/* +----------------------------------------------------------------------
/* | Static Plugin for ThinkAdmin
/* +----------------------------------------------------------------------
/* | 官方网站: https://thinkadmin.top
/* +----------------------------------------------------------------------
/* | 版权所有 2014~2025 ThinkAdmin [ thinkadmin.top ]
/* +----------------------------------------------------------------------
/* | 开源协议 ( https://mit-license.org )
/* | 免责声明 ( https://thinkadmin.top/disclaimer )
/* +----------------------------------------------------------------------
/* | gitee 代码仓库：https://gitee.com/zoujingli/think-plugs-static
/* | github 代码仓库：https://github.com/zoujingli/think-plugs-static
/* +----------------------------------------------------------------------
/* | 自定义后台扩展样式，需要在加载 console.css 后载入
/* | 使用 composer require zoujingli/think-plugs-static 时不会更新此文件
/* +---------------------------------------------------------------------- */

/* 暗夜红主题（可选，仅在选定 darkred-1/darkred-2 时激活） */
@import url('./dark-theme.css');

/* 系统管理 & 组织架构模块 · 暗夜红统一主题 */
@import url('./system-theme.css');

/* 客户管理模块 · V2.0 最终 UI 主题（容器级自足深色，任意主题下生效） */
@import url('./crm-client.css?v=20260802.4');

/* 订单管理模块 · V2.0 最终 UI 主题（依赖 crm-client.css 变量与组件） */
@import url('./crm-order.css?v=20260802.1');

/* 服务管理模块 · V2.0 最终 UI 主题（依赖 crm-client.css 变量与组件） */
@import url('./crm-service.css?v=20260804.1');

/* 财务服务模块 · V2.0 最终 UI 主题（依赖 crm-client.css 变量与组件） */
@import url('./crm-finance.css?v=20260804.1');

/* 财务管理模块 · V2.0 最终 UI 主题（依赖 crm-client.css 变量与组件） */
@import url('./crm-finance-manage.css?v=20260807.1');

/* 行政管理模块 · V2.0 最终 UI 主题（依赖 crm-client.css 变量与组件） */
@import url('./crm-admin.css?v=20260805.1');

/* 后台框架 · V2.0 布局覆盖（侧栏一级菜单 + 展开二级 + 深色顶栏，必须最后加载） */
@import url('./crm-frame.css?v=20260806.3');

/* ═══════════════════════════════════════════════════════
/* 深色模块分页条统一（V2.0 深色容器族）
/* 1. 隐藏「上一页/下一页」按钮（layui 默认 layout 含 prev/next，深色分页条下冗余）
/* 2. 每页条数下拉深色化（layui 原生 select 白底，与深色主题冲突）
/* ═══════════════════════════════════════════════════════ */
.order-page-container .layui-laypage .layui-laypage-prev,
.order-page-container .layui-laypage .layui-laypage-next,
.client-page-container .layui-laypage .layui-laypage-prev,
.client-page-container .layui-laypage .layui-laypage-next,
.finance-page-container .layui-laypage .layui-laypage-prev,
.finance-page-container .layui-laypage .layui-laypage-next,
.service-page-container .layui-laypage .layui-laypage-prev,
.service-page-container .layui-laypage .layui-laypage-next,
.recruit-page-container .layui-laypage .layui-laypage-prev,
.recruit-page-container .layui-laypage .layui-laypage-next,
.admin-page-container .layui-laypage .layui-laypage-prev,
.admin-page-container .layui-laypage .layui-laypage-next { display: none; }

.order-page-container .layui-laypage .layui-laypage-limits select,
.client-page-container .layui-laypage .layui-laypage-limits select,
.finance-page-container .layui-laypage .layui-laypage-limits select,
.service-page-container .layui-laypage .layui-laypage-limits select,
.recruit-page-container .layui-laypage .layui-laypage-limits select,
.admin-page-container .layui-laypage .layui-laypage-limits select {
  background: var(--bg-secondary, #161618) !important;
  border: 1px solid var(--border, #2a2a2d) !important;
  color: var(--text-primary, #e4e4e7) !important;
  color-scheme: dark;
}
