#main_content{display:flex;flex-direction:column;min-height:100dvh}#main_content>main{flex:1}.img-error-fallback{object-fit:contain!important;background-color:#e9e9e9!important;object-position:center!important}.limited-article{display:-webkit-box;line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#6c757d}.dropzone-container{border:2px dashed #dee2e6;transition:all .2s ease;background-color:#f8f9fa;min-height:180px}.dropzone-container:hover{border-color:var(--bs-primary)}.dropzone-error{border-color:var(--bs-danger)!important;color:var(--bs-danger)}.dropzone-active{border-color:var(--bs-primary)!important;background-color:#0d6efd0d}.dropzone-remove{position:absolute;top:-5px;right:-5px;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;z-index:10}.react-select__menu{z-index:10}.swal2-container{z-index:999999!important}.sidebar-nav ul .sidebar-item>.sidebar-link.active{color:var(--bs-secondary);position:relative}.sidebar-nav ul .sidebar-item>.sidebar-link.active:before{content:"";position:absolute;width:8px;height:54px;background-image:linear-gradient(0deg,transparent 10%,rgba(var(--bs-secondary-rgb),.1) 40%);left:15px;transform:rotate(32deg);top:-5px;transition:.4s}.sidebar-nav .has-arrow[aria-expanded=true]:after,.sidebar-nav li.active>.has-arrow:after,.sidebar-nav li>.has-arrow.active:after,.sidebar-nav ul .sidebar-item .sidebar-link.active:hover.has-arrow:after{border-color:var(--bs-secondary)}.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link.active{font-weight:600}.bg-glaze{position:relative}.bg-glaze:before{content:"";position:absolute;width:8px;height:54px;background-image:linear-gradient(0deg,transparent 10%,rgba(var(--bs-secondary-rgb),.1) 40%);left:16px;transform:rotate(32deg);top:-5px;transition:.4s}.table.primary-table thead th{background-color:var(--bs-primary)!important;color:var(--bs-secondary)!important}.active>.page-link,.page-link.active{background-color:var(--bs-primary);color:var(--bs-secondary);border-color:var(--bs-primary)}:not(.active)>.page-link:hover,:not(.active)>.page-link:focus{background-color:var(--bs-primary-subtle);color:var(--bs-primary)}.btn.btn-primary{color:var(--bs-secondary)}.btn-md{--bs-btn-padding-y: 4px;--bs-btn-padding-x: 8px}.form-select-md{padding-top:6px;padding-bottom:6px;padding-left:8px}.btn-primary{--bs-btn-border-color: var(--bs-light-primary);--bs-btn-hover-color: var(--bs-secondary);--bs-btn-focus-shadow-rgb: 251, 155, 129;--bs-btn-active-color: var(--bs-secondary);--bs-btn-active-bg: var(--bs-btn-hover-bg);--bs-btn-active-border-color: var(--bs-btn-hover-border-color);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--bs-secondary);--bs-btn-disabled-bg: rgba(var(--bs-primary-rgb, .8));--bs-btn-disabled-border-color: var(--bs-light-primary)}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-secondary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: 93, 135, 255;--bs-btn-active-color: var(--bs-secondary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--bs-primary);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-primary);--bs-gradient: none}.btn-primary-light{--bs-btn-color: var(--bs-primary);--bs-btn-bg: var(--bs-light-primary);--bs-btn-border-color: var(--bs-light-primary);--bs-btn-hover-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary-bg-subtle);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: 251, 155, 129;--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary-bg-subtle);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: rgba(var(--bs-primary-rgb), .8);--bs-btn-disabled-bg: var(--bs-light-primary);--bs-btn-disabled-border-color: var(--bs-light-primary)}.btn-secondary-light{--bs-btn-color: var(--bs-secondary);--bs-btn-bg: var(--bs-light-secondary);--bs-btn-border-color: var(--bs-light-secondary);--bs-btn-hover-color: var(--bs-secondary);--bs-btn-hover-bg: var(--bs-secondary-bg-subtle);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-focus-shadow-rgb: 251, 155, 129;--bs-btn-active-color: var(--bs-secondary);--bs-btn-active-bg: var(--bs-secondary-bg-subtle);--bs-btn-active-border-color: var(--bs-secondary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: rgba(var(--bs-secondary-rgb), .8);--bs-btn-disabled-bg: var(--bs-light-secondary);--bs-btn-disabled-border-color: var(--bs-light-secondary)}.btn-danger-light{--bs-btn-color: var(--bs-danger);--bs-btn-bg: var(--bs-danger-bg-subtle);--bs-btn-border-color: var(--bs-danger-bg-subtle);--bs-btn-hover-color: var(--bs-danger);--bs-btn-hover-bg: var(--bs-danger-bg-subtle);--bs-btn-hover-border-color: var(--bs-danger);--bs-btn-focus-shadow-rgb: 251, 155, 129;--bs-btn-active-color: var(--bs-danger);--bs-btn-active-bg: var(--bs-danger-bg-subtle);--bs-btn-active-border-color: var(--bs-danger);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: rgba(var(--bs-danger), .8);--bs-btn-disabled-bg: var(--bs-danger-bg-subtle);--bs-btn-disabled-border-color: var(--bs-danger-bg-subtle)}.modal-header{background-color:var(--bs-primary)}.modal-title{color:var(--bs-secondary)}.close-btn{color:rgba(var(--bs-secondary-rgb),.5);background-color:transparent;border:0}.swal2-confirm.swal2-styled{background-color:var(--bs-primary)!important;color:var(--bs-secondary)}.swal2-cancel.swal2-styled{background-color:var(--bs-light-primary)!important;color:var(--bs-primary)}.hide-scrollbar::-webkit-scrollbar{display:none}.text-hover-secondary:hover,.text-hover-secondary:focus,.text-hover-secondary:active{color:var(--bs-secondary)!important}.place-content-center{place-content:center}.page-loader{background:#fff;position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999999}.page-loader .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-loader svg{display:none}.blobs{-webkit-filter:url(#goo);filter:url(#goo);width:300px;height:300px;position:relative;overflow:hidden;border-radius:70px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.blobs .blob-center{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;background:#1b3061;top:50%;left:50%;width:30px;height:30px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.9) translate(-50%,-50%);-ms-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%);-webkit-animation:blob-grow linear 3.4s infinite;animation:blob-grow linear 3.4s infinite;border-radius:50%;-webkit-box-shadow:0 -10px 40px -5px #7095fa;box-shadow:0 -10px 40px -5px #7095fa}.blob{position:absolute;background:#1b3061;top:50%;left:50%;width:30px;height:30px;border-radius:50%;-webkit-animation:blobs ease-out 3.4s infinite;animation:blobs ease-out 3.4s infinite;-webkit-transform:scale(.9) translate(-50%,-50%);-ms-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;opacity:0}.blob:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}.blob:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.blob:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.blob:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.blob:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes blobs{0%{opacity:0;-webkit-transform:scale(0) translate(calc(-330px - 50%),-50%);transform:scale(0) translate(calc(-330px - 50%),-50%)}1%{opacity:1}35%,65%{opacity:1;-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%)}99%{opacity:1}to{opacity:0;-webkit-transform:scale(0) translate(calc(330px - 50%),-50%);transform:scale(0) translate(calc(330px - 50%),-50%)}}@keyframes blobs{0%{opacity:0;-webkit-transform:scale(0) translate(calc(-330px - 50%),-50%);transform:scale(0) translate(calc(-330px - 50%),-50%)}1%{opacity:1}35%,65%{opacity:1;-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%)}99%{opacity:1}to{opacity:0;-webkit-transform:scale(0) translate(calc(330px - 50%),-50%);transform:scale(0) translate(calc(330px - 50%),-50%)}}@-webkit-keyframes blob-grow{0%,39%{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}40%,42%{-webkit-transform:scale(1,.9) translate(-50%,-50%);transform:scaleY(.9) translate(-50%,-50%)}43%,44%{-webkit-transform:scale(1.2,1.1) translate(-50%,-50%);transform:scale(1.2,1.1) translate(-50%,-50%)}45%,46%{-webkit-transform:scale(1.3,1.2) translate(-50%,-50%);transform:scale(1.3,1.2) translate(-50%,-50%)}47%,48%{-webkit-transform:scale(1.4,1.3) translate(-50%,-50%);transform:scale(1.4,1.3) translate(-50%,-50%)}52%{-webkit-transform:scale(1.5,1.4) translate(-50%,-50%);transform:scale(1.5,1.4) translate(-50%,-50%)}54%{-webkit-transform:scale(1.7,1.6) translate(-50%,-50%);transform:scale(1.7,1.6) translate(-50%,-50%)}58%{-webkit-transform:scale(1.8,1.7) translate(-50%,-50%);transform:scale(1.8,1.7) translate(-50%,-50%)}68%,70%{-webkit-transform:scale(1.7,1.5) translate(-50%,-50%);transform:scale(1.7,1.5) translate(-50%,-50%)}78%{-webkit-transform:scale(1.6,1.4) translate(-50%,-50%);transform:scale(1.6,1.4) translate(-50%,-50%)}80%,81%{-webkit-transform:scale(1.5,1.4) translate(-50%,-50%);transform:scale(1.5,1.4) translate(-50%,-50%)}82%,83%{-webkit-transform:scale(1.4,1.3) translate(-50%,-50%);transform:scale(1.4,1.3) translate(-50%,-50%)}84%,85%{-webkit-transform:scale(1.3,1.2) translate(-50%,-50%);transform:scale(1.3,1.2) translate(-50%,-50%)}86%,87%{-webkit-transform:scale(1.2,1.1) translate(-50%,-50%);transform:scale(1.2,1.1) translate(-50%,-50%)}90%,91%{-webkit-transform:scale(1,.9) translate(-50%,-50%);transform:scaleY(.9) translate(-50%,-50%)}92%,to{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}}@keyframes blob-grow{0%,39%{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}40%,42%{-webkit-transform:scale(1,.9) translate(-50%,-50%);transform:scaleY(.9) translate(-50%,-50%)}43%,44%{-webkit-transform:scale(1.2,1.1) translate(-50%,-50%);transform:scale(1.2,1.1) translate(-50%,-50%)}45%,46%{-webkit-transform:scale(1.3,1.2) translate(-50%,-50%);transform:scale(1.3,1.2) translate(-50%,-50%)}47%,48%{-webkit-transform:scale(1.4,1.3) translate(-50%,-50%);transform:scale(1.4,1.3) translate(-50%,-50%)}52%{-webkit-transform:scale(1.5,1.4) translate(-50%,-50%);transform:scale(1.5,1.4) translate(-50%,-50%)}54%{-webkit-transform:scale(1.7,1.6) translate(-50%,-50%);transform:scale(1.7,1.6) translate(-50%,-50%)}58%{-webkit-transform:scale(1.8,1.7) translate(-50%,-50%);transform:scale(1.8,1.7) translate(-50%,-50%)}68%,70%{-webkit-transform:scale(1.7,1.5) translate(-50%,-50%);transform:scale(1.7,1.5) translate(-50%,-50%)}78%{-webkit-transform:scale(1.6,1.4) translate(-50%,-50%);transform:scale(1.6,1.4) translate(-50%,-50%)}80%,81%{-webkit-transform:scale(1.5,1.4) translate(-50%,-50%);transform:scale(1.5,1.4) translate(-50%,-50%)}82%,83%{-webkit-transform:scale(1.4,1.3) translate(-50%,-50%);transform:scale(1.4,1.3) translate(-50%,-50%)}84%,85%{-webkit-transform:scale(1.3,1.2) translate(-50%,-50%);transform:scale(1.3,1.2) translate(-50%,-50%)}86%,87%{-webkit-transform:scale(1.2,1.1) translate(-50%,-50%);transform:scale(1.2,1.1) translate(-50%,-50%)}90%,91%{-webkit-transform:scale(1,.9) translate(-50%,-50%);transform:scaleY(.9) translate(-50%,-50%)}92%,to{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}}@media(min-width:576px){.w-sm-auto{width:auto!important}}@media(min-width:768px){.w-md-auto{width:auto!important}}.hover-row{transition:background-color .2s ease}.hover-row:hover{background-color:#0000000a}
