.waarderapport-card{border-radius:1.25rem;overflow:hidden}.waarderapport-trigger-form .form-control{cursor:pointer}.waarderapport-trigger-form .form-control[readonly]{background-color:#fff}.waarderapport-trigger-form .form-control:focus{border-color:rgba(17,93,224,.45);box-shadow:0 0 0 .2rem rgba(17,93,224,.12)}.waarderapport-modal .modal-content{border-radius:1.25rem;overflow:hidden}#waarderapport-modal .modal-body{padding:3rem 10rem 4rem}.form-fields-rounded.form-with-icons .input-with-icon input{padding-left:40px}.form-fields-rounded.form-with-icons .form-control{color:var(--color-blauw)}.textheader{color:#183c90;font-size:20px;margin-bottom:25px;text-align:center}.waarderapport{list-style-type:none;display:flex;padding:0;margin:0 0 25px;counter-reset:step;margin-left:inherit;width:100%;position:relative;font-weight:600}.waarderapport-stap{flex:1;text-align:center;position:relative}.waarderapport-stap:before{content:counter(step);counter-increment:step;width:50px;height:50px;border-radius:50%;background-color:#eee;color:#000;line-height:50px;margin:0 auto;display:block;position:relative;z-index:2}.waarderapport-stap.active:before,.waarderapport-stap.is-active:before{background-color:var(--color-blauw);color:#fff}.waarderapport-stap:not(:first-child):after{content:"";top:25px;content:"";width:100%;height:2px;background-color:#eee;position:absolute;left:-50%}.waarderapport-panel{animation:180ms waarderapport-fade-in}.waarderapport-preview{border:1px solid rgba(25,39,67,.08);border-radius:1.1rem;overflow:hidden;background:#f8fafc}.waarderapport-preview-media{aspect-ratio:16/9;background:linear-gradient(135deg,#dfe8f8 0,#f4f7fb 100%);display:flex;align-items:center;justify-content:center;position:relative}.waarderapport-preview-media img{width:100%;height:100%;object-fit:cover}.waarderapport-preview-placeholder{color:#4c5b76;text-align:center;padding:1rem}.waarderapport-preview-meta{padding:1rem 1.1rem 1.1rem}.waarderapport-inline-alert{border-radius:.9rem;padding:.85rem 1rem;font-size:.95rem}.waarderapport-inline-alert.is-error{background:rgba(220,53,69,.08);color:#a12635}.waarderapport-inline-alert.is-info{background:rgba(13,110,253,.08);color:#12468f}.waarderapport-success{text-align:center;border-radius:1.1rem;background:linear-gradient(180deg,rgba(25,135,84,.08) 0,rgba(25,135,84,.14) 100%);padding:2rem 1.5rem}.waarderapport-success-icon{width:4.5rem;height:4.5rem;border-radius:999px;margin:0 auto 1rem;display:grid;place-items:center;background:#fff;color:#198754;font-size:1.8rem}@keyframes waarderapport-fade-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767.98px){.waarderapport-modal .modal-body{padding:1.25rem}.waarderapport-steps{grid-template-columns:1fr}.waarderapport-step{align-items:center;text-align:center}}