// U.S. Web Design System (uswds@1.0.0)
// Palette: uswds@1.0.0
// Fonts:   heading=public-sans@1.0.0, body=source-sans-3@1.0.0, mono=roboto-mono@1.0.0
// Generated by brand-atoms converter — do not edit by hand.

// ─── Swatches ─────────────────────────────────────────
$swatch-gray-1: #FCFCFC;
$swatch-gray-2: #F9F9F9;
$swatch-gray-3: #F6F6F6;
$swatch-gray-4: #F3F3F3;
$swatch-gray-5: #F0F0F0;
$swatch-gray-10: #E6E6E6;
$swatch-gray-20: #C9C9C9;
$swatch-gray-30: #ADADAD;
$swatch-gray-40: #919191;
$swatch-gray-50: #757575;
$swatch-gray-60: #5C5C5C;
$swatch-gray-70: #454545;
$swatch-gray-80: #2E2E2E;
$swatch-gray-90: #1B1B1B;
$swatch-gray-100: #000000;
$swatch-gray-cool-1: #FBFCFD;
$swatch-gray-cool-2: #F7F9FA;
$swatch-gray-cool-3: #F5F6F7;
$swatch-gray-cool-4: #F1F3F6;
$swatch-gray-cool-5: #EDEFF0;
$swatch-gray-cool-10: #DFE1E2;
$swatch-gray-cool-20: #C6CACE;
$swatch-gray-cool-30: #A9AEB1;
$swatch-gray-cool-40: #8D9297;
$swatch-gray-cool-50: #71767A;
$swatch-gray-cool-60: #565C65;
$swatch-gray-cool-70: #3D4551;
$swatch-gray-cool-80: #2D2E2F;
$swatch-gray-cool-90: #1C1D1F;
$swatch-gray-warm-1: #FCFCFB;
$swatch-gray-warm-2: #F9F9F7;
$swatch-gray-warm-3: #F6F6F2;
$swatch-gray-warm-4: #F5F5F0;
$swatch-gray-warm-5: #F0F0EC;
$swatch-gray-warm-10: #E6E6E2;
$swatch-gray-warm-20: #CAC9C0;
$swatch-gray-warm-30: #AFAEA2;
$swatch-gray-warm-40: #929285;
$swatch-gray-warm-50: #76766A;
$swatch-gray-warm-60: #5D5D52;
$swatch-gray-warm-70: #454540;
$swatch-gray-warm-80: #2E2E2A;
$swatch-gray-warm-90: #171716;
$swatch-red-5: #F9EEEE;
$swatch-red-10: #F8E1DE;
$swatch-red-20: #F7BBB1;
$swatch-red-30: #F2938C;
$swatch-red-40: #E9695F;
$swatch-red-50: #D83933;
$swatch-red-60: #A23737;
$swatch-red-70: #6F3331;
$swatch-red-80: #3E2927;
$swatch-red-90: #1B1616;
$swatch-red-vivid-5: #FFF3F2;
$swatch-red-vivid-10: #FDE0DB;
$swatch-red-vivid-20: #FDB8AE;
$swatch-red-vivid-30: #FF8D7B;
$swatch-red-vivid-40: #FB5A47;
$swatch-red-vivid-50: #E52207;
$swatch-red-vivid-60: #B50909;
$swatch-red-vivid-70: #8B0A03;
$swatch-red-vivid-80: #5C1111;
$swatch-orange-5: #F6EFE9;
$swatch-orange-10: #F2E4D4;
$swatch-orange-20: #F3BF90;
$swatch-orange-30: #F09860;
$swatch-orange-40: #DD7533;
$swatch-orange-50: #A86437;
$swatch-orange-60: #775540;
$swatch-orange-70: #524236;
$swatch-orange-80: #332D27;
$swatch-orange-90: #1B1614;
$swatch-orange-vivid-5: #FEF2E4;
$swatch-orange-vivid-10: #FCE2C5;
$swatch-orange-vivid-20: #FFBC78;
$swatch-orange-vivid-30: #FA9441;
$swatch-orange-vivid-40: #E66F0E;
$swatch-orange-vivid-50: #C05600;
$swatch-orange-vivid-60: #8C471C;
$swatch-orange-vivid-70: #5F3617;
$swatch-orange-vivid-80: #352313;
$swatch-yellow-5: #FAF3D1;
$swatch-yellow-10: #F5E6AF;
$swatch-yellow-20: #E6C74C;
$swatch-yellow-30: #C9AB48;
$swatch-yellow-40: #A88F48;
$swatch-yellow-50: #8A7237;
$swatch-yellow-60: #6B5A39;
$swatch-yellow-70: #504332;
$swatch-yellow-80: #332D27;
$swatch-yellow-90: #1A1614;
$swatch-yellow-vivid-5: #FFF5C2;
$swatch-yellow-vivid-10: #FEE685;
$swatch-yellow-vivid-20: #FACE00;
$swatch-yellow-vivid-30: #DDAA01;
$swatch-yellow-vivid-40: #B38C00;
$swatch-yellow-vivid-50: #947100;
$swatch-yellow-vivid-60: #776017;
$swatch-yellow-vivid-70: #5C4809;
$swatch-yellow-vivid-80: #422D19;
$swatch-green-5: #EAF4DD;
$swatch-green-10: #DFEACD;
$swatch-green-20: #B8D293;
$swatch-green-30: #9BB672;
$swatch-green-40: #7D9B4E;
$swatch-green-50: #607F35;
$swatch-green-60: #4C6424;
$swatch-green-70: #3C4A29;
$swatch-green-80: #293021;
$swatch-green-90: #161814;
$swatch-green-vivid-5: #DDF9C7;
$swatch-green-vivid-10: #C5EE93;
$swatch-green-vivid-20: #98D035;
$swatch-green-vivid-30: #7FB135;
$swatch-green-vivid-40: #719F2A;
$swatch-green-vivid-50: #538200;
$swatch-green-vivid-60: #466C04;
$swatch-green-vivid-70: #2F4A0B;
$swatch-green-vivid-80: #243413;
$swatch-mint-5: #DBF6ED;
$swatch-mint-10: #C7EFE2;
$swatch-mint-20: #92D9BB;
$swatch-mint-30: #5ABF95;
$swatch-mint-40: #34A37E;
$swatch-mint-50: #2E8367;
$swatch-mint-60: #286846;
$swatch-mint-70: #204E34;
$swatch-mint-80: #193324;
$swatch-mint-90: #0D1A12;
$swatch-mint-vivid-5: #C9FBEB;
$swatch-mint-vivid-10: #83FCD4;
$swatch-mint-vivid-20: #0CEDA6;
$swatch-mint-vivid-30: #04C585;
$swatch-mint-vivid-40: #00A871;
$swatch-mint-vivid-50: #008659;
$swatch-mint-vivid-60: #146947;
$swatch-mint-vivid-70: #0C4E29;
$swatch-mint-vivid-80: #0D351E;
$swatch-cyan-5: #E7F6F8;
$swatch-cyan-10: #CCECF2;
$swatch-cyan-20: #99DEEA;
$swatch-cyan-30: #5DC0D1;
$swatch-cyan-40: #449DAC;
$swatch-cyan-50: #168092;
$swatch-cyan-60: #2A646D;
$swatch-cyan-70: #2C4A4E;
$swatch-cyan-80: #203133;
$swatch-cyan-90: #111819;
$swatch-cyan-vivid-5: #E5FAFF;
$swatch-cyan-vivid-10: #A8F2FF;
$swatch-cyan-vivid-20: #52DAF2;
$swatch-cyan-vivid-30: #00BDE3;
$swatch-cyan-vivid-40: #009EC1;
$swatch-cyan-vivid-50: #0081A1;
$swatch-cyan-vivid-60: #00687D;
$swatch-cyan-vivid-70: #0E4F5C;
$swatch-cyan-vivid-80: #093B44;
$swatch-blue-5: #EFF6FB;
$swatch-blue-10: #D9E8F6;
$swatch-blue-20: #AACDEC;
$swatch-blue-30: #73B3E7;
$swatch-blue-40: #4F97D1;
$swatch-blue-50: #2378C3;
$swatch-blue-60: #2C608A;
$swatch-blue-70: #274863;
$swatch-blue-80: #1F303E;
$swatch-blue-90: #11181D;
$swatch-blue-vivid-5: #E8F5FF;
$swatch-blue-vivid-10: #CFE8FF;
$swatch-blue-vivid-20: #A1D3FF;
$swatch-blue-vivid-30: #58B4FF;
$swatch-blue-vivid-40: #2491FF;
$swatch-blue-vivid-50: #0076D6;
$swatch-blue-vivid-60: #005EA2;
$swatch-blue-vivid-70: #0B4778;
$swatch-blue-vivid-80: #112F4E;
$swatch-indigo-5: #EFEFF8;
$swatch-indigo-10: #E5E4FA;
$swatch-indigo-20: #C5C5F3;
$swatch-indigo-30: #A5A8EB;
$swatch-indigo-40: #8889DB;
$swatch-indigo-50: #676CC8;
$swatch-indigo-60: #4D52AF;
$swatch-indigo-70: #3D4076;
$swatch-indigo-80: #2B2C40;
$swatch-indigo-90: #16171F;
$swatch-indigo-vivid-5: #F0F0FF;
$swatch-indigo-vivid-10: #E0E0FF;
$swatch-indigo-vivid-20: #CCCEFF;
$swatch-indigo-vivid-30: #A3A7FA;
$swatch-indigo-vivid-40: #8289FF;
$swatch-indigo-vivid-50: #656BD7;
$swatch-indigo-vivid-60: #4A50C4;
$swatch-indigo-vivid-70: #3333A3;
$swatch-indigo-vivid-80: #212463;
$swatch-violet-5: #F4F1F9;
$swatch-violet-10: #EBE3F9;
$swatch-violet-20: #D0C3E9;
$swatch-violet-30: #B8A2E3;
$swatch-violet-40: #9D84D2;
$swatch-violet-50: #8168B3;
$swatch-violet-60: #665190;
$swatch-violet-70: #4C3D69;
$swatch-violet-80: #312B3F;
$swatch-violet-90: #18161D;
$swatch-violet-vivid-5: #F7F2FF;
$swatch-violet-vivid-10: #EDE3FF;
$swatch-violet-vivid-20: #D5BFFF;
$swatch-violet-vivid-30: #C39DEB;
$swatch-violet-vivid-40: #AD79E9;
$swatch-violet-vivid-50: #9355DC;
$swatch-violet-vivid-60: #783CB9;
$swatch-violet-vivid-70: #54278F;
$swatch-violet-vivid-80: #39215E;
$swatch-magenta-5: #F9F0F2;
$swatch-magenta-10: #F6E1E8;
$swatch-magenta-20: #F0BBCC;
$swatch-magenta-30: #E895B3;
$swatch-magenta-40: #E0699F;
$swatch-magenta-50: #C84281;
$swatch-magenta-60: #8B4566;
$swatch-magenta-70: #66364B;
$swatch-magenta-80: #402731;
$swatch-magenta-90: #1B1617;
$swatch-magenta-vivid-5: #FFF2F5;
$swatch-magenta-vivid-10: #FFDDEA;
$swatch-magenta-vivid-20: #FFB4CF;
$swatch-magenta-vivid-30: #FF87B2;
$swatch-magenta-vivid-40: #FD4496;
$swatch-magenta-vivid-50: #D72D79;
$swatch-magenta-vivid-60: #AB2165;
$swatch-magenta-vivid-70: #731F44;
$swatch-magenta-vivid-80: #4F172E;

