@font-face{font-family:Poppins;src:local("Poppins"),url("./media/Poppins-Medium-UUWQX4EV.ttf") format("truetype");font-weight:400;font-style:normal}*{font-size:14px;font-family:Poppins}:root{--primary-color: #305d7a !important;--active-primary-color: #2b5069 !important;--secondary-color: #9ad7d0 !important;--error-color: #dc3545 !important;--input-height: 25px;--text-color: var(--bs-dark);--light-grey: #e9ecef}:root[data-bs-theme=dark]{--bs-body-bg: #333;--primary-color: #439dd8 !important;--active-primary-color: #1e4f70 !important;--secondary-color: #80b9b3 !important;caret-color:#9ad7d0;--text-color: var(--bs-light)}:root[data-bs-theme=dark] .ngx-pagination li:not(.current) span,:root[data-bs-theme=dark] .ngx-pagination li:not(.current) a{color:var(--secondary-color)!important}header{background-color:var(--primary-color)}header .header-title{font-size:1.3rem;font-weight:500;color:#fff;padding:.3rem 0 .9rem 1.3rem}.card{border-radius:10px!important;background-color:#fff;padding:.7rem}.form-control{font-size:12px;padding:1px .5rem!important;color:var(--bg-light)!important}.form-control:has(input){height:var(--input-height)}.form-select{height:var(--input-height);padding:1px .5rem!important}.form-select:disabled{background-color:transparent!important}.onfocus,.form-control:focus-visible,.form-select:focus-visible{border-color:var(--bs-border-color)!important;box-shadow:none!important;border-bottom-color:var(--primary-color)!important}label{font-weight:500;margin-left:.2rem}.error,.form-control.ng-touched.ng-invalid,.form-select.ng-touched.ng-invalid{border-color:var(--error-color);padding-right:calc(1.5em + .75rem)}.error-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-check-input{height:100%;margin-top:1.5rem!important;border-color:#666!important;width:1.5rem!important;height:1.5rem!important}.form-check-input[type=checkbox]{border-radius:0!important}.form-check-input:checked{background-color:#2f3a7c!important}.form-check-input+label{margin-top:1.5rem;margin-left:1rem}.btn-tab{padding:.3rem}.btn-tab i{color:var(--primary-color);font-size:1.65rem}.btn-tab:hover{background-color:#fff2!important}.input-group-text{cursor:pointer}.text-primary{color:rgba(var(--primary-color),1)!important}.primary-text{color:var(--primary-color)!important}.secondary-text{color:var(--secondary-color)}.p-tooltip-text{font-size:12px}.center{display:flex;justify-content:center;align-items:center}div:where(.swal2-container){z-index:9000!important}#swal2-title{text-align:left;font-size:1.25rem}.swal2-actions{width:100%;justify-content:flex-end;padding-inline:1rem}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus-visible{box-shadow:none!important}.swal2-toast{color:#fff}.swal2-timer-progress-bar{background-color:#fff7!important;height:7px}::-webkit-scrollbar{width:.5rem;height:.5rem;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:#aaa}.btn-primary,.btn-outline-primary{--bs-btn-bg: var(--primary-color) !important;--bs-btn-border-color: var(--primary-color) !important;--bs-btn-hover-bg: var(--active-primary-color) !important;--bs-btn-hover-border-color: var(--active-primary-color) !important;--bs-btn-active-bg: var(--active-primary-color) !important;--bs-btn-active-border-color: var(--active-primary-color) !important;--bs-btn-focus-border-color: var(--active-primary-color) !important;--bs-btn-focus-box-shadow: var(--active-primary-color) !important}.p-disabled,.p-component:disabled{opacity:1}@media screen and (width < 1400px){*{font-size:12px}}ul{padding:0;margin-bottom:0}ul li{padding:.2rem .5rem}ul li.p-focus{background-color:var(--primary-color);color:#fff}spinnericon{display:none}.p-component ul,.p-component ol{padding-left:0}.badge-success{background-color:#c7eeea;color:#0e8174!important}.badge-warning{background-color:#feddc7;color:#ae510f!important}.badge-info{background-color:#add8e6;color:#00f}.badge-danger{background-color:#ffd0ce;color:#b32b23!important}.badge{font-size:.9rem;border-radius:5rem;padding-inline:1rem}
