input[required]{border:1px solid #b41c1c}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single,.select2-selection__arrow,.select2-selection__clear{min-height:38px!important}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered{line-height:28px!important;padding-left:10px!important}.select2-container .select2-selection--single{align-items:center!important;display:flex!important;justify-content:space-between!important;min-height:38px!important;padding-right:30px!important;position:relative}.select2-container .select2-selection--single .select2-selection__clear{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;margin-right:0!important;position:absolute;right:20px;z-index:1}.select2-container .select2-selection--single .select2-selection__arrow{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;position:absolute;right:5px;z-index:0}.select2-container .select2-selection--multiple{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:4px;min-height:38px!important;overflow:hidden;padding:5px 7px!important;position:relative}.select2-container .select2-selection--multiple .select2-selection__rendered{align-items:center!important;display:flex!important;flex-wrap:wrap!important;margin:0!important;padding:0!important}.select2-container .select2-selection--multiple .select2-selection__choice{line-height:normal!important;margin:2px 4px!important;padding:3px 5px!important}.select2-container--default .select2-selection--multiple{border:1px solid #ced4da!important}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-dropdown,.select2-selection{border-color:#e9ebf3!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#adb5bd!important}.select2-container .select2-search--inline .select2-search__field{font-family:Public Sans,sans-serif!important}.personal-select2+span .select2-selection{border:0!important;border-bottom:1px solid #000!important}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{border:1px solid #ced4da!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:var(--bs-primary)!important;border-radius:unset!important;border-right:none!important;color:#f4f4f4!important;height:100%!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#f4f4f4!important;margin:4px 3px!important;padding:4px 2px 4px 20px!important}span.select2-search.select2-search--inline{transform:translate(-2px,-2px)}textarea.select2-search__field{margin:0!important}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");box-shadow:none!important}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-check>input[type=checkbox]{cursor:pointer!important}.form-switch{padding-left:10px}.form-switch .form-check-input{margin-left:-10px;width:30px}.table thead th:last-child{border-radius:0!important}.badge-soft-primary .bg-soft-primary{background-color:#c2ecdc!important}textarea::-moz-placeholder{color:#adb5bd!important}textarea::placeholder{color:#adb5bd!important}.btn-check:focus+.btn,.btn:focus{box-shadow:none!important}.btn-primary,.btn-primary:focus{background-color:#287f71!important;border-color:#287f71!important}.dropdown-menu{line-height:normal!important}
