:has([origin=opencak-rekenmodules-pilet]) .btn{border-radius:0;font-family:MarkPro-Bold,sans-serif,arial;text-decoration:none;transition:all .25s cubic-bezier(.25,.46,.45,.94)}:has([origin=opencak-rekenmodules-pilet]) .btn.btn+.btn{margin-left:2rem}:has([origin=opencak-rekenmodules-pilet]) .btn--primary{background-color:#007eb5;border-color:#007eb5;color:#fff;font-size:1.9rem;line-height:1;padding:.8rem 1.1rem}:has([origin=opencak-rekenmodules-pilet]) .btn--primary:not(:disabled):hover{background-color:#024093!important;border-color:#024093!important;box-shadow:none;color:#fff!important}:has([origin=opencak-rekenmodules-pilet]) .btn--secondary{font-family:MarkPro-Bold,sans-serif,arial;font-size:1.9rem;line-height:1;padding:.8rem 1.1rem}:has([origin=opencak-rekenmodules-pilet]) .btn--secondary:not(:disabled):hover,:has([origin=opencak-rekenmodules-pilet]) .btn--secondary:not(:disabled):not(.disabled):active{border-color:#0077d5!important;box-shadow:none}:has([origin=opencak-rekenmodules-pilet]) .btn--transparent{background-color:transparent;border-color:transparent;font-family:MarkPro-Light,sans-serif,arial;line-height:1;padding:.8rem 1.1rem;position:relative;text-decoration:underline}:has([origin=opencak-rekenmodules-pilet]) .btn--transparent:focus{box-shadow:none}:has([origin=opencak-rekenmodules-pilet]) .btn__icon{display:inline-block;position:relative}:has([origin=opencak-rekenmodules-pilet]) .btn__icon:after,:has([origin=opencak-rekenmodules-pilet]) .btn__icon:before{content:"";pointer-events:none;position:absolute}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--verwijderen{border-style:solid;border-width:0 2px 2px;height:10px;right:.7rem;top:.2rem;width:14px}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--verwijderen:after,:has([origin=opencak-rekenmodules-pilet]) .btn__icon--verwijderen:before{border:2px solid}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--verwijderen:before{border-bottom:0;height:4px;left:1px;top:-7px;width:8px}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--verwijderen:after{border-width:2px 0 0;left:-3px;top:-3px;width:20px}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--wijzigen{border:solid #029fda;border-width:2px 2px 0;height:11px;margin-right:10px;position:relative;top:1px;transform:rotate(40deg);width:5px}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--wijzigen:after,:has([origin=opencak-rekenmodules-pilet]) .btn__icon--wijzigen:before{background:#029fda}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--wijzigen:before{background-color:transparent;border:2px solid #029fda;height:4px;left:-2px;top:-8px;width:5px}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--wijzigen:after{background-color:transparent;border-color:transparent #029fda #029fda transparent;border-style:solid;border-width:2px;bottom:-3.2px;height:2.8px;left:-1px;transform:rotate(45deg);width:2.8px}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--download{border:2px solid;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;box-sizing:border-box;display:block;height:6px;margin-top:8px;position:relative;transform:scale(var(--ggs,1));width:16px}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--download:after{border-bottom:2px solid;border-left:2px solid;bottom:4px;box-sizing:border-box;content:"";display:block;height:8px;left:2px;position:absolute;transform:rotate(-45deg);width:8px}:has([origin=opencak-rekenmodules-pilet]) .btn__icon--download:before{background:currentColor;border-radius:3px;bottom:5px;box-sizing:border-box;content:"";display:block;height:10px;left:5px;position:absolute;width:2px}:has([origin=opencak-rekenmodules-pilet]) h1,:has([origin=opencak-rekenmodules-pilet]) h2{color:#0f0f0f;font-family:MarkPro-Bold,sans-serif,arial}:has([origin=opencak-rekenmodules-pilet]) h1{font-size:3.2rem;margin-bottom:20px}:has([origin=opencak-rekenmodules-pilet]) h2{font-size:2.2rem;margin-bottom:10px}:has([origin=opencak-rekenmodules-pilet]) h3{font-size:2rem;margin-bottom:5px}:has([origin=opencak-rekenmodules-pilet]) h4{font-size:1.8rem;margin-bottom:5px}:has([origin=opencak-rekenmodules-pilet]) .kaart{margin:auto;padding-bottom:2rem;width:1139px}:has([origin=opencak-rekenmodules-pilet]) .kaart h1{padding:4.5rem 0 0}:has([origin=opencak-rekenmodules-pilet]) .kaart-group{background:#fff;border-radius:.6rem;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;min-height:60px;padding:0;position:relative}:has([origin=opencak-rekenmodules-pilet]) .kaart-group-item{display:flex;flex-direction:column;margin-right:3%;padding:15px 0;width:30%}:has([origin=opencak-rekenmodules-pilet]) .kaart .columns-3 .kaart-group-item{width:30%!important}:has([origin=opencak-rekenmodules-pilet]) .kaart .columns-3 .kaart-group-item:nth-child(-n+3){border-bottom:.1rem solid #ebebeb;margin-top:-1px}:has([origin=opencak-rekenmodules-pilet]) .kaart .columns-4 .kaart-group-item{width:22%!important}:has([origin=opencak-rekenmodules-pilet]) .kaart .columns-4 .kaart-group-item:nth-child(-n+4){border-bottom:.1rem solid #ebebeb;margin-top:-1px}:has([origin=opencak-rekenmodules-pilet]) .kaart .columns-5 .kaart-group-item{width:17%!important}:has([origin=opencak-rekenmodules-pilet]) .kaart .columns-5 .kaart-group-item:nth-child(-n+5){border-bottom:.1rem solid #ebebeb;margin-top:-1px}:has([origin=opencak-rekenmodules-pilet]) .spinner-container{animation:spin 2s linear infinite;border:3px solid #029fda;border-radius:100%;border-top-color:#0077d5;height:50px;margin:2rem auto auto;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:has([origin=opencak-rekenmodules-pilet]) .filter-container{background-color:#fff;border-bottom:.1rem solid #ebebeb}:has([origin=opencak-rekenmodules-pilet]) .filter-container .filter-panel-container{border:0;margin:0 auto 2rem;padding-top:6rem;width:1139px}:has([origin=opencak-rekenmodules-pilet]) .filter-container .filter-panel-container h1{margin-bottom:4rem}:has([origin=opencak-rekenmodules-pilet]) .filter-container .filter-panel-container .col-md-4{padding-right:2rem}:has([origin=opencak-rekenmodules-pilet]) .filter-container .filter-panel-container .col-md-4:nth-child(3){padding-right:0}:has([origin=opencak-rekenmodules-pilet]) .filter-container .filter-panel-container button{margin-top:5rem}:has([origin=opencak-rekenmodules-pilet]) .form-group{margin-bottom:1.5rem;position:relative}:has([origin=opencak-rekenmodules-pilet]) .form-group .text,:has([origin=opencak-rekenmodules-pilet]) .form-group label{color:#000;font-size:1.6rem;margin-bottom:1.1rem}:has([origin=opencak-rekenmodules-pilet]) .form-group .form-control{background-color:transparent;border-radius:0;color:#0f0f0f;font-size:1.6rem;height:auto;opacity:1;padding:1.5rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}:has([origin=opencak-rekenmodules-pilet]) .form-group .form-control--textarea{max-height:unset;min-height:125px}:has([origin=opencak-rekenmodules-pilet]) .form-group .form-control--disabled,:has([origin=opencak-rekenmodules-pilet]) .form-group .form-control:disabled{background-color:#ebebeb!important;pointer-events:none!important}:has([origin=opencak-rekenmodules-pilet]) .form-group .form-control:focus{border-width:.2rem;box-shadow:none;transition:border .2s ease-in-out}:has([origin=opencak-rekenmodules-pilet]) .form-group .labelCountBlock{color:#616161;display:inline-block;font-size:1rem;line-height:1.95rem;margin-left:.5rem}:has([origin=opencak-rekenmodules-pilet]) .form-group-withButton{margin:20px 0;position:relative}:has([origin=opencak-rekenmodules-pilet]) .content-container .form-group-withButton .form-control{padding-right:210px}:has([origin=opencak-rekenmodules-pilet]) .form-group-withButton button{position:absolute;right:0;top:35px}:has([origin=opencak-rekenmodules-pilet]) .form-group .alert.error-text{margin-left:0}:has([origin=opencak-rekenmodules-pilet]) .form-control{border:.1rem solid #ccc;color:#555;font-size:1.6rem;line-height:1.42857143;padding:.6rem 1.2rem;width:100%}:has([origin=opencak-rekenmodules-pilet]) .form-control--textarea{padding:1.5rem}:has([origin=opencak-rekenmodules-pilet]) .form-control:focus{color:#555}:has([origin=opencak-rekenmodules-pilet]) .content-container input:not([type=checkbox]):not([type=radio]){border-radius:0!important}:has([origin=opencak-rekenmodules-pilet]) .content-container .checkbox-group label{display:block;margin-bottom:1rem;padding-left:3rem;text-indent:0;width:100%}:has([origin=opencak-rekenmodules-pilet]) .content-container .checkbox-container{cursor:pointer;display:block;height:15px;margin-bottom:0;position:relative;width:15px}:has([origin=opencak-rekenmodules-pilet]) .content-container .checkbox-container input{cursor:pointer;height:15px;left:0;opacity:0;position:absolute;top:0;width:15px}:has([origin=opencak-rekenmodules-pilet]) .content-container .checkbox-container .checkmark{background-color:#fff;border:1px solid;border-radius:.2rem;height:15px;left:0;position:absolute;top:3px;width:15px}:has([origin=opencak-rekenmodules-pilet]) .content-container .checkbox-container .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:10px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:5px}:has([origin=opencak-rekenmodules-pilet]) .content-container .checkbox-container input:checked~.checkmark{background-color:#029fda;border:1px solid #029fda}:has([origin=opencak-rekenmodules-pilet]) .content-container .checkbox-container input:checked~.checkmark:after{display:block}:has([origin=opencak-rekenmodules-pilet]) .input-group{display:flex;flex:0 0 100%}:has([origin=opencak-rekenmodules-pilet]) .input-group .form-control{width:100%}:has([origin=opencak-rekenmodules-pilet]) .date-group,:has([origin=opencak-rekenmodules-pilet]) .time-group{align-items:center;background-color:#fff;border:1px solid;display:flex;transition:all .3s cubic-bezier(.25,.46,.45,.94)}:has([origin=opencak-rekenmodules-pilet]) .date-group:focus-within,:has([origin=opencak-rekenmodules-pilet]) .time-group:focus-within{border-width:.2rem}:has([origin=opencak-rekenmodules-pilet]) .date-group .date-day,:has([origin=opencak-rekenmodules-pilet]) .date-group .date-month,:has([origin=opencak-rekenmodules-pilet]) .date-group .date-year,:has([origin=opencak-rekenmodules-pilet]) .date-group .time-hours,:has([origin=opencak-rekenmodules-pilet]) .date-group .time-minutes,:has([origin=opencak-rekenmodules-pilet]) .time-group .date-day,:has([origin=opencak-rekenmodules-pilet]) .time-group .date-month,:has([origin=opencak-rekenmodules-pilet]) .time-group .date-year,:has([origin=opencak-rekenmodules-pilet]) .time-group .time-hours,:has([origin=opencak-rekenmodules-pilet]) .time-group .time-minutes{height:auto}:has([origin=opencak-rekenmodules-pilet]) .date-group input.form-control,:has([origin=opencak-rekenmodules-pilet]) .time-group input.form-control{border:0;padding:0;text-align:center}:has([origin=opencak-rekenmodules-pilet]) .date-group input.form-control:focus,:has([origin=opencak-rekenmodules-pilet]) .time-group input.form-control:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}:has([origin=opencak-rekenmodules-pilet]) .time-group{justify-content:flex-start}:has([origin=opencak-rekenmodules-pilet]) .time-group .time-hours,:has([origin=opencak-rekenmodules-pilet]) .time-group .time-minutes{width:30%}:has([origin=opencak-rekenmodules-pilet]) .date-group{justify-content:space-evenly}:has([origin=opencak-rekenmodules-pilet]) .date-group .date-day,:has([origin=opencak-rekenmodules-pilet]) .date-group .date-month{width:27.5%}:has([origin=opencak-rekenmodules-pilet]) .date-group .date-year{width:35%}:has([origin=opencak-rekenmodules-pilet]) .date-group .date-day,:has([origin=opencak-rekenmodules-pilet]) .date-group .date-month,:has([origin=opencak-rekenmodules-pilet]) .date-group .date-year{height:auto}:has([origin=opencak-rekenmodules-pilet]) .content-container select.form-control{border-radius:0;padding:1rem 1.5rem}:has([origin=opencak-rekenmodules-pilet]) .content-container .select-box{background-color:#fff}:has([origin=opencak-rekenmodules-pilet]) .select-box{position:relative}:has([origin=opencak-rekenmodules-pilet]) .select-box:before{border:solid #029fda;border-width:0 .2rem .2rem 0;content:"";display:inline-block;padding:.4rem;pointer-events:none;position:absolute;right:20px;top:40%;transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:3}:has([origin=opencak-rekenmodules-pilet]) .select-box select.form-control{-webkit-appearance:none;background:none;color:#0f0f0f;cursor:pointer;max-width:100%;overflow:hidden;padding-right:4rem;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}:has([origin=opencak-rekenmodules-pilet]) .select-box select.form-control::-ms-expand{border:0;display:none}:has([origin=opencak-rekenmodules-pilet]) .select-box select.form-control option:not(:checked){color:#0f0f0f}:has([origin=opencak-rekenmodules-pilet]) .select-box select.form-control option{color:#0f0f0f}:has([origin=opencak-rekenmodules-pilet]) .select-box select.form-control option:hover{background-color:#029fda;color:#fff}:has([origin=opencak-rekenmodules-pilet]) .three-dots-container{display:inline-block;height:30px;position:relative;width:30px}:has([origin=opencak-rekenmodules-pilet]) .three-dots-container div{animation-timing-function:cubic-bezier(0,1,1,0);background:#cbcbcb;border-radius:50%;height:7px;position:absolute;top:10px;width:7px}:has([origin=opencak-rekenmodules-pilet]) .three-dots-container div:first-child{animation:three-dots-container1 .6s infinite;left:0}:has([origin=opencak-rekenmodules-pilet]) .three-dots-container div:nth-child(2){animation:three-dots-container2 .6s infinite;left:0}:has([origin=opencak-rekenmodules-pilet]) .three-dots-container div:nth-child(3){animation:three-dots-container2 .6s infinite;left:10px}:has([origin=opencak-rekenmodules-pilet]) .three-dots-container div:nth-child(4){animation:three-dots-container3 .6s infinite;left:20px}@keyframes three-dots-container1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes three-dots-container3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes three-dots-container2{0%{transform:translate(0)}to{transform:translate(10px)}}:has([origin=opencak-rekenmodules-pilet]) .resultaten-container--small{margin:0 auto;width:1139px}:has([origin=opencak-rekenmodules-pilet]) .resultaten-container.full-width-childs>div:not(.spinner-container){margin-left:2rem!important;margin-right:2rem!important;width:calc(100% - 4rem)}:has([origin=opencak-rekenmodules-pilet]) .resultaten-container.full-width-childs>div:not(.spinner-container) .acties,:has([origin=opencak-rekenmodules-pilet]) .resultaten-container.full-width-childs>div:not(.spinner-container) .table-panel-container,:has([origin=opencak-rekenmodules-pilet]) .resultaten-container.full-width-childs>div:not(.spinner-container) h2{width:100%}:has([origin=opencak-rekenmodules-pilet]) .resultaten-container .info,:has([origin=opencak-rekenmodules-pilet]) .resultaten-container .noResults,:has([origin=opencak-rekenmodules-pilet]) .resultaten-container .nrOfResults{display:block;margin:3.5rem auto 1.5rem;width:1139px}:has([origin=opencak-rekenmodules-pilet]) .resultaten-container .acties{display:flex;justify-content:flex-end;margin:2rem auto 4rem;width:1139px}:has([origin=opencak-rekenmodules-pilet]) .resultaten-container .acties .btn{margin-left:1em}:has([origin=opencak-rekenmodules-pilet]) .table-panel-container .noResults{display:inline-block;margin:0;padding:1.7rem 2rem 1.8rem}:has([origin=opencak-rekenmodules-pilet]) .item-label{color:#616161;display:block;font-size:1.2rem;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}:has([origin=opencak-rekenmodules-pilet]) .item-label.with-tooltip:hover{cursor:pointer}:has([origin=opencak-rekenmodules-pilet]) .item-label.with-tooltip.with-popover-click{color:#029fda;text-decoration:underline}:has([origin=opencak-rekenmodules-pilet]) .item-label.with-tooltip.with-popover-click .item-label{color:#029fda}:has([origin=opencak-rekenmodules-pilet]) .item-label.with-tooltip.with-popover-click:hover{color:#028dc1}:has([origin=opencak-rekenmodules-pilet]) .item-label-value-pair{padding-right:.5rem}:has([origin=opencak-rekenmodules-pilet]) .item-label-value-pair .item-label,:has([origin=opencak-rekenmodules-pilet]) .item-label-value-pair .item-value{display:block;line-height:22px}:has([origin=opencak-rekenmodules-pilet]) .item-label-value-pair .item-label{color:#616161;font-size:1.2rem}:has([origin=opencak-rekenmodules-pilet]) .item-label-value-pair .item-value{color:#0f0f0f;font-size:1.6rem}:has([origin=opencak-rekenmodules-pilet]) .item-value{color:#0f0f0f;display:block;font-size:1.6rem;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:has([origin=opencak-rekenmodules-pilet]) .item-value.with-tooltip:hover{cursor:pointer}:has([origin=opencak-rekenmodules-pilet]) .bedrag-positief{color:#0f0f0f}:has([origin=opencak-rekenmodules-pilet]) .bedrag-negatief{color:#d00a26}:has([origin=opencak-rekenmodules-pilet]) .bedrag-nul{color:#00b500}:has([origin=opencak-rekenmodules-pilet]) .item-value-listitem{position:relative}:has([origin=opencak-rekenmodules-pilet]) .item-value-listitem+.item-value-listitem:before{content:", "}:has([origin=opencak-rekenmodules-pilet]) .item-value-listitem:nth-child(n+3){display:none}:has([origin=opencak-rekenmodules-pilet]) div[role=tooltip] .arrow{display:none}:has([origin=opencak-rekenmodules-pilet]) div[role=tooltip] .tooltip-inner{font-family:MarkPro-Light,sans-serif,arial;font-size:1.6rem;max-width:500px;padding:5px}:has([origin=opencak-rekenmodules-pilet]) .floating-actions-container{background:#f8f8f8;border-top:1px solid #ececec;bottom:0;display:flex;justify-content:center;left:300px;margin:2rem auto 0;padding:2rem;position:fixed;right:0}:has([origin=opencak-rekenmodules-pilet]) .floating-actions-wrapper{position:relative}:has([origin=opencak-rekenmodules-pilet]) .floating-actions-wrapper .spinner-container{bottom:0;left:-6.5rem;position:absolute}:has([origin=opencak-rekenmodules-pilet]) .resultaten-container{margin-bottom:10rem}:has([origin=opencak-rekenmodules-pilet]) .alert.error-text{margin-left:0;min-width:100%}:has([origin=opencak-rekenmodules-pilet]) .alert.info-text{background-color:transparent;color:inherit;font-size:1.4rem;margin-bottom:0;margin-left:0;margin-top:0;min-width:100%;padding-bottom:0}:has([origin=opencak-rekenmodules-pilet]) .alert.info-text.info-icon-outline{padding-left:3rem}:has([origin=opencak-rekenmodules-pilet]) .downshift-select{background:#fff;border:solid;border-width:.1rem;display:flex;height:5rem;position:relative}:has([origin=opencak-rekenmodules-pilet]) .downshift-select:before{border:solid #029fda;border-width:0 .2rem .2rem 0;content:"";display:inline-block;padding:.4rem;pointer-events:none;position:absolute;right:1.5rem;top:1.4rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:3}:has([origin=opencak-rekenmodules-pilet]) .downshift-select__input{border:0;box-sizing:border-box;padding:.5rem;width:100%}:has([origin=opencak-rekenmodules-pilet]) .downshift-select__button{background-color:inherit;border:0;box-sizing:border-box;min-height:1.8rem;overflow:hidden;padding:.4rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:5rem}:has([origin=opencak-rekenmodules-pilet]) .downshift-select__list{background:#fff;border:solid;box-sizing:border-box;list-style:none;margin:0;max-height:14rem;overflow-y:auto;padding:0;position:absolute;top:4.8rem;width:100%;z-index:49}:has([origin=opencak-rekenmodules-pilet]) .downshift-select__list--hidden{display:none}:has([origin=opencak-rekenmodules-pilet]) .downshift-select__list:not(:hover) .downshift-select__option:first-child{background-color:#ebebeb}:has([origin=opencak-rekenmodules-pilet]) .downshift-select__option{overflow:hidden;padding:1rem;text-overflow:ellipsis;white-space:nowrap}:has([origin=opencak-rekenmodules-pilet]) .downshift-select__option:hover,:has([origin=opencak-rekenmodules-pilet]) .downshift-select__option[aria-selected=true]{background-color:#d7d7d7!important}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row .downshift-select__input{color:#555;flex:unset;font-size:1.4rem;padding:.6rem 1.2rem}:has([origin=opencak-rekenmodules-pilet]) .action-buttons{display:flex}:has([origin=opencak-rekenmodules-pilet]) .action-buttons.left{justify-content:flex-start}:has([origin=opencak-rekenmodules-pilet]) .action-buttons.center{justify-content:center}:has([origin=opencak-rekenmodules-pilet]) .action-buttons.right{justify-content:flex-end}:has([origin=opencak-rekenmodules-pilet]) .input__info-hint{align-self:center;border:2px solid #024093;border-radius:50%;color:#024093;cursor:pointer;display:inline-flex;height:18px;justify-content:center;padding:0;position:relative;width:18px;z-index:48}:has([origin=opencak-rekenmodules-pilet]) .input__info-hint:focus{border:2px solid #024093;color:#024093}:has([origin=opencak-rekenmodules-pilet]) .input__info-hint--attach-bottom .input__popup-hint-overlay{bottom:auto;top:-2px}:has([origin=opencak-rekenmodules-pilet]) .input__info-hint--attach-bottom .input__popup-hint{bottom:auto;top:29px}:has([origin=opencak-rekenmodules-pilet]) .input__info-hint--attach-bottom .input__popup-hint-arrow{border-bottom-color:#d7d7d7;border-top-color:transparent;bottom:auto;top:-22px}:has([origin=opencak-rekenmodules-pilet]) .input__info-hint--z-index-top{z-index:10000}:has([origin=opencak-rekenmodules-pilet]) .input__popup-hint-overlay{bottom:-2px;height:30px;position:absolute;width:38px}:has([origin=opencak-rekenmodules-pilet]) .input__popup-hint-overlay--hidden{display:none;visibility:hidden}:has([origin=opencak-rekenmodules-pilet]) .input__label-with-hint{display:block}:has([origin=opencak-rekenmodules-pilet]) .input__popup-hint{background-color:#d7d7d7;border-radius:3;bottom:29px;color:#000;font-family:MarkPro-Light,sans-serif,arial;left:50%;margin-bottom:0;padding:2rem;position:absolute;transform:translateX(-50%);word-wrap:normal;font-size:1.8rem;line-height:1.42857143;max-width:200px;text-align:left;white-space:pre-line;z-index:49}:has([origin=opencak-rekenmodules-pilet]) .input__popup-hint-arrow{border:11px solid transparent;border-top-color:#d7d7d7;bottom:-22px;display:block;height:0;left:50%;margin-left:-11px;pointer-events:none;position:absolute;width:0;z-index:47}:has([origin=opencak-rekenmodules-pilet]) .input__info-hint-hidden{display:none}:has([origin=opencak-rekenmodules-pilet]) .file-row{align-items:center;display:flex;justify-content:space-between}:has([origin=opencak-rekenmodules-pilet]) .file-row label{margin-bottom:0}:has([origin=opencak-rekenmodules-pilet]) .file-actions{display:flex;flex-direction:row}:has([origin=opencak-rekenmodules-pilet]) .file-actions .btn{align-items:center;display:flex;margin-left:0;padding-right:0}:has([origin=opencak-rekenmodules-pilet]) .file-actions .btn span{padding-left:5px}:has([origin=opencak-rekenmodules-pilet]) .input__file{position:relative}:has([origin=opencak-rekenmodules-pilet]) .input__file input{opacity:0!important;pointer-events:none}:has([origin=opencak-rekenmodules-pilet]) .input__file #choose-files{position:absolute;top:35px}:has([origin=opencak-rekenmodules-pilet]) .input__file .file-list{margin-top:2rem}:has([origin=opencak-rekenmodules-pilet]) .input__file .btn--upload-files{color:#fff;cursor:pointer;height:auto!important;position:absolute;top:35px}:has([origin=opencak-rekenmodules-pilet]) .file-management{align-items:center;display:flex;flex-direction:column;gap:1rem}:has([origin=opencak-rekenmodules-pilet]) .file-management input[type=file]{display:none}:has([origin=opencak-rekenmodules-pilet]) .file-management__drop-target{align-items:center;border:2px dashed #d7d7d7;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem;width:100%}:has([origin=opencak-rekenmodules-pilet]) .file-management__drop-target.over{border-color:#0077d5}:has([origin=opencak-rekenmodules-pilet]) .file-management__drop-target.potential{border-color:#0077d5}:has([origin=opencak-rekenmodules-pilet]) form .break{flex-basis:100%;height:0}:has([origin=opencak-rekenmodules-pilet]) form .formbutton-container{margin:5rem auto 2.5rem;width:1139px}:has([origin=opencak-rekenmodules-pilet]) form .hide{display:none}:has([origin=opencak-rekenmodules-pilet]) form .show{display:block}:has([origin=opencak-rekenmodules-pilet]) .form-message-alert-container .alert{background-color:transparent;color:#0f0f0f;font-size:1.8rem;margin:5rem auto 2.5rem;max-width:none;min-width:auto;text-align:center;width:1139px}:has([origin=opencak-rekenmodules-pilet]) .formsection-container{margin:5rem auto 2.5rem;width:1139px}:has([origin=opencak-rekenmodules-pilet]) .formsection-container+.formsection-container{margin-top:4rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title{border-bottom:.1rem solid #ebebeb;display:flex;font-family:MarkPro-Bold,sans-serif,arial;justify-content:space-between}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title .download-message{align-self:start;display:flex;font-family:MarkPro-Light,sans-serif,arial}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title .download-message .spinner-container{height:2rem;margin-top:0;width:2rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title .download-message__export-text{margin-left:5px}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title .download-message__error-text{color:var(--danger);margin-right:1rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title .download-message__link{margin-left:1rem;padding-right:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title .download-message__text{margin-left:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__column .fieldset-container__read-items{flex-direction:column}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__column .fieldset-container__read-items .read-item{border-bottom:.1rem solid #ebebeb;padding-bottom:1.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__column .fieldset-container__read-items .read-item:last-child{border:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__column .fieldset-container__read-items .read-item+.read-item{margin-top:1.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__row .fieldset-container__read-items .read-item{margin-right:10%;width:40%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__row>.formsection-container__title{padding-left:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__intro{background-color:#fff;margin-bottom:7.5rem;padding-top:1rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__intro .read-item:not(:nth-child(-n+1)){padding-top:1.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__intro .read-item:not(:last-child){border-bottom:.1rem solid #ebebeb;margin:0;padding-bottom:1.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__blocks{display:flex;flex-direction:row;justify-content:space-between}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__block{width:40%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__panel{background-color:#fff;border:.1rem solid #ebebeb;border-radius:.5rem;margin-bottom:4.5rem;margin-top:1.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__content,:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title{padding:1.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__content ul,:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title ul{list-style:none;padding-left:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__content li,:has([origin=opencak-rekenmodules-pilet]) .formsection-container__title li{padding-bottom:.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__link-disabled{color:#c3c3c3!important;cursor:default;pointer-events:none}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container{background-color:#fff;border:.1rem solid #ebebeb;border-radius:.5rem;margin-bottom:4.5rem;margin-top:1.5rem;padding:2.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items{display:flex;flex-wrap:wrap}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items .read_item.flexdirection-column{display:flex;flex-direction:column;margin-top:1rem;width:49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items .read_item.full-width{width:100%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items .read_item:not(.full-width){max-width:49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items .read_item.flexdirection-column-reverse{display:flex;flex-direction:column-reverse;margin-top:1rem;width:49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items .read_item.flexdirection-row{display:flex;flex-direction:row}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items .read_item.flexdirection-row .read-item__label{flex:0 0 50%;margin-bottom:0;margin-right:2rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items .read_item.flexdirection-row-reverse{display:flex;flex-direction:row-reverse;width:49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container__read-items .read_item.flexdirection-row-reverse .read-item__label{flex:0 0 50%;margin-bottom:0;margin-left:1rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container--dark{background-color:#f8f8f8}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container--dark input.form-control:not([type=file]){background-color:#fff}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container--dark input.form-control[type=file]{border-color:transparent}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container.flexdirection-row fieldset{flex-direction:row}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container.flexdirection-row fieldset fieldset>*{min-width:49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container.flexdirection-column fieldset{flex-direction:column}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container .fieldset-subset{border-top:none;position:relative;width:100%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container .fieldset-subset--withClosing{padding-top:4rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container .fieldset-subset+.fieldset-subset{border-top:.1rem solid #ebebeb;margin-top:4rem;padding-top:4rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset>*{min-width:49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset>*>:not(.close-icon){min-width:100%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset>.btn{flex:0 0 100%;margin-left:0;text-align:left}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset>.btn:not(:last-child){padding-bottom:4rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .fieldset-full-width{width:100%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group.form-group-full-width{width:100%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group:not(.form-group-full-width){max-width:49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-column{display:flex;flex-direction:column}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-column-reverse{display:flex;flex-direction:column-reverse;flex-wrap:wrap-reverse}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-column-reverse label{margin-bottom:0;margin-top:1rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-column-reverse .input__error{order:-1}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row{display:flex;flex-direction:row;flex-wrap:wrap}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row .form-control--readonly,:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row input,:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row label{flex:0 0 49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row label{margin-bottom:0;padding-right:1rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row .input__error{flex:0 0 100%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row .radio-box-group{display:flex;flex-direction:column;margin-right:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row .radio-box-group label{flex:auto}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row-reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row-reverse .form-control--readonly,:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row-reverse input,:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row-reverse label{flex:0 0 49%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row-reverse label{margin-bottom:0;padding-left:1rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group>div.flexdirection-row-reverse .input__error{flex:0 0 100%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group label{display:inherit;height:100%}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group label>.form-control--readonly,:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group label>.select-box,:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group label>input{margin-top:1rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group label>.select-box{margin-bottom:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group .form-control{padding:0 2.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group .form-control--textarea{padding:1.5rem 2.5rem}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group .form-control--readonly{padding:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .fieldset-container fieldset .form-group .radio-box-group .radiobox-container:last-child{margin-right:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .btn--transparent{color:#024093;font-size:1.6rem;min-width:auto;padding-left:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .btn--transparent:first-letter{text-transform:uppercase}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .btn--transparent:hover{text-decoration:underline}:has([origin=opencak-rekenmodules-pilet]) .formsection-container .close-icon{background-color:transparent;border-color:transparent;display:block;padding-top:1rem;position:absolute;right:0}:has([origin=opencak-rekenmodules-pilet]) .formsection-container__popup-hint .d-inline-block{display:inline-block}:has([origin=opencak-rekenmodules-pilet]) .radio-box-group{margin-bottom:3rem}:has([origin=opencak-rekenmodules-pilet]) .radioblock-item{border:.1rem solid #616161;padding:2rem}:has([origin=opencak-rekenmodules-pilet]) .radiobox-container{height:15px;margin-right:4.5rem;padding-left:3rem;position:relative}:has([origin=opencak-rekenmodules-pilet]) .radiobox-container input{cursor:pointer;height:15px;left:0;opacity:0;position:absolute;top:0;width:15px}:has([origin=opencak-rekenmodules-pilet]) .radiobox-container .checkmark{background-color:#fff;border:1px solid #969696;border-radius:90%;height:15px;left:0;position:absolute;top:3px;width:15px}:has([origin=opencak-rekenmodules-pilet]) .radiobox-container .checkmark:after{background-color:#029fda;border:solid #029fda;border-radius:90%;content:"";display:none;height:9px;left:2px;position:absolute;top:2px;width:9px}:has([origin=opencak-rekenmodules-pilet]) .radiobox-container input:checked~.checkmark{background-color:#fff;border:1px solid #969696}:has([origin=opencak-rekenmodules-pilet]) .radiobox-container input:checked~.checkmark:after{display:block}:has([origin=opencak-rekenmodules-pilet]) .radiobox-container input:focus~.checkmark{background-color:transparent;box-shadow:0 0 0 .3rem #80bdff;outline:0}:has([origin=opencak-rekenmodules-pilet]) .formbutton-container{margin:2.5rem}:has([origin=opencak-rekenmodules-pilet]) .input__text,:has([origin=opencak-rekenmodules-pilet]) .input__textarea{margin-bottom:2rem}:has([origin=opencak-rekenmodules-pilet]) .input__label-count-block{color:#616161;display:inline-block;font-size:1rem;line-height:1.95rem;margin-left:.5rem}:has([origin=opencak-rekenmodules-pilet]) .select-box{margin-bottom:2rem}@keyframes slideInFromRight{0%{right:-300px}30%{right:-300px}to{right:0}}@keyframes fadeIn{0%{background:hsla(0,0%,6%,0)}to{background:hsla(0,0%,6%,.5)}}@keyframes fadeInOpacity1{0%{opacity:0}to{opacity:1}}:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container{min-height:100vh}:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .alert.info-text.info-icon-outline{margin-top:.5rem;padding-left:0}:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .btn--download .icon-download{margin-left:.5rem;vertical-align:middle}:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .btn--download .icon-download:before{color:#fff}:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .eigen-bijdrage-result-container .formbutton-container #volgendeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .eigen-bijdrage-result-container .formbutton-container #vorigeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .read-only-form .formbutton-container #volgendeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .read-only-form .formbutton-container #vorigeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container form .formbutton-container #volgendeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container form .formbutton-container #vorigeButton{padding-bottom:1.2rem;padding-top:1.2rem;position:relative}:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .eigen-bijdrage-result-container .formbutton-container #vorigeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .read-only-form .formbutton-container #vorigeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container form .formbutton-container #vorigeButton{padding-left:4rem}:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .eigen-bijdrage-result-container .formbutton-container #volgendeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .read-only-form .formbutton-container #volgendeButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container form .formbutton-container #volgendeButton{padding-right:4rem}:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .eigen-bijdrage-result-container .formbutton-container #downloadPdfButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container .read-only-form .formbutton-container #downloadPdfButton,:has([origin=opencak-rekenmodules-pilet]) .rekenmodule-page-container form .formbutton-container #downloadPdfButton{padding-top:1.2rem}:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container{background-color:#f2f2f2;display:flex;flex-direction:column;padding:2rem}:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container p:last-child{margin-bottom:0}:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .loading-container{margin:5rem auto}:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .container .formbutton-container{margin-bottom:0}:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .result__eigenbijdrageverdeling table,:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .result__eigenbijdrageverdeling td,:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .result__eigenbijdrageverdeling th{border:.2rem solid #e70075;text-align:left}:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .result__eigenbijdrageverdeling table{border-collapse:collapse;margin-bottom:2rem;max-width:50rem;width:100%}:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .result__eigenbijdrageverdeling td,:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .result__eigenbijdrageverdeling th{padding:.5rem}:has([origin=opencak-rekenmodules-pilet]) .eigen-bijdrage-result-container .result__eigenbijdrageverdeling th{color:#024093}
/*# sourceMappingURL=main.css.map*/