@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css";.btn-light{color:#000!important}.bell-icon{font-size:large;height:20px;width:18px}.currency-styl{font-size:14px;display:flex;align-items:center;margin-left:10px}@media (max-width:576px){.currency-styl{font-size:12px;display:flex;align-items:center;text-align:center}}.sidebar .sidebar-body .nav .nav-item .active[data-v-2ece25b2]{color:var(--bs-primary)}.sidebar .sidebar-body .nav .nav-item .nav-link.active[data-v-2ece25b2],.sidebar .sidebar-body .nav .nav-item:hover .nav-link.active[data-v-2ece25b2],.sidebar .sidebar-body .nav .nav-item .nav-link.active[data-v-2ece25b2]:hover,.sidebar .sidebar-body .nav .nav-item .nav-link.active[data-v-2ece25b2]:focus,.sidebar .sidebar-body .nav .nav-item .nav-link.active[data-v-2ece25b2]:focus-visible{color:var(--bs-primary);font-weight:600;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;border-radius:6px;background-color:color-mix(in srgb,var(--bs-primary) 12%,transparent);box-shadow:inset 3px 0 0 var(--bs-primary);outline:none;transition:background-color .2s ease,color .2s ease}.sidebar .sidebar-body .nav .nav-item .nav-link.active .link-icon[data-v-2ece25b2],.sidebar .sidebar-body .nav .nav-item:hover .nav-link.active .link-icon[data-v-2ece25b2],.sidebar .sidebar-body .nav .nav-item .nav-link.active .link-arrow[data-v-2ece25b2]{color:var(--bs-primary)}.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-body .nav .nav-item .nav-link.active[data-v-2ece25b2]{margin-left:0;margin-right:0;padding-left:0;padding-right:0;background-color:transparent}.sidebar .sidebar-body .nav .nav-item .nav-link.custom-toggle.active[data-v-2ece25b2],.sidebar .sidebar-body .nav .nav-item:hover .nav-link.custom-toggle.active[data-v-2ece25b2]{background-color:color-mix(in srgb,var(--bs-primary) 7%,transparent);box-shadow:none}.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active[data-v-2ece25b2],.sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link.active[data-v-2ece25b2]{margin-left:0;padding-left:8px;margin-right:0;background-color:color-mix(in srgb,var(--bs-primary) 14%,transparent);box-shadow:none}.sidebar .sidebar-body .nav.sub-menu .nav-item .nav-link.active[data-v-2ece25b2]:before,.sidebar .sidebar-body .nav.sub-menu .nav-item:hover .nav-link.active[data-v-2ece25b2]:before{background:var(--bs-primary);border-color:var(--bs-primary)}.sidebar .sidebar-body .nav .nav-item .side-badge[data-v-2ece25b2],.sidebar .sidebar-body .nav .nav-item:hover .side-badge[data-v-2ece25b2],.sidebar .sidebar-body .nav .nav-item .nav-link.active .side-badge[data-v-2ece25b2],.sidebar .sidebar-body .nav .nav-item .nav-link:focus-visible .side-badge[data-v-2ece25b2]{position:absolute;top:10px;right:10px;z-index:1;min-width:20px;border-radius:50px;background-color:var(--bs-primary)!important;color:#fff!important;line-height:1;pointer-events:none}.sidebar .sidebar-body .nav .nav-item .nav-link.active .side-badge[data-v-2ece25b2]{box-shadow:0 0 0 2px var(--bs-body-bg)}.sidebar-folded:not(.open-sidebar-folded) .sidebar .sidebar-body .nav .nav-item .side-badge[data-v-2ece25b2]{top:2px;right:2px;min-width:16px;padding:2px 4px;font-size:9px}.sidebar .sidebar-body .nav .nav-item .nav-link[data-v-2ece25b2]:focus-visible{outline:2px solid color-mix(in srgb,var(--bs-primary) 60%,transparent);outline-offset:2px;border-radius:6px}.sidebar-dark{color:color-mix(in srgb,var(--bs-primary) 45%,#fff)}body{scrollbar-width:thin;-ms-overflow-style:none}body::-webkit-scrollbar{width:0px}body::-webkit-scrollbar-thumb{background-color:transparent}body::-webkit-scrollbar-track{background-color:transparent}:root{--el-component-size-large: 38px;--el-color-primary: #48167a;--el-color-primary-light-3: #563075;--el-color-primary-light-5: #9769b5;--el-color-primary-light-7: #b49ac7;--el-color-primary-light-8: #dfd2e8;--el-color-primary-light-9: #f0e8f5;--el-color-primary-dark-2: #35115c}.table td,.table th{white-space:break-spaces!important}.linehu{line-height:unset!important}.el-date-editor{--el-date-editor-width: 100%!important;--el-date-editor-monthrange-width: 350px!important;--el-date-editor-daterange-width: 350px!important;--el-date-editor-datetimerange-width: 350px!important}.fs12{font-size:12px!important}.fs11{font-size:11px!important}.fs10{font-size:10px!important}.sidebar .sidebar-body .nav .nav-item .nav-link i{width:10px!important}.sidebar .sidebar-body .nav .nav-item .nav-link .link-title{font-size:15px!important}.sidebar .sidebar-body .nav .nav-item .nav-link{height:35px!important}.vscroll{height:100vh;overflow-x:hidden;overflow-y:auto}.vscroll{scrollbar-width:thin;-ms-overflow-style:none}.vscroll::-webkit-scrollbar{width:0px}.vscroll::-webkit-scrollbar-thumb{background-color:#888}body::-webkit-scrollbar-track{background-color:#f1f1f1}.navbar .navbar-content{padding-right:50px!important}.dpwidth{width:270px!important}.searchpad{padding:11px!important}.el-autocomplete{position:relative;display:block!important}.el-input__wrapper{padding:4px 15px;line-height:unset}.my-autocomplete li{line-height:normal;padding:7px}.my-autocomplete li .name{text-overflow:ellipsis;overflow:hidden}.my-autocomplete li .addr{font-size:12px;color:#b4b4b4}.my-autocomplete li .highlighted .addr{color:#ddd}.c-form-control{width:100%}.c-back{background-color:#9ecddf!important;color:#000!important}.c-lay{background-color:#fbd7e5!important;color:#000!important}.el-upload-dragger{background-color:#fff0!important}.dflx{display:flex;row-gap:20px;column-gap:15px;flex-wrap:wrap}@media (max-width:576px){.navbar .sidebar-toggler{padding:0 20px!important}.navbar .navbar-content{padding-left:5px!important;padding-right:5px!important}.dpwidth{width:100%!important}.dflx{display:block;row-gap:20px;column-gap:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.dflx{display:grid;row-gap:20px;column-gap:15px;grid-template-columns:repeat(2,1fr);grid-auto-columns:2fr}}.p-w{width:18px!important}.black-white,.black-white:hover{color:inherit!important}.badge.bg-blue{background-color:#0d6efd!important;color:#fff!important}.badge.bg-initialized{background-color:#0891b2!important;color:#fff!important}:root{--primary-color: var(--bs-primary, #48167a);--primary-soft: color-mix(in srgb, var(--primary-color) 10%, transparent);--primary-gradient: linear-gradient(135deg, var(--primary-color) 0%, color-mix(in srgb, var(--primary-color) 70%, #000) 100%);--input-focus-glow: color-mix(in srgb, var(--primary-color) 15%, transparent);--highlight-bg: color-mix(in srgb, var(--primary-color) 6%, transparent);--page-bg: var(--bs-body-bg, #f9fafb);--card-bg: var(--bs-card-bg, #ffffff);--surface-bg-v2: var(--card-bg);--table-bg: var(--card-bg);--header-bg: var(--card-bg);--btn-ghost-bg: var(--card-bg);--input-bg: var(--card-bg);--subtle-bg-v2: color-mix(in srgb, var(--bs-body-color, #1e293b) 4%, var(--card-bg));--input-group-bg: var(--subtle-bg-v2);--text-heading: color-mix(in srgb, var(--bs-body-color, #1e293b) 90%, var(--card-bg));--text-primary: var(--text-heading);--text-body: color-mix(in srgb, var(--bs-body-color, #334155) 80%, var(--card-bg));--text-secondary: color-mix(in srgb, var(--bs-body-color, #475569) 70%, var(--card-bg));--text-muted: color-mix(in srgb, var(--bs-body-color, #64748b) 55%, var(--card-bg));--border-color: var(--bs-border-color, #e2e8f0);--input-border: color-mix(in srgb, var(--bs-body-color, #1e293b) 18%, var(--card-bg));--info-soft: rgba(13, 202, 240, .1);--success-soft: rgba(25, 135, 84, .1);--warning-soft: rgba(255, 193, 7, .12);--danger-soft: rgba(220, 53, 69, .1)}.theme-dashboard-bg{background-color:var(--page-bg)}.theme-card{background-color:var(--card-bg)!important;border:1px solid var(--border-color)!important;transition:all .3s ease}.theme-modal{background-color:var(--surface-bg-v2);color:var(--text-heading)}.theme-bg-surface{background-color:var(--surface-bg-v2)!important}.theme-bg-subtle{background-color:var(--subtle-bg-v2)!important}.theme-bg-highlight{background-color:var(--highlight-bg)!important}.theme-bg-primary-subtle{background-color:var(--primary-soft)!important}.theme-border{border-color:var(--border-color)!important}.theme-border-bottom{border-bottom:1px solid var(--border-color)!important}.theme-border-primary{border-color:var(--primary-color)!important}.theme-text-heading{color:var(--text-heading)!important}.theme-text-body{color:var(--text-body)!important}.theme-text-secondary{color:var(--text-secondary)!important}.theme-text-muted{color:var(--text-muted)!important}.theme-text-primary{color:var(--primary-color)!important}.theme-label{font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.theme-btn-ghost{background-color:var(--btn-ghost-bg);border:1px solid var(--border-color);color:var(--text-muted)}.theme-btn-ghost:hover{background-color:var(--subtle-bg-v2);color:var(--text-heading);border-color:var(--text-heading)}.theme-modal .btn-close{filter:none}.bg-primary-subtle{background-color:var(--primary-soft)!important}.bg-info-subtle{background-color:var(--info-soft)!important}.bg-success-subtle{background-color:var(--success-soft)!important}.bg-warning-subtle{background-color:var(--warning-soft)!important}.bg-danger-subtle{background-color:var(--danger-soft)!important}.bg-secondary-subtle{background-color:color-mix(in srgb,#6c757d 12%,transparent)!important}.border-primary-subtle{border-color:color-mix(in srgb,var(--primary-color) 30%,transparent)!important}.border-info-subtle{border-color:#0dcaf059!important}.border-success-subtle{border-color:#19875459!important}.border-warning-subtle{border-color:#ffc10773!important}.border-danger-subtle{border-color:#dc354559!important}.border-secondary-subtle{border-color:#6c757d59!important}.text-primary-emphasis{color:color-mix(in srgb,var(--primary-color) 85%,#000)!important}.text-success-emphasis{color:#0a3622!important}.text-warning-emphasis{color:#664d03!important}.text-danger-emphasis{color:#58151c!important}.text-info-emphasis{color:#055160!important}.extra-small{font-size:.75rem}.ls-tight{letter-spacing:-.025em}.ls-wider{letter-spacing:.08em}.min-width-0{min-width:0}.shadow-xs{box-shadow:0 1px 2px #0000000d}.transition-all{transition:all .2s ease-in-out}.hover-scale:hover:not(:disabled){transform:translateY(-2px)}.icon-shape{width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.btn-icon{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.hover-primary:hover{color:var(--primary-color)!important;border-color:var(--primary-color)!important;background-color:var(--primary-soft)!important}.hover-success:hover{color:#198754!important;border-color:#198754!important;background-color:#1987541a!important}.hover-danger:hover{color:#dc3545!important;border-color:#dc3545!important;background-color:#dc35451a!important}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:10px}@keyframes themeFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes themeSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes themeFadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-up{animation:themeFadeUp .35s ease-out both}.animate-slide-down{animation:themeSlideDown .35s ease-out both}.animate-fade-in{animation:themeFadeIn .3s ease-out both}.delay-1{animation-delay:.05s}.delay-2{animation-delay:.1s}@media (prefers-reduced-motion: reduce){.animate-fade-up,.animate-slide-down,.animate-fade-in{animation:none}}
