.hamburger-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;padding:.5rem;position:relative;width:30px;z-index:1050}.hamburger-lines,.hamburger-lines:after,.hamburger-lines:before{background-color:#000;border-radius:2px;display:block;height:3px;position:relative;transition:background-color .3s ease;width:100%}.hamburger-lines:after,.hamburger-lines:before{content:"";left:0;position:absolute}.hamburger-lines:before{top:-8px}.hamburger-lines:after{top:8px}.hamburger-btn:hover .hamburger-lines,.hamburger-btn:hover .hamburger-lines:after,.hamburger-btn:hover .hamburger-lines:before{background-color:#007bff}.navbar-toggler.p-0.border-0{display:none!important}.nav-link.pe-0>.d-flex{cursor:pointer}.profile-dropdown{background-color:#fff;border-radius:8px;min-width:300px}.dropdown-menu-animate-up{animation:dropdown-animate-up .3s ease forwards}@keyframes dropdown-animate-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991.98px){.app-header .navbar-nav{flex-wrap:nowrap}.nav-link.pe-0{padding:0 8px}.dropdown-menu.content-dd.dropdown-menu-end{left:auto;min-width:260px;right:0}@media (max-width:575.98px){.dropdown-menu.content-dd.dropdown-menu-end{border-radius:0;left:0!important;min-width:100%;right:0!important}}#main-wrapper #main-sidebar{background-color:#fff;box-shadow:2px 0 12px #00000026;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:260px;z-index:1040}#main-wrapper #main-sidebar.show{transform:translateX(0)}.mobile-sidebar-header{border-bottom:1px solid #ddd;padding:20px;text-align:center}.menu-container{padding:15px 0}.sidebar-overlay{background-color:#0006;display:none;height:100vh;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:1030}.sidebar-overlay.show{display:block;opacity:1}.mobile-menu{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.mobile-menu li{border-bottom:1px solid #f1f1f1;width:100%}.mobile-menu li a{align-items:center;color:#333;cursor:pointer;display:flex;font-weight:500;padding:14px 20px;text-decoration:none;width:100%}.mobile-menu li:hover{background-color:#f8f9fa}.mobile-menu li .submenu{background-color:#f9f9f9;display:none;flex-direction:column;list-style:none;margin:0;padding:0}.mobile-menu li.open>.submenu{display:flex}.mobile-menu li .submenu li{width:100%}.mobile-menu li .submenu li a{background-color:#f9f9f9;color:#555;font-size:14px;padding:10px 36px}.mobile-menu li .submenu li a:before{content:none!important}.mobile-menu li.open>a{color:#007bff;font-weight:600}}@media (min-width:992px){#main-wrapper[data-layout=vertical][data-header-position=fixed] .app-header{background-color:#f0f8ff;width:100%}#main-wrapper[data-layout=vertical][data-sidebartype=full] .body-wrapper{margin-left:0}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .body-wrapper{margin-left:87px}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .nav-small-cap{text-align:center}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .nav-small-cap .nav-small-cap-icon{display:inline-block}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .logo-img{overflow:hidden;width:40px}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .sidebar-nav .has-arrow:after{display:none}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .sidebar-nav .sidebar-list .sidebar-list-item{text-align:center}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar{width:270px;z-index:50}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar .logo-img{width:100%}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar .nav-small-cap{text-align:left}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar .nav-small-cap .nav-small-cap-icon{display:none}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar .hide-menu,#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar .sidebar-ad,#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar .sidebar-nav .has-arrow:after{display:inline-block}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar .sidebar-nav ul .sidebar-item .sidebar-link{padding:11px 15px}#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar]:hover .left-sidebar .sidebar-nav .sidebar-list .sidebar-list-item{text-align:left}}.body-wrapper>.container-fluid{max-width:100%;padding:30px}@media (min-width:992px){.navbar-brand{display:block!important}.hamburger-btn{display:none!important}}@media (max-width:991.98px){.hamburger-btn{display:flex!important}.navbar-brand{display:none!important}}.dropdown-menu.content-dd{background-color:#fff;border-radius:8px;box-shadow:0 8px 16px #00000026;display:none;flex-direction:column;flex-wrap:nowrap;margin-top:10px;padding:.5rem 0;position:absolute;right:0;top:100%;width:auto;z-index:2000}.dropdown-menu.content-dd.show{display:flex}.dropdown-menu.content-dd>*{cursor:pointer;padding:.5rem 1rem;white-space:nowrap}.component-list{display:flex;flex-direction:column;gap:1rem}.component{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;padding:1rem;transition:box-shadow .3s ease}.component:hover{box-shadow:0 4px 8px #0000001f}.component-icon{flex-shrink:0;margin-right:1rem}.component-icon img{max-height:60%;max-width:60%}.component-text{display:flex;flex-direction:column}.component-text h4{color:#1a202c;font-size:1rem;font-weight:600;margin:0}.component-text p{color:#6c757d;font-size:.875rem;margin:0}.dash-lable{font-size:14px;padding:2px 7px;text-transform:capitalize;width:-webkit-max-content;width:max-content}.profile-action-btn{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;margin-top:10px;padding:5px 0;transition:.25s;width:100%}.btn-change-password{background:linear-gradient(90deg,#3f5efb,#0ba5ec);border:none;color:#fff}.btn-change-password:hover{box-shadow:0 10px 25px #3169ff59;transform:translateY(-2px)}.btn-upgrade-license{background:#ffffffa6;border:2px solid #3f5efb;color:#3f5efb}.btn-upgrade-license:hover{background:#c7dffaf2;box-shadow:0 10px 25px #3169ff59;transform:translateY(-2px)}.btn-logout{background:#ffffffbf;border:2px solid #ffaeaee6;color:#ee3030e6}.btn-logout:hover{background:#ffe6e6d9;border-color:#ff6b6b;box-shadow:0 10px 25px #f8928359;color:#ff6b6b;transform:translateY(-2px)}.profile-select:hover{border-color:#5a7bff}.profile-select:focus{border-color:#5a7bff;box-shadow:0 0 4px #5a7bff66;outline:none}.status-text{flex:1 1;font-size:14px;padding:6px 8px}.status-active{color:#16a249}.status-inactive{color:#e35b5b}.status-warning{color:#ff4747;font-size:14px;font-weight:600;margin-top:2px}.profile-row{align-items:center;display:flex;gap:8px;margin:6px 0}.profile-label{font-size:14px;font-weight:600;min-width:100px}.profile-select{background:#f9f9ff;border:1px solid #d7d7d7;border-radius:10px;flex:1 1;font-size:14px;padding:8px 10px;width:100%}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}.loader-overlay{position:fixed}.loader-overlay,.small-loader-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;right:0;top:0;z-index:9999}.small-loader-overlay{position:absolute}.loader{animation:spin 2s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}.custom-toggle-wrapper{display:inline-block;height:32px;position:relative;width:60px}.custom-toggle-wrapper input{height:0;opacity:0;width:0}.custom-toggle-slider{background-color:red;border-radius:32px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.custom-toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.custom-toggle-wrapper input:checked+.custom-toggle-slider{background-color:green}.custom-toggle-wrapper input:checked+.custom-toggle-slider:before{transform:translateX(28px)}.componentLoader{animation:animloader 2s linear infinite;border-radius:50%;box-sizing:border-box;color:#514c4c;display:block;height:6px;margin:15px auto;position:relative;width:6px}@keyframes animloader{0%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 -2px}25%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 2px}50%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 2px,-38px 0 0 -2px}75%{box-shadow:14px 0 0 2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 -2px}to{box-shadow:14px 0 0 -2px,38px 0 0 2px,-14px 0 0 -2px,-38px 0 0 -2px}}.activate-license-modal .modal-dialog{max-width:600px}.activate-license-modal .modal-backdrop,.activate-license-modal .modal-content{animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.license-form-content{animation:fadeIn .5s ease-out .2s both;padding:20px 0}.license-card{background:linear-gradient(135deg,#4e73df1a,#00000026);border:1px solid #4e73df33;border-radius:16px;box-shadow:0 8px 24px #0000001f;margin-bottom:24px;overflow:hidden;padding:24px;position:relative}.license-card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.license-badge{background:linear-gradient(135deg,#4e73df,#224abe);border-radius:6px;box-shadow:0 2px 8px #4e73df4d;color:#fff;font-size:.85rem;padding:6px 16px}.license-badge,.license-brand{font-weight:700;letter-spacing:1px}.license-brand{color:#00000080;font-size:.9rem}.license-product{margin-bottom:20px}.license-label-small{color:#00000080;font-size:.75rem;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.license-product-name{color:#2c3e50;font-size:1.1rem;font-weight:700}.license-key-display{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.key-group{background:#fff6;border-radius:8px;box-shadow:inset 0 1px 3px #0000001a;display:flex;gap:6px;padding:10px 12px}.key-char{color:#2c3e50;font-family:Courier New,monospace;font-size:1.25rem;font-weight:700;min-width:14px;text-align:center}.key-char.empty{opacity:.3}.input-label{color:#2c3e50;display:block;font-size:.9rem;font-weight:600;margin-bottom:8px}.license-input{border:2px solid #e0e0e0;border-radius:8px;font-family:Courier New,monospace;font-size:1rem;letter-spacing:2px;margin-bottom:20px;padding:12px 16px;text-transform:uppercase;transition:all .3s;width:100%}.license-input:focus{border-color:#4e73df;box-shadow:0 0 0 3px #4e73df1a;outline:none}.license-input:disabled{background:#f5f5f5;opacity:.6}.activation-progress{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;margin-bottom:20px;padding:20px}.progress-stage{color:#495057;font-size:.9rem;font-weight:500;margin-bottom:12px}.progress-bar-container{background:#dee2e6;border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden}.progress-bar-fill{background:linear-gradient(90deg,#4e73df,#224abe);border-radius:4px;height:100%;overflow:hidden;position:relative;transition:width .5s ease}.progress-percentage{color:#6c757d;font-size:.85rem;font-weight:600;text-align:right}.activation-success{margin-bottom:20px;padding:30px 20px;text-align:center}.success-text{color:#4bb543;font-size:1.25rem;font-weight:700;margin-bottom:8px}.success-subtext{color:#6c757d;font-size:.95rem}.license-btn{align-items:center;background:linear-gradient(135deg,#4e73df,#224abe);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;padding:14px;transition:all .3s;width:100%}.license-btn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px)}.license-btn:disabled{cursor:not-allowed;opacity:.6}.btn-spinner{animation:spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:576px){.license-card{padding:20px}.key-group{padding:8px 10px}.key-char{font-size:1.1rem}.activation-progress{padding:15px}.success-checkmark{height:60px;width:60px}.success-text{font-size:16px}}:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:#fff}:root.dark{--dt-html-background:#212529}table.dataTable td.dt-control{cursor:pointer;text-align:center}table.dataTable td.dt-control:before{border-color:#0000 #0000 #0000 #00000080;border-style:solid;border-width:5px 0 5px 10px;box-sizing:border-box;content:"";display:inline-block}table.dataTable tr.dt-hasChild td.dt-control:before{border-color:#00000080 #0000 #0000;border-style:solid;border-width:10px 5px 0}table.dataTable tfoot:empty{display:none}:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before,html.dark table.dataTable td.dt-control:before{border-left-color:#ffffff80}:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,html.dark table.dataTable tr.dt-hasChild td.dt-control:before{border-left-color:#0000;border-top-color:#ffffff80}div.dt-scroll{width:100%}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before{bottom:50%;content:"▲";content:"▲"/"";display:block;position:absolute}table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after{content:"▼";content:"▼"/"";display:block;position:absolute;top:50%}table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>td.dt-ordering-asc,table.dataTable thead>tr>td.dt-ordering-desc,table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>th.dt-ordering-asc,table.dataTable thead>tr>th.dt-ordering-desc{padding-right:30px;position:relative}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order{bottom:0;position:absolute;right:12px;top:0;width:12px}table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before{font-size:.8em;left:0;line-height:9px;opacity:.125}table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover,table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover{outline:2px solid #0000000d;outline-offset:-2px}table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after{opacity:.6}table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after{display:none}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:none}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover{outline:2px solid #ffffff0d}div.dt-processing{left:50%;margin-left:-100px;margin-top:-22px;padding:2px;position:absolute;text-align:center;top:50%;width:200px;z-index:10}div.dt-processing>div:last-child{height:15px;margin:1em auto;position:relative;width:80px}div.dt-processing>div:last-child>div{animation-timing-function:cubic-bezier(0,1,1,0);background:#0d6efd;background:rgb(var(--dt-row-selected));border-radius:50%;height:13px;position:absolute;top:0;width:13px}div.dt-processing>div:last-child>div:first-child{animation:datatables-loader-1 .6s infinite;left:8px}div.dt-processing>div:last-child>div:nth-child(2){animation:datatables-loader-2 .6s infinite;left:8px}div.dt-processing>div:last-child>div:nth-child(3){animation:datatables-loader-2 .6s infinite;left:32px}div.dt-processing>div:last-child>div:nth-child(4){animation:datatables-loader-3 .6s infinite;left:56px}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable td,table.dataTable th{box-sizing:border-box}table.dataTable td.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable th.dt-type-numeric{text-align:right}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable td.dt-empty,table.dataTable th.dt-empty{text-align:center;vertical-align:top}table.dataTable tfoot td,table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th,table.dataTable tfoot th.dt-head-left,table.dataTable thead td,table.dataTable thead td.dt-head-left,table.dataTable thead th,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}/*! Bootstrap 5 integration for DataTables
 *
 * ©2020 SpryMedia Ltd, all rights reserved.
 * License: MIT datatables.net/license/mit
 */table.table.dataTable{border-spacing:0;clear:both;margin-bottom:0;max-width:none}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:none}table.table.dataTable>:not(caption)>*>*{background-color:var(--bs-table-bg)}table.table.dataTable>tbody>tr{background-color:initial}table.table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #0d6efd;box-shadow:inset 0 0 0 9999px rgb(var(--dt-row-selected));color:#fff;color:rgb(var(--dt-row-selected-text))}table.table.dataTable>tbody>tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px #0000000d;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),.05)}table.table.dataTable.table-striped>tbody>tr:nth-of-type(odd).selected>*{box-shadow:inset 0 0 0 9999px #0d6efdf2;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.95)}table.table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.075);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.075)}table.table.dataTable.table-hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.975);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.975)}div.dt-container div.dt-layout-start>:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}@media screen and (max-width:767px){div.dt-container div.dt-layout-start>:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:0}}div.dt-container div.dt-length label{font-weight:400;text-align:left;white-space:nowrap}div.dt-container div.dt-length select{display:inline-block;margin-right:.5em;width:auto}div.dt-container div.dt-search{text-align:right}div.dt-container div.dt-search label{font-weight:400;text-align:left;white-space:nowrap}div.dt-container div.dt-search input{display:inline-block;margin-left:.5em;width:auto}div.dt-container div.dt-paging{margin:0}div.dt-container div.dt-paging ul.pagination{flex-wrap:wrap;margin:2px 0}div.dt-container div.dt-row{position:relative}div.dt-scroll-head table.dataTable{margin-bottom:0!important}div.dt-scroll-body{border-bottom:var(--bs-border-width) solid var(--bs-border-color)}div.dt-scroll-body>table{border-top:none;margin-bottom:0!important;margin-top:0!important}div.dt-scroll-body>table>tbody>tr:first-child{border-top-width:0}div.dt-scroll-body>table>thead>tr{border-width:0!important}div.dt-scroll-body>table>tbody>tr:last-child>*{border-bottom:none}div.dt-scroll-foot>.dt-scroll-footInner{box-sizing:initial}div.dt-scroll-foot>.dt-scroll-footInner>table{border-top:none;margin-top:0!important}div.dt-scroll-foot>.dt-scroll-footInner>table>tfoot>tr:first-child{border-top-width:0!important}@media screen and (max-width:767px){div.dt-container div.dt-info,div.dt-container div.dt-length,div.dt-container div.dt-paging,div.dt-container div.dt-search{text-align:center}div.dt-container .row{--bs-gutter-y:0.5rem}div.dt-container div.dt-paging ul.pagination{justify-content:center!important}}table.dataTable.table-sm>thead>tr td.dt-orderable-asc,table.dataTable.table-sm>thead>tr td.dt-orderable-desc,table.dataTable.table-sm>thead>tr td.dt-ordering-asc,table.dataTable.table-sm>thead>tr td.dt-ordering-desc,table.dataTable.table-sm>thead>tr th.dt-orderable-asc,table.dataTable.table-sm>thead>tr th.dt-orderable-desc,table.dataTable.table-sm>thead>tr th.dt-ordering-asc,table.dataTable.table-sm>thead>tr th.dt-ordering-desc{padding-right:20px}table.dataTable.table-sm>thead>tr td.dt-orderable-asc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-orderable-desc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-ordering-asc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-ordering-desc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-orderable-asc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-orderable-desc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-ordering-asc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-ordering-desc span.dt-column-order{right:5px}div.dt-scroll-head table.table-bordered{border-bottom-width:0}div.table-responsive>div.dt-container>div.row{margin:0}div.table-responsive>div.dt-container>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dt-container>div.row>div[class^=col-]:last-child{padding-right:0}:root[data-bs-theme=dark]{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}@keyframes dtb-spinner{to{transform:rotate(1turn)}}div.dataTables_wrapper{position:relative}div.dt-buttons{position:static}div.dt-buttons .dt-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.dt-button-info{background-color:#fff;border-radius:.75em;box-shadow:3px 4px 10px 1px #000c;left:50%;margin-left:-200px;margin-top:-100px;overflow:hidden;position:fixed;text-align:center;top:50%;width:400px;z-index:2003}div.dt-button-info h2{font-weight:400;margin:0;padding:2rem 2rem 1rem}div.dt-button-info>div{padding:1em 2em 2em}div.dtb-popover-close{border-radius:3px;cursor:pointer;height:22px;position:absolute;right:6px;text-align:center;top:6px;width:22px;z-index:2003}button.dtb-hide-drop{display:none!important}div.dt-button-collection-title{font-size:.9em;margin-left:.5em;margin-right:.5em;overflow:hidden;padding:.3em .5em .5em;text-align:center;text-overflow:ellipsis;white-space:nowrap}div.dt-button-collection-title:empty{display:none}span.dt-button-spacer{display:inline-block;margin:.5em;white-space:nowrap}span.dt-button-spacer.bar{border-left:1px solid #0000004d;padding-left:.5em;vertical-align:middle}span.dt-button-spacer.bar:empty{height:1em;padding-left:0;width:1px}div.dt-button-collection .dt-button-active{padding-right:3em}div.dt-button-collection .dt-button-active:after{color:inherit;content:"✓";display:inline-block;margin-top:-10px;position:absolute;right:1em;top:50%}div.dt-button-collection .dt-button-active.dt-button-split{padding-right:0}div.dt-button-collection .dt-button-active.dt-button-split:after{display:none}div.dt-button-collection .dt-button-active.dt-button-split>:first-child{padding-right:3em}div.dt-button-collection .dt-button-active.dt-button-split>:first-child:after{color:inherit;content:"✓";display:inline-block;margin-top:-10px;position:absolute;right:1em;top:50%}div.dt-button-collection .dt-button-active-a a{padding-right:3em}div.dt-button-collection .dt-button-active-a a:after{color:inherit;content:"✓";display:inline-block;position:absolute;right:1em}div.dt-button-collection span.dt-button-spacer{font-size:.9em;margin:.5em 0;text-align:center;width:100%}div.dt-button-collection span.dt-button-spacer:empty{height:0;width:100%}div.dt-button-collection span.dt-button-spacer.bar{border-bottom:1px solid #0000001a;border-left:none;padding-left:0}@media print{table.dataTable tr>*{box-shadow:none!important}}div.dt-buttons>.dt-button,div.dt-buttons>div.dt-button-split .dt-button{background-color:#0000001a;background:linear-gradient(180deg,#e6e6e61a 0,#0000001a);border:1px solid #0000004d;border-radius:2px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(229.5, 229.5, 229.5, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");font-size:.88em;line-height:1.6em;margin-bottom:.333em;margin-left:.167em;margin-right:.167em;outline:none;overflow:hidden;padding:.5em 1em;position:relative;text-decoration:none;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}div.dt-buttons>.dt-button:first-child,div.dt-buttons>div.dt-button-split .dt-button:first-child{margin-left:0}div.dt-buttons>.dt-button.disabled,div.dt-buttons>div.dt-button-split .dt-button.disabled{cursor:default;opacity:.4}div.dt-buttons>.dt-button.dt-button-active:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background-color:#0000001a;background:linear-gradient(180deg,#b3b3b31a 0,#0000001a);box-shadow:inset 1px 1px 3px #999;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(178.5, 178.5, 178.5, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){background-color:#0000001a;background:linear-gradient(180deg,#8080801a 0,#0000001a);box-shadow:inset 1px 1px 3px #999;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(127.5, 127.5, 127.5, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button:hover,div.dt-buttons>div.dt-button-split .dt-button:hover{text-decoration:none}div.dt-buttons>.dt-button:hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){background-color:#0000001a;background:linear-gradient(180deg,#9999991a 0,#0000001a);border:1px solid #666;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button:focus:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #3584e4}div.dt-buttons>.dt-button embed,div.dt-buttons>div.dt-button-split .dt-button embed{outline:none}div.dt-buttons>div.dt-button-split .dt-button:first-child{border-bottom-right-radius:0;border-right:1px solid #00000026;border-top-right-radius:0}div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #666}div.dt-buttons>div.dt-button-split .dt-button:last-child{border-bottom-left-radius:0;border-left:1px solid #0000;border-top-left-radius:0}div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #666}div.dt-buttons span.dt-button-down-arrow{font-size:10px;line-height:1em;opacity:.6;padding-left:10px;position:relative;top:-2px}div.dt-buttons div.dt-button-split{display:inline-block}div.dt-buttons div.dt-button-split .dt-button:first-child{margin-right:0}div.dt-buttons div.dt-button-split .dt-button:last-child{margin-left:-1px;padding-left:.75em;padding-right:.75em;z-index:2}div.dt-buttons div.dt-button-split .dt-button:last-child span{padding-left:0}div.dt-button-collection{background-color:#fff;border:1px solid #0006;border-radius:5px;box-shadow:3px 4px 10px 1px #0000004d;box-sizing:border-box;left:0;margin-bottom:3px;margin-top:3px;overflow:hidden;padding:.75em 0;position:absolute;top:0;width:200px;z-index:2002}div.dt-button-collection .dt-button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;float:none;justify-content:space-between;left:0;margin:0;padding:.5em 1em;position:relative;right:0;text-align:left;width:100%}div.dt-button-collection .dt-button.dt-button-active{background:none;box-shadow:none}div.dt-button-collection .dt-button.disabled{cursor:default;opacity:.4}div.dt-button-collection .dt-button:hover:not(.disabled){background:#9999991a;border:none;box-shadow:none}div.dt-button-collection .dt-button:focus{outline-offset:-2px}div.dt-button-collection div.dt-button-split{align-content:flex-start;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}div.dt-button-collection div.dt-button-split button.dt-button{display:inline-block;flex-basis:50px;flex-grow:1;flex-shrink:0;margin:0;width:0}div.dt-button-collection div.dt-button-split button.dt-button-split-drop{flex:0 1;min-width:33px}div.dt-button-collection.fixed .dt-button{background:#ffffff1a;border-radius:.25em}div.dt-button-collection.fixed{background-color:#fff;border-radius:5px;display:block;left:50%;margin-left:-75px;padding:.5em;position:fixed;top:50%}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection.fixed.columns{margin-left:-409px}@media screen and (max-width:1024px){div.dt-button-collection.fixed.columns{margin-left:-308px}}@media screen and (max-width:640px){div.dt-button-collection.fixed.columns{margin-left:-203px}}@media screen and (max-width:460px){div.dt-button-collection.fixed.columns{margin-left:-100px}}div.dt-button-collection.fixed>:last-child{max-height:100vh;overflow:auto}div.dt-button-collection.four-column>:last-child,div.dt-button-collection.three-column>:last-child,div.dt-button-collection.two-column>:last-child{column-gap:8px;display:block!important}div.dt-button-collection.four-column>:last-child>*,div.dt-button-collection.three-column>:last-child>*,div.dt-button-collection.two-column>:last-child>*{break-inside:avoid;page-break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{column-count:2;padding-bottom:1px}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{column-count:3;padding-bottom:1px}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{column-count:4;padding-bottom:1px}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-collection.columns{width:auto}div.dt-button-collection.columns>:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;padding-bottom:1px;width:818px}div.dt-button-collection.columns>:last-child .dt-button{flex:0 1;margin:0;min-width:200px}div.dt-button-collection.columns.dtb-b1>:last-child,div.dt-button-collection.columns.dtb-b2>:last-child,div.dt-button-collection.columns.dtb-b3>:last-child{justify-content:space-between}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:1 1 32%}div.dt-button-collection.columns.dtb-b2 .dt-button{flex:1 1 48%}div.dt-button-collection.columns.dtb-b1 .dt-button{flex:1 1 100%}@media screen and (max-width:1024px){div.dt-button-collection.columns>:last-child{width:612px}}@media screen and (max-width:640px){div.dt-button-collection.columns>:last-child{width:406px}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:0 1 32%}}@media screen and (max-width:460px){div.dt-button-collection.columns>:last-child{width:200px}}div.dt-button-background{background:#000000b3;background:radial-gradient(ellipse farthest-corner at center,#0000004d 0,#000000b3 100%);height:100%;left:0;position:fixed;top:0;width:100%;z-index:2001}.dt-button.processing{color:#0003}.dt-button.processing:after{animation:dtb-spinner 1.5s linear infinite;-o-animation:dtb-spinner 1.5s linear infinite;-ms-animation:dtb-spinner 1.5s linear infinite;-webkit-animation:dtb-spinner 1.5s linear infinite;-moz-animation:dtb-spinner 1.5s linear infinite;border-color:#282828 #0000;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;content:" ";display:block;height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}@media screen and (max-width:640px){div.dt-buttons{float:none!important;text-align:center}}html.dark div.dt-buttons>.dt-button,html.dark div.dt-buttons>div.dt-button-split .dt-button{background:#ffffff26;border:1px solid #595b5e}html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background:#b3b3b326;box-shadow:inset 1px 1px 2px #000}html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){background:#80808026;box-shadow:inset 1px 1px 3px #000}html.dark div.dt-buttons>.dt-button:hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){background:#b3b3b326}html.dark div.dt-buttons>.dt-button:focus:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #6ea8fe}html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid #ffffff1a}html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #595b5e}html.dark div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #595b5e}html.dark div.dt-button-collection{background-color:#212529;border:1px solid #ffffff26;box-shadow:3px 4px 10px 1px #000c}html.dark div.dt-button-info{background-color:var(--dt-html-background);border:1px solid #ffffff26}.custom-select-width-wider .choices,.custom-select-width-wider .choices__inner{width:275px}.custom-select-width .choices,.custom-select-width .choices__inner{width:225px}.table-scroll-container .table td,.table-scroll-container .table th{min-width:50px;padding:8px 12px;white-space:nowrap}.table-scroll-container .datatable-wrapper table.dataTable thead th{text-align:center!important;vertical-align:middle}.datatable-v3 tbody td,.datatable-v3 tbody th,.datatable-v3 thead td,.datatable-v3 thead th{min-width:120px!important;text-align:center!important;vertical-align:middle!important;white-space:nowrap!important}table.dataTable tbody td.select-checkbox:before,table.dataTable thead th input[type=checkbox]{cursor:pointer}table.dataTable tbody tr.selected,table.dataTable tbody tr.selected td,table.dataTable tbody tr.selected th{background-color:#cfe2ff!important;box-shadow:none!important;color:inherit!important}.file-viewer-actions{gap:15px!important}.custom-toggle .form-check-input{background-color:#e9ecef;border:1.5px solid #6c757d;cursor:pointer;height:1.5em;transition:all .3s ease;width:3em}.custom-toggle .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd;box-shadow:0 0 10px #0d6efd80}.custom-toggle .form-check-input:hover{transform:scale(1.05)}table.dataTable>tbody>tr>.selected{background-color:#0d6efde6;color:rgb(var(--dt-row-selected-text))}div.dt-container span.select-info,div.dt-container span.select-item{margin-left:.5em}@media screen and (max-width:640px){div.dt-container span.select-info,div.dt-container span.select-item{display:block;margin-left:0}}table.dataTable>tbody>tr>.dt-select,table.dataTable>thead>tr>.dt-select{text-align:center;vertical-align:middle}table.dataTable>thead>tr>.dt-select input.dt-select-checkbox{margin-left:auto;margin-right:auto}table.dataTable input.dt-select-checkbox{-webkit-appearance:none;appearance:none;border:1px solid;border-radius:3px;color:inherit;display:inline-block;font-size:20px;height:12px;line-height:1em;margin-top:1px;position:relative;vertical-align:middle;width:12px}table.dataTable input.dt-select-checkbox:checked:after{content:"✓";display:block;margin-top:-8px}table.dataTable input.dt-select-checkbox:indeterminate:after{background-color:#000;border-radius:2px;content:" ";display:block;height:4px;left:3px;position:absolute;top:3px;width:4px}table.dataTable>tbody>tr.selected input.dt-select-checkbox:checked{border:1px solid}table.dataTable>tbody>tr>td.select-checkbox,table.dataTable>tbody>tr>th.select-checkbox{position:relative}table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:before{border:1px solid;border-radius:3px;box-sizing:border-box;content:" ";display:block;height:12px;left:50%;margin-left:-6px;margin-top:-6px;position:absolute;top:50%;width:12px}table.dataTable>tbody>tr.selected>td.select-checkbox:before,table.dataTable>tbody>tr.selected>th.select-checkbox:before{border:1px solid;content:"✓";font-size:20px;line-height:6px;text-align:center}table.dataTable.compact>tbody>tr>td.select-checkbox:before,table.dataTable.compact>tbody>tr>th.select-checkbox:before{margin-top:-12px}table.dataTable.compact>tbody>tr.selected>td.select-checkbox:after,table.dataTable.compact>tbody>tr.selected>th.select-checkbox:after{margin-top:-16px}html.dark table.dataTable input.dt-select-checkbox:indeterminate:after,html[data-bs-theme=dark] table.dataTable input.dt-select-checkbox:indeterminate:after{background-color:#fff}