/* apps/client/src/styles.scss */
body {
  overflow: hidden;
}

/* node_modules/tippy.js/dist/tippy.css */
.tippy-box[data-animation=fade][data-state=hidden] {
  opacity: 0;
}
[data-tippy-root] {
  max-width: calc(100vw - 10px);
}
.tippy-box {
  position: relative;
  background-color: #333;
  color: #fff;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  white-space: normal;
  outline: 0;
  transition-property:
    transform,
    visibility,
    opacity;
}
.tippy-box[data-placement^=top] > .tippy-arrow {
  bottom: 0;
}
.tippy-box[data-placement^=top] > .tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}
.tippy-box[data-placement^=bottom] > .tippy-arrow {
  top: 0;
}
.tippy-box[data-placement^=bottom] > .tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}
.tippy-box[data-placement^=left] > .tippy-arrow {
  right: 0;
}
.tippy-box[data-placement^=left] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}
.tippy-box[data-placement^=right] > .tippy-arrow {
  left: 0;
}
.tippy-box[data-placement^=right] > .tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}
.tippy-box[data-inertia][data-state=visible] {
  transition-timing-function: cubic-bezier(.54, 1.5, .38, 1.11);
}
.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #333;
}
.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}
.tippy-content {
  position: relative;
  padding: 5px 9px;
  z-index: 1;
}

/* node_modules/tippy.js/themes/light-border.css */
.tippy-box[data-theme~=light-border] {
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 8, 16, .15);
  color: #333;
  box-shadow: 0 4px 14px -2px rgba(0, 8, 16, .08);
}
.tippy-box[data-theme~=light-border] > .tippy-backdrop {
  background-color: #fff;
}
.tippy-box[data-theme~=light-border] > .tippy-arrow:after,
.tippy-box[data-theme~=light-border] > .tippy-svg-arrow:after {
  content: "";
  position: absolute;
  z-index: -1;
}
.tippy-box[data-theme~=light-border] > .tippy-arrow:after {
  border-color: transparent;
  border-style: solid;
}
.tippy-box[data-theme~=light-border][data-placement^=top] > .tippy-arrow:before {
  border-top-color: #fff;
}
.tippy-box[data-theme~=light-border][data-placement^=top] > .tippy-arrow:after {
  border-top-color: rgba(0, 8, 16, .2);
  border-width: 7px 7px 0;
  top: 17px;
  left: 1px;
}
.tippy-box[data-theme~=light-border][data-placement^=top] > .tippy-svg-arrow > svg {
  top: 16px;
}
.tippy-box[data-theme~=light-border][data-placement^=top] > .tippy-svg-arrow:after {
  top: 17px;
}
.tippy-box[data-theme~=light-border][data-placement^=bottom] > .tippy-arrow:before {
  border-bottom-color: #fff;
  bottom: 16px;
}
.tippy-box[data-theme~=light-border][data-placement^=bottom] > .tippy-arrow:after {
  border-bottom-color: rgba(0, 8, 16, .2);
  border-width: 0 7px 7px;
  bottom: 17px;
  left: 1px;
}
.tippy-box[data-theme~=light-border][data-placement^=bottom] > .tippy-svg-arrow > svg {
  bottom: 16px;
}
.tippy-box[data-theme~=light-border][data-placement^=bottom] > .tippy-svg-arrow:after {
  bottom: 17px;
}
.tippy-box[data-theme~=light-border][data-placement^=left] > .tippy-arrow:before {
  border-left-color: #fff;
}
.tippy-box[data-theme~=light-border][data-placement^=left] > .tippy-arrow:after {
  border-left-color: rgba(0, 8, 16, .2);
  border-width: 7px 0 7px 7px;
  left: 17px;
  top: 1px;
}
.tippy-box[data-theme~=light-border][data-placement^=left] > .tippy-svg-arrow > svg {
  left: 11px;
}
.tippy-box[data-theme~=light-border][data-placement^=left] > .tippy-svg-arrow:after {
  left: 12px;
}
.tippy-box[data-theme~=light-border][data-placement^=right] > .tippy-arrow:before {
  border-right-color: #fff;
  right: 16px;
}
.tippy-box[data-theme~=light-border][data-placement^=right] > .tippy-arrow:after {
  border-width: 7px 7px 7px 0;
  right: 17px;
  top: 1px;
  border-right-color: rgba(0, 8, 16, .2);
}
.tippy-box[data-theme~=light-border][data-placement^=right] > .tippy-svg-arrow > svg {
  right: 11px;
}
.tippy-box[data-theme~=light-border][data-placement^=right] > .tippy-svg-arrow:after {
  right: 12px;
}
.tippy-box[data-theme~=light-border] > .tippy-svg-arrow {
  fill: #fff;
}
.tippy-box[data-theme~=light-border] > .tippy-svg-arrow:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);
  background-size: 16px 6px;
  width: 16px;
  height: 6px;
}

