Implementation
static const DuTaToColors dark = DuTaToColors(
paper: Color(0xFF0F0F11),
paper2: Color(0xFF17171A),
paper3: Color(0xFF212126),
rule: Color(0xFF2C2C32),
ruleSoft: Color(0xFF222226),
ink: Color(0xFFF5F5F7),
ink2: Color(0xFFD4D4D8),
inkMuted: Color(0xFF9CA0A8),
inkFaint: Color(0xFF6B6E76),
surface: Color(0xFF1A1A1D),
onAccent: Color(0xFF0F0F11),
// Accent — collapsed onto `forest` so dark mode reads green, not
// gold. Light mode still uses warm ochre (#B8844A).
ochre: Color(0xFF7FB59D),
ochreDeep: Color(0xFF5A927A),
ochreSoft: Color(0xFF264238),
ochreTint: Color(0x147FB59D),
forest: Color(0xFF7FB59D),
forestDeep: Color(0xFF5A927A),
forestSoft: Color(0xFF264238),
forestTint: Color(0x147FB59D),
plum: Color(0xFFB37FA0),
plumTint: Color(0x14B37FA0),
clay: Color(0xFFE88A68),
clayTint: Color(0x14E88A68),
sun: Color(0xFFE7B757),
sunTint: Color(0x14E7B757),
sky: Color(0xFF7AA8CE),
skyTint: Color(0x147AA8CE),
m0: Color(0xFF3A3A3F),
m1: Color(0xFF4F6B58),
m2: Color(0xFF658877),
m3: Color(0xFF7FB59D),
m4: Color(0xFF9FD3BA),
m5: Color(0xFFC4E8D5),
mInProgress: Color(0xFF7FB59D),
domainPm: Color(0xFF5A927A),
domainAlgo: Color(0xFF7AA8CE),
domainCode: Color(0xFF7FB59D),
domainDesign: Color(0xFFB37FA0),
domainData: Color(0xFFE88A68),
);