html,body,#root{height:100%;margin:0;padding:0}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f4f6fa}@keyframes erp-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.erp-page{animation:.22s both erp-fade-up}.erp-sider .ant-menu{background:0 0!important;border-inline-end:none!important}.erp-sider .ant-menu-item,.erp-sider .ant-menu-submenu-title{margin-inline:6px!important}.erp-sider .ant-menu-submenu .ant-menu-sub{background:0 0!important}.erp-sider::-webkit-scrollbar{width:5px}.erp-sider::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.erp-card{transition:box-shadow .15s,transform .15s;border:1px solid #e5e9f0!important;box-shadow:0 1px 3px #0f172a0a!important}.erp-card:hover{box-shadow:0 4px 14px #0f172a12!important}.erp-card .ant-card-head{border-bottom:1px solid #eef1f6;min-height:auto;padding:0 16px}.erp-card .ant-card-head-title{color:#0f172a;padding:12px 0;font-size:14px;font-weight:600}.erp-table .ant-table{border-radius:10px}.erp-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.meter-row-anomaly>td{background:#fff7f5!important}.meter-row-anomaly:hover>td{background:#fff1ec!important}
