:root{--dc-ignition:#FF6B3D;--dc-cool:#2F63FF;--dc-aurora-green:#34C759;--dc-aurora-pink:#AF52DE;--dc-neutral:#6C6A82;--dc-glass-strong:rgba(255,255,255,.72);--dc-glass:rgba(255,255,255,.5);--dc-glass-line:rgba(20,20,45,.08);--dc-shadow:rgba(30,25,60,.18);--dc-orb-op:.14;--dc-sidebar-glass-1:rgba(255,255,255,.86);--dc-sidebar-glass-2:rgba(255,255,255,.66)}[data-theme=dark]{--dc-glass-strong:rgba(255,255,255,.07);--dc-glass:rgba(255,255,255,.04);--dc-glass-line:rgba(255,255,255,.09);--dc-shadow:rgba(0,0,0,.55);--dc-orb-op:.30;--dc-sidebar-glass-1:rgba(15,23,42,.82);--dc-sidebar-glass-2:rgba(15,23,42,.62)}#dcOrbLayer{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}#dcOrbLayer .dc-orb{position:absolute;border-radius:50%;opacity:var(--dc-orb-op);will-change:transform}#dcOrbLayer .dc-orb.warm{width:620px;height:620px;background:var(--dc-ignition);top:-180px;inset-inline-end:-140px;filter:blur(90px) hue-rotate(0deg);animation:dcDrift1 13s ease-in-out infinite alternate}#dcOrbLayer .dc-orb.cool{width:520px;height:520px;background:var(--dc-cool);bottom:-180px;inset-inline-start:-150px;filter:blur(90px) hue-rotate(-15deg);animation:dcDrift2 15s ease-in-out infinite alternate}#dcOrbLayer .dc-orb.aurora{width:460px;height:460px;background:var(--dc-aurora-green);top:32%;inset-inline-start:40%;opacity:calc(var(--dc-orb-op) * .7);filter:blur(90px) hue-rotate(10deg);animation:dcDrift1 20s ease-in-out infinite alternate-reverse}#dcOrbLayer .dc-orb.violet{width:380px;height:380px;background:var(--dc-aurora-pink);top:6%;inset-inline-start:8%;opacity:calc(var(--dc-orb-op) * .55);filter:blur(90px) hue-rotate(-10deg);animation:dcDrift2 24s ease-in-out infinite alternate}@keyframes dcDrift1{from{transform:translate(0,0) scale(1)}to{transform:translate(-70px,55px) scale(1.08)}}@keyframes dcDrift2{from{transform:translate(0,0) scale(1)}to{transform:translate(60px,-45px) scale(1.06)}}#dcAuroraWave{position:absolute;inset:-75% -100%;opacity:calc(var(--dc-orb-op) * 1.9);background:linear-gradient(100deg,transparent 0,var(--dc-cool) 14%,transparent 26%,var(--dc-aurora-green) 38%,transparent 50%,var(--dc-aurora-pink) 62%,transparent 74%,var(--dc-ignition) 86%,transparent 100%);filter:blur(70px);will-change:transform;animation:dcAuroraFlow 28s ease-in-out infinite}[data-theme=light] #dcAuroraWave{mix-blend-mode:multiply}@keyframes dcAuroraFlow{0%{transform:translate(-6%,4%) rotate(0)}50%{transform:translate(6%,-4%) rotate(2deg)}100%{transform:translate(-6%,4%) rotate(0)}}#dcStarsLayer{position:absolute;inset:-5% -5%;opacity:.6;animation:dcStarsDrift 90s linear infinite}#dcStarsLayer .dc-star{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;animation:dcTwinkle 4s ease-in-out infinite}[data-theme=light] #dcStarsLayer{display:none}@keyframes dcTwinkle{0%,100%{opacity:.12;transform:scale(1)}50%{opacity:1;transform:scale(1.6)}}@keyframes dcStarsDrift{from{transform:translate(0,0)}to{transform:translate(-40px,-25px)}}@media (prefers-reduced-motion:reduce){#dcAuroraWave,#dcOrbLayer .dc-orb,#dcStarsLayer,#dcStarsLayer .dc-star{animation:none}}#dcRouteLayer{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:.5}#dcRouteLayer svg{position:absolute;inset:0;width:100%;height:100%}#dcRouteLayer path{fill:none;stroke:var(--dc-neutral);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:2 14;opacity:.3;animation:dcRouteFlow 26s linear infinite}#dcRouteLayer path.dc-route-b{stroke:var(--dc-cool);animation-duration:32s;animation-direction:reverse}@keyframes dcRouteFlow{to{stroke-dashoffset:-320}}#dcRouteLayer .dc-rider{width:7px;height:7px;border-radius:50%;background:var(--dc-ignition);box-shadow:0 0 10px 2px color-mix(in srgb,var(--dc-ignition) 70%,transparent);offset-path:path(var(--dc-route-d));offset-rotate:0deg;animation:dcRide 18s linear infinite}#dcRouteLayer .dc-rider.dc-rider-b{background:var(--dc-cool);box-shadow:0 0 10px 2px color-mix(in srgb,var(--dc-cool) 70%,transparent);animation-duration:24s;animation-delay:-6s}@keyframes dcRide{from{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){#dcRouteLayer path{animation:none}#dcRouteLayer .dc-rider{animation:none;display:none}}#erpSidebar{background:linear-gradient(180deg,var(--dc-sidebar-glass-1),var(--dc-sidebar-glass-2))!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}#erpSidebar .erp-sb-brand-name{color:#0f172a!important}#erpSidebar .erp-sb-brand-sub{color:#64748b!important}[data-theme=dark] #erpSidebar .erp-sb-brand-name{color:#f1f5f9!important}[data-theme=dark] #erpSidebar .erp-sb-brand-sub{color:#94a3b8!important}#mainNav.pro-navbar{background:linear-gradient(180deg,var(--dc-glass-strong),var(--dc-glass))!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}#erpMobileTabBar .erp-mtab i.bi,#erpSidebar .erp-nav-item i.bi,#erpSidebar .erp-sb-footer-item i.bi,#mainNav .sp-nav-icon i.bi{--c:var(--dc-neutral);position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;font-size:13.5px;flex:none;color:#fff!important;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 80%,#fff) 0,var(--c) 55%,color-mix(in srgb,var(--c) 75%,#000) 100%);box-shadow:0 6px 12px -5px color-mix(in srgb,var(--c) 55%,transparent),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -5px 7px -3px rgba(0,0,0,.3);transition:transform .15s ease,box-shadow .15s ease}#erpMobileTabBar .erp-mtab i.bi::after,#erpSidebar .erp-nav-item i.bi::after,#erpSidebar .erp-sb-footer-item i.bi::after,#mainNav .sp-nav-icon i.bi::after{content:"";position:absolute;top:2.5px;inset-inline-start:4px;width:9px;height:5px;border-radius:50%;background:rgba(255,255,255,.55);filter:blur(2px);pointer-events:none}#erpSidebar .erp-nav-item:hover i.bi{transform:translateY(-1px) scale(1.12) rotate(-6deg)}#erpSidebar .erp-nav-item:active i.bi{transform:scale(.88)}#erpSidebar .erp-nav-item.active i.bi{animation:dcIconBreathe 2.6s ease-in-out infinite}@keyframes dcIconBreathe{0%,100%{transform:translateY(-1px) scale(1)}50%{transform:translateY(-1px) scale(1.08)}}@media (prefers-reduced-motion:reduce){#erpSidebar .erp-nav-item:active i.bi,#erpSidebar .erp-nav-item:hover i.bi{transform:none}#erpSidebar .erp-nav-item.active i.bi{animation:none}}#erpSidebar #tabHome i.bi{--c:#007aff}#erpSidebar #tabOrders i.bi{--c:#5856d6}#erpSidebar #tabKeeta i.bi{--c:#ff9500}#erpSidebar #tabHunger i.bi{--c:#ffcc00}#erpSidebar #tabJahez i.bi{--c:#34c759}#erpSidebar #tabChefz i.bi{--c:#ff2d55}#erpSidebar .erp-nav-group[data-group-id=opsCenter] .erp-nav-item i.bi{--c:var(--erp-info, #06b6d4)}#erpSidebar .erp-nav-group[data-group-id=automationCenter] .erp-nav-item i.bi{--c:var(--erp-ai-accent, #7c3aed)}#erpSidebar .erp-nav-group[data-group-id=analytics] .erp-nav-item i.bi{--c:#af52de}#erpSidebar .erp-nav-group[data-group-id=hr] .erp-nav-item i.bi{--c:#34c759}#erpSidebar .erp-nav-group[data-group-id=operations] .erp-nav-item i.bi{--c:#00c7be}#erpSidebar .erp-nav-group[data-group-id=settings] .erp-nav-item i.bi{--c:#8e8e93}#erpSidebar .erp-nav-group[data-group-id=administration] .erp-nav-item i.bi{--c:#ff3b30}#erpSidebar #erpDarkModeBtn i.bi{--c:#5856d6}#erpSidebar .erp-sb-footer-item.danger i.bi{--c:#ff3b30}#mainNav .sp-nav-icon{border-color:transparent!important;background:0 0!important}#mainNav #notifBell i.bi{--c:#FF4757}#mainNav #chatNavBtn i.bi{--c:#3D8BFF}.erp-tb-search-box{backdrop-filter:blur(6px)}.card-custom,.stat-card{background:linear-gradient(160deg,var(--dc-glass-strong),var(--dc-glass))!important;border:1px solid var(--dc-glass-line)!important;border-radius:22px!important;box-shadow:0 18px 36px -22px var(--dc-shadow),inset 0 1px 0 rgba(255,255,255,.07)!important;transition:transform .18s ease-out,box-shadow .18s ease-out}.card-custom:hover,.stat-card:hover{transform:translateY(-3px);box-shadow:0 26px 48px -22px var(--dc-shadow),inset 0 1px 0 rgba(255,255,255,.09)!important}@media (prefers-reduced-motion:reduce){.card-custom,.stat-card{transition:none!important}.card-custom:hover,.stat-card:hover{transform:none}}.home-hero{border-radius:16px;background:linear-gradient(160deg,var(--dc-glass-strong),var(--dc-glass));border:1px solid var(--dc-glass-line);box-shadow:0 18px 40px -24px var(--dc-shadow),inset 0 1px 0 rgba(255,255,255,.08);padding:16px 18px 14px!important;margin-inline:4px}#homeKpiRow .stat-card.glass-kpi{position:relative;overflow:hidden;transform-style:preserve-3d;background:linear-gradient(160deg,var(--dc-glass-strong),var(--dc-glass))!important;border:1px solid var(--dc-glass-line)!important;box-shadow:0 20px 40px -24px var(--dc-shadow),inset 0 1px 0 rgba(255,255,255,.08)!important;transition:transform .18s ease-out}#homeKpiRow .stat-card.glass-kpi::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .25s ease;background:radial-gradient(circle at var(--mx,50%) var(--my,15%),rgba(255,255,255,.22),transparent 55%)}#homeKpiRow .stat-card.glass-kpi.dc-hover::before,#homeKpiRow .stat-card.glass-kpi:hover::before{opacity:1}#homeKpiRow .kpi-ic{position:relative;transform:translateZ(24px);background:linear-gradient(150deg,color-mix(in srgb,var(--accent) 80%,#fff) 0,var(--accent) 55%,color-mix(in srgb,var(--accent) 75%,#000) 100%)!important;box-shadow:0 10px 18px -6px color-mix(in srgb,var(--accent) 55%,transparent),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -8px 10px -4px rgba(0,0,0,.32)!important}#homeKpiRow .kpi-ic::after{content:"";position:absolute;top:5px;inset-inline-start:9px;width:16px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);filter:blur(3px);pointer-events:none}#homeKpiRow .kpi-ic i{color:#fff!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}#homeKpiRow .kpi-num,#homeKpiRow .kpi-trend,#homeKpiRow h5{position:relative;transform:translateZ(12px)}#homeKpiRow .kpi-spark polyline{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--accent) 50%, transparent))}#homePlatformStats .card-custom{background:linear-gradient(160deg,var(--dc-glass-strong),var(--dc-glass))!important;border:1px solid var(--dc-glass-line)!important;box-shadow:0 18px 36px -22px var(--dc-shadow),inset 0 1px 0 rgba(255,255,255,.07)!important;transition:transform .18s ease-out}#homePlatformStats .progress{background:color-mix(in srgb,var(--accent,#888) 12%,transparent)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.25);overflow:visible}#homePlatformStats .progress-bar{box-shadow:0 0 10px -1px var(--accent,currentColor),inset 0 1px 0 rgba(255,255,255,.5);background:linear-gradient(180deg,color-mix(in srgb,var(--accent,currentColor) 85%,#fff),var(--accent,currentColor))!important}#homeKpiRow .kpi-num,#homePlatformStats b{font-variant-numeric:tabular-nums}#homeSectionCards .card-custom{position:relative;overflow:hidden;transform-style:preserve-3d;background:linear-gradient(160deg,var(--dc-glass-strong),var(--dc-glass))!important;border:1px solid var(--dc-glass-line)!important;box-shadow:0 18px 36px -22px var(--dc-shadow),inset 0 1px 0 rgba(255,255,255,.07)!important;transition:transform .18s ease-out}#homeSectionCards .card-custom::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .25s ease;background:radial-gradient(circle at var(--mx,50%) var(--my,15%),rgba(255,255,255,.18),transparent 55%)}#homeSectionCards .card-custom.dc-hover::before,#homeSectionCards .card-custom:hover::before{opacity:1}#homeSectionCards .card-custom>div:first-child i.bi{position:relative;transform:translateZ(20px);width:34px;height:34px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:16px!important;color:#fff!important;background:linear-gradient(150deg,color-mix(in srgb,var(--accent) 80%,#fff) 0,var(--accent) 55%,color-mix(in srgb,var(--accent) 75%,#000) 100%);box-shadow:0 8px 14px -5px color-mix(in srgb,var(--accent) 55%,transparent),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -6px 8px -3px rgba(0,0,0,.3)}#homeChartsWrap .home-chart-card{position:relative;overflow:hidden;transform-style:preserve-3d;background:linear-gradient(160deg,var(--dc-glass-strong),var(--dc-glass))!important;border:1px solid var(--dc-glass-line)!important;box-shadow:0 18px 36px -22px var(--dc-shadow),inset 0 1px 0 rgba(255,255,255,.07)!important;transition:transform .18s ease-out}#homeChartsWrap .home-chart-card::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .25s ease;background:radial-gradient(circle at var(--mx,50%) var(--my,15%),rgba(255,255,255,.18),transparent 55%)}#homeChartsWrap .home-chart-card.dc-hover::before,#homeChartsWrap .home-chart-card:hover::before{opacity:1}#homeChartsWrap .home-chart-title{position:relative;transform:translateZ(16px)}#homeChartsWrap .home-chart-title i.bi{--c:var(--chart-c, var(--dc-cool));position:relative;width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:12.5px!important;color:#fff!important;background:linear-gradient(150deg,color-mix(in srgb,var(--c) 80%,#fff) 0,var(--c) 55%,color-mix(in srgb,var(--c) 75%,#000) 100%);box-shadow:0 6px 12px -5px color-mix(in srgb,var(--c) 55%,transparent),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -5px 7px -3px rgba(0,0,0,.3)}#homeChartsWrap .home-chart-card>div[style*="position:relative"]{position:relative;transform:translateZ(10px)}@media (prefers-reduced-motion:reduce){#homeChartsWrap .home-chart-card,#homeKpiRow .stat-card.glass-kpi,#homePlatformStats .card-custom,#homeSectionCards .card-custom{transition:none!important;transform:none!important}}#erpSidebar{background:var(--sb-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#erpSidebar .erp-nav-group-header,#erpSidebar .erp-nav-item,#erpSidebar .erp-sb-collapse-btn,#erpSidebar .erp-sb-footer-item{transition:background-color .1s linear,color .1s linear,border-color .1s linear!important}#erpSidebar .erp-nav-item i.bi,#erpSidebar .erp-sb-footer-item i.bi{background:var(--c,var(--dc-neutral))!important;box-shadow:none!important;transition:background-color .1s linear!important}#erpSidebar .erp-nav-item i.bi::after,#erpSidebar .erp-sb-footer-item i.bi::after{display:none!important}#erpSidebar .erp-nav-item:active i.bi,#erpSidebar .erp-nav-item:hover i.bi{transform:none!important}#erpSidebar .erp-nav-item.active,#erpSidebar .erp-nav-item.active i.bi{animation:none!important;box-shadow:none!important}#erpSidebar .erp-nav-group-body{transition:none!important}@media (min-width:769px){#erpMainContent,#erpSidebar,#erpSidebar .erp-nav-badge,#erpSidebar .erp-nav-group-label,#erpSidebar .erp-nav-text,#erpSidebar .erp-sb-brand,#erpSidebar .erp-sb-search,.sp-logged-in #mainNav{transition:none!important}}@media (max-width:768px){#erpSidebar{transition:transform .14s ease-out!important}#erpSidebarOverlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}:root{--erp-brand:#2563eb;--erp-brand-hover:#1d4ed8;--erp-brand-light:#eff6ff;--erp-brand-glow:rgba(37, 99, 235, .16);--ct-bg:#f7f8fa;--ct-card-bg:#ffffff;--ct-border:#e4e7ec;--ct-text:#101828;--ct-text-2:#475467;--ct-text-3:#667085;--ct-surface-muted:#f2f4f7;--ct-row-hover:#f9fafb;--ct-input-bg:#ffffff;--sb-gap:0px;--sb-bg:#ffffff;--sb-hover:#f2f4f7;--sb-active:#eff6ff;--sb-active-border:#2563eb;--sb-text:#475467;--sb-text-active:#101828;--sb-label:#667085;--sb-border:#e4e7ec}[data-theme=dark]{--ct-bg:#101828;--ct-card-bg:#182230;--ct-border:#344054;--ct-text:#f9fafb;--ct-text-2:#d0d5dd;--ct-text-3:#98a2b3;--ct-surface-muted:#1d2939;--ct-row-hover:#243247;--ct-input-bg:#101828;--sb-bg:#101828;--sb-hover:#1d2939;--sb-active:#172554;--sb-text:#d0d5dd;--sb-text-active:#ffffff;--sb-label:#98a2b3;--sb-border:#344054}#erpMainContent,body{background:var(--ct-bg)!important}#erpSidebar,#mainNav.pro-navbar{background:var(--sb-bg)!important;border-color:var(--ct-border)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#erpSidebar{border-radius:0!important}.sp-logged-in #mainNav{background:var(--ct-card-bg)!important;box-shadow:none!important}.home-ai-title,.home-card-head,.home-chart-title,.home-exec-company,.home-exec-time,.home-health-title,.home-hero-greeting{color:var(--ct-text)!important}.home-exec-date,.home-exec-tagline{color:var(--ct-text-3)!important}.home-exec-clock,.home-status-badge{background:var(--ct-bg)!important;border-color:var(--ct-border)!important;color:var(--ct-text-2)!important}.home-hero-insight{background:var(--erp-brand-light)!important;color:var(--erp-brand)!important;border-radius:8px!important}.home-section-wrap{border-color:var(--ct-border)!important}#homeAlertsList>div,.health-item,.home-qa-btn{background:var(--ct-card-bg)!important;border-color:var(--ct-border)!important;box-shadow:none!important}.erp-nav-item:hover,.erp-sb-footer-item:hover,.home-qa-btn:hover{background:var(--erp-brand-light)!important;color:var(--erp-brand)!important;box-shadow:none!important;transform:none!important}.home-qa-btn i,.home-qa-btn:hover i{transform:none!important}#erpSidebar .erp-nav-item.active{background:var(--erp-brand-light)!important;color:var(--erp-brand)!important;border-inline-start-color:var(--erp-brand)!important}#erpSidebar .erp-nav-item i.bi,#erpSidebar .erp-sb-footer-item i.bi,#mainNav .sp-nav-icon i.bi{background:color-mix(in srgb,var(--c,var(--dc-neutral)) 14%,#f2f4f7)!important;color:var(--c,var(--dc-neutral))!important;box-shadow:none!important}[data-theme=dark] #erpSidebar .erp-nav-item i.bi,[data-theme=dark] #erpSidebar .erp-sb-footer-item i.bi,[data-theme=dark] #mainNav .sp-nav-icon i.bi{background:color-mix(in srgb,var(--c,var(--dc-neutral)) 22%,#1d2939)!important;color:color-mix(in srgb,var(--c,var(--dc-neutral)) 70%,#d0d5dd)!important}#erpSidebar .erp-nav-item.active i.bi{background:var(--erp-brand)!important;color:#fff!important}#erpSidebar .erp-sb-logo{width:36px;height:36px;padding:5px;background:#fff;border:1px solid var(--ct-border);border-radius:9px}#erpSidebar .erp-nav-group-label{color:var(--ct-text-3)!important;font-size:.66rem;letter-spacing:.04em}#erpSidebar .erp-nav-item,#erpSidebar .erp-sb-footer-item{min-height:40px;border-inline-start:3px solid transparent}#erpSidebar .erp-nav-item i.bi,#erpSidebar .erp-sb-footer-item i.bi,#mainNav .sp-nav-icon i.bi{width:28px;height:28px;border:1px solid #eaecf0;border-radius:8px;font-size:.78rem}#erpSidebar .erp-nav-item.active i.bi{border-color:var(--erp-brand)!important}#erpSidebar .erp-nav-item.active .erp-nav-text{font-weight:700}.home-card-head,.home-chart-title,.home-health-title,.home-section-label{letter-spacing:.01em}.home-card-head,.home-chart-title,.home-health-title{border-inline-start:3px solid #d0d5dd;padding-inline-start:10px}.home-alerts-card .home-card-head{border-inline-start-color:#f04438}.home-health-panel .home-health-title{border-inline-start-color:#12b76a}#homeKpiRow .kpi-num,.home-ai-value,.home-exec-time{font-variant-numeric:tabular-nums;letter-spacing:-.02em}[data-theme=dark] #erpSidebar .erp-sb-logo{background:#182230;border-color:#344054}[data-theme=dark] #erpSidebar .erp-nav-item i.bi,[data-theme=dark] #erpSidebar .erp-sb-footer-item i.bi,[data-theme=dark] #mainNav .sp-nav-icon i.bi{border-color:#344054}#erpMainContent *,#erpSidebar *,#mainNav *{animation:none!important;transition:none!important}#erpMainContent .animate-fade-up{opacity:1!important;transform:none!important}#erpMainContent tbody tr{opacity:1!important;transform:none!important}#dcOrbLayer,#dcRouteLayer{display:none!important}@media (max-width:768px){.home-exec-header{border-radius:0!important;border-inline:0!important}}[data-theme]{--bs-body-bg:var(--ct-bg);--bs-body-color:var(--ct-text);--bs-border-color:var(--ct-border);--bs-secondary-color:var(--ct-text-2)}#erpMainContent .table{--bs-table-bg:var(--ct-card-bg);--bs-table-color:var(--ct-text);--bs-table-border-color:var(--ct-border);--bs-table-striped-bg:var(--ct-surface-muted);--bs-table-striped-color:var(--ct-text);--bs-table-hover-bg:var(--ct-row-hover);--bs-table-hover-color:var(--ct-text);color:var(--ct-text)!important;background:var(--ct-card-bg)!important}#erpMainContent .table-responsive{background-color:var(--ct-card-bg)}#erpMainContent .table>:not(caption)>*>*{border-color:var(--ct-border)!important}#erpMainContent .table tbody :is(tr,td):not([class*=table-]){color:var(--ct-text)}#erpMainContent .table thead,#erpMainContent .table thead th,#erpMainContent .table thead tr,#erpMainContent .table-light,#erpMainContent .table-light>*>*{background:var(--ct-surface-muted)!important;border-color:var(--ct-border)!important;color:var(--ct-text)!important}#erpMainContent :is(.card,.card-body,.card-header,.list-group-item,.accordion-item,.accordion-button),.dropdown-menu,.modal-content,.offcanvas,.popover,.toast{background-color:var(--ct-card-bg)!important;border-color:var(--ct-border)!important;color:var(--ct-text)!important}#erpMainContent :is(.form-control,.form-select,textarea,input:not([type=checkbox]):not([type=radio])):not([style*=background]),.modal-content :is(.form-control,.form-select,textarea,input:not([type=checkbox]):not([type=radio])):not([style*=background]){background-color:var(--ct-input-bg)!important;border-color:var(--ct-border)!important}#erpMainContent :is(.form-control,.form-select,textarea,input:not([type=checkbox]):not([type=radio])):not([style*=color]),.modal-content :is(.form-control,.form-select,textarea,input:not([type=checkbox]):not([type=radio])):not([style*=color]){color:var(--ct-text)!important}[data-theme=dark] #erpMainContent :is(.form-control,.form-select,textarea,input:not([type=checkbox]):not([type=radio]))[style*=background]:not([style*=rgba]),[data-theme=dark] .modal-content :is(.form-control,.form-select,textarea,input:not([type=checkbox]):not([type=radio]))[style*=background]:not([style*=rgba]){color:#101828!important}#erpMainContent :is(.form-control,textarea)::placeholder,.modal-content :is(.form-control,textarea)::placeholder{color:var(--ct-text-3)!important;opacity:1}[data-theme=dark] #erpMainContent :is(.alert-light,.stat-field-card),[data-theme=dark] #erpMainContent :is(.bg-white,.bg-light):not(.badge),[data-theme=dark] :is(.modal-content,.offcanvas,.dropdown-menu) :is(.bg-white,.bg-light):not(.badge){border-color:var(--ct-border)!important}[data-theme=dark] #erpMainContent :is(.alert-light,.stat-field-card):not([style*=background]),[data-theme=dark] #erpMainContent :is(.bg-white,.bg-light):not(.badge):not([style*=background]),[data-theme=dark] :is(.modal-content,.offcanvas,.dropdown-menu) :is(.bg-white,.bg-light):not(.badge):not([style*=background]){background:var(--ct-surface-muted)!important}[data-theme=dark] #erpMainContent :is(.alert-light,.stat-field-card):not([style*=color]),[data-theme=dark] #erpMainContent :is(.bg-white,.bg-light):not(.badge):not([style*=color]),[data-theme=dark] :is(.modal-content,.offcanvas,.dropdown-menu) :is(.bg-white,.bg-light):not(.badge):not([style*=color]){color:var(--ct-text)!important}[data-theme=dark] :is(.badge.bg-light,.badge.text-bg-light){background:var(--ct-surface-muted)!important;border-color:var(--ct-border)!important;color:var(--ct-text-2)!important}[data-theme] #erpMainContent :is(.text-muted,small,label){color:var(--ct-text-2)!important}[data-theme] #erpMainContent :is(h1,h2,h3,h4,h5,h6,td,th,p){color:inherit}[data-theme] .dropdown-item{color:var(--ct-text)!important}[data-theme] .dropdown-item:focus,[data-theme] .dropdown-item:hover{background:var(--ct-row-hover)!important}[data-theme=dark] .swal2-popup{background:var(--ct-card-bg)!important;color:var(--ct-text)!important}[data-theme=dark] .swal2-html-container,[data-theme=dark] .swal2-title{color:var(--ct-text)!important}[data-theme=dark] .swal2-html-container :is(.text-muted,.text-secondary,small,label){color:var(--ct-text-2)!important}[data-theme=dark] .swal2-popup :is(.form-control,.form-select,textarea),[data-theme=dark] :is(.swal2-input,.swal2-textarea,.swal2-select){background:var(--ct-input-bg)!important;color:var(--ct-text)!important;border-color:var(--ct-border)!important}[data-theme=dark] .swal2-popup .table{color:var(--ct-text)}[data-theme=dark] .swal2-validation-message{background:var(--ct-surface-muted);color:#fca5a5}[data-theme=dark] .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}[data-theme=dark] body .sp-side-panel,body.dark-mode .sp-side-panel{background:var(--ct-card-bg,#182230)}[data-theme=dark] body .sp-panel-body,body.dark-mode .sp-panel-body{background:var(--ct-surface-muted,#1d2939)}[data-theme=dark] body :is(.notif-item,.chat-li),body.dark-mode .chat-li,body.dark-mode .notif-item{background:var(--ct-card-bg,#182230);border-color:var(--ct-border,#344054)!important}[data-theme=dark] body :is(.notif-item,.chat-li):hover,body.dark-mode :is(.notif-item,.chat-li):hover{background:var(--ct-row-hover,#243247)}[data-theme=dark] body :is(.notif-sec,.notif-tx,.chat-li-top b),body.dark-mode :is(.notif-sec,.notif-tx,.chat-li-top b){color:var(--ct-text,#f9fafb)}[data-theme=dark] body :is(.notif-sub,.notif-time,.notif-empty,.chat-li-prev,.chat-muted),body.dark-mode :is(.notif-sub,.notif-time,.notif-empty,.chat-li-prev,.chat-muted){color:var(--ct-text-2,#d0d5dd)}[data-theme=dark] body .notif-segbar,body.dark-mode .notif-segbar{background:var(--ct-surface-muted,#1d2939);border-color:var(--ct-border,#344054)}[data-theme=dark] body .notif-seg,body.dark-mode .notif-seg{background:var(--ct-card-bg,#182230);color:var(--ct-text-2,#d0d5dd);border-color:var(--ct-border,#344054)}[data-theme=dark] body .notif-sos-item,body.dark-mode .notif-sos-item{background:rgba(239,68,68,.12)}[data-theme=dark] body :is(.notif-sos-btn,.notif-sos-loc),body.dark-mode :is(.notif-sos-btn,.notif-sos-loc){background:var(--ct-card-bg,#182230);color:var(--ct-text-2,#d0d5dd);border-color:var(--ct-border,#344054)}[data-theme=dark] body .notif-viewall,body.dark-mode .notif-viewall{border-color:var(--ct-border,#344054);color:#93a5f7}[data-theme=dark] body .notif-viewall:hover,body.dark-mode .notif-viewall:hover{background:var(--ct-row-hover,#243247)}.sp-logged-in .sp-side-panel.sp-dropdown-panel,.sp-logged-in .sp-side-panel.sp-dropdown-panel.open{right:auto!important}