@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');body{overflow-x:hidden!important;overflow-y:scroll!important;padding-right:unset!important;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-style:normal;}.auth .left{background-image:url(/assets/images/general/auth.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;}.auth .left::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);}.main-wrapper .page-wrapper{width:calc(100% - 280px);margin-left:280px;}@media (max-width:991px){.main-wrapper .page-wrapper{margin-left:0;width:100%}}.sidebar-folded .page-wrapper{width:calc(100% - 80px);margin-left:80px;}.main-wrapper .page-wrapper .page-content{margin-top:unset;}.sidebar,.sidebar .sidebar-header{width:280px;}.sidebar-folded:not(.open-sidebar-folded) .sidebar,.sidebar-folded .sidebar .sidebar-header,.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-header{width:80px;}.sidebar .sidebar-header .sidebar-brand{font-weight:normal;}.sidebar-body{position:relative;}.sidebar .sidebar-body .nav{padding:20px 20px 50px 20px;}.sidebar .sidebar-body .nav .nav-item.nav-category{padding-left:15px;padding-right:15px;}.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-body .nav .nav-item.nav-category::before{left:unset;background-color:#e6e6e7;}.sidebar .sidebar-body .nav .nav-item .nav-link{padding:20px 15px;border-radius:6px;}.sidebar .sidebar-body .nav .nav-item.active>.nav-link{background-color:var(--color-emerald-50);}.sidebar .sidebar-body .nav .nav-item .nav-link.active{background-color:#F9FAFB;}.nav-item{margin-top:5px;}.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link{font-size:14px;}.sidebar .sidebar-body .nav .nav-item .nav-link .link-icon{color:#9CA3AF;position:absolute;padding-top:2px;display:flex;align-items:center;}.sidebar .sidebar-body .nav .nav-item.active>.nav-link,.sidebar .sidebar-body .nav .nav-item.active>.nav-link .link-icon,.sidebar .sidebar-body .nav .nav-item .nav-link:hover,.sidebar .sidebar-body .nav .nav-item .nav-link:hover .link-icon,.sidebar .sidebar-body .nav .nav-item .nav-link[aria-expanded=true],.sidebar .sidebar-body .nav .nav-item .nav-link[aria-expanded=true] .link-icon,.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link:hover,.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active{color:var(--color-emerald-600);}.sidebar .sidebar-body .nav .nav-item.active .nav-link::before,.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link::before{content:unset;}.sidebar .sidebar-body{padding-bottom:100px;}.sidebar-body .sidebar-account{position:fixed;bottom:0;left:0;z-index:1000;width:280px;background-color:white;}#advance-search .table td{vertical-align:middle;padding:5px;}#advance-search .table td:nth-child(1){min-width:30px;}#advance-search .table td:nth-child(2){width:5px;}.form-label.required::after,th.required::after{content:'*';color:#dc3545;margin-left:1px;}.form-control:read-only:not(.flatpickr-input,.pickr){background-color:#f9fafb;}.table-middle th,.table-middle td{vertical-align:middle;}.btn-with-icon{display:flex;align-items:center;gap:.25rem;}.table td img{border-radius:8px;object-fit:contain;}.tox-promotion{display:none;}.rounded-lg{border-radius:.5rem;}.toast-container{padding-top:100px!important;}.toast{position:relative!important;--bs-toast-bg:rgba(255,255,255,1);}.toast img{display:none;}.toast .toast-icon{position:absolute!important;top:50%;transform:translateY(-50%);}.toast[data-type="success"]{border-left:6px solid var(--color-success-lighter)!important;}.toast[data-type="success"] img.success{display:block;}.toast[data-type="error"]{border-left:6px solid var(--color-danger)!important;}.toast[data-type="warning"]{border-left:6px solid var(--color-warning)!important;}.toast[data-type="error"] img.error{display:block;}.toast[data-type="info"]{border-left:6px solid var(--color-light)!important;}.toast[data-type="info"] img.info{display:block;}.toast[data-type="warning"] img.warning{display:block;}.toast .toast-header,.toast .toast-body{padding-left:40px!important;}.swal2-popup{max-width:70vw;}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{width:auto!important;min-width:0!important;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{display:block!important;color:#999;}.select2-container--default .select2-selection--multiple:not(.select2-selection--clearable) .select2-selection__placeholder{display:block!important;}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border-radius:12px;}.select2-dropdown{border-radius:12px;overflow:hidden;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--color-emerald-600);}a{opacity:1;transition:all 250ms ease;text-decoration:none;}a:hover{opacity:.9;}.btn{border-radius:12px;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:5px;}.card{border-radius:16px;}.card .card-header{border-radius:16px 16px 0 0;background-color:unset;}.card .card-footer{border-radius:0 0 16px 16px;}.card table thead{background-color:var(--bs-card-cap-bg);}.card .card-body{overflow-x:auto;}.form-check-input:checked{background-color:var(--color-emerald-600);border-color:var(--color-emerald-600);}.form-check-input[type=checkbox]{border-radius:4px;}.breadcrumb-item{color:var(--color-gray-500);}.breadcrumb-item.active{color:var(--color-gray-900);}.breadcrumb-item+.breadcrumb-item::before{color:var(--color-gray-500);}.breadcrumb-item:not(.active) a{color:unset;}.vendor-selector{cursor:pointer;padding:.75rem;border-radius:12px;transition:all 250ms ease;}.vendor-selector.selected{border:2px solid var(--color-emerald-600);box-sizing:border-box}.vendor-selector.selected .handler div{background-color:unset;border:5px solid var(--color-emerald-600);box-sizing:border-box}.vendor-selector .handler{display:flex;justify-content:center;margin-bottom:.5rem;}.vendor-selector .handler div{border-radius:50%;width:16px;height:16px;background-color:var(--color-gray-100);border:1px solid var(--color-gray-300);}@media screen and (min-width:1024px){.w-lg-50{width:50%!important}}