:root {
  --vc-bg: #f5f1e8;
  --vc-bg-sunken: #efe9dd;
  --vc-bg-tint: #e9f1ec;
  --vc-surface: #fffdf8;
  --vc-surface-2: #fbf8f2;
  --vc-track: #ebe3d6;
  --vc-border: #e6ded0;
  --vc-border-strong: #d8cfbd;
  --vc-text: #1d332a;
  --vc-text-2: #46574f;
  --vc-text-3: #5a6b61;
  --vc-primary: #124e3b;
  --vc-primary-hover: #1c6048;
  --vc-on-primary: #fffdf8;
  --vc-accent-bg: #deece5;
  --vc-accent-ink: #1f5d47;
  --vc-blue-ink: #2b4a78;
  --vc-ai-bg: #efe7fb;
  --vc-ai-ink: #7452b4;
  --vc-record: #ad3f33;
  --vc-border-control: #918b7f;
  --vc-sage-hover: #cfe1d8;
  --vc-brand-forest: #1e4a37;
  --vc-brand-cream: #f1ece0;
  --vc-brand-sage: #7fa890;
  --vc-speaker-1: #1f5d47;
  --vc-speaker-2: #2b4a78;
  --vc-speaker-3: #7452b4;
  --vn-bg: #141c18;
  --vn-bg-sunken: #1a231f;
  --vn-bg-tint: #1b2d25;
  --vn-surface: #1d2722;
  --vn-surface-2: #19221e;
  --vn-border: #2e3a34;
  --vn-border-strong: #3d4b44;
  --vn-text: #ece6da;
  --vn-text-2: #bfc8c0;
  --vn-text-3: #9aa89f;
  --vn-primary: #86c9a6;
  --vn-primary-hover: #9fd6b8;
  --vn-on-primary: #0f1f18;
  --vn-accent-bg: #21382e;
  --vn-accent-ink: #9fd4b7;
  --vn-press: #26312b;
  --vn-sidebar: #1a231f;
  --vn-speaker-1: #8fd2af;
  --vn-speaker-2: #9fbbe9;
  --vn-speaker-3: #c3aaf0;
}
