@font-face {
  font-family: 'GT Eesti Display';
  font-weight: 400;
  src: url('./fonts/GT-Eesti-Display-Regular.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Display';
  font-weight: 700;
  src: url('./fonts/GT-Eesti-Display-Bold.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Display fallback';
  font-weight: 400;
  src: local('Arial');
  font-display: swap;
  size-adjust: 96.5%;
}

@font-face {
  font-family: 'GT Eesti Display fallback';
  font-weight: 700;
  src: local('Arial Bold');
  font-display: swap;
  size-adjust: 93.2%;
}

@font-face {
  font-family: 'Lexend Deca';
  font-weight: 400;
  src: url('./fonts/LexendDeca-Regular.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: 'Lexend Deca';
  font-weight: 700;
  src: url('./fonts/LexendDeca-Bold.woff2') format('woff2');
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans JP";
  font-weight: 400;
  src: url("./fonts/NotoSans-JP-Regular.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans JP";
  font-weight: 700;
  src: url("./fonts/NotoSans-JP-Bold.woff2") format("woff2");
  font-display: swap;
}

:lang(vi) {
  --yds-typography-heading-font-family: "Lexand Deca", sans-serif;
  --yds-typography-text-font-family: "Lexand Deca", sans-serif;
}

:lang(ja) {
  --yds-typography-heading-font-family: "Noto Sans JP", sans-serif;
  --yds-typography-text-font-family: "Noto Sans JP", sans-serif;
}

/**
 * Do not edit directly, this file was auto-generated.
 * Generated on Mon, 03 Nov 2025 11:54:29 GMT
 */

:root {
  --yds-reference-colour-neutral-100: #ffffff;
  --yds-reference-colour-neutral-200: #fdfcff;
  --yds-reference-colour-neutral-300: #f1f0f4;
  --yds-reference-colour-neutral-400: #f2f4f6;
  --yds-reference-colour-neutral-500: #e3e2e6;
  --yds-reference-colour-neutral-600: #d0d5dc;
  --yds-reference-colour-neutral-700: #b5bdc8;
  --yds-reference-colour-neutral-800: #9ba5b4;
  --yds-reference-colour-neutral-900: #768194;
  --yds-reference-colour-neutral-1000: #657183;
  --yds-reference-colour-neutral-1100: #546072;
  --yds-reference-colour-neutral-1200: #333b40;
  --yds-reference-colour-neutral-1300: #1b1b1b;
  --yds-reference-colour-neutral-1400: #111111;
  --yds-reference-colour-neutral-1500: #000000;
  --yds-reference-colour-brand-100: #f4faff;
  --yds-reference-colour-brand-200: #eaf5ff;
  --yds-reference-colour-brand-300: #d5ecff;
  --yds-reference-colour-brand-400: #d3e5f5;
  --yds-reference-colour-brand-500: #abd9ff;
  --yds-reference-colour-brand-600: #81c5ff;
  --yds-reference-colour-brand-700: #2d9fff;
  --yds-reference-colour-brand-800: #206fb3;
  --yds-reference-colour-brand-900: #165080;
  --yds-reference-colour-brand-1000: #0e304d;
  --yds-reference-colour-brand-1100: #0e304d;
  --yds-reference-colour-brand-1200: #0e304d;
  --yds-reference-colour-primary-100: #e2e8f5;
  --yds-reference-colour-primary-200: #c5d2eb;
  --yds-reference-colour-primary-300: #a8bce0;
  --yds-reference-colour-primary-400: #8aa7d6;
  --yds-reference-colour-primary-500: #6993cc;
  --yds-reference-colour-primary-600: #437fc1;
  --yds-reference-colour-primary-700: #286cac;
  --yds-reference-colour-primary-800: #26598d;
  --yds-reference-colour-primary-900: #23476f;
  --yds-reference-colour-primary-1000: #1f3653;
  --yds-reference-colour-primary-1100: #192638;
  --yds-reference-colour-primary-1200: #11171f;
  --yds-reference-colour-info-100: #fcfcff;
  --yds-reference-colour-info-200: #f7faff;
  --yds-reference-colour-info-300: #e5eeff;
  --yds-reference-colour-info-400: #bdd6ff;
  --yds-reference-colour-info-500: #91beff;
  --yds-reference-colour-info-600: #57a8ff;
  --yds-reference-colour-info-700: #229dff;
  --yds-reference-colour-info-800: #2875bc;
  --yds-reference-colour-info-900: #27619b;
  --yds-reference-colour-info-1000: #254d78;
  --yds-reference-colour-info-1100: #213c5d;
  --yds-reference-colour-info-1200: #14253a;
  --yds-reference-colour-success-100: #f4ffef;
  --yds-reference-colour-success-200: #f5fff3;
  --yds-reference-colour-success-300: #d8fbd3;
  --yds-reference-colour-success-400: #aaf8a8;
  --yds-reference-colour-success-500: #79ea81;
  --yds-reference-colour-success-600: #55d56a;
  --yds-reference-colour-success-700: #25ba4c;
  --yds-reference-colour-success-800: #1b9f4a;
  --yds-reference-colour-success-900: #128547;
  --yds-reference-colour-success-1000: #0b6b40;
  --yds-reference-colour-success-1100: #07593c;
  --yds-reference-colour-success-1200: #033a27;
  --yds-reference-colour-warning-100: #fcfcfc;
  --yds-reference-colour-warning-200: #fff9f0;
  --yds-reference-colour-warning-300: #ffebca;
  --yds-reference-colour-warning-400: #ffcc78;
  --yds-reference-colour-warning-500: #fbac04;
  --yds-reference-colour-warning-600: #db970e;
  --yds-reference-colour-warning-700: #b98013;
  --yds-reference-colour-warning-800: #986915;
  --yds-reference-colour-warning-900: #7e5715;
  --yds-reference-colour-warning-1000: #634514;
  --yds-reference-colour-warning-1100: #4e3713;
  --yds-reference-colour-warning-1200: #35250b;
  --yds-reference-colour-critical-100: #fcfcfc;
  --yds-reference-colour-critical-200: #fff9f7;
  --yds-reference-colour-critical-300: #ffe9e4;
  --yds-reference-colour-critical-400: #ffc8bc;
  --yds-reference-colour-critical-500: #ffa594;
  --yds-reference-colour-critical-600: #ff7e6b;
  --yds-reference-colour-critical-700: #ff443c;
  --yds-reference-colour-critical-800: #d5332e;
  --yds-reference-colour-critical-900: #b02e28;
  --yds-reference-colour-critical-1000: #8a2821;
  --yds-reference-colour-critical-1100: #6b221c;
  --yds-reference-colour-critical-1200: #3f130f;
  --yds-reference-colour-focus-100: #ffadd2;
  --yds-reference-colour-focus-200: #ffadd2;
  --yds-reference-colour-focus-300: #ffadd2;
  --yds-reference-colour-focus-400: #ffadd2;
  --yds-reference-colour-focus-500: #f500dc;
  --yds-reference-colour-focus-600: #ffadd2;
  --yds-reference-colour-focus-700: #ffadd2;
  --yds-reference-colour-focus-800: #ffadd2;
  --yds-reference-colour-focus-900: #ffadd2;
  --yds-reference-colour-focus-1000: #ffadd2;
  --yds-reference-colour-focus-1100: #ffadd2;
  --yds-reference-colour-focus-1200: #ffadd2;
  --yds-reference-colour-neutral-opacity-100: rgba(51, 59, 64, 0);
  --yds-reference-colour-neutral-opacity-200: rgba(51, 59, 64, 0.1);
  --yds-reference-colour-neutral-opacity-300: rgba(51, 59, 64, 0.2);
  --yds-reference-colour-neutral-opacity-400: rgba(51, 59, 64, 0.3);
  --yds-reference-colour-neutral-opacity-500: rgba(51, 59, 64, 0.4);
  --yds-reference-colour-neutral-opacity-600: rgba(51, 59, 64, 0.5);
  --yds-reference-colour-neutral-opacity-700: rgba(51, 59, 64, 0.6);
  --yds-reference-colour-neutral-opacity-800: rgba(51, 59, 64, 0.7);
  --yds-reference-colour-neutral-opacity-900: rgba(51, 59, 64, 0.8);
  --yds-reference-colour-neutral-opacity-1000: rgba(51, 59, 64, 0.9);
  --yds-reference-colour-white-opacity-100: rgba(255, 255, 255, 0);
  --yds-reference-colour-white-opacity-200: rgba(255, 255, 255, 0.1);
  --yds-reference-colour-white-opacity-300: rgba(255, 255, 255, 0.2);
  --yds-reference-colour-white-opacity-400: rgba(255, 255, 255, 0.3);
  --yds-reference-colour-white-opacity-500: rgba(255, 255, 255, 0.4);
  --yds-reference-colour-white-opacity-600: rgba(255, 255, 255, 0.5);
  --yds-reference-colour-white-opacity-700: rgba(255, 255, 255, 0.6);
  --yds-reference-colour-white-opacity-800: rgba(255, 255, 255, 0.7);
  --yds-reference-colour-white-opacity-900: rgba(255, 255, 255, 0.8);
  --yds-reference-colour-white-opacity-1000: rgba(255, 255, 255, 0.9);
  --yds-reference-font-weight-title1: 700;
  --yds-reference-font-weight-title2: 700;
  --yds-reference-font-weight-title3: 700;
  --yds-reference-font-weight-title4: 700;
  --yds-reference-font-weight-title5: 700;
  --yds-reference-font-weight-title6: 700;
  --yds-reference-font-weight-title7: 700;
  --yds-reference-font-weight-body1: 400;
  --yds-reference-font-weight-body2: 400;
  --yds-reference-font-weight-body3: 400;
  --yds-reference-font-weight-label: 400;
  --yds-reference-font-weight-small1: 400;
  --yds-reference-font-weight-small2: 400;
  --yds-reference-font-weight-link: 700;
  --yds-reference-font-weight-button: 700;
  --yds-reference-font-family-web-heading: GT Eesti Display;
  --yds-reference-font-family-web-text: GT Eesti Display;
  --yds-reference-font-family-email-heading: Arial;
  --yds-reference-font-family-email-text: Arial;
  --yds-reference-font-size-title1: 2.888888rem;
  --yds-reference-font-size-title2: 2.222222rem;
  --yds-reference-font-size-title3: 1.777777rem;
  --yds-reference-font-size-title4: 1.555555rem;
  --yds-reference-font-size-title5: 1.333333rem;
  --yds-reference-font-size-title6: 1.111111rem;
  --yds-reference-font-size-title7: 0.888888rem;
  --yds-reference-font-size-body1: 1rem;
  --yds-reference-font-size-body2: 0.888888rem;
  --yds-reference-font-size-body3: 0.777777rem;
  --yds-reference-font-size-label: 0.888888rem;
  --yds-reference-font-size-small1: 0.666666rem;
  --yds-reference-font-size-small2: 0.555555rem;
  --yds-reference-font-line-height-title1: 100%;
  --yds-reference-font-line-height-title2: 134%;
  --yds-reference-font-line-height-title3: 114%;
  --yds-reference-font-line-height-title4: 116%;
  --yds-reference-font-line-height-title5: 115%;
  --yds-reference-font-line-height-title6: 118%;
  --yds-reference-font-line-height-title7: 118%;
  --yds-reference-font-line-height-body1: 136%;
  --yds-reference-font-line-height-body2: 147%;
  --yds-reference-font-line-height-body3: 140%;
  --yds-reference-font-line-height-label: 147%;
  --yds-reference-font-line-height-small1: 136%;
  --yds-reference-font-line-height-small2: 160%;
  --yds-reference-font-paragraph-spacing-100: 0;
  --yds-reference-font-paragraph-spacing-200: 4;
  --yds-reference-font-paragraph-spacing-300: 8;
  --yds-reference-font-paragraph-spacing-400: 12;
  --yds-reference-font-paragraph-spacing-500: 16;
  --yds-reference-font-letter-spacing-heading: 0;
  --yds-reference-font-letter-spacing-body: 0;
  --yds-reference-font-letter-spacing-small: 0;
  --yds-reference-font-paragraph-indent-100: 0;
  --yds-reference-font-paragraph-indent-200: 4;
  --yds-reference-font-paragraph-indent-300: 8;
  --yds-reference-font-paragraph-indent-400: 12;
  --yds-reference-font-paragraph-indent-500: 16;
  --yds-reference-radius-card-sm: 8px;
  --yds-reference-radius-card-lg: 16px;
  --yds-reference-radius-pane-sm: 4px;
  --yds-reference-radius-pane-lg: 8px;
  --yds-reference-radius-input: 4px;
  --yds-reference-radius-button-sm: 4px;
  --yds-reference-radius-button-md-lg: 8px;
  --yds-reference-radius-square-focus: 0px;
  --yds-reference-radius-input-focus: 10px;
  --yds-reference-radius-button-sm-focus: 10px;
  --yds-reference-radius-button-md-focus: 13px;
  --yds-reference-radius-button-lg-focus: 24px;
  --yds-reference-radius-xl: 24px;
  --yds-reference-radius-xxl: 32px;
  --yds-reference-radius-xxxl: 40px;
  --yds-reference-strokewidth-0: 0;
  --yds-reference-strokewidth-1: 1;
  --yds-reference-strokewidth-2: 2;
  --yds-reference-strokewidth-3: 3;
  --yds-reference-strokewidth-4: 4;
  --yds-reference-strokewidth-5: 5;
  --yds-reference-strokewidth-6: 6;
  --yds-system-colour-action-ghost-default-enabled: rgba(255, 255, 255, 0);
  --yds-system-colour-action-ghost-emphasis-enabled: rgba(255, 255, 255, 0);
  --yds-system-colour-action-neutral-emphasis-hover: rgba(255, 255, 255, 0.25);
  --yds-system-colour-action-neutral-emphasis-pressed: rgba(255, 255, 255, 0.5);
  --yds-system-colour-action-neutral-emphasis-disabled: rgba(255,
      255,
      255,
      0.5);
  --yds-system-colour-action-neutral-emphasis-ripple: rgba(255, 255, 255, 0.5);
  --yds-system-colour-shadow-onatmos-x: 0;
  --yds-system-colour-shadow-onatmos-y: 32;
  --yds-system-colour-shadow-onatmos-blur: 63;
  --yds-system-colour-shadow-onatmos-spread: 0;
  --yds-system-colour-shadow-prominent1-x: 0;
  --yds-system-colour-shadow-prominent1-y: 20;
  --yds-system-colour-shadow-prominent1-blur: 32;
  --yds-system-colour-shadow-prominent1-spread: -8;
  --yds-system-colour-shadow-prominent2-x: 0;
  --yds-system-colour-shadow-prominent2-y: 0;
  --yds-system-colour-shadow-prominent2-blur: 1;
  --yds-system-colour-shadow-prominent2-spread: 0;
  --yds-system-colour-shadow-layer1-x: 0;
  --yds-system-colour-shadow-layer1-y: 2;
  --yds-system-colour-shadow-layer1-blur: 3;
  --yds-system-colour-shadow-layer1-spread: 0;
  --yds-system-colour-shadow-layer2-x: 0;
  --yds-system-colour-shadow-layer2-y: 4;
  --yds-system-colour-shadow-layer2-blur: 7;
  --yds-system-colour-shadow-layer2-spread: 0;
  --yds-system-colour-shadow-layer3-x: 0;
  --yds-system-colour-shadow-layer3-y: 8;
  --yds-system-colour-shadow-layer3-blur: 15;
  --yds-system-colour-shadow-layer3-spread: 0;
  --yds-system-colour-generic-ui-group1-generic-1a: #94e3ee;
  --yds-system-colour-generic-ui-group1-generic-1b: #d0e96f;
  --yds-system-colour-generic-ui-group1-generic-1c: #ffb388;
  --yds-system-colour-generic-ui-group1-generic-1d: #f0c2e6;
  --yds-system-colour-generic-ui-group1-generic-1e: #89dac8;
  --yds-system-colour-generic-ui-group1-generic-1f: #f0e47b;
  --yds-system-colour-generic-ui-group2-generic-2a: #aec1ef;
  --yds-system-colour-generic-ui-group2-generic-2b: #cacaa3;
  --yds-system-colour-generic-ui-group2-generic-2c: #f3f572;
  --yds-system-colour-generic-ui-group2-generic-2d: #ffdeea;
  --yds-system-colour-generic-ui-group2-generic-2e: #97efa0;
  --yds-system-colour-generic-ui-group2-generic-2f: #ffcfbd;
  --yds-system-colour-generic-ui-group3-generic-3a: #c7d6f2;
  --yds-system-colour-generic-ui-group3-generic-3b: #f0d67b;
  --yds-system-colour-generic-ui-group3-generic-3c: #ded1ee;
  --yds-system-colour-generic-ui-group3-generic-3d: #b1dae3;
  --yds-system-colour-generic-ui-group3-generic-3e: #84f4ee;
  --yds-system-colour-generic-ui-group3-generic-3f: #83daf5;
  --yds-system-colour-generic-ui-group4-generic-4a: #fdbfbc;
  --yds-system-colour-generic-ui-group4-generic-4b: #c7d8cf;
  --yds-system-colour-generic-ui-group4-generic-4c: #d1d16a;
  --yds-system-colour-generic-ui-group4-generic-4d: #bfe5b9;
  --yds-system-colour-generic-ui-group4-generic-4e: #f0c87b;
  --yds-system-colour-generic-ui-group4-generic-4f: #e8d1c4;
  --yds-system-colour-generic-ui-group5-generic-5a: #c4d18d;
  --yds-system-colour-generic-ui-group5-generic-5b: #97efca;
  --yds-system-colour-generic-ui-group5-generic-5c: #b0ddf7;
  --yds-system-colour-generic-ui-group5-generic-5d: #f2bbaa;
  --yds-system-colour-generic-ui-group5-generic-5e: #f0c17b;
  --yds-system-colour-generic-ui-group5-generic-5f: #c9ec9c;
  --yds-typography-root-font-size: 18px;
  --yds-system-border-card-sm-top-left: var(--yds-reference-radius-card-sm);
  --yds-system-border-card-sm-top-right: var(--yds-reference-radius-card-sm);
  --yds-system-border-card-sm-bottom-right: var(--yds-reference-radius-card-sm);
  --yds-system-border-card-sm-bottom-left: var(--yds-reference-radius-card-sm);
  --yds-system-border-card-lg-top-left: var(--yds-reference-radius-card-lg);
  --yds-system-border-card-lg-top-right: var(--yds-reference-radius-card-lg);
  --yds-system-border-card-lg-bottom-right: var(--yds-reference-radius-card-lg);
  --yds-system-border-card-lg-bottom-left: var(--yds-reference-radius-card-lg);
  --yds-system-border-pane-sm-top-left: var(--yds-reference-radius-pane-sm);
  --yds-system-border-pane-sm-top-right: var(--yds-reference-radius-pane-sm);
  --yds-system-border-pane-sm-bottom-right: var(--yds-reference-radius-pane-sm);
  --yds-system-border-pane-sm-bottom-left: var(--yds-reference-radius-pane-sm);
  --yds-system-border-pane-lg-top-left: var(--yds-reference-radius-pane-lg);
  --yds-system-border-pane-lg-top-right: var(--yds-reference-radius-pane-lg);
  --yds-system-border-pane-lg-bottom-right: var(--yds-reference-radius-pane-lg);
  --yds-system-border-pane-lg-bottom-left: var(--yds-reference-radius-pane-lg);
  --yds-system-border-input-top-left: var(--yds-reference-radius-input);
  --yds-system-border-input-top-right: var(--yds-reference-radius-input);
  --yds-system-border-input-bottom-right: var(--yds-reference-radius-input);
  --yds-system-border-input-bottom-left: var(--yds-reference-radius-input);
  --yds-system-border-button-sm-top-left: var(--yds-reference-radius-button-sm);
  --yds-system-border-button-sm-top-right: var(--yds-reference-radius-button-sm);
  --yds-system-border-button-sm-bottom-right: var(--yds-reference-radius-button-sm);
  --yds-system-border-button-sm-bottom-left: var(--yds-reference-radius-button-sm);
  --yds-system-border-button-lg-top-left: var(--yds-reference-radius-button-md-lg);
  --yds-system-border-button-lg-top-right: var(--yds-reference-radius-button-md-lg);
  --yds-system-border-button-lg-bottom-right: var(--yds-reference-radius-button-md-lg);
  --yds-system-border-button-lg-bottom-left: var(--yds-reference-radius-button-md-lg);
  --yds-system-colour-text-default-critical: var(--yds-reference-colour-critical-1000);
  --yds-system-colour-text-default-warning: var(--yds-reference-colour-warning-1000);
  --yds-system-colour-text-default-success: var(--yds-reference-colour-success-1000);
  --yds-system-colour-text-default-info: var(--yds-reference-colour-info-1000);
  --yds-system-colour-text-default-subdued: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-text-default-brand: var(--yds-reference-colour-brand-800);
  --yds-system-colour-text-default-default2: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-text-default-default1: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-text-default-link-enabled: var(--yds-reference-colour-primary-800);
  --yds-system-colour-text-default-link-hover: var(--yds-reference-colour-primary-900);
  --yds-system-colour-text-default-link-pressed: var(--yds-reference-colour-primary-1000);
  --yds-system-colour-text-emphasis-critical: var(--yds-reference-colour-critical-400);
  --yds-system-colour-text-emphasis-warning: var(--yds-reference-colour-warning-400);
  --yds-system-colour-text-emphasis-success: var(--yds-reference-colour-success-400);
  --yds-system-colour-text-emphasis-info: var(--yds-reference-colour-info-400);
  --yds-system-colour-text-emphasis-subdued: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-text-emphasis-brand: var(--yds-reference-colour-brand-600);
  --yds-system-colour-text-emphasis-default2: var(--yds-reference-colour-neutral-400);
  --yds-system-colour-text-emphasis-default1: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-text-emphasis-link-enabled: var(--yds-reference-colour-primary-500);
  --yds-system-colour-text-emphasis-link-hover: var(--yds-reference-colour-primary-400);
  --yds-system-colour-text-emphasis-link-pressed: var(--yds-reference-colour-primary-400);
  --yds-system-colour-border-default-critical: var(--yds-reference-colour-critical-1000);
  --yds-system-colour-border-default-warning: var(--yds-reference-colour-warning-800);
  --yds-system-colour-border-default-success: var(--yds-reference-colour-success-1000);
  --yds-system-colour-border-default-info: var(--yds-reference-colour-info-1000);
  --yds-system-colour-border-default-brand: var(--yds-reference-colour-brand-800);
  --yds-system-colour-border-default-default3: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-border-default-default2: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-border-default-default1: var(--yds-reference-colour-neutral-600);
  --yds-system-colour-border-emphasis-critical: var(--yds-reference-colour-critical-400);
  --yds-system-colour-border-emphasis-warning: var(--yds-reference-colour-warning-500);
  --yds-system-colour-border-emphasis-success: var(--yds-reference-colour-success-400);
  --yds-system-colour-border-emphasis-info: var(--yds-reference-colour-info-500);
  --yds-system-colour-border-emphasis-brand: var(--yds-reference-colour-brand-500);
  --yds-system-colour-border-emphasis-default3: var(--yds-reference-colour-neutral-600);
  --yds-system-colour-border-emphasis-default2: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-border-emphasis-default1: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-icon-default-default1: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-icon-default-default2: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-icon-default-default3: var(--yds-reference-colour-neutral-800);
  --yds-system-colour-icon-default-brand: var(--yds-reference-colour-brand-800);
  --yds-system-colour-icon-default-subdued: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-icon-default-info: var(--yds-reference-colour-info-1000);
  --yds-system-colour-icon-default-success: var(--yds-reference-colour-success-1000);
  --yds-system-colour-icon-default-warning: var(--yds-reference-colour-warning-900);
  --yds-system-colour-icon-default-critical: var(--yds-reference-colour-critical-1000);
  --yds-system-colour-icon-emphasis-default1: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-icon-emphasis-default2: var(--yds-reference-colour-neutral-400);
  --yds-system-colour-icon-emphasis-default3: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-icon-emphasis-brand: var(--yds-reference-colour-brand-600);
  --yds-system-colour-icon-emphasis-subdued: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-icon-emphasis-info: var(--yds-reference-colour-info-400);
  --yds-system-colour-icon-emphasis-success: var(--yds-reference-colour-success-600);
  --yds-system-colour-icon-emphasis-warning: var(--yds-reference-colour-warning-400);
  --yds-system-colour-icon-emphasis-critical: var(--yds-reference-colour-critical-600);
  --yds-system-colour-background-default-solid1: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-background-default-solid2: var(--yds-reference-colour-neutral-400);
  --yds-system-colour-background-default-info: var(--yds-reference-colour-info-300);
  --yds-system-colour-background-default-success: var(--yds-reference-colour-success-300);
  --yds-system-colour-background-default-warning: var(--yds-reference-colour-warning-300);
  --yds-system-colour-background-default-critical: var(--yds-reference-colour-critical-300);
  --yds-system-colour-background-default-overlay: var(--yds-reference-colour-neutral-opacity-800);
  --yds-system-colour-background-default-frame: var(--yds-reference-colour-white-opacity-700);
  --yds-system-colour-background-emphasis-solid1: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-background-emphasis-solid2: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-background-emphasis-info: var(--yds-reference-colour-info-800);
  --yds-system-colour-background-emphasis-success: var(--yds-reference-colour-success-800);
  --yds-system-colour-background-emphasis-warning: var(--yds-reference-colour-warning-600);
  --yds-system-colour-background-emphasis-critical: var(--yds-reference-colour-critical-800);
  --yds-system-colour-action-ghost-default-hover: var(--yds-reference-colour-neutral-400);
  --yds-system-colour-action-ghost-default-pressed: var(--yds-reference-colour-primary-200);
  --yds-system-colour-action-ghost-default-ripple: var(--yds-reference-colour-primary-400);
  --yds-system-colour-action-ghost-default-selected: var(--yds-reference-colour-primary-100);
  --yds-system-colour-action-ghost-emphasis-hover: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-action-ghost-emphasis-pressed: var(--yds-reference-colour-neutral-1000);
  --yds-system-colour-action-ghost-emphasis-ripple: var(--yds-reference-colour-neutral-900);
  --yds-system-colour-action-neutral-default-enabled: var(--yds-reference-colour-neutral-1000);
  --yds-system-colour-action-neutral-default-hover: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-action-neutral-default-pressed: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-action-neutral-default-disabled: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-action-neutral-default-ripple: var(--yds-reference-colour-neutral-500);
  --yds-system-colour-action-neutral-emphasis-enabled: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-action-primary-default-enabled: var(--yds-reference-colour-primary-700);
  --yds-system-colour-action-primary-default-hover: var(--yds-reference-colour-primary-800);
  --yds-system-colour-action-primary-default-pressed: var(--yds-reference-colour-primary-900);
  --yds-system-colour-action-primary-default-disabled: var(--yds-reference-colour-primary-500);
  --yds-system-colour-action-primary-default-ripple: var(--yds-reference-colour-primary-1000);
  --yds-system-colour-action-primary-emphasis-enabled: var(--yds-reference-colour-primary-500);
  --yds-system-colour-action-primary-emphasis-hover: var(--yds-reference-colour-primary-400);
  --yds-system-colour-action-primary-emphasis-pressed: var(--yds-reference-colour-primary-300);
  --yds-system-colour-action-primary-emphasis-disabled: var(--yds-reference-colour-primary-700);
  --yds-system-colour-action-primary-emphasis-ripple: var(--yds-reference-colour-primary-200);
  --yds-system-colour-action-success-default-enabled: var(--yds-reference-colour-success-900);
  --yds-system-colour-action-success-default-hover: var(--yds-reference-colour-success-1000);
  --yds-system-colour-action-success-default-pressed: var(--yds-reference-colour-success-1100);
  --yds-system-colour-action-success-default-disabled: var(--yds-reference-colour-success-300);
  --yds-system-colour-action-success-default-ripple: var(--yds-reference-colour-success-1200);
  --yds-system-colour-action-success-emphasis-enabled: var(--yds-reference-colour-success-500);
  --yds-system-colour-action-success-emphasis-hover: var(--yds-reference-colour-success-400);
  --yds-system-colour-action-success-emphasis-pressed: var(--yds-reference-colour-success-300);
  --yds-system-colour-action-success-emphasis-disabled: var(--yds-reference-colour-success-700);
  --yds-system-colour-action-success-emphasis-ripple: var(--yds-reference-colour-success-200);
  --yds-system-colour-action-warning-default-enabled: var(--yds-reference-colour-warning-800);
  --yds-system-colour-action-warning-default-hover: var(--yds-reference-colour-warning-900);
  --yds-system-colour-action-warning-default-pressed: var(--yds-reference-colour-warning-1000);
  --yds-system-colour-action-warning-default-disabled: var(--yds-reference-colour-warning-300);
  --yds-system-colour-action-warning-default-ripple: var(--yds-reference-colour-warning-1200);
  --yds-system-colour-action-warning-emphasis-enabled: var(--yds-reference-colour-warning-400);
  --yds-system-colour-action-warning-emphasis-hover: var(--yds-reference-colour-warning-300);
  --yds-system-colour-action-warning-emphasis-pressed: var(--yds-reference-colour-warning-200);
  --yds-system-colour-action-warning-emphasis-disabled: var(--yds-reference-colour-warning-600);
  --yds-system-colour-action-warning-emphasis-ripple: var(--yds-reference-colour-warning-200);
  --yds-system-colour-action-critical-default-enabled: var(--yds-reference-colour-critical-800);
  --yds-system-colour-action-critical-default-hover: var(--yds-reference-colour-critical-900);
  --yds-system-colour-action-critical-default-pressed: var(--yds-reference-colour-critical-1000);
  --yds-system-colour-action-critical-default-disabled: var(--yds-reference-colour-critical-500);
  --yds-system-colour-action-critical-default-ripple: var(--yds-reference-colour-critical-1100);
  --yds-system-colour-action-critical-emphasis-enabled: var(--yds-reference-colour-critical-500);
  --yds-system-colour-action-critical-emphasis-hover: var(--yds-reference-colour-critical-400);
  --yds-system-colour-action-critical-emphasis-pressed: var(--yds-reference-colour-critical-300);
  --yds-system-colour-action-critical-emphasis-disabled: var(--yds-reference-colour-critical-700);
  --yds-system-colour-action-critical-emphasis-ripple: var(--yds-reference-colour-critical-200);
  --yds-system-colour-inputs-background-default-enabled: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-inputs-background-default-disabled: var(--yds-reference-colour-neutral-400);
  --yds-system-colour-inputs-background-default-selected: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-inputs-background-emphasis-enabled: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-inputs-background-emphasis-disabled: var(--yds-reference-colour-neutral-800);
  --yds-system-colour-inputs-background-emphasis-selected: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-inputs-border-default-enabled: var(--yds-reference-colour-neutral-800);
  --yds-system-colour-inputs-border-default-hover: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-inputs-border-default-active: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-inputs-border-default-selected: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-inputs-border-default-critical: var(--yds-reference-colour-critical-800);
  --yds-system-colour-inputs-border-default-success: var(--yds-reference-colour-success-800);
  --yds-system-colour-inputs-border-default-disabled: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-inputs-border-emphasis-enabled: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-inputs-border-emphasis-hover: var(--yds-reference-colour-neutral-400);
  --yds-system-colour-inputs-border-emphasis-active: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-inputs-border-emphasis-selected: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-inputs-border-emphasis-critical: var(--yds-reference-colour-critical-500);
  --yds-system-colour-inputs-border-emphasis-success: var(--yds-reference-colour-success-500);
  --yds-system-colour-inputs-border-emphasis-disabled: var(--yds-reference-colour-neutral-1100);
  --yds-system-colour-inputs-icon-default-critical: var(--yds-reference-colour-critical-800);
  --yds-system-colour-inputs-icon-default-success: var(--yds-reference-colour-success-800);
  --yds-system-colour-inputs-icon-default-disabled: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-inputs-icon-emphasis-critical: var(--yds-reference-colour-critical-400);
  --yds-system-colour-inputs-icon-emphasis-success: var(--yds-reference-colour-success-400);
  --yds-system-colour-illustration-default-stroke: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-illustration-default-fill: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-illustration-default-fill-accent: var(--yds-reference-colour-brand-600);
  --yds-system-colour-illustration-default-bubble: var(--yds-reference-colour-brand-200);
  --yds-system-colour-illustration-emphasis-stroke: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-illustration-emphasis-fill: var(--yds-reference-colour-neutral-1300);
  --yds-system-colour-illustration-emphasis-fill-accent: var(--yds-reference-colour-brand-1000);
  --yds-system-colour-illustration-emphasis-bubble: var(--yds-reference-colour-neutral-1200);
  --yds-system-colour-gradients-atmosphere-radial-stop-0: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-gradients-atmosphere-radial-stop-100: var(--yds-reference-colour-neutral-700);
  --yds-system-colour-gradients-atmosphere-linear-stop-0: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-gradients-atmosphere-linear-stop-100: var(--yds-reference-colour-neutral-600);
  --yds-system-colour-gradients-blend-stop-0: var(--yds-reference-colour-neutral-300);
  --yds-system-colour-gradients-blend-stop-100: var(--yds-reference-colour-neutral-100);
  --yds-system-colour-shadow-onatmos-colour: var(--yds-reference-colour-neutral-opacity-200);
  --yds-system-colour-shadow-prominent1-colour: var(--yds-reference-colour-neutral-opacity-400);
  --yds-system-colour-shadow-prominent2-colour: var(--yds-reference-colour-neutral-opacity-500);
  --yds-system-colour-shadow-layer1-colour: var(--yds-reference-colour-neutral-opacity-200);
  --yds-system-colour-shadow-layer2-colour: var(--yds-reference-colour-neutral-opacity-200);
  --yds-system-colour-shadow-layer3-colour: var(--yds-reference-colour-neutral-opacity-200);
  --yds-system-colour-focus-default: var(--yds-reference-colour-focus-500);
  --yds-system-colour-focus-emphasis: var(--yds-reference-colour-focus-300);
  --yds-navigation-colour-background-enabled: var(--yds-system-colour-action-ghost-default-enabled);
  --yds-accordion-colour-background-enabled: var(--yds-system-colour-action-ghost-default-enabled);
  --yds-sidebar-colour-item-background-enabled: var(--yds-system-colour-action-ghost-default-enabled);
  --yds-typography-root-font-family: var(--yds-reference-font-family-web-text);
  --yds-typography-root-font-weight: var(--yds-reference-font-weight-body1);
  --yds-typography-root-line-height: var(--yds-reference-font-line-height-body1);
  --yds-typography-heading-font-family: GT Eesti Display,
    GT Eesti Display fallback, sans-serif;
  --yds-typography-text-font-family: GT Eesti Display, GT Eesti Display fallback,
    sans-serif;
  --yds-typography-title1-font-family: var(--yds-reference-font-family-web-heading);
  --yds-typography-title1-font-weight: var(--yds-reference-font-weight-title1);
  --yds-typography-title1-font-size: var(--yds-reference-font-size-title1);
  --yds-typography-title1-line-height: var(--yds-reference-font-line-height-title1);
  --yds-typography-title2-font-family: var(--yds-reference-font-family-web-heading);
  --yds-typography-title2-font-weight: var(--yds-reference-font-weight-title2);
  --yds-typography-title2-font-size: var(--yds-reference-font-size-title2);
  --yds-typography-title2-line-height: var(--yds-reference-font-line-height-title2);
  --yds-typography-title3-font-family: var(--yds-reference-font-family-web-heading);
  --yds-typography-title3-font-weight: var(--yds-reference-font-weight-title3);
  --yds-typography-title3-font-size: var(--yds-reference-font-size-title3);
  --yds-typography-title3-line-height: var(--yds-reference-font-line-height-title3);
  --yds-typography-title4-font-family: var(--yds-reference-font-family-web-heading);
  --yds-typography-title4-font-weight: var(--yds-reference-font-weight-title4);
  --yds-typography-title4-font-size: var(--yds-reference-font-size-title4);
  --yds-typography-title4-line-height: var(--yds-reference-font-line-height-title4);
  --yds-typography-title5-font-family: var(--yds-reference-font-family-web-heading);
  --yds-typography-title5-font-weight: var(--yds-reference-font-weight-title5);
  --yds-typography-title5-font-size: var(--yds-reference-font-size-title5);
  --yds-typography-title5-line-height: var(--yds-reference-font-line-height-title5);
  --yds-typography-title6-font-family: var(--yds-reference-font-family-web-heading);
  --yds-typography-title6-font-weight: var(--yds-reference-font-weight-title6);
  --yds-typography-title6-font-size: var(--yds-reference-font-size-title6);
  --yds-typography-title6-line-height: var(--yds-reference-font-line-height-title6);
  --yds-typography-title7-font-family: var(--yds-reference-font-family-web-heading);
  --yds-typography-title7-font-weight: var(--yds-reference-font-weight-title7);
  --yds-typography-title7-font-size: var(--yds-reference-font-size-title7);
  --yds-typography-title7-line-height: var(--yds-reference-font-line-height-title7);
  --yds-typography-body1-font-family: var(--yds-reference-font-family-web-text);
  --yds-typography-body1-font-weight: var(--yds-reference-font-weight-body1);
  --yds-typography-body1-font-size: var(--yds-reference-font-size-body1);
  --yds-typography-body1-line-height: var(--yds-reference-font-line-height-body1);
  --yds-typography-body2-font-family: var(--yds-reference-font-family-web-text);
  --yds-typography-body2-font-weight: var(--yds-reference-font-weight-body2);
  --yds-typography-body2-font-size: var(--yds-reference-font-size-body2);
  --yds-typography-body2-line-height: var(--yds-reference-font-line-height-body2);
  --yds-typography-body3-font-family: var(--yds-reference-font-family-web-text);
  --yds-typography-body3-font-weight: var(--yds-reference-font-weight-body3);
  --yds-typography-body3-font-size: var(--yds-reference-font-size-body3);
  --yds-typography-body3-line-height: var(--yds-reference-font-line-height-body3);
  --yds-typography-label-font-family: var(--yds-reference-font-family-web-text);
  --yds-typography-label-font-weight: var(--yds-reference-font-weight-label);
  --yds-typography-label-font-size: var(--yds-reference-font-size-label);
  --yds-typography-label-line-height: var(--yds-reference-font-line-height-label);
  --yds-typography-small1-font-family: var(--yds-reference-font-family-web-text);
  --yds-typography-small1-font-weight: var(--yds-reference-font-weight-small1);
  --yds-typography-small1-font-size: var(--yds-reference-font-size-small1);
  --yds-typography-small1-line-height: var(--yds-reference-font-line-height-small1);
  --yds-typography-small2-font-family: var(--yds-reference-font-family-web-text);
  --yds-typography-small2-font-weight: var(--yds-reference-font-weight-small2);
  --yds-typography-small2-font-size: var(--yds-reference-font-size-small2);
  --yds-typography-small2-line-height: var(--yds-reference-font-line-height-small2);
  --yds-alert-colour-background-info: var(--yds-system-colour-background-default-info);
  --yds-alert-colour-background-success: var(--yds-system-colour-background-default-success);
  --yds-alert-colour-background-warning: var(--yds-system-colour-background-default-warning);
  --yds-alert-colour-background-critical: var(--yds-system-colour-background-default-critical);
  --yds-alert-colour-background-neutral: var(--yds-system-colour-background-default-solid2);
  --yds-alert-colour-text-info: var(--yds-system-colour-text-default-info);
  --yds-alert-colour-text-success: var(--yds-system-colour-text-default-success);
  --yds-alert-colour-text-warning: var(--yds-system-colour-text-default-warning);
  --yds-alert-colour-text-critical: var(--yds-system-colour-text-default-critical);
  --yds-alert-colour-text-neutral: var(--yds-system-colour-text-default-default2);
  --yds-alert-colour-text-link-enabled: var(--yds-system-colour-text-default-link-enabled);
  --yds-alert-colour-icon-info: var(--yds-system-colour-icon-default-info);
  --yds-alert-colour-icon-success: var(--yds-system-colour-icon-default-success);
  --yds-alert-colour-icon-warning: var(--yds-system-colour-icon-default-warning);
  --yds-alert-colour-icon-critical: var(--yds-system-colour-icon-default-critical);
  --yds-alert-colour-icon-neutral: var(--yds-system-colour-icon-default-default2);
  --yds-alert-border-radius-sm-top-left: var(--yds-system-border-pane-sm-top-left);
  --yds-alert-border-radius-sm-top-right: var(--yds-system-border-pane-sm-top-right);
  --yds-alert-border-radius-sm-bottom-right: var(--yds-system-border-pane-sm-bottom-right);
  --yds-alert-border-radius-sm-bottom-left: var(--yds-system-border-pane-sm-bottom-left);
  --yds-alert-border-radius-lg-top-left: var(--yds-system-border-pane-lg-top-left);
  --yds-alert-border-radius-lg-top-right: var(--yds-system-border-pane-lg-top-right);
  --yds-alert-border-radius-lg-bottom-right: var(--yds-system-border-pane-lg-bottom-right);
  --yds-alert-border-radius-lg-bottom-left: var(--yds-system-border-pane-lg-bottom-left);
  --yds-autosuggest-colour-background-enabled: var(--yds-system-colour-background-default-solid1);
  --yds-autosuggest-colour-background-hover: var(--yds-system-colour-action-ghost-default-hover);
  --yds-autosuggest-colour-background-pressed: var(--yds-system-colour-action-ghost-default-pressed);
  --yds-autosuggest-colour-text-enabled: var(--yds-system-colour-text-default-default1);
  --yds-autosuggest-colour-text-hover: var(--yds-system-colour-text-default-default1);
  --yds-autosuggest-colour-text-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-autosuggest-colour-text-disabled: var(--yds-system-colour-text-default-subdued);
  --yds-autosuggest-colour-text-info-enabled: var(--yds-system-colour-text-default-default2);
  --yds-autosuggest-colour-text-info-hover: var(--yds-system-colour-text-default-default2);
  --yds-autosuggest-colour-text-info-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-autosuggest-colour-icon-loading: var(--yds-system-colour-icon-default-default1);
  --yds-autosuggest-border-radius-top-left: var(--yds-system-border-pane-sm-top-left);
  --yds-autosuggest-border-radius-top-right: var(--yds-system-border-pane-sm-top-right);
  --yds-autosuggest-border-radius-bottom-right: var(--yds-system-border-pane-sm-bottom-right);
  --yds-autosuggest-border-radius-bottom-left: var(--yds-system-border-pane-sm-bottom-left);
  --yds-breadcrumb-colour-text-current: var(--yds-system-colour-text-default-default1);
  --yds-breadcrumb-colour-text-link-enabled: var(--yds-system-colour-text-default-link-enabled);
  --yds-breadcrumb-colour-text-link-hover: var(--yds-system-colour-text-default-link-hover);
  --yds-breadcrumb-colour-text-link-pressed: var(--yds-system-colour-text-default-link-pressed);
  --yds-breadcrumb-colour-icon-arrow: var(--yds-system-colour-icon-default-default2);
  --yds-button-colour-solid-on-background: var(--yds-system-colour-text-emphasis-default1);
  --yds-button-colour-solid-background-standard-enabled: var(--yds-system-colour-action-primary-default-enabled);
  --yds-button-colour-solid-background-standard-hover: var(--yds-system-colour-action-primary-default-hover);
  --yds-button-colour-solid-background-standard-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-button-colour-solid-background-success-enabled: var(--yds-system-colour-action-success-default-enabled);
  --yds-button-colour-solid-background-success-hover: var(--yds-system-colour-action-success-default-hover);
  --yds-button-colour-solid-background-success-pressed: var(--yds-system-colour-action-success-default-pressed);
  --yds-button-colour-solid-background-warning-enabled: var(--yds-system-colour-action-warning-default-enabled);
  --yds-button-colour-solid-background-warning-hover: var(--yds-system-colour-action-warning-default-hover);
  --yds-button-colour-solid-background-warning-pressed: var(--yds-system-colour-action-warning-default-pressed);
  --yds-button-colour-solid-background-critical-enabled: var(--yds-system-colour-action-critical-default-enabled);
  --yds-button-colour-solid-background-critical-hover: var(--yds-system-colour-action-critical-default-hover);
  --yds-button-colour-solid-background-critical-pressed: var(--yds-system-colour-action-critical-default-pressed);
  --yds-button-colour-outline-background: var(--yds-system-colour-background-default-solid1);
  --yds-button-colour-outline-stroke-standard-enabled: var(--yds-system-colour-action-primary-default-enabled);
  --yds-button-colour-outline-content-standard-enabled: var(--yds-system-colour-action-primary-default-enabled);
  --yds-button-colour-outline-stroke-standard-hover: var(--yds-system-colour-action-primary-default-hover);
  --yds-button-colour-outline-content-standard-hover: var(--yds-system-colour-action-primary-default-hover);
  --yds-button-colour-outline-stroke-standard-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-button-colour-outline-content-standard-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-button-colour-outline-stroke-success-enabled: var(--yds-system-colour-action-success-default-enabled);
  --yds-button-colour-outline-content-success-enabled: var(--yds-system-colour-action-success-default-enabled);
  --yds-button-colour-outline-stroke-success-hover: var(--yds-system-colour-action-success-default-hover);
  --yds-button-colour-outline-content-success-hover: var(--yds-system-colour-action-success-default-hover);
  --yds-button-colour-outline-stroke-success-pressed: var(--yds-system-colour-action-success-default-pressed);
  --yds-button-colour-outline-content-success-pressed: var(--yds-system-colour-action-success-default-pressed);
  --yds-button-colour-outline-stroke-warning-enabled: var(--yds-system-colour-action-warning-default-enabled);
  --yds-button-colour-outline-content-warning-enabled: var(--yds-system-colour-action-warning-default-enabled);
  --yds-button-colour-outline-stroke-warning-hover: var(--yds-system-colour-action-warning-default-hover);
  --yds-button-colour-outline-content-warning-hover: var(--yds-system-colour-action-warning-default-hover);
  --yds-button-colour-outline-stroke-warning-pressed: var(--yds-system-colour-action-warning-default-pressed);
  --yds-button-colour-outline-content-warning-pressed: var(--yds-system-colour-action-warning-default-pressed);
  --yds-button-colour-outline-stroke-critical-enabled: var(--yds-system-colour-action-critical-default-enabled);
  --yds-button-colour-outline-content-critical-enabled: var(--yds-system-colour-action-critical-default-enabled);
  --yds-button-colour-outline-stroke-critical-hover: var(--yds-system-colour-action-critical-default-hover);
  --yds-button-colour-outline-content-critical-hover: var(--yds-system-colour-action-critical-default-hover);
  --yds-button-colour-outline-stroke-critical-pressed: var(--yds-system-colour-action-critical-default-pressed);
  --yds-button-colour-outline-content-critical-pressed: var(--yds-system-colour-action-critical-default-pressed);
  --yds-button-colour-outline-stroke-neutral-enabled: var(--yds-system-colour-action-neutral-default-enabled);
  --yds-button-colour-outline-content-neutral-enabled: var(--yds-system-colour-action-neutral-default-enabled);
  --yds-button-colour-outline-stroke-neutral-hover: var(--yds-system-colour-action-neutral-default-hover);
  --yds-button-colour-outline-content-neutral-hover: var(--yds-system-colour-action-neutral-default-hover);
  --yds-button-colour-outline-stroke-neutral-pressed: var(--yds-system-colour-action-neutral-default-pressed);
  --yds-button-colour-outline-content-neutral-pressed: var(--yds-system-colour-action-neutral-default-pressed);
  --yds-button-colour-ghost-on-background-enabled: var(--yds-system-colour-action-neutral-default-enabled);
  --yds-button-colour-ghost-background-hover: var(--yds-system-colour-action-ghost-default-hover);
  --yds-button-colour-ghost-on-background-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-button-colour-ghost-background-pressed: var(--yds-system-colour-action-ghost-default-pressed);
  --yds-button-border-radius-sm-top-left: var(--yds-system-border-button-sm-top-left);
  --yds-button-border-radius-sm-top-right: var(--yds-system-border-button-sm-top-right);
  --yds-button-border-radius-sm-bottom-right: var(--yds-system-border-button-sm-bottom-right);
  --yds-button-border-radius-sm-bottom-left: var(--yds-system-border-button-sm-bottom-left);
  --yds-button-border-radius-lg-top-left: var(--yds-system-border-button-lg-top-left);
  --yds-button-border-radius-lg-top-right: var(--yds-system-border-button-lg-top-right);
  --yds-button-border-radius-lg-bottom-right: var(--yds-system-border-button-lg-bottom-right);
  --yds-button-border-radius-lg-bottom-left: var(--yds-system-border-button-lg-bottom-left);
  --yds-chip-colour-background-info: var(--yds-system-colour-background-default-info);
  --yds-chip-colour-background-success: var(--yds-system-colour-background-default-success);
  --yds-chip-colour-background-warning: var(--yds-system-colour-background-default-warning);
  --yds-chip-colour-background-critical: var(--yds-system-colour-background-default-critical);
  --yds-chip-colour-background-neutral: var(--yds-system-colour-background-default-solid2);
  --yds-chip-colour-text-info: var(--yds-system-colour-text-default-info);
  --yds-chip-colour-text-success: var(--yds-system-colour-text-default-success);
  --yds-chip-colour-text-warning: var(--yds-system-colour-text-default-warning);
  --yds-chip-colour-text-critical: var(--yds-system-colour-text-default-critical);
  --yds-chip-colour-text-neutral: var(--yds-system-colour-text-default-default2);
  --yds-chip-colour-icon-info: var(--yds-system-colour-icon-default-info);
  --yds-chip-colour-icon-success: var(--yds-system-colour-icon-default-success);
  --yds-chip-colour-icon-warning: var(--yds-system-colour-icon-default-warning);
  --yds-chip-colour-icon-critical: var(--yds-system-colour-icon-default-critical);
  --yds-chip-colour-icon-neutral: var(--yds-system-colour-icon-default-default2);
  --yds-fieldaddon-colour-border-border-enabled: var(--yds-system-colour-inputs-border-default-enabled);
  --yds-fieldaddon-colour-border-border-hover: var(--yds-system-colour-inputs-border-default-hover);
  --yds-fieldaddon-colour-border-border-pressed: var(--yds-system-colour-inputs-border-default-active);
  --yds-fieldaddon-colour-border-border-disabled: var(--yds-system-colour-inputs-border-default-disabled);
  --yds-fieldaddon-colour-border-border-critical: var(--yds-system-colour-inputs-border-default-critical);
  --yds-fieldaddon-colour-icon-enabled: var(--yds-system-colour-icon-default-default3);
  --yds-fieldaddon-colour-icon-hover: var(--yds-system-colour-icon-default-default2);
  --yds-fieldaddon-colour-icon-pressed: var(--yds-system-colour-icon-default-default1);
  --yds-fieldaddon-colour-icon-disabled: var(--yds-system-colour-icon-default-subdued);
  --yds-fieldaddon-background: var(--yds-system-colour-inputs-background-default-enabled);
  --yds-fieldaddon-text: var(--yds-system-colour-text-default-default2);
  --yds-fieldaddon-border-radius-top-left: var(--yds-system-border-input-top-left);
  --yds-fieldaddon-border-radius-top-right: var(--yds-system-border-input-top-right);
  --yds-fieldaddon-border-radius-bottom-right: var(--yds-system-border-input-bottom-right);
  --yds-fieldaddon-border-radius-bottom-left: var(--yds-system-border-input-bottom-left);
  --yds-inputfield-colour-border-enabled: var(--yds-system-colour-inputs-border-default-enabled);
  --yds-inputfield-colour-border-hover: var(--yds-system-colour-inputs-border-default-hover);
  --yds-inputfield-colour-border-pressed: var(--yds-system-colour-inputs-border-default-active);
  --yds-inputfield-colour-border-critical: var(--yds-system-colour-inputs-border-default-critical);
  --yds-inputfield-colour-text-label: var(--yds-system-colour-text-default-default2);
  --yds-inputfield-colour-text-inputvalue: var(--yds-system-colour-text-default-default1);
  --yds-inputfield-colour-text-hint: var(--yds-system-colour-text-default-default2);
  --yds-inputfield-colour-text-error: var(--yds-system-colour-text-default-critical);
  --yds-inputfield-colour-icon-action: var(--yds-system-colour-action-neutral-default-enabled);
  --yds-inputfield-colour-icon-hover: var(--yds-system-colour-action-neutral-default-hover);
  --yds-inputfield-colour-icon-pressed: var(--yds-system-colour-action-neutral-default-pressed);
  --yds-inputfield-colour-icon-success: var(--yds-system-colour-inputs-icon-default-success);
  --yds-inputfield-colour-icon-critical: var(--yds-system-colour-inputs-icon-default-critical);
  --yds-inputfield-colour-background-enabled: var(--yds-system-colour-inputs-background-default-enabled);
  --yds-inputfield-border-radius-top-left: var(--yds-system-border-input-top-left);
  --yds-inputfield-border-radius-top-right: var(--yds-system-border-input-top-right);
  --yds-inputfield-border-radius-bottom-right: var(--yds-system-border-input-bottom-right);
  --yds-inputfield-border-radius-bottom-left: var(--yds-system-border-input-bottom-left);
  --yds-navigation-colour-background-hover: var(--yds-system-colour-action-ghost-default-hover);
  --yds-navigation-colour-background-pressed: var(--yds-system-colour-action-ghost-default-pressed);
  --yds-navigation-colour-text-enabled: var(--yds-system-colour-text-default-default2);
  --yds-navigation-colour-text-hover: var(--yds-system-colour-text-default-default2);
  --yds-navigation-colour-text-disabled: var(--yds-system-colour-text-default-subdued);
  --yds-navigation-colour-text-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-navigation-colour-border-selected: var(--yds-system-colour-action-primary-default-pressed);
  --yds-navigation-border-radius-top-left: var(--yds-system-border-button-lg-top-left);
  --yds-navigation-border-radius-top-right: var(--yds-system-border-button-lg-top-right);
  --yds-navigation-border-radius-bottom-right: var(--yds-system-border-button-lg-bottom-right);
  --yds-navigation-border-radius-bottom-left: var(--yds-system-border-button-lg-bottom-left);
  --yds-option-background: var(--yds-system-colour-inputs-background-default-enabled);
  --yds-option-border: var(--yds-system-colour-inputs-border-default-active);
  --yds-option-icon-intermediate: var(--yds-system-colour-icon-default-default1);
  --yds-option-icon-selected: var(--yds-system-colour-inputs-icon-default-success);
  --yds-switch-colour-background-hover: var(--yds-system-colour-action-success-default-hover);
  --yds-switch-colour-background-off: var(--yds-system-colour-inputs-background-default-enabled);
  --yds-switch-colour-background-disabled: var(--yds-system-colour-action-neutral-default-disabled);
  --yds-switch-colour-border-enabled: var(--yds-system-colour-action-neutral-default-enabled);
  --yds-switch-colour-border-hover: var(--yds-system-colour-action-neutral-default-hover);
  --yds-switch-colour-border-disabled: var(--yds-system-colour-action-neutral-default-disabled);
  --yds-switch-colour-toggle-on: var(--yds-system-colour-action-neutral-emphasis-enabled);
  --yds-switch-colour-toggle-off-enabled: var(--yds-system-colour-action-neutral-default-enabled);
  --yds-switch-colour-toggle-off-hover: var(--yds-system-colour-action-neutral-default-hover);
  --yds-switch-colour-toggle-off-disabled: var(--yds-system-colour-action-neutral-default-disabled);
  --yds-switch-colour-text: var(--yds-system-colour-text-default-default1);
  --yds-switch-colour-enabled: var(--yds-system-colour-action-success-default-enabled);
  --yds-tooltip-colour-background: var(--yds-system-colour-background-emphasis-solid1);
  --yds-tooltip-colour-text: var(--yds-system-colour-text-emphasis-default1);
  --yds-tooltip-border-radius-top-left: var(--yds-system-border-input-top-left);
  --yds-tooltip-border-radius-top-right: var(--yds-system-border-input-top-right);
  --yds-tooltip-border-radius-bottom-right: var(--yds-system-border-input-bottom-right);
  --yds-tooltip-border-radius-bottom-left: var(--yds-system-border-input-bottom-left);
  --yds-accordion-colour-icon: var(--yds-system-colour-icon-default-default1);
  --yds-accordion-colour-text-heading: var(--yds-system-colour-text-default-default1);
  --yds-accordion-colour-text-subheading: var(--yds-system-colour-text-default-default2);
  --yds-accordion-colour-background-hover: var(--yds-system-colour-action-ghost-default-hover);
  --yds-accordion-colour-background-pressed: var(--yds-system-colour-action-ghost-default-pressed);
  --yds-accordion-border-radius-top-left: var(--yds-system-border-pane-lg-top-left);
  --yds-accordion-border-radius-top-right: var(--yds-system-border-pane-lg-top-right);
  --yds-accordion-border-radius-bottom-right: var(--yds-system-border-pane-lg-bottom-right);
  --yds-accordion-border-radius-bottom-left: var(--yds-system-border-pane-lg-bottom-left);
  --yds-choice-colour-heading: var(--yds-system-colour-text-default-default1);
  --yds-choice-colour-subheading: var(--yds-system-colour-text-default-default2);
  --yds-choice-colour-icon: var(--yds-system-colour-icon-default-default1);
  --yds-dropdown-colour-background-enabled: var(--yds-system-colour-background-default-solid1);
  --yds-dropdown-colour-background-hover: var(--yds-system-colour-action-ghost-default-hover);
  --yds-dropdown-colour-background-pressed: var(--yds-system-colour-action-ghost-default-pressed);
  --yds-dropdown-colour-text-enabled: var(--yds-system-colour-text-default-default1);
  --yds-dropdown-colour-text-hover: var(--yds-system-colour-text-default-default1);
  --yds-dropdown-colour-text-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-dropdown-colour-text-info-enabled: var(--yds-system-colour-text-default-default2);
  --yds-dropdown-colour-text-info-hover: var(--yds-system-colour-text-default-default2);
  --yds-dropdown-colour-text-info-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-dropdown-colour-icon-enabled: var(--yds-system-colour-icon-default-default2);
  --yds-dropdown-colour-icon-hover: var(--yds-system-colour-icon-default-default2);
  --yds-dropdown-colour-icon-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-dropdown-border-radius-top-left: var(--yds-system-border-card-sm-top-left);
  --yds-dropdown-border-radius-top-right: var(--yds-system-border-card-sm-top-right);
  --yds-dropdown-border-radius-bottom-right: var(--yds-system-border-card-sm-bottom-right);
  --yds-dropdown-border-radius-bottom-left: var(--yds-system-border-card-sm-bottom-left);
  --yds-mediatoolbar-colour-background-enabled: var(--yds-system-colour-action-neutral-default-enabled);
  --yds-mediatoolbar-colour-background-hover: var(--yds-system-colour-action-neutral-default-hover);
  --yds-mediatoolbar-colour-background-pressed: var(--yds-system-colour-action-neutral-default-pressed);
  --yds-mediatoolbar-colour-background-disabled: var(--yds-system-colour-action-neutral-default-disabled);
  --yds-mediatoolbar-on-background: var(--yds-system-colour-text-emphasis-default1);
  --yds-mediatoolbar-border-radius-top-left: var(--yds-system-border-pane-sm-top-left);
  --yds-mediatoolbar-border-radius-top-right: var(--yds-system-border-pane-sm-top-right);
  --yds-mediatoolbar-border-radius-bottom-right: var(--yds-system-border-pane-sm-bottom-right);
  --yds-mediatoolbar-border-radius-bottom-left: var(--yds-system-border-pane-sm-bottom-left);
  --yds-notification-colour-background: var(--yds-system-colour-background-default-solid1);
  --yds-notification-colour-heading: var(--yds-system-colour-text-default-default1);
  --yds-notification-colour-subheading: var(--yds-system-colour-text-default-default2);
  --yds-notification-border-radius-top-left: var(--yds-system-border-card-sm-top-left);
  --yds-notification-border-radius-top-right: var(--yds-system-border-card-sm-top-right);
  --yds-notification-border-radius-bottom-right: var(--yds-system-border-card-sm-bottom-right);
  --yds-notification-border-radius-bottom-left: var(--yds-system-border-card-sm-bottom-left);
  --yds-stepper-colour-text-heading: var(--yds-system-colour-text-default-default1);
  --yds-stepper-colour-text-heading-hover: var(--yds-system-colour-action-primary-default-hover);
  --yds-stepper-colour-text-heading-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-stepper-colour-text-subheading: var(--yds-system-colour-text-default-default2);
  --yds-stepper-colour-line-border-complete: var(--yds-system-colour-border-default-default3);
  --yds-stepper-colour-line-border-incomplete: var(--yds-system-colour-border-default-default2);
  --yds-stepper-colour-icon-incomplete-background: var(--yds-system-colour-background-default-solid1);
  --yds-stepper-colour-icon-incomplete-border: var(--yds-system-colour-border-default-default2);
  --yds-stepper-colour-icon-incomplete-text: var(--yds-system-colour-text-default-default1);
  --yds-stepper-colour-icon-current-background: var(--yds-system-colour-background-emphasis-solid1);
  --yds-stepper-colour-icon-current-border: var(--yds-system-colour-border-default-default3);
  --yds-stepper-colour-icon-current-text: var(--yds-system-colour-text-emphasis-default1);
  --yds-stepper-colour-icon-success-background: var(--yds-system-colour-background-emphasis-success);
  --yds-stepper-colour-icon-success-border: var(--yds-system-colour-border-default-success);
  --yds-stepper-colour-icon-success-border-large: var(--yds-system-colour-border-default-default3);
  --yds-stepper-colour-icon-success-tick: var(--yds-system-colour-icon-emphasis-default1);
  --yds-tabs-colour-text-enabled: var(--yds-system-colour-text-default-default1);
  --yds-tabs-colour-text-error: var(--yds-system-colour-text-default-critical);
  --yds-tabs-colour-border-enabled: var(--yds-system-colour-border-default-default2);
  --yds-tabs-colour-border-selected: var(--yds-system-colour-action-primary-default-enabled);
  --yds-tabs-colour-border-hover: var(--yds-system-colour-action-primary-default-hover);
  --yds-tabs-colour-border-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-tabs-colour-border-error: var(--yds-system-colour-border-default-critical);
  --yds-sidebar-colour-item-background-hover: var(--yds-system-colour-action-ghost-default-hover);
  --yds-sidebar-colour-item-background-pressed: var(--yds-system-colour-action-ghost-default-pressed);
  --yds-sidebar-colour-item-background-selected: var(--yds-system-colour-action-ghost-default-selected);
  --yds-sidebar-colour-item-text-enabled: var(--yds-system-colour-text-default-default1);
  --yds-sidebar-colour-item-text-hover: var(--yds-system-colour-text-default-default2);
  --yds-sidebar-colour-item-text-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-sidebar-colour-item-icon-enabled: var(--yds-system-colour-icon-default-default1);
  --yds-sidebar-colour-item-icon-hover: var(--yds-system-colour-icon-default-default2);
  --yds-sidebar-colour-item-icon-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-sidebar-colour-item-selected: var(--yds-system-colour-action-primary-default-pressed);
  --yds-sidebar-colour-toggle-background-enabled: var(--yds-system-colour-background-default-solid1);
  --yds-sidebar-colour-toggle-background-hover: var(--yds-system-colour-action-ghost-default-hover);
  --yds-sidebar-colour-toggle-background-pressed: var(--yds-system-colour-action-ghost-default-pressed);
  --yds-sidebar-colour-toggle-border-enabled: var(--yds-system-colour-action-neutral-default-enabled);
  --yds-sidebar-colour-toggle-border-hover: var(--yds-system-colour-border-emphasis-default1);
  --yds-sidebar-colour-toggle-border-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-sidebar-colour-toggle-icon-enabled: var(--yds-system-colour-icon-default-default2);
  --yds-sidebar-colour-toggle-icon-hover: var(--yds-system-colour-icon-default-default1);
  --yds-sidebar-colour-toggle-icon-pressed: var(--yds-system-colour-action-primary-default-pressed);
  --yds-sidebar-colour-background: var(--yds-system-colour-background-default-solid1);
  --yds-sidebar-colour-heading-text: var(--yds-system-colour-text-default-default2);
  --yds-radiobutton-colour-button-border-enabled: var(--yds-system-colour-inputs-border-default-enabled);
  --yds-radiobutton-colour-button-border-selected: var(--yds-system-colour-inputs-border-default-selected);
  --yds-radiobutton-colour-button-border-error: var(--yds-system-colour-inputs-border-default-critical);
  --yds-radiobutton-colour-button-background: var(--yds-system-colour-inputs-background-default-enabled);
  --yds-radiobutton-colour-button-selection-indicator: var(--yds-system-colour-inputs-border-default-success);
  --yds-radiobutton-colour-text-heading: var(--yds-system-colour-text-default-default1);
  --yds-radiobutton-colour-text-subheading: var(--yds-system-colour-text-default-default2);
  --yds-radiobutton-colour-card-background-enabled: var(--yds-system-colour-inputs-background-default-enabled);
  --yds-radiobutton-colour-card-background-selected: var(--yds-system-colour-inputs-background-default-selected);
  --yds-radiobutton-colour-card-border-enabled: var(--yds-system-colour-inputs-border-default-enabled);
  --yds-radiobutton-colour-card-border-selected: var(--yds-system-colour-inputs-border-default-selected);
  --yds-radiobutton-colour-card-border-error: var(--yds-system-colour-inputs-border-default-critical);
  --yds-checkbox-colour-border-enabled: var(--yds-system-colour-inputs-border-default-enabled);
  --yds-checkbox-colour-border-selected: var(--yds-system-colour-inputs-border-default-selected);
  --yds-checkbox-colour-border-disabled: var(--yds-system-colour-inputs-border-default-disabled);
  --yds-checkbox-colour-border-error: var(--yds-system-colour-inputs-border-default-critical);
  --yds-checkbox-colour-background-enabled: var(--yds-system-colour-inputs-background-default-enabled);
  --yds-checkbox-colour-background-disabled: var(--yds-system-colour-inputs-background-default-disabled);
  --yds-checkbox-colour-selection-indicator-selected: var(--yds-system-colour-inputs-icon-default-success);
  --yds-checkbox-colour-selection-indicator-indeterminate: var(--yds-system-colour-icon-default-default1);
  --yds-checkbox-colour-selection-indicator-disabled: var(--yds-system-colour-inputs-icon-default-disabled);
  --yds-checkbox-colour-text-heading: var(--yds-system-colour-text-default-default1);
  --yds-checkbox-colour-text-subheading: var(--yds-system-colour-text-default-default2);
  --yds-checkbox-border-radius-top-left: var(--yds-system-border-input-top-left);
  --yds-checkbox-border-radius-top-right: var(--yds-system-border-input-top-right);
  --yds-checkbox-border-radius-bottom-right: var(--yds-system-border-input-bottom-right);
  --yds-checkbox-border-radius-bottom-left: var(--yds-system-border-input-bottom-left);
  --yds-anchor-colour-enabled: var(--yds-system-colour-text-default-link-enabled);
  --yds-anchor-colour-hover: var(--yds-system-colour-text-default-link-hover);
  --yds-anchor-colour-pressed: var(--yds-system-colour-text-default-link-pressed);
  --yds-typography-root-colour: var(--yds-system-colour-text-default-default1);
  --yds-dialog-colour-background: var(--yds-system-colour-background-default-solid1);
  --yds-dialog-colour-heading: var(--yds-system-colour-text-default-default1);
  --yds-dialog-colour-subheading: var(--yds-system-colour-text-default-default2);
  --yds-dialog-border-radius-top-left: var(--yds-system-border-card-lg-top-left);
  --yds-dialog-border-radius-top-right: var(--yds-system-border-card-lg-top-right);
  --yds-dialog-border-radius-bottom-right: var(--yds-system-border-card-lg-bottom-right);
  --yds-dialog-border-radius-bottom-left: var(--yds-system-border-card-lg-bottom-left);
}