/* 独立登录页样式（V1.1-S1 补充，2026-09-10）
   登录门本体（#loginGate）的样式由 public/auth.js 内联注入，本文件只负责页面底色与字体，
   保持登录页与系统整体观感一致。刻意极简：不引入任何业务页样式表，避免未登录就能
   从 CSS 里读出功能结构（菜单宽度、看板栅格等）。 */
html, body {
  margin: 0;
  min-height: 100%;
}

body {
  min-height: 100vh;
  background: #f1f5f9;
  color: #0f172a;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif;
}

/* ICP 备案号页脚（2026-10-30 备案核查批，与 tickets.html 页脚同文案；样式刻意自包含，
   不引入业务页样式表）。固定视口底栏——登录门 #loginGate 是全屏半透明遮罩，页脚在其下
   被压暗显示；巡查爬虫读的是本页静态源码，与遮罩无关。 */
.site-footer {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 8px 16px;
  box-sizing: border-box;
  text-align: center;
  color: #64748b;
  font-size: 12px;
  line-height: 1.8;
  background: #e8edf3;
}
.site-footer a { color: #64748b; text-decoration: none; }
.site-footer a:hover { color: #2563eb; text-decoration: underline; }
.site-footer .sep { margin: 0 6px; }
