/*
	THIS FILE WAS CREATED VIA CODEGEN, DO NOT MODIFY!
	Use the "sui-token-sync" tool to update this file.
*/

@layer theme {
  :root {
    --enc-alpha-dark-00: #21243200;
    --enc-alpha-dark-01: #21243205;
    --enc-alpha-dark-02: #2124320A;
    --enc-alpha-dark-03: #21243214;
    --enc-alpha-dark-04: #21243229;
    --enc-alpha-dark-05: #2124323D;
    --enc-alpha-dark-06: #21243252;
    --enc-alpha-dark-07: #21243266;
    --enc-alpha-dark-08: #2124327A;
    --enc-alpha-dark-09: #212432A3;
    --enc-alpha-dark-10: #212432CC;
    --enc-alpha-dark-11: #212432E0;
    --enc-alpha-dark-12: #212432EB;
    --enc-alpha-light-00: #FFFFFF00;
    --enc-alpha-light-01: #FFFFFF05;
    --enc-alpha-light-02: #FFFFFF0A;
    --enc-alpha-light-03: #FFFFFF14;
    --enc-alpha-light-04: #FFFFFF29;
    --enc-alpha-light-05: #FFFFFF3D;
    --enc-alpha-light-06: #FFFFFF52;
    --enc-alpha-light-07: #FFFFFF66;
    --enc-alpha-light-08: #FFFFFF7A;
    --enc-alpha-light-09: #FFFFFFA3;
    --enc-alpha-light-10: #FFFFFFCC;
    --enc-alpha-light-11: #FFFFFFE0;
    --enc-alpha-light-12: #FFFFFFEB;
    --enc-berry-01: #FCF9FA;
    --enc-berry-02: #FDF3F6;
    --enc-berry-03: #FEE6EC;
    --enc-berry-04: #FFD4DF;
    --enc-berry-05: #FFC5D3;
    --enc-berry-06: #FEB3C6;
    --enc-berry-07: #F79EB4;
    --enc-berry-08: #ED819C;
    --enc-berry-09: #E40039;
    --enc-berry-10: #CB0033;
    --enc-berry-11: #9B0027;
    --enc-berry-12: #6B001B;
    --enc-berry-dark-01: #251B1D;
    --enc-berry-dark-02: #2C1C20;
    --enc-berry-dark-03: #491623;
    --enc-berry-dark-04: #5F0C21;
    --enc-berry-dark-05: #6F1027;
    --enc-berry-dark-06: #7F1B34;
    --enc-berry-dark-07: #982A45;
    --enc-berry-dark-08: #C13458;
    --enc-berry-dark-09: #E40039;
    --enc-berry-dark-10: #CB0033;
    --enc-berry-dark-11: #FC8BA7;
    --enc-berry-dark-12: #FFCDD9;
    --enc-blur-2xl: 2.5rem;
    --enc-blur-3xl: 4rem;
    --enc-blur-md: 1rem;
    --enc-blur-sm: 0.5rem;
    --enc-blur-xl: 1.5rem;
    --enc-border-width-lg: 0.1875rem;
    --enc-border-width-md: 0.125rem;
    --enc-border-width-none: 0rem;
    --enc-border-width-sm: 0.09375rem;
    --enc-border-width-xl: 0.25rem;
    --enc-border-width-xs: 0.0625rem;
    --enc-brand-red: #FF0000;
    --enc-brand-red-wcag: #E50000;
    --enc-brand-violet: #990099;
    --enc-breakpoint-desktop-lg: 105rem;
    --enc-breakpoint-desktop-sm: 64rem;
    --enc-breakpoint-mobile: 25rem;
    --enc-breakpoint-tablet: 48rem;
    --enc-component-input-radius-focus: 1.25rem;
    --enc-container-lg: 68rem;
    --enc-container-md: 54rem;
    --enc-container-sm: 40rem;
    --enc-container-xl: 82rem;
    --enc-container-xs: 26rem;
    --enc-dark-sea-green-01: #F6FBFB;
    --enc-dark-sea-green-02: #EFF8F8;
    --enc-dark-sea-green-03: #DAF4F4;
    --enc-dark-sea-green-04: #C4EFEF;
    --enc-dark-sea-green-05: #AFE6E6;
    --enc-dark-sea-green-06: #97DADA;
    --enc-dark-sea-green-07: #79C9C9;
    --enc-dark-sea-green-08: #45B4B5;
    --enc-dark-sea-green-09: #007879;
    --enc-dark-sea-green-10: #006A6B;
    --enc-dark-sea-green-11: #0C5657;
    --enc-dark-sea-green-12: #174242;
    --enc-dark-sea-green-dark-01: #172020;
    --enc-dark-sea-green-dark-02: #1A2626;
    --enc-dark-sea-green-dark-03: #153636;
    --enc-dark-sea-green-dark-04: #084343;
    --enc-dark-sea-green-dark-05: #0C4E4F;
    --enc-dark-sea-green-dark-06: #145C5C;
    --enc-dark-sea-green-dark-07: #196C6D;
    --enc-dark-sea-green-dark-08: #168081;
    --enc-dark-sea-green-dark-09: #007879;
    --enc-dark-sea-green-dark-10: #006A6B;
    --enc-dark-sea-green-dark-11: #70CCCC;
    --enc-dark-sea-green-dark-12: #A5F0EF;
    --enc-dark-violet-01: #FBF9FE;
    --enc-dark-violet-02: #F8F4FE;
    --enc-dark-violet-03: #F4E7FF;
    --enc-dark-violet-04: #EEDAFF;
    --enc-dark-violet-05: #E7CCFF;
    --enc-dark-violet-06: #DEBBFF;
    --enc-dark-violet-07: #D2A4FF;
    --enc-dark-violet-08: #C385FF;
    --enc-dark-violet-09: #550086;
    --enc-dark-violet-10: #67219B;
    --enc-dark-violet-11: #5B118D;
    --enc-dark-violet-12: #4F007F;
    --enc-dark-violet-dark-01: #241830;
    --enc-dark-violet-dark-02: #291939;
    --enc-dark-violet-dark-03: #3E145E;
    --enc-dark-violet-dark-04: #4E037B;
    --enc-dark-violet-dark-05: #580689;
    --enc-dark-violet-dark-06: #631399;
    --enc-dark-violet-dark-07: #751EB2;
    --enc-dark-violet-dark-08: #9221DE;
    --enc-dark-violet-dark-09: #A414FA;
    --enc-dark-violet-dark-10: #910DDE;
    --enc-dark-violet-dark-11: #D399FF;
    --enc-dark-violet-dark-12: #EFD5FF;
    --enc-effect-aesthetics-contrast-border-shadow-position: 0.0625rem;
    --enc-effect-aesthetics-divider-drop-shadow-shadow-position: 0.0625rem;
    --enc-effect-aesthetics-inner-border-shadow-position: 0.125rem;
    --enc-effect-aesthetics-skeuomorph-shadow-position: 0.125rem;
    --enc-font-size-2xl: 1.375rem;
    --enc-font-size-2xs: 0.6875rem;
    --enc-font-size-3xl: 1.5rem;
    --enc-font-size-4xl: 1.75rem;
    --enc-font-size-5xl: 1.875rem;
    --enc-font-size-6xl: 2.25rem;
    --enc-font-size-7xl: 3rem;
    --enc-font-size-8xl: 3.75rem;
    --enc-font-size-9xl: 4.5rem;
    --enc-font-size-base: 1rem;
    --enc-font-size-lg: 1.125rem;
    --enc-font-size-sm: 0.875rem;
    --enc-font-size-xl: 1.25rem;
    --enc-font-size-xs: 0.75rem;
    --enc-green-01: #F8FBF7;
    --enc-green-02: #F3F7F1;
    --enc-green-03: #E4F4DC;
    --enc-green-04: #D5EFC8;
    --enc-green-05: #C4E6B3;
    --enc-green-06: #B1DA9C;
    --enc-green-07: #98C97F;
    --enc-green-08: #76B452;
    --enc-green-09: #64B32C;
    --enc-green-10: #58A71A;
    --enc-green-11: #447A20;
    --enc-green-12: #2A3F1E;
    --enc-green-dark-01: #1B2018;
    --enc-green-dark-02: #1F241C;
    --enc-green-dark-03: #263320;
    --enc-green-dark-04: #2B421E;
    --enc-green-dark-05: #324F22;
    --enc-green-dark-06: #3A5C26;
    --enc-green-dark-07: #426B2A;
    --enc-green-dark-08: #4B7C2D;
    --enc-green-dark-09: #64B32C;
    --enc-green-dark-10: #58A71A;
    --enc-green-dark-11: #81D052;
    --enc-green-dark-12: #C5F1AF;
    --enc-line-height-2xl: 1.2727272727272727;
    --enc-line-height-2xs: 1.4545454545454546;
    --enc-line-height-3xl: 1.3333333333333333;
    --enc-line-height-4xl: 1.2857142857142858;
    --enc-line-height-5xl: 1.3333333333333333;
    --enc-line-height-6xl: 1.3333333333333333;
    --enc-line-height-7xl: 1.25;
    --enc-line-height-8xl: 1.2;
    --enc-line-height-9xl: 1.1111111111111112;
    --enc-line-height-base: 1.5;
    --enc-line-height-lg: 1.4444444444444444;
    --enc-line-height-sm: 1.4285714285714286;
    --enc-line-height-xl: 1.4;
    --enc-line-height-xs: 1.5;
    --enc-modal-width-lg: 58rem;
    --enc-modal-width-md: 44rem;
    --enc-modal-width-sm: 30rem;
    --enc-modal-width-xl: 82rem;
    --enc-modal-width-xs: 22rem;
    --enc-neutral-01: #FCFCFE;
    --enc-neutral-02: #F8F9FC;
    --enc-neutral-03: #EFF0F7;
    --enc-neutral-04: #E6E8F1;
    --enc-neutral-05: #DDE0EC;
    --enc-neutral-06: #D4D7E6;
    --enc-neutral-07: #C7CBDF;
    --enc-neutral-08: #B4B9CF;
    --enc-neutral-09: #696E86;
    --enc-neutral-10: #5D6176;
    --enc-neutral-11: #464958;
    --enc-neutral-12: #212432;
    --enc-neutral-dark-01: #1D1E22;
    --enc-neutral-dark-02: #212228;
    --enc-neutral-dark-03: #25262D;
    --enc-neutral-dark-04: #2B2C35;
    --enc-neutral-dark-05: #31333E;
    --enc-neutral-dark-06: #393C48;
    --enc-neutral-dark-07: #464958;
    --enc-neutral-dark-08: #525567;
    --enc-neutral-dark-09: #696E86;
    --enc-neutral-dark-10: #9B9FB4;
    --enc-neutral-dark-11: #AFB3C9;
    --enc-neutral-dark-12: #EBEDF5;
    --enc-neutral-dark-dark: #16171B;
    --enc-neutral-light: #FFFFFF;
    --enc-orange-01: #FBF9F8;
    --enc-orange-02: #FEF2ED;
    --enc-orange-03: #FFE7DB;
    --enc-orange-04: #FFD2B8;
    --enc-orange-05: #FFC4A3;
    --enc-orange-06: #FFB792;
    --enc-orange-07: #F5A580;
    --enc-orange-08: #EA8D61;
    --enc-orange-09: #F06914;
    --enc-orange-10: #E45B00;
    --enc-orange-11: #9D450D;
    --enc-orange-12: #572E1A;
    --enc-orange-dark-01: #231D1A;
    --enc-orange-dark-02: #2A201B;
    --enc-orange-dark-03: #3F2519;
    --enc-orange-dark-04: #53250D;
    --enc-orange-dark-05: #602D12;
    --enc-orange-dark-06: #6E391F;
    --enc-orange-dark-07: #84482B;
    --enc-orange-dark-08: #A75A34;
    --enc-orange-dark-09: #F06914;
    --enc-orange-dark-10: #E25C00;
    --enc-orange-dark-11: #FF9C67;
    --enc-orange-dark-12: #FFDCCA;
    --enc-radius-2xl: 2.5rem;
    --enc-radius-2xs: 0.375rem;
    --enc-radius-3xl: 4rem;
    --enc-radius-3xs: 0.25rem;
    --enc-radius-full: 624.9375rem;
    --enc-radius-md: 1rem;
    --enc-radius-none: 0rem;
    --enc-radius-sm: 0.75rem;
    --enc-radius-xl: 1.5rem;
    --enc-radius-xs: 0.5rem;
    --enc-red-01: #FDF9F9;
    --enc-red-02: #FDF4F4;
    --enc-red-03: #FFE6E6;
    --enc-red-04: #FFD5D5;
    --enc-red-05: #FFC4C4;
    --enc-red-06: #FFB3B3;
    --enc-red-07: #FF9B9B;
    --enc-red-08: #FC7B7B;
    --enc-red-09: #E50000;
    --enc-red-10: #D50000;
    --enc-red-11: #9E0E0E;
    --enc-red-12: #681B1B;
    --enc-red-dark-01: #261B1B;
    --enc-red-dark-02: #2C1C1C;
    --enc-red-dark-03: #4C1919;
    --enc-red-dark-04: #631111;
    --enc-red-dark-05: #731414;
    --enc-red-dark-06: #832020;
    --enc-red-dark-07: #9C2E2E;
    --enc-red-dark-08: #C73A3A;
    --enc-red-dark-09: #E50000;
    --enc-red-dark-10: #D50000;
    --enc-red-dark-11: #FF8E8E;
    --enc-red-dark-12: #FFCFCF;
    --enc-sea-green-01: #F6FBFB;
    --enc-sea-green-02: #EEF8F8;
    --enc-sea-green-03: #D6F6F5;
    --enc-sea-green-04: #BFF1F0;
    --enc-sea-green-05: #A7E8E7;
    --enc-sea-green-06: #8DDDDC;
    --enc-sea-green-07: #68CDCC;
    --enc-sea-green-08: #4CC8C7;
    --enc-sea-green-09: #00BBBB;
    --enc-sea-green-10: #00AFAF;
    --enc-sea-green-11: #007777;
    --enc-sea-green-12: #003E3F;
    --enc-sea-green-dark-01: #162020;
    --enc-sea-green-dark-02: #192626;
    --enc-sea-green-dark-03: #133636;
    --enc-sea-green-dark-04: #024242;
    --enc-sea-green-dark-05: #044E4E;
    --enc-sea-green-dark-06: #0E5C5C;
    --enc-sea-green-dark-07: #146D6D;
    --enc-sea-green-dark-08: #0F8383;
    --enc-sea-green-dark-09: #00BBBB;
    --enc-sea-green-dark-10: #00AFAF;
    --enc-sea-green-dark-11: #39D2D2;
    --enc-sea-green-dark-12: #AAEFEE;
    --enc-special-dark-surrogate: #B2044A;
    --enc-violet-01: #FCF8FC;
    --enc-violet-02: #FBF4FA;
    --enc-violet-03: #FBE5F9;
    --enc-violet-04: #F9D7F7;
    --enc-violet-05: #F5C9F2;
    --enc-violet-06: #EFB8EC;
    --enc-violet-07: #E6A1E2;
    --enc-violet-08: #DA82D7;
    --enc-violet-09: #990099;
    --enc-violet-10: #880088;
    --enc-violet-11: #740074;
    --enc-violet-12: #5F005F;
    --enc-violet-dark-01: #261925;
    --enc-violet-dark-02: #2E182D;
    --enc-violet-dark-03: #461546;
    --enc-violet-dark-04: #5B015B;
    --enc-violet-dark-05: #670567;
    --enc-violet-dark-06: #751675;
    --enc-violet-dark-07: #8D248C;
    --enc-violet-dark-08: #B12CB0;
    --enc-violet-dark-09: #990099;
    --enc-violet-dark-10: #880088;
    --enc-violet-dark-11: #FF7DFF;
    --enc-violet-dark-12: #FFCBFF;
    --enc-yellow-01: #FBFAF7;
    --enc-yellow-02: #FEF7E5;
    --enc-yellow-03: #FFF1B7;
    --enc-yellow-04: #FFE891;
    --enc-yellow-05: #FFDD6A;
    --enc-yellow-06: #F5D067;
    --enc-yellow-07: #E2C05C;
    --enc-yellow-08: #CFA828;
    --enc-yellow-09: #FFCC00;
    --enc-yellow-10: #F5C300;
    --enc-yellow-11: #856500;
    --enc-yellow-12: #453B1D;
    --enc-yellow-dark-01: #211E17;
    --enc-yellow-dark-02: #27231A;
    --enc-yellow-dark-03: #362D11;
    --enc-yellow-dark-04: #443300;
    --enc-yellow-dark-05: #4F3C00;
    --enc-yellow-dark-06: #5B480A;
    --enc-yellow-dark-07: #6D591B;
    --enc-yellow-dark-08: #876F22;
    --enc-yellow-dark-09: #FFCC00;
    --enc-yellow-dark-10: #F5C200;
    --enc-yellow-dark-11: #FFCF10;
    --enc-yellow-dark-12: #FCE9B2;
  }

  :root {
    --enc-blur-base: var(--enc-blur-md);
    --enc-blur-soft: var(--enc-blur-sm);
    --enc-blur-strong: var(--enc-blur-2xl);
    --enc-component-button-border-width: var(--enc-border-width-xs);
    --enc-component-button-radius: var(--enc-radius-full);
    --enc-component-button-radius-focus: var(--enc-radius-full);
    --enc-component-focus-width: var(--enc-border-width-md);
    --enc-component-input-border-width: var(--enc-border-width-sm);
    --enc-component-input-radius: var(--enc-radius-base);
    --enc-component-modal-radius: var(--enc-radius-large);
    --enc-component-overlay-blur: var(--enc-blur-strong);
    --enc-radius-base: var(--enc-radius-md);
    --enc-radius-big: var(--enc-radius-2xl);
    --enc-radius-large: var(--enc-radius-xl);
    --enc-radius-regular: var(--enc-radius-sm);
    --enc-radius-small: var(--enc-radius-xs);
    --enc-radius-tiny: var(--enc-radius-2xs);
    --enc-theme-alpha-dark-00: var(--enc-alpha-dark-00);
    --enc-theme-alpha-dark-01: var(--enc-alpha-dark-01);
    --enc-theme-alpha-dark-02: var(--enc-alpha-dark-02);
    --enc-theme-alpha-dark-03: var(--enc-alpha-dark-03);
    --enc-theme-alpha-dark-04: var(--enc-alpha-dark-04);
    --enc-theme-alpha-dark-05: var(--enc-alpha-dark-05);
    --enc-theme-alpha-dark-06: var(--enc-alpha-dark-06);
    --enc-theme-alpha-dark-07: var(--enc-alpha-dark-07);
    --enc-theme-alpha-dark-08: var(--enc-alpha-dark-08);
    --enc-theme-alpha-dark-09: var(--enc-alpha-dark-09);
    --enc-theme-alpha-dark-10: var(--enc-alpha-dark-10);
    --enc-theme-alpha-dark-11: var(--enc-alpha-dark-11);
    --enc-theme-alpha-dark-12: var(--enc-alpha-dark-12);
    --enc-theme-alpha-light-00: var(--enc-alpha-light-00);
    --enc-theme-alpha-light-01: var(--enc-alpha-light-01);
    --enc-theme-alpha-light-02: var(--enc-alpha-light-02);
    --enc-theme-alpha-light-03: var(--enc-alpha-light-03);
    --enc-theme-alpha-light-04: var(--enc-alpha-light-04);
    --enc-theme-alpha-light-05: var(--enc-alpha-light-05);
    --enc-theme-alpha-light-06: var(--enc-alpha-light-06);
    --enc-theme-alpha-light-07: var(--enc-alpha-light-07);
    --enc-theme-alpha-light-08: var(--enc-alpha-light-08);
    --enc-theme-alpha-light-09: var(--enc-alpha-light-09);
    --enc-theme-alpha-light-10: var(--enc-alpha-light-10);
    --enc-theme-alpha-light-11: var(--enc-alpha-light-11);
    --enc-theme-alpha-light-12: var(--enc-alpha-light-12);
    --enc-theme-attention-dark-01: var(--enc-yellow-dark-01);
    --enc-theme-attention-dark-02: var(--enc-yellow-dark-02);
    --enc-theme-attention-dark-03: var(--enc-yellow-dark-03);
    --enc-theme-attention-dark-04: var(--enc-yellow-dark-04);
    --enc-theme-attention-dark-05: var(--enc-yellow-dark-05);
    --enc-theme-attention-dark-06: var(--enc-yellow-dark-06);
    --enc-theme-attention-dark-07: var(--enc-yellow-dark-07);
    --enc-theme-attention-dark-08: var(--enc-yellow-dark-08);
    --enc-theme-attention-dark-09: var(--enc-yellow-dark-09);
    --enc-theme-attention-dark-10: var(--enc-yellow-dark-10);
    --enc-theme-attention-dark-11: var(--enc-yellow-dark-11);
    --enc-theme-attention-dark-12: var(--enc-yellow-dark-12);
    --enc-theme-attention-light-01: var(--enc-yellow-01);
    --enc-theme-attention-light-02: var(--enc-yellow-02);
    --enc-theme-attention-light-03: var(--enc-yellow-03);
    --enc-theme-attention-light-04: var(--enc-yellow-04);
    --enc-theme-attention-light-05: var(--enc-yellow-05);
    --enc-theme-attention-light-06: var(--enc-yellow-06);
    --enc-theme-attention-light-07: var(--enc-yellow-07);
    --enc-theme-attention-light-08: var(--enc-yellow-08);
    --enc-theme-attention-light-09: var(--enc-yellow-09);
    --enc-theme-attention-light-10: var(--enc-yellow-10);
    --enc-theme-attention-light-11: var(--enc-yellow-11);
    --enc-theme-attention-light-12: var(--enc-yellow-12);
    --enc-theme-gradient-brand-end: var(--enc-brand-red);
    --enc-theme-gradient-brand-end-wcag: var(--enc-brand-red-wcag);
    --enc-theme-gradient-brand-start: var(--enc-brand-violet);
    --enc-theme-gradient-surrogate-border: var(--enc-special-dark-surrogate);
    --enc-theme-negative-dark-01: var(--enc-berry-dark-01);
    --enc-theme-negative-dark-02: var(--enc-berry-dark-02);
    --enc-theme-negative-dark-03: var(--enc-berry-dark-03);
    --enc-theme-negative-dark-04: var(--enc-berry-dark-04);
    --enc-theme-negative-dark-05: var(--enc-berry-dark-05);
    --enc-theme-negative-dark-06: var(--enc-berry-dark-06);
    --enc-theme-negative-dark-07: var(--enc-berry-dark-07);
    --enc-theme-negative-dark-08: var(--enc-berry-dark-08);
    --enc-theme-negative-dark-09: var(--enc-berry-dark-09);
    --enc-theme-negative-dark-10: var(--enc-berry-dark-10);
    --enc-theme-negative-dark-11: var(--enc-berry-dark-11);
    --enc-theme-negative-dark-12: var(--enc-berry-dark-12);
    --enc-theme-negative-light-01: var(--enc-berry-01);
    --enc-theme-negative-light-02: var(--enc-berry-02);
    --enc-theme-negative-light-03: var(--enc-berry-03);
    --enc-theme-negative-light-04: var(--enc-berry-04);
    --enc-theme-negative-light-05: var(--enc-berry-05);
    --enc-theme-negative-light-06: var(--enc-berry-06);
    --enc-theme-negative-light-07: var(--enc-berry-07);
    --enc-theme-negative-light-08: var(--enc-berry-08);
    --enc-theme-negative-light-09: var(--enc-berry-09);
    --enc-theme-negative-light-10: var(--enc-berry-10);
    --enc-theme-negative-light-11: var(--enc-berry-11);
    --enc-theme-negative-light-12: var(--enc-berry-12);
    --enc-theme-neutral-dark-00: var(--enc-neutral-dark-dark);
    --enc-theme-neutral-dark-01: var(--enc-neutral-dark-01);
    --enc-theme-neutral-dark-02: var(--enc-neutral-dark-02);
    --enc-theme-neutral-dark-03: var(--enc-neutral-dark-03);
    --enc-theme-neutral-dark-04: var(--enc-neutral-dark-04);
    --enc-theme-neutral-dark-05: var(--enc-neutral-dark-05);
    --enc-theme-neutral-dark-06: var(--enc-neutral-dark-06);
    --enc-theme-neutral-dark-07: var(--enc-neutral-dark-07);
    --enc-theme-neutral-dark-08: var(--enc-neutral-dark-08);
    --enc-theme-neutral-dark-09: var(--enc-neutral-dark-09);
    --enc-theme-neutral-dark-10: var(--enc-neutral-dark-10);
    --enc-theme-neutral-dark-11: var(--enc-neutral-dark-11);
    --enc-theme-neutral-dark-12: var(--enc-neutral-dark-12);
    --enc-theme-neutral-light-00: var(--enc-neutral-light);
    --enc-theme-neutral-light-01: var(--enc-neutral-01);
    --enc-theme-neutral-light-02: var(--enc-neutral-02);
    --enc-theme-neutral-light-03: var(--enc-neutral-03);
    --enc-theme-neutral-light-04: var(--enc-neutral-04);
    --enc-theme-neutral-light-05: var(--enc-neutral-05);
    --enc-theme-neutral-light-06: var(--enc-neutral-06);
    --enc-theme-neutral-light-07: var(--enc-neutral-07);
    --enc-theme-neutral-light-08: var(--enc-neutral-08);
    --enc-theme-neutral-light-09: var(--enc-neutral-09);
    --enc-theme-neutral-light-10: var(--enc-neutral-10);
    --enc-theme-neutral-light-11: var(--enc-neutral-11);
    --enc-theme-neutral-light-12: var(--enc-neutral-12);
    --enc-theme-positive-dark-01: var(--enc-dark-sea-green-dark-01);
    --enc-theme-positive-dark-02: var(--enc-dark-sea-green-dark-02);
    --enc-theme-positive-dark-03: var(--enc-dark-sea-green-dark-03);
    --enc-theme-positive-dark-04: var(--enc-dark-sea-green-dark-04);
    --enc-theme-positive-dark-05: var(--enc-dark-sea-green-dark-05);
    --enc-theme-positive-dark-06: var(--enc-dark-sea-green-dark-06);
    --enc-theme-positive-dark-07: var(--enc-dark-sea-green-dark-07);
    --enc-theme-positive-dark-08: var(--enc-dark-sea-green-dark-08);
    --enc-theme-positive-dark-09: var(--enc-dark-sea-green-dark-09);
    --enc-theme-positive-dark-10: var(--enc-dark-sea-green-dark-10);
    --enc-theme-positive-dark-11: var(--enc-dark-sea-green-dark-11);
    --enc-theme-positive-dark-12: var(--enc-dark-sea-green-dark-12);
    --enc-theme-positive-light-01: var(--enc-dark-sea-green-01);
    --enc-theme-positive-light-02: var(--enc-dark-sea-green-02);
    --enc-theme-positive-light-03: var(--enc-dark-sea-green-03);
    --enc-theme-positive-light-04: var(--enc-dark-sea-green-04);
    --enc-theme-positive-light-05: var(--enc-dark-sea-green-05);
    --enc-theme-positive-light-06: var(--enc-dark-sea-green-06);
    --enc-theme-positive-light-07: var(--enc-dark-sea-green-07);
    --enc-theme-positive-light-08: var(--enc-dark-sea-green-08);
    --enc-theme-positive-light-09: var(--enc-dark-sea-green-09);
    --enc-theme-positive-light-10: var(--enc-dark-sea-green-10);
    --enc-theme-positive-light-11: var(--enc-dark-sea-green-11);
    --enc-theme-positive-light-12: var(--enc-dark-sea-green-12);
  }

  :root,
  :root *:not([data-enc-theme]),
  [data-enc-theme="light"],
  [data-enc-theme="light"] *:not([data-enc-theme="dark"], [data-enc-theme="light"] [data-enc-theme="dark"] *) {
    --enc-effect-aesthetics-contrast-border-shadow-position: 0.0625rem;
    --enc-effect-aesthetics-divider-drop-shadow-shadow-position: 0.0625rem;
    --enc-effect-aesthetics-inner-border-shadow-position: 0.125rem;
    --enc-effect-aesthetics-skeuomorph-shadow-position: 0.125rem;
    --enc-background-adaptive-primary-bold-default: var(--enc-adaptive-light-09);
    --enc-background-adaptive-primary-bold-hover: var(--enc-adaptive-light-10);
    --enc-background-adaptive-primary-default: var(--enc-adaptive-light-01);
    --enc-background-adaptive-primary-hover: var(--enc-adaptive-light-02);
    --enc-background-adaptive-secondary-default: var(--enc-adaptive-light-02);
    --enc-background-adaptive-secondary-hover: var(--enc-adaptive-light-03);
    --enc-background-adaptive-tertiary-default: var(--enc-adaptive-light-03);
    --enc-background-adaptive-tertiary-hover: var(--enc-adaptive-light-04);
    --enc-background-alpha-dark-light-primary-default: var(--enc-theme-alpha-dark-02);
    --enc-background-alpha-dark-light-primary-hover: var(--enc-theme-alpha-dark-03);
    --enc-background-alpha-dark-light-secondary-default: var(--enc-theme-alpha-dark-03);
    --enc-background-alpha-dark-light-secondary-hover: var(--enc-theme-alpha-dark-04);
    --enc-background-alpha-dark-light-tertiary-default: var(--enc-theme-alpha-dark-04);
    --enc-background-alpha-dark-light-tertiary-hover: var(--enc-theme-alpha-dark-05);
    --enc-background-alpha-light-dark-primary-default: var(--enc-theme-alpha-light-02);
    --enc-background-alpha-light-dark-primary-hover: var(--enc-theme-alpha-light-03);
    --enc-background-alpha-light-dark-secondary-default: var(--enc-theme-alpha-light-03);
    --enc-background-alpha-light-dark-secondary-hover: var(--enc-theme-alpha-light-04);
    --enc-background-alpha-light-dark-tertiary-default: var(--enc-theme-alpha-light-04);
    --enc-background-alpha-light-dark-tertiary-hover: var(--enc-theme-alpha-light-05);
    --enc-background-attention-primary-bold-default: var(--enc-theme-attention-light-09);
    --enc-background-attention-primary-bold-hover: var(--enc-theme-attention-light-10);
    --enc-background-attention-primary-default: var(--enc-theme-attention-light-01);
    --enc-background-attention-primary-hover: var(--enc-theme-attention-light-02);
    --enc-background-attention-secondary-default: var(--enc-theme-attention-light-02);
    --enc-background-attention-secondary-hover: var(--enc-theme-attention-light-03);
    --enc-background-attention-tertiary-default: var(--enc-theme-attention-light-03);
    --enc-background-attention-tertiary-hover: var(--enc-theme-attention-light-04);
    --enc-background-negative-primary-bold-default: var(--enc-theme-negative-light-09);
    --enc-background-negative-primary-bold-hover: var(--enc-theme-negative-light-10);
    --enc-background-negative-primary-default: var(--enc-theme-negative-light-01);
    --enc-background-negative-primary-hover: var(--enc-theme-negative-light-02);
    --enc-background-negative-secondary-default: var(--enc-theme-negative-light-02);
    --enc-background-negative-secondary-hover: var(--enc-theme-negative-light-03);
    --enc-background-negative-tertiary-default: var(--enc-theme-negative-light-03);
    --enc-background-negative-tertiary-hover: var(--enc-theme-negative-light-04);
    --enc-background-neutral-primary-bold-default: var(--enc-theme-neutral-light-12);
    --enc-background-neutral-primary-bold-hover: var(--enc-theme-neutral-light-11);
    --enc-background-neutral-primary-default: var(--enc-theme-neutral-light-00);
    --enc-background-neutral-primary-disabled: var(--enc-theme-neutral-light-03);
    --enc-background-neutral-primary-hover: var(--enc-theme-neutral-light-01);
    --enc-background-neutral-quaternary-default: var(--enc-theme-neutral-light-03);
    --enc-background-neutral-quaternary-hover: var(--enc-theme-neutral-light-04);
    --enc-background-neutral-secondary-default: var(--enc-theme-neutral-light-01);
    --enc-background-neutral-secondary-hover: var(--enc-theme-neutral-light-02);
    --enc-background-neutral-tertiary-default: var(--enc-theme-neutral-light-02);
    --enc-background-neutral-tertiary-hover: var(--enc-theme-neutral-light-03);
    --enc-background-positive-primary-bold-default: var(--enc-theme-positive-light-09);
    --enc-background-positive-primary-bold-hover: var(--enc-theme-positive-light-10);
    --enc-background-positive-primary-default: var(--enc-theme-positive-light-01);
    --enc-background-positive-primary-hover: var(--enc-theme-positive-light-02);
    --enc-background-positive-secondary-default: var(--enc-theme-positive-light-02);
    --enc-background-positive-secondary-hover: var(--enc-theme-positive-light-03);
    --enc-background-positive-tertiary-default: var(--enc-theme-positive-light-03);
    --enc-background-positive-tertiary-hover: var(--enc-theme-positive-light-04);
    --enc-background-surface-primary: var(--enc-theme-neutral-light-01);
    --enc-background-utility-overlay: var(--enc-theme-alpha-dark-09);
    --enc-background-utility-transparent: var(--enc-theme-alpha-light-00);
    --enc-border-adaptive-bold-primary: var(--enc-adaptive-light-10);
    --enc-border-adaptive-bold-primary-static: var(--enc-adaptive-border-bold-primary);
    --enc-border-adaptive-interactive-focus-primary: var(--enc-adaptive-light-10);
    --enc-border-adaptive-interactive-focus-secondary: var(--enc-adaptive-light-06);
    --enc-border-adaptive-interactive-hover: var(--enc-adaptive-light-08);
    --enc-border-adaptive-interactive-selected: var(--enc-adaptive-light-09);
    --enc-border-adaptive-primary: var(--enc-adaptive-light-05);
    --enc-border-adaptive-secondary: var(--enc-adaptive-light-03);
    --enc-border-adaptive-tertiary: var(--enc-adaptive-light-07);
    --enc-border-attention-primary: var(--enc-theme-attention-light-05);
    --enc-border-attention-primary-bold: var(--enc-theme-attention-light-10);
    --enc-border-attention-secondary: var(--enc-theme-attention-light-03);
    --enc-border-attention-secondary-bold: var(--enc-theme-attention-light-09);
    --enc-border-attention-tertiary: var(--enc-theme-attention-light-07);
    --enc-border-negative-primary: var(--enc-theme-negative-light-05);
    --enc-border-negative-primary-bold: var(--enc-theme-negative-light-11);
    --enc-border-negative-secondary: var(--enc-theme-negative-light-03);
    --enc-border-negative-secondary-bold: var(--enc-theme-negative-light-10);
    --enc-border-negative-tertiary: var(--enc-theme-negative-light-07);
    --enc-border-neutral-alpha-dark-light-bold-primary: var(--enc-theme-alpha-dark-08);
    --enc-border-neutral-alpha-dark-light-primary: var(--enc-theme-alpha-dark-02);
    --enc-border-neutral-alpha-dark-light-secondary: var(--enc-theme-alpha-dark-03);
    --enc-border-neutral-alpha-dark-light-tertiary: var(--enc-theme-alpha-dark-04);
    --enc-border-neutral-alpha-light-dark-bold-primary: var(--enc-theme-alpha-light-08);
    --enc-border-neutral-alpha-light-dark-primary: var(--enc-theme-alpha-light-02);
    --enc-border-neutral-alpha-light-dark-secondary: var(--enc-theme-alpha-light-03);
    --enc-border-neutral-alpha-light-dark-tertiary: var(--enc-theme-alpha-light-04);
    --enc-border-neutral-bold-primary: var(--enc-theme-neutral-light-12);
    --enc-border-neutral-interactive-disabled: var(--enc-theme-neutral-light-04);
    --enc-border-neutral-primary: var(--enc-theme-neutral-light-05);
    --enc-border-neutral-secondary: var(--enc-theme-neutral-light-03);
    --enc-border-neutral-tertiary: var(--enc-theme-neutral-light-07);
    --enc-border-positive-primary: var(--enc-theme-positive-light-05);
    --enc-border-positive-primary-bold: var(--enc-theme-positive-light-11);
    --enc-border-positive-secondary: var(--enc-theme-positive-light-03);
    --enc-border-positive-secondary-bold: var(--enc-theme-positive-light-10);
    --enc-border-positive-tertiary: var(--enc-theme-positive-light-07);
    --enc-design-adaptive-01: var(--enc-adaptive-light-01);
    --enc-design-adaptive-02: var(--enc-adaptive-light-02);
    --enc-design-adaptive-03: var(--enc-adaptive-light-03);
    --enc-design-adaptive-04: var(--enc-adaptive-light-04);
    --enc-design-adaptive-05: var(--enc-adaptive-light-05);
    --enc-design-adaptive-06: var(--enc-adaptive-light-06);
    --enc-design-adaptive-07: var(--enc-adaptive-light-07);
    --enc-design-adaptive-08: var(--enc-adaptive-light-08);
    --enc-design-adaptive-09: var(--enc-adaptive-light-09);
    --enc-design-adaptive-10: var(--enc-adaptive-light-10);
    --enc-design-adaptive-11: var(--enc-adaptive-light-11);
    --enc-design-adaptive-12: var(--enc-adaptive-light-12);
    --enc-design-berry-01: var(--enc-berry-01);
    --enc-design-berry-02: var(--enc-berry-02);
    --enc-design-berry-03: var(--enc-berry-03);
    --enc-design-berry-04: var(--enc-berry-04);
    --enc-design-berry-05: var(--enc-berry-05);
    --enc-design-berry-06: var(--enc-berry-06);
    --enc-design-berry-07: var(--enc-berry-07);
    --enc-design-berry-08: var(--enc-berry-08);
    --enc-design-berry-09: var(--enc-berry-09);
    --enc-design-berry-10: var(--enc-berry-10);
    --enc-design-berry-11: var(--enc-berry-11);
    --enc-design-berry-12: var(--enc-berry-12);
    --enc-design-dark-sea-green-01: var(--enc-dark-sea-green-01);
    --enc-design-dark-sea-green-02: var(--enc-dark-sea-green-02);
    --enc-design-dark-sea-green-03: var(--enc-dark-sea-green-03);
    --enc-design-dark-sea-green-04: var(--enc-dark-sea-green-04);
    --enc-design-dark-sea-green-05: var(--enc-dark-sea-green-05);
    --enc-design-dark-sea-green-06: var(--enc-dark-sea-green-06);
    --enc-design-dark-sea-green-07: var(--enc-dark-sea-green-07);
    --enc-design-dark-sea-green-08: var(--enc-dark-sea-green-08);
    --enc-design-dark-sea-green-09: var(--enc-dark-sea-green-09);
    --enc-design-dark-sea-green-10: var(--enc-dark-sea-green-10);
    --enc-design-dark-sea-green-11: var(--enc-dark-sea-green-11);
    --enc-design-dark-sea-green-12: var(--enc-dark-sea-green-12);
    --enc-design-dark-violet-01: var(--enc-dark-violet-01);
    --enc-design-dark-violet-02: var(--enc-dark-violet-02);
    --enc-design-dark-violet-03: var(--enc-dark-violet-03);
    --enc-design-dark-violet-04: var(--enc-dark-violet-04);
    --enc-design-dark-violet-05: var(--enc-dark-violet-05);
    --enc-design-dark-violet-06: var(--enc-dark-violet-06);
    --enc-design-dark-violet-07: var(--enc-dark-violet-07);
    --enc-design-dark-violet-08: var(--enc-dark-violet-08);
    --enc-design-dark-violet-09: var(--enc-dark-violet-09);
    --enc-design-dark-violet-10: var(--enc-dark-violet-10);
    --enc-design-dark-violet-11: var(--enc-dark-violet-11);
    --enc-design-dark-violet-12: var(--enc-dark-violet-12);
    --enc-design-green-01: var(--enc-green-01);
    --enc-design-green-02: var(--enc-green-02);
    --enc-design-green-03: var(--enc-green-03);
    --enc-design-green-04: var(--enc-green-04);
    --enc-design-green-05: var(--enc-green-05);
    --enc-design-green-06: var(--enc-green-06);
    --enc-design-green-07: var(--enc-green-07);
    --enc-design-green-08: var(--enc-green-08);
    --enc-design-green-09: var(--enc-green-09);
    --enc-design-green-10: var(--enc-green-10);
    --enc-design-green-11: var(--enc-green-11);
    --enc-design-green-12: var(--enc-green-12);
    --enc-design-neutral-01: var(--enc-theme-neutral-light-01);
    --enc-design-neutral-02: var(--enc-theme-neutral-light-02);
    --enc-design-neutral-03: var(--enc-theme-neutral-light-03);
    --enc-design-neutral-04: var(--enc-theme-neutral-light-04);
    --enc-design-neutral-05: var(--enc-theme-neutral-light-05);
    --enc-design-neutral-06: var(--enc-theme-neutral-light-06);
    --enc-design-neutral-07: var(--enc-theme-neutral-light-07);
    --enc-design-neutral-08: var(--enc-theme-neutral-light-08);
    --enc-design-neutral-09: var(--enc-theme-neutral-light-09);
    --enc-design-neutral-10: var(--enc-theme-neutral-light-10);
    --enc-design-neutral-11: var(--enc-theme-neutral-light-11);
    --enc-design-neutral-12: var(--enc-theme-neutral-light-12);
    --enc-design-neutral-light-dark: var(--enc-theme-neutral-light-00);
    --enc-design-orange-01: var(--enc-orange-01);
    --enc-design-orange-02: var(--enc-orange-02);
    --enc-design-orange-03: var(--enc-orange-03);
    --enc-design-orange-04: var(--enc-orange-04);
    --enc-design-orange-05: var(--enc-orange-05);
    --enc-design-orange-06: var(--enc-orange-06);
    --enc-design-orange-07: var(--enc-orange-07);
    --enc-design-orange-08: var(--enc-orange-08);
    --enc-design-orange-09: var(--enc-orange-09);
    --enc-design-orange-10: var(--enc-orange-10);
    --enc-design-orange-11: var(--enc-orange-11);
    --enc-design-orange-12: var(--enc-orange-12);
    --enc-design-red-01: var(--enc-red-01);
    --enc-design-red-02: var(--enc-red-02);
    --enc-design-red-03: var(--enc-red-03);
    --enc-design-red-04: var(--enc-red-04);
    --enc-design-red-05: var(--enc-red-05);
    --enc-design-red-06: var(--enc-red-06);
    --enc-design-red-07: var(--enc-red-07);
    --enc-design-red-08: var(--enc-red-08);
    --enc-design-red-09: var(--enc-red-09);
    --enc-design-red-10: var(--enc-red-10);
    --enc-design-red-11: var(--enc-red-11);
    --enc-design-red-12: var(--enc-red-12);
    --enc-design-sea-green-01: var(--enc-sea-green-01);
    --enc-design-sea-green-02: var(--enc-sea-green-02);
    --enc-design-sea-green-03: var(--enc-sea-green-03);
    --enc-design-sea-green-04: var(--enc-sea-green-04);
    --enc-design-sea-green-05: var(--enc-sea-green-05);
    --enc-design-sea-green-06: var(--enc-sea-green-06);
    --enc-design-sea-green-07: var(--enc-sea-green-07);
    --enc-design-sea-green-08: var(--enc-sea-green-08);
    --enc-design-sea-green-09: var(--enc-sea-green-09);
    --enc-design-sea-green-10: var(--enc-sea-green-10);
    --enc-design-sea-green-11: var(--enc-sea-green-11);
    --enc-design-sea-green-12: var(--enc-sea-green-12);
    --enc-design-static-alpha-dark-00: var(--enc-theme-alpha-dark-00);
    --enc-design-static-alpha-dark-01: var(--enc-theme-alpha-dark-01);
    --enc-design-static-alpha-dark-02: var(--enc-theme-alpha-dark-02);
    --enc-design-static-alpha-dark-03: var(--enc-theme-alpha-dark-03);
    --enc-design-static-alpha-dark-04: var(--enc-theme-alpha-dark-04);
    --enc-design-static-alpha-dark-05: var(--enc-theme-alpha-dark-05);
    --enc-design-static-alpha-dark-06: var(--enc-theme-alpha-dark-06);
    --enc-design-static-alpha-dark-07: var(--enc-theme-alpha-dark-07);
    --enc-design-static-alpha-dark-08: var(--enc-theme-alpha-dark-08);
    --enc-design-static-alpha-dark-09: var(--enc-theme-alpha-dark-09);
    --enc-design-static-alpha-dark-10: var(--enc-theme-alpha-dark-10);
    --enc-design-static-alpha-dark-11: var(--enc-theme-alpha-dark-11);
    --enc-design-static-alpha-dark-12: var(--enc-theme-alpha-dark-12);
    --enc-design-static-alpha-light-00: var(--enc-theme-alpha-light-00);
    --enc-design-static-alpha-light-01: var(--enc-theme-alpha-light-01);
    --enc-design-static-alpha-light-02: var(--enc-theme-alpha-light-02);
    --enc-design-static-alpha-light-03: var(--enc-theme-alpha-light-03);
    --enc-design-static-alpha-light-04: var(--enc-theme-alpha-light-04);
    --enc-design-static-alpha-light-05: var(--enc-theme-alpha-light-05);
    --enc-design-static-alpha-light-06: var(--enc-theme-alpha-light-06);
    --enc-design-static-alpha-light-07: var(--enc-theme-alpha-light-07);
    --enc-design-static-alpha-light-08: var(--enc-theme-alpha-light-08);
    --enc-design-static-alpha-light-09: var(--enc-theme-alpha-light-09);
    --enc-design-static-alpha-light-10: var(--enc-theme-alpha-light-10);
    --enc-design-static-alpha-light-11: var(--enc-theme-alpha-light-11);
    --enc-design-static-alpha-light-12: var(--enc-theme-alpha-light-12);
    --enc-design-static-dark: var(--enc-theme-neutral-dark-00);
    --enc-design-static-light: var(--enc-theme-neutral-light-00);
    --enc-design-violet-01: var(--enc-violet-01);
    --enc-design-violet-02: var(--enc-violet-02);
    --enc-design-violet-03: var(--enc-violet-03);
    --enc-design-violet-04: var(--enc-violet-04);
    --enc-design-violet-05: var(--enc-violet-05);
    --enc-design-violet-06: var(--enc-violet-06);
    --enc-design-violet-07: var(--enc-violet-07);
    --enc-design-violet-08: var(--enc-violet-08);
    --enc-design-violet-09: var(--enc-violet-09);
    --enc-design-violet-10: var(--enc-violet-10);
    --enc-design-violet-11: var(--enc-violet-11);
    --enc-design-violet-12: var(--enc-violet-12);
    --enc-design-yellow-01: var(--enc-yellow-01);
    --enc-design-yellow-02: var(--enc-yellow-02);
    --enc-design-yellow-03: var(--enc-yellow-03);
    --enc-design-yellow-04: var(--enc-yellow-04);
    --enc-design-yellow-05: var(--enc-yellow-05);
    --enc-design-yellow-06: var(--enc-yellow-06);
    --enc-design-yellow-07: var(--enc-yellow-07);
    --enc-design-yellow-08: var(--enc-yellow-08);
    --enc-design-yellow-09: var(--enc-yellow-09);
    --enc-design-yellow-10: var(--enc-yellow-10);
    --enc-design-yellow-11: var(--enc-yellow-11);
    --enc-design-yellow-12: var(--enc-yellow-12);
    --enc-effect-aesthetics-contrast-border-shadow-color: var(--enc-theme-neutral-light-00);
    --enc-effect-aesthetics-divider-drop-shadow-shadow-color: var(--enc-theme-neutral-light-00);
    --enc-effect-aesthetics-inner-border-shadow-color: var(--enc-theme-neutral-light-00);
    --enc-effect-aesthetics-skeuomorph-shadow-color: var(--enc-theme-alpha-light-04);
    --enc-effect-shadow-drop-shadow-alpha: var(--enc-theme-alpha-dark-04);
    --enc-foreground-adaptive-inverse-primary: var(--enc-adaptive-foreground-inverse-primary);
    --enc-foreground-adaptive-inverse-secondary: var(--enc-adaptive-light-06);
    --enc-foreground-adaptive-inverse-tertiary: var(--enc-adaptive-light-08);
    --enc-foreground-adaptive-primary: var(--enc-adaptive-light-12);
    --enc-foreground-adaptive-secondary: var(--enc-adaptive-light-11);
    --enc-foreground-adaptive-tertiary: var(--enc-adaptive-light-09);
    --enc-foreground-attention-inverse-primary: var(--enc-theme-attention-dark-01);
    --enc-foreground-attention-inverse-secondary: var(--enc-theme-attention-dark-04);
    --enc-foreground-attention-inverse-tertiary: var(--enc-theme-attention-dark-08);
    --enc-foreground-attention-primary: var(--enc-theme-attention-light-12);
    --enc-foreground-attention-secondary: var(--enc-theme-attention-light-11);
    --enc-foreground-attention-tertiary: var(--enc-theme-attention-light-09);
    --enc-foreground-negative-inverse-secondary: var(--enc-theme-negative-light-04);
    --enc-foreground-negative-inverse-tertiary: var(--enc-theme-negative-light-06);
    --enc-foreground-negative-primary: var(--enc-theme-negative-light-12);
    --enc-foreground-negative-primary-inverse: var(--enc-theme-negative-light-01);
    --enc-foreground-negative-secondary: var(--enc-theme-negative-light-11);
    --enc-foreground-negative-tertiary: var(--enc-theme-negative-light-09);
    --enc-foreground-neutral-alpha-dark-light-primary: var(--enc-theme-alpha-dark-11);
    --enc-foreground-neutral-alpha-dark-light-secondary: var(--enc-theme-alpha-dark-06);
    --enc-foreground-neutral-alpha-dark-light-tertiary: var(--enc-theme-alpha-dark-04);
    --enc-foreground-neutral-alpha-light-dark-primary: var(--enc-theme-alpha-light-11);
    --enc-foreground-neutral-alpha-light-dark-secondary: var(--enc-theme-alpha-light-06);
    --enc-foreground-neutral-alpha-light-dark-tertiary: var(--enc-theme-alpha-light-04);
    --enc-foreground-neutral-interactive-disabled: var(--enc-theme-neutral-light-08);
    --enc-foreground-neutral-inverse-primary: var(--enc-theme-neutral-light-01);
    --enc-foreground-neutral-inverse-secondary: var(--enc-theme-neutral-light-06);
    --enc-foreground-neutral-inverse-tertiary: var(--enc-theme-neutral-light-08);
    --enc-foreground-neutral-primary: var(--enc-theme-neutral-light-12);
    --enc-foreground-neutral-secondary: var(--enc-theme-neutral-light-11);
    --enc-foreground-neutral-tertiary: var(--enc-theme-neutral-light-09);
    --enc-foreground-positive-inverse-primary: var(--enc-theme-positive-dark-01);
    --enc-foreground-positive-inverse-secondary: var(--enc-theme-positive-light-06);
    --enc-foreground-positive-inverse-tertiary: var(--enc-theme-positive-light-08);
    --enc-foreground-positive-primary: var(--enc-theme-positive-light-12);
    --enc-foreground-positive-secondary: var(--enc-theme-positive-light-11);
    --enc-foreground-positive-tertiary: var(--enc-theme-positive-light-09);
    --enc-gradient-adaptive-static-end: var(--enc-adaptive-gradient-light-end);
    --enc-gradient-adaptive-static-start: var(--enc-adaptive-gradient-light-start);
    --enc-gradient-adaptive-swap-end: var(--enc-adaptive-gradient-light-end);
    --enc-gradient-adaptive-swap-start: var(--enc-adaptive-gradient-light-start);
    --enc-gradient-brand-static-end: var(--enc-theme-gradient-brand-end);
    --enc-gradient-brand-static-start: var(--enc-theme-gradient-brand-start);
    --enc-gradient-brand-swap-end: var(--enc-theme-gradient-brand-end);
    --enc-gradient-brand-swap-start: var(--enc-theme-gradient-brand-start);
    --enc-gradient-surrogate-border: var(--enc-adaptive-gradient-surrogate-border);
    --enc-theme-gradient-brand-end: var(--enc-brand-red);
    --enc-theme-gradient-brand-end-wcag: var(--enc-brand-red-wcag);
    --enc-theme-gradient-brand-start: var(--enc-brand-violet);
    --enc-theme-gradient-surrogate-border: var(--enc-special-dark-surrogate);
  }

  [data-enc-theme="dark"],
  [data-enc-theme="dark"] *:not([data-enc-theme="light"], [data-enc-theme="dark"] [data-enc-theme="light"] *) {
    --enc-effect-aesthetics-contrast-border-shadow-position: 0.0625rem;
    --enc-effect-aesthetics-divider-drop-shadow-shadow-position: 0.0625rem;
    --enc-effect-aesthetics-inner-border-shadow-position: -0.125rem;
    --enc-effect-aesthetics-skeuomorph-shadow-position: 0.125rem;
    --enc-background-adaptive-primary-bold-default: var(--enc-adaptive-dark-09);
    --enc-background-adaptive-primary-bold-hover: var(--enc-adaptive-dark-10);
    --enc-background-adaptive-primary-default: var(--enc-adaptive-dark-01);
    --enc-background-adaptive-primary-hover: var(--enc-adaptive-dark-02);
    --enc-background-adaptive-secondary-default: var(--enc-adaptive-dark-02);
    --enc-background-adaptive-secondary-hover: var(--enc-adaptive-dark-03);
    --enc-background-adaptive-tertiary-default: var(--enc-adaptive-dark-03);
    --enc-background-adaptive-tertiary-hover: var(--enc-adaptive-dark-04);
    --enc-background-alpha-dark-light-primary-default: var(--enc-theme-alpha-light-02);
    --enc-background-alpha-dark-light-primary-hover: var(--enc-theme-alpha-light-03);
    --enc-background-alpha-dark-light-secondary-default: var(--enc-theme-alpha-light-03);
    --enc-background-alpha-dark-light-secondary-hover: var(--enc-theme-alpha-light-04);
    --enc-background-alpha-dark-light-tertiary-default: var(--enc-theme-alpha-light-04);
    --enc-background-alpha-dark-light-tertiary-hover: var(--enc-theme-alpha-light-05);
    --enc-background-alpha-light-dark-primary-default: var(--enc-theme-alpha-dark-02);
    --enc-background-alpha-light-dark-primary-hover: var(--enc-theme-alpha-dark-03);
    --enc-background-alpha-light-dark-secondary-default: var(--enc-theme-alpha-dark-03);
    --enc-background-alpha-light-dark-secondary-hover: var(--enc-theme-alpha-dark-04);
    --enc-background-alpha-light-dark-tertiary-default: var(--enc-theme-alpha-dark-04);
    --enc-background-alpha-light-dark-tertiary-hover: var(--enc-theme-alpha-dark-05);
    --enc-background-attention-primary-bold-default: var(--enc-theme-attention-dark-09);
    --enc-background-attention-primary-bold-hover: var(--enc-theme-attention-dark-10);
    --enc-background-attention-primary-default: var(--enc-theme-attention-dark-01);
    --enc-background-attention-primary-hover: var(--enc-theme-attention-dark-02);
    --enc-background-attention-secondary-default: var(--enc-theme-attention-dark-02);
    --enc-background-attention-secondary-hover: var(--enc-theme-attention-dark-03);
    --enc-background-attention-tertiary-default: var(--enc-theme-attention-dark-03);
    --enc-background-attention-tertiary-hover: var(--enc-theme-attention-dark-04);
    --enc-background-negative-primary-bold-default: var(--enc-theme-negative-dark-09);
    --enc-background-negative-primary-bold-hover: var(--enc-theme-negative-dark-10);
    --enc-background-negative-primary-default: var(--enc-theme-negative-dark-01);
    --enc-background-negative-primary-hover: var(--enc-theme-negative-dark-02);
    --enc-background-negative-secondary-default: var(--enc-theme-negative-dark-02);
    --enc-background-negative-secondary-hover: var(--enc-theme-negative-dark-03);
    --enc-background-negative-tertiary-default: var(--enc-theme-negative-dark-03);
    --enc-background-negative-tertiary-hover: var(--enc-theme-negative-dark-04);
    --enc-background-neutral-primary-bold-default: var(--enc-theme-neutral-dark-12);
    --enc-background-neutral-primary-bold-hover: var(--enc-theme-neutral-dark-11);
    --enc-background-neutral-primary-default: var(--enc-theme-neutral-dark-00);
    --enc-background-neutral-primary-disabled: var(--enc-theme-neutral-dark-03);
    --enc-background-neutral-primary-hover: var(--enc-theme-neutral-dark-01);
    --enc-background-neutral-quaternary-default: var(--enc-theme-neutral-dark-03);
    --enc-background-neutral-quaternary-hover: var(--enc-theme-neutral-dark-04);
    --enc-background-neutral-secondary-default: var(--enc-theme-neutral-dark-01);
    --enc-background-neutral-secondary-hover: var(--enc-theme-neutral-dark-02);
    --enc-background-neutral-tertiary-default: var(--enc-theme-neutral-dark-02);
    --enc-background-neutral-tertiary-hover: var(--enc-theme-neutral-dark-03);
    --enc-background-positive-primary-bold-default: var(--enc-theme-positive-dark-09);
    --enc-background-positive-primary-bold-hover: var(--enc-theme-positive-dark-10);
    --enc-background-positive-primary-default: var(--enc-theme-positive-dark-01);
    --enc-background-positive-primary-hover: var(--enc-theme-positive-dark-02);
    --enc-background-positive-secondary-default: var(--enc-theme-positive-dark-02);
    --enc-background-positive-secondary-hover: var(--enc-theme-positive-dark-03);
    --enc-background-positive-tertiary-default: var(--enc-theme-positive-dark-03);
    --enc-background-positive-tertiary-hover: var(--enc-theme-positive-dark-04);
    --enc-background-surface-primary: var(--enc-theme-neutral-dark-01);
    --enc-background-utility-overlay: var(--enc-theme-alpha-light-03);
    --enc-background-utility-transparent: var(--enc-theme-alpha-dark-00);
    --enc-border-adaptive-bold-primary: var(--enc-adaptive-dark-10);
    --enc-border-adaptive-bold-primary-static: var(--enc-adaptive-border-bold-primary);
    --enc-border-adaptive-interactive-focus-primary: var(--enc-adaptive-dark-10);
    --enc-border-adaptive-interactive-focus-secondary: var(--enc-adaptive-dark-06);
    --enc-border-adaptive-interactive-hover: var(--enc-adaptive-dark-08);
    --enc-border-adaptive-interactive-selected: var(--enc-adaptive-dark-09);
    --enc-border-adaptive-primary: var(--enc-adaptive-dark-05);
    --enc-border-adaptive-secondary: var(--enc-adaptive-dark-03);
    --enc-border-adaptive-tertiary: var(--enc-adaptive-dark-07);
    --enc-border-attention-primary: var(--enc-theme-attention-dark-05);
    --enc-border-attention-primary-bold: var(--enc-theme-attention-dark-10);
    --enc-border-attention-secondary: var(--enc-theme-attention-dark-03);
    --enc-border-attention-secondary-bold: var(--enc-theme-attention-dark-09);
    --enc-border-attention-tertiary: var(--enc-theme-attention-dark-07);
    --enc-border-negative-primary: var(--enc-theme-negative-dark-05);
    --enc-border-negative-primary-bold: var(--enc-theme-negative-dark-07);
    --enc-border-negative-secondary: var(--enc-theme-negative-dark-03);
    --enc-border-negative-secondary-bold: var(--enc-theme-negative-dark-08);
    --enc-border-negative-tertiary: var(--enc-theme-negative-dark-07);
    --enc-border-neutral-alpha-dark-light-bold-primary: var(--enc-theme-alpha-light-08);
    --enc-border-neutral-alpha-dark-light-primary: var(--enc-theme-alpha-light-02);
    --enc-border-neutral-alpha-dark-light-secondary: var(--enc-theme-alpha-light-03);
    --enc-border-neutral-alpha-dark-light-tertiary: var(--enc-theme-alpha-light-04);
    --enc-border-neutral-alpha-light-dark-bold-primary: var(--enc-theme-alpha-dark-08);
    --enc-border-neutral-alpha-light-dark-primary: var(--enc-theme-alpha-dark-02);
    --enc-border-neutral-alpha-light-dark-secondary: var(--enc-theme-alpha-dark-03);
    --enc-border-neutral-alpha-light-dark-tertiary: var(--enc-theme-alpha-dark-04);
    --enc-border-neutral-bold-primary: var(--enc-theme-neutral-dark-12);
    --enc-border-neutral-interactive-disabled: var(--enc-theme-neutral-dark-04);
    --enc-border-neutral-primary: var(--enc-theme-neutral-dark-05);
    --enc-border-neutral-secondary: var(--enc-theme-neutral-dark-03);
    --enc-border-neutral-tertiary: var(--enc-theme-neutral-dark-07);
    --enc-border-positive-primary: var(--enc-theme-positive-dark-05);
    --enc-border-positive-primary-bold: var(--enc-theme-positive-dark-08);
    --enc-border-positive-secondary: var(--enc-theme-positive-dark-03);
    --enc-border-positive-secondary-bold: var(--enc-theme-positive-dark-09);
    --enc-border-positive-tertiary: var(--enc-theme-positive-dark-07);
    --enc-design-adaptive-01: var(--enc-adaptive-dark-01);
    --enc-design-adaptive-02: var(--enc-adaptive-dark-02);
    --enc-design-adaptive-03: var(--enc-adaptive-dark-03);
    --enc-design-adaptive-04: var(--enc-adaptive-dark-04);
    --enc-design-adaptive-05: var(--enc-adaptive-dark-05);
    --enc-design-adaptive-06: var(--enc-adaptive-dark-06);
    --enc-design-adaptive-07: var(--enc-adaptive-dark-07);
    --enc-design-adaptive-08: var(--enc-adaptive-dark-08);
    --enc-design-adaptive-09: var(--enc-adaptive-dark-09);
    --enc-design-adaptive-10: var(--enc-adaptive-dark-10);
    --enc-design-adaptive-11: var(--enc-adaptive-dark-11);
    --enc-design-adaptive-12: var(--enc-adaptive-dark-12);
    --enc-design-berry-01: var(--enc-berry-dark-01);
    --enc-design-berry-02: var(--enc-berry-dark-02);
    --enc-design-berry-03: var(--enc-berry-dark-03);
    --enc-design-berry-04: var(--enc-berry-dark-04);
    --enc-design-berry-05: var(--enc-berry-dark-05);
    --enc-design-berry-06: var(--enc-berry-dark-06);
    --enc-design-berry-07: var(--enc-berry-dark-07);
    --enc-design-berry-08: var(--enc-berry-dark-08);
    --enc-design-berry-09: var(--enc-berry-dark-09);
    --enc-design-berry-10: var(--enc-berry-dark-10);
    --enc-design-berry-11: var(--enc-berry-dark-11);
    --enc-design-berry-12: var(--enc-berry-dark-12);
    --enc-design-dark-sea-green-01: var(--enc-dark-sea-green-dark-01);
    --enc-design-dark-sea-green-02: var(--enc-dark-sea-green-dark-02);
    --enc-design-dark-sea-green-03: var(--enc-dark-sea-green-dark-03);
    --enc-design-dark-sea-green-04: var(--enc-dark-sea-green-dark-04);
    --enc-design-dark-sea-green-05: var(--enc-dark-sea-green-dark-05);
    --enc-design-dark-sea-green-06: var(--enc-dark-sea-green-dark-06);
    --enc-design-dark-sea-green-07: var(--enc-dark-sea-green-dark-07);
    --enc-design-dark-sea-green-08: var(--enc-dark-sea-green-dark-08);
    --enc-design-dark-sea-green-09: var(--enc-dark-sea-green-dark-09);
    --enc-design-dark-sea-green-10: var(--enc-dark-sea-green-dark-10);
    --enc-design-dark-sea-green-11: var(--enc-dark-sea-green-dark-11);
    --enc-design-dark-sea-green-12: var(--enc-dark-sea-green-dark-12);
    --enc-design-dark-violet-01: var(--enc-dark-violet-dark-01);
    --enc-design-dark-violet-02: var(--enc-dark-violet-dark-02);
    --enc-design-dark-violet-03: var(--enc-dark-violet-dark-03);
    --enc-design-dark-violet-04: var(--enc-dark-violet-dark-04);
    --enc-design-dark-violet-05: var(--enc-dark-violet-dark-05);
    --enc-design-dark-violet-06: var(--enc-dark-violet-dark-06);
    --enc-design-dark-violet-07: var(--enc-dark-violet-dark-07);
    --enc-design-dark-violet-08: var(--enc-dark-violet-dark-08);
    --enc-design-dark-violet-09: var(--enc-dark-violet-dark-09);
    --enc-design-dark-violet-10: var(--enc-dark-violet-dark-10);
    --enc-design-dark-violet-11: var(--enc-dark-violet-dark-11);
    --enc-design-dark-violet-12: var(--enc-dark-violet-dark-12);
    --enc-design-green-01: var(--enc-green-dark-01);
    --enc-design-green-02: var(--enc-green-dark-02);
    --enc-design-green-03: var(--enc-green-dark-03);
    --enc-design-green-04: var(--enc-green-dark-04);
    --enc-design-green-05: var(--enc-green-dark-05);
    --enc-design-green-06: var(--enc-green-dark-06);
    --enc-design-green-07: var(--enc-green-dark-07);
    --enc-design-green-08: var(--enc-green-dark-08);
    --enc-design-green-09: var(--enc-green-dark-09);
    --enc-design-green-10: var(--enc-green-dark-10);
    --enc-design-green-11: var(--enc-green-dark-11);
    --enc-design-green-12: var(--enc-green-dark-12);
    --enc-design-neutral-01: var(--enc-theme-neutral-dark-01);
    --enc-design-neutral-02: var(--enc-theme-neutral-dark-02);
    --enc-design-neutral-03: var(--enc-theme-neutral-dark-03);
    --enc-design-neutral-04: var(--enc-theme-neutral-dark-04);
    --enc-design-neutral-05: var(--enc-theme-neutral-dark-05);
    --enc-design-neutral-06: var(--enc-theme-neutral-dark-06);
    --enc-design-neutral-07: var(--enc-theme-neutral-dark-07);
    --enc-design-neutral-08: var(--enc-theme-neutral-dark-08);
    --enc-design-neutral-09: var(--enc-theme-neutral-dark-09);
    --enc-design-neutral-10: var(--enc-theme-neutral-dark-10);
    --enc-design-neutral-11: var(--enc-theme-neutral-dark-11);
    --enc-design-neutral-12: var(--enc-theme-neutral-dark-12);
    --enc-design-neutral-light-dark: var(--enc-theme-neutral-dark-00);
    --enc-design-orange-01: var(--enc-orange-dark-01);
    --enc-design-orange-02: var(--enc-orange-dark-02);
    --enc-design-orange-03: var(--enc-orange-dark-03);
    --enc-design-orange-04: var(--enc-orange-dark-04);
    --enc-design-orange-05: var(--enc-orange-dark-05);
    --enc-design-orange-06: var(--enc-orange-dark-06);
    --enc-design-orange-07: var(--enc-orange-dark-07);
    --enc-design-orange-08: var(--enc-orange-dark-08);
    --enc-design-orange-09: var(--enc-orange-dark-09);
    --enc-design-orange-10: var(--enc-orange-dark-10);
    --enc-design-orange-11: var(--enc-orange-dark-11);
    --enc-design-orange-12: var(--enc-orange-dark-12);
    --enc-design-red-01: var(--enc-red-dark-01);
    --enc-design-red-02: var(--enc-red-dark-02);
    --enc-design-red-03: var(--enc-red-dark-03);
    --enc-design-red-04: var(--enc-red-dark-04);
    --enc-design-red-05: var(--enc-red-dark-05);
    --enc-design-red-06: var(--enc-red-dark-06);
    --enc-design-red-07: var(--enc-red-dark-07);
    --enc-design-red-08: var(--enc-red-dark-08);
    --enc-design-red-09: var(--enc-red-dark-09);
    --enc-design-red-10: var(--enc-red-dark-10);
    --enc-design-red-11: var(--enc-red-dark-11);
    --enc-design-red-12: var(--enc-red-dark-12);
    --enc-design-sea-green-01: var(--enc-sea-green-dark-01);
    --enc-design-sea-green-02: var(--enc-sea-green-dark-02);
    --enc-design-sea-green-03: var(--enc-sea-green-dark-03);
    --enc-design-sea-green-04: var(--enc-sea-green-dark-04);
    --enc-design-sea-green-05: var(--enc-sea-green-dark-05);
    --enc-design-sea-green-06: var(--enc-sea-green-dark-06);
    --enc-design-sea-green-07: var(--enc-sea-green-dark-07);
    --enc-design-sea-green-08: var(--enc-sea-green-dark-08);
    --enc-design-sea-green-09: var(--enc-sea-green-dark-09);
    --enc-design-sea-green-10: var(--enc-sea-green-dark-10);
    --enc-design-sea-green-11: var(--enc-sea-green-dark-11);
    --enc-design-sea-green-12: var(--enc-sea-green-dark-12);
    --enc-design-static-alpha-dark-00: var(--enc-theme-alpha-dark-00);
    --enc-design-static-alpha-dark-01: var(--enc-theme-alpha-dark-01);
    --enc-design-static-alpha-dark-02: var(--enc-theme-alpha-dark-02);
    --enc-design-static-alpha-dark-03: var(--enc-theme-alpha-dark-03);
    --enc-design-static-alpha-dark-04: var(--enc-theme-alpha-dark-04);
    --enc-design-static-alpha-dark-05: var(--enc-theme-alpha-dark-05);
    --enc-design-static-alpha-dark-06: var(--enc-theme-alpha-dark-06);
    --enc-design-static-alpha-dark-07: var(--enc-theme-alpha-dark-07);
    --enc-design-static-alpha-dark-08: var(--enc-theme-alpha-dark-08);
    --enc-design-static-alpha-dark-09: var(--enc-theme-alpha-dark-09);
    --enc-design-static-alpha-dark-10: var(--enc-theme-alpha-dark-10);
    --enc-design-static-alpha-dark-11: var(--enc-theme-alpha-dark-11);
    --enc-design-static-alpha-dark-12: var(--enc-theme-alpha-dark-12);
    --enc-design-static-alpha-light-00: var(--enc-theme-alpha-light-00);
    --enc-design-static-alpha-light-01: var(--enc-theme-alpha-light-01);
    --enc-design-static-alpha-light-02: var(--enc-theme-alpha-light-02);
    --enc-design-static-alpha-light-03: var(--enc-theme-alpha-light-03);
    --enc-design-static-alpha-light-04: var(--enc-theme-alpha-light-04);
    --enc-design-static-alpha-light-05: var(--enc-theme-alpha-light-05);
    --enc-design-static-alpha-light-06: var(--enc-theme-alpha-light-06);
    --enc-design-static-alpha-light-07: var(--enc-theme-alpha-light-07);
    --enc-design-static-alpha-light-08: var(--enc-theme-alpha-light-08);
    --enc-design-static-alpha-light-09: var(--enc-theme-alpha-light-09);
    --enc-design-static-alpha-light-10: var(--enc-theme-alpha-light-10);
    --enc-design-static-alpha-light-11: var(--enc-theme-alpha-light-11);
    --enc-design-static-alpha-light-12: var(--enc-theme-alpha-light-12);
    --enc-design-static-dark: var(--enc-theme-neutral-dark-00);
    --enc-design-static-light: var(--enc-theme-neutral-light-00);
    --enc-design-violet-01: var(--enc-violet-dark-01);
    --enc-design-violet-02: var(--enc-violet-dark-02);
    --enc-design-violet-03: var(--enc-violet-dark-03);
    --enc-design-violet-04: var(--enc-violet-dark-04);
    --enc-design-violet-05: var(--enc-violet-dark-05);
    --enc-design-violet-06: var(--enc-violet-dark-06);
    --enc-design-violet-07: var(--enc-violet-dark-07);
    --enc-design-violet-08: var(--enc-violet-dark-08);
    --enc-design-violet-09: var(--enc-violet-dark-09);
    --enc-design-violet-10: var(--enc-violet-dark-10);
    --enc-design-violet-11: var(--enc-violet-dark-11);
    --enc-design-violet-12: var(--enc-violet-dark-12);
    --enc-design-yellow-01: var(--enc-yellow-dark-01);
    --enc-design-yellow-02: var(--enc-yellow-dark-02);
    --enc-design-yellow-03: var(--enc-yellow-dark-03);
    --enc-design-yellow-04: var(--enc-yellow-dark-04);
    --enc-design-yellow-05: var(--enc-yellow-dark-05);
    --enc-design-yellow-06: var(--enc-yellow-dark-06);
    --enc-design-yellow-07: var(--enc-yellow-dark-07);
    --enc-design-yellow-08: var(--enc-yellow-dark-08);
    --enc-design-yellow-09: var(--enc-yellow-dark-09);
    --enc-design-yellow-10: var(--enc-yellow-dark-10);
    --enc-design-yellow-11: var(--enc-yellow-dark-11);
    --enc-design-yellow-12: var(--enc-yellow-dark-12);
    --enc-effect-aesthetics-contrast-border-shadow-color: var(--enc-theme-neutral-dark-00);
    --enc-effect-aesthetics-divider-drop-shadow-shadow-color: var(--enc-theme-neutral-dark-00);
    --enc-effect-aesthetics-inner-border-shadow-color: var(--enc-theme-neutral-dark-00);
    --enc-effect-aesthetics-skeuomorph-shadow-color: var(--enc-theme-alpha-light-04);
    --enc-effect-shadow-drop-shadow-alpha: var(--enc-theme-alpha-dark-12);
    --enc-foreground-adaptive-inverse-primary: var(--enc-adaptive-foreground-inverse-primary);
    --enc-foreground-adaptive-inverse-secondary: var(--enc-adaptive-dark-06);
    --enc-foreground-adaptive-inverse-tertiary: var(--enc-adaptive-dark-08);
    --enc-foreground-adaptive-primary: var(--enc-adaptive-dark-12);
    --enc-foreground-adaptive-secondary: var(--enc-adaptive-dark-11);
    --enc-foreground-adaptive-tertiary: var(--enc-adaptive-dark-10);
    --enc-foreground-attention-inverse-primary: var(--enc-theme-attention-dark-01);
    --enc-foreground-attention-inverse-secondary: var(--enc-theme-attention-dark-04);
    --enc-foreground-attention-inverse-tertiary: var(--enc-theme-attention-dark-08);
    --enc-foreground-attention-primary: var(--enc-theme-attention-dark-12);
    --enc-foreground-attention-secondary: var(--enc-theme-attention-dark-11);
    --enc-foreground-attention-tertiary: var(--enc-theme-attention-dark-09);
    --enc-foreground-negative-inverse-secondary: var(--enc-theme-negative-dark-04);
    --enc-foreground-negative-inverse-tertiary: var(--enc-theme-negative-dark-08);
    --enc-foreground-negative-primary: var(--enc-theme-negative-dark-12);
    --enc-foreground-negative-primary-inverse: var(--enc-theme-negative-light-01);
    --enc-foreground-negative-secondary: var(--enc-theme-negative-dark-11);
    --enc-foreground-negative-tertiary: var(--enc-theme-negative-dark-09);
    --enc-foreground-neutral-alpha-dark-light-primary: var(--enc-theme-alpha-light-11);
    --enc-foreground-neutral-alpha-dark-light-secondary: var(--enc-theme-alpha-light-06);
    --enc-foreground-neutral-alpha-dark-light-tertiary: var(--enc-theme-alpha-light-04);
    --enc-foreground-neutral-alpha-light-dark-primary: var(--enc-theme-alpha-dark-11);
    --enc-foreground-neutral-alpha-light-dark-secondary: var(--enc-theme-alpha-dark-06);
    --enc-foreground-neutral-alpha-light-dark-tertiary: var(--enc-theme-alpha-dark-04);
    --enc-foreground-neutral-interactive-disabled: var(--enc-theme-neutral-dark-08);
    --enc-foreground-neutral-inverse-primary: var(--enc-theme-neutral-dark-01);
    --enc-foreground-neutral-inverse-secondary: var(--enc-theme-neutral-dark-06);
    --enc-foreground-neutral-inverse-tertiary: var(--enc-theme-neutral-dark-08);
    --enc-foreground-neutral-primary: var(--enc-theme-neutral-dark-12);
    --enc-foreground-neutral-secondary: var(--enc-theme-neutral-dark-11);
    --enc-foreground-neutral-tertiary: var(--enc-theme-neutral-dark-10);
    --enc-foreground-positive-inverse-primary: var(--enc-theme-positive-dark-01);
    --enc-foreground-positive-inverse-secondary: var(--enc-theme-positive-dark-06);
    --enc-foreground-positive-inverse-tertiary: var(--enc-theme-positive-dark-08);
    --enc-foreground-positive-primary: var(--enc-theme-positive-dark-12);
    --enc-foreground-positive-secondary: var(--enc-theme-positive-dark-11);
    --enc-foreground-positive-tertiary: var(--enc-theme-positive-dark-09);
    --enc-gradient-adaptive-static-end: var(--enc-adaptive-gradient-dark-end);
    --enc-gradient-adaptive-static-start: var(--enc-adaptive-gradient-dark-start);
    --enc-gradient-adaptive-swap-end: var(--enc-theme-neutral-light-00);
    --enc-gradient-adaptive-swap-start: var(--enc-theme-neutral-light-00);
    --enc-gradient-brand-static-end: var(--enc-theme-gradient-brand-end);
    --enc-gradient-brand-static-start: var(--enc-theme-gradient-brand-start);
    --enc-gradient-brand-swap-end: var(--enc-theme-neutral-light-00);
    --enc-gradient-brand-swap-start: var(--enc-theme-neutral-light-00);
    --enc-gradient-surrogate-border: var(--enc-adaptive-gradient-surrogate-border);
    --enc-theme-gradient-brand-end: var(--enc-brand-red);
    --enc-theme-gradient-brand-end-wcag: var(--enc-brand-red-wcag);
    --enc-theme-gradient-brand-start: var(--enc-brand-violet);
    --enc-theme-gradient-surrogate-border: var(--enc-special-dark-surrogate);
  }

  [data-enc-adaptive="attention"] {
    --enc-adaptive-border-bold-primary: var(--enc-theme-attention-dark-10);
    --enc-adaptive-dark-01: var(--enc-theme-attention-dark-01);
    --enc-adaptive-dark-02: var(--enc-theme-attention-dark-02);
    --enc-adaptive-dark-03: var(--enc-theme-attention-dark-03);
    --enc-adaptive-dark-04: var(--enc-theme-attention-dark-04);
    --enc-adaptive-dark-05: var(--enc-theme-attention-dark-05);
    --enc-adaptive-dark-06: var(--enc-theme-attention-dark-06);
    --enc-adaptive-dark-07: var(--enc-theme-attention-dark-07);
    --enc-adaptive-dark-08: var(--enc-theme-attention-dark-08);
    --enc-adaptive-dark-09: var(--enc-theme-attention-dark-09);
    --enc-adaptive-dark-10: var(--enc-theme-attention-dark-10);
    --enc-adaptive-dark-11: var(--enc-theme-attention-dark-11);
    --enc-adaptive-dark-12: var(--enc-theme-attention-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-theme-attention-dark-01);
    --enc-adaptive-foreground-primary: var(--enc-theme-attention-light-09);
    --enc-adaptive-gradient-dark-end: var(--enc-theme-attention-dark-09);
    --enc-adaptive-gradient-dark-start: var(--enc-theme-attention-dark-09);
    --enc-adaptive-gradient-light-end: var(--enc-theme-attention-light-09);
    --enc-adaptive-gradient-light-start: var(--enc-theme-attention-light-09);
    --enc-adaptive-gradient-surrogate-border: var(--enc-theme-attention-dark-10);
    --enc-adaptive-light-01: var(--enc-theme-attention-light-01);
    --enc-adaptive-light-02: var(--enc-theme-attention-light-02);
    --enc-adaptive-light-03: var(--enc-theme-attention-light-03);
    --enc-adaptive-light-04: var(--enc-theme-attention-light-04);
    --enc-adaptive-light-05: var(--enc-theme-attention-light-05);
    --enc-adaptive-light-06: var(--enc-theme-attention-light-06);
    --enc-adaptive-light-07: var(--enc-theme-attention-light-07);
    --enc-adaptive-light-08: var(--enc-theme-attention-light-08);
    --enc-adaptive-light-09: var(--enc-theme-attention-light-09);
    --enc-adaptive-light-10: var(--enc-theme-attention-light-10);
    --enc-adaptive-light-11: var(--enc-theme-attention-light-11);
    --enc-adaptive-light-12: var(--enc-theme-attention-light-12);
  }

  [data-enc-adaptive="berry"] {
    --enc-adaptive-border-bold-primary: var(--enc-berry-09);
    --enc-adaptive-dark-01: var(--enc-berry-dark-01);
    --enc-adaptive-dark-02: var(--enc-berry-dark-02);
    --enc-adaptive-dark-03: var(--enc-berry-dark-03);
    --enc-adaptive-dark-04: var(--enc-berry-dark-04);
    --enc-adaptive-dark-05: var(--enc-berry-dark-05);
    --enc-adaptive-dark-06: var(--enc-berry-dark-06);
    --enc-adaptive-dark-07: var(--enc-berry-dark-07);
    --enc-adaptive-dark-08: var(--enc-berry-dark-08);
    --enc-adaptive-dark-09: var(--enc-berry-dark-09);
    --enc-adaptive-dark-10: var(--enc-berry-dark-10);
    --enc-adaptive-dark-11: var(--enc-berry-dark-11);
    --enc-adaptive-dark-12: var(--enc-berry-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-berry-01);
    --enc-adaptive-foreground-primary: var(--enc-berry-09);
    --enc-adaptive-gradient-dark-end: var(--enc-berry-dark-09);
    --enc-adaptive-gradient-dark-start: var(--enc-berry-dark-09);
    --enc-adaptive-gradient-light-end: var(--enc-berry-09);
    --enc-adaptive-gradient-light-start: var(--enc-berry-09);
    --enc-adaptive-gradient-surrogate-border: var(--enc-berry-10);
    --enc-adaptive-light-01: var(--enc-berry-01);
    --enc-adaptive-light-02: var(--enc-berry-02);
    --enc-adaptive-light-03: var(--enc-berry-03);
    --enc-adaptive-light-04: var(--enc-berry-04);
    --enc-adaptive-light-05: var(--enc-berry-05);
    --enc-adaptive-light-06: var(--enc-berry-06);
    --enc-adaptive-light-07: var(--enc-berry-07);
    --enc-adaptive-light-08: var(--enc-berry-08);
    --enc-adaptive-light-09: var(--enc-berry-09);
    --enc-adaptive-light-10: var(--enc-berry-10);
    --enc-adaptive-light-11: var(--enc-berry-11);
    --enc-adaptive-light-12: var(--enc-berry-12);
  }

  [data-enc-adaptive="dark-sea-green"] {
    --enc-adaptive-border-bold-primary: var(--enc-dark-sea-green-09);
    --enc-adaptive-dark-01: var(--enc-dark-sea-green-dark-01);
    --enc-adaptive-dark-02: var(--enc-dark-sea-green-dark-02);
    --enc-adaptive-dark-03: var(--enc-dark-sea-green-dark-03);
    --enc-adaptive-dark-04: var(--enc-dark-sea-green-dark-04);
    --enc-adaptive-dark-05: var(--enc-dark-sea-green-dark-05);
    --enc-adaptive-dark-06: var(--enc-dark-sea-green-dark-06);
    --enc-adaptive-dark-07: var(--enc-dark-sea-green-dark-07);
    --enc-adaptive-dark-08: var(--enc-dark-sea-green-dark-08);
    --enc-adaptive-dark-09: var(--enc-dark-sea-green-dark-09);
    --enc-adaptive-dark-10: var(--enc-dark-sea-green-dark-10);
    --enc-adaptive-dark-11: var(--enc-dark-sea-green-dark-11);
    --enc-adaptive-dark-12: var(--enc-dark-sea-green-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-dark-sea-green-01);
    --enc-adaptive-foreground-primary: var(--enc-dark-sea-green-09);
    --enc-adaptive-gradient-dark-end: var(--enc-dark-sea-green-dark-09);
    --enc-adaptive-gradient-dark-start: var(--enc-dark-sea-green-dark-09);
    --enc-adaptive-gradient-light-end: var(--enc-dark-sea-green-09);
    --enc-adaptive-gradient-light-start: var(--enc-dark-sea-green-09);
    --enc-adaptive-gradient-surrogate-border: var(--enc-dark-sea-green-10);
    --enc-adaptive-light-01: var(--enc-dark-sea-green-01);
    --enc-adaptive-light-02: var(--enc-dark-sea-green-02);
    --enc-adaptive-light-03: var(--enc-dark-sea-green-03);
    --enc-adaptive-light-04: var(--enc-dark-sea-green-04);
    --enc-adaptive-light-05: var(--enc-dark-sea-green-05);
    --enc-adaptive-light-06: var(--enc-dark-sea-green-06);
    --enc-adaptive-light-07: var(--enc-dark-sea-green-07);
    --enc-adaptive-light-08: var(--enc-dark-sea-green-08);
    --enc-adaptive-light-09: var(--enc-dark-sea-green-09);
    --enc-adaptive-light-10: var(--enc-dark-sea-green-10);
    --enc-adaptive-light-11: var(--enc-dark-sea-green-11);
    --enc-adaptive-light-12: var(--enc-dark-sea-green-12);
  }

  [data-enc-adaptive="dark-violet"] {
    --enc-adaptive-border-bold-primary: var(--enc-dark-violet-11);
    --enc-adaptive-dark-01: var(--enc-dark-violet-dark-01);
    --enc-adaptive-dark-02: var(--enc-dark-violet-dark-02);
    --enc-adaptive-dark-03: var(--enc-dark-violet-dark-03);
    --enc-adaptive-dark-04: var(--enc-dark-violet-dark-04);
    --enc-adaptive-dark-05: var(--enc-dark-violet-dark-05);
    --enc-adaptive-dark-06: var(--enc-dark-violet-dark-06);
    --enc-adaptive-dark-07: var(--enc-dark-violet-dark-07);
    --enc-adaptive-dark-08: var(--enc-dark-violet-dark-08);
    --enc-adaptive-dark-09: var(--enc-dark-violet-dark-09);
    --enc-adaptive-dark-10: var(--enc-dark-violet-dark-10);
    --enc-adaptive-dark-11: var(--enc-dark-violet-dark-11);
    --enc-adaptive-dark-12: var(--enc-dark-violet-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-dark-violet-01);
    --enc-adaptive-foreground-primary: var(--enc-dark-violet-09);
    --enc-adaptive-gradient-dark-end: var(--enc-dark-violet-dark-09);
    --enc-adaptive-gradient-dark-start: var(--enc-dark-violet-dark-09);
    --enc-adaptive-gradient-light-end: var(--enc-dark-violet-09);
    --enc-adaptive-gradient-light-start: var(--enc-dark-violet-09);
    --enc-adaptive-gradient-surrogate-border: var(--enc-dark-violet-11);
    --enc-adaptive-light-01: var(--enc-dark-violet-01);
    --enc-adaptive-light-02: var(--enc-dark-violet-02);
    --enc-adaptive-light-03: var(--enc-dark-violet-03);
    --enc-adaptive-light-04: var(--enc-dark-violet-04);
    --enc-adaptive-light-05: var(--enc-dark-violet-05);
    --enc-adaptive-light-06: var(--enc-dark-violet-06);
    --enc-adaptive-light-07: var(--enc-dark-violet-07);
    --enc-adaptive-light-08: var(--enc-dark-violet-08);
    --enc-adaptive-light-09: var(--enc-dark-violet-09);
    --enc-adaptive-light-10: var(--enc-dark-violet-10);
    --enc-adaptive-light-11: var(--enc-dark-violet-11);
    --enc-adaptive-light-12: var(--enc-dark-violet-12);
  }

  :root,
  [data-enc-adaptive="default"] {
    --enc-adaptive-border-bold-primary: var(--enc-theme-neutral-light-10);
    --enc-adaptive-dark-01: var(--enc-theme-neutral-dark-01);
    --enc-adaptive-dark-02: var(--enc-theme-neutral-dark-02);
    --enc-adaptive-dark-03: var(--enc-theme-neutral-dark-03);
    --enc-adaptive-dark-04: var(--enc-theme-neutral-dark-04);
    --enc-adaptive-dark-05: var(--enc-theme-neutral-dark-05);
    --enc-adaptive-dark-06: var(--enc-theme-neutral-dark-06);
    --enc-adaptive-dark-07: var(--enc-theme-neutral-dark-07);
    --enc-adaptive-dark-08: var(--enc-theme-neutral-dark-08);
    --enc-adaptive-dark-09: var(--enc-theme-neutral-dark-09);
    --enc-adaptive-dark-10: var(--enc-theme-neutral-dark-10);
    --enc-adaptive-dark-11: var(--enc-theme-neutral-dark-11);
    --enc-adaptive-dark-12: var(--enc-theme-neutral-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-theme-neutral-light-00);
    --enc-adaptive-foreground-primary: var(--enc-theme-neutral-light-12);
    --enc-adaptive-gradient-dark-end: var(--enc-theme-gradient-brand-end-wcag);
    --enc-adaptive-gradient-dark-start: var(--enc-theme-gradient-brand-start);
    --enc-adaptive-gradient-light-end: var(--enc-theme-gradient-brand-end-wcag);
    --enc-adaptive-gradient-light-start: var(--enc-theme-gradient-brand-start);
    --enc-adaptive-gradient-surrogate-border: var(--enc-theme-gradient-surrogate-border);
    --enc-adaptive-light-01: var(--enc-theme-neutral-light-01);
    --enc-adaptive-light-02: var(--enc-theme-neutral-light-02);
    --enc-adaptive-light-03: var(--enc-theme-neutral-light-03);
    --enc-adaptive-light-04: var(--enc-theme-neutral-light-04);
    --enc-adaptive-light-05: var(--enc-theme-neutral-light-05);
    --enc-adaptive-light-06: var(--enc-theme-neutral-light-06);
    --enc-adaptive-light-07: var(--enc-theme-neutral-light-07);
    --enc-adaptive-light-08: var(--enc-theme-neutral-light-08);
    --enc-adaptive-light-09: var(--enc-theme-neutral-light-09);
    --enc-adaptive-light-10: var(--enc-theme-neutral-light-10);
    --enc-adaptive-light-11: var(--enc-theme-neutral-light-11);
    --enc-adaptive-light-12: var(--enc-theme-neutral-light-12);
  }

  [data-enc-adaptive="negative"] {
    --enc-adaptive-border-bold-primary: var(--enc-theme-negative-light-11);
    --enc-adaptive-dark-01: var(--enc-theme-negative-dark-01);
    --enc-adaptive-dark-02: var(--enc-theme-negative-dark-02);
    --enc-adaptive-dark-03: var(--enc-theme-negative-dark-03);
    --enc-adaptive-dark-04: var(--enc-theme-negative-dark-04);
    --enc-adaptive-dark-05: var(--enc-theme-negative-dark-05);
    --enc-adaptive-dark-06: var(--enc-theme-negative-dark-06);
    --enc-adaptive-dark-07: var(--enc-theme-negative-dark-07);
    --enc-adaptive-dark-08: var(--enc-theme-negative-dark-08);
    --enc-adaptive-dark-09: var(--enc-theme-negative-dark-09);
    --enc-adaptive-dark-10: var(--enc-theme-negative-dark-10);
    --enc-adaptive-dark-11: var(--enc-theme-negative-dark-11);
    --enc-adaptive-dark-12: var(--enc-theme-negative-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-theme-negative-light-01);
    --enc-adaptive-foreground-primary: var(--enc-theme-negative-light-10);
    --enc-adaptive-gradient-dark-end: var(--enc-theme-negative-dark-10);
    --enc-adaptive-gradient-dark-start: var(--enc-theme-negative-dark-10);
    --enc-adaptive-gradient-light-end: var(--enc-theme-negative-light-10);
    --enc-adaptive-gradient-light-start: var(--enc-theme-negative-light-10);
    --enc-adaptive-gradient-surrogate-border: var(--enc-theme-negative-light-11);
    --enc-adaptive-light-01: var(--enc-theme-negative-light-01);
    --enc-adaptive-light-02: var(--enc-theme-negative-light-02);
    --enc-adaptive-light-03: var(--enc-theme-negative-light-03);
    --enc-adaptive-light-04: var(--enc-theme-negative-light-04);
    --enc-adaptive-light-05: var(--enc-theme-negative-light-05);
    --enc-adaptive-light-06: var(--enc-theme-negative-light-06);
    --enc-adaptive-light-07: var(--enc-theme-negative-light-07);
    --enc-adaptive-light-08: var(--enc-theme-negative-light-08);
    --enc-adaptive-light-09: var(--enc-theme-negative-light-09);
    --enc-adaptive-light-10: var(--enc-theme-negative-light-10);
    --enc-adaptive-light-11: var(--enc-theme-negative-light-11);
    --enc-adaptive-light-12: var(--enc-theme-negative-light-12);
  }

  [data-enc-adaptive="positive"] {
    --enc-adaptive-border-bold-primary: var(--enc-theme-positive-light-10);
    --enc-adaptive-dark-01: var(--enc-theme-positive-dark-01);
    --enc-adaptive-dark-02: var(--enc-theme-positive-dark-02);
    --enc-adaptive-dark-03: var(--enc-theme-positive-dark-03);
    --enc-adaptive-dark-04: var(--enc-theme-positive-dark-04);
    --enc-adaptive-dark-05: var(--enc-theme-positive-dark-05);
    --enc-adaptive-dark-06: var(--enc-theme-positive-dark-06);
    --enc-adaptive-dark-07: var(--enc-theme-positive-dark-07);
    --enc-adaptive-dark-08: var(--enc-theme-positive-dark-08);
    --enc-adaptive-dark-09: var(--enc-theme-positive-dark-09);
    --enc-adaptive-dark-10: var(--enc-theme-positive-dark-10);
    --enc-adaptive-dark-11: var(--enc-theme-positive-dark-11);
    --enc-adaptive-dark-12: var(--enc-theme-positive-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-theme-positive-light-01);
    --enc-adaptive-foreground-primary: var(--enc-theme-positive-light-09);
    --enc-adaptive-gradient-dark-end: var(--enc-theme-positive-dark-09);
    --enc-adaptive-gradient-dark-start: var(--enc-theme-positive-dark-09);
    --enc-adaptive-gradient-light-end: var(--enc-theme-positive-light-09);
    --enc-adaptive-gradient-light-start: var(--enc-theme-positive-light-09);
    --enc-adaptive-gradient-surrogate-border: var(--enc-theme-positive-light-10);
    --enc-adaptive-light-01: var(--enc-theme-positive-light-01);
    --enc-adaptive-light-02: var(--enc-theme-positive-light-02);
    --enc-adaptive-light-03: var(--enc-theme-positive-light-03);
    --enc-adaptive-light-04: var(--enc-theme-positive-light-04);
    --enc-adaptive-light-05: var(--enc-theme-positive-light-05);
    --enc-adaptive-light-06: var(--enc-theme-positive-light-06);
    --enc-adaptive-light-07: var(--enc-theme-positive-light-07);
    --enc-adaptive-light-08: var(--enc-theme-positive-light-08);
    --enc-adaptive-light-09: var(--enc-theme-positive-light-09);
    --enc-adaptive-light-10: var(--enc-theme-positive-light-10);
    --enc-adaptive-light-11: var(--enc-theme-positive-light-11);
    --enc-adaptive-light-12: var(--enc-theme-positive-light-12);
  }

  [data-enc-adaptive="sea-green"] {
    --enc-adaptive-border-bold-primary: var(--enc-sea-green-10);
    --enc-adaptive-dark-01: var(--enc-sea-green-dark-01);
    --enc-adaptive-dark-02: var(--enc-sea-green-dark-02);
    --enc-adaptive-dark-03: var(--enc-sea-green-dark-03);
    --enc-adaptive-dark-04: var(--enc-sea-green-dark-04);
    --enc-adaptive-dark-05: var(--enc-sea-green-dark-05);
    --enc-adaptive-dark-06: var(--enc-sea-green-dark-06);
    --enc-adaptive-dark-07: var(--enc-sea-green-dark-07);
    --enc-adaptive-dark-08: var(--enc-sea-green-dark-08);
    --enc-adaptive-dark-09: var(--enc-sea-green-dark-09);
    --enc-adaptive-dark-10: var(--enc-sea-green-dark-10);
    --enc-adaptive-dark-11: var(--enc-sea-green-dark-11);
    --enc-adaptive-dark-12: var(--enc-sea-green-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-sea-green-dark-03);
    --enc-adaptive-foreground-primary: var(--enc-sea-green-09);
    --enc-adaptive-gradient-dark-end: var(--enc-sea-green-dark-09);
    --enc-adaptive-gradient-dark-start: var(--enc-sea-green-dark-09);
    --enc-adaptive-gradient-light-end: var(--enc-sea-green-09);
    --enc-adaptive-gradient-light-start: var(--enc-sea-green-09);
    --enc-adaptive-gradient-surrogate-border: var(--enc-sea-green-10);
    --enc-adaptive-light-01: var(--enc-sea-green-01);
    --enc-adaptive-light-02: var(--enc-sea-green-02);
    --enc-adaptive-light-03: var(--enc-sea-green-03);
    --enc-adaptive-light-04: var(--enc-sea-green-04);
    --enc-adaptive-light-05: var(--enc-sea-green-05);
    --enc-adaptive-light-06: var(--enc-sea-green-06);
    --enc-adaptive-light-07: var(--enc-sea-green-07);
    --enc-adaptive-light-08: var(--enc-sea-green-08);
    --enc-adaptive-light-09: var(--enc-sea-green-09);
    --enc-adaptive-light-10: var(--enc-sea-green-10);
    --enc-adaptive-light-11: var(--enc-sea-green-11);
    --enc-adaptive-light-12: var(--enc-sea-green-12);
  }

  [data-enc-adaptive="violet"] {
    --enc-adaptive-border-bold-primary: var(--enc-violet-10);
    --enc-adaptive-dark-01: var(--enc-violet-dark-01);
    --enc-adaptive-dark-02: var(--enc-violet-dark-02);
    --enc-adaptive-dark-03: var(--enc-violet-dark-03);
    --enc-adaptive-dark-04: var(--enc-violet-dark-04);
    --enc-adaptive-dark-05: var(--enc-violet-dark-05);
    --enc-adaptive-dark-06: var(--enc-violet-dark-06);
    --enc-adaptive-dark-07: var(--enc-violet-dark-07);
    --enc-adaptive-dark-08: var(--enc-violet-dark-08);
    --enc-adaptive-dark-09: var(--enc-violet-dark-09);
    --enc-adaptive-dark-10: var(--enc-violet-dark-10);
    --enc-adaptive-dark-11: var(--enc-violet-dark-11);
    --enc-adaptive-dark-12: var(--enc-violet-dark-12);
    --enc-adaptive-foreground-inverse-primary: var(--enc-violet-01);
    --enc-adaptive-foreground-primary: var(--enc-violet-09);
    --enc-adaptive-gradient-dark-end: var(--enc-violet-dark-09);
    --enc-adaptive-gradient-dark-start: var(--enc-violet-dark-09);
    --enc-adaptive-gradient-light-end: var(--enc-violet-09);
    --enc-adaptive-gradient-light-start: var(--enc-violet-09);
    --enc-adaptive-gradient-surrogate-border: var(--enc-violet-10);
    --enc-adaptive-light-01: var(--enc-violet-01);
    --enc-adaptive-light-02: var(--enc-violet-02);
    --enc-adaptive-light-03: var(--enc-violet-03);
    --enc-adaptive-light-04: var(--enc-violet-04);
    --enc-adaptive-light-05: var(--enc-violet-05);
    --enc-adaptive-light-06: var(--enc-violet-06);
    --enc-adaptive-light-07: var(--enc-violet-07);
    --enc-adaptive-light-08: var(--enc-violet-08);
    --enc-adaptive-light-09: var(--enc-violet-09);
    --enc-adaptive-light-10: var(--enc-violet-10);
    --enc-adaptive-light-11: var(--enc-violet-11);
    --enc-adaptive-light-12: var(--enc-violet-12);
  }
}

@font-face {
  font-family: 'Euclid Enercity';
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url('https://service.enercity.de/assets/fonts/EuclidEnercity-Light.woff2')
    format('woff2');
}

@font-face {
  font-family: 'Euclid Enercity';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('https://service.enercity.de/assets/fonts/EuclidEnercity-Regular.woff2')
    format('woff2');
}

@font-face {
  font-family: 'Euclid Enercity';
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url('https://service.enercity.de/assets/fonts/EuclidEnercity-Medium.woff2')
    format('woff2');
}

@font-face {
  font-family: 'Euclid Enercity';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url('https://service.enercity.de/assets/fonts/EuclidEnercity-Bold.woff2')
    format('woff2');
}
