@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700&display=swap";:root{--primary-color: #3D3E9A;--primary-color-rgb: 61, 62, 154;--primary-color-darker: #2C2D70;--primary-color-lighter: #767ac8;--warning-color-rgb: 249, 151, 70;--soft-black: #1b1f22;--light-gray: #A6A6A6;--ultra-gray: #e9ecef;--placeholder-color: var(--light-gray);--active-calendar-color: #ffffff;--border-color: #dee2e6;--body-bg-color: #EDEDED;--font-size: 13px;--table-font-size: 13px;--btn-font-size: 13px;--sidebar-bg: #2C2D70;--sidebar-bg-active: rgba(0, 0, 0, .35);--sidebar-color: white;--sidebar-icon: white;--sidebar-width: 250px}body{font-size:var(--font-size);font-family:Work Sans,Arial,Helvetica,sans-serif;background:var(--body-bg-color)}textarea{resize:none}th{font-weight:500}@media screen and (max-width: 991px){:root{--font-size: 14px;--table-font-size: 14px;--btn-font-size: 14px }}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes enlarge{0%{width:0}to{width:100%}}:root{--bs-border-color-translucent: var(--border-color);--bs-link-color: var(--primary-color, blue);--bs-link-hover-color: var(--primary-color-darker, black);--bs-primary-rgb: var(--primary-color-rgb, blue);--bs-link-color-rgb: var(--bs-primary-rgb, blue);--bs-warning-rgb: var(--warning-color-rgb, orange);--bs-badge-font-size: 12px;--bs-border-color: var(--border-color)}.offcanvas.offcanvas-end{visibility:visible;border-left:1px solid var(--border-color)}.toast{--bs-toast-bg: var(--bs-body-bg);--bs-toast-max-width: 450px}.form-check-input:checked{background-color:var(--primary-color, blue);border-color:var(--primary-color, blue)}.form-group:has(> div){margin-bottom:1rem}.btn-primary{--bs-btn-bg: var(--primary-color, blue);--bs-btn-border-color: var(--primary-color, blue);--bs-btn-hover-bg: var(--primary-color-darker, black);--bs-btn-hover-border-color: var(--primary-color-darker, black);--bs-btn-active-bg: var(--primary-color-darker, black);--bs-btn-active-border-color: var(--primary-color-darker, black);--bs-btn-disabled-bg: var(--primary-color, blue);--bs-btn-disabled-border-color: var(--primary-color, blue)}.btn{font-size:var(--btn-font-size);border-radius:4px;font-weight:500}.form-control{font-size:inherit;border-radius:4px;padding:8px 12px}.form-control::placeholder{color:var(--placeholder-color)}.form-control:focus{box-shadow:none;border-color:var(--bs-body-color)}.form-control.disabled,.form-control:disabled{border-color:transparent}.form-control.bg-disabled{background:var(--bs-secondary-bg);border-color:transparent}.dropdown-menu{--bs-dropdown-link-active-bg: var(--primary-color, blue);--bs-dropdown-font-size: var(--font-size)}.dropdown-menu:not(.bottom-100){animation:.2s ease-in-out fadeIn}.dropdown-menu.bottom-100{animation:.2s ease-in-out fadeInFromTop}input[type=file].form-control{padding-left:14px}.modal{--bs-modal-width: 410px}.hover-dropdown{position:relative;cursor:default}.hover-dropdown:hover .dropdown-menu{font-size:var(--font-size);display:block}.hover-dropdown:hover .dropdown-menu.dropdown-menu-end{right:0}.top.breadcrumb{position:fixed;top:18px;z-index:6}.top.breadcrumb .breadcrumb-item{text-transform:capitalize}.top.breadcrumb .breadcrumb-item a{text-decoration:none}.alert ul:not(.list-unstyled){list-style-type:unset;padding-left:15px}@media screen and (max-width: 991px){.top.breadcrumb{position:revert}}.avatar{width:35px;height:35px;margin-left:10px;align-items:center;display:flex;justify-content:center;font-size:20px;text-transform:uppercase}.status-badge{font-size:12px;max-width:100%;min-width:100px;--bs-badge-font-weight: 600 }.btn-circle{border-radius:50%;width:34px;height:34px;padding:0;display:flex;justify-content:center;align-items:center}tr:has(.highlight-row) td:not(.action-td){background:rgba(255,0,0,.08)}.text-primary-dark{color:var(--primary-color-darker)}.horizontal-tabs{text-transform:uppercase;margin-bottom:-1px}.horizontal-tabs .nav-link{margin:0 15px;font-size:1rem;padding:.75rem 0;opacity:.7;color:inherit;font-weight:500;border-color:transparent}.horizontal-tabs .nav-link:hover,.horizontal-tabs .nav-link.active{border-color:transparent;opacity:1;color:var(--primary-color-darker, inherit);border-bottom:2px solid var(--primary-color-darker)}.content-suspended .top.breadcrumb{top:75px;position:absolute;z-index:1}.sidebar-is-minimized+.content .suspended-text{padding-left:90px}.suspended-text{font-weight:600;padding-left:calc(var(--sidebar-width) + 35px)}.balance-info-box-wrapper{padding:13px 20px}.balance-info-box-wrapper .balance-info-box{border:1px solid var(--sidebar-color, white);color:var(--sidebar-color, white);text-align:center;padding:10px}.balance-info-box-wrapper .balance-info-box-btn{width:22px;height:22px;position:absolute;right:-3px;border:0}.api-management-modal .modal-dialog{max-width:540px}@media screen and (min-width: 992px){.sidebar.minimized .balance-info-box-wrapper{display:none}}@media screen and (max-width: 991px){.horizontal-tabs{flex-wrap:nowrap;overflow-y:auto}.horizontal-tabs .nav-link{margin:0 8px}.horizontal-tabs>.nav-item{white-space:nowrap}.content-suspended .top.breadcrumb{top:revert;position:revert;z-index:revert}}.ellipsis,.ellipsis-2{white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2{-webkit-line-clamp:2}.ws-prewrap{white-space:pre-wrap}.hr-separator{border-color:var(--light-gray)}.mw-150px{max-width:150px}.z-index-3{z-index:3}.fs-12{font-size:12px}.btn-block{display:block;width:100%}.btn-xs{padding:2px 6px;font-size:var(--btn-font-size)}.btn-xs i{width:14px}.cursor-pointer{cursor:pointer}.fs-13,.authenticator-modal .modal,.form-label-13 .form-label{font-size:13px}.text-justify{text-align:justify!important}.fw-medium,.authenticator-page .authenticator-info,.form-label-13 .form-label,.top.breadcrumb{font-weight:500}@media screen and (min-width: 992px){.end-lg-0{right:0}}@media screen and (max-width: 991px){.overflow-md-hidden{overflow:hidden}}[data-bs-theme=dark]{--bs-border-color-origin: #495057;--bs-btn-dark-bg: #424649;--bs-link-hover-color: var(--bs-body-color, white);--bs-primary-rgb: var(--primary-color-rgb, blue);--bs-link-color: var(--primary-color-lighter, blue);--bs-link-color-rgb: var(--bs-primary-rgb, blue);--bs-dark-rgb: 66, 70, 73;--bs-border-color-translucent: var(--bs-border-color-origin);--sidebar-bg: var(--bs-body-bg);--sidebar-bg-active: var(--primary-color);--sidebar-color: var(--bs-body-color);--sidebar-icon: var(--bs-body-color);--border-color: var(--bs-border-color-origin);--disabled-placehoder-color: var(--light-gray);--body-bg-color: var(--soft-black);color:var(--bs-body-color)}[data-bs-theme=dark] .sidebar-header>a>img{filter:brightness(4)}[data-bs-theme=dark] .border{--bs-border-color: var(--bs-border-color-origin) }[data-bs-theme=dark] .text-primary{color:var(--bs-body-color)!important}[data-bs-theme=dark] .text-primary-dark{color:var(--bs-body-color)}[data-bs-theme=dark] .offcanvas.offcanvas-end{border-left:revert}[data-bs-theme=dark] .bg-white{background-color:var(--bs-body-bg)!important}[data-bs-theme=dark] .table-light{--bs-table-bg: var(--soft-black);--bs-table-color: var(--bs-body-color);--bs-table-border-color: #424c56}[data-bs-theme=dark] .btn.text-dark{color:var(--bs-body-color)!important}[data-bs-theme=dark] .btn.text-dark:hover{color:var(--bs-body-bg)!important}[data-bs-theme=dark] .btn-outline-dark{--bs-btn-color: var(--bs-body-color);--bs-btn-active-border-color: var(--bs-border-color);--bs-btn-border-color: var(--bs-border-color);--bs-btn-hover-border-color: var(--bs-body-color)}[data-bs-theme=dark] a{color:var(--bs-body-color)}[data-bs-theme=dark] .btn-dark{--bs-btn-bg: var(--bs-btn-dark-bg) }[data-bs-theme=dark] .btn-light{--bs-btn-border-color: var(--bs-border-color);--bs-btn-color: var(--bs-body-color);--bs-btn-active-color: var(--bs-body-color);--bs-btn-hover-color: var(--bs-body-color)}[data-bs-theme=dark] .breadcrumb-item.active{font-weight:600}[data-bs-theme=dark] .btn-light:not(.bg-white){--bs-btn-bg: var(--bs-body-bg)}[data-bs-theme=dark] .btn-light.text-primary{--bs-btn-border-color: var(--bs-border-color);--bs-btn-color: var(--bs-body-color);color:var(--bs-btn-color)!important}[data-bs-theme=dark] .btn-light.text-primary:hover{color:var(--bs-body-bg)!important}[data-bs-theme=dark] .horizontal-tabs .nav-link:hover,[data-bs-theme=dark] .horizontal-tabs .nav-link.active{color:var(--bs-body-color, inherit)!important;border-bottom:2px solid var(--bs-body-color)!important}[data-bs-theme=dark] .vertical-tabs-container .vertical-tabs-toggle{color:var(--bs-body-color)!important;background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}[data-bs-theme=dark] .vertical-tabs .nav-link.active{background-color:var(--primary-color)}[data-bs-theme=dark] .input-calendar .cal-btn.active{color:var(--bs-body-color)}[data-bs-theme=dark] .input-calendar .cal-btn.active-range:not(.active){background-color:rgba(var(--primary-color-rgb),.2)!important}[data-bs-theme=dark] .input-select .selected-option-list{border-color:var(--bs-border-color)}[data-bs-theme=dark] .input-select .selected-option-list>.card{border-color:var(--bs-border-color)}[data-bs-theme=dark] .sortable-wrapper,[data-bs-theme=dark] .sortable-wrapper .drag-card{border-color:var(--bs-border-color)}[data-bs-theme=dark] .sortable-wrapper .sortable-number{color:var(--bs-body-color);border-color:var(--bs-border-color)}[data-bs-theme=dark] .input-upload.disabled .img-wrapper,[data-bs-theme=dark] .input-upload .delete-file,[data-bs-theme=dark] .input-upload .box-wrapper,[data-bs-theme=dark] .input-upload .img-wrapper,[data-bs-theme=dark] .input-upload .file-chooser>label{border-color:var(--bs-border-color)}[data-bs-theme=dark] .pagination .page-item.disabled{--bs-pagination-disabled-bg: none }[data-bs-theme=dark] .input-select>.fa:hover{background-color:var(--primary-color)}.main-layout .header{background-color:var(--bs-body-bg);height:56px;z-index:5;position:fixed;top:0;right:0;width:100%}.main-layout .sidebar-is-minimized+.content{margin-left:53px}.main-layout .content{padding:58px 35px 35px;margin-left:var(--sidebar-width, 250px);transition:.2s ease-in-out margin-left}.main-layout #lazy-load-progress{position:fixed;top:0;width:100vw;left:0;z-index:10;height:2px;border-radius:0}.main-layout #lazy-load-progress .progress-bar{background-color:var(--primary-color);border-radius:0;animation:1s ease-in-out enlarge;width:100%}.main-layout .notif-sound-btn{padding-top:6px;padding-bottom:5px;margin-right:2px;width:33px}.main-layout .form-action{margin-top:24px;text-align:end}.main-layout .form-action button{min-width:100px;max-height:49%}.main-layout .form-action button:not(:first-child){margin-left:10px}.main-layout .nx-list .card-body,.main-layout .nx-detail .card-body{min-height:313px}@media screen and (max-width: 991px){.main-layout .header{margin-bottom:35px;height:50px}.main-layout .sidebar-is-minimized+.content{margin-left:0}.main-layout .content{max-width:100%;padding:70px 15px 15px;margin-left:0}}.login-form-wrapper,.forget-password-wrapper{width:430px;max-width:100%;padding:3px}.forget-password-wrapper{width:550px}.form-label-full{width:100%;margin-bottom:5px;font-size:13px;margin-top:5px}.form-label-full.clean>span{display:none}.login-form .form-group:nth-child(2){margin-bottom:.5rem}.release-notes-modal .modal-dialog{max-width:540px;height:calc(100% - 3.5rem)}.release-notes-modal .modal-dialog .modal-content{height:calc(100% - 3rem);max-height:640px;overflow:hidden}.release-notes-modal .modal-dialog .modal-content .modal-body{padding:0!important;text-align:unset!important;position:relative}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-header{padding:.5rem .8rem}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-header .btn-close{box-shadow:none}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body{flex:1 1 100%;white-space:normal;display:block;word-wrap:break-word;overflow-y:auto}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper{position:relative}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper.prev,.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper.next{display:none;opacity:0}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper.active{animation:.6s ease-in-out showUp;transition:1s overflow}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper #notes-date{padding:1rem 1rem 0}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper .notes-banner{width:100%;max-height:200px;object-fit:cover;object-position:center}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper .notes-content{padding:.5rem 1rem 1rem}@media screen and (max-width: 767px){.release-notes-modal .modal-dialog .modal-content{height:calc(100% - 6rem)}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper .notes-banner{max-height:160px}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper .notes-content{padding:1rem}.release-notes-modal .modal-dialog .modal-content .modal-body #notes-wrapper #notes-body .notes-content-wrapper .notes-content p:last-child{margin-bottom:0}}.authenticator-modal .modal{--bs-modal-width: 490px}.authenticator-modal .modal .authenticator-form{min-height:320px}.authenticator-modal.login-2fa .modal .authenticator-form{min-height:unset}.authenticator-page{min-height:400px}.authenticator-page .authenticator-info{line-height:1.5;font-size:1rem}.authenticator-page .authenticator-card{border:1px solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);padding:20px;font-size:14px}.input-date{position:relative}.input-date>.form-control:not(:disabled){cursor:pointer}.input-date .input-calendar{position:absolute;z-index:3}.input-date .input-calendar>.dropdown-menu{width:340px;max-width:calc(100% - 30px)}.input-date .input-calendar.end-0{transform:translate(30px)}.input-select{position:relative}.input-select>input{padding-right:26px}.input-select>input:disabled+.fa-chevron-down{display:none}.input-select>input:disabled{cursor:default!important}.input-select>input:read-only,.input-select>input:not(:focus){cursor:pointer}.input-select>.fa{position:absolute;top:9px;display:flex;width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center}.input-select>.fa:hover{background:var(--ultra-gray)}.input-select .fa-close{right:28px}.input-select .fa-chevron-down{right:8px;transition:.2s ease-in-out transform}.input-select .fa-chevron-down.active{transform:rotate(-180deg)}.input-select .form-check *{cursor:pointer}.input-select .dropdown-menu{z-index:2;width:100%;min-width:150px;display:block;padding:0;overflow:hidden}.input-select .dropdown-menu .dropdown-menu-wrapper{display:grid;gap:5px;max-height:286px;overflow-y:auto;overflow-x:hidden;padding:5px}.input-select .dropdown-menu .dropdown-item{cursor:pointer!important;padding:7px 12px;border-radius:5px;font-size:var(--font-size)}.input-select .dropdown-menu .dropdown-item .form-check{margin-bottom:-2px;white-space:break-spaces}.input-select .selected-option-list{margin-top:5px;border:1px solid var(--border-color, black);border-radius:4px;padding:6px}.input-select .selected-option-list.disabled{margin-left:1px;margin-right:1px}.input-select .selected-option-list.disabled .card{background:var(--ultra-gray, blue);padding:7px 8px;border-color:var(--ultra-gray, black)}.input-select .selected-option-list .card{border:1px solid var(--border-color, black);border-radius:4px;padding:5px 8px}.input-select .selected-option-list .card:not(:first-child){margin-top:5px}.input-upload{display:flex;flex-wrap:wrap;gap:15px}.input-upload.disabled .box-wrapper,.input-upload.disabled .img-wrapper,.input-upload.disabled .file-chooser>label{border-color:var(--ultra-gray, blue)}.input-upload.disabled .file-chooser,.input-upload.disabled .delete-file{display:none}.input-upload .doc-icon>div{max-width:120px;font-size:11px;margin-top:5px}.input-upload input{width:0;height:0;position:absolute;z-index:-1}.input-upload .box-wrapper.full,.input-upload .full.img-wrapper,.input-upload .file-chooser>label.full{width:100%}.input-upload .box-wrapper.full .file-chooser,.input-upload .full.img-wrapper .file-chooser,.input-upload .file-chooser>label.full .file-chooser{width:100%}.input-upload .box-wrapper,.input-upload .img-wrapper,.input-upload .file-chooser>label{width:150px;height:150px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid var(--border-color);border-radius:4px}.input-upload .file-chooser>label{transition:.2s ease-out background;flex-direction:column;text-align:center}.input-upload .file-chooser>label:hover{background:rgba(0,0,0,.02)}.input-upload .file-chooser>label:hover>span{font-weight:500;border-color:var(--bs-body-color)}.input-upload .file-chooser>label small{padding:0 10px;font-size:11px}.input-upload .file-chooser>label small span{text-transform:capitalize}.input-upload .img-wrapper{position:relative;cursor:default;text-align:center}.input-upload .img-wrapper img{object-fit:cover;border-radius:4px;max-width:130px;max-height:130px}.input-upload .img-wrapper img:hover{filter:brightness(.9)}.input-upload .delete-file{border:2px solid white;height:30px;z-index:1;width:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:3px;right:3px;cursor:pointer}.input-daterange{position:relative}.input-daterange .form-control:not(:disabled){cursor:pointer}.input-daterange .calendar-dropdown-wrapper{position:absolute;z-index:4;min-width:720px;max-width:calc(100% - 30px);animation:.2s ease-in-out fadeIn}.input-daterange .calendar-dropdown-wrapper .calendar-ranges-toggle{display:none;transition:.2s linear border-radius;align-items:center;justify-content:space-between;border-radius:.375rem;border-bottom:0;padding:.5rem .75rem;width:100%}.input-daterange .calendar-dropdown-wrapper .calendar-ranges{list-style-type:none;padding-left:0;margin-bottom:0;min-width:160px;max-width:38%;min-height:100%;margin-top:5px}.input-daterange .calendar-dropdown-wrapper .calendar-ranges li:not(:last-child){margin-bottom:.25rem}.input-daterange .calendar-dropdown-wrapper .calendar-ranges li>.btn{border:none;width:100%;text-align:start}.input-daterange .calendar-dropdown-wrapper .calendar-ranges li>.btn:hover,.input-daterange .calendar-dropdown-wrapper .calendar-ranges li>.btn:active,.input-daterange .calendar-dropdown-wrapper .calendar-ranges li>.btn.active{background-color:var(--primary-color, blue);color:var(--active-calendar-color, white)}.input-daterange .calendar-dropdown-wrapper .cal-btn.active-range:not(.active){background-color:rgba(var(--primary-color-rgb),.06);border-radius:0}.input-daterange .calendar-dropdown-wrapper .calendar-range-start .cal-next-btn,.input-daterange .calendar-dropdown-wrapper .calendar-range-end .cal-prev-btn{display:none!important}@media screen and (max-width: 767px){.input-daterange .calendar-dropdown-wrapper .calendar-range-end .cal-prev-btn{display:block!important}}.input-daterange .calendar-dropdown-wrapper .input-calendar>.dropdown-menu{box-shadow:none!important;border:0!important;border-radius:0;animation:none}@media screen and (max-width: 991px){.input-daterange .calendar-dropdown-wrapper{left:0;transform:unset;min-width:100%;max-width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.input-daterange .calendar-dropdown-wrapper{left:0}}@media screen and (max-width: 767px){.input-daterange .calendar-dropdown-wrapper .calendar-ranges-toggle{display:flex}.input-daterange .calendar-dropdown-wrapper .calendar-ranges-toggle .calendar-ranges-label{font-size:var(--font-size);font-weight:500;margin-right:8px}.input-daterange .calendar-dropdown-wrapper .calendar-ranges-toggle .fa-plus{transition:.2s ease-out all;font-size:15px}.input-daterange .calendar-dropdown-wrapper .calendar-ranges-toggle.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.input-daterange .calendar-dropdown-wrapper .calendar-ranges-toggle.expanded .fa-plus{transform:rotate(135deg)}.input-daterange .calendar-dropdown-wrapper .calendar-ranges{max-width:100%;margin-top:0;display:none;height:unset;min-height:unset;position:absolute;z-index:1;width:calc(100% - 1rem - 1px);border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;border:1px solid var(--bs-border-color);border-top:0;padding:.5rem}.input-daterange .calendar-dropdown-wrapper .calendar-ranges.show{display:block;animation:revert}.input-daterange .calendar-dropdown-wrapper .calendar-ranges li>.btn{padding:.5rem}.input-daterange .calendar-dropdown-wrapper .cal-month .cal-btn{width:unset;min-width:15px}.input-daterange .calendar-dropdown-wrapper .calendar-item{width:100%}}.input-numberrange .range-start .form-control,.input-numberrange .range-end .form-control{width:100%}.input-numberrange .range-start .form-control{position:relative;border-top-right-radius:0;border-bottom-right-radius:0}.input-numberrange .range-start .form-control:focus{z-index:2}.input-numberrange .range-end .form-control{position:relative;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.sortable-wrapper{border:1px solid var(--border-color);padding:4px 4px 0;border-radius:5px}.sortable-wrapper .sortable-nodata{font-size:12px;text-align:center;padding:4px 5px 9.5px}.sortable-wrapper .sortable-number{padding:5px;text-align:center;margin-right:7px;display:flex;font-size:10px;width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center;color:#000;border:1px solid var(--border-color)}.sortable-wrapper .sortable-text{align-items:center;display:flex}.sortable-wrapper.disabled{margin-left:1px;margin-right:1px}.sortable-wrapper.disabled .drag-card{cursor:default!important;background-color:var(--ultra-gray, blue)}.sortable-wrapper.undraggable .drag-card{cursor:default!important}.sortable-wrapper .drag-card{cursor:grab;margin-bottom:5px;font-size:var(--font-size);border-radius:5px;display:flex;justify-content:space-between;align-items:center;padding:5px 5px 5px 10px;border:1px solid var(--border-color)}.sortable-wrapper .drag-card:active{cursor:grabbing}.input-calendar .btn-hover-light{background-color:var(--bs-white)}.input-calendar .btn-hover-light:hover,.input-calendar .btn-hover-light:focus{color:var(--bs-blue);background-color:var(--bs-light)}.input-calendar .cal-days,.input-calendar .cal-weekdays{display:grid;grid-template-columns:repeat(7,1fr);align-items:center;font-size:var(--font-size)}.input-calendar .cal-month{display:flex;justify-content:space-between;align-items:center}.input-calendar .cal-month .cal-btn{width:40px;height:40px}.input-calendar .cal-select{text-align:center;font-size:var(--font-size);border-radius:4px}.input-calendar .cal-select::placeholder{color:var(--placeholder-color)}.input-calendar .cal-select:focus{box-shadow:none;border-color:var(--bs-body-color)}.input-calendar .cal-weekday,.input-calendar .cal-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;border:none!important;height:40px;padding:0;font-size:var(--font-size)}.input-calendar .cal-btn:not([disabled]){font-weight:500}.input-calendar .cal-btn:hover,.input-calendar .cal-btn:focus{background-color:#0000000d}.input-calendar .cal-btn.active{background-color:var(--primary-color, black);color:var(--bs-body-bg)}.input-calendar .cal-btn[disabled]{border:0;opacity:.5}.input-calendar .form-control-dark{background-color:#ffffff0d;border-color:#ffffff26}nx-table .table-action{margin-left:-1px;max-width:200px}nx-table th[draggable=true]>div,nx-table th[draggable=true]>button{cursor:grab}nx-table .th-drag-target{background-color:#0000001a}nx-table .table-responsive{overflow-x:auto}nx-table .table-responsive.align-top td{vertical-align:top}nx-table .table-responsive th{white-space:nowrap;padding:0}nx-table .table-responsive th.frozen-th,nx-table .table-responsive td.frozen-td{position:sticky;right:0}nx-table .table-responsive .frozen-th{padding:10px 12px}nx-table .table-responsive td{padding:10px 12px;font-size:var(--table-font-size);white-space:nowrap;max-width:200px;background:var(--bs-body-bg);vertical-align:middle;text-overflow:ellipsis;overflow:hidden}nx-table .table-responsive.no-ellipsis td{text-overflow:unset;overflow:unset;white-space:unset}nx-table .table-responsive .table{margin-bottom:0}nx-table .table-responsive .action-td{min-width:100px;box-shadow:inset 1px 0 var(--bs-border-color)}nx-table .checkbox-th{padding:8px 12px!important;text-align:center}nx-table input[type=checkbox]{cursor:pointer}nx-table input[type=checkbox]:disabled{opacity:.5}nx-table .sortable-th,nx-table .unsortable-th{background:none;border:none;width:100%;text-align:left;font-weight:500;display:flex;justify-content:space-between;align-items:center;padding:10px 12px;transition:.2s linear background}nx-table .sortable-th:hover,nx-table .unsortable-th:hover{background:rgba(0,0,0,.04)}nx-table .sortable-th:has(.sortable-icon),nx-table .unsortable-th:has(.sortable-icon){padding:8px 12px}nx-table .sortable-th .sortable-icon,nx-table .unsortable-th .sortable-icon{padding:2px 8px;border-radius:3px;cursor:pointer;display:block;margin-left:7px;font-size:12px;margin-right:-8px}nx-table .sortable-th .sortable-icon:hover,nx-table .unsortable-th .sortable-icon:hover{background:rgba(0,0,0,.13)}nx-table .default-action:not(:only-child){display:none}nx-table .page-link{cursor:pointer}nx-table .select-perpage{width:70px}@media screen and (max-width: 991px){nx-table .table-responsive .action-td{position:unset!important;min-width:0}}.nx-form .form-link-with-copy{position:relative}.nx-form .form-link-with-copy>a{word-break:break-all;padding-right:48px;display:block}.nx-form .form-link-with-copy>button{top:6px;right:6px;position:absolute}.nx-form .form-link-with-copy>.form-control{padding-right:58px;display:block}.filter-wrapper .filter-form>.row>div{display:none}.filter-wrapper .filter-form>.row>div:has(.col-input){display:unset}.filter-wrapper .chev-down-btn.rotate .fa-chevron-down{transform:rotate(-180deg)}.filter-wrapper .chev-down-btn .fa-chevron-down{transition:.2s ease transform}.filter-wrapper .filter-actions .btn{display:block;width:100%}.filter-wrapper .select-column-config{width:220px}@media screen and (min-width: 1399px){.filter-wrapper .filter-actions{max-width:170px}}.pagination{--bs-pagination-active-bg: var(--primary-color, blue);--bs-pagination-active-border-color: var(--primary-color-darker, black);margin-left:-5px;margin-right:-5px;border-color:transparent}.pagination .page-item.disabled .page-link{background-color:transparent;opacity:.7}.pagination .page-link{font-size:inherit;border:none;width:34px;height:34px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:50%!important;margin:0 3px}.pagination .page-link>.fa{font-size:inherit}.pagination .page-link:focus{box-shadow:none}.modal{display:block}.modal:not(.show){position:absolute;width:0;height:0}.sidebar{width:var(--sidebar-width, 250px);position:fixed;top:0;left:0;background:var(--sidebar-bg, white);z-index:6;height:100vh;max-height:100%;transition:.2s ease-in-out transform}.sidebar .sidebar-content{height:calc(100vh - 56px);scrollbar-width:thin;padding-bottom:20px;overflow:auto}.sidebar ul{list-style-type:none;padding-left:0}.sidebar .sidebar-header{height:56px;display:flex;align-items:center}.sidebar .sidebar-header .sidebar-minimize-btn{color:var(--sidebar-icon);font-size:16px;margin-right:10px}.sidebar .sidebar-header .sidebar-minimize-btn:hover{color:var(--soft-black)}.sidebar .sidebar-header>a{margin-left:20px;flex-grow:1;color:inherit;text-decoration:none;font-weight:700;display:block}.sidebar .sidebar-link{text-decoration:none;display:flex;align-items:center;width:100%;padding:13px 20px;background:var(--sidebar-bg, white);color:var(--sidebar-color, inherit);cursor:pointer}.sidebar .sidebar-link:hover{filter:brightness(.9)}.sidebar .sidebar-link>i{margin-right:13px;min-width:16px;color:var(--sidebar-icon)}.sidebar .sidebar-link>i.fa-chevron-down{font-size:12px;margin-right:0;min-width:unset;transition:.2s linear transform}.sidebar .sidebar-link>span{flex-grow:1}.sidebar .sidebar-link.active:not(:has(+ .show)){background-color:var(--sidebar-bg-active);font-weight:500}.sidebar .sidebar-link.active:has(+ .show)>.fa-chevron-down{transform:rotate(180deg)}.sidebar .sidebar-child{padding-left:25px}.sidebar .sidebar-grandchild{padding-left:30px}.sidebar .sidebar-grandchildren:not(.show),.sidebar .sidebar-children:not(.show){opacity:0;height:0;overflow:hidden}.sidebar .sidebar-grandchildren i,.sidebar .sidebar-children i{text-align:center}.sidebar.minimized{transform:translate(calc(-100% + 53px));width:53px;overflow:hidden}.sidebar.minimized .sidebar-link{justify-content:center;padding:16px 0}.sidebar.minimized .sidebar-link>span{opacity:0;left:0;width:0;position:absolute;transition:none}.sidebar.minimized .sidebar-link>.fa-chevron-down{display:none}.sidebar.minimized .sidebar-link>i{align-items:center;margin:0}.sidebar.minimized .sidebar-header{justify-content:center}.sidebar.minimized .sidebar-header .sidebar-minimize-btn{margin:0}.sidebar.minimized .sidebar-header a{opacity:0;position:absolute;width:0;left:0;overflow:hidden;margin:0;transition:none}.sidebar.minimized .sidebar-grandchildren,.sidebar.minimized .sidebar-children{width:0;position:absolute;left:0;opacity:0;z-index:-1}@media screen and (max-width: 991px){.sidebar.minimized{box-shadow:none!important;max-height:50px}.sidebar.minimized .sidebar-header{height:50px}.sidebar.minimized .sidebar-content{width:0;height:0;overflow:hidden}}.toast-wrapper{position:fixed;z-index:1056;top:15px;left:50%;transform:translate(-50%);max-width:100%}.toast-wrapper div>.fa-solid{font-size:18px}.toast-wrapper .toast{animation:.2s ease-in-out slideDown;--bs-border-color-translucent: rgba(0, 0, 0, .175)}.toast-wrapper .toast-body-text{padding-top:2px}@keyframes slideDown{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}.input-search{position:relative}.input-search>.fa-search{top:13px;left:10px;position:absolute}.input-search>input{padding-left:30px}.input-search .input-search-column{padding-right:28px}.input-search .input-select{top:0;right:0;position:absolute}.input-search .input-select>div:has(.btn-circle){margin-bottom:9px}.input-search .input-select .btn-circle{width:20px;height:20px;margin-top:8px;margin-right:7px}
