body{overflow-x:hidden!important}.select2-container{width:100%!important}.select2-dropdown{overflow-x:hidden!important;width:auto!important;max-width:100%!important}.select2-container--open .select2-dropdown{left:0!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:2px 4px 2px 0;padding-left:20px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{position:absolute;left:4px;top:50%;transform:translateY(-50%)}.dt-min-w{min-width:200px!important}.dt-min-w-300{min-width:300px!important}.dt-min-w-400{min-width:400px!important}.sidebar-brand .app-brand-logo img{width:100px;height:auto;transition:width .3s ease}.form-slider{width:100%;overflow:hidden;position:relative}.form-steps{display:flex;transition:transform .4s ease;width:100%}.form-step{flex:0 0 100%}.active-step button{background-color:var(--bs-primary);color:#fff}.file-info-text p{word-break:break-all}input[readonly],textarea[readonly],select[readonly]{background-color:var(--bs-gray-50)!important}select[data-readonly=true]{pointer-events:none;background-color:var(--bs-gray-50)!important}#warningPopupFull{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}#warningPopupFull.show{opacity:1;visibility:visible}.flatpickr-calendar{background:var(--bs-paper-bg)!important}.flatpickr-day,span.flatpickr-weekday,.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year,.flatpickr-months .flatpickr-prev-month{color:var(--bs-body-color)!important}.title-tc{margin-left:0}@media(max-width:576px){#imagePreview{max-height:50vh}.modal-footer .btn-group button{font-size:.8rem;padding:.25rem .5rem}}@media(min-width:768px)and (max-width:1023px){.select2-dropdown{max-width:200px}}@media(min-width:768px){.title-tc{margin-left:-70px}}@media(max-width:768px){.modal-body-item{max-height:70vh;overflow-y:auto}}@media(min-width:1024px){.select2-dropdown{max-width:293px}}@media(min-width:1025px){.select2-dropdown{max-width:327px}}@media(min-width:1400px){.select2-dropdown{max-width:375px}}@media(max-width:425px){.select2-dropdown{width:60%!important;max-width:none!important;position:relative}}
