/* ==========================================================================
   Widget 专用 CSS 统一挂层入口
   --------------------------------------------------------------------------
   背景（重要 bug 根因）：
     日历 / 日程 widget 模板原先在 <body> 中直接 <link> 引入
     variables.css / button.css / form.css / tag.css / notification.css
     以及自身的 calendar.css / schedule.css。
     这些引入**没有任何 @layer 包裹**，属于 unlayered 样式。
     按 CSS 层叠规则，unlayered 声明优先级**高于所有 @layer**，
     因此它们会反过来覆盖 navbar（legacy 层）与主题层的样式，
     导致「内嵌了 widget 的页面（首页）头部样式明显丢失」。

   修复策略：
     1) widget 不再引入任何公共 CSS —— 那些已由 _imports.legacy.css
        统一挂入 legacy 层并全局提供，重复引入既浪费又破坏层叠。
     2) widget 专用样式（calendar.css / schedule.css）集中到本文件，
        统一挂 legacy 层后再由 widget 引入，从而受主题架构约束。

   顶部重复声明层序是为了幂等安全：
     即使某个页面没有引入 _layers.css，本文件也能保证层序一致。
     重复声明相同层序是无害的。
   ========================================================================== */

@layer vendor, tokens, theme, legacy, components, utilities;

@import url("../modules/calendar.css?v=20260914-1")            layer(legacy);
@import url("../modules/schedule.css?v=20260911-3")                         layer(legacy);
