/* One palette for every public and private component. Component aliases below
   preserve Original's existing shades; American aliases use these shared roles.
   Saved inline --eup-accent/--eup-accent-ink and --wup-logo-bolt remain independent. */
:root {
  --palette-paper: #f4f7ec;
  --palette-raised: #fcfdf8;
  --palette-surface: #edf1e5;
  --palette-surface-muted: #dce5d2;
  --palette-ink: #203a31;
  --palette-muted-strong: #40583f;
  --palette-muted: #62715c;
  --palette-line-strong: #899b77;
  --palette-line: #c2ccb6;
  --palette-dark-panel: #10271e;
  --palette-dark-material: #283d28;
  --palette-on-dark: #f4f7ec;
  --palette-warm: #b7a874;
  --palette-warm-surface: #eee7d2;
  --palette-error: #963f32;
  --palette-error-muted: #b9877e;
  --palette-warning: #875536;
  --palette-warning-light: #ffd1ab;
  --palette-accent: #bbef3a;
  --palette-accent-ink: #203a31;
  --eup-accent: var(--palette-accent);
  --eup-accent-ink: var(--palette-accent-ink);
  /* Shared satin alloy: neutral silver with a trace of the active palette. */
  --panel-metal-white: color-mix(in srgb, white 96%, var(--palette-raised));
  --panel-metal-silver: color-mix(in srgb, var(--palette-ink) 12%, white);
  --panel-metal-base: color-mix(in srgb, var(--panel-metal-white) 96%, transparent);
  --panel-metal-sheen: linear-gradient(112deg,
    transparent 12%, rgb(255 255 255 / .06) 32%,
    rgb(255 255 255 / .66) 47%, rgb(255 255 255 / .14) 54%,
    transparent 72%);
  --panel-metal-grain: repeating-linear-gradient(0deg,
    rgb(255 255 255 / .10) 0px, rgb(255 255 255 / .10) .6px,
    color-mix(in srgb, var(--palette-ink) 2.4%, transparent) 1px,
    transparent 1.5px, transparent 3px);
  --panel-metal-body: linear-gradient(126deg,
    var(--panel-metal-white) 0%,
    color-mix(in srgb, var(--panel-metal-white) 62%, var(--panel-metal-silver)) 23%,
    var(--panel-metal-white) 43%, var(--panel-metal-silver) 67%,
    color-mix(in srgb, var(--panel-metal-white) 82%, transparent) 87%,
    var(--panel-metal-white) 100%);
  --panel-metal-finish: var(--panel-metal-sheen), var(--panel-metal-grain), var(--panel-metal-body);
  --panel-metal-edge: color-mix(in srgb, var(--palette-ink) 18%, white);
  --panel-metal-shadow: inset 0 1px 0 rgb(255 255 255 / .96),
    inset 1px 0 0 rgb(255 255 255 / .74),
    inset -1px -1px 0 color-mix(in srgb, var(--palette-ink) 17%, transparent),
    0 3px 7px color-mix(in srgb, var(--palette-ink) 3%, transparent),
    0 16px 34px -18px color-mix(in srgb, var(--palette-ink) 23%, transparent);
  --panel-metal-dark-body: linear-gradient(126deg,
    var(--palette-dark-panel) 0%, var(--palette-dark-material) 28%,
    color-mix(in srgb, var(--palette-dark-panel) 88%, var(--palette-line-strong)) 49%,
    var(--palette-dark-panel) 72%, var(--palette-dark-material) 100%);
  --panel-metal-dark-sheen: linear-gradient(112deg,
    transparent 16%, rgb(255 255 255 / .025) 36%,
    rgb(255 255 255 / .085) 48%, transparent 67%);
  --panel-metal-dark-grain: repeating-linear-gradient(0deg,
    rgb(255 255 255 / .022) 0px, rgb(255 255 255 / .022) .6px,
    transparent 1px, transparent 3px);
  --panel-metal-warm-body: linear-gradient(126deg,
    var(--palette-warm-surface),
    color-mix(in srgb, var(--palette-warm-surface) 82%, white) 37%,
    color-mix(in srgb, var(--palette-warm-surface) 86%, var(--palette-warm)) 65%,
    var(--palette-warm-surface));
}
:root[data-site-palette='american'] {
  --palette-paper: #f5f1e8;
  --palette-raised: #fffaf2;
  --palette-surface: #eeebe4;
  --palette-surface-muted: #deddd7;
  --palette-ink: #14263e;
  --palette-muted-strong: #34475d;
  --palette-muted: #5c6673;
  --palette-line-strong: #8793a2;
  --palette-line: #c2c6cc;
  --palette-dark-panel: #0d1d31;
  --palette-dark-material: #25384e;
  --palette-on-dark: #fffaf2;
  --palette-warm: #a59a88;
  --palette-warm-surface: #ece4d7;
  --palette-error: #963f32;
  --palette-error-muted: #c98d83;
  --palette-warning: #855b39;
  --palette-warning-light: #ffd1ab;
  --palette-accent: #b43a3a;
  --palette-accent-ink: #fffaf2;
}