// ─── Light-mode role mappings ─────────────────────────
$light-background: $swatch-gray-1;
$light-surface: $swatch-gray-3;
$light-surface-elevated: $swatch-gray-1;
$light-text-primary: $swatch-gray-90;
$light-text-secondary: $swatch-gray-70;
$light-text-tertiary: $swatch-gray-50;
$light-primary: $swatch-blue-50;
$light-primary-hover: $swatch-blue-70;
$light-accent: $swatch-indigo-vivid-60;
$light-accent-hover: $swatch-indigo-vivid-70;
$light-warning: $swatch-yellow-30;
$light-warning-hover: $swatch-yellow-50;
$light-error: $swatch-red-50;
$light-success: $swatch-green-50;
$light-border: $swatch-gray-30;

// ─── Dark-mode role mappings ──────────────────────────
$dark-background: $swatch-gray-90;
$dark-surface: $swatch-gray-80;
$dark-surface-elevated: $swatch-gray-70;
$dark-text-primary: $swatch-gray-1;
$dark-text-secondary: $swatch-gray-20;
$dark-text-tertiary: $swatch-gray-30;
$dark-primary: $swatch-blue-vivid-30;
$dark-primary-hover: $swatch-blue-vivid-20;
$dark-accent: $swatch-indigo-vivid-30;
$dark-accent-hover: $swatch-indigo-vivid-20;
$dark-warning: $swatch-yellow-vivid-20;
$dark-warning-hover: $swatch-yellow-vivid-10;
$dark-error: $swatch-red-vivid-30;
$dark-success: $swatch-green-vivid-30;
$dark-border: $swatch-gray-70;

