/* node_modules/@stride-ui/theme-partou/components/css/tokens.css */
@font-face {
  font-family: "Cera Pro";
  font-weight: 400;
  src: url(/assets/fonts/cera-pro-regular.woff2);
  font-display: swap;
}
@font-face {
  font-family: "Cera Pro";
  font-weight: 500;
  src: url(/assets/fonts/cera-pro-medium.woff2);
  font-display: swap;
}
@font-face {
  font-family: "Cera Pro";
  font-weight: 700;
  src: url(/assets/fonts/cera-pro-bold.woff2);
  font-display: swap;
}
:root {
  --color-primary-50: #fff1f2;
  --color-primary-alpha-50: #ff16260f;
  --color-primary-alpha-100: #ff03193b;
  --color-primary-alpha-200: #ff001f6b;
  --color-primary-alpha-300: #f2012ca1;
  --color-brand-purple: #582354;
  --color-brand-salmon: #ef575d;
  --color-brand-bordeaux: #bd1544;
  --color-brand-warmgray: #f6f0eb;
  --color-brand-warmgray-dark: #1d1d1d;
  --color-brand-peach: #fa8870;
  --color-brand-yellow: #fec901;
  --color-brand-orange: #f6a500;
  --color-brand-purple-bright: #893990;
  --color-primary-alpha-400: #c8002abf;
  --color-primary-alpha-500: #b70134eb;
  --color-primary-alpha-600: #9d0037;
  --color-primary-alpha-700: #780028;
  --color-primary-alpha-800: #540019;
  --color-primary-alpha-900: #35000d;
  --color-neutral-00: #fff;
  --color-neutral-50: #fcfcfc;
  --color-neutral-75: #f6f6f5;
  --color-neutral-100: #eee;
  --color-neutral-200: #bbb;
  --color-neutral-300: #a5a5a4;
  --color-neutral-400: #8e8e8d;
  --color-neutral-500: #6e6e6c;
  --color-neutral-600: #61615f;
  --color-neutral-700: #4a4a49;
  --color-neutral-800: #343432;
  --color-neutral-850: #222;
  --color-neutral-900: #1d1d1d;
  --color-primary-100: #ffc5ca;
  --color-primary-200: #ff94a1;
  --color-primary-300: #f75f7a;
  --color-primary-400: #d6405f;
  --color-primary-500: #bd1544;
  --color-primary-600: #9d0037;
  --color-primary-700: #780028;
  --color-primary-800: #540019;
  --color-primary-900: #35000d;
  --color-neutral-alpha-00: #fff;
  --color-neutral-dark-surface-1: #404040;
  --color-neutral-dark-surface-2: #303030;
  --color-neutral-dark-surface-3: #2c2c2c;
  --color-neutral-dark-surface-4: #181818;
  --color-white-alpha-4: #ffffff14;
  --color-neutral-dark-surface-5: #0c0c0c;
  --color-white-alpha-8: #ffffff14;
  --color-white-alpha-12: #ffffff1f;
  --color-white-alpha-16: #ffffff29;
  --color-white-alpha-20: #fff3;
  --color-white-alpha-24: #ffffff3d;
  --color-white-alpha-32: #ffffff52;
  --color-white-alpha-48: #ffffff7a;
  --color-white-alpha-64: #ffffffa3;
  --color-white-alpha-72: #ffffffb8;
  --color-white-alpha-80: #fffc;
  --color-white-alpha-90: #ffffffe5;
  --color-white-alpha-100: #fff;
  --color-neutral-alpha-50: #69696905;
  --color-neutral-alpha-75: #1e1e050a;
  --color-neutral-alpha-100: #0c0c0c12;
  --color-neutral-alpha-200: #03030345;
  --color-neutral-alpha-300: #0505025c;
  --color-neutral-alpha-400: #04040273;
  --color-neutral-alpha-500: #05050294;
  --color-neutral-alpha-600: #040401a1;
  --color-neutral-alpha-700: #040402b8;
  --color-neutral-alpha-800: #040402cf;
  --color-neutral-alpha-850: #010101de;
  --color-neutral-alpha-900: #010101e3;
  --color-black-alpha-4: #1a1a1a0a;
  --color-black-alpha-8: #1a1a1a14;
  --color-black-alpha-12: #1a1a1a1f;
  --color-black-alpha-16: #1a1a1a29;
  --color-black-alpha-20: #1a1a1a33;
  --color-black-alpha-24: #1a1a1a3d;
  --color-black-alpha-32: #1a1a1a52;
  --color-black-alpha-48: #1a1a1a7a;
  --color-black-alpha-64: #1a1a1aa3;
  --color-black-alpha-72: #1a1a1ab8;
  --color-black-alpha-80: #1a1a1acc;
  --color-black-alpha-90: #1a1a1ae5;
  --color-black-alpha-100: #0c0c0d;
  --color-success-50: #e3ffdb;
  --color-success-100: #a2ef8d;
  --color-success-200: #85d070;
  --color-success-300: #68b353;
  --color-success-400: #4c9636;
  --color-success-500: #2e7a0f;
  --color-success-600: #216700;
  --color-success-700: #174d00;
  --color-success-800: #0c3400;
  --color-success-900: #051f00;
  --color-success-alpha-50: #44ff0f26;
  --color-success-alpha-100: #30db0273;
  --color-success-alpha-200: #29ad0491;
  --color-success-alpha-300: #218f02ad;
  --color-success-alpha-400: #1c7a01c9;
  --color-success-alpha-500: #237302f2;
  --color-success-alpha-600: #216700;
  --color-success-alpha-700: #174d00;
  --color-success-alpha-800: #0c3400;
  --color-success-alpha-900: #051f00;
  --color-error-50: #fff2ee;
  --color-error-100: #ffcbbe;
  --color-error-200: #ffa28b;
  --color-error-300: #ff714f;
  --color-error-400: #e4512e;
  --color-error-500: #c73000;
  --color-error-600: #a72700;
  --color-error-700: #7d1b00;
  --color-error-800: #540f00;
  --color-error-900: #330600;
  --color-error-alpha-50: #ff450c12;
  --color-error-alpha-100: #ff370542;
  --color-error-alpha-200: #ff350375;
  --color-error-alpha-300: #ff3404b2;
  --color-error-alpha-400: #de2b00d1;
  --color-error-alpha-500: #c73000;
  --color-error-alpha-600: #a72700;
  --color-error-alpha-700: #7d1b00;
  --color-error-alpha-800: #540f00;
  --color-error-alpha-900: #330600;
  --color-warning-50: #fff3e4;
  --color-warning-100: #ffe4c2;
  --color-warning-200: #ffd49d;
  --color-warning-300: #ffc473;
  --color-warning-400: #ffb33b;
  --color-warning-500: #f6a500;
  --color-warning-600: #c78500;
  --color-warning-700: #8c5c00;
  --color-warning-800: #523400;
  --color-warning-900: #241500;
  --color-warning-alpha-50: #ff920a1c;
  --color-warning-alpha-100: #ff8f013d;
  --color-warning-alpha-200: #ff910463;
  --color-warning-alpha-300: #ff94008c;
  --color-warning-alpha-400: #ff9c00c4;
  --color-warning-alpha-500: #f6a500;
  --color-warning-alpha-600: #c78500;
  --color-warning-alpha-700: #8c5c00;
  --color-warning-alpha-800: #523400;
  --color-warning-alpha-900: #331c00;
  --color-info-50: #eef6ff;
  --color-info-alpha-50: #0c7eff12;
  --color-info-alpha-100: #077dff45;
  --color-info-alpha-200: #015bc163;
  --color-info-alpha-300: #03479580;
  --color-info-alpha-400: #00397699;
  --color-info-alpha-500: #013368b5;
  --color-info-alpha-600: #033d77d6;
  --color-info-alpha-700: #00437a;
  --color-info-alpha-800: #002c53;
  --color-info-alpha-900: #001933;
  --color-info-100: #bcdcff;
  --color-info-200: #9cbfe7;
  --color-info-300: #81a3ca;
  --color-info-400: #6688ad;
  --color-info-500: #4b6e94;
  --color-info-600: #2b5c8d;
  --color-info-700: #00437a;
  --color-info-800: #002c53;
  --color-info-900: #001933;
  --radius-medium-1: 3px;
  --radius-medium-2: 4px;
  --radius-medium-3: 6px;
  --radius-medium-4: 8px;
  --radius-medium-5: 12px;
  --radius-medium-6: 16px;
  --radius-medium-1-max: 3px;
  --radius-medium-2-max: 4px;
  --radius-medium-3-max: 6px;
  --radius-medium-4-max: 8px;
  --radius-medium-5-max: 12px;
  --radius-medium-6-max: 16px;
  --radius-small-1: 1.5px;
  --radius-small-2: 2px;
  --radius-small-3: 3px;
  --radius-small-4: 4px;
  --radius-small-5: 6px;
  --radius-small-6: 8px;
  --radius-small-1-max: 1.5px;
  --radius-small-2-max: 2px;
  --radius-small-3-max: 3px;
  --radius-small-4-max: 4px;
  --radius-small-5-max: 6px;
  --radius-small-6-max: 8px;
  --radius-large-1: 4.5px;
  --radius-large-2: 6px;
  --radius-large-3: 9px;
  --radius-large-4: 12px;
  --radius-large-5: 18px;
  --radius-large-6: 24px;
  --radius-large-1-max: 4.5px;
  --radius-large-2-max: 6px;
  --radius-large-3-max: 9px;
  --radius-large-4-max: 12px;
  --radius-large-5-max: 18px;
  --radius-large-6-max: 24px;
  --radius-full-1: 9999px;
  --radius-full-2: 9999px;
  --radius-full-3: 9999px;
  --radius-full-4: 9999px;
  --radius-full-5: 9999px;
  --radius-full-6: 9999px;
  --radius-full-1-max: 4.5px;
  --radius-full-2-max: 6px;
  --radius-full-3-max: 9px;
  --radius-full-4-max: 12px;
  --radius-full-5-max: 18px;
  --radius-full-6-max: 24px;
  --radius-base-1: var(--radius-medium-1);
  --radius-base-2: var(--radius-medium-2);
  --radius-base-3: var(--radius-medium-3);
  --radius-base-4: var(--radius-medium-4);
  --radius-base-5: var(--radius-medium-5);
  --radius-base-6: var(--radius-medium-6);
  --radius-base-1-max: var(--radius-medium-1-max);
  --radius-base-2-max: var(--radius-medium-2-max);
  --radius-base-3-max: var(--radius-medium-3-max);
  --radius-base-4-max: var(--radius-medium-4-max);
  --radius-base-5-max: var(--radius-medium-5-max);
  --radius-base-6-max: var(--radius-medium-6-max);
  --dimension-space-0: 0;
  --dimension-space-025: 1px;
  --dimension-space-050: 2px;
  --dimension-space-100: 4px;
  --dimension-space-150: 6px;
  --dimension-space-200: 8px;
  --dimension-space-300: 12px;
  --dimension-space-400: 16px;
  --dimension-space-500: 20px;
  --dimension-space-600: 24px;
  --dimension-space-800: 32px;
  --dimension-space-1000: 40px;
  --dimension-space-1200: 48px;
  --dimension-space-1600: 64px;
  --dimension-space-2000: 80px;
  --dimension-space-2400: 96px;
  --dimension-space-2800: 112px;
  --dimension-space-3200: 128px;
  --dimension-size-0: 0;
  --dimension-depth-0: 0;
  --dimension-depth-025: 1px;
  --dimension-depth-100: 4px;
  --dimension-depth-200: 8px;
  --dimension-depth-400: 16px;
  --dimension-depth-800: 32px;
  --dimension-depth-1200: 48px;
  --dimension-depth-negative-025: -1px;
  --dimension-depth-negative-100: -4px;
  --dimension-depth-negative-200: -8px;
  --dimension-depth-negative-400: -16px;
  --dimension-depth-negative-800: -32px;
  --dimension-depth-negative-1200: -48px;
  --dimension-size-025: 1px;
  --dimension-size-050: 2px;
  --dimension-size-100: 4px;
  --dimension-size-150: 6px;
  --dimension-size-200: 8px;
  --dimension-size-300: 12px;
  --dimension-size-400: 15px;
  --dimension-size-500: 20px;
  --dimension-size-600: 24px;
  --dimension-size-700: 28px;
  --dimension-size-800: 32px;
  --dimension-size-900: 36px;
  --dimension-size-1000: 40px;
  --dimension-size-1200: 48px;
  --dimension-size-1400: 56px;
  --dimension-size-1600: 64px;
  --dimension-size-2000: 80px;
  --dimension-size-2400: 96px;
  --dimension-size-2800: 112px;
  --dimension-size-3200: 128px;
  --dimension-blur-default: 4px;
  --dimension-space-negative-25: -1px;
  --dimension-space-negative-50: -2px;
  --dimension-space-negative-100: -4px;
  --dimension-space-negative-150: -6px;
  --dimension-space-negative-200: -8px;
  --dimension-space-negative-300: -12px;
  --dimension-space-negative-400: -16px;
  --dimension-space-negative-500: -20px;
  --dimension-space-negative-600: -24px;
  --dimension-space-negative-800: -32px;
  --dimension-space-negative-1000: -40px;
  --dimension-space-negative-1200: -48px;
  --dimension-space-negative-1600: -64px;
  --dimension-space-negative-2000: -80px;
  --dimension-space-negative-2400: -96px;
  --dimension-space-negative-2800: -112px;
  --dimension-space-negative-3200: -20px;
  --font-family-heading: "Cera Pro";
  --font-family-default: "Cera Pro";
  --font-family-editorial: "Playfair Display";
  --font-family-mono: "JetBrains Mono";
  --font-size-275: 11px;
  --font-size-300: 12px;
  --font-size-325: 13px;
  --font-size-350: 14px;
  --font-size-400: 15px;
  --font-size-450: 17px;
  --font-size-500: 20px;
  --font-size-550: 22px;
  --font-size-600: 24px;
  --font-size-750: 27px;
  --font-size-800: 32px;
  --font-size-900: 36px;
  --font-size-1000: 40px;
  --font-size-1200: 48px;
  --font-size-1600: 64px;
  --font-size-2000: 80px;
  --font-size-2400: 96px;
  --font-size-2800: 112px;
  --font-size-3200: 128px;
  --font-line-height-300: 12px;
  --font-line-height-400: 16px;
  --font-line-height-500: 20px;
  --font-line-height-600: 24px;
  --font-line-height-700: 28px;
  --font-line-height-800: 32px;
  --font-line-height-900: 36px;
  --font-line-height-1000: 40px;
  --font-line-height-1200: 48px;
  --font-line-height-1600: 64px;
  --font-line-height-2000: 80px;
  --font-line-height-2400: 96px;
  --font-line-height-2800: 112px;
  --font-line-height-3200: 128px;
  --font-letter-spacing-densest: -0.35px;
  --font-letter-spacing-denser: -0.2px;
  --font-letter-spacing-dense: -0.1px;
  --font-letter-spacing-default: 0;
  --font-letter-spacing-loose: 0.2px;
  --font-letter-spacing-relaxed: 0.2px;
  --font-letter-spacing-wide: 0.35px;
  --font-weight-thin: 100;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 500;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-extra-bold: 800;
  --font-weight-black: 900;
  --color-text-contrast: #1d1d1d;
  --color-text-default: #343432;
  --color-text-subtle: #6e6e6c;
  --color-text-nonessential: #a5a5a4;
  --color-text-highlight: #bd1544;
  --color-text-disabled: #a5a5a4;
  --color-text-placeholder: #6e6e6c;
  --color-text-contrast-on-dark-bg: #fff;
  --color-text-default-on-dark-bg: #f6f6f5;
  --color-text-subtle-on-dark-bg: #eee;
  --color-text-nonessential-on-dark-bg: #a5a5a4;
  --color-text-brand-default: #bd1544;
  --color-text-brand-secondary: #bd1544;
  --color-text-brand-tertiary: #d6405f;
  --color-text-brand-on-brand-bg: #fff;
  --color-text-brand-on-brand-secondary-bg: #780028;
  --color-text-brand-on-brand-tertiary-bg: #540019;
  --color-bg-default-default: #fff;
  --color-bg-brand-default: #bd1544;
  --color-bg-brand-secondary: #f6f0eb;
  --color-bg-brand-tertiary: #ff16260f;
  --color-bg-neutral-default: #343432;
  --color-bg-neutral-secondary: #bbb;
  --color-bg-neutral-tertiary: #1e1e050a;
  --color-bg-surface-sunken: #f6f0eb;
  --color-bg-surface-default: #fff;
  --color-bg-surface-raised: #fff;
  --color-bg-surface-overlay: #fff;
  --color-icon-disabled: #a5a5a4;
  --color-icon-default-default: #61615f;
  --color-icon-default-secondary: #8e8e8d;
  --color-icon-default-tertiary: #6e6e6c;
  --color-icon-default-inverted: #fff;
  --color-action-icon-brand-default: #bd1544;
  --color-action-icon-brand-secondary: #bd1544;
  --color-action-icon-brand-tertiary: #f75f7a;
  --color-action-icon-brand-on-brand-bg: #fff;
  --color-action-icon-brand-on-brand-secondary-bg: #780028;
  --color-action-icon-brand-on-brand-tertiary-bg: #9d0037;
  --color-bg-default-inverted: #1d1d1d;
  --color-bg-default-disabled: #1e1e050a;
  --color-overlay-dark: #1a1a1a7a;
  --color-overlay-default: #1a1a1a52;
  --color-overlay-light: #1a1a1a3d;
  --color-border-default-default: #0c0c0c12;
  --color-action-icon-brand-selected: #bd1544;
  --color-border-default-secondary: #1e1e050a;
  --color-border-default-tertiary: #0c0c0c12;
  --color-border-brand-default: #bd1544;
  --color-border-brand-secondary: #d6405f;
  --color-border-brand-tertiary: #f75f7a;
  --color-border-neutral-default: #05050294;
  --color-border-default-disabled: #eee;
  --color-border-neutral-secondary: #0505025c;
  --color-border-neutral-tertiary: #0c0c0c12;
  --color-action-bg-brand-default: #bd1544;
  --color-action-bg-brand-default-hover: #9d0037;
  --color-action-bg-brand-default-pressed: #780028;
  --color-action-bg-brand-secondary: #ffc5ca;
  --color-action-bg-brand-secondary-hover: #ff94a1;
  --color-action-bg-brand-secondary-pressed: #f75f7a;
  --color-action-bg-brand-tertiary: #ff16260f;
  --color-action-bg-brand-tertiary-hover: #ff03193b;
  --color-action-bg-brand-tertiary-pressed: #ff94a1;
  --color-action-bg-brand-hover: #ff16260f;
  --color-action-bg-brand-pressed: #ff03193b;
  --color-action-bg-neutral-default: #1d1d1d;
  --color-action-bg-brand-active: #ff16260f;
  --color-action-bg-neutral-default-hover: #343432;
  --color-action-bg-neutral-default-pressed: #4a4a49;
  --color-action-bg-neutral-secondary: #eee;
  --color-action-bg-neutral-secondary-hover: #bbb;
  --color-action-bg-neutral-secondary-pressed: #a5a5a4;
  --color-action-bg-neutral-tertiary: #f6f6f5;
  --color-action-bg-neutral-tertiary-hover: #0c0c0c12;
  --color-action-bg-neutral-tertiary-pressed: #03030345;
  --color-action-bg-neutral-hover: #1e1e050a;
  --color-action-bg-neutral-pressed: #0c0c0c12;
  --color-action-bg-neutral-active: #1e1e050a;
  --color-action-bg-neutral-checked: #1d1d1d;
  --color-action-bg-neutral-selected: #1d1d1d;
  --color-action-text-brand-default: #bd1544;
  --color-action-text-neutral-default: #343432;
  --color-action-text-neutral-secondary: #4a4a49;
  --color-action-text-neutral-tertiary: #61615f;
  --color-action-text-neutral-on-neutral-bg: #fff;
  --color-action-text-neutral-on-neutral-secondary-bg: #1d1d1d;
  --color-action-text-neutral-on-neutral-tertiary-bg: #1d1d1d;
  --color-action-text-brand-secondary: #d6405f;
  --color-action-text-brand-tertiary: #d6405f;
  --color-action-text-link: #780028;
  --color-action-text-brand-on-brand-bg: #fff;
  --color-action-text-brand-on-brand-secondary-bg: #780028;
  --color-action-text-brand-on-brand-tertiary-bg: #9d0037;
  --color-action-text-link-hover: #540019;
  --color-action-text-link-visited: #780028;
  --color-action-icon-neutral-default: #4a4a49;
  --color-action-text-brand-active: #bd1544;
  --color-action-icon-destructive-default: #c73000;
  --color-action-icon-destructive-secondary: #e4512e;
  --color-action-icon-destructive-tertiary: #ff714f;
  --color-action-icon-destructive-on-destructive-bg: #fff;
  --color-action-icon-destructive-on-destructive-secondary-bg: #540f00;
  --color-action-icon-destructive-on-destructive-tertiary-bg: #a72700;
  --color-action-icon-neutral-secondary: #61615f;
  --color-action-icon-neutral-tertiary: #8e8e8d;
  --color-action-icon-neutral-on-neutral-bg: #fff;
  --color-action-icon-neutral-on-neutral-secondary-bg: #1d1d1d;
  --color-action-icon-neutral-on-neutral-tertiary-bg: #1d1d1d;
  --color-action-border-default-default: #bbb;
  --color-action-border-default-default-hover: #a5a5a4;
  --color-action-border-default-secondary: #f6f6f5;
  --color-action-border-default-secondary-hover: #eee;
  --color-action-border-default-tertiary: #fcfcfc;
  --color-action-border-default-tertiary-hover: #f6f6f5;
  --color-action-border-brand-default: #bd1544;
  --color-action-border-brand-default-hover: #9d0037;
  --color-action-border-brand-secondary: #ff94a1;
  --color-action-border-brand-secondary-hover: #f75f7a;
  --color-action-border-brand-tertiary: #ffc5ca;
  --color-action-border-brand-tertiary-hover: #ff94a1;
  --color-action-border-brand-active: #9d0037;
  --color-action-border-brand-focus-ring: #c8002abf;
  --color-action-border-neutral-default: #61615f;
  --color-action-border-neutral-default-hover: #4a4a49;
  --color-action-border-neutral-secondary: #bbb;
  --color-action-border-neutral-secondary-hover: #a5a5a4;
  --color-action-border-neutral-tertiary: #eee;
  --color-action-border-neutral-tertiary-hover: #bbb;
  --color-action-border-neutral-active: #61615f;
  --color-action-border-neutral-focus-ring: #04040273;
  --color-feedback-bg-success-default: #2e7a0f;
  --color-dataviz-categorical-1: #582354;
  --color-dataviz-categorical-2: #bd1544;
  --color-dataviz-categorical-3: #ef575d;
  --color-dataviz-categorical-4: #fa8870;
  --color-dataviz-categorical-5: #893990;
  --color-dataviz-categorical-6: #fec901;
  --color-feedback-bg-success-secondary: #a2ef8d;
  --color-feedback-bg-success-tertiary: #44ff0f26;
  --color-feedback-bg-error-default: #a72700;
  --color-feedback-bg-error-secondary: #ffcbbe;
  --color-feedback-bg-error-tertiary: #ff450c12;
  --color-feedback-bg-warning-default: #f6a500;
  --color-feedback-bg-warning-secondary: #ffe4c2;
  --color-feedback-bg-warning-tertiary: #ff920a1c;
  --color-feedback-bg-info-default: #4b6e94;
  --color-feedback-bg-info-secondary: #bcdcff;
  --color-feedback-bg-info-tertiary: #0c7eff12;
  --color-feedback-text-success-default: #216700;
  --color-feedback-text-success-secondary: #2e7a0f;
  --color-feedback-text-success-tertiary: #4c9636;
  --color-feedback-text-success-on-success-bg: #fff;
  --color-feedback-text-success-on-success-secondary-bg: #174d00;
  --color-feedback-text-success-on-success-tertiary-bg: #216700;
  --color-feedback-text-error-default: #7d1b00;
  --color-feedback-text-error-secondary: #a72700;
  --color-feedback-text-error-tertiary: #c73000;
  --color-feedback-text-error-on-error-bg: #fff;
  --color-feedback-text-error-on-error-secondary-bg: #540f00;
  --color-feedback-text-error-on-error-tertiary-bg: #7d1b00;
  --color-feedback-text-warning-default: #8c5c00;
  --color-feedback-text-warning-secondary: #c78500;
  --color-feedback-text-warning-tertiary: #f6a500;
  --color-feedback-text-warning-on-warning-bg: #241500;
  --color-feedback-text-warning-on-warning-secondary-bg: #8c5c00;
  --color-feedback-text-warning-on-warning-tertiary-bg: #8c5c00;
  --color-feedback-text-info-default: #00437a;
  --color-feedback-text-info-secondary: #2b5c8d;
  --color-feedback-text-info-tertiary: #4b6e94;
  --color-feedback-text-info-on-info-bg: #fff;
  --color-feedback-text-info-on-info-secondary-bg: #00437a;
  --color-feedback-text-info-on-info-tertiary-bg: #00437a;
  --color-feedback-border-success-default: #2e7a0f;
  --color-feedback-border-success-secondary: #4c9636;
  --color-feedback-border-success-tertiary: #68b353;
  --color-feedback-border-error-default: #c73000;
  --color-feedback-border-error-secondary: #e4512e;
  --color-feedback-border-error-tertiary: #ff714f;
  --color-feedback-border-warning-default: #f6a500;
  --color-feedback-border-warning-secondary: #ffb33b;
  --color-feedback-border-warning-tertiary: #ffc473;
  --color-feedback-border-info-default: #4b6e94;
  --color-feedback-border-info-secondary: #6688ad;
  --color-feedback-border-info-tertiary: #81a3ca;
  --color-feedback-icon-success-default: #2e7a0f;
  --color-feedback-icon-success-secondary: #4c9636;
  --color-feedback-icon-success-tertiary: #68b353;
  --color-feedback-icon-success-on-success-bg: #fff;
  --color-feedback-icon-success-on-success-secondary-bg: #174d00;
  --color-feedback-icon-success-on-success-tertiary-bg: #216700;
  --color-feedback-icon-error-default: #7d1b00;
  --color-feedback-icon-error-secondary: #e4512e;
  --color-feedback-icon-error-tertiary: #ff714f;
  --color-feedback-icon-error-on-error-bg: #fff2ee;
  --color-feedback-icon-error-on-error-secondary-bg: #540f00;
  --color-feedback-icon-error-on-error-tertiary-bg: #7d1b00;
  --color-feedback-icon-warning-default: #8c5c00;
  --color-feedback-icon-warning-secondary: #c78500;
  --color-feedback-icon-warning-tertiary: #f6a500;
  --color-feedback-icon-warning-on-warning-bg: #241500;
  --color-feedback-icon-warning-on-warning-secondary-bg: #8c5c00;
  --color-feedback-icon-warning-on-warning-tertiary-bg: #8c5c00;
  --color-feedback-icon-info-default: #4b6e94;
  --color-feedback-icon-info-secondary: #4b6e94;
  --color-feedback-icon-info-tertiary: #4b6e94;
  --color-feedback-icon-info-on-info-bg: #eef6ff;
  --color-feedback-icon-info-on-info-secondary-bg: #00437a;
  --color-feedback-icon-info-on-info-tertiary-bg: #00437a;
  --color-action-bg-brand-checked: #bd1544;
  --color-action-bg-brand-selected: #bd1544;
  --color-action-text-neutral-active: #1d1d1d;
  --color-bg-surface-translucent: #ffffff7a;
  --color-text-neutral-default: #4a4a49;
  --color-text-neutral-secondary: #61615f;
  --color-text-neutral-tertiary: #6e6e6c;
  --color-text-neutral-on-neutral-bg: #fff;
  --color-text-neutral-on-neutral-secondary-bg: #1d1d1d;
  --color-text-neutral-on-neutral-tertiary-bg: #1d1d1d;
  --color-action-bg-destructive-default: #c73000;
  --color-action-bg-destructive-default-hover: #a72700;
  --color-action-bg-destructive-default-pressed: #7d1b00;
  --color-action-bg-destructive-secondary: #ff370542;
  --color-action-bg-destructive-secondary-hover: #ff350375;
  --color-action-bg-destructive-secondary-pressed: #ff3404b2;
  --color-action-bg-destructive-tertiary: #ff450c12;
  --color-action-bg-destructive-tertiary-hover: #ff370542;
  --color-action-bg-destructive-tertiary-pressed: #ff3404b2;
  --color-action-bg-destructive-hover: #ff450c12;
  --color-action-bg-destructive-pressed: #ff370542;
  --color-action-text-destructive-default: #c73000;
  --color-action-text-destructive-secondary: #a72700;
  --color-action-text-destructive-tertiary: #7d1b00;
  --color-action-text-destructive-on-destructive-bg: #fff;
  --color-action-text-destructive-on-destructive-secondary-bg: #540f00;
  --color-action-text-destructive-on-destructive-tertiary-bg: #a72700;
  --color-action-border-destructive-default: #c73000;
  --color-action-border-destructive-default-hover: #a72700;
  --color-action-border-destructive-secondary: #ff714f;
  --color-action-border-destructive-secondary-hover: #e4512e;
  --color-action-border-destructive-tertiary: #ffcbbe;
  --color-action-border-destructive-tertiary-hover: #ffa28b;
  --color-action-border-destructive-active: #c73000;
  --color-action-border-destructive-focus-ring: #de2b00d1;
  --color-icon-brand-default: #bd1544;
  --color-icon-brand-secondary: #ef575d;
  --color-icon-brand-tertiary: #f6a500;
  --color-icon-brand-on-brand-bg: #fff;
  --color-icon-brand-on-brand-secondary-bg: #bd1544;
  --color-icon-brand-on-brand-tertiary-bg: #bd1544;
  --color-icon-neutral-default: #4a4a49;
  --color-icon-neutral-secondary: #6e6e6c;
  --color-icon-neutral-tertiary: #6e6e6c;
  --color-icon-neutral-on-neutral-bg: #fff;
  --color-icon-neutral-on-neutral-secondary-bg: #343432;
  --color-icon-neutral-on-neutral-tertiary-bg: #61615f;
  --color-dataviz-sequential-1: #ff16260f;
  --color-dataviz-sequential-2: #ff03193b;
  --color-dataviz-sequential-3: #f2012ca1;
  --color-dataviz-sequential-4: #c8002abf;
  --color-dataviz-sequential-5: #b70134eb;
  --color-dataviz-sequential-6: #9d0037;
  --color-dataviz-sequential-7: #780028;
  --color-dataviz-sequential-8: #540019;
  --color-dataviz-sequential-9: #35000d;
  --color-dataviz-diverging-1: #bd1544;
  --color-dataviz-diverging-2: #d6405f;
  --color-dataviz-diverging-3: #ff94a1;
  --color-dataviz-diverging-4: #ffc5ca;
  --color-dataviz-diverging-5: #f6f0eb;
  --color-dataviz-diverging-6: #bcdcff;
  --color-dataviz-diverging-7: #9cbfe7;
  --color-dataviz-diverging-8: #6688ad;
  --color-dataviz-diverging-9: #4b6e94;
  --color-action-icon-custom-default: #9d0037;
  --color-action-icon-custom-secondary: #bd1544;
  --color-action-icon-custom-tertiary: #f75f7a;
  --color-action-icon-custom-on-custom-bg: #35000d;
  --color-action-icon-custom-on-custom-secondary-bg: #35000d;
  --color-action-icon-custom-on-custom-tertiary-bg: #540019;
  --color-action-icon-custom-selected: #780028;
  --color-action-bg-custom-default: #bd1544;
  --color-action-bg-custom-default-hover: #9d0037;
  --color-action-bg-custom-default-pressed: #780028;
  --color-action-bg-custom-secondary: #ff94a1;
  --color-action-bg-custom-secondary-hover: #f75f7a;
  --color-action-bg-custom-secondary-pressed: #d6405f;
  --color-action-bg-custom-tertiary: #fff1f2;
  --color-action-bg-custom-tertiary-hover: #ffc5ca;
  --color-action-bg-custom-tertiary-pressed: #ff94a1;
  --color-action-bg-custom-hover: #ff16260f;
  --color-action-bg-custom-pressed: #ff03193b;
  --color-action-bg-custom-active: #ff16260f;
  --color-action-bg-custom-checked: #d6405f;
  --color-action-bg-custom-selected: #bd1544;
  --color-action-text-custom-default: #780028;
  --color-action-text-custom-secondary: #9d0037;
  --color-action-text-custom-tertiary: #9d0037;
  --color-action-text-custom-on-custom-bg: #35000d;
  --color-action-text-custom-on-custom-secondary-bg: #35000d;
  --color-action-text-custom-on-custom-tertiary-bg: #540019;
  --color-action-text-custom-active: #780028;
  --color-action-border-custom-default: #9d0037;
  --color-action-border-custom-default-hover: #780028;
  --color-action-border-custom-secondary: #ff94a1;
  --color-action-border-custom-secondary-hover: #f75f7a;
  --color-action-border-custom-tertiary: #ffc5ca;
  --color-action-border-custom-tertiary-hover: #ff94a1;
  --color-action-border-custom-active: #9d0037;
  --color-action-border-custom-focus-ring: #c8002abf;
  --text-styles-text-heading-display-font-family: "Playfair Display";
  --text-styles-text-heading-display-font-weight: 700;
  --text-styles-text-heading-display-font-size: 48px;
  --text-styles-text-heading-display-font-line-height: 64px;
  --text-styles-text-heading-display-font-letter-spacing: 0;
  --text-styles-text-heading-3xl-font-family: "Playfair Display";
  --text-styles-text-heading-3xl-font-weight: 700;
  --text-styles-text-heading-3xl-font-size: 40px;
  --text-styles-text-heading-3xl-font-line-height: 40px;
  --text-styles-text-heading-3xl-font-letter-spacing: -0.2px;
  --text-styles-text-body-lead-font-family: "Cera Pro";
  --text-styles-text-body-lead-font-weight: 400;
  --text-styles-text-body-lead-font-size: 22px;
  --text-styles-text-body-lead-font-line-height: 32px;
  --text-styles-text-body-lead-font-letter-spacing: 0;
  --text-styles-text-heading-2xl-font-family: "Cera Pro";
  --text-styles-text-heading-2xl-font-weight: 700;
  --text-styles-text-heading-2xl-font-size: 32px;
  --text-styles-text-heading-2xl-font-line-height: 36px;
  --text-styles-text-heading-2xl-font-letter-spacing: 0;
  --text-styles-text-heading-xl-font-family: "Cera Pro";
  --text-styles-text-heading-xl-font-weight: 700;
  --text-styles-text-heading-xl-font-size: 27px;
  --text-styles-text-heading-xl-font-line-height: 32px;
  --text-styles-text-heading-xl-font-letter-spacing: 0;
  --text-styles-text-heading-lg-font-family: "Cera Pro";
  --text-styles-text-heading-lg-font-weight: 700;
  --text-styles-text-heading-lg-font-size: 22px;
  --text-styles-text-heading-lg-font-line-height: 28px;
  --text-styles-text-heading-lg-font-letter-spacing: 0;
  --text-styles-text-heading-md-font-family: "Cera Pro";
  --text-styles-text-heading-md-font-weight: 700;
  --text-styles-text-heading-md-font-size: 20px;
  --text-styles-text-heading-md-font-line-height: 28px;
  --text-styles-text-heading-md-font-letter-spacing: 0;
  --text-styles-text-heading-sm-font-family: "Cera Pro";
  --text-styles-text-heading-xs-font-family: "Cera Pro";
  --text-styles-text-heading-xs-font-weight: 700;
  --text-styles-text-heading-xs-font-size: 15px;
  --text-styles-text-heading-xs-font-line-height: 20px;
  --text-styles-text-heading-xs-font-letter-spacing: 0;
  --text-styles-text-heading-eyebrown-sm-font-family: "Cera Pro";
  --text-styles-text-heading-eyebrown-sm-font-weight: 700;
  --text-styles-text-heading-eyebrown-sm-font-size: 17px;
  --text-styles-text-heading-eyebrown-sm-font-line-height: 24px;
  --text-styles-text-heading-eyebrown-sm-font-letter-spacing: 0.2px;
  --text-styles-text-heading-sm-font-weight: 700;
  --text-styles-text-heading-sm-font-size: 17px;
  --text-styles-text-heading-sm-font-line-height: 24px;
  --text-styles-text-heading-sm-font-letter-spacing: 0;
  --text-styles-text-body-base-font-family: "Cera Pro";
  --text-styles-text-body-base-font-weight: 400;
  --text-styles-text-body-base-font-size: 17px;
  --text-styles-text-body-base-font-line-height: 28px;
  --text-styles-text-body-base-font-letter-spacing: 0;
  --text-styles-text-body-sm-font-family: "Cera Pro";
  --text-styles-text-body-sm-font-weight: 400;
  --text-styles-text-body-sm-font-size: 15px;
  --text-styles-text-body-sm-font-line-height: 24px;
  --text-styles-text-body-sm-font-letter-spacing: 0;
  --text-styles-text-ui-primary-lg-font-family: "Cera Pro";
  --text-styles-text-ui-secondary-lg-font-family: "Cera Pro";
  --text-styles-text-ui-tertiary-lg-font-family: "Cera Pro";
  --text-styles-text-ui-tertiary-md-font-family: "Cera Pro";
  --text-styles-text-ui-tertiary-sm-font-family: "Cera Pro";
  --text-styles-text-ui-tertiary-xs-font-family: "Cera Pro";
  --text-styles-text-ui-tertiary-xs-font-weight: 400;
  --text-styles-text-ui-tertiary-xs-font-size: 12px;
  --text-styles-text-ui-tertiary-xs-font-line-height: 16px;
  --text-styles-text-ui-tertiary-xs-font-letter-spacing: 0;
  --text-styles-text-ui-tertiary-sm-font-weight: 400;
  --text-styles-text-ui-tertiary-sm-font-size: 14px;
  --text-styles-text-ui-tertiary-sm-font-line-height: 20px;
  --text-styles-text-ui-tertiary-sm-font-letter-spacing: 0;
  --text-styles-text-ui-tertiary-md-font-weight: 400;
  --text-styles-text-ui-tertiary-md-font-size: 15px;
  --text-styles-text-ui-tertiary-md-font-line-height: 24px;
  --text-styles-text-ui-tertiary-md-font-letter-spacing: 0;
  --text-styles-text-ui-tertiary-lg-font-weight: 400;
  --text-styles-text-ui-tertiary-lg-font-size: 17px;
  --text-styles-text-ui-tertiary-lg-font-line-height: 28px;
  --text-styles-text-ui-tertiary-lg-font-letter-spacing: 0;
  --text-styles-text-ui-secondary-md-font-family: "Cera Pro";
  --text-styles-text-ui-secondary-sm-font-family: "Cera Pro";
  --text-styles-text-ui-secondary-xs-font-family: "Cera Pro";
  --text-styles-text-ui-secondary-xs-font-weight: 500;
  --text-styles-text-ui-secondary-xs-font-size: 12px;
  --text-styles-text-ui-secondary-xs-font-line-height: 16px;
  --text-styles-text-ui-secondary-xs-font-letter-spacing: 0;
  --text-styles-text-ui-secondary-sm-font-weight: 500;
  --text-styles-text-ui-secondary-sm-font-size: 14px;
  --text-styles-text-ui-secondary-sm-font-line-height: 20px;
  --text-styles-text-ui-secondary-sm-font-letter-spacing: 0;
  --text-styles-text-ui-secondary-md-font-weight: 500;
  --text-styles-text-ui-secondary-md-font-size: 15px;
  --text-styles-text-ui-secondary-md-font-line-height: 24px;
  --text-styles-text-ui-secondary-md-font-letter-spacing: 0;
  --text-styles-text-ui-secondary-lg-font-weight: 500;
  --text-styles-text-ui-secondary-lg-font-size: 17px;
  --text-styles-text-ui-secondary-lg-font-line-height: 28px;
  --text-styles-text-ui-secondary-lg-font-letter-spacing: 0;
  --text-styles-text-ui-primary-md-font-family: "Cera Pro";
  --text-styles-text-ui-primary-sm-font-family: "Cera Pro";
  --text-styles-text-ui-primary-xs-font-family: "Cera Pro";
  --text-styles-text-ui-primary-xs-font-weight: 700;
  --text-styles-text-ui-primary-xs-font-size: 12px;
  --text-styles-text-ui-primary-xs-font-line-height: 16px;
  --text-styles-text-ui-primary-xs-font-letter-spacing: 0;
  --text-styles-text-ui-primary-sm-font-weight: 700;
  --text-styles-text-ui-primary-sm-font-size: 14px;
  --text-styles-text-ui-primary-sm-font-line-height: 20px;
  --text-styles-text-ui-primary-sm-font-letter-spacing: 0;
  --text-styles-text-ui-primary-md-font-weight: 700;
  --text-styles-text-ui-primary-md-font-size: 15px;
  --text-styles-text-ui-primary-md-font-line-height: 24px;
  --text-styles-text-ui-primary-md-font-letter-spacing: 0;
  --text-styles-text-ui-primary-lg-font-weight: 700;
  --text-styles-text-ui-primary-lg-font-size: 17px;
  --text-styles-text-ui-primary-lg-font-line-height: 28px;
  --text-styles-text-ui-primary-lg-font-letter-spacing: 0;
  --size-component-height-xxs: 20px;
  --size-component-height-xs: 24px;
  --size-component-height-sm: 32px;
  --size-component-height-md: 40px;
  --size-component-height-lg: 48px;
  --size-component-height-xl: 56px;
  --size-icon-xs: 15px;
  --size-icon-sm: 20px;
  --size-icon-md: 24px;
  --size-icon-lg: 28px;
  --border-default-width: 1px;
  --border-bold-width: 2px;
  --border-base-width: var(--border-default-width);
  --effect-styles-drop-shadow-100: 0rem 0.0625rem 0rem 0rem #3333331a;
  --effect-styles-drop-shadow-200: 0.0625rem 0.125rem 0.5rem 0rem #3333331a, 0.0625rem 0.125rem 0.125rem 0rem #3333330d;
  --effect-styles-drop-shadow-300: 0rem 0.125rem 1rem 0rem #3333331a;
  --effect-styles-drop-shadow-400: 0rem 0.375rem 1.5rem 0rem #3333330d, 0rem 0.25rem 1rem 0rem #3333330d;
  --effect-styles-drop-shadow-500: 0rem 0.5rem 2rem 0rem #3333330d, 0rem 0.25rem 1rem 0rem #3333331a;
  --effect-styles-drop-shadow-600: 0rem 1rem 2.5rem 0rem #3333330d, 0rem 0.5rem 1.5rem 0rem #3333331a;
  --effect-styles-inner-shadow-100: 0rem 0.0625rem 0.25rem 0rem #3333;
  --effect-styles-inner-shadow-200: 0rem 0.0625rem 0.25rem 0rem #3333;
  --effect-styles-inner-shadow-300: 0rem 0.25rem 0.25rem -0.0625rem #0c0c0d0d;
  --effect-styles-inner-shadow-400: 0rem 1rem 2rem -0.25rem #3333331a;
  --effect-styles-inner-shadow-500: 0rem 1rem 1rem -0.5rem #3333;
  --effect-styles-inner-shadow-600: 0rem 1rem 2rem -0.5rem #3333;
  --effect-styles-focus-ring-brand: 0rem 0rem 0rem 0.25rem #ff16260f;
  --text-style-heading-display: 700 48px/64px "Playfair Display";
  --text-style-heading-3xl: 700 40px/40px "Playfair Display";
  --text-style-heading-2xl: 700 32px/36px "Cera Pro";
  --text-style-heading-xl: 700 27px/32px "Cera Pro";
  --text-style-heading-lg: 700 22px/28px "Cera Pro";
  --text-style-heading-md: 700 20px/28px "Cera Pro";
  --text-style-heading-sm: 700 17px/24px "Cera Pro";
  --text-style-heading-xs: 700 15px/20px "Cera Pro";
  --text-style-heading-eyebrown: 700 17px/24px "Cera Pro";
  --text-style-body-lead: 400 22px/32px "Cera Pro";
  --text-style-body-base: 400 17px/28px "Cera Pro";
  --text-style-body-sm: 400 15px/24px "Cera Pro";
  --text-style-ui-primary-lg: 700 17px/28px "Cera Pro";
  --text-style-ui-primary-md: 700 15px/24px "Cera Pro";
  --text-style-ui-primary-sm: 700 14px/20px "Cera Pro";
  --text-style-ui-primary-xs: 700 12px/16px "Cera Pro";
  --text-style-ui-secondary-lg: 500 17px/28px "Cera Pro";
  --text-style-ui-secondary-md: 500 15px/24px "Cera Pro";
  --text-style-ui-secondary-sm: 500 14px/20px "Cera Pro";
  --text-style-ui-secondary-xs: 500 12px/16px "Cera Pro";
  --text-style-ui-tertiary-lg: 400 17px/28px "Cera Pro";
  --text-style-ui-tertiary-md: 400 15px/24px "Cera Pro";
  --text-style-ui-tertiary-sm: 400 14px/20px "Cera Pro";
  --text-style-ui-tertiary-xs: 400 12px/16px "Cera Pro";
  --text-style-ui-mono-body: 400 15px/24px "JetBrains Mono";
  --text-style-ui-mono-sm: 400 14px/20px "JetBrains Mono";
}
[data-radius-mode=medium] {
  --radius-base-1: var(--radius-medium-1);
  --radius-base-2: var(--radius-medium-2);
  --radius-base-3: var(--radius-medium-3);
  --radius-base-4: var(--radius-medium-4);
  --radius-base-5: var(--radius-medium-5);
  --radius-base-6: var(--radius-medium-6);
  --radius-base-1-max: var(--radius-medium-1-max);
  --radius-base-2-max: var(--radius-medium-2-max);
  --radius-base-3-max: var(--radius-medium-3-max);
  --radius-base-4-max: var(--radius-medium-4-max);
  --radius-base-5-max: var(--radius-medium-5-max);
  --radius-base-6-max: var(--radius-medium-6-max);
}
[data-radius-mode=small] {
  --radius-base-1: var(--radius-small-1);
  --radius-base-2: var(--radius-small-2);
  --radius-base-3: var(--radius-small-3);
  --radius-base-4: var(--radius-small-4);
  --radius-base-5: var(--radius-small-5);
  --radius-base-6: var(--radius-small-6);
  --radius-base-1-max: var(--radius-small-1-max);
  --radius-base-2-max: var(--radius-small-2-max);
  --radius-base-3-max: var(--radius-small-3-max);
  --radius-base-4-max: var(--radius-small-4-max);
  --radius-base-5-max: var(--radius-small-5-max);
  --radius-base-6-max: var(--radius-small-6-max);
}
[data-radius-mode=large] {
  --radius-base-1: var(--radius-large-1);
  --radius-base-2: var(--radius-large-2);
  --radius-base-3: var(--radius-large-3);
  --radius-base-4: var(--radius-large-4);
  --radius-base-5: var(--radius-large-5);
  --radius-base-6: var(--radius-large-6);
  --radius-base-1-max: var(--radius-large-1-max);
  --radius-base-2-max: var(--radius-large-2-max);
  --radius-base-3-max: var(--radius-large-3-max);
  --radius-base-4-max: var(--radius-large-4-max);
  --radius-base-5-max: var(--radius-large-5-max);
  --radius-base-6-max: var(--radius-large-6-max);
}
[data-radius-mode=full] {
  --radius-base-1: var(--radius-full-1);
  --radius-base-2: var(--radius-full-2);
  --radius-base-3: var(--radius-full-3);
  --radius-base-4: var(--radius-full-4);
  --radius-base-5: var(--radius-full-5);
  --radius-base-6: var(--radius-full-6);
  --radius-base-1-max: var(--radius-full-1-max);
  --radius-base-2-max: var(--radius-full-2-max);
  --radius-base-3-max: var(--radius-full-3-max);
  --radius-base-4-max: var(--radius-full-4-max);
  --radius-base-5-max: var(--radius-full-5-max);
  --radius-base-6-max: var(--radius-full-6-max);
}
[data-color-mode=dark] {
  --color-text-contrast: #fcfcfc;
  --color-text-default: #eee;
  --color-text-subtle: #bbb;
  --color-text-nonessential: #a5a5a4;
  --color-text-highlight: #f75f7a;
  --color-text-disabled: #8e8e8d;
  --color-text-placeholder: #bbb;
  --color-text-contrast-on-dark-bg: #fcfcfc;
  --color-text-default-on-dark-bg: #eee;
  --color-text-subtle-on-dark-bg: #bbb;
  --color-text-nonessential-on-dark-bg: #a5a5a4;
  --color-text-brand-default: #f75f7a;
  --color-text-brand-secondary: #ff94a1;
  --color-text-brand-tertiary: #ffc5ca;
  --color-text-brand-on-brand-bg: #fff;
  --color-text-brand-on-brand-secondary-bg: #fff1f2;
  --color-text-brand-on-brand-tertiary-bg: #fff1f2;
  --color-bg-default-default: #222;
  --color-bg-brand-default: #bd1544;
  --color-bg-brand-secondary: #1d1d1d;
  --color-bg-brand-tertiary: #35000d;
  --color-bg-neutral-default: #61615f;
  --color-bg-neutral-secondary: #4a4a49;
  --color-bg-neutral-tertiary: #343432;
  --color-bg-surface-sunken: #0c0c0c;
  --color-bg-surface-default: #181818;
  --color-bg-surface-raised: #2c2c2c;
  --color-bg-surface-overlay: #4a4a49;
  --color-icon-disabled: #8e8e8d;
  --color-icon-default-default: #61615f;
  --color-icon-default-secondary: #8e8e8d;
  --color-icon-default-tertiary: #6e6e6c;
  --color-icon-default-inverted: #fff;
  --color-action-icon-brand-default: #d6405f;
  --color-action-icon-brand-secondary: #d6405f;
  --color-action-icon-brand-tertiary: #d6405f;
  --color-action-icon-brand-on-brand-bg: #fff;
  --color-action-icon-brand-on-brand-secondary-bg: #ff94a1;
  --color-action-icon-brand-on-brand-tertiary-bg: #f75f7a;
  --color-bg-default-inverted: #1d1d1d;
  --color-bg-default-disabled: #1e1e050a;
  --color-overlay-dark: #1a1a1a7a;
  --color-overlay-default: #1a1a1a52;
  --color-overlay-light: #1a1a1a3d;
  --color-border-default-default: #ffffff3d;
  --color-action-icon-brand-selected: #f75f7a;
  --color-border-default-secondary: #ffffff29;
  --color-border-default-tertiary: #ffffff14;
  --color-border-brand-default: #d6405f;
  --color-border-brand-secondary: #d6405f;
  --color-border-brand-tertiary: #f75f7a;
  --color-border-neutral-default: #6e6e6c;
  --color-border-default-disabled: #8e8e8d;
  --color-border-neutral-secondary: #61615f;
  --color-border-neutral-tertiary: #4a4a49;
  --color-action-bg-brand-default: #bd1544;
  --color-action-bg-brand-default-hover: #9d0037;
  --color-action-bg-brand-default-pressed: #780028;
  --color-action-bg-brand-secondary: #35000d;
  --color-action-bg-brand-secondary-hover: #540019;
  --color-action-bg-brand-secondary-pressed: #780028;
  --color-action-bg-brand-tertiary: #fff1f2;
  --color-action-bg-brand-tertiary-hover: #ffc5ca;
  --color-action-bg-brand-tertiary-pressed: #ff94a1;
  --color-action-bg-brand-hover: #ff03193b;
  --color-action-bg-brand-pressed: #540019;
  --color-action-bg-neutral-default: #4a4a49;
  --color-action-bg-brand-active: #ff16260f;
  --color-action-bg-neutral-default-hover: #61615f;
  --color-action-bg-neutral-default-pressed: #6e6e6c;
  --color-action-bg-neutral-secondary: #ffffff1f;
  --color-action-bg-neutral-secondary-hover: #ffffff29;
  --color-action-bg-neutral-secondary-pressed: #fff3;
  --color-action-bg-neutral-tertiary: #ffffff14;
  --color-action-bg-neutral-tertiary-hover: #ffffff1f;
  --color-action-bg-neutral-tertiary-pressed: #ffffff29;
  --color-action-bg-neutral-hover: #ffffff14;
  --color-action-bg-neutral-pressed: #ffffff1f;
  --color-action-bg-neutral-active: #ffffff1f;
  --color-action-bg-neutral-checked: #1d1d1d;
  --color-action-bg-neutral-selected: #1d1d1d;
  --color-action-text-brand-default: #f75f7a;
  --color-action-text-neutral-default: #bbb;
  --color-action-text-neutral-secondary: #a5a5a4;
  --color-action-text-neutral-tertiary: #8e8e8d;
  --color-action-text-neutral-on-neutral-bg: #eee;
  --color-action-text-neutral-on-neutral-secondary-bg: #eee;
  --color-action-text-neutral-on-neutral-tertiary-bg: #eee;
  --color-action-text-brand-secondary: #d6405f;
  --color-action-text-brand-tertiary: #d6405f;
  --color-action-text-link: #780028;
  --color-action-text-brand-on-brand-bg: #fff;
  --color-action-text-brand-on-brand-secondary-bg: #ff94a1;
  --color-action-text-brand-on-brand-tertiary-bg: #f75f7a;
  --color-action-text-link-hover: #540019;
  --color-action-text-link-visited: #780028;
  --color-action-icon-neutral-default: #bbb;
  --color-action-text-brand-active: #f75f7a;
  --color-action-icon-destructive-default: #ff714f;
  --color-action-icon-destructive-secondary: #ffa28b;
  --color-action-icon-destructive-tertiary: #ffcbbe;
  --color-action-icon-destructive-on-destructive-bg: #fff;
  --color-action-icon-destructive-on-destructive-secondary-bg: #ffa28b;
  --color-action-icon-destructive-on-destructive-tertiary-bg: #ffa28b;
  --color-action-icon-neutral-secondary: #a5a5a4;
  --color-action-icon-neutral-tertiary: #8e8e8d;
  --color-action-icon-neutral-on-neutral-bg: #bbb;
  --color-action-icon-neutral-on-neutral-secondary-bg: #eee;
  --color-action-icon-neutral-on-neutral-tertiary-bg: #f6f6f5;
  --color-action-border-default-default: #6e6e6c;
  --color-action-border-default-default-hover: #8e8e8d;
  --color-action-border-default-secondary: #f6f6f5;
  --color-action-border-default-secondary-hover: #eee;
  --color-action-border-default-tertiary: #fcfcfc;
  --color-action-border-default-tertiary-hover: #f6f6f5;
  --color-action-border-brand-default: #d6405f;
  --color-action-border-brand-default-hover: #f75f7a;
  --color-action-border-brand-secondary: #ffc5ca;
  --color-action-border-brand-secondary-hover: #ffc5ca;
  --color-action-border-brand-tertiary: #ffc5ca;
  --color-action-border-brand-tertiary-hover: #ff94a1;
  --color-action-border-brand-active: #d6405f;
  --color-action-border-brand-focus-ring: #d6405f;
  --color-action-border-neutral-default: #8e8e8d;
  --color-action-border-neutral-default-hover: #a5a5a4;
  --color-action-border-neutral-secondary: #bbb;
  --color-action-border-neutral-secondary-hover: #eee;
  --color-action-border-neutral-tertiary: #eee;
  --color-action-border-neutral-tertiary-hover: #fcfcfc;
  --color-action-border-neutral-active: #6e6e6c;
  --color-action-border-neutral-focus-ring: #04040273;
  --color-feedback-bg-success-default: #2e7a0f;
  --color-dataviz-categorical-1: #582354;
  --color-dataviz-categorical-2: #bd1544;
  --color-dataviz-categorical-3: #ef575d;
  --color-dataviz-categorical-4: #fa8870;
  --color-dataviz-categorical-5: #893990;
  --color-dataviz-categorical-6: #fec901;
  --color-feedback-bg-success-secondary: #a2ef8d;
  --color-feedback-bg-success-tertiary: #44ff0f26;
  --color-feedback-bg-error-default: #a72700;
  --color-feedback-bg-error-secondary: #ffcbbe;
  --color-feedback-bg-error-tertiary: #ff450c12;
  --color-feedback-bg-warning-default: #f6a500;
  --color-feedback-bg-warning-secondary: #ffe4c2;
  --color-feedback-bg-warning-tertiary: #ff920a1c;
  --color-feedback-bg-info-default: #6688ad;
  --color-feedback-bg-info-secondary: #bcdcff;
  --color-feedback-bg-info-tertiary: #0c7eff12;
  --color-feedback-text-success-default: #68b353;
  --color-feedback-text-success-secondary: #4c9636;
  --color-feedback-text-success-tertiary: #4c9636;
  --color-feedback-text-success-on-success-bg: #fff;
  --color-feedback-text-success-on-success-secondary-bg: #e3ffdb;
  --color-feedback-text-success-on-success-tertiary-bg: #e3ffdb;
  --color-feedback-text-error-default: #ff714f;
  --color-feedback-text-error-secondary: #e4512e;
  --color-feedback-text-error-tertiary: #e4512e;
  --color-feedback-text-error-on-error-bg: #fff;
  --color-feedback-text-error-on-error-secondary-bg: #ffcbbe;
  --color-feedback-text-error-on-error-tertiary-bg: #fff2ee;
  --color-feedback-text-warning-default: #ffc473;
  --color-feedback-text-warning-secondary: #ffb33b;
  --color-feedback-text-warning-tertiary: #f6a500;
  --color-feedback-text-warning-on-warning-bg: #241500;
  --color-feedback-text-warning-on-warning-secondary-bg: #ffe4c2;
  --color-feedback-text-warning-on-warning-tertiary-bg: #fff3e4;
  --color-feedback-text-info-default: #81a3ca;
  --color-feedback-text-info-secondary: #6688ad;
  --color-feedback-text-info-tertiary: #4b6e94;
  --color-feedback-text-info-on-info-bg: #001933;
  --color-feedback-text-info-on-info-secondary-bg: #9cbfe7;
  --color-feedback-text-info-on-info-tertiary-bg: #bcdcff;
  --color-feedback-border-success-default: #2e7a0f;
  --color-feedback-border-success-secondary: #4c9636;
  --color-feedback-border-success-tertiary: #68b353;
  --color-feedback-border-error-default: #e4512e;
  --color-feedback-border-error-secondary: #c73000;
  --color-feedback-border-error-tertiary: #a72700;
  --color-feedback-border-warning-default: #ffc473;
  --color-feedback-border-warning-secondary: #ffb33b;
  --color-feedback-border-warning-tertiary: #f6a500;
  --color-feedback-border-info-default: #4b6e94;
  --color-feedback-border-info-secondary: #6688ad;
  --color-feedback-border-info-tertiary: #81a3ca;
  --color-feedback-icon-success-default: #68b353;
  --color-feedback-icon-success-secondary: #4c9636;
  --color-feedback-icon-success-tertiary: #4c9636;
  --color-feedback-icon-success-on-success-bg: #fff;
  --color-feedback-icon-success-on-success-secondary-bg: #e3ffdb;
  --color-feedback-icon-success-on-success-tertiary-bg: #e3ffdb;
  --color-feedback-icon-error-default: #ff714f;
  --color-feedback-icon-error-secondary: #e4512e;
  --color-feedback-icon-error-tertiary: #e4512e;
  --color-feedback-icon-error-on-error-bg: #fff2ee;
  --color-feedback-icon-error-on-error-secondary-bg: #ffcbbe;
  --color-feedback-icon-error-on-error-tertiary-bg: #fff2ee;
  --color-feedback-icon-warning-default: #ffc473;
  --color-feedback-icon-warning-secondary: #ffb33b;
  --color-feedback-icon-warning-tertiary: #f6a500;
  --color-feedback-icon-warning-on-warning-bg: #241500;
  --color-feedback-icon-warning-on-warning-secondary-bg: #ffe4c2;
  --color-feedback-icon-warning-on-warning-tertiary-bg: #8c5c00;
  --color-feedback-icon-info-default: #81a3ca;
  --color-feedback-icon-info-secondary: #6688ad;
  --color-feedback-icon-info-tertiary: #4b6e94;
  --color-feedback-icon-info-on-info-bg: #001933;
  --color-feedback-icon-info-on-info-secondary-bg: #9cbfe7;
  --color-feedback-icon-info-on-info-tertiary-bg: #bcdcff;
  --color-action-bg-brand-checked: #bd1544;
  --color-action-bg-brand-selected: #bd1544;
  --color-action-text-neutral-active: #fff;
  --color-bg-surface-translucent: #ffffff14;
  --color-text-neutral-default: #bbb;
  --color-text-neutral-secondary: #61615f;
  --color-text-neutral-tertiary: #6e6e6c;
  --color-text-neutral-on-neutral-bg: #fff;
  --color-text-neutral-on-neutral-secondary-bg: #fcfcfc;
  --color-text-neutral-on-neutral-tertiary-bg: #eee;
  --color-action-bg-destructive-default: #c73000;
  --color-action-bg-destructive-default-hover: #e4512e;
  --color-action-bg-destructive-default-pressed: #ff714f;
  --color-action-bg-destructive-secondary: #540f00;
  --color-action-bg-destructive-secondary-hover: #7d1b00;
  --color-action-bg-destructive-secondary-pressed: #a72700;
  --color-action-bg-destructive-tertiary: #ff450c12;
  --color-action-bg-destructive-tertiary-hover: #ff370542;
  --color-action-bg-destructive-tertiary-pressed: #ff3404b2;
  --color-action-bg-destructive-hover: #330600;
  --color-action-bg-destructive-pressed: #540f00;
  --color-action-text-destructive-default: #ff714f;
  --color-action-text-destructive-secondary: #ffa28b;
  --color-action-text-destructive-tertiary: #ffcbbe;
  --color-action-text-destructive-on-destructive-bg: #fff;
  --color-action-text-destructive-on-destructive-secondary-bg: #ffa28b;
  --color-action-text-destructive-on-destructive-tertiary-bg: #ffa28b;
  --color-action-border-destructive-default: #ff714f;
  --color-action-border-destructive-default-hover: #ff714f;
  --color-action-border-destructive-secondary: #ffa28b;
  --color-action-border-destructive-secondary-hover: #ffa28b;
  --color-action-border-destructive-tertiary: #ffcbbe;
  --color-action-border-destructive-tertiary-hover: #ffa28b;
  --color-action-border-destructive-active: #c73000;
  --color-action-border-destructive-focus-ring: #de2b00d1;
  --color-icon-brand-default: #d6405f;
  --color-icon-brand-secondary: #ef575d;
  --color-icon-brand-tertiary: #f6a500;
  --color-icon-brand-on-brand-bg: #fff;
  --color-icon-brand-on-brand-secondary-bg: #bd1544;
  --color-icon-brand-on-brand-tertiary-bg: #bd1544;
  --color-icon-neutral-default: #bbb;
  --color-icon-neutral-secondary: #a5a5a4;
  --color-icon-neutral-tertiary: #bbb;
  --color-icon-neutral-on-neutral-bg: #fff;
  --color-icon-neutral-on-neutral-secondary-bg: #fcfcfc;
  --color-icon-neutral-on-neutral-tertiary-bg: #6e6e6c;
  --color-dataviz-sequential-1: #ff16260f;
  --color-dataviz-sequential-2: #ff03193b;
  --color-dataviz-sequential-3: #f2012ca1;
  --color-dataviz-sequential-4: #c8002abf;
  --color-dataviz-sequential-5: #b70134eb;
  --color-dataviz-sequential-6: #9d0037;
  --color-dataviz-sequential-7: #780028;
  --color-dataviz-sequential-8: #540019;
  --color-dataviz-sequential-9: #35000d;
  --color-dataviz-diverging-1: #bd1544;
  --color-dataviz-diverging-2: #d6405f;
  --color-dataviz-diverging-3: #ff94a1;
  --color-dataviz-diverging-4: #ffc5ca;
  --color-dataviz-diverging-5: #f6f0eb;
  --color-dataviz-diverging-6: #bcdcff;
  --color-dataviz-diverging-7: #9cbfe7;
  --color-dataviz-diverging-8: #6688ad;
  --color-dataviz-diverging-9: #4b6e94;
  --color-action-icon-custom-default: #bd1544;
  --color-action-icon-custom-secondary: #9d0037;
  --color-action-icon-custom-tertiary: #780028;
  --color-action-icon-custom-on-custom-bg: #35000d;
  --color-action-icon-custom-on-custom-secondary-bg: #d6405f;
  --color-action-icon-custom-on-custom-tertiary-bg: #f75f7a;
  --color-action-icon-custom-selected: #780028;
  --color-action-bg-custom-default: #d6405f;
  --color-action-bg-custom-default-hover: #f75f7a;
  --color-action-bg-custom-default-pressed: #f75f7a;
  --color-action-bg-custom-secondary: #ff94a1;
  --color-action-bg-custom-secondary-hover: #f75f7a;
  --color-action-bg-custom-secondary-pressed: #d6405f;
  --color-action-bg-custom-tertiary: #fff1f2;
  --color-action-bg-custom-tertiary-hover: #ffc5ca;
  --color-action-bg-custom-tertiary-pressed: #ff94a1;
  --color-action-bg-custom-hover: #ff16260f;
  --color-action-bg-custom-pressed: #ff03193b;
  --color-action-bg-custom-active: #ff16260f;
  --color-action-bg-custom-checked: #d6405f;
  --color-action-bg-custom-selected: #bd1544;
  --color-action-text-custom-default: #bd1544;
  --color-action-text-custom-secondary: #9d0037;
  --color-action-text-custom-tertiary: #9d0037;
  --color-action-text-custom-on-custom-bg: #35000d;
  --color-action-text-custom-on-custom-secondary-bg: #35000d;
  --color-action-text-custom-on-custom-tertiary-bg: #fff1f2;
  --color-action-text-custom-active: #d6405f;
  --color-action-border-custom-default: #bd1544;
  --color-action-border-custom-default-hover: #d6405f;
  --color-action-border-custom-secondary: #ff94a1;
  --color-action-border-custom-secondary-hover: #f75f7a;
  --color-action-border-custom-tertiary: #ffc5ca;
  --color-action-border-custom-tertiary-hover: #ff94a1;
  --color-action-border-custom-active: #9d0037;
  --color-action-border-custom-focus-ring: #c8002abf;
}
[data-border-mode=default] {
  --border-base-width: var(--border-default-width);
}
[data-border-mode=bold] {
  --border-base-width: var(--border-bold-width);
}

