/* =====================================================================
   源集 · 样式入口 (main.css)
   风格：科技感玻璃 (Glassmorphism + Tech)
   ---------------------------------------------------------------------
   本文件只负责按顺序汇总各模块，不含具体样式。
   页面只需保留一行引入：
       <link rel="stylesheet" href="css/main.css">

   模块目录：css/modules/
     tokens             设计令牌（改主题只改它）
     base               基础重置与全局背景
     glass              玻璃工具类
     buttons            按钮
     navbar             导航栏
     layout             布局容器
     hero               首页首屏
     filters            筛选条 / 搜索
     cards              网格与卡片
     footer             页脚 / 法律声明
     docs               基础文档专栏
     modal              弹窗
     modules-showcase   模块仓库精选区
     toast              消息轻提示
     widgets            公共小部件（logo 文字 / 返回链接）
     responsive         响应式断点
     icons              线条图标（icons.js 配套）
     auth               独立卡片页（登录/注册/找回/发布/个人中心）
     auth-form          表单页通用控件（输入框/提交按钮/页脚链接等）
     grid-state         网格空态与错误态

   ⚠️ 顺序有意义：tokens 必须最先，responsive 必须在组件之后（同级选择器后者覆盖）。
      新增模块请插到 responsive 之前，否则新的断点规则会被组件样式盖掉。

   说明：这里用 @import 做原生拆分。浏览器会并发请求各模块，
   首次加载的请求数会从 1 增加到 18（HTTP/2 下开销可忽略）。
   若要合并为单文件以减少请求，可在部署时执行：
       cat css/modules/tokens.css css/modules/base.css ... > css/main.css
   ===================================================================== */

@import url("modules/tokens.css");
@import url("modules/base.css");
@import url("modules/glass.css");
@import url("modules/buttons.css");
@import url("modules/navbar.css");
@import url("modules/layout.css");
@import url("modules/hero.css");
@import url("modules/filters.css");
@import url("modules/cards.css");
@import url("modules/footer.css");
@import url("modules/docs.css");
@import url("modules/modal.css");
@import url("modules/modules-showcase.css");
@import url("modules/toast.css");
@import url("modules/widgets.css");
/* ↓ 新增模块请加在这一行之前 */
@import url("modules/responsive.css");
@import url("modules/icons.css");
@import url("modules/auth.css");
@import url("modules/auth-form.css");
@import url("modules/grid-state.css");
