.erp-native .card{margin-bottom:12px;padding:16px;border:1px solid #e5eaf3;border-radius:14px;background:#fff}
.erp-native h3{margin:0 0 12px;font-size:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.erp-native table{width:100%;border-collapse:collapse;font-size:12px}
.erp-native th,.erp-native td{padding:9px 8px;border-bottom:1px solid #edf1f7;text-align:left;vertical-align:middle}
.erp-native th{background:#f7f9fc;font-weight:600;color:#52627a}
.erp-native .mini,.erp-native .chip{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid #dbe4f1;border-radius:8px;background:#fff;color:#46566f;cursor:pointer;font-size:12px}
.erp-native .primary,.erp-native .chip.on{background:#327de8;color:#fff;border-color:#327de8}
.erp-native button:disabled{opacity:.5;cursor:not-allowed}
.erp-native select,.erp-native input{padding:7px 9px;border:1px solid #dbe4f1;border-radius:8px;background:#fff;color:#283950;font:inherit}
.erp-native .muted{color:#728198;font-size:12px;margin-left:12px}
.erp-native .empt{padding:20px;color:#728198;text-align:center}
.erp-native #prdBox,.erp-native #retBox{overflow-x:auto}
