:root{--crm-surface:#f8fafc;--crm-card:#fff;--crm-accent:#0891b2;--crm-accent-soft:#e0f2fe;--crm-accent-dim:#c5e4f3;--crm-data:#0f172a;--crm-success:#059669;--crm-success-soft:#ecfdf5;--crm-warning:#d97706;--crm-warning-soft:#fffbeb;--crm-danger:#dc2626;--crm-danger-soft:#fef2f2;--crm-text:#1e293b;--crm-text-secondary:#64748b;--crm-text-muted:#94a3b8;--crm-border:#e2e8f0;--crm-border-light:#f1f5f9;--crm-font-data:"JetBrains Mono", "SF Mono", "Cascadia Code", monospace;--crm-font-ui:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--crm-radius-sm:6px;--crm-radius-md:10px;--crm-shadow-card:0 1px 2px #0f172a0a, 0 0 0 1px #0f172a05}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--crm-font-ui);background:var(--crm-surface);color:var(--crm-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}#app{width:100%;min-height:100vh}:root{--crm-star:#f7ba2a;--crm-placeholder:#c0c4cc;--crm-dim:#969799;--crm-mobile-bg:#f7f8fa;--crm-status-danger:#f56c6c;--crm-status-warning:#e6a23c;--crm-status-success:#67c23a;--crm-status-info:#909399;--van-danger:#ee0a24;--van-success:#07c160;--van-primary:#1989fa}.num{font-family:var(--crm-font-data);font-variant-numeric:tabular-nums;letter-spacing:0}.el-table th.el-table__cell{background:var(--el-fill-color-lighter,#fafafa);color:var(--el-text-color-regular,#606266);font-weight:600}
