@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Barlow:wght@100;200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Smooch+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Libre+Caslon+Text:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Trirong:wght@100;200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Unna:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Exo:wght@100;200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Zilla+Slab:wght@300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600;700;800;900;1000&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@200;300;400;600;700;800;900&display=swap);

/**
 * FlexyBox ApS
 * ------------
 * THIS FILE WAS AUTO-GENERATED
 * 5/9/2023, 11:45:44 AM
 */

:root {
  --fbx-global-breakpoint-extra-large: 1200px;
  --fbx-global-breakpoint-large: 992px;
  --fbx-global-breakpoint-medium: 768px;
  --fbx-global-breakpoint-small: 576px;
  --fbx-global-animation-duration-high: 250ms;
  --fbx-global-animation-duration-medium: 200ms;
  --fbx-global-animation-duration-low: 100ms;
  --fbx-global-border-width-low: 0px;
  --fbx-global-border-width-medium: 1px;
  --fbx-global-border-width-high: 2px;
  --fbx-global-radius-min: 0px;
  --fbx-global-radius-low: 3px;
  --fbx-global-radius-normal: 4px;
  --fbx-global-radius-medium: 8px;
  --fbx-global-radius-high: 16px;
  --fbx-global-radius-max: 50%;
  --fbx-global-opacity-min: 0%;
  --fbx-global-opacity-low: 20%;
  --fbx-global-opacity-medium: 40%;
  --fbx-global-opacity-high: 60%;
  --fbx-global-opacity-max: 80%;
  --fbx-global-font-decoration-underline: underline;
  --fbx-global-font-decoration-normal: none;
  --fbx-global-font-case-uppercase: uppercase;
  --fbx-global-font-case-normal: none;
  --fbx-global-font-lineheight-caption: 1rem;
  --fbx-global-font-lineheight-detail: 1rem;
  --fbx-global-font-lineheight-link: 1.2rem;
  --fbx-global-font-lineheight-body: 1.2rem;
  --fbx-global-font-lineheight-label: 1.2rem;
  --fbx-global-font-lineheight-title: 1.728rem;
  --fbx-global-font-lineheight-headline: 2.074rem;
  --fbx-global-font-lineheight-display: 3.2rem;
  --fbx-global-font-spacing-caption: 0.038rem;
  --fbx-global-font-spacing-detail: 0.038rem;
  --fbx-global-font-spacing-link: 0.038rem;
  --fbx-global-font-spacing-label: 0.038rem;
  --fbx-global-font-spacing-body: 0.031rem;
  --fbx-global-font-spacing-title: 0.038rem;
  --fbx-global-font-spacing-headline: 0rem;
  --fbx-global-font-spacing-display: 0rem;
  --fbx-global-font-weight-small: 400;
  --fbx-global-font-weight-medium: 600;
  --fbx-global-font-weight-large: 700;
  --fbx-global-font-weight-max: 900;
  --fbx-global-font-size-caption: 0.750rem;
  --fbx-global-font-size-detail: 0.855rem;
  --fbx-global-font-size-link: 1rem;
  --fbx-global-font-size-label: 1rem;
  --fbx-global-font-size-body: 1rem;
  --fbx-global-font-size-title: 1.2rem;
  --fbx-global-font-size-headline: 1.728rem;
  --fbx-global-font-size-display: 2.986rem;
  --fbx-global-font-family-secondary-type: Nunito Sans;
  --fbx-global-font-family-primary-type: Nunito;
  --master-multiplier-radius-large: 8;
  --master-multiplier-radius-medium: 4;
  --master-multiplier-radius-small: 2;
  --master-radius-1x: 2px;
  --master-font-size-small: 14px;
  --master-font-size-medium: 16px;
  --master-font-size-large: 17px;
  --master-size-1x: 2px;
  --master-space-1x: 2px;
  --master-lightness-1000: 0%;
  --master-lightness-900: 2%;
  --master-lightness-800: 8%;
  --master-lightness-700: 16%;
  --master-lightness-600: 24%;
  --master-lightness-500: 32%;
  --master-lightness-400: 40%;
  --master-lightness-300: 48%;
  --master-lightness-200: 56%;
  --master-lightness-100: 64%;
  --master-lightness-75: 72%;
  --master-lightness-50: 80%;
  --master-lightness-25: 88%;
  --master-lightness-20: 92%;
  --master-lightness-15: 96%;
  --master-lightness-10: 98%;
  --master-lightness-0: 100%;
  --master-color-neutral: 0, 0%;
  --master-color-danger: 352, 76%;
  --master-color-warning: 39, 100%;
  --master-color-success: 111, 61%;
  --master-color-info: 202, 88%;
  --master-color-secondary: 17, 79%;
  --master-color-primary: 125, 33%;
  --font-weight-caption-bold: 600;
  --font-weight-caption-regular: 400;
  --font-weight-details-bold: 700;
  --font-weight-details-regular: 400;
  --font-weight-link-bold: 700;
  --font-weight-link-regular: 400;
  --font-weight-label-bold: 700;
  --font-weight-label-regular: 400;
  --font-weight-body-bold: 700;
  --font-weight-body-regular: 400;
  --font-weight-title-bold: 700;
  --font-weight-title-regular: 400;
  --font-weight-headline-bold: 700;
  --font-weight-headline-regular: 400;
  --font-weight-display-bold: 700;
  --font-weight-display-regular: 400;
  --overrides-color-surface-on-low: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-surface-on-medium: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-surface-on-high: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-background-on-low: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-background-on-medium: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-background-on-high: var(--master-color-neutral), var(--master-lightness-900);
  --fbx-alias-radius-button-small: calc(var(--master-radius-1x)*var(--master-multiplier-radius-small));
  --fbx-alias-radius-button-medium: calc(var(--master-radius-1x)*var(--master-multiplier-radius-small));
  --fbx-alias-radius-button-large: calc(var(--master-radius-1x)*var(--master-multiplier-radius-large));
  --fbx-alias-radius-default-small: calc(var(--master-radius-1x)*var(--master-multiplier-radius-small));
  --fbx-alias-radius-default-medium: calc(var(--master-radius-1x)*var(--master-multiplier-radius-medium));
  --fbx-alias-radius-default-large: calc(var(--master-radius-1x)*var(--master-multiplier-radius-large));
  --fbx-alias-animation-duration-exit: var(--fbx-global-animation-duration-low);
  --fbx-alias-animation-duration-default: var(--fbx-global-animation-duration-medium);
  --fbx-alias-animation-duration-entry: var(--fbx-global-animation-duration-high);
  --fbx-alias-border-width-focus: var(--fbx-global-border-width-high);
  --fbx-alias-color-overlay-emphasis-low: hsla(var(--master-color-neutral), var(--master-lightness-900), 0.2);
  --fbx-alias-color-overlay-emphasis-high: hsla(var(--master-color-neutral), var(--master-lightness-900), 0.6);
  --fbx-alias-color-illustration-emphasis-high: hsla(var(--master-color-primary), var(--master-lightness-500), 0.4);
  --fbx-alias-color-neutral-opacity-min: hsla(var(--master-color-neutral), var(--master-lightness-50), 0%);
  --fbx-alias-color-neutral-opacity-low: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.2);
  --fbx-alias-color-neutral-opacity-medium: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.4);
  --fbx-alias-color-neutral-opacity-high: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.6);
  --fbx-alias-color-neutral-opacity-max: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.8);
  --fbx-alias-color-danger-opacity-min: hsla(var(--master-color-danger), var(--master-lightness-500), 0%);
  --fbx-alias-color-danger-opacity-low: hsla(var(--master-color-danger), var(--master-lightness-500), 0.2);
  --fbx-alias-color-danger-opacity-medium: hsla(var(--master-color-danger), var(--master-lightness-500), 0.4);
  --fbx-alias-color-danger-opacity-high: hsla(var(--master-color-danger), var(--master-lightness-500), 0.6);
  --fbx-alias-color-danger-opacity-max: hsla(var(--master-color-danger), var(--master-lightness-500), 0.8);
  --fbx-alias-color-warning-opacity-min: hsla(var(--master-color-warning), var(--master-lightness-500), 0%);
  --fbx-alias-color-warning-opacity-low: hsla(var(--master-color-warning), var(--master-lightness-500), 0.2);
  --fbx-alias-color-warning-opacity-medium: hsla(var(--master-color-warning), var(--master-lightness-500), 0.4);
  --fbx-alias-color-warning-opacity-high: hsla(var(--master-color-warning), var(--master-lightness-500), 0.6);
  --fbx-alias-color-warning-opacity-max: hsla(var(--master-color-warning), var(--master-lightness-500), 0.8);
  --fbx-alias-color-success-opacity-min: hsla(var(--master-color-success), var(--master-lightness-500), 0%);
  --fbx-alias-color-success-opacity-low: hsla(var(--master-color-success), var(--master-lightness-500), 0.2);
  --fbx-alias-color-success-opacity-medium: hsla(var(--master-color-success), var(--master-lightness-500), 0.4);
  --fbx-alias-color-success-opacity-high: hsla(var(--master-color-success), var(--master-lightness-500), 0.6);
  --fbx-alias-color-success-opacity-max: hsla(var(--master-color-success), var(--master-lightness-500), 0.8);
  --fbx-alias-color-info-opacity-min: hsla(var(--master-color-info), var(--master-lightness-500), 0%);
  --fbx-alias-color-info-opacity-low: hsla(var(--master-color-info), var(--master-lightness-500), 0.2);
  --fbx-alias-color-info-opacity-medium: hsla(var(--master-color-info), var(--master-lightness-500), 0.4);
  --fbx-alias-color-info-opacity-high: hsla(var(--master-color-info), var(--master-lightness-500), 0.6);
  --fbx-alias-color-info-opacity-max: hsla(var(--master-color-info), var(--master-lightness-500), 0.8);
  --fbx-alias-color-secondary-opacity-min: hsla(var(--master-color-secondary), var(--master-lightness-500), 0%);
  --fbx-alias-color-secondary-opacity-low: hsla(var(--master-color-secondary), var(--master-lightness-500), 0.2);
  --fbx-alias-color-secondary-opacity-medium: hsla(var(--master-color-secondary), var(--master-lightness-500), 0.4);
  --fbx-alias-color-secondary-opacity-high: hsla(var(--master-color-secondary), var(--master-lightness-500), 0.6);
  --fbx-alias-color-secondary-opacity-max: hsla(var(--master-color-secondary), var(--master-lightness-500), 0.8);
  --fbx-alias-color-primary-opacity-min: hsla(var(--master-color-primary), var(--master-lightness-500), 0%);
  --fbx-alias-color-primary-opacity-low: hsla(var(--master-color-primary), var(--master-lightness-500), 0.2);
  --fbx-alias-color-primary-opacity-medium: hsla(var(--master-color-primary), var(--master-lightness-500), 0.4);
  --fbx-alias-color-primary-opacity-high: hsla(var(--master-color-primary), var(--master-lightness-500), 0.6);
  --fbx-alias-color-primary-opacity-max: hsla(var(--master-color-primary), var(--master-lightness-600), 0.8);
  --fbx-global-size-1x: var(--master-size-1x);
  --fbx-global-size-2x: calc(var(--master-size-1x)*2);
  --fbx-global-size-3x: calc(var(--master-size-1x)*4);
  --fbx-global-size-4x: calc(var(--master-size-1x)*8);
  --fbx-global-size-5x: calc(var(--master-size-1x)*12);
  --fbx-global-size-6x: calc(var(--master-size-1x)*16);
  --fbx-global-size-7x: calc(var(--master-size-1x)*20);
  --fbx-global-size-8x: calc(var(--master-size-1x)*24);
  --fbx-global-size-9x: calc(var(--master-size-1x)*28);
  --fbx-global-size-10x: calc(var(--master-size-1x)*32);
  --fbx-global-size-11x: calc(var(--master-size-1x)*36);
  --fbx-global-size-12x: calc(var(--master-size-1x)*40);
  --fbx-global-elevation-emphasis-high-lvl-5: 0px 25px 50px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 25%);
  --fbx-global-elevation-emphasis-high-lvl-4: 0px 10px 10px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 4%), 0px 20px 25px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 10%);
  --fbx-global-elevation-emphasis-high-lvl-3: 0px 4px 6px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 5%), 0px 10px 15px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 10%);
  --fbx-global-elevation-emphasis-high-lvl-2: 0px 4px 6px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 5%), 0px 2px 7px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 4%);
  --fbx-global-elevation-emphasis-high-lvl-1: 0px 1px 3px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 10%), 0px 1px 2px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 6%);
  --fbx-global-elevation-emphasis-medium-lvl-5: 0px 25px 50px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 8%);
  --fbx-global-elevation-emphasis-medium-lvl-4: 0px 10px 20px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 5%);
  --fbx-global-elevation-emphasis-medium-lvl-3: 0px 5px 10px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 5%);
  --fbx-global-elevation-emphasis-medium-lvl-2: 0px 2px 3px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 5%);
  --fbx-global-elevation-emphasis-medium-lvl-1: 0px 2px 3px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 5%);
  --fbx-global-elevation-emphasis-low-lvl-5: 0px 10px 20px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 4%);
  --fbx-global-elevation-emphasis-low-lvl-4: 0px 10px 20px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 3%);
  --fbx-global-elevation-emphasis-low-lvl-3: 0px 10px 20px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 3%);
  --fbx-global-elevation-emphasis-low-lvl-2: 0px 2px 3px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 3%);
  --fbx-global-elevation-emphasis-low-lvl-1: 0px 2px 3px 0px hsla(var(--master-color-neutral), var(--master-lightness-900), 3%);
  --fbx-global-space-1x: var(--master-space-1x);
  --fbx-global-space-2x: calc(var(--master-space-1x)*2);
  --fbx-global-space-3x: calc(var(--master-space-1x)*4);
  --fbx-global-space-4x: calc(var(--master-space-1x)*6);
  --fbx-global-space-5x: calc(var(--master-space-1x)*8);
  --fbx-global-space-6x: calc(var(--master-space-1x)*12);
  --fbx-global-space-7x: calc(var(--master-space-1x)*16);
  --fbx-global-space-8x: calc(var(--master-space-1x)*20);
  --fbx-global-space-9x: calc(var(--master-space-1x)*24);
  --fbx-global-space-10x: calc(var(--master-space-1x)*28);
  --fbx-global-space-11x: calc(var(--master-space-1x)*32);
  --fbx-global-space-12x: calc(var(--master-space-1x)*36);
  --fbx-global-space-13x: calc(var(--master-space-1x)*40);
  --fbx-global-color-constant-900: hsl(var(--master-color-neutral), var(--master-lightness-1000));
  --fbx-global-color-constant-0: hsl(var(--master-color-neutral), var(--master-lightness-0));
  --fbx-global-color-neutral-900: hsl(var(--master-color-neutral), var(--master-lightness-900));
  --fbx-global-color-neutral-800: hsl(var(--master-color-neutral), var(--master-lightness-800));
  --fbx-global-color-neutral-700: hsl(var(--master-color-neutral), var(--master-lightness-700));
  --fbx-global-color-neutral-600: hsl(var(--master-color-neutral), var(--master-lightness-600));
  --fbx-global-color-neutral-500: hsl(var(--master-color-neutral), var(--master-lightness-500));
  --fbx-global-color-neutral-400: hsl(var(--master-color-neutral), var(--master-lightness-400));
  --fbx-global-color-neutral-300: hsl(var(--master-color-neutral), var(--master-lightness-300));
  --fbx-global-color-neutral-200: hsl(var(--master-color-neutral), var(--master-lightness-200));
  --fbx-global-color-neutral-100: hsl(var(--master-color-neutral), var(--master-lightness-100));
  --fbx-global-color-neutral-75: hsl(var(--master-color-neutral), var(--master-lightness-75));
  --fbx-global-color-neutral-50: hsl(var(--master-color-neutral), var(--master-lightness-50));
  --fbx-global-color-neutral-25: hsl(var(--master-color-neutral), var(--master-lightness-25));
  --fbx-global-color-neutral-20: hsl(var(--master-color-neutral), var(--master-lightness-20));
  --fbx-global-color-neutral-15: hsl(var(--master-color-neutral), var(--master-lightness-15));
  --fbx-global-color-neutral-10: hsl(var(--master-color-neutral), var(--master-lightness-10));
  --fbx-global-color-danger-900: hsl(var(--master-color-danger), var(--master-lightness-900));
  --fbx-global-color-danger-800: hsl(var(--master-color-danger), var(--master-lightness-800));
  --fbx-global-color-danger-700: hsl(var(--master-color-danger), var(--master-lightness-700));
  --fbx-global-color-danger-600: hsl(var(--master-color-danger), var(--master-lightness-600));
  --fbx-global-color-danger-500: hsl(var(--master-color-danger), var(--master-lightness-500));
  --fbx-global-color-danger-400: hsl(var(--master-color-danger), var(--master-lightness-400));
  --fbx-global-color-danger-300: hsl(var(--master-color-danger), var(--master-lightness-300));
  --fbx-global-color-danger-200: hsl(var(--master-color-danger), var(--master-lightness-200));
  --fbx-global-color-danger-100: hsl(var(--master-color-danger), var(--master-lightness-100));
  --fbx-global-color-danger-75: hsl(var(--master-color-danger), var(--master-lightness-75));
  --fbx-global-color-danger-50: hsl(var(--master-color-danger), var(--master-lightness-50));
  --fbx-global-color-danger-25: hsl(var(--master-color-danger), var(--master-lightness-25));
  --fbx-global-color-warning-900: hsl(var(--master-color-warning), var(--master-lightness-900));
  --fbx-global-color-warning-800: hsl(var(--master-color-warning), var(--master-lightness-800));
  --fbx-global-color-warning-700: hsl(var(--master-color-warning), var(--master-lightness-700));
  --fbx-global-color-warning-600: hsl(var(--master-color-warning), var(--master-lightness-600));
  --fbx-global-color-warning-500: hsl(var(--master-color-warning), var(--master-lightness-500));
  --fbx-global-color-warning-400: hsl(var(--master-color-warning), var(--master-lightness-400));
  --fbx-global-color-warning-300: hsl(var(--master-color-warning), var(--master-lightness-300));
  --fbx-global-color-warning-200: hsl(var(--master-color-warning), var(--master-lightness-200));
  --fbx-global-color-warning-100: hsl(var(--master-color-warning), var(--master-lightness-100));
  --fbx-global-color-warning-75: hsl(var(--master-color-warning), var(--master-lightness-75));
  --fbx-global-color-warning-50: hsl(var(--master-color-warning), var(--master-lightness-50));
  --fbx-global-color-warning-25: hsl(var(--master-color-warning), var(--master-lightness-25));
  --fbx-global-color-success-900: hsl(var(--master-color-success), var(--master-lightness-900));
  --fbx-global-color-success-800: hsl(var(--master-color-success), var(--master-lightness-800));
  --fbx-global-color-success-700: hsl(var(--master-color-success), var(--master-lightness-700));
  --fbx-global-color-success-600: hsl(var(--master-color-success), var(--master-lightness-600));
  --fbx-global-color-success-500: hsl(var(--master-color-success), var(--master-lightness-500));
  --fbx-global-color-success-400: hsl(var(--master-color-success), var(--master-lightness-400));
  --fbx-global-color-success-300: hsl(var(--master-color-success), var(--master-lightness-300));
  --fbx-global-color-success-200: hsl(var(--master-color-success), var(--master-lightness-200));
  --fbx-global-color-success-100: hsl(var(--master-color-success), var(--master-lightness-100));
  --fbx-global-color-success-75: hsl(var(--master-color-success), var(--master-lightness-75));
  --fbx-global-color-success-50: hsl(var(--master-color-success), var(--master-lightness-50));
  --fbx-global-color-success-25: hsl(var(--master-color-success), var(--master-lightness-25));
  --fbx-global-color-info-900: hsl(var(--master-color-info), var(--master-lightness-900));
  --fbx-global-color-info-800: hsl(var(--master-color-info), var(--master-lightness-800));
  --fbx-global-color-info-700: hsl(var(--master-color-info), var(--master-lightness-700));
  --fbx-global-color-info-600: hsl(var(--master-color-info), var(--master-lightness-600));
  --fbx-global-color-info-500: hsl(var(--master-color-info), var(--master-lightness-500));
  --fbx-global-color-info-400: hsl(var(--master-color-info), var(--master-lightness-400));
  --fbx-global-color-info-300: hsl(var(--master-color-info), var(--master-lightness-300));
  --fbx-global-color-info-200: hsl(var(--master-color-info), var(--master-lightness-200));
  --fbx-global-color-info-100: hsl(var(--master-color-info), var(--master-lightness-100));
  --fbx-global-color-info-75: hsl(var(--master-color-info), var(--master-lightness-75));
  --fbx-global-color-info-50: hsl(var(--master-color-info), var(--master-lightness-50));
  --fbx-global-color-info-25: hsl(var(--master-color-info), var(--master-lightness-25));
  --fbx-global-color-secondary-900: hsl(var(--master-color-secondary), var(--master-lightness-900));
  --fbx-global-color-secondary-800: hsl(var(--master-color-secondary), var(--master-lightness-800));
  --fbx-global-color-secondary-700: hsl(var(--master-color-secondary), var(--master-lightness-700));
  --fbx-global-color-secondary-600: hsl(var(--master-color-secondary), var(--master-lightness-600));
  --fbx-global-color-secondary-500: hsl(var(--master-color-secondary), var(--master-lightness-500));
  --fbx-global-color-secondary-400: hsl(var(--master-color-secondary), var(--master-lightness-400));
  --fbx-global-color-secondary-300: hsl(var(--master-color-secondary), var(--master-lightness-300));
  --fbx-global-color-secondary-200: hsl(var(--master-color-secondary), var(--master-lightness-200));
  --fbx-global-color-secondary-100: hsl(var(--master-color-secondary), var(--master-lightness-100));
  --fbx-global-color-secondary-75: hsl(var(--master-color-secondary), var(--master-lightness-75));
  --fbx-global-color-secondary-50: hsl(var(--master-color-secondary), var(--master-lightness-50));
  --fbx-global-color-secondary-25: hsl(var(--master-color-secondary), var(--master-lightness-25));
  --fbx-global-color-primary-900: hsl(var(--master-color-primary), var(--master-lightness-900));
  --fbx-global-color-primary-800: hsl(var(--master-color-primary), var(--master-lightness-800));
  --fbx-global-color-primary-700: hsl(var(--master-color-primary), var(--master-lightness-700));
  --fbx-global-color-primary-600: hsl(var(--master-color-primary), var(--master-lightness-600));
  --fbx-global-color-primary-500: hsl(var(--master-color-primary), var(--master-lightness-500));
  --fbx-global-color-primary-400: hsl(var(--master-color-primary), var(--master-lightness-400));
  --fbx-global-color-primary-300: hsl(var(--master-color-primary), var(--master-lightness-300));
  --fbx-global-color-primary-200: hsl(var(--master-color-primary), var(--master-lightness-200));
  --fbx-global-color-primary-100: hsl(var(--master-color-primary), var(--master-lightness-100));
  --fbx-global-color-primary-75: hsl(var(--master-color-primary), var(--master-lightness-75));
  --fbx-global-color-primary-50: hsl(var(--master-color-primary), var(--master-lightness-50));
  --fbx-global-color-primary-25: hsl(var(--master-color-primary), var(--master-lightness-25));
  --fbx-alias-gap-8x: var(--fbx-global-space-11x);
  --fbx-alias-gap-7x: var(--fbx-global-space-10x);
  --fbx-alias-gap-6x: var(--fbx-global-space-9x);
  --fbx-alias-gap-5x: var(--fbx-global-space-8x);
  --fbx-alias-gap-4x: var(--fbx-global-space-7x);
  --fbx-alias-gap-3x: var(--fbx-global-space-6x);
  --fbx-alias-gap-2x: var(--fbx-global-space-5x);
  --fbx-alias-gap-1x: var(--fbx-global-space-3x);
  --fbx-alias-spacing-8x: var(--fbx-global-space-8x);
  --fbx-alias-spacing-7x: var(--fbx-global-space-7x);
  --fbx-alias-spacing-6x: var(--fbx-global-space-6x);
  --fbx-alias-spacing-5x: var(--fbx-global-space-5x);
  --fbx-alias-spacing-4x: var(--fbx-global-space-4x);
  --fbx-alias-spacing-3x: var(--fbx-global-space-3x);
  --fbx-alias-spacing-2x: var(--fbx-global-space-2x);
  --fbx-alias-spacing-1x: var(--fbx-global-space-1x);
  --fbx-alias-border-offset-focus: var(--fbx-global-space-1x);
  --fbx-alias-border-outline: 0px 0px 0px 1px var(--fbx-global-color-constant-900);
  --fbx-alias-color-focus-emphasis-high: var(--fbx-global-color-info-400);
  --fbx-alias-color-illustration-on: var(--fbx-global-color-primary-900);
  --fbx-alias-color-outline-emphasis-low: var(--fbx-global-color-neutral-10);
  --fbx-alias-color-outline-emphasis-medium: var(--fbx-global-color-neutral-50);
  --fbx-alias-color-outline-emphasis-high: var(--fbx-global-color-neutral-100);
  --fbx-alias-color-background-on-low-100: hsla(var(--overrides-color-background-on-low), 1);
  --fbx-alias-color-background-on-low-50: hsla(var(--overrides-color-background-on-low), 0.8);
  --fbx-alias-color-background-on-low-25: hsla(var(--overrides-color-background-on-low), 0.6);
  --fbx-alias-color-background-on-medium-100: hsla(var(--overrides-color-background-on-medium), 1);
  --fbx-alias-color-background-on-medium-50: hsla(var(--overrides-color-background-on-medium), 0.8);
  --fbx-alias-color-background-on-medium-25: hsla(var(--overrides-color-background-on-medium), 0.6);
  --fbx-alias-color-background-on-high-100: hsla(var(--overrides-color-background-on-high), 1);
  --fbx-alias-color-background-on-high-50: hsla(var(--overrides-color-background-on-high), 0.8);
  --fbx-alias-color-background-on-high-25: hsla(var(--overrides-color-background-on-high), 0.6);
  --fbx-alias-color-background-emphasis-low: var(--fbx-global-color-neutral-20);
  --fbx-alias-color-background-emphasis-medium: var(--fbx-global-color-neutral-15);
  --fbx-alias-color-background-emphasis-high: var(--fbx-global-color-neutral-15);
  --fbx-alias-color-surface-on-low-100: hsla(var(--overrides-color-surface-on-low), 1);
  --fbx-alias-color-surface-on-low-50: hsla(var(--overrides-color-surface-on-low), 0.8);
  --fbx-alias-color-surface-on-low-25: hsla(var(--overrides-color-surface-on-low), 0.6);
  --fbx-alias-color-surface-on-medium-100: hsla(var(--overrides-color-surface-on-medium), 1);
  --fbx-alias-color-surface-on-medium-50: hsla(var(--overrides-color-surface-on-medium), 0.8);
  --fbx-alias-color-surface-on-medium-25: hsla(var(--overrides-color-surface-on-medium), 0.6);
  --fbx-alias-color-surface-on-high-100: hsla(var(--overrides-color-surface-on-high), 1);
  --fbx-alias-color-surface-on-high-50: hsla(var(--overrides-color-surface-on-high), 0.8);
  --fbx-alias-color-surface-on-high-25: hsla(var(--overrides-color-surface-on-high), 0.6);
  --fbx-alias-color-surface-emphasis-low: var(--fbx-global-color-neutral-10);
  --fbx-alias-color-surface-emphasis-medium: var(--fbx-global-color-neutral-25);
  --fbx-alias-color-surface-emphasis-high: var(--fbx-global-color-neutral-75);
  --fbx-alias-color-disabled-on: var(--fbx-global-color-neutral-500);
  --fbx-alias-color-disabled-emphasis-high: var(--fbx-global-color-neutral-75);
  --fbx-alias-color-disabled-emphasis-low: var(--fbx-global-color-neutral-50);
  --fbx-alias-color-neutral-on: var(--fbx-global-color-constant-900);
  --fbx-alias-color-neutral-emphasis-low: var(--fbx-global-color-neutral-200);
  --fbx-alias-color-neutral-emphasis-medium: var(--fbx-global-color-neutral-300);
  --fbx-alias-color-neutral-emphasis-high: var(--fbx-global-color-neutral-100);
  --fbx-alias-color-neutral-emphasis-max: var(--fbx-global-color-neutral-400);
  --fbx-alias-color-danger-on: var(--fbx-global-color-constant-0);
  --fbx-alias-color-danger-emphasis-low: var(--fbx-global-color-danger-500);
  --fbx-alias-color-danger-emphasis-medium: var(--fbx-global-color-danger-600);
  --fbx-alias-color-danger-emphasis-high: var(--fbx-global-color-danger-700);
  --fbx-alias-color-danger-emphasis-max: var(--fbx-global-color-danger-800);
  --fbx-alias-color-warning-on: var(--fbx-global-color-constant-0);
  --fbx-alias-color-warning-emphasis-low: var(--fbx-global-color-warning-500);
  --fbx-alias-color-warning-emphasis-medium: var(--fbx-global-color-warning-600);
  --fbx-alias-color-warning-emphasis-high: var(--fbx-global-color-warning-700);
  --fbx-alias-color-warning-emphasis-max: var(--fbx-global-color-warning-800);
  --fbx-alias-color-success-on: var(--fbx-global-color-constant-0);
  --fbx-alias-color-success-emphasis-low: var(--fbx-global-color-success-600);
  --fbx-alias-color-success-emphasis-medium: var(--fbx-global-color-success-700);
  --fbx-alias-color-success-emphasis-high: var(--fbx-global-color-success-800);
  --fbx-alias-color-success-emphasis-max: var(--fbx-global-color-success-900);
  --fbx-alias-color-info-on: var(--fbx-global-color-constant-0);
  --fbx-alias-color-info-emphasis-low: var(--fbx-global-color-info-500);
  --fbx-alias-color-info-emphasis-medium: var(--fbx-global-color-info-600);
  --fbx-alias-color-info-emphasis-high: var(--fbx-global-color-info-700);
  --fbx-alias-color-info-emphasis-max: var(--fbx-global-color-info-800);
  --fbx-alias-color-secondary-on: var(--fbx-global-color-constant-0);
  --fbx-alias-color-secondary-emphasis-low: var(--fbx-global-color-secondary-500);
  --fbx-alias-color-secondary-emphasis-medium: var(--fbx-global-color-secondary-600);
  --fbx-alias-color-secondary-emphasis-high: var(--fbx-global-color-secondary-700);
  --fbx-alias-color-secondary-emphasis-max: var(--fbx-global-color-secondary-800);
  --fbx-alias-color-primary-on: var(--fbx-global-color-constant-0);
  --fbx-alias-color-primary-emphasis-low: var(--fbx-global-color-primary-500);
  --fbx-alias-color-primary-emphasis-medium: var(--fbx-global-color-primary-600);
  --fbx-alias-color-primary-emphasis-high: var(--fbx-global-color-primary-700);
  --fbx-alias-color-primary-emphasis-max: var(--fbx-global-color-primary-800);
  --fbx-alias-border-bottom: 0px -1px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-right: -1px 0px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-top: 0px 1px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-left: -1px 0px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-indicator-danger: -4px 0px 0px 0px var(--fbx-alias-color-danger-emphasis-low);
  --fbx-alias-indicator-warning: -4px 0px 0px 0px var(--fbx-alias-color-warning-emphasis-low);
  --fbx-alias-indicator-success: -4px 0px 0px 0px var(--fbx-alias-color-success-emphasis-low);
  --fbx-alias-indicator-info: -4px 0px 0px 0px var(--fbx-alias-color-info-emphasis-low);
}

