@import url(https://fonts.bunny.net/css?family=Nunito);
.fields-group-panel{background-color:#f2f2f2;border:2px solid #f2f2f2;border-radius:5px;padding:0 10px 10px}.fields-group-panel:has(:focus){border-color:#a8a8a8}.fields-group-panel:has(.is-invalid){border-color:red}.fields-group-panel:has(.invalid-feedback){border-color:red}.login-page-style,.register-page-style{align-items:center;background-color:#e9ecef;display:flex;flex-direction:column;height:100vh;justify-content:center}.select2-selection.select2-selection--single,.select2-selection.select2-selection--single .select2-selection__arrow{height:calc(2.25rem + 2px)!important}.has-error .select2 .selection .select2-selection{border-color:red}.iti{width:100%}.form-group label{font-weight:600!important}.card form h5{background:#f2f2f2;font-weight:700;padding:10px}.login-box .form-group label,.login-box .input-group label{font-size:.85em!important;font-weight:700!important}body .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#007bff!important;border:1px solid #006fe6!important}body div.table-striped.files div.row{background:#d7d7d7;margin-top:0;padding-bottom:10px;padding-top:10px}body div.table-striped.files div.row:nth-child(odd){background:#f0f0f0}body div.table-striped.files div.image-row{margin-top:0!important}body div.table-striped.files div.image-row .preview img{border-radius:10px;height:30px!important;visibility:hidden;width:30px!important}body div.table-striped.files div.image-row.dz-image-preview .preview img{visibility:visible}body .nav-treeview .nav-item{font-size:.9em}body .text-area-error .note-editor,body .text-area-error .note-frame{border:2px solid red}body .bg-lightgray{background-color:#dedede!important;color:#aeaeae}