// ─── Brand-level color role overrides ─────────────────
$brand-identity: $swatch-gray-1;
$brand-on-identity: $swatch-gray-90;
$brand-primary: $swatch-blue-vivid-60;
$brand-primary-hover: $swatch-blue-vivid-70;
$brand-accent: $swatch-cyan-vivid-30;
$brand-accent-hover: $swatch-cyan-vivid-40;
$brand-mark: $swatch-blue-vivid-60;
$brand-success: $swatch-green-50;
$brand-warning: $swatch-yellow-30;
$brand-error: $swatch-red-50;
$brand-text-primary-light: $swatch-gray-90;
$brand-text-primary-dark: $swatch-gray-1;
$brand-background-light: $swatch-gray-1;
$brand-background-dark: $swatch-gray-90;
$brand-surface-light: $swatch-gray-3;
$brand-surface-dark: $swatch-gray-80;
$brand-text-secondary-light: $swatch-gray-70;
$brand-text-tertiary-light: $swatch-gray-50;
$brand-border-light: $swatch-gray-30;

// ─── Typography ───────────────────────────────────────
$font-heading: ('Public Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif);
$font-body: ('Source Sans 3', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif);
$font-mono: ('Roboto Mono', SFMono-Regular, Menlo, Consolas, 'Liberation Mono', 'Courier New', monospace);

// ─── Iteration maps ───────────────────────────────────
$swatches: (
  "gray-1": $swatch-gray-1,
  "gray-2": $swatch-gray-2,
  "gray-3": $swatch-gray-3,
  "gray-4": $swatch-gray-4,
  "gray-5": $swatch-gray-5,
  "gray-10": $swatch-gray-10,
  "gray-20": $swatch-gray-20,
  "gray-30": $swatch-gray-30,
  "gray-40": $swatch-gray-40,
  "gray-50": $swatch-gray-50,
  "gray-60": $swatch-gray-60,
  "gray-70": $swatch-gray-70,
  "gray-80": $swatch-gray-80,
  "gray-90": $swatch-gray-90,
  "gray-100": $swatch-gray-100,
  "gray-cool-1": $swatch-gray-cool-1,
  "gray-cool-2": $swatch-gray-cool-2,
  "gray-cool-3": $swatch-gray-cool-3,
  "gray-cool-4": $swatch-gray-cool-4,
  "gray-cool-5": $swatch-gray-cool-5,
  "gray-cool-10": $swatch-gray-cool-10,
  "gray-cool-20": $swatch-gray-cool-20,
  "gray-cool-30": $swatch-gray-cool-30,
  "gray-cool-40": $swatch-gray-cool-40,
  "gray-cool-50": $swatch-gray-cool-50,
  "gray-cool-60": $swatch-gray-cool-60,
  "gray-cool-70": $swatch-gray-cool-70,
  "gray-cool-80": $swatch-gray-cool-80,
  "gray-cool-90": $swatch-gray-cool-90,
  "gray-warm-1": $swatch-gray-warm-1,
  "gray-warm-2": $swatch-gray-warm-2,
  "gray-warm-3": $swatch-gray-warm-3,
  "gray-warm-4": $swatch-gray-warm-4,
  "gray-warm-5": $swatch-gray-warm-5,
  "gray-warm-10": $swatch-gray-warm-10,
  "gray-warm-20": $swatch-gray-warm-20,
  "gray-warm-30": $swatch-gray-warm-30,
  "gray-warm-40": $swatch-gray-warm-40,
  "gray-warm-50": $swatch-gray-warm-50,
  "gray-warm-60": $swatch-gray-warm-60,
  "gray-warm-70": $swatch-gray-warm-70,
  "gray-warm-80": $swatch-gray-warm-80,
  "gray-warm-90": $swatch-gray-warm-90,
  "red-5": $swatch-red-5,
  "red-10": $swatch-red-10,
  "red-20": $swatch-red-20,
  "red-30": $swatch-red-30,
  "red-40": $swatch-red-40,
  "red-50": $swatch-red-50,
  "red-60": $swatch-red-60,
  "red-70": $swatch-red-70,
  "red-80": $swatch-red-80,
  "red-90": $swatch-red-90,
  "red-vivid-5": $swatch-red-vivid-5,
  "red-vivid-10": $swatch-red-vivid-10,
  "red-vivid-20": $swatch-red-vivid-20,
  "red-vivid-30": $swatch-red-vivid-30,
  "red-vivid-40": $swatch-red-vivid-40,
  "red-vivid-50": $swatch-red-vivid-50,
  "red-vivid-60": $swatch-red-vivid-60,
  "red-vivid-70": $swatch-red-vivid-70,
  "red-vivid-80": $swatch-red-vivid-80,
  "orange-5": $swatch-orange-5,
  "orange-10": $swatch-orange-10,
  "orange-20": $swatch-orange-20,
  "orange-30": $swatch-orange-30,
  "orange-40": $swatch-orange-40,
  "orange-50": $swatch-orange-50,
  "orange-60": $swatch-orange-60,
  "orange-70": $swatch-orange-70,
  "orange-80": $swatch-orange-80,
  "orange-90": $swatch-orange-90,
  "orange-vivid-5": $swatch-orange-vivid-5,
  "orange-vivid-10": $swatch-orange-vivid-10,
  "orange-vivid-20": $swatch-orange-vivid-20,
  "orange-vivid-30": $swatch-orange-vivid-30,
  "orange-vivid-40": $swatch-orange-vivid-40,
  "orange-vivid-50": $swatch-orange-vivid-50,
  "orange-vivid-60": $swatch-orange-vivid-60,
  "orange-vivid-70": $swatch-orange-vivid-70,
  "orange-vivid-80": $swatch-orange-vivid-80,
  "yellow-5": $swatch-yellow-5,
  "yellow-10": $swatch-yellow-10,
  "yellow-20": $swatch-yellow-20,
  "yellow-30": $swatch-yellow-30,
  "yellow-40": $swatch-yellow-40,
  "yellow-50": $swatch-yellow-50,
  "yellow-60": $swatch-yellow-60,
  "yellow-70": $swatch-yellow-70,
  "yellow-80": $swatch-yellow-80,
  "yellow-90": $swatch-yellow-90,
  "yellow-vivid-5": $swatch-yellow-vivid-5,
  "yellow-vivid-10": $swatch-yellow-vivid-10,
  "yellow-vivid-20": $swatch-yellow-vivid-20,
  "yellow-vivid-30": $swatch-yellow-vivid-30,
  "yellow-vivid-40": $swatch-yellow-vivid-40,
  "yellow-vivid-50": $swatch-yellow-vivid-50,
  "yellow-vivid-60": $swatch-yellow-vivid-60,
  "yellow-vivid-70": $swatch-yellow-vivid-70,
  "yellow-vivid-80": $swatch-yellow-vivid-80,
  "green-5": $swatch-green-5,
  "green-10": $swatch-green-10,
  "green-20": $swatch-green-20,
  "green-30": $swatch-green-30,
  "green-40": $swatch-green-40,
  "green-50": $swatch-green-50,
  "green-60": $swatch-green-60,
  "green-70": $swatch-green-70,
  "green-80": $swatch-green-80,
  "green-90": $swatch-green-90,
  "green-vivid-5": $swatch-green-vivid-5,
  "green-vivid-10": $swatch-green-vivid-10,
  "green-vivid-20": $swatch-green-vivid-20,
  "green-vivid-30": $swatch-green-vivid-30,
  "green-vivid-40": $swatch-green-vivid-40,
  "green-vivid-50": $swatch-green-vivid-50,
  "green-vivid-60": $swatch-green-vivid-60,
  "green-vivid-70": $swatch-green-vivid-70,
  "green-vivid-80": $swatch-green-vivid-80,
  "mint-5": $swatch-mint-5,
  "mint-10": $swatch-mint-10,
  "mint-20": $swatch-mint-20,
  "mint-30": $swatch-mint-30,
  "mint-40": $swatch-mint-40,
  "mint-50": $swatch-mint-50,
  "mint-60": $swatch-mint-60,
  "mint-70": $swatch-mint-70,
  "mint-80": $swatch-mint-80,
  "mint-90": $swatch-mint-90,
  "mint-vivid-5": $swatch-mint-vivid-5,
  "mint-vivid-10": $swatch-mint-vivid-10,
  "mint-vivid-20": $swatch-mint-vivid-20,
  "mint-vivid-30": $swatch-mint-vivid-30,
  "mint-vivid-40": $swatch-mint-vivid-40,
  "mint-vivid-50": $swatch-mint-vivid-50,
  "mint-vivid-60": $swatch-mint-vivid-60,
  "mint-vivid-70": $swatch-mint-vivid-70,
  "mint-vivid-80": $swatch-mint-vivid-80,
  "cyan-5": $swatch-cyan-5,
  "cyan-10": $swatch-cyan-10,
  "cyan-20": $swatch-cyan-20,
  "cyan-30": $swatch-cyan-30,
  "cyan-40": $swatch-cyan-40,
  "cyan-50": $swatch-cyan-50,
  "cyan-60": $swatch-cyan-60,
  "cyan-70": $swatch-cyan-70,
  "cyan-80": $swatch-cyan-80,
  "cyan-90": $swatch-cyan-90,
  "cyan-vivid-5": $swatch-cyan-vivid-5,
  "cyan-vivid-10": $swatch-cyan-vivid-10,
  "cyan-vivid-20": $swatch-cyan-vivid-20,
  "cyan-vivid-30": $swatch-cyan-vivid-30,
  "cyan-vivid-40": $swatch-cyan-vivid-40,
  "cyan-vivid-50": $swatch-cyan-vivid-50,
  "cyan-vivid-60": $swatch-cyan-vivid-60,
  "cyan-vivid-70": $swatch-cyan-vivid-70,
  "cyan-vivid-80": $swatch-cyan-vivid-80,
  "blue-5": $swatch-blue-5,
  "blue-10": $swatch-blue-10,
  "blue-20": $swatch-blue-20,
  "blue-30": $swatch-blue-30,
  "blue-40": $swatch-blue-40,
  "blue-50": $swatch-blue-50,
  "blue-60": $swatch-blue-60,
  "blue-70": $swatch-blue-70,
  "blue-80": $swatch-blue-80,
  "blue-90": $swatch-blue-90,
  "blue-vivid-5": $swatch-blue-vivid-5,
  "blue-vivid-10": $swatch-blue-vivid-10,
  "blue-vivid-20": $swatch-blue-vivid-20,
  "blue-vivid-30": $swatch-blue-vivid-30,
  "blue-vivid-40": $swatch-blue-vivid-40,
  "blue-vivid-50": $swatch-blue-vivid-50,
  "blue-vivid-60": $swatch-blue-vivid-60,
  "blue-vivid-70": $swatch-blue-vivid-70,
  "blue-vivid-80": $swatch-blue-vivid-80,
  "indigo-5": $swatch-indigo-5,
  "indigo-10": $swatch-indigo-10,
  "indigo-20": $swatch-indigo-20,
  "indigo-30": $swatch-indigo-30,
  "indigo-40": $swatch-indigo-40,
  "indigo-50": $swatch-indigo-50,
  "indigo-60": $swatch-indigo-60,
  "indigo-70": $swatch-indigo-70,
  "indigo-80": $swatch-indigo-80,
  "indigo-90": $swatch-indigo-90,
  "indigo-vivid-5": $swatch-indigo-vivid-5,
  "indigo-vivid-10": $swatch-indigo-vivid-10,
  "indigo-vivid-20": $swatch-indigo-vivid-20,
  "indigo-vivid-30": $swatch-indigo-vivid-30,
  "indigo-vivid-40": $swatch-indigo-vivid-40,
  "indigo-vivid-50": $swatch-indigo-vivid-50,
  "indigo-vivid-60": $swatch-indigo-vivid-60,
  "indigo-vivid-70": $swatch-indigo-vivid-70,
  "indigo-vivid-80": $swatch-indigo-vivid-80,
  "violet-5": $swatch-violet-5,
  "violet-10": $swatch-violet-10,
  "violet-20": $swatch-violet-20,
  "violet-30": $swatch-violet-30,
  "violet-40": $swatch-violet-40,
  "violet-50": $swatch-violet-50,
  "violet-60": $swatch-violet-60,
  "violet-70": $swatch-violet-70,
  "violet-80": $swatch-violet-80,
  "violet-90": $swatch-violet-90,
  "violet-vivid-5": $swatch-violet-vivid-5,
  "violet-vivid-10": $swatch-violet-vivid-10,
  "violet-vivid-20": $swatch-violet-vivid-20,
  "violet-vivid-30": $swatch-violet-vivid-30,
  "violet-vivid-40": $swatch-violet-vivid-40,
  "violet-vivid-50": $swatch-violet-vivid-50,
  "violet-vivid-60": $swatch-violet-vivid-60,
  "violet-vivid-70": $swatch-violet-vivid-70,
  "violet-vivid-80": $swatch-violet-vivid-80,
  "magenta-5": $swatch-magenta-5,
  "magenta-10": $swatch-magenta-10,
  "magenta-20": $swatch-magenta-20,
  "magenta-30": $swatch-magenta-30,
  "magenta-40": $swatch-magenta-40,
  "magenta-50": $swatch-magenta-50,
  "magenta-60": $swatch-magenta-60,
  "magenta-70": $swatch-magenta-70,
  "magenta-80": $swatch-magenta-80,
  "magenta-90": $swatch-magenta-90,
  "magenta-vivid-5": $swatch-magenta-vivid-5,
  "magenta-vivid-10": $swatch-magenta-vivid-10,
  "magenta-vivid-20": $swatch-magenta-vivid-20,
  "magenta-vivid-30": $swatch-magenta-vivid-30,
  "magenta-vivid-40": $swatch-magenta-vivid-40,
  "magenta-vivid-50": $swatch-magenta-vivid-50,
  "magenta-vivid-60": $swatch-magenta-vivid-60,
  "magenta-vivid-70": $swatch-magenta-vivid-70,
  "magenta-vivid-80": $swatch-magenta-vivid-80,
);

$light-roles: (
  "background": $light-background,
  "surface": $light-surface,
  "surface-elevated": $light-surface-elevated,
  "text-primary": $light-text-primary,
  "text-secondary": $light-text-secondary,
  "text-tertiary": $light-text-tertiary,
  "primary": $light-primary,
  "primary-hover": $light-primary-hover,
  "accent": $light-accent,
  "accent-hover": $light-accent-hover,
  "warning": $light-warning,
  "warning-hover": $light-warning-hover,
  "error": $light-error,
  "success": $light-success,
  "border": $light-border,
);

$dark-roles: (
  "background": $dark-background,
  "surface": $dark-surface,
  "surface-elevated": $dark-surface-elevated,
  "text-primary": $dark-text-primary,
  "text-secondary": $dark-text-secondary,
  "text-tertiary": $dark-text-tertiary,
  "primary": $dark-primary,
  "primary-hover": $dark-primary-hover,
  "accent": $dark-accent,
  "accent-hover": $dark-accent-hover,
  "warning": $dark-warning,
  "warning-hover": $dark-warning-hover,
  "error": $dark-error,
  "success": $dark-success,
  "border": $dark-border,
);
