/* 设计系统整层的入层加载器。
 *
 * 为什么不直接 <link> DS 的 styles.css：无 layer 的样式压过任何 cascade layer，
 * DS 的 h1 / h2 / p 元素排版是营销尺度（h1 = clamp 40..76px），不入层就会盖掉
 * Tailwind 的 text-* 工具类，产品界面的标题调不动。
 *
 * 入 daimonia 层并把它排在 base 与 components 之间，三件事同时成立：
 *   DS 的 :root token 压过 Tailwind theme 默认值   （daimonia 在 theme 之后）
 *   DS 的元素排版压过 Tailwind preflight            （daimonia 在 base 之后）
 *   工具类与组件类压过 DS 的元素排版                （二者在 daimonia 之后）
 *
 * 本文件放 public/ 是刻意的：Vite 原样拷贝、不跑 postcss，@import 的绝对路径才能
 * 留到运行时由 nginx（线上）或 dev 中间件（本地）解析。放进 src/ 会被 postcss-import
 * 当成构建期路径去找，直接报 ENOENT。
 *
 * 文件清单与 daimonia-styles/styles.css 保持同步，漂移由 scripts/check-ds.mjs 拦。
 */
@layer theme, base, daimonia, components, utilities;

@import url("/daimonia-styles/colors_and_type.css") layer(daimonia);
@import url("/daimonia-styles/components.css") layer(daimonia);
@import url("/daimonia-styles/motion.css") layer(daimonia);