/* apps/maia/src/styles.scss */
.cdk-overlay-pane:not(.sui-dropdown-above) .sui-dropdown {
  transform-origin: top center;
}
.sui-dropdown-above .sui-dropdown {
  transform-origin: bottom center;
}
.sui-dropdown sui-search {
  padding: var(--dimension-space-150);
}
.sui-dropdown--size-xl sui-search {
  padding: var(--dimension-space-150) var(--dimension-space-200);
}
@keyframes sui-dropdown-enter {
  from {
    opacity: 0;
    transform: scale(1, 0.8);
  }
  to {
    opacity: 1;
    transform: scale(1, 1);
  }
}
@keyframes sui-dropdown-leave {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.sui-dropdown-enter {
  animation: sui-dropdown-enter 120ms cubic-bezier(0, 0, 0.2, 1) both;
}
.sui-dropdown-leave {
  animation: sui-dropdown-leave 100ms linear both;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
* {
  margin: 0;
}
body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}
img,
picture,
video,
canvas,
svg {
  display: block;
  max-width: 100%;
}
input,
button,
textarea,
select {
  font: inherit;
}
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  overflow-wrap: break-word;
}
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  display: flex;
  max-width: 100%;
  max-height: 100%;
  z-index: 1000;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  opacity: 0;
  touch-action: manipulation;
  z-index: 1000;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
