*:focus:not(:focus-visible),*:active:focus:not(:focus-visible),button:focus:not(:focus-visible),button:active:focus:not(:focus-visible),input:focus:not(:focus-visible),input:active:focus:not(:focus-visible),select:focus:not(:focus-visible),select:active:focus:not(:focus-visible),textarea:focus:not(:focus-visible),textarea:active:focus:not(:focus-visible),a:focus:not(:focus-visible),a:active:focus:not(:focus-visible),.btn:focus:not(:focus-visible),.btn:active:focus:not(:focus-visible),.btn.active:focus:not(:focus-visible),.form-control:focus:not(:focus-visible),.form-control:active:focus:not(:focus-visible),.form-select:focus:not(:focus-visible),.form-select:active:focus:not(:focus-visible),.it- *:focus:not(:focus-visible),[class*=it-]:focus:not(:focus-visible){border-color:transparent!important;box-shadow:none!important}*:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible,[data-focus-visible],.chakra-button[data-focus-visible]{outline:3px solid #0056b3!important;outline-offset:2px!important;box-shadow:none!important}.form-control:focus:not(:focus-visible),.form-select:focus:not(:focus-visible),input[type=text]:focus:not(:focus-visible),input[type=email]:focus:not(:focus-visible),input[type=password]:focus:not(:focus-visible),input[type=number]:focus:not(:focus-visible),input[type=tel]:focus:not(:focus-visible),input[type=url]:focus:not(:focus-visible),input[type=search]:focus:not(:focus-visible),input[type=date]:focus:not(:focus-visible),input[type=time]:focus:not(:focus-visible),input[type=datetime-local]:focus:not(:focus-visible),textarea:focus:not(:focus-visible){border-color:transparent!important;box-shadow:none!important}.btn:focus:not(:focus-visible),.btn-primary:focus:not(:focus-visible),.btn-secondary:focus:not(:focus-visible),.btn-success:focus:not(:focus-visible),.btn-danger:focus:not(:focus-visible),.btn-warning:focus:not(:focus-visible),.btn-info:focus:not(:focus-visible),.btn-light:focus:not(:focus-visible),.btn-dark:focus:not(:focus-visible),button:focus:not(:focus-visible){box-shadow:none!important;border-color:transparent!important}a:focus:not(:focus-visible),.nav-link:focus:not(:focus-visible),.navbar-brand:focus:not(:focus-visible),.dropdown-item:focus:not(:focus-visible){box-shadow: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}.chakra-button[data-focus-visible],.chakra-button:focus-visible,.chakra-input[data-focus-visible],.chakra-input:focus-visible,.chakra-select[data-focus-visible],.chakra-select:focus-visible,.chakra-textarea[data-focus-visible],.chakra-textarea:focus-visible{outline:3px solid #0056b3!important;outline-offset:2px!important}.it-header-navbar-wrapper *:focus:not(:focus-visible),.it-header-center-wrapper *:focus:not(:focus-visible),.navbar *:focus:not(:focus-visible),.dropdown *:focus:not(:focus-visible),.modal *:focus:not(:focus-visible){border-color:transparent!important;box-shadow: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:not(:focus-visible),.checklist-tabs .nav-tabs .nav-link:active,.checklist-tabs .nav-tabs .nav-link.active:focus:not(:focus-visible){border-top:none!important;border-left:none!important;border-right:none!important;box-shadow: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-verbale .checklist-field-wrapper{border-bottom:none}.checklist-verbale .form-label{color:#000!important}.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}
