@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&family=Ubuntu:wght@300;400;500&display=swap);.container{display:flex;flex-wrap:wrap;margin:0 auto;max-width:360px;padding:50px}.col-1{flex-basis:8.3333333333%}.col-2{flex-basis:16.6666666667%}.col-3{flex-basis:25%}.col-4{flex-basis:33.3333333333%}.col-5{flex-basis:41.6666666667%}.col-6{flex-basis:50%}.col-7{flex-basis:58.3333333333%}.col-8{flex-basis:66.6666666667%}.col-9{flex-basis:75%}.col-10{flex-basis:83.3333333333%}.col-11{flex-basis:91.6666666667%}.col-12{flex-basis:100%}.cdk-overlay-container .cdk-overlay-backdrop-showing.dark-modal-backdrop{background:#333;opacity:.5}.cdk-overlay-container .cdk-overlay-pane{justify-content:center}.cdk-overlay-container .tba-modal,.cdk-overlay-container .tba-modal .tba-modal{background:#fff;border-radius:4px;width:inherit}.cdk-overlay-container .tba-modal .tba-modal__header{position:relative;padding:1rem;border-bottom:1px solid #dfe1e6}.cdk-overlay-container .tba-modal .tba-modal__header__close{position:absolute;top:.5rem;right:.5rem;padding:.25rem;font-size:1.25rem;border-radius:4px;display:flex;cursor:pointer}.cdk-overlay-container .tba-modal .tba-modal__header__close:hover{background-color:#ebecf0}.cdk-overlay-container .tba-modal .tba-modal__header__close:not([href]):not([tabindex]){color:#868686}.cdk-overlay-container .tba-modal .tba-modal__header__title{margin:0;padding-right:2rem;font-size:1rem;color:#4f4f4f}.cdk-overlay-container .tba-modal .tba-modal__header--with-subtitle{height:auto;overflow:auto}.cdk-overlay-container .tba-modal .tba-modal__header--without-margins{margin:0}.cdk-overlay-container .tba-modal .tba-modal__content{padding:1rem}.cdk-overlay-container .tba-modal .tba-modal__content .form{margin-bottom:0}.cdk-overlay-container .tba-modal .tba-modal__content--no-content-padding{padding:0}.loading .placeholder,.loading .placeholder-dark,.shimmer{mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;-webkit-mask:linear-gradient(-60deg,#000 30%,#0005,#000 70%) right/300% 100%;background-repeat:no-repeat;animation:shimmer 1s infinite}@keyframes shimmer{to{-webkit-mask-position:left}}.loading .placeholder,.loading .placeholder-dark{height:14px;color:transparent!important;display:block;background:#ebecf0;width:140px}.loading .placeholder-dark{background:#dfe1e6}.manage-roles-expanded .toggle-switch input:checked+.slider{background-color:#008540!important}.manage-roles-expanded .toggle-switch input:focus+.slider{box-shadow:0 0 2px #008540!important}body{color:#4f4f4f;font-size:1rem;font-weight:400;line-height:150%}h1{font-size:1.25rem}h1,h2{font-weight:600;line-height:150%;margin-bottom:4px;color:#000}h2{font-size:1.125rem}.cdk-overlay-container .tba-modal .tba-modal__header{padding:.75rem;height:auto;display:flex;justify-content:center}.cdk-overlay-container .tba-modal .tba-modal__header__title{padding-right:0;font-size:1.25rem;font-weight:600}.cdk-overlay-container .tba-modal .tba-modal__content{padding-top:0;padding-bottom:0}.full-col{margin-bottom:1rem}.three-col,.two-col,.two-halves{display:block}.three-col .col,.two-col .col,.two-halves .col{margin-bottom:1rem}@media (min-width: 576px){.three-col{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-bottom:1rem}.three-col .col{margin-bottom:0}.two-col{display:grid;grid-gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}.two-col .col{margin-bottom:0}.two-col .col-2-4{grid-column:2/4}.two-halves{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr);grid-column:2/4}.two-halves .col{margin-bottom:0}}body,html{height:100%}body{background-color:#fff;margin:0}button{font-size:1rem;font-family:Source Sans Pro,Arial,sans-serif}.logo{height:64px;margin:0}.bva-theme label,.bva-theme p{font-size:1rem;margin:6px 0 0}.bva-theme .action,.bva-theme h1,.bva-theme h2,.bva-theme h3,.bva-theme h4,.bva-theme h5,.bva-theme h6,.bva-theme label,.bva-theme p{font-family:Source Sans Pro,Arial,sans-serif}.bva-theme .action{font-size:1rem;margin:0 14px;height:48px;border-radius:3px;flex-grow:1;outline:none;cursor:pointer}.bva-theme .action:last-child{margin-right:0}.bva-theme .action:first-child{margin-left:0}.bva-theme .action[disabled]{background-color:#bebebe}.bva-theme .action-primary{border-color:#fff;border-style:solid;color:#fff;background-color:#006eb3}.bva-theme .action-primary:disabled{background-color:#006eb3;opacity:50%;cursor:default}.bva-theme .action-secondary{border-color:#006eb3;border-style:solid;color:#006eb3;background-color:#fff}.bva-theme .action-secondary:disabled{background-color:#fff;opacity:50%;cursor:default}.bva-theme .action-link{border:none;background:transparent;color:#006eb3;cursor:pointer;font-weight:500;text-align:right}.bva-theme .action-link:hover{color:#006eb3}.bva-theme .action-link:disabled{cursor:default;opacity:.2}.bva-theme a.action-link{text-decoration:none}.bva-theme a.action-link:hover{text-decoration:underline}.bva-theme .arrow{border:solid #006eb3;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.bva-theme .field a,.bva-theme .field p{font-size:1rem;font-family:Source Sans Pro,Arial,sans-serif;margin:6px 0 0}.bva-theme .icon{color:#006eb3}.bva-theme .heading{font-size:16px;font-family:Source Sans Pro,Arial,sans-serif;margin:0 0 24px}.bva-theme .form-control{font-family:Source Sans Pro,Arial,sans-serif;color:#2d2d2d}.bva-theme .form-control:focus{outline-color:#006eb3}.troostwijk-theme label,.troostwijk-theme p{font-size:14px;font-family:Mulish;margin:6px 0 0}.troostwijk-theme h1,.troostwijk-theme h2,.troostwijk-theme h3,.troostwijk-theme h4,.troostwijk-theme h5,.troostwijk-theme h6{font-family:Mulish}.troostwijk-theme .action{font-size:14px;font-family:Mulish;margin:0 14px;height:48px;border-radius:3px;flex-grow:1;outline:none;cursor:pointer}.troostwijk-theme .action:last-child{margin-right:0}.troostwijk-theme .action:first-child{margin-left:0}.troostwijk-theme .action[disabled]{background-color:#bebebe}.troostwijk-theme .action-primary{border-color:#fff;border-style:solid;color:#fff;background-color:#ff9c00}.troostwijk-theme .action-primary:disabled{background-color:#ff9c00;opacity:50%;cursor:default}.troostwijk-theme .action-secondary{border-color:#0071b3;border-style:solid;color:#0071b3;background-color:#fff}.troostwijk-theme .action-secondary:disabled{background-color:#fff;opacity:50%;cursor:default}.troostwijk-theme .action-link{border:none;background:transparent;color:#0071b3;cursor:pointer;font-weight:500;text-align:right}.troostwijk-theme .action-link:hover{color:#ff9c00}.troostwijk-theme .action-link:disabled{cursor:default;opacity:.2}.troostwijk-theme a.action-link{text-decoration:none}.troostwijk-theme a.action-link:hover{text-decoration:underline}.troostwijk-theme .arrow{border:solid #ff9c00;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.troostwijk-theme .field a,.troostwijk-theme .field p{font-size:14px;font-family:Mulish;margin:6px 0 0}.troostwijk-theme .icon{color:#ff9c00}.troostwijk-theme .heading{font-size:14px;font-family:Mulish;margin:0 0 24px}.troostwijk-theme .form-control{font-family:Mulish;color:#2d2d2d}.troostwijk-theme .form-control:focus{outline-color:#ff9c00}.form-group{position:relative;padding:1rem;background-color:#fff;z-index:1;border-radius:6px}.form-control{position:absolute;top:-2px;left:0;right:0;width:stretch;width:-webkit-fill-available;width:-moz-available;background-color:transparent;height:100%;padding-left:1rem;border:1px solid #dfe1e6;box-shadow:0 1px 2px rgba(0,0,0,.04);border-radius:6px}.form-control.ng-invalid.ng-dirty,.form-control.ng-invalid.ng-touched{border:1px solid #bf2e00}.form-control-placeholder{position:relative;display:flex;height:100%;align-items:center;transition:all .3s;font-size:1rem;z-index:-1;color:#868686;margin:0!important}.form-control:focus+.form-control-placeholder,.form-control:not(:placeholder-shown)+.form-control-placeholder{font-size:70%;bottom:1rem;transform:translateZ(0);transition:all .2s ease-in-out}.form-control::placeholder{color:transparent}input{color:#4f4f4f}.d-none{display:none!important}.d-flex{display:flex!important}.pos-relative{position:relative}.readonly{background-color:#ececec;outline:none;cursor:none;pointer-events:none}.flex-grow-1{flex-grow:1}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.cursor-pointer{cursor:pointer}