/**
 * Aspire 2Be bDCR
 * Copyright (c) Aspire 2Be. All rights reserved.
 */
@font-face{font-family:WorkSans;src:url(/resources/fonts/WorkSans-Regular.ttf)}@font-face{font-family:WorkSansSemiBold;src:url(/resources/fonts/WorkSans-SemiBold.ttf)}:root{--bdcr-color-1:#004a76;--bdcr-color-2:#3ea8e0;--bdcr-color-3:#42a63c;--bdcr-color-4:#d3d3d3;--bs-primary:#3ea8e0;--bs-primary-light:#bbe7ff;--bs-primary-light-border:#add5eb;--bs-primary-hover:#3b9dd1;--bs-primary-active:#3893c4;--bs-primary-disabled:#e0e4e6;--bs-secondary:#777;--bs-secondary-hover:#555;--bs-secondary-active:#333;--bs-secondary-disabled:#919191;--bs-success:#42a63c;--bs-success-light:#8bf086;--bs-success-light-border:#83e27e;--bs-success-hover:#3b9736;--bs-success-active:#388f33;--bs-success-disabled:#c1c5c1;--bs-info:#99438c;--bs-info-light:#fad8f5;--bs-info-light-border:#ffb3f4;--bs-info-hover:#833a78;--bs-info-active:#75346c;--bs-info-disabled:#b6b0b5;--bs-warning:#e9ca05;--bs-warning-light:#fff29d;--bs-warning-light-border:#ebdf93;--bs-warning-hover:#dabd06;--bs-warning-active:#c7ad06;--bs-warning-disabled:#e7e5d8;--bs-danger:#df1825;--bs-danger-light:#ffaab0;--bs-danger-light-border:#ee9ea3;--bs-danger-hover:#cc1925;--bs-danger-active:#b8141f;--bs-danger-disabled:#e2c6c7;--bs-dark:#000;--bs-dark-light:#888;--bs-dark-light-border:#777;--bs-dark-hover:#222;--bs-dark-active:#111;--bs-dark-disabled:#777;--bs-light:#fafafa;--bs-light-hover:#eee;--bs-light-active:#ddd;--bs-light-disabled:#aaa;--font-normal:WorkSans;--font-thin:WorkSans;--font-thick:WorkSansSemiBold}html{font-size:15px}body{background-color:#f9f9fb;color:var(--bs-dark);font-family:var(--font-normal);font-size:1.1rem}body.scrolled{margin-top:100px}.btn-link,a,a:visited{text-decoration:none}.card{background-color:#fafafa;border-color:#eee}.modal .modal-content{box-shadow:1px 1px 3px rgb(0,0,0,.2)}.modal .modal-content .modal-header.bg-warning{color:var(--bs-dark)}.modal .modal-content .modal-body,.modal .modal-content .modal-footer{background-color:#fafafa}.modal .modal-content,.modal .modal-content .modal-body,.modal .modal-content .modal-footer{border:0}.modal .modal-content .modal-header{border-bottom:1px solid var(--bdcr-color-4)}.modal .modal-content .modal-footer{border-top:1px solid var(--bdcr-color-4)}#loading-modal .modal-body{border-radius:10px}.sidenav{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--bdcr-color-4);width:250px;height:100%;position:fixed;top:0;left:0;padding-bottom:110px;z-index:110}.sidenav #sidenav-top{overflow:hidden auto}.sidenav #sidenav-brand-logo{display:flex;align-items:center;justify-content:center;height:100px;margin-bottom:20px}.sidenav #sidenav-brand-logo img{width:100%;max-width:150px}.sidenav .sidenav-menu{display:flex;flex-direction:column;list-style:none;width:100%;margin:0;padding:0}.sidenav .sidenav-menu-item{display:flex;align-items:center;height:50px;margin-bottom:5px;background-color:transparent;transition:background-color .2s ease-in-out}.sidenav .sidenav-menu-item-admin{display:flex;align-items:center;height:50px;margin-bottom:5px;background-color:var(--bdcr-color-2);transition:background-color .2s ease-in-out}.sidenav .sidenav-menu-item:hover{background-color:#c3c3c3}.sidenav .sidenav-menu-item-admin:hover{background-color:#3b9ed3}.sidenav .sidenav-menu-item-admin.active,.sidenav .sidenav-menu-item.active{background-color:var(--bdcr-color-1)}.sidenav .sidenav-menu-item a.sidenav-menu-link{display:flex;align-items:center;color:var(--bdcr-color-1);width:100%;height:100%;font-weight:700}.sidenav .sidenav-menu-item-admin a.sidenav-menu-link-admin{display:flex;align-items:center;color:#fff;width:100%;height:100%;font-weight:700}.sidenav .sidenav-menu-item.active a.sidenav-menu-link{color:#fff}.sidenav .sidenav-menu-item a.sidenav-menu-link .sidenav-indicator,.sidenav .sidenav-menu-item-admin a.sidenav-menu-link-admin .sidenav-indicator{width:10px;height:100%;background-color:transparent}.sidenav .sidenav-menu-item a.sidenav-menu-link .sidenav-indicator+div,.sidenav .sidenav-menu-item-admin a.sidenav-menu-link-admin .sidenav-indicator+div{padding-left:15px}.sidenav .sidenav-menu-item-admin.active a.sidenav-menu-link-admin .sidenav-indicator,.sidenav .sidenav-menu-item.active a.sidenav-menu-link .sidenav-indicator{background-color:var(--bdcr-color-2)}#main-content{height:100%}#main-content header{position:fixed;top:0;left:250px;width:calc(100% - 250px);height:100px;background-color:#fff;border-bottom:2px solid var(--bdcr-color-1);margin:0;padding:5px 5% 5px 5%;z-index:100}#main-content.no-sidenav header{left:0;width:100%}#main-content header #top-header-content{display:flex;align-items:center;justify-content:space-between;height:100%}#main-content header #top-header-hamburger-btn{font-size:30px;color:var(--bdcr-color-1)}#main-content header #org-info{display:flex;justify-content:center;flex-direction:column}#main-content header #org-info #org-title{color:var(--bdcr-color-1);font-size:1.7rem}#main-content header #org-info #org-site-department{color:var(--bdcr-color-2);font-size:1.3rem}#main-content .sidenav #org-info{display:none;justify-content:center;flex-direction:column;padding:10px}#main-content .sidenav #org-info #org-title{color:var(--bdcr-color-1);font-size:1.4rem}#main-content .sidenav #org-info #org-site-department{color:var(--bdcr-color-2);font-size:1rem}#main-content header #account-info{display:flex;align-items:center;justify-content:flex-end;gap:15px}#main-content header #account-info>div.dropdown>a{display:flex;align-items:center;justify-content:flex-end;text-align:right;gap:10px}#main-content header #account-info>div.dropdown>a #account-info-details-name{color:var(--bdcr-color-1);font-weight:700}#main-content header #account-info>div.dropdown>a #account-info-details-role{color:var(--bdcr-color-2)}#main-content header #logo{padding:10px}#main-content header #logo img{width:100%;max-width:150px}#main-content main{padding-left:calc(calc(var(--bs-gutter-x) * .5) + 250px);padding-top:100px;padding-bottom:140px}#main-content main>.alert{position:sticky;top:100px;z-index:90;border-radius:0;margin-left:calc(calc(var(--bs-gutter-x) * .5) * -1);margin-right:calc(calc(var(--bs-gutter-x) * .5) * -1)}#main-content.no-sidenav main{padding-left:0;padding-top:100px;padding-bottom:140px}#main-content-cols{display:flex;gap:10px}#main-content-col-0{flex-basis:300px;flex-grow:1;width:100%}#main-content-col-1{flex-basis:300px;flex-grow:0;width:100%}#main-content-col-1 #sidebar-show-btn{display:none;align-items:center;justify-content:center;position:fixed;top:180px;width:30px;height:30px;right:0;border-top:1px solid var(--bdcr-color-3);border-bottom:1px solid var(--bdcr-color-3);border-left:1px solid var(--bdcr-color-3);border-right:0;border-radius:10px 0 0 10px;color:var(--bdcr-color-3);background-color:#fff;transition:right .2s ease-in-out}#main-content-col-1.opened #sidebar-show-btn{right:300px}#main-content-col-1.opened #sidebar-show-btn i.show-icon,#main-content-col-1:not(.opened) #sidebar-show-btn i.hide-icon{display:none}@media (max-width:1400px){#main-content header #org-info #org-title{font-size:1.4rem}#main-content header #org-info #org-site-department{font-size:1rem}#main-content-col-1{position:fixed;top:100px;right:-300px;width:300px;height:100%;background-color:var(--bdcr-color-4);padding:10px;overflow:hidden auto;transition:right .2s ease-in-out;z-index:120}#main-content-col-1.opened{right:0}#main-content-col-1 #sidebar-show-btn{display:flex}}#footer{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;border-top:2px solid var(--bdcr-color-1);margin:0;padding:5px 5% 5px 5%;height:110px;z-index:120}#footer .footer-text{font-size:.9rem}@media (max-width:768px){.sidenav{left:-250px;padding-bottom:0;transition:left .2s ease-in-out}.sidenav.opened{left:0}#main-content .sidenav #org-info{display:flex}#main-content header{left:0;width:100%}#main-content header #org-info{display:none}#main-content main{padding-left:calc(var(--bs-gutter-x) * .5)}#footer{position:static;background-color:transparent;border-top:0}}.content-panel{background-color:#fff;padding:20px;border-radius:10px;margin:10px;margin-bottom:20px;opacity:0;position:relative;top:-20px;transition:.5s ease-in-out}.content-panel.show{opacity:1;top:0}.dropdown-menu{background-color:#fff;font-size:1.1rem;box-shadow:1px 1px 3px rgb(0,0,0,.2)}.dropdown-menu.show{border:1px solid #aaa}.dropdown-item{color:var(--bs-dark);transition:all .2s ease-in-out}.dropdown-item:hover{color:#fff;background-color:var(--bs-primary)}.dropdown-item:active{color:#fff;background-color:var(--bs-primary-active)}.dropdown-item.text-danger:hover{background-color:var(--bs-danger);color:#fff!important}.dropdown-item.text-danger:active{background-color:#fff;color:var(--bs-dark)!important}.dropdown-divider{border-color:#aaa}.list-group-item{z-index:0!important;background-color:#fafafa;color:var(--bs-dark);transition:all .2s ease-in-out}.list-group-item-action:hover{background-color:var(--bs-primary);color:#fff}.list-group-item-action:active{background-color:var(--bs-primary-active);color:#fff}.table{color:var(--bs-dark);--bs-table-striped-color:var(--bs-dark);--bs-table-striped-bg:#fafafa;font-size:.9rem}.table.table-hover tr:hover{color:var(--bs-secondary)}.progress{height:1rem;background-color:#fafafa}.progress .progress-bar{background-color:var(--bs-primary);font-size:.75rem}.alert-close{position:absolute;top:5px;right:5px}.tooltip-inner{background-color:var(--bdcr-color-2);color:#fff;box-shadow:1px 1px 3px rgb(0,0,0,.2)}.tooltip.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{border-top-color:var(--bdcr-color-2)!important}.tooltip.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{border-bottom-color:var(--bdcr-color-2)!important}.tooltip.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{border-left-color:var(--bdcr-color-2)!important}.tooltip.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{border-right-color:var(--bdcr-color-2)!important}.popover{background-color:#fff;color:#fff;box-shadow:1px 1px 3px rgb(0,0,0,.2)}.popover .popover-body{color:#000}.popover .popover-header{background-color:#f9f9fb!important}.popover.bs-popover-top .popover-arrow::after{border-top-color:#42a63c!important}.popover.bs-popover-start .popover-arrow::after{border-left-color:#42a63c!important}.popover.bs-popover-end .popover-arrow::after{border-right-color:#42a63c!important}.popover.bs-popover-bottom .popover-arrow::after{border-bottom-color:#42a63c!important}.row.bg-primary h1,.row.bg-primary h2{margin:0}.form-editor-listed-form{margin-top:10px;padding:10px;border:1px solid #eee;background-color:#fafafa;border-radius:10px}#loading-text{font-family:var(--font-thick);font-size:1.4rem}pre{white-space:break-spaces}h1,h2,h3,h4,h5,h6{font-family:var(--font-thick)!important}h1,h2,h3{color:var(--bdcr-color-1);font-weight:700}header{margin-left:-11px;margin-right:-11px}.navbar-bg{background-color:#004a76}.banner-bg{display:flex;align-items:center;background-image:url(/resources/images/banner_bg.png);background-size:cover;background-repeat:no-repeat;height:250px;overflow:hidden;text-align:center;font-size:1.4rem;font-weight:700}.banner-bg img{width:100%;min-width:100px;max-width:200px}.video-container{position:relative;padding-bottom:50%}.video-player{position:absolute;width:100%;height:100%}.bi{margin-top:-2px}.form-question-image{max-width:100%}table.checkbox-grid,table.radio-grid,table.rating{width:100%;text-align:center}table.checkbox-grid .checkbox-grid-col:first-child,table.radio-grid .radio-grid-col:first-child,table.rating .rating-col:first-child{width:30%;text-align:right}table.rating .rating-col:last-child{width:30%;text-align:left}.footer-logo{width:100%;max-width:200px;min-width:100px}.footer-text{font-size:1rem;font-family:var(--font-thin)}#footer-version-text{font-size:.75rem}.floater{position:fixed;left:15px;top:120px;background-color:#fff;border:1px solid #42a63c;border-radius:10px 0 10px 10px;padding:10px;z-index:120;width:300px;transition:left .2s ease-in-out;box-shadow:1px 1px 3px rgb(0,0,0,.2)}.floater.hidden{left:-300px}@media (max-width:576px){.floater{width:250px}.floater.hidden{left:-250px}}.floater-show-btn{position:absolute;top:-1px;right:-31px;background-color:#fff;padding:5px;border-top:1px solid #42a63c;border-right:1px solid #42a63c;border-bottom:1px solid #42a63c;color:#42a63c!important;border-radius:0 10px 10px 0;width:31px;text-align:center}.floater:not(.hidden) .floater-show-btn .show-icon{display:none}.floater.hidden .floater-show-btn .hide-icon{display:none}#toast-container{position:fixed;top:120px;right:10px;z-index:9999}.toast{background-color:#fff;font-size:1rem;box-shadow:1px 1px 3px rgb(0,0,0,.2)}@media (max-width:576px){#toast-container{right:0}.toast{width:100%}}.toast .toast-body{border:1px solid #ddd}.toast .toast-header+.toast-body{border-top:none}.toast .bi{margin-top:1px}.popover{font-family:var(--font-normal)}.popover-header{font-size:1rem}.btn{font-family:var(--font-thick)!important;font-size:1rem}.btn-sm{font-size:.85rem!important}.btn-lg{font-size:1.2rem!important}.form-control,.form-select{background-color:#fff;color:var(--bs-dark);font-size:1rem;transition:all .2s ease-in-out}.input-group-text{background-color:#fafafa;color:var(--bs-dark);font-size:1rem}.form-control:focus,.form-select:focus{background-color:#fff;border-color:var(--bs-primary);color:var(--bs-dark);box-shadow:0 0 0 3px var(--bs-primary)}.form-control.is-invalid,.form-select.is-invalid{border-color:var(--bs-danger)}.form-control.is-invalid:focus,.form-select.is-invalid:focus{box-shadow:0 0 0 3px var(--bs-danger)}.form-control:disabled,.form-control[readonly],.form-select:disabled{background-color:#fafafa;color:var(--bs-secondary)}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 1%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:focus{border-color:var(--bs-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 1%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 1%29'/%3e%3c/svg%3e")}.form-check-input{background-color:#fff;border-color:var(--bs-dark);transition:all .2s ease-in-out}.form-check-input:active{border-color:var(--bs-primary)}.form-check-input:focus{box-shadow:0 0 0 3px #fafafa;border-color:var(--bs-primary)}.form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.nav-tabs{border-bottom:1px solid var(--bs-primary)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:transparent;color:var(--bdcr-color-1)}.nav-tabs .nav-link{color:var(--bs-primary);border-bottom:0;font-family:var(--font-thick)}.nav-tabs .nav-link.active{box-shadow:inset 0 -2px 0 var(--bdcr-color-1)}.nav-tabs .nav-link:not(.active):hover{color:var(--bs-primary-hover);border-color:#fafafa;border-bottom:0}.navbar-padding{padding-left:5%!important;padding-right:5%!important}.badge-primary,.btn-primary,.list-group-item.active{color:#fff;background-color:var(--bs-primary);border-color:var(--bs-primary)}.btn-link:active,.btn-link:focus,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 3px var(--bs-primary)!important}.alert-primary{color:#fff;background-color:var(--bs-primary);border-color:var(--bs-primary)}.btn-outline-primary:not(:hover){color:var(--bs-primary)}.border-primary,.btn-outline-primary{border-color:var(--bs-primary)!important}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.btn-outline-primary:disabled:hover{border-color:var(--bs-primary-disabled);background-color:transparent;--bs-btn-disabled-color:#aaa}.bg-primary{background-color:var(--bs-primary)!important}.btn-primary.disabled,.btn-primary:disabled,.btn-primary:disabled:hover{background-color:var(--bs-primary-disabled);border-color:var(--bs-primary-disabled);--bs-btn-disabled-color:#aaa}.btn-outline-primary:hover,.btn-primary:hover{background-color:var(--bs-primary-hover);border-color:var(--bs-primary-hover)}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-primary:active,.btn-primary:focus{background-color:var(--bs-primary-active)!important;border-color:var(--bs-primary-active)!important;color:#fff}.text-primary:not(.disabled){color:var(--bs-primary)!important}.text-primary.disabled{color:var(--bs-primary-disabled)!important}.btn-link,a{color:var(--bs-primary)}.btn-link:focus,.btn-link:hover{text-decoration:none}.btn-link:hover,a:hover{color:var(--bs-primary-hover)}.btn-link:active,a:active{color:var(--bs-primary-active)}.btn-link.disabled,.btn-link:disabled,a:disabled{color:var(--bs-primary-disabled)}.text-secondary:not(.disabled){color:var(--bs-secondary)!important}.text-secondary.disabled{color:var(--bs-secondary-disabled)!important}.badge-success,.btn-success{color:#fff;background-color:var(--bs-success);border-color:var(--bs-success)}.btn-outline-success:active,.btn-outline-success:focus,.btn-success:active,.btn-success:focus{box-shadow:0 0 0 3px var(--bs-success)!important}.alert-success{color:#fff;background-color:var(--bs-success);border-color:var(--bs-success)}.btn-outline-success:not(:hover){color:var(--bs-success)}.border-success,.btn-outline-success{border-color:var(--bs-success)!important}.btn-outline-success.disabled,.btn-outline-success:disabled,.btn-outline-success:disabled:hover{border-color:var(--bs-success-disabled);background-color:transparent;--bs-btn-disabled-color:#aaa}.bg-success{background-color:var(--bs-success)!important}.btn-success.disabled,.btn-success:disabled,.btn-success:disabled:hover{background-color:var(--bs-success-disabled);border-color:var(--bs-success-disabled);--bs-btn-disabled-color:#aaa}.btn-outline-success:hover,.btn-success:hover{background-color:var(--bs-success-hover);border-color:var(--bs-success-hover)}.btn-outline-success:active,.btn-outline-success:focus,.btn-success:active,.btn-success:focus{background-color:var(--bs-success-active)!important;border-color:var(--bs-success-active)!important;color:#fff}.text-success:not(.disabled){color:var(--bs-success)!important}.text-success.disabled{color:var(--bs-success-disabled)!important}.badge-info,.btn-info{color:#fff;background-color:var(--bs-info);border-color:var(--bs-info)}.btn-info:active,.btn-info:focus,.btn-outline-info:active,.btn-outline-info:focus{box-shadow:0 0 0 3px var(--bs-info)!important}.alert-info{color:#fff;background-color:var(--bs-info);border-color:var(--bs-info)}.btn-outline-info:not(:hover){color:var(--bs-info)}.border-info,.btn-outline-info{border-color:var(--bs-info)!important}.btn-outline-info.disabled,.btn-outline-info:disabled,.btn-outline-info:disabled:hover{border-color:var(--bs-info-disabled);background-color:transparent}.bg-info{background-color:var(--bs-info)!important}.btn-info.disabled,.btn-info:disabled,.btn-info:disabled:hover{background-color:var(--bs-info-disabled);border-color:var(--bs-info-disabled)}.btn-info:hover,.btn-outline-info:hover{background-color:var(--bs-info-hover);border-color:var(--bs-info-hover)}.btn-info:active,.btn-info:focus,.btn-outline-info:active,.btn-outline-info:focus{background-color:var(--bs-info-active)!important;border-color:var(--bs-info-active)!important;color:#fff}.text-info:not(.disabled){color:var(--bs-info)!important}.text-info.disabled{color:var(--bs-info-disabled)!important}.badge-warning,.btn-warning{color:var(--bs-dark);background-color:var(--bs-warning);border-color:var(--bs-warning)}.btn-outline-warning:active,.btn-outline-warning:focus,.btn-warning:active,.btn-warning:focus{box-shadow:0 0 0 3px var(--bs-warning)!important}.alert-warning{color:var(--bs-dark);background-color:var(--bs-warning);border-color:var(--bs-warning)}.btn-outline-warning:not(:hover){color:var(--bs-warning)}.border-warning,.btn-outline-warning{border-color:var(--bs-warning)!important}.btn-outline-warning.disabled,.btn-outline-warning:disabled,.btn-outline-warning:disabled:hover{border-color:var(--bs-warning-disabled);background-color:transparent;--bs-btn-disabled-color:#aaa}.bg-warning{background-color:var(--bs-warning)!important}.btn-warning.disabled,.btn-warning:disabled,.btn-warning:disabled:hover{background-color:var(--bs-warning-disabled);border-color:var(--bs-warning-disabled);--bs-btn-disabled-color:#aaa}.btn-outline-warning:hover,.btn-warning:hover{background-color:var(--bs-warning-hover);border-color:var(--bs-warning-hover);color:var(--bs-dark)}.btn-outline-warning:active,.btn-outline-warning:focus,.btn-warning:active,.btn-warning:focus{background-color:var(--bs-warning-active)!important;border-color:var(--bs-warning-active)!important;color:var(--bs-dark)}.text-warning:not(.disabled){color:var(--bs-warning)!important}.text-warning.disabled{color:var(--bs-warning-disabled)!important}.badge-danger,.btn-danger{color:#fff;background-color:var(--bs-danger);border-color:var(--bs-danger)}.btn-danger:active,.btn-danger:focus,.btn-outline-danger:active,.btn-outline-danger:focus{box-shadow:0 0 0 3px var(--bs-danger)!important}.alert-danger{color:#fff;background-color:var(--bs-danger);border-color:var(--bs-danger)}.btn-outline-danger:not(:hover){color:var(--bs-danger)}.border-danger,.btn-outline-danger{border-color:var(--bs-danger)!important}.btn-outline-danger.disabled,.btn-outline-danger:disabled,.btn-outline-danger:disabled:hover{border-color:var(--bs-danger-disabled);background-color:transparent;--bs-btn-disabled-color:#aaa}.bg-danger{background-color:var(--bs-danger)!important}.btn-danger.disabled,.btn-danger:disabled,.btn-danger:disabled:hover{background-color:var(--bs-danger-disabled);border-color:var(--bs-danger-disabled);--bs-btn-disabled-color:#aaa}.btn-danger:hover,.btn-outline-danger:hover{background-color:var(--bs-danger-hover);border-color:var(--bs-danger-hover)}.btn-danger:active,.btn-danger:focus,.btn-outline-danger:active,.btn-outline-danger:focus{background-color:var(--bs-danger-active)!important;border-color:var(--bs-danger-active)!important;color:#fff}.text-danger:not(.disabled){color:var(--bs-danger)!important}.text-danger.disabled{color:var(--bs-danger-disabled)!important}.badge-dark,.btn-dark{color:var(--bs-dark);background-color:var(--bs-dark);border-color:var(--bs-dark)}.btn-dark:active,.btn-dark:focus,.btn-outline-dark:active,.btn-outline-dark:focus{box-shadow:0 0 0 3px var(--bs-dark)!important}.alert-dark{color:var(--bs-dark);background-color:var(--bs-dark);border-color:var(--bs-dark)}.btn-outline-dark:not(:hover){color:var(--bs-dark)}.border-dark,.btn-outline-dark{border-color:var(--bs-dark)!important}.btn-outline-dark.disabled,.btn-outline-dark:disabled,.btn-outline-dark:disabled:hover{border-color:var(--bs-dark-disabled);background-color:transparent;--bs-btn-disabled-color:#aaa}.bg-dark{background-color:var(--bs-dark)!important}.btn-dark.disabled,.btn-dark:disabled,.btn-dark:disabled:hover{background-color:var(--bs-dark-disabled);border-color:var(--bs-dark-disabled);--bs-btn-disabled-color:#aaa}.btn-dark:hover,.btn-outline-dark:hover{background-color:var(--bs-dark-hover);border-color:var(--bs-dark-hover);color:var(--bs-dark)}.btn-dark:active,.btn-dark:focus,.btn-outline-dark:active,.btn-outline-dark:focus{background-color:var(--bs-dark-active)!important;border-color:var(--bs-dark-active)!important;color:var(--bs-dark)}.badge-light,.btn-light{color:var(--bs-dark);background-color:var(--bs-light);border-color:var(--bs-light)}.btn-light:active,.btn-light:focus,.btn-outline-light:active,.btn-outline-light:focus{box-shadow:0 0 0 3px var(--bs-light)!important}.alert-light{color:var(--bs-dark);background-color:var(--bs-light);border-color:var(--bs-light)}.btn-outline-light:not(:hover){color:var(--bs-light)}.border-light,.btn-outline-light{border-color:var(--bs-light)!important}.btn-outline-light.disabled,.btn-outline-light:disabled,.btn-outline-light:disabled:hover{border-color:var(--bs-light-disabled);background-color:transparent}.bg-light{background-color:var(--bs-light)!important}.btn-light.disabled,.btn-light:disabled,.btn-light:disabled:hover{background-color:var(--bs-light-disabled);border-color:var(--bs-light-disabled)}.btn-light:hover,.btn-outline-light:hover{background-color:var(--bs-light-hover);border-color:var(--bs-light-hover);color:var(--bs-dark)}.btn-light:active,.btn-light:focus,.btn-outline-light:active,.btn-outline-light:focus{background-color:var(--bs-light-active)!important;border-color:var(--bs-light-active)!important;color:var(--bs-dark)}.text-dark:not(.disabled){color:var(--bs-dark)!important}.text-dark.disabled{color:var(--bs-dark-disabled)!important}.text-light:not(.disabled){color:var(--bs-light)!important}.text-light.disabled{color:var(--bs-light-disabled)!important}.page-item .page-link{background-color:#fff;color:var(--bs-dark);font-family:var(--font-thick)}.page-item .page-link:hover{background-color:var(--bs-primary);color:#fff}.page-item .page-link:active,.page-item .page-link:focus{box-shadow:0 0 0 3px var(--bs-primary)!important}.page-item.active .page-link{color:#fff;background-color:var(--bs-primary-active);border-color:var(--bs-primary-active)}.page-item.disabled .page-link{background-color:transparent;color:#aaa}.form-check-input:checked~.form-check-label::before{border-color:var(--bs-primary);background-color:var(--bs-primary)}.breadcrumb{background-color:#fafafa;padding:0 1rem 0 1rem;font-size:.9rem}.list-group-item-action{font-family:var(--font-thick)}.card-header{font-family:var(--font-thick);font-size:1.1rem}.card-header .btn-link,.card-header .btn-link:hover{color:var(--bdcr-color-1)}.spinner-border{border-width:5px}label[for*='-custom']{width:100%}#main-content-col-0>.row>.col-12>.alert{margin-left:10px;margin-right:10px}.alert .bi{min-width:24px;max-width:24px}#feedback-container{position:fixed;right:-1px;bottom:20px;z-index:910}#feedback-container a{display:flex;align-items:center;justify-content:center;padding:5px;color:#42a63c;background-color:#fff;border:1px solid #42a63c;width:30px;height:34px}#accessibility-tools{border-radius:0 10px 10px 10px}#send-feedback-modal .modal-header{background-color:#fff}#send-feedback-modal .modal-header .modal-title{color:#42a63c}#accessibility-tools{position:fixed;right:15px;top:120px;background-color:#fff;border:1px solid #42a63c;padding:10px;z-index:4;width:300px;transition:right .2s ease-in-out;box-shadow:1px 1px 3px rgb(0,0,0,.2)}#accessibility-tools.hidden{right:-300px}@media (max-width:576px){#accessibility-tools{width:250px}#accessibility-tools.hidden{right:-250px}}.accessibility-show-btn{position:absolute;top:-1px;left:-31px;background-color:#fff;padding:5px;border-top:1px solid #42a63c;border-left:1px solid #42a63c;border-bottom:1px solid #42a63c;color:#42a63c!important}#send-feedback-btn,.accessibility-show-btn{border-radius:10px 0 0 10px}.accessibility-show-btn .bi,.floater-show-btn .bi{margin-top:1px}.users-table-organisation-account{display:none}.users-table-organisation-account.show{display:table-row}#home-footer-logos{width:100%;max-width:1200px;min-width:300px}.roles-table-role-permissions{max-height:200px;overflow:hidden auto}#onboarding-floater-backdrop{position:fixed;top:0;left:0;background-color:rgba(255,255,255,.75);display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;z-index:9999}#onboarding-floater-backdrop #onboarding-floater{border-radius:5px;background-color:#fff;color:#000;border:1px solid #ddd;box-shadow:1px 1px 3px rgba(0,0,0,.1);min-width:50vw;max-width:90vw;max-height:90vh;overflow:hidden auto}#onboarding-floater #onboarding-floater-content{padding:15px;max-height:70vh;overflow:auto}#onboarding-floater ul#onboarding-breadcrumb{list-style:none;text-transform:uppercase;font-size:.8em;font-weight:700;margin-bottom:15px;padding:10px;display:flex;align-items:center;justify-content:space-evenly;background-color:#fafafa;border-radius:5px 5px 0 0}#onboarding-floater ul#onboarding-breadcrumb li{display:inline-block;color:rgba(0,0,0,.5);margin-right:5px;border-bottom:3px solid transparent}#onboarding-floater ul#onboarding-breadcrumb li.active{color:#000;border-bottom:3px solid var(--bs-primary)}#onboarding-floater h2{text-align:center}#onboarding-floater hr{border:0;border-top:1px solid rgba(0,0,0,.1)}#onboarding-floater #onboarding-sites-departments-list{border:1px solid #ddd;border-radius:5px;padding:10px}#onboarding-floater ::-webkit-scrollbar{background-color:transparent;width:7px}#onboarding-floater ::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:7px}#onboarding-floater ::-webkit-scrollbar-thumb:hover{background-color:#ccc}#onboarding-floater ::-webkit-scrollbar-track{background-color:transparent}#onboarding-floater #onboarding-new-site-name,#onboarding-floater .onboarding-new-department-input{border-style:dashed}#onboarding-floater #onboarding-team-list{border:1px solid #ddd;border-radius:5px;padding:10px}#onboarding-floater #onboarding-team-new-email,#onboarding-floater #onboarding-team-new-name,#onboarding-floater #onboarding-team-new-role{border-style:dashed}#onboarding-floater #onboarding-info-organisation-sites-departments,#onboarding-floater #onboarding-info-team{border:1px solid #ddd;border-radius:5px;padding:10px}#onboarding-floater #onboarding-footer{margin-top:10px;padding:15px;background-color:#fafafa;display:flex;justify-content:space-between;border-radius:0 0 5px 5px}.form-cell{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;background-color:#fafafa;border-radius:10px;width:150px;height:150px;text-align:center;overflow:hidden;transition:all .2s ease-in-out}.form-cell:hover{background-color:#f0f0f0}a.disabled>.form-cell{background-color:#ddd!important;color:#aaa!important}.sidebar-widget .sidebar-widget-title{font-size:1.3rem}#sidebar-widget-progress li::marker{content:'\f061';font-family:FontAwesome;font-size:1rem}#sidebar-widget-progress li.completed::marker{content:'\f00c';font-size:1rem;color:var(--bdcr-color-3)}#sidebar-widget-progress li>span{margin-left:10px}#sidebar-widget-progress li.completed>span{color:var(--bdcr-color-3)}#new-member-popup-container{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,.75);display:flex;align-items:center;justify-content:center;z-index:9999}#new-member-popup{display:flex;flex-direction:column;padding:20px;background-color:#fff;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,.5);overflow:hidden auto;width:75%;max-width:95%;max-height:95%}#new-member-popup-footer{display:flex;justify-content:end}