/* ============================================================
 * styles/public-ui.css — 公共页绿系皮肤（2026-08-28 批次7）
 * 覆盖 index.html / login.html / learn.html 的深黑紫变量 → 深森林绿/墨色。
 * 追加外链方式接入（在页面内嵌 style 之后），不动原文件结构/内容/表单逻辑。
 * ============================================================ */

/* ========== 官网首页 index.html：紫宇宙 → 深森林绿墨色 ========== */
body.index-page{
  background:
    radial-gradient(circle at 18% 12%,rgba(19,116,87,.28),transparent 31rem),
    radial-gradient(circle at 82% 8%,rgba(13,92,73,.22),transparent 28rem),
    radial-gradient(circle at 50% 96%,rgba(22,135,97,.16),transparent 34rem),
    #08110d!important;
}
.index-page :root, .index-page{
  --bg:#08110d;
  --panel:#0d1a13;
  --panel-2:#10241a;
  --line:rgba(110,231,183,.18);
  --line-strong:rgba(110,231,183,.40);
  --primary:#137457;
  --primary-light:#72bd92;
  --violet-2:#34d399;
  --cyan:#67e8f9;
  --text:#f0faf4;
  --muted:#a3c4b2;
  --soft:#6f8f7e;
  --shadow:0 30px 100px rgba(0,0,0,.5);
}
/* 主 CTA 按钮紫→绿 */
.index-page .btn-primary, .index-page [class*="btn-primary"], .index-page a[class*="primary"]{
  background:linear-gradient(135deg,var(--forest-700,#168761),var(--forest-900,#0a4a3d))!important;
}
.index-page .btn-primary:hover, .index-page [class*="btn-primary"]:hover{
  background:linear-gradient(135deg,#1a9a6e,#137457)!important;
}

/* ========== 登录页 login.html ========== */
body.login-page{
  background:
    radial-gradient(circle at 20% 20%,rgba(19,116,87,.30),transparent 30rem),
    radial-gradient(circle at 80% 70%,rgba(13,92,73,.24),transparent 28rem),
    #08110d!important;
}
.login-page{
  --bg:#08110d;
  --bg2:#0d1a13;
  --primary:#168761;
  --primary-light:#72bd92;
  --primary-dark:#0a4a3d;
  --accent:#34d399;
  --text:#f0faf4;
  --text2:#a3c4b2;
  --text3:#6f8f7e;
}
/* 登录按钮/CTA 紫→绿 */
.login-page button[class*="primary"], .login-page [class*="login-btn"], .login-page .btn-submit{
  background:linear-gradient(135deg,var(--primary),var(--primary-dark))!important;
}
.login-page button[class*="primary"]:hover{
  background:linear-gradient(135deg,#1a9a6e,#137457)!important;
}

/* ========== 学习中心 learn.html ========== */
body.learn-page{
  --primary:#0d5c49;
  --primary-light:#72bd92;
  --accent:#137457;
  --text:#17211d;
  --muted:#6d766f;
  background:var(--bg,#f4f1e9)!important;
}
.learn-page .btn-primary, .learn-page [class*="btn-primary"]{
  background:var(--primary)!important;
  color:#fff!important;
}
.learn-page a:not(.btn):not(.brand){color:var(--primary)!important}

/* ===== 全站审计补漏（2026-08-28）：login 特性圆点紫 → 绿 ===== */
body.login-page span[style*="background:#a78bfa"],
body.login-page span[style*="background:#A78BFA"]{background:var(--cui-forest-500)!important}
