/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
/* prettier-ignore */
:root,
html[data-theme=light],
[data-theme=light] {
  color-scheme: light;
  --color-text-primary: #1b1918;
  --color-text-primary-inverted: #ffffff;
  --color-text-secondary: #5e5955;
  --color-text-placeholder: #6d6762;
  --color-text-disabled: #cfcbc9;
  --color-text-tooltip: #ffffff;
  --color-border-interactive: #8c8279;
  --color-fg-primary-interactive-inverted: #ffffff;
  --color-fg-primary-interactive: #3d5c8e;
  --color-fg-primary-interactive-hover: rgb(53.68, 80.96, 124.96);
  --color-bg-primary-interactive: #4568a0;
  --color-bg-primary-interactive-hover: rgb(60.72, 91.52, 140.8);
  --color-bg-primary-interactive-pressed: rgb(55.2, 83.2, 128);
  --color-bg-primary-interactive-active: rgba(69, 104, 160, 0.15);
  --color-fg-interactive: #ffffff;
  --color-fg-interactive-hover: #5e5955;
  --color-fg-interactive-pressed: #1b1918;
  --color-bg-interactive: #ffffff;
  --color-bg-interactive-hover: rgba(27, 25, 24, 0.05);
  --color-bg-interactive-hover-solid: #f3f3f3;
  --color-bg-interactive-pressed: rgba(27, 25, 24, 0.1);
  --color-bg-interactive-pressed-solid: #e8e8e7;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #cf0e31;
  --color-brand-gold-text: #8c5f02;
  --color-brand-teal-text: #23727a;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #f7f7f5;
  --color-fg-app: #ffffff;
  --color-bg-blur: rgba(255, 255, 255, 0.8);
  --color-bg-app-overlay: rgba(208, 203, 200, 0.2);
  --color-bg-app-overlay-solid: #eae9e4;
  --color-fg-app-overlay: rgba(207, 203, 201, 0.3);
  --color-border-primary: #d4d1cf;
  --color-border-secondary: rgba(212, 209, 207, 0.5);
  --color-glass-bg: rgba(255, 255, 255, 0.62);
  --color-glass-edge: rgba(255, 255, 255, 0.8);
  --color-glass-glow: rgba(255, 255, 255, 0.06);
  --color-glass-highlight: rgba(255, 255, 255, 0.5);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.1);
  --color-glass-shadow: rgba(0, 0, 0, 0.1);
  --color-glass-text: #1b1918;
  --color-glass-text-secondary: #5e5955;
  --color-glass-text-halo: rgba(255, 255, 255, 0.65);
  --glass-backdrop-brightness: 1.5;
  --color-border-disabled: #cfcbc9;
  --color-border-primary-interactive: rgba(69, 104, 160, 0.5);
  --color-bg-tooltip: #2b2b2a;
  --color-bg-modal-overlay: rgba(26, 26, 30, 0.5);
  --color-bg-disabled: #cfcbc9;
  --color-fg-disabled: #9e9894;
  --color-bg-neutral: #e3e3e3;
  --color-bg-neutral-subtle: rgba(227, 227, 227, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #DFE9FD;
  --color-bg-info-subtle: rgba(223, 233, 253, 0.4);
  --color-bg-info-pressed: #D0DDF5;
  --color-fg-info: #263A59;
  --color-fg-info-hover: #1E3050;
  --color-border-info: #B8C4D6;
  --color-bg-success: #E0F4F0;
  --color-bg-success-subtle: rgba(224, 244, 240, 0.4);
  --color-bg-success-pressed: #D0EAE4;
  --color-fg-success: #0A7563;
  --color-fg-success-hover: #086858;
  --color-fg-success-pressed: #065B4E;
  --color-fg-success-direct-hover: #086858;
  --color-border-success: #AEDBD2;
  --color-bg-warning: #FBF1DC;
  --color-bg-warning-subtle: rgba(251, 241, 220, 0.4);
  --color-bg-warning-pressed: #F3E6CA;
  --color-fg-warning: #795306;
  --color-fg-warning-hover: #6B4905;
  --color-border-warning: #DCC99A;
  --color-bg-danger: #FCE8EC;
  --color-bg-danger-subtle: rgba(252, 232, 236, 0.4);
  --color-bg-danger-pressed: #F5D9DF;
  --color-fg-danger: #B01C35;
  --color-fg-danger-hover: #9D182F;
  --color-fg-danger-pressed: #881528;
  --color-fg-danger-direct-hover: #9D182F;
  --color-border-danger: #E8B5BE;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #fff697;
  --color-highlight-bg-yellow-rgb: 255, 246, 151;
  --color-highlight-bg-yellow-subtle: rgba(255, 246, 151, 0.35);
  --color-highlight-fg-yellow: rgb(227.5, 207.8125, 0);
  --color-highlight-fg-yellow-hover: rgb(176.5, 161.2259615385, 0);
  --color-highlight-bg-purple: #f5c4ff;
  --color-highlight-bg-purple-rgb: 245, 196, 255;
  --color-highlight-bg-purple-subtle: rgba(245, 196, 255, 0.35);
  --color-highlight-fg-purple: rgb(219.0677966102, 43, 255);
  --color-highlight-fg-purple-hover: rgb(162.7796610169, 0, 196);
  --color-highlight-bg-teal: #adedfc;
  --color-highlight-bg-teal-rgb: 173, 237, 252;
  --color-highlight-bg-teal-subtle: rgba(173, 237, 252, 0.35);
  --color-highlight-fg-teal: rgb(25.4, 204.6, 246.6);
  --color-highlight-fg-teal-hover: #0686a4;
  --color-highlight-bg-green: #d4eabc;
  --color-highlight-bg-green-rgb: 212, 234, 188;
  --color-highlight-bg-green-subtle: rgba(212, 234, 188, 0.35);
  --color-highlight-fg-green: rgb(137.2386363636, 197.4886363636, 71.5113636364);
  --color-highlight-fg-green-hover: rgb(85.3977272727, 127.1477272727, 39.8522727273);
  --color-highlight-bg-blue: #a6c3f0;
  --color-highlight-bg-blue-rgb: 166, 195, 240;
  --color-highlight-bg-blue-subtle: rgba(166, 195, 240, 0.35);
  --color-highlight-fg-blue: rgb(36.4903846154, 107.0384615385, 216.5096153846);
  --color-highlight-fg-blue-hover: rgb(21.7788461538, 63.8846153846, 129.2211538462);
  --color-highlight-bg-black: #222222;
  --color-highlight-bg-black-hover: rgba(34, 34, 34, 0.45);
  --color-highlight-bg-black-rgb: 34, 34, 34;
  --color-highlight-bg-black-subtle: rgba(34, 34, 34, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #FCEAB0;
  --color-comment-bg-selected: #F8D56A;
  --color-find-bg: #C4EDD0;
  --color-find-bg-selected: #8CD89C;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #a97328;
  --color-data-amber-muted: rgba(169, 115, 40, 0.2);
  --color-data-amber-subtle: rgba(169, 115, 40, 0.05);
  --color-data-pink: #d54893;
  --color-data-pink-muted: rgba(213, 72, 147, 0.2);
  --color-data-pink-subtle: rgba(213, 72, 147, 0.05);
  --color-data-green: #268e6e;
  --color-data-green-muted: rgba(38, 142, 110, 0.2);
  --color-data-green-subtle: rgba(38, 142, 110, 0.05);
  --color-data-purple: #7c5cc9;
  --color-data-purple-muted: rgba(124, 92, 201, 0.2);
  --color-data-purple-subtle: rgba(124, 92, 201, 0.05);
  --color-data-blue-text: #2057a2;
  --color-data-amber-text: #76501c;
  --color-data-pink-text: #a02566;
  --color-data-green-text: #1b634d;
  --color-data-purple-text: #633ebc;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
}

html[data-theme=dark],
[data-theme=dark] {
  color-scheme: dark;
  --color-text-primary: #FAFAF9;
  --color-text-primary-inverted: #FAFAF9;
  --color-text-secondary: #C2BBB7;
  --color-text-placeholder: #9E948D;
  --color-text-disabled: #524C47;
  --color-text-tooltip: #FAFAF9;
  --color-border-interactive: #7D7873;
  --color-fg-primary-interactive-inverted: #FAFAF9;
  --color-fg-primary-interactive: #7F9DCE;
  --color-fg-primary-interactive-hover: rgb(98.1023728814, 134.8752542373, 194.9376271186);
  --color-bg-primary-interactive: #3D62A0;
  --color-bg-primary-interactive-hover: rgb(53.68, 86.24, 140.8);
  --color-bg-primary-interactive-pressed: rgb(48.8, 78.4, 128);
  --color-bg-primary-interactive-active: rgba(61, 98, 160, 0.1);
  --color-fg-interactive: #282624;
  --color-fg-interactive-hover: #C2BBB7;
  --color-fg-interactive-pressed: #FAFAF9;
  --color-bg-interactive: #FFFFFF;
  --color-bg-interactive-hover: rgba(244, 244, 241, 0.05);
  --color-bg-interactive-hover-solid: #282624;
  --color-bg-interactive-pressed: rgba(244, 244, 241, 0.1);
  --color-bg-interactive-pressed-solid: #282624;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #f78095;
  --color-brand-gold-text: #f5a503;
  --color-brand-teal-text: #36b1bf;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #282624;
  --color-fg-app: #302D2C;
  --color-bg-blur: rgba(48, 45, 44, 0.8);
  --color-bg-app-overlay: rgba(27, 25, 24, 0.3);
  --color-bg-app-overlay-solid: #242220;
  --color-fg-app-overlay: rgba(133, 122, 114, 0.2);
  --color-border-primary: #555250;
  --color-border-secondary: rgba(85, 82, 80, 0.6);
  --color-glass-bg: rgba(27, 25, 24, 0.65);
  --color-glass-edge: rgba(255, 255, 255, 0.12);
  --color-glass-glow: rgba(255, 255, 255, 0.03);
  --color-glass-highlight: rgba(255, 255, 255, 0.08);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.04);
  --color-glass-shadow: rgba(0, 0, 0, 0.35);
  --color-glass-text: #FAFAF9;
  --color-glass-text-secondary: #C2BBB7;
  --color-glass-text-halo: rgba(0, 0, 0, 0.55);
  --glass-backdrop-brightness: 0.7;
  --color-border-disabled: #524C47;
  --color-bg-tooltip: #1B1918;
  --color-bg-modal-overlay: rgba(0, 0, 0, 0.6);
  --color-bg-disabled: #857A72;
  --color-fg-disabled: #524C47;
  --color-bg-neutral: #f5f5f5;
  --color-bg-neutral-subtle: rgba(245, 245, 245, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #283A5A;
  --color-bg-info-subtle: rgba(40, 58, 90, 0.4);
  --color-bg-info-pressed: #2F4368;
  --color-fg-info: #8FAED6;
  --color-fg-info-hover: #7D9CC6;
  --color-border-info: #3D5A80;
  --color-bg-success: #224D45;
  --color-bg-success-subtle: rgba(34, 77, 69, 0.4);
  --color-bg-success-pressed: #2A5850;
  --color-fg-success: #7EC4B5;
  --color-fg-success-hover: #6EB5A5;
  --color-fg-success-pressed: #5EA698;
  --color-fg-success-direct-hover: #6EB5A5;
  --color-border-success: #3A6B60;
  --color-bg-warning: #5C4720;
  --color-bg-warning-subtle: rgba(92, 71, 32, 0.4);
  --color-bg-warning-pressed: #6A5228;
  --color-fg-warning: #D7B778;
  --color-fg-warning-hover: #C4A260;
  --color-border-warning: #7A6438;
  --color-bg-danger: #59242E;
  --color-bg-danger-subtle: rgba(89, 36, 46, 0.4);
  --color-bg-danger-pressed: #662C37;
  --color-fg-danger: #D4919C;
  --color-fg-danger-hover: #C48190;
  --color-fg-danger-pressed: #AA6D78;
  --color-fg-danger-direct-hover: #C48190;
  --color-border-danger: #7A3E4A;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #888027;
  --color-highlight-bg-yellow-rgb: 136, 128, 39;
  --color-highlight-bg-yellow-subtle: rgba(136, 128, 39, 0.35);
  --color-highlight-fg-yellow: rgb(255, 241.5865384615, 100);
  --color-highlight-fg-yellow-hover: #FFF697;
  --color-highlight-bg-purple: #B954CD;
  --color-highlight-bg-purple-rgb: 185, 84, 205;
  --color-highlight-bg-purple-subtle: rgba(185, 84, 205, 0.35);
  --color-highlight-fg-purple: rgb(236.3559322034, 145, 255);
  --color-highlight-fg-purple-hover: #F5C4FF;
  --color-highlight-bg-teal: #2E899F;
  --color-highlight-bg-teal-rgb: 46, 137, 159;
  --color-highlight-bg-teal-subtle: rgba(46, 137, 159, 0.35);
  --color-highlight-fg-teal: rgb(123.8, 226.2, 250.2);
  --color-highlight-fg-teal-hover: #ADEDFC;
  --color-highlight-bg-green: #5B8A28;
  --color-highlight-bg-green-rgb: 91, 138, 40;
  --color-highlight-bg-green-subtle: rgba(91, 138, 40, 0.35);
  --color-highlight-fg-green: rgb(187.0795454545, 221.8295454545, 149.1704545455);
  --color-highlight-fg-green-hover: #D4EABC;
  --color-highlight-bg-blue: #4D7FCB;
  --color-highlight-bg-blue-rgb: 77, 127, 203;
  --color-highlight-bg-blue-subtle: rgba(77, 127, 203, 0.35);
  --color-highlight-fg-blue: rgb(122.3557692308, 165.5769230769, 232.6442307692);
  --color-highlight-fg-blue-hover: #A6C3F0;
  --color-highlight-bg-black: #222222;
  --color-highlight-bg-black-hover: rgba(34, 34, 34, 0.45);
  --color-highlight-bg-black-rgb: 34, 34, 34;
  --color-highlight-bg-black-subtle: rgba(34, 34, 34, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #6B5A2E;
  --color-comment-bg-selected: #86702E;
  --color-find-bg: #3D5E44;
  --color-find-bg-selected: #4A7A55;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #e5a857;
  --color-data-amber-muted: rgba(229, 168, 87, 0.2);
  --color-data-amber-subtle: rgba(229, 168, 87, 0.05);
  --color-data-pink: #f472b6;
  --color-data-pink-muted: rgba(244, 114, 182, 0.2);
  --color-data-pink-subtle: rgba(244, 114, 182, 0.05);
  --color-data-green: #5bbf9a;
  --color-data-green-muted: rgba(91, 191, 154, 0.2);
  --color-data-green-subtle: rgba(91, 191, 154, 0.05);
  --color-data-purple: #a78bfa;
  --color-data-purple-muted: rgba(167, 139, 250, 0.2);
  --color-data-purple-subtle: rgba(167, 139, 250, 0.05);
  --color-data-blue-text: #6398e0;
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: #f472b6;
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: #a78bfa;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
}

html[data-theme=sepia],
[data-theme=sepia] {
  color-scheme: light;
  --color-text-primary: #423629;
  --color-text-primary-inverted: #ffffff;
  --color-text-secondary: #635648;
  --color-text-placeholder: #645645;
  --color-text-disabled: #cabd9f;
  --color-text-tooltip: #ffffff;
  --color-border-interactive: #7f7153;
  --color-fg-primary-interactive-inverted: #ffffff;
  --color-fg-primary-interactive: #704326;
  --color-fg-primary-interactive-hover: rgb(98.56, 58.96, 33.44);
  --color-bg-primary-interactive: #9a5b34;
  --color-bg-primary-interactive-hover: rgb(135.52, 80.08, 45.76);
  --color-bg-primary-interactive-pressed: rgb(123.2, 72.8, 41.6);
  --color-bg-primary-interactive-active: rgba(154, 91, 52, 0.15);
  --color-fg-interactive: #ffffff;
  --color-fg-interactive-hover: #635648;
  --color-fg-interactive-pressed: #423629;
  --color-bg-interactive: #faf6ea;
  --color-bg-interactive-hover: rgba(66, 54, 41, 0.05);
  --color-bg-interactive-hover-solid: #efe4cd;
  --color-bg-interactive-pressed: rgba(66, 54, 41, 0.1);
  --color-bg-interactive-pressed-solid: #e7dabd;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #b10c2a;
  --color-brand-gold-text: #785102;
  --color-brand-teal-text: #1d6167;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #ece0c8;
  --color-fg-app: #faf3e0;
  --color-bg-blur: rgba(236, 224, 200, 0.8);
  --color-bg-app-overlay: rgba(154, 140, 110, 0.2);
  --color-bg-app-overlay-solid: #e7dcc4;
  --color-fg-app-overlay: rgba(202, 189, 159, 0.3);
  --color-border-primary: #cebea1;
  --color-border-secondary: rgba(206, 190, 161, 0.5);
  --color-glass-bg: rgba(250, 243, 224, 0.62);
  --color-glass-edge: rgba(255, 255, 255, 0.8);
  --color-glass-glow: rgba(255, 255, 255, 0.06);
  --color-glass-highlight: rgba(255, 255, 255, 0.5);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.1);
  --color-glass-shadow: rgba(0, 0, 0, 0.1);
  --color-glass-text: #423629;
  --color-glass-text-secondary: #635648;
  --color-glass-text-halo: rgba(250, 243, 224, 0.6);
  --glass-backdrop-brightness: 1.2;
  --color-border-disabled: #cabd9f;
  --color-border-primary-interactive: rgba(154, 91, 52, 0.5);
  --color-bg-tooltip: #3a2f25;
  --color-bg-modal-overlay: rgba(42, 32, 24, 0.45);
  --color-bg-disabled: #cabd9f;
  --color-fg-disabled: #a3917a;
  --color-bg-neutral: #e3e3e3;
  --color-bg-neutral-subtle: rgba(227, 227, 227, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #DFE9FD;
  --color-bg-info-subtle: rgba(223, 233, 253, 0.4);
  --color-bg-info-pressed: #D0DDF5;
  --color-fg-info: #263A59;
  --color-fg-info-hover: #1E3050;
  --color-border-info: #B8C4D6;
  --color-bg-success: #dceac6;
  --color-bg-success-subtle: rgba(220, 234, 198, 0.4);
  --color-bg-success-pressed: #cddfb4;
  --color-fg-success: #3d6227;
  --color-fg-success-hover: #355522;
  --color-fg-success-pressed: #2d481d;
  --color-fg-success-direct-hover: #355522;
  --color-border-success: #bad29a;
  --color-bg-warning: #FBF1DC;
  --color-bg-warning-subtle: rgba(251, 241, 220, 0.4);
  --color-bg-warning-pressed: #F3E6CA;
  --color-fg-warning: #765106;
  --color-fg-warning-hover: #654505;
  --color-border-warning: #DCC99A;
  --color-bg-danger: #f6dbcf;
  --color-bg-danger-subtle: rgba(246, 219, 207, 0.4);
  --color-bg-danger-pressed: #efcaba;
  --color-fg-danger: #9e3424;
  --color-fg-danger-hover: #8f2f21;
  --color-fg-danger-pressed: #812a1d;
  --color-fg-danger-direct-hover: #8f2f21;
  --color-border-danger: #e1b4a2;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #f2d97e;
  --color-highlight-bg-yellow-rgb: 242, 217, 126;
  --color-highlight-bg-yellow-subtle: rgba(242, 217, 126, 0.35);
  --color-highlight-fg-yellow: rgb(172.1514084507, 138.7887323944, 17.3485915493);
  --color-highlight-fg-yellow-hover: rgb(125.8204225352, 101.4366197183, 12.6795774648);
  --color-highlight-bg-purple: #e2bcdd;
  --color-highlight-bg-purple-rgb: 226, 188, 221;
  --color-highlight-bg-purple-subtle: rgba(226, 188, 221, 0.35);
  --color-highlight-fg-purple: rgb(164.359375, 71.140625, 152.09375);
  --color-highlight-fg-purple-hover: rgb(128.765625, 55.734375, 119.15625);
  --color-highlight-bg-teal: #a6dcc6;
  --color-highlight-bg-teal-rgb: 166, 220, 198;
  --color-highlight-bg-teal-subtle: rgba(166, 220, 198, 0.35);
  --color-highlight-fg-teal: rgb(58.5685483871, 148.9314516129, 112.1169354839);
  --color-highlight-fg-teal-hover: rgb(44.1733870968, 112.3266129032, 84.560483871);
  --color-highlight-bg-green: #cfe0a0;
  --color-highlight-bg-green-rgb: 207, 224, 160;
  --color-highlight-bg-green-subtle: rgba(207, 224, 160, 0.35);
  --color-highlight-fg-green: rgb(127.2142857143, 154.9404761905, 50.5595238095);
  --color-highlight-fg-green-hover: rgb(95.6428571429, 116.4880952381, 38.0119047619);
  --color-highlight-bg-blue: #aac3dd;
  --color-highlight-bg-blue-rgb: 170, 195, 221;
  --color-highlight-bg-blue-subtle: rgba(170, 195, 221, 0.35);
  --color-highlight-fg-blue: rgb(60.7142857143, 105.3571428571, 151.7857142857);
  --color-highlight-fg-blue-hover: rgb(46.1428571429, 80.0714285714, 115.3571428571);
  --color-highlight-bg-black: #2b231c;
  --color-highlight-bg-black-hover: rgba(43, 35, 28, 0.45);
  --color-highlight-bg-black-rgb: 43, 35, 28;
  --color-highlight-bg-black-subtle: rgba(43, 35, 28, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #f5dea0;
  --color-comment-bg-selected: #eac366;
  --color-find-bg: #d7e3a2;
  --color-find-bg-selected: #b9cc72;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #a97328;
  --color-data-amber-muted: rgba(169, 115, 40, 0.2);
  --color-data-amber-subtle: rgba(169, 115, 40, 0.05);
  --color-data-pink: #d54893;
  --color-data-pink-muted: rgba(213, 72, 147, 0.2);
  --color-data-pink-subtle: rgba(213, 72, 147, 0.05);
  --color-data-green: #268e6e;
  --color-data-green-muted: rgba(38, 142, 110, 0.2);
  --color-data-green-subtle: rgba(38, 142, 110, 0.05);
  --color-data-purple: #7c5cc9;
  --color-data-purple-muted: rgba(124, 92, 201, 0.2);
  --color-data-purple-subtle: rgba(124, 92, 201, 0.05);
  --color-data-blue-text: #2057a2;
  --color-data-amber-text: #76501c;
  --color-data-pink-text: #a02566;
  --color-data-green-text: #1b634d;
  --color-data-purple-text: #633ebc;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
}

html[data-theme=olive],
[data-theme=olive] {
  color-scheme: light;
  --color-text-primary: #313a23;
  --color-text-primary-inverted: #ffffff;
  --color-text-secondary: #565e43;
  --color-text-placeholder: #575e47;
  --color-text-disabled: #c4ccae;
  --color-text-tooltip: #ffffff;
  --color-border-interactive: #707a54;
  --color-fg-primary-interactive-inverted: #ffffff;
  --color-fg-primary-interactive: #48561f;
  --color-fg-primary-interactive-hover: rgb(63.36, 75.68, 27.28);
  --color-bg-primary-interactive: #5e7029;
  --color-bg-primary-interactive-hover: rgb(82.72, 98.56, 36.08);
  --color-bg-primary-interactive-pressed: rgb(75.2, 89.6, 32.8);
  --color-bg-primary-interactive-active: rgba(94, 112, 41, 0.15);
  --color-fg-interactive: #ffffff;
  --color-fg-interactive-hover: #565e43;
  --color-fg-interactive-pressed: #313a23;
  --color-bg-interactive: #f6f8ee;
  --color-bg-interactive-hover: rgba(49, 58, 35, 0.05);
  --color-bg-interactive-hover-solid: #e8eddb;
  --color-bg-interactive-pressed: rgba(49, 58, 35, 0.1);
  --color-bg-interactive-pressed-solid: #dde4cb;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #b70c2b;
  --color-brand-gold-text: #7c5302;
  --color-brand-teal-text: #1f646a;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #e3e8d4;
  --color-fg-app: #f2f5e8;
  --color-bg-blur: rgba(227, 232, 212, 0.8);
  --color-bg-app-overlay: rgba(138, 149, 104, 0.2);
  --color-bg-app-overlay-solid: #dae1c6;
  --color-fg-app-overlay: rgba(196, 204, 174, 0.3);
  --color-border-primary: #c3cbae;
  --color-border-secondary: rgba(195, 203, 174, 0.5);
  --color-glass-bg: rgba(242, 245, 232, 0.62);
  --color-glass-edge: rgba(255, 255, 255, 0.8);
  --color-glass-glow: rgba(255, 255, 255, 0.06);
  --color-glass-highlight: rgba(255, 255, 255, 0.5);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.1);
  --color-glass-shadow: rgba(0, 0, 0, 0.1);
  --color-glass-text: #313a23;
  --color-glass-text-secondary: #565e43;
  --color-glass-text-halo: rgba(242, 245, 232, 0.6);
  --glass-backdrop-brightness: 1.2;
  --color-border-disabled: #c4ccae;
  --color-border-primary-interactive: rgba(94, 112, 41, 0.5);
  --color-bg-tooltip: #2b3320;
  --color-bg-modal-overlay: rgba(28, 33, 20, 0.45);
  --color-bg-disabled: #c4ccae;
  --color-fg-disabled: #8d9676;
  --color-bg-neutral: #e3e3e3;
  --color-bg-neutral-subtle: rgba(227, 227, 227, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #DFE9FD;
  --color-bg-info-subtle: rgba(223, 233, 253, 0.4);
  --color-bg-info-pressed: #D0DDF5;
  --color-fg-info: #263A59;
  --color-fg-info-hover: #1E3050;
  --color-border-info: #B8C4D6;
  --color-bg-success: #d8ecc2;
  --color-bg-success-subtle: rgba(216, 236, 194, 0.4);
  --color-bg-success-pressed: #c8e0ac;
  --color-fg-success: #346627;
  --color-fg-success-hover: #2e5922;
  --color-fg-success-pressed: #274c1d;
  --color-fg-success-direct-hover: #2e5922;
  --color-border-success: #b3d293;
  --color-bg-warning: #FBF1DC;
  --color-bg-warning-subtle: rgba(251, 241, 220, 0.4);
  --color-bg-warning-pressed: #F3E6CA;
  --color-fg-warning: #795306;
  --color-fg-warning-hover: #6B4905;
  --color-border-warning: #DCC99A;
  --color-bg-danger: #f6d9d2;
  --color-bg-danger-subtle: rgba(246, 217, 210, 0.4);
  --color-bg-danger-pressed: #efc7bd;
  --color-fg-danger: #a23525;
  --color-fg-danger-hover: #943121;
  --color-fg-danger-pressed: #852c1e;
  --color-fg-danger-direct-hover: #943121;
  --color-border-danger: #e1b0a2;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #ecd97e;
  --color-highlight-bg-yellow-rgb: 236, 217, 126;
  --color-highlight-bg-yellow-subtle: rgba(236, 217, 126, 0.35);
  --color-highlight-fg-yellow: rgb(159.9425675676, 136.3851351351, 23.5574324324);
  --color-highlight-fg-yellow-hover: rgb(115.4898648649, 98.4797297297, 17.0101351351);
  --color-highlight-bg-purple: #d6b4d4;
  --color-highlight-bg-purple-rgb: 214, 180, 212;
  --color-highlight-bg-purple-subtle: rgba(214, 180, 212, 0.35);
  --color-highlight-fg-purple: rgb(139.3318965517, 76.1681034483, 135.6163793103);
  --color-highlight-fg-purple-hover: rgb(106.3577586207, 58.1422413793, 103.5215517241);
  --color-highlight-bg-teal: #9bd6c0;
  --color-highlight-bg-teal-rgb: 155, 214, 192;
  --color-highlight-bg-teal-subtle: rgba(155, 214, 192, 0.35);
  --color-highlight-fg-teal: rgb(55.3936170213, 135.1063829787, 105.3829787234);
  --color-highlight-fg-teal-hover: rgb(40.5638297872, 98.9361702128, 77.170212766);
  --color-highlight-bg-green: #c3da92;
  --color-highlight-bg-green-rgb: 195, 218, 146;
  --color-highlight-bg-green-subtle: rgba(195, 218, 146, 0.35);
  --color-highlight-fg-green: rgb(109.2671232877, 138.4897260274, 47.0102739726);
  --color-highlight-fg-green-hover: rgb(79.2260273973, 100.4143835616, 34.0856164384);
  --color-highlight-bg-blue: #a6c0dd;
  --color-highlight-bg-blue-rgb: 166, 192, 221;
  --color-highlight-bg-blue-subtle: rgba(166, 192, 221, 0.35);
  --color-highlight-fg-blue: rgb(57.6341463415, 101.7073170732, 150.8658536585);
  --color-highlight-fg-blue-hover: rgb(43.5365853659, 76.8292682927, 113.9634146341);
  --color-highlight-bg-black: #242a18;
  --color-highlight-bg-black-hover: rgba(36, 42, 24, 0.45);
  --color-highlight-bg-black-rgb: 36, 42, 24;
  --color-highlight-bg-black-subtle: rgba(36, 42, 24, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #ece08a;
  --color-comment-bg-selected: #d9c95f;
  --color-find-bg: #b3e0cf;
  --color-find-bg-selected: #84cbb0;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #a97328;
  --color-data-amber-muted: rgba(169, 115, 40, 0.2);
  --color-data-amber-subtle: rgba(169, 115, 40, 0.05);
  --color-data-pink: #d54893;
  --color-data-pink-muted: rgba(213, 72, 147, 0.2);
  --color-data-pink-subtle: rgba(213, 72, 147, 0.05);
  --color-data-green: #268e6e;
  --color-data-green-muted: rgba(38, 142, 110, 0.2);
  --color-data-green-subtle: rgba(38, 142, 110, 0.05);
  --color-data-purple: #7c5cc9;
  --color-data-purple-muted: rgba(124, 92, 201, 0.2);
  --color-data-purple-subtle: rgba(124, 92, 201, 0.05);
  --color-data-blue-text: #2057a2;
  --color-data-amber-text: #76501c;
  --color-data-pink-text: #a02566;
  --color-data-green-text: #1b634d;
  --color-data-purple-text: #633ebc;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
}

html[data-theme=blush],
[data-theme=blush] {
  color-scheme: light;
  --color-text-primary: #4a2c36;
  --color-text-primary-inverted: #ffffff;
  --color-text-secondary: #74575e;
  --color-text-placeholder: #79545f;
  --color-text-disabled: #e3c7cf;
  --color-text-tooltip: #ffffff;
  --color-border-interactive: #a86678;
  --color-fg-primary-interactive-inverted: #ffffff;
  --color-fg-primary-interactive: #8e3553;
  --color-fg-primary-interactive-hover: rgb(124.96, 46.64, 73.04);
  --color-bg-primary-interactive: #be4f74;
  --color-bg-primary-interactive-hover: rgb(172.8743568465, 63.8456431535, 100.1885477178);
  --color-bg-primary-interactive-pressed: rgb(157.1585062241, 58.0414937759, 91.0804979253);
  --color-bg-primary-interactive-active: rgba(190, 79, 116, 0.15);
  --color-fg-interactive: #ffffff;
  --color-fg-interactive-hover: #74575e;
  --color-fg-interactive-pressed: #4a2c36;
  --color-bg-interactive: #fef7f9;
  --color-bg-interactive-hover: rgba(74, 44, 54, 0.05);
  --color-bg-interactive-hover-solid: #f5dde4;
  --color-bg-interactive-pressed: rgba(74, 44, 54, 0.1);
  --color-bg-interactive-pressed-solid: #efd0da;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #bd0d2c;
  --color-brand-gold-text: #7f5602;
  --color-brand-teal-text: #20686f;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #f7e1e8;
  --color-fg-app: #fdf3f5;
  --color-bg-blur: rgba(247, 225, 232, 0.8);
  --color-bg-app-overlay: rgba(212, 154, 171, 0.2);
  --color-bg-app-overlay-solid: #f4d9e2;
  --color-fg-app-overlay: rgba(227, 199, 207, 0.3);
  --color-border-primary: #d6b5bf;
  --color-border-secondary: rgba(214, 181, 191, 0.5);
  --color-glass-bg: rgba(253, 243, 245, 0.62);
  --color-glass-edge: rgba(255, 255, 255, 0.8);
  --color-glass-glow: rgba(255, 255, 255, 0.06);
  --color-glass-highlight: rgba(255, 255, 255, 0.5);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.1);
  --color-glass-shadow: rgba(0, 0, 0, 0.1);
  --color-glass-text: #4a2c36;
  --color-glass-text-secondary: #74575e;
  --color-glass-text-halo: rgba(253, 243, 245, 0.6);
  --glass-backdrop-brightness: 1.2;
  --color-border-disabled: #e3c7cf;
  --color-border-primary-interactive: rgba(190, 79, 116, 0.5);
  --color-bg-tooltip: #46232f;
  --color-bg-modal-overlay: rgba(52, 24, 32, 0.45);
  --color-bg-disabled: #e3c7cf;
  --color-fg-disabled: #b08e98;
  --color-bg-neutral: #e3e3e3;
  --color-bg-neutral-subtle: rgba(227, 227, 227, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #DFE9FD;
  --color-bg-info-subtle: rgba(223, 233, 253, 0.4);
  --color-bg-info-pressed: #D0DDF5;
  --color-fg-info: #263A59;
  --color-fg-info-hover: #1E3050;
  --color-border-info: #B8C4D6;
  --color-bg-success: #d6efd9;
  --color-bg-success-subtle: rgba(214, 239, 217, 0.4);
  --color-bg-success-pressed: #c4e6c8;
  --color-fg-success: #296a48;
  --color-fg-success-hover: #245d3f;
  --color-fg-success-pressed: #1f5036;
  --color-fg-success-direct-hover: #245d3f;
  --color-border-success: #aedcb8;
  --color-bg-warning: #FBF1DC;
  --color-bg-warning-subtle: rgba(251, 241, 220, 0.4);
  --color-bg-warning-pressed: #F3E6CA;
  --color-fg-warning: #795306;
  --color-fg-warning-hover: #6B4905;
  --color-border-warning: #DCC99A;
  --color-bg-danger: #fad7e0;
  --color-bg-danger-subtle: rgba(250, 215, 224, 0.4);
  --color-bg-danger-pressed: #f3c4d2;
  --color-fg-danger: #b61e49;
  --color-fg-danger-hover: #a31a41;
  --color-fg-danger-pressed: #8d1638;
  --color-fg-danger-direct-hover: #a31a41;
  --color-border-danger: #efb0c2;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #f7e08a;
  --color-highlight-bg-yellow-rgb: 247, 224, 138;
  --color-highlight-bg-yellow-subtle: rgba(247, 224, 138, 0.35);
  --color-highlight-fg-yellow: rgb(193.284, 155.288, 13.216);
  --color-highlight-fg-yellow-hover: rgb(145.548, 116.936, 9.952);
  --color-highlight-bg-purple: #e6b8e0;
  --color-highlight-bg-purple-rgb: 230, 184, 224;
  --color-highlight-bg-purple-subtle: rgba(230, 184, 224, 0.35);
  --color-highlight-fg-purple: rgb(174.171875, 61.328125, 159.453125);
  --color-highlight-fg-purple-hover: rgb(136.453125, 48.046875, 124.921875);
  --color-highlight-bg-teal: #a8e0d4;
  --color-highlight-bg-teal-rgb: 168, 224, 212;
  --color-highlight-bg-teal-subtle: rgba(168, 224, 212, 0.35);
  --color-highlight-fg-teal: rgb(56.0889830508, 157.4110169492, 135.6991525424);
  --color-highlight-fg-teal-hover: rgb(42.6906779661, 119.8093220339, 103.2838983051);
  --color-highlight-bg-green: #cfe8a8;
  --color-highlight-bg-green-rgb: 207, 232, 168;
  --color-highlight-bg-green-subtle: rgba(207, 232, 168, 0.35);
  --color-highlight-fg-green: rgb(124.8454545455, 175.1863636364, 46.3136363636);
  --color-highlight-fg-green-hover: rgb(96.1, 134.85, 35.65);
  --color-highlight-bg-blue: #aec8ef;
  --color-highlight-bg-blue-rgb: 174, 200, 239;
  --color-highlight-bg-blue-subtle: rgba(174, 200, 239, 0.35);
  --color-highlight-fg-blue: rgb(38.6804123711, 101.5360824742, 195.8195876289);
  --color-highlight-fg-blue-hover: rgb(30.2680412371, 79.4536082474, 153.2319587629);
  --color-highlight-bg-black: #2e1822;
  --color-highlight-bg-black-hover: rgba(46, 24, 34, 0.45);
  --color-highlight-bg-black-rgb: 46, 24, 34;
  --color-highlight-bg-black-subtle: rgba(46, 24, 34, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #f9dca8;
  --color-comment-bg-selected: #f0c373;
  --color-find-bg: #bfe8d4;
  --color-find-bg-selected: #8fd4b4;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #a97328;
  --color-data-amber-muted: rgba(169, 115, 40, 0.2);
  --color-data-amber-subtle: rgba(169, 115, 40, 0.05);
  --color-data-pink: #d54893;
  --color-data-pink-muted: rgba(213, 72, 147, 0.2);
  --color-data-pink-subtle: rgba(213, 72, 147, 0.05);
  --color-data-green: #268e6e;
  --color-data-green-muted: rgba(38, 142, 110, 0.2);
  --color-data-green-subtle: rgba(38, 142, 110, 0.05);
  --color-data-purple: #7c5cc9;
  --color-data-purple-muted: rgba(124, 92, 201, 0.2);
  --color-data-purple-subtle: rgba(124, 92, 201, 0.05);
  --color-data-blue-text: #2057a2;
  --color-data-amber-text: #76501c;
  --color-data-pink-text: #a02566;
  --color-data-green-text: #1b634d;
  --color-data-purple-text: #633ebc;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
}

html[data-theme=azure],
[data-theme=azure] {
  color-scheme: light;
  --color-text-primary: #1d2c43;
  --color-text-primary-inverted: #ffffff;
  --color-text-secondary: #4e5e76;
  --color-text-placeholder: #4f5e73;
  --color-text-disabled: #c2cee0;
  --color-text-tooltip: #ffffff;
  --color-border-interactive: #5e79a0;
  --color-fg-primary-interactive-inverted: #ffffff;
  --color-fg-primary-interactive: #225198;
  --color-fg-primary-interactive-hover: rgb(29.92, 71.28, 133.76);
  --color-bg-primary-interactive: #2f6ed0;
  --color-bg-primary-interactive-hover: rgb(41.36, 96.8, 183.04);
  --color-bg-primary-interactive-pressed: rgb(37.6, 88, 166.4);
  --color-bg-primary-interactive-active: rgba(47, 110, 208, 0.15);
  --color-fg-interactive: #ffffff;
  --color-fg-interactive-hover: #4e5e76;
  --color-fg-interactive-pressed: #1d2c43;
  --color-bg-interactive: #f6faff;
  --color-bg-interactive-hover: rgba(29, 44, 67, 0.05);
  --color-bg-interactive-hover-solid: #e4edf8;
  --color-bg-interactive-pressed: rgba(29, 44, 67, 0.1);
  --color-bg-interactive-pressed-solid: #d6e3f3;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #ba0c2c;
  --color-brand-gold-text: #7d5502;
  --color-brand-teal-text: #1f666d;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #dfe9f5;
  --color-fg-app: #f0f5fb;
  --color-bg-blur: rgba(223, 233, 245, 0.8);
  --color-bg-app-overlay: rgba(126, 152, 189, 0.2);
  --color-bg-app-overlay-solid: #d2e1f0;
  --color-fg-app-overlay: rgba(110, 137, 173, 0.3);
  --color-border-primary: #b5c1d8;
  --color-border-secondary: rgba(181, 193, 216, 0.5);
  --color-glass-bg: rgba(240, 245, 251, 0.62);
  --color-glass-edge: rgba(255, 255, 255, 0.8);
  --color-glass-glow: rgba(255, 255, 255, 0.06);
  --color-glass-highlight: rgba(255, 255, 255, 0.5);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.1);
  --color-glass-shadow: rgba(0, 0, 0, 0.1);
  --color-glass-text: #1d2c43;
  --color-glass-text-secondary: #4e5e76;
  --color-glass-text-halo: rgba(240, 245, 251, 0.6);
  --glass-backdrop-brightness: 1.5;
  --color-border-disabled: #c2cee0;
  --color-border-primary-interactive: rgba(47, 110, 208, 0.5);
  --color-bg-tooltip: #22304a;
  --color-bg-modal-overlay: rgba(21, 32, 51, 0.45);
  --color-bg-disabled: #c2cee0;
  --color-fg-disabled: #8090a8;
  --color-bg-neutral: #e3e3e3;
  --color-bg-neutral-subtle: rgba(227, 227, 227, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #DFE9FD;
  --color-bg-info-subtle: rgba(223, 233, 253, 0.4);
  --color-bg-info-pressed: #D0DDF5;
  --color-fg-info: #263A59;
  --color-fg-info-hover: #1E3050;
  --color-border-info: #B8C4D6;
  --color-bg-success: #E0F4F0;
  --color-bg-success-subtle: rgba(224, 244, 240, 0.4);
  --color-bg-success-pressed: #D0EAE4;
  --color-fg-success: #096959;
  --color-fg-success-hover: #07584b;
  --color-fg-success-pressed: #06483d;
  --color-fg-success-direct-hover: #07584b;
  --color-border-success: #AEDBD2;
  --color-bg-warning: #FBF1DC;
  --color-bg-warning-subtle: rgba(251, 241, 220, 0.4);
  --color-bg-warning-pressed: #F3E6CA;
  --color-fg-warning: #795306;
  --color-fg-warning-hover: #6B4905;
  --color-border-warning: #DCC99A;
  --color-bg-danger: #FCE8EC;
  --color-bg-danger-subtle: rgba(252, 232, 236, 0.4);
  --color-bg-danger-pressed: #F5D9DF;
  --color-fg-danger: #B01C35;
  --color-fg-danger-hover: #9D182F;
  --color-fg-danger-pressed: #881528;
  --color-fg-danger-direct-hover: #9D182F;
  --color-border-danger: #E8B5BE;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #fff697;
  --color-highlight-bg-yellow-rgb: 255, 246, 151;
  --color-highlight-bg-yellow-subtle: rgba(255, 246, 151, 0.35);
  --color-highlight-fg-yellow: rgb(227.5, 207.8125, 0);
  --color-highlight-fg-yellow-hover: rgb(176.5, 161.2259615385, 0);
  --color-highlight-bg-purple: #f5c4ff;
  --color-highlight-bg-purple-rgb: 245, 196, 255;
  --color-highlight-bg-purple-subtle: rgba(245, 196, 255, 0.35);
  --color-highlight-fg-purple: rgb(219.0677966102, 43, 255);
  --color-highlight-fg-purple-hover: rgb(162.7796610169, 0, 196);
  --color-highlight-bg-teal: #adedfc;
  --color-highlight-bg-teal-rgb: 173, 237, 252;
  --color-highlight-bg-teal-subtle: rgba(173, 237, 252, 0.35);
  --color-highlight-fg-teal: rgb(25.4, 204.6, 246.6);
  --color-highlight-fg-teal-hover: #0686a4;
  --color-highlight-bg-green: #d4eabc;
  --color-highlight-bg-green-rgb: 212, 234, 188;
  --color-highlight-bg-green-subtle: rgba(212, 234, 188, 0.35);
  --color-highlight-fg-green: rgb(137.2386363636, 197.4886363636, 71.5113636364);
  --color-highlight-fg-green-hover: rgb(85.3977272727, 127.1477272727, 39.8522727273);
  --color-highlight-bg-blue: #a6c3f0;
  --color-highlight-bg-blue-rgb: 166, 195, 240;
  --color-highlight-bg-blue-subtle: rgba(166, 195, 240, 0.35);
  --color-highlight-fg-blue: rgb(36.4903846154, 107.0384615385, 216.5096153846);
  --color-highlight-fg-blue-hover: rgb(21.7788461538, 63.8846153846, 129.2211538462);
  --color-highlight-bg-black: #16202f;
  --color-highlight-bg-black-hover: rgba(22, 32, 47, 0.45);
  --color-highlight-bg-black-rgb: 22, 32, 47;
  --color-highlight-bg-black-subtle: rgba(22, 32, 47, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #FCEAB0;
  --color-comment-bg-selected: #F8D56A;
  --color-find-bg: #C4EDD0;
  --color-find-bg-selected: #8CD89C;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #a97328;
  --color-data-amber-muted: rgba(169, 115, 40, 0.2);
  --color-data-amber-subtle: rgba(169, 115, 40, 0.05);
  --color-data-pink: #d54893;
  --color-data-pink-muted: rgba(213, 72, 147, 0.2);
  --color-data-pink-subtle: rgba(213, 72, 147, 0.05);
  --color-data-green: #268e6e;
  --color-data-green-muted: rgba(38, 142, 110, 0.2);
  --color-data-green-subtle: rgba(38, 142, 110, 0.05);
  --color-data-purple: #7c5cc9;
  --color-data-purple-muted: rgba(124, 92, 201, 0.2);
  --color-data-purple-subtle: rgba(124, 92, 201, 0.05);
  --color-data-blue-text: #2057a2;
  --color-data-amber-text: #76501c;
  --color-data-pink-text: #a02566;
  --color-data-green-text: #1b634d;
  --color-data-purple-text: #633ebc;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
}

html[data-theme=lilac],
[data-theme=lilac] {
  color-scheme: light;
  --color-text-primary: #2c2140;
  --color-text-primary-inverted: #ffffff;
  --color-text-secondary: #5d5276;
  --color-text-placeholder: #60507d;
  --color-text-disabled: #d6cae8;
  --color-text-tooltip: #ffffff;
  --color-border-interactive: #8265aa;
  --color-fg-primary-interactive-inverted: #ffffff;
  --color-fg-primary-interactive: #5f33a2;
  --color-fg-primary-interactive-hover: rgb(83.6, 44.88, 142.56);
  --color-bg-primary-interactive: #7e4ec7;
  --color-bg-primary-interactive-hover: rgb(108.8027467811, 58.5860944206, 185.1739055794);
  --color-bg-primary-interactive-pressed: rgb(98.9115879828, 53.2600858369, 168.3399141631);
  --color-bg-primary-interactive-active: rgba(126, 78, 199, 0.15);
  --color-fg-interactive: #ffffff;
  --color-fg-interactive-hover: #5d5276;
  --color-fg-interactive-pressed: #2c2140;
  --color-bg-interactive: #fbf8ff;
  --color-bg-interactive-hover: rgba(44, 33, 64, 0.05);
  --color-bg-interactive-hover-solid: #ece1f8;
  --color-bg-interactive-pressed: rgba(44, 33, 64, 0.1);
  --color-bg-interactive-pressed-solid: #ddd0f0;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #b10c2a;
  --color-brand-gold-text: #775002;
  --color-brand-teal-text: #1e6068;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #e8ddf6;
  --color-fg-app: #f6f1fc;
  --color-bg-blur: rgba(232, 221, 246, 0.8);
  --color-bg-app-overlay: rgba(154, 126, 192, 0.2);
  --color-bg-app-overlay-solid: #ddd0ee;
  --color-fg-app-overlay: rgba(155, 133, 194, 0.3);
  --color-border-primary: #c3b3d8;
  --color-border-secondary: rgba(195, 179, 216, 0.5);
  --color-glass-bg: rgba(246, 241, 252, 0.62);
  --color-glass-edge: rgba(255, 255, 255, 0.8);
  --color-glass-glow: rgba(255, 255, 255, 0.06);
  --color-glass-highlight: rgba(255, 255, 255, 0.5);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.1);
  --color-glass-shadow: rgba(0, 0, 0, 0.1);
  --color-glass-text: #2c2140;
  --color-glass-text-secondary: #5d5276;
  --color-glass-text-halo: rgba(246, 241, 252, 0.6);
  --glass-backdrop-brightness: 1.5;
  --color-border-disabled: #d6cae8;
  --color-border-primary-interactive: rgba(126, 78, 199, 0.5);
  --color-bg-tooltip: #281d3c;
  --color-bg-modal-overlay: rgba(29, 21, 48, 0.45);
  --color-bg-disabled: #d6cae8;
  --color-fg-disabled: #9a8bb5;
  --color-bg-neutral: #e3e3e3;
  --color-bg-neutral-subtle: rgba(227, 227, 227, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #DFE9FD;
  --color-bg-info-subtle: rgba(223, 233, 253, 0.4);
  --color-bg-info-pressed: #D0DDF5;
  --color-fg-info: #263A59;
  --color-fg-info-hover: #1E3050;
  --color-border-info: #B8C4D6;
  --color-bg-success: #E0F4F0;
  --color-bg-success-subtle: rgba(224, 244, 240, 0.4);
  --color-bg-success-pressed: #D0EAE4;
  --color-fg-success: #096454;
  --color-fg-success-hover: #075346;
  --color-fg-success-pressed: #064338;
  --color-fg-success-direct-hover: #075346;
  --color-border-success: #AEDBD2;
  --color-bg-warning: #FBF1DC;
  --color-bg-warning-subtle: rgba(251, 241, 220, 0.4);
  --color-bg-warning-pressed: #F3E6CA;
  --color-fg-warning: #765106;
  --color-fg-warning-hover: #654505;
  --color-border-warning: #DCC99A;
  --color-bg-danger: #FCE8EC;
  --color-bg-danger-subtle: rgba(252, 232, 236, 0.4);
  --color-bg-danger-pressed: #F5D9DF;
  --color-fg-danger: #ab1b34;
  --color-fg-danger-hover: #9c192f;
  --color-fg-danger-pressed: #8c162a;
  --color-fg-danger-direct-hover: #9c192f;
  --color-border-danger: #E8B5BE;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #fff697;
  --color-highlight-bg-yellow-rgb: 255, 246, 151;
  --color-highlight-bg-yellow-subtle: rgba(255, 246, 151, 0.35);
  --color-highlight-fg-yellow: rgb(227.5, 207.8125, 0);
  --color-highlight-fg-yellow-hover: rgb(176.5, 161.2259615385, 0);
  --color-highlight-bg-purple: #f5c4ff;
  --color-highlight-bg-purple-rgb: 245, 196, 255;
  --color-highlight-bg-purple-subtle: rgba(245, 196, 255, 0.35);
  --color-highlight-fg-purple: rgb(219.0677966102, 43, 255);
  --color-highlight-fg-purple-hover: rgb(162.7796610169, 0, 196);
  --color-highlight-bg-teal: #adedfc;
  --color-highlight-bg-teal-rgb: 173, 237, 252;
  --color-highlight-bg-teal-subtle: rgba(173, 237, 252, 0.35);
  --color-highlight-fg-teal: rgb(25.4, 204.6, 246.6);
  --color-highlight-fg-teal-hover: #0686a4;
  --color-highlight-bg-green: #d4eabc;
  --color-highlight-bg-green-rgb: 212, 234, 188;
  --color-highlight-bg-green-subtle: rgba(212, 234, 188, 0.35);
  --color-highlight-fg-green: rgb(137.2386363636, 197.4886363636, 71.5113636364);
  --color-highlight-fg-green-hover: rgb(85.3977272727, 127.1477272727, 39.8522727273);
  --color-highlight-bg-blue: #a6c3f0;
  --color-highlight-bg-blue-rgb: 166, 195, 240;
  --color-highlight-bg-blue-subtle: rgba(166, 195, 240, 0.35);
  --color-highlight-fg-blue: rgb(36.4903846154, 107.0384615385, 216.5096153846);
  --color-highlight-fg-blue-hover: rgb(21.7788461538, 63.8846153846, 129.2211538462);
  --color-highlight-bg-black: #1d1530;
  --color-highlight-bg-black-hover: rgba(29, 21, 48, 0.45);
  --color-highlight-bg-black-rgb: 29, 21, 48;
  --color-highlight-bg-black-subtle: rgba(29, 21, 48, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #FCEAB0;
  --color-comment-bg-selected: #F8D56A;
  --color-find-bg: #C4EDD0;
  --color-find-bg-selected: #8CD89C;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #a97328;
  --color-data-amber-muted: rgba(169, 115, 40, 0.2);
  --color-data-amber-subtle: rgba(169, 115, 40, 0.05);
  --color-data-pink: #d54893;
  --color-data-pink-muted: rgba(213, 72, 147, 0.2);
  --color-data-pink-subtle: rgba(213, 72, 147, 0.05);
  --color-data-green: #268e6e;
  --color-data-green-muted: rgba(38, 142, 110, 0.2);
  --color-data-green-subtle: rgba(38, 142, 110, 0.05);
  --color-data-purple: #7c5cc9;
  --color-data-purple-muted: rgba(124, 92, 201, 0.2);
  --color-data-purple-subtle: rgba(124, 92, 201, 0.05);
  --color-data-blue-text: #2057a2;
  --color-data-amber-text: #76501c;
  --color-data-pink-text: #a02566;
  --color-data-green-text: #1b634d;
  --color-data-purple-text: #633ebc;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
}

html[data-theme=dark-sepia],
[data-theme=dark-sepia] {
  color-scheme: dark;
  --color-text-primary: #ece0cb;
  --color-text-primary-inverted: #FAFAF9;
  --color-text-secondary: #b6a890;
  --color-text-placeholder: #988b77;
  --color-text-disabled: #5c5142;
  --color-text-tooltip: #FAFAF9;
  --color-border-interactive: #7b6f5d;
  --color-fg-primary-interactive-inverted: #FAFAF9;
  --color-fg-primary-interactive: rgb(203.52, 144.24, 107.58);
  --color-fg-primary-interactive-hover: rgb(193.8576, 123.4512, 79.9104);
  --color-bg-primary-interactive: #a36239;
  --color-bg-primary-interactive-hover: rgb(143.44, 86.24, 50.16);
  --color-bg-primary-interactive-pressed: rgb(130.4, 78.4, 45.6);
  --color-bg-primary-interactive-active: rgba(189, 113, 66, 0.12);
  --color-fg-interactive: #1f1812;
  --color-fg-interactive-hover: #C2BBB7;
  --color-fg-interactive-pressed: #FAFAF9;
  --color-bg-interactive: #FFFFFF;
  --color-bg-interactive-hover: rgba(244, 234, 212, 0.05);
  --color-bg-interactive-hover-solid: #34291d;
  --color-bg-interactive-pressed: rgba(244, 234, 212, 0.1);
  --color-bg-interactive-pressed-solid: #3b2f20;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #f78095;
  --color-brand-gold-text: #f5a503;
  --color-brand-teal-text: #36b1bf;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #221b14;
  --color-fg-app: #2d251c;
  --color-bg-blur: rgba(45, 37, 28, 0.8);
  --color-bg-app-overlay: rgba(15, 11, 7, 0.3);
  --color-bg-app-overlay-solid: #1f1812;
  --color-fg-app-overlay: rgba(138, 125, 104, 0.2);
  --color-border-primary: #4f4437;
  --color-border-secondary: rgba(79, 68, 55, 0.6);
  --color-glass-bg: rgba(21, 16, 11, 0.65);
  --color-glass-edge: rgba(255, 255, 255, 0.12);
  --color-glass-glow: rgba(255, 255, 255, 0.03);
  --color-glass-highlight: rgba(255, 255, 255, 0.08);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.04);
  --color-glass-shadow: rgba(0, 0, 0, 0.35);
  --color-glass-text: #ece0cb;
  --color-glass-text-secondary: #b6a890;
  --color-glass-text-halo: rgba(0, 0, 0, 0.55);
  --glass-backdrop-brightness: 0.7;
  --color-border-disabled: #5c5142;
  --color-bg-tooltip: #15100b;
  --color-bg-modal-overlay: rgba(10, 7, 4, 0.6);
  --color-bg-disabled: #8a7d68;
  --color-fg-disabled: #5c5142;
  --color-bg-neutral: #f5f5f5;
  --color-bg-neutral-subtle: rgba(245, 245, 245, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #283A5A;
  --color-bg-info-subtle: rgba(40, 58, 90, 0.4);
  --color-bg-info-pressed: #2F4368;
  --color-fg-info: #8FAED6;
  --color-fg-info-hover: #7D9CC6;
  --color-border-info: #3D5A80;
  --color-bg-success: #224D45;
  --color-bg-success-subtle: rgba(34, 77, 69, 0.4);
  --color-bg-success-pressed: #2A5850;
  --color-fg-success: #7EC4B5;
  --color-fg-success-hover: #6EB5A5;
  --color-fg-success-pressed: #5EA698;
  --color-fg-success-direct-hover: #6EB5A5;
  --color-border-success: #3A6B60;
  --color-bg-warning: #5C4720;
  --color-bg-warning-subtle: rgba(92, 71, 32, 0.4);
  --color-bg-warning-pressed: #6A5228;
  --color-fg-warning: #D7B778;
  --color-fg-warning-hover: #C4A260;
  --color-border-warning: #7A6438;
  --color-bg-danger: #59242E;
  --color-bg-danger-subtle: rgba(89, 36, 46, 0.4);
  --color-bg-danger-pressed: #662C37;
  --color-fg-danger: #D4919C;
  --color-fg-danger-hover: #C48190;
  --color-fg-danger-pressed: #AA6D78;
  --color-fg-danger-direct-hover: #C48190;
  --color-border-danger: #7A3E4A;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #888027;
  --color-highlight-bg-yellow-rgb: 136, 128, 39;
  --color-highlight-bg-yellow-subtle: rgba(136, 128, 39, 0.35);
  --color-highlight-fg-yellow: rgb(255, 241.5865384615, 100);
  --color-highlight-fg-yellow-hover: #FFF697;
  --color-highlight-bg-purple: #B954CD;
  --color-highlight-bg-purple-rgb: 185, 84, 205;
  --color-highlight-bg-purple-subtle: rgba(185, 84, 205, 0.35);
  --color-highlight-fg-purple: rgb(236.3559322034, 145, 255);
  --color-highlight-fg-purple-hover: #F5C4FF;
  --color-highlight-bg-teal: #2E899F;
  --color-highlight-bg-teal-rgb: 46, 137, 159;
  --color-highlight-bg-teal-subtle: rgba(46, 137, 159, 0.35);
  --color-highlight-fg-teal: rgb(123.8, 226.2, 250.2);
  --color-highlight-fg-teal-hover: #ADEDFC;
  --color-highlight-bg-green: #5B8A28;
  --color-highlight-bg-green-rgb: 91, 138, 40;
  --color-highlight-bg-green-subtle: rgba(91, 138, 40, 0.35);
  --color-highlight-fg-green: rgb(187.0795454545, 221.8295454545, 149.1704545455);
  --color-highlight-fg-green-hover: #D4EABC;
  --color-highlight-bg-blue: #4D7FCB;
  --color-highlight-bg-blue-rgb: 77, 127, 203;
  --color-highlight-bg-blue-subtle: rgba(77, 127, 203, 0.35);
  --color-highlight-fg-blue: rgb(122.3557692308, 165.5769230769, 232.6442307692);
  --color-highlight-fg-blue-hover: #A6C3F0;
  --color-highlight-bg-black: #15100b;
  --color-highlight-bg-black-hover: rgba(21, 16, 11, 0.45);
  --color-highlight-bg-black-rgb: 21, 16, 11;
  --color-highlight-bg-black-subtle: rgba(21, 16, 11, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #625027;
  --color-comment-bg-selected: #776028;
  --color-find-bg: #46582f;
  --color-find-bg-selected: #536a3b;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #e5a857;
  --color-data-amber-muted: rgba(229, 168, 87, 0.2);
  --color-data-amber-subtle: rgba(229, 168, 87, 0.05);
  --color-data-pink: #f472b6;
  --color-data-pink-muted: rgba(244, 114, 182, 0.2);
  --color-data-pink-subtle: rgba(244, 114, 182, 0.05);
  --color-data-green: #5bbf9a;
  --color-data-green-muted: rgba(91, 191, 154, 0.2);
  --color-data-green-subtle: rgba(91, 191, 154, 0.05);
  --color-data-purple: #a78bfa;
  --color-data-purple-muted: rgba(167, 139, 250, 0.2);
  --color-data-purple-subtle: rgba(167, 139, 250, 0.05);
  --color-data-blue-text: #6398e0;
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: #f472b6;
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: #a78bfa;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
  --color-border-primary-interactive: rgba(189, 113, 66, 0.5);
}

html[data-theme=dark-olive],
[data-theme=dark-olive] {
  color-scheme: dark;
  --color-text-primary: #dde6c8;
  --color-text-primary-inverted: #FAFAF9;
  --color-text-secondary: #aeb795;
  --color-text-placeholder: #88916d;
  --color-text-disabled: #4f5640;
  --color-text-tooltip: #FAFAF9;
  --color-border-interactive: #6c7757;
  --color-fg-primary-interactive-inverted: #FAFAF9;
  --color-fg-primary-interactive: rgb(155.7096774194, 191.4541935484, 72.3058064516);
  --color-fg-primary-interactive-hover: rgb(138.5165419355, 172.2097548387, 59.8990451613);
  --color-bg-primary-interactive: #637a2b;
  --color-bg-primary-interactive-hover: rgb(87.12, 107.36, 37.84);
  --color-bg-primary-interactive-pressed: rgb(79.2, 97.6, 34.4);
  --color-bg-primary-interactive-active: rgba(111, 138, 48, 0.12);
  --color-fg-interactive: #161b10;
  --color-fg-interactive-hover: #C2BBB7;
  --color-fg-interactive-pressed: #FAFAF9;
  --color-bg-interactive: #FFFFFF;
  --color-bg-interactive-hover: rgba(232, 240, 212, 0.05);
  --color-bg-interactive-hover-solid: #28301c;
  --color-bg-interactive-pressed: rgba(232, 240, 212, 0.1);
  --color-bg-interactive-pressed-solid: #2f3821;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #f78095;
  --color-brand-gold-text: #f5a503;
  --color-brand-teal-text: #36b1bf;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #181e12;
  --color-fg-app: #21281b;
  --color-bg-blur: rgba(33, 40, 27, 0.8);
  --color-bg-app-overlay: rgba(8, 10, 5, 0.3);
  --color-bg-app-overlay-solid: #161b10;
  --color-fg-app-overlay: rgba(130, 138, 104, 0.2);
  --color-border-primary: #444e37;
  --color-border-secondary: rgba(68, 78, 55, 0.6);
  --color-glass-bg: rgba(14, 18, 10, 0.65);
  --color-glass-edge: rgba(255, 255, 255, 0.12);
  --color-glass-glow: rgba(255, 255, 255, 0.03);
  --color-glass-highlight: rgba(255, 255, 255, 0.08);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.04);
  --color-glass-shadow: rgba(0, 0, 0, 0.35);
  --color-glass-text: #dde6c8;
  --color-glass-text-secondary: #aeb795;
  --color-glass-text-halo: rgba(0, 0, 0, 0.55);
  --glass-backdrop-brightness: 0.7;
  --color-border-disabled: #4f5640;
  --color-bg-tooltip: #0e120a;
  --color-bg-modal-overlay: rgba(5, 7, 3, 0.6);
  --color-bg-disabled: #828a68;
  --color-fg-disabled: #4f5640;
  --color-bg-neutral: #f5f5f5;
  --color-bg-neutral-subtle: rgba(245, 245, 245, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #283A5A;
  --color-bg-info-subtle: rgba(40, 58, 90, 0.4);
  --color-bg-info-pressed: #2F4368;
  --color-fg-info: #8FAED6;
  --color-fg-info-hover: #7D9CC6;
  --color-border-info: #3D5A80;
  --color-bg-success: #224D45;
  --color-bg-success-subtle: rgba(34, 77, 69, 0.4);
  --color-bg-success-pressed: #2A5850;
  --color-fg-success: #7EC4B5;
  --color-fg-success-hover: #6EB5A5;
  --color-fg-success-pressed: #5EA698;
  --color-fg-success-direct-hover: #6EB5A5;
  --color-border-success: #3A6B60;
  --color-bg-warning: #5C4720;
  --color-bg-warning-subtle: rgba(92, 71, 32, 0.4);
  --color-bg-warning-pressed: #6A5228;
  --color-fg-warning: #D7B778;
  --color-fg-warning-hover: #C4A260;
  --color-border-warning: #7A6438;
  --color-bg-danger: #59242E;
  --color-bg-danger-subtle: rgba(89, 36, 46, 0.4);
  --color-bg-danger-pressed: #662C37;
  --color-fg-danger: #D4919C;
  --color-fg-danger-hover: #C48190;
  --color-fg-danger-pressed: #AA6D78;
  --color-fg-danger-direct-hover: #C48190;
  --color-border-danger: #7A3E4A;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #888027;
  --color-highlight-bg-yellow-rgb: 136, 128, 39;
  --color-highlight-bg-yellow-subtle: rgba(136, 128, 39, 0.35);
  --color-highlight-fg-yellow: rgb(255, 241.5865384615, 100);
  --color-highlight-fg-yellow-hover: #FFF697;
  --color-highlight-bg-purple: #B954CD;
  --color-highlight-bg-purple-rgb: 185, 84, 205;
  --color-highlight-bg-purple-subtle: rgba(185, 84, 205, 0.35);
  --color-highlight-fg-purple: rgb(236.3559322034, 145, 255);
  --color-highlight-fg-purple-hover: #F5C4FF;
  --color-highlight-bg-teal: #2E899F;
  --color-highlight-bg-teal-rgb: 46, 137, 159;
  --color-highlight-bg-teal-subtle: rgba(46, 137, 159, 0.35);
  --color-highlight-fg-teal: rgb(123.8, 226.2, 250.2);
  --color-highlight-fg-teal-hover: #ADEDFC;
  --color-highlight-bg-green: #5B8A28;
  --color-highlight-bg-green-rgb: 91, 138, 40;
  --color-highlight-bg-green-subtle: rgba(91, 138, 40, 0.35);
  --color-highlight-fg-green: rgb(187.0795454545, 221.8295454545, 149.1704545455);
  --color-highlight-fg-green-hover: #D4EABC;
  --color-highlight-bg-blue: #4D7FCB;
  --color-highlight-bg-blue-rgb: 77, 127, 203;
  --color-highlight-bg-blue-subtle: rgba(77, 127, 203, 0.35);
  --color-highlight-fg-blue: rgb(122.3557692308, 165.5769230769, 232.6442307692);
  --color-highlight-fg-blue-hover: #A6C3F0;
  --color-highlight-bg-black: #0e120a;
  --color-highlight-bg-black-hover: rgba(14, 18, 10, 0.45);
  --color-highlight-bg-black-rgb: 14, 18, 10;
  --color-highlight-bg-black-subtle: rgba(14, 18, 10, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #605228;
  --color-comment-bg-selected: #736228;
  --color-find-bg: #2f5a50;
  --color-find-bg-selected: #396d60;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #e5a857;
  --color-data-amber-muted: rgba(229, 168, 87, 0.2);
  --color-data-amber-subtle: rgba(229, 168, 87, 0.05);
  --color-data-pink: #f472b6;
  --color-data-pink-muted: rgba(244, 114, 182, 0.2);
  --color-data-pink-subtle: rgba(244, 114, 182, 0.05);
  --color-data-green: #5bbf9a;
  --color-data-green-muted: rgba(91, 191, 154, 0.2);
  --color-data-green-subtle: rgba(91, 191, 154, 0.05);
  --color-data-purple: #a78bfa;
  --color-data-purple-muted: rgba(167, 139, 250, 0.2);
  --color-data-purple-subtle: rgba(167, 139, 250, 0.05);
  --color-data-blue-text: #6398e0;
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: #f472b6;
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: #a78bfa;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
  --color-border-primary-interactive: rgba(111, 138, 48, 0.5);
}

html[data-theme=dark-blush],
[data-theme=dark-blush] {
  color-scheme: dark;
  --color-text-primary: #f0dce6;
  --color-text-primary-inverted: #FAFAF9;
  --color-text-secondary: #c4a9b5;
  --color-text-placeholder: #98838d;
  --color-text-disabled: #574750;
  --color-text-tooltip: #FAFAF9;
  --color-border-interactive: #7c6470;
  --color-fg-primary-interactive-inverted: #FAFAF9;
  --color-fg-primary-interactive: rgb(201.96, 123.18, 155.94);
  --color-fg-primary-interactive-hover: rgb(190.7653063291, 95.3578936709, 135.0322632911);
  --color-bg-primary-interactive: #b74d79;
  --color-bg-primary-interactive-hover: rgb(162.9056, 65.8944, 106.1632);
  --color-bg-primary-interactive-pressed: rgb(148.096, 59.904, 96.512);
  --color-bg-primary-interactive-active: rgba(187, 86, 128, 0.12);
  --color-fg-interactive: #1b1219;
  --color-fg-interactive-hover: #C2BBB7;
  --color-fg-interactive-pressed: #FAFAF9;
  --color-bg-interactive: #FFFFFF;
  --color-bg-interactive-hover: rgba(244, 216, 228, 0.05);
  --color-bg-interactive-hover-solid: #30222b;
  --color-bg-interactive-pressed: rgba(244, 216, 228, 0.1);
  --color-bg-interactive-pressed-solid: #382932;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #f78095;
  --color-brand-gold-text: #f5a503;
  --color-brand-teal-text: #36b1bf;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #1e141b;
  --color-fg-app: #2b1c25;
  --color-bg-blur: rgba(43, 28, 37, 0.8);
  --color-bg-app-overlay: rgba(12, 5, 9, 0.3);
  --color-bg-app-overlay-solid: #170e15;
  --color-fg-app-overlay: rgba(149, 128, 138, 0.2);
  --color-border-primary: #4f3f49;
  --color-border-secondary: rgba(79, 63, 73, 0.6);
  --color-glass-bg: rgba(18, 11, 16, 0.65);
  --color-glass-edge: rgba(255, 255, 255, 0.12);
  --color-glass-glow: rgba(255, 255, 255, 0.03);
  --color-glass-highlight: rgba(255, 255, 255, 0.08);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.04);
  --color-glass-shadow: rgba(0, 0, 0, 0.35);
  --color-glass-text: #f0dce6;
  --color-glass-text-secondary: #c4a9b5;
  --color-glass-text-halo: rgba(0, 0, 0, 0.55);
  --glass-backdrop-brightness: 0.7;
  --color-border-disabled: #574750;
  --color-bg-tooltip: #120b10;
  --color-bg-modal-overlay: rgba(7, 4, 6, 0.6);
  --color-bg-disabled: #95808a;
  --color-fg-disabled: #574750;
  --color-bg-neutral: #f5f5f5;
  --color-bg-neutral-subtle: rgba(245, 245, 245, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #283A5A;
  --color-bg-info-subtle: rgba(40, 58, 90, 0.4);
  --color-bg-info-pressed: #2F4368;
  --color-fg-info: #8FAED6;
  --color-fg-info-hover: #7D9CC6;
  --color-border-info: #3D5A80;
  --color-bg-success: #224D45;
  --color-bg-success-subtle: rgba(34, 77, 69, 0.4);
  --color-bg-success-pressed: #2A5850;
  --color-fg-success: #7EC4B5;
  --color-fg-success-hover: #6EB5A5;
  --color-fg-success-pressed: #5EA698;
  --color-fg-success-direct-hover: #6EB5A5;
  --color-border-success: #3A6B60;
  --color-bg-warning: #5C4720;
  --color-bg-warning-subtle: rgba(92, 71, 32, 0.4);
  --color-bg-warning-pressed: #6A5228;
  --color-fg-warning: #D7B778;
  --color-fg-warning-hover: #C4A260;
  --color-border-warning: #7A6438;
  --color-bg-danger: #59242E;
  --color-bg-danger-subtle: rgba(89, 36, 46, 0.4);
  --color-bg-danger-pressed: #662C37;
  --color-fg-danger: #D4919C;
  --color-fg-danger-hover: #C48190;
  --color-fg-danger-pressed: #AA6D78;
  --color-fg-danger-direct-hover: #C48190;
  --color-border-danger: #7A3E4A;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #888027;
  --color-highlight-bg-yellow-rgb: 136, 128, 39;
  --color-highlight-bg-yellow-subtle: rgba(136, 128, 39, 0.35);
  --color-highlight-fg-yellow: rgb(255, 241.5865384615, 100);
  --color-highlight-fg-yellow-hover: #FFF697;
  --color-highlight-bg-purple: #B954CD;
  --color-highlight-bg-purple-rgb: 185, 84, 205;
  --color-highlight-bg-purple-subtle: rgba(185, 84, 205, 0.35);
  --color-highlight-fg-purple: rgb(236.3559322034, 145, 255);
  --color-highlight-fg-purple-hover: #F5C4FF;
  --color-highlight-bg-teal: #2E899F;
  --color-highlight-bg-teal-rgb: 46, 137, 159;
  --color-highlight-bg-teal-subtle: rgba(46, 137, 159, 0.35);
  --color-highlight-fg-teal: rgb(123.8, 226.2, 250.2);
  --color-highlight-fg-teal-hover: #ADEDFC;
  --color-highlight-bg-green: #5B8A28;
  --color-highlight-bg-green-rgb: 91, 138, 40;
  --color-highlight-bg-green-subtle: rgba(91, 138, 40, 0.35);
  --color-highlight-fg-green: rgb(187.0795454545, 221.8295454545, 149.1704545455);
  --color-highlight-fg-green-hover: #D4EABC;
  --color-highlight-bg-blue: #4D7FCB;
  --color-highlight-bg-blue-rgb: 77, 127, 203;
  --color-highlight-bg-blue-subtle: rgba(77, 127, 203, 0.35);
  --color-highlight-fg-blue: rgb(122.3557692308, 165.5769230769, 232.6442307692);
  --color-highlight-fg-blue-hover: #A6C3F0;
  --color-highlight-bg-black: #120b10;
  --color-highlight-bg-black-hover: rgba(18, 11, 16, 0.45);
  --color-highlight-bg-black-rgb: 18, 11, 16;
  --color-highlight-bg-black-subtle: rgba(18, 11, 16, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #615128;
  --color-comment-bg-selected: #746128;
  --color-find-bg: #2f5a50;
  --color-find-bg-selected: #386c60;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #e5a857;
  --color-data-amber-muted: rgba(229, 168, 87, 0.2);
  --color-data-amber-subtle: rgba(229, 168, 87, 0.05);
  --color-data-pink: #f472b6;
  --color-data-pink-muted: rgba(244, 114, 182, 0.2);
  --color-data-pink-subtle: rgba(244, 114, 182, 0.05);
  --color-data-green: #5bbf9a;
  --color-data-green-muted: rgba(91, 191, 154, 0.2);
  --color-data-green-subtle: rgba(91, 191, 154, 0.05);
  --color-data-purple: #a78bfa;
  --color-data-purple-muted: rgba(167, 139, 250, 0.2);
  --color-data-purple-subtle: rgba(167, 139, 250, 0.05);
  --color-data-blue-text: #6398e0;
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: #f472b6;
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: #a78bfa;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
  --color-border-primary-interactive: rgba(187, 86, 128, 0.5);
}

html[data-theme=dark-azure],
[data-theme=dark-azure] {
  color-scheme: dark;
  --color-text-primary: #e4ecf8;
  --color-text-primary-inverted: #FAFAF9;
  --color-text-secondary: #a8b6cc;
  --color-text-placeholder: #818fa4;
  --color-text-disabled: #495469;
  --color-text-tooltip: #FAFAF9;
  --color-border-interactive: #627088;
  --color-fg-primary-interactive-inverted: #FAFAF9;
  --color-fg-primary-interactive: rgb(105.24, 155.16, 224.58);
  --color-fg-primary-interactive-hover: rgb(72.3436675325, 133.2291116883, 217.8979324675);
  --color-bg-primary-interactive: #2b70d1;
  --color-bg-primary-interactive-hover: rgb(37.84, 98.56, 183.92);
  --color-bg-primary-interactive-pressed: rgb(34.4, 89.6, 167.2);
  --color-bg-primary-interactive-active: rgba(63, 127, 216, 0.12);
  --color-fg-interactive: #131a29;
  --color-fg-interactive-hover: #C2BBB7;
  --color-fg-interactive-pressed: #FAFAF9;
  --color-bg-interactive: #FFFFFF;
  --color-bg-interactive-hover: rgba(216, 230, 244, 0.05);
  --color-bg-interactive-hover-solid: #232f45;
  --color-bg-interactive-pressed: rgba(216, 230, 244, 0.1);
  --color-bg-interactive-pressed-solid: #2a3850;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #f78095;
  --color-brand-gold-text: #f5a503;
  --color-brand-teal-text: #36b1bf;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #141d2e;
  --color-fg-app: #1b263b;
  --color-bg-blur: rgba(27, 38, 59, 0.8);
  --color-bg-app-overlay: rgba(7, 11, 19, 0.3);
  --color-bg-app-overlay-solid: #121928;
  --color-fg-app-overlay: rgba(110, 126, 150, 0.2);
  --color-border-primary: #3e4a61;
  --color-border-secondary: rgba(62, 74, 97, 0.6);
  --color-glass-bg: rgba(12, 19, 32, 0.65);
  --color-glass-edge: rgba(255, 255, 255, 0.12);
  --color-glass-glow: rgba(255, 255, 255, 0.03);
  --color-glass-highlight: rgba(255, 255, 255, 0.08);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.04);
  --color-glass-shadow: rgba(0, 0, 0, 0.35);
  --color-glass-text: #e4ecf8;
  --color-glass-text-secondary: #a8b6cc;
  --color-glass-text-halo: rgba(0, 0, 0, 0.55);
  --glass-backdrop-brightness: 0.7;
  --color-border-disabled: #495469;
  --color-bg-tooltip: #0c1320;
  --color-bg-modal-overlay: rgba(5, 8, 14, 0.6);
  --color-bg-disabled: #6e7e96;
  --color-fg-disabled: #495469;
  --color-bg-neutral: #f5f5f5;
  --color-bg-neutral-subtle: rgba(245, 245, 245, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #283A5A;
  --color-bg-info-subtle: rgba(40, 58, 90, 0.4);
  --color-bg-info-pressed: #2F4368;
  --color-fg-info: #8FAED6;
  --color-fg-info-hover: #7D9CC6;
  --color-border-info: #3D5A80;
  --color-bg-success: #224D45;
  --color-bg-success-subtle: rgba(34, 77, 69, 0.4);
  --color-bg-success-pressed: #2A5850;
  --color-fg-success: #7EC4B5;
  --color-fg-success-hover: #6EB5A5;
  --color-fg-success-pressed: #5EA698;
  --color-fg-success-direct-hover: #6EB5A5;
  --color-border-success: #3A6B60;
  --color-bg-warning: #5C4720;
  --color-bg-warning-subtle: rgba(92, 71, 32, 0.4);
  --color-bg-warning-pressed: #6A5228;
  --color-fg-warning: #D7B778;
  --color-fg-warning-hover: #C4A260;
  --color-border-warning: #7A6438;
  --color-bg-danger: #59242E;
  --color-bg-danger-subtle: rgba(89, 36, 46, 0.4);
  --color-bg-danger-pressed: #662C37;
  --color-fg-danger: #D4919C;
  --color-fg-danger-hover: #C48190;
  --color-fg-danger-pressed: #AA6D78;
  --color-fg-danger-direct-hover: #C48190;
  --color-border-danger: #7A3E4A;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #888027;
  --color-highlight-bg-yellow-rgb: 136, 128, 39;
  --color-highlight-bg-yellow-subtle: rgba(136, 128, 39, 0.35);
  --color-highlight-fg-yellow: rgb(255, 241.5865384615, 100);
  --color-highlight-fg-yellow-hover: #FFF697;
  --color-highlight-bg-purple: #B954CD;
  --color-highlight-bg-purple-rgb: 185, 84, 205;
  --color-highlight-bg-purple-subtle: rgba(185, 84, 205, 0.35);
  --color-highlight-fg-purple: rgb(236.3559322034, 145, 255);
  --color-highlight-fg-purple-hover: #F5C4FF;
  --color-highlight-bg-teal: #2E899F;
  --color-highlight-bg-teal-rgb: 46, 137, 159;
  --color-highlight-bg-teal-subtle: rgba(46, 137, 159, 0.35);
  --color-highlight-fg-teal: rgb(123.8, 226.2, 250.2);
  --color-highlight-fg-teal-hover: #ADEDFC;
  --color-highlight-bg-green: #5B8A28;
  --color-highlight-bg-green-rgb: 91, 138, 40;
  --color-highlight-bg-green-subtle: rgba(91, 138, 40, 0.35);
  --color-highlight-fg-green: rgb(187.0795454545, 221.8295454545, 149.1704545455);
  --color-highlight-fg-green-hover: #D4EABC;
  --color-highlight-bg-blue: #4D7FCB;
  --color-highlight-bg-blue-rgb: 77, 127, 203;
  --color-highlight-bg-blue-subtle: rgba(77, 127, 203, 0.35);
  --color-highlight-fg-blue: rgb(122.3557692308, 165.5769230769, 232.6442307692);
  --color-highlight-fg-blue-hover: #A6C3F0;
  --color-highlight-bg-black: #0c1320;
  --color-highlight-bg-black-hover: rgba(12, 19, 32, 0.45);
  --color-highlight-bg-black-rgb: 12, 19, 32;
  --color-highlight-bg-black-subtle: rgba(12, 19, 32, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #67572c;
  --color-comment-bg-selected: #7b672a;
  --color-find-bg: #3D5E44;
  --color-find-bg-selected: #467350;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #e5a857;
  --color-data-amber-muted: rgba(229, 168, 87, 0.2);
  --color-data-amber-subtle: rgba(229, 168, 87, 0.05);
  --color-data-pink: #f472b6;
  --color-data-pink-muted: rgba(244, 114, 182, 0.2);
  --color-data-pink-subtle: rgba(244, 114, 182, 0.05);
  --color-data-green: #5bbf9a;
  --color-data-green-muted: rgba(91, 191, 154, 0.2);
  --color-data-green-subtle: rgba(91, 191, 154, 0.05);
  --color-data-purple: #a78bfa;
  --color-data-purple-muted: rgba(167, 139, 250, 0.2);
  --color-data-purple-subtle: rgba(167, 139, 250, 0.05);
  --color-data-blue-text: #6398e0;
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: #f472b6;
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: #a78bfa;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
  --color-border-primary-interactive: rgba(63, 127, 216, 0.5);
}

html[data-theme=dark-lilac],
[data-theme=dark-lilac] {
  color-scheme: dark;
  --color-text-primary: #ece4f7;
  --color-text-primary-inverted: #FAFAF9;
  --color-text-secondary: #b8acce;
  --color-text-placeholder: #8f83a7;
  --color-text-disabled: #4f4666;
  --color-text-tooltip: #FAFAF9;
  --color-border-interactive: #6f6591;
  --color-fg-primary-interactive-inverted: #FAFAF9;
  --color-fg-primary-interactive: #a482d6;
  --color-fg-primary-interactive-hover: rgb(141.3706024096, 98.9156626506, 203.8043373494);
  --color-bg-primary-interactive: #8456c8;
  --color-bg-primary-interactive-hover: rgb(113.4807142857, 61.7964285714, 189.8835714286);
  --color-bg-primary-interactive-pressed: rgb(103.1642857143, 56.1785714286, 172.6214285714);
  --color-bg-primary-interactive-active: rgba(132, 86, 200, 0.12);
  --color-fg-interactive: #181225;
  --color-fg-interactive-hover: #C2BBB7;
  --color-fg-interactive-pressed: #FAFAF9;
  --color-bg-interactive: #FFFFFF;
  --color-bg-interactive-hover: rgba(232, 222, 247, 0.05);
  --color-bg-interactive-hover-solid: #2a2240;
  --color-bg-interactive-pressed: rgba(232, 222, 247, 0.1);
  --color-bg-interactive-pressed-solid: #322a4c;
  --color-brand-blue: #36b1bf;
  --color-brand-teal: #4ad9d9;
  --color-brand-red: #f2385a;
  --color-brand-gold: #f5a503;
  --color-brand-action-red: #e10f35;
  --color-brand-action-red-hover: #bf0d2d;
  --color-brand-red-text: #f78095;
  --color-brand-gold-text: #f5a503;
  --color-brand-teal-text: #36b1bf;
  --color-brand-red-tint: #f7e4e6;
  --color-brand-gold-tint: #f7efdd;
  --color-brand-teal-tint: #e6f4f2;
  --color-brand-blue-tint: #e4f0f0;
  --color-bg-app: #1a1428;
  --color-fg-app: #251c37;
  --color-bg-blur: rgba(37, 28, 55, 0.8);
  --color-bg-app-overlay: rgba(10, 7, 18, 0.3);
  --color-bg-app-overlay-solid: #130e1e;
  --color-fg-app-overlay: rgba(125, 112, 153, 0.2);
  --color-border-primary: #423a5a;
  --color-border-secondary: rgba(66, 58, 90, 0.6);
  --color-glass-bg: rgba(14, 10, 26, 0.65);
  --color-glass-edge: rgba(255, 255, 255, 0.12);
  --color-glass-glow: rgba(255, 255, 255, 0.03);
  --color-glass-highlight: rgba(255, 255, 255, 0.08);
  --color-glass-highlight-subtle: rgba(255, 255, 255, 0.04);
  --color-glass-shadow: rgba(0, 0, 0, 0.35);
  --color-glass-text: #ece4f7;
  --color-glass-text-secondary: #b8acce;
  --color-glass-text-halo: rgba(0, 0, 0, 0.55);
  --glass-backdrop-brightness: 0.7;
  --color-border-disabled: #4f4666;
  --color-bg-tooltip: #0e0a1a;
  --color-bg-modal-overlay: rgba(6, 4, 12, 0.6);
  --color-bg-disabled: #7d7099;
  --color-fg-disabled: #4f4666;
  --color-bg-neutral: #f5f5f5;
  --color-bg-neutral-subtle: rgba(245, 245, 245, 0.2);
  --color-fg-neutral: #4a4a4a;
  --color-fg-neutral-hover: #333333;
  --color-border-neutral: rgba(74, 74, 74, 0.15);
  --color-bg-info: #283A5A;
  --color-bg-info-subtle: rgba(40, 58, 90, 0.4);
  --color-bg-info-pressed: #2F4368;
  --color-fg-info: #8FAED6;
  --color-fg-info-hover: #7D9CC6;
  --color-border-info: #3D5A80;
  --color-bg-success: #224D45;
  --color-bg-success-subtle: rgba(34, 77, 69, 0.4);
  --color-bg-success-pressed: #2A5850;
  --color-fg-success: #7EC4B5;
  --color-fg-success-hover: #6EB5A5;
  --color-fg-success-pressed: #5EA698;
  --color-fg-success-direct-hover: #6EB5A5;
  --color-border-success: #3A6B60;
  --color-bg-warning: #5C4720;
  --color-bg-warning-subtle: rgba(92, 71, 32, 0.4);
  --color-bg-warning-pressed: #6A5228;
  --color-fg-warning: #D7B778;
  --color-fg-warning-hover: #C4A260;
  --color-border-warning: #7A6438;
  --color-bg-danger: #59242E;
  --color-bg-danger-subtle: rgba(89, 36, 46, 0.4);
  --color-bg-danger-pressed: #662C37;
  --color-fg-danger: #D4919C;
  --color-fg-danger-hover: #C48190;
  --color-fg-danger-pressed: #AA6D78;
  --color-fg-danger-direct-hover: #C48190;
  --color-border-danger: #7A3E4A;
  --color-ribbon-red: #f2385a;
  --color-ribbon-blue: #2469d6;
  --color-ribbon-yellow: #f5a503;
  --color-ribbon-purple: #9b51e0;
  --color-ribbon-green: #0e9e6e;
  --color-user-navy: #4A5D7A;
  --color-user-navy-dark: rgb(48.1, 60.45, 79.3);
  --color-user-blue: #6082A0;
  --color-user-blue-dark: rgb(62.2362204724, 84.5102362205, 104.1637795276);
  --color-user-teal: #4c9987;
  --color-user-teal-dark: rgb(49.4, 99.45, 87.75);
  --color-user-green: #84a944;
  --color-user-green-dark: rgb(85.8, 109.85, 44.2);
  --color-user-yellow: #B8A03C;
  --color-user-yellow-dark: rgb(119.6, 104, 39);
  --color-user-amber: #D49840;
  --color-user-amber-dark: rgb(146.4333333333, 100.4333333333, 32.9666666667);
  --color-user-orange: #C07A54;
  --color-user-orange-dark: rgb(131.1, 77.4333333333, 48.3);
  --color-user-coral: #D4897A;
  --color-user-coral-dark: rgb(164.0585227273, 71.5443181818, 53.0414772727);
  --color-user-red: #A85858;
  --color-user-red-dark: rgb(109.4047244094, 56.9952755906, 56.9952755906);
  --color-user-raspberry: #B05A78;
  --color-user-raspberry-dark: rgb(116.9200819672, 55.9799180328, 77.2381147541);
  --color-user-pink: #A864A0;
  --color-user-pink-dark: rgb(111.5743801653, 62.6256198347, 105.8157024793);
  --color-user-lavender: #8878A8;
  --color-user-lavender-dark: rgb(86.8540540541, 73.3621621622, 113.8378378378);
  --color-user-purple: #5D5478;
  --color-user-purple-dark: rgb(60.45, 54.6, 78);
  --color-user-taupe: #9C8878;
  --color-user-taupe-dark: rgb(103.5, 88.1666666667, 75.9);
  --color-user-brown: #706050;
  --color-user-brown-dark: rgb(72.8, 62.4, 52);
  --color-user-black: #505458;
  --color-user-black-dark: rgb(52, 54.6, 57.2);
  --color-reserved-cream: #d0cab0;
  --color-reserved-cream-dark: rgb(156.4952380952, 144.6095238095, 93.1047619048);
  --color-highlight-bg-yellow: #888027;
  --color-highlight-bg-yellow-rgb: 136, 128, 39;
  --color-highlight-bg-yellow-subtle: rgba(136, 128, 39, 0.35);
  --color-highlight-fg-yellow: rgb(255, 241.5865384615, 100);
  --color-highlight-fg-yellow-hover: #FFF697;
  --color-highlight-bg-purple: #B954CD;
  --color-highlight-bg-purple-rgb: 185, 84, 205;
  --color-highlight-bg-purple-subtle: rgba(185, 84, 205, 0.35);
  --color-highlight-fg-purple: rgb(236.3559322034, 145, 255);
  --color-highlight-fg-purple-hover: #F5C4FF;
  --color-highlight-bg-teal: #2E899F;
  --color-highlight-bg-teal-rgb: 46, 137, 159;
  --color-highlight-bg-teal-subtle: rgba(46, 137, 159, 0.35);
  --color-highlight-fg-teal: rgb(123.8, 226.2, 250.2);
  --color-highlight-fg-teal-hover: #ADEDFC;
  --color-highlight-bg-green: #5B8A28;
  --color-highlight-bg-green-rgb: 91, 138, 40;
  --color-highlight-bg-green-subtle: rgba(91, 138, 40, 0.35);
  --color-highlight-fg-green: rgb(187.0795454545, 221.8295454545, 149.1704545455);
  --color-highlight-fg-green-hover: #D4EABC;
  --color-highlight-bg-blue: #4D7FCB;
  --color-highlight-bg-blue-rgb: 77, 127, 203;
  --color-highlight-bg-blue-subtle: rgba(77, 127, 203, 0.35);
  --color-highlight-fg-blue: rgb(122.3557692308, 165.5769230769, 232.6442307692);
  --color-highlight-fg-blue-hover: #A6C3F0;
  --color-highlight-bg-black: #0e0a1a;
  --color-highlight-bg-black-hover: rgba(14, 10, 26, 0.45);
  --color-highlight-bg-black-rgb: 14, 10, 26;
  --color-highlight-bg-black-subtle: rgba(14, 10, 26, 0.35);
  --color-highlight-fg-black: rgb(26.0298507463, 23.6417910448, 21.9701492537);
  --color-highlight-fg-black-hover: #6d635c;
  --color-comment-bg: #65552b;
  --color-comment-bg-selected: #796529;
  --color-find-bg: #3D5E44;
  --color-find-bg-selected: #44704e;
  --color-data-blue: #3b7dd8;
  --color-data-blue-muted: rgba(59, 125, 216, 0.2);
  --color-data-blue-subtle: rgba(59, 125, 216, 0.05);
  --color-data-amber: #e5a857;
  --color-data-amber-muted: rgba(229, 168, 87, 0.2);
  --color-data-amber-subtle: rgba(229, 168, 87, 0.05);
  --color-data-pink: #f472b6;
  --color-data-pink-muted: rgba(244, 114, 182, 0.2);
  --color-data-pink-subtle: rgba(244, 114, 182, 0.05);
  --color-data-green: #5bbf9a;
  --color-data-green-muted: rgba(91, 191, 154, 0.2);
  --color-data-green-subtle: rgba(91, 191, 154, 0.05);
  --color-data-purple: #a78bfa;
  --color-data-purple-muted: rgba(167, 139, 250, 0.2);
  --color-data-purple-subtle: rgba(167, 139, 250, 0.05);
  --color-data-blue-text: #6398e0;
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: #f472b6;
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: #a78bfa;
  --color-wash-opacity: 0.1;
  --color-wash-border-opacity: 0.25;
  --color-gradient-interactive: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #2469D6;
  --color-gradient-danger: linear-gradient(180deg, rgba(101, 184, 245, 0.20) 0%, rgba(35, 84, 170, 0.20) 100%), #DC2626;
  --color-border-primary-interactive: rgba(132, 86, 200, 0.5);
}

body[data-colorblind=true] {
  --color-bg-success: #dcf0fa;
  --color-bg-success-subtle: rgba(220, 240, 250, 0.4);
  --color-bg-success-pressed: #c9e6f5;
  --color-fg-success: #095f80;
  --color-fg-success-hover: #08526f;
  --color-fg-success-pressed: #06465e;
  --color-fg-success-direct-hover: #08526f;
  --color-border-success: #a8d8ea;
  --color-bg-danger: #fce8ef;
  --color-bg-danger-subtle: rgba(252, 232, 239, 0.4);
  --color-bg-danger-pressed: #f5d9e3;
  --color-fg-danger: #a91b4f;
  --color-fg-danger-hover: #991847;
  --color-fg-danger-pressed: #8a1640;
  --color-fg-danger-direct-hover: #991847;
  --color-border-danger: #e8b5c8;
  --color-data-blue: #2b83ca;
  --color-data-blue-muted: rgba(43, 131, 202, 0.35);
  --color-data-blue-subtle: rgba(43, 131, 202, 0.15);
  --color-data-amber: #9d7822;
  --color-data-amber-muted: rgba(157, 120, 34, 0.35);
  --color-data-amber-subtle: rgba(157, 120, 34, 0.15);
  --color-data-pink: #d22d5e;
  --color-data-pink-muted: rgba(210, 45, 94, 0.35);
  --color-data-pink-subtle: rgba(210, 45, 94, 0.15);
  --color-data-green: #208b96;
  --color-data-green-muted: rgba(32, 139, 150, 0.35);
  --color-data-green-subtle: rgba(32, 139, 150, 0.15);
  --color-data-purple: #722dd2;
  --color-data-purple-muted: rgba(114, 45, 210, 0.35);
  --color-data-purple-subtle: rgba(114, 45, 210, 0.15);
  --color-data-blue-text: #1e5b8d;
  --color-data-amber-text: #6e5418;
  --color-data-pink-text: #a5234a;
  --color-data-green-text: #166169;
  --color-data-purple-text: #702cce;
  --color-user-navy: #4b59d2;
  --color-user-navy-dark: rgb(37.05, 48.5766666667, 148.2);
  --color-user-blue: #2d8bb4;
  --color-user-blue-dark: rgb(29.25, 90.35, 117);
  --color-user-teal: #4bd2d2;
  --color-user-teal-dark: rgb(37.05, 148.2, 148.2);
  --color-user-green: #2db470;
  --color-user-green-dark: rgb(29.25, 117, 72.8);
  --color-user-yellow: #cccc33;
  --color-user-yellow-dark: rgb(132.6, 132.6, 33.15);
  --color-user-amber: #b4922d;
  --color-user-amber-dark: rgb(117, 94.9, 29.25);
  --color-user-orange: #b4922d;
  --color-user-orange-dark: rgb(117, 94.9, 29.25);
  --color-user-coral: #b42d2d;
  --color-user-coral-dark: rgb(117, 29.25, 29.25);
  --color-user-red: #b42d2d;
  --color-user-red-dark: rgb(117, 29.25, 29.25);
  --color-user-raspberry: #b42d70;
  --color-user-raspberry-dark: rgb(117, 29.25, 72.8);
  --color-user-pink: #b42d70;
  --color-user-pink-dark: rgb(117, 29.25, 72.8);
  --color-user-lavender: #4b59d2;
  --color-user-lavender-dark: rgb(37.05, 48.5766666667, 148.2);
  --color-user-purple: #4b59d2;
  --color-user-purple-dark: rgb(37.05, 48.5766666667, 148.2);
  --color-user-taupe: #b4922d;
  --color-user-taupe-dark: rgb(117, 94.9, 29.25);
  --color-user-brown: #b4922d;
  --color-user-brown-dark: rgb(117, 94.9, 29.25);
  --color-wash-opacity: 0.3;
  --color-wash-border-opacity: 0.75;
}

body[data-colorblind=true][data-theme^=dark] {
  --color-bg-success: #1b3e57;
  --color-bg-success-subtle: rgba(27, 62, 87, 0.4);
  --color-bg-success-pressed: #234a66;
  --color-fg-success: #7ec1e8;
  --color-fg-success-hover: #6eb3dc;
  --color-fg-success-pressed: #5ea5d0;
  --color-fg-success-direct-hover: #6eb3dc;
  --color-border-success: #35617f;
  --color-bg-danger: #592437;
  --color-bg-danger-subtle: rgba(89, 36, 55, 0.4);
  --color-bg-danger-pressed: #662c41;
  --color-fg-danger: #d491a9;
  --color-fg-danger-hover: #c48199;
  --color-fg-danger-pressed: #aa6d83;
  --color-fg-danger-direct-hover: #c48199;
  --color-border-danger: #7a3e54;
  --color-data-blue: #70abdb;
  --color-data-blue-muted: rgba(112, 171, 219, 0.35);
  --color-data-blue-subtle: rgba(112, 171, 219, 0.15);
  --color-data-amber: #dbbb70;
  --color-data-amber-muted: rgba(219, 187, 112, 0.35);
  --color-data-amber-subtle: rgba(219, 187, 112, 0.15);
  --color-data-pink: #db7090;
  --color-data-pink-muted: rgba(219, 112, 144, 0.35);
  --color-data-pink-subtle: rgba(219, 112, 144, 0.15);
  --color-data-green: #70d1db;
  --color-data-green-muted: rgba(112, 209, 219, 0.35);
  --color-data-green-subtle: rgba(112, 209, 219, 0.15);
  --color-data-purple: #9d70db;
  --color-data-purple-muted: rgba(157, 112, 219, 0.35);
  --color-data-purple-subtle: rgba(157, 112, 219, 0.15);
  --color-data-blue-text: #70abdb;
  --color-data-amber-text: #dbbb70;
  --color-data-pink-text: #dd7695;
  --color-data-green-text: #70d1db;
  --color-data-purple-text: #ab84e0;
}

body[data-high-contrast=true] {
  --font-weight-regular: 575;
  --font-weight-medium: 625;
  --font-weight-semibold: 675;
  --font-weight-bold: 725;
  --icon-stroke-width: 1.75;
  --focus-ring-width: 3px;
  --color-text-primary: #1b1918;
  --color-text-secondary: rgb(53.8, 50.6, 48.4);
  --color-text-placeholder: rgb(63.9, 60.1, 57.3);
  --color-text-disabled: rgb(134.64, 131.444, 129.846);
  --color-fg-disabled: rgb(112.15, 107.55, 104.6);
  --color-fg-interactive-hover: rgb(53.8, 50.6, 48.4);
  --color-glass-text-secondary: rgb(53.8, 50.6, 48.4);
  --color-fg-primary-interactive: rgb(42.7, 64.4, 99.4);
  --color-fg-primary-interactive-hover: rgb(37.576, 56.672, 87.472);
  --color-bg-primary-interactive: rgb(58.7026485581, 88.4793543485, 136.1220836131);
  --color-bg-primary-interactive-hover: rgb(51.6583307312, 77.8618318267, 119.7874335795);
  --color-bg-primary-interactive-pressed: rgb(46.9621188465, 70.7834834788, 108.8976668905);
  --color-brand-teal-text: rgb(25.2, 82.08, 87.84);
  --color-brand-red-text: rgb(153.18, 10.36, 36.26);
  --color-brand-gold-text: rgb(100.8, 68.4, 1.44);
  --color-border-interactive: rgb(110.62, 102.7, 95.78);
  --color-border-primary: rgb(134.3, 131.72, 130.14);
  --color-border-secondary: rgba(158.2903225806, 155.5806451613, 153.8709677419, 0.56);
  --color-border-disabled: rgb(185.4, 181.64, 179.76);
  --color-bg-interactive-hover: rgba(27, 25, 24, 0.126);
  --color-bg-interactive-pressed: rgba(27, 25, 24, 0.172);
  --color-bg-interactive-hover-solid: rgb(225.72, 225.56, 225.48);
  --color-bg-interactive-pressed-solid: rgb(215.6, 215.44, 214.44);
  --color-bg-app: rgb(249, 249, 247.5);
  --color-fg-app: white;
  --color-bg-app-overlay-solid: rgb(235.05, 234.1, 229.35);
  --color-bg-blur: rgba(255, 255, 255, 0.85);
  --color-comment-bg: #fceab0;
  --color-comment-bg-selected: #f8d56a;
  --color-find-bg: #c4edd0;
  --color-find-bg-selected: #8cd89c;
  --color-highlight-bg-yellow: #fff697;
  --color-highlight-bg-yellow-rgb: 255, 246, 151;
  --color-highlight-bg-yellow-subtle: rgba(255, 246, 151, 0.35);
  --color-highlight-bg-purple: #f5c4ff;
  --color-highlight-bg-purple-rgb: 245, 196, 255;
  --color-highlight-bg-purple-subtle: rgba(245, 196, 255, 0.35);
  --color-highlight-bg-teal: #adedfc;
  --color-highlight-bg-teal-rgb: 173, 237, 252;
  --color-highlight-bg-teal-subtle: rgba(173, 237, 252, 0.35);
  --color-highlight-bg-green: #d4eabc;
  --color-highlight-bg-green-rgb: 212, 234, 188;
  --color-highlight-bg-green-subtle: rgba(212, 234, 188, 0.35);
  --color-highlight-bg-blue: #a6c3f0;
  --color-highlight-bg-blue-rgb: 166, 195, 240;
  --color-highlight-bg-blue-subtle: rgba(166, 195, 240, 0.35);
  --color-fg-success: rgb(7.4, 86.58, 73.26);
  --color-fg-success-hover: rgb(6.66, 77.922, 65.934);
  --color-border-success: rgb(7.4, 86.58, 73.26);
  --color-fg-success-pressed: rgb(6.068, 70.9956, 60.0732);
  --color-fg-success-direct-hover: rgb(6.66, 77.922, 65.934);
  --color-fg-danger: rgb(147.84, 23.52, 44.52);
  --color-fg-danger-hover: rgb(133.056, 21.168, 40.068);
  --color-border-danger: rgb(147.84, 23.52, 44.52);
  --color-fg-danger-pressed: rgb(121.2288, 19.2864, 36.5064);
  --color-fg-danger-direct-hover: rgb(133.056, 21.168, 40.068);
  --color-fg-warning: rgb(101.64, 69.72, 5.04);
  --color-fg-warning-hover: rgb(91.476, 62.748, 4.536);
  --color-border-warning: rgb(101.64, 69.72, 5.04);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-border-info: #263a59;
  --color-data-blue-text: rgb(27.52, 74.82, 139.32);
  --color-data-amber-text: rgb(101.48, 68.8, 24.08);
  --color-data-pink-text: rgb(137.6, 31.82, 87.72);
  --color-data-green-text: rgb(23.22, 85.14, 66.22);
  --color-data-purple-text: rgb(85.14, 53.32, 161.68);
  --color-border-primary-interactive: rgb(42.7, 64.4, 99.4);
}

body[data-high-contrast=true][data-theme=dark] {
  --color-text-primary: #fafaf9;
  --color-text-secondary: rgb(227.6, 224.8, 222.6);
  --color-text-placeholder: rgb(208.6, 204.1, 200.4);
  --color-text-disabled: rgb(140.8, 136.9, 133.3);
  --color-fg-disabled: rgb(140.8, 136.9, 133.3);
  --color-fg-interactive-hover: rgb(227.6, 224.8, 222.6);
  --color-glass-text-secondary: rgb(227.6, 224.8, 222.6);
  --color-fg-primary-interactive: rgb(167.96, 188.36, 221.68);
  --color-fg-primary-interactive-hover: rgb(178.4048, 196.3568, 225.6784);
  --color-bg-primary-interactive: rgb(52.955657528, 85.0763022582, 138.9000853195);
  --color-bg-primary-interactive-hover: rgb(46.6009786247, 74.8671459872, 122.2320750811);
  --color-bg-primary-interactive-pressed: rgb(42.3645260224, 68.0610418065, 111.1200682556);
  --color-brand-teal-text: rgb(85.5946938776, 194.6881632653, 207.1053061224);
  --color-brand-red-text: rgb(248.44, 150.86, 168.08);
  --color-brand-gold-text: #f5a503;
  --color-border-interactive: rgb(147.5, 143.4, 139.12);
  --color-border-primary: rgb(118, 115.6, 113.8);
  --color-border-secondary: rgba(124.8275862069, 122.5517241379, 120.7931034483, 0.648);
  --color-border-disabled: rgb(102.16, 96.88, 92.36);
  --color-bg-interactive-hover: rgba(248.6336633663, 248.6336633663, 247.1782178218, 0.126);
  --color-bg-interactive-pressed: rgba(247.737704918, 247.737704918, 245.9836065574, 0.172);
  --color-bg-interactive-hover-solid: rgb(56.8, 54.96, 53.04);
  --color-bg-interactive-pressed-solid: rgb(56.8, 54.96, 53.04);
  --color-bg-app: rgb(30, 28.5, 27);
  --color-fg-app: rgb(40.8, 38.25, 37.4);
  --color-bg-app-overlay-solid: rgb(23.4, 22.1, 20.8);
  --color-bg-blur: rgba(37.9534883721, 35.5813953488, 34.7906976744, 0.83);
  --color-comment-bg: rgb(98.44, 82.8, 42.32);
  --color-comment-bg-selected: rgb(99.16, 82.88, 34.04);
  --color-find-bg: rgb(59.78, 92.12, 66.64);
  --color-find-bg-selected: rgb(56.24, 92.72, 64.6);
  --color-highlight-bg-yellow: rgb(111.52, 104.96, 31.98);
  --color-highlight-bg-yellow-rgb: 111.52, 104.96, 31.98;
  --color-highlight-bg-yellow-subtle: rgba(111.52, 104.96, 31.98, 0.35);
  --color-highlight-bg-purple: rgb(165.8676923077, 54.9230769231, 187.8369230769);
  --color-highlight-bg-purple-rgb: 165.8676923077, 54.9230769231, 187.8369230769;
  --color-highlight-bg-purple-subtle: rgba(165.8676923077, 54.9230769231, 187.8369230769, 0.35);
  --color-highlight-bg-teal: rgb(38.64, 115.08, 133.56);
  --color-highlight-bg-teal-rgb: 38.64, 115.08, 133.56;
  --color-highlight-bg-teal-subtle: rgba(38.64, 115.08, 133.56, 0.35);
  --color-highlight-bg-green: rgb(76.44, 115.92, 33.6);
  --color-highlight-bg-green-rgb: 76.44, 115.92, 33.6;
  --color-highlight-bg-green-subtle: rgba(76.44, 115.92, 33.6, 0.35);
  --color-highlight-bg-blue: rgb(53.1756521739, 104.3060869565, 182.0243478261);
  --color-highlight-bg-blue-rgb: 53.1756521739, 104.3060869565, 182.0243478261;
  --color-highlight-bg-blue-subtle: rgba(53.1756521739, 104.3060869565, 182.0243478261, 0.35);
  --color-fg-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-hover: rgb(206.238, 232.698, 227.028);
  --color-border-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-pressed: rgb(210.5724, 234.6804, 229.5144);
  --color-fg-success-direct-hover: rgb(206.238, 232.698, 227.028);
  --color-fg-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-hover: rgb(231.78, 195.6, 201.54);
  --color-border-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 206.292);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 201.54);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-border-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-border-info: rgb(187.8, 206.4, 230.4);
  --color-data-blue-text: rgb(145.8, 182.9, 233.3);
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: rgb(246.64, 147.84, 199.52);
  --color-data-green-text: rgb(104.12, 196.12, 162.08);
  --color-data-purple-text: rgb(188.12, 166.84, 251.2);
  --color-border-primary-interactive: rgb(167.96, 188.36, 221.68);
}

body[data-high-contrast=true][data-theme=sepia] {
  --color-text-primary: #423629;
  --color-text-secondary: #423629;
  --color-text-placeholder: rgb(74.874, 62.352, 48.308);
  --color-text-disabled: rgb(129.648, 117.18, 96.224);
  --color-fg-disabled: rgb(129.05, 113.15, 93.65);
  --color-fg-interactive-hover: #423629;
  --color-glass-text-secondary: #423629;
  --color-fg-primary-interactive: rgb(76.16, 45.56, 25.84);
  --color-fg-primary-interactive-hover: rgb(67.0208, 40.0928, 22.7392);
  --color-bg-primary-interactive: rgb(128.397155368, 75.8710463538, 43.3548836308);
  --color-bg-primary-interactive-hover: rgb(112.9894967239, 66.7665207914, 38.1522975951);
  --color-bg-primary-interactive-pressed: rgb(102.7177242944, 60.6968370831, 34.6839069046);
  --color-brand-teal-text: rgb(20.88, 69.84, 74.16);
  --color-brand-red-text: rgb(130.98, 8.88, 31.08);
  --color-brand-gold-text: rgb(86.4, 58.32, 1.44);
  --color-border-interactive: rgb(102.6, 89.4, 66.2);
  --color-border-primary: rgb(130.4, 116.56, 96.2);
  --color-border-secondary: rgba(165.3548387097, 150.5161290323, 126.1612903226, 0.56);
  --color-border-disabled: rgb(185.68, 172.8, 144.84);
  --color-bg-interactive-hover: rgba(66, 54, 41, 0.126);
  --color-bg-interactive-pressed: rgba(66, 54, 41, 0.172);
  --color-bg-interactive-hover-solid: rgb(225.16, 214.08, 191.88);
  --color-bg-interactive-pressed-solid: rgb(217.8, 204.88, 177.16);
  --color-bg-app: rgb(240.75, 231.75, 213.75);
  --color-fg-app: rgb(251.25, 246, 231.75);
  --color-bg-app-overlay-solid: rgb(232.2, 221.75, 198.95);
  --color-bg-blur: rgba(242.3333333333, 234.3333333333, 218.3333333333, 0.85);
  --color-comment-bg: #f5dea0;
  --color-comment-bg-selected: rgb(234.84, 197.4, 108.12);
  --color-find-bg: #d7e3a2;
  --color-find-bg-selected: rgb(193.4, 210.12, 130.92);
  --color-highlight-bg-yellow: #f2d97e;
  --color-highlight-bg-yellow-rgb: 242, 217, 126;
  --color-highlight-bg-yellow-subtle: rgba(242, 217, 126, 0.35);
  --color-highlight-bg-purple: #e2bcdd;
  --color-highlight-bg-purple-rgb: 226, 188, 221;
  --color-highlight-bg-purple-subtle: rgba(226, 188, 221, 0.35);
  --color-highlight-bg-teal: #a6dcc6;
  --color-highlight-bg-teal-rgb: 166, 220, 198;
  --color-highlight-bg-teal-subtle: rgba(166, 220, 198, 0.35);
  --color-highlight-bg-green: #cfe0a0;
  --color-highlight-bg-green-rgb: 207, 224, 160;
  --color-highlight-bg-green-subtle: rgba(207, 224, 160, 0.35);
  --color-highlight-bg-blue: #aac3dd;
  --color-highlight-bg-blue-rgb: 170, 195, 221;
  --color-highlight-bg-blue-subtle: rgba(170, 195, 221, 0.35);
  --color-fg-success: rgb(43.92, 70.56, 28.08);
  --color-fg-success-hover: rgb(39.528, 63.504, 25.272);
  --color-border-success: rgb(43.92, 70.56, 28.08);
  --color-fg-success-pressed: rgb(36.0144, 57.8592, 23.0256);
  --color-fg-success-direct-hover: rgb(39.528, 63.504, 25.272);
  --color-fg-danger: rgb(113.76, 37.44, 25.92);
  --color-fg-danger-hover: rgb(102.384, 33.696, 23.328);
  --color-border-danger: rgb(113.76, 37.44, 25.92);
  --color-fg-danger-pressed: rgb(93.2832, 30.7008, 21.2544);
  --color-fg-danger-direct-hover: rgb(102.384, 33.696, 23.328);
  --color-fg-warning: rgb(84.96, 58.32, 4.32);
  --color-fg-warning-hover: rgb(76.464, 52.488, 3.888);
  --color-border-warning: rgb(84.96, 58.32, 4.32);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-border-info: #263a59;
  --color-data-blue-text: rgb(23.04, 62.64, 116.64);
  --color-data-amber-text: rgb(84.96, 57.6, 20.16);
  --color-data-pink-text: rgb(118.4, 27.38, 75.48);
  --color-data-green-text: rgb(19.44, 71.28, 55.44);
  --color-data-purple-text: rgb(71.28, 44.64, 135.36);
  --color-border-primary-interactive: rgb(76.16, 45.56, 25.84);
}

body[data-high-contrast=true][data-theme=olive] {
  --color-text-primary: #313a23;
  --color-text-secondary: rgb(51.96, 60.88, 37.56);
  --color-text-placeholder: rgb(60.97, 69.34, 46.34);
  --color-text-disabled: rgb(113.974, 122.532, 96.438);
  --color-fg-disabled: rgb(108.8, 117.8, 88.95);
  --color-fg-interactive-hover: rgb(51.96, 60.88, 37.56);
  --color-glass-text-secondary: rgb(51.96, 60.88, 37.56);
  --color-fg-primary-interactive: rgb(48.96, 58.48, 21.08);
  --color-fg-primary-interactive-hover: rgb(43.0848, 51.4624, 18.5504);
  --color-bg-primary-interactive: rgb(78.3722896402, 93.3797493586, 34.1836582473);
  --color-bg-primary-interactive-hover: rgb(68.9676148834, 82.1741794355, 30.0816192577);
  --color-bg-primary-interactive-pressed: rgb(62.6978317122, 74.7037994869, 27.3469265979);
  --color-brand-teal-text: rgb(22.32, 72, 76.32);
  --color-brand-red-text: rgb(135.42, 8.88, 31.82);
  --color-brand-gold-text: rgb(89.28, 59.76, 1.44);
  --color-border-interactive: rgb(88.06, 97.68, 65.38);
  --color-border-primary: rgb(113.24, 121.8, 96.16);
  --color-border-secondary: rgba(152.6129032258, 160.9032258065, 133.6451612903, 0.56);
  --color-border-disabled: rgb(178.36, 186.48, 157.32);
  --color-bg-interactive-hover: rgba(49, 58, 35, 0.126);
  --color-bg-interactive-pressed: rgba(49, 58, 35, 0.172);
  --color-bg-interactive-hover-solid: rgb(217.36, 222.68, 204.28);
  --color-bg-interactive-pressed-solid: rgb(207.24, 214.4, 189.56);
  --color-bg-app: rgb(234, 237.75, 222.75);
  --color-fg-app: rgb(245.25, 247.5, 237.75);
  --color-bg-app-overlay-solid: rgb(219.85, 226.5, 200.85);
  --color-bg-blur: rgba(236.3333333333, 239.6666666667, 226.3333333333, 0.85);
  --color-comment-bg: #ece08a;
  --color-comment-bg-selected: rgb(217.76, 202.08, 98.2);
  --color-find-bg: #b3e0cf;
  --color-find-bg-selected: rgb(154.14, 212.36, 190.22);
  --color-highlight-bg-yellow: #ecd97e;
  --color-highlight-bg-yellow-rgb: 236, 217, 126;
  --color-highlight-bg-yellow-subtle: rgba(236, 217, 126, 0.35);
  --color-highlight-bg-purple: #d6b4d4;
  --color-highlight-bg-purple-rgb: 214, 180, 212;
  --color-highlight-bg-purple-subtle: rgba(214, 180, 212, 0.35);
  --color-highlight-bg-teal: #9bd6c0;
  --color-highlight-bg-teal-rgb: 155, 214, 192;
  --color-highlight-bg-teal-subtle: rgba(155, 214, 192, 0.35);
  --color-highlight-bg-green: #c3da92;
  --color-highlight-bg-green-rgb: 195, 218, 146;
  --color-highlight-bg-green-subtle: rgba(195, 218, 146, 0.35);
  --color-highlight-bg-blue: #a6c0dd;
  --color-highlight-bg-blue-rgb: 166, 192, 221;
  --color-highlight-bg-blue-subtle: rgba(166, 192, 221, 0.35);
  --color-fg-success: rgb(37.44, 73.44, 28.08);
  --color-fg-success-hover: rgb(33.696, 66.096, 25.272);
  --color-border-success: rgb(37.44, 73.44, 28.08);
  --color-fg-success-pressed: rgb(30.7008, 60.2208, 23.0256);
  --color-fg-success-direct-hover: rgb(33.696, 66.096, 25.272);
  --color-fg-danger: rgb(116.64, 38.16, 26.64);
  --color-fg-danger-hover: rgb(104.976, 34.344, 23.976);
  --color-border-danger: rgb(116.64, 38.16, 26.64);
  --color-fg-danger-pressed: rgb(95.6448, 31.2912, 21.8448);
  --color-fg-danger-direct-hover: rgb(104.976, 34.344, 23.976);
  --color-fg-warning: rgb(87.12, 59.76, 4.32);
  --color-fg-warning-hover: rgb(78.408, 53.784, 3.888);
  --color-border-warning: rgb(87.12, 59.76, 4.32);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-border-info: #263a59;
  --color-data-blue-text: rgb(23.68, 64.38, 119.88);
  --color-data-amber-text: rgb(87.32, 59.2, 20.72);
  --color-data-pink-text: rgb(121.6, 28.12, 77.52);
  --color-data-green-text: rgb(19.98, 73.26, 56.98);
  --color-data-purple-text: rgb(73.26, 45.88, 139.12);
  --color-border-primary-interactive: rgb(48.96, 58.48, 21.08);
}

body[data-high-contrast=true][data-theme=blush] {
  --color-text-primary: #4a2c36;
  --color-text-secondary: rgb(82.736, 52.944, 62.32);
  --color-text-placeholder: rgb(93.035, 60.2, 70.605);
  --color-text-disabled: rgb(145.604, 116.54, 125.604);
  --color-fg-disabled: rgb(140.3, 107.7, 117.7);
  --color-fg-interactive-hover: rgb(82.736, 52.944, 62.32);
  --color-glass-text-secondary: rgb(82.736, 52.944, 62.32);
  --color-fg-primary-interactive: rgb(99.4, 37.1, 58.1);
  --color-fg-primary-interactive-hover: rgb(87.472, 32.648, 51.128);
  --color-bg-primary-interactive: rgb(148.0515521875, 54.6781300692, 85.8026041087);
  --color-bg-primary-interactive-hover: rgb(130.285365925, 48.1167544609, 75.5062916156);
  --color-bg-primary-interactive-pressed: rgb(118.44124175, 43.7425040554, 68.6420832869);
  --color-brand-teal-text: rgb(23.04, 74.88, 79.92);
  --color-brand-red-text: rgb(139.86, 9.62, 32.56);
  --color-brand-gold-text: rgb(93.98, 63.64, 1.48);
  --color-border-interactive: rgb(134.16, 81.12, 96.24);
  --color-border-primary: rgb(146.8, 115.24, 125.24);
  --color-border-secondary: rgba(173.3548387097, 141.2258064516, 151.2258064516, 0.56);
  --color-border-disabled: rgb(208.64, 180.4, 188.64);
  --color-bg-interactive-hover: rgba(74, 44, 54, 0.126);
  --color-bg-interactive-pressed: rgba(74, 44, 54, 0.172);
  --color-bg-interactive-hover-solid: rgb(231.32, 206.84, 214.08);
  --color-bg-interactive-pressed-solid: rgb(225.8, 194.88, 204.88);
  --color-bg-app: rgb(249, 232.5, 237.75);
  --color-fg-app: rgb(253.5, 246, 247.5);
  --color-bg-app-overlay-solid: rgb(244.55, 218.9, 227.45);
  --color-bg-blur: rgba(249.6666666667, 235, 239.6666666667, 0.85);
  --color-comment-bg: #f9dca8;
  --color-comment-bg-selected: #f0c373;
  --color-find-bg: #bfe8d4;
  --color-find-bg-selected: #8fd4b4;
  --color-highlight-bg-yellow: #f7e08a;
  --color-highlight-bg-yellow-rgb: 247, 224, 138;
  --color-highlight-bg-yellow-subtle: rgba(247, 224, 138, 0.35);
  --color-highlight-bg-purple: #e6b8e0;
  --color-highlight-bg-purple-rgb: 230, 184, 224;
  --color-highlight-bg-purple-subtle: rgba(230, 184, 224, 0.35);
  --color-highlight-bg-teal: #a8e0d4;
  --color-highlight-bg-teal-rgb: 168, 224, 212;
  --color-highlight-bg-teal-subtle: rgba(168, 224, 212, 0.35);
  --color-highlight-bg-green: #cfe8a8;
  --color-highlight-bg-green-rgb: 207, 232, 168;
  --color-highlight-bg-green-subtle: rgba(207, 232, 168, 0.35);
  --color-highlight-bg-blue: #aec8ef;
  --color-highlight-bg-blue-rgb: 174, 200, 239;
  --color-highlight-bg-blue-subtle: rgba(174, 200, 239, 0.35);
  --color-fg-success: rgb(30.34, 78.44, 53.28);
  --color-fg-success-hover: rgb(27.306, 70.596, 47.952);
  --color-border-success: rgb(30.34, 78.44, 53.28);
  --color-fg-success-pressed: rgb(24.8788, 64.3208, 43.6896);
  --color-fg-success-direct-hover: rgb(27.306, 70.596, 47.952);
  --color-fg-danger: rgb(134.68, 22.2, 54.02);
  --color-fg-danger-hover: rgb(121.212, 19.98, 48.618);
  --color-border-danger: rgb(134.68, 22.2, 54.02);
  --color-fg-danger-pressed: rgb(110.4376, 18.204, 44.2964);
  --color-fg-danger-direct-hover: rgb(121.212, 19.98, 48.618);
  --color-fg-warning: rgb(91.96, 63.08, 4.56);
  --color-fg-warning-hover: rgb(82.764, 56.772, 4.104);
  --color-border-warning: rgb(91.96, 63.08, 4.56);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-border-info: #263a59;
  --color-data-blue-text: rgb(24.96, 67.86, 126.36);
  --color-data-amber-text: rgb(92.04, 62.4, 21.84);
  --color-data-pink-text: rgb(124.8, 28.86, 79.56);
  --color-data-green-text: rgb(21.06, 77.22, 60.06);
  --color-data-purple-text: rgb(77.22, 48.36, 146.64);
  --color-border-primary-interactive: rgb(99.4, 37.1, 58.1);
}

body[data-high-contrast=true][data-theme=azure] {
  --color-text-primary: #1d2c43;
  --color-text-secondary: rgb(44.68, 60, 83.32);
  --color-text-placeholder: rgb(51.5, 66.5, 88.6);
  --color-text-disabled: rgb(108.365, 121.922, 142.517);
  --color-fg-disabled: rgb(93.35, 109, 132.65);
  --color-fg-interactive-hover: rgb(44.68, 60, 83.32);
  --color-glass-text-secondary: rgb(44.68, 60, 83.32);
  --color-fg-primary-interactive: rgb(23.12, 55.08, 103.36);
  --color-fg-primary-interactive-hover: rgb(20.3456, 48.4704, 90.9568);
  --color-bg-primary-interactive: rgb(36.8816860155, 86.3188396108, 163.2210785368);
  --color-bg-primary-interactive-hover: rgb(32.4558836937, 75.9605788575, 143.6345491124);
  --color-bg-primary-interactive-pressed: rgb(29.5053488124, 69.0550716887, 130.5768628295);
  --color-brand-teal-text: rgb(22.32, 73.44, 78.48);
  --color-brand-red-text: rgb(137.64, 8.88, 32.56);
  --color-brand-gold-text: rgb(90, 61.2, 1.44);
  --color-border-interactive: rgb(73.2, 96.36, 130.24);
  --color-border-primary: rgb(108.04, 121.48, 144.48);
  --color-border-secondary: rgba(136.8709677419, 149.7419354839, 172.7419354839, 0.56);
  --color-border-disabled: rgb(174.2, 186.56, 205.16);
  --color-bg-interactive-hover: rgba(29, 44, 67, 0.126);
  --color-bg-interactive-pressed: rgba(29, 44, 67, 0.172);
  --color-bg-interactive-hover-solid: rgb(212.08, 221.56, 233.52);
  --color-bg-interactive-pressed-solid: rgb(199.2, 212.36, 228.92);
  --color-bg-app: rgb(231, 238.5, 247.5);
  --color-fg-app: rgb(243.75, 247.5, 252);
  --color-bg-app-overlay-solid: rgb(212.25, 226.5, 240.75);
  --color-bg-blur: rgba(233.6666666667, 240.3333333333, 248.3333333333, 0.85);
  --color-comment-bg: #fceab0;
  --color-comment-bg-selected: #f8d56a;
  --color-find-bg: #c4edd0;
  --color-find-bg-selected: #8cd89c;
  --color-highlight-bg-yellow: #fff697;
  --color-highlight-bg-yellow-rgb: 255, 246, 151;
  --color-highlight-bg-yellow-subtle: rgba(255, 246, 151, 0.35);
  --color-highlight-bg-purple: #f5c4ff;
  --color-highlight-bg-purple-rgb: 245, 196, 255;
  --color-highlight-bg-purple-subtle: rgba(245, 196, 255, 0.35);
  --color-highlight-bg-teal: #adedfc;
  --color-highlight-bg-teal-rgb: 173, 237, 252;
  --color-highlight-bg-teal-subtle: rgba(173, 237, 252, 0.35);
  --color-highlight-bg-green: #d4eabc;
  --color-highlight-bg-green-rgb: 212, 234, 188;
  --color-highlight-bg-green-subtle: rgba(212, 234, 188, 0.35);
  --color-highlight-bg-blue: #a6c3f0;
  --color-highlight-bg-blue-rgb: 166, 195, 240;
  --color-highlight-bg-blue-subtle: rgba(166, 195, 240, 0.35);
  --color-fg-success: rgb(6.48, 75.6, 64.08);
  --color-fg-success-hover: rgb(5.832, 68.04, 57.672);
  --color-border-success: rgb(6.48, 75.6, 64.08);
  --color-fg-success-pressed: rgb(5.3136, 61.992, 52.5456);
  --color-fg-success-direct-hover: rgb(5.832, 68.04, 57.672);
  --color-fg-danger: rgb(133.76, 21.28, 40.28);
  --color-fg-danger-hover: rgb(120.384, 19.152, 36.252);
  --color-border-danger: rgb(133.76, 21.28, 40.28);
  --color-fg-danger-pressed: rgb(109.6832, 17.4496, 33.0296);
  --color-fg-danger-direct-hover: rgb(120.384, 19.152, 36.252);
  --color-fg-warning: rgb(89.54, 61.42, 4.44);
  --color-fg-warning-hover: rgb(80.586, 55.278, 3.996);
  --color-border-warning: rgb(89.54, 61.42, 4.44);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-border-info: #263a59;
  --color-data-blue-text: rgb(24.32, 66.12, 123.12);
  --color-data-amber-text: rgb(89.68, 60.8, 21.28);
  --color-data-pink-text: rgb(121.6, 28.12, 77.52);
  --color-data-green-text: rgb(20.52, 75.24, 58.52);
  --color-data-purple-text: rgb(75.24, 47.12, 142.88);
  --color-border-primary-interactive: rgb(23.12, 55.08, 103.36);
}

body[data-high-contrast=true][data-theme=lilac] {
  --color-text-primary: #2c2140;
  --color-text-secondary: rgb(60.856, 49.856, 82.576);
  --color-text-placeholder: rgb(67.4, 54.15, 91.45);
  --color-text-disabled: rgb(123.56, 112.092, 142.624);
  --color-fg-disabled: rgb(115.5, 101.9, 140.05);
  --color-fg-interactive-hover: rgb(60.856, 49.856, 82.576);
  --color-glass-text-secondary: rgb(60.856, 49.856, 82.576);
  --color-fg-primary-interactive: rgb(64.6, 34.68, 110.16);
  --color-fg-primary-interactive-hover: rgb(56.848, 30.5184, 96.9408);
  --color-bg-primary-interactive: rgb(109.5250957422, 58.9750515535, 186.4032879458);
  --color-bg-primary-interactive-hover: rgb(96.3820842531, 51.8980453671, 164.0348933923);
  --color-bg-primary-interactive-pressed: rgb(87.6200765938, 47.1800412428, 149.1226303567);
  --color-brand-teal-text: rgb(21.6, 69.12, 74.88);
  --color-brand-red-text: rgb(130.98, 8.88, 31.08);
  --color-brand-gold-text: rgb(85.68, 57.6, 1.44);
  --color-border-interactive: rgb(104.2, 80.6, 138.2);
  --color-border-primary: rgb(125.54, 111.84, 146.08);
  --color-border-secondary: rgba(151.1612903226, 136.6129032258, 171.8709677419, 0.56);
  --color-border-disabled: rgb(193.6, 181.72, 211.84);
  --color-bg-interactive-hover: rgba(44, 33, 64, 0.126);
  --color-bg-interactive-pressed: rgba(44, 33, 64, 0.172);
  --color-bg-interactive-hover-solid: rgb(220.64, 209.64, 233.28);
  --color-bg-interactive-pressed-solid: rgb(206.84, 194, 225.92);
  --color-bg-app: rgb(237.75, 229.5, 248.25);
  --color-fg-app: rgb(248.25, 244.5, 252.75);
  --color-bg-app-overlay-solid: rgb(222.7, 210.35, 238.85);
  --color-bg-blur: rgba(239.6666666667, 232.3333333333, 249, 0.85);
  --color-comment-bg: #fceab0;
  --color-comment-bg-selected: #f8d56a;
  --color-find-bg: #c4edd0;
  --color-find-bg-selected: #8cd89c;
  --color-highlight-bg-yellow: #fff697;
  --color-highlight-bg-yellow-rgb: 255, 246, 151;
  --color-highlight-bg-yellow-subtle: rgba(255, 246, 151, 0.35);
  --color-highlight-bg-purple: #f5c4ff;
  --color-highlight-bg-purple-rgb: 245, 196, 255;
  --color-highlight-bg-purple-subtle: rgba(245, 196, 255, 0.35);
  --color-highlight-bg-teal: #adedfc;
  --color-highlight-bg-teal-rgb: 173, 237, 252;
  --color-highlight-bg-teal-subtle: rgba(173, 237, 252, 0.35);
  --color-highlight-bg-green: #d4eabc;
  --color-highlight-bg-green-rgb: 212, 234, 188;
  --color-highlight-bg-green-subtle: rgba(212, 234, 188, 0.35);
  --color-highlight-bg-blue: #a6c3f0;
  --color-highlight-bg-blue-rgb: 166, 195, 240;
  --color-highlight-bg-blue-subtle: rgba(166, 195, 240, 0.35);
  --color-fg-success: rgb(6.48, 72, 60.48);
  --color-fg-success-hover: rgb(5.832, 64.8, 54.432);
  --color-border-success: rgb(6.48, 72, 60.48);
  --color-fg-success-pressed: rgb(5.3136, 59.04, 49.5936);
  --color-fg-success-direct-hover: rgb(5.832, 64.8, 54.432);
  --color-fg-danger: rgb(126.54, 19.98, 38.48);
  --color-fg-danger-hover: rgb(113.886, 17.982, 34.632);
  --color-border-danger: rgb(126.54, 19.98, 38.48);
  --color-fg-danger-pressed: rgb(103.7628, 16.3836, 31.5536);
  --color-fg-danger-direct-hover: rgb(113.886, 17.982, 34.632);
  --color-fg-warning: rgb(84.96, 58.32, 4.32);
  --color-fg-warning-hover: rgb(76.464, 52.488, 3.888);
  --color-border-warning: rgb(84.96, 58.32, 4.32);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-border-info: #263a59;
  --color-data-blue-text: rgb(23.04, 62.64, 116.64);
  --color-data-amber-text: rgb(84.96, 57.6, 20.16);
  --color-data-pink-text: rgb(115.2, 26.64, 73.44);
  --color-data-green-text: rgb(19.44, 71.28, 55.44);
  --color-data-purple-text: rgb(71.28, 44.64, 135.36);
  --color-border-primary-interactive: rgb(64.6, 34.68, 110.16);
}

body[data-high-contrast=true][data-theme=dark-sepia] {
  --color-text-primary: #ece0cb;
  --color-text-secondary: rgb(214.4, 201.6, 179.4);
  --color-text-placeholder: rgb(198.2, 185.75, 165.2);
  --color-text-disabled: rgb(142.4, 131.05, 113.95);
  --color-fg-disabled: rgb(142.4, 131.05, 113.95);
  --color-fg-interactive-hover: rgb(214.4, 201.6, 179.4);
  --color-glass-text-secondary: rgb(214.4, 201.6, 179.4);
  --color-fg-primary-interactive: rgb(218.964, 177.468, 151.806);
  --color-fg-primary-interactive-hover: rgb(223.28832, 186.77184, 164.18928);
  --color-bg-primary-interactive: rgb(122.8436364604, 73.8569102645, 42.9575906641);
  --color-bg-primary-interactive-hover: rgb(108.1024000852, 64.9940810328, 37.8026797844);
  --color-bg-primary-interactive-pressed: rgb(98.2749091683, 59.0855282116, 34.3660725313);
  --color-brand-teal-text: rgb(69.0673469388, 188.8040816327, 202.4326530612);
  --color-brand-red-text: rgb(247.8, 140.7, 159.6);
  --color-brand-gold-text: #f5a503;
  --color-border-interactive: rgb(147.86, 135.86, 117.2);
  --color-border-primary: rgb(119.82, 108.56, 93.48);
  --color-border-secondary: rgba(116.8965517241, 105.6551724138, 90.724137931, 0.648);
  --color-border-disabled: rgb(109.28, 98.16, 82.44);
  --color-bg-interactive-hover: rgba(237.8217821782, 226.2772277228, 205.0495049505, 0.126);
  --color-bg-interactive-pressed: rgba(239.0163934426, 227.7704918033, 206.393442623, 0.172);
  --color-bg-interactive-hover-solid: rgb(66.72, 55.64, 42.92);
  --color-bg-interactive-pressed-solid: rgb(73.16, 61.16, 45.68);
  --color-bg-app: rgb(25.5, 20.25, 15);
  --color-fg-app: rgb(38.25, 31.45, 23.8);
  --color-bg-app-overlay-solid: rgb(20.15, 15.6, 11.7);
  --color-bg-blur: rgba(35.5813953488, 29.2558139535, 22.1395348837, 0.83);
  --color-comment-bg: rgb(84.28, 68.8, 33.54);
  --color-comment-bg-selected: rgb(85.68, 69.12, 28.8);
  --color-find-bg: rgb(60.2, 75.68, 40.42);
  --color-find-bg-selected: rgb(58.1, 74.2, 41.3);
  --color-highlight-bg-yellow: rgb(92.48, 87.04, 26.52);
  --color-highlight-bg-yellow-rgb: 92.48, 87.04, 26.52;
  --color-highlight-bg-yellow-subtle: rgba(92.48, 87.04, 26.52, 0.35);
  --color-highlight-bg-purple: rgb(138.2230769231, 45.7692307692, 156.5307692308);
  --color-highlight-bg-purple-rgb: 138.2230769231, 45.7692307692, 156.5307692308;
  --color-highlight-bg-purple-subtle: rgba(138.2230769231, 45.7692307692, 156.5307692308, 0.35);
  --color-highlight-bg-teal: rgb(32.2, 95.9, 111.3);
  --color-highlight-bg-teal-rgb: 32.2, 95.9, 111.3;
  --color-highlight-bg-teal-subtle: rgba(32.2, 95.9, 111.3, 0.35);
  --color-highlight-bg-green: rgb(63.7, 96.6, 28);
  --color-highlight-bg-green-rgb: 63.7, 96.6, 28;
  --color-highlight-bg-green-subtle: rgba(63.7, 96.6, 28, 0.35);
  --color-highlight-bg-blue: rgb(44.3130434783, 86.9217391304, 151.6869565217);
  --color-highlight-bg-blue-rgb: 44.3130434783, 86.9217391304, 151.6869565217;
  --color-highlight-bg-blue-subtle: rgba(44.3130434783, 86.9217391304, 151.6869565217, 0.35);
  --color-fg-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-hover: rgb(206.238, 232.698, 227.028);
  --color-border-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-pressed: rgb(210.5724, 234.6804, 229.5144);
  --color-fg-success-direct-hover: rgb(206.238, 232.698, 227.028);
  --color-fg-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-hover: rgb(231.78, 195.6, 201.54);
  --color-border-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 206.292);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 201.54);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-border-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-border-info: rgb(187.8, 206.4, 230.4);
  --color-data-blue-text: rgb(133.32, 174.66, 230.82);
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: rgb(245.76, 136.56, 193.68);
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: rgb(181.08, 157.56, 250.8);
  --color-border-primary-interactive: rgb(218.964, 177.468, 151.806);
}

body[data-high-contrast=true][data-theme=dark-olive] {
  --color-text-primary: #dde6c8;
  --color-text-secondary: rgb(202.2, 211.2, 179.6);
  --color-text-placeholder: rgb(182.75, 191.75, 159.05);
  --color-text-disabled: rgb(128.7, 136.4, 111.6);
  --color-fg-disabled: rgb(128.7, 136.4, 111.6);
  --color-fg-interactive-hover: rgb(202.2, 211.2, 179.6);
  --color-glass-text-secondary: rgb(202.2, 211.2, 179.6);
  --color-fg-primary-interactive: rgb(163.6529032258, 196.5378580645, 86.9213419355);
  --color-fg-primary-interactive-hover: rgb(174.6145548387, 203.5533150968, 107.0907809032);
  --color-bg-primary-interactive: rgb(74.610552206, 91.9443168599, 32.4066034834);
  --color-bg-primary-interactive-hover: rgb(65.6572859413, 80.9109988367, 28.5178110654);
  --color-bg-primary-interactive-pressed: rgb(59.6884417648, 73.555453488, 25.9252827867);
  --color-brand-teal-text: rgb(64.9355102041, 187.3330612245, 201.2644897959);
  --color-brand-red-text: rgb(247.8, 140.7, 159.6);
  --color-brand-gold-text: #f5a503;
  --color-border-interactive: rgb(130.6, 141.2, 109.6);
  --color-border-primary: rgb(104.72, 114.48, 89.8);
  --color-border-secondary: rgba(104.9310344828, 114.6896551724, 90, 0.648);
  --color-border-disabled: rgb(96.04, 103.28, 80.32);
  --color-bg-interactive-hover: rgba(223.504950495, 232.2772277228, 202.7326732673, 0.126);
  --color-bg-interactive-pressed: rgba(225.1475409836, 233.7704918033, 204.5245901639, 0.172);
  --color-bg-interactive-hover-solid: rgb(54.48, 62.56, 41.76);
  --color-bg-interactive-pressed-solid: rgb(60.92, 69.92, 46.36);
  --color-bg-app: rgb(18, 22.5, 13.5);
  --color-fg-app: rgb(28.05, 34, 22.95);
  --color-bg-app-overlay-solid: rgb(14.3, 17.55, 10.4);
  --color-bg-blur: rgba(26.0930232558, 31.6279069767, 21.3488372093, 0.83);
  --color-comment-bg: rgb(82.56, 70.52, 34.4);
  --color-comment-bg-selected: rgb(82.8, 70.56, 28.8);
  --color-find-bg: rgb(40.42, 77.4, 68.8);
  --color-find-bg-selected: rgb(41.04, 78.48, 69.12);
  --color-highlight-bg-yellow: rgb(95.2, 89.6, 27.3);
  --color-highlight-bg-yellow-rgb: 95.2, 89.6, 27.3;
  --color-highlight-bg-yellow-subtle: rgba(95.2, 89.6, 27.3, 0.35);
  --color-highlight-bg-purple: rgb(142.1723076923, 47.0769230769, 161.0030769231);
  --color-highlight-bg-purple-rgb: 142.1723076923, 47.0769230769, 161.0030769231;
  --color-highlight-bg-purple-subtle: rgba(142.1723076923, 47.0769230769, 161.0030769231, 0.35);
  --color-highlight-bg-teal: rgb(32.2, 95.9, 111.3);
  --color-highlight-bg-teal-rgb: 32.2, 95.9, 111.3;
  --color-highlight-bg-teal-subtle: rgba(32.2, 95.9, 111.3, 0.35);
  --color-highlight-bg-green: rgb(63.7, 96.6, 28);
  --color-highlight-bg-green-rgb: 63.7, 96.6, 28;
  --color-highlight-bg-green-subtle: rgba(63.7, 96.6, 28, 0.35);
  --color-highlight-bg-blue: rgb(44.3130434783, 86.9217391304, 151.6869565217);
  --color-highlight-bg-blue-rgb: 44.3130434783, 86.9217391304, 151.6869565217;
  --color-highlight-bg-blue-subtle: rgba(44.3130434783, 86.9217391304, 151.6869565217, 0.35);
  --color-fg-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-hover: rgb(206.238, 232.698, 227.028);
  --color-border-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-pressed: rgb(210.5724, 234.6804, 229.5144);
  --color-fg-success-direct-hover: rgb(206.238, 232.698, 227.028);
  --color-fg-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-hover: rgb(231.78, 195.6, 201.54);
  --color-border-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 206.292);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 201.54);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-border-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-border-info: rgb(187.8, 206.4, 230.4);
  --color-data-blue-text: rgb(133.32, 174.66, 230.82);
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: rgb(245.76, 136.56, 193.68);
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: rgb(181.08, 157.56, 250.8);
  --color-border-primary-interactive: rgb(163.6529032258, 196.5378580645, 86.9213419355);
}

body[data-high-contrast=true][data-theme=dark-blush] {
  --color-text-primary: #f0dce6;
  --color-text-secondary: rgb(222.4, 199.6, 210.4);
  --color-text-placeholder: rgb(200.4, 179.95, 189.95);
  --color-text-disabled: rgb(140.55, 123.15, 132.5);
  --color-fg-disabled: rgb(140.55, 123.15, 132.5);
  --color-fg-interactive-hover: rgb(222.4, 199.6, 210.4);
  --color-glass-text-secondary: rgb(222.4, 199.6, 210.4);
  --color-fg-primary-interactive: rgb(217.872, 162.726, 185.658);
  --color-fg-primary-interactive-hover: rgb(222.32736, 173.79888, 193.97904);
  --color-bg-primary-interactive: rgb(139.5141962058, 56.4327085776, 90.9193638195);
  --color-bg-primary-interactive-hover: rgb(122.7724926611, 49.6607835483, 80.0090401612);
  --color-bg-primary-interactive-pressed: rgb(111.6113569647, 45.1461668621, 72.7354910556);
  --color-brand-teal-text: rgb(56.6718367347, 184.3910204082, 198.9281632653);
  --color-brand-red-text: rgb(247.32, 133.08, 153.24);
  --color-brand-gold-text: #f5a503;
  --color-border-interactive: rgb(149.52, 126.4, 137.96);
  --color-border-primary: rgb(117.64, 100.68, 110.68);
  --color-border-secondary: rgba(117.8620689655, 100.8965517241, 110.8965517241, 0.648);
  --color-border-disabled: rgb(105.36, 88.88, 98);
  --color-bg-interactive-hover: rgba(240.9108910891, 219.0891089109, 229.5445544554, 0.126);
  --color-bg-interactive-pressed: rgba(241.5081967213, 218.4918032787, 229.2459016393, 0.172);
  --color-bg-interactive-hover-solid: rgb(63.36, 48.88, 57.96);
  --color-bg-interactive-pressed-solid: rgb(70.72, 55.32, 64.4);
  --color-bg-app: rgb(22.5, 15, 20.25);
  --color-fg-app: rgb(36.55, 23.8, 31.45);
  --color-bg-app-overlay-solid: rgb(14.95, 9.1, 13.65);
  --color-bg-blur: rgba(34, 22.1395348837, 29.2558139535, 0.83);
  --color-comment-bg: rgb(83.42, 69.66, 34.4);
  --color-comment-bg-selected: rgb(83.52, 69.84, 28.8);
  --color-find-bg: rgb(40.42, 77.4, 68.8);
  --color-find-bg-selected: rgb(40.32, 77.76, 69.12);
  --color-highlight-bg-yellow: rgb(95.2, 89.6, 27.3);
  --color-highlight-bg-yellow-rgb: 95.2, 89.6, 27.3;
  --color-highlight-bg-yellow-subtle: rgba(95.2, 89.6, 27.3, 0.35);
  --color-highlight-bg-purple: rgb(142.1723076923, 47.0769230769, 161.0030769231);
  --color-highlight-bg-purple-rgb: 142.1723076923, 47.0769230769, 161.0030769231;
  --color-highlight-bg-purple-subtle: rgba(142.1723076923, 47.0769230769, 161.0030769231, 0.35);
  --color-highlight-bg-teal: rgb(33.12, 98.64, 114.48);
  --color-highlight-bg-teal-rgb: 33.12, 98.64, 114.48;
  --color-highlight-bg-teal-subtle: rgba(33.12, 98.64, 114.48, 0.35);
  --color-highlight-bg-green: rgb(65.52, 99.36, 28.8);
  --color-highlight-bg-green-rgb: 65.52, 99.36, 28.8;
  --color-highlight-bg-green-subtle: rgba(65.52, 99.36, 28.8, 0.35);
  --color-highlight-bg-blue: rgb(45.5791304348, 89.4052173913, 156.0208695652);
  --color-highlight-bg-blue-rgb: 45.5791304348, 89.4052173913, 156.0208695652;
  --color-highlight-bg-blue-subtle: rgba(45.5791304348, 89.4052173913, 156.0208695652, 0.35);
  --color-fg-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-hover: rgb(206.238, 232.698, 227.028);
  --color-border-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-pressed: rgb(210.5724, 234.6804, 229.5144);
  --color-fg-success-direct-hover: rgb(206.238, 232.698, 227.028);
  --color-fg-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-hover: rgb(231.78, 195.6, 201.54);
  --color-border-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 206.292);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 201.54);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-border-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-border-info: rgb(187.8, 206.4, 230.4);
  --color-data-blue-text: rgb(127.08, 170.54, 229.58);
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: rgb(245.1, 128.1, 189.3);
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: rgb(177.56, 152.92, 250.6);
  --color-border-primary-interactive: rgb(217.872, 162.726, 185.658);
}

body[data-high-contrast=true][data-theme=dark-azure] {
  --color-text-primary: #e4ecf8;
  --color-text-secondary: rgb(204, 214.4, 230.4);
  --color-text-placeholder: rgb(183.45, 194.15, 210.2);
  --color-text-disabled: rgb(127.25, 137.2, 155.05);
  --color-fg-disabled: rgb(127.25, 137.2, 155.05);
  --color-fg-interactive-hover: rgb(204, 214.4, 230.4);
  --color-glass-text-secondary: rgb(204, 214.4, 230.4);
  --color-fg-primary-interactive: rgb(153.1632, 187.1088, 234.3144);
  --color-fg-primary-interactive-hover: rgb(165.383616, 195.255744, 236.796672);
  --color-bg-primary-interactive: rgb(32.4066034834, 84.4078974452, 157.5111657683);
  --color-bg-primary-interactive-hover: rgb(28.5178110654, 74.2789497518, 138.6098258761);
  --color-bg-primary-interactive-pressed: rgb(25.9252827867, 67.5263179562, 126.0089326146);
  --color-brand-teal-text: rgb(64.9355102041, 187.3330612245, 201.2644897959);
  --color-brand-red-text: rgb(247.8, 140.7, 159.6);
  --color-brand-gold-text: #f5a503;
  --color-border-interactive: rgb(126.6, 139.28, 160.64);
  --color-border-primary: rgb(98.52, 109.64, 130.22);
  --color-border-secondary: rgba(102.0689655172, 113.1034482759, 133.4482758621, 0.648);
  --color-border-disabled: rgb(91.6, 102.24, 122.16);
  --color-bg-interactive-hover: rgba(225.2673267327, 234.6336633663, 247.0891089109, 0.126);
  --color-bg-interactive-pressed: rgba(223.4754098361, 233.737704918, 246.4918032787, 0.172);
  --color-bg-interactive-hover-solid: rgb(50.44, 62.12, 83.32);
  --color-bg-interactive-pressed-solid: rgb(56.88, 70.4, 93.44);
  --color-bg-app: rgb(15, 21.75, 34.5);
  --color-fg-app: rgb(22.95, 32.3, 50.15);
  --color-bg-app-overlay-solid: rgb(11.7, 16.25, 26);
  --color-bg-blur: rgba(21.3488372093, 30.0465116279, 46.6511627907, 0.83);
  --color-comment-bg: rgb(88.58, 74.82, 37.84);
  --color-comment-bg-selected: rgb(88.56, 74.16, 30.24);
  --color-find-bg: rgb(53.68, 82.72, 59.84);
  --color-find-bg-selected: rgb(50.4, 82.8, 57.6);
  --color-highlight-bg-yellow: rgb(103.36, 97.28, 29.64);
  --color-highlight-bg-yellow-rgb: 103.36, 97.28, 29.64;
  --color-highlight-bg-yellow-subtle: rgba(103.36, 97.28, 29.64, 0.35);
  --color-highlight-bg-purple: rgb(154.02, 51, 174.42);
  --color-highlight-bg-purple-rgb: 154.02, 51, 174.42;
  --color-highlight-bg-purple-subtle: rgba(154.02, 51, 174.42, 0.35);
  --color-highlight-bg-teal: rgb(34.96, 104.12, 120.84);
  --color-highlight-bg-teal-rgb: 34.96, 104.12, 120.84;
  --color-highlight-bg-teal-subtle: rgba(34.96, 104.12, 120.84, 0.35);
  --color-highlight-bg-green: rgb(69.16, 104.88, 30.4);
  --color-highlight-bg-green-rgb: 69.16, 104.88, 30.4;
  --color-highlight-bg-green-subtle: rgba(69.16, 104.88, 30.4, 0.35);
  --color-highlight-bg-blue: rgb(48.1113043478, 94.372173913, 164.6886956522);
  --color-highlight-bg-blue-rgb: 48.1113043478, 94.372173913, 164.6886956522;
  --color-highlight-bg-blue-subtle: rgba(48.1113043478, 94.372173913, 164.6886956522, 0.35);
  --color-fg-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-hover: rgb(206.238, 232.698, 227.028);
  --color-border-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-pressed: rgb(210.5724, 234.6804, 229.5144);
  --color-fg-success-direct-hover: rgb(206.238, 232.698, 227.028);
  --color-fg-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-hover: rgb(231.78, 195.6, 201.54);
  --color-border-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 206.292);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 201.54);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-border-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-border-info: rgb(187.8, 206.4, 230.4);
  --color-data-blue-text: rgb(133.32, 174.66, 230.82);
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: rgb(245.76, 136.56, 193.68);
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: rgb(181.08, 157.56, 250.8);
  --color-border-primary-interactive: rgb(153.1632, 187.1088, 234.3144);
}

body[data-high-contrast=true][data-theme=dark-lilac] {
  --color-text-primary: #ece4f7;
  --color-text-secondary: rgb(215.2, 205.6, 230.6);
  --color-text-placeholder: rgb(194.15, 184.35, 211);
  --color-text-disabled: rgb(133.95, 125.3, 152.75);
  --color-fg-disabled: rgb(133.95, 125.3, 152.75);
  --color-fg-interactive-hover: rgb(215.2, 205.6, 230.6);
  --color-glass-text-secondary: rgb(215.2, 205.6, 230.6);
  --color-fg-primary-interactive: rgb(191.3, 167.5, 226.3);
  --color-fg-primary-interactive-hover: rgb(198.944, 178, 229.744);
  --color-bg-primary-interactive: rgb(105.3659156239, 57.3774788051, 176.3053439647);
  --color-bg-primary-interactive-hover: rgb(92.722005749, 50.4921813485, 155.148702689);
  --color-bg-primary-interactive-pressed: rgb(84.2927324991, 45.9019830441, 141.0442751718);
  --color-brand-teal-text: rgb(56.6718367347, 184.3910204082, 198.9281632653);
  --color-brand-red-text: rgb(247.32, 133.08, 153.24);
  --color-brand-gold-text: #f5a503;
  --color-border-interactive: rgb(138.5, 128.94, 167.44);
  --color-border-primary: rgb(110.2, 102.2, 130.82);
  --color-border-secondary: rgba(107.0344827586, 99.0344827586, 127.8965517241, 0.648);
  --color-border-disabled: rgb(97.84, 88.96, 119.4);
  --color-bg-interactive-hover: rgba(235.0891089109, 226.6336633663, 247, 0.126);
  --color-bg-interactive-pressed: rgba(234.4918032787, 225.737704918, 247, 0.172);
  --color-bg-interactive-hover-solid: rgb(57.52, 49.52, 78.64);
  --color-bg-interactive-pressed-solid: rgb(64.88, 56.88, 89.68);
  --color-bg-app: rgb(19.5, 15, 30);
  --color-fg-app: rgb(31.45, 23.8, 46.75);
  --color-bg-app-overlay-solid: rgb(12.35, 9.1, 19.5);
  --color-bg-blur: rgba(29.2558139535, 22.1395348837, 43.488372093, 0.83);
  --color-comment-bg: rgb(86.86, 73.1, 36.98);
  --color-comment-bg-selected: rgb(87.12, 72.72, 29.52);
  --color-find-bg: rgb(52.46, 80.84, 58.48);
  --color-find-bg-selected: rgb(48.96, 80.64, 56.16);
  --color-highlight-bg-yellow: rgb(103.36, 97.28, 29.64);
  --color-highlight-bg-yellow-rgb: 103.36, 97.28, 29.64;
  --color-highlight-bg-yellow-subtle: rgba(103.36, 97.28, 29.64, 0.35);
  --color-highlight-bg-purple: rgb(150.0707692308, 49.6923076923, 169.9476923077);
  --color-highlight-bg-purple-rgb: 150.0707692308, 49.6923076923, 169.9476923077;
  --color-highlight-bg-purple-subtle: rgba(150.0707692308, 49.6923076923, 169.9476923077, 0.35);
  --color-highlight-bg-teal: rgb(34.96, 104.12, 120.84);
  --color-highlight-bg-teal-rgb: 34.96, 104.12, 120.84;
  --color-highlight-bg-teal-subtle: rgba(34.96, 104.12, 120.84, 0.35);
  --color-highlight-bg-green: rgb(69.16, 104.88, 30.4);
  --color-highlight-bg-green-rgb: 69.16, 104.88, 30.4;
  --color-highlight-bg-green-subtle: rgba(69.16, 104.88, 30.4, 0.35);
  --color-highlight-bg-blue: rgb(48.1113043478, 94.372173913, 164.6886956522);
  --color-highlight-bg-blue-rgb: 48.1113043478, 94.372173913, 164.6886956522;
  --color-highlight-bg-blue-subtle: rgba(48.1113043478, 94.372173913, 164.6886956522, 0.35);
  --color-fg-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-hover: rgb(206.238, 232.698, 227.028);
  --color-border-success: rgb(200.82, 230.22, 223.92);
  --color-fg-success-pressed: rgb(210.5724, 234.6804, 229.5144);
  --color-fg-success-direct-hover: rgb(206.238, 232.698, 227.028);
  --color-fg-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-hover: rgb(231.78, 195.6, 201.54);
  --color-border-danger: rgb(229.2, 189, 195.6);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 206.292);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 201.54);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-border-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-border-info: rgb(187.8, 206.4, 230.4);
  --color-data-blue-text: rgb(127.08, 170.54, 229.58);
  --color-data-amber-text: #e5a857;
  --color-data-pink-text: rgb(245.32, 130.92, 190.76);
  --color-data-green-text: #5bbf9a;
  --color-data-purple-text: rgb(177.56, 152.92, 250.6);
  --color-border-primary-interactive: rgb(191.3, 167.5, 226.3);
}

