/* 力合MES · 设计 token 唯一源（v5 S4 → 09-23 整站升级 v6）。全站颜色 / 字体 / 间距 / 圆角 / 阴影 / 动效只在此定义。
   间距档：4 / 8 / 12 / 16 / 24 / 32 */:root{/* 字体：v5 的栈在 Chrome 里落到了 Arial，09-23 改成系统界面字体优先。
     数量 / 金额 / 日期一律用正文字体的等宽数字（body 上 tabular-nums）；--num 等宽字只留给单号、编码。 */--sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB",
          "Microsoft YaHei", sans-serif;--num: ui-monospace, "SF Mono", "Cascadia Mono", Consolas, Menlo, monospace;--ink: #1b2333;--ink-2: #4f5a6d;--ink-3: #646e80;/* 09-17 老板嫌字浅，两档灰各加深一档；10-04 外审 + 苹果对比度：三档灰再深一档到 4.5:1 以上（白底 5.1、页面灰底 4.8、选中行 4.6）；灰字不浅于 --ink-3 */--line: #e7ebf2;--line-2: #f1f3f7;--bg: #f4f6f9;--card: #ffffff;--acc: #3b6ef5;--acc-d: #2554c7;--acc-bg: #eef2fb;/* 当前页签、选中行、蓝标签底 */--hover: #f7f9fc;/* 行悬停、次按钮悬停 */--th-bg: #fafbfd;/* 表头底 */--ring: 0 0 0 3px rgba(59,110,245,.14);/* 输入框聚焦光圈 */--scrim: rgba(27,35,51,.32);/* 抽屉 / 弹层遮罩 *//* 文本 / 标签色（管理端）：红 = 要处理；琥珀 = 待办；绿只用于「完成 ✓」 */--red: #d64545;--red-bg: #fbf0f0;--green: #1d9e75;--green-bg: #e7f6ee;--amber: #b8730f;--amber-bg: #fdf2e3;/* 大按钮亮色（PDA 现场大按钮专用，同一处定义） */--red-vivid: #ef4444;--green-vivid: #1faa6a;--amber-vivid: #f5a623;/* PDA 同义别名（同值引用，不另定义颜色） */--t1: var(--ink);--t2: var(--ink-2);--t3: var(--ink-3);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-6: 24px;--sp-8: 32px;/* 圆角：控件 6 / 按钮输入 8 / 卡片 12 / 大卡 16 */--r-sm: 6px;--r: 8px;--r-lg: 12px;--r-xl: 16px;/* 字号：最小 11px */--fs-11: 11px;--fs-12: 12px;--fs-13: 13px;--fs-14: 14px;--fs-16: 16px;--fs-19: 19px;/* 阴影：静止卡片一层发丝影；按钮一层；浮层（抽屉、toast、弹层）一层柔影 */--shadow-1: 0 1px 2px rgba(27,35,51,.04);--shadow-btn: 0 1px 2px rgba(27,35,51,.08), 0 2px 6px -2px rgba(37,84,199,.28);--shadow-pop: 0 18px 44px -18px rgba(27,35,51,.34), 0 2px 6px rgba(27,35,51,.06);/* 动效（R4 定数）：只用这几档。进场比出场慢约 1/3；数字与进度条同一条曲线同一时长，与 live.js 的缓出三次方是同一条 */--dur-press: 80ms;/* 按下 */--dur-1: 120ms;/* 悬停、抬起 */--dur-quality: 150ms;/* 质量处置选项 / PDA 扫码框原有反馈时长 *//* PDA 原内联样式外置：保留现有精确时长，不按近似档位改变交互。 */--dur-pda-press: 60ms;--dur-pda-toast: 250ms;--dur-pda-panel: 220ms;--dur-2: 200ms;/* 展开、行进出、toast */--dur-3: 320ms;/* 大块移动（抽屉、整列） */--dur-4: 480ms;/* 入场（页面头一屏的卡片） */--dur-roll: 650ms;/* 数字、进度条 */--dur-flash: 1600ms;/* 保存后那一闪（全站只有这一种闪） */--ease-out: cubic-bezier(.2,.7,.2,1);--ease-in: cubic-bezier(.4,0,1,1);--ease-in-out: cubic-bezier(.65,0,.35,1);--ease-spring: cubic-bezier(.34,1.56,.64,1);/* 回弹：只给「弹出来」的小东西（勾、角标） */--ease-roll: cubic-bezier(.33,1,.68,1);/* 10-03 起各页 CSS 不许再写死时长 / 曲线（scripts/motion_check.py 进部署闸），要新档先加在这里 */}@media (prefers-reduced-motion: reduce){/* 全站一个开关；各页仍可去掉特定的位移，时间和循环统一在这里关闭。 */:root{--dur-press: 0ms;--dur-1: 0ms;--dur-quality: 0ms;--dur-2: 0ms;--dur-3: 0ms;--dur-pda-press: 0ms;--dur-pda-toast: 0ms;--dur-pda-panel: 0ms;--dur-4: 0ms;--dur-roll: 0ms;--dur-flash: 0ms;--ease-roll: linear;}*, *::before, *::after{animation-duration:.01ms !important;animation-delay:0ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;transition-delay:0ms !important;scroll-behavior:auto !important;}}