/* Slate 包 → 组件层契约的映射层。
 *
 * 组件层（app.css）的名字取自 iris。slate 的答案与 iris 不同但结论一致：
 * **动作就是近黑**（参考图里的 CTA 全是黑胶囊：More Filters / New draft / All），
 * 映射层：动作填充走 --ink（参考图里按钮与激活药丸就是黑的），蓝色留给数据与链接。
 *
 * 其余 token（--loc、--on-loc…）由 slate.css 直接提供，不重声明。 */

:root,
[data-theme="dark"] {
--act-fill: var(--ink);          /* 动作 = 墨色（参考图里按钮就是黑的），蓝色留给数据 */
--act-fill-hover: var(--ink);
--act-ink: var(--on-loc);          /* 注意：不是 --on-ink —— slate 没有那个 token，写了就是一条悬空的 var()：
`color: var(--act-ink)` 整条作废、文字落回继承色，在黑色按钮上就是「黑底黑字」（2026-09-29 实际发生）*/
}
