:host,
.cds-theme-interzero-dark {
  color-scheme: dark;

  --cds-base-accent-01-100: var(--cds-brand-yellow-100, #fff6c5);
  --cds-base-accent-01-200: var(--cds-brand-yellow-200, #ffed85);
  --cds-base-accent-01-300: var(--cds-brand-yellow-300, #ffdd46);
  --cds-base-accent-01-400: var(--cds-brand-yellow-400, #ffce00);
  --cds-base-accent-01-50: var(--cds-brand-yellow-50, #fffdea);
  --cds-base-accent-01-500: var(--cds-brand-yellow-500, #ffa800);
  --cds-base-accent-01-600: var(--cds-brand-yellow-600, #e27f00);
  --cds-base-accent-01-700: var(--cds-brand-yellow-700, #bb5802);
  --cds-base-accent-01-800: var(--cds-brand-yellow-800, #984308);
  --cds-base-accent-01-900: var(--cds-brand-yellow-900, #7c370b);
  --cds-base-accent-01-950: var(--cds-brand-yellow-950, #481b00);
  --cds-base-accent-02-100: var(--cds-brand-purple-100, #ededfa);
  --cds-base-accent-02-200: var(--cds-brand-purple-200, #d8d8f6);
  --cds-base-accent-02-300: var(--cds-brand-purple-300, #c3c1f1);
  --cds-base-accent-02-400: var(--cds-brand-purple-400, #a39ee7);
  --cds-base-accent-02-50: var(--cds-brand-purple-50, #f5f5fd);
  --cds-base-accent-02-500: var(--cds-brand-purple-500, #8376dc);
  --cds-base-accent-02-600: var(--cds-brand-purple-600, #7059ce);
  --cds-base-accent-02-700: var(--cds-brand-purple-700, #6046bb);
  --cds-base-accent-02-800: var(--cds-brand-purple-800, #503b9c);
  --cds-base-accent-02-900: var(--cds-brand-purple-900, #423280);
  --cds-base-accent-02-950: var(--cds-brand-purple-950, #281f56);
  --cds-base-accent-03-100: #ffffff00;
  --cds-base-accent-03-200: #ffffff00;
  --cds-base-accent-03-300: #ffffff00;
  --cds-base-accent-03-400: #ffffff00;
  --cds-base-accent-03-50: #ffffff00;
  --cds-base-accent-03-500: #ffffff00;
  --cds-base-accent-03-600: #ffffff00;
  --cds-base-accent-03-700: #ffffff00;
  --cds-base-accent-03-800: #ffffff00;
  --cds-base-accent-03-900: #ffffff00;
  --cds-base-accent-03-950: #ffffff00;
  --cds-base-danger-100: var(--cds-brand-danger-red-100, #ffe0e3);
  --cds-base-danger-200: var(--cds-brand-danger-red-200, #ffc6cb);
  --cds-base-danger-300: var(--cds-brand-danger-red-300, #ff9ea7);
  --cds-base-danger-400: var(--cds-brand-danger-red-400, #ff6674);
  --cds-base-danger-50: var(--cds-brand-danger-red-50, #fff1f2);
  --cds-base-danger-500: var(--cds-brand-danger-red-500, #fd3649);
  --cds-base-danger-600: var(--cds-brand-danger-red-600, #eb172b);
  --cds-base-danger-700: var(--cds-brand-danger-red-700, #b70e1e);
  --cds-base-danger-800: var(--cds-brand-danger-red-800, #a3111f);
  --cds-base-danger-900: var(--cds-brand-danger-red-900, #871520);
  --cds-base-danger-950: var(--cds-brand-danger-red-950, #4a050c);
  --cds-base-neutral-0: var(--cds-brand-warm-gray-0, #ffffff);
  --cds-base-neutral-100: var(--cds-brand-warm-gray-100, #f5f5f8);
  --cds-base-neutral-1000: var(--cds-brand-warm-gray-1000, #000000);
  --cds-base-neutral-200: var(--cds-brand-warm-gray-200, #ececf0);
  --cds-base-neutral-300: var(--cds-brand-warm-gray-300, #e2e2e5);
  --cds-base-neutral-400: var(--cds-brand-warm-gray-400, #c0c0c2);
  --cds-base-neutral-50: var(--cds-brand-warm-gray-50, #fafafc);
  --cds-base-neutral-500: var(--cds-brand-warm-gray-500, #a1a1a3);
  --cds-base-neutral-600: var(--cds-brand-warm-gray-600, #78787a);
  --cds-base-neutral-700: var(--cds-brand-warm-gray-700, #646465);
  --cds-base-neutral-800: var(--cds-brand-warm-gray-800, #444446);
  --cds-base-neutral-900: var(--cds-brand-warm-gray-900, #232325);
  --cds-base-neutral-950: var(--cds-brand-warm-gray-950, #171718);
  --cds-base-primary-100: var(--cds-brand-cyan-100, #e0f5fe);
  --cds-base-primary-200: var(--cds-brand-cyan-200, #b9ecfe);
  --cds-base-primary-300: var(--cds-brand-cyan-300, #7cdefd);
  --cds-base-primary-400: var(--cds-brand-cyan-400, #36cefa);
  --cds-base-primary-50: var(--cds-brand-cyan-50, #f0faff);
  --cds-base-primary-500: var(--cds-brand-cyan-500, #0cb9eb);
  --cds-base-primary-600: var(--cds-brand-cyan-600, #009dd3);
  --cds-base-primary-700: var(--cds-brand-cyan-700, #0177a3);
  --cds-base-primary-800: var(--cds-brand-cyan-800, #066486);
  --cds-base-primary-900: var(--cds-brand-cyan-900, #0b526f);
  --cds-base-primary-950: var(--cds-brand-cyan-950, #07354a);
  --cds-base-secondary-100: var(--cds-brand-blue-100, #daefff);
  --cds-base-secondary-200: var(--cds-brand-blue-200, #bde4ff);
  --cds-base-secondary-300: var(--cds-brand-blue-300, #90d5ff);
  --cds-base-secondary-400: var(--cds-brand-blue-400, #5bbbff);
  --cds-base-secondary-50: var(--cds-brand-blue-50, #eef8ff);
  --cds-base-secondary-500: var(--cds-brand-blue-500, #359dfc);
  --cds-base-secondary-600: var(--cds-brand-blue-600, #0083ff);
  --cds-base-secondary-700: var(--cds-brand-blue-700, #0068ff);
  --cds-base-secondary-800: var(--cds-brand-blue-800, #0059e6);
  --cds-base-secondary-900: var(--cds-brand-blue-900, #0050b3);
  --cds-base-secondary-950: var(--cds-brand-blue-950, #002652);
  --cds-base-success-100: var(--cds-brand-success-green-100, #ddf7d0);
  --cds-base-success-200: var(--cds-brand-success-green-200, #caf2b8);
  --cds-base-success-300: var(--cds-brand-success-green-300, #94e274);
  --cds-base-success-400: var(--cds-brand-success-green-400, #6ed348);
  --cds-base-success-50: var(--cds-brand-success-green-50, #f0fbea);
  --cds-base-success-500: var(--cds-brand-success-green-500, #4fb82a);
  --cds-base-success-600: var(--cds-brand-success-green-600, #3a931d);
  --cds-base-success-700: var(--cds-brand-success-green-700, #2e701b);
  --cds-base-success-800: var(--cds-brand-success-green-800, #29591b);
  --cds-base-success-900: var(--cds-brand-success-green-900, #244c1b);
  --cds-base-success-950: var(--cds-brand-success-green-950, #0f2a09);
  --cds-base-warning-100: var(--cds-brand-warning-yellow-100, #fff6c5);
  --cds-base-warning-200: var(--cds-brand-warning-yellow-200, #ffed85);
  --cds-base-warning-300: var(--cds-brand-warning-yellow-300, #ffdd46);
  --cds-base-warning-400: var(--cds-brand-warning-yellow-400, #ffce00);
  --cds-base-warning-50: var(--cds-brand-warning-yellow-50, #fffdea);
  --cds-base-warning-500: var(--cds-brand-warning-yellow-500, #ffa800);
  --cds-base-warning-600: var(--cds-brand-warning-yellow-600, #e27f00);
  --cds-base-warning-700: var(--cds-brand-warning-yellow-700, #bb5802);
  --cds-base-warning-800: var(--cds-brand-warning-yellow-800, #984308);
  --cds-base-warning-900: var(--cds-brand-warning-yellow-900, #7c370b);
  --cds-base-warning-950: var(--cds-brand-warning-yellow-950, #481b00);
  --cds-brand-blue-100: #0050b3;
  --cds-brand-blue-200: #0159e4;
  --cds-brand-blue-300: #0068ff;
  --cds-brand-blue-400: #0083ff;
  --cds-brand-blue-50: #002652;
  --cds-brand-blue-500: #359dfc;
  --cds-brand-blue-600: #5bbbff;
  --cds-brand-blue-700: #90d5ff;
  --cds-brand-blue-800: #bde4ff;
  --cds-brand-blue-900: #daefff;
  --cds-brand-blue-950: #eef8ff;
  --cds-brand-cool-gray-100: #1d2125;
  --cds-brand-cool-gray-200: #22272b;
  --cds-brand-cool-gray-300: #272e33;
  --cds-brand-cool-gray-400: #353d44;
  --cds-brand-cool-gray-50: #161a1d;
  --cds-brand-cool-gray-500: #444f59;
  --cds-brand-cool-gray-600: #5e6c79;
  --cds-brand-cool-gray-700: #8b9bab;
  --cds-brand-cool-gray-800: #b6c2cf;
  --cds-brand-cool-gray-900: #c7d1db;
  --cds-brand-cool-gray-950: #dde4ea;
  --cds-brand-cyan-100: #0b526f;
  --cds-brand-cyan-200: #066486;
  --cds-brand-cyan-300: #0177a3;
  --cds-brand-cyan-400: #009dd3;
  --cds-brand-cyan-50: #07354a;
  --cds-brand-cyan-500: #0cb9eb;
  --cds-brand-cyan-600: #36cefa;
  --cds-brand-cyan-700: #7cdefd;
  --cds-brand-cyan-800: #b9ecfe;
  --cds-brand-cyan-900: #e0f5fe;
  --cds-brand-cyan-950: #f0faff;
  --cds-brand-danger-red-100: #871520;
  --cds-brand-danger-red-200: #a3111f;
  --cds-brand-danger-red-300: #b70e1e;
  --cds-brand-danger-red-400: #eb172b;
  --cds-brand-danger-red-50: #4a050c;
  --cds-brand-danger-red-500: #fd3649;
  --cds-brand-danger-red-600: #ff6674;
  --cds-brand-danger-red-700: #ff9ea7;
  --cds-brand-danger-red-800: #ffc6cb;
  --cds-brand-danger-red-900: #ffe0e3;
  --cds-brand-danger-red-950: #fff1f2;
  --cds-brand-green-100: #155236;
  --cds-brand-green-200: #17643f;
  --cds-brand-green-300: #17834f;
  --cds-brand-green-400: #18a15e;
  --cds-brand-green-50: #052e1c;
  --cds-brand-green-500: #24c376;
  --cds-brand-green-600: #4cdc95;
  --cds-brand-green-700: #87eebb;
  --cds-brand-green-800: #bcf6d8;
  --cds-brand-green-900: #dcfcec;
  --cds-brand-green-950: #f0fdf6;
  --cds-brand-light-blue-100: #ffffff00;
  --cds-brand-light-blue-200: #ffffff00;
  --cds-brand-light-blue-300: #ffffff00;
  --cds-brand-light-blue-400: #ffffff00;
  --cds-brand-light-blue-50: #ffffff00;
  --cds-brand-light-blue-500: #ffffff00;
  --cds-brand-light-blue-600: #ffffff00;
  --cds-brand-light-blue-700: #ffffff00;
  --cds-brand-light-blue-800: #ffffff00;
  --cds-brand-light-blue-900: #ffffff00;
  --cds-brand-light-blue-950: #ffffff00;
  --cds-brand-purple-100: #423280;
  --cds-brand-purple-200: #503b9c;
  --cds-brand-purple-300: #6046bb;
  --cds-brand-purple-400: #7059ce;
  --cds-brand-purple-50: #281f56;
  --cds-brand-purple-500: #8376dc;
  --cds-brand-purple-600: #a39ee7;
  --cds-brand-purple-700: #c3c1f1;
  --cds-brand-purple-800: #d8d8f6;
  --cds-brand-purple-900: #ededfa;
  --cds-brand-purple-950: #f5f5fd;
  --cds-brand-red-100: #ffffff00;
  --cds-brand-red-200: #ffffff00;
  --cds-brand-red-300: #ffffff00;
  --cds-brand-red-400: #ffffff00;
  --cds-brand-red-50: #ffffff00;
  --cds-brand-red-500: #ffffff00;
  --cds-brand-red-600: #ffffff00;
  --cds-brand-red-700: #ffffff00;
  --cds-brand-red-800: #ffffff00;
  --cds-brand-red-900: #ffffff00;
  --cds-brand-red-950: #ffffff00;
  --cds-brand-success-green-100: #244c1b;
  --cds-brand-success-green-200: #29591b;
  --cds-brand-success-green-300: #2e701b;
  --cds-brand-success-green-400: #3a931d;
  --cds-brand-success-green-50: #0f2a09;
  --cds-brand-success-green-500: #4fb82a;
  --cds-brand-success-green-600: #6ed348;
  --cds-brand-success-green-700: #94e274;
  --cds-brand-success-green-800: #caf2b8;
  --cds-brand-success-green-900: #ddf7d0;
  --cds-brand-success-green-950: #f0fbea;
  --cds-brand-warm-gray-0: #000000;
  --cds-brand-warm-gray-100: #232325;
  --cds-brand-warm-gray-1000: #ffffff;
  --cds-brand-warm-gray-200: #29292b;
  --cds-brand-warm-gray-300: #303032;
  --cds-brand-warm-gray-400: #4c4c4f;
  --cds-brand-warm-gray-50: #171718;
  --cds-brand-warm-gray-500: #646468;
  --cds-brand-warm-gray-600: #7b7b7d;
  --cds-brand-warm-gray-700: #929292;
  --cds-brand-warm-gray-800: #a1a1a3;
  --cds-brand-warm-gray-900: #c1c1c4;
  --cds-brand-warm-gray-950: #f6f6f9;
  --cds-brand-warning-yellow-100: #7c370b;
  --cds-brand-warning-yellow-200: #984308;
  --cds-brand-warning-yellow-300: #bb5802;
  --cds-brand-warning-yellow-400: #e27f00;
  --cds-brand-warning-yellow-50: #481b00;
  --cds-brand-warning-yellow-500: #ffa800;
  --cds-brand-warning-yellow-600: #ffce00;
  --cds-brand-warning-yellow-700: #ffdd46;
  --cds-brand-warning-yellow-800: #ffed85;
  --cds-brand-warning-yellow-900: #fff6c5;
  --cds-brand-warning-yellow-950: #fffdea;
  --cds-brand-yellow-100: #7c370b;
  --cds-brand-yellow-200: #984308;
  --cds-brand-yellow-300: #bb5802;
  --cds-brand-yellow-400: #e27f00;
  --cds-brand-yellow-50: #481b00;
  --cds-brand-yellow-500: #ffa800;
  --cds-brand-yellow-600: #ffce00;
  --cds-brand-yellow-700: #ffdd46;
  --cds-brand-yellow-800: #ffed85;
  --cds-brand-yellow-900: #fff6c5;
  --cds-brand-yellow-950: #fffdea;
  --cds-element-btn---WIP-bg-secondary-filled: var(
    --cds-semantic-bg-inverse,
    #171718
  );
  --cds-element-btn---WIP-bg-secondary-filled-hover: var(
    --cds-semantic-bg-inverse-hover,
    #646465
  );
  --cds-element-btn---WIP-bg-secondary-filled-pressed: var(
    --cds-semantic-bg-inverse-pressed,
    #78787a
  );
  --cds-element-btn---WIP-bg-secondary-outlined-hover: var(
    --cds-semantic-bg-inverse-hover,
    #646465
  );
  --cds-element-btn---WIP-bg-secondary-outlined-pressed: var(
    --cds-semantic-bg-inverse-pressed,
    #78787a
  );
  --cds-element-btn---WIP-border-primary-outlined: var(
    --cds-semantic-border-brand,
    #0177a3
  );
  --cds-element-btn---WIP-border-secondary-outlined: var(
    --cds-semantic-border-default,
    #c0c0c2
  );
  --cds-element-btn---WIP-icon-primary-clear: var(
    --cds-semantic-icon-brand,
    #0177a3
  );
  --cds-element-btn---WIP-icon-primary-clear-hover: var(
    --cds-semantic-icon-brand-hover,
    #0050b3
  );
  --cds-element-btn---WIP-icon-primary-clear-pressed: var(
    --cds-semantic-icon-brand-pressed,
    #002652
  );
  --cds-element-btn---WIP-icon-secondary-clear: var(
    --cds-semantic-text-default,
    #232325
  );
  --cds-element-btn---WIP-icon-secondary-outlined: var(
    --cds-semantic-text-default,
    #232325
  );
  --cds-element-btn---WIP-text-primary-clear: var(
    --cds-semantic-text-brand,
    #0177a3
  );
  --cds-element-btn---WIP-text-primary-clear-hover: var(
    --cds-semantic-text-brand-hover,
    #0050b3
  );
  --cds-element-btn---WIP-text-primary-clear-pressed: var(
    --cds-semantic-text-brand-pressed,
    #002652
  );
  --cds-element-btn---WIP-text-secondary-clear: var(
    --cds-semantic-text-default,
    #232325
  );
  --cds-element-btn---WIP-text-secondary-outlined: var(
    --cds-semantic-text-default,
    #232325
  );
  --cds-element-logo-bg-01: var(--cds-base-primary-400, #36cefa);
  --cds-element-logo-bg-02: var(--cds-base-neutral-1000, #000000);
  --cds-element-logo-bg-03: #ffffff00;
  --cds-element-logo-bg-04: #ffffff00;
  --cds-element-logo-bg-05: #ffffff00;
  --cds-element-logo-bg-white: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-bg-accent-01: var(--cds-base-accent-01-600, #e27f00);
  --cds-semantic-bg-accent-01-secondary: var(--cds-base-accent-01-800, #984308);
  --cds-semantic-bg-accent-02: var(--cds-base-accent-02-400, #a39ee7);
  --cds-semantic-bg-accent-02-secondary: var(--cds-base-accent-02-800, #503b9c);
  --cds-semantic-bg-accent-03: var(--cds-base-accent-02-400, #a39ee7);
  --cds-semantic-bg-accent-03-secondary: var(--cds-base-accent-02-800, #503b9c);
  --cds-semantic-bg-brand: var(--cds-base-primary-400, #36cefa);
  --cds-semantic-bg-brand-alt: var(--cds-base-primary-400, #36cefa);
  --cds-semantic-bg-brand-hover: var(--cds-base-secondary-400, #5bbbff);
  --cds-semantic-bg-brand-pressed: var(--cds-base-secondary-100, #daefff);
  --cds-semantic-bg-brand-secondary: var(--cds-base-primary-800, #066486);
  --cds-semantic-bg-brand-strong: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-bg-canvas: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-bg-danger: var(--cds-base-danger-400, #ff6674);
  --cds-semantic-bg-danger-hover: var(--cds-base-danger-300, #ff9ea7);
  --cds-semantic-bg-danger-pressed: var(--cds-base-danger-200, #ffc6cb);
  --cds-semantic-bg-danger-secondary: var(--cds-base-danger-800, #a3111f);
  --cds-semantic-bg-default: var(--cds-base-neutral-100, #f5f5f8);
  --cds-semantic-bg-disabled: var(--cds-base-neutral-400, #c0c0c2);
  --cds-semantic-bg-hover: var(--cds-base-neutral-400, #c0c0c2);
  --cds-semantic-bg-information: var(--cds-base-secondary-400, #5bbbff);
  --cds-semantic-bg-information-secondary: var(
    --cds-base-secondary-800,
    #0059e6
  );
  --cds-semantic-bg-inverse: var(--cds-base-neutral-950, #171718);
  --cds-semantic-bg-inverse-hover: var(--cds-base-neutral-800, #444446);
  --cds-semantic-bg-inverse-pressed: var(--cds-base-neutral-700, #646465);
  --cds-semantic-bg-inverse-secondary: var(--cds-base-neutral-900, #232325);
  --cds-semantic-bg-inverse-strong: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-bg-overlay: var(--cds-base-neutral-0, #ffffff);
  --cds-semantic-bg-pressed: var(--cds-base-neutral-500, #a1a1a3);
  --cds-semantic-bg-secondary: var(--cds-base-neutral-200, #ececf0);
  --cds-semantic-bg-success: var(--cds-base-success-400, #6ed348);
  --cds-semantic-bg-success-hover: var(--cds-base-success-300, #94e274);
  --cds-semantic-bg-success-pressed: var(--cds-base-success-200, #caf2b8);
  --cds-semantic-bg-success-secondary: var(--cds-base-success-800, #29591b);
  --cds-semantic-bg-tertiary: var(--cds-base-neutral-300, #e2e2e5);
  --cds-semantic-bg-warning: var(--cds-base-warning-500, #ffa800);
  --cds-semantic-bg-warning-hover: var(--cds-base-warning-400, #ffce00);
  --cds-semantic-bg-warning-pressed: var(--cds-base-warning-300, #ffdd46);
  --cds-semantic-bg-warning-secondary: var(--cds-base-warning-800, #984308);
  --cds-semantic-border-accent-02-secondary: var(
    --cds-base-accent-02-700,
    #6046bb
  );
  --cds-semantic-border-brand: var(--cds-base-primary-400, #36cefa);
  --cds-semantic-border-brand-strong: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-border-danger: var(--cds-base-danger-600, #eb172b);
  --cds-semantic-border-danger-secondary: var(--cds-base-danger-700, #b70e1e);
  --cds-semantic-border-default: var(--cds-base-neutral-500, #a1a1a3);
  --cds-semantic-border-disabled: var(--cds-base-neutral-400, #c0c0c2);
  --cds-semantic-border-focus: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-border-information-secondary: var(
    --cds-base-secondary-700,
    #0068ff
  );
  --cds-semantic-border-inverse: var(--cds-base-neutral-800, #444446);
  --cds-semantic-border-inverse-strong: var(--cds-base-neutral-100, #f5f5f8);
  --cds-semantic-border-secondary: var(--cds-base-neutral-400, #c0c0c2);
  --cds-semantic-border-strong: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-border-success: var(--cds-base-success-600, #3a931d);
  --cds-semantic-border-success-secondary: var(--cds-base-success-700, #2e701b);
  --cds-semantic-border-tertiary: var(--cds-base-neutral-300, #e2e2e5);
  --cds-semantic-border-warning: var(--cds-base-warning-500, #ffa800);
  --cds-semantic-border-warning-secondary: var(--cds-base-warning-700, #bb5802);
  --cds-semantic-icon-brand: var(--cds-base-primary-400, #36cefa);
  --cds-semantic-icon-brand-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-brand-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-danger: var(--cds-base-danger-700, #b70e1e);
  --cds-semantic-icon-default: var(--cds-base-neutral-950, #171718);
  --cds-semantic-icon-disabled: var(--cds-base-neutral-700, #646465);
  --cds-semantic-icon-information: var(--cds-base-secondary-700, #0068ff);
  --cds-semantic-icon-inverse: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-icon-onbrand: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-onbrand-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-onbrand-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-ondanger: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-ondanger-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-ondanger-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-oninformation-onsecondary: var(
    --cds-base-secondary-200,
    #bde4ff
  );
  --cds-semantic-icon-oninverse: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-icon-oninverse-hover: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-icon-oninverse-pressed: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-icon-onsecondary: var(--cds-base-neutral-950, #171718);
  --cds-semantic-icon-onsuccess: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-onsuccess-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-onsuccess-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-ontertiary: var(--cds-base-neutral-950, #171718);
  --cds-semantic-icon-onwarning: var(--cds-base-neutral-100, #f5f5f8);
  --cds-semantic-icon-onwarning-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-onwarning-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-icon-secondary: var(--cds-base-neutral-900, #232325);
  --cds-semantic-icon-strong-onsuccess-onsecondary: var(
    --cds-base-neutral-100,
    #f5f5f8
  );
  --cds-semantic-icon-success: var(--cds-base-success-700, #2e701b);
  --cds-semantic-icon-warning: var(--cds-base-warning-500, #ffa800);
  --cds-semantic-text-brand: var(--cds-base-primary-600, #009dd3);
  --cds-semantic-text-brand-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-brand-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-brand-strong: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-danger: var(--cds-base-danger-700, #b70e1e);
  --cds-semantic-text-danger-onsecondary: var(--cds-base-danger-700, #b70e1e);
  --cds-semantic-text-danger-ontertiary: var(--cds-base-danger-700, #b70e1e);
  --cds-semantic-text-default: var(--cds-base-neutral-950, #171718);
  --cds-semantic-text-disabled: var(--cds-base-neutral-700, #646465);
  --cds-semantic-text-information: var(--cds-base-secondary-700, #0068ff);
  --cds-semantic-text-information-onsecondary: var(
    --cds-base-secondary-700,
    #0068ff
  );
  --cds-semantic-text-information-ontertiary: var(
    --cds-base-secondary-700,
    #0068ff
  );
  --cds-semantic-text-inverse: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-text-link: var(--cds-base-primary-600, #009dd3);
  --cds-semantic-text-link-oninverse: var(--cds-base-primary-300, #7cdefd);
  --cds-semantic-text-onaccent-01: var(--cds-base-secondary-50, #eef8ff);
  --cds-semantic-text-onaccent-01-onsecondary: var(
    --cds-base-secondary-50,
    #eef8ff
  );
  --cds-semantic-text-onaccent-02: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-onaccent-02-onsecondary: var(
    --cds-base-accent-02-200,
    #d8d8f6
  );
  --cds-semantic-text-onbrand: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-onbrand-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-onbrand-onsecondary: var(--cds-base-primary-100, #e0f5fe);
  --cds-semantic-text-onbrand-onstrong: var(--cds-base-secondary-50, #eef8ff);
  --cds-semantic-text-onbrand-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-ondanger: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-ondanger-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-ondanger-onsecondary: var(--cds-base-danger-200, #ffc6cb);
  --cds-semantic-text-ondanger-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-oninformation: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-oninformation-onsecondary: var(
    --cds-base-secondary-200,
    #bde4ff
  );
  --cds-semantic-text-oninverse: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-text-oninverse-hover: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-text-oninverse-onsecondary: var(
    --cds-base-neutral-50,
    #fafafc
  );
  --cds-semantic-text-oninverse-onstrong: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-text-oninverse-pressed: var(--cds-base-neutral-50, #fafafc);
  --cds-semantic-text-onsecondary: var(--cds-base-neutral-950, #171718);
  --cds-semantic-text-onsuccess: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-onsuccess-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-onsuccess-onsecondary: var(
    --cds-base-success-200,
    #caf2b8
  );
  --cds-semantic-text-onsuccess-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-ontertiary: var(--cds-base-neutral-950, #171718);
  --cds-semantic-text-onwarning: var(--cds-base-neutral-100, #f5f5f8);
  --cds-semantic-text-onwarning-hover: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-onwarning-onsecondary: var(
    --cds-base-warning-200,
    #ffed85
  );
  --cds-semantic-text-onwarning-pressed: var(--cds-base-neutral-1000, #000000);
  --cds-semantic-text-secondary: var(--cds-base-neutral-900, #232325);
  --cds-semantic-text-secondary-onsecondary: var(
    --cds-base-neutral-900,
    #232325
  );
  --cds-semantic-text-secondary-ontertiary: var(
    --cds-base-neutral-900,
    #232325
  );
  --cds-semantic-text-strong-onsuccess-onsecondary: var(
    --cds-base-neutral-100,
    #f5f5f8
  );
  --cds-semantic-text-success: var(--cds-base-success-700, #2e701b);
  --cds-semantic-text-success-onsecondary: var(--cds-base-success-700, #2e701b);
  --cds-semantic-text-success-ontertiary: var(--cds-base-success-700, #2e701b);
  --cds-semantic-text-warning: var(--cds-base-warning-500, #ffa800);
  --cds-semantic-text-warning-onsecondary: var(--cds-base-warning-500, #ffa800);
  --cds-semantic-text-warning-ontertiary: var(--cds-base-warning-500, #ffa800);

  --cds-corner-radius-square: var(--cds-rem-000, 0rem);
  --cds-corner-radius-s: var(--cds-rem-025, 0.25rem);
  --cds-corner-radius-m: var(--cds-rem-050, 0.5rem);
  --cds-corner-radius-l: var(--cds-rem-100, 1rem);
  --cds-corner-radius-xl: var(--cds-rem-150, 1.5rem);
  --cds-corner-radius-2xl: var(--cds-rem-200, 2rem);
  --cds-corner-radius-pill: var(--cds-rem-6400, 64rem);
  --cds-end-cap-default: var(--cds-corner-radius-square, 0rem);
  --cds-rem-000: 0rem;
  --cds-rem-0125: 0.125rem;
  --cds-rem-025: 0.25rem;
  --cds-rem-050: 0.5rem;
  --cds-rem-075: 0.75rem;
  --cds-rem-100: 1rem;
  --cds-rem-125: 1.25rem;
  --cds-rem-150: 1.5rem;
  --cds-rem-200: 2rem;
  --cds-rem-250: 2.5rem;
  --cds-rem-300: 3rem;
  --cds-rem-325: 3.25rem;
  --cds-rem-350: 3.5rem;
  --cds-rem-400: 4rem;
  --cds-rem-450: 4.5rem;
  --cds-rem-500: 5rem;
  --cds-rem-550: 5.5rem;
  --cds-rem-600: 6rem;
  --cds-rem-700: 7rem;
  --cds-rem-800: 8rem;
  --cds-rem-900: 8.75rem;
  --cds-rem-1000: 10rem;
  --cds-rem-6400: 64rem;
  --cds-spacing-none: var(--cds-rem-000, 0rem);
  --cds-spacing-3xs: var(--cds-rem-0125, 0.125rem);
  --cds-spacing-2xs: var(--cds-rem-025, 0.25rem);
  --cds-spacing-xs: var(--cds-rem-050, 0.5rem);
  --cds-spacing-s: var(--cds-rem-075, 0.75rem);
  --cds-spacing-m: var(--cds-rem-100, 1rem);
  --cds-spacing-l: var(--cds-rem-150, 1.5rem);
  --cds-spacing-xl: var(--cds-rem-200, 2rem);
  --cds-spacing-2xl: var(--cds-rem-300, 3rem);
  --cds-spacing-3xl: var(--cds-rem-400, 4rem);
  --cds-spacing-4xl: var(--cds-rem-600, 6rem);
  --cds-spacing-5xl: var(--cds-rem-800, 8rem);

  @media (min-width: 769px) {
    :host,
    .cds-theme-interzero-dark {
      --cds-font-line-height-c3: 1rem;
      --cds-font-line-height-c4: 1rem;
      --cds-font-line-height-c2: 1.25rem;
      --cds-font-line-height-c1: 1.5rem;
      --cds-font-line-height-t4: 2rem;
      --cds-font-line-height-t5: 2rem;
      --cds-font-line-height-t3: 2.5rem;
      --cds-font-line-height-t2: 3rem;
      --cds-font-line-height-t1: 3.5rem;
      --cds-font-line-height-h5: 4rem;
      --cds-font-line-height-h4: 5rem;
      --cds-font-line-height-h3: 6rem;
      --cds-font-line-height-h2: 6.5rem;
      --cds-font-line-height-h1: 10.5rem;
      --cds-font-ltr-spacing-h1: 0rem;
      --cds-font-ltr-spacing-h2: 0rem;
      --cds-font-ltr-spacing-h3: 0rem;
      --cds-font-ltr-spacing-h4: 0rem;
      --cds-font-ltr-spacing-h5: 0rem;
      --cds-font-ltr-spacing-t1: 0rem;
      --cds-font-ltr-spacing-t2: 0rem;
      --cds-font-ltr-spacing-t3: 0rem;
      --cds-font-ltr-spacing-t4: 0rem;
      --cds-font-ltr-spacing-c4: 0.007499999832361937rem;
      --cds-font-ltr-spacing-c3: 0.008750000037252903rem;
      --cds-font-ltr-spacing-c2: 0.009999999776482582rem;
      --cds-font-ltr-spacing-c1: 0.011250000447034836rem;
      --cds-font-ltr-spacing-t5: 0.014999999664723873rem;
      --cds-font-size-c4: 0.75rem;
      --cds-font-size-c3: 0.875rem;
      --cds-font-size-c2: 1rem;
      --cds-font-size-c1: 1.125rem;
      --cds-font-size-t4: 1.5rem;
      --cds-font-size-t5: 1.5rem;
      --cds-font-size-t3: 2rem;
      --cds-font-size-t2: 2.5rem;
      --cds-font-size-t1: 3rem;
      --cds-font-size-h5: 3.5rem;
      --cds-font-size-h4: 4rem;
      --cds-font-size-h3: 5rem;
      --cds-font-size-h2: 5.5rem;
      --cds-font-size-h1: 8.75rem;
      --cds-font-weight-c1: 400;
      --cds-font-weight-c2: 400;
      --cds-font-weight-c3: 400;
      --cds-font-weight-c4: 400;
      --cds-font-weight-h5: 400;
      --cds-font-weight-t5: 500;
      --cds-font-weight-c1-strong: 600;
      --cds-font-weight-c2-strong: 600;
      --cds-font-weight-c3-strong: 600;
      --cds-font-weight-c4-strong: 600;
      --cds-font-weight-t3: 600;
      --cds-font-weight-t4: 600;
      --cds-font-weight-h3: 700;
      --cds-font-weight-h4: 700;
      --cds-font-weight-t1: 700;
      --cds-font-weight-t2: 700;
      --cds-font-weight-h1: 800;
      --cds-font-weight-h2: 800;
      --cds-font-family-c1: "Libre Franklin";
      --cds-font-family-c2: "Libre Franklin";
      --cds-font-family-c3: "Libre Franklin";
      --cds-font-family-c4: "Libre Franklin";
      --cds-font-family-h1: "Libre Franklin";
      --cds-font-family-h2: "Libre Franklin";
      --cds-font-family-h3: "Libre Franklin";
      --cds-font-family-h4: "Libre Franklin";
      --cds-font-family-h5: "Libre Franklin";
      --cds-font-family-t1: "Libre Franklin";
      --cds-font-family-t2: "Libre Franklin";
      --cds-font-family-t3: "Libre Franklin";
      --cds-font-family-t4: "Libre Franklin";
      --cds-font-family-t5: "Libre Franklin";
    }
  }

  @media (max-width: 768px) {
    :host,
    .cds-theme-interzero-dark {
      --cds-font-line-height-c3: 1rem;
      --cds-font-line-height-c4: 1rem;
      --cds-font-line-height-c2: 1.25rem;
      --cds-font-line-height-c1: 1.5rem;
      --cds-font-line-height-t4: 1.5rem;
      --cds-font-line-height-t5: 1.5rem;
      --cds-font-line-height-t3: 2rem;
      --cds-font-line-height-t2: 2.5rem;
      --cds-font-line-height-t1: 3rem;
      --cds-font-line-height-h5: 3.5rem;
      --cds-font-line-height-h4: 4rem;
      --cds-font-line-height-h3: 5rem;
      --cds-font-line-height-h2: 5.5rem;
      --cds-font-line-height-h1: 6rem;
      --cds-font-ltr-spacing-h1: 0rem;
      --cds-font-ltr-spacing-h2: 0rem;
      --cds-font-ltr-spacing-h3: 0rem;
      --cds-font-ltr-spacing-h4: 0rem;
      --cds-font-ltr-spacing-h5: 0rem;
      --cds-font-ltr-spacing-t1: 0rem;
      --cds-font-ltr-spacing-t2: 0rem;
      --cds-font-ltr-spacing-t3: 0rem;
      --cds-font-ltr-spacing-t4: 0rem;
      --cds-font-ltr-spacing-c4: 0.007499999832361937rem;
      --cds-font-ltr-spacing-c3: 0.008750000037252903rem;
      --cds-font-ltr-spacing-c2: 0.009999999776482582rem;
      --cds-font-ltr-spacing-c1: 0.011250000447034836rem;
      --cds-font-ltr-spacing-t5: 0.014999999664723873rem;
      --cds-font-size-c4: 0.75rem;
      --cds-font-size-c3: 0.875rem;
      --cds-font-size-c2: 1rem;
      --cds-font-size-c1: 1.125rem;
      --cds-font-size-t4: 1.25rem;
      --cds-font-size-t5: 1.25rem;
      --cds-font-size-t3: 1.5rem;
      --cds-font-size-t2: 2rem;
      --cds-font-size-t1: 2.5rem;
      --cds-font-size-h5: 3rem;
      --cds-font-size-h4: 3.5rem;
      --cds-font-size-h3: 4rem;
      --cds-font-size-h2: 4.5rem;
      --cds-font-size-h1: 5rem;
      --cds-font-weight-c1: 400;
      --cds-font-weight-c2: 400;
      --cds-font-weight-c3: 400;
      --cds-font-weight-c4: 400;
      --cds-font-weight-h5: 400;
      --cds-font-weight-t5: 500;
      --cds-font-weight-c1-strong: 600;
      --cds-font-weight-c2-strong: 600;
      --cds-font-weight-c3-strong: 600;
      --cds-font-weight-c4-strong: 600;
      --cds-font-weight-t3: 600;
      --cds-font-weight-t4: 600;
      --cds-font-weight-h3: 700;
      --cds-font-weight-h4: 700;
      --cds-font-weight-t1: 700;
      --cds-font-weight-t2: 700;
      --cds-font-weight-h1: 800;
      --cds-font-weight-h2: 800;
      --cds-font-family-c1: "Libre Franklin";
      --cds-font-family-c2: "Libre Franklin";
      --cds-font-family-c3: "Libre Franklin";
      --cds-font-family-c4: "Libre Franklin";
      --cds-font-family-h1: "Libre Franklin";
      --cds-font-family-h2: "Libre Franklin";
      --cds-font-family-h3: "Libre Franklin";
      --cds-font-family-h4: "Libre Franklin";
      --cds-font-family-h5: "Libre Franklin";
      --cds-font-family-t1: "Libre Franklin";
      --cds-font-family-t2: "Libre Franklin";
      --cds-font-family-t3: "Libre Franklin";
      --cds-font-family-t4: "Libre Franklin";
      --cds-font-family-t5: "Libre Franklin";
    }
  }

  --cds-font-line-height-c3: 1rem;
  --cds-font-line-height-c4: 1rem;
  --cds-font-line-height-c2: 1.25rem;
  --cds-font-line-height-c1: 1.5rem;
  --cds-font-line-height-t4: 2rem;
  --cds-font-line-height-t5: 2rem;
  --cds-font-line-height-t3: 2.5rem;
  --cds-font-line-height-t2: 3rem;
  --cds-font-line-height-t1: 3.5rem;
  --cds-font-line-height-h5: 4rem;
  --cds-font-line-height-h4: 5rem;
  --cds-font-line-height-h3: 6rem;
  --cds-font-line-height-h2: 6.5rem;
  --cds-font-line-height-h1: 10.5rem;
  --cds-font-ltr-spacing-h1: 0rem;
  --cds-font-ltr-spacing-h2: 0rem;
  --cds-font-ltr-spacing-h3: 0rem;
  --cds-font-ltr-spacing-h4: 0rem;
  --cds-font-ltr-spacing-h5: 0rem;
  --cds-font-ltr-spacing-t1: 0rem;
  --cds-font-ltr-spacing-t2: 0rem;
  --cds-font-ltr-spacing-t3: 0rem;
  --cds-font-ltr-spacing-t4: 0rem;
  --cds-font-ltr-spacing-c4: 0.007499999832361937rem;
  --cds-font-ltr-spacing-c3: 0.008750000037252903rem;
  --cds-font-ltr-spacing-c2: 0.009999999776482582rem;
  --cds-font-ltr-spacing-c1: 0.011250000447034836rem;
  --cds-font-ltr-spacing-t5: 0.014999999664723873rem;
  --cds-font-size-c4: 0.75rem;
  --cds-font-size-c3: 0.875rem;
  --cds-font-size-c2: 1rem;
  --cds-font-size-c1: 1.125rem;
  --cds-font-size-t4: 1.5rem;
  --cds-font-size-t5: 1.5rem;
  --cds-font-size-t3: 2rem;
  --cds-font-size-t2: 2.5rem;
  --cds-font-size-t1: 3rem;
  --cds-font-size-h5: 3.5rem;
  --cds-font-size-h4: 4rem;
  --cds-font-size-h3: 5rem;
  --cds-font-size-h2: 5.5rem;
  --cds-font-size-h1: 8.75rem;
  --cds-font-weight-c1: 400;
  --cds-font-weight-c2: 400;
  --cds-font-weight-c3: 400;
  --cds-font-weight-c4: 400;
  --cds-font-weight-h5: 400;
  --cds-font-weight-t5: 500;
  --cds-font-weight-c1-strong: 600;
  --cds-font-weight-c2-strong: 600;
  --cds-font-weight-c3-strong: 600;
  --cds-font-weight-c4-strong: 600;
  --cds-font-weight-t3: 600;
  --cds-font-weight-t4: 600;
  --cds-font-weight-h3: 700;
  --cds-font-weight-h4: 700;
  --cds-font-weight-t1: 700;
  --cds-font-weight-t2: 700;
  --cds-font-weight-h1: 800;
  --cds-font-weight-h2: 800;
  --cds-font-family-c1: "Libre Franklin";
  --cds-font-family-c2: "Libre Franklin";
  --cds-font-family-c3: "Libre Franklin";
  --cds-font-family-c4: "Libre Franklin";
  --cds-font-family-h1: "Libre Franklin";
  --cds-font-family-h2: "Libre Franklin";
  --cds-font-family-h3: "Libre Franklin";
  --cds-font-family-h4: "Libre Franklin";
  --cds-font-family-h5: "Libre Franklin";
  --cds-font-family-t1: "Libre Franklin";
  --cds-font-family-t2: "Libre Franklin";
  --cds-font-family-t3: "Libre Franklin";
  --cds-font-family-t4: "Libre Franklin";
  --cds-font-family-t5: "Libre Franklin";

  --cds-focus-ring-color: var(--cds-semantic-border-strong);
  --cds-focus-ring-style: solid;
  --cds-focus-ring-width: 2px;
  --cds-focus-ring: var(--cds-focus-ring-style) var(--cds-focus-ring-width)
    var(--cds-focus-ring-color);
  --cds-focus-ring-offset: 1px;

  --cds-border-none: 0;
  --cds-border-small: 1px;
  --cds-border-regular: 2px;
  --cds-border-large: 3px;

  --cds-input-border-width: 1px;
  --cds-input-height-small: 2rem;
  --cds-input-height-medium: 2.5rem;
  --cds-input-height-large: 3rem;
  --cds-input-font-size-small: 2rem;
  --cds-input-font-size-medium: 2.5rem;
  --cds-input-font-size-large: 3rem;

  --cds-icon-small: 1.25rem;
  --cds-icon-regular: 1.5rem;
  --cds-icon-large: 1.75rem;

  --cds-z-index-drawer: 700;
  --cds-z-index-dialog: 800;
  --cds-z-index-dropdown: 900;
  --cds-z-index-toast: 950;
  --cds-z-index-tooltip: 1000;

  --cds-shadow-x-small: 0 1px 2px hsl(240 3.8% 46.1% / 6%);
  --cds-shadow-small: 0px 2px 4px 0px rgba(110, 112, 135, 0.2);
  --cds-shadow-medium: 0px 4px 6px 0px rgba(110, 112, 135, 0.2);
  --cds-shadow-large: 0px 8px 12px 0px rgba(110, 112, 135, 0.2);
  --cds-shadow-x-large: 0 4px 16px hsl(240 3.8% 46.1% / 12%);

  --cds-overlay-background-color: hsl(240 3.8% 46.1% / 33%);

  --cds-color-gray-50: var(--cds-brand-cool-gray-50);
  --cds-color-gray-100: var(--cds-brand-cool-gray-100);
  --cds-color-gray-200: var(--cds-brand-cool-gray-200);
  --cds-color-gray-300: var(--cds-brand-cool-gray-300);
  --cds-color-gray-400: var(--cds-brand-cool-gray-400);
  --cds-color-gray-500: var(--cds-brand-cool-gray-500);
  --cds-color-gray-600: var(--cds-brand-cool-gray-600);
  --cds-color-gray-700: var(--cds-brand-cool-gray-700);
  --cds-color-gray-800: var(--cds-brand-cool-gray-800);
  --cds-color-gray-900: var(--cds-brand-cool-gray-900);
  --cds-color-gray-950: var(--cds-brand-cool-gray-950);

  --cds-color-red-50: var(--cds-base-danger-50);
  --cds-color-red-100: var(--cds-base-danger-100);
  --cds-color-red-200: var(--cds-base-danger-200);
  --cds-color-red-300: var(--cds-base-danger-300);
  --cds-color-red-400: var(--cds-base-danger-400);
  --cds-color-red-500: var(--cds-base-danger-500);
  --cds-color-red-600: var(--cds-base-danger-600);
  --cds-color-red-700: var(--cds-base-danger-700);
  --cds-color-red-800: var(--cds-base-danger-800);
  --cds-color-red-900: var(--cds-base-danger-900);
  --cds-color-red-950: var(--cds-base-danger-950);

  --cds-color-orange-50: var(--cds-base-warning-50);
  --cds-color-orange-100: var(--cds-base-warning-100);
  --cds-color-orange-200: var(--cds-base-warning-200);
  --cds-color-orange-300: var(--cds-base-warning-300);
  --cds-color-orange-400: var(--cds-base-warning-400);
  --cds-color-orange-500: var(--cds-base-warning-500);
  --cds-color-orange-600: var(--cds-base-warning-600);
  --cds-color-orange-700: var(--cds-base-warning-700);
  --cds-color-orange-800: var(--cds-base-warning-800);
  --cds-color-orange-900: var(--cds-base-warning-900);
  --cds-color-orange-950: var(--cds-base-warning-950);

  --cds-color-amber-50: var(--cds-base-warning-50);
  --cds-color-amber-100: var(--cds-base-warning-100);
  --cds-color-amber-200: var(--cds-base-warning-200);
  --cds-color-amber-300: var(--cds-base-warning-300);
  --cds-color-amber-400: var(--cds-base-warning-400);
  --cds-color-amber-500: var(--cds-base-warning-500);
  --cds-color-amber-600: var(--cds-base-warning-600);
  --cds-color-amber-700: var(--cds-base-warning-700);
  --cds-color-amber-800: var(--cds-base-warning-800);
  --cds-color-amber-900: var(--cds-base-warning-900);
  --cds-color-amber-950: var(--cds-base-warning-950);

  --cds-color-yellow-50: var(--cds-brand-yellow-50);
  --cds-color-yellow-100: var(--cds-brand-yellow-100);
  --cds-color-yellow-200: var(--cds-brand-yellow-200);
  --cds-color-yellow-300: var(--cds-brand-yellow-300);
  --cds-color-yellow-400: var(--cds-brand-yellow-400);
  --cds-color-yellow-500: var(--cds-brand-yellow-500);
  --cds-color-yellow-600: var(--cds-brand-yellow-600);
  --cds-color-yellow-700: var(--cds-brand-yellow-700);
  --cds-color-yellow-800: var(--cds-brand-yellow-800);
  --cds-color-yellow-900: var(--cds-brand-yellow-900);
  --cds-color-yellow-950: var(--cds-brand-yellow-950);

  --cds-color-lime-50: var(--cds-brand-green-50);
  --cds-color-lime-100: var(--cds-brand-green-100);
  --cds-color-lime-200: var(--cds-brand-green-200);
  --cds-color-lime-300: var(--cds-brand-green-300);
  --cds-color-lime-400: var(--cds-brand-green-400);
  --cds-color-lime-500: var(--cds-brand-green-500);
  --cds-color-lime-600: var(--cds-brand-green-600);
  --cds-color-lime-700: var(--cds-brand-green-700);
  --cds-color-lime-800: var(--cds-brand-green-800);
  --cds-color-lime-900: var(--cds-brand-green-900);
  --cds-color-lime-950: var(--cds-brand-green-950);

  --cds-color-green-50: var(--cds-brand-success-green-50);
  --cds-color-green-100: var(--cds-brand-success-green-100);
  --cds-color-green-200: var(--cds-brand-success-green-200);
  --cds-color-green-300: var(--cds-brand-success-green-300);
  --cds-color-green-400: var(--cds-brand-success-green-400);
  --cds-color-green-500: var(--cds-brand-success-green-500);
  --cds-color-green-600: var(--cds-brand-success-green-600);
  --cds-color-green-700: var(--cds-brand-success-green-700);
  --cds-color-green-800: var(--cds-brand-success-green-800);
  --cds-color-green-900: var(--cds-brand-success-green-900);
  --cds-color-green-950: var(--cds-brand-success-green-950);

  --cds-color-emerald-50: var(--cds-brand-green-50);
  --cds-color-emerald-100: var(--cds-brand-green-100);
  --cds-color-emerald-200: var(--cds-brand-green-200);
  --cds-color-emerald-300: var(--cds-brand-green-300);
  --cds-color-emerald-400: var(--cds-brand-green-400);
  --cds-color-emerald-500: var(--cds-brand-green-500);
  --cds-color-emerald-600: var(--cds-brand-green-600);
  --cds-color-emerald-700: var(--cds-brand-green-700);
  --cds-color-emerald-800: var(--cds-brand-green-800);
  --cds-color-emerald-900: var(--cds-brand-green-900);
  --cds-color-emerald-950: var(--cds-brand-green-950);

  --cds-color-teal-50: var(--cds-brand-cyan-50);
  --cds-color-teal-100: var(--cds-brand-cyan-100);
  --cds-color-teal-200: var(--cds-brand-cyan-200);
  --cds-color-teal-300: var(--cds-brand-cyan-300);
  --cds-color-teal-400: var(--cds-brand-cyan-400);
  --cds-color-teal-500: var(--cds-brand-cyan-500);
  --cds-color-teal-600: var(--cds-brand-cyan-600);
  --cds-color-teal-700: var(--cds-brand-cyan-700);
  --cds-color-teal-800: var(--cds-brand-cyan-800);
  --cds-color-teal-900: var(--cds-brand-cyan-900);
  --cds-color-teal-950: var(--cds-brand-cyan-950);

  --cds-color-cyan-50: var(--cds-brand-cyan-50);
  --cds-color-cyan-100: var(--cds-brand-cyan-100);
  --cds-color-cyan-200: var(--cds-brand-cyan-200);
  --cds-color-cyan-300: var(--cds-brand-cyan-300);
  --cds-color-cyan-400: var(--cds-brand-cyan-400);
  --cds-color-cyan-500: var(--cds-brand-cyan-500);
  --cds-color-cyan-600: var(--cds-brand-cyan-600);
  --cds-color-cyan-700: var(--cds-brand-cyan-700);
  --cds-color-cyan-800: var(--cds-brand-cyan-800);
  --cds-color-cyan-900: var(--cds-brand-cyan-900);
  --cds-color-cyan-950: var(--cds-brand-cyan-950);

  --cds-color-sky-50: var(--cds-base-primary-50);
  --cds-color-sky-100: var(--cds-base-primary-100);
  --cds-color-sky-200: var(--cds-base-primary-200);
  --cds-color-sky-300: var(--cds-base-primary-300);
  --cds-color-sky-400: var(--cds-base-primary-400);
  --cds-color-sky-500: var(--cds-base-primary-500);
  --cds-color-sky-600: var(--cds-base-primary-600);
  --cds-color-sky-700: var(--cds-base-primary-700);
  --cds-color-sky-800: var(--cds-base-primary-800);
  --cds-color-sky-900: var(--cds-base-primary-900);
  --cds-color-sky-950: var(--cds-base-primary-950);

  --cds-color-blue-50: var(--cds-brand-blue-50);
  --cds-color-blue-100: var(--cds-brand-blue-100);
  --cds-color-blue-200: var(--cds-brand-blue-200);
  --cds-color-blue-300: var(--cds-brand-blue-300);
  --cds-color-blue-400: var(--cds-brand-blue-400);
  --cds-color-blue-500: var(--cds-brand-blue-500);
  --cds-color-blue-600: var(--cds-brand-blue-600);
  --cds-color-blue-700: var(--cds-brand-blue-700);
  --cds-color-blue-800: var(--cds-brand-blue-800);
  --cds-color-blue-900: var(--cds-brand-blue-900);
  --cds-color-blue-950: var(--cds-brand-blue-950);

  --cds-color-indigo-50: var(--cds-brand-purple-50);
  --cds-color-indigo-100: var(--cds-brand-purple-100);
  --cds-color-indigo-200: var(--cds-brand-purple-200);
  --cds-color-indigo-300: var(--cds-brand-purple-300);
  --cds-color-indigo-400: var(--cds-brand-purple-400);
  --cds-color-indigo-500: var(--cds-brand-purple-500);
  --cds-color-indigo-600: var(--cds-brand-purple-600);
  --cds-color-indigo-700: var(--cds-brand-purple-700);
  --cds-color-indigo-800: var(--cds-brand-purple-800);
  --cds-color-indigo-900: var(--cds-brand-purple-900);
  --cds-color-indigo-950: var(--cds-brand-purple-950);

  --cds-color-violet-50: var(--cds-brand-purple-50);
  --cds-color-violet-100: var(--cds-brand-purple-100);
  --cds-color-violet-200: var(--cds-brand-purple-200);
  --cds-color-violet-300: var(--cds-brand-purple-300);
  --cds-color-violet-400: var(--cds-brand-purple-400);
  --cds-color-violet-500: var(--cds-brand-purple-500);
  --cds-color-violet-600: var(--cds-brand-purple-600);
  --cds-color-violet-700: var(--cds-brand-purple-700);
  --cds-color-violet-800: var(--cds-brand-purple-800);
  --cds-color-violet-900: var(--cds-brand-purple-900);
  --cds-color-violet-950: var(--cds-brand-purple-950);

  --cds-color-purple-50: var(--cds-brand-purple-50);
  --cds-color-purple-100: var(--cds-brand-purple-100);
  --cds-color-purple-200: var(--cds-brand-purple-200);
  --cds-color-purple-300: var(--cds-brand-purple-300);
  --cds-color-purple-400: var(--cds-brand-purple-400);
  --cds-color-purple-500: var(--cds-brand-purple-500);
  --cds-color-purple-600: var(--cds-brand-purple-600);
  --cds-color-purple-700: var(--cds-brand-purple-700);
  --cds-color-purple-800: var(--cds-brand-purple-800);
  --cds-color-purple-900: var(--cds-brand-purple-900);
  --cds-color-purple-950: var(--cds-brand-purple-950);

  --cds-color-fuchsia-50: hsl(289.1 100% 97.8%);
  --cds-color-fuchsia-100: hsl(287 100% 95.5%);
  --cds-color-fuchsia-200: hsl(288.3 95.8% 90.6%);
  --cds-color-fuchsia-300: hsl(291.1 93.1% 82.9%);
  --cds-color-fuchsia-400: hsl(292 91.4% 72.5%);
  --cds-color-fuchsia-500: hsl(292.2 84.1% 60.6%);
  --cds-color-fuchsia-600: hsl(293.4 69.5% 48.8%);
  --cds-color-fuchsia-700: hsl(294.7 72.4% 39.8%);
  --cds-color-fuchsia-800: hsl(295.4 70.2% 32.9%);
  --cds-color-fuchsia-900: hsl(296.7 63.6% 28%);
  --cds-color-fuchsia-950: hsl(297.1 56.8% 14.5%);

  --cds-color-pink-50: hsl(327.3 73.3% 97.1%);
  --cds-color-pink-100: hsl(325.7 77.8% 94.7%);
  --cds-color-pink-200: hsl(325.9 84.6% 89.8%);
  --cds-color-pink-300: hsl(327.4 87.1% 81.8%);
  --cds-color-pink-400: hsl(328.6 85.5% 70.2%);
  --cds-color-pink-500: hsl(330.4 81.2% 60.4%);
  --cds-color-pink-600: hsl(333.3 71.4% 50.6%);
  --cds-color-pink-700: hsl(335.1 77.6% 42%);
  --cds-color-pink-800: hsl(335.8 74.4% 35.3%);
  --cds-color-pink-900: hsl(335.9 69% 30.4%);
  --cds-color-pink-950: hsl(336.2 65.4% 15.9%);

  --cds-color-rose-50: hsl(355.7 100% 97.3%);
  --cds-color-rose-100: hsl(355.6 100% 94.7%);
  --cds-color-rose-200: hsl(352.7 96.1% 90%);
  --cds-color-rose-300: hsl(352.6 95.7% 81.8%);
  --cds-color-rose-400: hsl(351.3 94.5% 71.4%);
  --cds-color-rose-500: hsl(349.7 89.2% 60.2%);
  --cds-color-rose-600: hsl(346.8 77.2% 49.8%);
  --cds-color-rose-700: hsl(345.3 82.7% 40.8%);
  --cds-color-rose-800: hsl(343.4 79.7% 34.7%);
  --cds-color-rose-900: hsl(341.5 75.5% 30.4%);
  --cds-color-rose-950: hsl(341.3 70.1% 17.1%);

  --cds-color-primary-50: var(--cds-base-primary-50);
  --cds-color-primary-100: var(--cds-base-primary-100);
  --cds-color-primary-200: var(--cds-base-primary-200);
  --cds-color-primary-300: var(--cds-base-primary-300);
  --cds-color-primary-400: var(--cds-base-primary-400);
  --cds-color-primary-500: var(--cds-base-primary-500);
  --cds-color-primary-600: var(--cds-base-primary-600);
  --cds-color-primary-700: var(--cds-base-primary-700);
  --cds-color-primary-800: var(--cds-base-primary-800);
  --cds-color-primary-900: var(--cds-base-primary-900);
  --cds-color-primary-950: var(--cds-base-primary-950);

  --cds-color-success-50: var(--cds-base-success-50);
  --cds-color-success-100: var(--cds-base-success-100);
  --cds-color-success-200: var(--cds-base-success-200);
  --cds-color-success-300: var(--cds-base-success-300);
  --cds-color-success-400: var(--cds-base-success-400);
  --cds-color-success-500: var(--cds-base-success-500);
  --cds-color-success-600: var(--cds-base-success-600);
  --cds-color-success-700: var(--cds-base-success-700);
  --cds-color-success-800: var(--cds-base-success-800);
  --cds-color-success-900: var(--cds-base-success-900);
  --cds-color-success-950: var(--cds-base-success-950);

  --cds-color-warning-50: var(--cds-base-warning-50);
  --cds-color-warning-100: var(--cds-base-warning-100);
  --cds-color-warning-200: var(--cds-base-warning-200);
  --cds-color-warning-300: var(--cds-base-warning-300);
  --cds-color-warning-400: var(--cds-base-warning-400);
  --cds-color-warning-500: var(--cds-base-warning-500);
  --cds-color-warning-600: var(--cds-base-warning-600);
  --cds-color-warning-700: var(--cds-base-warning-700);
  --cds-color-warning-800: var(--cds-base-warning-800);
  --cds-color-warning-900: var(--cds-base-warning-900);
  --cds-color-warning-950: var(--cds-base-warning-950);

  --cds-color-danger-50: var(--cds-base-danger-50);
  --cds-color-danger-100: var(--cds-base-danger-100);
  --cds-color-danger-200: var(--cds-base-danger-200);
  --cds-color-danger-300: var(--cds-base-danger-300);
  --cds-color-danger-400: var(--cds-base-danger-400);
  --cds-color-danger-500: var(--cds-base-danger-500);
  --cds-color-danger-600: var(--cds-base-danger-600);
  --cds-color-danger-700: var(--cds-base-danger-700);
  --cds-color-danger-800: var(--cds-base-danger-800);
  --cds-color-danger-900: var(--cds-base-danger-900);
  --cds-color-danger-950: var(--cds-base-danger-950);

  --cds-color-neutral-50: var(--cds-base-neutral-50);
  --cds-color-neutral-100: var(--cds-base-neutral-100);
  --cds-color-neutral-200: var(--cds-base-neutral-200);
  --cds-color-neutral-300: var(--cds-base-neutral-300);
  --cds-color-neutral-400: var(--cds-base-neutral-400);
  --cds-color-neutral-500: var(--cds-base-neutral-500);
  --cds-color-neutral-600: var(--cds-base-neutral-600);
  --cds-color-neutral-700: var(--cds-base-neutral-700);
  --cds-color-neutral-800: var(--cds-base-neutral-800);
  --cds-color-neutral-900: var(--cds-base-neutral-900);
  --cds-color-neutral-950: var(--cds-base-neutral-950);

  --cds-color-neutral-0: var(--cds-base-neutral-0);
  --cds-color-neutral-1000: var(--cds-base-neutral-1000);

  --cds-border-radius-small: var(--cds-corner-radius-s);
  --cds-border-radius-medium: var(--cds-corner-radius-m);
  --cds-border-radius-large: var(--cds-corner-radius-l);
  --cds-border-radius-x-large: var(--cds-corner-radius-xl);

  --cds-border-radius-circle: 50%;
  --cds-border-radius-pill: var(--cds-corner-radius-pill);

  --cds-shadow-x-small: 0 1px 2px hsl(240 3.8% 46.1% / 6%);
  --cds-shadow-small: 0 1px 2px hsl(240 3.8% 46.1% / 12%);
  --cds-shadow-medium: 0 2px 4px hsl(240 3.8% 46.1% / 12%);
  --cds-shadow-large: 0 2px 8px hsl(240 3.8% 46.1% / 12%);
  --cds-shadow-x-large: 0 4px 16px hsl(240 3.8% 46.1% / 12%);

  --cds-spacing-3x-small: var(--cds-spacing-3xs);
  --cds-spacing-2x-small: var(--cds-spacing-2xs);
  --cds-spacing-x-small: var(--cds-spacing-xs);
  --cds-spacing-small: var(--cds-spacing-s);
  --cds-spacing-medium: var(--cds-spacing-m);
  --cds-spacing-large: var(--cds-spacing-l);
  --cds-spacing-x-large: var(--cds-spacing-xl);
  --cds-spacing-2x-large: var(--cds-spacing-2xl);
  --cds-spacing-3x-large: var(--cds-spacing-3xl);
  --cds-spacing-4x-large: var(--cds-spacing-4xl);

  --cds-transition-x-slow: 1000ms;
  --cds-transition-slow: 500ms;
  --cds-transition-medium: 250ms;
  --cds-transition-fast: 150ms;
  --cds-transition-x-fast: 50ms;

  --cds-font-mono: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace;
  --cds-font-sans: var(
    --cds-font-family-c1,
    "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'"
  );
  --cds-font-serif: Georgia, "Times New Roman", serif;

  --cds-font-size-2x-small: 0.625rem;
  --cds-font-size-x-small: var(--cds-font-size-c4);
  --cds-font-size-small: var(--cds-font-size-c3);
  --cds-font-size-medium: var(--cds-font-size-c2);
  --cds-font-size-large: var(--cds-font-size-c1);
  --cds-font-size-x-large: var(--cds-font-size-t4);
  --cds-font-size-2x-large: var(--cds-font-size-t3);
  --cds-font-size-3x-large: var(--cds-font-size-t1);
  --cds-font-size-4x-large: var(--cds-font-size-h4);

  --cds-font-weight-light: 300;
  --cds-font-weight-normal: 400;
  --cds-font-weight-semibold: 500;
  --cds-font-weight-bold: 700;

  --cds-letter-spacing-denser: -0.03em;
  --cds-letter-spacing-dense: -0.015em;
  --cds-letter-spacing-normal: normal;
  --cds-letter-spacing-loose: 0.075em;
  --cds-letter-spacing-looser: 0.15em;

  --cds-line-height-denser: 1;
  --cds-line-height-dense: 1.4;
  --cds-line-height-normal: 1.8;
  --cds-line-height-loose: 2.2;
  --cds-line-height-looser: 2.6;

  --cds-focus-ring-color: var(--cds-color-primary-600);
  --cds-focus-ring-style: solid;
  --cds-focus-ring-width: 3px;
  --cds-focus-ring: var(--cds-focus-ring-style) var(--cds-focus-ring-width)
    var(--cds-focus-ring-color);
  --cds-focus-ring-offset: 1px;

  --cds-button-font-size-small: var(--cds-font-size-x-small);
  --cds-button-font-size-medium: var(--cds-font-size-small);
  --cds-button-font-size-large: var(--cds-font-size-medium);

  --cds-input-height-small: 1.875rem;
  --cds-input-height-medium: 2.5rem;
  --cds-input-height-large: 3.125rem;

  --cds-input-background-color: var(--cds-color-neutral-0);
  --cds-input-background-color-hover: var(--cds-input-background-color);
  --cds-input-background-color-focus: var(--cds-input-background-color);
  --cds-input-background-color-disabled: var(--cds-color-neutral-100);
  --cds-input-border-color: var(--cds-color-neutral-300);
  --cds-input-border-color-hover: var(--cds-color-neutral-400);
  --cds-input-border-color-focus: var(--cds-color-primary-500);
  --cds-input-border-color-disabled: var(--cds-color-neutral-300);
  --cds-input-border-width: 1px;
  --cds-input-required-content: "*";
  --cds-input-required-content-offset: -2px;
  --cds-input-required-content-color: var(--cds-input-label-color);

  --cds-input-border-radius-small: var(--cds-border-radius-medium);
  --cds-input-border-radius-medium: var(--cds-border-radius-medium);
  --cds-input-border-radius-large: var(--cds-border-radius-medium);

  --cds-input-font-family: var(--cds-font-sans);
  --cds-input-font-weight: var(--cds-font-weight-normal);
  --cds-input-font-size-small: var(--cds-font-size-small);
  --cds-input-font-size-medium: var(--cds-font-size-medium);
  --cds-input-font-size-large: var(--cds-font-size-large);
  --cds-input-letter-spacing: var(--cds-letter-spacing-normal);

  --cds-input-color: var(--cds-color-neutral-700);
  --cds-input-color-hover: var(--cds-color-neutral-700);
  --cds-input-color-focus: var(--cds-color-neutral-700);
  --cds-input-color-disabled: var(--cds-color-neutral-900);
  --cds-input-icon-color: var(--cds-color-neutral-500);
  --cds-input-icon-color-hover: var(--cds-color-neutral-600);
  --cds-input-icon-color-focus: var(--cds-color-neutral-600);
  --cds-input-placeholder-color: var(--cds-color-neutral-500);
  --cds-input-placeholder-color-disabled: var(--cds-color-neutral-600);
  --cds-input-spacing-small: var(--cds-spacing-small);
  --cds-input-spacing-medium: var(--cds-spacing-medium);
  --cds-input-spacing-large: var(--cds-spacing-large);

  --cds-input-focus-ring-color: hsl(198.6 88.7% 48.4% / 40%);
  --cds-input-focus-ring-offset: 0;

  --cds-input-filled-background-color: var(--cds-color-neutral-100);
  --cds-input-filled-background-color-hover: var(--cds-color-neutral-100);
  --cds-input-filled-background-color-focus: var(--cds-color-neutral-100);
  --cds-input-filled-background-color-disabled: var(--cds-color-neutral-100);
  --cds-input-filled-color: var(--cds-color-neutral-800);
  --cds-input-filled-color-hover: var(--cds-color-neutral-800);
  --cds-input-filled-color-focus: var(--cds-color-neutral-700);
  --cds-input-filled-color-disabled: var(--cds-color-neutral-800);

  --cds-input-label-font-size-small: var(--cds-font-size-small);
  --cds-input-label-font-size-medium: var(--cds-font-size-medium);
  --cds-input-label-font-size-large: var(--cds-font-size-large);
  --cds-input-label-color: inherit;

  --cds-input-help-text-font-size-small: var(--cds-font-size-x-small);
  --cds-input-help-text-font-size-medium: var(--cds-font-size-small);
  --cds-input-help-text-font-size-large: var(--cds-font-size-medium);
  --cds-input-help-text-color: var(--cds-color-neutral-500);

  --cds-toggle-size-small: 0.875rem;
  --cds-toggle-size-medium: 1.125rem;
  --cds-toggle-size-large: 1.375rem;

  --cds-overlay-background-color: hsl(240 3.8% 46.1% / 33%);

  --cds-panel-background-color: var(--cds-color-neutral-0);
  --cds-panel-border-color: var(--cds-color-neutral-200);
  --cds-panel-border-width: 1px;

  --cds-tooltip-border-radius: var(--cds-border-radius-medium);
  --cds-tooltip-background-color: var(--cds-color-neutral-800);
  --cds-tooltip-color: var(--cds-color-neutral-0);
  --cds-tooltip-font-family: var(--cds-font-sans);
  --cds-tooltip-font-weight: var(--cds-font-weight-normal);
  --cds-tooltip-font-size: var(--cds-font-size-small);
  --cds-tooltip-line-height: var(--cds-line-height-dense);
  --cds-tooltip-padding: var(--cds-spacing-2xs) var(--cds-spacing-xs);
  --cds-tooltip-arrow-size: 6px;

  --cds-z-index-drawer: 700;
  --cds-z-index-dialog: 800;
  --cds-z-index-dropdown: 900;
  --cds-z-index-toast: 950;
  --cds-z-index-tooltip: 1000;
}

@supports (scrollbar-gutter: stable) {
  .cds-scroll-lock {
    scrollbar-gutter: var(--cds-scroll-lock-gutter) !important;
  }

  .cds-scroll-lock body {
    overflow: hidden !important;
  }
}

@supports not (scrollbar-gutter: stable) {
  .cds-scroll-lock body {
    padding-right: var(--cds-scroll-lock-size) !important;
    overflow: hidden !important;
  }
}

.cds-toast-stack {
  position: fixed;
  top: 0;
  inset-inline-end: 0;
  z-index: var(--cds-z-index-toast);
  width: 28rem;
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
}

.cds-toast-stack cds-alert {
  margin: var(--cds-spacing-medium);
}

.cds-toast-stack cds-alert::part(base) {
  box-shadow: var(--cds-shadow-large);
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-Regular.ttf");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-Medium.ttf");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-SemiBold.ttf");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-Bold.ttf");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-ExtraBold.ttf");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-Italic.ttf");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-MediumItalic.ttf");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-SemiBoldItalic.ttf");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-BoldItalic.ttf");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "Libre Franklin";
  src: url("https://files.wms.interzero.de/circular/public/fonts/LibreFranklin/LibreFranklin-ExtraBoldItalic.ttf");
  font-weight: 800;
  font-style: italic;
}

.cds-theme-interzero-dark .font-family-interzero {
  display: block !important;
}