body[data-high-contrast=true][data-colorblind=true] {
  --color-text-primary: #1b1918;
  --color-text-secondary: rgb(53.8, 50.6, 48.4);
  --color-text-placeholder: rgb(63.9, 60.1, 57.3);
  --color-text-disabled: rgb(134.64, 131.444, 129.846);
  --color-fg-disabled: rgb(112.15, 107.55, 104.6);
  --color-fg-interactive-hover: rgb(53.8, 50.6, 48.4);
  --color-glass-text-secondary: rgb(53.8, 50.6, 48.4);
  --color-fg-primary-interactive: rgb(42.7, 64.4, 99.4);
  --color-fg-primary-interactive-hover: rgb(37.576, 56.672, 87.472);
  --color-brand-teal-text: rgb(25.2, 82.08, 87.84);
  --color-brand-red-text: rgb(153.18, 10.36, 36.26);
  --color-brand-gold-text: rgb(100.8, 68.4, 1.44);
  --color-fg-app: white;
  --color-fg-success: rgb(7.74, 81.7, 110.08);
  --color-fg-success-hover: rgb(6.966, 73.53, 99.072);
  --color-border-success: rgb(7.74, 81.7, 110.08);
  --color-fg-success-pressed: rgb(6.3468, 66.994, 90.2656);
  --color-fg-success-direct-hover: rgb(6.966, 73.53, 99.072);
  --color-fg-danger: rgb(145.34, 23.22, 67.94);
  --color-fg-danger-hover: rgb(130.806, 20.898, 61.146);
  --color-border-danger: rgb(145.34, 23.22, 67.94);
  --color-fg-danger-pressed: rgb(119.1788, 19.0404, 55.7108);
  --color-fg-danger-direct-hover: rgb(130.806, 20.898, 61.146);
  --color-fg-warning: rgb(101.64, 69.72, 5.04);
  --color-fg-warning-hover: rgb(91.476, 62.748, 4.536);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-data-blue-text: rgb(25.8, 78.26, 121.26);
  --color-data-amber-text: rgb(94.6, 72.24, 20.64);
  --color-data-pink-text: rgb(141.9, 30.1, 63.64);
  --color-data-green-text: rgb(18.92, 83.42, 90.3);
  --color-data-purple-text: rgb(96.32, 37.84, 177.16);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=dark] {
  --color-text-primary: #fafaf9;
  --color-text-secondary: rgb(227.6, 224.8, 222.6);
  --color-text-placeholder: rgb(208.6, 204.1, 200.4);
  --color-text-disabled: rgb(140.8, 136.9, 133.3);
  --color-fg-disabled: rgb(140.8, 136.9, 133.3);
  --color-fg-interactive-hover: rgb(227.6, 224.8, 222.6);
  --color-glass-text-secondary: rgb(227.6, 224.8, 222.6);
  --color-fg-primary-interactive: rgb(167.96, 188.36, 221.68);
  --color-fg-primary-interactive-hover: rgb(178.4048, 196.3568, 225.6784);
  --color-brand-teal-text: rgb(85.5946938776, 194.6881632653, 207.1053061224);
  --color-brand-red-text: rgb(248.44, 150.86, 168.08);
  --color-brand-gold-text: #f5a503;
  --color-fg-app: rgb(40.8, 38.25, 37.4);
  --color-fg-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-hover: rgb(176.052, 217.056, 240.924);
  --color-border-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-pressed: rgb(183.0696, 220.4288, 242.1752);
  --color-fg-success-direct-hover: rgb(176.052, 217.056, 240.924);
  --color-fg-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-hover: rgb(231.78, 195.6, 208.56);
  --color-border-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 212.688);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 208.56);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-data-blue-text: rgb(134.88, 184.44, 224.76);
  --color-data-amber-text: #dbbb70;
  --color-data-pink-text: rgb(231.2, 159.1, 180.8);
  --color-data-green-text: #70d1db;
  --color-data-purple-text: rgb(194.52, 166.44, 232.68);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=sepia] {
  --color-text-primary: #423629;
  --color-text-secondary: #423629;
  --color-text-placeholder: rgb(74.874, 62.352, 48.308);
  --color-text-disabled: rgb(129.648, 117.18, 96.224);
  --color-fg-disabled: rgb(129.05, 113.15, 93.65);
  --color-fg-interactive-hover: #423629;
  --color-glass-text-secondary: #423629;
  --color-fg-primary-interactive: rgb(76.16, 45.56, 25.84);
  --color-fg-primary-interactive-hover: rgb(67.0208, 40.0928, 22.7392);
  --color-brand-teal-text: rgb(20.88, 69.84, 74.16);
  --color-brand-red-text: rgb(130.98, 8.88, 31.08);
  --color-brand-gold-text: rgb(86.4, 58.32, 1.44);
  --color-fg-app: rgb(251.25, 246, 231.75);
  --color-fg-success: rgb(6.48, 68.4, 92.16);
  --color-fg-success-hover: rgb(5.832, 61.56, 82.944);
  --color-border-success: rgb(6.48, 68.4, 92.16);
  --color-fg-success-pressed: rgb(5.3136, 56.088, 75.5712);
  --color-fg-success-direct-hover: rgb(5.832, 61.56, 82.944);
  --color-fg-danger: rgb(125.06, 19.98, 58.46);
  --color-fg-danger-hover: rgb(112.554, 17.982, 52.614);
  --color-border-danger: rgb(125.06, 19.98, 58.46);
  --color-fg-danger-pressed: rgb(102.5492, 16.3836, 47.9372);
  --color-fg-danger-direct-hover: rgb(112.554, 17.982, 52.614);
  --color-fg-warning: rgb(84.96, 58.32, 4.32);
  --color-fg-warning-hover: rgb(76.464, 52.488, 3.888);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-data-blue-text: rgb(21.6, 65.52, 101.52);
  --color-data-amber-text: rgb(79.2, 60.48, 17.28);
  --color-data-pink-text: rgb(122.1, 25.9, 54.76);
  --color-data-green-text: rgb(15.84, 69.84, 75.6);
  --color-data-purple-text: rgb(82.88, 32.56, 152.44);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=olive] {
  --color-text-primary: #313a23;
  --color-text-secondary: rgb(51.96, 60.88, 37.56);
  --color-text-placeholder: rgb(60.97, 69.34, 46.34);
  --color-text-disabled: rgb(113.974, 122.532, 96.438);
  --color-fg-disabled: rgb(108.8, 117.8, 88.95);
  --color-fg-interactive-hover: rgb(51.96, 60.88, 37.56);
  --color-glass-text-secondary: rgb(51.96, 60.88, 37.56);
  --color-fg-primary-interactive: rgb(48.96, 58.48, 21.08);
  --color-fg-primary-interactive-hover: rgb(43.0848, 51.4624, 18.5504);
  --color-brand-teal-text: rgb(22.32, 72, 76.32);
  --color-brand-red-text: rgb(135.42, 8.88, 31.82);
  --color-brand-gold-text: rgb(89.28, 59.76, 1.44);
  --color-fg-app: rgb(245.25, 247.5, 237.75);
  --color-fg-success: rgb(6.66, 70.3, 94.72);
  --color-fg-success-hover: rgb(5.994, 63.27, 85.248);
  --color-border-success: rgb(6.66, 70.3, 94.72);
  --color-fg-success-pressed: rgb(5.4612, 57.646, 77.6704);
  --color-fg-success-direct-hover: rgb(5.994, 63.27, 85.248);
  --color-fg-danger: rgb(128.44, 20.52, 60.04);
  --color-fg-danger-hover: rgb(115.596, 18.468, 54.036);
  --color-border-danger: rgb(128.44, 20.52, 60.04);
  --color-fg-danger-pressed: rgb(105.3208, 16.8264, 49.2328);
  --color-fg-danger-direct-hover: rgb(115.596, 18.468, 54.036);
  --color-fg-warning: rgb(87.12, 59.76, 4.32);
  --color-fg-warning-hover: rgb(78.408, 53.784, 3.888);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-data-blue-text: rgb(22.8, 69.16, 107.16);
  --color-data-amber-text: rgb(81.4, 62.16, 17.76);
  --color-data-pink-text: rgb(125.4, 26.6, 56.24);
  --color-data-green-text: rgb(16.28, 71.78, 77.7);
  --color-data-purple-text: rgb(85.12, 33.44, 156.56);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=blush] {
  --color-text-primary: #4a2c36;
  --color-text-secondary: rgb(82.736, 52.944, 62.32);
  --color-text-placeholder: rgb(93.035, 60.2, 70.605);
  --color-text-disabled: rgb(145.604, 116.54, 125.604);
  --color-fg-disabled: rgb(140.3, 107.7, 117.7);
  --color-fg-interactive-hover: rgb(82.736, 52.944, 62.32);
  --color-glass-text-secondary: rgb(82.736, 52.944, 62.32);
  --color-fg-primary-interactive: rgb(99.4, 37.1, 58.1);
  --color-fg-primary-interactive-hover: rgb(87.472, 32.648, 51.128);
  --color-brand-teal-text: rgb(23.04, 74.88, 79.92);
  --color-brand-red-text: rgb(139.86, 9.62, 32.56);
  --color-brand-gold-text: rgb(93.98, 63.64, 1.48);
  --color-fg-app: rgb(253.5, 246, 247.5);
  --color-fg-success: rgb(7.02, 74.1, 99.84);
  --color-fg-success-hover: rgb(6.318, 66.69, 89.856);
  --color-border-success: rgb(7.02, 74.1, 99.84);
  --color-fg-success-pressed: rgb(5.7564, 60.762, 81.8688);
  --color-fg-success-direct-hover: rgb(6.318, 66.69, 89.856);
  --color-fg-danger: rgb(135.2, 21.6, 63.2);
  --color-fg-danger-hover: rgb(121.68, 19.44, 56.88);
  --color-border-danger: rgb(135.2, 21.6, 63.2);
  --color-fg-danger-pressed: rgb(110.864, 17.712, 51.824);
  --color-fg-danger-direct-hover: rgb(121.68, 19.44, 56.88);
  --color-fg-warning: rgb(91.96, 63.08, 4.56);
  --color-fg-warning-hover: rgb(82.764, 56.772, 4.104);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-data-blue-text: rgb(23.4, 70.98, 109.98);
  --color-data-amber-text: rgb(85.8, 65.52, 18.72);
  --color-data-pink-text: rgb(132, 28, 59.2);
  --color-data-green-text: rgb(17.16, 75.66, 81.9);
  --color-data-purple-text: rgb(89.6, 35.2, 164.8);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=azure] {
  --color-text-primary: #1d2c43;
  --color-text-secondary: rgb(44.68, 60, 83.32);
  --color-text-placeholder: rgb(51.5, 66.5, 88.6);
  --color-text-disabled: rgb(108.365, 121.922, 142.517);
  --color-fg-disabled: rgb(93.35, 109, 132.65);
  --color-fg-interactive-hover: rgb(44.68, 60, 83.32);
  --color-glass-text-secondary: rgb(44.68, 60, 83.32);
  --color-fg-primary-interactive: rgb(23.12, 55.08, 103.36);
  --color-fg-primary-interactive-hover: rgb(20.3456, 48.4704, 90.9568);
  --color-brand-teal-text: rgb(22.32, 73.44, 78.48);
  --color-brand-red-text: rgb(137.64, 8.88, 32.56);
  --color-brand-gold-text: rgb(90, 61.2, 1.44);
  --color-fg-app: rgb(243.75, 247.5, 252);
  --color-fg-success: rgb(6.84, 72.2, 97.28);
  --color-fg-success-hover: rgb(6.156, 64.98, 87.552);
  --color-border-success: rgb(6.84, 72.2, 97.28);
  --color-fg-success-pressed: rgb(5.6088, 59.204, 79.7696);
  --color-fg-success-direct-hover: rgb(6.156, 64.98, 87.552);
  --color-fg-danger: rgb(131.82, 21.06, 61.62);
  --color-fg-danger-hover: rgb(118.638, 18.954, 55.458);
  --color-border-danger: rgb(131.82, 21.06, 61.62);
  --color-fg-danger-pressed: rgb(108.0924, 17.2692, 50.5284);
  --color-fg-danger-direct-hover: rgb(118.638, 18.954, 55.458);
  --color-fg-warning: rgb(89.54, 61.42, 4.44);
  --color-fg-warning-hover: rgb(80.586, 55.278, 3.996);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-data-blue-text: rgb(22.8, 69.16, 107.16);
  --color-data-amber-text: rgb(83.6, 63.84, 18.24);
  --color-data-pink-text: rgb(128.7, 27.3, 57.72);
  --color-data-green-text: rgb(16.72, 73.72, 79.8);
  --color-data-purple-text: rgb(87.36, 34.32, 160.68);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=lilac] {
  --color-text-primary: #2c2140;
  --color-text-secondary: rgb(60.856, 49.856, 82.576);
  --color-text-placeholder: rgb(67.4, 54.15, 91.45);
  --color-text-disabled: rgb(123.56, 112.092, 142.624);
  --color-fg-disabled: rgb(115.5, 101.9, 140.05);
  --color-fg-interactive-hover: rgb(60.856, 49.856, 82.576);
  --color-glass-text-secondary: rgb(60.856, 49.856, 82.576);
  --color-fg-primary-interactive: rgb(64.6, 34.68, 110.16);
  --color-fg-primary-interactive-hover: rgb(56.848, 30.5184, 96.9408);
  --color-brand-teal-text: rgb(21.6, 69.12, 74.88);
  --color-brand-red-text: rgb(130.98, 8.88, 31.08);
  --color-brand-gold-text: rgb(85.68, 57.6, 1.44);
  --color-fg-app: rgb(248.25, 244.5, 252.75);
  --color-fg-success: rgb(6.48, 68.4, 92.16);
  --color-fg-success-hover: rgb(5.832, 61.56, 82.944);
  --color-border-success: rgb(6.48, 68.4, 92.16);
  --color-fg-success-pressed: rgb(5.3136, 56.088, 75.5712);
  --color-fg-success-direct-hover: rgb(5.832, 61.56, 82.944);
  --color-fg-danger: rgb(121.68, 19.44, 56.88);
  --color-fg-danger-hover: rgb(109.512, 17.496, 51.192);
  --color-border-danger: rgb(121.68, 19.44, 56.88);
  --color-fg-danger-pressed: rgb(99.7776, 15.9408, 46.6416);
  --color-fg-danger-direct-hover: rgb(109.512, 17.496, 51.192);
  --color-fg-warning: rgb(84.96, 58.32, 4.32);
  --color-fg-warning-hover: rgb(76.464, 52.488, 3.888);
  --color-fg-info: #263a59;
  --color-fg-info-hover: rgb(34.2, 52.2, 80.1);
  --color-data-blue-text: rgb(21.6, 65.52, 101.52);
  --color-data-amber-text: rgb(79.2, 60.48, 17.28);
  --color-data-pink-text: rgb(118.8, 25.2, 53.28);
  --color-data-green-text: rgb(15.84, 69.84, 75.6);
  --color-data-purple-text: rgb(80.64, 31.68, 148.32);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=dark-sepia] {
  --color-text-primary: #ece0cb;
  --color-text-secondary: rgb(214.4, 201.6, 179.4);
  --color-text-placeholder: rgb(198.2, 185.75, 165.2);
  --color-text-disabled: rgb(142.4, 131.05, 113.95);
  --color-fg-disabled: rgb(142.4, 131.05, 113.95);
  --color-fg-interactive-hover: rgb(214.4, 201.6, 179.4);
  --color-glass-text-secondary: rgb(214.4, 201.6, 179.4);
  --color-fg-primary-interactive: rgb(218.964, 177.468, 151.806);
  --color-fg-primary-interactive-hover: rgb(223.28832, 186.77184, 164.18928);
  --color-brand-teal-text: rgb(69.0673469388, 188.8040816327, 202.4326530612);
  --color-brand-red-text: rgb(247.8, 140.7, 159.6);
  --color-brand-gold-text: #f5a503;
  --color-fg-app: rgb(38.25, 31.45, 23.8);
  --color-fg-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-hover: rgb(176.052, 217.056, 240.924);
  --color-border-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-pressed: rgb(183.0696, 220.4288, 242.1752);
  --color-fg-success-direct-hover: rgb(176.052, 217.056, 240.924);
  --color-fg-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-hover: rgb(231.78, 195.6, 208.56);
  --color-border-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 212.688);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 208.56);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-data-blue-text: rgb(123.44, 177.72, 221.88);
  --color-data-amber-text: #dbbb70;
  --color-data-pink-text: rgb(229.16, 150.88, 174.44);
  --color-data-green-text: #70d1db;
  --color-data-purple-text: rgb(189.48, 159.06, 230.82);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=dark-olive] {
  --color-text-primary: #dde6c8;
  --color-text-secondary: rgb(202.2, 211.2, 179.6);
  --color-text-placeholder: rgb(182.75, 191.75, 159.05);
  --color-text-disabled: rgb(128.7, 136.4, 111.6);
  --color-fg-disabled: rgb(128.7, 136.4, 111.6);
  --color-fg-interactive-hover: rgb(202.2, 211.2, 179.6);
  --color-glass-text-secondary: rgb(202.2, 211.2, 179.6);
  --color-fg-primary-interactive: rgb(163.6529032258, 196.5378580645, 86.9213419355);
  --color-fg-primary-interactive-hover: rgb(174.6145548387, 203.5533150968, 107.0907809032);
  --color-brand-teal-text: rgb(64.9355102041, 187.3330612245, 201.2644897959);
  --color-brand-red-text: rgb(247.8, 140.7, 159.6);
  --color-brand-gold-text: #f5a503;
  --color-fg-app: rgb(28.05, 34, 22.95);
  --color-fg-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-hover: rgb(176.052, 217.056, 240.924);
  --color-border-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-pressed: rgb(183.0696, 220.4288, 242.1752);
  --color-fg-success-direct-hover: rgb(176.052, 217.056, 240.924);
  --color-fg-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-hover: rgb(231.78, 195.6, 208.56);
  --color-border-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 212.688);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 208.56);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-data-blue-text: rgb(123.44, 177.72, 221.88);
  --color-data-amber-text: #dbbb70;
  --color-data-pink-text: rgb(229.16, 150.88, 174.44);
  --color-data-green-text: #70d1db;
  --color-data-purple-text: rgb(189.48, 159.06, 230.82);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=dark-blush] {
  --color-text-primary: #f0dce6;
  --color-text-secondary: rgb(222.4, 199.6, 210.4);
  --color-text-placeholder: rgb(200.4, 179.95, 189.95);
  --color-text-disabled: rgb(140.55, 123.15, 132.5);
  --color-fg-disabled: rgb(140.55, 123.15, 132.5);
  --color-fg-interactive-hover: rgb(222.4, 199.6, 210.4);
  --color-glass-text-secondary: rgb(222.4, 199.6, 210.4);
  --color-fg-primary-interactive: rgb(217.872, 162.726, 185.658);
  --color-fg-primary-interactive-hover: rgb(222.32736, 173.79888, 193.97904);
  --color-brand-teal-text: rgb(56.6718367347, 184.3910204082, 198.9281632653);
  --color-brand-red-text: rgb(247.32, 133.08, 153.24);
  --color-brand-gold-text: #f5a503;
  --color-fg-app: rgb(36.55, 23.8, 31.45);
  --color-fg-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-hover: rgb(176.052, 217.056, 240.924);
  --color-border-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-pressed: rgb(183.0696, 220.4288, 242.1752);
  --color-fg-success-direct-hover: rgb(176.052, 217.056, 240.924);
  --color-fg-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-hover: rgb(231.78, 195.6, 208.56);
  --color-border-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 212.688);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 208.56);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-data-blue-text: rgb(114.86, 172.68, 219.72);
  --color-data-amber-text: #dbbb70;
  --color-data-pink-text: rgb(227.12, 142.66, 168.08);
  --color-data-green-text: #70d1db;
  --color-data-purple-text: rgb(186.12, 154.14, 229.58);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=dark-azure] {
  --color-text-primary: #e4ecf8;
  --color-text-secondary: rgb(204, 214.4, 230.4);
  --color-text-placeholder: rgb(183.45, 194.15, 210.2);
  --color-text-disabled: rgb(127.25, 137.2, 155.05);
  --color-fg-disabled: rgb(127.25, 137.2, 155.05);
  --color-fg-interactive-hover: rgb(204, 214.4, 230.4);
  --color-glass-text-secondary: rgb(204, 214.4, 230.4);
  --color-fg-primary-interactive: rgb(153.1632, 187.1088, 234.3144);
  --color-fg-primary-interactive-hover: rgb(165.383616, 195.255744, 236.796672);
  --color-brand-teal-text: rgb(64.9355102041, 187.3330612245, 201.2644897959);
  --color-brand-red-text: rgb(247.8, 140.7, 159.6);
  --color-brand-gold-text: #f5a503;
  --color-fg-app: rgb(22.95, 32.3, 50.15);
  --color-fg-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-hover: rgb(176.052, 217.056, 240.924);
  --color-border-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-pressed: rgb(183.0696, 220.4288, 242.1752);
  --color-fg-success-direct-hover: rgb(176.052, 217.056, 240.924);
  --color-fg-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-hover: rgb(231.78, 195.6, 208.56);
  --color-border-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 212.688);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 208.56);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-data-blue-text: rgb(123.44, 177.72, 221.88);
  --color-data-amber-text: #dbbb70;
  --color-data-pink-text: rgb(229.16, 150.88, 174.44);
  --color-data-green-text: #70d1db;
  --color-data-purple-text: rgb(189.48, 159.06, 230.82);
}

