:root {
  /* @deprecated ai-brand tokens are deprecated and will be removed in a future release. */
  --ls-color-bg-ai-brand-default: #A800B3FF;
  --ls-color-bg-ai-brand-highlight-default: #FAA8FF29;
  --ls-color-bg-ai-brand-highlight-strong: #F673FF29;
  --ls-color-bg-ai-brand-soft: #B902C5FF;
  --ls-color-bg-ai-brand-strong: #85018EFF;
  --ls-color-bg-ai-default: #A800B3FF;
  --ls-color-bg-ai-highlight-default: #FAA8FF29;
  --ls-color-bg-ai-highlight-strong: #F673FF29;
  --ls-color-bg-ai-soft: #B902C5FF;
  --ls-color-bg-ai-strong: #85018EFF;
  --ls-color-bg-go-default: #3A1AFEFF;
  --ls-color-bg-go-highlight-default: #B9C8FC29;
  --ls-color-bg-go-highlight-strong: #869DFF29;
  --ls-color-bg-go-soft: #4E58FDFF;
  --ls-color-bg-go-strong: #2B13C7FF;
  --ls-color-bg-neutral-backdrop: #F1F2F7FF;
  --ls-color-bg-neutral-dark-default: #1E1E21FF;
  --ls-color-bg-neutral-dark-soft: #29292CFF;
  --ls-color-bg-neutral-dark-strong: #161619FF;
  --ls-color-bg-neutral-edge: #E3E4E9FF;
  --ls-color-bg-neutral-inert-default: #B1B1B5FF;
  --ls-color-bg-neutral-inert-soft: #D6D7DCFF;
  --ls-color-bg-neutral-inert-softer: #F1F2F7FF;
  --ls-color-bg-neutral-inverted-backdrop: #161619FF;
  --ls-color-bg-neutral-inverted-top: #242427FF;
  --ls-color-bg-neutral-sunken: #E3E4E9FF;
  --ls-color-bg-neutral-top: #FFFFFFFF;
  --ls-color-bg-neutral-topmost: #FFFFFFFF;
  --ls-color-bg-no-default: #AA2128FF;
  --ls-color-bg-no-highlight-default: #FFB8AD29;
  --ls-color-bg-no-highlight-strong: #FF796A29;
  --ls-color-bg-no-soft: #D3202FFF;
  --ls-color-bg-no-strong: #801617FF;
  --ls-color-bg-success-default: #126A27FF;
  --ls-color-bg-success-highlight-default: #80E38429;
  --ls-color-bg-success-highlight-strong: #31BC5429;
  --ls-color-bg-success-soft: #158731FF;
  --ls-color-bg-success-strong: #094F10FF;
  --ls-color-bg-supplementary-default: #365B85FF;
  --ls-color-bg-supplementary-highlight-default: #B1CDEE29;
  --ls-color-bg-supplementary-highlight-strong: #80A8D529;
  --ls-color-bg-supplementary-soft: #5177A2FF;
  --ls-color-bg-supplementary-strong: #193F66FF;
  --ls-color-bg-warning-default: #854D25FF;
  --ls-color-bg-warning-highlight-default: #F7BE7729;
  --ls-color-bg-warning-highlight-strong: #EE861629;
  --ls-color-bg-warning-soft: #A95F22FF;
  --ls-color-bg-warning-strong: #693A1BFF;
  --ls-color-border-ai-brand-default: #B902C5FF;
  --ls-color-border-ai-brand-soft: #CB02D8FF;
  --ls-color-border-ai-brand-strong: #A800B3FF;
  --ls-color-border-ai-default: #B902C5FF;
  --ls-color-border-ai-soft: #CB02D8FF;
  --ls-color-border-ai-strong: #A800B3FF;
  --ls-color-border-go-default: #4142FDFF;
  --ls-color-border-go-soft: #586CFEFF;
  --ls-color-border-go-strong: #3217E3FF;
  --ls-color-border-neutral-inverted-soft: #333337FF;
  --ls-color-border-neutral-inverted-strong: #525256FF;
  --ls-color-border-neutral-inverted-stronger: #8C8C90FF;
  --ls-color-border-neutral-ondark-soft: #48484CFF;
  --ls-color-border-neutral-ondark-strong: #69696DFF;
  --ls-color-border-neutral-ondark-stronger: #8C8C90FF;
  --ls-color-border-neutral-soft: #E3E4E9FF;
  --ls-color-border-neutral-strong: #C9CACFFF;
  --ls-color-border-neutral-stronger: #8C8C90FF;
  --ls-color-border-no-default: #C01D27FF;
  --ls-color-border-no-soft: #EA2F37FF;
  --ls-color-border-no-strong: #941C1EFF;
  --ls-color-border-success-default: #0B7628FF;
  --ls-color-border-success-soft: #069638FF;
  --ls-color-border-success-strong: #0F5C16FF;
  --ls-color-border-supplementary-default: #466C96FF;
  --ls-color-border-supplementary-soft: #5C83AFFF;
  --ls-color-border-supplementary-strong: #264B73FF;
  --ls-color-border-warning-default: #965726FF;
  --ls-color-border-warning-soft: #BC6620FF;
  --ls-color-border-warning-strong: #79421DFF;
  --ls-color-fg-ai-brand-default: #A800B3FF;
  --ls-color-fg-ai-brand-ondark-default: #F88FFFFF;
  --ls-color-fg-ai-brand-ondark-soft: #F673FFFF;
  --ls-color-fg-ai-brand-ondark-strong: #FAA8FFFF;
  --ls-color-fg-ai-brand-soft: #CB02D8FF;
  --ls-color-fg-ai-brand-strong: #85018EFF;
  --ls-color-fg-ai-default: #A800B3FF;
  --ls-color-fg-ai-ondark-default: #F88FFFFF;
  --ls-color-fg-ai-ondark-soft: #F673FFFF;
  --ls-color-fg-ai-ondark-strong: #FAA8FFFF;
  --ls-color-fg-ai-soft: #CB02D8FF;
  --ls-color-fg-ai-strong: #85018EFF;
  --ls-color-fg-go-default: #3217E3FF;
  --ls-color-fg-go-ondark-default: #A9BBFCFF;
  --ls-color-fg-go-ondark-soft: #768EFDFF;
  --ls-color-fg-go-ondark-strong: #B9C8FCFF;
  --ls-color-fg-go-soft: #4E58FDFF;
  --ls-color-fg-go-strong: #1E0796FF;
  --ls-color-fg-neutral-dark-default: #1E1E21FF;
  --ls-color-fg-neutral-dark-soft: #525256FF;
  --ls-color-fg-neutral-default: #1E1E21FF;
  --ls-color-fg-neutral-inert-default: #98989CFF;
  --ls-color-fg-neutral-inert-soft: #A4A4A8FF;
  --ls-color-fg-neutral-inverted-default: #FFFFFFFF;
  --ls-color-fg-neutral-inverted-soft: #E3E4E9FF;
  --ls-color-fg-neutral-ondark-default: #FFFFFFFF;
  --ls-color-fg-neutral-ondark-inert-default: #98989CFF;
  --ls-color-fg-neutral-ondark-inert-soft: #808084FF;
  --ls-color-fg-neutral-ondark-soft: #E3E4E9FF;
  --ls-color-fg-neutral-soft: #69696DFF;
  --ls-color-fg-no-default: #941C1EFF;
  --ls-color-fg-no-soft: #D3202FFF;
  --ls-color-fg-no-strong: #621512FF;
  --ls-color-fg-success-default: #0F5C16FF;
  --ls-color-fg-success-soft: #158731FF;
  --ls-color-fg-success-strong: #083A0CFF;
  --ls-color-fg-supplementary-default: #264B73FF;
  --ls-color-fg-supplementary-soft: #5177A2FF;
  --ls-color-fg-supplementary-strong: #082F54FF;
  --ls-color-fg-warning-default: #79421DFF;
  --ls-color-fg-warning-soft: #A95F22FF;
  --ls-color-fg-warning-strong: #4F270CFF;
  --ls-color-gradient-ai-default-end: #AF02FAFF;
  --ls-color-gradient-ai-default-middle: #CB02D8FF;
  --ls-color-gradient-ai-default-start: #F007FFFF;
  --ls-color-gradient-overlay-top-end: #FFFFFF00;
  --ls-color-gradient-overlay-top-middle: #FFFFFF4D;
  --ls-color-gradient-overlay-top-start: #FFFFFFFF;
  --ls-color-gradient-overlay-topmost-end: #FFFFFF00;
  --ls-color-gradient-overlay-topmost-middle: #FFFFFF4D;
  --ls-color-gradient-overlay-topmost-start: #FFFFFFFF;
  --ls-color-overlay-neutral-inverted-strong: #FFFFFF80;
  --ls-color-overlay-neutral-soft: #0000000D;
  --ls-color-overlay-neutral-strong: #00000080;
  --ls-color-shadow-neutral-default: #00000026;
  --ls-spacing-0-5: 0.125rem;
  --ls-spacing-1: 0.25rem;
  --ls-spacing-1-5: 0.375rem;
  --ls-spacing-2: 0.5rem;
  --ls-spacing-2-5: 0.625rem;
  --ls-spacing-3: 0.75rem;
  --ls-spacing-3-5: 0.875rem;
  --ls-spacing-4: 1rem;
  --ls-spacing-4-5: 1.125rem;
  --ls-spacing-5: 1.25rem;
  --ls-spacing-6: 1.5rem;
  --ls-spacing-7: 1.75rem;
  --ls-spacing-8: 2rem;
  --ls-spacing-9: 2.25rem;
  --ls-spacing-10: 2.5rem;
  --ls-spacing-11: 2.75rem;
  --ls-spacing-12: 3rem;
  --ls-spacing-14: 3.5rem;
  --ls-spacing-16: 4rem;
  --ls-spacing-18: 4.5rem;
  --ls-spacing-20: 5rem;
  --ls-spacing-24: 6rem;
  --ls-spacing-28: 7rem;
  --ls-spacing-32: 8rem;
  --ls-spacing-36: 9rem;
  --ls-spacing-40: 10rem;
  --ls-spacing-44: 11rem;
  --ls-spacing-48: 12rem;
  --ls-spacing-56: 14rem;
  --ls-spacing-60: 15rem;
  --ls-spacing-64: 16rem;
  --ls-spacing-72: 18rem;
  --ls-spacing-80: 20rem;
  --ls-spacing-96: 24rem;
  --ls-border-radius-2xl: 1rem;
  --ls-border-radius-3xl: 1.25rem;
  --ls-border-radius-full: 100%;
  --ls-border-radius-lg: 0.5rem;
  --ls-border-radius-md: 0.375rem;
  --ls-border-radius-none: 0;
  --ls-border-radius-sm: 0.25rem;
  --ls-border-radius-xl: 0.75rem;
  --ls-border-radius-xs: 0.125rem;
  --ls-border-width-lg: 0.25rem;
  --ls-border-width-md: 0.125rem;
  --ls-border-width-none: 0;
  --ls-border-width-sm: 0.0625rem;
  /* @deprecated Base screen tokens are deprecated. Use semantic tokens instead. */
  --ls-screens-desktop: 1280px;
  --ls-screens-laptop: 1024px;
  --ls-screens-mobile: 640px;
  --ls-screens-tablet: 768px;
  --ls-screens-wide: 1536px;
  /* Semantic screen tokens (preferred) */
  --ls-screens-2xl: 1536px;
  --ls-screens-lg: 1024px;
  --ls-screens-md: 768px;
  --ls-screens-sm: 640px;
  --ls-screens-xl: 1280px;
  /* @deprecated Base font family tokens are deprecated. Use semantic tokens instead. */
  --ls-font-family-inter: Inter, ui-sans-serif, system-ui, sans-serif;
  --ls-font-family-inter-tight: Inter Tight, ui-sans-serif, system-ui, sans-serif;
  --ls-font-family-lato: Lato, ui-sans-serif, system-ui, sans-serif;
  /* Semantic font family tokens (preferred) */
  --ls-font-family-general: Lato, ui-sans-serif, system-ui, sans-serif;
  --ls-font-size-3: 0.75rem;
  --ls-font-size-3-5: 0.875rem;
  --ls-font-size-4: 1rem;
  --ls-font-size-4-5: 1.125rem;
  --ls-font-size-5: 1.25rem;
  --ls-font-size-6: 1.5rem;
  --ls-font-size-7: 1.75rem;
  --ls-font-size-8: 2rem;
  --ls-font-size-10: 2.5rem;
  --ls-font-size-12: 3rem;
  --ls-font-size-16: 4rem;
  --ls-line-height-4: 1rem;
  --ls-line-height-5: 1.25rem;
  --ls-line-height-6: 1.5rem;
  --ls-line-height-7: 1.75rem;
  --ls-line-height-8: 2rem;
  --ls-line-height-9: 2.25rem;
  --ls-line-height-10: 2.5rem;
  --ls-line-height-12: 3rem;
  --ls-line-height-14: 3.5rem;
  --ls-line-height-18: 4.5rem;
  /* @deprecated Base font weight tokens are deprecated. Use semantic tokens instead. */
  --ls-font-weight-black: 900;
  --ls-font-weight-bold: 700;
  --ls-font-weight-extrabold: 800;
  --ls-font-weight-extralight: 200;
  --ls-font-weight-light: 300;
  --ls-font-weight-medium: 500;
  --ls-font-weight-normal: 400;
  --ls-font-weight-semibold: 600;
  --ls-font-weight-thin: 100;
  /* Semantic font weight tokens (preferred) */
  --ls-font-weight-emphasized: 700;
  --ls-font-weight-heading: 700;
  --ls-font-weight-regular: 400;
  --ls-typography-heading-3xl-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-heading-3xl-font-size: var(--ls-font-size-10);
  --ls-typography-heading-3xl-line-height: var(--ls-line-height-12);
  --ls-typography-heading-3xl-font-weight: var(--ls-font-weight-heading);
  --ls-typography-heading-3xl: var(--ls-typography-heading-3xl-font-weight) var(--ls-typography-heading-3xl-font-size)/var(--ls-typography-heading-3xl-line-height) var(--ls-typography-heading-3xl-font-family);
  --ls-typography-heading-2xl-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-heading-2xl-font-size: var(--ls-font-size-8);
  --ls-typography-heading-2xl-line-height: var(--ls-line-height-10);
  --ls-typography-heading-2xl-font-weight: var(--ls-font-weight-heading);
  --ls-typography-heading-2xl: var(--ls-typography-heading-2xl-font-weight) var(--ls-typography-heading-2xl-font-size)/var(--ls-typography-heading-2xl-line-height) var(--ls-typography-heading-2xl-font-family);
  --ls-typography-heading-xl-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-heading-xl-font-size: var(--ls-font-size-7);
  --ls-typography-heading-xl-line-height: var(--ls-line-height-9);
  --ls-typography-heading-xl-font-weight: var(--ls-font-weight-heading);
  --ls-typography-heading-xl: var(--ls-typography-heading-xl-font-weight) var(--ls-typography-heading-xl-font-size)/var(--ls-typography-heading-xl-line-height) var(--ls-typography-heading-xl-font-family);
  --ls-typography-heading-lg-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-heading-lg-font-size: var(--ls-font-size-6);
  --ls-typography-heading-lg-line-height: var(--ls-line-height-8);
  --ls-typography-heading-lg-font-weight: var(--ls-font-weight-heading);
  --ls-typography-heading-lg: var(--ls-typography-heading-lg-font-weight) var(--ls-typography-heading-lg-font-size)/var(--ls-typography-heading-lg-line-height) var(--ls-typography-heading-lg-font-family);
  --ls-typography-heading-md-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-heading-md-font-size: var(--ls-font-size-5);
  --ls-typography-heading-md-line-height: var(--ls-line-height-7);
  --ls-typography-heading-md-font-weight: var(--ls-font-weight-heading);
  --ls-typography-heading-md: var(--ls-typography-heading-md-font-weight) var(--ls-typography-heading-md-font-size)/var(--ls-typography-heading-md-line-height) var(--ls-typography-heading-md-font-family);
  --ls-typography-heading-sm-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-heading-sm-font-size: var(--ls-font-size-4-5);
  --ls-typography-heading-sm-line-height: var(--ls-line-height-7);
  --ls-typography-heading-sm-font-weight: var(--ls-font-weight-heading);
  --ls-typography-heading-sm: var(--ls-typography-heading-sm-font-weight) var(--ls-typography-heading-sm-font-size)/var(--ls-typography-heading-sm-line-height) var(--ls-typography-heading-sm-font-family);
  --ls-typography-body-md-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-body-md-font-size: var(--ls-font-size-4);
  --ls-typography-body-md-line-height: var(--ls-line-height-6);
  --ls-typography-body-md-font-weight: var(--ls-font-weight-regular);
  --ls-typography-body-md: var(--ls-typography-body-md-font-weight) var(--ls-typography-body-md-font-size)/var(--ls-typography-body-md-line-height) var(--ls-typography-body-md-font-family);
  --ls-typography-body-sm-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-body-sm-font-size: var(--ls-font-size-3-5);
  --ls-typography-body-sm-line-height: var(--ls-line-height-5);
  --ls-typography-body-sm-font-weight: var(--ls-font-weight-regular);
  --ls-typography-body-sm: var(--ls-typography-body-sm-font-weight) var(--ls-typography-body-sm-font-size)/var(--ls-typography-body-sm-line-height) var(--ls-typography-body-sm-font-family);
  --ls-typography-body-xs-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-body-xs-font-size: var(--ls-font-size-3);
  --ls-typography-body-xs-line-height: var(--ls-line-height-4);
  --ls-typography-body-xs-font-weight: var(--ls-font-weight-regular);
  --ls-typography-body-xs: var(--ls-typography-body-xs-font-weight) var(--ls-typography-body-xs-font-size)/var(--ls-typography-body-xs-line-height) var(--ls-typography-body-xs-font-family);
  --ls-typography-body-md-emphasized-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-body-md-emphasized-font-size: var(--ls-font-size-4);
  --ls-typography-body-md-emphasized-line-height: var(--ls-line-height-6);
  --ls-typography-body-md-emphasized-font-weight: var(--ls-font-weight-emphasized);
  --ls-typography-body-md-emphasized: var(--ls-typography-body-md-emphasized-font-weight) var(--ls-typography-body-md-emphasized-font-size)/var(--ls-typography-body-md-emphasized-line-height) var(--ls-typography-body-md-emphasized-font-family);
  --ls-typography-body-sm-emphasized-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-body-sm-emphasized-font-size: var(--ls-font-size-3-5);
  --ls-typography-body-sm-emphasized-line-height: var(--ls-line-height-5);
  --ls-typography-body-sm-emphasized-font-weight: var(--ls-font-weight-emphasized);
  --ls-typography-body-sm-emphasized: var(--ls-typography-body-sm-emphasized-font-weight) var(--ls-typography-body-sm-emphasized-font-size)/var(--ls-typography-body-sm-emphasized-line-height) var(--ls-typography-body-sm-emphasized-font-family);
  --ls-typography-body-xs-emphasized-font-family: var(--ls-font-family-general), ui-sans-serif, system-ui, sans-serif;
  --ls-typography-body-xs-emphasized-font-size: var(--ls-font-size-3);
  --ls-typography-body-xs-emphasized-line-height: var(--ls-line-height-4);
  --ls-typography-body-xs-emphasized-font-weight: var(--ls-font-weight-emphasized);
  --ls-typography-body-xs-emphasized: var(--ls-typography-body-xs-emphasized-font-weight) var(--ls-typography-body-xs-emphasized-font-size)/var(--ls-typography-body-xs-emphasized-line-height) var(--ls-typography-body-xs-emphasized-font-family);
  --ls-outline-width-md: 4px;
  --ls-outline-width-sm: 2px;
  --ls-outline-width-xs: 1px;
  --ls-outline-offset-md: 2px;
  --ls-outline-offset-sm: 1px;
  --ls-shadow-default: 0 5px 10px var(--ls-color-shadow-neutral-default);
  --ls-shadow-stroke-ai-default: inset 0 0 0 1px var(--ls-color-border-ai-default);
  --ls-shadow-stroke-neutral-soft: inset 0 0 0 1px var(--ls-color-border-neutral-soft);
  --ls-shadow-stroke-neutral-strong: inset 0 0 0 1px var(--ls-color-border-neutral-strong);
  --ls-shadow-stroke-neutral-stronger: inset 0 0 0 1px var(--ls-color-border-neutral-stronger);
  --ls-shadow-stroke-transparent: inset 0 0 0 1px #00000000;
  --ls-gradient-ai-default: linear-gradient(127deg, var(--ls-color-gradient-ai-default-start) 0%, var(--ls-color-gradient-ai-default-middle) 52%, var(--ls-color-gradient-ai-default-end) 100%);
  --ls-gradient-overlay-top: linear-gradient(0deg, var(--ls-color-gradient-overlay-top-end) 0%, var(--ls-color-gradient-overlay-top-middle) 30%, var(--ls-color-gradient-overlay-top-start) 85%);
  --ls-gradient-overlay-topmost: linear-gradient(0deg, var(--ls-color-gradient-overlay-topmost-end) 0%, var(--ls-color-gradient-overlay-topmost-middle) 30%, var(--ls-color-gradient-overlay-topmost-start) 85%);
}
@media (min-width: 768px) {
  :root {
    --ls-typography-heading-3xl-font-size: var(--ls-font-size-12);
    --ls-typography-heading-3xl-line-height: var(--ls-line-height-14);
    --ls-typography-heading-2xl-font-size: var(--ls-font-size-10);
    --ls-typography-heading-2xl-line-height: var(--ls-line-height-12);
    --ls-typography-heading-xl-font-size: var(--ls-font-size-8);
    --ls-typography-heading-xl-line-height: var(--ls-line-height-10);
    --ls-typography-heading-lg-font-size: var(--ls-font-size-7);
    --ls-typography-heading-lg-line-height: var(--ls-line-height-9);
  }
}
@media (min-width: 1280px) {
  :root {
    --ls-typography-heading-3xl-font-size: var(--ls-font-size-16);
    --ls-typography-heading-3xl-line-height: var(--ls-line-height-18);
    --ls-typography-heading-2xl-font-size: var(--ls-font-size-12);
    --ls-typography-heading-2xl-line-height: var(--ls-line-height-14);
    --ls-typography-heading-xl-font-size: var(--ls-font-size-10);
    --ls-typography-heading-xl-line-height: var(--ls-line-height-12);
    --ls-typography-heading-lg-font-size: var(--ls-font-size-8);
    --ls-typography-heading-lg-line-height: var(--ls-line-height-10);
    --ls-typography-heading-md-font-size: var(--ls-font-size-6);
    --ls-typography-heading-md-line-height: var(--ls-line-height-8);
    --ls-typography-heading-sm-font-size: var(--ls-font-size-5);
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes scale-up {
  0% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes shimmer {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes slide-in-from-top {
  0% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
[data-theme='dark'] {
  /* @deprecated ai-brand tokens are deprecated and will be removed in a future release. */
  --ls-color-bg-ai-brand-default: #A800B3FF;
  --ls-color-bg-ai-brand-highlight-default: #F673FF29;
  --ls-color-bg-ai-brand-highlight-strong: #FAA8FF29;
  --ls-color-bg-ai-brand-soft: #B902C5FF;
  --ls-color-bg-ai-brand-strong: #85018EFF;
  --ls-color-bg-ai-default: #A800B3FF;
  --ls-color-bg-ai-highlight-default: #F673FF29;
  --ls-color-bg-ai-highlight-strong: #FAA8FF29;
  --ls-color-bg-ai-soft: #B902C5FF;
  --ls-color-bg-ai-strong: #85018EFF;
  --ls-color-bg-go-default: #3A1AFEFF;
  --ls-color-bg-go-highlight-default: #869DFF29;
  --ls-color-bg-go-highlight-strong: #B9C8FC29;
  --ls-color-bg-go-soft: #4E58FDFF;
  --ls-color-bg-go-strong: #2B13C7FF;
  --ls-color-bg-neutral-backdrop: #161619FF;
  --ls-color-bg-neutral-dark-default: #000000FF;
  --ls-color-bg-neutral-dark-soft: #1E1E21FF;
  --ls-color-bg-neutral-dark-strong: #000000FF;
  --ls-color-bg-neutral-edge: #1E1E21FF;
  --ls-color-bg-neutral-inert-default: #48484CFF;
  --ls-color-bg-neutral-inert-soft: #3D3D41FF;
  --ls-color-bg-neutral-inert-softer: #333337FF;
  --ls-color-bg-neutral-inverted-backdrop: #F1F2F7FF;
  --ls-color-bg-neutral-inverted-top: #FFFFFFFF;
  --ls-color-bg-neutral-sunken: #060608FF;
  --ls-color-bg-neutral-top: #242427FF;
  --ls-color-bg-neutral-topmost: #2F2F32FF;
  --ls-color-bg-no-default: #AA2128FF;
  --ls-color-bg-no-highlight-default: #FF796A29;
  --ls-color-bg-no-highlight-strong: #FFB8AD29;
  --ls-color-bg-no-soft: #D3202FFF;
  --ls-color-bg-no-strong: #801617FF;
  --ls-color-bg-success-default: #126A27FF;
  --ls-color-bg-success-highlight-default: #31BC5429;
  --ls-color-bg-success-highlight-strong: #80E38429;
  --ls-color-bg-success-soft: #158731FF;
  --ls-color-bg-success-strong: #094F10FF;
  --ls-color-bg-supplementary-default: #365B85FF;
  --ls-color-bg-supplementary-highlight-default: #80A8D529;
  --ls-color-bg-supplementary-highlight-strong: #B1CDEE29;
  --ls-color-bg-supplementary-soft: #5177A2FF;
  --ls-color-bg-supplementary-strong: #193F66FF;
  --ls-color-bg-warning-default: #854D25FF;
  --ls-color-bg-warning-highlight-default: #EE861629;
  --ls-color-bg-warning-highlight-strong: #F7BE7729;
  --ls-color-bg-warning-soft: #A95F22FF;
  --ls-color-bg-warning-strong: #693A1BFF;
  --ls-color-border-ai-brand-default: #DE01ECFF;
  --ls-color-border-ai-brand-soft: #B902C5FF;
  --ls-color-border-ai-brand-strong: #F673FFFF;
  --ls-color-border-ai-default: #DE01ECFF;
  --ls-color-border-ai-soft: #B902C5FF;
  --ls-color-border-ai-strong: #F673FFFF;
  --ls-color-border-go-default: #586CFEFF;
  --ls-color-border-go-soft: #4142FDFF;
  --ls-color-border-go-strong: #869DFFFF;
  --ls-color-border-neutral-inverted-soft: #E3E4E9FF;
  --ls-color-border-neutral-inverted-strong: #C9CACFFF;
  --ls-color-border-neutral-inverted-stronger: #8C8C90FF;
  --ls-color-border-neutral-ondark-soft: #48484CFF;
  --ls-color-border-neutral-ondark-strong: #69696DFF;
  --ls-color-border-neutral-ondark-stronger: #8C8C90FF;
  --ls-color-border-neutral-soft: #333337FF;
  --ls-color-border-neutral-strong: #525256FF;
  --ls-color-border-neutral-stronger: #8C8C90FF;
  --ls-color-border-no-default: #EA2F37FF;
  --ls-color-border-no-soft: #C01D27FF;
  --ls-color-border-no-strong: #FF796AFF;
  --ls-color-border-success-default: #069638FF;
  --ls-color-border-success-soft: #0B7628FF;
  --ls-color-border-success-strong: #31BC54FF;
  --ls-color-border-supplementary-default: #5C83AFFF;
  --ls-color-border-supplementary-soft: #466C96FF;
  --ls-color-border-supplementary-strong: #80A8D5FF;
  --ls-color-border-warning-default: #BC6620FF;
  --ls-color-border-warning-soft: #965726FF;
  --ls-color-border-warning-strong: #EE8616FF;
  --ls-color-fg-ai-brand-default: #F88FFFFF;
  --ls-color-fg-ai-brand-ondark-default: #F88FFFFF;
  --ls-color-fg-ai-brand-ondark-soft: #F673FFFF;
  --ls-color-fg-ai-brand-ondark-strong: #FAA8FFFF;
  --ls-color-fg-ai-brand-soft: #F673FFFF;
  --ls-color-fg-ai-brand-strong: #FAA8FFFF;
  --ls-color-fg-ai-default: #F88FFFFF;
  --ls-color-fg-ai-ondark-default: #F88FFFFF;
  --ls-color-fg-ai-ondark-soft: #F673FFFF;
  --ls-color-fg-ai-ondark-strong: #FAA8FFFF;
  --ls-color-fg-ai-soft: #F673FFFF;
  --ls-color-fg-ai-strong: #FAA8FFFF;
  --ls-color-fg-go-default: #A9BBFCFF;
  --ls-color-fg-go-ondark-default: #A9BBFCFF;
  --ls-color-fg-go-ondark-soft: #768EFDFF;
  --ls-color-fg-go-ondark-strong: #B9C8FCFF;
  --ls-color-fg-go-soft: #768EFDFF;
  --ls-color-fg-go-strong: #B9C8FCFF;
  --ls-color-fg-neutral-dark-default: #1E1E21FF;
  --ls-color-fg-neutral-dark-soft: #525256FF;
  --ls-color-fg-neutral-default: #E3E4E9FF;
  --ls-color-fg-neutral-inert-default: #808084FF;
  --ls-color-fg-neutral-inert-soft: #747478FF;
  --ls-color-fg-neutral-inverted-default: #29292CFF;
  --ls-color-fg-neutral-inverted-soft: #3D3D41FF;
  --ls-color-fg-neutral-ondark-default: #E3E4E9FF;
  --ls-color-fg-neutral-ondark-inert-default: #808084FF;
  --ls-color-fg-neutral-ondark-inert-soft: #747478FF;
  --ls-color-fg-neutral-ondark-soft: #A4A4A8FF;
  --ls-color-fg-neutral-soft: #A4A4A8FF;
  --ls-color-fg-no-default: #FFA597FF;
  --ls-color-fg-no-soft: #F96053FF;
  --ls-color-fg-no-strong: #FFB8ADFF;
  --ls-color-fg-success-default: #65D573FF;
  --ls-color-fg-success-soft: #20AE45FF;
  --ls-color-fg-success-strong: #80E384FF;
  --ls-color-fg-supplementary-default: #A3C1E5FF;
  --ls-color-fg-supplementary-soft: #749CC9FF;
  --ls-color-fg-supplementary-strong: #B1CDEEFF;
  --ls-color-fg-warning-default: #F7AC55FF;
  --ls-color-fg-warning-soft: #E17914FF;
  --ls-color-fg-warning-strong: #F7BE77FF;
  --ls-color-gradient-ai-default-end: #AF02FAFF;
  --ls-color-gradient-ai-default-middle: #CB02D8FF;
  --ls-color-gradient-ai-default-start: #F007FFFF;
  --ls-color-gradient-overlay-top-end: #24242700;
  --ls-color-gradient-overlay-top-middle: #2424274D;
  --ls-color-gradient-overlay-top-start: #242427FF;
  --ls-color-gradient-overlay-topmost-end: #2F2F3200;
  --ls-color-gradient-overlay-topmost-middle: #2F2F324D;
  --ls-color-gradient-overlay-topmost-start: #2F2F32FF;
  --ls-color-overlay-neutral-inverted-strong: #00000080;
  --ls-color-overlay-neutral-soft: #FFFFFF1F;
  --ls-color-overlay-neutral-strong: #00000080;
  --ls-color-shadow-neutral-default: #00000099;
}