/* 主题：雨滴折射
   WebGL2 渲染背景图 + 真实水滴折射（raindrop-fx 库，MIT）
   canvas 固定全屏铺底，卡片用半透明底色保证可读性
   不支持 WebGL2 或偏好减少动画时，switcher.js 自动降级到 glass-grid
   本文件包含 raindrop-lite 主题的共性规则（canvas 铺底 + 背景兜底色），
   主题变量（卡片底色、backdrop-filter 策略）见 raindrop-lite.css */

/* ===== canvas 全屏铺底 ===== */
#raindrop-canvas {
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  z-index: 0;
  pointer-events: none;
  display: none; /* 默认隐藏，仅 raindrop-lite 主题显示 */
}

body.theme-raindrop-lite #raindrop-canvas {
  display: block;
}

/* raindrop-lite 主题隐藏 glass-grid 的环境光斑 DOM */
body.theme-raindrop-lite .aurora {
  display: none;
}

/* 背景兜底色（canvas 加载前避免白屏，雨夜深色基调） */
body.theme-raindrop-lite {
  background-color: #1a1a1f;
}
