.card-title-login:focus,[contenteditable].form-control:focus,[type=email].form-control:focus,[type=password].form-control:focus,[type=tel].form-control:focus,[type=text].form-control:focus,input.form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea.form-control:focus,textarea:focus{box-shadow:none}body{font-family:Inter,sans-serif;font-size:16px}.btn{border:1px solid transparent;border-radius:2px;font-size:.875rem;font-weight:500;letter-spacing:.08em;padding:.65rem 1rem .55rem}.btn:hover{border:1px solid transparent!important}.btn-lg{font-size:1rem;padding:.65rem 1rem}.btn-sm{font-size:1rem;font-weight:400;padding:.35rem 1rem}.btn-success{background-color:#57a708;color:#fff}.btn-secondary{background-color:#f0f0f0;border:1px solid transparent;color:#0b3c49}.btn-secondary:hover{background-color:#f0f0f0;border:1px solid transparent!important}.btn-secondary:active{background-color:#f0f0f0!important;border:1px solid transparent;color:#0b3c49!important}.btn-light{background-color:#fff;border:1px solid #574c4c;color:#574c4c}.btn-dark{background-color:#312e2e;color:#fff;transition:background-color .5s}.btn-dark:hover{background-color:#57a708;color:#fff}.btn-success:hover{background-color:#2d9712;color:#fff}.uppercase{text-transform:uppercase}.input{border-radius:2px;font-size:.875rem;padding:.5rem}.input-success{border:1px solid rgba(0,225,0,.3)}.input-success:focus-visible{outline:none}.input-success:focus{border:1px solid transparent;outline:1px solid #312e2e}.input-secondary{border:1px solid #9dadad;font-size:.875rem;height:48px;padding:.5rem .875rem}.input-secondary:focus-visible{outline:none}.input-secondary:focus{border:1px solid transparent;outline:1px solid #312e2e}.input-danger{border:1px solid #e10000}.checkbox{accent-color:#312e2e;border:1px solid transparent;height:12px;width:12px}.checkbox-lg{height:16px;width:16px}.checkbox-success{accent-color:#57a708}.radio{accent-color:#312e2e}.dropdown .dropdown-toggle,.radio{border:1px solid #57a708}.dropdown .dropdown-menu{border-radius:2px}.dropdown .dropdown-item:hover{background-color:#cfcfcf}[data-bs-theme=dark] .dropdown-item:hover{background-color:#2a2a2a;color:#fff}.table,td,th{border:1px solid #dedede;border-collapse:collapse;font-size:.875rem;padding:.5rem 1rem;vertical-align:middle}.table{box-shadow:0 4px 32px 4px rgba(0,0,0,.1)}h1{font-size:4rem}h1,h2{font-weight:700}h2{font-size:3.5rem}h3{font-size:3rem}h3,h4{font-weight:700}h4{font-size:2.5rem}h5{font-size:2.25rem}h5,h6{font-weight:700}h6{font-size:2rem}.alert{align-items:center;display:flex;font-size:.75rem;padding:.5rem 1rem}.alert-orange{background-color:#ff8831}.alert-yellow{background-color:#f8d000}.alert-dark{background-color:#312e2e;color:#fff}.alert-danger{background-color:#f3e5e5}.alert-danger,.alert-success{border-radius:8px;font-weight:500;padding:1rem 2rem}.alert-success{background-color:#e5f3e7}.tooltip-info{background-color:#312e2e;padding:.2rem .5rem}.tooltip-danger,.tooltip-info{border-radius:100px;color:#fff;font-weight:700;height:16px;width:16px}.tooltip-danger{background-color:#e10000;font-size:1rem;padding:.3rem .8rem}.item-check{background-color:#00e100;padding:.3rem .4rem}.item-check,.item-exclamation{border-radius:100px;color:#fff;font-size:1rem}.item-exclamation{background-color:#e10000;padding:.4rem .8rem}.link{color:#57a708}.fa-circle-question{cursor:pointer;font-size:24px;margin-top:4px}.text-grey-dark{color:#302c2c}.text-grey-light{color:#6e767c}.text-green-dark{color:#2d9712;font-weight:700}.modal-box{background-color:#fff;border:1px solid #dedede;border-radius:.5rem;box-shadow:0 4px 32px 4px rgba(0,0,0,.1);display:flex;margin-bottom:1rem}.modal-box__item{align-items:center;background-color:#f1f1f1;border-radius:.5rem 0 0 .5rem;display:flex;padding:0 .6rem}.modal-box__item .fa-circle-info{align-content:center;color:#00a3ff;font-size:1.5rem}.modal-box__title{background-color:#fff;border-radius:0 .5rem 0 0;font-size:1.25rem;font-weight:700;margin:0;padding:1rem 1.6rem}.modal-box__text{background-color:#fff;color:#302c2c;line-height:141.5%;padding:0 1.6rem;text-align:justify}.modal-box__close{background-color:#fff;border-radius:.5rem}.modal-box__close button{background:#f1f1f1;border:none;color:#4f4f4f;height:1.5rem;margin:.625rem;padding:0;width:1.5rem}.action-icon-table{border-radius:4px;cursor:pointer;display:inline-block;padding:1rem;vertical-align:middle}.i-preview{background:url(/build/images/preview.6f54696b.svg) 50% no-repeat;filter:invert(80%) sepia(11%) saturate(240%) hue-rotate(131deg) brightness(83%) contrast(89%);height:1.4rem;width:1.4rem}.i-preview:hover{filter:invert(72%) sepia(45%) saturate(7165%) hue-rotate(55deg) brightness(94%) contrast(94%)}.i-download{background:url(/build/images/download.44b5bda5.svg) 50% no-repeat;filter:invert(80%) sepia(11%) saturate(240%) hue-rotate(131deg) brightness(83%) contrast(89%);height:1.4rem;width:1.4rem}.i-download:hover{filter:invert(72%) sepia(45%) saturate(7165%) hue-rotate(55deg) brightness(94%) contrast(94%)}.i-refresh{background:url(/build/images/refresh.559615f5.svg) 50% no-repeat;filter:invert(80%) sepia(11%) saturate(240%) hue-rotate(131deg) brightness(83%) contrast(89%);height:1.4rem;width:1.4rem}.i-refresh:hover{filter:invert(72%) sepia(45%) saturate(7165%) hue-rotate(55deg) brightness(94%) contrast(94%)}:root[data-theme=dark],[data-bs-theme=dark]{color-scheme:dark}[data-bs-theme=dark] body,[data-bs-theme=dark] main{background-color:#121212;color:#e5e5e5}[data-bs-theme=dark] .link,[data-bs-theme=dark] a{color:#8fd16c}[data-bs-theme=dark] .btn-secondary{background-color:#2a2a2a;border-color:#3a3a3a;color:#e5e5e5}[data-bs-theme=dark] .btn-secondary:active,[data-bs-theme=dark] .btn-secondary:hover{background-color:#333!important;border-color:#3a3a3a!important;color:#fff!important}[data-bs-theme=dark] .table{background-color:#1a1a1a}[data-bs-theme=dark] .table,[data-bs-theme=dark] td,[data-bs-theme=dark] th{border-color:#333;color:#ddd}[data-bs-theme=dark] .modal-box{background-color:#1e1e1e;border:1px solid #333;box-shadow:0 4px 24px 2px rgba(0,0,0,.6)}[data-bs-theme=dark] .modal-box__item{background-color:#2a2a2a}[data-bs-theme=dark] .modal-box__close,[data-bs-theme=dark] .modal-box__text,[data-bs-theme=dark] .modal-box__title{background-color:#1e1e1e;color:#e5e5e5}[data-bs-theme=dark] .input-secondary{background-color:#111;border-color:#444;color:#e5e5e5}[data-bs-theme=dark] .input-secondary:focus{border-color:transparent;outline:1px solid #888}[data-bs-theme=dark] .logo img,[data-bs-theme=dark] img.navbar-logo,[data-bs-theme=dark] img[src*=logo_black]{filter:invert(1) brightness(1.2)}[data-bs-theme=dark] .navbar{background-color:#1a1a1a!important;border-bottom:1px solid #333}[data-bs-theme=dark] #sidebarMenu{background-color:#161616!important;border-right:1px solid #333}[data-bs-theme=dark] .alert{background-color:#1f1f1f;border-color:#e5e5e5;color:#ededed}[data-bs-theme=dark] .alert .text-danger,[data-bs-theme=dark] .alert .text-dark{color:#ededed!important}[data-bs-theme=dark] .text-grey-dark{color:#c9cdd2}[data-bs-theme=dark] ul.nav.flex-column{background-color:#161616}[data-bs-theme=dark] .left-side-panel,[data-bs-theme=dark] .sidebar{background-color:#161616!important;border-right:1px solid #333}[data-bs-theme=dark] .left-side-panel .nav-link,[data-bs-theme=dark] .sidebar .nav-link{color:#e5e5e5}[data-bs-theme=dark] .left-side-panel .nav-link.active,[data-bs-theme=dark] .sidebar .nav-link.active{color:#fff}[data-bs-theme=dark] .left-side-panel .nav-link .fawesome,[data-bs-theme=dark] .sidebar .nav-link .fawesome{color:#bdbdbd}[data-bs-theme=dark] .card-login{border-color:#333!important}[data-bs-theme=dark] .filtered-select-list{background-color:#1e1e1e!important;border:1px solid #333!important;box-shadow:0 6px 24px rgba(0,0,0,.5);color:#e5e5e5!important}[data-bs-theme=dark] .filtered-select-list li{color:#e5e5e5}[data-bs-theme=dark] .filtered-select-list li:hover{background-color:#2a2a2a}[data-bs-theme=dark] .left-side-panel .nav-link:hover,[data-bs-theme=dark] .sidebar .nav-link:hover{background-color:#1f1f1f;color:#fff}[data-bs-theme=dark] img.dropdown-icon{filter:brightness(.7) contrast(1.2);opacity:.9}[data-bs-theme=dark] img[src*="/error"],[data-bs-theme=dark] img[src*="error."],[data-bs-theme=dark] img[src*="error.svg"]{filter:invert(1) brightness(1.2)}[data-bs-theme=dark] .alert-danger{background-color:#6d1e1e;border-color:#a23b3b;color:#fff}