.mainSite.dashboard{overflow-x:hidden;padding-top:0!important;margin-top:0!important}.mainSite.dashboard main{padding:1rem;padding-top:7.5rem;padding-bottom:5rem;min-height:100vh}.mainSite.dashboard header .dashboardNavbar{grid-template-columns:1fr;justify-content:end;background-color:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.mainSite.dashboard header .dashboardNavbar .menuBtn{grid-column:1;justify-self:end}.mainSite.dashboard .sideNav{max-width:100%;padding:1rem .75rem .75rem;flex-direction:column;position:fixed;height:100vh;top:0;left:-400px;bottom:0;transform:none;flex:0 0 auto;border-radius:0;justify-content:space-between;display:flex;flex-direction:column;transition:all .3s ease-in-out;z-index:11;background-color:var(--color-beige)}.mainSite.dashboard .sideNav.active{left:0;box-shadow:5px 0 50px 15px rgba(0,0,0,.05);max-width:unset;width:100%;z-index:99999}.mainSite.dashboard main{transition:all .3s ease-in-out}.mainSite.dashboard:has(.sideNav.active) main{margin-left:100%}.mainSite.dashboard .sideNav .navbar-brand{display:block;margin-bottom:6rem;margin-top:4rem;width:100%;display:flex;justify-content:center}.mainSite.dashboard .sideNav:has(.btn-close.d-none) .navbar-brand{margin-top:2rem}.mainSite.dashboard .sideNav .navbar-brand .description{display:block;color:var(--color-sec);text-transform:uppercase;font-weight:600;text-align:center;font-size:1.3em}.mainSite.dashboard .sideNav .menu{width:100%;font-weight:400}.mainSite.dashboard .sideNav ul li a{padding:.25rem;justify-content:start;background-color:unset;aspect-ratio:unset;display:inline-block;color:var(--color-black);font-size:1.4em;padding:.35rem 0;width:100%}.mainSite.dashboard .sideNav ul li a.active,.mainSite.dashboard .sideNav ul li a:hover{background-color:unset;font-family:var(--secFont);font-style:italic;text-decoration:none}.mainSite.dashboard .sideNav .navbar-toggler,.mainSite.dashboard .sideNav .offcanvas-bottom{display:none}.mainSite.dashboard .sideNav .ui-sortable-handle:last-of-type{position:relative;display:block}.mainSite.dashboard .sideNav .ui-sortable-handle:last-of-type a{all:unset;position:absolute;top:-28px;right:-28px;all:unset!important;position:absolute!important;top:-28px!important;right:-28px!important}.mainSite.dashboard .sideNav .ui-sortable-handle:last-of-type a i{font-size:20px}body:has(.cmsBarHolder) .mainSite.dashboard main{margin-left:50px}.mainSite .loadingOverlay{left:160px}.mainSite.dashboard .topContent{min-height:100px;margin-bottom:1rem}.mainSite.dashboard .topContent #titelHolder{display:inline-block}.mainSite.dashboard .topContent:has(.cta),.mainSite.dashboard .topContent:has(.status){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.mainSite.dashboard .topContent .statusHolder{display:flex;flex-direction:column}.mainSite.dashboard .topContent .status{background-color:var(--color-ter);color:var(--color-white);padding:.75rem 2rem;font-size:1.1em}.mainSite.dashboard .contentPage:has(.bottomContent) .content{padding-bottom:2rem}.mainSite.dashboard .contentPage:has(.bottomContent.big) .content{padding-bottom:7rem}.mainSite.dashboard .bottomContent{position:fixed;bottom:5rem;right:1rem;width:calc(100% - 2rem);z-index:99}.mainSite.dashboard .bottomContent .buttons{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;flex-wrap:wrap;width:100%;gap:1rem}.mainSite.dashboard .bottomContent .cta{margin:0}.mainSite.dashboard .bottomContent .cta.ghost{background-color:transparent}.mainSite.dashboard .sideNav .profileHolder{display:flex;align-items:center;flex-direction:row}.mainSite.dashboard .sideNav .profileHolder .profileImage{width:50px;height:50px;border-radius:50%;background-color:var(--color-sec);color:var(--color-white);display:flex;justify-content:center;align-items:center;font-family:var(--secFont);font-size:1.1em;font-weight:400;text-align:center;text-transform:uppercase;border:2px solid var(--color-beige);outline:2px solid var(--color-prim)}.mainSite.dashboard .sideNav .profileHolder .profileImage::after{display:none}.mainSite.dashboard .sideNav .profileHolder .dropdown-menu{border:none;padding:0 1rem;top:50%!important;transform:translate(52px,-50%)!important;background-color:transparent}.mainSite.dashboard .accountFirstName{font-style:italic;font-family:var(--secFont)}.mainSite.dashboard .alert.alert-loggedin{top:unset;bottom:0;left:50%;transform:translateX(-50%);width:auto;position:fixed;z-index:10}.mainSite.dashboard .paymentReturn{max-width:760px;margin:0 auto}.mainSite.dashboard .paymentReturnBlock{display:flex;min-height:420px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:2rem;color:var(--color-prim);background-color:var(--color-white);border:1px solid rgba(var(--color-prim-rgb),.12);border-radius:8px;box-shadow:0 1rem 2.5rem rgba(0,0,0,.04)}.mainSite.dashboard .paymentReturnBlock .tileIcon{display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;color:var(--color-prim);background-color:var(--color-ter);border-radius:50%;font-size:1.4rem}.mainSite.dashboard .paymentReturnBlock h3{margin:0;font-size:clamp(2rem,6vw,4rem)}.mainSite.dashboard .paymentReturnText{max-width:560px;color:rgba(8,40,22,.72)}.mainSite.dashboard .paymentReturnText p:last-child{margin-bottom:0}.mainSite.dashboard .paymentReturnBlock .cta{margin:.75rem 0 0}@media(min-width:500px){.mainSite.dashboard .sideNav.active{max-width:400px;width:unset;padding:2rem}.mainSite.dashboard:has(.sideNav.active) main{margin-left:400px}.mainSite.dashboard .sideNav .navbar-brand{margin-top:3rem}}@media(min-width:992px){.mainSite.dashboard .dashboardHeader{display:none}.mainSite.dashboard main{padding-top:1rem}.mainSite .loadingOverlay{left:40px}.mainSite.dashboard .contentPage{min-height:calc(100vh - 8rem)}.mainSite.dashboard .sideNav,.mainSite.dashboard:has(.sideNav.active) main{transition:none}body:has(.cmsBarHolder) .mainSite.dashboard .sideNav{left:50px}.mainSite #beheerAanmeldingFormulier .algemeneInfo{margin-top:0}.mainSite.dashboard .bottomContent{bottom:1rem;right:2rem;width:calc(100% - 4rem)}.mainSite.dashboard .bottomContent .buttons{display:flex;justify-content:flex-end;width:100%;gap:1rem}.mainSite .ontvangersHolder .personList{grid-template-columns:repeat(2,1fr);gap:1rem}}@media(min-width:1200px){.mainSite .loadingOverlay{left:160px}}@media(min-width:1400px){.mainSite.dashboard main{padding:4rem}.mainSite.dashboard .bottomContent{right:4rem;width:calc(100% - 8rem)}}
/*# sourceMappingURL=dashboard.min.css.map */
