/* ============================================
   Menav Style System - Modular Entry Point
   ============================================
   
   模块化 CSS 架构：
   - 本文件作为入口，通过 @import 聚合所有模块
   - esbuild bundle 模式会在构建时自动合并
   - 模块导入顺序很重要！变量必须第一个导入
   
   ============================================ */

/* 1. 基础层：变量和全局样式必须最先加载 */
@import './styles/_variables.css';
@import './styles/_base.css';
@import './styles/_animations.css';

/* 2. 布局层 */
@import './styles/_layout.css';
@import './styles/_sidebar.css';

/* 3. 组件层 */
@import './styles/_search.css';
@import './styles/_cards.css';
@import './styles/_modal.css';

/* 4. 页面层 */
@import './styles/_content.css';
@import './styles/_dashboard.css';

/* 5. 兜底样式（包含分类层级、GitHub热力图、响应式等）
   注意：此文件包含所有未独立拆分的样式，部分选择器可能与上方模块重复
   esbuild 会按导入顺序合并，后导入的样式优先级更高 */
@import './styles/_main.css';
