/* ============================================================
   LensWave · Design Token Layer（卡片0a · 2026-10-25）
   单点定义：颜色 / 字号 / 间距 / 圆角 / 动效时长
   原则：机械收口，不换值；V1 视觉规范定稿（20261025）：主强调色统一 #38BDF8，原 #38BDF8 已全部替换，禁第二强调色。
   用法：在 workbench.html / login.html <head> 最前面 <link> 本文件。
   ============================================================ */
:root {
  /* —— 颜色 —— */
  --lw-color-primary: #38BDF8;            /* 主蓝（V1 定稿：sky-400，全站唯一强调色） */
  --lw-color-primary-deep: #0284C7;       /* 深一档（sky-600） */
  --lw-color-primary-light: #7DD3FC;      /* 亮一档（sky-300，渐变尾） */
  --lw-color-primary-rgb: 56, 189, 248;   /* rgba 用三元组 */
  --lw-color-ink: #0F172A;                /* 主文字 */
  --lw-color-sub: #64748B;                /* 次文字（正文 14px/1.6） */
  --lw-color-title: #0F172A;              /* 标题 */

  /* —— 浅色板（0b-2 · 2026-10-25 全站浅化）—— */
  --lw-bg-canvas:  #F6F9FC;               /* 外围背景：侧栏/顶栏/Cookie 栏/外围 */
  --lw-surface-card:#FFFFFF;               /* 卡片/面板白底 */
  --lw-ink-strong: #0F172A;                /* 主文字（侧栏菜单/标题） */
  --lw-ink-sub:    #475569;                /* 次文字 */
  --lw-ink-faint:  #94A3B8;                /* 弱文字/占位 */
  --lw-line-soft:  rgba(15,23,42,.08);     /* 浅分割线 */
  --lw-line-strong:rgba(15,23,42,.16);    /* 强分割线/输入框边 */
  --lw-input-bg:   #F8FAFD;               /* 输入框底 */

  /* —— 0b-3 Aurora / 毛玻璃 —— */
  --lw-bg-aurora:  #F8FAFC;               /* Aurora 主底（冷白灰） */
  --lw-border-soft:#E2E8F0;               /* 极淡灰边框（输入/SSO 按钮） */
  --lw-shadow-soft:0 1px 2px rgba(15,23,42,.05);  /* 极淡投影 */
  --lw-glass-strong:rgba(255,255,255,.72);  /* 毛玻璃：登录卡/侧栏 */
  --lw-glass-soft: rgba(255,255,255,.62);   /* 毛玻璃：BYOK/次级浮层 */
  --lw-blur:       blur(12px);              /* 毛玻璃模糊半径 */

  /* —— 字号 —— */
  --lw-font-xs: 11px;
  --lw-font-sm: 12px;
  --lw-font-base: 13.5px;

  /* —— 间距 —— */
  --lw-space-xs: 6px;
  --lw-space-sm: 8px;
  --lw-space-lg: 16px;

  /* —— 圆角 —— */
  --lw-radius-sm: 8px;
  --lw-radius-md: 10px;
  --lw-radius-lg: 14px;

  /* —— 动效时长 —— */
  --lw-dur-fast: .15s;
  --lw-dur-base: .18s;
}
