[data-theme="snow-blackberry"] {
  --bg: oklch(0.97 0.007 55);
  --bg-raised: oklch(1 0 0);
  --bg-alt: oklch(0.94 0.01 55);
  --bg-invert: oklch(0.2422 0.0593 330.01);
  --accent: oklch(0.65 0.12 290);
  --accent-hover: oklch(0.58 0.14 290);
  --accent-text: oklch(1 0 0);
  --highlight: oklch(0.72 0.16 70);
  --link: oklch(0.50 0.14 290);
  --text: oklch(0.30 0.02 55);
  --text-heading: oklch(0.30 0.07 330);
  --text-muted: oklch(0.50 0.02 55);
  --text-inv: oklch(0.97 0.007 55);
  --text-inv-muted: oklch(0.75 0.04 330);
  --border: oklch(0.88 0.01 55);
  --border-inv: oklch(0.50 0.05 330);
  --negative: oklch(0.64 0.20 25);
  --shadow: oklch(0 0 0 / 0.08);
}
