/* ========================================
   全局深色主题锁定 — 所有平台统一渲染
   PC / Mac / iOS / Android 一致深色
   ======================================== */

/* 强制浏览器使用 dark color scheme
   这样 Android Chrome 不会因为系统浅色模式而覆盖 CSS 变量 */
:root {
  color-scheme: dark;
}

/* 统一深色主题变量（作为 fallback，各页面自己的 :root 仍优先生效） */
:root {
  --bg-primary: #0f0f11;
  --bg-secondary: #1a1a1f;
  --bg-tertiary: #242429;
  --text-primary: #e8e8ed;
  --text-secondary: #9898a0;
  --text-muted: #6b6b73;
  --border: #2a2a30;
  --accent: #6366f1;
  --danger: #ef4444;
  --success: #22c55e;
}

/* 确保 body 永远是深色背景，不受系统主题影响 */
html, body {
  background: var(--bg-primary, #0f0f11) !important;
  color: var(--text-primary, #e8e8ed) !important;
}

/* 安卓 Chrome backdrop-filter 兼容：确保 -webkit- 前缀存在 */
@supports not (backdrop-filter: blur(1px)) {
-webkit-backdrop-filter:
  .header, .nav-bar, .modal-overlay, .bottom-nav {
    background: rgba(15, 15, 17, 0.95) !important;
  }
}