body[data-high-contrast=true][data-colorblind=true][data-theme=dark-lilac] {
  --color-text-primary: #ece4f7;
  --color-text-secondary: rgb(215.2, 205.6, 230.6);
  --color-text-placeholder: rgb(194.15, 184.35, 211);
  --color-text-disabled: rgb(133.95, 125.3, 152.75);
  --color-fg-disabled: rgb(133.95, 125.3, 152.75);
  --color-fg-interactive-hover: rgb(215.2, 205.6, 230.6);
  --color-glass-text-secondary: rgb(215.2, 205.6, 230.6);
  --color-fg-primary-interactive: rgb(191.3, 167.5, 226.3);
  --color-fg-primary-interactive-hover: rgb(198.944, 178, 229.744);
  --color-brand-teal-text: rgb(56.6718367347, 184.3910204082, 198.9281632653);
  --color-brand-red-text: rgb(247.32, 133.08, 153.24);
  --color-brand-gold-text: #f5a503;
  --color-fg-app: rgb(31.45, 23.8, 46.75);
  --color-fg-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-hover: rgb(176.052, 217.056, 240.924);
  --color-border-success: rgb(167.28, 212.84, 239.36);
  --color-fg-success-pressed: rgb(183.0696, 220.4288, 242.1752);
  --color-fg-success-direct-hover: rgb(176.052, 217.056, 240.924);
  --color-fg-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-hover: rgb(231.78, 195.6, 208.56);
  --color-border-danger: rgb(229.2, 189, 203.4);
  --color-fg-danger-pressed: rgb(233.844, 200.88, 212.688);
  --color-fg-danger-direct-hover: rgb(231.78, 195.6, 208.56);
  --color-fg-warning: rgb(241.4, 230.52, 209.1);
  --color-fg-warning-hover: rgb(242.76, 232.968, 213.69);
  --color-fg-info: rgb(187.8, 206.4, 230.4);
  --color-fg-info-hover: rgb(194.52, 211.26, 232.86);
  --color-data-blue-text: rgb(117.72, 174.36, 220.44);
  --color-data-amber-text: #dbbb70;
  --color-data-pink-text: rgb(227.12, 142.66, 168.08);
  --color-data-green-text: #70d1db;
  --color-data-purple-text: rgb(186.12, 154.14, 229.58);
}