@media (prefers-reduced-motion) {
  .cdk-overlay-backdrop {
    transition-duration: 1ms;
  }
}
.cdk-overlay-backdrop-showing {
  opacity: 1;
}
@media (forced-colors: active) {
  .cdk-overlay-backdrop-showing {
    opacity: 0.6;
  }
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}
.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-high-contrast-active .cdk-overlay-transparent-backdrop {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
  z-index: 1000;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
.cdk-overlay-popover {
  background: none;
  border: none;
  padding: 0;
  outline: 0;
  overflow: visible;
  position: fixed;
  pointer-events: none;
  white-space: normal;
  color: inherit;
  text-decoration: none;
  width: 100%;
  height: 100%;
  inset: auto;
  top: 0;
  left: 0;
}
.cdk-overlay-popover::backdrop {
  display: none;
}
.cdk-overlay-popover .cdk-overlay-backdrop {
  position: fixed;
  z-index: auto;
}
html,
body {
  height: 100vh;
}
sui-input-message:empty {
  display: none;
}
@media (max-width: 1023px) {
  :root {
    --text-styles-text-heading-xl-font-size: 22px;
    --text-styles-text-heading-xl-font-line-height: 28px;
    --text-styles-text-heading-lg-font-size: 19px;
    --text-styles-text-heading-lg-font-line-height: 25px;
    --text-styles-text-heading-md-font-size: 17px;
    --text-styles-text-heading-md-font-line-height: 24px;
    --text-styles-text-heading-sm-font-size: 15px;
    --text-styles-text-heading-sm-font-line-height: 22px;
    --text-styles-text-body-base-font-size: 15px;
    --text-styles-text-body-base-font-line-height: 24px;
  }
  sui-button,
  sui-icon-button {
    min-height: 44px;
  }
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
