/* 由 scripts/sync-site-topbar.mjs 根据 config/site-topbar.json 生成，请勿手改。 */

:root,
html.light {
  --site-bg: #F6F3F2;
  --site-surface: #FFFFFF;
  --site-surface2: #EFEAE8;
  --site-ink: #1E1919;
  --site-ink2: #4E4545;
  --site-ink3: #6F6563;
  --site-line: #E6DFDC;
  --site-accent: #A83232;
  --site-accent-ink: #8E2626;
  --site-accent-soft: #F6E4E2;
  --site-on-accent: #FFFFFF;
  --site-bar: rgba(255, 255, 255, 0.88);
  --site-stage: #161112;
  --site-stage2: #251B1D;
  --site-gold: #845A17;
  --site-gold-soft: #F6ECD9;
  --site-ok: #23825F;
  --site-ok-soft: #E1F2EA;
  --site-stage-ink: #F7F1EF;
  --site-stage-ink2: #C9BCB9;
  --site-stage-line: rgba(255, 255, 255, 0.14);
  --site-stage-accent: #E06666;
  --site-shadow: 0 1px 2px rgba(30, 25, 25, 0.05), 0 10px 30px rgba(30, 25, 25, 0.07);
}

html.dark {
  --site-bg: #121011;
  --site-surface: #1B1718;
  --site-surface2: #272122;
  --site-ink: #F3EEEC;
  --site-ink2: #C9BFBD;
  --site-ink3: #A09593;
  --site-line: #322A2B;
  --site-accent: #B83B3B;
  --site-accent-ink: #EB8A8A;
  --site-accent-soft: #3B1D1D;
  --site-on-accent: #FFFFFF;
  --site-bar: rgba(27, 23, 24, 0.88);
  --site-stage: #0E0B0B;
  --site-stage2: #1F1718;
  --site-gold: #D9A651;
  --site-gold-soft: #33291A;
  --site-ok: #4FC99B;
  --site-ok-soft: #163027;
  --site-stage-ink: #F7F1EF;
  --site-stage-ink2: #C9BCB9;
  --site-stage-line: rgba(255, 255, 255, 0.14);
  --site-stage-accent: #E06666;
  --site-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 10px 30px rgba(0, 0, 0, 0.28);
}

