@charset "utf-8";
/* ============================================================
   后台样式总入口（common/css/admin.css）
   ------------------------------------------------------------
   规格要求「各站至多保留 1 个页面级 css」，且**共用件一律进
   /common/css** —— 后台原先在 /admin/ 下摊开五份（tokens / shell /
   portal / panels / mobile），每个页面各引 2–4 份。

   第 73 轮：五份全部搬进 /common/css，改名为 admin-*.css；
   页面仍然只引这一份（admin.css），由下面几条 @import 汇总。
   这样做同时解决两件事：
     · 节点目录里不再有样式文件（/admin/ 只剩 pages/ 与 js/）；
     · /admin/ 下的样式会被 CDN 按路径长期缓存、改内容与改 ?v= 都不刷新，
       迁到 /common/ 之后改完即生效。

   后续若要彻底合并成一份物理文件（把 --cc-* 令牌逐条映射到 --mz-*），
   只需把这几条 @import 的内容原地展开，页面无需再改。

   第 100 轮：管理节点收成「单一入口」——正文编辑页（admin-editor.css）
   与组卷独立页（quiz-editor.css）原来各在自己的 html 里单独引一份，
   加上公共层 mz_mobile.css，让 edit / quiz-editor 两页各引 2–3 份样式。
   现全部并入本入口，四个页面都只引 admin.css 一支。
   末尾两条（编辑页 / 组卷页）只含 .rt-* 与 .qe-* 前缀的选择器，
   与上面五份的 .cc-* 体系不交叉；原文件里重复的全局重置
   （* box-sizing、html/body 底色字号）已删除，统一走 admin-tokens。

   第 102 轮：第一条引的是全站表面层 mz_surface.css —— 后台不引主题层，
   但「一块纸」的令牌与卡片规则必须与前台同一份，这里只做一次引用，
   --cc-surface / -1 / -2 / -3 在 admin-tokens.css 文末 §19 映射过去；
   下拉菜单（.cc-menu）与弹层（.cc-sheet）另走 --cc-surface-float，
   与前台「浮层档」同一浓度 —— 压在表格上的菜单透一点就成重影。
   第 103 轮：资源中心的章节编辑页（admin/panes/teach.js 的 renderChapters）
   重排成「工具条 + 编辑区 + 字数」的层次。因为后台从不引主题层，
   这套 .ce-* 骨架只落在 admin-panels.css 第 16 节，mz_surface.css 一字未动；
   左侧目录树只在自己的框里滚动，页面不整页滚。
   第 104 轮：章节编辑再从面板里拆出来，独立成 /admin/pages/edit.html 一页 ——
   总览页只列章节、排序、加删（.ce-*，仍在 admin-panels.css 第 16 节）；
   编辑页是「左章节树 + 正文纸张 + 状态条」，版面落在末尾的
   admin-editor.css（.rt-*），脚本外置成 admin/edit.js。
   ============================================================ */

@import url("/common/css/mz_surface.css?v=5");
@import url("/common/css/admin-tokens.css?v=14");
@import url("/common/css/admin-shell.css?v=12");
@import url("/common/css/admin-portal.css?v=10");
@import url("/common/css/admin-panels.css?v=20");
@import url("/common/css/admin-mobile.css?v=8");
@import url("/common/css/admin-editor.css?v=9");
@import url("/common/css/quiz-editor.css?v=11");