*:focus,*:active:focus,*:focus:not(:focus-visible),button:focus,button:active:focus,button:focus:not(:focus-visible),input:focus,input:active:focus,input:focus:not(:focus-visible),select:focus,select:active:focus,select:focus:not(:focus-visible),textarea:focus,textarea:active:focus,textarea:focus:not(:focus-visible),a:focus,a:active:focus,a:focus:not(:focus-visible),.btn:focus,.btn:active:focus,.btn:focus:not(:focus-visible),.btn.active:focus,.form-control:focus,.form-control:active:focus,.form-control:focus:not(:focus-visible),.form-select:focus,.form-select:active:focus,.form-select:focus:not(:focus-visible),.it- *:focus,[class*=it-]:focus{border-color:transparent!important;box-shadow:none!important;outline:none!important}*:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:.5px solid var(--chakra-colors-blue-500, #3182ce)!important;outline-offset:.5px!important;box-shadow:none!important}.form-control:focus,.form-control:active:focus,.form-select:focus,.form-select:active:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus,textarea:focus,textarea:active:focus{border-color:transparent!important;box-shadow:none!important;outline:none!important}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn-primary:focus,.btn-secondary:focus,.btn-success:focus,.btn-danger:focus,.btn-warning:focus,.btn-info:focus,.btn-light:focus,.btn-dark:focus,button:focus,button:active:focus,button.active:focus{box-shadow:none!important;outline:none!important;border-color:transparent!important}a:focus,a:active:focus,.nav-link:focus,.navbar-brand:focus,.dropdown-item:focus{box-shadow:none!important;outline:none!important}[data-focus],[data-focus-visible],.chakra-input:focus,.chakra-input:focus-visible,.chakra-textarea:focus,.chakra-textarea:focus-visible,.chakra-select:focus,.chakra-select:focus-visible,.chakra-button:focus,.chakra-button:focus-visible,.chakra-form-control:focus,.chakra-form-control:focus-visible{border-color:var(--chakra-colors-blue-500, #3182ce)!important;box-shadow:none!important;outline:none!important}.it-header-navbar-wrapper *:focus,.it-header-center-wrapper *:focus,.navbar *:focus,.dropdown *:focus,.modal *:focus{border-color:transparent!important;box-shadow:none!important;outline:none!important}*:not([data-focus]):not([data-focus-visible]):not(.chakra-input):not(.chakra-textarea):not(.chakra-select):not(.chakra-button){--bs-focus-ring-color: transparent !important}:root{--bs-focus-ring-width: 0 !important;--bs-focus-ring-color: transparent !important;--bs-focus-ring-opacity: 0 !important}.gal-sidebar-base{flex-shrink:0}.gal-sidebar-open{width:350px}.gal-sidebar-collapsed{width:120px}.gal-sidebar-scroll{height:100%;overflow-y:auto}.gal-sidebar-sticky{z-index:1;padding-top:.75rem;padding-bottom:.75rem}p{margin-bottom:0!important}.checklist-preline-text{white-space:pre-line}.checklist-tabs .nav-tabs{border-bottom:2px solid #e8e8e8;gap:0;flex-wrap:wrap}.checklist-tabs .nav-tabs .nav-link{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important;color:#5c6f82;font-weight:600;font-size:.875rem;padding:.75rem 1rem;border-radius:0!important;border-bottom:3px solid transparent!important;margin-bottom:-2px;transition:color .15s ease,border-color .15s ease;text-decoration:none!important;text-align:center;white-space:nowrap}.checklist-tabs .nav-tabs .nav-link:hover:not(.active){color:#17324d;border-bottom-color:#d0d0d0!important;background:transparent!important}.checklist-tabs .nav-tabs .nav-link.active{color:var(--bs-primary, #0066cc)!important;border-bottom-color:var(--bs-primary, #0066cc)!important;background:transparent!important;position:relative;z-index:1}.checklist-tabs .nav-tabs .nav-link:focus,.checklist-tabs .nav-tabs .nav-link:active,.checklist-tabs .nav-tabs .nav-link:focus-visible,.checklist-tabs .nav-tabs .nav-link.active:focus{border-top:none!important;border-left:none!important;border-right:none!important;box-shadow:none!important;outline:none!important}.checklist-tabs .tab-content{border:none}.checklist-tabs .tab-content>.tab-pane{padding:0}.checklist-field-wrapper{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #17334f}.checklist-field-wrapper:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.checklist-extras{background:#f8f9fa;border-radius:6px;padding:1rem;margin-top:.75rem}.checklist-group-container{margin-top:.25rem;margin-left:.5rem;padding-left:.875rem;border-left:2px solid #17334f}.checklist-group-item{padding:.5rem 0;border-bottom:1px dashed #17334f}.checklist-group-item:last-child{border-bottom:none}.border-divider{border-bottom:1px solid #17334f}
