/* 本文件由构建生成，勿手动编辑。
   出厂定义见 theme.css（模板作者维护，构建不改写）。
   这里只放站点级覆盖 + theme.css 未定义的派生变量。 */
:root {
  --accent: #71717A;
  --background: #FFFFFF;
  --bg: #FFFFFF;
  --bg-light: #F4F4F5;
  --body-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --border: #E4E4E7;
  --card-bg: #FFFFFF;
  --font-body: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --font-heading: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --font-size-base: 15px;
  --footer-bg: linear-gradient(135deg, #09090B 0%, #18181B 100%);
  --footer-border: rgba(255, 255, 255, 0.1);
  --footer-heading: #ffffff;
  --footer-icon-bg: rgba(255, 255, 255, 0.1);
  --footer-text: #e0e0e0;
  --footer-text-dim: rgba(255, 255, 255, 0.6);
  --footer-text-muted: rgba(255, 255, 255, 0.8);
  --gradient-secondary: #09090B;
  --header-bg: #27272A;
  --header-text-color: #ffffff;
  --header-text-hover: #ffffff;
  --heading-font: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --light: #FAFAFA;
  --logo-color: #ffffff;
  --nav-text-color: rgba(255, 255, 255, 0.85);
  --primary: #27272A;
  --primary-dark: #18181B;
  --radius: 4px;
  --radius-sm: 2px;
  --secondary: #18181B15;
  --shadow-md: 0 4px 12px rgba(9, 9, 11, 0.16);
  --shadow-sm: 0 1px 2px rgba(9, 9, 11, 0.12);
  --text: #09090B;
  --text-light: #94A3B8;
  --text-secondary: #3F3F46;
}