:root.theme-dark {
  --overrides-color-surface-on-low: var(--master-color-neutral), var(--master-lightness-15);
  --overrides-color-surface-on-medium: var(--master-color-neutral), var(--master-lightness-15);
  --overrides-color-surface-on-high: var(--master-color-neutral), var(--master-lightness-15);
  --overrides-color-background-on-low: var(--master-color-neutral), var(--master-lightness-15);
  --overrides-color-background-on-medium: var(--master-color-neutral), var(--master-lightness-15);
  --overrides-color-background-on-high: var(--master-color-neutral), var(--master-lightness-15);
  --fbx-alias-radius-default-small: calc(var(--master-radius-1x)*var(--master-multiplier-radius-small));
  --fbx-alias-radius-default-medium: calc(var(--master-radius-1x)*var(--master-multiplier-radius-medium));
  --fbx-alias-radius-default-large: calc(var(--master-radius-1x)*var(--master-multiplier-radius-large));
  --fbx-alias-animation-duration-exit: var(--fbx-global-animation-duration-low);
  --fbx-alias-animation-duration-default: var(--fbx-global-animation-duration-medium);
  --fbx-alias-animation-duration-entry: var(--fbx-global-animation-duration-high);
  --fbx-alias-border-width-focus: var(--fbx-global-border-width-high);
  --fbx-alias-color-overlay-emphasis-low: hsla(var(--master-color-neutral), var(--master-lightness-900), var(--fbx-global-opacity-low));
  --fbx-alias-color-overlay-emphasis-high: hsla(var(--master-color-neutral), var(--master-lightness-900), var(--fbx-global-opacity-high));
  --fbx-alias-color-illustration-emphasis-high: hsla(var(--master-color-primary), var(--master-lightness-300), var(--fbx-global-opacity-medium));
  --fbx-alias-color-neutral-opacity-min: hsla(var(--master-color-neutral), var(--master-lightness-50), 0%);
  --fbx-alias-color-neutral-opacity-low: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.2);
  --fbx-alias-color-neutral-opacity-medium: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.4);
  --fbx-alias-color-neutral-opacity-high: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.6);
  --fbx-alias-color-neutral-opacity-max: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.8);
  --fbx-alias-color-danger-opacity-min: hsla(var(--master-color-danger), var(--master-lightness-300), var(--fbx-global-opacity-min));
  --fbx-alias-color-danger-opacity-low: hsla(var(--master-color-danger), var(--master-lightness-300), var(--fbx-global-opacity-low));
  --fbx-alias-color-danger-opacity-medium: hsla(var(--master-color-danger), var(--master-lightness-300), var(--fbx-global-opacity-medium));
  --fbx-alias-color-danger-opacity-high: hsla(var(--master-color-danger), var(--master-lightness-300), var(--fbx-global-opacity-high));
  --fbx-alias-color-danger-opacity-max: hsla(var(--master-color-danger), var(--master-lightness-300), var(--fbx-global-opacity-max));
  --fbx-alias-color-warning-opacity-min: hsla(var(--master-color-warning), var(--master-lightness-300), var(--fbx-global-opacity-min));
  --fbx-alias-color-warning-opacity-low: hsla(var(--master-color-warning), var(--master-lightness-300), var(--fbx-global-opacity-low));
  --fbx-alias-color-warning-opacity-medium: hsla(var(--master-color-warning), var(--master-lightness-300), var(--fbx-global-opacity-medium));
  --fbx-alias-color-warning-opacity-high: hsla(var(--master-color-warning), var(--master-lightness-300), var(--fbx-global-opacity-high));
  --fbx-alias-color-warning-opacity-max: hsla(var(--master-color-warning), var(--master-lightness-300), var(--fbx-global-opacity-max));
  --fbx-alias-color-success-opacity-min: hsla(var(--master-color-success), var(--master-lightness-300), var(--fbx-global-opacity-min));
  --fbx-alias-color-success-opacity-low: hsla(var(--master-color-success), var(--master-lightness-300), var(--fbx-global-opacity-low));
  --fbx-alias-color-success-opacity-medium: hsla(var(--master-color-success), var(--master-lightness-300), var(--fbx-global-opacity-medium));
  --fbx-alias-color-success-opacity-high: hsla(var(--master-color-success), var(--master-lightness-300), var(--fbx-global-opacity-high));
  --fbx-alias-color-success-opacity-max: hsla(var(--master-color-success), var(--master-lightness-300), var(--fbx-global-opacity-max));
  --fbx-alias-color-info-opacity-min: hsla(var(--master-color-info), var(--master-lightness-300), var(--fbx-global-opacity-min));
  --fbx-alias-color-info-opacity-low: hsla(var(--master-color-info), var(--master-lightness-300), var(--fbx-global-opacity-low));
  --fbx-alias-color-info-opacity-medium: hsla(var(--master-color-info), var(--master-lightness-300), var(--fbx-global-opacity-medium));
  --fbx-alias-color-info-opacity-high: hsla(var(--master-color-info), var(--master-lightness-300), var(--fbx-global-opacity-high));
  --fbx-alias-color-info-opacity-max: hsla(var(--master-color-info), var(--master-lightness-300), var(--fbx-global-opacity-max));
  --fbx-alias-color-secondary-opacity-min: hsla(var(--master-color-secondary), var(--master-lightness-300), var(--fbx-global-opacity-min));
  --fbx-alias-color-secondary-opacity-low: hsla(var(--master-color-secondary), var(--master-lightness-300), var(--fbx-global-opacity-low));
  --fbx-alias-color-secondary-opacity-medium: hsla(var(--master-color-secondary), var(--master-lightness-300), var(--fbx-global-opacity-medium));
  --fbx-alias-color-secondary-opacity-high: hsla(var(--master-color-secondary), var(--master-lightness-300), var(--fbx-global-opacity-high));
  --fbx-alias-color-secondary-opacity-max: hsla(var(--master-color-secondary), var(--master-lightness-300), var(--fbx-global-opacity-max));
  --fbx-alias-color-primary-opacity-min: hsla(var(--master-color-primary), var(--master-lightness-300), var(--fbx-global-opacity-min));
  --fbx-alias-color-primary-opacity-low: hsla(var(--master-color-primary), var(--master-lightness-300), var(--fbx-global-opacity-low));
  --fbx-alias-color-primary-opacity-medium: hsla(var(--master-color-primary), var(--master-lightness-300), var(--fbx-global-opacity-medium));
  --fbx-alias-color-primary-opacity-high: hsla(var(--master-color-primary), var(--master-lightness-300), var(--fbx-global-opacity-high));
  --fbx-alias-color-primary-opacity-max: hsla(var(--master-color-primary), var(--master-lightness-300), var(--fbx-global-opacity-max));
  --fbx-alias-border-offset-focus: var(--fbx-global-space-1x);
  --fbx-alias-border-outline: 0px 0px 0px 1px var(--fbx-global-color-constant-900);
  --fbx-alias-color-focus-emphasis-high: var(--fbx-global-color-info-300);
  --fbx-alias-color-illustration-on: var(--fbx-global-color-primary-25);
  --fbx-alias-color-outline-emphasis-low: var(--fbx-global-color-neutral-900);
  --fbx-alias-color-outline-emphasis-medium: var(--fbx-global-color-neutral-700);
  --fbx-alias-color-outline-emphasis-high: var(--fbx-global-color-neutral-15);
  --fbx-alias-color-background-on-low-100: hsla(var(--overrides-color-background-on-low), 1);
  --fbx-alias-color-background-on-low-50: hsla(var(--overrides-color-background-on-low), 0.8);
  --fbx-alias-color-background-on-low-25: hsla(var(--overrides-color-background-on-low), 0.6);
  --fbx-alias-color-background-on-medium-100: hsla(var(--overrides-color-background-on-medium), 1);
  --fbx-alias-color-background-on-medium-50: hsla(var(--overrides-color-background-on-medium), 0.8);
  --fbx-alias-color-background-on-medium-25: hsla(var(--overrides-color-background-on-medium), 0.6);
  --fbx-alias-color-background-on-high-100: hsla(var(--overrides-color-background-on-high), 1);
  --fbx-alias-color-background-on-high-50: hsla(var(--overrides-color-background-on-high), 0.8);
  --fbx-alias-color-background-on-high-25: hsla(var(--overrides-color-background-on-high), 0.6);
  --fbx-alias-color-background-emphasis-low: var(--fbx-global-color-neutral-900);
  --fbx-alias-color-background-emphasis-medium: var(--fbx-global-color-neutral-900);
  --fbx-alias-color-background-emphasis-high: var(--fbx-global-color-neutral-800);
  --fbx-alias-color-surface-on-low-100: hsla(var(--overrides-color-surface-on-low), 1);
  --fbx-alias-color-surface-on-low-50: hsla(var(--overrides-color-surface-on-low), 0.8);
  --fbx-alias-color-surface-on-low-25: hsla(var(--overrides-color-surface-on-low), 0.6);
  --fbx-alias-color-surface-on-medium-100: hsla(var(--overrides-color-surface-on-medium), 1);
  --fbx-alias-color-surface-on-medium-50: hsla(var(--overrides-color-surface-on-medium), 0.8);
  --fbx-alias-color-surface-on-medium-25: hsla(var(--overrides-color-surface-on-medium), 0.6);
  --fbx-alias-color-surface-on-high-100: hsla(var(--overrides-color-surface-on-high), 1);
  --fbx-alias-color-surface-on-high-50: hsla(var(--overrides-color-surface-on-high), 0.8);
  --fbx-alias-color-surface-on-high-25: hsla(var(--overrides-color-surface-on-high), 0.6);
  --fbx-alias-color-surface-emphasis-low: var(--fbx-global-color-neutral-900);
  --fbx-alias-color-surface-emphasis-medium: var(--fbx-global-color-neutral-900);
  --fbx-alias-color-surface-emphasis-high: var(--fbx-global-color-neutral-700);
  --fbx-alias-color-disabled-on: var(--fbx-global-color-neutral-900);
  --fbx-alias-color-disabled-emphasis-high: var(--fbx-global-color-neutral-700);
  --fbx-alias-color-disabled-emphasis-low: var(--fbx-global-color-neutral-600);
  --fbx-alias-color-neutral-on: var(--fbx-global-color-constant-900);
  --fbx-alias-color-neutral-emphasis-low: var(--fbx-global-color-neutral-200);
  --fbx-alias-color-neutral-emphasis-medium: var(--fbx-global-color-neutral-300);
  --fbx-alias-color-neutral-emphasis-high: var(--fbx-global-color-neutral-100);
  --fbx-alias-color-neutral-emphasis-max: var(--fbx-global-color-neutral-400);
  --fbx-alias-color-danger-on: var(--fbx-global-color-danger-900);
  --fbx-alias-color-danger-emphasis-low: var(--fbx-global-color-danger-100);
  --fbx-alias-color-danger-emphasis-medium: var(--fbx-global-color-danger-200);
  --fbx-alias-color-danger-emphasis-high: var(--fbx-global-color-danger-300);
  --fbx-alias-color-danger-emphasis-max: var(--fbx-global-color-danger-500);
  --fbx-alias-color-warning-on: var(--fbx-global-color-warning-900);
  --fbx-alias-color-warning-emphasis-low: var(--fbx-global-color-warning-100);
  --fbx-alias-color-warning-emphasis-medium: var(--fbx-global-color-warning-200);
  --fbx-alias-color-warning-emphasis-high: var(--fbx-global-color-warning-300);
  --fbx-alias-color-warning-emphasis-max: var(--fbx-global-color-warning-500);
  --fbx-alias-color-success-on: var(--fbx-global-color-success-900);
  --fbx-alias-color-success-emphasis-low: var(--fbx-global-color-success-100);
  --fbx-alias-color-success-emphasis-medium: var(--fbx-global-color-success-200);
  --fbx-alias-color-success-emphasis-high: var(--fbx-global-color-success-300);
  --fbx-alias-color-success-emphasis-max: var(--fbx-global-color-success-500);
  --fbx-alias-color-info-on: var(--fbx-global-color-info-900);
  --fbx-alias-color-info-emphasis-low: var(--fbx-global-color-info-100);
  --fbx-alias-color-info-emphasis-medium: var(--fbx-global-color-info-200);
  --fbx-alias-color-info-emphasis-high: var(--fbx-global-color-info-300);
  --fbx-alias-color-info-emphasis-max: var(--fbx-global-color-info-500);
  --fbx-alias-color-secondary-on: var(--fbx-global-color-secondary-900);
  --fbx-alias-color-secondary-emphasis-low: var(--fbx-global-color-secondary-100);
  --fbx-alias-color-secondary-emphasis-medium: var(--fbx-global-color-secondary-200);
  --fbx-alias-color-secondary-emphasis-high: var(--fbx-global-color-secondary-300);
  --fbx-alias-color-secondary-emphasis-max: var(--fbx-global-color-secondary-500);
  --fbx-alias-color-primary-on: var(--fbx-global-color-primary-900);
  --fbx-alias-color-primary-emphasis-low: var(--fbx-global-color-primary-100);
  --fbx-alias-color-primary-emphasis-medium: var(--fbx-global-color-primary-200);
  --fbx-alias-color-primary-emphasis-high: var(--fbx-global-color-primary-300);
  --fbx-alias-color-primary-emphasis-max: var(--fbx-global-color-primary-500);
  --fbx-alias-border-bottom: 0px -1px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-right: -1px 0px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-top: 0px 1px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-left: -1px 0px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-indicator-danger: -4px 0px 0px 0px var(--fbx-alias-color-danger-emphasis-low);
  --fbx-alias-indicator-warning: -4px 0px 0px 0px var(--fbx-alias-color-warning-emphasis-low);
  --fbx-alias-indicator-success: -4px 0px 0px 0px var(--fbx-alias-color-success-emphasis-low);
  --fbx-alias-indicator-info: -4px 0px 0px 0px var(--fbx-alias-color-info-emphasis-low);
}

