/**
 * Do not edit directly, this file was auto-generated
 */

/* prettier-ignore */
:root {
  --dcore-colors-black: #171717;
  --dcore-colors-white: #ffffff;
  --dcore-colors-null: rgba(255,255,255,0);
  --dcore-colors-accent1-50: #D7EDF9;
  --dcore-colors-accent1-100: #a5e7fb;
  --dcore-colors-accent1-200: #82dffb;
  --dcore-colors-accent1-300: #6DDBFE;
  --dcore-colors-accent1-400: #3c9bd1;
  --dcore-colors-accent1-500: #2d98d5;
  --dcore-colors-accent1-600: #007CC2;
  --dcore-colors-accent1-700: #1a5881;
  --dcore-colors-accent1-800: #0E4469;
  --dcore-colors-accent1-900: #0b3a59;
  --dcore-colors-accent1-950: #041e2f;
  --dcore-colors-accent2-50: #ebf2f1;
  --dcore-colors-accent2-100: #DCEFE7;
  --dcore-colors-accent2-200: #c3d7d4;
  --dcore-colors-accent2-300: #afcac5;
  --dcore-colors-accent2-400: #86b0a8;
  --dcore-colors-accent2-500: #5e958b;
  --dcore-colors-accent2-600: #367b6e;
  --dcore-colors-accent2-700: #2b6258;
  --dcore-colors-accent2-800: #204a42;
  --dcore-colors-accent2-900: #16312c;
  --dcore-colors-accent2-950: #050c0b;
  --dcore-colors-accent3-50: #DFFFE8;
  --dcore-colors-accent3-100: #D5F5DE;
  --dcore-colors-accent3-200: #70D884;
  --dcore-colors-accent3-300: #5CC470;
  --dcore-colors-accent3-400: #48B05C;
  --dcore-colors-accent3-500: #349C48;
  --dcore-colors-accent3-600: #208834;
  --dcore-colors-accent3-700: #0C7420;
  --dcore-colors-accent3-800: #00600C;
  --dcore-colors-accent3-900: #004C00;
  --dcore-colors-accent3-950: #003800;
  --dcore-colors-grey-50: #fcfcfc;
  --dcore-colors-grey-100: #f5f5f5;
  --dcore-colors-grey-200: #F7F5F3;
  --dcore-colors-grey-300: #ECE9E6;
  --dcore-colors-grey-400: #bdbdbd;
  --dcore-colors-grey-500: #9e9e9e;
  --dcore-colors-grey-600: #757575;
  --dcore-colors-grey-700: #616161;
  --dcore-colors-grey-800: #424242;
  --dcore-colors-grey-900: #323232;
  --dcore-colors-grey-950: #1F1F1F;
  --dcore-colors-success-50: #F4FBF7;
  --dcore-colors-success-100: #e8f6ee;
  --dcore-colors-success-200: #d1eedd;
  --dcore-colors-success-300: #a3ddbc;
  --dcore-colors-success-400: #5dc389;
  --dcore-colors-success-500: #18a957;
  --dcore-colors-success-600: #11763d;
  --dcore-colors-success-700: #0a4423;
  --dcore-colors-success-800: #052211;
  --dcore-colors-success-900: #021109;
  --dcore-colors-success-950: #010905;
  --dcore-colors-warning-50: #FFFBF5;
  --dcore-colors-warning-100: #fff8eb;
  --dcore-colors-warning-200: #fff1d7;
  --dcore-colors-warning-300: #ffe4af;
  --dcore-colors-warning-400: #ffcf74;
  --dcore-colors-warning-500: #ffbb38;
  --dcore-colors-warning-600: #BD5B00;
  --dcore-colors-warning-700: #7b3d15;
  --dcore-colors-warning-800: #33250b;
  --dcore-colors-warning-900: #191306;
  --dcore-colors-warning-950: #0C0903;
  --dcore-colors-error-50: #FDF1F4;
  --dcore-colors-error-100: #fce8ec;
  --dcore-colors-error-200: #f9d0d9;
  --dcore-colors-error-300: #f2a2b3;
  --dcore-colors-error-400: #e95c7b;
  --dcore-colors-error-500: #df1642;
  --dcore-colors-error-600: #E32900;
  --dcore-colors-error-700: #59091a;
  --dcore-colors-error-800: #2d040d;
  --dcore-colors-error-900: #160207;
  --dcore-colors-error-950: #090103;
  --dcore-colors-info-50: #eceefe;
  --dcore-colors-info-100: #d8ddfd;
  --dcore-colors-info-200: #b1bafb;
  --dcore-colors-info-300: #8b98f9;
  --dcore-colors-info-400: #6475f7;
  --dcore-colors-info-500: #3d53f5;
  --dcore-colors-info-600: #3142c4;
  --dcore-colors-info-700: #253293;
  --dcore-colors-info-800: #182162;
  --dcore-colors-info-900: #0c1131;
  --dcore-colors-info-950: #060818;
  --dcore-dimension-scale: 2;
  --dcore-dimension-null: 0px;
  --dcore-dimension-xxxs: 1px;
  --dcore-dimension-xxs: calc(var(--dcore-dimension-scale) * 1px);
  --dcore-dimension-xs: calc(var(--dcore-dimension-scale) * var(--dcore-dimension-xxs));
  --dcore-dimension-sm: calc(var(--dcore-dimension-xs) * var(--dcore-dimension-scale));
  --dcore-dimension-md: calc(var(--dcore-dimension-sm) * var(--dcore-dimension-scale));
  --dcore-dimension-lg: calc(var(--dcore-dimension-sm) + var(--dcore-dimension-md));
  --dcore-dimension-xl: calc(var(--dcore-dimension-md) * var(--dcore-dimension-scale));
  --dcore-dimension-2xl: calc(var(--dcore-dimension-xl) * var(--dcore-dimension-scale));
  --dcore-dimension-3xl: calc(var(--dcore-dimension-2xl) * var(--dcore-dimension-scale));
  --dcore-spacing-base: 4px;
  --dcore-spacing-xxs: calc(var(--dcore-spacing-base) / 2);
  --dcore-spacing-xs: var(--dcore-spacing-base);
  --dcore-spacing-sm: calc(var(--dcore-spacing-xs) + var(--dcore-spacing-base));
  --dcore-spacing-md: calc(var(--dcore-spacing-sm) + var(--dcore-spacing-base));
  --dcore-spacing-lg: calc(var(--dcore-spacing-md) + var(--dcore-spacing-base));
  --dcore-spacing-xl: calc(var(--dcore-spacing-lg) + var(--dcore-spacing-base));
  --dcore-spacing-2xl: calc(var(--dcore-spacing-xl) + var(--dcore-spacing-base));
  --dcore-spacing-3xl: calc(var(--dcore-spacing-2xl) + var(--dcore-spacing-base) * 2);
  --dcore-spacing-4xl: calc(var(--dcore-spacing-3xl) * 2);
  --dcore-sizing-xxs: 16px;
  --dcore-sizing-xs: 24px;
  --dcore-sizing-sm: 32px;
  --dcore-sizing-md: 40px;
  --dcore-sizing-lg: 48px;
  --dcore-sizing-xl: 64px;
  --dcore-box-shadow-level0: 0 0 0 0 rgba(0,0,0,0), 0 0 0 0 rgba(0,0,0,0);
  --dcore-box-shadow-level1: 0 1px 2px 0 rgba(0,0,0,0.08), 0 4px 8px 0 rgba(0,0,0,0.12);
  --dcore-box-shadow-level2: 0 1px 4px 0 rgba(0,0,0,0.06), 0 6px 16px 0 rgba(0,0,0,0.12);
  --dcore-border-width-null: 0;
  --dcore-border-width-sm: 1px;
  --dcore-border-width-md: 2px;
  --dcore-font-families-headlines: 'Barlow Condensed';
  --dcore-font-families-body: Inter;
  --dcore-line-heights-headlines-xl: 1.1;
  --dcore-line-heights-headlines-lg: 1.1;
  --dcore-line-heights-headlines-default: 1.1;
  --dcore-line-heights-headlines-sm: 1.5;
  --dcore-line-heights-body-relaxed: 1.75;
  --dcore-line-heights-body-default: 1.5;
  --dcore-font-weights-headlines-bold: 700;
  --dcore-font-weights-headlines-regular: 400;
  --dcore-font-weights-headlines-semibold: 600;
  --dcore-font-weights-body-bold: 700;
  --dcore-font-weights-body-regular: 400;
  --dcore-font-weights-body-semibold: 600;
  --dcore-font-weights-body-medium: 500;
  --dcore-font-size-base: 16px;
  --dcore-font-size-scale: 1.25;
  --dcore-font-size-xxs: calc(var(--dcore-font-size-xs) / var(--dcore-font-size-scale));
  --dcore-font-size-xs: calc(var(--dcore-font-size-sm) / var(--dcore-font-size-scale));
  --dcore-font-size-sm: calc(var(--dcore-font-size-base) / var(--dcore-font-size-scale));
  --dcore-font-size-md: var(--dcore-font-size-base);
  --dcore-font-size-lg: calc(var(--dcore-font-size-base) * var(--dcore-font-size-scale));
  --dcore-font-size-xl: calc(var(--dcore-font-size-lg) * var(--dcore-font-size-scale));
  --dcore-font-size-2xl: calc(var(--dcore-font-size-xl) * var(--dcore-font-size-scale));
  --dcore-font-size-3xl: calc(var(--dcore-font-size-2xl) * var(--dcore-font-size-scale));
  --dcore-font-size-4xl: calc(var(--dcore-font-size-3xl) * var(--dcore-font-size-scale));
  --dcore-font-size-5xl: calc(var(--dcore-font-size-4xl) * var(--dcore-font-size-scale));
  --dcore-font-size-6xl: calc(var(--dcore-font-size-5xl) * var(--dcore-font-size-scale));
  --dcore-font-size-7xl: calc(var(--dcore-font-size-6xl) * var(--dcore-font-size-scale));
  --dcore-font-size-8xl: calc(var(--dcore-font-size-7xl) * var(--dcore-font-size-scale));
  --dcore-font-size-9xl: calc(var(--dcore-font-size-8xl) * var(--dcore-font-size-scale));
  --dcore-font-size-10xl: calc(var(--dcore-font-size-9xl) * var(--dcore-font-size-scale));
  --dcore-letter-spacing-body: 0em;
  --dcore-letter-spacing-headlines: 0em;
  --dcore-letter-spacing-buttons: 0em;
  --dcore-letter-spacing-captions: 0em;
  --dcore-paragraph-spacing-default: 0;
  --dcore-text-decoration-underline: underline;
  --dcore-textcase-uppercase: uppercase;
  --dcore-typography-colossus-bold-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-colossus-bold-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-typography-colossus-bold-line-height: var(--dcore-line-heights-headlines-xl);
  --dcore-typography-colossus-bold-font-size: var(--dcore-font-size-10xl);
  --dcore-typography-colossus-bold-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-colossus-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-colossus-bold-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-colossus-bold-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-colossus-regular-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-colossus-regular-font-weight: var(--dcore-font-weights-headlines-regular);
  --dcore-typography-colossus-regular-line-height: var(--dcore-line-heights-headlines-xl);
  --dcore-typography-colossus-regular-font-size: var(--dcore-font-size-10xl);
  --dcore-typography-colossus-regular-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-colossus-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-colossus-regular-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-colossus-regular-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-uber-bold-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-uber-bold-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-typography-uber-bold-line-height: var(--dcore-line-heights-headlines-lg);
  --dcore-typography-uber-bold-font-size: var(--dcore-font-size-9xl);
  --dcore-typography-uber-bold-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-uber-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-uber-bold-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-uber-bold-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-uber-regular-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-uber-regular-font-weight: var(--dcore-font-weights-headlines-regular);
  --dcore-typography-uber-regular-line-height: var(--dcore-line-heights-headlines-lg);
  --dcore-typography-uber-regular-font-size: var(--dcore-font-size-9xl);
  --dcore-typography-uber-regular-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-uber-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-uber-regular-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-uber-regular-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-hero-bold-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-hero-bold-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-typography-hero-bold-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-hero-bold-font-size: var(--dcore-font-size-8xl);
  --dcore-typography-hero-bold-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-hero-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-hero-bold-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-hero-bold-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-hero-regular-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-hero-regular-font-weight: var(--dcore-font-weights-headlines-regular);
  --dcore-typography-hero-regular-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-hero-regular-font-size: var(--dcore-font-size-8xl);
  --dcore-typography-hero-regular-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-hero-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-hero-regular-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-hero-regular-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-display-bold-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-display-bold-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-typography-display-bold-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-display-bold-font-size: var(--dcore-font-size-7xl);
  --dcore-typography-display-bold-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-display-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-display-bold-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-display-bold-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-display-regular-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-display-regular-font-weight: var(--dcore-font-weights-headlines-regular);
  --dcore-typography-display-regular-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-display-regular-font-size: var(--dcore-font-size-7xl);
  --dcore-typography-display-regular-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-display-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-display-regular-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-display-regular-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-1-l-xl-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-1-l-xl-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-typography-heading-1-l-xl-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-heading-1-l-xl-font-size: var(--dcore-font-size-3xl);
  --dcore-typography-heading-1-l-xl-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-1-l-xl-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-1-l-xl-text-case: var(--dcore-textcase-uppercase);
  --dcore-typography-heading-1-l-xl-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-1-s-m-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-1-s-m-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-typography-heading-1-s-m-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-heading-1-s-m-font-size: var(--dcore-font-size-3xl);
  --dcore-typography-heading-1-s-m-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-1-s-m-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-1-s-m-text-case: var(--dcore-textcase-uppercase);
  --dcore-typography-heading-1-s-m-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-2-l-xl-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-2-l-xl-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-typography-heading-2-l-xl-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-heading-2-l-xl-font-size: var(--dcore-font-size-2xl);
  --dcore-typography-heading-2-l-xl-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-2-l-xl-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-2-l-xl-text-case: var(--dcore-textcase-uppercase);
  --dcore-typography-heading-2-l-xl-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-2-s-m-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-2-s-m-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-typography-heading-2-s-m-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-heading-2-s-m-font-size: var(--dcore-font-size-2xl);
  --dcore-typography-heading-2-s-m-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-2-s-m-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-2-s-m-text-case: var(--dcore-textcase-uppercase);
  --dcore-typography-heading-2-s-m-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-3-l-xl-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-3-l-xl-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-typography-heading-3-l-xl-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-heading-3-l-xl-font-size: var(--dcore-font-size-xl);
  --dcore-typography-heading-3-l-xl-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-3-l-xl-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-3-l-xl-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-heading-3-l-xl-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-3-s-m-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-3-s-m-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-typography-heading-3-s-m-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-typography-heading-3-s-m-font-size: var(--dcore-font-size-xl);
  --dcore-typography-heading-3-s-m-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-3-s-m-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-3-s-m-text-case: var(--dcore-textcase-uppercase);
  --dcore-typography-heading-3-s-m-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-4-l-xl-font-family: var(--dcore-font-families-body);
  --dcore-typography-heading-4-l-xl-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-typography-heading-4-l-xl-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-typography-heading-4-l-xl-font-size: var(--dcore-font-size-lg);
  --dcore-typography-heading-4-l-xl-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-4-l-xl-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-4-l-xl-text-case: var(--dcore-textcase-uppercase);
  --dcore-typography-heading-4-l-xl-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-4-s-m-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-4-s-m-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-typography-heading-4-s-m-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-typography-heading-4-s-m-font-size: var(--dcore-font-size-lg);
  --dcore-typography-heading-4-s-m-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-4-s-m-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-4-s-m-text-case: var(--dcore-textcase-uppercase);
  --dcore-typography-heading-4-s-m-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-5-all-sizes-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-5-all-sizes-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-typography-heading-5-all-sizes-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-typography-heading-5-all-sizes-font-size: var(--dcore-font-size-md);
  --dcore-typography-heading-5-all-sizes-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-5-all-sizes-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-5-all-sizes-text-case: var(--dcore-textcase-uppercase);
  --dcore-typography-heading-5-all-sizes-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-heading-6-all-sizes-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-heading-6-all-sizes-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-typography-heading-6-all-sizes-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-typography-heading-6-all-sizes-font-size: var(--dcore-font-size-sm);
  --dcore-typography-heading-6-all-sizes-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-typography-heading-6-all-sizes-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-heading-6-all-sizes-text-case: var(--dcore-text-case-headlines);
  --dcore-typography-heading-6-all-sizes-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-lead-bold-font-family: var(--dcore-font-families-body);
  --dcore-typography-lead-bold-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-lead-bold-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-lead-bold-font-size: var(--dcore-font-size-2xl);
  --dcore-typography-lead-bold-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-lead-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-lead-bold-text-case: var(--dcore-text-case-none);
  --dcore-typography-lead-bold-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-lead-regular-font-family: var(--dcore-font-families-body);
  --dcore-typography-lead-regular-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-lead-regular-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-lead-regular-font-size: var(--dcore-font-size-2xl);
  --dcore-typography-lead-regular-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-lead-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-lead-regular-text-case: var(--dcore-text-case-none);
  --dcore-typography-lead-regular-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-body-large-default-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-large-default-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-body-large-default-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-large-default-font-size: var(--dcore-font-size-lg);
  --dcore-typography-body-large-default-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-large-default-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-large-default-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-large-default-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-body-large-link-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-large-link-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-body-large-link-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-large-link-font-size: var(--dcore-font-size-lg);
  --dcore-typography-body-large-link-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-large-link-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-large-link-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-large-link-text-decoration: var(--dcore-text-decoration-link);
  --dcore-typography-body-large-link-hover-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-large-link-hover-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-body-large-link-hover-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-large-link-hover-font-size: var(--dcore-font-size-lg);
  --dcore-typography-body-large-link-hover-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-large-link-hover-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-large-link-hover-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-large-link-hover-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-body-medium-default-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-medium-default-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-body-medium-default-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-medium-default-font-size: var(--dcore-font-size-md);
  --dcore-typography-body-medium-default-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-medium-default-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-medium-default-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-medium-default-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-body-medium-link-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-medium-link-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-body-medium-link-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-medium-link-font-size: var(--dcore-font-size-md);
  --dcore-typography-body-medium-link-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-medium-link-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-medium-link-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-medium-link-text-decoration: var(--dcore-text-decoration-link);
  --dcore-typography-body-medium-link-hover-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-medium-link-hover-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-body-medium-link-hover-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-medium-link-hover-font-size: var(--dcore-font-size-md);
  --dcore-typography-body-medium-link-hover-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-medium-link-hover-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-medium-link-hover-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-medium-link-hover-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-body-small-default-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-small-default-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-body-small-default-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-small-default-font-size: var(--dcore-font-size-sm);
  --dcore-typography-body-small-default-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-small-default-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-small-default-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-small-default-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-body-small-cell-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-small-cell-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-body-small-cell-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-typography-body-small-cell-font-size: var(--dcore-font-size-sm);
  --dcore-typography-body-small-cell-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-small-cell-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-small-cell-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-small-cell-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-body-small-link-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-small-link-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-body-small-link-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-small-link-font-size: var(--dcore-font-size-sm);
  --dcore-typography-body-small-link-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-small-link-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-small-link-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-small-link-text-decoration: var(--dcore-text-decoration-link);
  --dcore-typography-body-small-link-hover-font-family: var(--dcore-font-families-body);
  --dcore-typography-body-small-link-hover-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-body-small-link-hover-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-body-small-link-hover-font-size: var(--dcore-font-size-sm);
  --dcore-typography-body-small-link-hover-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-body-small-link-hover-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-body-small-link-hover-text-case: var(--dcore-text-case-none);
  --dcore-typography-body-small-link-hover-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-caption-bold-font-family: var(--dcore-font-families-body);
  --dcore-typography-caption-bold-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-caption-bold-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-caption-bold-font-size: var(--dcore-font-size-sm);
  --dcore-typography-caption-bold-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-typography-caption-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-caption-bold-text-case: var(--dcore-text-case-captions);
  --dcore-typography-caption-bold-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-typography-caption-all-sizes-font-family: var(--dcore-font-families-body);
  --dcore-typography-caption-all-sizes-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-caption-all-sizes-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-caption-all-sizes-font-size: var(--dcore-font-size-sm);
  --dcore-typography-caption-all-sizes-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-typography-caption-all-sizes-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-caption-all-sizes-text-case: var(--dcore-text-case-captions);
  --dcore-typography-caption-all-sizes-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-typography-label-large-font-family: var(--dcore-font-families-body);
  --dcore-typography-label-large-font-weight: var(--dcore-font-weights-body-semibold);
  --dcore-typography-label-large-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-label-large-font-size: var(--dcore-font-size-md);
  --dcore-typography-label-large-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-label-large-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-label-large-text-case: var(--dcore-text-case-none);
  --dcore-typography-label-large-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-label-input-toggle-font-family: var(--dcore-font-families-headlines);
  --dcore-typography-label-input-toggle-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-label-input-toggle-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-label-input-toggle-font-size: var(--dcore-font-size-md);
  --dcore-typography-label-input-toggle-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-label-input-toggle-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-label-input-toggle-text-case: var(--dcore-text-case-none);
  --dcore-typography-label-input-toggle-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-label-large-underlined-font-family: var(--dcore-font-families-body);
  --dcore-typography-label-large-underlined-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-label-large-underlined-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-label-large-underlined-font-size: var(--dcore-font-size-md);
  --dcore-typography-label-large-underlined-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-label-large-underlined-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-label-large-underlined-text-case: var(--dcore-text-case-none);
  --dcore-typography-label-large-underlined-text-decoration: var(--dcore-text-decoration-link);
  --dcore-typography-label-small-font-family: var(--dcore-font-families-body);
  --dcore-typography-label-small-font-weight: var(--dcore-font-weights-body-semibold);
  --dcore-typography-label-small-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-label-small-font-size: var(--dcore-font-size-sm);
  --dcore-typography-label-small-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-label-small-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-label-small-text-case: var(--dcore-text-case-none);
  --dcore-typography-label-small-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-label-small-underlined-font-family: var(--dcore-font-families-body);
  --dcore-typography-label-small-underlined-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-label-small-underlined-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-label-small-underlined-font-size: var(--dcore-font-size-sm);
  --dcore-typography-label-small-underlined-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-label-small-underlined-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-label-small-underlined-text-case: var(--dcore-text-case-none);
  --dcore-typography-label-small-underlined-text-decoration: var(--dcore-text-decoration-link);
  --dcore-typography-badge-label-small-font-family: var(--dcore-font-families-body);
  --dcore-typography-badge-label-small-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-badge-label-small-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-badge-label-small-font-size: var(--dcore-font-size-sm);
  --dcore-typography-badge-label-small-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-badge-label-small-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-badge-label-small-text-case: var(--dcore-text-case-none);
  --dcore-typography-badge-label-small-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-pull-quote-large-font-family: var(--dcore-font-families-body);
  --dcore-typography-pull-quote-large-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-pull-quote-large-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-pull-quote-large-font-size: var(--dcore-font-size-2xl);
  --dcore-typography-pull-quote-large-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-pull-quote-large-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-pull-quote-large-text-case: var(--dcore-text-case-none);
  --dcore-typography-pull-quote-large-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-pull-quote-small-font-family: var(--dcore-font-families-body);
  --dcore-typography-pull-quote-small-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-pull-quote-small-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-pull-quote-small-font-size: var(--dcore-font-size-lg);
  --dcore-typography-pull-quote-small-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-pull-quote-small-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-pull-quote-small-text-case: var(--dcore-text-case-none);
  --dcore-typography-pull-quote-small-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-button-normal-bold-font-family: var(--dcore-font-families-body);
  --dcore-typography-button-normal-bold-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-button-normal-bold-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-button-normal-bold-font-size: var(--dcore-font-size-sm);
  --dcore-typography-button-normal-bold-letter-spacing: var(--dcore-letter-spacing-buttons);
  --dcore-typography-button-normal-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-button-normal-bold-text-case: var(--dcore-text-case-buttons);
  --dcore-typography-button-normal-bold-text-decoration: var(--dcore-text-decoration-buttons);
  --dcore-typography-button-normal-regular-font-family: var(--dcore-font-families-body);
  --dcore-typography-button-normal-regular-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-button-normal-regular-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-button-normal-regular-font-size: var(--dcore-font-size-sm);
  --dcore-typography-button-normal-regular-letter-spacing: var(--dcore-letter-spacing-buttons);
  --dcore-typography-button-normal-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-button-normal-regular-text-case: var(--dcore-text-case-buttons);
  --dcore-typography-button-normal-regular-text-decoration: var(--dcore-text-decoration-buttons);
  --dcore-typography-button-large-bold-font-family: var(--dcore-font-families-body);
  --dcore-typography-button-large-bold-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-button-large-bold-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-button-large-bold-font-size: var(--dcore-font-size-md);
  --dcore-typography-button-large-bold-letter-spacing: var(--dcore-letter-spacing-buttons);
  --dcore-typography-button-large-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-button-large-bold-text-case: var(--dcore-text-case-buttons);
  --dcore-typography-button-large-bold-text-decoration: var(--dcore-text-decoration-buttons);
  --dcore-typography-button-large-regular-font-family: var(--dcore-font-families-body);
  --dcore-typography-button-large-regular-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-button-large-regular-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-button-large-regular-font-size: var(--dcore-font-size-md);
  --dcore-typography-button-large-regular-letter-spacing: var(--dcore-letter-spacing-buttons);
  --dcore-typography-button-large-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-button-large-regular-text-case: var(--dcore-text-case-buttons);
  --dcore-typography-button-large-regular-text-decoration: var(--dcore-text-decoration-buttons);
  --dcore-typography-button-x-large-bold-font-family: var(--dcore-font-families-body);
  --dcore-typography-button-x-large-bold-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-button-x-large-bold-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-button-x-large-bold-font-size: var(--dcore-font-size-xl);
  --dcore-typography-button-x-large-bold-letter-spacing: var(--dcore-letter-spacing-buttons);
  --dcore-typography-button-x-large-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-button-x-large-bold-text-case: var(--dcore-text-case-buttons);
  --dcore-typography-button-x-large-bold-text-decoration: var(--dcore-text-decoration-buttons);
  --dcore-typography-button-x-large-regular-font-family: var(--dcore-font-families-body);
  --dcore-typography-button-x-large-regular-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-button-x-large-regular-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-button-x-large-regular-font-size: var(--dcore-font-size-xl);
  --dcore-typography-button-x-large-regular-letter-spacing: var(--dcore-letter-spacing-buttons);
  --dcore-typography-button-x-large-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-button-x-large-regular-text-case: var(--dcore-text-case-buttons);
  --dcore-typography-button-x-large-regular-text-decoration: var(--dcore-text-decoration-buttons);
  --dcore-typography-input-normal-bold-font-family: var(--dcore-font-families-body);
  --dcore-typography-input-normal-bold-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-input-normal-bold-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-input-normal-bold-font-size: var(--dcore-font-size-sm);
  --dcore-typography-input-normal-bold-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-input-normal-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-input-normal-bold-text-case: var(--dcore-text-case-none);
  --dcore-typography-input-normal-bold-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-input-normal-regular-font-family: var(--dcore-font-families-body);
  --dcore-typography-input-normal-regular-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-input-normal-regular-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-input-normal-regular-font-size: var(--dcore-font-size-sm);
  --dcore-typography-input-normal-regular-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-input-normal-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-input-normal-regular-text-case: var(--dcore-text-case-none);
  --dcore-typography-input-normal-regular-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-input-large-bold-font-family: var(--dcore-font-families-body);
  --dcore-typography-input-large-bold-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-typography-input-large-bold-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-input-large-bold-font-size: var(--dcore-font-size-md);
  --dcore-typography-input-large-bold-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-input-large-bold-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-input-large-bold-text-case: var(--dcore-text-case-none);
  --dcore-typography-input-large-bold-text-decoration: var(--dcore-text-decoration-none);
  --dcore-typography-input-large-regular-font-family: var(--dcore-font-families-body);
  --dcore-typography-input-large-regular-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-typography-input-large-regular-line-height: var(--dcore-line-heights-body-default);
  --dcore-typography-input-large-regular-font-size: var(--dcore-font-size-md);
  --dcore-typography-input-large-regular-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-typography-input-large-regular-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-typography-input-large-regular-text-case: var(--dcore-text-case-none);
  --dcore-typography-input-large-regular-text-decoration: var(--dcore-text-decoration-none);
  --dcore-theme-accent-default: var(--dcore-colors-accent1-600);
  --dcore-theme-accent-emphasis: var(--dcore-colors-accent1-500);
  --dcore-theme-accent-muted: var(--dcore-colors-accent1-400);
  --dcore-theme-accent-subtle: var(--dcore-colors-accent1-50);
  --dcore-theme-accent-disabled: var(--dcore-colors-grey-300);
  --dcore-theme-focus-accent: var(--dcore-colors-accent1-500);
  --dcore-theme-focus-on-accent: var(--dcore-colors-accent1-300);
  --dcore-theme-fg-default: var(--dcore-colors-black);
  --dcore-theme-fg-muted: var(--dcore-colors-grey-700);
  --dcore-theme-fg-subtle: var(--dcore-colors-grey-500);
  --dcore-theme-fg-on-accent: var(--dcore-colors-white);
  --dcore-theme-fg-on-disabled: var(--dcore-colors-grey-600);
  --dcore-theme-fg-disabled: var(--dcore-colors-grey-400);
  --dcore-theme-bg-surface: var(--dcore-colors-grey-50);
  --dcore-theme-bg-muted: var(--dcore-colors-grey-300);
  --dcore-theme-bg-subtle: var(--dcore-colors-grey-200);
  --dcore-theme-bg-canvas: var(--dcore-colors-grey-100);
  --dcore-theme-bg-transparent: var(--dcore-colors-null);
  --dcore-theme-warning-default: var(--dcore-colors-warning-600);
  --dcore-theme-warning-emphasis: var(--dcore-colors-warning-500);
  --dcore-theme-warning-muted: var(--dcore-colors-warning-300);
  --dcore-theme-warning-subtle: var(--dcore-colors-warning-100);
  --dcore-theme-warning-on-warning: var(--dcore-colors-white);
  --dcore-theme-warning-disabled: var(--dcore-colors-warning-800);
  --dcore-theme-warning-on-disabled: var(--dcore-colors-warning-700);
  --dcore-theme-info-default: var(--dcore-colors-info-500);
  --dcore-theme-info-emphasis: var(--dcore-colors-info-400);
  --dcore-theme-info-muted: var(--dcore-colors-info-300);
  --dcore-theme-info-subtle: var(--dcore-colors-info-100);
  --dcore-theme-info-on-info: var(--dcore-colors-white);
  --dcore-theme-info-disabled: var(--dcore-colors-info-800);
  --dcore-theme-info-on-disabled: var(--dcore-colors-info-700);
  --dcore-theme-error-default: var(--dcore-colors-error-600);
  --dcore-theme-error-emphasis: var(--dcore-colors-error-500);
  --dcore-theme-error-muted: var(--dcore-colors-error-400);
  --dcore-theme-error-subtle: var(--dcore-colors-error-100);
  --dcore-theme-error-on-error: var(--dcore-colors-white);
  --dcore-theme-error-disabled: var(--dcore-colors-error-800);
  --dcore-theme-error-on-disabled: var(--dcore-colors-error-700);
  --dcore-theme-success-default: var(--dcore-colors-accent2-600);
  --dcore-theme-success-emphasis: var(--dcore-colors-accent2-700);
  --dcore-theme-success-muted: var(--dcore-colors-accent2-400);
  --dcore-theme-success-subtle: var(--dcore-colors-success-100);
  --dcore-theme-success-on-success: var(--dcore-colors-white);
  --dcore-theme-success-disabled: var(--dcore-colors-success-800);
  --dcore-theme-success-on-disabled: var(--dcore-colors-success-700);
  --dcore-theme-input-background: var(--dcore-colors-white);
  --dcore-theme-input-text: var(--dcore-colors-grey-800);
  --dcore-theme-input-placeholder: var(--dcore-toast-neutral-border-color);
  --dcore-theme-input-border-default: var(--dcore-colors-grey-300);
  --dcore-theme-input-border-disabled: var(--dcore-colors-grey-200);
  --dcore-theme-input-fg-disabled: var(--dcore-colors-grey-300);
  --dcore-theme-border-default: var(--dcore-toast-neutral-background-color);
  --dcore-theme-shadow-color: #303133;
  --dcore-panel-bg-color: var(--dcore-colors-grey-50);
  --dcore-focus-accent: 0 0 0 var(--dcore-focus-outline-offset) var(--dcore-theme-bg-canvas), 0 0 0 4px var(--dcore-theme-focus-accent); /* Used for focus states - it's a Figma Hack */
  --dcore-focus-on-accent: 0 0 0 var(--dcore-focus-outline-offset) var(--dcore-theme-accent-default), 0 0 0 4px var(--dcore-theme-focus-on-accent); /* Used for focus states - it's a Figma Hack */
  --dcore-text-case-none: none;
  --dcore-text-case-captions: none;
  --dcore-text-case-buttons: none;
  --dcore-text-case-headlines: none;
  --dcore-text-decoration-none: none;
  --dcore-text-decoration-link: underline;
  --dcore-text-decoration-buttons: none;
  --dcore-text-decoration-captions: none;
  --dcore-focus-outline-offset: 2px;
  --dcore-focus-outline-width: 2px;
  --dcore-accordion-default-default-background-color: var(--dcore-theme-bg-transparent);
  --dcore-accordion-default-hover-background-color: var(--dcore-theme-bg-canvas);
  --dcore-accordion-default-focus-background-color: var(--dcore-theme-bg-canvas);
  --dcore-accordion-default-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-accordion-default-pressed-background-color: var(--dcore-theme-bg-subtle);
  --dcore-accordion-default-large-heading-vertical-padding: var(--dcore-spacing-xl);
  --dcore-accordion-default-large-heading-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-default-large-heading-horizontal-gap: var(--dcore-spacing-2xl);
  --dcore-accordion-default-large-label-vertical-padding: var(--dcore-spacing-3xl);
  --dcore-accordion-default-large-label-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-default-large-label-horizontal-gap: var(--dcore-spacing-lg);
  --dcore-accordion-default-large-content-bottom-padding: var(--dcore-spacing-2xl);
  --dcore-accordion-default-large-content-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-default-border-radius: var(--dcore-dimension-sm);
  --dcore-accordion-default-small-heading-vertical-padding: var(--dcore-spacing-lg);
  --dcore-accordion-default-small-heading-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-default-small-heading-horizontal-gap: var(--dcore-spacing-2xl);
  --dcore-accordion-default-small-label-vertical-padding: var(--dcore-spacing-2xl);
  --dcore-accordion-default-small-label-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-default-small-label-horizontal-gap: var(--dcore-spacing-lg);
  --dcore-accordion-default-small-content-bottom-padding: var(--dcore-spacing-2xl);
  --dcore-accordion-default-small-content-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-default-heading-gap: var(--dcore-spacing-2xl);
  --dcore-accordion-default-label-gap: 0px;
  --dcore-accordion-large-label-font-family: var(--dcore-font-families-headlines);
  --dcore-accordion-large-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-accordion-large-label-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-accordion-large-label-font-size: var(--dcore-font-size-md);
  --dcore-accordion-large-label-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-accordion-large-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-accordion-large-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-accordion-large-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-accordion-large-heading-font-family: var(--dcore-font-families-headlines);
  --dcore-accordion-large-heading-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-accordion-large-heading-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-accordion-large-heading-font-size: var(--dcore-font-size-2xl);
  --dcore-accordion-large-heading-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-accordion-large-heading-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-accordion-large-heading-text-case: var(--dcore-textcase-uppercase);
  --dcore-accordion-large-heading-text-decoration: var(--dcore-text-decoration-none);
  --dcore-accordion-small-label-font-family: var(--dcore-font-families-headlines);
  --dcore-accordion-small-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-accordion-small-label-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-accordion-small-label-font-size: var(--dcore-font-size-lg);
  --dcore-accordion-small-label-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-accordion-small-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-accordion-small-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-accordion-small-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-accordion-small-heading-font-family: var(--dcore-font-families-headlines);
  --dcore-accordion-small-heading-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-accordion-small-heading-line-height: var(--dcore-line-heights-headlines-default);
  --dcore-accordion-small-heading-font-size: var(--dcore-font-size-2xl);
  --dcore-accordion-small-heading-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-accordion-small-heading-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-accordion-small-heading-text-case: var(--dcore-textcase-uppercase);
  --dcore-accordion-small-heading-text-decoration: var(--dcore-text-decoration-none);
  --dcore-accordion-card-default-background-color: var(--dcore-colors-white);
  --dcore-accordion-card-default-border-color: var(--dcore-colors-white);
  --dcore-accordion-card-hover-background-color: var(--dcore-theme-bg-subtle);
  --dcore-accordion-card-hover-border-color: var(--dcore-theme-bg-subtle);
  --dcore-accordion-card-focus-background-color: var(--dcore-theme-bg-subtle);
  --dcore-accordion-card-focus-border-color: var(--dcore-theme-bg-subtle);
  --dcore-accordion-card-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-accordion-card-pressed-background-color: var(--dcore-theme-bg-muted);
  --dcore-accordion-card-pressed-border-color: var(--dcore-theme-bg-muted);
  --dcore-accordion-card-border-radius: var(--dcore-dimension-sm);
  --dcore-accordion-card-large-heading-vertical-padding: var(--dcore-spacing-xl);
  --dcore-accordion-card-large-heading-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-card-large-heading-horizontal-gap: var(--dcore-spacing-2xl);
  --dcore-accordion-card-large-label-vertical-padding: var(--dcore-spacing-3xl);
  --dcore-accordion-card-large-label-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-card-large-label-horizontal-gap: var(--dcore-spacing-lg);
  --dcore-accordion-card-large-content-bottom-padding: var(--dcore-spacing-2xl);
  --dcore-accordion-card-large-content-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-card-small-heading-vertical-padding: var(--dcore-spacing-lg);
  --dcore-accordion-card-small-heading-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-card-small-heading-horizontal-gap: var(--dcore-spacing-2xl);
  --dcore-accordion-card-small-label-vertical-padding: var(--dcore-spacing-2xl);
  --dcore-accordion-card-small-label-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-card-small-label-horizontal-gap: var(--dcore-spacing-lg);
  --dcore-accordion-card-small-content-bottom-padding: var(--dcore-spacing-2xl);
  --dcore-accordion-card-small-content-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-accordion-card-label-gap: var(--dcore-spacing-lg);
  --dcore-accordion-card-heading-gap: var(--dcore-spacing-2xl);
  --dcore-accordion-heading-color: var(--dcore-theme-fg-default);
  --dcore-accordion-label-color: var(--dcore-theme-fg-muted);
  --dcore-accordion-icon-color: var(--dcore-theme-fg-default);
  --dcore-accordion-divider-color: var(--dcore-theme-bg-muted);
  --dcore-card-border-width: var(--dcore-dimension-xxxs);
  --dcore-card-elevated-default-background-color: var(--dcore-colors-white);
  --dcore-card-elevated-default-border-color-left: var(--dcore-colors-grey-200);
  --dcore-card-elevated-default-border-color-right: var(--dcore-colors-grey-200);
  --dcore-card-elevated-default-border-color-top: var(--dcore-colors-grey-200);
  --dcore-card-elevated-default-border-color-bottom: var(--dcore-colors-grey-200);
  --dcore-card-elevated-default-box-shadow: var(--dcore-box-shadow-level1);
  --dcore-card-elevated-hover-box-shadow: var(--dcore-box-shadow-level2);
  --dcore-card-elevated-hover-background-color: var(--dcore-colors-grey-200);
  --dcore-card-elevated-hover-border-color-left: var(--dcore-colors-grey-200);
  --dcore-card-elevated-hover-border-color-right: var(--dcore-colors-grey-200);
  --dcore-card-elevated-hover-border-color-top: var(--dcore-colors-grey-200);
  --dcore-card-elevated-hover-border-color-bottom: var(--dcore-colors-grey-200);
  --dcore-card-elevated-active-background-color: var(--dcore-colors-white);
  --dcore-card-elevated-active-border-color-left: var(--dcore-colors-grey-200);
  --dcore-card-elevated-active-border-color-right: var(--dcore-colors-grey-200);
  --dcore-card-elevated-active-border-color-top: var(--dcore-colors-grey-200);
  --dcore-card-elevated-active-border-color-bottom: var(--dcore-colors-grey-200);
  --dcore-card-elevated-focus-background-color: var(--dcore-colors-grey-200);
  --dcore-card-elevated-focus-active-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-card-elevated-focus-border-color-left: var(--dcore-colors-grey-200);
  --dcore-card-elevated-focus-border-color-right: var(--dcore-colors-grey-200);
  --dcore-card-elevated-focus-border-color-top: var(--dcore-colors-grey-200);
  --dcore-card-elevated-focus-border-color-bottom: var(--dcore-colors-grey-200);
  --dcore-card-elevated-border-top: 1px;
  --dcore-card-elevated-border-bottom: 1px;
  --dcore-card-elevated-border-right: 1px;
  --dcore-card-elevated-border-left: 1px;
  --dcore-card-border-radius: var(--dcore-dimension-null);
  --dcore-card-md-card-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-card-md-card-vertical-padding: var(--dcore-dimension-lg);
  --dcore-card-sm-card-horizontal-padding: var(--dcore-spacing-sm);
  --dcore-card-sm-card-vertical-padding: var(--dcore-spacing-lg);
  --dcore-card-lg-card-horizontal-padding: var(--dcore-spacing-2xl);
  --dcore-card-lg-card-vertical-padding: var(--dcore-spacing-3xl);
  --dcore-card-outline-default-background-color: var(--dcore-colors-white);
  --dcore-card-outline-default-box-shadow: var(--dcore-box-shadow-level0);
  --dcore-card-outline-default-border-color-left: var(--dcore-colors-grey-500);
  --dcore-card-outline-default-border-color-right: var(--dcore-colors-grey-500);
  --dcore-card-outline-default-border-color-top: var(--dcore-colors-grey-500);
  --dcore-card-outline-default-border-color-bottom: var(--dcore-colors-grey-500);
  --dcore-card-outline-hover-background-color: var(--dcore-colors-grey-200);
  --dcore-card-outline-hover-box-shadow: var(--dcore-box-shadow-level0);
  --dcore-card-outline-hover-border-color-left: var(--dcore-colors-grey-800);
  --dcore-card-outline-hover-border-color-right: var(--dcore-colors-grey-800);
  --dcore-card-outline-hover-border-color-top: var(--dcore-colors-grey-800);
  --dcore-card-outline-hover-border-color-bottom: var(--dcore-colors-grey-800);
  --dcore-card-outline-active-background-color: var(--dcore-colors-white);
  --dcore-card-outline-active-border-color-left: var(--dcore-colors-grey-800);
  --dcore-card-outline-active-border-color-right: var(--dcore-colors-grey-800);
  --dcore-card-outline-active-border-color-top: var(--dcore-colors-grey-800);
  --dcore-card-outline-active-border-color-bottom: var(--dcore-colors-grey-800);
  --dcore-card-outline-focus-background-color: var(--dcore-colors-grey-200);
  --dcore-card-outline-focus-active-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-card-outline-focus-border-color-left: var(--dcore-colors-grey-500);
  --dcore-card-outline-focus-border-color-right: var(--dcore-colors-grey-500);
  --dcore-card-outline-focus-border-color-top: var(--dcore-colors-grey-500);
  --dcore-card-outline-focus-border-color-bottom: var(--dcore-colors-grey-500);
  --dcore-card-outline-border-top: 1px;
  --dcore-card-outline-border-bottom: 1px;
  --dcore-card-outline-border-right: 1px;
  --dcore-card-outline-border-left: 1px;
  --dcore-card-fill-default-background-color: var(--dcore-colors-accent1-50);
  --dcore-card-fill-default-box-shadow: var(--dcore-box-shadow-level0);
  --dcore-card-fill-default-border-color-left: var(--dcore-colors-accent1-400);
  --dcore-card-fill-default-border-color-right: var(--dcore-colors-accent1-400);
  --dcore-card-fill-default-border-color-top: var(--dcore-colors-accent1-400);
  --dcore-card-fill-default-border-color-bottom: var(--dcore-colors-accent1-400);
  --dcore-card-fill-hover-background-color: var(--dcore-colors-accent1-100);
  --dcore-card-fill-hover-box-shadow: var(--dcore-box-shadow-level0);
  --dcore-card-fill-hover-border-color-left: var(--dcore-colors-accent1-500);
  --dcore-card-fill-hover-border-color-right: var(--dcore-colors-accent1-500);
  --dcore-card-fill-hover-border-color-top: var(--dcore-colors-accent1-500);
  --dcore-card-fill-hover-border-color-bottom: var(--dcore-colors-accent1-500);
  --dcore-card-fill-active-background-color: var(--dcore-colors-accent1-100);
  --dcore-card-fill-active-border-color-left: var(--dcore-colors-accent1-500);
  --dcore-card-fill-active-border-color-right: var(--dcore-colors-accent1-500);
  --dcore-card-fill-active-border-color-top: var(--dcore-colors-accent1-500);
  --dcore-card-fill-active-border-color-bottom: var(--dcore-colors-accent1-500);
  --dcore-card-fill-focus-background-color: var(--dcore-colors-accent1-50);
  --dcore-card-fill-focus-active-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-card-fill-focus-border-color-left: var(--dcore-colors-accent1-400);
  --dcore-card-fill-focus-border-color-right: var(--dcore-colors-accent1-400);
  --dcore-card-fill-focus-border-color-top: var(--dcore-colors-accent1-400);
  --dcore-card-fill-focus-border-color-bottom: var(--dcore-colors-accent1-400);
  --dcore-card-fill-border-top: 1px;
  --dcore-card-fill-border-bottom: 1px;
  --dcore-card-fill-border-right: 1px;
  --dcore-card-fill-border-left: 1px;
  --dcore-default-divider-width: var(--dcore-dimension-xxxs);
  --dcore-badge-border-radius: var(--dcore-dimension-xl);
  --dcore-badge-solid-neutral-border-color: var(--dcore-theme-fg-default);
  --dcore-badge-solid-neutral-background-color: var(--dcore-theme-fg-default);
  --dcore-badge-solid-neutral-text-color: var(--dcore-theme-bg-subtle);
  --dcore-badge-solid-neutral-icon-color: var(--dcore-theme-bg-subtle);
  --dcore-badge-solid-info-border-color: var(--dcore-theme-info-default);
  --dcore-badge-solid-info-background-color: var(--dcore-theme-info-default);
  --dcore-badge-solid-info-text-color: var(--dcore-theme-info-on-info);
  --dcore-badge-solid-info-icon-color: var(--dcore-theme-info-on-info);
  --dcore-badge-solid-warning-border-color: var(--dcore-theme-warning-default);
  --dcore-badge-solid-warning-background-color: var(--dcore-theme-warning-default);
  --dcore-badge-solid-warning-text-color: var(--dcore-theme-warning-on-warning);
  --dcore-badge-solid-warning-icon-color: var(--dcore-theme-warning-on-warning);
  --dcore-badge-solid-success-border-color: var(--dcore-theme-success-default);
  --dcore-badge-solid-success-background-color: var(--dcore-theme-success-default);
  --dcore-badge-solid-success-text-color: var(--dcore-theme-success-on-success);
  --dcore-badge-solid-success-icon-color: var(--dcore-theme-success-on-success);
  --dcore-badge-solid-error-border-color: var(--dcore-theme-error-default);
  --dcore-badge-solid-error-background-color: var(--dcore-theme-error-default);
  --dcore-badge-solid-error-text-color: var(--dcore-theme-error-on-error);
  --dcore-badge-solid-error-icon-color: var(--dcore-theme-error-on-error);
  --dcore-badge-outline-neutral-border-color: var(--dcore-theme-fg-muted);
  --dcore-badge-outline-neutral-background-color: var(--dcore-theme-bg-subtle);
  --dcore-badge-outline-neutral-text-color: var(--dcore-theme-fg-muted);
  --dcore-badge-outline-neutral-icon-color: var(--dcore-theme-fg-muted);
  --dcore-badge-outline-info-border-color: var(--dcore-theme-info-default);
  --dcore-badge-outline-info-background-color: var(--dcore-theme-info-subtle);
  --dcore-badge-outline-info-text-color: var(--dcore-theme-info-default);
  --dcore-badge-outline-info-icon-color: var(--dcore-theme-info-default);
  --dcore-badge-outline-warning-border-color: var(--dcore-theme-warning-default);
  --dcore-badge-outline-warning-background-color: var(--dcore-theme-warning-subtle);
  --dcore-badge-outline-warning-text-color: var(--dcore-theme-warning-default);
  --dcore-badge-outline-warning-icon-color: var(--dcore-theme-warning-default);
  --dcore-badge-outline-success-border-color: var(--dcore-theme-success-default);
  --dcore-badge-outline-success-background-color: var(--dcore-theme-success-subtle);
  --dcore-badge-outline-success-text-color: var(--dcore-theme-success-default);
  --dcore-badge-outline-success-icon-color: var(--dcore-theme-success-default);
  --dcore-badge-outline-error-border-color: var(--dcore-theme-error-default);
  --dcore-badge-outline-error-background-color: var(--dcore-theme-error-subtle);
  --dcore-badge-outline-error-text-color: var(--dcore-theme-error-default);
  --dcore-badge-outline-error-icon-color: var(--dcore-theme-error-default);
  --dcore-badge-small-label-font-family: var(--dcore-font-families-body);
  --dcore-badge-small-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-badge-small-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-badge-small-label-font-size: var(--dcore-font-size-sm);
  --dcore-badge-small-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-badge-small-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-badge-small-label-text-case: var(--dcore-text-case-none);
  --dcore-badge-small-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-badge-spacing-small-gap: var(--dcore-spacing-xs);
  --dcore-badge-spacing-small-vertical-padding: var(--dcore-spacing-xs);
  --dcore-badge-spacing-small-horizontal-padding: var(--dcore-spacing-sm);
  --dcore-badge-spacing-default-gap: var(--dcore-spacing-sm);
  --dcore-badge-spacing-default-vertical-padding: var(--dcore-spacing-sm);
  --dcore-badge-spacing-default-horizontal-padding: var(--dcore-spacing-md);
  --dcore-badge-spacing-large-gap: var(--dcore-spacing-sm);
  --dcore-badge-spacing-large-vertical-padding: var(--dcore-spacing-sm);
  --dcore-badge-spacing-large-horizontal-padding: var(--dcore-spacing-md);
  --dcore-badge-default-label-font-family: var(--dcore-font-families-body);
  --dcore-badge-default-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-badge-default-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-badge-default-label-font-size: var(--dcore-font-size-sm);
  --dcore-badge-default-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-badge-default-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-badge-default-label-text-case: var(--dcore-text-case-none);
  --dcore-badge-default-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-badge-large-label-font-family: var(--dcore-font-families-body);
  --dcore-badge-large-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-badge-large-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-badge-large-label-font-size: var(--dcore-font-size-md);
  --dcore-badge-large-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-badge-large-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-badge-large-label-text-case: var(--dcore-text-case-none);
  --dcore-badge-large-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-badge-border-width: var(--dcore-border-width-sm);
  --dcore-breadcrumb-divider-color: var(--dcore-theme-fg-muted);
  --dcore-breadcrumb-active-text-color: var(--dcore-theme-fg-muted);
  --dcore-breadcrumb-typography-active-font-family: var(--dcore-font-families-body);
  --dcore-breadcrumb-typography-active-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-breadcrumb-typography-active-line-height: var(--dcore-line-heights-body-default);
  --dcore-breadcrumb-typography-active-font-size: var(--dcore-font-size-md);
  --dcore-breadcrumb-typography-active-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-breadcrumb-typography-active-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-breadcrumb-typography-active-text-case: var(--dcore-text-case-none);
  --dcore-breadcrumb-typography-active-text-decoration: var(--dcore-text-decoration-none);
  --dcore-breadcrumb-typography-divider-font-family: var(--dcore-font-families-body);
  --dcore-breadcrumb-typography-divider-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-breadcrumb-typography-divider-line-height: var(--dcore-line-heights-body-default);
  --dcore-breadcrumb-typography-divider-font-size: var(--dcore-font-size-lg);
  --dcore-breadcrumb-typography-divider-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-breadcrumb-typography-divider-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-breadcrumb-typography-divider-text-case: var(--dcore-text-case-none);
  --dcore-breadcrumb-typography-divider-text-decoration: var(--dcore-text-decoration-none);
  --dcore-breadcrumb-gap: 0px;
  --dcore-button-solid-accent-default-border-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-accent-default-background-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-accent-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-accent-default-icon-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-accent-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-solid-accent-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-solid-accent-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-accent-hover-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-accent-focus-border-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-accent-focus-background-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-accent-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-accent-focus-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-solid-accent-active-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-solid-accent-active-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-solid-accent-active-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-accent-active-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-accent-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-button-solid-accent-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-button-solid-accent-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-solid-accent-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-solid-on-accent-default-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-on-accent-default-background-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-on-accent-default-text-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-on-accent-default-icon-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-on-accent-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-solid-on-accent-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-solid-on-accent-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-on-accent-hover-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-on-accent-focus-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-on-accent-focus-background-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-on-accent-focus-text-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-on-accent-focus-icon-color: var(--dcore-theme-accent-default);
  --dcore-button-solid-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-button-solid-on-accent-active-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-solid-on-accent-active-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-solid-on-accent-active-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-on-accent-active-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-solid-on-accent-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-button-solid-on-accent-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-button-solid-on-accent-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-solid-on-accent-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-solid-muted-default-border-color: var(--dcore-theme-bg-subtle);
  --dcore-button-solid-muted-default-background-color: var(--dcore-theme-bg-subtle);
  --dcore-button-solid-muted-default-text-color: var(--dcore-theme-fg-default);
  --dcore-button-solid-muted-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-solid-muted-hover-border-color: var(--dcore-theme-bg-muted);
  --dcore-button-solid-muted-hover-background-color: var(--dcore-theme-bg-muted);
  --dcore-button-solid-muted-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-button-solid-muted-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-solid-muted-focus-border-color: var(--dcore-theme-bg-subtle);
  --dcore-button-solid-muted-focus-background-color: var(--dcore-theme-bg-subtle);
  --dcore-button-solid-muted-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-button-solid-muted-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-solid-muted-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-solid-muted-active-border-color: var(--dcore-theme-bg-muted);
  --dcore-button-solid-muted-active-background-color: var(--dcore-theme-bg-muted);
  --dcore-button-solid-muted-active-text-color: var(--dcore-theme-fg-default);
  --dcore-button-solid-muted-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-solid-muted-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-button-solid-muted-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-button-solid-muted-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-solid-muted-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-border-radius: var(--dcore-dimension-null);
  --dcore-button-outline-accent-default-border-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-accent-default-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-outline-accent-default-text-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-accent-default-icon-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-accent-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-outline-accent-hover-background-color: var(--dcore-theme-accent-subtle);
  --dcore-button-outline-accent-hover-text-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-outline-accent-hover-icon-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-outline-accent-focus-border-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-accent-focus-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-outline-accent-focus-text-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-accent-focus-icon-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-outline-accent-active-border-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-accent-active-background-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-accent-active-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-accent-active-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-accent-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-button-outline-accent-disabled-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-outline-accent-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-outline-accent-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-outline-on-accent-default-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-default-background-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-on-accent-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-default-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-hover-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-outline-on-accent-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-hover-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-focus-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-focus-background-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-on-accent-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-focus-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-button-outline-on-accent-active-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-active-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-outline-on-accent-active-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-active-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-outline-on-accent-disabled-border-color: var(--dcore-theme-accent-muted);
  --dcore-button-outline-on-accent-disabled-background-color: var(--dcore-theme-accent-default);
  --dcore-button-outline-on-accent-disabled-text-color: var(--dcore-theme-accent-muted);
  --dcore-button-outline-on-accent-disabled-icon-color: var(--dcore-theme-accent-muted);
  --dcore-button-outline-muted-default-border-color: var(--dcore-theme-bg-muted);
  --dcore-button-outline-muted-default-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-outline-muted-default-text-color: var(--dcore-theme-fg-default);
  --dcore-button-outline-muted-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-outline-muted-hover-border-color: var(--dcore-theme-bg-muted);
  --dcore-button-outline-muted-hover-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-outline-muted-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-button-outline-muted-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-outline-muted-focus-border-color: var(--dcore-theme-bg-muted);
  --dcore-button-outline-muted-focus-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-outline-muted-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-button-outline-muted-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-outline-muted-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-outline-muted-active-border-color: var(--dcore-theme-bg-muted);
  --dcore-button-outline-muted-active-background-color: var(--dcore-theme-bg-subtle);
  --dcore-button-outline-muted-active-text-color: var(--dcore-theme-fg-default);
  --dcore-button-outline-muted-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-outline-muted-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-button-outline-muted-disabled-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-outline-muted-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-outline-muted-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-ghost-accent-default-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-accent-default-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-accent-default-text-color: var(--dcore-theme-accent-default);
  --dcore-button-ghost-accent-default-icon-color: var(--dcore-theme-accent-default);
  --dcore-button-ghost-accent-hover-border-color: var(--dcore-theme-accent-subtle);
  --dcore-button-ghost-accent-hover-background-color: var(--dcore-theme-accent-subtle);
  --dcore-button-ghost-accent-hover-text-color: var(--dcore-theme-accent-default);
  --dcore-button-ghost-accent-hover-icon-color: var(--dcore-theme-accent-default);
  --dcore-button-ghost-accent-focus-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-accent-focus-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-accent-focus-text-color: var(--dcore-theme-accent-default);
  --dcore-button-ghost-accent-focus-icon-color: var(--dcore-theme-accent-default);
  --dcore-button-ghost-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-ghost-accent-active-border-color: var(--dcore-theme-accent-subtle);
  --dcore-button-ghost-accent-active-background-color: var(--dcore-theme-accent-subtle);
  --dcore-button-ghost-accent-active-text-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-ghost-accent-active-icon-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-ghost-accent-disabled-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-accent-disabled-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-accent-disabled-text-color: var(--dcore-theme-accent-disabled);
  --dcore-button-ghost-accent-disabled-icon-color: var(--dcore-theme-accent-disabled);
  --dcore-button-ghost-on-accent-default-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-on-accent-default-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-on-accent-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-ghost-on-accent-default-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-ghost-on-accent-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-ghost-on-accent-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-ghost-on-accent-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-ghost-on-accent-hover-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-ghost-on-accent-focus-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-on-accent-focus-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-on-accent-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-ghost-on-accent-focus-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-ghost-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-button-ghost-on-accent-active-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-ghost-on-accent-active-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-button-ghost-on-accent-active-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-ghost-on-accent-active-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-ghost-on-accent-disabled-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-on-accent-disabled-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-on-accent-disabled-text-color: var(--dcore-theme-accent-muted);
  --dcore-button-ghost-on-accent-disabled-icon-color: var(--dcore-theme-accent-muted);
  --dcore-button-ghost-muted-default-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-muted-default-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-muted-default-text-color: var(--dcore-theme-fg-default);
  --dcore-button-ghost-muted-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-ghost-muted-hover-border-color: var(--dcore-theme-bg-subtle);
  --dcore-button-ghost-muted-hover-background-color: var(--dcore-theme-bg-subtle);
  --dcore-button-ghost-muted-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-button-ghost-muted-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-ghost-muted-focus-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-muted-focus-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-muted-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-button-ghost-muted-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-ghost-muted-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-ghost-muted-active-border-color: var(--dcore-theme-bg-subtle);
  --dcore-button-ghost-muted-active-background-color: var(--dcore-theme-bg-subtle);
  --dcore-button-ghost-muted-active-text-color: var(--dcore-theme-fg-default);
  --dcore-button-ghost-muted-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-button-ghost-muted-disabled-border-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-muted-disabled-background-color: var(--dcore-theme-bg-transparent);
  --dcore-button-ghost-muted-disabled-text-color: var(--dcore-theme-accent-disabled);
  --dcore-button-ghost-muted-disabled-icon-color: var(--dcore-theme-accent-disabled);
  --dcore-button-success-accent-default-border-color: var(--dcore-theme-success-default);
  --dcore-button-success-accent-default-background-color: var(--dcore-theme-success-default);
  --dcore-button-success-accent-default-text-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-accent-default-icon-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-accent-hover-border-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-accent-hover-background-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-accent-hover-text-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-accent-hover-icon-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-accent-focus-border-color: var(--dcore-theme-success-default);
  --dcore-button-success-accent-focus-background-color: var(--dcore-theme-success-default);
  --dcore-button-success-accent-focus-text-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-accent-focus-icon-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-success-accent-active-border-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-accent-active-background-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-accent-active-text-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-accent-active-icon-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-accent-disabled-border-color: var(--dcore-theme-success-subtle);
  --dcore-button-success-accent-disabled-background-color: var(--dcore-theme-success-subtle);
  --dcore-button-success-accent-disabled-text-color: var(--dcore-theme-success-muted);
  --dcore-button-success-accent-disabled-icon-color: var(--dcore-theme-success-muted);
  --dcore-button-success-on-accent-default-border-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-on-accent-default-background-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-on-accent-default-text-color: var(--dcore-theme-success-default);
  --dcore-button-success-on-accent-default-icon-color: var(--dcore-theme-success-default);
  --dcore-button-success-on-accent-hover-border-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-on-accent-hover-background-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-on-accent-hover-text-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-on-accent-hover-icon-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-on-accent-focus-border-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-on-accent-focus-background-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-on-accent-focus-text-color: var(--dcore-theme-success-default);
  --dcore-button-success-on-accent-focus-icon-color: var(--dcore-theme-success-default);
  --dcore-button-success-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-button-success-on-accent-active-border-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-on-accent-active-background-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-on-accent-active-text-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-on-accent-active-icon-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-on-accent-disabled-border-color: var(--dcore-theme-success-subtle);
  --dcore-button-success-on-accent-disabled-background-color: var(--dcore-theme-success-subtle);
  --dcore-button-success-on-accent-disabled-text-color: var(--dcore-theme-success-muted);
  --dcore-button-success-on-accent-disabled-icon-color: var(--dcore-theme-success-muted);
  --dcore-button-success-muted-default-border-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-default-background-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-muted-default-text-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-default-icon-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-hover-border-color: var(--dcore-theme-success-emphasis);
  --dcore-button-success-muted-hover-background-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-muted-hover-text-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-hover-icon-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-focus-border-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-focus-background-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-muted-focus-text-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-focus-icon-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-success-muted-active-border-color: var(--dcore-theme-success-muted);
  --dcore-button-success-muted-active-background-color: var(--dcore-theme-success-subtle);
  --dcore-button-success-muted-active-text-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-active-icon-color: var(--dcore-theme-success-default);
  --dcore-button-success-muted-disabled-border-color: var(--dcore-theme-success-subtle);
  --dcore-button-success-muted-disabled-background-color: var(--dcore-theme-success-on-success);
  --dcore-button-success-muted-disabled-text-color: var(--dcore-theme-success-muted);
  --dcore-button-success-muted-disabled-icon-color: var(--dcore-theme-success-muted);
  --dcore-button-error-accent-default-border-color: var(--dcore-theme-error-default);
  --dcore-button-error-accent-default-background-color: var(--dcore-theme-error-default);
  --dcore-button-error-accent-default-text-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-accent-default-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-error-accent-hover-border-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-accent-hover-background-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-accent-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-error-accent-hover-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-error-accent-focus-border-color: var(--dcore-theme-error-default);
  --dcore-button-error-accent-focus-background-color: var(--dcore-theme-error-default);
  --dcore-button-error-accent-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-error-accent-focus-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-error-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-error-accent-active-border-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-accent-active-background-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-accent-active-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-error-accent-active-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-button-error-accent-disabled-border-color: var(--dcore-theme-error-subtle);
  --dcore-button-error-accent-disabled-background-color: var(--dcore-theme-error-subtle);
  --dcore-button-error-accent-disabled-text-color: var(--dcore-theme-error-muted);
  --dcore-button-error-accent-disabled-icon-color: var(--dcore-theme-error-muted);
  --dcore-button-error-on-accent-default-border-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-on-accent-default-background-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-on-accent-default-text-color: var(--dcore-theme-error-default);
  --dcore-button-error-on-accent-default-icon-color: var(--dcore-theme-error-default);
  --dcore-button-error-on-accent-hover-border-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-on-accent-hover-background-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-on-accent-hover-text-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-on-accent-hover-icon-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-on-accent-focus-border-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-on-accent-focus-background-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-on-accent-focus-text-color: var(--dcore-theme-error-default);
  --dcore-button-error-on-accent-focus-icon-color: var(--dcore-theme-error-default);
  --dcore-button-error-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-button-error-on-accent-active-border-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-on-accent-active-background-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-on-accent-active-text-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-on-accent-active-icon-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-on-accent-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-button-error-on-accent-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-button-error-on-accent-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-error-on-accent-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-button-error-muted-default-border-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-default-background-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-muted-default-text-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-default-icon-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-hover-border-color: var(--dcore-theme-error-emphasis);
  --dcore-button-error-muted-hover-background-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-muted-hover-text-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-hover-icon-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-focus-border-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-focus-background-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-muted-focus-text-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-focus-icon-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-button-error-muted-active-border-color: var(--dcore-theme-error-muted);
  --dcore-button-error-muted-active-background-color: var(--dcore-theme-error-subtle);
  --dcore-button-error-muted-active-text-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-active-icon-color: var(--dcore-theme-error-default);
  --dcore-button-error-muted-disabled-border-color: var(--dcore-theme-error-subtle);
  --dcore-button-error-muted-disabled-background-color: var(--dcore-theme-error-on-error);
  --dcore-button-error-muted-disabled-text-color: var(--dcore-theme-error-muted);
  --dcore-button-error-muted-disabled-icon-color: var(--dcore-theme-error-muted);
  --dcore-button-box-shadow: var(--dcore-box-shadow-level0);
  --dcore-button-border-width: var(--dcore-border-width-md);
  --dcore-button-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-button-outline-width: var(--dcore-focus-outline-width);
  --dcore-button-spacing-xxs-gap: 4px;
  --dcore-button-spacing-xxs-vertical-padding: var(--dcore-spacing-base);
  --dcore-button-spacing-xxs-horizontal-padding: var(--dcore-spacing-base);
  --dcore-button-spacing-xs-gap: var(--dcore-spacing-base);
  --dcore-button-spacing-xs-vertical-padding: var(--dcore-spacing-base);
  --dcore-button-spacing-xs-horizontal-padding: var(--dcore-spacing-sm);
  --dcore-button-spacing-sm-gap: var(--dcore-spacing-sm);
  --dcore-button-spacing-sm-vertical-padding: var(--dcore-spacing-sm);
  --dcore-button-spacing-sm-horizontal-padding: var(--dcore-spacing-md);
  --dcore-button-spacing-md-gap: var(--dcore-spacing-sm);
  --dcore-button-spacing-md-vertical-padding: var(--dcore-spacing-sm);
  --dcore-button-spacing-md-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-button-spacing-lg-gap: var(--dcore-spacing-sm);
  --dcore-button-spacing-lg-vertical-padding: var(--dcore-spacing-md);
  --dcore-button-spacing-lg-horizontal-padding: var(--dcore-spacing-2xl);
  --dcore-button-spacing-xl-gap: var(--dcore-spacing-sm);
  --dcore-button-spacing-xl-vertical-padding: var(--dcore-spacing-lg);
  --dcore-button-spacing-xl-horizontal-padding: var(--dcore-spacing-3xl);
  --dcore-button-spacing-xxl-gap: var(--dcore-spacing-sm);
  --dcore-button-spacing-xxl-vertical-padding: var(--dcore-spacing-xl);
  --dcore-button-spacing-xxl-horizontal-padding: var(--dcore-spacing-3xl);
  --dcore-button-spacing-icon-xxs-vertical-padding: var(--dcore-spacing-base);
  --dcore-button-spacing-icon-xxs-horizontal-padding: var(--dcore-spacing-base);
  --dcore-button-spacing-icon-xs-vertical-padding: var(--dcore-spacing-base);
  --dcore-button-spacing-icon-xs-horizontal-padding: var(--dcore-spacing-base);
  --dcore-button-spacing-icon-sm-vertical-padding: var(--dcore-spacing-sm);
  --dcore-button-spacing-icon-sm-horizontal-padding: var(--dcore-spacing-sm);
  --dcore-button-spacing-icon-md-vertical-padding: var(--dcore-spacing-sm);
  --dcore-button-spacing-icon-md-horizontal-padding: var(--dcore-spacing-sm);
  --dcore-button-spacing-icon-lg-vertical-padding: var(--dcore-spacing-md);
  --dcore-button-spacing-icon-lg-horizontal-padding: var(--dcore-spacing-md);
  --dcore-button-spacing-icon-xl-vertical-padding: var(--dcore-spacing-md);
  --dcore-button-spacing-icon-xl-horizontal-padding: var(--dcore-spacing-md);
  --dcore-button-spacing-icon-xxl-vertical-padding: var(--dcore-spacing-xl);
  --dcore-button-spacing-icon-xxl-horizontal-padding: var(--dcore-spacing-xl);
  --dcore-button-xxs-label-font-family: var(--dcore-font-families-headlines);
  --dcore-button-xxs-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-button-xxs-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-button-xxs-label-font-size: var(--dcore-font-size-xxs);
  --dcore-button-xxs-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-button-xxs-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-button-xxs-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-button-xxs-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-button-xs-label-font-family: var(--dcore-font-families-headlines);
  --dcore-button-xs-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-button-xs-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-button-xs-label-font-size: var(--dcore-font-size-xs);
  --dcore-button-xs-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-button-xs-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-button-xs-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-button-xs-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-button-s-label-font-family: var(--dcore-font-families-body);
  --dcore-button-s-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-button-s-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-button-s-label-font-size: var(--dcore-font-size-sm);
  --dcore-button-s-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-button-s-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-button-s-label-text-case: var(--dcore-text-case-buttons);
  --dcore-button-s-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-button-m-label-font-family: var(--dcore-font-families-body);
  --dcore-button-m-label-font-weight: var(--dcore-font-weights-headlines-regular);
  --dcore-button-m-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-button-m-label-font-size: var(--dcore-font-size-md);
  --dcore-button-m-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-button-m-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-button-m-label-text-case: var(--dcore-text-case-buttons);
  --dcore-button-m-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-button-l-label-font-family: var(--dcore-font-families-headlines);
  --dcore-button-l-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-button-l-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-button-l-label-font-size: var(--dcore-font-size-lg);
  --dcore-button-l-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-button-l-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-button-l-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-button-l-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-button-xl-label-font-family: var(--dcore-font-families-headlines);
  --dcore-button-xl-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-button-xl-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-button-xl-label-font-size: var(--dcore-font-size-xl);
  --dcore-button-xl-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-button-xl-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-button-xl-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-button-xl-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-button-xxl-label-font-family: var(--dcore-font-families-headlines);
  --dcore-button-xxl-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-button-xxl-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-button-xxl-label-font-size: var(--dcore-font-size-2xl);
  --dcore-button-xxl-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-button-xxl-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-button-xxl-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-button-xxl-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-button-menu-border-radius: var(--dcore-dimension-scale);
  --dcore-button-menu-box-shadow: var(--dcore-box-shadow-level2);
  --dcore-button-menu-label-padding: var(--dcore-spacing-sm);
  --dcore-button-menu-menu-gap: var(--dcore-spacing-md);
  --dcore-button-menu-button-gap: var(--dcore-spacing-sm);
  --dcore-button-menu-menu-padding: var(--dcore-spacing-md);
  --dcore-button-menu-label-font-family: var(--dcore-font-families-body);
  --dcore-button-menu-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-button-menu-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-button-menu-label-font-size: var(--dcore-font-size-md);
  --dcore-button-menu-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-button-menu-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-button-menu-label-text-case: var(--dcore-text-case-none);
  --dcore-button-menu-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-button-menu-border-width: 1px;
  --dcore-button-menu-background-color: var(--dcore-colors-grey-50);
  --dcore-button-menu-border-color: var(--dcore-colors-grey-50);
  --dcore-menu-item-default-background-color: var(--dcore-colors-grey-50);
  --dcore-menu-item-default-border-color: var(--dcore-colors-grey-50);
  --dcore-menu-item-default-text-color: var(--dcore-colors-grey-900);
  --dcore-menu-item-hover-background-color: var(--dcore-colors-grey-200);
  --dcore-menu-item-hover-border-color: var(--dcore-colors-grey-200);
  --dcore-menu-item-hover-text-color: var(--dcore-colors-grey-900);
  --dcore-menu-item-focus-background-color: var(--dcore-colors-grey-50);
  --dcore-menu-item-focus-border-color: var(--dcore-colors-grey-50);
  --dcore-menu-item-focus-text-color: var(--dcore-colors-grey-900);
  --dcore-menu-item-focus-outline: var(--dcore-colors-accent1-500);
  --dcore-menu-item-active-background-color: var(--dcore-colors-grey-300);
  --dcore-menu-item-active-border-color: var(--dcore-colors-grey-300);
  --dcore-menu-item-active-text-color: var(--dcore-colors-grey-900);
  --dcore-menu-item-disabled-background-color: var(--dcore-colors-grey-50);
  --dcore-menu-item-disabled-border-color: var(--dcore-colors-grey-50);
  --dcore-menu-item-disabled-text-color: var(--dcore-colors-grey-400);
  --dcore-button-group-gap: var(--dcore-dimension-null);
  --dcore-icon-sizing-xxs: 12px;
  --dcore-icon-sizing-xs: 16px;
  --dcore-icon-sizing-sm: 24px;
  --dcore-icon-sizing-md: 32px;
  --dcore-icon-sizing-lg: 32px;
  --dcore-icon-sizing-xl: 48px;
  --dcore-icon-sizing-xxl: 48px;
  --dcore-link-accent-default-text-color: var(--dcore-theme-accent-default);
  --dcore-link-accent-default-icon-color: var(--dcore-theme-accent-default);
  --dcore-link-accent-focus-text-color: var(--dcore-theme-accent-default);
  --dcore-link-accent-focus-icon-color: var(--dcore-theme-accent-default);
  --dcore-link-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-link-accent-hover-text-color: var(--dcore-theme-accent-default);
  --dcore-link-accent-hover-icon-color: var(--dcore-theme-accent-default);
  --dcore-link-accent-active-text-color: var(--dcore-theme-accent-default);
  --dcore-link-accent-active-icon-color: var(--dcore-theme-accent-default);
  --dcore-link-on-accent-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-link-on-accent-default-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-link-on-accent-disbled-text-color: var(--dcore-theme-accent-muted);
  --dcore-link-on-accent-disbled-icon-color: var(--dcore-theme-accent-muted);
  --dcore-link-on-accent-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-link-on-accent-focus-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-link-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-link-on-accent-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-link-on-accent-hover-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-link-on-accent-active-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-link-on-accent-active-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-link-default-label-font-family: var(--dcore-font-families-body);
  --dcore-link-default-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-link-default-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-link-default-label-font-size: var(--dcore-font-size-md);
  --dcore-link-default-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-link-default-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-link-default-label-text-case: var(--dcore-text-case-none);
  --dcore-link-default-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-link-default-label-hover-font-family: var(--dcore-font-families-body);
  --dcore-link-default-label-hover-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-link-default-label-hover-line-height: var(--dcore-line-heights-body-default);
  --dcore-link-default-label-hover-font-size: var(--dcore-font-size-md);
  --dcore-link-default-label-hover-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-link-default-label-hover-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-link-default-label-hover-text-case: var(--dcore-text-case-none);
  --dcore-link-default-label-hover-text-decoration: var(--dcore-text-decoration-link);
  --dcore-link-default-label-active-font-family: var(--dcore-font-families-body);
  --dcore-link-default-label-active-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-link-default-label-active-line-height: var(--dcore-line-heights-body-default);
  --dcore-link-default-label-active-font-size: var(--dcore-font-size-md);
  --dcore-link-default-label-active-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-link-default-label-active-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-link-default-label-active-text-case: var(--dcore-text-case-none);
  --dcore-link-default-label-active-text-decoration: var(--dcore-text-decoration-link);
  --dcore-link-default-gap: var(--dcore-spacing-sm);
  --dcore-link-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-link-outline-width: var(--dcore-focus-outline-width);
  --dcore-link-border-radius: var(--dcore-dimension-xxs);
  --dcore-loadspinner-spinner-color: var(--dcore-colors-accent1-600);
  --dcore-accent: 8px;
  --dcore-modal-border-radius: var(--dcore-dimension-xs);
  --dcore-modal-border-color: var(--dcore-colors-grey-50);
  --dcore-modal-background-color: var(--dcore-theme-bg-surface);
  --dcore-modal-backdrop-color: rgba(0,0,0,0.55);
  --dcore-modal-spacing-s-m-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-modal-spacing-s-m-bottom-padding: var(--dcore-spacing-lg);
  --dcore-modal-spacing-l-xl-horizontal-padding: var(--dcore-spacing-2xl);
  --dcore-modal-spacing-l-xl-bottom-padding: var(--dcore-spacing-2xl);
  --dcore-modal-box-shadow: var(--dcore-box-shadow-level2);
  --dcore-modal-border-width: var(--dcore-border-width-null);
  --dcore-modal-sizing-s-m-max-width: 380px;
  --dcore-modal-sizing-l-xl-max-width: 1034px;
  --dcore-modal-sizing-l-xl-min-width: 380px;
  --dcore-pagination-page-number-horizontal-gap: var(--dcore-spacing-sm);
  --dcore-pagination-icon-horizontal-gap: var(--dcore-spacing-lg);
  --dcore-pagination-label-font-family: var(--dcore-font-families-headlines);
  --dcore-pagination-label-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-pagination-label-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-pagination-label-font-size: var(--dcore-font-size-sm);
  --dcore-pagination-label-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-pagination-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-pagination-label-text-case: var(--dcore-text-case-headlines);
  --dcore-pagination-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-pagination-label-color: var(--dcore-theme-fg-default);
  --dcore-popover-neutral-border-color: var(--dcore-colors-grey-50);
  --dcore-popover-neutral-background-color: var(--dcore-colors-grey-50);
  --dcore-popover-success-border-color: var(--dcore-theme-success-subtle);
  --dcore-popover-success-background-color: var(--dcore-theme-success-subtle);
  --dcore-popover-info-border-color: var(--dcore-theme-info-subtle);
  --dcore-popover-info-background-color: var(--dcore-theme-info-subtle);
  --dcore-popover-warning-border-color: var(--dcore-theme-warning-subtle);
  --dcore-popover-warning-background-color: var(--dcore-theme-warning-subtle);
  --dcore-popover-error-border-color: var(--dcore-theme-error-subtle);
  --dcore-popover-error-background-color: var(--dcore-theme-error-subtle);
  --dcore-popover-spacing-horizontal-padding: var(--dcore-spacing-md);
  --dcore-popover-spacing-bottom-padding: var(--dcore-spacing-md);
  --dcore-popover-spacing-button-padding: var(--dcore-spacing-base);
  --dcore-popover-border-radius: var(--dcore-dimension-xxs);
  --dcore-popover-box-shadow: var(--dcore-box-shadow-level1);
  --dcore-popover-sizing-max-width: 234px;
  --dcore-popover-border-width: 1px;
  --dcore-popover-arrow-size: 10px;
  --dcore-form-stepper-default-icon-color: var(--dcore-colors-grey-400);
  --dcore-form-stepper-default-background-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-default-text-color: var(--dcore-colors-grey-400);
  --dcore-form-stepper-spacing-content-gap: var(--dcore-dimension-sm);
  --dcore-form-stepper-spacing-gap: var(--dcore-dimension-sm);
  --dcore-form-stepper-label-font-family: var(--dcore-font-families-body);
  --dcore-form-stepper-label-font-weight: var(--dcore-font-weights-body-semibold);
  --dcore-form-stepper-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-form-stepper-label-font-size: var(--dcore-font-size-md);
  --dcore-form-stepper-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-form-stepper-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-form-stepper-label-text-case: var(--dcore-text-case-none);
  --dcore-form-stepper-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-form-stepper-label-hover-font-family: var(--dcore-font-families-body);
  --dcore-form-stepper-label-hover-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-form-stepper-label-hover-line-height: var(--dcore-line-heights-body-default);
  --dcore-form-stepper-label-hover-font-size: var(--dcore-font-size-md);
  --dcore-form-stepper-label-hover-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-form-stepper-label-hover-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-form-stepper-label-hover-text-case: var(--dcore-text-case-none);
  --dcore-form-stepper-label-hover-text-decoration: var(--dcore-text-decoration-link);
  --dcore-form-stepper-popover-label-font-family: var(--dcore-font-families-body);
  --dcore-form-stepper-popover-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-form-stepper-popover-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-form-stepper-popover-label-font-size: var(--dcore-font-size-sm);
  --dcore-form-stepper-popover-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-form-stepper-popover-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-form-stepper-popover-label-text-case: var(--dcore-text-case-none);
  --dcore-form-stepper-popover-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-form-stepper-complete-icon-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-complete-background-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-complete-text-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-complete-hover-background-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-complete-hover-icon-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-complete-hover-text-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-error-icon-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-error-background-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-error-text-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-error-hover-background-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-error-hover-icon-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-error-hover-text-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-active-icon-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-active-background-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-active-text-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-active-hover-background-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-active-hover-icon-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-active-hover-text-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-available-icon-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-available-background-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-available-text-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-available-hover-background-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-available-hover-icon-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-available-hover-text-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-form-stepper-line-active-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-line-default-color: var(--dcore-colors-grey-400);
  --dcore-form-stepper-overflow-icon-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-overflow-background-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-overflow-text-color: var(--dcore-colors-accent1-600);
  --dcore-form-stepper-overflow-popover-text-color: var(--dcore-colors-grey-900);
  --dcore-form-stepper-overflow-hover-background-color: var(--dcore-colors-grey-100);
  --dcore-form-stepper-overflow-hover-icon-color: var(--dcore-colors-accent1-500);
  --dcore-form-stepper-overflow-hover-text-color: var(--dcore-colors-accent1-500);
  --dcore-stepper-solid-background-color: var(--dcore-theme-accent-default);
  --dcore-stepper-solid-border-color: var(--dcore-theme-accent-default);
  --dcore-stepper-solid-number-text: var(--dcore-theme-input-background);
  --dcore-stepper-text-body-color: var(--dcore-theme-input-text);
  --dcore-stepper-text-heading-color: var(--dcore-theme-fg-default);
  --dcore-stepper-line-background-color: var(--dcore-theme-bg-muted);
  --dcore-stepper-default-default: var(--dcore-colors-grey-400);
  --dcore-stepper-default-hover: var(--dcore-colors-grey-700);
  --dcore-stepper-active-default: var(--dcore-colors-accent1-600);
  --dcore-stepper-active-hover: var(--dcore-colors-accent1-500);
  --dcore-stepper-complete-default: var(--dcore-colors-accent3-800);
  --dcore-stepper-complete-hover: var(--dcore-colors-accent3-500);
  --dcore-stepper-error-default: var(--dcore-colors-error-600);
  --dcore-stepper-error-hover: var(--dcore-colors-error-500);
  --dcore-progress-bar-spacing-content-gap: var(--dcore-dimension-sm);
  --dcore-snackbar-label-color: var(--dcore-colors-grey-600);
  --dcore-snackbar-neutral-background-color: var(--dcore-theme-bg-muted);
  --dcore-snackbar-neutral-border-color: var(--dcore-theme-bg-muted);
  --dcore-snackbar-horizontal-padding: var(--dcore-spacing-2xl);
  --dcore-snackbar-vertical-padding: var(--dcore-dimension-md);
  --dcore-snackbar-icon-horizontal-gap: var(--dcore-spacing-lg);
  --dcore-snackbar-border-radius: var(--dcore-dimension-xs);
  --dcore-snackbar-label-font-family: var(--dcore-font-families-headlines);
  --dcore-snackbar-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-snackbar-label-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-snackbar-label-font-size: var(--dcore-font-size-md);
  --dcore-snackbar-label-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-snackbar-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-snackbar-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-snackbar-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-snackbar-border-width: 1px;
  --dcore-snackbar-sizing-max-width: 540px;
  --dcore-snackbar-sizing-min-width: 380px;
  --dcore-tab-default-background-color: var(--dcore-colors-null);
  --dcore-tab-default-border-color: var(--dcore-colors-null);
  --dcore-tab-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-tab-default-label-color: var(--dcore-theme-fg-default);
  --dcore-tab-default-count-color: var(--dcore-theme-fg-subtle);
  --dcore-tab-default-bar-color: var(--dcore-colors-accent1-50);
  --dcore-tab-hover-background-color: var(--dcore-colors-accent1-50);
  --dcore-tab-hover-border-color: var(--dcore-colors-accent1-50);
  --dcore-tab-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-tab-hover-label-color: var(--dcore-theme-fg-default);
  --dcore-tab-hover-count-color: var(--dcore-theme-fg-subtle);
  --dcore-tab-hover-bar-color: var(--dcore-colors-accent1-600);
  --dcore-tab-pressed-background-color: var(--dcore-colors-null);
  --dcore-tab-pressed-border-color: var(--dcore-colors-null);
  --dcore-tab-pressed-icon-color: var(--dcore-theme-fg-default);
  --dcore-tab-pressed-label-color: var(--dcore-theme-fg-default);
  --dcore-tab-pressed-count-color: var(--dcore-theme-fg-subtle);
  --dcore-tab-pressed-bar-color: var(--dcore-colors-accent1-400);
  --dcore-tab-focus-background-color: var(--dcore-colors-null);
  --dcore-tab-focus-border-color: var(--dcore-colors-null);
  --dcore-tab-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-tab-focus-label-color: var(--dcore-theme-fg-default);
  --dcore-tab-focus-count-color: var(--dcore-theme-fg-subtle);
  --dcore-tab-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tab-active-background-color: var(--dcore-colors-null);
  --dcore-tab-active-border-color: var(--dcore-colors-null);
  --dcore-tab-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-tab-active-label-color: var(--dcore-theme-fg-default);
  --dcore-tab-active-count-color: var(--dcore-theme-fg-subtle);
  --dcore-tab-active-bar-color: var(--dcore-theme-accent-default);
  --dcore-tab-disabled-background-color: var(--dcore-colors-null);
  --dcore-tab-disabled-border-color: var(--dcore-colors-null);
  --dcore-tab-disabled-icon-color: var(--dcore-theme-fg-default);
  --dcore-tab-disabled-label-color: var(--dcore-theme-fg-disabled);
  --dcore-tab-disabled-count-color: var(--dcore-theme-fg-subtle);
  --dcore-tab-disabled-bar-color: var(--dcore-theme-fg-disabled);
  --dcore-tab-large-label-font-family: var(--dcore-font-families-body);
  --dcore-tab-large-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-tab-large-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-tab-large-label-font-size: var(--dcore-font-size-md);
  --dcore-tab-large-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-tab-large-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-tab-large-label-text-case: var(--dcore-text-case-none);
  --dcore-tab-large-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-tab-large-count-font-family: var(--dcore-font-families-body);
  --dcore-tab-large-count-font-weight: var(--dcore-font-weights-body-semibold);
  --dcore-tab-large-count-line-height: var(--dcore-line-heights-body-default);
  --dcore-tab-large-count-font-size: var(--dcore-font-size-md);
  --dcore-tab-large-count-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-tab-large-count-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-tab-large-count-text-case: var(--dcore-text-case-none);
  --dcore-tab-large-count-text-decoration: var(--dcore-text-decoration-none);
  --dcore-tab-spacing-vertical-tab-gap: var(--dcore-spacing-md);
  --dcore-tab-spacing-horizontal-tab-padding: var(--dcore-spacing-md);
  --dcore-tab-spacing-content-gap: var(--dcore-spacing-sm);
  --dcore-tab-spacing-icon-gap: var(--dcore-spacing-xxs);
  --dcore-tab-small-label-font-family: var(--dcore-font-families-body);
  --dcore-tab-small-label-font-weight: var(--dcore-font-weights-body-semibold);
  --dcore-tab-small-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-tab-small-label-font-size: var(--dcore-font-size-sm);
  --dcore-tab-small-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-tab-small-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-tab-small-label-text-case: var(--dcore-text-case-none);
  --dcore-tab-small-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-tab-small-count-font-family: var(--dcore-font-families-body);
  --dcore-tab-small-count-font-weight: var(--dcore-font-weights-body-semibold);
  --dcore-tab-small-count-line-height: var(--dcore-line-heights-body-default);
  --dcore-tab-small-count-font-size: var(--dcore-font-size-sm);
  --dcore-tab-small-count-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-tab-small-count-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-tab-small-count-text-case: var(--dcore-text-case-none);
  --dcore-tab-small-count-text-decoration: var(--dcore-text-decoration-none);
  --dcore-tab-border-width: 1px;
  --dcore-tab-bar-width: 2px;
  --dcore-tab-border-radius: 6px;
  --dcore-tab-max-width: 380px;
  --dcore-table-cell-background-color-default: var(--dcore-theme-fg-on-accent);
  --dcore-table-cell-background-color-striped: var(--dcore-theme-bg-subtle);
  --dcore-table-cell-background-color-footer: var(--dcore-theme-bg-muted);
  --dcore-table-cell-background-color-header: var(--dcore-colors-accent1-50);
  --dcore-table-cell-border-color: var(--dcore-theme-fg-subtle);
  --dcore-table-cell-text-color: var(--dcore-theme-fg-default);
  --dcore-table-cell-resize-bar-color: var(--dcore-theme-accent-default);
  --dcore-table-cell-label-font-family: var(--dcore-font-families-body);
  --dcore-table-cell-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-table-cell-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-table-cell-label-font-size: var(--dcore-font-size-sm);
  --dcore-table-cell-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-table-cell-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-table-cell-label-text-case: var(--dcore-text-case-none);
  --dcore-table-cell-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-table-heading-label-font-family: var(--dcore-font-families-body);
  --dcore-table-heading-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-table-heading-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-table-heading-label-font-size: var(--dcore-font-size-sm);
  --dcore-table-heading-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-table-heading-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-table-heading-label-text-case: var(--dcore-text-case-none);
  --dcore-table-heading-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-table-footer-label-font-family: var(--dcore-font-families-headlines);
  --dcore-table-footer-label-font-weight: var(--dcore-font-weights-headlines-bold);
  --dcore-table-footer-label-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-table-footer-label-font-size: var(--dcore-font-size-sm);
  --dcore-table-footer-label-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-table-footer-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-table-footer-label-text-case: var(--dcore-text-case-headlines);
  --dcore-table-footer-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-table-border-radius: var(--dcore-dimension-xs);
  --dcore-table-resize-bar-width: var(--dcore-dimension-xxs);
  --dcore-table-border-width: 1px;
  --dcore-table-cell-padding: var(--dcore-spacing-xl);
  --dcore-table-vetical-gap: var(--dcore-spacing-lg);
  --dcore-table-row-selected: var(--dcore-colors-accent1-200);
  --dcore-tag-border-radius: var(--dcore-dimension-2xl);
  --dcore-tag-off-neutral-default-border-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-off-neutral-default-background-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-off-neutral-default-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-neutral-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-neutral-hover-border-color: var(--dcore-theme-bg-muted);
  --dcore-tag-off-neutral-hover-background-color: var(--dcore-theme-bg-muted);
  --dcore-tag-off-neutral-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-neutral-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-neutral-focus-border-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-off-neutral-focus-background-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-off-neutral-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-neutral-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-neutral-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-off-neutral-active-border-color: var(--dcore-theme-bg-muted);
  --dcore-tag-off-neutral-active-background-color: var(--dcore-theme-bg-muted);
  --dcore-tag-off-neutral-active-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-neutral-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-neutral-disabled-border-color: var(--dcore-theme-fg-disabled);
  --dcore-tag-off-neutral-disabled-background-color: var(--dcore-theme-fg-disabled);
  --dcore-tag-off-neutral-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-tag-off-neutral-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-tag-off-info-default-border-color: var(--dcore-theme-info-subtle);
  --dcore-tag-off-info-default-background-color: var(--dcore-theme-info-subtle);
  --dcore-tag-off-info-default-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-info-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-info-hover-border-color: var(--dcore-theme-info-muted);
  --dcore-tag-off-info-hover-background-color: var(--dcore-theme-info-muted);
  --dcore-tag-off-info-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-info-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-info-focus-border-color: var(--dcore-theme-info-subtle);
  --dcore-tag-off-info-focus-background-color: var(--dcore-theme-info-subtle);
  --dcore-tag-off-info-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-info-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-info-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-off-info-active-border-color: var(--dcore-theme-info-muted);
  --dcore-tag-off-info-active-background-color: var(--dcore-theme-info-muted);
  --dcore-tag-off-info-active-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-info-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-info-disabled-border-color: var(--dcore-theme-info-on-disabled);
  --dcore-tag-off-info-disabled-background-color: var(--dcore-theme-info-on-disabled);
  --dcore-tag-off-info-disabled-text-color: var(--dcore-colors-accent1-300);
  --dcore-tag-off-info-disabled-icon-color: var(--dcore-colors-accent1-300);
  --dcore-tag-off-warning-default-border-color: var(--dcore-theme-warning-subtle);
  --dcore-tag-off-warning-default-background-color: var(--dcore-theme-warning-subtle);
  --dcore-tag-off-warning-default-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-warning-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-warning-hover-border-color: var(--dcore-theme-warning-muted);
  --dcore-tag-off-warning-hover-background-color: var(--dcore-theme-warning-muted);
  --dcore-tag-off-warning-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-warning-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-warning-focus-border-color: var(--dcore-theme-warning-subtle);
  --dcore-tag-off-warning-focus-background-color: var(--dcore-theme-warning-subtle);
  --dcore-tag-off-warning-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-warning-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-warning-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-off-warning-active-border-color: var(--dcore-theme-warning-muted);
  --dcore-tag-off-warning-active-background-color: var(--dcore-theme-warning-muted);
  --dcore-tag-off-warning-active-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-warning-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-warning-disabled-border-color: var(--dcore-theme-warning-on-disabled);
  --dcore-tag-off-warning-disabled-background-color: var(--dcore-theme-warning-on-disabled);
  --dcore-tag-off-warning-disabled-text-color: var(--dcore-colors-warning-300);
  --dcore-tag-off-warning-disabled-icon-color: var(--dcore-colors-warning-300);
  --dcore-tag-off-success-default-border-color: var(--dcore-theme-success-subtle);
  --dcore-tag-off-success-default-background-color: var(--dcore-theme-success-subtle);
  --dcore-tag-off-success-default-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-success-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-success-hover-border-color: var(--dcore-theme-success-muted);
  --dcore-tag-off-success-hover-background-color: var(--dcore-theme-success-muted);
  --dcore-tag-off-success-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-success-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-success-focus-border-color: var(--dcore-theme-success-subtle);
  --dcore-tag-off-success-focus-background-color: var(--dcore-theme-success-subtle);
  --dcore-tag-off-success-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-success-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-success-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-off-success-active-border-color: var(--dcore-theme-success-muted);
  --dcore-tag-off-success-active-background-color: var(--dcore-theme-success-muted);
  --dcore-tag-off-success-active-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-success-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-success-disabled-border-color: var(--dcore-theme-success-on-disabled);
  --dcore-tag-off-success-disabled-background-color: var(--dcore-theme-success-on-disabled);
  --dcore-tag-off-success-disabled-text-color: var(--dcore-colors-accent3-300);
  --dcore-tag-off-success-disabled-icon-color: var(--dcore-colors-accent3-300);
  --dcore-tag-off-error-default-border-color: var(--dcore-theme-error-subtle);
  --dcore-tag-off-error-default-background-color: var(--dcore-theme-error-subtle);
  --dcore-tag-off-error-default-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-error-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-error-hover-border-color: var(--dcore-theme-error-muted);
  --dcore-tag-off-error-hover-background-color: var(--dcore-theme-error-muted);
  --dcore-tag-off-error-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-error-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-error-focus-border-color: var(--dcore-theme-error-subtle);
  --dcore-tag-off-error-focus-background-color: var(--dcore-theme-error-subtle);
  --dcore-tag-off-error-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-error-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-error-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-off-error-active-border-color: var(--dcore-theme-error-muted);
  --dcore-tag-off-error-active-background-color: var(--dcore-theme-error-muted);
  --dcore-tag-off-error-active-text-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-error-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-tag-off-error-disabled-border-color: var(--dcore-theme-error-on-disabled);
  --dcore-tag-off-error-disabled-background-color: var(--dcore-theme-error-on-disabled);
  --dcore-tag-off-error-disabled-text-color: var(--dcore-colors-error-300);
  --dcore-tag-off-error-disabled-icon-color: var(--dcore-colors-error-300);
  --dcore-tag-on-neutral-default-border-color: var(--dcore-theme-fg-default);
  --dcore-tag-on-neutral-default-background-color: var(--dcore-theme-fg-default);
  --dcore-tag-on-neutral-default-text-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-on-neutral-default-icon-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-on-neutral-hover-border-color: var(--dcore-theme-fg-subtle);
  --dcore-tag-on-neutral-hover-background-color: var(--dcore-theme-fg-subtle);
  --dcore-tag-on-neutral-hover-text-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-on-neutral-hover-icon-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-on-neutral-focus-border-color: var(--dcore-theme-fg-default);
  --dcore-tag-on-neutral-focus-background-color: var(--dcore-theme-fg-default);
  --dcore-tag-on-neutral-focus-text-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-on-neutral-focus-icon-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-on-neutral-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-on-neutral-active-border-color: var(--dcore-theme-fg-subtle);
  --dcore-tag-on-neutral-active-background-color: var(--dcore-theme-fg-subtle);
  --dcore-tag-on-neutral-active-text-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-on-neutral-active-icon-color: var(--dcore-theme-bg-subtle);
  --dcore-tag-on-neutral-disabled-border-color: var(--dcore-theme-fg-on-disabled);
  --dcore-tag-on-neutral-disabled-background-color: var(--dcore-theme-fg-on-disabled);
  --dcore-tag-on-neutral-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-tag-on-neutral-disabled-icon-color: var(--dcore-theme-fg-disabled);
  --dcore-tag-on-info-default-border-color: var(--dcore-theme-info-default);
  --dcore-tag-on-info-default-background-color: var(--dcore-theme-info-default);
  --dcore-tag-on-info-default-text-color: var(--dcore-theme-info-on-info);
  --dcore-tag-on-info-default-icon-color: var(--dcore-theme-info-on-info);
  --dcore-tag-on-info-hover-border-color: var(--dcore-theme-info-emphasis);
  --dcore-tag-on-info-hover-background-color: var(--dcore-theme-info-emphasis);
  --dcore-tag-on-info-hover-text-color: var(--dcore-theme-info-on-info);
  --dcore-tag-on-info-hover-icon-color: var(--dcore-theme-info-on-info);
  --dcore-tag-on-info-focus-border-color: var(--dcore-theme-info-default);
  --dcore-tag-on-info-focus-background-color: var(--dcore-theme-info-default);
  --dcore-tag-on-info-focus-text-color: var(--dcore-theme-info-on-info);
  --dcore-tag-on-info-focus-icon-color: var(--dcore-theme-info-on-info);
  --dcore-tag-on-info-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-on-info-active-border-color: var(--dcore-theme-info-emphasis);
  --dcore-tag-on-info-active-background-color: var(--dcore-theme-info-emphasis);
  --dcore-tag-on-info-active-text-color: var(--dcore-theme-info-on-info);
  --dcore-tag-on-info-active-icon-color: var(--dcore-theme-info-on-info);
  --dcore-tag-on-info-disabled-border-color: var(--dcore-theme-info-disabled);
  --dcore-tag-on-info-disabled-background-color: var(--dcore-theme-info-disabled);
  --dcore-tag-on-info-disabled-text-color: var(--dcore-colors-accent1-500);
  --dcore-tag-on-info-disabled-icon-color: var(--dcore-colors-accent1-500);
  --dcore-tag-on-warning-default-border-color: var(--dcore-theme-warning-default);
  --dcore-tag-on-warning-default-background-color: var(--dcore-theme-warning-default);
  --dcore-tag-on-warning-default-text-color: var(--dcore-theme-warning-on-warning);
  --dcore-tag-on-warning-default-icon-color: var(--dcore-theme-warning-on-warning);
  --dcore-tag-on-warning-hover-border-color: var(--dcore-theme-warning-emphasis);
  --dcore-tag-on-warning-hover-background-color: var(--dcore-theme-warning-emphasis);
  --dcore-tag-on-warning-hover-text-color: var(--dcore-theme-warning-on-warning);
  --dcore-tag-on-warning-hover-icon-color: var(--dcore-theme-warning-on-warning);
  --dcore-tag-on-warning-focus-border-color: var(--dcore-theme-warning-default);
  --dcore-tag-on-warning-focus-background-color: var(--dcore-theme-warning-default);
  --dcore-tag-on-warning-focus-text-color: var(--dcore-theme-warning-on-warning);
  --dcore-tag-on-warning-focus-icon-color: var(--dcore-theme-warning-on-warning);
  --dcore-tag-on-warning-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-on-warning-active-border-color: var(--dcore-theme-warning-emphasis);
  --dcore-tag-on-warning-active-background-color: var(--dcore-theme-warning-emphasis);
  --dcore-tag-on-warning-active-text-color: var(--dcore-theme-warning-on-warning);
  --dcore-tag-on-warning-active-icon-color: var(--dcore-theme-warning-on-warning);
  --dcore-tag-on-warning-disabled-border-color: var(--dcore-theme-warning-disabled);
  --dcore-tag-on-warning-disabled-background-color: var(--dcore-theme-warning-disabled);
  --dcore-tag-on-warning-disabled-text-color: var(--dcore-colors-warning-600);
  --dcore-tag-on-warning-disabled-icon-color: var(--dcore-theme-warning-on-disabled);
  --dcore-tag-on-success-default-border-color: var(--dcore-theme-success-default);
  --dcore-tag-on-success-default-background-color: var(--dcore-theme-success-default);
  --dcore-tag-on-success-default-text-color: var(--dcore-theme-success-on-success);
  --dcore-tag-on-success-default-icon-color: var(--dcore-theme-success-on-success);
  --dcore-tag-on-success-hover-border-color: var(--dcore-theme-success-emphasis);
  --dcore-tag-on-success-hover-background-color: var(--dcore-theme-success-emphasis);
  --dcore-tag-on-success-hover-text-color: var(--dcore-theme-success-on-success);
  --dcore-tag-on-success-hover-icon-color: var(--dcore-theme-success-on-success);
  --dcore-tag-on-success-focus-border-color: var(--dcore-theme-success-default);
  --dcore-tag-on-success-focus-background-color: var(--dcore-theme-success-default);
  --dcore-tag-on-success-focus-text-color: var(--dcore-theme-success-on-success);
  --dcore-tag-on-success-focus-icon-color: var(--dcore-theme-success-on-success);
  --dcore-tag-on-success-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-on-success-active-border-color: var(--dcore-theme-success-emphasis);
  --dcore-tag-on-success-active-background-color: var(--dcore-theme-success-emphasis);
  --dcore-tag-on-success-active-text-color: var(--dcore-theme-success-on-success);
  --dcore-tag-on-success-active-icon-color: var(--dcore-theme-success-on-success);
  --dcore-tag-on-success-disabled-border-color: var(--dcore-theme-success-disabled);
  --dcore-tag-on-success-disabled-background-color: var(--dcore-theme-success-disabled);
  --dcore-tag-on-success-disabled-text-color: var(--dcore-colors-accent3-500);
  --dcore-tag-on-success-disabled-icon-color: var(--dcore-colors-accent3-500);
  --dcore-tag-on-error-default-border-color: var(--dcore-theme-error-default);
  --dcore-tag-on-error-default-background-color: var(--dcore-theme-error-default);
  --dcore-tag-on-error-default-text-color: var(--dcore-theme-error-on-error);
  --dcore-tag-on-error-default-icon-color: var(--dcore-theme-error-on-error);
  --dcore-tag-on-error-hover-border-color: var(--dcore-theme-error-emphasis);
  --dcore-tag-on-error-hover-background-color: var(--dcore-theme-error-emphasis);
  --dcore-tag-on-error-hover-text-color: var(--dcore-theme-error-on-error);
  --dcore-tag-on-error-hover-icon-color: var(--dcore-theme-error-on-error);
  --dcore-tag-on-error-focus-border-color: var(--dcore-theme-error-default);
  --dcore-tag-on-error-focus-background-color: var(--dcore-theme-error-default);
  --dcore-tag-on-error-focus-text-color: var(--dcore-theme-error-on-error);
  --dcore-tag-on-error-focus-icon-color: var(--dcore-theme-error-on-error);
  --dcore-tag-on-error-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-tag-on-error-active-border-color: var(--dcore-theme-error-emphasis);
  --dcore-tag-on-error-active-background-color: var(--dcore-theme-error-emphasis);
  --dcore-tag-on-error-active-text-color: var(--dcore-theme-error-on-error);
  --dcore-tag-on-error-active-icon-color: var(--dcore-theme-error-on-error);
  --dcore-tag-on-error-disabled-border-color: var(--dcore-theme-error-disabled);
  --dcore-tag-on-error-disabled-background-color: var(--dcore-theme-error-disabled);
  --dcore-tag-on-error-disabled-text-color: var(--dcore-colors-error-500);
  --dcore-tag-on-error-disabled-icon-color: var(--dcore-colors-error-500);
  --dcore-tag-spacing-small-gap: var(--dcore-spacing-xs);
  --dcore-tag-spacing-small-vertical-padding: var(--dcore-spacing-xs);
  --dcore-tag-spacing-small-horizontal-padding: var(--dcore-spacing-sm);
  --dcore-tag-spacing-default-gap: var(--dcore-spacing-sm);
  --dcore-tag-spacing-default-vertical-padding: var(--dcore-spacing-sm);
  --dcore-tag-spacing-default-horizontal-padding: var(--dcore-spacing-md);
  --dcore-tag-spacing-large-gap: var(--dcore-spacing-sm);
  --dcore-tag-spacing-large-vertical-padding: var(--dcore-spacing-sm);
  --dcore-tag-spacing-large-horizontal-padding: var(--dcore-spacing-md);
  --dcore-tag-small-label-font-family: var(--dcore-font-families-body);
  --dcore-tag-small-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-tag-small-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-tag-small-label-font-size: var(--dcore-font-size-sm);
  --dcore-tag-small-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-tag-small-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-tag-small-label-text-case: var(--dcore-text-case-none);
  --dcore-tag-small-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-tag-default-label-font-family: var(--dcore-font-families-body);
  --dcore-tag-default-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-tag-default-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-tag-default-label-font-size: var(--dcore-font-size-sm);
  --dcore-tag-default-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-tag-default-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-tag-default-label-text-case: var(--dcore-text-case-none);
  --dcore-tag-default-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-tag-large-label-font-family: var(--dcore-font-families-body);
  --dcore-tag-large-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-tag-large-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-tag-large-label-font-size: var(--dcore-font-size-md);
  --dcore-tag-large-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-tag-large-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-tag-large-label-text-case: var(--dcore-text-case-none);
  --dcore-tag-large-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-tag-border-width: var(--dcore-border-width-null);
  --dcore-tag-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-tag-outline-width: var(--dcore-focus-outline-width);
  --dcore-toast-text-color: var(--dcore-theme-fg-default);
  --dcore-toast-description-color: var(--dcore-theme-fg-muted);
  --dcore-toast-neutral-border-color: var(--dcore-theme-bg-muted);
  --dcore-toast-neutral-background-color: var(--dcore-theme-bg-surface);
  --dcore-toast-neutral-icon-color: var(--dcore-theme-fg-default);
  --dcore-toast-info-border-color: var(--dcore-theme-info-default);
  --dcore-toast-info-background-color: var(--dcore-theme-info-subtle);
  --dcore-toast-info-icon-color: var(--dcore-theme-info-default);
  --dcore-toast-warning-border-color: var(--dcore-theme-warning-default);
  --dcore-toast-warning-background-color: var(--dcore-theme-warning-subtle);
  --dcore-toast-warning-icon-color: var(--dcore-theme-warning-default);
  --dcore-toast-success-border-color: var(--dcore-theme-success-default);
  --dcore-toast-success-background-color: var(--dcore-theme-success-subtle);
  --dcore-toast-success-icon-color: var(--dcore-theme-success-default);
  --dcore-toast-error-border-color: var(--dcore-theme-error-default);
  --dcore-toast-error-background-color: var(--dcore-theme-error-subtle);
  --dcore-toast-error-icon-color: var(--dcore-theme-error-default);
  --dcore-toast-border-radius: var(--dcore-dimension-xs);
  --dcore-toast-border-width: var(--dcore-dimension-xxxs);
  --dcore-toast-spacing-vertical-padding: var(--dcore-spacing-2xl);
  --dcore-toast-spacing-horizontal-padding: var(--dcore-spacing-2xl);
  --dcore-toast-spacing-icon-content-gap: var(--dcore-spacing-lg);
  --dcore-toast-spacing-content-gap: var(--dcore-spacing-md);
  --dcore-toast-spacing-text-group-gap: var(--dcore-spacing-xs);
  --dcore-toast-label-font-family: var(--dcore-font-families-headlines);
  --dcore-toast-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-toast-label-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-toast-label-font-size: var(--dcore-font-size-md);
  --dcore-toast-label-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-toast-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-toast-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-toast-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-toast-description-font-family: var(--dcore-font-families-body);
  --dcore-toast-description-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-toast-description-line-height: var(--dcore-line-heights-body-default);
  --dcore-toast-description-font-size: var(--dcore-font-size-sm);
  --dcore-toast-description-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-toast-description-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-toast-description-text-case: var(--dcore-text-case-none);
  --dcore-toast-description-text-decoration: var(--dcore-text-decoration-none);
  --dcore-toast-sizing-max-width: 720px;
  --dcore-toast-sizing-min-width: 380px;
  --dcore-tooltip-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-tooltip-accent-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-tooltip-spacing-vertical-padding: var(--dcore-spacing-sm);
  --dcore-tooltip-spacing-horizontal-padding: var(--dcore-spacing-lg);
  --dcore-tooltip-caption-font-family: var(--dcore-font-families-body);
  --dcore-tooltip-caption-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-tooltip-caption-line-height: var(--dcore-line-heights-body-default);
  --dcore-tooltip-caption-font-size: var(--dcore-font-size-sm);
  --dcore-tooltip-caption-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-tooltip-caption-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-tooltip-caption-text-case: var(--dcore-text-case-captions);
  --dcore-tooltip-caption-text-decoration: var(--dcore-text-decoration-none);
  --dcore-tooltip-on-accent-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-tooltip-on-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-tooltip-border-radius: 2px;
  --dcore-tooltip-box-shadow: var(--dcore-box-shadow-level1);
  --dcore-tooltip-border-width: var(--dcore-border-width-null);
  --dcore-tooltip-sizing-max-width: 234px;
  --dcore-input-accent-label-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-tooltip-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-description-color: var(--dcore-theme-fg-muted);
  --dcore-input-accent-error-message-color: var(--dcore-theme-error-default);
  --dcore-input-accent-placeholder-border-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-placeholder-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-accent-placeholder-text-color: var(--dcore-theme-fg-muted);
  --dcore-input-accent-placeholder-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-default-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-accent-default-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-accent-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-accent-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-accent-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-accent-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-accent-error-border-color: var(--dcore-theme-error-default);
  --dcore-input-accent-error-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-accent-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-error-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-accent-disabled-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-accent-disabled-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-accent-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-accent-disabled-icon-color: var(--dcore-theme-fg-disabled);
  --dcore-input-default-label-font-family: var(--dcore-font-families-body);
  --dcore-input-default-label-font-weight: var(--dcore-font-weights-body-bold);
  --dcore-input-default-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-default-label-font-size: var(--dcore-font-size-md);
  --dcore-input-default-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-default-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-default-label-text-case: var(--dcore-text-case-none);
  --dcore-input-default-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-default-input-font-family: var(--dcore-font-families-body);
  --dcore-input-default-input-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-default-input-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-default-input-font-size: var(--dcore-font-size-md);
  --dcore-input-default-input-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-default-input-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-default-input-text-case: var(--dcore-text-case-none);
  --dcore-input-default-input-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-default-description-font-family: var(--dcore-font-families-body);
  --dcore-input-default-description-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-default-description-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-default-description-font-size: var(--dcore-font-size-sm);
  --dcore-input-default-description-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-input-default-description-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-default-description-text-case: var(--dcore-text-case-captions);
  --dcore-input-default-description-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-input-default-error-message-font-family: var(--dcore-font-families-body);
  --dcore-input-default-error-message-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-default-error-message-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-default-error-message-font-size: var(--dcore-font-size-sm);
  --dcore-input-default-error-message-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-input-default-error-message-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-default-error-message-text-case: var(--dcore-text-case-captions);
  --dcore-input-default-error-message-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-input-gap: var(--dcore-spacing-sm);
  --dcore-input-input-field-gap: var(--dcore-spacing-md);
  --dcore-input-input-field-vertical-padding: var(--dcore-spacing-md);
  --dcore-input-input-field-horizontal-padding: var(--dcore-spacing-md);
  --dcore-input-on-accent-label-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-on-accent-tooltip-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-on-accent-description-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-on-accent-error-message-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-on-accent-placeholder-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-on-accent-placeholder-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-on-accent-placeholder-text-color: var(--dcore-theme-fg-muted);
  --dcore-input-on-accent-placeholder-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-default-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-on-accent-default-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-on-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-on-accent-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-on-accent-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-on-accent-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-on-accent-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-on-accent-error-border-color: var(--dcore-theme-error-muted);
  --dcore-input-on-accent-error-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-on-accent-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-error-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-on-accent-disabled-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-on-accent-disabled-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-on-accent-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-on-accent-disabled-icon-color: var(--dcore-theme-fg-disabled);
  --dcore-input-border-radius: var(--dcore-dimension-null);
  --dcore-input-border-width: var(--dcore-border-width-sm);
  --dcore-input-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-input-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-checkbox-border-radius: var(--dcore-dimension-null);
  --dcore-input-checkbox-accent-heading-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-tooltip-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-description-color: var(--dcore-theme-fg-muted);
  --dcore-input-checkbox-accent-error-message-color: var(--dcore-theme-error-default);
  --dcore-input-checkbox-accent-unchecked-default-border-color: var(--dcore-colors-grey-950);
  --dcore-input-checkbox-accent-unchecked-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-accent-unchecked-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-unchecked-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-checkbox-accent-unchecked-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-accent-unchecked-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-unchecked-focus-border-color: var(--dcore-colors-grey-950);
  --dcore-input-checkbox-accent-unchecked-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-accent-unchecked-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-unchecked-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-checkbox-accent-unchecked-error-border-color: var(--dcore-theme-error-default);
  --dcore-input-checkbox-accent-unchecked-error-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-accent-unchecked-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-unchecked-disabled-border-color: var(--dcore-theme-fg-disabled);
  --dcore-input-checkbox-accent-unchecked-disabled-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-accent-unchecked-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-checkbox-accent-checked-default-border-color: var(--dcore-colors-grey-950);
  --dcore-input-checkbox-accent-checked-default-background-color: var(--dcore-colors-grey-950);
  --dcore-input-checkbox-accent-checked-default-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-accent-checked-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-checked-hover-border-color: var(--dcore-colors-grey-500);
  --dcore-input-checkbox-accent-checked-hover-background-color: var(--dcore-colors-grey-500);
  --dcore-input-checkbox-accent-checked-hover-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-accent-checked-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-checked-focus-border-color: var(--dcore-colors-grey-950);
  --dcore-input-checkbox-accent-checked-focus-background-color: var(--dcore-colors-grey-950);
  --dcore-input-checkbox-accent-checked-focus-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-accent-checked-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-checkbox-accent-checked-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-checkbox-accent-checked-disabled-border-color: var(--dcore-theme-fg-disabled);
  --dcore-input-checkbox-accent-checked-disabled-background-color: var(--dcore-theme-fg-disabled);
  --dcore-input-checkbox-accent-checked-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-input-checkbox-accent-checked-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-checkbox-horizontal-gap: var(--dcore-spacing-md);
  --dcore-input-checkbox-vertical-set-gap: var(--dcore-spacing-sm);
  --dcore-input-checkbox-horizontal-set-gap: var(--dcore-spacing-3xl);
  --dcore-input-checkbox-gap: var(--dcore-spacing-md);
  --dcore-input-checkbox-text-gap: var(--dcore-spacing-base);
  --dcore-input-checkbox-checkbox-vertical-padding: var(--dcore-spacing-xxs);
  --dcore-input-checkbox-on-accent-heading-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-tooltip-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-description-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-error-message-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-unchecked-default-border-color: var(--dcore-theme-fg-subtle);
  --dcore-input-checkbox-on-accent-unchecked-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-on-accent-unchecked-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-unchecked-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-checkbox-on-accent-unchecked-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-on-accent-unchecked-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-unchecked-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-checkbox-on-accent-unchecked-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-on-accent-unchecked-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-unchecked-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-checkbox-on-accent-unchecked-error-border-color: var(--dcore-theme-error-muted);
  --dcore-input-checkbox-on-accent-unchecked-error-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-checkbox-on-accent-unchecked-error-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-unchecked-disabled-border-color: var(--dcore-theme-fg-disabled);
  --dcore-input-checkbox-on-accent-unchecked-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-input-checkbox-on-accent-unchecked-disabled-text-color: var(--dcore-theme-accent-disabled);
  --dcore-input-checkbox-on-accent-checked-default-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-checked-default-background-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-checked-default-icon-color: var(--dcore-theme-accent-default);
  --dcore-input-checkbox-on-accent-checked-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-checked-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-checkbox-on-accent-checked-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-checkbox-on-accent-checked-hover-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-checked-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-checked-focus-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-checked-focus-background-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-checked-focus-icon-color: var(--dcore-theme-accent-default);
  --dcore-input-checkbox-on-accent-checked-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-checkbox-on-accent-checked-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-checkbox-on-accent-checked-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-input-checkbox-on-accent-checked-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-input-checkbox-on-accent-checked-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-input-checkbox-on-accent-checked-disabled-text-color: var(--dcore-theme-accent-disabled);
  --dcore-input-checkbox-heading-font-family: var(--dcore-font-families-headlines);
  --dcore-input-checkbox-heading-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-input-checkbox-heading-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-input-checkbox-heading-font-size: var(--dcore-font-size-md);
  --dcore-input-checkbox-heading-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-input-checkbox-heading-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-checkbox-heading-text-case: var(--dcore-textcase-uppercase);
  --dcore-input-checkbox-heading-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-checkbox-label-font-family: var(--dcore-font-families-body);
  --dcore-input-checkbox-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-checkbox-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-checkbox-label-font-size: var(--dcore-font-size-md);
  --dcore-input-checkbox-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-checkbox-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-checkbox-label-text-case: var(--dcore-text-case-none);
  --dcore-input-checkbox-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-checkbox-description-font-family: var(--dcore-font-families-body);
  --dcore-input-checkbox-description-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-checkbox-description-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-checkbox-description-font-size: var(--dcore-font-size-sm);
  --dcore-input-checkbox-description-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-input-checkbox-description-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-checkbox-description-text-case: var(--dcore-text-case-captions);
  --dcore-input-checkbox-description-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-input-checkbox-error-message-font-family: var(--dcore-font-families-body);
  --dcore-input-checkbox-error-message-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-checkbox-error-message-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-checkbox-error-message-font-size: var(--dcore-font-size-sm);
  --dcore-input-checkbox-error-message-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-checkbox-error-message-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-checkbox-error-message-text-case: var(--dcore-text-case-none);
  --dcore-input-checkbox-error-message-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-checkbox-border-width: var(--dcore-border-width-sm);
  --dcore-input-checkbox-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-input-checkbox-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-checkbox-label-hover-text-decoration: var(--dcore-text-decoration-underline);
  --dcore-input-combobox-accent-label-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-tooltip-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-description-color: var(--dcore-theme-fg-muted);
  --dcore-input-combobox-accent-error-message-color: var(--dcore-theme-error-default);
  --dcore-input-combobox-accent-default-border-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-combobox-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-combobox-accent-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-combobox-accent-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-combobox-accent-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-combobox-accent-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-combobox-accent-error-border-color: var(--dcore-theme-error-default);
  --dcore-input-combobox-accent-error-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-combobox-accent-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-error-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-accent-disabled-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-combobox-accent-disabled-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-combobox-accent-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-combobox-accent-disabled-icon-color: var(--dcore-theme-fg-disabled);
  --dcore-input-combobox-input-font-family: var(--dcore-font-families-body);
  --dcore-input-combobox-input-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-combobox-input-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-combobox-input-font-size: var(--dcore-font-size-md);
  --dcore-input-combobox-input-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-combobox-input-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-combobox-input-text-case: var(--dcore-text-case-none);
  --dcore-input-combobox-input-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-combobox-description-font-family: var(--dcore-font-families-body);
  --dcore-input-combobox-description-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-combobox-description-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-combobox-description-font-size: var(--dcore-font-size-sm);
  --dcore-input-combobox-description-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-input-combobox-description-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-combobox-description-text-case: var(--dcore-text-case-captions);
  --dcore-input-combobox-description-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-input-combobox-error-message-font-family: var(--dcore-font-families-body);
  --dcore-input-combobox-error-message-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-combobox-error-message-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-combobox-error-message-font-size: var(--dcore-font-size-sm);
  --dcore-input-combobox-error-message-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-combobox-error-message-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-combobox-error-message-text-case: var(--dcore-text-case-none);
  --dcore-input-combobox-error-message-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-combobox-gap: var(--dcore-spacing-sm);
  --dcore-input-combobox-input-vertical-padding: var(--dcore-spacing-md);
  --dcore-input-combobox-input-horizontal-padding: var(--dcore-spacing-md);
  --dcore-input-combobox-on-accent-label-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-combobox-on-accent-tooltip-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-combobox-on-accent-description-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-combobox-on-accent-error-message-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-combobox-on-accent-default-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-combobox-on-accent-default-background-color: var(--dcore-theme-bg-subtle);
  --dcore-input-combobox-on-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-on-accent-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-on-accent-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-combobox-on-accent-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-combobox-on-accent-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-on-accent-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-on-accent-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-combobox-on-accent-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-combobox-on-accent-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-on-accent-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-combobox-on-accent-error-border-color: var(--dcore-theme-error-muted);
  --dcore-input-combobox-on-accent-error-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-combobox-on-accent-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-on-accent-error-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-combobox-on-accent-disabled-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-combobox-on-accent-disabled-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-combobox-on-accent-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-combobox-on-accent-disabled-icon-color: var(--dcore-theme-fg-disabled);
  --dcore-input-combobox-border-radius: var(--dcore-dimension-null);
  --dcore-input-combobox-border-width: var(--dcore-border-width-sm);
  --dcore-input-combobox-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-input-combobox-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-combobox-label-font-family: var(--dcore-font-families-headlines);
  --dcore-input-combobox-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-input-combobox-label-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-input-combobox-label-font-size: var(--dcore-font-size-md);
  --dcore-input-combobox-label-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-input-combobox-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-combobox-label-text-case: var(--dcore-textcase-uppercase);
  --dcore-input-combobox-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-combobox-spacing-gap: var(--dcore-spacing-md);
  --dcore-combobox-spacing-vertical-padding: var(--dcore-spacing-sm);
  --dcore-combobox-spacing-horizontal-padding: var(--dcore-spacing-sm);
  --dcore-combobox-label-font-family: var(--dcore-font-families-body);
  --dcore-combobox-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-combobox-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-combobox-label-font-size: var(--dcore-font-size-md);
  --dcore-combobox-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-combobox-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-combobox-label-text-case: var(--dcore-text-case-none);
  --dcore-combobox-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-combobox-border-radius: var(--dcore-dimension-xxs);
  --dcore-combobox-box-shadow: var(--dcore-box-shadow-level1);
  --dcore-combobox-container-color: var(--dcore-theme-bg-surface);
  --dcore-combobox-default-border-color: var(--dcore-theme-bg-surface);
  --dcore-combobox-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-combobox-default-text-color: var(--dcore-theme-fg-default);
  --dcore-combobox-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-combobox-hover-border-color: var(--dcore-theme-bg-subtle);
  --dcore-combobox-hover-background-color: var(--dcore-theme-bg-subtle);
  --dcore-combobox-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-combobox-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-combobox-focus-border-color: var(--dcore-theme-bg-surface);
  --dcore-combobox-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-combobox-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-combobox-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-combobox-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-combobox-active-border-color: var(--dcore-theme-bg-muted);
  --dcore-combobox-active-background-color: var(--dcore-theme-bg-muted);
  --dcore-combobox-active-text-color: var(--dcore-theme-fg-default);
  --dcore-combobox-active-icon-color: var(--dcore-theme-fg-default);
  --dcore-combobox-disabled-border-color: var(--dcore-theme-bg-surface);
  --dcore-combobox-disabled-background-color: var(--dcore-theme-bg-surface);
  --dcore-combobox-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-combobox-disabled-icon-color: var(--dcore-theme-fg-disabled);
  --dcore-combobox-border-width: var(--dcore-border-width-null);
  --dcore-combobox-outline-offset: var(--dcore-focus-outline-width) * -1;
  --dcore-combobox-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-date-picker-default-border-color: var(--dcore-theme-bg-surface);
  --dcore-input-date-picker-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-date-picker-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-hover-border-color: var(--dcore-theme-bg-subtle);
  --dcore-input-date-picker-hover-background-color: var(--dcore-theme-bg-subtle);
  --dcore-input-date-picker-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-hover-ellipsis-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-input-date-picker-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-date-picker-dropdown-border-radius: var(--dcore-dimension-sm);
  --dcore-input-date-picker-dropdown-box-shadow: var(--dcore-box-shadow-level1);
  --dcore-input-date-picker-dropdown-padding: var(--dcore-spacing-base);
  --dcore-input-date-picker-focus-border-color: var(--dcore-theme-bg-surface);
  --dcore-input-date-picker-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-date-picker-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-focus-ellipsis-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-date-picker-active-border-color: var(--dcore-colors-accent1-600);
  --dcore-input-date-picker-active-background-color: var(--dcore-colors-accent1-600);
  --dcore-input-date-picker-active-text-color: var(--dcore-colors-white);
  --dcore-input-date-picker-active-ellipsis-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-disabled-border-color: var(--dcore-theme-bg-surface);
  --dcore-input-date-picker-disabled-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-date-picker-disabled-text-color: var(--dcore-colors-grey-400);
  --dcore-input-date-picker-disabled-ellipsis-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-border-color: var(--dcore-theme-bg-surface);
  --dcore-input-date-picker-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-date-picker-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-date-picker-background-tint: rgba(0,0,0,0.55);
  --dcore-input-radio-accent-label-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-tooltip-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-description-color: var(--dcore-theme-fg-muted);
  --dcore-input-radio-accent-error-message-color: var(--dcore-theme-error-default);
  --dcore-input-radio-accent-unchecked-default-border-color: var(--dcore-theme-fg-subtle);
  --dcore-input-radio-accent-unchecked-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-accent-unchecked-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-unchecked-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-radio-accent-unchecked-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-accent-unchecked-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-unchecked-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-radio-accent-unchecked-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-accent-unchecked-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-unchecked-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-radio-accent-unchecked-error-border-color: var(--dcore-theme-error-default);
  --dcore-input-radio-accent-unchecked-error-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-accent-unchecked-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-unchecked-disabled-border-color: var(--dcore-theme-fg-disabled);
  --dcore-input-radio-accent-unchecked-disabled-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-accent-unchecked-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-radio-accent-checked-default-border-color: var(--dcore-theme-accent-default);
  --dcore-input-radio-accent-checked-default-background-color: var(--dcore-theme-accent-default);
  --dcore-input-radio-accent-checked-default-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-accent-checked-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-checked-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-radio-accent-checked-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-radio-accent-checked-hover-icon-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-accent-checked-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-checked-focus-border-color: var(--dcore-theme-accent-default);
  --dcore-input-radio-accent-checked-focus-background-color: var(--dcore-theme-accent-default);
  --dcore-input-radio-accent-checked-focus-icon-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-accent-checked-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-radio-accent-checked-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-radio-accent-checked-disabled-border-color: var(--dcore-theme-fg-disabled);
  --dcore-input-radio-accent-checked-disabled-background-color: var(--dcore-theme-fg-disabled);
  --dcore-input-radio-accent-checked-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-input-radio-accent-checked-disabled-oval-icon-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-accent-checked-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-radio-horizontal-gap: var(--dcore-spacing-md);
  --dcore-input-radio-vertical-set-gap: var(--dcore-spacing-sm);
  --dcore-input-radio-horizontal-set-gap: var(--dcore-spacing-3xl);
  --dcore-input-radio-gap: var(--dcore-spacing-md);
  --dcore-input-radio-text-gap: var(--dcore-spacing-base);
  --dcore-input-radio-on-accent-label-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-tooltip-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-description-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-error-message-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-unchecked-default-border-color: var(--dcore-theme-fg-subtle);
  --dcore-input-radio-on-accent-unchecked-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-on-accent-unchecked-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-unchecked-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-radio-on-accent-unchecked-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-on-accent-unchecked-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-unchecked-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-radio-on-accent-unchecked-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-on-accent-unchecked-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-unchecked-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-radio-on-accent-unchecked-error-border-color: var(--dcore-theme-error-muted);
  --dcore-input-radio-on-accent-unchecked-error-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-on-accent-unchecked-error-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-unchecked-disabled-border-color: var(--dcore-theme-fg-disabled);
  --dcore-input-radio-on-accent-unchecked-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-input-radio-on-accent-unchecked-disabled-text-color: var(--dcore-theme-accent-disabled);
  --dcore-input-radio-on-accent-checked-default-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-checked-default-background-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-checked-default-icon-color: var(--dcore-theme-accent-default);
  --dcore-input-radio-on-accent-checked-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-checked-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-radio-on-accent-checked-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-radio-on-accent-checked-hover-icon-color: var(--dcore-theme-bg-surface);
  --dcore-input-radio-on-accent-checked-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-checked-focus-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-checked-focus-background-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-checked-focus-icon-color: var(--dcore-theme-accent-default);
  --dcore-input-radio-on-accent-checked-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-radio-on-accent-checked-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-radio-on-accent-checked-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-input-radio-on-accent-checked-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-input-radio-on-accent-checked-disabled-icon-color: var(--dcore-theme-fg-on-disabled);
  --dcore-input-radio-on-accent-checked-disabled-text-color: var(--dcore-theme-accent-disabled);
  --dcore-input-radio-heading-font-family: var(--dcore-font-families-headlines);
  --dcore-input-radio-heading-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-input-radio-heading-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-input-radio-heading-font-size: var(--dcore-font-size-md);
  --dcore-input-radio-heading-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-input-radio-heading-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-radio-heading-text-case: var(--dcore-textcase-uppercase);
  --dcore-input-radio-heading-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-radio-label-font-family: var(--dcore-font-families-body);
  --dcore-input-radio-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-radio-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-radio-label-font-size: var(--dcore-font-size-md);
  --dcore-input-radio-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-radio-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-radio-label-text-case: var(--dcore-text-case-none);
  --dcore-input-radio-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-radio-description-font-family: var(--dcore-font-families-body);
  --dcore-input-radio-description-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-radio-description-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-radio-description-font-size: var(--dcore-font-size-sm);
  --dcore-input-radio-description-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-input-radio-description-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-radio-description-text-case: var(--dcore-text-case-captions);
  --dcore-input-radio-description-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-input-radio-error-message-font-family: var(--dcore-font-families-body);
  --dcore-input-radio-error-message-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-radio-error-message-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-radio-error-message-font-size: var(--dcore-font-size-sm);
  --dcore-input-radio-error-message-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-input-radio-error-message-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-radio-error-message-text-case: var(--dcore-text-case-captions);
  --dcore-input-radio-error-message-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-input-radio-border-width: var(--dcore-border-width-sm);
  --dcore-input-radio-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-input-radio-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-radio-radio-vertical-padding: var(--dcore-spacing-xxs);
  --dcore-input-radio-label-hover-text-decoration: var(--dcore-text-decoration-underline);
  --dcore-input-search-accent-label-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-tooltip-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-description-color: var(--dcore-theme-fg-muted);
  --dcore-input-search-accent-error-message-color: var(--dcore-theme-error-default);
  --dcore-input-search-accent-default-border-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-default-background-color: var(--dcore-colors-white);
  --dcore-input-search-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-search-accent-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-search-accent-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-search-accent-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-search-accent-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-search-accent-error-border-color: var(--dcore-theme-error-default);
  --dcore-input-search-accent-error-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-search-accent-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-error-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-search-accent-disabled-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-search-accent-disabled-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-search-accent-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-search-accent-disabled-icon-color: var(--dcore-theme-fg-disabled);
  --dcore-input-search-gap: var(--dcore-spacing-sm);
  --dcore-input-search-input-vertical-padding: var(--dcore-spacing-md);
  --dcore-input-search-input-horizontal-padding: var(--dcore-spacing-md);
  --dcore-input-search-input-horizontal-padding-varient: var(--dcore-spacing-lg);
  --dcore-input-search-on-accent-label-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-search-on-accent-tooltip-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-search-on-accent-description-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-search-on-accent-error-message-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-search-on-accent-default-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-search-on-accent-default-background-color: var(--dcore-theme-bg-subtle);
  --dcore-input-search-on-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-search-on-accent-default-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-search-on-accent-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-search-on-accent-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-search-on-accent-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-search-on-accent-hover-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-search-on-accent-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-search-on-accent-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-search-on-accent-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-search-on-accent-focus-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-search-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-search-on-accent-error-border-color: var(--dcore-theme-error-muted);
  --dcore-input-search-on-accent-error-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-search-on-accent-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-search-on-accent-error-icon-color: var(--dcore-theme-fg-default);
  --dcore-input-search-on-accent-disabled-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-search-on-accent-disabled-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-search-on-accent-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-search-on-accent-disabled-icon-color: var(--dcore-theme-fg-disabled);
  --dcore-input-search-border-radius: var(--dcore-dimension-xxs);
  --dcore-input-search-border-radius-variant: var(--dcore-dimension-3xl);
  --dcore-input-search-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-input-search-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-textarea-accent-label-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-accent-tooltip-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-accent-description-color: var(--dcore-theme-fg-muted);
  --dcore-input-textarea-accent-error-message-color: var(--dcore-theme-error-default);
  --dcore-input-textarea-accent-placeholder-border-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-accent-placeholder-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-textarea-accent-placeholder-text-color: var(--dcore-theme-fg-muted);
  --dcore-input-textarea-accent-default-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-textarea-accent-default-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-textarea-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-accent-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-textarea-accent-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-textarea-accent-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-accent-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-textarea-accent-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-textarea-accent-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-accent-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-textarea-accent-error-border-color: var(--dcore-theme-error-default);
  --dcore-input-textarea-accent-error-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-textarea-accent-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-accent-disabled-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-textarea-accent-disabled-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-textarea-accent-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-textarea-label-font-family: var(--dcore-font-families-body);
  --dcore-input-textarea-label-font-weight: var(--dcore-font-weights-headlines-semibold);
  --dcore-input-textarea-label-line-height: var(--dcore-line-heights-headlines-sm);
  --dcore-input-textarea-label-font-size: var(--dcore-font-size-md);
  --dcore-input-textarea-label-letter-spacing: var(--dcore-letter-spacing-headlines);
  --dcore-input-textarea-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-textarea-label-text-case: var(--dcore-text-case-none);
  --dcore-input-textarea-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-textarea-input-font-family: var(--dcore-font-families-body);
  --dcore-input-textarea-input-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-textarea-input-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-textarea-input-font-size: var(--dcore-font-size-md);
  --dcore-input-textarea-input-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-textarea-input-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-textarea-input-text-case: var(--dcore-text-case-none);
  --dcore-input-textarea-input-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-textarea-description-font-family: var(--dcore-font-families-body);
  --dcore-input-textarea-description-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-textarea-description-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-textarea-description-font-size: var(--dcore-font-size-sm);
  --dcore-input-textarea-description-letter-spacing: var(--dcore-letter-spacing-captions);
  --dcore-input-textarea-description-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-textarea-description-text-case: var(--dcore-text-case-captions);
  --dcore-input-textarea-description-text-decoration: var(--dcore-text-decoration-captions);
  --dcore-input-textarea-error-message-font-family: var(--dcore-font-families-body);
  --dcore-input-textarea-error-message-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-input-textarea-error-message-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-textarea-error-message-font-size: var(--dcore-font-size-sm);
  --dcore-input-textarea-error-message-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-textarea-error-message-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-textarea-error-message-text-case: var(--dcore-text-case-none);
  --dcore-input-textarea-error-message-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-textarea-set-gap: var(--dcore-spacing-sm);
  --dcore-input-textarea-bottom-padding: var(--dcore-spacing-xs);
  --dcore-input-textarea-input-field-vertical-padding: var(--dcore-spacing-md);
  --dcore-input-textarea-input-field-horizontal-padding: var(--dcore-spacing-md);
  --dcore-input-textarea-on-accent-label-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-textarea-on-accent-tooltip-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-textarea-on-accent-description-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-textarea-on-accent-error-message-color: var(--dcore-theme-error-on-error);
  --dcore-input-textarea-on-accent-placeholder-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-textarea-on-accent-placeholder-background-color: var(--dcore-theme-bg-subtle);
  --dcore-input-textarea-on-accent-placeholder-text-color: var(--dcore-theme-fg-muted);
  --dcore-input-textarea-on-accent-default-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-textarea-on-accent-default-background-color: var(--dcore-theme-bg-subtle);
  --dcore-input-textarea-on-accent-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-on-accent-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-textarea-on-accent-hover-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-textarea-on-accent-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-on-accent-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-textarea-on-accent-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-input-textarea-on-accent-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-on-accent-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-textarea-on-accent-error-border-color: var(--dcore-theme-error-muted);
  --dcore-input-textarea-on-accent-error-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-textarea-on-accent-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-textarea-on-accent-disabled-border-color: var(--dcore-theme-bg-muted);
  --dcore-input-textarea-on-accent-disabled-background-color: var(--dcore-theme-bg-canvas);
  --dcore-input-textarea-on-accent-disabled-text-color: var(--dcore-theme-fg-disabled);
  --dcore-input-textarea-border-radius: var(--dcore-dimension-null);
  --dcore-input-textarea-border-width: var(--dcore-border-width-sm);
  --dcore-input-textarea-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-input-textarea-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-toggle-accent-description-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-accent-error-message-color: var(--dcore-theme-error-default);
  --dcore-input-toggle-accent-off-default-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-accent-off-default-switch-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-accent-off-default-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-accent-off-default-background-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-accent-off-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-toggle-accent-off-hover-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-accent-off-hover-switch-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-toggle-accent-off-hover-border-color: var(--dcore-theme-fg-subtle);
  --dcore-input-toggle-accent-off-hover-background-color: var(--dcore-theme-fg-subtle);
  --dcore-input-toggle-accent-off-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-toggle-accent-off-focus-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-accent-off-focus-switch-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-accent-off-focus-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-accent-off-focus-background-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-accent-off-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-toggle-accent-off-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-input-toggle-accent-off-disabled-switch: var(--dcore-theme-accent-disabled);
  --dcore-input-toggle-accent-off-disabled-switch-border-color: var(--dcore-theme-fg-disabled);
  --dcore-input-toggle-accent-off-disabled-border-color: var(--dcore-theme-fg-disabled);
  --dcore-input-toggle-accent-off-disabled-background-color: var(--dcore-theme-fg-disabled);
  --dcore-input-toggle-accent-off-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-input-toggle-accent-on-default-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-accent-on-default-switch-border-color: var(--dcore-theme-accent-default);
  --dcore-input-toggle-accent-on-default-border-color: var(--dcore-theme-accent-default);
  --dcore-input-toggle-accent-on-default-background-color: var(--dcore-theme-accent-default);
  --dcore-input-toggle-accent-on-default-text-color: var(--dcore-theme-fg-default);
  --dcore-input-toggle-accent-on-hover-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-accent-on-hover-switch-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-toggle-accent-on-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-toggle-accent-on-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-toggle-accent-on-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-input-toggle-accent-on-focus-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-accent-on-focus-switch-border-color: var(--dcore-theme-accent-default);
  --dcore-input-toggle-accent-on-focus-border-color: var(--dcore-theme-accent-default);
  --dcore-input-toggle-accent-on-focus-background-color: var(--dcore-theme-accent-default);
  --dcore-input-toggle-accent-on-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-input-toggle-accent-on-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-toggle-accent-on-error-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-accent-on-error-switch-border-color: var(--dcore-theme-error-default);
  --dcore-input-toggle-accent-on-error-border-color: var(--dcore-theme-error-default);
  --dcore-input-toggle-accent-on-error-background-color: var(--dcore-theme-error-default);
  --dcore-input-toggle-accent-on-error-text-color: var(--dcore-theme-fg-default);
  --dcore-input-toggle-accent-on-disabled-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-accent-on-disabled-switch-border-color: var(--dcore-theme-accent-subtle);
  --dcore-input-toggle-accent-on-disabled-border-color: var(--dcore-theme-accent-subtle);
  --dcore-input-toggle-accent-on-disabled-background-color: var(--dcore-theme-accent-subtle);
  --dcore-input-toggle-accent-on-disabled-text-color: var(--dcore-theme-fg-on-disabled);
  --dcore-input-toggle-label-font-family: var(--dcore-font-families-body);
  --dcore-input-toggle-label-font-weight: var(--dcore-font-weights-body-semibold);
  --dcore-input-toggle-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-input-toggle-label-font-size: var(--dcore-font-size-md);
  --dcore-input-toggle-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-input-toggle-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-input-toggle-label-text-case: var(--dcore-text-case-none);
  --dcore-input-toggle-label-text-decoration: var(--dcore-text-decoration-none);
  --dcore-input-toggle-border-radius: var(--dcore-dimension-xl);
  --dcore-input-toggle-gap: var(--dcore-spacing-md);
  --dcore-input-toggle-text-set-top-padding: var(--dcore-spacing-xs);
  --dcore-input-toggle-switch-border-width: var(--dcore-border-width-md);
  --dcore-input-toggle-container-border-width: var(--dcore-border-width-null);
  --dcore-input-toggle-outline-offset: var(--dcore-focus-outline-offset);
  --dcore-input-toggle-outline-width: var(--dcore-focus-outline-width);
  --dcore-input-toggle-on-accent-description-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-error-message-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-off-default-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-off-default-switch-border-color: var(--dcore-theme-fg-subtle);
  --dcore-input-toggle-on-accent-off-default-border-color: var(--dcore-theme-fg-subtle);
  --dcore-input-toggle-on-accent-off-default-background-color: var(--dcore-theme-fg-subtle);
  --dcore-input-toggle-on-accent-off-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-off-hover-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-off-hover-switch-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-toggle-on-accent-off-hover-border-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-on-accent-off-hover-background-color: var(--dcore-theme-fg-muted);
  --dcore-input-toggle-on-accent-off-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-off-focus-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-off-focus-switch-border-color: var(--dcore-theme-fg-subtle);
  --dcore-input-toggle-on-accent-off-focus-border-color: var(--dcore-theme-fg-subtle);
  --dcore-input-toggle-on-accent-off-focus-background-color: var(--dcore-theme-fg-subtle);
  --dcore-input-toggle-on-accent-off-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-off-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-toggle-on-accent-off-disabled-switch: var(--dcore-theme-fg-on-disabled);
  --dcore-input-toggle-on-accent-off-disabled-switch-border-color: var(--dcore-theme-accent-disabled);
  --dcore-input-toggle-on-accent-off-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-input-toggle-on-accent-off-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-input-toggle-on-accent-off-disabled-text-color: var(--dcore-theme-accent-disabled);
  --dcore-input-toggle-on-accent-on-default-switch: var(--dcore-theme-accent-default);
  --dcore-input-toggle-on-accent-on-default-switch-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-default-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-default-background-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-default-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-hover-switch: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-hover-switch-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-toggle-on-accent-on-hover-border-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-toggle-on-accent-on-hover-background-color: var(--dcore-theme-accent-emphasis);
  --dcore-input-toggle-on-accent-on-hover-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-focus-switch: var(--dcore-theme-accent-default);
  --dcore-input-toggle-on-accent-on-focus-switch-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-focus-border-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-focus-background-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-focus-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-focus-outline-color: var(--dcore-theme-focus-on-accent);
  --dcore-input-toggle-on-accent-on-error-switch: var(--dcore-theme-error-on-error);
  --dcore-input-toggle-on-accent-on-error-switch-border-color: var(--dcore-theme-error-muted);
  --dcore-input-toggle-on-accent-on-error-border-color: var(--dcore-theme-error-muted);
  --dcore-input-toggle-on-accent-on-error-background-color: var(--dcore-theme-error-muted);
  --dcore-input-toggle-on-accent-on-error-text-color: var(--dcore-theme-fg-on-accent);
  --dcore-input-toggle-on-accent-on-disabled-switch: var(--dcore-theme-fg-disabled);
  --dcore-input-toggle-on-accent-on-disabled-switch-border-color: var(--dcore-theme-accent-disabled);
  --dcore-input-toggle-on-accent-on-disabled-border-color: var(--dcore-theme-accent-disabled);
  --dcore-input-toggle-on-accent-on-disabled-background-color: var(--dcore-theme-accent-disabled);
  --dcore-input-toggle-on-accent-on-disabled-text-color: var(--dcore-theme-accent-muted);
  --dcore-text-lockup-accent-header-color: var(--dcore-theme-fg-default);
  --dcore-text-lockup-accent-body-color: var(--dcore-theme-fg-muted);
  --dcore-text-lockup-on-accent-header-color: var(--dcore-theme-input-background);
  --dcore-text-lockup-on-accent-body-color: var(--dcore-theme-input-background);
  --dcore-calendar-date-default-background-color: var(--dcore-theme-bg-surface);
  --dcore-calendar-date-default-text-color: var(--dcore-theme-fg-default);
  --dcore-calendar-date-default-today-color: var(--dcore-theme-fg-default);
  --dcore-calendar-date-hover-today-color: var(--dcore-theme-fg-default);
  --dcore-calendar-date-hover-background-color: var(--dcore-theme-bg-subtle);
  --dcore-calendar-date-hover-text-color: var(--dcore-theme-fg-default);
  --dcore-calendar-date-active-today-color: var(--dcore-colors-white);
  --dcore-calendar-date-active-background-color: var(--dcore-colors-accent1-600);
  --dcore-calendar-date-active-text-color: var(--dcore-colors-white);
  --dcore-calendar-date-disabled-background-color: var(--dcore-theme-bg-surface);
  --dcore-calendar-date-disabled-text-color: var(--dcore-colors-grey-400);
  --dcore-calendar-date-disabled-today-color: var(--dcore-colors-grey-400);
  --dcore-calendar-date-focus-background-color: var(--dcore-theme-bg-surface);
  --dcore-calendar-date-focus-text-color: var(--dcore-theme-fg-default);
  --dcore-calendar-date-focus-today-color: var(--dcore-theme-fg-default);
  --dcore-calendar-date-focus-outline-color: var(--dcore-theme-focus-accent);
  --dcore-calendar-date-active-range-background-color: var(--dcore-colors-info-300);
  --dcore-calendar-date-active-range-text-color: var(--dcore-colors-white);
  --dcore-calendar-date-active-range-today-color: var(--dcore-colors-white);
  --dcore-calendar-date-border-radius: var(--dcore-dimension-xl);
  --dcore-calendar-button-gap: var(--dcore-spacing-sm);
  --dcore-calendar-arrow-gap: var(--dcore-spacing-xs);
  --dcore-calendar-gap: var(--dcore-spacing-md);
  --dcore-calendar-dates-label-font-family: var(--dcore-font-families-body);
  --dcore-calendar-dates-label-font-weight: var(--dcore-font-weights-body-regular);
  --dcore-calendar-dates-label-line-height: var(--dcore-line-heights-body-default);
  --dcore-calendar-dates-label-font-size: var(--dcore-font-size-sm);
  --dcore-calendar-dates-label-letter-spacing: var(--dcore-letter-spacing-body);
  --dcore-calendar-dates-label-paragraph-spacing: var(--dcore-paragraph-spacing-default);
  --dcore-calendar-dates-label-text-case: var(--dcore-text-case-none);
  --dcore-calendar-dates-label-text-decoration: var(--dcore-text-decoration-none);
}