/* Generated, reviewed component color aliases. */
:root {
  --palette-c-09190f-a0p4588235294117647: rgb(9 25 15 / 0.4588235294117647);
  --palette-c-09190f-a0p9490196078431372: rgb(9 25 15 / 0.9490196078431372);
  --palette-c-09190f-a0p9803921568627451: rgb(9 25 15 / 0.9803921568627451);
  --palette-c-0b1b15-a0p611764705882353: rgb(11 27 21 / 0.611764705882353);
  --palette-c-0c1d12-a0p06274509803921569: rgb(12 29 18 / 0.06274509803921569);
  --palette-c-0c1d12-a0p4392156862745098: rgb(12 29 18 / 0.4392156862745098);
  --palette-c-101c17-a0p6509803921568628: rgb(16 28 23 / 0.6509803921568628);
  --palette-c-14291f-a0p08627450980392157: rgb(20 41 31 / 0.08627450980392157);
  --palette-c-14291f-a1: #14291f;
  --palette-c-142c25-a0p12549019607843137: rgb(20 44 37 / 0.12549019607843137);
  --palette-c-193d32-a1: #193d32;
  --palette-c-203a31-a0p3764705882352941: color-mix(in srgb, var(--palette-ink) 37.64705882352941%, transparent);
  --palette-c-203a31-a1: var(--palette-ink);
  --palette-c-213b32-a0p12156862745098039: rgb(33 59 50 / 0.12156862745098039);
  --palette-c-223c30-a0p0196078431372549: rgb(34 60 48 / 0.0196078431372549);
  --palette-c-233a32-a0p03529411764705882: rgb(35 58 50 / 0.03529411764705882);
  --palette-c-233a32-a0p3137254901960784: rgb(35 58 50 / 0.3137254901960784);
  --palette-c-233a32-a1: #233a32;
  --palette-c-254d3d-a1: #254d3d;
  --palette-c-283d28-a0p14901960784313725: color-mix(in srgb, var(--palette-dark-material) 14.901960784313725%, transparent);
  --palette-c-34352a-a1: #34352a;
  --palette-c-343d2b-a1: #343d2b;
  --palette-c-3f5c36-a1: #3f5c36;
  --palette-c-40583f-a1: var(--palette-muted-strong);
  --palette-c-405b2d-a1: #405b2d;
  --palette-c-4e6548-a1: #4e6548;
  --palette-c-526246-a1: #526246;
  --palette-c-52624c-a1: #52624c;
  --palette-c-526255-a1: #526255;
  --palette-c-526346-a1: #526346;
  --palette-c-526f5b-a1: #526f5b;
  --palette-c-536145-a1: #536145;
  --palette-c-53654c-a1: #53654c;
  --palette-c-53665d-a1: #53665d;
  --palette-c-536a47-a0p07058823529411765: rgb(83 106 71 / 0.07058823529411765);
  --palette-c-55654c-a1: #55654c;
  --palette-c-5b6250-a1: #5b6250;
  --palette-c-5b7c5f-a1: #5b7c5f;
  --palette-c-5c6f54-a1: #5c6f54;
  --palette-c-607955-a1: #607955;
  --palette-c-62634e-a1: #62634e;
  --palette-c-62715c-a1: var(--palette-muted);
  --palette-c-637768-a1: #637768;
  --palette-c-65715c-a1: #65715c;
  --palette-c-657452-a1: #657452;
  --palette-c-66745e-a0p9333333333333333: rgb(102 116 94 / 0.9333333333333333);
  --palette-c-674e2e-a1: #674e2e;
  --palette-c-6d765b-a1: #6d765b;
  --palette-c-6d8258-a1: #6d8258;
  --palette-c-76876b-a0p25098039215686274: rgb(118 135 107 / 0.25098039215686274);
  --palette-c-77876e-a1: #77876e;
  --palette-c-788373-a1: #788373;
  --palette-c-7d8b70-a1: #7d8b70;
  --palette-c-7e9167-a1: #7e9167;
  --palette-c-819068-a1: #819068;
  --palette-c-849564-a1: #849564;
  --palette-c-85452f-a1: #85452f;
  --palette-c-879b6c-a0p5019607843137255: rgb(135 155 108 / 0.5019607843137255);
  --palette-c-879b74-a1: #879b74;
  --palette-c-899b77-a0p45098039215686275: color-mix(in srgb, var(--palette-line-strong) 45.098039215686275%, transparent);
  --palette-c-899b77-a1: var(--palette-line-strong);
  --palette-c-8a7740-a1: #8a7740;
  --palette-c-8c352a-a1: #8c352a;
  --palette-c-927143-a1: #927143;
  --palette-c-963f32-a1: var(--palette-error);
  --palette-c-9aa983-a1: #9aa983;
  --palette-c-9aaa82-a0p5803921568627451: rgb(154 170 130 / 0.5803921568627451);
  --palette-c-9aac8b-a1: #9aac8b;
  --palette-c-9bab89-a1: #9bab89;
  --palette-c-9bad89-a1: #9bad89;
  --palette-c-9cab8b-a1: #9cab8b;
  --palette-c-9cb39d-a1: #9cb39d;
  --palette-c-9daa8c-a1: #9daa8c;
  --palette-c-9fae94-a0p2: rgb(159 174 148 / 0.2);
  --palette-c-a3b190-a1: #a3b190;
  --palette-c-a6b497-a1: #a6b497;
  --palette-c-a6b69c-a1: #a6b69c;
  --palette-c-aabb99-a1: #aabb99;
  --palette-c-aebba1-a1: #aebba1;
  --palette-c-b0baa1-a0p16862745098039217: rgb(176 186 161 / 0.16862745098039217);
  --palette-c-b6c2ac-a1: #b6c2ac;
  --palette-c-b6c9b7-a1: #b6c9b7;
  --palette-c-b7a76c-a0p5019607843137255: rgb(183 167 108 / 0.5019607843137255);
  --palette-c-b7a76c-a1: #b7a76c;
  --palette-c-b7a874-a0p4392156862745098: color-mix(in srgb, var(--palette-warm) 43.92156862745098%, transparent);
  --palette-c-b7a874-a1: var(--palette-warm);
  --palette-c-b7c4aa-a1: #b7c4aa;
  --palette-c-b7c687-a1: #b7c687;
  --palette-c-b7c68d-a1: #b7c68d;
  --palette-c-b9877e-a1: var(--palette-error-muted);
  --palette-c-b9bca8-a1: #b9bca8;
  --palette-c-b9c5a9-a1: #b9c5a9;
  --palette-c-bac4ac-a1: #bac4ac;
  --palette-c-bac5ae-a1: #bac5ae;
  --palette-c-bbc4b0-a1: #bbc4b0;
  --palette-c-bbc5b8-a1: #bbc5b8;
  --palette-c-bcc7aa-a1: #bcc7aa;
  --palette-c-bcc7b2-a1: #bcc7b2;
  --palette-c-bccbac-a1: #bccbac;
  --palette-c-bdb7a6-a1: #bdb7a6;
  --palette-c-becab5-a0p25098039215686274: rgb(190 202 181 / 0.25098039215686274);
  --palette-c-c0cca9-a1: #c0cca9;
  --palette-c-c2ccb6-a1: var(--palette-line);
  --palette-c-c2cdaf-a0p3333333333333333: rgb(194 205 175 / 0.3333333333333333);
  --palette-c-c2cfb3-a1: #c2cfb3;
  --palette-c-c3d0c5-a1: #c3d0c5;
  --palette-c-c4b787-a0p1803921568627451: rgb(196 183 135 / 0.1803921568627451);
  --palette-c-c5cdbf-a1: #c5cdbf;
  --palette-c-c5d1b7-a1: #c5d1b7;
  --palette-c-c7d1bb-a1: #c7d1bb;
  --palette-c-c8d986-a1: #c8d986;
  --palette-c-ceddcc-a1: #ceddcc;
  --palette-c-d0dbbf-a1: #d0dbbf;
  --palette-c-d0dbc5-a1: #d0dbc5;
  --palette-c-d1d9cb-a1: #d1d9cb;
  --palette-c-d3dcbb-a1: #d3dcbb;
  --palette-c-d3ddc7-a1: #d3ddc7;
  --palette-c-d3ddca-a1: #d3ddca;
  --palette-c-d3debc-a1: #d3debc;
  --palette-c-d4dfa6-a1: #d4dfa6;
  --palette-c-d5dfd1-a1: #d5dfd1;
  --palette-c-d5f279-a1: #d5f279;
  --palette-c-d7dec7-a1: #d7dec7;
  --palette-c-d8bc78-a1: #d8bc78;
  --palette-c-d9d4b8-a0p9215686274509803: rgb(217 212 184 / 0.9215686274509803);
  --palette-c-d9e56f-a1: #d9e56f;
  --palette-c-d9e5c4-a1: #d9e5c4;
  --palette-c-dce2c9-a0p16862745098039217: rgb(220 226 201 / 0.16862745098039217);
  --palette-c-dce5cc-a1: #dce5cc;
  --palette-c-dce5d2-a1: var(--palette-surface-muted);
  --palette-c-dce5d9-a1: #dce5d9;
  --palette-c-dce6cd-a1: #dce6cd;
  --palette-c-dce9da-a1: #dce9da;
  --palette-c-dfd9c9-a1: #dfd9c9;
  --palette-c-dfe6d7-a1: #dfe6d7;
  --palette-c-e0e7d3-a1: #e0e7d3;
  --palette-c-e1e8d8-a1: #e1e8d8;
  --palette-c-e2e2d1-a1: #e2e2d1;
  --palette-c-e3e6d7-a1: #e3e6d7;
  --palette-c-e3e9d6-a1: #e3e9d6;
  --palette-c-e3ead7-a1: #e3ead7;
  --palette-c-e4ebd8-a1: #e4ebd8;
  --palette-c-e5ebd9-a1: #e5ebd9;
  --palette-c-e5ebdb-a1: #e5ebdb;
  --palette-c-e5ecdc-a1: #e5ecdc;
  --palette-c-e5ece3-a1: #e5ece3;
  --palette-c-e6ecdb-a1: #e6ecdb;
  --palette-c-e6ecdc-a1: #e6ecdc;
  --palette-c-e7eddd-a1: #e7eddd;
  --palette-c-e8ecde-a1: #e8ecde;
  --palette-c-e8ecdf-a1: #e8ecdf;
  --palette-c-e8eede-a1: #e8eede;
  --palette-c-e9edde-a1: #e9edde;
  --palette-c-ede8db-a1: #ede8db;
  --palette-c-edf0e5-a1: #edf0e5;
  --palette-c-edf0e7-a1: #edf0e7;
  --palette-c-edf1e4-a1: #edf1e4;
  --palette-c-edf1e5-a1: var(--palette-surface);
  --palette-c-edf2dd-a0p18823529411764706: rgb(237 242 221 / 0.18823529411764706);
  --palette-c-edf2dd-a0p4392156862745098: rgb(237 242 221 / 0.4392156862745098);
  --palette-c-edf2e3-a0p9411764705882353: rgb(237 242 227 / 0.9411764705882353);
  --palette-c-edf2e5-a1: #edf2e5;
  --palette-c-eee7d2-a1: #eee7d2;
  --palette-c-eef2e5-a0p9098039215686274: rgb(238 242 229 / 0.9098039215686274);
  --palette-c-eef3e1-a0p8509803921568627: rgb(238 243 225 / 0.8509803921568627);
  --palette-c-f0f5ed-a0p9215686274509803: rgb(240 245 237 / 0.9215686274509803);
  --palette-c-f0f5ed-a1: #f0f5ed;
  --palette-c-f1efe5-a1: #f1efe5;
  --palette-c-f3f3e9-a1: #f3f3e9;
  --palette-c-f4f7ec-a0p047058823529411764: color-mix(in srgb, var(--palette-paper) 4.7058823529411764%, transparent);
  --palette-c-f4f7ec-a0p25098039215686274: color-mix(in srgb, var(--palette-paper) 25.098039215686274%, transparent);
  --palette-c-f4f7ec-a0p3137254901960784: color-mix(in srgb, var(--palette-paper) 31.37254901960784%, transparent);
  --palette-c-f4f7ec-a0p94: color-mix(in srgb, var(--palette-paper) 94%, transparent);
  --palette-c-f4f7ec-a0p95: color-mix(in srgb, var(--palette-paper) 95%, transparent);
  --palette-c-f4f7ec-a0p99: color-mix(in srgb, var(--palette-paper) 99%, transparent);
  --palette-c-f4f7ec-a1: var(--palette-paper);
  --palette-c-f5f7ed-a0p2196078431372549: rgb(245 247 237 / 0.2196078431372549);
  --palette-c-f8faf0-a0p9607843137254902: rgb(248 250 240 / 0.9607843137254902);
  --palette-c-f8faf3-a1: #f8faf3;
  --palette-c-f9fbf1-a0p9333333333333333: rgb(249 251 241 / 0.9333333333333333);
  --palette-c-fbf2eb-a1: #fbf2eb;
  --palette-c-fbfcef-a0p3607843137254902: rgb(251 252 239 / 0.3607843137254902);
  --palette-c-fbfcf7-a1: #fbfcf7;
  --palette-c-fcfdf8-a1: var(--palette-raised);
}
:root[data-site-palette='american'] {
  --palette-c-09190f-a0p4588235294117647: color-mix(in srgb, var(--palette-dark-panel) 45.88235294117647%, transparent);
  --palette-c-09190f-a0p9490196078431372: color-mix(in srgb, var(--palette-dark-panel) 94.90196078431372%, transparent);
  --palette-c-09190f-a0p9803921568627451: color-mix(in srgb, var(--palette-dark-panel) 98.03921568627451%, transparent);
  --palette-c-0b1b15-a0p611764705882353: color-mix(in srgb, var(--palette-dark-panel) 61.1764705882353%, transparent);
  --palette-c-0c1d12-a0p06274509803921569: color-mix(in srgb, var(--palette-dark-panel) 6.274509803921569%, transparent);
  --palette-c-0c1d12-a0p4392156862745098: color-mix(in srgb, var(--palette-dark-panel) 43.92156862745098%, transparent);
  --palette-c-101c17-a0p6509803921568628: color-mix(in srgb, var(--palette-dark-panel) 65.09803921568628%, transparent);
  --palette-c-14291f-a0p08627450980392157: color-mix(in srgb, var(--palette-dark-panel) 8.627450980392157%, transparent);
  --palette-c-14291f-a1: var(--palette-dark-panel);
  --palette-c-142c25-a0p12549019607843137: color-mix(in srgb, var(--palette-dark-panel) 12.549019607843137%, transparent);
  --palette-c-193d32-a1: var(--palette-ink);
  --palette-c-203a31-a0p3764705882352941: color-mix(in srgb, var(--palette-ink) 37.64705882352941%, transparent);
  --palette-c-203a31-a1: var(--palette-ink);
  --palette-c-213b32-a0p12156862745098039: color-mix(in srgb, var(--palette-ink) 12.156862745098039%, transparent);
  --palette-c-223c30-a0p0196078431372549: color-mix(in srgb, var(--palette-ink) 1.96078431372549%, transparent);
  --palette-c-233a32-a0p03529411764705882: color-mix(in srgb, var(--palette-ink) 3.529411764705882%, transparent);
  --palette-c-233a32-a0p3137254901960784: color-mix(in srgb, var(--palette-ink) 31.37254901960784%, transparent);
  --palette-c-233a32-a1: var(--palette-ink);
  --palette-c-254d3d-a1: var(--palette-ink);
  --palette-c-283d28-a0p14901960784313725: color-mix(in srgb, var(--palette-dark-material) 14.901960784313725%, transparent);
  --palette-c-34352a-a1: var(--palette-dark-material);
  --palette-c-343d2b-a1: var(--palette-dark-material);
  --palette-c-3f5c36-a1: var(--palette-muted-strong);
  --palette-c-40583f-a1: var(--palette-muted-strong);
  --palette-c-405b2d-a1: var(--palette-muted-strong);
  --palette-c-4e6548-a1: var(--palette-muted);
  --palette-c-526246-a1: var(--palette-muted);
  --palette-c-52624c-a1: var(--palette-muted);
  --palette-c-526255-a1: var(--palette-muted);
  --palette-c-526346-a1: var(--palette-muted);
  --palette-c-526f5b-a1: var(--palette-muted);
  --palette-c-536145-a1: var(--palette-muted);
  --palette-c-53654c-a1: var(--palette-muted);
  --palette-c-53665d-a1: var(--palette-muted);
  --palette-c-536a47-a0p07058823529411765: color-mix(in srgb, var(--palette-muted) 7.058823529411765%, transparent);
  --palette-c-55654c-a1: var(--palette-muted);
  --palette-c-5b6250-a1: var(--palette-muted);
  --palette-c-5b7c5f-a1: var(--palette-muted);
  --palette-c-5c6f54-a1: var(--palette-muted);
  --palette-c-607955-a1: var(--palette-muted);
  --palette-c-62634e-a1: var(--palette-muted);
  --palette-c-62715c-a1: var(--palette-muted);
  --palette-c-637768-a1: var(--palette-muted);
  --palette-c-65715c-a1: var(--palette-muted);
  --palette-c-657452-a1: var(--palette-muted);
  --palette-c-66745e-a0p9333333333333333: color-mix(in srgb, var(--palette-muted) 93.33333333333333%, transparent);
  --palette-c-674e2e-a1: var(--palette-warning);
  --palette-c-6d765b-a1: var(--palette-muted);
  --palette-c-6d8258-a1: var(--palette-muted);
  --palette-c-76876b-a0p25098039215686274: color-mix(in srgb, var(--palette-line-strong) 25.098039215686274%, transparent);
  --palette-c-77876e-a1: var(--palette-line-strong);
  --palette-c-788373-a1: var(--palette-line-strong);
  --palette-c-7d8b70-a1: var(--palette-line-strong);
  --palette-c-7e9167-a1: var(--palette-line-strong);
  --palette-c-819068-a1: var(--palette-line-strong);
  --palette-c-849564-a1: var(--palette-line-strong);
  --palette-c-85452f-a1: var(--palette-warning);
  --palette-c-879b6c-a0p5019607843137255: color-mix(in srgb, var(--palette-line-strong) 50.19607843137255%, transparent);
  --palette-c-879b74-a1: var(--palette-line-strong);
  --palette-c-899b77-a0p45098039215686275: color-mix(in srgb, var(--palette-line-strong) 45.098039215686275%, transparent);
  --palette-c-899b77-a1: var(--palette-line-strong);
  --palette-c-8a7740-a1: var(--palette-warm);
  --palette-c-8c352a-a1: var(--palette-error);
  --palette-c-927143-a1: var(--palette-warm);
  --palette-c-963f32-a1: var(--palette-error);
  --palette-c-9aa983-a1: var(--palette-line-strong);
  --palette-c-9aaa82-a0p5803921568627451: color-mix(in srgb, var(--palette-line-strong) 58.03921568627451%, transparent);
  --palette-c-9aac8b-a1: var(--palette-line-strong);
  --palette-c-9bab89-a1: var(--palette-line-strong);
  --palette-c-9bad89-a1: var(--palette-line-strong);
  --palette-c-9cab8b-a1: var(--palette-line-strong);
  --palette-c-9cb39d-a1: var(--palette-line-strong);
  --palette-c-9daa8c-a1: var(--palette-line-strong);
  --palette-c-9fae94-a0p2: color-mix(in srgb, var(--palette-line-strong) 20%, transparent);
  --palette-c-a3b190-a1: var(--palette-line-strong);
  --palette-c-a6b497-a1: var(--palette-line-strong);
  --palette-c-a6b69c-a1: var(--palette-line-strong);
  --palette-c-aabb99-a1: var(--palette-line-strong);
  --palette-c-aebba1-a1: var(--palette-line-strong);
  --palette-c-b0baa1-a0p16862745098039217: color-mix(in srgb, var(--palette-line-strong) 16.862745098039217%, transparent);
  --palette-c-b6c2ac-a1: var(--palette-line);
  --palette-c-b6c9b7-a1: var(--palette-line);
  --palette-c-b7a76c-a0p5019607843137255: color-mix(in srgb, var(--palette-warm) 50.19607843137255%, transparent);
  --palette-c-b7a76c-a1: var(--palette-warm);
  --palette-c-b7a874-a0p4392156862745098: color-mix(in srgb, var(--palette-warm) 43.92156862745098%, transparent);
  --palette-c-b7a874-a1: var(--palette-warm);
  --palette-c-b7c4aa-a1: var(--palette-line);
  --palette-c-b7c687-a1: color-mix(in srgb, var(--eup-accent) 22%, var(--palette-paper));
  --palette-c-b7c68d-a1: color-mix(in srgb, var(--eup-accent) 22%, var(--palette-paper));
  --palette-c-b9877e-a1: var(--palette-error-muted);
  --palette-c-b9bca8-a1: var(--palette-line);
  --palette-c-b9c5a9-a1: var(--palette-line);
  --palette-c-bac4ac-a1: var(--palette-line);
  --palette-c-bac5ae-a1: var(--palette-line);
  --palette-c-bbc4b0-a1: var(--palette-line);
  --palette-c-bbc5b8-a1: var(--palette-line);
  --palette-c-bcc7aa-a1: var(--palette-line);
  --palette-c-bcc7b2-a1: var(--palette-line);
  --palette-c-bccbac-a1: var(--palette-line);
  --palette-c-bdb7a6-a1: var(--palette-line);
  --palette-c-becab5-a0p25098039215686274: color-mix(in srgb, var(--palette-line) 25.098039215686274%, transparent);
  --palette-c-c0cca9-a1: var(--palette-line);
  --palette-c-c2ccb6-a1: var(--palette-line);
  --palette-c-c2cdaf-a0p3333333333333333: color-mix(in srgb, var(--palette-line) 33.33333333333333%, transparent);
  --palette-c-c2cfb3-a1: var(--palette-line);
  --palette-c-c3d0c5-a1: var(--palette-line);
  --palette-c-c4b787-a0p1803921568627451: color-mix(in srgb, var(--palette-warm) 18.03921568627451%, transparent);
  --palette-c-c5cdbf-a1: var(--palette-line);
  --palette-c-c5d1b7-a1: var(--palette-line);
  --palette-c-c7d1bb-a1: var(--palette-line);
  --palette-c-c8d986-a1: color-mix(in srgb, var(--eup-accent) 22%, var(--palette-paper));
  --palette-c-ceddcc-a1: var(--palette-surface-muted);
  --palette-c-d0dbbf-a1: var(--palette-surface-muted);
  --palette-c-d0dbc5-a1: var(--palette-surface-muted);
  --palette-c-d1d9cb-a1: var(--palette-surface-muted);
  --palette-c-d3dcbb-a1: var(--palette-surface-muted);
  --palette-c-d3ddc7-a1: var(--palette-surface-muted);
  --palette-c-d3ddca-a1: var(--palette-surface-muted);
  --palette-c-d3debc-a1: var(--palette-surface-muted);
  --palette-c-d4dfa6-a1: color-mix(in srgb, var(--eup-accent) 22%, var(--palette-paper));
  --palette-c-d5dfd1-a1: var(--palette-surface-muted);
  --palette-c-d5f279-a1: color-mix(in srgb, var(--eup-accent) 22%, var(--palette-paper));
  --palette-c-d7dec7-a1: var(--palette-surface-muted);
  --palette-c-d8bc78-a1: var(--palette-warm);
  --palette-c-d9d4b8-a0p9215686274509803: color-mix(in srgb, var(--palette-warm-surface) 92.15686274509803%, transparent);
  --palette-c-d9e56f-a1: color-mix(in srgb, var(--eup-accent) 22%, var(--palette-paper));
  --palette-c-d9e5c4-a1: var(--palette-surface-muted);
  --palette-c-dce2c9-a0p16862745098039217: color-mix(in srgb, var(--palette-surface-muted) 16.862745098039217%, transparent);
  --palette-c-dce5cc-a1: var(--palette-surface-muted);
  --palette-c-dce5d2-a1: var(--palette-surface-muted);
  --palette-c-dce5d9-a1: var(--palette-surface-muted);
  --palette-c-dce6cd-a1: var(--palette-surface-muted);
  --palette-c-dce9da-a1: var(--palette-surface-muted);
  --palette-c-dfd9c9-a1: var(--palette-warm-surface);
  --palette-c-dfe6d7-a1: var(--palette-surface-muted);
  --palette-c-e0e7d3-a1: var(--palette-surface-muted);
  --palette-c-e1e8d8-a1: var(--palette-surface-muted);
  --palette-c-e2e2d1-a1: var(--palette-surface-muted);
  --palette-c-e3e6d7-a1: var(--palette-surface-muted);
  --palette-c-e3e9d6-a1: var(--palette-surface-muted);
  --palette-c-e3ead7-a1: var(--palette-surface-muted);
  --palette-c-e4ebd8-a1: var(--palette-surface-muted);
  --palette-c-e5ebd9-a1: var(--palette-surface-muted);
  --palette-c-e5ebdb-a1: var(--palette-surface-muted);
  --palette-c-e5ecdc-a1: var(--palette-surface-muted);
  --palette-c-e5ece3-a1: var(--palette-surface-muted);
  --palette-c-e6ecdb-a1: var(--palette-surface-muted);
  --palette-c-e6ecdc-a1: var(--palette-surface-muted);
  --palette-c-e7eddd-a1: var(--palette-surface-muted);
  --palette-c-e8ecde-a1: var(--palette-surface-muted);
  --palette-c-e8ecdf-a1: var(--palette-surface-muted);
  --palette-c-e8eede-a1: var(--palette-surface-muted);
  --palette-c-e9edde-a1: var(--palette-surface-muted);
  --palette-c-ede8db-a1: var(--palette-warm-surface);
  --palette-c-edf0e5-a1: var(--palette-surface);
  --palette-c-edf0e7-a1: var(--palette-surface);
  --palette-c-edf1e4-a1: var(--palette-surface);
  --palette-c-edf1e5-a1: var(--palette-surface);
  --palette-c-edf2dd-a0p18823529411764706: color-mix(in srgb, var(--palette-surface) 18.823529411764706%, transparent);
  --palette-c-edf2dd-a0p4392156862745098: color-mix(in srgb, var(--palette-surface) 43.92156862745098%, transparent);
  --palette-c-edf2e3-a0p9411764705882353: color-mix(in srgb, var(--palette-surface) 94.11764705882353%, transparent);
  --palette-c-edf2e5-a1: var(--palette-surface);
  --palette-c-eee7d2-a1: var(--palette-surface);
  --palette-c-eef2e5-a0p9098039215686274: color-mix(in srgb, var(--palette-surface) 90.98039215686274%, transparent);
  --palette-c-eef3e1-a0p8509803921568627: color-mix(in srgb, var(--palette-surface) 85.09803921568627%, transparent);
  --palette-c-f0f5ed-a0p9215686274509803: color-mix(in srgb, var(--palette-paper) 92.15686274509803%, transparent);
  --palette-c-f0f5ed-a1: var(--palette-paper);
  --palette-c-f1efe5-a1: var(--palette-surface);
  --palette-c-f3f3e9-a1: var(--palette-surface);
  --palette-c-f4f7ec-a0p047058823529411764: color-mix(in srgb, var(--palette-paper) 4.7058823529411764%, transparent);
  --palette-c-f4f7ec-a0p25098039215686274: color-mix(in srgb, var(--palette-paper) 25.098039215686274%, transparent);
  --palette-c-f4f7ec-a0p3137254901960784: color-mix(in srgb, var(--palette-paper) 31.37254901960784%, transparent);
  --palette-c-f4f7ec-a0p94: color-mix(in srgb, var(--palette-paper) 94%, transparent);
  --palette-c-f4f7ec-a0p95: color-mix(in srgb, var(--palette-paper) 95%, transparent);
  --palette-c-f4f7ec-a0p99: color-mix(in srgb, var(--palette-paper) 99%, transparent);
  --palette-c-f4f7ec-a1: var(--palette-paper);
  --palette-c-f5f7ed-a0p2196078431372549: color-mix(in srgb, var(--palette-paper) 21.96078431372549%, transparent);
  --palette-c-f8faf0-a0p9607843137254902: color-mix(in srgb, var(--palette-paper) 96.07843137254902%, transparent);
  --palette-c-f8faf3-a1: var(--palette-paper);
  --palette-c-f9fbf1-a0p9333333333333333: color-mix(in srgb, var(--palette-paper) 93.33333333333333%, transparent);
  --palette-c-fbf2eb-a1: var(--palette-warm-surface);
  --palette-c-fbfcef-a0p3607843137254902: color-mix(in srgb, var(--palette-raised) 36.07843137254902%, transparent);
  --palette-c-fbfcf7-a1: var(--palette-raised);
  --palette-c-fcfdf8-a1: var(--palette-raised);
}
