:root {
  --bg: #0E1116;
  --surface: #161B24;
  --surface-raised: #1F2532;
  --line: #2C3443;
  --ink: #ECEEF2;
  --ink-muted: #929BA9;
  --brand: #E85D2A;
  --brand-text: #FF8A5B;
  --highlight: #7CC4FF;
  --positive: #4ADE80;
  --negative: #FF7A7A;
  --caution: #FBBF24;
  --code-bg: #0A0C10;
  --code-ink: #E6E8EC;
  --on-brand: #0E1116;
  --note-bg: #F6F2EA;
  --note-ink: #1B1E24;
  --logo-ink: #ECEEF2;
}
.theme-finance {
  --bg: #F6F2EA;
  --surface: #FFFFFF;
  --surface-raised: #ECE6DA;
  --line: #D8CFBF;
  --ink: #1B1E24;
  --ink-muted: #5B616C;
  --brand: #E85D2A;
  --brand-text: #A33D17;
  --highlight: #2B5C9E;
  --positive: #11583A;
  --negative: #C2392A;
  --caution: #8F5300;
  --code-bg: #1B1E24;
  --code-ink: #ECEEF2;
  --on-brand: #0E1116;
  --note-bg: #F6F2EA;
  --note-ink: #1B1E24;
  --logo-ink: #1B1E24;
}