:root.theme-flexybox {
  --fbx-alias-radius-default-large: 24px;
  --overrides-color-surface-on-low: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-surface-on-medium: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-surface-on-high: var(--master-color-neutral), var(--master-lightness-15);
  --overrides-color-background-on-low: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-background-on-medium: var(--master-color-neutral), var(--master-lightness-900);
  --overrides-color-background-on-high: var(--master-color-neutral), var(--master-lightness-15);
  --fbx-alias-font-weight-caption-bold: 600;
  --fbx-alias-font-weight-caption-regular: 400;
  --fbx-alias-font-weight-details-bold: 700;
  --fbx-alias-font-weight-details-regular: 400;
  --fbx-alias-font-weight-link-bold: 700;
  --fbx-alias-font-weight-link-regular: 400;
  --fbx-alias-font-weight-label-bold: 700;
  --fbx-alias-font-weight-label-regular: 400;
  --fbx-alias-font-weight-body-bold: 700;
  --fbx-alias-font-weight-body-regular: 400;
  --fbx-alias-font-weight-title-bold: 700;
  --fbx-alias-font-weight-title-regular: 400;
  --fbx-alias-font-weight-headline-bold: 900;
  --fbx-alias-font-weight-headline-regular: 400;
  --fbx-alias-font-weight-display-bold: 900;
  --fbx-alias-font-weight-display-regular: 400;
  --fbx-alias-outline-error: 0px 0px 0px 3px hsla(var(--master-color-danger), var(--master-lightness-200), 0.2);
  --fbx-alias-outline-warning: 0px 0px 0px 3px hsla(var(--master-color-warning), var(--master-lightness-200), 0.2);
  --fbx-alias-outline-inner-error: 0px 0px 0px 3px hsla(var(--master-color-danger), var(--master-lightness-200), 0.2);
  --fbx-alias-outline-inner-warning: 0px 0px 0px 3px hsla(var(--master-color-warning), var(--master-lightness-200), 0.2);
  --fbx-alias-outline-inner-focused: 0px 0px 0px 3px hsla(var(--master-color-info), var(--master-lightness-200), 0.2);
  --fbx-alias-outline-focused: 0px 0px 0px 3px hsla(var(--master-color-info), var(--master-lightness-200), 0.2);
  --fbx-alias-radius-button-small: calc(var(--master-radius-1x)*var(--master-multiplier-radius-small));
  --fbx-alias-radius-button-medium: calc(var(--master-radius-1x)*var(--master-multiplier-radius-medium));
  --fbx-alias-radius-button-large: calc(var(--master-radius-1x)*var(--master-multiplier-radius-large));
  --fbx-alias-radius-default-small: calc(var(--master-radius-1x)*var(--master-multiplier-radius-medium));
  --fbx-alias-radius-default-medium: calc(var(--master-radius-1x)*var(--master-multiplier-radius-large));
  --fbx-alias-animation-duration-exit: var(--fbx-global-animation-duration-low);
  --fbx-alias-animation-duration-default: var(--fbx-global-animation-duration-medium);
  --fbx-alias-animation-duration-entry: var(--fbx-global-animation-duration-high);
  --fbx-alias-border-width-focus: var(--fbx-global-border-width-high);
  --fbx-alias-color-overlay-emphasis-low: hsla(var(--master-color-neutral), var(--master-lightness-900), 0.2);
  --fbx-alias-color-overlay-emphasis-high: hsla(var(--master-color-neutral), var(--master-lightness-900), 0.6);
  --fbx-alias-color-illustration-emphasis-high: hsla(var(--master-color-primary), var(--master-lightness-50), 0.4);
  --fbx-alias-color-neutral-opacity-min: hsla(var(--master-color-neutral), var(--master-lightness-50), 0%);
  --fbx-alias-color-neutral-opacity-low: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.2);
  --fbx-alias-color-neutral-opacity-medium: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.4);
  --fbx-alias-color-neutral-opacity-high: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.6);
  --fbx-alias-color-neutral-opacity-max: hsla(var(--master-color-neutral), var(--master-lightness-75), 0.8);
  --fbx-alias-color-danger-opacity-min: hsla(var(--master-color-danger), var(--master-lightness-50), 0%);
  --fbx-alias-color-danger-opacity-low: hsla(var(--master-color-danger), var(--master-lightness-75), 0.2);
  --fbx-alias-color-danger-opacity-medium: hsla(var(--master-color-danger), var(--master-lightness-75), 0.4);
  --fbx-alias-color-danger-opacity-high: hsla(var(--master-color-danger), var(--master-lightness-75), 0.6);
  --fbx-alias-color-danger-opacity-max: hsla(var(--master-color-danger), var(--master-lightness-75), 0.8);
  --fbx-alias-color-warning-opacity-min: hsla(var(--master-color-warning), var(--master-lightness-50), 0%);
  --fbx-alias-color-warning-opacity-low: hsla(var(--master-color-warning), var(--master-lightness-50), 0.2);
  --fbx-alias-color-warning-opacity-medium: hsla(var(--master-color-warning), var(--master-lightness-50), 0.4);
  --fbx-alias-color-warning-opacity-high: hsla(var(--master-color-warning), var(--master-lightness-50), 0.6);
  --fbx-alias-color-warning-opacity-max: hsla(var(--master-color-warning), var(--master-lightness-50), 0.8);
  --fbx-alias-color-success-opacity-min: hsla(var(--master-color-success), var(--master-lightness-50), 0%);
  --fbx-alias-color-success-opacity-low: hsla(var(--master-color-success), var(--master-lightness-50), 0.2);
  --fbx-alias-color-success-opacity-medium: hsla(var(--master-color-success), var(--master-lightness-50), 0.4);
  --fbx-alias-color-success-opacity-high: hsla(var(--master-color-success), var(--master-lightness-50), 0.6);
  --fbx-alias-color-success-opacity-max: hsla(var(--master-color-success), var(--master-lightness-50), 0.8);
  --fbx-alias-color-info-opacity-min: hsla(var(--master-color-info), var(--master-lightness-50), 0%);
  --fbx-alias-color-info-opacity-low: hsla(var(--master-color-info), var(--master-lightness-50), 0.2);
  --fbx-alias-color-info-opacity-medium: hsla(var(--master-color-info), var(--master-lightness-50), 0.4);
  --fbx-alias-color-info-opacity-high: hsla(var(--master-color-info), var(--master-lightness-50), 0.6);
  --fbx-alias-color-info-opacity-max: hsla(var(--master-color-info), var(--master-lightness-50), 0.8);
  --fbx-alias-color-secondary-opacity-min: hsla(var(--master-color-secondary), var(--master-lightness-50), 0%);
  --fbx-alias-color-secondary-opacity-low: hsla(var(--master-color-secondary), var(--master-lightness-50), 0.2);
  --fbx-alias-color-secondary-opacity-medium: hsla(var(--master-color-secondary), var(--master-lightness-50), 0.4);
  --fbx-alias-color-secondary-opacity-high: hsla(var(--master-color-secondary), var(--master-lightness-50), 0.6);
  --fbx-alias-color-secondary-opacity-max: hsla(var(--master-color-secondary), var(--master-lightness-50), 0.8);
  --fbx-alias-color-primary-opacity-min: hsla(var(--master-color-primary), var(--master-lightness-50), 0%);
  --fbx-alias-color-primary-opacity-low: hsla(var(--master-color-primary), var(--master-lightness-75), 0.2);
  --fbx-alias-color-primary-opacity-medium: hsla(var(--master-color-primary), var(--master-lightness-75), 0.4);
  --fbx-alias-color-primary-opacity-high: hsla(var(--master-color-primary), var(--master-lightness-75), 0.6);
  --fbx-alias-color-primary-opacity-max: hsla(var(--master-color-primary), var(--master-lightness-75), 0.8);
  --fbx-alias-gap-8x: var(--fbx-global-space-11x);
  --fbx-alias-gap-7x: var(--fbx-global-space-10x);
  --fbx-alias-gap-6x: var(--fbx-global-space-9x);
  --fbx-alias-gap-5x: var(--fbx-global-space-8x);
  --fbx-alias-gap-4x: var(--fbx-global-space-7x);
  --fbx-alias-gap-3x: var(--fbx-global-space-6x);
  --fbx-alias-gap-2x: var(--fbx-global-space-5x);
  --fbx-alias-gap-1x: var(--fbx-global-space-3x);
  --fbx-alias-spacing-8x: var(--fbx-global-space-8x);
  --fbx-alias-spacing-7x: var(--fbx-global-space-7x);
  --fbx-alias-spacing-6x: var(--fbx-global-space-6x);
  --fbx-alias-spacing-5x: var(--fbx-global-space-5x);
  --fbx-alias-spacing-4x: var(--fbx-global-space-4x);
  --fbx-alias-spacing-3x: var(--fbx-global-space-3x);
  --fbx-alias-spacing-2x: var(--fbx-global-space-2x);
  --fbx-alias-spacing-1x: var(--fbx-global-space-1x);
  --fbx-alias-border-offset-focus: var(--fbx-global-space-1x);
  --fbx-alias-border-outline: 0px 0px 0px 1px var(--fbx-global-color-constant-900);
  --fbx-alias-color-focus-emphasis-high: var(--fbx-global-color-info-400);
  --fbx-alias-color-illustration-on: var(--fbx-global-color-primary-900);
  --fbx-alias-color-outline-emphasis-low: var(--fbx-global-color-neutral-25);
  --fbx-alias-color-outline-emphasis-medium: var(--fbx-global-color-neutral-25);
  --fbx-alias-color-outline-emphasis-high: var(--fbx-global-color-neutral-100);
  --fbx-alias-color-background-on-low-100: hsla(var(--overrides-color-background-on-low), 1);
  --fbx-alias-color-background-on-low-50: hsla(var(--overrides-color-background-on-low), 0.8);
  --fbx-alias-color-background-on-low-25: hsla(var(--overrides-color-background-on-low), 0.6);
  --fbx-alias-color-background-on-medium-100: hsla(var(--overrides-color-background-on-medium), 1);
  --fbx-alias-color-background-on-medium-50: hsla(var(--overrides-color-background-on-medium), 0.8);
  --fbx-alias-color-background-on-medium-25: hsla(var(--overrides-color-background-on-medium), 0.6);
  --fbx-alias-color-background-on-high-100: hsla(var(--overrides-color-background-on-high), 1);
  --fbx-alias-color-background-on-high-50: hsla(var(--overrides-color-background-on-high), 0.8);
  --fbx-alias-color-background-on-high-25: hsla(var(--overrides-color-background-on-high), 0.6);
  --fbx-alias-color-background-emphasis-low: var(--fbx-global-color-constant-0);
  --fbx-alias-color-background-emphasis-medium: var(--fbx-global-color-neutral-15);
  --fbx-alias-color-background-emphasis-high: var(--fbx-global-color-primary-800);
  --fbx-alias-color-surface-on-low-100: hsla(var(--overrides-color-surface-on-low), 1);
  --fbx-alias-color-surface-on-low-50: hsla(var(--overrides-color-surface-on-low), 0.8);
  --fbx-alias-color-surface-on-low-25: hsla(var(--overrides-color-surface-on-low), 0.6);
  --fbx-alias-color-surface-on-medium-100: hsla(var(--overrides-color-surface-on-medium), 1);
  --fbx-alias-color-surface-on-medium-50: hsla(var(--overrides-color-surface-on-medium), 0.8);
  --fbx-alias-color-surface-on-medium-25: hsla(var(--overrides-color-surface-on-medium), 0.6);
  --fbx-alias-color-surface-on-high-100: hsla(var(--overrides-color-surface-on-high), 1);
  --fbx-alias-color-surface-on-high-50: hsla(var(--overrides-color-surface-on-high), 0.8);
  --fbx-alias-color-surface-on-high-25: hsla(var(--overrides-color-surface-on-high), 0.6);
  --fbx-alias-color-surface-emphasis-low: var(--fbx-global-color-constant-0);
  --fbx-alias-color-surface-emphasis-medium: var(--fbx-global-color-neutral-25);
  --fbx-alias-color-surface-emphasis-high: var(--fbx-global-color-primary-800);
  --fbx-alias-color-disabled-on: hsla(var(--overrides-color-background-on-medium), 0.6);
  --fbx-alias-color-disabled-emphasis-high: var(--fbx-global-color-neutral-75);
  --fbx-alias-color-disabled-emphasis-low: var(--fbx-global-color-neutral-25);
  --fbx-alias-color-neutral-on: var(--fbx-global-color-constant-900);
  --fbx-alias-color-neutral-emphasis-low: var(--fbx-global-color-neutral-50);
  --fbx-alias-color-neutral-emphasis-medium: var(--fbx-global-color-neutral-75);
  --fbx-alias-color-neutral-emphasis-high: var(--fbx-global-color-neutral-25);
  --fbx-alias-color-neutral-emphasis-max: var(--fbx-global-color-neutral-400);
  --fbx-alias-color-danger-on: var(--fbx-global-color-constant-0);
  --fbx-alias-color-danger-emphasis-low: var(--fbx-global-color-danger-200);
  --fbx-alias-color-danger-emphasis-medium: var(--fbx-global-color-danger-300);
  --fbx-alias-color-danger-emphasis-high: var(--fbx-global-color-danger-100);
  --fbx-alias-color-danger-emphasis-max: var(--fbx-global-color-danger-400);
  --fbx-alias-color-warning-on: var(--fbx-global-color-constant-900);
  --fbx-alias-color-warning-emphasis-low: var(--fbx-global-color-warning-200);
  --fbx-alias-color-warning-emphasis-medium: var(--fbx-global-color-warning-300);
  --fbx-alias-color-warning-emphasis-high: var(--fbx-global-color-warning-400);
  --fbx-alias-color-warning-emphasis-max: var(--fbx-global-color-warning-500);
  --fbx-alias-color-success-on: var(--fbx-global-color-constant-900);
  --fbx-alias-color-success-emphasis-low: var(--fbx-global-color-success-75);
  --fbx-alias-color-success-emphasis-medium: var(--fbx-global-color-success-100);
  --fbx-alias-color-success-emphasis-high: var(--fbx-global-color-success-50);
  --fbx-alias-color-success-emphasis-max: var(--fbx-global-color-success-500);
  --fbx-alias-color-info-on: var(--fbx-global-color-constant-0);
  --fbx-alias-color-info-emphasis-low: var(--fbx-global-color-info-200);
  --fbx-alias-color-info-emphasis-medium: var(--fbx-global-color-info-300);
  --fbx-alias-color-info-emphasis-high: var(--fbx-global-color-info-100);
  --fbx-alias-color-info-emphasis-max: var(--fbx-global-color-info-500);
  --fbx-alias-color-secondary-on: var(--fbx-global-color-constant-900);
  --fbx-alias-color-secondary-emphasis-low: var(--fbx-global-color-secondary-50);
  --fbx-alias-color-secondary-emphasis-medium: var(--fbx-global-color-secondary-75);
  --fbx-alias-color-secondary-emphasis-high: var(--fbx-global-color-secondary-100);
  --fbx-alias-color-secondary-emphasis-max: var(--fbx-global-color-secondary-25);
  --fbx-alias-color-primary-on: var(--fbx-global-color-constant-900);
  --fbx-alias-color-primary-emphasis-low: var(--fbx-global-color-primary-75);
  --fbx-alias-color-primary-emphasis-medium: var(--fbx-global-color-primary-100);
  --fbx-alias-color-primary-emphasis-high: var(--fbx-global-color-primary-50);
  --fbx-alias-color-primary-emphasis-max: var(--fbx-global-color-primary-300);
  --fbx-alias-border-bottom: 0px -1px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-right: -1px 0px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-top: 0px 1px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-border-left: -1px 0px 0px 0px var(--fbx-alias-color-outline-emphasis-medium);
  --fbx-alias-indicator-danger: -4px 0px 0px 0px var(--fbx-alias-color-danger-emphasis-low);
  --fbx-alias-indicator-warning: -4px 0px 0px 0px var(--fbx-alias-color-warning-emphasis-low);
  --fbx-alias-indicator-success: -4px 0px 0px 0px var(--fbx-alias-color-success-emphasis-low);
  --fbx-alias-indicator-info: -4px 0px 0px 0px var(--fbx-alias-color-info-emphasis-low);
}

