:root{--erp-navy:#073e60;--erp-blue:#087cac;--erp-green:#4f8d3a;--erp-surface:#f3f8fa;--erp-line:#d8e6ed;--erp-text:#16384d}.sidebar{background:linear-gradient(180deg,#073e60,#075170 52%,#063e58)!important;box-shadow:-10px 0 30px #083e581f}.sidebar .erp-nav-title{background:#ffffff0a!important;border:1px solid #ffffff12!important;border-radius:10px!important;color:#eaf8ff!important}.sidebar .erp-nav-link.active,.sidebar .erp-nav-link:hover{background:linear-gradient(90deg,#0e8fba,#087cac)!important;color:#fff!important;box-shadow:0 6px 14px #001f3036}.sidebar .erp-nav-items{border-right-color:#69c5df!important}.sidebar .user-card{background:#ffffff0a!important;border:1px solid #ffffff14!important;border-radius:12px!important;padding:12px!important}body{background:var(--erp-surface)!important;color:var(--erp-text)!important}main>header{padding:18px 21px!important;border:1px solid var(--erp-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 7px 22px #0a40550e!important}main>header .back-link{padding:9px 13px;border:1px solid #bcdce6;border-radius:9px;background:#f3fbfe;color:#076b91!important}.workspace.panel,.panel{border:1px solid var(--erp-line)!important;border-radius:16px!important;box-shadow:0 7px 22px #0a40550e!important}h1,h2,h3{color:var(--erp-navy)!important}.inventory-hero,.hero{border:0!important;background:linear-gradient(115deg,#073e60,#087cac 62%,#4f8d3a)!important;box-shadow:0 12px 26px #083e6030!important}.inventory-hero h2,.hero h2{color:#fff!important}.primary{background:linear-gradient(100deg,#087cac,#0d9cc8)!important;color:#fff!important;box-shadow:0 7px 15px #087cac2b!important}.secondary{border-color:#bdd6e1!important;color:#07668b!important;background:#fff!important}input,select,textarea{border-color:#cbdde5!important;border-radius:9px!important}input:focus,select:focus,textarea:focus{border-color:#087cac!important;box-shadow:0 0 0 3px #087cac19!important;outline:0!important}.entry-form,.operation-card{border-color:#d6e5eb!important;background:linear-gradient(145deg,#f7fcfe,#fff)!important;border-radius:14px!important}.section-head{border-bottom:1px solid #e0ebf0!important;padding-bottom:12px!important;margin-bottom:16px!important}table thead th{background:#eaf5f8!important;color:#28556b!important;border-bottom:1px solid #cfe2e9!important;padding:13px 12px!important;font-weight:800!important}table tbody tr:hover{background:#eff9fc!important}table td{border-bottom-color:#e5eef2!important;padding:12px!important}.table-wrap{border:1px solid #dbe8ee!important;border-radius:12px!important;overflow:auto!important;background:#fff!important}.tag,.status,.badge{border-radius:999px!important;font-weight:800!important}.metrics article,.metric-card{border-top:3px solid #0b8fb9!important;border-radius:14px!important;box-shadow:0 7px 18px #083e600d!important}.metrics article:nth-child(3n+2){border-top-color:#4f8d3a!important}.metrics article:nth-child(3n){border-top-color:#d98a20!important}.warehouse-card,.order-review-card,.operation-card{border-radius:14px!important;box-shadow:0 7px 20px #083e600d!important}.warehouse-card{border-top:4px solid #087cac!important}.order-review-card{border-right:4px solid #4f8d3a!important}.department-dashboard .metric-grid{gap:16px!important}.department-dashboard .metric-card{background:#fff!important;border:1px solid var(--erp-line)!important;border-top:4px solid #087cac!important;border-radius:14px!important}.home-dashboard .module-card{border-top:3px solid #0b8fb9!important}.home-dashboard .module-card:nth-child(3n+2){border-top-color:#4f8d3a!important}.home-dashboard .module-card:nth-child(3n){border-top-color:#d98a20!important}body:has(#gmOrdersList) .metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:800px){body:has(#gmOrdersList) .metrics{grid-template-columns:1fr!important}.inventory-hero,.hero{padding:24px!important}}