/* libs/gds/public/assets/styles.css */
@font-face {
  font-family: "Satoshi";
  src:
    url("./media/Satoshi-Medium-EJJZ2F7T.woff2") format("woff2"),
    url("./media/Satoshi-Medium-6OKB42DH.woff") format("woff"),
    url("./media/Satoshi-Medium-QIL3OLQH.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Satoshi";
  src:
    url("./media/Satoshi-MediumItalic-C6X64UFM.woff2") format("woff2"),
    url("./media/Satoshi-MediumItalic-KRIEO7GH.woff") format("woff"),
    url("./media/Satoshi-MediumItalic-CTCGJBKE.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: "Satoshi";
  src:
    url("./media/Satoshi-Bold-CIEESITA.woff2") format("woff2"),
    url("./media/Satoshi-Bold-WKFAJRA3.woff") format("woff"),
    url("./media/Satoshi-Bold-YYHPZD7E.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "Satoshi";
  src:
    url("./media/Satoshi-BoldItalic-4UP4YU4X.woff2") format("woff2"),
    url("./media/Satoshi-BoldItalic-WWOPA32E.woff") format("woff"),
    url("./media/Satoshi-BoldItalic-YHMX4VYI.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: italic;
}
:root {
  --corto-primitive-blue-300:
    102,
    160,
    203;
  --corto-primitive-blue-500:
    0,
    96,
    169;
  --corto-primitive-green-50:
    235,
    247,
    242;
  --corto-primitive-green-100:
    217,
    240,
    230;
  --corto-primitive-green-300:
    139,
    208,
    180;
  --corto-primitive-green-500:
    62,
    177,
    129;
  --corto-primitive-green-700:
    36,
    105,
    77;
  --corto-primitive-grey-0:
    255,
    255,
    255;
  --corto-primitive-grey-50:
    245,
    245,
    245;
  --corto-primitive-grey-100:
    229,
    229,
    229;
  --corto-primitive-grey-200:
    204,
    204,
    204;
  --corto-primitive-grey-300:
    178,
    178,
    178;
  --corto-primitive-grey-400:
    153,
    153,
    153;
  --corto-primitive-grey-500:
    128,
    128,
    128;
  --corto-primitive-grey-600:
    102,
    102,
    102;
  --corto-primitive-grey-700:
    77,
    77,
    77;
  --corto-primitive-grey-800:
    51,
    51,
    51;
  --corto-primitive-grey-900:
    26,
    26,
    26;
  --corto-primitive-indigo-0:
    252,
    251,
    253;
  --corto-primitive-indigo-50:
    236,
    233,
    245;
  --corto-primitive-indigo-100:
    216,
    211,
    235;
  --corto-primitive-indigo-200:
    187,
    177,
    219;
  --corto-primitive-indigo-300:
    158,
    144,
    204;
  --corto-primitive-indigo-400:
    130,
    111,
    189;
  --corto-primitive-indigo-500:
    91,
    66,
    168;
  --corto-primitive-indigo-600:
    62,
    33,
    153;
  --corto-primitive-indigo-700:
    47,
    25,
    115;
  --corto-primitive-indigo-800:
    31,
    16,
    76;
  --corto-primitive-indigo-900:
    16,
    8,
    39;
  --corto-primitive-orange-50:
    254,
    244,
    236;
  --corto-primitive-orange-300:
    249,
    190,
    144;
  --corto-primitive-orange-500:
    246,
    145,
    57;
  --corto-primitive-orange-650:
    196,
    117,
    55;
  --corto-primitive-red-50:
    250,
    232,
    233;
  --corto-primitive-red-100:
    245,
    211,
    212;
  --corto-primitive-red-300:
    225,
    122,
    126;
  --corto-primitive-red-500:
    205,
    33,
    39;
  --corto-primitive-red-700:
    122,
    19,
    23;
  --corto-primitive-teal-50:
    237,
    244,
    246;
  --corto-primitive-teal-100:
    219,
    234,
    238;
  --corto-primitive-teal-500:
    74,
    148,
    168;
  --corto-primitive-teal-700:
    52,
    104,
    118;
  --corto-primitive-yellow-50:
    255,
    249,
    235;
  --corto-primitive-yellow-100:
    255,
    243,
    215;
  --corto-primitive-yellow-200:
    255,
    231,
    175;
  --corto-primitive-yellow-300:
    254,
    220,
    135;
  --corto-primitive-yellow-400:
    254,
    208,
    95;
  --corto-primitive-yellow-500:
    254,
    196,
    55;
  --corto-primitive-yellow-600:
    229,
    176,
    50;
  --corto-primitive-yellow-700:
    178,
    137,
    39;
  --corto-primitive-yellow-800:
    127,
    98,
    28;
  --corto-primitive-yellow-900:
    76,
    59,
    17;
  --corto-primitive-pink-50:
    250,
    229,
    242;
  --corto-primitive-pink-500:
    204,
    1,
    127;
  --gds-primitive-fontFamily-sansSerif:
    "Satoshi",
    "Helvetica",
    "Arial",
    sans-serif;
  --gds-primitive-fontWeight-medium: 500;
  --gds-primitive-fontWeight-bold: 700;
  --gds-primitive-fontSize-100: 12px;
  --gds-primitive-fontSize-200: 14px;
  --gds-primitive-fontSize-300: 18px;
  --gds-primitive-fontSize-400: 20px;
  --gds-primitive-fontSize-500: 28px;
  --gds-primitive-fontSize-600: 40px;
  --gds-primitive-fontSize-700: 68px;
  --gds-primitive-lineHeight-100: 14px;
  --gds-primitive-lineHeight-200: 18px;
  --gds-primitive-lineHeight-300: 24px;
  --gds-primitive-lineHeight-400: 28px;
  --gds-primitive-lineHeight-500: 36px;
  --gds-primitive-lineHeight-600: 52px;
  --gds-primitive-lineHeight-700: 92px;
  --gds-primitive-borderWidth-thin: 0.5px;
  --gds-primitive-borderWidth-medium: 1px;
  --gds-primitive-borderWidth-thick: 2px;
  --gds-primitive-size-50: 2px;
  --gds-primitive-size-100: 4px;
  --gds-primitive-size-200: 8px;
  --gds-primitive-size-300: 12px;
  --gds-primitive-size-400: 16px;
  --gds-primitive-size-500: 20px;
  --gds-primitive-size-600: 24px;
  --gds-primitive-size-700: 32px;
  --gds-primitive-size-800: 40px;
  --gds-primitive-size-900: 48px;
  --gds-primitive-size-1000: 56px;
  --gds-primitive-size-1100: 64px;
  --gds-shadow-default: 0px 8px 16px rgba(0, 0, 0, 0.14);
  --gds-scrollbar-color-thumb: rgb(153, 153, 153);
  --gds-scrollbar-color-track: transparent;
  --gds-scrollbar-size: 6px;
}
body {
  --gds-neutral-0: rgb(var(--corto-primitive-grey-0));
  --gds-neutral-50: rgb(var(--corto-primitive-grey-50));
  --gds-neutral-100: rgb(var(--corto-primitive-grey-100));
  --gds-neutral-200: rgb(var(--corto-primitive-grey-200));
  --gds-neutral-300: rgb(var(--corto-primitive-grey-300));
  --gds-neutral-400: rgb(var(--corto-primitive-grey-400));
  --gds-neutral-500: rgb(var(--corto-primitive-grey-500));
  --gds-neutral-600: rgb(var(--corto-primitive-grey-600));
  --gds-neutral-700: rgb(var(--corto-primitive-grey-700));
  --gds-neutral-800: rgb(var(--corto-primitive-grey-800));
  --gds-neutral-900: rgb(var(--corto-primitive-grey-900));
  --gds-neutral-hover-100: rgb(var(--corto-primitive-grey-200));
  --gds-neutral-hover-600: rgb(var(--corto-primitive-grey-700));
  --gds-brand-0: rgb(var(--corto-primitive-indigo-0));
  --gds-brand-50: rgb(var(--corto-primitive-indigo-50));
  --gds-brand-100: rgb(var(--corto-primitive-indigo-100));
  --gds-brand-200: rgb(var(--corto-primitive-indigo-200));
  --gds-brand-300: rgb(var(--corto-primitive-indigo-300));
  --gds-brand-400: rgb(var(--corto-primitive-indigo-400));
  --gds-brand-500: rgb(var(--corto-primitive-indigo-500));
  --gds-brand-600: rgb(var(--corto-primitive-indigo-600));
  --gds-brand-700: rgb(var(--corto-primitive-indigo-700));
  --gds-brand-800: rgb(var(--corto-primitive-indigo-800));
  --gds-brand-900: rgb(var(--corto-primitive-indigo-900));
  --gds-brand-hover-400: rgb(var(--corto-primitive-indigo-500));
  --gds-accent-50: rgb(var(--corto-primitive-yellow-50));
  --gds-accent-100: rgb(var(--corto-primitive-yellow-100));
  --gds-accent-200: rgb(var(--corto-primitive-yellow-200));
  --gds-accent-300: rgb(var(--corto-primitive-yellow-300));
  --gds-accent-400: rgb(var(--corto-primitive-yellow-400));
  --gds-accent-500: rgb(var(--corto-primitive-yellow-500));
  --gds-accent-600: rgb(var(--corto-primitive-yellow-600));
  --gds-accent-700: rgb(var(--corto-primitive-yellow-700));
  --gds-accent-800: rgb(var(--corto-primitive-yellow-800));
  --gds-accent-900: rgb(var(--corto-primitive-yellow-900));
  --gds-spacing-3xs: var(--gds-primitive-size-100);
  --gds-spacing-2xs: var(--gds-primitive-size-200);
  --gds-spacing-xs: var(--gds-primitive-size-300);
  --gds-spacing-sm: var(--gds-primitive-size-400);
  --gds-spacing-md: var(--gds-primitive-size-700);
  --gds-spacing-lg: var(--gds-primitive-size-800);
  --gds-spacing-xl: var(--gds-primitive-size-900);
  --gds-spacing-2xl: var(--gds-primitive-size-1000);
  --gds-spacing-3xl: var(--gds-primitive-size-1100);
  --gds-borderWidth-sm: var(--gds-primitive-borderWidth-thin);
  --gds-borderWidth-md: var(--gds-primitive-borderWidth-medium);
  --gds-borderWidth-lg: var(--gds-primitive-borderWidth-thick);
  --gds-borderRadius-xs: var(--gds-primitive-size-50);
  --gds-borderRadius-sm: var(--gds-primitive-size-100);
  --gds-borderRadius-md: var(--gds-primitive-size-200);
  --gds-borderRadius-lg: var(--gds-primitive-size-400);
  --gds-borderRadius-xl: var(--gds-primitive-size-700);
  --gds-borderRadius-xxl: var(--gds-primitive-size-900);
  --gds-borderRadius-pill: 50%;
  --gds-fontFamily-body: var(--gds-primitive-fontFamily-sansSerif);
  --gds-fontSize-display: var(--gds-primitive-fontSize-700);
  --gds-fontSize-titleLarge: var(--gds-primitive-fontSize-600);
  --gds-fontSize-title: var(--gds-primitive-fontSize-500);
  --gds-fontSize-subtitle: var(--gds-primitive-fontSize-400);
  --gds-fontSize-bodyLargeStrong: var(--gds-primitive-fontSize-300);
  --gds-fontSize-bodyLarge: var(--gds-primitive-fontSize-300);
  --gds-fontSize-bodyStrong: var(--gds-primitive-fontSize-200);
  --gds-fontSize-body: var(--gds-primitive-fontSize-200);
  --gds-fontSize-captionStrong: var(--gds-primitive-fontSize-100);
  --gds-fontSize-caption: var(--gds-primitive-fontSize-100);
  --gds-fontWeight-display: var(--gds-primitive-fontWeight-bold);
  --gds-fontWeight-titleLarge: var(--gds-primitive-fontWeight-bold);
  --gds-fontWeight-title: var(--gds-primitive-fontWeight-bold);
  --gds-fontWeight-subtitle: var(--gds-primitive-fontWeight-bold);
  --gds-fontWeight-bodyLargeStrong: var(--gds-primitive-fontWeight-bold);
  --gds-fontWeight-bodyLarge: var(--gds-primitive-fontWeight-medium);
  --gds-fontWeight-bodyStrong: var(--gds-primitive-fontWeight-bold);
  --gds-fontWeight-body: var(--gds-primitive-fontWeight-medium);
  --gds-fontWeight-captionStrong: var(--gds-primitive-fontWeight-bold);
  --gds-fontWeight-caption: var(--gds-primitive-fontWeight-medium);
  --gds-lineHeight-display: var(--gds-primitive-lineHeight-700);
  --gds-lineHeight-titleLarge: var(--gds-primitive-lineHeight-600);
  --gds-lineHeight-title: var(--gds-primitive-lineHeight-500);
  --gds-lineHeight-subtitle: var(--gds-primitive-lineHeight-400);
  --gds-lineHeight-bodyLargeStrong: var(--gds-primitive-lineHeight-300);
  --gds-lineHeight-bodyLarge: var(--gds-primitive-lineHeight-300);
  --gds-lineHeight-bodyStrong: var(--gds-primitive-lineHeight-200);
  --gds-lineHeight-body: var(--gds-primitive-lineHeight-200);
  --gds-lineHeight-captionStrong: var(--gds-primitive-lineHeight-100);
  --gds-lineHeight-caption: var(--gds-primitive-lineHeight-100);
  --gds-palette-border-default: rgb(var(--corto-primitive-grey-200));
  --gds-palette-border-modal: rgb(var(--corto-primitive-indigo-50));
  --gds-palette-border-selected: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-border-primary: rgb(var(--corto-primitive-indigo-300));
  --gds-palette-border-dark: rgb(var(--corto-primitive-grey-700));
  --gds-palette-background-base: rgb(var(--corto-primitive-indigo-0));
  --gds-palette-background-secondary: rgb(var(--corto-primitive-grey-50));
  --gds-palette-background-secondary-offWhite: rgb(250, 250, 250);
  --gds-palette-background-bright: rgb(var(--corto-primitive-indigo-600));
  --gds-palette-background-bright-hover: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-background-hover: rgba(var(--corto-primitive-indigo-500), 0.04);
  --gds-palette-background-disabled: rgb(var(--corto-primitive-grey-50));
  --gds-palette-background-chat: rgb(var(--corto-primitive-indigo-50));
  --gds-palette-background-white: rgb(var(--corto-primitive-grey-0));
  --gds-palette-background-dark: rgb(var(--corto-primitive-grey-400));
  --gds-palette-background-dark-strong: rgb(var(--corto-primitive-grey-800));
  --gds-palette-badge-default: rgb(var(--corto-primitive-grey-50));
  --gds-palette-badge-hover: rgb(var(--corto-primitive-grey-100));
  --gds-palette-button-primary-default: rgb(var(--corto-primitive-indigo-700));
  --gds-palette-button-primary-hover: rgb(var(--corto-primitive-indigo-800));
  --gds-palette-button-primary-disabled: rgb(var(--corto-primitive-indigo-50));
  --gds-palette-text-default-primary: rgb(var(--corto-primitive-grey-800));
  --gds-palette-text-default-secondary: rgb(var(--corto-primitive-grey-600));
  --gds-palette-text-default-tertiary: rgb(var(--corto-primitive-grey-400));
  --gds-palette-text-default-placeholder: rgb(var(--corto-primitive-grey-400));
  --gds-palette-text-default-disabled: rgb(var(--corto-primitive-grey-300));
  --gds-palette-text-default-hint: rgb(var(--corto-primitive-indigo-600));
  --gds-palette-text-default-link: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-text-default-light: rgb(var(--corto-primitive-grey-50));
  --gds-palette-text-primary-primary: rgb(var(--corto-primitive-indigo-700));
  --gds-palette-text-primary-secondary: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-text-primary-tertiary: rgb(var(--corto-primitive-indigo-400));
  --gds-palette-text-primary-quaternary: rgb(var(--corto-primitive-indigo-300));
  --gds-palette-text-secondary-primary: rgb(var(--corto-primitive-yellow-500));
  --gds-palette-text-secondary-secondary: rgb(var(--corto-primitive-yellow-600));
  --gds-palette-icon-primary: rgb(var(--corto-primitive-indigo-700));
  --gds-palette-icon-secondary: rgb(var(--corto-primitive-grey-600));
  --gds-palette-icon-selected: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-icon-placeholder: rgb(var(--corto-primitive-grey-400));
  --gds-palette-icon-disabled: rgb(var(--corto-primitive-grey-300));
  --gds-palette-icon-light: rgb(var(--corto-primitive-grey-0));
  --gds-palette-helper-error-light: rgb(var(--corto-primitive-red-50));
  --gds-palette-helper-error-dark: rgb(var(--corto-primitive-red-500));
  --gds-palette-helper-success-light: rgb(var(--corto-primitive-green-50));
  --gds-palette-helper-success-dark: rgb(var(--corto-primitive-green-500));
  --gds-palette-helper-warning-light: rgb(var(--corto-primitive-orange-50));
  --gds-palette-helper-warning-dark: rgb(var(--corto-primitive-orange-500));
  --gds-palette-helper-info-light: rgb(var(--corto-primitive-grey-100));
  --gds-palette-helper-info-dark: rgb(var(--corto-primitive-blue-500));
  --gds-palette-accent-indigo-light: rgb(var(--corto-primitive-indigo-50));
  --gds-palette-accent-indigo-dark: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-accent-yellow-light: rgb(var(--corto-primitive-yellow-50));
  --gds-palette-accent-yellow-dark: rgb(var(--corto-primitive-yellow-500));
  --gds-palette-accent-orange-light: rgb(var(--corto-primitive-orange-50));
  --gds-palette-accent-orange-dark: rgb(var(--corto-primitive-orange-500));
  --gds-palette-accent-teal-light: rgb(var(--corto-primitive-teal-50));
  --gds-palette-accent-teal-dark: rgb(var(--corto-primitive-teal-500));
  --gds-palette-accent-pink-light: rgb(var(--corto-primitive-pink-50));
  --gds-palette-accent-pink-dark: rgb(var(--corto-primitive-pink-500));
  --gds-palette-accent-green-light: rgb(var(--corto-primitive-green-50));
  --gds-palette-accent-green-dark: rgb(var(--corto-primitive-green-500));
  --gds-pattern-toast-default-backgroundColor-rest: rgb(237, 237, 238);
  --gds-pattern-toast-default-iconColor-rest: rgb(var(--corto-primitive-blue-500));
  --gds-pattern-toast-default-btnColor-rest: rgb(var(--corto-primitive-blue-500));
  --gds-pattern-toast-default-btnColor-hover: rgb(var(--corto-primitive-blue-300));
  --gds-pattern-toast-error-btnColor-rest: rgb(var(--corto-primitive-red-500));
  --gds-pattern-toast-error-btnColor-hover: rgb(var(--corto-primitive-red-300));
  --gds-pattern-toast-warning-btnColor-rest: rgb(var(--corto-primitive-orange-500));
  --gds-pattern-toast-warning-btnColor-hover: rgb(var(--corto-primitive-orange-300));
  --gds-pattern-toast-success-btnColor-rest: rgb(var(--corto-primitive-green-500));
  --gds-pattern-toast-success-btnColor-hover: rgb(var(--corto-primitive-green-300));
  --gds-pattern-brandIcon-fill-primary: rgb(var(--corto-primitive-indigo-700));
  --gds-pattern-brandIcon-fill-secondary: rgb(var(--corto-primitive-yellow-500));
  --gds-pattern-brandIcon-fill-highlight: rgb(255, 255, 255);
  --gds-pattern-brandIcon-fill-shadow: rgb(var(--corto-primitive-grey-700));
  --gds-font-display: var(--gds-fontWeight-display) var(--gds-fontSize-display) var(--gds-fontFamily-body);
  --gds-font-titleLarge: var(--gds-fontWeight-titleLarge) var(--gds-fontSize-titleLarge) var(--gds-fontFamily-body);
  --gds-font-title: var(--gds-fontWeight-title) var(--gds-fontSize-title) var(--gds-fontFamily-body);
  --gds-font-subtitle: var(--gds-fontWeight-subtitle) var(--gds-fontSize-subtitle) var(--gds-fontFamily-body);
  --gds-font-bodyLargeStrong: var(--gds-fontWeight-bodyLargeStrong) var(--gds-fontSize-bodyLargeStrong) var(--gds-fontFamily-body);
  --gds-font-bodyLarge: var(--gds-fontWeight-bodyLarge) var(--gds-fontSize-bodyLarge) var(--gds-fontFamily-body);
  --gds-font-bodyStrong: var(--gds-fontWeight-bodyStrong) var(--gds-fontSize-bodyStrong) var(--gds-fontFamily-body);
  --gds-font-body: var(--gds-fontWeight-body) var(--gds-fontSize-body) var(--gds-fontFamily-body);
  --gds-font-captionStrong: var(--gds-fontWeight-captionStrong) var(--gds-fontSize-captionStrong) var(--gds-fontFamily-body);
  --gds-font-caption: var(--gds-fontWeight-caption) var(--gds-fontSize-caption) var(--gds-fontFamily-body);
  --gds-text-display-shorthand: var(--gds-fontWeight-display) var(--gds-fontSize-display) / var(--gds-lineHeight-display) var(--gds-fontFamily-body);
  --gds-text-titleLarge-shorthand: var(--gds-fontWeight-titleLarge) var(--gds-fontSize-titleLarge) / var(--gds-lineHeight-titleLarge) var(--gds-fontFamily-body);
  --gds-text-title-shorthand: var(--gds-fontWeight-title) var(--gds-fontSize-title) / var(--gds-lineHeight-title) var(--gds-fontFamily-body);
  --gds-text-subtitle-shorthand: var(--gds-fontWeight-subtitle) var(--gds-fontSize-subtitle) / var(--gds-lineHeight-subtitle) var(--gds-fontFamily-body);
  --gds-text-bodyLargeStrong-shorthand: var(--gds-fontWeight-bodyLargeStrong) var(--gds-fontSize-bodyLargeStrong) / var(--gds-lineHeight-bodyLargeStrong) var(--gds-fontFamily-body);
  --gds-text-bodyLarge-shorthand: var(--gds-fontWeight-bodyLarge) var(--gds-fontSize-bodyLarge) / var(--gds-lineHeight-bodyLarge) var(--gds-fontFamily-body);
  --gds-text-bodyStrong-shorthand: var(--gds-fontWeight-bodyStrong) var(--gds-fontSize-bodyStrong) / var(--gds-lineHeight-bodyStrong) var(--gds-fontFamily-body);
  --gds-text-body-shorthand: var(--gds-fontWeight-body) var(--gds-fontSize-body) / var(--gds-lineHeight-body) var(--gds-fontFamily-body);
  --gds-text-captionStrong-shorthand: var(--gds-fontWeight-captionStrong) var(--gds-fontSize-captionStrong) / var(--gds-lineHeight-captionStrong) var(--gds-fontFamily-body);
  --gds-text-caption-shorthand: var(--gds-fontWeight-caption) var(--gds-fontSize-caption) / var(--gds-lineHeight-caption) var(--gds-fontFamily-body);
  --gds-border-default-shorthand: var(--gds-borderWidth-sm) solid var(--gds-palette-border-default);
  --gds-border-default-selected-shorthand: var(--gds-borderWidth-sm) solid var(--gds-palette-border-selected);
  --gds-border-strong-shorthand: var(--gds-borderWidth-md) solid var(--gds-palette-border-default);
  --gds-border-strong-selected-shorthand: var(--gds-borderWidth-md) solid var(--gds-palette-border-selected);
  --gds-shadow-default: 0px 8px 16px rgba(0, 0, 0, 0.14);
}
body [brand="corto dark"],
body[brand="corto dark"] {
  --gds-palette-border-default: rgb(var(--corto-primitive-grey-400));
  --gds-palette-border-modal: rgb(var(--corto-primitive-indigo-900));
  --gds-palette-border-selected: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-border-primary: rgba(var(--corto-primitive-indigo-200), 0.5);
  --gds-palette-border-dark: rgb(var(--corto-primitive-grey-100));
  --gds-palette-background-base: rgb(var(--corto-primitive-grey-800));
  --gds-palette-background-secondary: rgb(var(--corto-primitive-grey-700));
  --gds-palette-background-secondary-offWhite: rgb(250, 250, 250);
  --gds-palette-background-bright: rgb(var(--corto-primitive-indigo-200));
  --gds-palette-background-bright-hover: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-background-hover: rgba(134, 131, 143, 0.2);
  --gds-palette-background-disabled: rgb(var(--corto-primitive-grey-800));
  --gds-palette-background-chat: rgb(var(--corto-primitive-indigo-800));
  --gds-palette-background-white: rgb(60, 60, 60);
  --gds-palette-background-dark: rgb(var(--corto-primitive-grey-50));
  --gds-palette-background-dark-strong: rgb(var(--corto-primitive-grey-100));
  --gds-palette-badge-default: rgb(var(--corto-primitive-grey-600));
  --gds-palette-badge-hover: rgb(var(--corto-primitive-grey-500));
  --gds-palette-button-primary-default: rgb(var(--corto-primitive-indigo-200));
  --gds-palette-button-primary-hover: rgb(var(--corto-primitive-indigo-300));
  --gds-palette-button-primary-disabled: rgb(var(--corto-primitive-indigo-400));
  --gds-palette-text-default-primary: rgb(var(--corto-primitive-grey-0));
  --gds-palette-text-default-secondary: rgb(var(--corto-primitive-grey-100));
  --gds-palette-text-default-tertiary: rgb(var(--corto-primitive-grey-200));
  --gds-palette-text-default-placeholder: rgb(var(--corto-primitive-grey-400));
  --gds-palette-text-default-disabled: rgb(var(--corto-primitive-grey-500));
  --gds-palette-text-default-hint: rgb(var(--corto-primitive-indigo-200));
  --gds-palette-text-default-link: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-text-default-light: rgb(var(--corto-primitive-indigo-900));
  --gds-palette-text-primary-primary: rgb(var(--corto-primitive-grey-0));
  --gds-palette-text-primary-secondary: rgb(var(--corto-primitive-indigo-200));
  --gds-palette-text-primary-tertiary: rgb(var(--corto-primitive-indigo-100));
  --gds-palette-text-secondary-primary: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-text-secondary-secondary: rgb(var(--corto-primitive-indigo-400));
  --gds-palette-icon-primary: rgb(var(--corto-primitive-indigo-200));
  --gds-palette-icon-secondary: rgb(var(--corto-primitive-grey-100));
  --gds-palette-icon-selected: rgb(var(--corto-primitive-indigo-300));
  --gds-palette-icon-placeholder: rgb(var(--corto-primitive-grey-400));
  --gds-palette-icon-disabled: rgb(var(--corto-primitive-grey-300));
  --gds-palette-icon-light: rgb(var(--corto-primitive-indigo-900));
  --gds-palette-helper-error-light: rgb(var(--corto-primitive-red-500));
  --gds-palette-helper-error-dark: rgb(var(--corto-primitive-red-50));
  --gds-palette-helper-success-light: rgb(var(--corto-primitive-green-500));
  --gds-palette-helper-success-dark: rgb(var(--corto-primitive-green-50));
  --gds-palette-helper-warning-light: rgb(var(--corto-primitive-orange-500));
  --gds-palette-helper-warning-dark: rgb(var(--corto-primitive-orange-50));
  --gds-palette-helper-info-light: rgb(var(--corto-primitive-blue-500));
  --gds-palette-helper-info-dark: rgb(237, 237, 238);
  --gds-palette-accent-indigo-light: rgb(var(--corto-primitive-indigo-500));
  --gds-palette-accent-indigo-dark: rgb(var(--corto-primitive-indigo-50));
  --gds-palette-accent-yellow-light: rgb(var(--corto-primitive-yellow-500));
  --gds-palette-accent-yellow-dark: rgb(var(--corto-primitive-yellow-50));
  --gds-palette-accent-orange-light: rgb(var(--corto-primitive-orange-500));
  --gds-palette-accent-orange-dark: rgb(var(--corto-primitive-orange-50));
  --gds-palette-accent-teal-light: rgb(var(--corto-primitive-teal-500));
  --gds-palette-accent-teal-dark: rgb(var(--corto-primitive-teal-50));
  --gds-palette-accent-pink-light: rgb(var(--corto-primitive-pink-500));
  --gds-palette-accent-pink-dark: rgb(var(--corto-primitive-pink-50));
  --gds-palette-accent-green-light: rgb(var(--corto-primitive-green-500));
  --gds-palette-accent-green-dark: rgb(var(--corto-primitive-green-50));
  --gds-pattern-toast-default-backgroundColor-rest: rgb(237, 237, 238);
  --gds-pattern-toast-default-iconColor-rest: rgb(var(--corto-primitive-blue-300));
  --gds-pattern-toast-default-btnColor-rest: rgb(var(--corto-primitive-blue-300));
  --gds-pattern-toast-default-btnColor-hover: rgb(var(--corto-primitive-blue-500));
  --gds-pattern-toast-error-btnColor-rest: rgb(var(--corto-primitive-red-300));
  --gds-pattern-toast-error-btnColor-hover: rgb(var(--corto-primitive-red-500));
  --gds-pattern-toast-warning-btnColor-rest: rgb(var(--corto-primitive-orange-300));
  --gds-pattern-toast-warning-btnColor-hover: rgb(var(--corto-primitive-orange-500));
  --gds-pattern-toast-success-btnColor-rest: rgb(var(--corto-primitive-green-300));
  --gds-pattern-toast-success-btnColor-hover: rgb(var(--corto-primitive-green-500));
  --gds-pattern-brandIcon-fill-primary: rgb(var(--corto-primitive-indigo-700));
  --gds-pattern-brandIcon-fill-secondary: rgb(var(--corto-primitive-yellow-500));
  --gds-pattern-brandIcon-fill-highlight: rgb(255, 255, 255);
  --gds-pattern-brandIcon-fill-shadow: rgb(var(--corto-primitive-grey-700));
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
button,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
[hidden] {
  display: none;
}
html,
body {
  height: 100%;
}
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  box-sizing: border-box;
}
body {
  margin: 0;
  font-family: var(--gds-fontFamily-body);
  overscroll-behavior: none;
}
@supports (scrollbar-color: auto) {
  body,
  body * {
    scrollbar-color: var(--gds-scrollbar-color-thumb) var(--gds-scrollbar-color-track);
    scrollbar-width: thin;
  }
}
@supports selector(::-webkit-scrollbar) {
  body ::-webkit-scrollbar,
  body * ::-webkit-scrollbar {
    width: var(--gds-scrollbar-size);
    height: var(--gds-scrollbar-size);
  }
  body ::-webkit-scrollbar-thumb,
  body * ::-webkit-scrollbar-thumb {
    background: var(--gds-scrollbar-color-thumb);
    border-radius: calc(var(--gds-scrollbar-size) / 2);
  }
}
*,
*:before,
*:after {
  box-sizing: inherit;
  -webkit-font-smoothing: antialiased;
}
a,
button {
  transition: 0.25s all ease-out;
  text-decoration: none;
  cursor: pointer;
}
a {
  color: var(--gds-palette-text-default-link);
}
a:hover {
  text-decoration: underline;
}
body {
  padding-top: 0 !important;
}
img,
svg {
  vertical-align: unset !important;
}
.clickable {
  cursor: pointer;
}
svg-icon svg,
svg-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
li {
  cursor: default;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
li,
a,
span {
  -webkit-user-select: none;
  user-select: none;
}
.gds-cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.gds-cdk-overlay-container {
  position: fixed;
  z-index: 1000 !important;
}
.gds-cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: inherit;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
  background: rgba(0, 0, 0, 0.32);
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}
.cdk-overlay-transparent-backdrop,
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
.gds-cdk-overlay--level-1 {
  z-index: 1010 !important;
}
.gds-cdk-overlay--level-2 {
  z-index: 1020 !important;
}
.gds-cdk-overlay--level-3 {
  z-index: 1030 !important;
}
.gds-cdk-overlay--slideIn {
  animation: slideInTop 0.5s ease 0s 1 normal forwards;
}
@keyframes slideInTop {
  0% {
    opacity: 0;
    transform: translateY(-250px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.gds-cdk-overlay--slideOut {
  animation: slideInBottom 0.5s ease 0s 1 reverse forwards;
}
@keyframes slideInBottom {
  0% {
    opacity: 0;
    transform: translateY(250px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.gds-cdk-overlay--scaleInBoxShadow {
  animation: boxShadowBottomRight 0.5s ease-in 0s 1 normal forwards;
}
.gds-cdk-overlay--scaleOutBoxShadow {
  animation: boxShadowBottomRight 0s ease 0s 1 reverse forwards;
}
@keyframes boxShadowBottomRight {
  0% {
    opacity: 0;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
  100% {
    opacity: 1;
    box-shadow: 12px 12px 20px -12px rgba(0, 0, 0, 0.35);
  }
}
ng-select .ng-placeholder {
  color: var(--gds-palette-text-default-placeholder);
  font: var(--gds-text-body-shorthand);
}
ng-select .ng-input {
  padding-left: var(--gds-spacing-xs);
}
ng-select .ng-value-container {
  height: 18px;
}
ng-select .ng-select-container {
  position: relative;
  align-items: center;
}
ng-select .ng-select-container ::ng-deep input:focus {
  outline: none;
}
ng-select .ng-select-container:focus-within,
ng-select .ng-select-container.is-controlled {
  isolation: isolate;
  position: relative;
  overflow: hidden;
}
ng-select .ng-select-container:focus-within::before,
ng-select .ng-select-container.is-controlled::before {
  z-index: -1;
  content: "";
  position: absolute;
  inset: 0 0 0 0;
  border-bottom: var(--gds-borderWidth-lg) solid var(--gds-palette-border-selected);
  border-radius: var(--gds-borderRadius-xs);
}
.ng-dropdown-panel {
  background: var(--gds-palette-background-white);
  box-shadow: var(--gds-shadow-default);
  border-radius: var(--gds-borderRadius-sm);
  padding: var(--gds-spacing-3xs) 2px;
}
.scroll-host {
  padding: 0 2px;
}
.scroll-host::-webkit-scrollbar {
  width: 10px;
}
.scroll-host::-webkit-scrollbar-thumb {
  background: rgba(51, 51, 51, 0.24);
  border-radius: 5px;
  border: 2px solid var(--gds-palette-background-white);
}
.scroll-host::-webkit-scrollbar-thumb:hover {
  background: rgba(51, 51, 51, 0.5);
}
.sbdocs-li {
  list-style: unset;
}
.toc-wrapper {
  overflow: auto;
  overflow-x: hidden;
  height: 500px;
  padding-right: 10px;
}
.toc-wrapper::-webkit-scrollbar {
  width: 0;
}
.tippy-box {
  font: var(--gds-text-caption-shorthand);
  box-shadow: var(--gds-shadow-default);
  max-width: none !important;
}
.tippy-box[data-theme~=light-border] {
  border: var(--gds-border-default-shorthand);
}
.tippy-popover .tippy-content {
  padding: 0;
}
.tippy-popover .tippy-box {
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.14);
  border: 0;
  border-radius: var(--gds-borderRadius-md);
}
input {
  -webkit-appearance: none;
  appearance: none;
  width: var(--gds-input-width);
  vertical-align: middle;
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 0;
  background: transparent;
  color: inherit;
  font: inherit;
  font-family: inherit;
  text-align: inherit;
  text-transform: inherit;
  cursor: inherit;
  pointer-events: inherit;
}
dl,
dt,
dd {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
@-webkit-keyframes shimmer {
  0% {
    background-position: 100% 0;
  }
  100% {
    background-position: -100% 0;
  }
}
@-moz-keyframes shimmer {
  0% {
    background-position: 100% 0;
  }
  100% {
    background-position: -100% 0;
  }
}
@-o-keyframes shimmer {
  0% {
    background-position: 100% 0;
  }
  100% {
    background-position: -100% 0;
  }
}
@keyframes shimmer {
  0% {
    background-position: 100% 0;
  }
  100% {
    background-position: -100% 0;
  }
}
.gds-background-hover {
  background-color: var(--gds-palette-background-hover) !important;
}
.gds-background-base {
  background-color: var(--gds-palette-background-base) !important;
}
.gds-background-dark {
  background-color: var(--gds-palette-background-dark) !important;
}
.gds-background-dark-strong {
  background-color: var(--gds-palette-background-dark-strong) !important;
}
.gds-background-white {
  background-color: var(--gds-palette-background-white) !important;
}
.gds-background-backdrop {
  background-color: var(--gds-palette-brand-900, #162845) !important;
}
.gds-border-selected {
  border: var(--gds-borderWidth-sm) solid var(--gds-palette-border-selected) !important;
}
.gds-border {
  border: var(--gds-borderWidth-sm) solid var(--gds-palette-border-default) !important;
}
.gds-border-transparent {
  border: var(--gds-borderWidth-sm) solid transparent !important;
}
.gds-border-none {
  border-width: 0;
}
.gds-border-color-default {
  border-color: var(--gds-palette-border-default) !important;
}
.gds-border-color-selected {
  border-color: var(--gds-palette-border-selected) !important;
}
.gds-border-color-transparent {
  border-color: transparent !important;
}
.gds-radius-sm {
  border-radius: var(--gds-borderRadius-sm) !important;
}
.gds-radius-md {
  border-radius: var(--gds-borderRadius-md) !important;
}
.gds-radius-lg {
  border-radius: var(--gds-borderRadius-lg) !important;
}
.gds-radius-xl {
  border-radius: var(--gds-borderRadius-xl) !important;
}
.gds-radius-xxl {
  border-radius: var(--gds-borderRadius-xxl) !important;
}
.gds-display-inline {
  display: inline;
}
.gds-display-inline-block {
  display: inline-block;
}
.gds-display-block {
  display: block;
}
.gds-display-grid {
  display: grid;
}
.gds-display-inline-grid {
  display: inline-grid;
}
.gds-display-flex {
  display: flex;
}
.gds-display-inline-flex {
  display: inline-flex;
}
.gds-display-none {
  display: none;
}
.gds-display-none-empty:empty {
  display: none;
}
.gds-flex-row {
  flex-direction: row !important;
}
.gds-flex-column {
  flex-direction: column !important;
}
.gds-flex-row-reverse {
  flex-direction: row-reverse !important;
}
.gds-flex-column-reverse {
  flex-direction: column-reverse !important;
}
.gds-flex-nowrap {
  flex-wrap: nowrap !important;
}
.gds-flex-wrap {
  flex-wrap: wrap !important;
}
.gds-flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.gds-flex-grow-0 {
  flex-grow: 0 !important;
}
.gds-flex-grow-1 {
  flex-grow: 1 !important;
}
.gds-flex-shrink-0 {
  flex-shrink: 0 !important;
}
.gds-flex-shrink-1 {
  flex-shrink: 1 !important;
}
.gds-justify-content-start {
  justify-content: flex-start !important;
}
.gds-justify-content-end {
  justify-content: flex-end !important;
}
.gds-justify-content-center {
  justify-content: center !important;
}
.gds-justify-content-between {
  justify-content: space-between !important;
}
.gds-justify-content-around {
  justify-content: space-around !important;
}
.gds-justify-content-evenly {
  justify-content: space-evenly !important;
}
.gds-align-items-start {
  align-items: flex-start !important;
}
.gds-align-items-end {
  align-items: flex-end !important;
}
.gds-align-items-center {
  align-items: center !important;
}
.gds-align-items-baseline {
  align-items: baseline !important;
}
.gds-align-items-stretch {
  align-items: stretch !important;
}
.gds-align-self-start {
  align-self: flex-start !important;
}
.gds-align-self-end {
  align-self: flex-end !important;
}
.gds-align-self-center {
  align-self: center !important;
}
.gds-align-self-baseline {
  align-self: baseline !important;
}
.gds-align-self-stretch {
  align-self: stretch !important;
}
.gds-align-content-start {
  align-content: flex-start !important;
}
.gds-align-content-end {
  align-content: flex-end !important;
}
.gds-align-content-center {
  align-content: center !important;
}
.gds-align-content-between {
  align-content: space-between !important;
}
.gds-align-content-around {
  align-content: space-around !important;
}
.gds-align-content-stretch {
  align-content: stretch !important;
}
.gds-show-focus:focus {
  outline: 0;
  box-shadow: 0px 0px 0px 2px #444;
}
.gds-show-focus-visible:focus-visible {
  outline: 0;
  box-shadow: 0px 0px 0px 2px #444;
}
.gds-show-focus-within:focus-within {
  outline: 0;
  box-shadow: 0px 0px 0px 2px #444;
}
.gds-show-focus-visible-within:has(:focus-visible) {
  outline: 0;
  box-shadow: 0px 0px 0px 2px #444;
}
.gds-layout-row-with-leading {
  display: inline-grid;
  grid-template-columns: min-content minmax(0px, 1fr);
  grid-template-areas: "leading-visual body";
  align-items: center;
}
.gds-layout-row-with-leading > * {
  grid-area: body;
}
.gds-layout-row-with-leading > [leading-visual] {
  grid-area: leading-visual;
}
.gds-layout-row-with-leading:has([leading-visual]) {
  gap: var(--gap, var(--gds-spacing-2xs));
}
.gds-layout-grid-stack {
  --grid-gap: var(--gds-spacing-2xs);
  --grid-columns: 3;
  --grid-column-minWidth: 320px;
  --grid-gaps: calc(var(--grid-columns) - 1);
  --grid-gapWidth: calc(var(--grid-gaps) * var(--grid-gap));
  --grid-column-maxWidth: calc((100% - var(--grid-gapWidth)) / var(--grid-columns));
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(max(var(--grid-column-minWidth), var(--grid-column-maxWidth)), 1fr));
}
.gds-list-unstyled {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
.gds-list-unstyled[role^=list] {
  list-style: none;
}
.gds-position-static {
  position: static !important;
}
.gds-position-fixed {
  position: fixed !important;
}
.gds-position-absolute {
  position: absolute !important;
}
.gds-position-relative {
  position: relative !important;
}
.gds-position-sticky {
  position: sticky !important;
}
.gds-top-0 {
  top: 0 !important;
}
.gds-top-100 {
  top: 100% !important;
}
.gds-top-3xs {
  top: var(--gds-spacing-3xs);
}
.gds-top-negative-3xs {
  top: calc(var(--gds-spacing-3xs) * -1);
}
.gds-top-2xs {
  top: var(--gds-spacing-2xs);
}
.gds-top-negative-2xs {
  top: calc(var(--gds-spacing-2xs) * -1);
}
.gds-top-xs {
  top: var(--gds-spacing-xs);
}
.gds-top-negative-xs {
  top: calc(var(--gds-spacing-xs) * -1);
}
.gds-top-sm {
  top: var(--gds-spacing-sm);
}
.gds-top-negative-sm {
  top: calc(var(--gds-spacing-sm) * -1);
}
.gds-top-md {
  top: var(--gds-spacing-md);
}
.gds-top-negative-md {
  top: calc(var(--gds-spacing-md) * -1);
}
.gds-top-lg {
  top: var(--gds-spacing-lg);
}
.gds-top-negative-lg {
  top: calc(var(--gds-spacing-lg) * -1);
}
.gds-top-xl {
  top: var(--gds-spacing-xl);
}
.gds-top-negative-xl {
  top: calc(var(--gds-spacing-xl) * -1);
}
.gds-top-2xs {
  top: var(--gds-spacing-2xs);
}
.gds-top-negative-2xs {
  top: calc(var(--gds-spacing-2xs) * -1);
}
.gds-top-3xs {
  top: var(--gds-spacing-3xs);
}
.gds-top-negative-3xs {
  top: calc(var(--gds-spacing-3xs) * -1);
}
.gds-right-0 {
  right: 0 !important;
}
.gds-right-100 {
  right: 100% !important;
}
.gds-right-3xs {
  right: var(--gds-spacing-3xs);
}
.gds-right-negative-3xs {
  right: calc(var(--gds-spacing-3xs) * -1);
}
.gds-right-2xs {
  right: var(--gds-spacing-2xs);
}
.gds-right-negative-2xs {
  right: calc(var(--gds-spacing-2xs) * -1);
}
.gds-right-xs {
  right: var(--gds-spacing-xs);
}
.gds-right-negative-xs {
  right: calc(var(--gds-spacing-xs) * -1);
}
.gds-right-sm {
  right: var(--gds-spacing-sm);
}
.gds-right-negative-sm {
  right: calc(var(--gds-spacing-sm) * -1);
}
.gds-right-md {
  right: var(--gds-spacing-md);
}
.gds-right-negative-md {
  right: calc(var(--gds-spacing-md) * -1);
}
.gds-right-lg {
  right: var(--gds-spacing-lg);
}
.gds-right-negative-lg {
  right: calc(var(--gds-spacing-lg) * -1);
}
.gds-right-xl {
  right: var(--gds-spacing-xl);
}
.gds-right-negative-xl {
  right: calc(var(--gds-spacing-xl) * -1);
}
.gds-right-2xs {
  right: var(--gds-spacing-2xs);
}
.gds-right-negative-2xs {
  right: calc(var(--gds-spacing-2xs) * -1);
}
.gds-right-3xs {
  right: var(--gds-spacing-3xs);
}
.gds-right-negative-3xs {
  right: calc(var(--gds-spacing-3xs) * -1);
}
.gds-bottom-0 {
  bottom: 0 !important;
}
.gds-bottom-100 {
  bottom: 100% !important;
}
.gds-bottom-3xs {
  bottom: var(--gds-spacing-3xs);
}
.gds-bottom-negative-3xs {
  bottom: calc(var(--gds-spacing-3xs) * -1);
}
.gds-bottom-2xs {
  bottom: var(--gds-spacing-2xs);
}
.gds-bottom-negative-2xs {
  bottom: calc(var(--gds-spacing-2xs) * -1);
}
.gds-bottom-xs {
  bottom: var(--gds-spacing-xs);
}
.gds-bottom-negative-xs {
  bottom: calc(var(--gds-spacing-xs) * -1);
}
.gds-bottom-sm {
  bottom: var(--gds-spacing-sm);
}
.gds-bottom-negative-sm {
  bottom: calc(var(--gds-spacing-sm) * -1);
}
.gds-bottom-md {
  bottom: var(--gds-spacing-md);
}
.gds-bottom-negative-md {
  bottom: calc(var(--gds-spacing-md) * -1);
}
.gds-bottom-lg {
  bottom: var(--gds-spacing-lg);
}
.gds-bottom-negative-lg {
  bottom: calc(var(--gds-spacing-lg) * -1);
}
.gds-bottom-xl {
  bottom: var(--gds-spacing-xl);
}
.gds-bottom-negative-xl {
  bottom: calc(var(--gds-spacing-xl) * -1);
}
.gds-bottom-2xs {
  bottom: var(--gds-spacing-2xs);
}
.gds-bottom-negative-2xs {
  bottom: calc(var(--gds-spacing-2xs) * -1);
}
.gds-bottom-3xs {
  bottom: var(--gds-spacing-3xs);
}
.gds-bottom-negative-3xs {
  bottom: calc(var(--gds-spacing-3xs) * -1);
}
.gds-left-0 {
  left: 0 !important;
}
.gds-left-100 {
  left: 100% !important;
}
.gds-left-3xs {
  left: var(--gds-spacing-3xs);
}
.gds-left-negative-3xs {
  left: calc(var(--gds-spacing-3xs) * -1);
}
.gds-left-2xs {
  left: var(--gds-spacing-2xs);
}
.gds-left-negative-2xs {
  left: calc(var(--gds-spacing-2xs) * -1);
}
.gds-left-xs {
  left: var(--gds-spacing-xs);
}
.gds-left-negative-xs {
  left: calc(var(--gds-spacing-xs) * -1);
}
.gds-left-sm {
  left: var(--gds-spacing-sm);
}
.gds-left-negative-sm {
  left: calc(var(--gds-spacing-sm) * -1);
}
.gds-left-md {
  left: var(--gds-spacing-md);
}
.gds-left-negative-md {
  left: calc(var(--gds-spacing-md) * -1);
}
.gds-left-lg {
  left: var(--gds-spacing-lg);
}
.gds-left-negative-lg {
  left: calc(var(--gds-spacing-lg) * -1);
}
.gds-left-xl {
  left: var(--gds-spacing-xl);
}
.gds-left-negative-xl {
  left: calc(var(--gds-spacing-xl) * -1);
}
.gds-left-2xs {
  left: var(--gds-spacing-2xs);
}
.gds-left-negative-2xs {
  left: calc(var(--gds-spacing-2xs) * -1);
}
.gds-left-3xs {
  left: var(--gds-spacing-3xs);
}
.gds-left-negative-3xs {
  left: calc(var(--gds-spacing-3xs) * -1);
}
.gds-translate-middle {
  transform: translate(-50%, -50%) !important;
}
.gds-scrollable {
  overflow: auto;
  scrollbar-gutter: stable;
}
.gds-scrollable-vertically {
  overflow-y: auto;
  scrollbar-gutter: stable;
}
.gds-scrollable-horizontally {
  overflow-x: auto;
  scrollbar-gutter: stable;
}
.gds-height-0 {
  height: 0 !important;
}
.gds-height-auto {
  height: auto !important;
}
.gds-height-3xs {
  height: var(--gds-spacing-3xs) !important;
}
.gds-height-2xs {
  height: var(--gds-spacing-2xs) !important;
}
.gds-height-xs {
  height: var(--gds-spacing-xs) !important;
}
.gds-height-sm {
  height: var(--gds-spacing-sm) !important;
}
.gds-height-md {
  height: var(--gds-spacing-md) !important;
}
.gds-height-lg {
  height: var(--gds-spacing-lg) !important;
}
.gds-height-xl {
  height: var(--gds-spacing-xl) !important;
}
.gds-height-2xl {
  height: var(--gds-spacing-2xl) !important;
}
.gds-height-3xl {
  height: var(--gds-spacing-3xl) !important;
}
.gds-width-100-parent {
  width: 100% !important;
}
.gds-width-50-parent {
  width: 50% !important;
}
.gds-height-100-parent {
  height: 100% !important;
}
.gds-height-50-parent {
  height: 50% !important;
}
.gds-width-50-viewport {
  width: 50vw !important;
}
.gds-width-100-viewport {
  width: 100vw !important;
}
.gds-height-50-viewport {
  height: 50vh !important;
}
.gds-height-100-viewport {
  height: 100vh !important;
}
.gds-min-width-0 {
  min-width: 0;
}
.gds-min-height-0 {
  min-height: 0;
}
.gds-width-fit-content {
  width: fit-content;
}
.gds-max-width-100 {
  max-width: 100%;
}
.gds-max-height-100 {
  max-height: 100%;
}
.gds-gap-3xs {
  gap: var(--gds-spacing-3xs) !important;
}
.gds-gap-2xs {
  gap: var(--gds-spacing-2xs) !important;
}
.gds-gap-xs {
  gap: var(--gds-spacing-xs) !important;
}
.gds-gap-sm {
  gap: var(--gds-spacing-sm) !important;
}
.gds-gap-md {
  gap: var(--gds-spacing-md) !important;
}
.gds-gap-lg {
  gap: var(--gds-spacing-lg) !important;
}
.gds-gap-xl {
  gap: var(--gds-spacing-xl) !important;
}
.gds-gap-2xl {
  gap: var(--gds-spacing-2xl) !important;
}
.gds-gap-3xl {
  gap: var(--gds-spacing-3xl) !important;
}
.gds-gap-auto {
  gap: var(--gds-spacing-auto) !important;
}
.gds-gap-0 {
  gap: var(--gds-spacing-0) !important;
}
.gds-row-gap-3xs {
  row-gap: var(--gds-spacing-3xs) !important;
}
.gds-row-gap-2xs {
  row-gap: var(--gds-spacing-2xs) !important;
}
.gds-row-gap-xs {
  row-gap: var(--gds-spacing-xs) !important;
}
.gds-row-gap-sm {
  row-gap: var(--gds-spacing-sm) !important;
}
.gds-row-gap-md {
  row-gap: var(--gds-spacing-md) !important;
}
.gds-row-gap-lg {
  row-gap: var(--gds-spacing-lg) !important;
}
.gds-row-gap-xl {
  row-gap: var(--gds-spacing-xl) !important;
}
.gds-row-gap-2xl {
  row-gap: var(--gds-spacing-2xl) !important;
}
.gds-row-gap-3xl {
  row-gap: var(--gds-spacing-3xl) !important;
}
.gds-row-gap-auto {
  row-gap: var(--gds-spacing-auto) !important;
}
.gds-row-gap-0 {
  row-gap: var(--gds-spacing-0) !important;
}
.gds-column-gap-3xs {
  column-gap: var(--gds-spacing-3xs) !important;
}
.gds-column-gap-2xs {
  column-gap: var(--gds-spacing-2xs) !important;
}
.gds-column-gap-xs {
  column-gap: var(--gds-spacing-xs) !important;
}
.gds-column-gap-sm {
  column-gap: var(--gds-spacing-sm) !important;
}
.gds-column-gap-md {
  column-gap: var(--gds-spacing-md) !important;
}
.gds-column-gap-lg {
  column-gap: var(--gds-spacing-lg) !important;
}
.gds-column-gap-xl {
  column-gap: var(--gds-spacing-xl) !important;
}
.gds-column-gap-2xl {
  column-gap: var(--gds-spacing-2xl) !important;
}
.gds-column-gap-3xl {
  column-gap: var(--gds-spacing-3xl) !important;
}
.gds-column-gap-auto {
  column-gap: var(--gds-spacing-auto) !important;
}
.gds-column-gap-0 {
  column-gap: var(--gds-spacing-0) !important;
}
.gds-padding-0 {
  padding: 0 !important;
}
.gds-padding-auto {
  padding: auto !important;
}
.gds-padding-3xs {
  padding: var(--gds-spacing-3xs) !important;
}
.gds-padding-negative-3xs {
  padding: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-padding-2xs {
  padding: var(--gds-spacing-2xs) !important;
}
.gds-padding-negative-2xs {
  padding: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-padding-xs {
  padding: var(--gds-spacing-xs) !important;
}
.gds-padding-negative-xs {
  padding: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-padding-sm {
  padding: var(--gds-spacing-sm) !important;
}
.gds-padding-negative-sm {
  padding: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-padding-md {
  padding: var(--gds-spacing-md) !important;
}
.gds-padding-negative-md {
  padding: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-padding-lg {
  padding: var(--gds-spacing-lg) !important;
}
.gds-padding-negative-lg {
  padding: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-padding-xl {
  padding: var(--gds-spacing-xl) !important;
}
.gds-padding-negative-xl {
  padding: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-padding-2xl {
  padding: var(--gds-spacing-2xl) !important;
}
.gds-padding-negative-2xl {
  padding: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-padding-3xl {
  padding: var(--gds-spacing-3xl) !important;
}
.gds-padding-negative-3xl {
  padding: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-padding-block-0 {
  padding-block: 0 !important;
}
.gds-padding-block-auto {
  padding-block: auto !important;
}
.gds-padding-block-3xs {
  padding-block: var(--gds-spacing-3xs) !important;
}
.gds-padding-block-negative-3xs {
  padding-block: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-padding-block-2xs {
  padding-block: var(--gds-spacing-2xs) !important;
}
.gds-padding-block-negative-2xs {
  padding-block: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-padding-block-xs {
  padding-block: var(--gds-spacing-xs) !important;
}
.gds-padding-block-negative-xs {
  padding-block: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-padding-block-sm {
  padding-block: var(--gds-spacing-sm) !important;
}
.gds-padding-block-negative-sm {
  padding-block: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-padding-block-md {
  padding-block: var(--gds-spacing-md) !important;
}
.gds-padding-block-negative-md {
  padding-block: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-padding-block-lg {
  padding-block: var(--gds-spacing-lg) !important;
}
.gds-padding-block-negative-lg {
  padding-block: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-padding-block-xl {
  padding-block: var(--gds-spacing-xl) !important;
}
.gds-padding-block-negative-xl {
  padding-block: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-padding-block-2xl {
  padding-block: var(--gds-spacing-2xl) !important;
}
.gds-padding-block-negative-2xl {
  padding-block: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-padding-block-3xl {
  padding-block: var(--gds-spacing-3xl) !important;
}
.gds-padding-block-negative-3xl {
  padding-block: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-padding-block-start-0 {
  padding-block-start: 0 !important;
}
.gds-padding-block-start-auto {
  padding-block-start: auto !important;
}
.gds-padding-block-start-3xs {
  padding-block-start: var(--gds-spacing-3xs) !important;
}
.gds-padding-block-start-negative-3xs {
  padding-block-start: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-padding-block-start-2xs {
  padding-block-start: var(--gds-spacing-2xs) !important;
}
.gds-padding-block-start-negative-2xs {
  padding-block-start: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-padding-block-start-xs {
  padding-block-start: var(--gds-spacing-xs) !important;
}
.gds-padding-block-start-negative-xs {
  padding-block-start: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-padding-block-start-sm {
  padding-block-start: var(--gds-spacing-sm) !important;
}
.gds-padding-block-start-negative-sm {
  padding-block-start: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-padding-block-start-md {
  padding-block-start: var(--gds-spacing-md) !important;
}
.gds-padding-block-start-negative-md {
  padding-block-start: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-padding-block-start-lg {
  padding-block-start: var(--gds-spacing-lg) !important;
}
.gds-padding-block-start-negative-lg {
  padding-block-start: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-padding-block-start-xl {
  padding-block-start: var(--gds-spacing-xl) !important;
}
.gds-padding-block-start-negative-xl {
  padding-block-start: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-padding-block-start-2xl {
  padding-block-start: var(--gds-spacing-2xl) !important;
}
.gds-padding-block-start-negative-2xl {
  padding-block-start: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-padding-block-start-3xl {
  padding-block-start: var(--gds-spacing-3xl) !important;
}
.gds-padding-block-start-negative-3xl {
  padding-block-start: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-padding-block-end-0 {
  padding-block-end: 0 !important;
}
.gds-padding-block-end-auto {
  padding-block-end: auto !important;
}
.gds-padding-block-end-3xs {
  padding-block-end: var(--gds-spacing-3xs) !important;
}
.gds-padding-block-end-negative-3xs {
  padding-block-end: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-padding-block-end-2xs {
  padding-block-end: var(--gds-spacing-2xs) !important;
}
.gds-padding-block-end-negative-2xs {
  padding-block-end: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-padding-block-end-xs {
  padding-block-end: var(--gds-spacing-xs) !important;
}
.gds-padding-block-end-negative-xs {
  padding-block-end: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-padding-block-end-sm {
  padding-block-end: var(--gds-spacing-sm) !important;
}
.gds-padding-block-end-negative-sm {
  padding-block-end: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-padding-block-end-md {
  padding-block-end: var(--gds-spacing-md) !important;
}
.gds-padding-block-end-negative-md {
  padding-block-end: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-padding-block-end-lg {
  padding-block-end: var(--gds-spacing-lg) !important;
}
.gds-padding-block-end-negative-lg {
  padding-block-end: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-padding-block-end-xl {
  padding-block-end: var(--gds-spacing-xl) !important;
}
.gds-padding-block-end-negative-xl {
  padding-block-end: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-padding-block-end-2xl {
  padding-block-end: var(--gds-spacing-2xl) !important;
}
.gds-padding-block-end-negative-2xl {
  padding-block-end: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-padding-block-end-3xl {
  padding-block-end: var(--gds-spacing-3xl) !important;
}
.gds-padding-block-end-negative-3xl {
  padding-block-end: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-padding-inline-0 {
  padding-inline: 0 !important;
}
.gds-padding-inline-auto {
  padding-inline: auto !important;
}
.gds-padding-inline-3xs {
  padding-inline: var(--gds-spacing-3xs) !important;
}
.gds-padding-inline-negative-3xs {
  padding-inline: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-padding-inline-2xs {
  padding-inline: var(--gds-spacing-2xs) !important;
}
.gds-padding-inline-negative-2xs {
  padding-inline: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-padding-inline-xs {
  padding-inline: var(--gds-spacing-xs) !important;
}
.gds-padding-inline-negative-xs {
  padding-inline: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-padding-inline-sm {
  padding-inline: var(--gds-spacing-sm) !important;
}
.gds-padding-inline-negative-sm {
  padding-inline: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-padding-inline-md {
  padding-inline: var(--gds-spacing-md) !important;
}
.gds-padding-inline-negative-md {
  padding-inline: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-padding-inline-lg {
  padding-inline: var(--gds-spacing-lg) !important;
}
.gds-padding-inline-negative-lg {
  padding-inline: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-padding-inline-xl {
  padding-inline: var(--gds-spacing-xl) !important;
}
.gds-padding-inline-negative-xl {
  padding-inline: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-padding-inline-2xl {
  padding-inline: var(--gds-spacing-2xl) !important;
}
.gds-padding-inline-negative-2xl {
  padding-inline: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-padding-inline-3xl {
  padding-inline: var(--gds-spacing-3xl) !important;
}
.gds-padding-inline-negative-3xl {
  padding-inline: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-padding-inline-start-0 {
  padding-inline-start: 0 !important;
}
.gds-padding-inline-start-auto {
  padding-inline-start: auto !important;
}
.gds-padding-inline-start-3xs {
  padding-inline-start: var(--gds-spacing-3xs) !important;
}
.gds-padding-inline-start-negative-3xs {
  padding-inline-start: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-padding-inline-start-2xs {
  padding-inline-start: var(--gds-spacing-2xs) !important;
}
.gds-padding-inline-start-negative-2xs {
  padding-inline-start: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-padding-inline-start-xs {
  padding-inline-start: var(--gds-spacing-xs) !important;
}
.gds-padding-inline-start-negative-xs {
  padding-inline-start: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-padding-inline-start-sm {
  padding-inline-start: var(--gds-spacing-sm) !important;
}
.gds-padding-inline-start-negative-sm {
  padding-inline-start: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-padding-inline-start-md {
  padding-inline-start: var(--gds-spacing-md) !important;
}
.gds-padding-inline-start-negative-md {
  padding-inline-start: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-padding-inline-start-lg {
  padding-inline-start: var(--gds-spacing-lg) !important;
}
.gds-padding-inline-start-negative-lg {
  padding-inline-start: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-padding-inline-start-xl {
  padding-inline-start: var(--gds-spacing-xl) !important;
}
.gds-padding-inline-start-negative-xl {
  padding-inline-start: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-padding-inline-start-2xl {
  padding-inline-start: var(--gds-spacing-2xl) !important;
}
.gds-padding-inline-start-negative-2xl {
  padding-inline-start: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-padding-inline-start-3xl {
  padding-inline-start: var(--gds-spacing-3xl) !important;
}
.gds-padding-inline-start-negative-3xl {
  padding-inline-start: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-padding-inline-end-0 {
  padding-inline-end: 0 !important;
}
.gds-padding-inline-end-auto {
  padding-inline-end: auto !important;
}
.gds-padding-inline-end-3xs {
  padding-inline-end: var(--gds-spacing-3xs) !important;
}
.gds-padding-inline-end-negative-3xs {
  padding-inline-end: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-padding-inline-end-2xs {
  padding-inline-end: var(--gds-spacing-2xs) !important;
}
.gds-padding-inline-end-negative-2xs {
  padding-inline-end: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-padding-inline-end-xs {
  padding-inline-end: var(--gds-spacing-xs) !important;
}
.gds-padding-inline-end-negative-xs {
  padding-inline-end: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-padding-inline-end-sm {
  padding-inline-end: var(--gds-spacing-sm) !important;
}
.gds-padding-inline-end-negative-sm {
  padding-inline-end: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-padding-inline-end-md {
  padding-inline-end: var(--gds-spacing-md) !important;
}
.gds-padding-inline-end-negative-md {
  padding-inline-end: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-padding-inline-end-lg {
  padding-inline-end: var(--gds-spacing-lg) !important;
}
.gds-padding-inline-end-negative-lg {
  padding-inline-end: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-padding-inline-end-xl {
  padding-inline-end: var(--gds-spacing-xl) !important;
}
.gds-padding-inline-end-negative-xl {
  padding-inline-end: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-padding-inline-end-2xl {
  padding-inline-end: var(--gds-spacing-2xl) !important;
}
.gds-padding-inline-end-negative-2xl {
  padding-inline-end: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-padding-inline-end-3xl {
  padding-inline-end: var(--gds-spacing-3xl) !important;
}
.gds-padding-inline-end-negative-3xl {
  padding-inline-end: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-margin-0 {
  margin: 0 !important;
}
.gds-margin-auto {
  margin: auto !important;
}
.gds-margin-3xs {
  margin: var(--gds-spacing-3xs) !important;
}
.gds-margin-negative-3xs {
  margin: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-margin-2xs {
  margin: var(--gds-spacing-2xs) !important;
}
.gds-margin-negative-2xs {
  margin: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-margin-xs {
  margin: var(--gds-spacing-xs) !important;
}
.gds-margin-negative-xs {
  margin: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-margin-sm {
  margin: var(--gds-spacing-sm) !important;
}
.gds-margin-negative-sm {
  margin: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-margin-md {
  margin: var(--gds-spacing-md) !important;
}
.gds-margin-negative-md {
  margin: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-margin-lg {
  margin: var(--gds-spacing-lg) !important;
}
.gds-margin-negative-lg {
  margin: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-margin-xl {
  margin: var(--gds-spacing-xl) !important;
}
.gds-margin-negative-xl {
  margin: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-margin-2xl {
  margin: var(--gds-spacing-2xl) !important;
}
.gds-margin-negative-2xl {
  margin: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-margin-3xl {
  margin: var(--gds-spacing-3xl) !important;
}
.gds-margin-negative-3xl {
  margin: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-margin-block-0 {
  margin-block: 0 !important;
}
.gds-margin-block-auto {
  margin-block: auto !important;
}
.gds-margin-block-3xs {
  margin-block: var(--gds-spacing-3xs) !important;
}
.gds-margin-block-negative-3xs {
  margin-block: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-margin-block-2xs {
  margin-block: var(--gds-spacing-2xs) !important;
}
.gds-margin-block-negative-2xs {
  margin-block: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-margin-block-xs {
  margin-block: var(--gds-spacing-xs) !important;
}
.gds-margin-block-negative-xs {
  margin-block: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-margin-block-sm {
  margin-block: var(--gds-spacing-sm) !important;
}
.gds-margin-block-negative-sm {
  margin-block: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-margin-block-md {
  margin-block: var(--gds-spacing-md) !important;
}
.gds-margin-block-negative-md {
  margin-block: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-margin-block-lg {
  margin-block: var(--gds-spacing-lg) !important;
}
.gds-margin-block-negative-lg {
  margin-block: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-margin-block-xl {
  margin-block: var(--gds-spacing-xl) !important;
}
.gds-margin-block-negative-xl {
  margin-block: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-margin-block-2xl {
  margin-block: var(--gds-spacing-2xl) !important;
}
.gds-margin-block-negative-2xl {
  margin-block: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-margin-block-3xl {
  margin-block: var(--gds-spacing-3xl) !important;
}
.gds-margin-block-negative-3xl {
  margin-block: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-margin-block-start-0 {
  margin-block-start: 0 !important;
}
.gds-margin-block-start-auto {
  margin-block-start: auto !important;
}
.gds-margin-block-start-3xs {
  margin-block-start: var(--gds-spacing-3xs) !important;
}
.gds-margin-block-start-negative-3xs {
  margin-block-start: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-margin-block-start-2xs {
  margin-block-start: var(--gds-spacing-2xs) !important;
}
.gds-margin-block-start-negative-2xs {
  margin-block-start: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-margin-block-start-xs {
  margin-block-start: var(--gds-spacing-xs) !important;
}
.gds-margin-block-start-negative-xs {
  margin-block-start: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-margin-block-start-sm {
  margin-block-start: var(--gds-spacing-sm) !important;
}
.gds-margin-block-start-negative-sm {
  margin-block-start: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-margin-block-start-md {
  margin-block-start: var(--gds-spacing-md) !important;
}
.gds-margin-block-start-negative-md {
  margin-block-start: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-margin-block-start-lg {
  margin-block-start: var(--gds-spacing-lg) !important;
}
.gds-margin-block-start-negative-lg {
  margin-block-start: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-margin-block-start-xl {
  margin-block-start: var(--gds-spacing-xl) !important;
}
.gds-margin-block-start-negative-xl {
  margin-block-start: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-margin-block-start-2xl {
  margin-block-start: var(--gds-spacing-2xl) !important;
}
.gds-margin-block-start-negative-2xl {
  margin-block-start: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-margin-block-start-3xl {
  margin-block-start: var(--gds-spacing-3xl) !important;
}
.gds-margin-block-start-negative-3xl {
  margin-block-start: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-margin-block-end-0 {
  margin-block-end: 0 !important;
}
.gds-margin-block-end-auto {
  margin-block-end: auto !important;
}
.gds-margin-block-end-3xs {
  margin-block-end: var(--gds-spacing-3xs) !important;
}
.gds-margin-block-end-negative-3xs {
  margin-block-end: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-margin-block-end-2xs {
  margin-block-end: var(--gds-spacing-2xs) !important;
}
.gds-margin-block-end-negative-2xs {
  margin-block-end: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-margin-block-end-xs {
  margin-block-end: var(--gds-spacing-xs) !important;
}
.gds-margin-block-end-negative-xs {
  margin-block-end: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-margin-block-end-sm {
  margin-block-end: var(--gds-spacing-sm) !important;
}
.gds-margin-block-end-negative-sm {
  margin-block-end: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-margin-block-end-md {
  margin-block-end: var(--gds-spacing-md) !important;
}
.gds-margin-block-end-negative-md {
  margin-block-end: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-margin-block-end-lg {
  margin-block-end: var(--gds-spacing-lg) !important;
}
.gds-margin-block-end-negative-lg {
  margin-block-end: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-margin-block-end-xl {
  margin-block-end: var(--gds-spacing-xl) !important;
}
.gds-margin-block-end-negative-xl {
  margin-block-end: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-margin-block-end-2xl {
  margin-block-end: var(--gds-spacing-2xl) !important;
}
.gds-margin-block-end-negative-2xl {
  margin-block-end: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-margin-block-end-3xl {
  margin-block-end: var(--gds-spacing-3xl) !important;
}
.gds-margin-block-end-negative-3xl {
  margin-block-end: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-margin-inline-0 {
  margin-inline: 0 !important;
}
.gds-margin-inline-auto {
  margin-inline: auto !important;
}
.gds-margin-inline-3xs {
  margin-inline: var(--gds-spacing-3xs) !important;
}
.gds-margin-inline-negative-3xs {
  margin-inline: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-margin-inline-2xs {
  margin-inline: var(--gds-spacing-2xs) !important;
}
.gds-margin-inline-negative-2xs {
  margin-inline: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-margin-inline-xs {
  margin-inline: var(--gds-spacing-xs) !important;
}
.gds-margin-inline-negative-xs {
  margin-inline: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-margin-inline-sm {
  margin-inline: var(--gds-spacing-sm) !important;
}
.gds-margin-inline-negative-sm {
  margin-inline: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-margin-inline-md {
  margin-inline: var(--gds-spacing-md) !important;
}
.gds-margin-inline-negative-md {
  margin-inline: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-margin-inline-lg {
  margin-inline: var(--gds-spacing-lg) !important;
}
.gds-margin-inline-negative-lg {
  margin-inline: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-margin-inline-xl {
  margin-inline: var(--gds-spacing-xl) !important;
}
.gds-margin-inline-negative-xl {
  margin-inline: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-margin-inline-2xl {
  margin-inline: var(--gds-spacing-2xl) !important;
}
.gds-margin-inline-negative-2xl {
  margin-inline: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-margin-inline-3xl {
  margin-inline: var(--gds-spacing-3xl) !important;
}
.gds-margin-inline-negative-3xl {
  margin-inline: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-margin-inline-start-0 {
  margin-inline-start: 0 !important;
}
.gds-margin-inline-start-auto {
  margin-inline-start: auto !important;
}
.gds-margin-inline-start-3xs {
  margin-inline-start: var(--gds-spacing-3xs) !important;
}
.gds-margin-inline-start-negative-3xs {
  margin-inline-start: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-margin-inline-start-2xs {
  margin-inline-start: var(--gds-spacing-2xs) !important;
}
.gds-margin-inline-start-negative-2xs {
  margin-inline-start: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-margin-inline-start-xs {
  margin-inline-start: var(--gds-spacing-xs) !important;
}
.gds-margin-inline-start-negative-xs {
  margin-inline-start: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-margin-inline-start-sm {
  margin-inline-start: var(--gds-spacing-sm) !important;
}
.gds-margin-inline-start-negative-sm {
  margin-inline-start: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-margin-inline-start-md {
  margin-inline-start: var(--gds-spacing-md) !important;
}
.gds-margin-inline-start-negative-md {
  margin-inline-start: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-margin-inline-start-lg {
  margin-inline-start: var(--gds-spacing-lg) !important;
}
.gds-margin-inline-start-negative-lg {
  margin-inline-start: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-margin-inline-start-xl {
  margin-inline-start: var(--gds-spacing-xl) !important;
}
.gds-margin-inline-start-negative-xl {
  margin-inline-start: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-margin-inline-start-2xl {
  margin-inline-start: var(--gds-spacing-2xl) !important;
}
.gds-margin-inline-start-negative-2xl {
  margin-inline-start: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-margin-inline-start-3xl {
  margin-inline-start: var(--gds-spacing-3xl) !important;
}
.gds-margin-inline-start-negative-3xl {
  margin-inline-start: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-margin-inline-end-0 {
  margin-inline-end: 0 !important;
}
.gds-margin-inline-end-auto {
  margin-inline-end: auto !important;
}
.gds-margin-inline-end-3xs {
  margin-inline-end: var(--gds-spacing-3xs) !important;
}
.gds-margin-inline-end-negative-3xs {
  margin-inline-end: calc(-1 * var(--gds-spacing-3xs)) !important;
}
.gds-margin-inline-end-2xs {
  margin-inline-end: var(--gds-spacing-2xs) !important;
}
.gds-margin-inline-end-negative-2xs {
  margin-inline-end: calc(-1 * var(--gds-spacing-2xs)) !important;
}
.gds-margin-inline-end-xs {
  margin-inline-end: var(--gds-spacing-xs) !important;
}
.gds-margin-inline-end-negative-xs {
  margin-inline-end: calc(-1 * var(--gds-spacing-xs)) !important;
}
.gds-margin-inline-end-sm {
  margin-inline-end: var(--gds-spacing-sm) !important;
}
.gds-margin-inline-end-negative-sm {
  margin-inline-end: calc(-1 * var(--gds-spacing-sm)) !important;
}
.gds-margin-inline-end-md {
  margin-inline-end: var(--gds-spacing-md) !important;
}
.gds-margin-inline-end-negative-md {
  margin-inline-end: calc(-1 * var(--gds-spacing-md)) !important;
}
.gds-margin-inline-end-lg {
  margin-inline-end: var(--gds-spacing-lg) !important;
}
.gds-margin-inline-end-negative-lg {
  margin-inline-end: calc(-1 * var(--gds-spacing-lg)) !important;
}
.gds-margin-inline-end-xl {
  margin-inline-end: var(--gds-spacing-xl) !important;
}
.gds-margin-inline-end-negative-xl {
  margin-inline-end: calc(-1 * var(--gds-spacing-xl)) !important;
}
.gds-margin-inline-end-2xl {
  margin-inline-end: var(--gds-spacing-2xl) !important;
}
.gds-margin-inline-end-negative-2xl {
  margin-inline-end: calc(-1 * var(--gds-spacing-2xl)) !important;
}
.gds-margin-inline-end-3xl {
  margin-inline-end: var(--gds-spacing-3xl) !important;
}
.gds-margin-inline-end-negative-3xl {
  margin-inline-end: calc(-1 * var(--gds-spacing-3xl)) !important;
}
.gds-text-display {
  font: var(--gds-text-display-shorthand) !important;
}
.gds-text-title-large {
  font: var(--gds-text-titleLarge-shorthand) !important;
}
.gds-text-title {
  font: var(--gds-text-title-shorthand) !important;
}
.gds-text-subtitle {
  font: var(--gds-text-subtitle-shorthand) !important;
}
.gds-text-body-large-strong {
  font: var(--gds-text-bodyLargeStrong-shorthand) !important;
}
.gds-text-body-large {
  font: var(--gds-text-bodyLarge-shorthand) !important;
}
.gds-text-body-strong {
  font: var(--gds-text-bodyStrong-shorthand) !important;
}
.gds-text-body {
  font: var(--gds-text-body-shorthand) !important;
}
.gds-text-caption-strong {
  font: var(--gds-text-captionStrong-shorthand) !important;
}
.gds-text-caption {
  font: var(--gds-text-caption-shorthand) !important;
}
.gds-text-primary {
  color: var(--gds-palette-text-default-primary) !important;
}
.gds-text-secondary {
  color: var(--gds-palette-text-default-secondary) !important;
}
.gds-text-placeholder {
  color: var(--gds-palette-text-default-placeholder) !important;
}
.gds-text-primary-primary {
  color: var(--gds-palette-text-primary-primary) !important;
}
.gds-text-primary-secondary {
  color: var(--gds-palette-text-primary-secondary) !important;
}
.gds-text-primary-quaternary {
  color: var(--gds-palette-text-primary-quaternary) !important;
}
.gds-text-secondary-primary {
  color: var(--gds-palette-text-secondary-primary) !important;
}
.gds-text-default-light {
  color: var(--gds-palette-text-default-light) !important;
}
--gds-palette-text-default-light .gds-text-hint {
  color: var(--gds-palette-text-default-hint) !important;
}
.gds-text-link {
  color: var(--gds-palette-text-default-link) !important;
}
.gds-text-tertiary {
  color: var(--gds-palette-text-default-tertiary) !important;
}
.gds-text-error-dark {
  color: var(--gds-palette-helper-error-dark) !important;
}
.gds-text-shimmer {
  color: var(--gds-palette-text-default-placeholder);
}
@supports (background-clip: text) {
  .gds-text-shimmer {
    color: transparent;
    background:
      linear-gradient(
        to right,
        var(--gds-palette-text-default-placeholder) 20%,
        var(--gds-palette-text-default-primary) 40%,
        var(--gds-palette-text-default-placeholder) 60%);
    background-size: 200% auto;
    background-clip: text;
    -webkit-animation: shimmer 3s linear infinite;
    -moz-animation: shimmer 3s linear infinite;
    -o-animation: shimmer 3s linear infinite;
    animation: shimmer 3s linear infinite;
  }
}
.gds-user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}
.gds-user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
}
.gds-user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}
.gds-truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.gds-break-word {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
  word-wrap: break-word !important;
}
.gds-break-all {
  word-break: break-all !important;
}
.gds-text-start {
  text-align: start !important;
}
.gds-text-center {
  text-align: center !important;
}
.gds-text-end {
  text-align: end !important;
}
.gds-icon-primary {
  color: var(--gds-palette-icon-primary) !important;
}
.gds-icon-secondary {
  color: var(--gds-palette-icon-secondary) !important;
}
.gds-icon-light {
  color: var(--gds-palette-icon-light) !important;
}
.gds-sr-only {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.gds-line-height-normal {
  line-height: normal !important;
}
.gds-line-height-inherit {
  line-height: inherit !important;
}

/* node_modules/ngx-toastr/toastr.css */
.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
.toast-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+);
}
.toast-error {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+);
}
.toast-success {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==);
}
.toast-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==);
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

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