{"version":3,"sources":["../src/index.ts","../src/conditions.ts","../src/global-css.ts","../src/theme/breakpoints.ts","../src/theme/keyframes.ts","../src/theme/recipes/accordion.ts","../src/theme/recipes/alert.ts","../src/theme/recipes/avatar.ts","../src/theme/recipes/badge.ts","../src/theme/recipes/button.ts","../src/theme/recipes/card.ts","../src/theme/recipes/carousel.ts","../src/theme/recipes/checkbox.ts","../src/theme/recipes/code.ts","../src/theme/recipes/color-picker.ts","../src/theme/recipes/combobox.ts","../src/theme/recipes/date-picker.ts","../src/theme/recipes/dialog.ts","../src/theme/recipes/drawer.ts","../src/theme/recipes/editable.ts","../src/theme/recipes/heading.ts","../src/theme/recipes/hover-card.ts","../src/theme/recipes/icon.ts","../src/theme/recipes/input.ts","../src/theme/recipes/label.ts","../src/theme/recipes/link.ts","../src/theme/recipes/menu.ts","../src/theme/recipes/number-input.ts","../src/theme/recipes/pagination.ts","../src/theme/recipes/pin-input.ts","../src/theme/recipes/popover.ts","../src/theme/recipes/radio-button-group.ts","../src/theme/recipes/radio-group.ts","../src/theme/recipes/range-slider.ts","../src/theme/recipes/rating-group.ts","../src/theme/recipes/segment-group.ts","../src/theme/recipes/select.ts","../src/theme/recipes/slider.ts","../src/theme/recipes/splitter.ts","../src/theme/recipes/switch.ts","../src/theme/recipes/table.ts","../src/theme/recipes/tabs.ts","../src/theme/recipes/tags-input.ts","../src/theme/recipes/textarea.ts","../src/theme/recipes/toast.ts","../src/theme/recipes/toggle-group.ts","../src/theme/recipes/tooltip.ts","../src/theme/recipes/index.ts","../src/theme/semantic-tokens/index.ts","../src/theme/semantic-tokens/colors/amber.ts","../src/theme/semantic-tokens/colors/blue.ts","../src/theme/semantic-tokens/colors/bronze.ts","../src/theme/semantic-tokens/colors/brown.ts","../src/theme/semantic-tokens/colors/crimson.ts","../src/theme/semantic-tokens/colors/cyan.ts","../src/theme/semantic-tokens/colors/gold.ts","../src/theme/semantic-tokens/colors/grass.ts","../src/theme/semantic-tokens/colors/green.ts","../src/theme/semantic-tokens/colors/indigo.ts","../src/theme/semantic-tokens/colors/iris.ts","../src/theme/semantic-tokens/colors/jade.ts","../src/theme/semantic-tokens/colors/lime.ts","../src/theme/semantic-tokens/colors/mauve.ts","../src/theme/semantic-tokens/colors/mint.ts","../src/theme/semantic-tokens/colors/neutral.ts","../src/theme/semantic-tokens/colors/olive.ts","../src/theme/semantic-tokens/colors/orange.ts","../src/theme/semantic-tokens/colors/pink.ts","../src/theme/semantic-tokens/colors/plum.ts","../src/theme/semantic-tokens/colors/purple.ts","../src/theme/semantic-tokens/colors/red.ts","../src/theme/semantic-tokens/colors/ruby.ts","../src/theme/semantic-tokens/colors/sage.ts","../src/theme/semantic-tokens/colors/sand.ts","../src/theme/semantic-tokens/colors/sky.ts","../src/theme/semantic-tokens/colors/slate.ts","../src/theme/semantic-tokens/colors/teal.ts","../src/theme/semantic-tokens/colors/tomato.ts","../src/theme/semantic-tokens/colors/violet.ts","../src/theme/semantic-tokens/colors/yellow.ts","../src/theme/semantic-tokens/colors/index.ts","../src/theme/semantic-tokens/radii.ts","../src/theme/semantic-tokens/shadows.ts","../src/theme/text-styles.ts","../src/theme/tokens/index.ts","../src/theme/tokens/animations.ts","../src/theme/tokens/blurs.ts","../src/theme/tokens/borders.ts","../src/theme/tokens/colors.ts","../src/theme/tokens/helpers/define-color-palettes.ts","../../../node_modules/.pnpm/@radix-ui+colors@3.0.0/node_modules/@radix-ui/colors/index.mjs","../src/theme/tokens/durations.ts","../src/theme/tokens/easings.ts","../src/theme/tokens/radii.ts","../src/theme/tokens/spacing.ts","../src/theme/tokens/sizes.ts","../src/theme/tokens/typography.ts","../src/theme/tokens/z-index.ts","../src/types.ts"],"sourcesContent":["import { definePreset } from '@pandacss/dev'\nimport type { Preset } from '@pandacss/types'\nimport { conditions } from './conditions'\nimport { globalCss } from './global-css'\nimport { breakpoints } from './theme/breakpoints'\nimport { keyframes } from './theme/keyframes'\nimport { recipes, slotRecipes } from './theme/recipes'\nimport { createSemanticTokens } from './theme/semantic-tokens'\nimport { textStyles } from './theme/text-styles'\nimport { createTokens } from './theme/tokens'\nimport {\n  accentColors,\n  borderRadii,\n  grayColors,\n  type AccentColor,\n  type BorderRadius,\n  type GrayColor,\n  type PresetOptions,\n} from './types'\n\nconst defaultOptions: PresetOptions = {\n  accentColor: 'neutral',\n  borderRadius: 'sm',\n  grayColor: 'neutral',\n}\n\nconst createPreset = (options: PresetOptions = defaultOptions): Preset => {\n  const semanticTokens = createSemanticTokens(options)\n  const tokens = createTokens(options)\n\n  return definePreset({\n    theme: {\n      extend: {\n        breakpoints,\n        keyframes,\n        recipes,\n        semanticTokens,\n        slotRecipes,\n        textStyles,\n        tokens,\n      },\n    },\n    conditions,\n    globalCss,\n  })\n}\n\nexport { accentColors, borderRadii, createPreset, createPreset as default, grayColors }\nexport type { AccentColor, BorderRadius, GrayColor, PresetOptions }\n","export const conditions = {\n  extend: {\n    checked: '&:is(:checked, [data-checked], [aria-checked=true], [data-state=checked])',\n    indeterminate:\n      '&:is(:indeterminate, [data-indeterminate], [aria-checked=mixed], [data-state=indeterminate])',\n    closed: '&:is([data-state=closed])',\n    open: '&:is([open], [data-state=open])',\n    hidden: '&:is([hidden])',\n    current: '&:is([data-current])',\n    today: '&:is([data-today])',\n    placeholderShown: '&:is(:placeholder-shown, [data-placeholder-shown])',\n    collapsed: '&:is([aria-collapsed=true], [data-collapsed], [data-state=\"collapsed\"])',\n  },\n}\n","import { defineGlobalStyles } from '@pandacss/dev'\n\nexport const globalCss = defineGlobalStyles({\n  html: {\n    lineHeight: 1.5,\n    MozOsxFontSmoothing: 'grayscale',\n    textRendering: 'optimizeLegibility',\n    WebkitFontSmoothing: 'antialiased',\n    WebkitTextSizeAdjust: '100%',\n  },\n  body: {\n    background: 'bg.canvas',\n    color: 'fg.default',\n    _dark: {\n      colorScheme: 'dark',\n    },\n  },\n  '*, *::before, *::after': {\n    borderColor: 'border.default',\n    borderStyle: 'solid',\n    boxSizing: 'border-box',\n  },\n  '*::placeholder': {\n    opacity: 1,\n    color: 'fg.subtle',\n  },\n})\n","export const breakpoints = {\n  sm: '640px',\n  md: '768px',\n  lg: '1024px',\n  xl: '1280px',\n  '2xl': '1536px',\n}\n","import { defineKeyframes } from '@pandacss/dev'\n\nexport const keyframes = defineKeyframes({\n  'fade-in': {\n    from: { opacity: '0' },\n    to: { opacity: '1' },\n  },\n  'fade-out': {\n    from: { opacity: '1' },\n    to: { opacity: '0' },\n  },\n  'slide-in': {\n    '0%': { opacity: '0', transform: 'translateY(64px)' },\n    '100%': { opacity: '1', transform: 'translateY(0)' },\n  },\n  'slide-out': {\n    '0%': { opacity: '1', transform: 'translateY(0)' },\n    '100%': { opacity: '0', transform: 'translateY(64px)' },\n  },\n  'slide-in-left': {\n    '0%': { transform: 'translateX(-100%)' },\n    '100%': { transform: 'translateX(0%)' },\n  },\n  'slide-out-left': {\n    '0%': { transform: 'translateX(0%)' },\n    '100%': { transform: 'translateX(-100%)' },\n  },\n  'slide-in-right': {\n    '0%': { transform: 'translateX(100%)' },\n    '100%': { transform: 'translateX(0%)' },\n  },\n  'slide-out-right': {\n    '0%': { transform: 'translateX(0%)' },\n    '100%': { transform: 'translateX(100%)' },\n  },\n\n  fadeIn: {\n    '0%': { opacity: '0', transform: 'translateY(-4px)' },\n    '100%': { opacity: '1', transform: 'translateY(0)' },\n  },\n  fadeOut: {\n    '0%': { opacity: '1', transform: 'translateY(0)' },\n    '100%': { opacity: '0', transform: 'translateY(-4px)' },\n  },\n  slideInFromBottom: {\n    '0%': { opacity: '0', transform: 'translateY(4px)' },\n    '100%': { opacity: '1', transform: 'translateY(0)' },\n  },\n  slideOutToBottom: {\n    '0%': { opacity: '1', transform: 'translateY(0)' },\n    '100%': { opacity: '0', transform: 'translateY(4px)' },\n  },\n})\n","import { accordionAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const accordion = defineSlotRecipe({\n  className: 'accordion',\n  slots: accordionAnatomy.keys(),\n  jsx: ['Accordion', /Accordion\\.+/],\n  base: {\n    root: {\n      divideY: '1px',\n      width: 'full',\n    },\n    trigger: {\n      alignItems: 'center',\n      color: 'fg.default',\n      cursor: 'pointer',\n      display: 'flex',\n      fontWeight: 'semibold',\n      justifyContent: 'space-between',\n      textStyle: 'lg',\n      width: 'full',\n    },\n    content: {\n      color: 'fg.muted',\n      display: 'grid',\n      gridTemplateRows: '0fr',\n      transitionProperty: 'grid-template-rows, padding-bottom',\n      transitionDuration: 'normal',\n      transitionTimingFunction: 'default',\n      _open: {\n        gridTemplateRows: '1fr',\n      },\n      '& > div': {\n        overflow: 'hidden',\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      md: {\n        trigger: {\n          py: '4',\n        },\n        content: {\n          pb: '6',\n          pr: '8',\n          _closed: {\n            pb: '0',\n          },\n        },\n      },\n    },\n  },\n})\n","import { defineSlotRecipe } from '@pandacss/dev'\n\nexport const alert = defineSlotRecipe({\n  className: 'alert',\n  slots: ['root', 'content', 'description', 'icon', 'title'],\n  jsx: ['Alert', /Alert\\.+/],\n  base: {\n    root: {\n      background: 'bg.default',\n      borderWidth: '1px',\n      borderRadius: 'l3',\n      display: 'flex',\n      gap: '3',\n      p: '4',\n      width: 'full',\n    },\n    content: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1',\n    },\n    description: {\n      color: 'fg.muted',\n      textStyle: 'sm',\n    },\n    icon: {\n      color: 'fg.emphasized',\n      flexShrink: '0',\n      width: '5',\n      height: '5',\n    },\n    title: {\n      color: 'fg.default',\n      fontWeight: 'semibold',\n      textStyle: 'sm',\n    },\n  },\n})\n","import { avatarAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const avatar = defineSlotRecipe({\n  className: 'avatar',\n  slots: avatarAnatomy.keys(),\n  jsx: ['Avatar', /Avatar\\.+/],\n  base: {\n    root: {\n      borderRadius: 'full',\n      borderWidth: '1px',\n      flexShrink: 0,\n    },\n    fallback: {\n      alignItems: 'center',\n      background: 'bg.subtle',\n      borderWidth: '1px',\n      display: 'flex',\n      fontWeight: 'semibold',\n      height: 'inherit',\n      justifyContent: 'center',\n    },\n    image: {\n      objectFit: 'cover',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      xs: {\n        root: {\n          height: '8',\n          width: '8',\n        },\n        fallback: {\n          textStyle: 'xs',\n        },\n      },\n      sm: {\n        root: {\n          height: '9',\n          width: '9',\n        },\n        fallback: {\n          textStyle: 'sm',\n        },\n      },\n      md: {\n        root: {\n          height: '10',\n          width: '10',\n        },\n        fallback: {\n          textStyle: 'md',\n        },\n      },\n      lg: {\n        root: {\n          height: '11',\n          width: '11',\n        },\n        fallback: {\n          textStyle: 'lg',\n        },\n      },\n      xl: {\n        root: {\n          height: '12',\n          width: '12',\n        },\n        fallback: {\n          textStyle: 'xl',\n        },\n      },\n      '2xl': {\n        root: {\n          height: '16',\n          width: '16',\n        },\n        fallback: {\n          textStyle: '2xl',\n        },\n      },\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const badge = defineRecipe({\n  className: 'badge',\n  base: {\n    borderRadius: 'full',\n    fontWeight: 'medium',\n    display: 'inline-flex',\n    alignItems: 'center',\n    userSelect: 'none',\n    whiteSpace: 'nowrap',\n  },\n  defaultVariants: {\n    variant: 'subtle',\n    size: 'md',\n  },\n  variants: {\n    variant: {\n      solid: {\n        background: 'accent.default',\n        color: 'accent.fg',\n      },\n      subtle: {\n        background: 'bg.subtle',\n        borderColor: 'border.default',\n        borderWidth: '1px',\n        color: 'fg.emphasized',\n        '& svg': {\n          color: 'fg.muted',\n        },\n      },\n      outline: {\n        borderWidth: '2px',\n        borderColor: 'border.emphasized',\n      },\n    },\n    size: {\n      sm: {\n        textStyle: 'xs',\n        px: '2',\n        h: '5',\n        gap: '1',\n        '& svg': {\n          width: '3',\n          height: '3',\n        },\n      },\n      md: {\n        textStyle: 'sm',\n        px: '2.5',\n        h: '6',\n        gap: '1.5',\n        '& svg': {\n          width: '4',\n          height: '4',\n        },\n      },\n      lg: {\n        textStyle: 'sm',\n        px: '3',\n        h: '7',\n        gap: '1.5',\n        '& svg': {\n          width: '4',\n          height: '4',\n        },\n      },\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const button = defineRecipe({\n  className: 'button',\n  base: {\n    alignItems: 'center',\n    appearance: 'none',\n    borderRadius: 'l2',\n    cursor: 'pointer',\n    display: 'inline-flex',\n    fontWeight: 'semibold',\n    minWidth: '0',\n    justifyContent: 'center',\n    outline: 'none',\n    position: 'relative',\n    transitionDuration: 'normal',\n    transitionProperty: 'background, border-color, color, box-shadow',\n    transitionTimingFunction: 'default',\n    userSelect: 'none',\n    verticalAlign: 'middle',\n    whiteSpace: 'nowrap',\n  },\n  defaultVariants: {\n    variant: 'solid',\n    size: 'md',\n  },\n  variants: {\n    variant: {\n      solid: {\n        background: 'accent.default',\n        color: 'accent.fg',\n        _hover: {\n          background: 'accent.emphasized',\n        },\n        _focusVisible: {\n          outlineOffset: '2px',\n          outline: '2px solid',\n          outlineColor: 'border.accent',\n        },\n        _disabled: {\n          color: 'fg.disabled',\n          background: 'gray.a3',\n          cursor: 'not-allowed',\n          _hover: {\n            color: 'fg.disabled',\n            background: 'gray.a3',\n          },\n        },\n      },\n      outline: {\n        borderWidth: '1px',\n        borderColor: 'gray.a7',\n        _hover: {\n          background: 'gray.a2',\n        },\n        _disabled: {\n          borderColor: 'border.disabled',\n          color: 'fg.disabled',\n          cursor: 'not-allowed',\n          _hover: {\n            background: 'transparent',\n            borderColor: 'border.disabled',\n            color: 'fg.disabled',\n          },\n        },\n        _focusVisible: {\n          outlineOffset: '2px',\n          outline: '2px solid',\n          outlineColor: 'border.outline',\n        },\n      },\n      ghost: {\n        _hover: {\n          background: 'gray.a3',\n        },\n        _disabled: {\n          color: 'fg.disabled',\n          cursor: 'not-allowed',\n          _hover: {\n            background: 'transparent',\n            color: 'fg.disabled',\n          },\n        },\n        _focusVisible: {\n          outline: '2px solid',\n          outlineColor: 'border.outline',\n        },\n      },\n      link: {\n        verticalAlign: 'baseline',\n        _disabled: {\n          color: 'border.disabled',\n          cursor: 'not-allowed',\n          _hover: {\n            color: 'border.disabled',\n          },\n        },\n        height: 'auto!',\n        px: '0!',\n        minW: '0!',\n      },\n    },\n    size: {\n      xs: {\n        h: '8',\n        minW: '8',\n        textStyle: 'xs',\n        px: '3',\n        gap: '2',\n        '& svg': {\n          fontSize: 'md',\n          width: '4',\n          height: '4',\n        },\n      },\n      sm: {\n        h: '9',\n        minW: '9',\n        textStyle: 'sm',\n        px: '3.5',\n        gap: '2',\n        '& svg': {\n          width: '4',\n          height: '4',\n        },\n      },\n      md: {\n        h: '10',\n        minW: '10',\n        textStyle: 'sm',\n        px: '4',\n        gap: '2',\n        '& svg': {\n          width: '5',\n          height: '5',\n        },\n      },\n      lg: {\n        h: '11',\n        minW: '11',\n        textStyle: 'md',\n        px: '4.5',\n        gap: '2',\n        '& svg': {\n          width: '5',\n          height: '5',\n        },\n      },\n      xl: {\n        h: '12',\n        minW: '12',\n        textStyle: 'md',\n        px: '5',\n        gap: '2.5',\n        '& svg': {\n          width: '5',\n          height: '5',\n        },\n      },\n      '2xl': {\n        h: '16',\n        minW: '16',\n        textStyle: 'lg',\n        px: '7',\n        gap: '3',\n        '& svg': {\n          width: '6',\n          height: '6',\n        },\n      },\n    },\n  },\n})\n","import { defineSlotRecipe } from '@pandacss/dev'\n\nexport const card = defineSlotRecipe({\n  className: 'card',\n  slots: ['root', 'header', 'body', 'footer', 'title', 'description'],\n  jsx: ['Card', /Card\\.+/],\n  base: {\n    root: {\n      bg: 'bg.default',\n      borderRadius: 'l3',\n      boxShadow: 'lg',\n      display: 'flex',\n      flexDirection: 'column',\n      position: 'relative',\n    },\n    header: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1',\n      p: '6',\n    },\n    body: {\n      display: 'flex',\n      flex: '1',\n      flexDirection: 'column',\n      pb: '6',\n      px: '6',\n    },\n    footer: {\n      display: 'flex',\n      justifyContent: 'flex-end',\n      pb: '6',\n      pt: '2',\n      px: '6',\n    },\n    title: {\n      color: 'fg.default',\n      textStyle: 'lg',\n      fontWeight: 'semibold',\n    },\n    description: {\n      color: 'fg.muted',\n      textStyle: 'sm',\n    },\n  },\n})\n","import { carouselAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const carousel = defineSlotRecipe({\n  className: 'carousel',\n  slots: carouselAnatomy.keys(),\n  jsx: ['Carousel', /Carousel\\.+/],\n  base: {\n    viewport: {\n      overflowX: 'hidden',\n      position: 'relative',\n      borderRadius: 'l2',\n    },\n    control: {\n      alignItems: 'center',\n      background: 'bg.default',\n      borderRadius: 'l2',\n      bottom: '4',\n      display: 'flex',\n      left: '50%',\n      opacity: '0.9',\n      position: 'absolute',\n      transform: 'translateX(-50%)',\n      zIndex: 'docked',\n    },\n    indicatorGroup: {\n      display: 'flex',\n    },\n    indicator: {\n      borderRadius: 'full',\n      background: 'bg.emphasized',\n      cursor: 'pointer',\n      _current: {\n        background: 'accent.default',\n      },\n      _focusVisible: {\n        outlineOffset: '2px',\n        outline: '2px solid',\n        outlineColor: 'border.outline',\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        control: {\n          gap: '1',\n          p: '1',\n        },\n        indicatorGroup: {\n          gap: '2',\n        },\n        indicator: {\n          width: '2',\n          height: '2',\n        },\n      },\n      md: {\n        control: {\n          gap: '2',\n          p: '2.5',\n        },\n        indicatorGroup: {\n          gap: '3',\n        },\n        indicator: {\n          width: '2.5',\n          height: '2.5',\n        },\n      },\n    },\n  },\n})\n","import { checkboxAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const checkbox = defineSlotRecipe({\n  className: 'checkbox',\n  slots: checkboxAnatomy.keys(),\n  jsx: ['Checkbox', /Checkbox\\.+/],\n  base: {\n    root: {\n      alignItems: 'center',\n      display: 'flex',\n    },\n    label: {\n      color: 'fg.emphasized',\n      fontWeight: 'medium',\n    },\n    control: {\n      alignItems: 'center',\n      borderColor: 'border.emphasized',\n      borderWidth: '1px',\n      color: 'accent.fg',\n      cursor: 'pointer',\n      display: 'flex',\n      justifyContent: 'center',\n      transitionDuration: 'normal',\n      transitionProperty: 'border-color, background',\n      transitionTimingFunction: 'default',\n      _hover: {\n        background: 'bg.subtle',\n      },\n      _checked: {\n        background: 'accent.default',\n        borderColor: 'border.accent',\n        _hover: {\n          background: 'accent.default',\n        },\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        root: {\n          gap: '2',\n        },\n        control: {\n          width: '4',\n          height: '4',\n          borderRadius: 'l1',\n          '& svg': {\n            width: '3',\n            height: '3',\n          },\n        },\n        label: {\n          textStyle: 'sm',\n        },\n      },\n      md: {\n        root: {\n          gap: '3',\n        },\n        control: {\n          width: '5',\n          height: '5',\n          borderRadius: 'l1',\n          '& svg': {\n            width: '3.5',\n            height: '3.5',\n          },\n        },\n        label: {\n          textStyle: 'md',\n        },\n      },\n      lg: {\n        root: {\n          gap: '4',\n        },\n        control: {\n          width: '6',\n          height: '6',\n          borderRadius: 'l1',\n          '& svg': {\n            width: '4',\n            height: '4',\n          },\n        },\n        label: {\n          textStyle: 'lg',\n        },\n      },\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const code = defineRecipe({\n  className: 'code',\n  base: {\n    alignItems: 'center',\n    bg: 'bg.subtle',\n    borderRadius: 'l2',\n    color: 'fg.muted',\n    display: 'inline-flex',\n    fontFamily: 'var(--fonts-code)',\n    fontWeight: 'medium',\n  },\n  defaultVariants: {\n    size: 'md',\n    variant: 'outline',\n  },\n  variants: {\n    variant: {\n      outline: {\n        borderWidth: '1px',\n      },\n      ghost: {},\n    },\n    size: {\n      sm: {\n        height: '5',\n        px: '0.5',\n        textStyle: 'xs',\n      },\n      md: {\n        height: '6',\n        px: '1',\n        textStyle: 'sm',\n      },\n      lg: {\n        height: '7',\n        px: '1.5',\n        textStyle: 'md',\n      },\n    },\n  },\n})\n","import { colorPickerAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const colorPicker = defineSlotRecipe({\n  className: 'colorPicker',\n  slots: colorPickerAnatomy.keys(),\n  jsx: ['ColorPicker', /ColorPicker\\.+/],\n  base: {\n    content: {\n      borderRadius: 'l3',\n      boxShadow: 'lg',\n      padding: '4',\n      maxW: '264px',\n    },\n    area: {\n      height: '36',\n      borderRadius: 'l2',\n      overflow: 'hidden',\n    },\n    areaGradient: {\n      height: '100%',\n    },\n    channelSliderTrack: {\n      height: '2',\n      borderRadius: 'full',\n    },\n    channelSliderTrackBackground: {\n      overflow: 'hidden',\n      borderRadius: 'full',\n    },\n    swatchGroup: {\n      display: 'grid',\n      gridTemplateColumns: 'repeat(7, 1fr)',\n      gap: '2',\n      background: 'bg.default',\n    },\n    swatch: {\n      height: '6',\n      width: '6',\n      borderRadius: 'full',\n      boxShadow:\n        '0 0 0 1px var(--colors-border-emphasized), 0 0 0 2px var(--colors-bg-default) inset',\n    },\n    areaThumb: {\n      borderRadius: 'full',\n      height: '2.5',\n      width: '2.5',\n      boxShadow: 'white 0px 0px 0px 2px, black 0px 0px 2px 1px',\n      outline: 'none',\n    },\n    channelSliderThumb: {\n      borderRadius: 'full',\n      height: '2.5',\n      width: '2.5',\n      boxShadow: 'white 0px 0px 0px 2px, black 0px 0px 2px 1px',\n      transform: 'translate(-50%, -50%)',\n      zIndex: '1',\n      outline: 'none',\n    },\n  },\n})\n","import { comboboxAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const combobox = defineSlotRecipe({\n  className: 'combobox',\n  slots: comboboxAnatomy.keys(),\n  jsx: ['Combobox', /Combobox\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1.5',\n      width: 'full',\n    },\n    control: {\n      position: 'relative',\n    },\n    label: {\n      color: 'fg.default',\n      fontWeight: 'medium',\n    },\n    trigger: {\n      position: 'absolute!',\n      right: '0',\n      bottom: '0',\n      top: '0',\n    },\n    content: {\n      background: 'bg.default',\n      borderRadius: 'l2',\n      boxShadow: 'sm',\n      display: 'flex',\n      flexDirection: 'column',\n      _hidden: {\n        display: 'none',\n      },\n      _open: {\n        animation: 'fadeIn 0.25s ease-out',\n      },\n      _closed: {\n        animation: 'fadeOut 0.2s ease-out',\n      },\n      _focusVisible: {\n        outlineOffset: '2px',\n        outline: '2px solid',\n        outlineColor: 'border.outline',\n      },\n    },\n    item: {\n      alignItems: 'center',\n      borderRadius: 'l1',\n      cursor: 'pointer',\n      display: 'flex',\n      justifyContent: 'space-between',\n      transitionDuration: 'fast',\n      transitionProperty: 'background, color',\n      transitionTimingFunction: 'default',\n      _hover: {\n        background: 'bg.muted',\n      },\n      _highlighted: {\n        background: 'bg.muted',\n      },\n      _disabled: {\n        color: 'fg.disabled',\n        cursor: 'not-allowed',\n        _hover: {\n          background: 'transparent',\n        },\n      },\n    },\n    itemGroupLabel: {\n      fontWeight: 'semibold',\n      textStyle: 'sm',\n    },\n    itemIndicator: {\n      color: 'accent.default',\n    },\n    positioner: {\n      zIndex: 'dropdown',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        content: { p: '0.5', gap: '1' },\n        item: { textStyle: 'sm', px: '2', height: '9' },\n        itemIndicator: {\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        itemGroupLabel: {\n          px: '2',\n          py: '1.5',\n        },\n        label: { textStyle: 'sm' },\n        trigger: { right: '2.5' },\n      },\n      md: {\n        content: { p: '1', gap: '1' },\n        item: { textStyle: 'md', px: '2', height: '10' },\n        itemIndicator: {\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        itemGroupLabel: {\n          px: '2',\n          py: '1.5',\n        },\n        label: { textStyle: 'sm' },\n        trigger: { right: '3' },\n      },\n      lg: {\n        content: { p: '1.5', gap: '1' },\n        item: { textStyle: 'md', px: '2', height: '11' },\n        itemIndicator: {\n          '& :where(svg)': {\n            width: '5',\n            height: '5',\n          },\n        },\n        itemGroupLabel: {\n          px: '2',\n          py: '1.5',\n        },\n        label: { textStyle: 'sm' },\n        trigger: { right: '3.5' },\n      },\n    },\n  },\n})\n","import { datePickerAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const datePicker = defineSlotRecipe({\n  className: 'datePicker',\n  slots: [...datePickerAnatomy.keys()],\n  jsx: ['DatePicker', /DatePicker\\.+/],\n  base: {\n    cellTrigger: {\n      _today: {\n        _before: {\n          content: \"'−'\",\n          color: 'accent.default',\n          position: 'absolute',\n          marginTop: '6',\n        },\n      },\n      '&[data-in-range]': {\n        background: 'bg.subtle',\n      },\n      _selected: {\n        _before: {\n          color: 'accent.fg',\n        },\n      },\n    },\n    content: {\n      background: 'bg.default',\n      borderRadius: 'l3',\n      p: '4',\n      width: 'fit-content',\n    },\n    grid: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1',\n      '&[data-type=\"day\"] [data-part=\"row\"]': {\n        gridTemplateColumns: 'repeat(7, 1fr)',\n      },\n      '&[data-type=\"month\"] [data-part=\"row\"]': {\n        gridTemplateColumns: 'repeat(4, 1fr)',\n      },\n      '&[data-type=\"year\"] [data-part=\"row\"]': {\n        gridTemplateColumns: 'repeat(4, 1fr)',\n      },\n    },\n    rowGroup: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1',\n    },\n    row: {\n      display: 'grid',\n    },\n    rowHeader: {\n      display: 'grid',\n      gridTemplateColumns: 'repeat(7, 1fr)',\n    },\n    columnHeader: {\n      alignItems: 'center',\n      color: 'fg.subtle',\n      display: 'inline-flex',\n      fontWeight: 'semibold',\n      height: '10',\n      justifyContent: 'center',\n      textStyle: 'sm',\n      width: '10',\n    },\n  },\n})\n","import { dialogAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const dialog = defineSlotRecipe({\n  className: 'dialog',\n  slots: dialogAnatomy.keys(),\n  jsx: ['Dialog', /Dialog\\.+/],\n  base: {\n    backdrop: {\n      backdropFilter: 'blur(4px)',\n      background: {\n        base: 'white.a10',\n        _dark: 'black.a10',\n      },\n      inset: '0',\n      position: 'fixed',\n      zIndex: 'overlay',\n      _open: {\n        animation: 'backdrop-in',\n      },\n      _closed: {\n        animation: 'backdrop-out',\n      },\n    },\n    container: {\n      alignItems: 'center',\n      display: 'flex',\n      inset: '0',\n      justifyContent: 'center',\n      position: 'fixed',\n      zIndex: 'modal',\n    },\n    content: {\n      background: 'bg.default',\n      borderRadius: 'l3',\n      boxShadow: 'lg',\n      minW: 'sm',\n      position: 'relative',\n      _open: {\n        animation: 'dialog-in',\n      },\n      _closed: {\n        animation: 'dialog-out',\n      },\n    },\n    title: {\n      fontWeight: 'semibold',\n      textStyle: 'lg',\n    },\n    description: {\n      color: 'fg.muted',\n      textStyle: 'sm',\n    },\n  },\n})\n","import { dialogAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nconst anatomy = dialogAnatomy.extendWith('header', 'body', 'footer')\n\nexport const drawer = defineSlotRecipe({\n  className: 'drawer',\n  slots: [...anatomy.keys()],\n  jsx: ['Drawer', /Drawer\\.+/],\n  base: {\n    backdrop: {\n      backdropFilter: 'blur(4px)',\n      background: {\n        base: 'white.a10',\n        _dark: 'black.a10',\n      },\n      inset: '0',\n      position: 'fixed',\n      zIndex: 'overlay',\n      _open: {\n        animation: 'backdrop-in',\n      },\n      _closed: {\n        animation: 'backdrop-out',\n      },\n    },\n    container: {\n      alignItems: 'center',\n      display: 'flex',\n      top: 0,\n      bottom: 0,\n      justifyContent: 'center',\n      position: 'fixed',\n      width: { base: 'full', sm: 'sm' },\n      zIndex: 'modal',\n    },\n    content: {\n      background: 'bg.default',\n      boxShadow: 'xl',\n      display: 'grid',\n      divideY: '1px',\n      gridTemplateColumns: '1fr',\n      gridTemplateRows: 'auto 1fr auto',\n      gridTemplateAreas: `\n        'header'\n        'body'\n        'footer'\n      `,\n      height: 'full',\n      width: 'full',\n      _hidden: {\n        display: 'none',\n      },\n    },\n    header: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1',\n      gridArea: 'header',\n      pt: { base: '4', md: '6' },\n      pb: '4',\n      px: { base: '4', md: '6' },\n    },\n    body: {\n      display: 'flex',\n      flexDirection: 'column',\n      gridArea: 'body',\n      overflow: 'auto',\n      p: { base: '4', md: '6' },\n    },\n    footer: {\n      display: 'flex',\n      gridArea: 'footer',\n      justifyContent: 'flex-end',\n      py: '4',\n      px: { base: '4', md: '6' },\n    },\n    title: {\n      color: 'fg.default',\n      fontWeight: 'semibold',\n      textStyle: 'xl',\n    },\n    description: {\n      color: 'fg.muted',\n      textStyle: 'sm',\n    },\n  },\n  defaultVariants: {\n    placement: 'right',\n  },\n  variants: {\n    placement: {\n      left: {\n        container: {\n          left: 0,\n        },\n        content: {\n          _open: {\n            animation: 'drawer-in-left',\n          },\n          _closed: {\n            animation: 'drawer-out-left',\n          },\n        },\n      },\n      right: {\n        container: {\n          right: 0,\n        },\n        content: {\n          _open: {\n            animation: 'drawer-in-right',\n          },\n          _closed: {\n            animation: 'drawer-out-right',\n          },\n        },\n      },\n    },\n  },\n})\n","import { editableAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const editable = defineSlotRecipe({\n  className: 'editable',\n  slots: editableAnatomy.keys(),\n  jsx: ['Editable', /Editable\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1.5',\n      width: '100%',\n    },\n    control: {\n      display: 'flex',\n      gap: '2',\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const heading = defineRecipe({\n  className: 'heading',\n  base: {\n    color: 'fg.default',\n    fontWeight: 'semibold',\n    textStyle: 'xl',\n  },\n})\n","import { hoverCardAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const hoverCard = defineSlotRecipe({\n  className: 'hoverCard',\n  slots: hoverCardAnatomy.keys(),\n  jsx: ['HoverCard', /HoverCard\\.+/],\n  base: {\n    content: {\n      '--hover-card-background': 'colors.bg.default',\n      background: 'var(--hover-card-background)',\n      borderRadius: 'l3',\n      boxShadow: 'lg',\n      maxW: '80',\n      p: '4',\n      position: 'relative',\n      _open: {\n        animation: 'fadeIn 0.25s ease-out',\n      },\n      _closed: {\n        animation: 'fadeOut 0.2s ease-out',\n      },\n    },\n    arrow: {\n      '--arrow-size': '12px',\n      '--arrow-background': 'var(--hover-card-background)',\n    },\n    arrowTip: {\n      borderTopWidth: '1px',\n      borderLeftWidth: '1px',\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const icon = defineRecipe({\n  className: 'icon',\n  base: {\n    color: 'currentcolor',\n    display: 'inline-block',\n    flexShrink: '0',\n    verticalAlign: 'middle',\n    lineHeight: '1em',\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      xs: {\n        w: '3',\n        h: '3',\n      },\n      sm: {\n        w: '4',\n        h: '4',\n      },\n      md: {\n        w: '5',\n        h: '5',\n      },\n      lg: {\n        w: '6',\n        h: '6',\n      },\n      xl: {\n        w: '7',\n        h: '7',\n      },\n      '2xl': {\n        w: '8',\n        h: '8',\n      },\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const input = defineRecipe({\n  className: 'input',\n  base: {\n    appearance: 'none',\n    backgroundColor: 'bg.default',\n    borderColor: 'border.emphasized',\n    borderRadius: 'l2',\n    borderWidth: '1px',\n    outline: 0,\n    position: 'relative',\n    transitionDuration: 'normal',\n    transitionProperty: 'box-shadow, border-color',\n    transitionTimingFunction: 'default',\n    width: 'full',\n    _disabled: {\n      opacity: 0.4,\n      cursor: 'not-allowed',\n    },\n    _focus: {\n      borderColor: 'border.accent',\n      boxShadow: 'accent',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      '2xs': { px: '1.5', h: '7', minW: '7', fontSize: 'xs' },\n      xs: { px: '2', h: '8', minW: '8', fontSize: 'xs' },\n      sm: { px: '2.5', h: '9', minW: '9', fontSize: 'sm' },\n      md: { px: '3', h: '10', minW: '10', fontSize: 'md' },\n      lg: { px: '3.5', h: '11', minW: '11', fontSize: 'md' },\n      xl: { px: '4', h: '12', minW: '12', fontSize: 'lg' },\n      '2xl': { px: '2', h: '16', minW: '16', textStyle: '3xl' },\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const label = defineRecipe({\n  className: 'label',\n  base: {\n    color: 'fg.emphasized',\n    fontWeight: 'medium',\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        textStyle: 'sm',\n      },\n      md: {\n        textStyle: 'sm',\n      },\n      lg: {\n        textStyle: 'sm',\n      },\n      xl: {\n        textStyle: 'md',\n      },\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const link = defineRecipe({\n  className: 'link',\n  base: {\n    color: 'fg.subtle',\n    cursor: 'pointer',\n    display: 'inline-flex',\n    alignItems: 'center',\n    gap: '2',\n    transitionDuration: 'normal',\n    transitionProperty: 'color, font-weight',\n    transitionTimingFunction: 'default',\n  },\n  defaultVariants: {\n    variant: 'text',\n  },\n  variants: {\n    variant: {\n      text: {\n        fontWeight: 'medium',\n        color: 'fg.default',\n        textDecoration: 'underline',\n      },\n      toc: {\n        fontWeight: 'medium',\n        textStyle: 'sm',\n        _hover: {\n          color: 'fg.muted',\n        },\n        _currentPage: {\n          fontWeight: 'semibold',\n          color: 'fg.emphasized',\n          _hover: {\n            color: 'fg.emphasized',\n          },\n        },\n      },\n      navbar: {\n        fontWeight: 'semibold',\n        textStyle: 'md',\n        _hover: {\n          color: 'fg.muted',\n        },\n        _currentPage: {\n          color: 'fg.emphasized',\n          _hover: {\n            color: 'fg.emphasized',\n          },\n        },\n      },\n    },\n  },\n})\n","import { menuAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nconst itemStyle = {\n  alignItems: 'center',\n  borderRadius: 'l1',\n  cursor: 'pointer',\n  display: 'flex',\n  fontWeight: 'medium',\n  textStyle: 'sm',\n  transitionDuration: 'fast',\n  transitionProperty: 'background, color',\n  transitionTimingFunction: 'default',\n  _hover: {\n    background: 'bg.subtle',\n    '& :where(svg)': {\n      color: 'fg.default',\n    },\n  },\n  _highlighted: {\n    background: 'bg.subtle',\n  },\n  '& :where(svg)': {\n    color: 'fg.muted',\n  },\n}\n\nexport const menu = defineSlotRecipe({\n  className: 'menu',\n  slots: menuAnatomy.keys(),\n  jsx: ['Menu', /Menu\\.+/],\n  base: {\n    itemGroupLabel: {\n      fontWeight: 'semibold',\n      textStyle: 'sm',\n    },\n    content: {\n      background: 'bg.default',\n      borderRadius: 'l2',\n      boxShadow: 'lg',\n      display: 'flex',\n      flexDirection: 'column',\n      outline: 'none',\n      width: 'calc(100% + 2rem)',\n      _hidden: {\n        display: 'none',\n      },\n      _open: {\n        animation: 'fadeIn 0.25s ease-out',\n      },\n      _closed: {\n        animation: 'fadeOut 0.2s ease-out',\n      },\n    },\n    itemGroup: {\n      display: 'flex',\n      flexDirection: 'column',\n    },\n    positioner: {\n      zIndex: 'dropdown',\n    },\n    item: itemStyle,\n    optionItem: itemStyle,\n    triggerItem: itemStyle,\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      xs: {\n        itemGroup: {\n          gap: '1',\n        },\n        itemGroupLabel: {\n          py: '1.5',\n          px: '1.5',\n          mx: '1',\n        },\n        content: {\n          py: '1',\n          gap: '1',\n        },\n        item: {\n          h: '8',\n          px: '1.5',\n          mx: '1',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        optionItem: {\n          h: '8',\n          px: '1.5',\n          mx: '1',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        triggerItem: {\n          h: '8',\n          px: '1.5',\n          mx: '1',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n      },\n      sm: {\n        itemGroup: {\n          gap: '1',\n        },\n        itemGroupLabel: {\n          py: '2',\n          px: '2',\n          mx: '1',\n        },\n        content: {\n          py: '1',\n          gap: '1',\n        },\n        item: {\n          h: '9',\n          px: '2',\n          mx: '1',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        optionItem: {\n          h: '9',\n          px: '2',\n          mx: '1',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        triggerItem: {\n          h: '9',\n          px: '2',\n          mx: '1.5',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n      },\n      md: {\n        itemGroup: {\n          gap: '1',\n        },\n        itemGroupLabel: {\n          py: '2.5',\n          px: '2.5',\n          mx: '1',\n        },\n        content: {\n          py: '1',\n          gap: '1',\n        },\n        item: {\n          h: '10',\n          px: '2.5',\n          mx: '1',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        optionItem: {\n          h: '10',\n          px: '2.5',\n          mx: '1',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        triggerItem: {\n          h: '10',\n          px: '2.5',\n          mx: '1.5',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n      },\n      lg: {\n        itemGroup: {\n          gap: '1',\n        },\n        itemGroupLabel: {\n          py: '2.5',\n          px: '2.5',\n          mx: '1',\n        },\n        content: {\n          py: '1',\n          gap: '1',\n        },\n        item: {\n          h: '11',\n          px: '2.5',\n          mx: '1',\n          '& :where(svg)': {\n            width: '5',\n            height: '5',\n          },\n        },\n        optionItem: {\n          h: '11',\n          px: '2.5',\n          mx: '1',\n          '& :where(svg)': {\n            width: '5',\n            height: '5',\n          },\n        },\n        triggerItem: {\n          h: '11',\n          px: '2.5',\n          mx: '1.5',\n          '& :where(svg)': {\n            width: '5',\n            height: '5',\n          },\n        },\n      },\n    },\n  },\n})\n","import { numberInputAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nconst trigger = {\n  alignItems: 'center',\n  borderColor: 'border.emphasized',\n  color: 'fg.muted',\n  cursor: 'pointer',\n  display: 'inline-flex',\n  justifyContent: 'center',\n  transitionDuration: 'normal',\n  transitionProperty: 'background, border-color, color, box-shadow',\n  transitionTimingFunction: 'default',\n  '& :where(svg)': {\n    width: '4',\n    height: '4',\n  },\n  _hover: {\n    background: 'gray.a2',\n    color: 'fg.default',\n  },\n  _disabled: {\n    color: 'fg.disabled',\n    cursor: 'not-allowed',\n    _hover: {\n      background: 'transparent',\n      color: 'fg.disabled',\n    },\n  },\n}\n\nexport const numberInput = defineSlotRecipe({\n  className: 'numberInput',\n  slots: numberInputAnatomy.keys(),\n  jsx: ['NumberInput', /NumberInput\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1.5',\n    },\n    control: {\n      borderColor: 'border.emphasized',\n      borderRadius: 'l2',\n      borderWidth: '1px',\n      display: 'grid',\n      divideX: '1px',\n      gridTemplateColumns: '1fr 32px',\n      gridTemplateRows: '1fr 1fr',\n      overflow: 'hidden',\n      transitionDuration: 'normal',\n      transitionProperty: 'border-color, box-shadow',\n      transitionTimingFunction: 'default',\n      _focusWithin: {\n        borderColor: 'border.accent',\n        boxShadow: 'accent',\n      },\n    },\n    input: {\n      outline: 'none',\n      background: 'transparent',\n      width: 'full',\n      gridRow: '2',\n    },\n    label: {\n      color: 'fg.emphasized',\n      fontWeight: 'medium',\n    },\n    decrementTrigger: { ...trigger, borderTopWidth: '1px' },\n    incrementTrigger: trigger,\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      md: {\n        control: {\n          ps: '3',\n          h: '10',\n          minW: '10',\n          fontSize: 'md',\n        },\n        label: {\n          textStyle: 'sm',\n        },\n      },\n      lg: {\n        control: {\n          ps: '3.5',\n          h: '11',\n          minW: '11',\n          fontSize: 'md',\n        },\n        label: {\n          textStyle: 'sm',\n        },\n      },\n      xl: {\n        control: {\n          ps: '4',\n          h: '12',\n          minW: '12',\n          fontSize: 'lg',\n        },\n        label: {\n          textStyle: 'md',\n        },\n      },\n    },\n  },\n})\n","import { paginationAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const pagination = defineSlotRecipe({\n  className: 'pagination',\n  slots: paginationAnatomy.keys(),\n  jsx: ['Pagination', /Pagination\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      justifyContent: 'space-between',\n      gap: '4',\n    },\n    list: {\n      display: 'flex',\n      gap: '2',\n    },\n    pageTrigger: {\n      fontVariantNumeric: 'tabular-nums',\n    },\n    ellipsis: {\n      alignItems: 'center',\n      color: 'fg.emphasized',\n      display: 'inline-flex',\n      fontWeight: 'semibold',\n      px: '2',\n    },\n  },\n})\n","import { pinInputAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const pinInput = defineSlotRecipe({\n  className: 'pinInput',\n  slots: pinInputAnatomy.keys(),\n  jsx: ['PinInput', /PinInput\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1.5',\n    },\n    control: {\n      display: 'flex',\n      gap: '2',\n    },\n    label: {\n      color: 'fg.emphasized',\n      fontWeight: 'medium',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        label: {\n          textStyle: 'sm',\n        },\n      },\n      md: {\n        label: {\n          textStyle: 'sm',\n        },\n      },\n      lg: {\n        label: {\n          textStyle: 'sm',\n        },\n      },\n      xl: {\n        label: {\n          textStyle: 'md',\n        },\n      },\n    },\n  },\n})\n","import { popoverAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const popover = defineSlotRecipe({\n  className: 'popover',\n  slots: popoverAnatomy.keys(),\n  jsx: ['Popover', /Popover\\.+/],\n  base: {\n    positioner: {\n      position: 'relative',\n      zIndex: 'popover',\n    },\n    content: {\n      background: 'bg.default',\n      borderRadius: 'l3',\n      boxShadow: 'md',\n      display: 'flex',\n      flexDirection: 'column',\n      maxWidth: 'sm',\n      p: '4',\n      _open: {\n        animation: 'fadeIn 0.25s ease-out',\n      },\n      _closed: {\n        animation: 'fadeOut 0.2s ease-out',\n      },\n      _hidden: {\n        display: 'none',\n      },\n    },\n    title: {\n      fontWeight: 'medium',\n      textStyle: 'sm',\n    },\n    description: {\n      color: 'fg.muted',\n      textStyle: 'sm',\n    },\n    closeTrigger: {\n      color: 'fg.muted',\n    },\n    arrow: {\n      '--arrow-size': 'var(--sizes-3)',\n      '--arrow-background': 'var(--colors-bg-default)',\n    },\n    arrowTip: {\n      borderTopWidth: '1px',\n      borderLeftWidth: '1px',\n    },\n  },\n})\n","import { radioGroupAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const radioButtonGroup = defineSlotRecipe({\n  className: 'radioButtonGroup',\n  slots: radioGroupAnatomy.keys(),\n  jsx: ['RadioButtonGroup', /RadioButtonGroup\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      flexWrap: 'wrap',\n    },\n    radio: {\n      alignItems: 'center',\n      appearance: 'none',\n      borderColor: 'border.emphasized',\n      borderRadius: 'l2',\n      borderWidth: '1px',\n      color: 'fg.emphasized',\n      cursor: 'pointer',\n      display: 'inline-flex',\n      fontWeight: 'semibold',\n      justifyContent: 'center',\n      outline: 'none',\n      position: 'relative',\n      transitionDuration: 'normal',\n      transitionProperty: 'background, border-color, color, box-shadow',\n      transitionTimingFunction: 'default',\n      userSelect: 'none',\n      verticalAlign: 'middle',\n      whiteSpace: 'nowrap',\n      _hover: {\n        background: 'gray.a2',\n      },\n      _checked: {\n        cursor: 'default',\n      },\n      _disabled: {\n        borderColor: 'border.disabled',\n        color: 'fg.disabled',\n        cursor: 'not-allowed',\n        _hover: {\n          background: 'initial',\n          borderColor: 'border.disabled',\n          color: 'fg.disabled',\n        },\n      },\n    },\n    radioLabel: {\n      display: 'inline-flex',\n      alignItems: 'center',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n    variant: 'solid',\n  },\n  variants: {\n    variant: {\n      solid: {\n        radio: {\n          _checked: {\n            background: 'accent.default',\n            borderColor: 'border.accent',\n            color: 'accent.fg',\n            _hover: {\n              color: 'accent.fg',\n              background: 'accent.default',\n            },\n          },\n        },\n      },\n      outline: {\n        radio: {\n          _checked: {\n            borderColor: 'border.accent',\n            boxShadow: 'accent',\n            _hover: {\n              background: 'initial',\n            },\n          },\n        },\n      },\n    },\n    size: {\n      sm: {\n        root: {\n          gap: '2',\n        },\n        radio: {\n          h: '9',\n          minW: '9',\n          textStyle: 'sm',\n          px: '3.5',\n          '& svg': {\n            width: '4.5',\n            height: '4.5',\n          },\n        },\n        radioLabel: {\n          gap: '2',\n        },\n      },\n      md: {\n        root: {\n          gap: '3',\n        },\n        radio: {\n          h: '10',\n          minW: '10',\n          textStyle: 'sm',\n          px: '4',\n          '& svg': {\n            width: '5',\n            height: '5',\n          },\n        },\n        radioLabel: {\n          gap: '2',\n        },\n      },\n      lg: {\n        root: {\n          gap: '3',\n        },\n        radio: {\n          h: '11',\n          minW: '11',\n          textStyle: 'md',\n          px: '4.5',\n          '& svg': {\n            width: '5',\n            height: '5',\n          },\n        },\n        radioLabel: {\n          gap: '2',\n        },\n      },\n      xl: {\n        root: {\n          gap: '3',\n        },\n        radio: {\n          h: '12',\n          minW: '12',\n          textStyle: 'md',\n          px: '5',\n          '& svg': {\n            width: '5',\n            height: '5',\n          },\n        },\n        radioLabel: {\n          gap: '2.5',\n        },\n      },\n    },\n  },\n})\n","import { radioGroupAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const radioGroup = defineSlotRecipe({\n  className: 'radioGroup',\n  slots: radioGroupAnatomy.keys(),\n  jsx: ['RadioGroup', /RadioGroup\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      flexDirection: {\n        _vertical: 'column',\n        _horizontal: 'row',\n      },\n    },\n    radioControl: {\n      background: 'transparent',\n      borderColor: 'border.emphasized',\n      borderRadius: 'full',\n      borderWidth: '1px',\n      transitionDuration: 'normal',\n      transitionProperty: 'background',\n      transitionTimingFunction: 'default',\n      _hover: {\n        background: 'bg.subtle',\n      },\n      _checked: {\n        background: 'accent.default',\n        borderColor: 'border.accent',\n        outlineColor: 'bg.default',\n        outlineStyle: 'solid',\n        _hover: {\n          background: 'accent.default',\n        },\n      },\n      _disabled: {\n        borderColor: 'border.disabled',\n        color: 'fg.disabled',\n        _hover: {\n          bg: 'initial',\n          color: 'fg.disabled',\n        },\n      },\n    },\n    radio: {\n      alignItems: 'center',\n      cursor: 'pointer',\n      display: 'flex',\n      _disabled: {\n        cursor: 'not-allowed',\n      },\n    },\n    radioLabel: {\n      color: 'fg.emphasized',\n      fontWeight: 'medium',\n      _disabled: {\n        color: 'fg.disabled',\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        root: {\n          gap: {\n            _vertical: '3',\n            _horizontal: '4',\n          },\n        },\n        radio: {\n          gap: '2',\n        },\n        radioControl: {\n          width: '4',\n          height: '4',\n          _checked: {\n            outlineWidth: '3px',\n            outlineOffset: '-4px',\n          },\n        },\n        radioLabel: {\n          textStyle: 'sm',\n        },\n      },\n      md: {\n        root: {\n          gap: {\n            _vertical: '4',\n            _horizontal: '6',\n          },\n        },\n        radio: {\n          gap: '3',\n        },\n        radioControl: {\n          width: '5',\n          height: '5',\n          _checked: {\n            outlineWidth: '4px',\n            outlineOffset: '-5px',\n          },\n        },\n        radioLabel: {\n          textStyle: 'md',\n        },\n      },\n      lg: {\n        root: {\n          gap: {\n            _vertical: '5',\n            _horizontal: '8',\n          },\n        },\n        radio: {\n          gap: '4',\n        },\n        radioControl: {\n          width: '6',\n          height: '6',\n          _checked: {\n            outlineWidth: '5px',\n            outlineOffset: '-6px',\n          },\n        },\n        radioLabel: {\n          textStyle: 'lg',\n        },\n      },\n    },\n  },\n})\n","import { rangeSliderAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const rangeSlider = defineSlotRecipe({\n  className: 'range-slider',\n  slots: rangeSliderAnatomy.keys(),\n  jsx: ['RangeSlider', /RangeSlider\\.+/],\n  base: {\n    root: {\n      width: 'full',\n    },\n    control: {\n      position: 'relative',\n      display: 'flex',\n      alignItems: 'center',\n    },\n    track: {\n      backgroundColor: 'bg.muted',\n      borderRadius: 'l2',\n      flex: '1',\n    },\n    range: {\n      background: 'accent.default',\n      borderRadius: 'l2',\n    },\n    thumb: {\n      background: 'bg.default',\n      borderColor: 'border.accent',\n      borderRadius: 'full',\n      borderWidth: '2px',\n      boxShadow: 'sm',\n      outline: 'none',\n    },\n    label: {\n      color: 'fg.emphasized',\n      fontWeight: 'semibold',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      md: {\n        control: {\n          py: '2',\n        },\n        range: {\n          height: '2',\n        },\n        track: {\n          height: '2',\n        },\n        thumb: {\n          height: '6',\n          width: '6',\n        },\n        marker: {\n          mt: '2',\n          textStyle: 'sm',\n        },\n        label: {\n          textStyle: 'sm',\n        },\n      },\n    },\n  },\n})\n","import { ratingGroupAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const ratingGroup = defineSlotRecipe({\n  className: 'ratingGroup',\n  slots: ratingGroupAnatomy.keys(),\n  jsx: ['RatingGroup', /RatingGroup\\.+/],\n  base: {\n    control: {\n      display: 'flex',\n    },\n    rating: {\n      cursor: 'pointer',\n      transitionDuration: 'normal',\n      transitionProperty: 'color, fill',\n      transitionTimingFunction: 'default',\n      color: 'var(--colors-bg-emphasized)',\n      fill: 'var(--colors-bg-emphasized)',\n      _highlighted: {\n        color: 'var(--colors-accent-default)',\n        fill: 'var(--colors-accent-default)',\n      },\n      _focusVisible: {\n        outline: '2px solid',\n        outlineColor: 'border.accent',\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        control: {\n          gap: '0',\n        },\n        rating: {\n          '& svg': {\n            width: '4',\n            height: '4',\n          },\n        },\n      },\n      md: {\n        control: {\n          gap: '0.5',\n        },\n        rating: {\n          '& svg': {\n            width: '5',\n            height: '5',\n          },\n        },\n      },\n      lg: {\n        control: {\n          gap: '0.5',\n        },\n        rating: {\n          '& svg': {\n            width: '6',\n            height: '6',\n          },\n        },\n      },\n    },\n  },\n})\n","import { segmentGroupAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const segmentGroup = defineSlotRecipe({\n  className: 'segmentGroup',\n  slots: segmentGroupAnatomy.keys(),\n  jsx: ['SegmentGroup', /SegmentGroup\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      flexDirection: {\n        _horizontal: 'row',\n        _vertical: 'column',\n      },\n      alignItems: 'flex-start',\n      gap: {\n        _horizontal: '4',\n        _vertical: '1',\n      },\n      borderBottomWidth: {\n        _horizontal: '1px',\n      },\n      borderLeftWidth: {\n        _vertical: '1px',\n      },\n    },\n    indicator: {\n      borderBottomWidth: {\n        _horizontal: '2px',\n      },\n      borderLeftWidth: {\n        _vertical: '2px',\n      },\n      borderColor: 'accent.default',\n      transform: {\n        _horizontal: 'translateY(1px)',\n        _vertical: 'translateX(-1px)',\n      },\n    },\n    radio: {\n      color: 'fg.muted',\n      cursor: 'pointer',\n      fontWeight: 'medium',\n      transitionDuration: 'normal',\n      transitionProperty: 'color',\n      transitionTimingFunction: 'default',\n      _checked: {\n        fontWeight: 'semibold',\n        color: 'fg.default',\n        _hover: {\n          color: 'fg.default',\n        },\n      },\n      _disabled: {\n        color: 'fg.disabled',\n        cursor: 'not-allowed',\n        _hover: {\n          color: 'fg.disabled',\n        },\n      },\n      px: {\n        _horizontal: '1',\n        _vertical: '3',\n      },\n      pb: {\n        _horizontal: '3',\n      },\n      py: {\n        _vertical: '1.5',\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        radio: {\n          textStyle: 'sm',\n        },\n      },\n      md: {\n        radio: {\n          textStyle: 'md',\n        },\n      },\n    },\n  },\n})\n","import { selectAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const select = defineSlotRecipe({\n  className: 'select',\n  slots: selectAnatomy.keys(),\n  jsx: ['Select', /Select\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      flexDirection: 'column',\n      gap: '1.5',\n      width: 'full',\n    },\n    content: {\n      background: 'bg.default',\n      borderRadius: 'l2',\n      boxShadow: 'lg',\n      display: 'flex',\n      flexDirection: 'column',\n      _hidden: {\n        display: 'none',\n      },\n      _open: {\n        animation: 'fadeIn 0.25s ease-out',\n      },\n      _closed: {\n        animation: 'fadeOut 0.2s ease-out',\n      },\n      _focusVisible: {\n        outlineOffset: '2px',\n        outline: '2px solid',\n        outlineColor: 'border.outline',\n      },\n    },\n    positioner: {\n      zIndex: 'dropdown',\n    },\n    item: {\n      alignItems: 'center',\n      borderRadius: 'l1',\n      cursor: 'pointer',\n      display: 'flex',\n      justifyContent: 'space-between',\n      transitionDuration: 'fast',\n      transitionProperty: 'background, color',\n      transitionTimingFunction: 'default',\n      _hover: {\n        background: 'gray.a3',\n        color: 'fg.default',\n      },\n      _highlighted: {\n        background: 'gray.a3',\n        color: 'fg.default',\n      },\n      _selected: {\n        color: 'fg.default',\n      },\n      _disabled: {\n        color: 'fg.disabled',\n        cursor: 'not-allowed',\n        _hover: {\n          background: 'transparent',\n        },\n      },\n    },\n    itemGroupLabel: {\n      fontWeight: 'semibold',\n      textStyle: 'sm',\n    },\n    itemIndicator: {\n      color: 'accent.default',\n    },\n    label: {\n      color: 'fg.emphasized',\n      fontWeight: 'medium',\n    },\n    trigger: {\n      appearance: 'none',\n      alignItems: 'center',\n      borderColor: 'border.emphasized',\n      borderRadius: 'l2',\n      cursor: 'pointer',\n      display: 'inline-flex',\n      justifyContent: 'space-between',\n      outline: 0,\n      position: 'relative',\n      transitionDuration: 'normal',\n      transitionProperty: 'background, box-shadow, border-color',\n      transitionTimingFunction: 'default',\n      width: 'full',\n      _placeholderShown: {\n        color: 'fg.subtle',\n      },\n      '& :where(svg)': {\n        color: 'fg.subtle',\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n    variant: 'outline',\n  },\n  variants: {\n    variant: {\n      outline: {\n        trigger: {\n          borderWidth: '1px',\n          _focus: {\n            borderColor: 'border.accent',\n            boxShadow: 'accent',\n          },\n        },\n      },\n      ghost: {\n        trigger: {\n          _hover: {\n            background: 'gray.a3',\n          },\n          _focus: {\n            background: 'gray.a3',\n          },\n        },\n      },\n    },\n    size: {\n      sm: {\n        content: { p: '0.5', gap: '1' },\n        item: { textStyle: 'sm', px: '2', height: '9' },\n        itemIndicator: {\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        itemGroupLabel: {\n          px: '2',\n          py: '1.5',\n        },\n        label: { textStyle: 'sm' },\n        trigger: {\n          px: '2.5',\n          h: '9',\n          minW: '9',\n          fontSize: 'sm',\n          gap: '2',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n      },\n      md: {\n        content: { p: '1', gap: '1' },\n        item: { textStyle: 'md', px: '2', height: '10' },\n        itemIndicator: {\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n        itemGroupLabel: {\n          px: '2',\n          py: '1.5',\n        },\n        label: { textStyle: 'sm' },\n        trigger: {\n          px: '3',\n          h: '10',\n          minW: '10',\n          fontSize: 'md',\n          gap: '2',\n          '& :where(svg)': {\n            width: '4',\n            height: '4',\n          },\n        },\n      },\n      lg: {\n        content: { p: '1.5', gap: '1' },\n        item: { textStyle: 'md', px: '2', height: '11' },\n        itemIndicator: {\n          '& :where(svg)': {\n            width: '5',\n            height: '5',\n          },\n        },\n        itemGroupLabel: {\n          px: '2',\n          py: '1.5',\n        },\n        label: { textStyle: 'sm' },\n        trigger: {\n          px: '3.5',\n          h: '11',\n          minW: '11',\n          fontSize: 'md',\n          gap: '2',\n          '& :where(svg)': {\n            width: '5',\n            height: '5',\n          },\n        },\n      },\n    },\n  },\n})\n","import { sliderAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const slider = defineSlotRecipe({\n  className: 'slider',\n  slots: sliderAnatomy.keys(),\n  jsx: ['Slider', /Slider\\.+/],\n  base: {\n    root: {\n      width: 'full',\n    },\n    control: {\n      position: 'relative',\n      display: 'flex',\n      alignItems: 'center',\n    },\n    track: {\n      backgroundColor: 'bg.muted',\n      borderRadius: 'l2',\n      flex: '1',\n    },\n    range: {\n      background: 'accent.default',\n      borderRadius: 'l2',\n    },\n    thumb: {\n      background: 'bg.default',\n      borderColor: 'border.accent',\n      borderRadius: 'full',\n      borderWidth: '2px',\n      boxShadow: 'sm',\n      outline: 'none',\n    },\n    label: {\n      color: 'fg.emphasized',\n      fontWeight: 'medium',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      md: {\n        control: {\n          py: '2',\n        },\n        range: {\n          height: '2',\n        },\n        track: {\n          height: '2',\n        },\n        thumb: {\n          height: '6',\n          width: '6',\n        },\n        marker: {\n          mt: '2',\n          textStyle: 'sm',\n        },\n        label: {\n          textStyle: 'sm',\n        },\n      },\n    },\n  },\n})\n","import { splitterAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const splitter = defineSlotRecipe({\n  className: 'splitter',\n  slots: splitterAnatomy.keys(),\n  jsx: ['Splitter', /Splitter\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      gap: '2',\n    },\n    panel: {\n      borderWidth: '1px',\n      background: 'bg.subtle',\n      borderRadius: 'l2',\n      color: 'fg.muted',\n      display: 'flex',\n      alignItems: 'center',\n      justifyContent: 'center',\n    },\n    resizeTrigger: {\n      borderRadius: 'full',\n      transitionDuration: 'normal',\n      transitionProperty: 'background',\n      transitionTimingFunction: 'default',\n      outline: '0',\n      background: 'bg.muted',\n      _hover: {\n        background: 'bg.emphasized',\n      },\n      _active: {\n        background: 'bg.emphasized',\n      },\n      _horizontal: {\n        minWidth: '6px',\n        margin: 'min(1rem, 20%) 0',\n      },\n      _vertical: {\n        minHeight: '6px',\n        margin: '0 min(1rem, 20%)',\n      },\n    },\n  },\n})\n","import { switchAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const switchRecipe = defineSlotRecipe({\n  className: 'switchRecipe',\n  slots: switchAnatomy.keys(),\n  jsx: ['Switch', /Switch\\.+/],\n  base: {\n    root: {\n      alignItems: 'center',\n      display: 'flex',\n      position: 'relative',\n    },\n    control: {\n      alignItems: 'center',\n      background: 'bg.muted',\n      borderRadius: 'full',\n      cursor: 'pointer',\n      display: 'inline-flex',\n      flexShrink: '0',\n      transitionDuration: 'normal',\n      transitionProperty: 'background',\n      transitionTimingFunction: 'default',\n      _checked: {\n        background: 'accent.default',\n      },\n    },\n    label: {\n      userSelect: 'none',\n      textStyle: 'md',\n      fontWeight: 'medium',\n    },\n    thumb: {\n      background: 'bg.default',\n      borderRadius: 'full',\n      boxShadow: 'xs',\n      transitionDuration: 'normal',\n      transitionProperty: 'transform, background',\n      transitionTimingFunction: 'default',\n      zIndex: '1',\n      _checked: {\n        transform: 'translateX(100%)',\n        background: 'bg.default',\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: {\n        root: {\n          gap: '2',\n        },\n        control: {\n          width: '7',\n          p: '0.5',\n        },\n        thumb: {\n          width: '3',\n          height: '3',\n        },\n        label: {\n          textStyle: 'sm',\n        },\n      },\n      md: {\n        root: {\n          gap: '3',\n        },\n        control: {\n          width: '9',\n          p: '0.5',\n        },\n        thumb: {\n          width: '4',\n          height: '4',\n        },\n        label: {\n          textStyle: 'md',\n        },\n      },\n      lg: {\n        root: {\n          gap: '4',\n        },\n        control: {\n          width: '11',\n          p: '0.5',\n        },\n        thumb: {\n          width: '5',\n          height: '5',\n        },\n        label: {\n          textStyle: 'lg',\n        },\n      },\n    },\n  },\n})\n","import { defineSlotRecipe } from '@pandacss/dev'\n\nexport const table = defineSlotRecipe({\n  className: 'table',\n  slots: ['root', 'body', 'cell', 'footer', 'head', 'header', 'row', 'caption'],\n  jsx: ['Table', /Table\\.+/],\n  base: {\n    root: {\n      captionSide: 'bottom',\n      width: 'full',\n    },\n    body: {\n      '& tr:last-child': {\n        borderBottomWidth: '0',\n      },\n    },\n    caption: {\n      color: 'fg.subtle',\n    },\n    cell: {\n      verticalAlign: 'middle',\n    },\n    footer: {\n      fontWeight: 'medium',\n      borderTopWidth: '1px',\n      '& tr:last-child': {\n        borderBottomWidth: '0',\n      },\n    },\n    head: {\n      color: 'fg.muted',\n      fontWeight: 'medium',\n      textAlign: 'left',\n      verticalAlign: 'middle',\n    },\n    row: {\n      borderBottomWidth: '1px',\n      transitionDuration: 'normal',\n      transitionProperty: 'background, color',\n      transitionTimingFunction: 'default',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n    variant: 'plain',\n  },\n  variants: {\n    variant: {\n      outline: {\n        root: {\n          borderWidth: '1px',\n        },\n        header: {\n          bg: 'bg.subtle',\n        },\n      },\n      plain: {\n        row: {\n          _hover: {\n            bg: 'bg.subtle',\n          },\n          _selected: {\n            bg: 'bg.muted',\n          },\n        },\n      },\n    },\n    size: {\n      sm: {\n        root: {\n          textStyle: 'sm',\n        },\n        caption: {\n          mt: '4',\n        },\n        cell: {\n          height: '11',\n          px: '3',\n        },\n        head: {\n          height: '11',\n          px: '3',\n        },\n      },\n      md: {\n        root: {\n          textStyle: 'sm',\n        },\n        caption: {\n          mt: '4',\n        },\n        cell: {\n          height: '14',\n          px: '4',\n        },\n        head: {\n          height: '11',\n          px: '4',\n        },\n      },\n    },\n  },\n})\n","import { tabsAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const tabs = defineSlotRecipe({\n  className: 'tabs',\n  slots: tabsAnatomy.keys(),\n  jsx: ['Tabs', /Tabs\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      width: 'full',\n      _horizontal: {\n        flexDirection: 'column',\n      },\n      _vertical: {\n        flexDirection: 'row',\n      },\n    },\n    list: {\n      display: 'flex',\n      flexShrink: '0',\n      _horizontal: {\n        flexDirection: 'row',\n      },\n      _vertical: {\n        flexDirection: 'column',\n      },\n      overflow: 'auto',\n      position: 'relative',\n      scrollbarWidth: 'none',\n      '&::-webkit-scrollbar': {\n        display: 'none',\n      },\n    },\n    trigger: {\n      alignItems: 'center',\n      color: 'fg.muted',\n      cursor: 'pointer',\n      display: 'inline-flex',\n      flexShrink: '0',\n      fontWeight: 'semibold',\n      gap: '2',\n      justifyContent: 'center',\n      transitionDuration: 'normal',\n      transitionProperty: 'color, background, border-color',\n      transitionTimingFunction: 'default',\n      whiteSpace: 'nowrap',\n      _disabled: {\n        color: 'fg.disabled',\n        cursor: 'not-allowed',\n        _hover: {\n          color: 'fg.disabled',\n        },\n      },\n      _hover: {\n        color: 'fg.muted',\n      },\n      _selected: {\n        color: 'fg.default',\n        _hover: {\n          color: 'fg.default',\n        },\n      },\n      _vertical: {\n        justifyContent: 'start',\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n    variant: 'line',\n  },\n  variants: {\n    variant: {\n      line: {\n        list: {\n          _horizontal: {\n            boxShadow: '0 -1px 0 0 inset var(--colors-border-default)',\n            gap: '4',\n          },\n          _vertical: {\n            boxShadow: '1px 0 0 0 inset var(--colors-border-default)',\n            gap: '1',\n          },\n        },\n        indicator: {\n          background: 'accent.default',\n          _horizontal: {\n            height: '2px',\n            bottom: '0',\n          },\n          _vertical: {\n            width: '2px',\n            left: '0',\n          },\n        },\n        content: {\n          pt: '4',\n        },\n        trigger: {\n          _horizontal: {\n            pb: '2.5',\n          },\n        },\n      },\n      outline: {\n        list: {\n          _horizontal: {\n            mb: '-1px',\n          },\n          _vertical: {\n            mr: '-1px',\n          },\n        },\n        trigger: {\n          borderColor: 'transparent',\n          borderWidth: '1px',\n          _horizontal: {\n            borderTopRadius: 'l2',\n          },\n          _vertical: {\n            borderTopLeftRadius: 'l2',\n            borderBottomLeftRadius: 'l2',\n          },\n          _selected: {\n            background: 'bg.default',\n            borderColor: 'border.default',\n            _horizontal: {\n              borderBottomColor: 'transparent',\n            },\n            _vertical: {\n              borderRightColor: 'transparent',\n            },\n          },\n        },\n        content: {\n          borderWidth: '1px',\n          background: 'bg.default',\n          width: 'full',\n        },\n      },\n    },\n    size: {\n      sm: {\n        trigger: {\n          '& svg': {\n            width: '4',\n            height: '4',\n          },\n        },\n      },\n      md: {\n        trigger: {\n          '& svg': {\n            width: '5',\n            height: '5',\n          },\n        },\n      },\n      lg: {\n        trigger: {\n          '& svg': {\n            width: '5',\n            height: '5',\n          },\n        },\n      },\n    },\n  },\n  compoundVariants: [\n    {\n      size: 'sm',\n      variant: 'outline',\n      css: {\n        trigger: {\n          h: '9',\n          minW: '9',\n          textStyle: 'sm',\n          px: '3.5',\n        },\n        content: {\n          p: '3.5',\n        },\n      },\n    },\n    {\n      size: 'md',\n      variant: 'outline',\n      css: {\n        trigger: {\n          h: '10',\n          minW: '10',\n          textStyle: 'sm',\n          px: '4',\n        },\n        content: {\n          p: '4',\n        },\n      },\n    },\n    {\n      size: 'lg',\n      variant: 'outline',\n      css: {\n        trigger: {\n          h: '11',\n          minW: '11',\n          textStyle: 'md',\n          px: '4.5',\n        },\n        content: {\n          p: '4.5',\n        },\n      },\n    },\n    {\n      size: 'sm',\n      variant: 'line',\n      css: {\n        trigger: {\n          fontSize: 'sm',\n          h: '9',\n          minW: '9',\n          px: '2.5',\n        },\n        content: {\n          pt: '3',\n        },\n      },\n    },\n    {\n      size: 'md',\n      variant: 'line',\n      css: {\n        trigger: {\n          fontSize: 'md',\n          h: '10',\n          minW: '10',\n          px: '3',\n        },\n        content: {\n          pt: '4',\n        },\n      },\n    },\n    {\n      size: 'lg',\n      variant: 'line',\n      css: {\n        trigger: {\n          px: '3.5',\n          h: '11',\n          minW: '11',\n          fontSize: 'md',\n        },\n        content: {\n          pt: '5',\n        },\n      },\n    },\n  ],\n})\n","import { tagsInputAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const tagsInput = defineSlotRecipe({\n  className: 'tagsInput',\n  slots: tagsInputAnatomy.keys(),\n  jsx: ['TagsInput', /TagsInput\\.+/],\n  base: {\n    root: {\n      width: 'full',\n      display: 'flex',\n      flexDirection: 'column',\n    },\n    control: {\n      alignItems: 'center',\n      borderColor: 'border.emphasized',\n      borderRadius: 'l2',\n      borderWidth: '1px',\n      display: 'flex',\n      flexWrap: 'wrap',\n      outline: 0,\n      transitionDuration: 'normal',\n      transitionProperty: 'border-color, box-shadow',\n      transitionTimingFunction: 'default',\n      _focusWithin: {\n        borderColor: 'border.accent',\n        boxShadow: 'accent',\n      },\n    },\n    input: {\n      outline: 'none',\n      background: 'transparent',\n    },\n    tag: {\n      alignItems: 'center',\n      borderColor: 'border.emphasized',\n      borderRadius: 'l1',\n      borderWidth: '1px',\n      color: 'fg.emphasized',\n      background: 'bg.subtle',\n      display: 'inline-flex',\n      fontWeight: 'medium',\n      _highlighted: {\n        borderColor: 'border.accent',\n        boxShadow: 'accent',\n      },\n      _hidden: {\n        display: 'none',\n      },\n    },\n    tagInput: {\n      background: 'transparent',\n      outline: 'none',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      md: {\n        root: {\n          gap: '1.5',\n        },\n        control: {\n          fontSize: 'md',\n          gap: '1.5',\n          minW: '10',\n          px: '3',\n          py: '7px', // TODO line break\n        },\n        tag: {\n          gap: '1',\n          h: '6',\n          pe: '1',\n          ps: '2',\n          textStyle: 'sm',\n        },\n      },\n    },\n  },\n})\n","import { defineRecipe } from '@pandacss/dev'\n\nexport const textarea = defineRecipe({\n  className: 'textarea',\n  base: {\n    backgroundColor: 'bg.default',\n    appearance: 'none',\n    borderColor: 'border.emphasized',\n    borderRadius: 'l2',\n    borderWidth: '1px',\n    minWidth: 0,\n    outline: 0,\n    position: 'relative',\n    transitionDuration: 'normal',\n    transitionProperty: 'border-color, box-shadow',\n    width: 'full',\n    _disabled: {\n      opacity: 0.4,\n      cursor: 'not-allowed',\n    },\n    _focus: {\n      borderColor: 'border.accent',\n      boxShadow: 'accent',\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n  },\n  variants: {\n    size: {\n      sm: { p: '2.5', fontSize: 'sm' },\n      md: { p: '3', fontSize: 'md' },\n      lg: { p: '3.5', fontSize: 'md' },\n      xl: { p: '4', fontSize: 'md' },\n    },\n  },\n})\n","import { toastAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const toast = defineSlotRecipe({\n  className: 'toast',\n  slots: toastAnatomy.keys(),\n  jsx: ['Toast', /Toast\\.+/],\n  base: {\n    root: {\n      background: 'bg.default',\n      borderRadius: 'l3',\n      boxShadow: 'lg',\n      minWidth: 'xs',\n      p: '4',\n      _open: {\n        animation: 'slideInFromBottom 0.2s ease-out',\n      },\n      _closed: {\n        animation: 'slideOutFromBottom 0.2s ease-out',\n      },\n    },\n    group: {\n      p: '4',\n    },\n    title: {\n      fontWeight: 'semibold',\n      textStyle: 'sm',\n    },\n    description: {\n      color: 'fg.muted',\n      textStyle: 'sm',\n    },\n  },\n})\n","import { toggleGroupAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const toggleGroup = defineSlotRecipe({\n  className: 'toggleGroup',\n  slots: toggleGroupAnatomy.keys(),\n  jsx: ['ToggleGroup', /ToggleGroup\\.+/],\n  base: {\n    root: {\n      display: 'flex',\n      overflow: 'hidden',\n      position: 'relative',\n      _vertical: {\n        flexDirection: 'column',\n      },\n    },\n    toggle: {\n      alignItems: 'center',\n      appearance: 'none',\n      background: 'bg.default',\n      cursor: 'pointer',\n      color: 'fg.subtle',\n      display: 'inline-flex',\n      fontWeight: 'semibold',\n      minWidth: '0',\n      justifyContent: 'center',\n      outline: 'none',\n      position: 'relative',\n      transitionDuration: 'normal',\n      transitionProperty: 'background, border-color, color, box-shadow',\n      transitionTimingFunction: 'default',\n      userSelect: 'none',\n      verticalAlign: 'middle',\n      whiteSpace: 'nowrap',\n      zIndex: '1',\n      _hover: {\n        color: 'fg.emphasized',\n        background: 'bg.subtle',\n      },\n      _checked: {\n        background: 'bg.subtle',\n        color: 'fg.emphasized',\n      },\n      _pressed: {\n        background: 'bg.subtle',\n        color: 'fg.emphasized',\n      },\n      _disabled: {\n        borderColor: 'border.disabled',\n        color: 'fg.disabled',\n        cursor: 'not-allowed',\n        _hover: {\n          background: 'transparent',\n          borderColor: 'border.disabled',\n          color: 'fg.disabled',\n        },\n      },\n    },\n  },\n  defaultVariants: {\n    size: 'md',\n    variant: 'outline',\n  },\n  variants: {\n    variant: {\n      outline: {\n        root: {\n          borderWidth: '1px',\n          borderRadius: 'l2',\n          borderColor: 'border.emphasized',\n          _horizontal: {\n            divideX: '1px',\n          },\n          _vertical: {\n            divideY: '1px',\n          },\n        },\n        toggle: {\n          borderColor: 'border.emphasized',\n          _focusVisible: {\n            color: 'fg.emphasized',\n            background: 'bg.subtle',\n          },\n        },\n      },\n      ghost: {\n        root: {\n          gap: '1',\n        },\n        toggle: {\n          borderRadius: 'l2',\n          _focusVisible: {\n            outlineOffset: '2px',\n            outline: '2px solid',\n            outlineColor: 'border.outline',\n          },\n        },\n      },\n    },\n    size: {\n      sm: {\n        toggle: {\n          h: '9',\n          minW: '9',\n          textStyle: 'sm',\n          gap: '2',\n          '& svg': {\n            width: '4.5',\n            height: '4.5',\n          },\n        },\n      },\n      md: {\n        toggle: {\n          h: '10',\n          minW: '10',\n          textStyle: 'sm',\n          gap: '2',\n          '& svg': {\n            width: '5',\n            height: '5',\n          },\n        },\n      },\n      lg: {\n        toggle: {\n          h: '11',\n          minW: '11',\n          textStyle: 'md',\n          gap: '2',\n          '& svg': {\n            width: '5',\n            height: '5',\n          },\n        },\n      },\n    },\n  },\n})\n","import { tooltipAnatomy } from '@ark-ui/anatomy'\nimport { defineSlotRecipe } from '@pandacss/dev'\n\nexport const tooltip = defineSlotRecipe({\n  className: 'tooltip',\n  slots: tooltipAnatomy.keys(),\n  jsx: ['Tooltip', /Tooltip\\.+/],\n  base: {\n    content: {\n      background: 'fg.default',\n      borderRadius: 'l2',\n      boxShadow: 'sm',\n      color: 'bg.default',\n      fontWeight: 'semibold',\n      px: '3',\n      py: '2',\n      textStyle: 'xs',\n      maxWidth: '2xs',\n      _open: {\n        animation: 'fadeIn 0.25s ease-out',\n      },\n      _closed: {\n        animation: 'fadeOut 0.2s ease-out',\n      },\n    },\n  },\n})\n","import { accordion } from './accordion'\nimport { alert } from './alert'\nimport { avatar } from './avatar'\nimport { badge } from './badge'\nimport { button } from './button'\nimport { card } from './card'\nimport { carousel } from './carousel'\nimport { checkbox } from './checkbox'\nimport { code } from './code'\nimport { colorPicker } from './color-picker'\nimport { combobox } from './combobox'\nimport { datePicker } from './date-picker'\nimport { dialog } from './dialog'\nimport { drawer } from './drawer'\nimport { editable } from './editable'\nimport { heading } from './heading'\nimport { hoverCard } from './hover-card'\nimport { icon } from './icon'\nimport { input } from './input'\nimport { label } from './label'\nimport { link } from './link'\nimport { menu } from './menu'\nimport { numberInput } from './number-input'\nimport { pagination } from './pagination'\nimport { pinInput } from './pin-input'\nimport { popover } from './popover'\nimport { radioButtonGroup } from './radio-button-group'\nimport { radioGroup } from './radio-group'\nimport { rangeSlider } from './range-slider'\nimport { ratingGroup } from './rating-group'\nimport { segmentGroup } from './segment-group'\nimport { select } from './select'\nimport { slider } from './slider'\nimport { splitter } from './splitter'\nimport { switchRecipe } from './switch'\nimport { table } from './table'\nimport { tabs } from './tabs'\nimport { tagsInput } from './tags-input'\nimport { textarea } from './textarea'\nimport { toast } from './toast'\nimport { toggleGroup } from './toggle-group'\nimport { tooltip } from './tooltip'\n\nexport const recipes = {\n  badge,\n  button,\n  code,\n  heading,\n  icon,\n  input,\n  label,\n  link,\n  textarea,\n}\n\nexport const slotRecipes = {\n  accordion,\n  alert,\n  avatar,\n  card,\n  carousel,\n  checkbox,\n  colorPicker,\n  combobox,\n  datePicker,\n  dialog,\n  drawer,\n  editable,\n  hoverCard,\n  menu,\n  numberInput,\n  pagination,\n  pinInput,\n  popover,\n  radioGroup,\n  rangeSlider,\n  radioButtonGroup,\n  ratingGroup,\n  segmentGroup,\n  select,\n  slider,\n  splitter,\n  switchRecipe,\n  tabs,\n  table,\n  tagsInput,\n  toast,\n  toggleGroup,\n  tooltip,\n}\n","import { defineSemanticTokens } from '@pandacss/dev'\nimport { match } from 'ts-pattern'\nimport type { AccentColor, GrayColor, PresetOptions } from '../../types'\nimport { colors } from './colors'\nimport { createRadiiTokens } from './radii'\nimport { shadows } from './shadows'\n\nexport const createSemanticTokens = (options: PresetOptions) => {\n  const { accentColor = 'neutral', grayColor = 'neutral', borderRadius = 'sm' } = options\n\n  return defineSemanticTokens({\n    colors: {\n      ...colors,\n      gray: createColorPalette(grayColor),\n      accent: createAccentColorPalette(accentColor),\n      bg: {\n        canvas: { value: '{colors.gray.1}' },\n        default: { value: { base: '{colors.white}', _dark: '{colors.gray.2}' } },\n        subtle: { value: '{colors.gray.2}' },\n        muted: { value: '{colors.gray.3}' },\n        emphasized: { value: '{colors.gray.4}' },\n        disabled: { value: '{colors.gray.3}' },\n      },\n      fg: {\n        default: { value: '{colors.gray.12}' },\n        emphasized: { value: '{colors.gray.12}' },\n        muted: { value: '{colors.gray.11}' },\n        subtle: { value: '{colors.gray.10}' },\n        disabled: { value: '{colors.gray.8}' },\n      },\n      border: {\n        default: { value: '{colors.gray.a4}' },\n        emphasized: { value: '{colors.gray.a7}' },\n        outline: { value: '{colors.gray.a9}' },\n        accent: { value: '{colors.accent.default}' },\n        disabled: { value: '{colors.gray.a6}' },\n      },\n    },\n    shadows,\n    radii: createRadiiTokens(borderRadius),\n  })\n}\n\nconst createAccentColorPalette = (accentColor: AccentColor) => {\n  const tokens = match(accentColor)\n    .with('neutral', () => ({\n      fg: { value: { base: '{colors.white}', _dark: '{colors.black}' } },\n      default: { value: { base: '{colors.black}', _dark: '{colors.white}' } },\n      emphasized: { value: '{colors.gray.12}' },\n    }))\n    .with('amber', 'lime', 'mint', 'sky', 'yellow', () => ({\n      fg: { value: '{colors.gray.light.12}' },\n      default: { value: '{colors.accent.9}' },\n      emphasized: { value: '{colors.accent.10}' },\n    }))\n    .otherwise(() => ({\n      fg: { value: '{colors.white}' },\n      default: { value: '{colors.accent.9}' },\n      emphasized: { value: '{colors.accent.10}' },\n    }))\n\n  return {\n    ...createColorPalette(accentColor),\n    ...tokens,\n  }\n}\n\nconst createColorPalette = (name: GrayColor | AccentColor) =>\n  Array.from({ length: 12 }, (_, i) => i + 1).reduce(\n    (acc, scale) => ({\n      ...acc,\n      [scale]: { value: `{colors.${name}.${scale}}` },\n      ['a' + scale]: { value: `{colors.${name}.a${scale}}` },\n    }),\n    {},\n  )\n","export const amber = {\n  1: { value: { base: '{colors.amber.light.1}', _dark: '{colors.amber.dark.1}' } },\n  2: { value: { base: '{colors.amber.light.2}', _dark: '{colors.amber.dark.2}' } },\n  3: { value: { base: '{colors.amber.light.3}', _dark: '{colors.amber.dark.3}' } },\n  4: { value: { base: '{colors.amber.light.4}', _dark: '{colors.amber.dark.4}' } },\n  5: { value: { base: '{colors.amber.light.5}', _dark: '{colors.amber.dark.5}' } },\n  6: { value: { base: '{colors.amber.light.6}', _dark: '{colors.amber.dark.6}' } },\n  7: { value: { base: '{colors.amber.light.7}', _dark: '{colors.amber.dark.7}' } },\n  8: { value: { base: '{colors.amber.light.8}', _dark: '{colors.amber.dark.8}' } },\n  9: { value: { base: '{colors.amber.light.9}', _dark: '{colors.amber.dark.9}' } },\n  10: { value: { base: '{colors.amber.light.10}', _dark: '{colors.amber.dark.10}' } },\n  11: { value: { base: '{colors.amber.light.11}', _dark: '{colors.amber.dark.11}' } },\n  12: { value: { base: '{colors.amber.light.12}', _dark: '{colors.amber.dark.12}' } },\n  a1: { value: { base: '{colors.amber.light.a1}', _dark: '{colors.amber.dark.a1}' } },\n  a2: { value: { base: '{colors.amber.light.a2}', _dark: '{colors.amber.dark.a2}' } },\n  a3: { value: { base: '{colors.amber.light.a3}', _dark: '{colors.amber.dark.a3}' } },\n  a4: { value: { base: '{colors.amber.light.a4}', _dark: '{colors.amber.dark.a4}' } },\n  a5: { value: { base: '{colors.amber.light.a5}', _dark: '{colors.amber.dark.a5}' } },\n  a6: { value: { base: '{colors.amber.light.a6}', _dark: '{colors.amber.dark.a6}' } },\n  a7: { value: { base: '{colors.amber.light.a7}', _dark: '{colors.amber.dark.a7}' } },\n  a8: { value: { base: '{colors.amber.light.a8}', _dark: '{colors.amber.dark.a8}' } },\n  a9: { value: { base: '{colors.amber.light.a9}', _dark: '{colors.amber.dark.a9}' } },\n  a10: { value: { base: '{colors.amber.light.a10}', _dark: '{colors.amber.dark.a10}' } },\n  a11: { value: { base: '{colors.amber.light.a11}', _dark: '{colors.amber.dark.a11}' } },\n  a12: { value: { base: '{colors.amber.light.a12}', _dark: '{colors.amber.dark.a12}' } },\n}\n","export const blue = {\n  1: { value: { base: '{colors.blue.light.1}', _dark: '{colors.blue.dark.1}' } },\n  2: { value: { base: '{colors.blue.light.2}', _dark: '{colors.blue.dark.2}' } },\n  3: { value: { base: '{colors.blue.light.3}', _dark: '{colors.blue.dark.3}' } },\n  4: { value: { base: '{colors.blue.light.4}', _dark: '{colors.blue.dark.4}' } },\n  5: { value: { base: '{colors.blue.light.5}', _dark: '{colors.blue.dark.5}' } },\n  6: { value: { base: '{colors.blue.light.6}', _dark: '{colors.blue.dark.6}' } },\n  7: { value: { base: '{colors.blue.light.7}', _dark: '{colors.blue.dark.7}' } },\n  8: { value: { base: '{colors.blue.light.8}', _dark: '{colors.blue.dark.8}' } },\n  9: { value: { base: '{colors.blue.light.9}', _dark: '{colors.blue.dark.9}' } },\n  10: { value: { base: '{colors.blue.light.10}', _dark: '{colors.blue.dark.10}' } },\n  11: { value: { base: '{colors.blue.light.11}', _dark: '{colors.blue.dark.11}' } },\n  12: { value: { base: '{colors.blue.light.12}', _dark: '{colors.blue.dark.12}' } },\n  a1: { value: { base: '{colors.blue.light.a1}', _dark: '{colors.blue.dark.a1}' } },\n  a2: { value: { base: '{colors.blue.light.a2}', _dark: '{colors.blue.dark.a2}' } },\n  a3: { value: { base: '{colors.blue.light.a3}', _dark: '{colors.blue.dark.a3}' } },\n  a4: { value: { base: '{colors.blue.light.a4}', _dark: '{colors.blue.dark.a4}' } },\n  a5: { value: { base: '{colors.blue.light.a5}', _dark: '{colors.blue.dark.a5}' } },\n  a6: { value: { base: '{colors.blue.light.a6}', _dark: '{colors.blue.dark.a6}' } },\n  a7: { value: { base: '{colors.blue.light.a7}', _dark: '{colors.blue.dark.a7}' } },\n  a8: { value: { base: '{colors.blue.light.a8}', _dark: '{colors.blue.dark.a8}' } },\n  a9: { value: { base: '{colors.blue.light.a9}', _dark: '{colors.blue.dark.a9}' } },\n  a10: { value: { base: '{colors.blue.light.a10}', _dark: '{colors.blue.dark.a10}' } },\n  a11: { value: { base: '{colors.blue.light.a11}', _dark: '{colors.blue.dark.a11}' } },\n  a12: { value: { base: '{colors.blue.light.a12}', _dark: '{colors.blue.dark.a12}' } },\n}\n","export const bronze = {\n  1: { value: { base: '{colors.bronze.light.1}', _dark: '{colors.bronze.dark.1}' } },\n  2: { value: { base: '{colors.bronze.light.2}', _dark: '{colors.bronze.dark.2}' } },\n  3: { value: { base: '{colors.bronze.light.3}', _dark: '{colors.bronze.dark.3}' } },\n  4: { value: { base: '{colors.bronze.light.4}', _dark: '{colors.bronze.dark.4}' } },\n  5: { value: { base: '{colors.bronze.light.5}', _dark: '{colors.bronze.dark.5}' } },\n  6: { value: { base: '{colors.bronze.light.6}', _dark: '{colors.bronze.dark.6}' } },\n  7: { value: { base: '{colors.bronze.light.7}', _dark: '{colors.bronze.dark.7}' } },\n  8: { value: { base: '{colors.bronze.light.8}', _dark: '{colors.bronze.dark.8}' } },\n  9: { value: { base: '{colors.bronze.light.9}', _dark: '{colors.bronze.dark.9}' } },\n  10: { value: { base: '{colors.bronze.light.10}', _dark: '{colors.bronze.dark.10}' } },\n  11: { value: { base: '{colors.bronze.light.11}', _dark: '{colors.bronze.dark.11}' } },\n  12: { value: { base: '{colors.bronze.light.12}', _dark: '{colors.bronze.dark.12}' } },\n  a1: { value: { base: '{colors.bronze.light.a1}', _dark: '{colors.bronze.dark.a1}' } },\n  a2: { value: { base: '{colors.bronze.light.a2}', _dark: '{colors.bronze.dark.a2}' } },\n  a3: { value: { base: '{colors.bronze.light.a3}', _dark: '{colors.bronze.dark.a3}' } },\n  a4: { value: { base: '{colors.bronze.light.a4}', _dark: '{colors.bronze.dark.a4}' } },\n  a5: { value: { base: '{colors.bronze.light.a5}', _dark: '{colors.bronze.dark.a5}' } },\n  a6: { value: { base: '{colors.bronze.light.a6}', _dark: '{colors.bronze.dark.a6}' } },\n  a7: { value: { base: '{colors.bronze.light.a7}', _dark: '{colors.bronze.dark.a7}' } },\n  a8: { value: { base: '{colors.bronze.light.a8}', _dark: '{colors.bronze.dark.a8}' } },\n  a9: { value: { base: '{colors.bronze.light.a9}', _dark: '{colors.bronze.dark.a9}' } },\n  a10: { value: { base: '{colors.bronze.light.a10}', _dark: '{colors.bronze.dark.a10}' } },\n  a11: { value: { base: '{colors.bronze.light.a11}', _dark: '{colors.bronze.dark.a11}' } },\n  a12: { value: { base: '{colors.bronze.light.a12}', _dark: '{colors.bronze.dark.a12}' } },\n}\n","export const brown = {\n  1: { value: { base: '{colors.brown.light.1}', _dark: '{colors.brown.dark.1}' } },\n  2: { value: { base: '{colors.brown.light.2}', _dark: '{colors.brown.dark.2}' } },\n  3: { value: { base: '{colors.brown.light.3}', _dark: '{colors.brown.dark.3}' } },\n  4: { value: { base: '{colors.brown.light.4}', _dark: '{colors.brown.dark.4}' } },\n  5: { value: { base: '{colors.brown.light.5}', _dark: '{colors.brown.dark.5}' } },\n  6: { value: { base: '{colors.brown.light.6}', _dark: '{colors.brown.dark.6}' } },\n  7: { value: { base: '{colors.brown.light.7}', _dark: '{colors.brown.dark.7}' } },\n  8: { value: { base: '{colors.brown.light.8}', _dark: '{colors.brown.dark.8}' } },\n  9: { value: { base: '{colors.brown.light.9}', _dark: '{colors.brown.dark.9}' } },\n  10: { value: { base: '{colors.brown.light.10}', _dark: '{colors.brown.dark.10}' } },\n  11: { value: { base: '{colors.brown.light.11}', _dark: '{colors.brown.dark.11}' } },\n  12: { value: { base: '{colors.brown.light.12}', _dark: '{colors.brown.dark.12}' } },\n  a1: { value: { base: '{colors.brown.light.a1}', _dark: '{colors.brown.dark.a1}' } },\n  a2: { value: { base: '{colors.brown.light.a2}', _dark: '{colors.brown.dark.a2}' } },\n  a3: { value: { base: '{colors.brown.light.a3}', _dark: '{colors.brown.dark.a3}' } },\n  a4: { value: { base: '{colors.brown.light.a4}', _dark: '{colors.brown.dark.a4}' } },\n  a5: { value: { base: '{colors.brown.light.a5}', _dark: '{colors.brown.dark.a5}' } },\n  a6: { value: { base: '{colors.brown.light.a6}', _dark: '{colors.brown.dark.a6}' } },\n  a7: { value: { base: '{colors.brown.light.a7}', _dark: '{colors.brown.dark.a7}' } },\n  a8: { value: { base: '{colors.brown.light.a8}', _dark: '{colors.brown.dark.a8}' } },\n  a9: { value: { base: '{colors.brown.light.a9}', _dark: '{colors.brown.dark.a9}' } },\n  a10: { value: { base: '{colors.brown.light.a10}', _dark: '{colors.brown.dark.a10}' } },\n  a11: { value: { base: '{colors.brown.light.a11}', _dark: '{colors.brown.dark.a11}' } },\n  a12: { value: { base: '{colors.brown.light.a12}', _dark: '{colors.brown.dark.a12}' } },\n}\n","export const crimson = {\n  1: { value: { base: '{colors.crimson.light.1}', _dark: '{colors.crimson.dark.1}' } },\n  2: { value: { base: '{colors.crimson.light.2}', _dark: '{colors.crimson.dark.2}' } },\n  3: { value: { base: '{colors.crimson.light.3}', _dark: '{colors.crimson.dark.3}' } },\n  4: { value: { base: '{colors.crimson.light.4}', _dark: '{colors.crimson.dark.4}' } },\n  5: { value: { base: '{colors.crimson.light.5}', _dark: '{colors.crimson.dark.5}' } },\n  6: { value: { base: '{colors.crimson.light.6}', _dark: '{colors.crimson.dark.6}' } },\n  7: { value: { base: '{colors.crimson.light.7}', _dark: '{colors.crimson.dark.7}' } },\n  8: { value: { base: '{colors.crimson.light.8}', _dark: '{colors.crimson.dark.8}' } },\n  9: { value: { base: '{colors.crimson.light.9}', _dark: '{colors.crimson.dark.9}' } },\n  10: { value: { base: '{colors.crimson.light.10}', _dark: '{colors.crimson.dark.10}' } },\n  11: { value: { base: '{colors.crimson.light.11}', _dark: '{colors.crimson.dark.11}' } },\n  12: { value: { base: '{colors.crimson.light.12}', _dark: '{colors.crimson.dark.12}' } },\n  a1: { value: { base: '{colors.crimson.light.a1}', _dark: '{colors.crimson.dark.a1}' } },\n  a2: { value: { base: '{colors.crimson.light.a2}', _dark: '{colors.crimson.dark.a2}' } },\n  a3: { value: { base: '{colors.crimson.light.a3}', _dark: '{colors.crimson.dark.a3}' } },\n  a4: { value: { base: '{colors.crimson.light.a4}', _dark: '{colors.crimson.dark.a4}' } },\n  a5: { value: { base: '{colors.crimson.light.a5}', _dark: '{colors.crimson.dark.a5}' } },\n  a6: { value: { base: '{colors.crimson.light.a6}', _dark: '{colors.crimson.dark.a6}' } },\n  a7: { value: { base: '{colors.crimson.light.a7}', _dark: '{colors.crimson.dark.a7}' } },\n  a8: { value: { base: '{colors.crimson.light.a8}', _dark: '{colors.crimson.dark.a8}' } },\n  a9: { value: { base: '{colors.crimson.light.a9}', _dark: '{colors.crimson.dark.a9}' } },\n  a10: { value: { base: '{colors.crimson.light.a10}', _dark: '{colors.crimson.dark.a10}' } },\n  a11: { value: { base: '{colors.crimson.light.a11}', _dark: '{colors.crimson.dark.a11}' } },\n  a12: { value: { base: '{colors.crimson.light.a12}', _dark: '{colors.crimson.dark.a12}' } },\n}\n","export const cyan = {\n  1: { value: { base: '{colors.cyan.light.1}', _dark: '{colors.cyan.dark.1}' } },\n  2: { value: { base: '{colors.cyan.light.2}', _dark: '{colors.cyan.dark.2}' } },\n  3: { value: { base: '{colors.cyan.light.3}', _dark: '{colors.cyan.dark.3}' } },\n  4: { value: { base: '{colors.cyan.light.4}', _dark: '{colors.cyan.dark.4}' } },\n  5: { value: { base: '{colors.cyan.light.5}', _dark: '{colors.cyan.dark.5}' } },\n  6: { value: { base: '{colors.cyan.light.6}', _dark: '{colors.cyan.dark.6}' } },\n  7: { value: { base: '{colors.cyan.light.7}', _dark: '{colors.cyan.dark.7}' } },\n  8: { value: { base: '{colors.cyan.light.8}', _dark: '{colors.cyan.dark.8}' } },\n  9: { value: { base: '{colors.cyan.light.9}', _dark: '{colors.cyan.dark.9}' } },\n  10: { value: { base: '{colors.cyan.light.10}', _dark: '{colors.cyan.dark.10}' } },\n  11: { value: { base: '{colors.cyan.light.11}', _dark: '{colors.cyan.dark.11}' } },\n  12: { value: { base: '{colors.cyan.light.12}', _dark: '{colors.cyan.dark.12}' } },\n  a1: { value: { base: '{colors.cyan.light.a1}', _dark: '{colors.cyan.dark.a1}' } },\n  a2: { value: { base: '{colors.cyan.light.a2}', _dark: '{colors.cyan.dark.a2}' } },\n  a3: { value: { base: '{colors.cyan.light.a3}', _dark: '{colors.cyan.dark.a3}' } },\n  a4: { value: { base: '{colors.cyan.light.a4}', _dark: '{colors.cyan.dark.a4}' } },\n  a5: { value: { base: '{colors.cyan.light.a5}', _dark: '{colors.cyan.dark.a5}' } },\n  a6: { value: { base: '{colors.cyan.light.a6}', _dark: '{colors.cyan.dark.a6}' } },\n  a7: { value: { base: '{colors.cyan.light.a7}', _dark: '{colors.cyan.dark.a7}' } },\n  a8: { value: { base: '{colors.cyan.light.a8}', _dark: '{colors.cyan.dark.a8}' } },\n  a9: { value: { base: '{colors.cyan.light.a9}', _dark: '{colors.cyan.dark.a9}' } },\n  a10: { value: { base: '{colors.cyan.light.a10}', _dark: '{colors.cyan.dark.a10}' } },\n  a11: { value: { base: '{colors.cyan.light.a11}', _dark: '{colors.cyan.dark.a11}' } },\n  a12: { value: { base: '{colors.cyan.light.a12}', _dark: '{colors.cyan.dark.a12}' } },\n}\n","export const gold = {\n  1: { value: { base: '{colors.gold.light.1}', _dark: '{colors.gold.dark.1}' } },\n  2: { value: { base: '{colors.gold.light.2}', _dark: '{colors.gold.dark.2}' } },\n  3: { value: { base: '{colors.gold.light.3}', _dark: '{colors.gold.dark.3}' } },\n  4: { value: { base: '{colors.gold.light.4}', _dark: '{colors.gold.dark.4}' } },\n  5: { value: { base: '{colors.gold.light.5}', _dark: '{colors.gold.dark.5}' } },\n  6: { value: { base: '{colors.gold.light.6}', _dark: '{colors.gold.dark.6}' } },\n  7: { value: { base: '{colors.gold.light.7}', _dark: '{colors.gold.dark.7}' } },\n  8: { value: { base: '{colors.gold.light.8}', _dark: '{colors.gold.dark.8}' } },\n  9: { value: { base: '{colors.gold.light.9}', _dark: '{colors.gold.dark.9}' } },\n  10: { value: { base: '{colors.gold.light.10}', _dark: '{colors.gold.dark.10}' } },\n  11: { value: { base: '{colors.gold.light.11}', _dark: '{colors.gold.dark.11}' } },\n  12: { value: { base: '{colors.gold.light.12}', _dark: '{colors.gold.dark.12}' } },\n  a1: { value: { base: '{colors.gold.light.a1}', _dark: '{colors.gold.dark.a1}' } },\n  a2: { value: { base: '{colors.gold.light.a2}', _dark: '{colors.gold.dark.a2}' } },\n  a3: { value: { base: '{colors.gold.light.a3}', _dark: '{colors.gold.dark.a3}' } },\n  a4: { value: { base: '{colors.gold.light.a4}', _dark: '{colors.gold.dark.a4}' } },\n  a5: { value: { base: '{colors.gold.light.a5}', _dark: '{colors.gold.dark.a5}' } },\n  a6: { value: { base: '{colors.gold.light.a6}', _dark: '{colors.gold.dark.a6}' } },\n  a7: { value: { base: '{colors.gold.light.a7}', _dark: '{colors.gold.dark.a7}' } },\n  a8: { value: { base: '{colors.gold.light.a8}', _dark: '{colors.gold.dark.a8}' } },\n  a9: { value: { base: '{colors.gold.light.a9}', _dark: '{colors.gold.dark.a9}' } },\n  a10: { value: { base: '{colors.gold.light.a10}', _dark: '{colors.gold.dark.a10}' } },\n  a11: { value: { base: '{colors.gold.light.a11}', _dark: '{colors.gold.dark.a11}' } },\n  a12: { value: { base: '{colors.gold.light.a12}', _dark: '{colors.gold.dark.a12}' } },\n}\n","export const grass = {\n  1: { value: { base: '{colors.grass.light.1}', _dark: '{colors.grass.dark.1}' } },\n  2: { value: { base: '{colors.grass.light.2}', _dark: '{colors.grass.dark.2}' } },\n  3: { value: { base: '{colors.grass.light.3}', _dark: '{colors.grass.dark.3}' } },\n  4: { value: { base: '{colors.grass.light.4}', _dark: '{colors.grass.dark.4}' } },\n  5: { value: { base: '{colors.grass.light.5}', _dark: '{colors.grass.dark.5}' } },\n  6: { value: { base: '{colors.grass.light.6}', _dark: '{colors.grass.dark.6}' } },\n  7: { value: { base: '{colors.grass.light.7}', _dark: '{colors.grass.dark.7}' } },\n  8: { value: { base: '{colors.grass.light.8}', _dark: '{colors.grass.dark.8}' } },\n  9: { value: { base: '{colors.grass.light.9}', _dark: '{colors.grass.dark.9}' } },\n  10: { value: { base: '{colors.grass.light.10}', _dark: '{colors.grass.dark.10}' } },\n  11: { value: { base: '{colors.grass.light.11}', _dark: '{colors.grass.dark.11}' } },\n  12: { value: { base: '{colors.grass.light.12}', _dark: '{colors.grass.dark.12}' } },\n  a1: { value: { base: '{colors.grass.light.a1}', _dark: '{colors.grass.dark.a1}' } },\n  a2: { value: { base: '{colors.grass.light.a2}', _dark: '{colors.grass.dark.a2}' } },\n  a3: { value: { base: '{colors.grass.light.a3}', _dark: '{colors.grass.dark.a3}' } },\n  a4: { value: { base: '{colors.grass.light.a4}', _dark: '{colors.grass.dark.a4}' } },\n  a5: { value: { base: '{colors.grass.light.a5}', _dark: '{colors.grass.dark.a5}' } },\n  a6: { value: { base: '{colors.grass.light.a6}', _dark: '{colors.grass.dark.a6}' } },\n  a7: { value: { base: '{colors.grass.light.a7}', _dark: '{colors.grass.dark.a7}' } },\n  a8: { value: { base: '{colors.grass.light.a8}', _dark: '{colors.grass.dark.a8}' } },\n  a9: { value: { base: '{colors.grass.light.a9}', _dark: '{colors.grass.dark.a9}' } },\n  a10: { value: { base: '{colors.grass.light.a10}', _dark: '{colors.grass.dark.a10}' } },\n  a11: { value: { base: '{colors.grass.light.a11}', _dark: '{colors.grass.dark.a11}' } },\n  a12: { value: { base: '{colors.grass.light.a12}', _dark: '{colors.grass.dark.a12}' } },\n}\n","export const green = {\n  1: { value: { base: '{colors.green.light.1}', _dark: '{colors.green.dark.1}' } },\n  2: { value: { base: '{colors.green.light.2}', _dark: '{colors.green.dark.2}' } },\n  3: { value: { base: '{colors.green.light.3}', _dark: '{colors.green.dark.3}' } },\n  4: { value: { base: '{colors.green.light.4}', _dark: '{colors.green.dark.4}' } },\n  5: { value: { base: '{colors.green.light.5}', _dark: '{colors.green.dark.5}' } },\n  6: { value: { base: '{colors.green.light.6}', _dark: '{colors.green.dark.6}' } },\n  7: { value: { base: '{colors.green.light.7}', _dark: '{colors.green.dark.7}' } },\n  8: { value: { base: '{colors.green.light.8}', _dark: '{colors.green.dark.8}' } },\n  9: { value: { base: '{colors.green.light.9}', _dark: '{colors.green.dark.9}' } },\n  10: { value: { base: '{colors.green.light.10}', _dark: '{colors.green.dark.10}' } },\n  11: { value: { base: '{colors.green.light.11}', _dark: '{colors.green.dark.11}' } },\n  12: { value: { base: '{colors.green.light.12}', _dark: '{colors.green.dark.12}' } },\n  a1: { value: { base: '{colors.green.light.a1}', _dark: '{colors.green.dark.a1}' } },\n  a2: { value: { base: '{colors.green.light.a2}', _dark: '{colors.green.dark.a2}' } },\n  a3: { value: { base: '{colors.green.light.a3}', _dark: '{colors.green.dark.a3}' } },\n  a4: { value: { base: '{colors.green.light.a4}', _dark: '{colors.green.dark.a4}' } },\n  a5: { value: { base: '{colors.green.light.a5}', _dark: '{colors.green.dark.a5}' } },\n  a6: { value: { base: '{colors.green.light.a6}', _dark: '{colors.green.dark.a6}' } },\n  a7: { value: { base: '{colors.green.light.a7}', _dark: '{colors.green.dark.a7}' } },\n  a8: { value: { base: '{colors.green.light.a8}', _dark: '{colors.green.dark.a8}' } },\n  a9: { value: { base: '{colors.green.light.a9}', _dark: '{colors.green.dark.a9}' } },\n  a10: { value: { base: '{colors.green.light.a10}', _dark: '{colors.green.dark.a10}' } },\n  a11: { value: { base: '{colors.green.light.a11}', _dark: '{colors.green.dark.a11}' } },\n  a12: { value: { base: '{colors.green.light.a12}', _dark: '{colors.green.dark.a12}' } },\n}\n","export const indigo = {\n  1: { value: { base: '{colors.indigo.light.1}', _dark: '{colors.indigo.dark.1}' } },\n  2: { value: { base: '{colors.indigo.light.2}', _dark: '{colors.indigo.dark.2}' } },\n  3: { value: { base: '{colors.indigo.light.3}', _dark: '{colors.indigo.dark.3}' } },\n  4: { value: { base: '{colors.indigo.light.4}', _dark: '{colors.indigo.dark.4}' } },\n  5: { value: { base: '{colors.indigo.light.5}', _dark: '{colors.indigo.dark.5}' } },\n  6: { value: { base: '{colors.indigo.light.6}', _dark: '{colors.indigo.dark.6}' } },\n  7: { value: { base: '{colors.indigo.light.7}', _dark: '{colors.indigo.dark.7}' } },\n  8: { value: { base: '{colors.indigo.light.8}', _dark: '{colors.indigo.dark.8}' } },\n  9: { value: { base: '{colors.indigo.light.9}', _dark: '{colors.indigo.dark.9}' } },\n  10: { value: { base: '{colors.indigo.light.10}', _dark: '{colors.indigo.dark.10}' } },\n  11: { value: { base: '{colors.indigo.light.11}', _dark: '{colors.indigo.dark.11}' } },\n  12: { value: { base: '{colors.indigo.light.12}', _dark: '{colors.indigo.dark.12}' } },\n  a1: { value: { base: '{colors.indigo.light.a1}', _dark: '{colors.indigo.dark.a1}' } },\n  a2: { value: { base: '{colors.indigo.light.a2}', _dark: '{colors.indigo.dark.a2}' } },\n  a3: { value: { base: '{colors.indigo.light.a3}', _dark: '{colors.indigo.dark.a3}' } },\n  a4: { value: { base: '{colors.indigo.light.a4}', _dark: '{colors.indigo.dark.a4}' } },\n  a5: { value: { base: '{colors.indigo.light.a5}', _dark: '{colors.indigo.dark.a5}' } },\n  a6: { value: { base: '{colors.indigo.light.a6}', _dark: '{colors.indigo.dark.a6}' } },\n  a7: { value: { base: '{colors.indigo.light.a7}', _dark: '{colors.indigo.dark.a7}' } },\n  a8: { value: { base: '{colors.indigo.light.a8}', _dark: '{colors.indigo.dark.a8}' } },\n  a9: { value: { base: '{colors.indigo.light.a9}', _dark: '{colors.indigo.dark.a9}' } },\n  a10: { value: { base: '{colors.indigo.light.a10}', _dark: '{colors.indigo.dark.a10}' } },\n  a11: { value: { base: '{colors.indigo.light.a11}', _dark: '{colors.indigo.dark.a11}' } },\n  a12: { value: { base: '{colors.indigo.light.a12}', _dark: '{colors.indigo.dark.a12}' } },\n}\n","export const iris = {\n  1: { value: { base: '{colors.iris.light.1}', _dark: '{colors.iris.dark.1}' } },\n  2: { value: { base: '{colors.iris.light.2}', _dark: '{colors.iris.dark.2}' } },\n  3: { value: { base: '{colors.iris.light.3}', _dark: '{colors.iris.dark.3}' } },\n  4: { value: { base: '{colors.iris.light.4}', _dark: '{colors.iris.dark.4}' } },\n  5: { value: { base: '{colors.iris.light.5}', _dark: '{colors.iris.dark.5}' } },\n  6: { value: { base: '{colors.iris.light.6}', _dark: '{colors.iris.dark.6}' } },\n  7: { value: { base: '{colors.iris.light.7}', _dark: '{colors.iris.dark.7}' } },\n  8: { value: { base: '{colors.iris.light.8}', _dark: '{colors.iris.dark.8}' } },\n  9: { value: { base: '{colors.iris.light.9}', _dark: '{colors.iris.dark.9}' } },\n  10: { value: { base: '{colors.iris.light.10}', _dark: '{colors.iris.dark.10}' } },\n  11: { value: { base: '{colors.iris.light.11}', _dark: '{colors.iris.dark.11}' } },\n  12: { value: { base: '{colors.iris.light.12}', _dark: '{colors.iris.dark.12}' } },\n  a1: { value: { base: '{colors.iris.light.a1}', _dark: '{colors.iris.dark.a1}' } },\n  a2: { value: { base: '{colors.iris.light.a2}', _dark: '{colors.iris.dark.a2}' } },\n  a3: { value: { base: '{colors.iris.light.a3}', _dark: '{colors.iris.dark.a3}' } },\n  a4: { value: { base: '{colors.iris.light.a4}', _dark: '{colors.iris.dark.a4}' } },\n  a5: { value: { base: '{colors.iris.light.a5}', _dark: '{colors.iris.dark.a5}' } },\n  a6: { value: { base: '{colors.iris.light.a6}', _dark: '{colors.iris.dark.a6}' } },\n  a7: { value: { base: '{colors.iris.light.a7}', _dark: '{colors.iris.dark.a7}' } },\n  a8: { value: { base: '{colors.iris.light.a8}', _dark: '{colors.iris.dark.a8}' } },\n  a9: { value: { base: '{colors.iris.light.a9}', _dark: '{colors.iris.dark.a9}' } },\n  a10: { value: { base: '{colors.iris.light.a10}', _dark: '{colors.iris.dark.a10}' } },\n  a11: { value: { base: '{colors.iris.light.a11}', _dark: '{colors.iris.dark.a11}' } },\n  a12: { value: { base: '{colors.iris.light.a12}', _dark: '{colors.iris.dark.a12}' } },\n}\n","export const jade = {\n  1: { value: { base: '{colors.jade.light.1}', _dark: '{colors.jade.dark.1}' } },\n  2: { value: { base: '{colors.jade.light.2}', _dark: '{colors.jade.dark.2}' } },\n  3: { value: { base: '{colors.jade.light.3}', _dark: '{colors.jade.dark.3}' } },\n  4: { value: { base: '{colors.jade.light.4}', _dark: '{colors.jade.dark.4}' } },\n  5: { value: { base: '{colors.jade.light.5}', _dark: '{colors.jade.dark.5}' } },\n  6: { value: { base: '{colors.jade.light.6}', _dark: '{colors.jade.dark.6}' } },\n  7: { value: { base: '{colors.jade.light.7}', _dark: '{colors.jade.dark.7}' } },\n  8: { value: { base: '{colors.jade.light.8}', _dark: '{colors.jade.dark.8}' } },\n  9: { value: { base: '{colors.jade.light.9}', _dark: '{colors.jade.dark.9}' } },\n  10: { value: { base: '{colors.jade.light.10}', _dark: '{colors.jade.dark.10}' } },\n  11: { value: { base: '{colors.jade.light.11}', _dark: '{colors.jade.dark.11}' } },\n  12: { value: { base: '{colors.jade.light.12}', _dark: '{colors.jade.dark.12}' } },\n  a1: { value: { base: '{colors.jade.light.a1}', _dark: '{colors.jade.dark.a1}' } },\n  a2: { value: { base: '{colors.jade.light.a2}', _dark: '{colors.jade.dark.a2}' } },\n  a3: { value: { base: '{colors.jade.light.a3}', _dark: '{colors.jade.dark.a3}' } },\n  a4: { value: { base: '{colors.jade.light.a4}', _dark: '{colors.jade.dark.a4}' } },\n  a5: { value: { base: '{colors.jade.light.a5}', _dark: '{colors.jade.dark.a5}' } },\n  a6: { value: { base: '{colors.jade.light.a6}', _dark: '{colors.jade.dark.a6}' } },\n  a7: { value: { base: '{colors.jade.light.a7}', _dark: '{colors.jade.dark.a7}' } },\n  a8: { value: { base: '{colors.jade.light.a8}', _dark: '{colors.jade.dark.a8}' } },\n  a9: { value: { base: '{colors.jade.light.a9}', _dark: '{colors.jade.dark.a9}' } },\n  a10: { value: { base: '{colors.jade.light.a10}', _dark: '{colors.jade.dark.a10}' } },\n  a11: { value: { base: '{colors.jade.light.a11}', _dark: '{colors.jade.dark.a11}' } },\n  a12: { value: { base: '{colors.jade.light.a12}', _dark: '{colors.jade.dark.a12}' } },\n}\n","export const lime = {\n  1: { value: { base: '{colors.lime.light.1}', _dark: '{colors.lime.dark.1}' } },\n  2: { value: { base: '{colors.lime.light.2}', _dark: '{colors.lime.dark.2}' } },\n  3: { value: { base: '{colors.lime.light.3}', _dark: '{colors.lime.dark.3}' } },\n  4: { value: { base: '{colors.lime.light.4}', _dark: '{colors.lime.dark.4}' } },\n  5: { value: { base: '{colors.lime.light.5}', _dark: '{colors.lime.dark.5}' } },\n  6: { value: { base: '{colors.lime.light.6}', _dark: '{colors.lime.dark.6}' } },\n  7: { value: { base: '{colors.lime.light.7}', _dark: '{colors.lime.dark.7}' } },\n  8: { value: { base: '{colors.lime.light.8}', _dark: '{colors.lime.dark.8}' } },\n  9: { value: { base: '{colors.lime.light.9}', _dark: '{colors.lime.dark.9}' } },\n  10: { value: { base: '{colors.lime.light.10}', _dark: '{colors.lime.dark.10}' } },\n  11: { value: { base: '{colors.lime.light.11}', _dark: '{colors.lime.dark.11}' } },\n  12: { value: { base: '{colors.lime.light.12}', _dark: '{colors.lime.dark.12}' } },\n  a1: { value: { base: '{colors.lime.light.a1}', _dark: '{colors.lime.dark.a1}' } },\n  a2: { value: { base: '{colors.lime.light.a2}', _dark: '{colors.lime.dark.a2}' } },\n  a3: { value: { base: '{colors.lime.light.a3}', _dark: '{colors.lime.dark.a3}' } },\n  a4: { value: { base: '{colors.lime.light.a4}', _dark: '{colors.lime.dark.a4}' } },\n  a5: { value: { base: '{colors.lime.light.a5}', _dark: '{colors.lime.dark.a5}' } },\n  a6: { value: { base: '{colors.lime.light.a6}', _dark: '{colors.lime.dark.a6}' } },\n  a7: { value: { base: '{colors.lime.light.a7}', _dark: '{colors.lime.dark.a7}' } },\n  a8: { value: { base: '{colors.lime.light.a8}', _dark: '{colors.lime.dark.a8}' } },\n  a9: { value: { base: '{colors.lime.light.a9}', _dark: '{colors.lime.dark.a9}' } },\n  a10: { value: { base: '{colors.lime.light.a10}', _dark: '{colors.lime.dark.a10}' } },\n  a11: { value: { base: '{colors.lime.light.a11}', _dark: '{colors.lime.dark.a11}' } },\n  a12: { value: { base: '{colors.lime.light.a12}', _dark: '{colors.lime.dark.a12}' } },\n}\n","export const mauve = {\n  1: { value: { base: '{colors.mauve.light.1}', _dark: '{colors.mauve.dark.1}' } },\n  2: { value: { base: '{colors.mauve.light.2}', _dark: '{colors.mauve.dark.2}' } },\n  3: { value: { base: '{colors.mauve.light.3}', _dark: '{colors.mauve.dark.3}' } },\n  4: { value: { base: '{colors.mauve.light.4}', _dark: '{colors.mauve.dark.4}' } },\n  5: { value: { base: '{colors.mauve.light.5}', _dark: '{colors.mauve.dark.5}' } },\n  6: { value: { base: '{colors.mauve.light.6}', _dark: '{colors.mauve.dark.6}' } },\n  7: { value: { base: '{colors.mauve.light.7}', _dark: '{colors.mauve.dark.7}' } },\n  8: { value: { base: '{colors.mauve.light.8}', _dark: '{colors.mauve.dark.8}' } },\n  9: { value: { base: '{colors.mauve.light.9}', _dark: '{colors.mauve.dark.9}' } },\n  10: { value: { base: '{colors.mauve.light.10}', _dark: '{colors.mauve.dark.10}' } },\n  11: { value: { base: '{colors.mauve.light.11}', _dark: '{colors.mauve.dark.11}' } },\n  12: { value: { base: '{colors.mauve.light.12}', _dark: '{colors.mauve.dark.12}' } },\n  a1: { value: { base: '{colors.mauve.light.a1}', _dark: '{colors.mauve.dark.a1}' } },\n  a2: { value: { base: '{colors.mauve.light.a2}', _dark: '{colors.mauve.dark.a2}' } },\n  a3: { value: { base: '{colors.mauve.light.a3}', _dark: '{colors.mauve.dark.a3}' } },\n  a4: { value: { base: '{colors.mauve.light.a4}', _dark: '{colors.mauve.dark.a4}' } },\n  a5: { value: { base: '{colors.mauve.light.a5}', _dark: '{colors.mauve.dark.a5}' } },\n  a6: { value: { base: '{colors.mauve.light.a6}', _dark: '{colors.mauve.dark.a6}' } },\n  a7: { value: { base: '{colors.mauve.light.a7}', _dark: '{colors.mauve.dark.a7}' } },\n  a8: { value: { base: '{colors.mauve.light.a8}', _dark: '{colors.mauve.dark.a8}' } },\n  a9: { value: { base: '{colors.mauve.light.a9}', _dark: '{colors.mauve.dark.a9}' } },\n  a10: { value: { base: '{colors.mauve.light.a10}', _dark: '{colors.mauve.dark.a10}' } },\n  a11: { value: { base: '{colors.mauve.light.a11}', _dark: '{colors.mauve.dark.a11}' } },\n  a12: { value: { base: '{colors.mauve.light.a12}', _dark: '{colors.mauve.dark.a12}' } },\n}\n","export const mint = {\n  1: { value: { base: '{colors.mint.light.1}', _dark: '{colors.mint.dark.1}' } },\n  2: { value: { base: '{colors.mint.light.2}', _dark: '{colors.mint.dark.2}' } },\n  3: { value: { base: '{colors.mint.light.3}', _dark: '{colors.mint.dark.3}' } },\n  4: { value: { base: '{colors.mint.light.4}', _dark: '{colors.mint.dark.4}' } },\n  5: { value: { base: '{colors.mint.light.5}', _dark: '{colors.mint.dark.5}' } },\n  6: { value: { base: '{colors.mint.light.6}', _dark: '{colors.mint.dark.6}' } },\n  7: { value: { base: '{colors.mint.light.7}', _dark: '{colors.mint.dark.7}' } },\n  8: { value: { base: '{colors.mint.light.8}', _dark: '{colors.mint.dark.8}' } },\n  9: { value: { base: '{colors.mint.light.9}', _dark: '{colors.mint.dark.9}' } },\n  10: { value: { base: '{colors.mint.light.10}', _dark: '{colors.mint.dark.10}' } },\n  11: { value: { base: '{colors.mint.light.11}', _dark: '{colors.mint.dark.11}' } },\n  12: { value: { base: '{colors.mint.light.12}', _dark: '{colors.mint.dark.12}' } },\n  a1: { value: { base: '{colors.mint.light.a1}', _dark: '{colors.mint.dark.a1}' } },\n  a2: { value: { base: '{colors.mint.light.a2}', _dark: '{colors.mint.dark.a2}' } },\n  a3: { value: { base: '{colors.mint.light.a3}', _dark: '{colors.mint.dark.a3}' } },\n  a4: { value: { base: '{colors.mint.light.a4}', _dark: '{colors.mint.dark.a4}' } },\n  a5: { value: { base: '{colors.mint.light.a5}', _dark: '{colors.mint.dark.a5}' } },\n  a6: { value: { base: '{colors.mint.light.a6}', _dark: '{colors.mint.dark.a6}' } },\n  a7: { value: { base: '{colors.mint.light.a7}', _dark: '{colors.mint.dark.a7}' } },\n  a8: { value: { base: '{colors.mint.light.a8}', _dark: '{colors.mint.dark.a8}' } },\n  a9: { value: { base: '{colors.mint.light.a9}', _dark: '{colors.mint.dark.a9}' } },\n  a10: { value: { base: '{colors.mint.light.a10}', _dark: '{colors.mint.dark.a10}' } },\n  a11: { value: { base: '{colors.mint.light.a11}', _dark: '{colors.mint.dark.a11}' } },\n  a12: { value: { base: '{colors.mint.light.a12}', _dark: '{colors.mint.dark.a12}' } },\n}\n","export const neutral = {\n  1: { value: { base: '{colors.neutral.light.1}', _dark: '{colors.neutral.dark.1}' } },\n  2: { value: { base: '{colors.neutral.light.2}', _dark: '{colors.neutral.dark.2}' } },\n  3: { value: { base: '{colors.neutral.light.3}', _dark: '{colors.neutral.dark.3}' } },\n  4: { value: { base: '{colors.neutral.light.4}', _dark: '{colors.neutral.dark.4}' } },\n  5: { value: { base: '{colors.neutral.light.5}', _dark: '{colors.neutral.dark.5}' } },\n  6: { value: { base: '{colors.neutral.light.6}', _dark: '{colors.neutral.dark.6}' } },\n  7: { value: { base: '{colors.neutral.light.7}', _dark: '{colors.neutral.dark.7}' } },\n  8: { value: { base: '{colors.neutral.light.8}', _dark: '{colors.neutral.dark.8}' } },\n  9: { value: { base: '{colors.neutral.light.9}', _dark: '{colors.neutral.dark.9}' } },\n  10: { value: { base: '{colors.neutral.light.10}', _dark: '{colors.neutral.dark.10}' } },\n  11: { value: { base: '{colors.neutral.light.11}', _dark: '{colors.neutral.dark.11}' } },\n  12: { value: { base: '{colors.neutral.light.12}', _dark: '{colors.neutral.dark.12}' } },\n  a1: { value: { base: '{colors.neutral.light.a1}', _dark: '{colors.neutral.dark.a1}' } },\n  a2: { value: { base: '{colors.neutral.light.a2}', _dark: '{colors.neutral.dark.a2}' } },\n  a3: { value: { base: '{colors.neutral.light.a3}', _dark: '{colors.neutral.dark.a3}' } },\n  a4: { value: { base: '{colors.neutral.light.a4}', _dark: '{colors.neutral.dark.a4}' } },\n  a5: { value: { base: '{colors.neutral.light.a5}', _dark: '{colors.neutral.dark.a5}' } },\n  a6: { value: { base: '{colors.neutral.light.a6}', _dark: '{colors.neutral.dark.a6}' } },\n  a7: { value: { base: '{colors.neutral.light.a7}', _dark: '{colors.neutral.dark.a7}' } },\n  a8: { value: { base: '{colors.neutral.light.a8}', _dark: '{colors.neutral.dark.a8}' } },\n  a9: { value: { base: '{colors.neutral.light.a9}', _dark: '{colors.neutral.dark.a9}' } },\n  a10: { value: { base: '{colors.neutral.light.a10}', _dark: '{colors.neutral.dark.a10}' } },\n  a11: { value: { base: '{colors.neutral.light.a11}', _dark: '{colors.neutral.dark.a11}' } },\n  a12: { value: { base: '{colors.neutral.light.a12}', _dark: '{colors.neutral.dark.a12}' } },\n}\n","export const olive = {\n  1: { value: { base: '{colors.olive.light.1}', _dark: '{colors.olive.dark.1}' } },\n  2: { value: { base: '{colors.olive.light.2}', _dark: '{colors.olive.dark.2}' } },\n  3: { value: { base: '{colors.olive.light.3}', _dark: '{colors.olive.dark.3}' } },\n  4: { value: { base: '{colors.olive.light.4}', _dark: '{colors.olive.dark.4}' } },\n  5: { value: { base: '{colors.olive.light.5}', _dark: '{colors.olive.dark.5}' } },\n  6: { value: { base: '{colors.olive.light.6}', _dark: '{colors.olive.dark.6}' } },\n  7: { value: { base: '{colors.olive.light.7}', _dark: '{colors.olive.dark.7}' } },\n  8: { value: { base: '{colors.olive.light.8}', _dark: '{colors.olive.dark.8}' } },\n  9: { value: { base: '{colors.olive.light.9}', _dark: '{colors.olive.dark.9}' } },\n  10: { value: { base: '{colors.olive.light.10}', _dark: '{colors.olive.dark.10}' } },\n  11: { value: { base: '{colors.olive.light.11}', _dark: '{colors.olive.dark.11}' } },\n  12: { value: { base: '{colors.olive.light.12}', _dark: '{colors.olive.dark.12}' } },\n  a1: { value: { base: '{colors.olive.light.a1}', _dark: '{colors.olive.dark.a1}' } },\n  a2: { value: { base: '{colors.olive.light.a2}', _dark: '{colors.olive.dark.a2}' } },\n  a3: { value: { base: '{colors.olive.light.a3}', _dark: '{colors.olive.dark.a3}' } },\n  a4: { value: { base: '{colors.olive.light.a4}', _dark: '{colors.olive.dark.a4}' } },\n  a5: { value: { base: '{colors.olive.light.a5}', _dark: '{colors.olive.dark.a5}' } },\n  a6: { value: { base: '{colors.olive.light.a6}', _dark: '{colors.olive.dark.a6}' } },\n  a7: { value: { base: '{colors.olive.light.a7}', _dark: '{colors.olive.dark.a7}' } },\n  a8: { value: { base: '{colors.olive.light.a8}', _dark: '{colors.olive.dark.a8}' } },\n  a9: { value: { base: '{colors.olive.light.a9}', _dark: '{colors.olive.dark.a9}' } },\n  a10: { value: { base: '{colors.olive.light.a10}', _dark: '{colors.olive.dark.a10}' } },\n  a11: { value: { base: '{colors.olive.light.a11}', _dark: '{colors.olive.dark.a11}' } },\n  a12: { value: { base: '{colors.olive.light.a12}', _dark: '{colors.olive.dark.a12}' } },\n}\n","export const orange = {\n  1: { value: { base: '{colors.orange.light.1}', _dark: '{colors.orange.dark.1}' } },\n  2: { value: { base: '{colors.orange.light.2}', _dark: '{colors.orange.dark.2}' } },\n  3: { value: { base: '{colors.orange.light.3}', _dark: '{colors.orange.dark.3}' } },\n  4: { value: { base: '{colors.orange.light.4}', _dark: '{colors.orange.dark.4}' } },\n  5: { value: { base: '{colors.orange.light.5}', _dark: '{colors.orange.dark.5}' } },\n  6: { value: { base: '{colors.orange.light.6}', _dark: '{colors.orange.dark.6}' } },\n  7: { value: { base: '{colors.orange.light.7}', _dark: '{colors.orange.dark.7}' } },\n  8: { value: { base: '{colors.orange.light.8}', _dark: '{colors.orange.dark.8}' } },\n  9: { value: { base: '{colors.orange.light.9}', _dark: '{colors.orange.dark.9}' } },\n  10: { value: { base: '{colors.orange.light.10}', _dark: '{colors.orange.dark.10}' } },\n  11: { value: { base: '{colors.orange.light.11}', _dark: '{colors.orange.dark.11}' } },\n  12: { value: { base: '{colors.orange.light.12}', _dark: '{colors.orange.dark.12}' } },\n  a1: { value: { base: '{colors.orange.light.a1}', _dark: '{colors.orange.dark.a1}' } },\n  a2: { value: { base: '{colors.orange.light.a2}', _dark: '{colors.orange.dark.a2}' } },\n  a3: { value: { base: '{colors.orange.light.a3}', _dark: '{colors.orange.dark.a3}' } },\n  a4: { value: { base: '{colors.orange.light.a4}', _dark: '{colors.orange.dark.a4}' } },\n  a5: { value: { base: '{colors.orange.light.a5}', _dark: '{colors.orange.dark.a5}' } },\n  a6: { value: { base: '{colors.orange.light.a6}', _dark: '{colors.orange.dark.a6}' } },\n  a7: { value: { base: '{colors.orange.light.a7}', _dark: '{colors.orange.dark.a7}' } },\n  a8: { value: { base: '{colors.orange.light.a8}', _dark: '{colors.orange.dark.a8}' } },\n  a9: { value: { base: '{colors.orange.light.a9}', _dark: '{colors.orange.dark.a9}' } },\n  a10: { value: { base: '{colors.orange.light.a10}', _dark: '{colors.orange.dark.a10}' } },\n  a11: { value: { base: '{colors.orange.light.a11}', _dark: '{colors.orange.dark.a11}' } },\n  a12: { value: { base: '{colors.orange.light.a12}', _dark: '{colors.orange.dark.a12}' } },\n}\n","export const pink = {\n  1: { value: { base: '{colors.pink.light.1}', _dark: '{colors.pink.dark.1}' } },\n  2: { value: { base: '{colors.pink.light.2}', _dark: '{colors.pink.dark.2}' } },\n  3: { value: { base: '{colors.pink.light.3}', _dark: '{colors.pink.dark.3}' } },\n  4: { value: { base: '{colors.pink.light.4}', _dark: '{colors.pink.dark.4}' } },\n  5: { value: { base: '{colors.pink.light.5}', _dark: '{colors.pink.dark.5}' } },\n  6: { value: { base: '{colors.pink.light.6}', _dark: '{colors.pink.dark.6}' } },\n  7: { value: { base: '{colors.pink.light.7}', _dark: '{colors.pink.dark.7}' } },\n  8: { value: { base: '{colors.pink.light.8}', _dark: '{colors.pink.dark.8}' } },\n  9: { value: { base: '{colors.pink.light.9}', _dark: '{colors.pink.dark.9}' } },\n  10: { value: { base: '{colors.pink.light.10}', _dark: '{colors.pink.dark.10}' } },\n  11: { value: { base: '{colors.pink.light.11}', _dark: '{colors.pink.dark.11}' } },\n  12: { value: { base: '{colors.pink.light.12}', _dark: '{colors.pink.dark.12}' } },\n  a1: { value: { base: '{colors.pink.light.a1}', _dark: '{colors.pink.dark.a1}' } },\n  a2: { value: { base: '{colors.pink.light.a2}', _dark: '{colors.pink.dark.a2}' } },\n  a3: { value: { base: '{colors.pink.light.a3}', _dark: '{colors.pink.dark.a3}' } },\n  a4: { value: { base: '{colors.pink.light.a4}', _dark: '{colors.pink.dark.a4}' } },\n  a5: { value: { base: '{colors.pink.light.a5}', _dark: '{colors.pink.dark.a5}' } },\n  a6: { value: { base: '{colors.pink.light.a6}', _dark: '{colors.pink.dark.a6}' } },\n  a7: { value: { base: '{colors.pink.light.a7}', _dark: '{colors.pink.dark.a7}' } },\n  a8: { value: { base: '{colors.pink.light.a8}', _dark: '{colors.pink.dark.a8}' } },\n  a9: { value: { base: '{colors.pink.light.a9}', _dark: '{colors.pink.dark.a9}' } },\n  a10: { value: { base: '{colors.pink.light.a10}', _dark: '{colors.pink.dark.a10}' } },\n  a11: { value: { base: '{colors.pink.light.a11}', _dark: '{colors.pink.dark.a11}' } },\n  a12: { value: { base: '{colors.pink.light.a12}', _dark: '{colors.pink.dark.a12}' } },\n}\n","export const plum = {\n  1: { value: { base: '{colors.plum.light.1}', _dark: '{colors.plum.dark.1}' } },\n  2: { value: { base: '{colors.plum.light.2}', _dark: '{colors.plum.dark.2}' } },\n  3: { value: { base: '{colors.plum.light.3}', _dark: '{colors.plum.dark.3}' } },\n  4: { value: { base: '{colors.plum.light.4}', _dark: '{colors.plum.dark.4}' } },\n  5: { value: { base: '{colors.plum.light.5}', _dark: '{colors.plum.dark.5}' } },\n  6: { value: { base: '{colors.plum.light.6}', _dark: '{colors.plum.dark.6}' } },\n  7: { value: { base: '{colors.plum.light.7}', _dark: '{colors.plum.dark.7}' } },\n  8: { value: { base: '{colors.plum.light.8}', _dark: '{colors.plum.dark.8}' } },\n  9: { value: { base: '{colors.plum.light.9}', _dark: '{colors.plum.dark.9}' } },\n  10: { value: { base: '{colors.plum.light.10}', _dark: '{colors.plum.dark.10}' } },\n  11: { value: { base: '{colors.plum.light.11}', _dark: '{colors.plum.dark.11}' } },\n  12: { value: { base: '{colors.plum.light.12}', _dark: '{colors.plum.dark.12}' } },\n  a1: { value: { base: '{colors.plum.light.a1}', _dark: '{colors.plum.dark.a1}' } },\n  a2: { value: { base: '{colors.plum.light.a2}', _dark: '{colors.plum.dark.a2}' } },\n  a3: { value: { base: '{colors.plum.light.a3}', _dark: '{colors.plum.dark.a3}' } },\n  a4: { value: { base: '{colors.plum.light.a4}', _dark: '{colors.plum.dark.a4}' } },\n  a5: { value: { base: '{colors.plum.light.a5}', _dark: '{colors.plum.dark.a5}' } },\n  a6: { value: { base: '{colors.plum.light.a6}', _dark: '{colors.plum.dark.a6}' } },\n  a7: { value: { base: '{colors.plum.light.a7}', _dark: '{colors.plum.dark.a7}' } },\n  a8: { value: { base: '{colors.plum.light.a8}', _dark: '{colors.plum.dark.a8}' } },\n  a9: { value: { base: '{colors.plum.light.a9}', _dark: '{colors.plum.dark.a9}' } },\n  a10: { value: { base: '{colors.plum.light.a10}', _dark: '{colors.plum.dark.a10}' } },\n  a11: { value: { base: '{colors.plum.light.a11}', _dark: '{colors.plum.dark.a11}' } },\n  a12: { value: { base: '{colors.plum.light.a12}', _dark: '{colors.plum.dark.a12}' } },\n}\n","export const purple = {\n  1: { value: { base: '{colors.purple.light.1}', _dark: '{colors.purple.dark.1}' } },\n  2: { value: { base: '{colors.purple.light.2}', _dark: '{colors.purple.dark.2}' } },\n  3: { value: { base: '{colors.purple.light.3}', _dark: '{colors.purple.dark.3}' } },\n  4: { value: { base: '{colors.purple.light.4}', _dark: '{colors.purple.dark.4}' } },\n  5: { value: { base: '{colors.purple.light.5}', _dark: '{colors.purple.dark.5}' } },\n  6: { value: { base: '{colors.purple.light.6}', _dark: '{colors.purple.dark.6}' } },\n  7: { value: { base: '{colors.purple.light.7}', _dark: '{colors.purple.dark.7}' } },\n  8: { value: { base: '{colors.purple.light.8}', _dark: '{colors.purple.dark.8}' } },\n  9: { value: { base: '{colors.purple.light.9}', _dark: '{colors.purple.dark.9}' } },\n  10: { value: { base: '{colors.purple.light.10}', _dark: '{colors.purple.dark.10}' } },\n  11: { value: { base: '{colors.purple.light.11}', _dark: '{colors.purple.dark.11}' } },\n  12: { value: { base: '{colors.purple.light.12}', _dark: '{colors.purple.dark.12}' } },\n  a1: { value: { base: '{colors.purple.light.a1}', _dark: '{colors.purple.dark.a1}' } },\n  a2: { value: { base: '{colors.purple.light.a2}', _dark: '{colors.purple.dark.a2}' } },\n  a3: { value: { base: '{colors.purple.light.a3}', _dark: '{colors.purple.dark.a3}' } },\n  a4: { value: { base: '{colors.purple.light.a4}', _dark: '{colors.purple.dark.a4}' } },\n  a5: { value: { base: '{colors.purple.light.a5}', _dark: '{colors.purple.dark.a5}' } },\n  a6: { value: { base: '{colors.purple.light.a6}', _dark: '{colors.purple.dark.a6}' } },\n  a7: { value: { base: '{colors.purple.light.a7}', _dark: '{colors.purple.dark.a7}' } },\n  a8: { value: { base: '{colors.purple.light.a8}', _dark: '{colors.purple.dark.a8}' } },\n  a9: { value: { base: '{colors.purple.light.a9}', _dark: '{colors.purple.dark.a9}' } },\n  a10: { value: { base: '{colors.purple.light.a10}', _dark: '{colors.purple.dark.a10}' } },\n  a11: { value: { base: '{colors.purple.light.a11}', _dark: '{colors.purple.dark.a11}' } },\n  a12: { value: { base: '{colors.purple.light.a12}', _dark: '{colors.purple.dark.a12}' } },\n}\n","export const red = {\n  1: { value: { base: '{colors.red.light.1}', _dark: '{colors.red.dark.1}' } },\n  2: { value: { base: '{colors.red.light.2}', _dark: '{colors.red.dark.2}' } },\n  3: { value: { base: '{colors.red.light.3}', _dark: '{colors.red.dark.3}' } },\n  4: { value: { base: '{colors.red.light.4}', _dark: '{colors.red.dark.4}' } },\n  5: { value: { base: '{colors.red.light.5}', _dark: '{colors.red.dark.5}' } },\n  6: { value: { base: '{colors.red.light.6}', _dark: '{colors.red.dark.6}' } },\n  7: { value: { base: '{colors.red.light.7}', _dark: '{colors.red.dark.7}' } },\n  8: { value: { base: '{colors.red.light.8}', _dark: '{colors.red.dark.8}' } },\n  9: { value: { base: '{colors.red.light.9}', _dark: '{colors.red.dark.9}' } },\n  10: { value: { base: '{colors.red.light.10}', _dark: '{colors.red.dark.10}' } },\n  11: { value: { base: '{colors.red.light.11}', _dark: '{colors.red.dark.11}' } },\n  12: { value: { base: '{colors.red.light.12}', _dark: '{colors.red.dark.12}' } },\n  a1: { value: { base: '{colors.red.light.a1}', _dark: '{colors.red.dark.a1}' } },\n  a2: { value: { base: '{colors.red.light.a2}', _dark: '{colors.red.dark.a2}' } },\n  a3: { value: { base: '{colors.red.light.a3}', _dark: '{colors.red.dark.a3}' } },\n  a4: { value: { base: '{colors.red.light.a4}', _dark: '{colors.red.dark.a4}' } },\n  a5: { value: { base: '{colors.red.light.a5}', _dark: '{colors.red.dark.a5}' } },\n  a6: { value: { base: '{colors.red.light.a6}', _dark: '{colors.red.dark.a6}' } },\n  a7: { value: { base: '{colors.red.light.a7}', _dark: '{colors.red.dark.a7}' } },\n  a8: { value: { base: '{colors.red.light.a8}', _dark: '{colors.red.dark.a8}' } },\n  a9: { value: { base: '{colors.red.light.a9}', _dark: '{colors.red.dark.a9}' } },\n  a10: { value: { base: '{colors.red.light.a10}', _dark: '{colors.red.dark.a10}' } },\n  a11: { value: { base: '{colors.red.light.a11}', _dark: '{colors.red.dark.a11}' } },\n  a12: { value: { base: '{colors.red.light.a12}', _dark: '{colors.red.dark.a12}' } },\n}\n","export const ruby = {\n  1: { value: { base: '{colors.ruby.light.1}', _dark: '{colors.ruby.dark.1}' } },\n  2: { value: { base: '{colors.ruby.light.2}', _dark: '{colors.ruby.dark.2}' } },\n  3: { value: { base: '{colors.ruby.light.3}', _dark: '{colors.ruby.dark.3}' } },\n  4: { value: { base: '{colors.ruby.light.4}', _dark: '{colors.ruby.dark.4}' } },\n  5: { value: { base: '{colors.ruby.light.5}', _dark: '{colors.ruby.dark.5}' } },\n  6: { value: { base: '{colors.ruby.light.6}', _dark: '{colors.ruby.dark.6}' } },\n  7: { value: { base: '{colors.ruby.light.7}', _dark: '{colors.ruby.dark.7}' } },\n  8: { value: { base: '{colors.ruby.light.8}', _dark: '{colors.ruby.dark.8}' } },\n  9: { value: { base: '{colors.ruby.light.9}', _dark: '{colors.ruby.dark.9}' } },\n  10: { value: { base: '{colors.ruby.light.10}', _dark: '{colors.ruby.dark.10}' } },\n  11: { value: { base: '{colors.ruby.light.11}', _dark: '{colors.ruby.dark.11}' } },\n  12: { value: { base: '{colors.ruby.light.12}', _dark: '{colors.ruby.dark.12}' } },\n  a1: { value: { base: '{colors.ruby.light.a1}', _dark: '{colors.ruby.dark.a1}' } },\n  a2: { value: { base: '{colors.ruby.light.a2}', _dark: '{colors.ruby.dark.a2}' } },\n  a3: { value: { base: '{colors.ruby.light.a3}', _dark: '{colors.ruby.dark.a3}' } },\n  a4: { value: { base: '{colors.ruby.light.a4}', _dark: '{colors.ruby.dark.a4}' } },\n  a5: { value: { base: '{colors.ruby.light.a5}', _dark: '{colors.ruby.dark.a5}' } },\n  a6: { value: { base: '{colors.ruby.light.a6}', _dark: '{colors.ruby.dark.a6}' } },\n  a7: { value: { base: '{colors.ruby.light.a7}', _dark: '{colors.ruby.dark.a7}' } },\n  a8: { value: { base: '{colors.ruby.light.a8}', _dark: '{colors.ruby.dark.a8}' } },\n  a9: { value: { base: '{colors.ruby.light.a9}', _dark: '{colors.ruby.dark.a9}' } },\n  a10: { value: { base: '{colors.ruby.light.a10}', _dark: '{colors.ruby.dark.a10}' } },\n  a11: { value: { base: '{colors.ruby.light.a11}', _dark: '{colors.ruby.dark.a11}' } },\n  a12: { value: { base: '{colors.ruby.light.a12}', _dark: '{colors.ruby.dark.a12}' } },\n}\n","export const sage = {\n  1: { value: { base: '{colors.sage.light.1}', _dark: '{colors.sage.dark.1}' } },\n  2: { value: { base: '{colors.sage.light.2}', _dark: '{colors.sage.dark.2}' } },\n  3: { value: { base: '{colors.sage.light.3}', _dark: '{colors.sage.dark.3}' } },\n  4: { value: { base: '{colors.sage.light.4}', _dark: '{colors.sage.dark.4}' } },\n  5: { value: { base: '{colors.sage.light.5}', _dark: '{colors.sage.dark.5}' } },\n  6: { value: { base: '{colors.sage.light.6}', _dark: '{colors.sage.dark.6}' } },\n  7: { value: { base: '{colors.sage.light.7}', _dark: '{colors.sage.dark.7}' } },\n  8: { value: { base: '{colors.sage.light.8}', _dark: '{colors.sage.dark.8}' } },\n  9: { value: { base: '{colors.sage.light.9}', _dark: '{colors.sage.dark.9}' } },\n  10: { value: { base: '{colors.sage.light.10}', _dark: '{colors.sage.dark.10}' } },\n  11: { value: { base: '{colors.sage.light.11}', _dark: '{colors.sage.dark.11}' } },\n  12: { value: { base: '{colors.sage.light.12}', _dark: '{colors.sage.dark.12}' } },\n  a1: { value: { base: '{colors.sage.light.a1}', _dark: '{colors.sage.dark.a1}' } },\n  a2: { value: { base: '{colors.sage.light.a2}', _dark: '{colors.sage.dark.a2}' } },\n  a3: { value: { base: '{colors.sage.light.a3}', _dark: '{colors.sage.dark.a3}' } },\n  a4: { value: { base: '{colors.sage.light.a4}', _dark: '{colors.sage.dark.a4}' } },\n  a5: { value: { base: '{colors.sage.light.a5}', _dark: '{colors.sage.dark.a5}' } },\n  a6: { value: { base: '{colors.sage.light.a6}', _dark: '{colors.sage.dark.a6}' } },\n  a7: { value: { base: '{colors.sage.light.a7}', _dark: '{colors.sage.dark.a7}' } },\n  a8: { value: { base: '{colors.sage.light.a8}', _dark: '{colors.sage.dark.a8}' } },\n  a9: { value: { base: '{colors.sage.light.a9}', _dark: '{colors.sage.dark.a9}' } },\n  a10: { value: { base: '{colors.sage.light.a10}', _dark: '{colors.sage.dark.a10}' } },\n  a11: { value: { base: '{colors.sage.light.a11}', _dark: '{colors.sage.dark.a11}' } },\n  a12: { value: { base: '{colors.sage.light.a12}', _dark: '{colors.sage.dark.a12}' } },\n}\n","export const sand = {\n  1: { value: { base: '{colors.sand.light.1}', _dark: '{colors.sand.dark.1}' } },\n  2: { value: { base: '{colors.sand.light.2}', _dark: '{colors.sand.dark.2}' } },\n  3: { value: { base: '{colors.sand.light.3}', _dark: '{colors.sand.dark.3}' } },\n  4: { value: { base: '{colors.sand.light.4}', _dark: '{colors.sand.dark.4}' } },\n  5: { value: { base: '{colors.sand.light.5}', _dark: '{colors.sand.dark.5}' } },\n  6: { value: { base: '{colors.sand.light.6}', _dark: '{colors.sand.dark.6}' } },\n  7: { value: { base: '{colors.sand.light.7}', _dark: '{colors.sand.dark.7}' } },\n  8: { value: { base: '{colors.sand.light.8}', _dark: '{colors.sand.dark.8}' } },\n  9: { value: { base: '{colors.sand.light.9}', _dark: '{colors.sand.dark.9}' } },\n  10: { value: { base: '{colors.sand.light.10}', _dark: '{colors.sand.dark.10}' } },\n  11: { value: { base: '{colors.sand.light.11}', _dark: '{colors.sand.dark.11}' } },\n  12: { value: { base: '{colors.sand.light.12}', _dark: '{colors.sand.dark.12}' } },\n  a1: { value: { base: '{colors.sand.light.a1}', _dark: '{colors.sand.dark.a1}' } },\n  a2: { value: { base: '{colors.sand.light.a2}', _dark: '{colors.sand.dark.a2}' } },\n  a3: { value: { base: '{colors.sand.light.a3}', _dark: '{colors.sand.dark.a3}' } },\n  a4: { value: { base: '{colors.sand.light.a4}', _dark: '{colors.sand.dark.a4}' } },\n  a5: { value: { base: '{colors.sand.light.a5}', _dark: '{colors.sand.dark.a5}' } },\n  a6: { value: { base: '{colors.sand.light.a6}', _dark: '{colors.sand.dark.a6}' } },\n  a7: { value: { base: '{colors.sand.light.a7}', _dark: '{colors.sand.dark.a7}' } },\n  a8: { value: { base: '{colors.sand.light.a8}', _dark: '{colors.sand.dark.a8}' } },\n  a9: { value: { base: '{colors.sand.light.a9}', _dark: '{colors.sand.dark.a9}' } },\n  a10: { value: { base: '{colors.sand.light.a10}', _dark: '{colors.sand.dark.a10}' } },\n  a11: { value: { base: '{colors.sand.light.a11}', _dark: '{colors.sand.dark.a11}' } },\n  a12: { value: { base: '{colors.sand.light.a12}', _dark: '{colors.sand.dark.a12}' } },\n}\n","export const sky = {\n  1: { value: { base: '{colors.sky.light.1}', _dark: '{colors.sky.dark.1}' } },\n  2: { value: { base: '{colors.sky.light.2}', _dark: '{colors.sky.dark.2}' } },\n  3: { value: { base: '{colors.sky.light.3}', _dark: '{colors.sky.dark.3}' } },\n  4: { value: { base: '{colors.sky.light.4}', _dark: '{colors.sky.dark.4}' } },\n  5: { value: { base: '{colors.sky.light.5}', _dark: '{colors.sky.dark.5}' } },\n  6: { value: { base: '{colors.sky.light.6}', _dark: '{colors.sky.dark.6}' } },\n  7: { value: { base: '{colors.sky.light.7}', _dark: '{colors.sky.dark.7}' } },\n  8: { value: { base: '{colors.sky.light.8}', _dark: '{colors.sky.dark.8}' } },\n  9: { value: { base: '{colors.sky.light.9}', _dark: '{colors.sky.dark.9}' } },\n  10: { value: { base: '{colors.sky.light.10}', _dark: '{colors.sky.dark.10}' } },\n  11: { value: { base: '{colors.sky.light.11}', _dark: '{colors.sky.dark.11}' } },\n  12: { value: { base: '{colors.sky.light.12}', _dark: '{colors.sky.dark.12}' } },\n  a1: { value: { base: '{colors.sky.light.a1}', _dark: '{colors.sky.dark.a1}' } },\n  a2: { value: { base: '{colors.sky.light.a2}', _dark: '{colors.sky.dark.a2}' } },\n  a3: { value: { base: '{colors.sky.light.a3}', _dark: '{colors.sky.dark.a3}' } },\n  a4: { value: { base: '{colors.sky.light.a4}', _dark: '{colors.sky.dark.a4}' } },\n  a5: { value: { base: '{colors.sky.light.a5}', _dark: '{colors.sky.dark.a5}' } },\n  a6: { value: { base: '{colors.sky.light.a6}', _dark: '{colors.sky.dark.a6}' } },\n  a7: { value: { base: '{colors.sky.light.a7}', _dark: '{colors.sky.dark.a7}' } },\n  a8: { value: { base: '{colors.sky.light.a8}', _dark: '{colors.sky.dark.a8}' } },\n  a9: { value: { base: '{colors.sky.light.a9}', _dark: '{colors.sky.dark.a9}' } },\n  a10: { value: { base: '{colors.sky.light.a10}', _dark: '{colors.sky.dark.a10}' } },\n  a11: { value: { base: '{colors.sky.light.a11}', _dark: '{colors.sky.dark.a11}' } },\n  a12: { value: { base: '{colors.sky.light.a12}', _dark: '{colors.sky.dark.a12}' } },\n}\n","export const slate = {\n  1: { value: { base: '{colors.slate.light.1}', _dark: '{colors.slate.dark.1}' } },\n  2: { value: { base: '{colors.slate.light.2}', _dark: '{colors.slate.dark.2}' } },\n  3: { value: { base: '{colors.slate.light.3}', _dark: '{colors.slate.dark.3}' } },\n  4: { value: { base: '{colors.slate.light.4}', _dark: '{colors.slate.dark.4}' } },\n  5: { value: { base: '{colors.slate.light.5}', _dark: '{colors.slate.dark.5}' } },\n  6: { value: { base: '{colors.slate.light.6}', _dark: '{colors.slate.dark.6}' } },\n  7: { value: { base: '{colors.slate.light.7}', _dark: '{colors.slate.dark.7}' } },\n  8: { value: { base: '{colors.slate.light.8}', _dark: '{colors.slate.dark.8}' } },\n  9: { value: { base: '{colors.slate.light.9}', _dark: '{colors.slate.dark.9}' } },\n  10: { value: { base: '{colors.slate.light.10}', _dark: '{colors.slate.dark.10}' } },\n  11: { value: { base: '{colors.slate.light.11}', _dark: '{colors.slate.dark.11}' } },\n  12: { value: { base: '{colors.slate.light.12}', _dark: '{colors.slate.dark.12}' } },\n  a1: { value: { base: '{colors.slate.light.a1}', _dark: '{colors.slate.dark.a1}' } },\n  a2: { value: { base: '{colors.slate.light.a2}', _dark: '{colors.slate.dark.a2}' } },\n  a3: { value: { base: '{colors.slate.light.a3}', _dark: '{colors.slate.dark.a3}' } },\n  a4: { value: { base: '{colors.slate.light.a4}', _dark: '{colors.slate.dark.a4}' } },\n  a5: { value: { base: '{colors.slate.light.a5}', _dark: '{colors.slate.dark.a5}' } },\n  a6: { value: { base: '{colors.slate.light.a6}', _dark: '{colors.slate.dark.a6}' } },\n  a7: { value: { base: '{colors.slate.light.a7}', _dark: '{colors.slate.dark.a7}' } },\n  a8: { value: { base: '{colors.slate.light.a8}', _dark: '{colors.slate.dark.a8}' } },\n  a9: { value: { base: '{colors.slate.light.a9}', _dark: '{colors.slate.dark.a9}' } },\n  a10: { value: { base: '{colors.slate.light.a10}', _dark: '{colors.slate.dark.a10}' } },\n  a11: { value: { base: '{colors.slate.light.a11}', _dark: '{colors.slate.dark.a11}' } },\n  a12: { value: { base: '{colors.slate.light.a12}', _dark: '{colors.slate.dark.a12}' } },\n}\n","export const teal = {\n  1: { value: { base: '{colors.teal.light.1}', _dark: '{colors.teal.dark.1}' } },\n  2: { value: { base: '{colors.teal.light.2}', _dark: '{colors.teal.dark.2}' } },\n  3: { value: { base: '{colors.teal.light.3}', _dark: '{colors.teal.dark.3}' } },\n  4: { value: { base: '{colors.teal.light.4}', _dark: '{colors.teal.dark.4}' } },\n  5: { value: { base: '{colors.teal.light.5}', _dark: '{colors.teal.dark.5}' } },\n  6: { value: { base: '{colors.teal.light.6}', _dark: '{colors.teal.dark.6}' } },\n  7: { value: { base: '{colors.teal.light.7}', _dark: '{colors.teal.dark.7}' } },\n  8: { value: { base: '{colors.teal.light.8}', _dark: '{colors.teal.dark.8}' } },\n  9: { value: { base: '{colors.teal.light.9}', _dark: '{colors.teal.dark.9}' } },\n  10: { value: { base: '{colors.teal.light.10}', _dark: '{colors.teal.dark.10}' } },\n  11: { value: { base: '{colors.teal.light.11}', _dark: '{colors.teal.dark.11}' } },\n  12: { value: { base: '{colors.teal.light.12}', _dark: '{colors.teal.dark.12}' } },\n  a1: { value: { base: '{colors.teal.light.a1}', _dark: '{colors.teal.dark.a1}' } },\n  a2: { value: { base: '{colors.teal.light.a2}', _dark: '{colors.teal.dark.a2}' } },\n  a3: { value: { base: '{colors.teal.light.a3}', _dark: '{colors.teal.dark.a3}' } },\n  a4: { value: { base: '{colors.teal.light.a4}', _dark: '{colors.teal.dark.a4}' } },\n  a5: { value: { base: '{colors.teal.light.a5}', _dark: '{colors.teal.dark.a5}' } },\n  a6: { value: { base: '{colors.teal.light.a6}', _dark: '{colors.teal.dark.a6}' } },\n  a7: { value: { base: '{colors.teal.light.a7}', _dark: '{colors.teal.dark.a7}' } },\n  a8: { value: { base: '{colors.teal.light.a8}', _dark: '{colors.teal.dark.a8}' } },\n  a9: { value: { base: '{colors.teal.light.a9}', _dark: '{colors.teal.dark.a9}' } },\n  a10: { value: { base: '{colors.teal.light.a10}', _dark: '{colors.teal.dark.a10}' } },\n  a11: { value: { base: '{colors.teal.light.a11}', _dark: '{colors.teal.dark.a11}' } },\n  a12: { value: { base: '{colors.teal.light.a12}', _dark: '{colors.teal.dark.a12}' } },\n}\n","export const tomato = {\n  1: { value: { base: '{colors.tomato.light.1}', _dark: '{colors.tomato.dark.1}' } },\n  2: { value: { base: '{colors.tomato.light.2}', _dark: '{colors.tomato.dark.2}' } },\n  3: { value: { base: '{colors.tomato.light.3}', _dark: '{colors.tomato.dark.3}' } },\n  4: { value: { base: '{colors.tomato.light.4}', _dark: '{colors.tomato.dark.4}' } },\n  5: { value: { base: '{colors.tomato.light.5}', _dark: '{colors.tomato.dark.5}' } },\n  6: { value: { base: '{colors.tomato.light.6}', _dark: '{colors.tomato.dark.6}' } },\n  7: { value: { base: '{colors.tomato.light.7}', _dark: '{colors.tomato.dark.7}' } },\n  8: { value: { base: '{colors.tomato.light.8}', _dark: '{colors.tomato.dark.8}' } },\n  9: { value: { base: '{colors.tomato.light.9}', _dark: '{colors.tomato.dark.9}' } },\n  10: { value: { base: '{colors.tomato.light.10}', _dark: '{colors.tomato.dark.10}' } },\n  11: { value: { base: '{colors.tomato.light.11}', _dark: '{colors.tomato.dark.11}' } },\n  12: { value: { base: '{colors.tomato.light.12}', _dark: '{colors.tomato.dark.12}' } },\n  a1: { value: { base: '{colors.tomato.light.a1}', _dark: '{colors.tomato.dark.a1}' } },\n  a2: { value: { base: '{colors.tomato.light.a2}', _dark: '{colors.tomato.dark.a2}' } },\n  a3: { value: { base: '{colors.tomato.light.a3}', _dark: '{colors.tomato.dark.a3}' } },\n  a4: { value: { base: '{colors.tomato.light.a4}', _dark: '{colors.tomato.dark.a4}' } },\n  a5: { value: { base: '{colors.tomato.light.a5}', _dark: '{colors.tomato.dark.a5}' } },\n  a6: { value: { base: '{colors.tomato.light.a6}', _dark: '{colors.tomato.dark.a6}' } },\n  a7: { value: { base: '{colors.tomato.light.a7}', _dark: '{colors.tomato.dark.a7}' } },\n  a8: { value: { base: '{colors.tomato.light.a8}', _dark: '{colors.tomato.dark.a8}' } },\n  a9: { value: { base: '{colors.tomato.light.a9}', _dark: '{colors.tomato.dark.a9}' } },\n  a10: { value: { base: '{colors.tomato.light.a10}', _dark: '{colors.tomato.dark.a10}' } },\n  a11: { value: { base: '{colors.tomato.light.a11}', _dark: '{colors.tomato.dark.a11}' } },\n  a12: { value: { base: '{colors.tomato.light.a12}', _dark: '{colors.tomato.dark.a12}' } },\n}\n","export const violet = {\n  1: { value: { base: '{colors.violet.light.1}', _dark: '{colors.violet.dark.1}' } },\n  2: { value: { base: '{colors.violet.light.2}', _dark: '{colors.violet.dark.2}' } },\n  3: { value: { base: '{colors.violet.light.3}', _dark: '{colors.violet.dark.3}' } },\n  4: { value: { base: '{colors.violet.light.4}', _dark: '{colors.violet.dark.4}' } },\n  5: { value: { base: '{colors.violet.light.5}', _dark: '{colors.violet.dark.5}' } },\n  6: { value: { base: '{colors.violet.light.6}', _dark: '{colors.violet.dark.6}' } },\n  7: { value: { base: '{colors.violet.light.7}', _dark: '{colors.violet.dark.7}' } },\n  8: { value: { base: '{colors.violet.light.8}', _dark: '{colors.violet.dark.8}' } },\n  9: { value: { base: '{colors.violet.light.9}', _dark: '{colors.violet.dark.9}' } },\n  10: { value: { base: '{colors.violet.light.10}', _dark: '{colors.violet.dark.10}' } },\n  11: { value: { base: '{colors.violet.light.11}', _dark: '{colors.violet.dark.11}' } },\n  12: { value: { base: '{colors.violet.light.12}', _dark: '{colors.violet.dark.12}' } },\n  a1: { value: { base: '{colors.violet.light.a1}', _dark: '{colors.violet.dark.a1}' } },\n  a2: { value: { base: '{colors.violet.light.a2}', _dark: '{colors.violet.dark.a2}' } },\n  a3: { value: { base: '{colors.violet.light.a3}', _dark: '{colors.violet.dark.a3}' } },\n  a4: { value: { base: '{colors.violet.light.a4}', _dark: '{colors.violet.dark.a4}' } },\n  a5: { value: { base: '{colors.violet.light.a5}', _dark: '{colors.violet.dark.a5}' } },\n  a6: { value: { base: '{colors.violet.light.a6}', _dark: '{colors.violet.dark.a6}' } },\n  a7: { value: { base: '{colors.violet.light.a7}', _dark: '{colors.violet.dark.a7}' } },\n  a8: { value: { base: '{colors.violet.light.a8}', _dark: '{colors.violet.dark.a8}' } },\n  a9: { value: { base: '{colors.violet.light.a9}', _dark: '{colors.violet.dark.a9}' } },\n  a10: { value: { base: '{colors.violet.light.a10}', _dark: '{colors.violet.dark.a10}' } },\n  a11: { value: { base: '{colors.violet.light.a11}', _dark: '{colors.violet.dark.a11}' } },\n  a12: { value: { base: '{colors.violet.light.a12}', _dark: '{colors.violet.dark.a12}' } },\n}\n","export const yellow = {\n  1: { value: { base: '{colors.yellow.light.1}', _dark: '{colors.yellow.dark.1}' } },\n  2: { value: { base: '{colors.yellow.light.2}', _dark: '{colors.yellow.dark.2}' } },\n  3: { value: { base: '{colors.yellow.light.3}', _dark: '{colors.yellow.dark.3}' } },\n  4: { value: { base: '{colors.yellow.light.4}', _dark: '{colors.yellow.dark.4}' } },\n  5: { value: { base: '{colors.yellow.light.5}', _dark: '{colors.yellow.dark.5}' } },\n  6: { value: { base: '{colors.yellow.light.6}', _dark: '{colors.yellow.dark.6}' } },\n  7: { value: { base: '{colors.yellow.light.7}', _dark: '{colors.yellow.dark.7}' } },\n  8: { value: { base: '{colors.yellow.light.8}', _dark: '{colors.yellow.dark.8}' } },\n  9: { value: { base: '{colors.yellow.light.9}', _dark: '{colors.yellow.dark.9}' } },\n  10: { value: { base: '{colors.yellow.light.10}', _dark: '{colors.yellow.dark.10}' } },\n  11: { value: { base: '{colors.yellow.light.11}', _dark: '{colors.yellow.dark.11}' } },\n  12: { value: { base: '{colors.yellow.light.12}', _dark: '{colors.yellow.dark.12}' } },\n  a1: { value: { base: '{colors.yellow.light.a1}', _dark: '{colors.yellow.dark.a1}' } },\n  a2: { value: { base: '{colors.yellow.light.a2}', _dark: '{colors.yellow.dark.a2}' } },\n  a3: { value: { base: '{colors.yellow.light.a3}', _dark: '{colors.yellow.dark.a3}' } },\n  a4: { value: { base: '{colors.yellow.light.a4}', _dark: '{colors.yellow.dark.a4}' } },\n  a5: { value: { base: '{colors.yellow.light.a5}', _dark: '{colors.yellow.dark.a5}' } },\n  a6: { value: { base: '{colors.yellow.light.a6}', _dark: '{colors.yellow.dark.a6}' } },\n  a7: { value: { base: '{colors.yellow.light.a7}', _dark: '{colors.yellow.dark.a7}' } },\n  a8: { value: { base: '{colors.yellow.light.a8}', _dark: '{colors.yellow.dark.a8}' } },\n  a9: { value: { base: '{colors.yellow.light.a9}', _dark: '{colors.yellow.dark.a9}' } },\n  a10: { value: { base: '{colors.yellow.light.a10}', _dark: '{colors.yellow.dark.a10}' } },\n  a11: { value: { base: '{colors.yellow.light.a11}', _dark: '{colors.yellow.dark.a11}' } },\n  a12: { value: { base: '{colors.yellow.light.a12}', _dark: '{colors.yellow.dark.a12}' } },\n}\n","import { amber } from './amber'\nimport { blue } from './blue'\nimport { bronze } from './bronze'\nimport { brown } from './brown'\nimport { crimson } from './crimson'\nimport { cyan } from './cyan'\nimport { gold } from './gold'\nimport { grass } from './grass'\nimport { green } from './green'\nimport { indigo } from './indigo'\nimport { iris } from './iris'\nimport { jade } from './jade'\nimport { lime } from './lime'\nimport { mauve } from './mauve'\nimport { mint } from './mint'\nimport { neutral } from './neutral'\nimport { olive } from './olive'\nimport { orange } from './orange'\nimport { pink } from './pink'\nimport { plum } from './plum'\nimport { purple } from './purple'\nimport { red } from './red'\nimport { ruby } from './ruby'\nimport { sage } from './sage'\nimport { sand } from './sand'\nimport { sky } from './sky'\nimport { slate } from './slate'\nimport { teal } from './teal'\nimport { tomato } from './tomato'\nimport { violet } from './violet'\nimport { yellow } from './yellow'\n\nexport const colors = {\n  amber,\n  blue,\n  bronze,\n  brown,\n  crimson,\n  cyan,\n  gold,\n  grass,\n  green,\n  indigo,\n  iris,\n  jade,\n  lime,\n  mauve,\n  mint,\n  neutral,\n  olive,\n  orange,\n  pink,\n  plum,\n  purple,\n  red,\n  ruby,\n  sage,\n  sand,\n  sky,\n  slate,\n  teal,\n  tomato,\n  violet,\n  yellow,\n}\n","import { defineSemanticTokens } from '@pandacss/dev'\nimport { match } from 'ts-pattern'\nimport type { BorderRadius } from '../../types'\n\nexport const createRadiiTokens = (borderRadius: BorderRadius) => {\n  return defineSemanticTokens.radii(\n    match(borderRadius)\n      .with('none', () => ({\n        l1: { value: '{radii.none}' },\n        l2: { value: '{radii.none}' },\n        l3: { value: '{radii.none}' },\n      }))\n      .with('xs', () => ({\n        l1: { value: '{radii.2xs}' },\n        l2: { value: '{radii.xs}' },\n        l3: { value: '{radii.sm}' },\n      }))\n      .with('sm', () => ({\n        l1: { value: '{radii.xs}' },\n        l2: { value: '{radii.sm}' },\n        l3: { value: '{radii.md}' },\n      }))\n      .with('md', () => ({\n        l1: { value: '{radii.sm}' },\n        l2: { value: '{radii.md}' },\n        l3: { value: '{radii.lg}' },\n      }))\n      .with('lg', () => ({\n        l1: { value: '{radii.md}' },\n        l2: { value: '{radii.lg}' },\n        l3: { value: '{radii.xl}' },\n      }))\n      .with('xl', () => ({\n        l1: { value: '{radii.lg}' },\n        l2: { value: '{radii.xl}' },\n        l3: { value: '{radii.2xl}' },\n      }))\n      .with('2xl', () => ({\n        l1: { value: '{radii.xl}' },\n        l2: { value: '{radii.2xl}' },\n        l3: { value: '{radii.3xl}' },\n      }))\n      .exhaustive(),\n  )\n}\n","import { defineSemanticTokens } from '@pandacss/dev'\n\nexport const shadows = defineSemanticTokens.shadows({\n  accent: {\n    value: '0 0 0 1px {colors.border.accent}',\n  },\n  outline: {\n    value: '0 0 0 1px {colors.border.outline}',\n  },\n  xs: {\n    value: {\n      base: '0px 1px 2px {colors.gray.a3}, 0px 0px 1px {colors.gray.a7}',\n      _dark: '0px 1px 2px {colors.black.a10}, 0px 0px 1px inset {colors.gray.a7}',\n    },\n  },\n  sm: {\n    value: {\n      base: '0px 2px 4px {colors.gray.a3}, 0px 0px 1px {colors.gray.a7}',\n      _dark: '0px 2px 4px {colors.black.a10}, 0px 0px 1px inset {colors.gray.a7}',\n    },\n  },\n  md: {\n    value: {\n      base: '0px 4px 8px {colors.gray.a3}, 0px 0px 1px {colors.gray.a7}',\n      _dark: '0px 4px 8px {colors.black.a10}, 0px 0px 1px inset {colors.gray.a7}',\n    },\n  },\n  lg: {\n    value: {\n      base: '0px 8px 16px {colors.gray.a3}, 0px 0px 1px {colors.gray.a7}',\n      _dark: '0px 8px 16px {colors.black.a10}, 0px 0px 1px inset {colors.gray.a7}',\n    },\n  },\n  xl: {\n    value: {\n      base: '0px 16px 24px {colors.gray.a3}, 0px 0px 1px {colors.gray.a7}',\n      _dark: '0px 16px 24px {colors.black.a10}, 0px 0px 1px inset {colors.gray.a7}',\n    },\n  },\n  '2xl': {\n    value: {\n      base: '0px 24px 40px {colors.gray.a3}, 0px 0px 1px {colors.gray.a7}',\n      _dark: '0px 24px 40px {colors.black.a10}, 0px 0px 1px inset {colors.gray.a7}',\n    },\n  },\n})\n","import { defineTextStyles } from '@pandacss/dev'\n\nexport const textStyles = defineTextStyles({\n  xs: { value: { fontSize: 'xs', lineHeight: '1.125rem' } },\n  sm: { value: { fontSize: 'sm', lineHeight: '1.25rem' } },\n  md: { value: { fontSize: 'md', lineHeight: '1.5rem' } },\n  lg: { value: { fontSize: 'lg', lineHeight: '1.75rem' } },\n  xl: { value: { fontSize: 'xl', lineHeight: '1.875rem' } },\n  '2xl': { value: { fontSize: '2xl', lineHeight: '2rem' } },\n  '3xl': { value: { fontSize: '3xl', lineHeight: '2.375rem' } },\n  '4xl': { value: { fontSize: '4xl', lineHeight: '2.75rem', letterSpacing: '-0.02em' } },\n  '5xl': { value: { fontSize: '5xl', lineHeight: '3.75rem', letterSpacing: '-0.02em' } },\n  '6xl': { value: { fontSize: '6xl', lineHeight: '4.5rem', letterSpacing: '-0.02em' } },\n  '7xl': { value: { fontSize: '7xl', lineHeight: '5.75rem', letterSpacing: '-0.02em' } },\n})\n","import { defineTokens } from '@pandacss/dev'\nimport type { PresetOptions } from '../../types'\nimport { animations } from './animations'\nimport { blurs } from './blurs'\nimport { borders } from './borders'\nimport { defineColorTokens } from './colors'\nimport { durations } from './durations'\nimport { easings } from './easings'\nimport { radii } from './radii'\nimport { sizes } from './sizes'\nimport { spacing } from './spacing'\nimport { fontSizes, fontWeights, fonts, letterSpacings, lineHeights } from './typography'\nimport { zIndex } from './z-index'\n\nexport const createTokens = (options: PresetOptions) => {\n  return defineTokens({\n    animations,\n    blurs,\n    borders,\n    colors: defineColorTokens(options),\n    durations,\n    easings,\n    fonts,\n    fontSizes,\n    fontWeights,\n    letterSpacings,\n    lineHeights,\n    radii,\n    sizes,\n    spacing,\n    zIndex,\n  })\n}\n","import { defineTokens } from '@pandacss/dev'\n\nexport const animations = defineTokens.animations({\n  'backdrop-in': {\n    value: 'fade-in 250ms {easings.default}',\n  },\n  'backdrop-out': {\n    value: 'fade-out 200ms {easings.default}',\n  },\n  'dialog-in': {\n    value: 'slide-in 400ms {easings.emphasized-in}',\n  },\n  'dialog-out': {\n    value: 'slide-out 200ms {easings.emphasized-out}',\n  },\n  'drawer-in-left': {\n    value: 'slide-in-left 400ms {easings.emphasized-in}',\n  },\n  'drawer-out-left': {\n    value: 'slide-out-left 200ms {easings.emphasized-out}',\n  },\n  'drawer-in-right': {\n    value: 'slide-in-right 400ms {easings.emphasized-in}',\n  },\n  'drawer-out-right': {\n    value: 'slide-out-right 200ms {easings.emphasized-out}',\n  },\n})\n","import { defineTokens } from '@pandacss/dev'\n\nexport const blurs = defineTokens.blurs({\n  sm: { value: '4px' },\n  base: { value: '8px' },\n  md: { value: '12px' },\n  lg: { value: '16px' },\n  xl: { value: '24px' },\n  '2xl': { value: '40px' },\n  '3xl': { value: '64px' },\n})\n","export const borders = {\n  none: { value: 'none' },\n}\n","import { defineTokens } from '@pandacss/dev'\nimport type { PresetOptions } from '../../types'\nimport { defineColorPalettes } from './helpers/define-color-palettes'\n\nexport const defineColorTokens = (options: PresetOptions) => {\n  const colorPalettes = defineColorPalettes(options)\n  return defineTokens.colors({\n    current: { value: 'currentColor' },\n    black: {\n      DEFAULT: { value: '#000000' },\n      a1: { value: 'rgba(0, 0, 0, 0.05)' },\n      a2: { value: 'rgba(0, 0, 0, 0.1)' },\n      a3: { value: 'rgba(0, 0, 0, 0.15)' },\n      a4: { value: 'rgba(0, 0, 0, 0.2)' },\n      a5: { value: 'rgba(0, 0, 0, 0.3)' },\n      a6: { value: 'rgba(0, 0, 0, 0.4)' },\n      a7: { value: 'rgba(0, 0, 0, 0.5)' },\n      a8: { value: 'rgba(0, 0, 0, 0.6)' },\n      a9: { value: 'rgba(0, 0, 0, 0.7)' },\n      a10: { value: 'rgba(0, 0, 0, 0.8)' },\n      a11: { value: 'rgba(0, 0, 0, 0.9)' },\n      a12: { value: 'rgba(0, 0, 0, 0.95)' },\n    },\n    white: {\n      DEFAULT: { value: '#ffffff' },\n      a1: { value: 'rgba(255, 255, 255, 0.05)' },\n      a2: { value: 'rgba(255, 255, 255, 0.1)' },\n      a3: { value: 'rgba(255, 255, 255, 0.15)' },\n      a4: { value: 'rgba(255, 255, 255, 0.2)' },\n      a5: { value: 'rgba(255, 255, 255, 0.3)' },\n      a6: { value: 'rgba(255, 255, 255, 0.4)' },\n      a7: { value: 'rgba(255, 255, 255, 0.5)' },\n      a8: { value: 'rgba(255, 255, 255, 0.6)' },\n      a9: { value: 'rgba(255, 255, 255, 0.7)' },\n      a10: { value: 'rgba(255, 255, 255, 0.8)' },\n      a11: { value: 'rgba(255, 255, 255, 0.9)' },\n      a12: { value: 'rgba(255, 255, 255, 0.95)' },\n    },\n    transparent: { value: 'rgb(0 0 0 / 0)' },\n    ...colorPalettes,\n  })\n}\n","import { defineTokens } from '@pandacss/dev'\nimport type { Token } from '@pandacss/types'\nimport * as radixColors from '@radix-ui/colors'\nimport { match } from 'ts-pattern'\nimport type { PresetOptions } from '../../../types'\n\nexport const defineColorPalettes = (options: PresetOptions) => {\n  const { grayColor = 'neutral' } = options\n  return Object.fromEntries(\n    [...Object.keys(radixColors), 'neutral']\n      .filter((color) => !/[A-Z]/.test(color))\n      .filter((color) => color !== 'default')\n      .map((color) =>\n        match(color)\n          .with('gray', () => [\n            color,\n            defineColorPalette(grayColor === 'neutral' ? 'gray' : grayColor),\n          ])\n          .with('neutral', () => [color, defineColorPalette('gray')])\n          .otherwise(() => [color, defineColorPalette(color)]),\n      ),\n  )\n}\n\nconst defineColorPalette = (color: string) => {\n  const colorObj = Object.fromEntries(\n    Object.keys(radixColors)\n      .filter((key) => key.startsWith(color))\n      .filter((key) => !/\\d/.test(key))\n      .map((key) => {\n        // @ts-expect-error\n        const tokens = toColorTokens(color, radixColors[key])\n        return [key, tokens]\n      }),\n  )\n\n  return defineTokens.colors(\n    Object.keys(colorObj).reduce(\n      (acc, key) => {\n        const target = key.includes('Dark') ? 'dark' : 'light'\n        acc[target] = { ...acc[target], ...colorObj[key] }\n        return acc\n      },\n      { light: {}, dark: {} },\n    ),\n  )\n}\n\nconst toColorTokens = (\n  color: string,\n  scale: Record<string, string>,\n): Record<string, Token<string>> => {\n  return Object.fromEntries(\n    Object.keys(scale).map((key) => {\n      const value = scale[key]\n      const name = key.replace(color, '').toLowerCase()\n      return [name, { value }]\n    }),\n  )\n}\n","const grayDark = {\n    gray1: \"#111111\",\n    gray2: \"#191919\",\n    gray3: \"#222222\",\n    gray4: \"#2a2a2a\",\n    gray5: \"#313131\",\n    gray6: \"#3a3a3a\",\n    gray7: \"#484848\",\n    gray8: \"#606060\",\n    gray9: \"#6e6e6e\",\n    gray10: \"#7b7b7b\",\n    gray11: \"#b4b4b4\",\n    gray12: \"#eeeeee\",\n};\nconst grayDarkA = {\n    grayA1: \"#00000000\",\n    grayA2: \"#ffffff09\",\n    grayA3: \"#ffffff12\",\n    grayA4: \"#ffffff1b\",\n    grayA5: \"#ffffff22\",\n    grayA6: \"#ffffff2c\",\n    grayA7: \"#ffffff3b\",\n    grayA8: \"#ffffff55\",\n    grayA9: \"#ffffff64\",\n    grayA10: \"#ffffff72\",\n    grayA11: \"#ffffffaf\",\n    grayA12: \"#ffffffed\",\n};\nconst grayDarkP3 = {\n    gray1: \"color(display-p3 0.067 0.067 0.067)\",\n    gray2: \"color(display-p3 0.098 0.098 0.098)\",\n    gray3: \"color(display-p3 0.135 0.135 0.135)\",\n    gray4: \"color(display-p3 0.163 0.163 0.163)\",\n    gray5: \"color(display-p3 0.192 0.192 0.192)\",\n    gray6: \"color(display-p3 0.228 0.228 0.228)\",\n    gray7: \"color(display-p3 0.283 0.283 0.283)\",\n    gray8: \"color(display-p3 0.375 0.375 0.375)\",\n    gray9: \"color(display-p3 0.431 0.431 0.431)\",\n    gray10: \"color(display-p3 0.484 0.484 0.484)\",\n    gray11: \"color(display-p3 0.706 0.706 0.706)\",\n    gray12: \"color(display-p3 0.933 0.933 0.933)\",\n};\nconst grayDarkP3A = {\n    grayA1: \"color(display-p3 0 0 0 / 0)\",\n    grayA2: \"color(display-p3 1 1 1 / 0.034)\",\n    grayA3: \"color(display-p3 1 1 1 / 0.071)\",\n    grayA4: \"color(display-p3 1 1 1 / 0.105)\",\n    grayA5: \"color(display-p3 1 1 1 / 0.134)\",\n    grayA6: \"color(display-p3 1 1 1 / 0.172)\",\n    grayA7: \"color(display-p3 1 1 1 / 0.231)\",\n    grayA8: \"color(display-p3 1 1 1 / 0.332)\",\n    grayA9: \"color(display-p3 1 1 1 / 0.391)\",\n    grayA10: \"color(display-p3 1 1 1 / 0.445)\",\n    grayA11: \"color(display-p3 1 1 1 / 0.685)\",\n    grayA12: \"color(display-p3 1 1 1 / 0.929)\",\n};\nconst mauveDark = {\n    mauve1: \"#121113\",\n    mauve2: \"#1a191b\",\n    mauve3: \"#232225\",\n    mauve4: \"#2b292d\",\n    mauve5: \"#323035\",\n    mauve6: \"#3c393f\",\n    mauve7: \"#49474e\",\n    mauve8: \"#625f69\",\n    mauve9: \"#6f6d78\",\n    mauve10: \"#7c7a85\",\n    mauve11: \"#b5b2bc\",\n    mauve12: \"#eeeef0\",\n};\nconst mauveDarkA = {\n    mauveA1: \"#00000000\",\n    mauveA2: \"#f5f4f609\",\n    mauveA3: \"#ebeaf814\",\n    mauveA4: \"#eee5f81d\",\n    mauveA5: \"#efe6fe25\",\n    mauveA6: \"#f1e6fd30\",\n    mauveA7: \"#eee9ff40\",\n    mauveA8: \"#eee7ff5d\",\n    mauveA9: \"#eae6fd6e\",\n    mauveA10: \"#ece9fd7c\",\n    mauveA11: \"#f5f1ffb7\",\n    mauveA12: \"#fdfdffef\",\n};\nconst mauveDarkP3 = {\n    mauve1: \"color(display-p3 0.07 0.067 0.074)\",\n    mauve2: \"color(display-p3 0.101 0.098 0.105)\",\n    mauve3: \"color(display-p3 0.138 0.134 0.144)\",\n    mauve4: \"color(display-p3 0.167 0.161 0.175)\",\n    mauve5: \"color(display-p3 0.196 0.189 0.206)\",\n    mauve6: \"color(display-p3 0.232 0.225 0.245)\",\n    mauve7: \"color(display-p3 0.286 0.277 0.302)\",\n    mauve8: \"color(display-p3 0.383 0.373 0.408)\",\n    mauve9: \"color(display-p3 0.434 0.428 0.467)\",\n    mauve10: \"color(display-p3 0.487 0.48 0.519)\",\n    mauve11: \"color(display-p3 0.707 0.7 0.735)\",\n    mauve12: \"color(display-p3 0.933 0.933 0.94)\",\n};\nconst mauveDarkP3A = {\n    mauveA1: \"color(display-p3 0 0 0 / 0)\",\n    mauveA2: \"color(display-p3 0.996 0.992 1 / 0.034)\",\n    mauveA3: \"color(display-p3 0.937 0.933 0.992 / 0.077)\",\n    mauveA4: \"color(display-p3 0.957 0.918 0.996 / 0.111)\",\n    mauveA5: \"color(display-p3 0.937 0.906 0.996 / 0.145)\",\n    mauveA6: \"color(display-p3 0.953 0.925 0.996 / 0.183)\",\n    mauveA7: \"color(display-p3 0.945 0.929 1 / 0.246)\",\n    mauveA8: \"color(display-p3 0.937 0.918 1 / 0.361)\",\n    mauveA9: \"color(display-p3 0.933 0.918 1 / 0.424)\",\n    mauveA10: \"color(display-p3 0.941 0.925 1 / 0.479)\",\n    mauveA11: \"color(display-p3 0.965 0.961 1 / 0.712)\",\n    mauveA12: \"color(display-p3 0.992 0.992 1 / 0.937)\",\n};\nconst slateDark = {\n    slate1: \"#111113\",\n    slate2: \"#18191b\",\n    slate3: \"#212225\",\n    slate4: \"#272a2d\",\n    slate5: \"#2e3135\",\n    slate6: \"#363a3f\",\n    slate7: \"#43484e\",\n    slate8: \"#5a6169\",\n    slate9: \"#696e77\",\n    slate10: \"#777b84\",\n    slate11: \"#b0b4ba\",\n    slate12: \"#edeef0\",\n};\nconst slateDarkA = {\n    slateA1: \"#00000000\",\n    slateA2: \"#d8f4f609\",\n    slateA3: \"#ddeaf814\",\n    slateA4: \"#d3edf81d\",\n    slateA5: \"#d9edfe25\",\n    slateA6: \"#d6ebfd30\",\n    slateA7: \"#d9edff40\",\n    slateA8: \"#d9edff5d\",\n    slateA9: \"#dfebfd6d\",\n    slateA10: \"#e5edfd7b\",\n    slateA11: \"#f1f7feb5\",\n    slateA12: \"#fcfdffef\",\n};\nconst slateDarkP3 = {\n    slate1: \"color(display-p3 0.067 0.067 0.074)\",\n    slate2: \"color(display-p3 0.095 0.098 0.105)\",\n    slate3: \"color(display-p3 0.13 0.135 0.145)\",\n    slate4: \"color(display-p3 0.156 0.163 0.176)\",\n    slate5: \"color(display-p3 0.183 0.191 0.206)\",\n    slate6: \"color(display-p3 0.215 0.226 0.244)\",\n    slate7: \"color(display-p3 0.265 0.28 0.302)\",\n    slate8: \"color(display-p3 0.357 0.381 0.409)\",\n    slate9: \"color(display-p3 0.415 0.431 0.463)\",\n    slate10: \"color(display-p3 0.469 0.483 0.514)\",\n    slate11: \"color(display-p3 0.692 0.704 0.728)\",\n    slate12: \"color(display-p3 0.93 0.933 0.94)\",\n};\nconst slateDarkP3A = {\n    slateA1: \"color(display-p3 0 0 0 / 0)\",\n    slateA2: \"color(display-p3 0.875 0.992 1 / 0.034)\",\n    slateA3: \"color(display-p3 0.882 0.933 0.992 / 0.077)\",\n    slateA4: \"color(display-p3 0.882 0.953 0.996 / 0.111)\",\n    slateA5: \"color(display-p3 0.878 0.929 0.996 / 0.145)\",\n    slateA6: \"color(display-p3 0.882 0.949 0.996 / 0.183)\",\n    slateA7: \"color(display-p3 0.882 0.929 1 / 0.246)\",\n    slateA8: \"color(display-p3 0.871 0.937 1 / 0.361)\",\n    slateA9: \"color(display-p3 0.898 0.937 1 / 0.42)\",\n    slateA10: \"color(display-p3 0.918 0.945 1 / 0.475)\",\n    slateA11: \"color(display-p3 0.949 0.969 0.996 / 0.708)\",\n    slateA12: \"color(display-p3 0.988 0.992 1 / 0.937)\",\n};\nconst sageDark = {\n    sage1: \"#101211\",\n    sage2: \"#171918\",\n    sage3: \"#202221\",\n    sage4: \"#272a29\",\n    sage5: \"#2e3130\",\n    sage6: \"#373b39\",\n    sage7: \"#444947\",\n    sage8: \"#5b625f\",\n    sage9: \"#63706b\",\n    sage10: \"#717d79\",\n    sage11: \"#adb5b2\",\n    sage12: \"#eceeed\",\n};\nconst sageDarkA = {\n    sageA1: \"#00000000\",\n    sageA2: \"#f0f2f108\",\n    sageA3: \"#f3f5f412\",\n    sageA4: \"#f2fefd1a\",\n    sageA5: \"#f1fbfa22\",\n    sageA6: \"#edfbf42d\",\n    sageA7: \"#edfcf73c\",\n    sageA8: \"#ebfdf657\",\n    sageA9: \"#dffdf266\",\n    sageA10: \"#e5fdf674\",\n    sageA11: \"#f4fefbb0\",\n    sageA12: \"#fdfffeed\",\n};\nconst sageDarkP3 = {\n    sage1: \"color(display-p3 0.064 0.07 0.067)\",\n    sage2: \"color(display-p3 0.092 0.098 0.094)\",\n    sage3: \"color(display-p3 0.128 0.135 0.131)\",\n    sage4: \"color(display-p3 0.155 0.164 0.159)\",\n    sage5: \"color(display-p3 0.183 0.193 0.188)\",\n    sage6: \"color(display-p3 0.218 0.23 0.224)\",\n    sage7: \"color(display-p3 0.269 0.285 0.277)\",\n    sage8: \"color(display-p3 0.362 0.382 0.373)\",\n    sage9: \"color(display-p3 0.398 0.438 0.421)\",\n    sage10: \"color(display-p3 0.453 0.49 0.474)\",\n    sage11: \"color(display-p3 0.685 0.709 0.697)\",\n    sage12: \"color(display-p3 0.927 0.933 0.93)\",\n};\nconst sageDarkP3A = {\n    sageA1: \"color(display-p3 0 0 0 / 0)\",\n    sageA2: \"color(display-p3 0.976 0.988 0.984 / 0.03)\",\n    sageA3: \"color(display-p3 0.992 0.945 0.941 / 0.072)\",\n    sageA4: \"color(display-p3 0.988 0.996 0.992 / 0.102)\",\n    sageA5: \"color(display-p3 0.992 1 0.996 / 0.131)\",\n    sageA6: \"color(display-p3 0.973 1 0.976 / 0.173)\",\n    sageA7: \"color(display-p3 0.957 1 0.976 / 0.233)\",\n    sageA8: \"color(display-p3 0.957 1 0.984 / 0.334)\",\n    sageA9: \"color(display-p3 0.902 1 0.957 / 0.397)\",\n    sageA10: \"color(display-p3 0.929 1 0.973 / 0.452)\",\n    sageA11: \"color(display-p3 0.969 1 0.988 / 0.688)\",\n    sageA12: \"color(display-p3 0.992 1 0.996 / 0.929)\",\n};\nconst oliveDark = {\n    olive1: \"#111210\",\n    olive2: \"#181917\",\n    olive3: \"#212220\",\n    olive4: \"#282a27\",\n    olive5: \"#2f312e\",\n    olive6: \"#383a36\",\n    olive7: \"#454843\",\n    olive8: \"#5c625b\",\n    olive9: \"#687066\",\n    olive10: \"#767d74\",\n    olive11: \"#afb5ad\",\n    olive12: \"#eceeec\",\n};\nconst oliveDarkA = {\n    oliveA1: \"#00000000\",\n    oliveA2: \"#f1f2f008\",\n    oliveA3: \"#f4f5f312\",\n    oliveA4: \"#f3fef21a\",\n    oliveA5: \"#f2fbf122\",\n    oliveA6: \"#f4faed2c\",\n    oliveA7: \"#f2fced3b\",\n    oliveA8: \"#edfdeb57\",\n    oliveA9: \"#ebfde766\",\n    oliveA10: \"#f0fdec74\",\n    oliveA11: \"#f6fef4b0\",\n    oliveA12: \"#fdfffded\",\n};\nconst oliveDarkP3 = {\n    olive1: \"color(display-p3 0.067 0.07 0.063)\",\n    olive2: \"color(display-p3 0.095 0.098 0.091)\",\n    olive3: \"color(display-p3 0.131 0.135 0.126)\",\n    olive4: \"color(display-p3 0.158 0.163 0.153)\",\n    olive5: \"color(display-p3 0.186 0.192 0.18)\",\n    olive6: \"color(display-p3 0.221 0.229 0.215)\",\n    olive7: \"color(display-p3 0.273 0.284 0.266)\",\n    olive8: \"color(display-p3 0.365 0.382 0.359)\",\n    olive9: \"color(display-p3 0.414 0.438 0.404)\",\n    olive10: \"color(display-p3 0.467 0.49 0.458)\",\n    olive11: \"color(display-p3 0.69 0.709 0.682)\",\n    olive12: \"color(display-p3 0.927 0.933 0.926)\",\n};\nconst oliveDarkP3A = {\n    oliveA1: \"color(display-p3 0 0 0 / 0)\",\n    oliveA2: \"color(display-p3 0.984 0.988 0.976 / 0.03)\",\n    oliveA3: \"color(display-p3 0.992 0.996 0.988 / 0.068)\",\n    oliveA4: \"color(display-p3 0.953 0.996 0.949 / 0.102)\",\n    oliveA5: \"color(display-p3 0.969 1 0.965 / 0.131)\",\n    oliveA6: \"color(display-p3 0.973 1 0.969 / 0.169)\",\n    oliveA7: \"color(display-p3 0.98 1 0.961 / 0.228)\",\n    oliveA8: \"color(display-p3 0.961 1 0.957 / 0.334)\",\n    oliveA9: \"color(display-p3 0.949 1 0.922 / 0.397)\",\n    oliveA10: \"color(display-p3 0.953 1 0.941 / 0.452)\",\n    oliveA11: \"color(display-p3 0.976 1 0.965 / 0.688)\",\n    oliveA12: \"color(display-p3 0.992 1 0.992 / 0.929)\",\n};\nconst sandDark = {\n    sand1: \"#111110\",\n    sand2: \"#191918\",\n    sand3: \"#222221\",\n    sand4: \"#2a2a28\",\n    sand5: \"#31312e\",\n    sand6: \"#3b3a37\",\n    sand7: \"#494844\",\n    sand8: \"#62605b\",\n    sand9: \"#6f6d66\",\n    sand10: \"#7c7b74\",\n    sand11: \"#b5b3ad\",\n    sand12: \"#eeeeec\",\n};\nconst sandDarkA = {\n    sandA1: \"#00000000\",\n    sandA2: \"#f4f4f309\",\n    sandA3: \"#f6f6f513\",\n    sandA4: \"#fefef31b\",\n    sandA5: \"#fbfbeb23\",\n    sandA6: \"#fffaed2d\",\n    sandA7: \"#fffbed3c\",\n    sandA8: \"#fff9eb57\",\n    sandA9: \"#fffae965\",\n    sandA10: \"#fffdee73\",\n    sandA11: \"#fffcf4b0\",\n    sandA12: \"#fffffded\",\n};\nconst sandDarkP3 = {\n    sand1: \"color(display-p3 0.067 0.067 0.063)\",\n    sand2: \"color(display-p3 0.098 0.098 0.094)\",\n    sand3: \"color(display-p3 0.135 0.135 0.129)\",\n    sand4: \"color(display-p3 0.164 0.163 0.156)\",\n    sand5: \"color(display-p3 0.193 0.192 0.183)\",\n    sand6: \"color(display-p3 0.23 0.229 0.217)\",\n    sand7: \"color(display-p3 0.285 0.282 0.267)\",\n    sand8: \"color(display-p3 0.384 0.378 0.357)\",\n    sand9: \"color(display-p3 0.434 0.428 0.403)\",\n    sand10: \"color(display-p3 0.487 0.481 0.456)\",\n    sand11: \"color(display-p3 0.707 0.703 0.68)\",\n    sand12: \"color(display-p3 0.933 0.933 0.926)\",\n};\nconst sandDarkP3A = {\n    sandA1: \"color(display-p3 0 0 0 / 0)\",\n    sandA2: \"color(display-p3 0.992 0.992 0.988 / 0.034)\",\n    sandA3: \"color(display-p3 0.996 0.996 0.992 / 0.072)\",\n    sandA4: \"color(display-p3 0.992 0.992 0.953 / 0.106)\",\n    sandA5: \"color(display-p3 1 1 0.965 / 0.135)\",\n    sandA6: \"color(display-p3 1 0.976 0.929 / 0.177)\",\n    sandA7: \"color(display-p3 1 0.984 0.929 / 0.236)\",\n    sandA8: \"color(display-p3 1 0.976 0.925 / 0.341)\",\n    sandA9: \"color(display-p3 1 0.98 0.925 / 0.395)\",\n    sandA10: \"color(display-p3 1 0.992 0.933 / 0.45)\",\n    sandA11: \"color(display-p3 1 0.996 0.961 / 0.685)\",\n    sandA12: \"color(display-p3 1 1 0.992 / 0.929)\",\n};\nconst tomatoDark = {\n    tomato1: \"#181111\",\n    tomato2: \"#1f1513\",\n    tomato3: \"#391714\",\n    tomato4: \"#4e1511\",\n    tomato5: \"#5e1c16\",\n    tomato6: \"#6e2920\",\n    tomato7: \"#853a2d\",\n    tomato8: \"#ac4d39\",\n    tomato9: \"#e54d2e\",\n    tomato10: \"#ec6142\",\n    tomato11: \"#ff977d\",\n    tomato12: \"#fbd3cb\",\n};\nconst tomatoDarkA = {\n    tomatoA1: \"#f1121208\",\n    tomatoA2: \"#ff55330f\",\n    tomatoA3: \"#ff35232b\",\n    tomatoA4: \"#fd201142\",\n    tomatoA5: \"#fe332153\",\n    tomatoA6: \"#ff4f3864\",\n    tomatoA7: \"#fd644a7d\",\n    tomatoA8: \"#fe6d4ea7\",\n    tomatoA9: \"#fe5431e4\",\n    tomatoA10: \"#ff6847eb\",\n    tomatoA11: \"#ff977d\",\n    tomatoA12: \"#ffd6cefb\",\n};\nconst tomatoDarkP3 = {\n    tomato1: \"color(display-p3 0.09 0.068 0.067)\",\n    tomato2: \"color(display-p3 0.115 0.084 0.076)\",\n    tomato3: \"color(display-p3 0.205 0.097 0.083)\",\n    tomato4: \"color(display-p3 0.282 0.099 0.077)\",\n    tomato5: \"color(display-p3 0.339 0.129 0.101)\",\n    tomato6: \"color(display-p3 0.398 0.179 0.141)\",\n    tomato7: \"color(display-p3 0.487 0.245 0.194)\",\n    tomato8: \"color(display-p3 0.629 0.322 0.248)\",\n    tomato9: \"color(display-p3 0.831 0.345 0.231)\",\n    tomato10: \"color(display-p3 0.862 0.415 0.298)\",\n    tomato11: \"color(display-p3 1 0.585 0.455)\",\n    tomato12: \"color(display-p3 0.959 0.833 0.802)\",\n};\nconst tomatoDarkP3A = {\n    tomatoA1: \"color(display-p3 0.973 0.071 0.071 / 0.026)\",\n    tomatoA2: \"color(display-p3 0.992 0.376 0.224 / 0.051)\",\n    tomatoA3: \"color(display-p3 0.996 0.282 0.176 / 0.148)\",\n    tomatoA4: \"color(display-p3 1 0.204 0.118 / 0.232)\",\n    tomatoA5: \"color(display-p3 1 0.286 0.192 / 0.29)\",\n    tomatoA6: \"color(display-p3 1 0.392 0.278 / 0.353)\",\n    tomatoA7: \"color(display-p3 1 0.459 0.349 / 0.45)\",\n    tomatoA8: \"color(display-p3 1 0.49 0.369 / 0.601)\",\n    tomatoA9: \"color(display-p3 1 0.408 0.267 / 0.82)\",\n    tomatoA10: \"color(display-p3 1 0.478 0.341 / 0.853)\",\n    tomatoA11: \"color(display-p3 1 0.585 0.455)\",\n    tomatoA12: \"color(display-p3 0.959 0.833 0.802)\",\n};\nconst redDark = {\n    red1: \"#191111\",\n    red2: \"#201314\",\n    red3: \"#3b1219\",\n    red4: \"#500f1c\",\n    red5: \"#611623\",\n    red6: \"#72232d\",\n    red7: \"#8c333a\",\n    red8: \"#b54548\",\n    red9: \"#e5484d\",\n    red10: \"#ec5d5e\",\n    red11: \"#ff9592\",\n    red12: \"#ffd1d9\",\n};\nconst redDarkA = {\n    redA1: \"#f4121209\",\n    redA2: \"#f22f3e11\",\n    redA3: \"#ff173f2d\",\n    redA4: \"#fe0a3b44\",\n    redA5: \"#ff204756\",\n    redA6: \"#ff3e5668\",\n    redA7: \"#ff536184\",\n    redA8: \"#ff5d61b0\",\n    redA9: \"#fe4e54e4\",\n    redA10: \"#ff6465eb\",\n    redA11: \"#ff9592\",\n    redA12: \"#ffd1d9\",\n};\nconst redDarkP3 = {\n    red1: \"color(display-p3 0.093 0.068 0.067)\",\n    red2: \"color(display-p3 0.118 0.077 0.079)\",\n    red3: \"color(display-p3 0.211 0.081 0.099)\",\n    red4: \"color(display-p3 0.287 0.079 0.113)\",\n    red5: \"color(display-p3 0.348 0.11 0.142)\",\n    red6: \"color(display-p3 0.414 0.16 0.183)\",\n    red7: \"color(display-p3 0.508 0.224 0.236)\",\n    red8: \"color(display-p3 0.659 0.298 0.297)\",\n    red9: \"color(display-p3 0.83 0.329 0.324)\",\n    red10: \"color(display-p3 0.861 0.403 0.387)\",\n    red11: \"color(display-p3 1 0.57 0.55)\",\n    red12: \"color(display-p3 0.971 0.826 0.852)\",\n};\nconst redDarkP3A = {\n    redA1: \"color(display-p3 0.984 0.071 0.071 / 0.03)\",\n    redA2: \"color(display-p3 0.996 0.282 0.282 / 0.055)\",\n    redA3: \"color(display-p3 1 0.169 0.271 / 0.156)\",\n    redA4: \"color(display-p3 1 0.118 0.267 / 0.236)\",\n    redA5: \"color(display-p3 1 0.212 0.314 / 0.303)\",\n    redA6: \"color(display-p3 1 0.318 0.38 / 0.374)\",\n    redA7: \"color(display-p3 1 0.4 0.424 / 0.475)\",\n    redA8: \"color(display-p3 1 0.431 0.431 / 0.635)\",\n    redA9: \"color(display-p3 1 0.388 0.384 / 0.82)\",\n    redA10: \"color(display-p3 1 0.463 0.447 / 0.853)\",\n    redA11: \"color(display-p3 1 0.57 0.55)\",\n    redA12: \"color(display-p3 0.971 0.826 0.852)\",\n};\nconst rubyDark = {\n    ruby1: \"#191113\",\n    ruby2: \"#1e1517\",\n    ruby3: \"#3a141e\",\n    ruby4: \"#4e1325\",\n    ruby5: \"#5e1a2e\",\n    ruby6: \"#6f2539\",\n    ruby7: \"#883447\",\n    ruby8: \"#b3445a\",\n    ruby9: \"#e54666\",\n    ruby10: \"#ec5a72\",\n    ruby11: \"#ff949d\",\n    ruby12: \"#fed2e1\",\n};\nconst rubyDarkA = {\n    rubyA1: \"#f4124a09\",\n    rubyA2: \"#fe5a7f0e\",\n    rubyA3: \"#ff235d2c\",\n    rubyA4: \"#fd195e42\",\n    rubyA5: \"#fe2d6b53\",\n    rubyA6: \"#ff447665\",\n    rubyA7: \"#ff577d80\",\n    rubyA8: \"#ff5c7cae\",\n    rubyA9: \"#fe4c70e4\",\n    rubyA10: \"#ff617beb\",\n    rubyA11: \"#ff949d\",\n    rubyA12: \"#ffd3e2fe\",\n};\nconst rubyDarkP3 = {\n    ruby1: \"color(display-p3 0.093 0.068 0.074)\",\n    ruby2: \"color(display-p3 0.113 0.083 0.089)\",\n    ruby3: \"color(display-p3 0.208 0.088 0.117)\",\n    ruby4: \"color(display-p3 0.279 0.092 0.147)\",\n    ruby5: \"color(display-p3 0.337 0.12 0.18)\",\n    ruby6: \"color(display-p3 0.401 0.166 0.223)\",\n    ruby7: \"color(display-p3 0.495 0.224 0.281)\",\n    ruby8: \"color(display-p3 0.652 0.295 0.359)\",\n    ruby9: \"color(display-p3 0.83 0.323 0.408)\",\n    ruby10: \"color(display-p3 0.857 0.392 0.455)\",\n    ruby11: \"color(display-p3 1 0.57 0.59)\",\n    ruby12: \"color(display-p3 0.968 0.83 0.88)\",\n};\nconst rubyDarkP3A = {\n    rubyA1: \"color(display-p3 0.984 0.071 0.329 / 0.03)\",\n    rubyA2: \"color(display-p3 0.992 0.376 0.529 / 0.051)\",\n    rubyA3: \"color(display-p3 0.996 0.196 0.404 / 0.152)\",\n    rubyA4: \"color(display-p3 1 0.173 0.416 / 0.227)\",\n    rubyA5: \"color(display-p3 1 0.259 0.459 / 0.29)\",\n    rubyA6: \"color(display-p3 1 0.341 0.506 / 0.358)\",\n    rubyA7: \"color(display-p3 1 0.412 0.541 / 0.458)\",\n    rubyA8: \"color(display-p3 1 0.431 0.537 / 0.627)\",\n    rubyA9: \"color(display-p3 1 0.376 0.482 / 0.82)\",\n    rubyA10: \"color(display-p3 1 0.447 0.522 / 0.849)\",\n    rubyA11: \"color(display-p3 1 0.57 0.59)\",\n    rubyA12: \"color(display-p3 0.968 0.83 0.88)\",\n};\nconst crimsonDark = {\n    crimson1: \"#191114\",\n    crimson2: \"#201318\",\n    crimson3: \"#381525\",\n    crimson4: \"#4d122f\",\n    crimson5: \"#5c1839\",\n    crimson6: \"#6d2545\",\n    crimson7: \"#873356\",\n    crimson8: \"#b0436e\",\n    crimson9: \"#e93d82\",\n    crimson10: \"#ee518a\",\n    crimson11: \"#ff92ad\",\n    crimson12: \"#fdd3e8\",\n};\nconst crimsonDarkA = {\n    crimsonA1: \"#f4126709\",\n    crimsonA2: \"#f22f7a11\",\n    crimsonA3: \"#fe2a8b2a\",\n    crimsonA4: \"#fd158741\",\n    crimsonA5: \"#fd278f51\",\n    crimsonA6: \"#fe459763\",\n    crimsonA7: \"#fd559b7f\",\n    crimsonA8: \"#fe5b9bab\",\n    crimsonA9: \"#fe418de8\",\n    crimsonA10: \"#ff5693ed\",\n    crimsonA11: \"#ff92ad\",\n    crimsonA12: \"#ffd5eafd\",\n};\nconst crimsonDarkP3 = {\n    crimson1: \"color(display-p3 0.093 0.068 0.078)\",\n    crimson2: \"color(display-p3 0.117 0.078 0.095)\",\n    crimson3: \"color(display-p3 0.203 0.091 0.143)\",\n    crimson4: \"color(display-p3 0.277 0.087 0.182)\",\n    crimson5: \"color(display-p3 0.332 0.115 0.22)\",\n    crimson6: \"color(display-p3 0.394 0.162 0.268)\",\n    crimson7: \"color(display-p3 0.489 0.222 0.336)\",\n    crimson8: \"color(display-p3 0.638 0.289 0.429)\",\n    crimson9: \"color(display-p3 0.843 0.298 0.507)\",\n    crimson10: \"color(display-p3 0.864 0.364 0.539)\",\n    crimson11: \"color(display-p3 1 0.56 0.66)\",\n    crimson12: \"color(display-p3 0.966 0.834 0.906)\",\n};\nconst crimsonDarkP3A = {\n    crimsonA1: \"color(display-p3 0.984 0.071 0.463 / 0.03)\",\n    crimsonA2: \"color(display-p3 0.996 0.282 0.569 / 0.055)\",\n    crimsonA3: \"color(display-p3 0.996 0.227 0.573 / 0.148)\",\n    crimsonA4: \"color(display-p3 1 0.157 0.569 / 0.227)\",\n    crimsonA5: \"color(display-p3 1 0.231 0.604 / 0.286)\",\n    crimsonA6: \"color(display-p3 1 0.337 0.643 / 0.349)\",\n    crimsonA7: \"color(display-p3 1 0.416 0.663 / 0.454)\",\n    crimsonA8: \"color(display-p3 0.996 0.427 0.651 / 0.614)\",\n    crimsonA9: \"color(display-p3 1 0.345 0.596 / 0.832)\",\n    crimsonA10: \"color(display-p3 1 0.42 0.62 / 0.853)\",\n    crimsonA11: \"color(display-p3 1 0.56 0.66)\",\n    crimsonA12: \"color(display-p3 0.966 0.834 0.906)\",\n};\nconst pinkDark = {\n    pink1: \"#191117\",\n    pink2: \"#21121d\",\n    pink3: \"#37172f\",\n    pink4: \"#4b143d\",\n    pink5: \"#591c47\",\n    pink6: \"#692955\",\n    pink7: \"#833869\",\n    pink8: \"#a84885\",\n    pink9: \"#d6409f\",\n    pink10: \"#de51a8\",\n    pink11: \"#ff8dcc\",\n    pink12: \"#fdd1ea\",\n};\nconst pinkDarkA = {\n    pinkA1: \"#f412bc09\",\n    pinkA2: \"#f420bb12\",\n    pinkA3: \"#fe37cc29\",\n    pinkA4: \"#fc1ec43f\",\n    pinkA5: \"#fd35c24e\",\n    pinkA6: \"#fd51c75f\",\n    pinkA7: \"#fd62c87b\",\n    pinkA8: \"#ff68c8a2\",\n    pinkA9: \"#fe49bcd4\",\n    pinkA10: \"#ff5cc0dc\",\n    pinkA11: \"#ff8dcc\",\n    pinkA12: \"#ffd3ecfd\",\n};\nconst pinkDarkP3 = {\n    pink1: \"color(display-p3 0.093 0.068 0.089)\",\n    pink2: \"color(display-p3 0.121 0.073 0.11)\",\n    pink3: \"color(display-p3 0.198 0.098 0.179)\",\n    pink4: \"color(display-p3 0.271 0.095 0.231)\",\n    pink5: \"color(display-p3 0.32 0.127 0.273)\",\n    pink6: \"color(display-p3 0.382 0.177 0.326)\",\n    pink7: \"color(display-p3 0.477 0.238 0.405)\",\n    pink8: \"color(display-p3 0.612 0.304 0.51)\",\n    pink9: \"color(display-p3 0.775 0.297 0.61)\",\n    pink10: \"color(display-p3 0.808 0.356 0.645)\",\n    pink11: \"color(display-p3 1 0.535 0.78)\",\n    pink12: \"color(display-p3 0.964 0.826 0.912)\",\n};\nconst pinkDarkP3A = {\n    pinkA1: \"color(display-p3 0.984 0.071 0.855 / 0.03)\",\n    pinkA2: \"color(display-p3 1 0.2 0.8 / 0.059)\",\n    pinkA3: \"color(display-p3 1 0.294 0.886 / 0.139)\",\n    pinkA4: \"color(display-p3 1 0.192 0.82 / 0.219)\",\n    pinkA5: \"color(display-p3 1 0.282 0.827 / 0.274)\",\n    pinkA6: \"color(display-p3 1 0.396 0.835 / 0.337)\",\n    pinkA7: \"color(display-p3 1 0.459 0.831 / 0.442)\",\n    pinkA8: \"color(display-p3 1 0.478 0.827 / 0.585)\",\n    pinkA9: \"color(display-p3 1 0.373 0.784 / 0.761)\",\n    pinkA10: \"color(display-p3 1 0.435 0.792 / 0.795)\",\n    pinkA11: \"color(display-p3 1 0.535 0.78)\",\n    pinkA12: \"color(display-p3 0.964 0.826 0.912)\",\n};\nconst plumDark = {\n    plum1: \"#181118\",\n    plum2: \"#201320\",\n    plum3: \"#351a35\",\n    plum4: \"#451d47\",\n    plum5: \"#512454\",\n    plum6: \"#5e3061\",\n    plum7: \"#734079\",\n    plum8: \"#92549c\",\n    plum9: \"#ab4aba\",\n    plum10: \"#b658c4\",\n    plum11: \"#e796f3\",\n    plum12: \"#f4d4f4\",\n};\nconst plumDarkA = {\n    plumA1: \"#f112f108\",\n    plumA2: \"#f22ff211\",\n    plumA3: \"#fd4cfd27\",\n    plumA4: \"#f646ff3a\",\n    plumA5: \"#f455ff48\",\n    plumA6: \"#f66dff56\",\n    plumA7: \"#f07cfd70\",\n    plumA8: \"#ee84ff95\",\n    plumA9: \"#e961feb6\",\n    plumA10: \"#ed70ffc0\",\n    plumA11: \"#f19cfef3\",\n    plumA12: \"#feddfef4\",\n};\nconst plumDarkP3 = {\n    plum1: \"color(display-p3 0.09 0.068 0.092)\",\n    plum2: \"color(display-p3 0.118 0.077 0.121)\",\n    plum3: \"color(display-p3 0.192 0.105 0.202)\",\n    plum4: \"color(display-p3 0.25 0.121 0.271)\",\n    plum5: \"color(display-p3 0.293 0.152 0.319)\",\n    plum6: \"color(display-p3 0.343 0.198 0.372)\",\n    plum7: \"color(display-p3 0.424 0.262 0.461)\",\n    plum8: \"color(display-p3 0.54 0.341 0.595)\",\n    plum9: \"color(display-p3 0.624 0.313 0.708)\",\n    plum10: \"color(display-p3 0.666 0.365 0.748)\",\n    plum11: \"color(display-p3 0.86 0.602 0.933)\",\n    plum12: \"color(display-p3 0.936 0.836 0.949)\",\n};\nconst plumDarkP3A = {\n    plumA1: \"color(display-p3 0.973 0.071 0.973 / 0.026)\",\n    plumA2: \"color(display-p3 0.933 0.267 1 / 0.059)\",\n    plumA3: \"color(display-p3 0.918 0.333 0.996 / 0.148)\",\n    plumA4: \"color(display-p3 0.91 0.318 1 / 0.219)\",\n    plumA5: \"color(display-p3 0.914 0.388 1 / 0.269)\",\n    plumA6: \"color(display-p3 0.906 0.463 1 / 0.328)\",\n    plumA7: \"color(display-p3 0.906 0.529 1 / 0.425)\",\n    plumA8: \"color(display-p3 0.906 0.553 1 / 0.568)\",\n    plumA9: \"color(display-p3 0.875 0.427 1 / 0.69)\",\n    plumA10: \"color(display-p3 0.886 0.471 0.996 / 0.732)\",\n    plumA11: \"color(display-p3 0.86 0.602 0.933)\",\n    plumA12: \"color(display-p3 0.936 0.836 0.949)\",\n};\nconst purpleDark = {\n    purple1: \"#18111b\",\n    purple2: \"#1e1523\",\n    purple3: \"#301c3b\",\n    purple4: \"#3d224e\",\n    purple5: \"#48295c\",\n    purple6: \"#54346b\",\n    purple7: \"#664282\",\n    purple8: \"#8457aa\",\n    purple9: \"#8e4ec6\",\n    purple10: \"#9a5cd0\",\n    purple11: \"#d19dff\",\n    purple12: \"#ecd9fa\",\n};\nconst purpleDarkA = {\n    purpleA1: \"#b412f90b\",\n    purpleA2: \"#b744f714\",\n    purpleA3: \"#c150ff2d\",\n    purpleA4: \"#bb53fd42\",\n    purpleA5: \"#be5cfd51\",\n    purpleA6: \"#c16dfd61\",\n    purpleA7: \"#c378fd7a\",\n    purpleA8: \"#c47effa4\",\n    purpleA9: \"#b661ffc2\",\n    purpleA10: \"#bc6fffcd\",\n    purpleA11: \"#d19dff\",\n    purpleA12: \"#f1ddfffa\",\n};\nconst purpleDarkP3 = {\n    purple1: \"color(display-p3 0.09 0.068 0.103)\",\n    purple2: \"color(display-p3 0.113 0.082 0.134)\",\n    purple3: \"color(display-p3 0.175 0.112 0.224)\",\n    purple4: \"color(display-p3 0.224 0.137 0.297)\",\n    purple5: \"color(display-p3 0.264 0.167 0.349)\",\n    purple6: \"color(display-p3 0.311 0.208 0.406)\",\n    purple7: \"color(display-p3 0.381 0.266 0.496)\",\n    purple8: \"color(display-p3 0.49 0.349 0.649)\",\n    purple9: \"color(display-p3 0.523 0.318 0.751)\",\n    purple10: \"color(display-p3 0.57 0.373 0.791)\",\n    purple11: \"color(display-p3 0.8 0.62 1)\",\n    purple12: \"color(display-p3 0.913 0.854 0.971)\",\n};\nconst purpleDarkP3A = {\n    purpleA1: \"color(display-p3 0.686 0.071 0.996 / 0.038)\",\n    purpleA2: \"color(display-p3 0.722 0.286 0.996 / 0.072)\",\n    purpleA3: \"color(display-p3 0.718 0.349 0.996 / 0.169)\",\n    purpleA4: \"color(display-p3 0.702 0.353 1 / 0.248)\",\n    purpleA5: \"color(display-p3 0.718 0.404 1 / 0.303)\",\n    purpleA6: \"color(display-p3 0.733 0.455 1 / 0.366)\",\n    purpleA7: \"color(display-p3 0.753 0.506 1 / 0.458)\",\n    purpleA8: \"color(display-p3 0.749 0.522 1 / 0.622)\",\n    purpleA9: \"color(display-p3 0.686 0.408 1 / 0.736)\",\n    purpleA10: \"color(display-p3 0.71 0.459 1 / 0.778)\",\n    purpleA11: \"color(display-p3 0.8 0.62 1)\",\n    purpleA12: \"color(display-p3 0.913 0.854 0.971)\",\n};\nconst violetDark = {\n    violet1: \"#14121f\",\n    violet2: \"#1b1525\",\n    violet3: \"#291f43\",\n    violet4: \"#33255b\",\n    violet5: \"#3c2e69\",\n    violet6: \"#473876\",\n    violet7: \"#56468b\",\n    violet8: \"#6958ad\",\n    violet9: \"#6e56cf\",\n    violet10: \"#7d66d9\",\n    violet11: \"#baa7ff\",\n    violet12: \"#e2ddfe\",\n};\nconst violetDarkA = {\n    violetA1: \"#4422ff0f\",\n    violetA2: \"#853ff916\",\n    violetA3: \"#8354fe36\",\n    violetA4: \"#7d51fd50\",\n    violetA5: \"#845ffd5f\",\n    violetA6: \"#8f6cfd6d\",\n    violetA7: \"#9879ff83\",\n    violetA8: \"#977dfea8\",\n    violetA9: \"#8668ffcc\",\n    violetA10: \"#9176fed7\",\n    violetA11: \"#baa7ff\",\n    violetA12: \"#e3defffe\",\n};\nconst violetDarkP3 = {\n    violet1: \"color(display-p3 0.077 0.071 0.118)\",\n    violet2: \"color(display-p3 0.101 0.084 0.141)\",\n    violet3: \"color(display-p3 0.154 0.123 0.256)\",\n    violet4: \"color(display-p3 0.191 0.148 0.345)\",\n    violet5: \"color(display-p3 0.226 0.182 0.396)\",\n    violet6: \"color(display-p3 0.269 0.223 0.449)\",\n    violet7: \"color(display-p3 0.326 0.277 0.53)\",\n    violet8: \"color(display-p3 0.399 0.346 0.656)\",\n    violet9: \"color(display-p3 0.417 0.341 0.784)\",\n    violet10: \"color(display-p3 0.477 0.402 0.823)\",\n    violet11: \"color(display-p3 0.72 0.65 1)\",\n    violet12: \"color(display-p3 0.883 0.867 0.986)\",\n};\nconst violetDarkP3A = {\n    violetA1: \"color(display-p3 0.282 0.141 0.996 / 0.055)\",\n    violetA2: \"color(display-p3 0.51 0.263 1 / 0.08)\",\n    violetA3: \"color(display-p3 0.494 0.337 0.996 / 0.202)\",\n    violetA4: \"color(display-p3 0.49 0.345 1 / 0.299)\",\n    violetA5: \"color(display-p3 0.525 0.392 1 / 0.353)\",\n    violetA6: \"color(display-p3 0.569 0.455 1 / 0.408)\",\n    violetA7: \"color(display-p3 0.588 0.494 1 / 0.496)\",\n    violetA8: \"color(display-p3 0.596 0.51 1 / 0.631)\",\n    violetA9: \"color(display-p3 0.522 0.424 1 / 0.769)\",\n    violetA10: \"color(display-p3 0.576 0.482 1 / 0.811)\",\n    violetA11: \"color(display-p3 0.72 0.65 1)\",\n    violetA12: \"color(display-p3 0.883 0.867 0.986)\",\n};\nconst irisDark = {\n    iris1: \"#13131e\",\n    iris2: \"#171625\",\n    iris3: \"#202248\",\n    iris4: \"#262a65\",\n    iris5: \"#303374\",\n    iris6: \"#3d3e82\",\n    iris7: \"#4a4a95\",\n    iris8: \"#5958b1\",\n    iris9: \"#5b5bd6\",\n    iris10: \"#6e6ade\",\n    iris11: \"#b1a9ff\",\n    iris12: \"#e0dffe\",\n};\nconst irisDarkA = {\n    irisA1: \"#3636fe0e\",\n    irisA2: \"#564bf916\",\n    irisA3: \"#525bff3b\",\n    irisA4: \"#4d58ff5a\",\n    irisA5: \"#5b62fd6b\",\n    irisA6: \"#6d6ffd7a\",\n    irisA7: \"#7777fe8e\",\n    irisA8: \"#7b7afeac\",\n    irisA9: \"#6a6afed4\",\n    irisA10: \"#7d79ffdc\",\n    irisA11: \"#b1a9ff\",\n    irisA12: \"#e1e0fffe\",\n};\nconst irisDarkP3 = {\n    iris1: \"color(display-p3 0.075 0.075 0.114)\",\n    iris2: \"color(display-p3 0.089 0.086 0.14)\",\n    iris3: \"color(display-p3 0.128 0.134 0.272)\",\n    iris4: \"color(display-p3 0.153 0.165 0.382)\",\n    iris5: \"color(display-p3 0.192 0.201 0.44)\",\n    iris6: \"color(display-p3 0.239 0.241 0.491)\",\n    iris7: \"color(display-p3 0.291 0.289 0.565)\",\n    iris8: \"color(display-p3 0.35 0.345 0.673)\",\n    iris9: \"color(display-p3 0.357 0.357 0.81)\",\n    iris10: \"color(display-p3 0.428 0.416 0.843)\",\n    iris11: \"color(display-p3 0.685 0.662 1)\",\n    iris12: \"color(display-p3 0.878 0.875 0.986)\",\n};\nconst irisDarkP3A = {\n    irisA1: \"color(display-p3 0.224 0.224 0.992 / 0.051)\",\n    irisA2: \"color(display-p3 0.361 0.314 1 / 0.08)\",\n    irisA3: \"color(display-p3 0.357 0.373 1 / 0.219)\",\n    irisA4: \"color(display-p3 0.325 0.361 1 / 0.337)\",\n    irisA5: \"color(display-p3 0.38 0.4 1 / 0.4)\",\n    irisA6: \"color(display-p3 0.447 0.447 1 / 0.454)\",\n    irisA7: \"color(display-p3 0.486 0.486 1 / 0.534)\",\n    irisA8: \"color(display-p3 0.502 0.494 1 / 0.652)\",\n    irisA9: \"color(display-p3 0.431 0.431 1 / 0.799)\",\n    irisA10: \"color(display-p3 0.502 0.486 1 / 0.832)\",\n    irisA11: \"color(display-p3 0.685 0.662 1)\",\n    irisA12: \"color(display-p3 0.878 0.875 0.986)\",\n};\nconst indigoDark = {\n    indigo1: \"#11131f\",\n    indigo2: \"#141726\",\n    indigo3: \"#182449\",\n    indigo4: \"#1d2e62\",\n    indigo5: \"#253974\",\n    indigo6: \"#304384\",\n    indigo7: \"#3a4f97\",\n    indigo8: \"#435db1\",\n    indigo9: \"#3e63dd\",\n    indigo10: \"#5472e4\",\n    indigo11: \"#9eb1ff\",\n    indigo12: \"#d6e1ff\",\n};\nconst indigoDarkA = {\n    indigoA1: \"#1133ff0f\",\n    indigoA2: \"#3354fa17\",\n    indigoA3: \"#2f62ff3c\",\n    indigoA4: \"#3566ff57\",\n    indigoA5: \"#4171fd6b\",\n    indigoA6: \"#5178fd7c\",\n    indigoA7: \"#5a7fff90\",\n    indigoA8: \"#5b81feac\",\n    indigoA9: \"#4671ffdb\",\n    indigoA10: \"#5c7efee3\",\n    indigoA11: \"#9eb1ff\",\n    indigoA12: \"#d6e1ff\",\n};\nconst indigoDarkP3 = {\n    indigo1: \"color(display-p3 0.068 0.074 0.118)\",\n    indigo2: \"color(display-p3 0.081 0.089 0.144)\",\n    indigo3: \"color(display-p3 0.105 0.141 0.275)\",\n    indigo4: \"color(display-p3 0.129 0.18 0.369)\",\n    indigo5: \"color(display-p3 0.163 0.22 0.439)\",\n    indigo6: \"color(display-p3 0.203 0.262 0.5)\",\n    indigo7: \"color(display-p3 0.245 0.309 0.575)\",\n    indigo8: \"color(display-p3 0.285 0.362 0.674)\",\n    indigo9: \"color(display-p3 0.276 0.384 0.837)\",\n    indigo10: \"color(display-p3 0.354 0.445 0.866)\",\n    indigo11: \"color(display-p3 0.63 0.69 1)\",\n    indigo12: \"color(display-p3 0.848 0.881 0.99)\",\n};\nconst indigoDarkP3A = {\n    indigoA1: \"color(display-p3 0.071 0.212 0.996 / 0.055)\",\n    indigoA2: \"color(display-p3 0.251 0.345 0.988 / 0.085)\",\n    indigoA3: \"color(display-p3 0.243 0.404 1 / 0.223)\",\n    indigoA4: \"color(display-p3 0.263 0.42 1 / 0.324)\",\n    indigoA5: \"color(display-p3 0.314 0.451 1 / 0.4)\",\n    indigoA6: \"color(display-p3 0.361 0.49 1 / 0.467)\",\n    indigoA7: \"color(display-p3 0.388 0.51 1 / 0.547)\",\n    indigoA8: \"color(display-p3 0.404 0.518 1 / 0.652)\",\n    indigoA9: \"color(display-p3 0.318 0.451 1 / 0.824)\",\n    indigoA10: \"color(display-p3 0.404 0.506 1 / 0.858)\",\n    indigoA11: \"color(display-p3 0.63 0.69 1)\",\n    indigoA12: \"color(display-p3 0.848 0.881 0.99)\",\n};\nconst blueDark = {\n    blue1: \"#0d1520\",\n    blue2: \"#111927\",\n    blue3: \"#0d2847\",\n    blue4: \"#003362\",\n    blue5: \"#004074\",\n    blue6: \"#104d87\",\n    blue7: \"#205d9e\",\n    blue8: \"#2870bd\",\n    blue9: \"#0090ff\",\n    blue10: \"#3b9eff\",\n    blue11: \"#70b8ff\",\n    blue12: \"#c2e6ff\",\n};\nconst blueDarkA = {\n    blueA1: \"#004df211\",\n    blueA2: \"#1166fb18\",\n    blueA3: \"#0077ff3a\",\n    blueA4: \"#0075ff57\",\n    blueA5: \"#0081fd6b\",\n    blueA6: \"#0f89fd7f\",\n    blueA7: \"#2a91fe98\",\n    blueA8: \"#3094feb9\",\n    blueA9: \"#0090ff\",\n    blueA10: \"#3b9eff\",\n    blueA11: \"#70b8ff\",\n    blueA12: \"#c2e6ff\",\n};\nconst blueDarkP3 = {\n    blue1: \"color(display-p3 0.057 0.081 0.122)\",\n    blue2: \"color(display-p3 0.072 0.098 0.147)\",\n    blue3: \"color(display-p3 0.078 0.154 0.27)\",\n    blue4: \"color(display-p3 0.033 0.197 0.37)\",\n    blue5: \"color(display-p3 0.08 0.245 0.441)\",\n    blue6: \"color(display-p3 0.14 0.298 0.511)\",\n    blue7: \"color(display-p3 0.195 0.361 0.6)\",\n    blue8: \"color(display-p3 0.239 0.434 0.72)\",\n    blue9: \"color(display-p3 0.247 0.556 0.969)\",\n    blue10: \"color(display-p3 0.344 0.612 0.973)\",\n    blue11: \"color(display-p3 0.49 0.72 1)\",\n    blue12: \"color(display-p3 0.788 0.898 0.99)\",\n};\nconst blueDarkP3A = {\n    blueA1: \"color(display-p3 0 0.333 1 / 0.059)\",\n    blueA2: \"color(display-p3 0.114 0.435 0.988 / 0.085)\",\n    blueA3: \"color(display-p3 0.122 0.463 1 / 0.219)\",\n    blueA4: \"color(display-p3 0 0.467 1 / 0.324)\",\n    blueA5: \"color(display-p3 0.098 0.51 1 / 0.4)\",\n    blueA6: \"color(display-p3 0.224 0.557 1 / 0.475)\",\n    blueA7: \"color(display-p3 0.294 0.584 1 / 0.572)\",\n    blueA8: \"color(display-p3 0.314 0.592 1 / 0.702)\",\n    blueA9: \"color(display-p3 0.251 0.573 0.996 / 0.967)\",\n    blueA10: \"color(display-p3 0.357 0.631 1 / 0.971)\",\n    blueA11: \"color(display-p3 0.49 0.72 1)\",\n    blueA12: \"color(display-p3 0.788 0.898 0.99)\",\n};\nconst cyanDark = {\n    cyan1: \"#0b161a\",\n    cyan2: \"#101b20\",\n    cyan3: \"#082c36\",\n    cyan4: \"#003848\",\n    cyan5: \"#004558\",\n    cyan6: \"#045468\",\n    cyan7: \"#12677e\",\n    cyan8: \"#11809c\",\n    cyan9: \"#00a2c7\",\n    cyan10: \"#23afd0\",\n    cyan11: \"#4ccce6\",\n    cyan12: \"#b6ecf7\",\n};\nconst cyanDarkA = {\n    cyanA1: \"#0091f70a\",\n    cyanA2: \"#02a7f211\",\n    cyanA3: \"#00befd28\",\n    cyanA4: \"#00baff3b\",\n    cyanA5: \"#00befd4d\",\n    cyanA6: \"#00c7fd5e\",\n    cyanA7: \"#14cdff75\",\n    cyanA8: \"#11cfff95\",\n    cyanA9: \"#00cfffc3\",\n    cyanA10: \"#28d6ffcd\",\n    cyanA11: \"#52e1fee5\",\n    cyanA12: \"#bbf3fef7\",\n};\nconst cyanDarkP3 = {\n    cyan1: \"color(display-p3 0.053 0.085 0.098)\",\n    cyan2: \"color(display-p3 0.072 0.105 0.122)\",\n    cyan3: \"color(display-p3 0.073 0.168 0.209)\",\n    cyan4: \"color(display-p3 0.063 0.216 0.277)\",\n    cyan5: \"color(display-p3 0.091 0.267 0.336)\",\n    cyan6: \"color(display-p3 0.137 0.324 0.4)\",\n    cyan7: \"color(display-p3 0.186 0.398 0.484)\",\n    cyan8: \"color(display-p3 0.23 0.496 0.6)\",\n    cyan9: \"color(display-p3 0.282 0.627 0.765)\",\n    cyan10: \"color(display-p3 0.331 0.675 0.801)\",\n    cyan11: \"color(display-p3 0.446 0.79 0.887)\",\n    cyan12: \"color(display-p3 0.757 0.919 0.962)\",\n};\nconst cyanDarkP3A = {\n    cyanA1: \"color(display-p3 0 0.647 0.992 / 0.034)\",\n    cyanA2: \"color(display-p3 0.133 0.733 1 / 0.059)\",\n    cyanA3: \"color(display-p3 0.122 0.741 0.996 / 0.152)\",\n    cyanA4: \"color(display-p3 0.051 0.725 1 / 0.227)\",\n    cyanA5: \"color(display-p3 0.149 0.757 1 / 0.29)\",\n    cyanA6: \"color(display-p3 0.267 0.792 1 / 0.358)\",\n    cyanA7: \"color(display-p3 0.333 0.808 1 / 0.446)\",\n    cyanA8: \"color(display-p3 0.357 0.816 1 / 0.572)\",\n    cyanA9: \"color(display-p3 0.357 0.82 1 / 0.748)\",\n    cyanA10: \"color(display-p3 0.4 0.839 1 / 0.786)\",\n    cyanA11: \"color(display-p3 0.446 0.79 0.887)\",\n    cyanA12: \"color(display-p3 0.757 0.919 0.962)\",\n};\nconst tealDark = {\n    teal1: \"#0d1514\",\n    teal2: \"#111c1b\",\n    teal3: \"#0d2d2a\",\n    teal4: \"#023b37\",\n    teal5: \"#084843\",\n    teal6: \"#145750\",\n    teal7: \"#1c6961\",\n    teal8: \"#207e73\",\n    teal9: \"#12a594\",\n    teal10: \"#0eb39e\",\n    teal11: \"#0bd8b6\",\n    teal12: \"#adf0dd\",\n};\nconst tealDarkA = {\n    tealA1: \"#00deab05\",\n    tealA2: \"#12fbe60c\",\n    tealA3: \"#00ffe61e\",\n    tealA4: \"#00ffe92d\",\n    tealA5: \"#00ffea3b\",\n    tealA6: \"#1cffe84b\",\n    tealA7: \"#2efde85f\",\n    tealA8: \"#32ffe775\",\n    tealA9: \"#13ffe49f\",\n    tealA10: \"#0dffe0ae\",\n    tealA11: \"#0afed5d6\",\n    tealA12: \"#b8ffebef\",\n};\nconst tealDarkP3 = {\n    teal1: \"color(display-p3 0.059 0.083 0.079)\",\n    teal2: \"color(display-p3 0.075 0.11 0.107)\",\n    teal3: \"color(display-p3 0.087 0.175 0.165)\",\n    teal4: \"color(display-p3 0.087 0.227 0.214)\",\n    teal5: \"color(display-p3 0.12 0.277 0.261)\",\n    teal6: \"color(display-p3 0.162 0.335 0.314)\",\n    teal7: \"color(display-p3 0.205 0.406 0.379)\",\n    teal8: \"color(display-p3 0.245 0.489 0.453)\",\n    teal9: \"color(display-p3 0.297 0.637 0.581)\",\n    teal10: \"color(display-p3 0.319 0.69 0.62)\",\n    teal11: \"color(display-p3 0.388 0.835 0.719)\",\n    teal12: \"color(display-p3 0.734 0.934 0.87)\",\n};\nconst tealDarkP3A = {\n    tealA1: \"color(display-p3 0 0.992 0.761 / 0.017)\",\n    tealA2: \"color(display-p3 0.235 0.988 0.902 / 0.047)\",\n    tealA3: \"color(display-p3 0.235 1 0.898 / 0.118)\",\n    tealA4: \"color(display-p3 0.18 0.996 0.929 / 0.173)\",\n    tealA5: \"color(display-p3 0.31 1 0.933 / 0.227)\",\n    tealA6: \"color(display-p3 0.396 1 0.933 / 0.286)\",\n    tealA7: \"color(display-p3 0.443 1 0.925 / 0.366)\",\n    tealA8: \"color(display-p3 0.459 1 0.925 / 0.454)\",\n    tealA9: \"color(display-p3 0.443 0.996 0.906 / 0.61)\",\n    tealA10: \"color(display-p3 0.439 0.996 0.89 / 0.669)\",\n    tealA11: \"color(display-p3 0.388 0.835 0.719)\",\n    tealA12: \"color(display-p3 0.734 0.934 0.87)\",\n};\nconst jadeDark = {\n    jade1: \"#0d1512\",\n    jade2: \"#121c18\",\n    jade3: \"#0f2e22\",\n    jade4: \"#0b3b2c\",\n    jade5: \"#114837\",\n    jade6: \"#1b5745\",\n    jade7: \"#246854\",\n    jade8: \"#2a7e68\",\n    jade9: \"#29a383\",\n    jade10: \"#27b08b\",\n    jade11: \"#1fd8a4\",\n    jade12: \"#adf0d4\",\n};\nconst jadeDarkA = {\n    jadeA1: \"#00de4505\",\n    jadeA2: \"#27fba60c\",\n    jadeA3: \"#02f99920\",\n    jadeA4: \"#00ffaa2d\",\n    jadeA5: \"#11ffb63b\",\n    jadeA6: \"#34ffc24b\",\n    jadeA7: \"#45fdc75e\",\n    jadeA8: \"#48ffcf75\",\n    jadeA9: \"#38feca9d\",\n    jadeA10: \"#31fec7ab\",\n    jadeA11: \"#21fec0d6\",\n    jadeA12: \"#b8ffe1ef\",\n};\nconst jadeDarkP3 = {\n    jade1: \"color(display-p3 0.059 0.083 0.071)\",\n    jade2: \"color(display-p3 0.078 0.11 0.094)\",\n    jade3: \"color(display-p3 0.091 0.176 0.138)\",\n    jade4: \"color(display-p3 0.102 0.228 0.177)\",\n    jade5: \"color(display-p3 0.133 0.279 0.221)\",\n    jade6: \"color(display-p3 0.174 0.334 0.273)\",\n    jade7: \"color(display-p3 0.219 0.402 0.335)\",\n    jade8: \"color(display-p3 0.263 0.488 0.411)\",\n    jade9: \"color(display-p3 0.319 0.63 0.521)\",\n    jade10: \"color(display-p3 0.338 0.68 0.555)\",\n    jade11: \"color(display-p3 0.4 0.835 0.656)\",\n    jade12: \"color(display-p3 0.734 0.934 0.838)\",\n};\nconst jadeDarkP3A = {\n    jadeA1: \"color(display-p3 0 0.992 0.298 / 0.017)\",\n    jadeA2: \"color(display-p3 0.318 0.988 0.651 / 0.047)\",\n    jadeA3: \"color(display-p3 0.267 1 0.667 / 0.118)\",\n    jadeA4: \"color(display-p3 0.275 0.996 0.702 / 0.173)\",\n    jadeA5: \"color(display-p3 0.361 1 0.741 / 0.227)\",\n    jadeA6: \"color(display-p3 0.439 1 0.796 / 0.286)\",\n    jadeA7: \"color(display-p3 0.49 1 0.804 / 0.362)\",\n    jadeA8: \"color(display-p3 0.506 1 0.835 / 0.45)\",\n    jadeA9: \"color(display-p3 0.478 0.996 0.816 / 0.606)\",\n    jadeA10: \"color(display-p3 0.478 1 0.816 / 0.656)\",\n    jadeA11: \"color(display-p3 0.4 0.835 0.656)\",\n    jadeA12: \"color(display-p3 0.734 0.934 0.838)\",\n};\nconst greenDark = {\n    green1: \"#0e1512\",\n    green2: \"#121b17\",\n    green3: \"#132d21\",\n    green4: \"#113b29\",\n    green5: \"#174933\",\n    green6: \"#20573e\",\n    green7: \"#28684a\",\n    green8: \"#2f7c57\",\n    green9: \"#30a46c\",\n    green10: \"#33b074\",\n    green11: \"#3dd68c\",\n    green12: \"#b1f1cb\",\n};\nconst greenDarkA = {\n    greenA1: \"#00de4505\",\n    greenA2: \"#29f99d0b\",\n    greenA3: \"#22ff991e\",\n    greenA4: \"#11ff992d\",\n    greenA5: \"#2bffa23c\",\n    greenA6: \"#44ffaa4b\",\n    greenA7: \"#50fdac5e\",\n    greenA8: \"#54ffad73\",\n    greenA9: \"#44ffa49e\",\n    greenA10: \"#43fea4ab\",\n    greenA11: \"#46fea5d4\",\n    greenA12: \"#bbffd7f0\",\n};\nconst greenDarkP3 = {\n    green1: \"color(display-p3 0.062 0.083 0.071)\",\n    green2: \"color(display-p3 0.079 0.106 0.09)\",\n    green3: \"color(display-p3 0.1 0.173 0.133)\",\n    green4: \"color(display-p3 0.115 0.229 0.166)\",\n    green5: \"color(display-p3 0.147 0.282 0.206)\",\n    green6: \"color(display-p3 0.185 0.338 0.25)\",\n    green7: \"color(display-p3 0.227 0.403 0.298)\",\n    green8: \"color(display-p3 0.27 0.479 0.351)\",\n    green9: \"color(display-p3 0.332 0.634 0.442)\",\n    green10: \"color(display-p3 0.357 0.682 0.474)\",\n    green11: \"color(display-p3 0.434 0.828 0.573)\",\n    green12: \"color(display-p3 0.747 0.938 0.807)\",\n};\nconst greenDarkP3A = {\n    greenA1: \"color(display-p3 0 0.992 0.298 / 0.017)\",\n    greenA2: \"color(display-p3 0.341 0.98 0.616 / 0.043)\",\n    greenA3: \"color(display-p3 0.376 0.996 0.655 / 0.114)\",\n    greenA4: \"color(display-p3 0.341 0.996 0.635 / 0.173)\",\n    greenA5: \"color(display-p3 0.408 1 0.678 / 0.232)\",\n    greenA6: \"color(display-p3 0.475 1 0.706 / 0.29)\",\n    greenA7: \"color(display-p3 0.514 1 0.706 / 0.362)\",\n    greenA8: \"color(display-p3 0.529 1 0.718 / 0.442)\",\n    greenA9: \"color(display-p3 0.502 0.996 0.682 / 0.61)\",\n    greenA10: \"color(display-p3 0.506 1 0.682 / 0.66)\",\n    greenA11: \"color(display-p3 0.434 0.828 0.573)\",\n    greenA12: \"color(display-p3 0.747 0.938 0.807)\",\n};\nconst grassDark = {\n    grass1: \"#0e1511\",\n    grass2: \"#141a15\",\n    grass3: \"#1b2a1e\",\n    grass4: \"#1d3a24\",\n    grass5: \"#25482d\",\n    grass6: \"#2d5736\",\n    grass7: \"#366740\",\n    grass8: \"#3e7949\",\n    grass9: \"#46a758\",\n    grass10: \"#53b365\",\n    grass11: \"#71d083\",\n    grass12: \"#c2f0c2\",\n};\nconst grassDarkA = {\n    grassA1: \"#00de1205\",\n    grassA2: \"#5ef7780a\",\n    grassA3: \"#70fe8c1b\",\n    grassA4: \"#57ff802c\",\n    grassA5: \"#68ff8b3b\",\n    grassA6: \"#71ff8f4b\",\n    grassA7: \"#77fd925d\",\n    grassA8: \"#77fd9070\",\n    grassA9: \"#65ff82a1\",\n    grassA10: \"#72ff8dae\",\n    grassA11: \"#89ff9fcd\",\n    grassA12: \"#ceffceef\",\n};\nconst grassDarkP3 = {\n    grass1: \"color(display-p3 0.062 0.083 0.067)\",\n    grass2: \"color(display-p3 0.083 0.103 0.085)\",\n    grass3: \"color(display-p3 0.118 0.163 0.122)\",\n    grass4: \"color(display-p3 0.142 0.225 0.15)\",\n    grass5: \"color(display-p3 0.178 0.279 0.186)\",\n    grass6: \"color(display-p3 0.217 0.337 0.224)\",\n    grass7: \"color(display-p3 0.258 0.4 0.264)\",\n    grass8: \"color(display-p3 0.302 0.47 0.305)\",\n    grass9: \"color(display-p3 0.38 0.647 0.378)\",\n    grass10: \"color(display-p3 0.426 0.694 0.426)\",\n    grass11: \"color(display-p3 0.535 0.807 0.542)\",\n    grass12: \"color(display-p3 0.797 0.936 0.776)\",\n};\nconst grassDarkP3A = {\n    grassA1: \"color(display-p3 0 0.992 0.071 / 0.017)\",\n    grassA2: \"color(display-p3 0.482 0.996 0.584 / 0.038)\",\n    grassA3: \"color(display-p3 0.549 0.992 0.588 / 0.106)\",\n    grassA4: \"color(display-p3 0.51 0.996 0.557 / 0.169)\",\n    grassA5: \"color(display-p3 0.553 1 0.588 / 0.227)\",\n    grassA6: \"color(display-p3 0.584 1 0.608 / 0.29)\",\n    grassA7: \"color(display-p3 0.604 1 0.616 / 0.358)\",\n    grassA8: \"color(display-p3 0.608 1 0.62 / 0.433)\",\n    grassA9: \"color(display-p3 0.573 1 0.569 / 0.622)\",\n    grassA10: \"color(display-p3 0.6 0.996 0.6 / 0.673)\",\n    grassA11: \"color(display-p3 0.535 0.807 0.542)\",\n    grassA12: \"color(display-p3 0.797 0.936 0.776)\",\n};\nconst brownDark = {\n    brown1: \"#12110f\",\n    brown2: \"#1c1816\",\n    brown3: \"#28211d\",\n    brown4: \"#322922\",\n    brown5: \"#3e3128\",\n    brown6: \"#4d3c2f\",\n    brown7: \"#614a39\",\n    brown8: \"#7c5f46\",\n    brown9: \"#ad7f58\",\n    brown10: \"#b88c67\",\n    brown11: \"#dbb594\",\n    brown12: \"#f2e1ca\",\n};\nconst brownDarkA = {\n    brownA1: \"#91110002\",\n    brownA2: \"#fba67c0c\",\n    brownA3: \"#fcb58c19\",\n    brownA4: \"#fbbb8a24\",\n    brownA5: \"#fcb88931\",\n    brownA6: \"#fdba8741\",\n    brownA7: \"#ffbb8856\",\n    brownA8: \"#ffbe8773\",\n    brownA9: \"#feb87da8\",\n    brownA10: \"#ffc18cb3\",\n    brownA11: \"#fed1aad9\",\n    brownA12: \"#feecd4f2\",\n};\nconst brownDarkP3 = {\n    brown1: \"color(display-p3 0.071 0.067 0.059)\",\n    brown2: \"color(display-p3 0.107 0.095 0.087)\",\n    brown3: \"color(display-p3 0.151 0.13 0.115)\",\n    brown4: \"color(display-p3 0.191 0.161 0.138)\",\n    brown5: \"color(display-p3 0.235 0.194 0.162)\",\n    brown6: \"color(display-p3 0.291 0.237 0.192)\",\n    brown7: \"color(display-p3 0.365 0.295 0.232)\",\n    brown8: \"color(display-p3 0.469 0.377 0.287)\",\n    brown9: \"color(display-p3 0.651 0.505 0.368)\",\n    brown10: \"color(display-p3 0.697 0.557 0.423)\",\n    brown11: \"color(display-p3 0.835 0.715 0.597)\",\n    brown12: \"color(display-p3 0.938 0.885 0.802)\",\n};\nconst brownDarkP3A = {\n    brownA1: \"color(display-p3 0.855 0.071 0 / 0.005)\",\n    brownA2: \"color(display-p3 0.98 0.706 0.525 / 0.043)\",\n    brownA3: \"color(display-p3 0.996 0.745 0.576 / 0.093)\",\n    brownA4: \"color(display-p3 1 0.765 0.592 / 0.135)\",\n    brownA5: \"color(display-p3 1 0.761 0.588 / 0.181)\",\n    brownA6: \"color(display-p3 1 0.773 0.592 / 0.24)\",\n    brownA7: \"color(display-p3 0.996 0.776 0.58 / 0.32)\",\n    brownA8: \"color(display-p3 1 0.78 0.573 / 0.433)\",\n    brownA9: \"color(display-p3 1 0.769 0.549 / 0.627)\",\n    brownA10: \"color(display-p3 1 0.792 0.596 / 0.677)\",\n    brownA11: \"color(display-p3 0.835 0.715 0.597)\",\n    brownA12: \"color(display-p3 0.938 0.885 0.802)\",\n};\nconst bronzeDark = {\n    bronze1: \"#141110\",\n    bronze2: \"#1c1917\",\n    bronze3: \"#262220\",\n    bronze4: \"#302a27\",\n    bronze5: \"#3b3330\",\n    bronze6: \"#493e3a\",\n    bronze7: \"#5a4c47\",\n    bronze8: \"#6f5f58\",\n    bronze9: \"#a18072\",\n    bronze10: \"#ae8c7e\",\n    bronze11: \"#d4b3a5\",\n    bronze12: \"#ede0d9\",\n};\nconst bronzeDarkA = {\n    bronzeA1: \"#d1110004\",\n    bronzeA2: \"#fbbc910c\",\n    bronzeA3: \"#faceb817\",\n    bronzeA4: \"#facdb622\",\n    bronzeA5: \"#ffd2c12d\",\n    bronzeA6: \"#ffd1c03c\",\n    bronzeA7: \"#fdd0c04f\",\n    bronzeA8: \"#ffd6c565\",\n    bronzeA9: \"#fec7b09b\",\n    bronzeA10: \"#fecab5a9\",\n    bronzeA11: \"#ffd7c6d1\",\n    bronzeA12: \"#fff1e9ec\",\n};\nconst bronzeDarkP3 = {\n    bronze1: \"color(display-p3 0.076 0.067 0.063)\",\n    bronze2: \"color(display-p3 0.106 0.097 0.093)\",\n    bronze3: \"color(display-p3 0.147 0.132 0.125)\",\n    bronze4: \"color(display-p3 0.185 0.166 0.156)\",\n    bronze5: \"color(display-p3 0.227 0.202 0.19)\",\n    bronze6: \"color(display-p3 0.278 0.246 0.23)\",\n    bronze7: \"color(display-p3 0.343 0.302 0.281)\",\n    bronze8: \"color(display-p3 0.426 0.374 0.347)\",\n    bronze9: \"color(display-p3 0.611 0.507 0.455)\",\n    bronze10: \"color(display-p3 0.66 0.556 0.504)\",\n    bronze11: \"color(display-p3 0.81 0.707 0.655)\",\n    bronze12: \"color(display-p3 0.921 0.88 0.854)\",\n};\nconst bronzeDarkP3A = {\n    bronzeA1: \"color(display-p3 0.941 0.067 0 / 0.009)\",\n    bronzeA2: \"color(display-p3 0.98 0.8 0.706 / 0.043)\",\n    bronzeA3: \"color(display-p3 0.988 0.851 0.761 / 0.085)\",\n    bronzeA4: \"color(display-p3 0.996 0.839 0.78 / 0.127)\",\n    bronzeA5: \"color(display-p3 0.996 0.863 0.773 / 0.173)\",\n    bronzeA6: \"color(display-p3 1 0.863 0.796 / 0.227)\",\n    bronzeA7: \"color(display-p3 1 0.867 0.8 / 0.295)\",\n    bronzeA8: \"color(display-p3 1 0.859 0.788 / 0.387)\",\n    bronzeA9: \"color(display-p3 1 0.82 0.733 / 0.585)\",\n    bronzeA10: \"color(display-p3 1 0.839 0.761 / 0.635)\",\n    bronzeA11: \"color(display-p3 0.81 0.707 0.655)\",\n    bronzeA12: \"color(display-p3 0.921 0.88 0.854)\",\n};\nconst goldDark = {\n    gold1: \"#121211\",\n    gold2: \"#1b1a17\",\n    gold3: \"#24231f\",\n    gold4: \"#2d2b26\",\n    gold5: \"#38352e\",\n    gold6: \"#444039\",\n    gold7: \"#544f46\",\n    gold8: \"#696256\",\n    gold9: \"#978365\",\n    gold10: \"#a39073\",\n    gold11: \"#cbb99f\",\n    gold12: \"#e8e2d9\",\n};\nconst goldDarkA = {\n    goldA1: \"#91911102\",\n    goldA2: \"#f9e29d0b\",\n    goldA3: \"#f8ecbb15\",\n    goldA4: \"#ffeec41e\",\n    goldA5: \"#feecc22a\",\n    goldA6: \"#feebcb37\",\n    goldA7: \"#ffedcd48\",\n    goldA8: \"#fdeaca5f\",\n    goldA9: \"#ffdba690\",\n    goldA10: \"#fedfb09d\",\n    goldA11: \"#fee7c6c8\",\n    goldA12: \"#fef7ede7\",\n};\nconst goldDarkP3 = {\n    gold1: \"color(display-p3 0.071 0.071 0.067)\",\n    gold2: \"color(display-p3 0.104 0.101 0.09)\",\n    gold3: \"color(display-p3 0.141 0.136 0.122)\",\n    gold4: \"color(display-p3 0.177 0.17 0.152)\",\n    gold5: \"color(display-p3 0.217 0.207 0.185)\",\n    gold6: \"color(display-p3 0.265 0.252 0.225)\",\n    gold7: \"color(display-p3 0.327 0.31 0.277)\",\n    gold8: \"color(display-p3 0.407 0.384 0.342)\",\n    gold9: \"color(display-p3 0.579 0.517 0.41)\",\n    gold10: \"color(display-p3 0.628 0.566 0.463)\",\n    gold11: \"color(display-p3 0.784 0.728 0.635)\",\n    gold12: \"color(display-p3 0.906 0.887 0.855)\",\n};\nconst goldDarkP3A = {\n    goldA1: \"color(display-p3 0.855 0.855 0.071 / 0.005)\",\n    goldA2: \"color(display-p3 0.98 0.89 0.616 / 0.043)\",\n    goldA3: \"color(display-p3 1 0.949 0.753 / 0.08)\",\n    goldA4: \"color(display-p3 1 0.933 0.8 / 0.118)\",\n    goldA5: \"color(display-p3 1 0.949 0.804 / 0.16)\",\n    goldA6: \"color(display-p3 1 0.925 0.8 / 0.215)\",\n    goldA7: \"color(display-p3 1 0.945 0.831 / 0.278)\",\n    goldA8: \"color(display-p3 1 0.937 0.82 / 0.366)\",\n    goldA9: \"color(display-p3 0.996 0.882 0.69 / 0.551)\",\n    goldA10: \"color(display-p3 1 0.894 0.725 / 0.601)\",\n    goldA11: \"color(display-p3 0.784 0.728 0.635)\",\n    goldA12: \"color(display-p3 0.906 0.887 0.855)\",\n};\nconst skyDark = {\n    sky1: \"#0d141f\",\n    sky2: \"#111a27\",\n    sky3: \"#112840\",\n    sky4: \"#113555\",\n    sky5: \"#154467\",\n    sky6: \"#1b537b\",\n    sky7: \"#1f6692\",\n    sky8: \"#197cae\",\n    sky9: \"#7ce2fe\",\n    sky10: \"#a8eeff\",\n    sky11: \"#75c7f0\",\n    sky12: \"#c2f3ff\",\n};\nconst skyDarkA = {\n    skyA1: \"#0044ff0f\",\n    skyA2: \"#1171fb18\",\n    skyA3: \"#1184fc33\",\n    skyA4: \"#128fff49\",\n    skyA5: \"#1c9dfd5d\",\n    skyA6: \"#28a5ff72\",\n    skyA7: \"#2badfe8b\",\n    skyA8: \"#1db2fea9\",\n    skyA9: \"#7ce3fffe\",\n    skyA10: \"#a8eeff\",\n    skyA11: \"#7cd3ffef\",\n    skyA12: \"#c2f3ff\",\n};\nconst skyDarkP3 = {\n    sky1: \"color(display-p3 0.056 0.078 0.116)\",\n    sky2: \"color(display-p3 0.075 0.101 0.149)\",\n    sky3: \"color(display-p3 0.089 0.154 0.244)\",\n    sky4: \"color(display-p3 0.106 0.207 0.323)\",\n    sky5: \"color(display-p3 0.135 0.261 0.394)\",\n    sky6: \"color(display-p3 0.17 0.322 0.469)\",\n    sky7: \"color(display-p3 0.205 0.394 0.557)\",\n    sky8: \"color(display-p3 0.232 0.48 0.665)\",\n    sky9: \"color(display-p3 0.585 0.877 0.983)\",\n    sky10: \"color(display-p3 0.718 0.925 0.991)\",\n    sky11: \"color(display-p3 0.536 0.772 0.924)\",\n    sky12: \"color(display-p3 0.799 0.947 0.993)\",\n};\nconst skyDarkP3A = {\n    skyA1: \"color(display-p3 0 0.282 0.996 / 0.055)\",\n    skyA2: \"color(display-p3 0.157 0.467 0.992 / 0.089)\",\n    skyA3: \"color(display-p3 0.192 0.522 0.996 / 0.19)\",\n    skyA4: \"color(display-p3 0.212 0.584 1 / 0.274)\",\n    skyA5: \"color(display-p3 0.259 0.631 1 / 0.349)\",\n    skyA6: \"color(display-p3 0.302 0.655 1 / 0.433)\",\n    skyA7: \"color(display-p3 0.329 0.686 1 / 0.526)\",\n    skyA8: \"color(display-p3 0.325 0.71 1 / 0.643)\",\n    skyA9: \"color(display-p3 0.592 0.894 1 / 0.984)\",\n    skyA10: \"color(display-p3 0.722 0.933 1 / 0.992)\",\n    skyA11: \"color(display-p3 0.536 0.772 0.924)\",\n    skyA12: \"color(display-p3 0.799 0.947 0.993)\",\n};\nconst mintDark = {\n    mint1: \"#0e1515\",\n    mint2: \"#0f1b1b\",\n    mint3: \"#092c2b\",\n    mint4: \"#003a38\",\n    mint5: \"#004744\",\n    mint6: \"#105650\",\n    mint7: \"#1e685f\",\n    mint8: \"#277f70\",\n    mint9: \"#86ead4\",\n    mint10: \"#a8f5e5\",\n    mint11: \"#58d5ba\",\n    mint12: \"#c4f5e1\",\n};\nconst mintDarkA = {\n    mintA1: \"#00dede05\",\n    mintA2: \"#00f9f90b\",\n    mintA3: \"#00fff61d\",\n    mintA4: \"#00fff42c\",\n    mintA5: \"#00fff23a\",\n    mintA6: \"#0effeb4a\",\n    mintA7: \"#34fde55e\",\n    mintA8: \"#41ffdf76\",\n    mintA9: \"#92ffe7e9\",\n    mintA10: \"#aefeedf5\",\n    mintA11: \"#67ffded2\",\n    mintA12: \"#cbfee9f5\",\n};\nconst mintDarkP3 = {\n    mint1: \"color(display-p3 0.059 0.082 0.081)\",\n    mint2: \"color(display-p3 0.068 0.104 0.105)\",\n    mint3: \"color(display-p3 0.077 0.17 0.168)\",\n    mint4: \"color(display-p3 0.068 0.224 0.22)\",\n    mint5: \"color(display-p3 0.104 0.275 0.264)\",\n    mint6: \"color(display-p3 0.154 0.332 0.313)\",\n    mint7: \"color(display-p3 0.207 0.403 0.373)\",\n    mint8: \"color(display-p3 0.258 0.49 0.441)\",\n    mint9: \"color(display-p3 0.62 0.908 0.834)\",\n    mint10: \"color(display-p3 0.725 0.954 0.898)\",\n    mint11: \"color(display-p3 0.482 0.825 0.733)\",\n    mint12: \"color(display-p3 0.807 0.955 0.887)\",\n};\nconst mintDarkP3A = {\n    mintA1: \"color(display-p3 0 0.992 0.992 / 0.017)\",\n    mintA2: \"color(display-p3 0.071 0.98 0.98 / 0.043)\",\n    mintA3: \"color(display-p3 0.176 0.996 0.996 / 0.11)\",\n    mintA4: \"color(display-p3 0.071 0.996 0.973 / 0.169)\",\n    mintA5: \"color(display-p3 0.243 1 0.949 / 0.223)\",\n    mintA6: \"color(display-p3 0.369 1 0.933 / 0.286)\",\n    mintA7: \"color(display-p3 0.459 1 0.914 / 0.362)\",\n    mintA8: \"color(display-p3 0.49 1 0.89 / 0.454)\",\n    mintA9: \"color(display-p3 0.678 0.996 0.914 / 0.904)\",\n    mintA10: \"color(display-p3 0.761 1 0.941 / 0.95)\",\n    mintA11: \"color(display-p3 0.482 0.825 0.733)\",\n    mintA12: \"color(display-p3 0.807 0.955 0.887)\",\n};\nconst limeDark = {\n    lime1: \"#11130c\",\n    lime2: \"#151a10\",\n    lime3: \"#1f2917\",\n    lime4: \"#29371d\",\n    lime5: \"#334423\",\n    lime6: \"#3d522a\",\n    lime7: \"#496231\",\n    lime8: \"#577538\",\n    lime9: \"#bdee63\",\n    lime10: \"#d4ff70\",\n    lime11: \"#bde56c\",\n    lime12: \"#e3f7ba\",\n};\nconst limeDarkA = {\n    limeA1: \"#11bb0003\",\n    limeA2: \"#78f7000a\",\n    limeA3: \"#9bfd4c1a\",\n    limeA4: \"#a7fe5c29\",\n    limeA5: \"#affe6537\",\n    limeA6: \"#b2fe6d46\",\n    limeA7: \"#b6ff6f57\",\n    limeA8: \"#b6fd6d6c\",\n    limeA9: \"#caff69ed\",\n    limeA10: \"#d4ff70\",\n    limeA11: \"#d1fe77e4\",\n    limeA12: \"#e9febff7\",\n};\nconst limeDarkP3 = {\n    lime1: \"color(display-p3 0.067 0.073 0.048)\",\n    lime2: \"color(display-p3 0.086 0.1 0.067)\",\n    lime3: \"color(display-p3 0.13 0.16 0.099)\",\n    lime4: \"color(display-p3 0.172 0.214 0.126)\",\n    lime5: \"color(display-p3 0.213 0.266 0.153)\",\n    lime6: \"color(display-p3 0.257 0.321 0.182)\",\n    lime7: \"color(display-p3 0.307 0.383 0.215)\",\n    lime8: \"color(display-p3 0.365 0.456 0.25)\",\n    lime9: \"color(display-p3 0.78 0.928 0.466)\",\n    lime10: \"color(display-p3 0.865 0.995 0.519)\",\n    lime11: \"color(display-p3 0.771 0.893 0.485)\",\n    lime12: \"color(display-p3 0.905 0.966 0.753)\",\n};\nconst limeDarkP3A = {\n    limeA1: \"color(display-p3 0.067 0.941 0 / 0.009)\",\n    limeA2: \"color(display-p3 0.584 0.996 0.071 / 0.038)\",\n    limeA3: \"color(display-p3 0.69 1 0.38 / 0.101)\",\n    limeA4: \"color(display-p3 0.729 1 0.435 / 0.16)\",\n    limeA5: \"color(display-p3 0.745 1 0.471 / 0.215)\",\n    limeA6: \"color(display-p3 0.769 1 0.482 / 0.274)\",\n    limeA7: \"color(display-p3 0.769 1 0.506 / 0.341)\",\n    limeA8: \"color(display-p3 0.784 1 0.51 / 0.416)\",\n    limeA9: \"color(display-p3 0.839 1 0.502 / 0.925)\",\n    limeA10: \"color(display-p3 0.871 1 0.522 / 0.996)\",\n    limeA11: \"color(display-p3 0.771 0.893 0.485)\",\n    limeA12: \"color(display-p3 0.905 0.966 0.753)\",\n};\nconst yellowDark = {\n    yellow1: \"#14120b\",\n    yellow2: \"#1b180f\",\n    yellow3: \"#2d2305\",\n    yellow4: \"#362b00\",\n    yellow5: \"#433500\",\n    yellow6: \"#524202\",\n    yellow7: \"#665417\",\n    yellow8: \"#836a21\",\n    yellow9: \"#ffe629\",\n    yellow10: \"#ffff57\",\n    yellow11: \"#f5e147\",\n    yellow12: \"#f6eeb4\",\n};\nconst yellowDarkA = {\n    yellowA1: \"#d1510004\",\n    yellowA2: \"#f9b4000b\",\n    yellowA3: \"#ffaa001e\",\n    yellowA4: \"#fdb70028\",\n    yellowA5: \"#febb0036\",\n    yellowA6: \"#fec40046\",\n    yellowA7: \"#fdcb225c\",\n    yellowA8: \"#fdca327b\",\n    yellowA9: \"#ffe629\",\n    yellowA10: \"#ffff57\",\n    yellowA11: \"#fee949f5\",\n    yellowA12: \"#fef6baf6\",\n};\nconst yellowDarkP3 = {\n    yellow1: \"color(display-p3 0.078 0.069 0.047)\",\n    yellow2: \"color(display-p3 0.103 0.094 0.063)\",\n    yellow3: \"color(display-p3 0.168 0.137 0.039)\",\n    yellow4: \"color(display-p3 0.209 0.169 0)\",\n    yellow5: \"color(display-p3 0.255 0.209 0)\",\n    yellow6: \"color(display-p3 0.31 0.261 0.07)\",\n    yellow7: \"color(display-p3 0.389 0.331 0.135)\",\n    yellow8: \"color(display-p3 0.497 0.42 0.182)\",\n    yellow9: \"color(display-p3 1 0.92 0.22)\",\n    yellow10: \"color(display-p3 1 1 0.456)\",\n    yellow11: \"color(display-p3 0.948 0.885 0.392)\",\n    yellow12: \"color(display-p3 0.959 0.934 0.731)\",\n};\nconst yellowDarkP3A = {\n    yellowA1: \"color(display-p3 0.973 0.369 0 / 0.013)\",\n    yellowA2: \"color(display-p3 0.996 0.792 0 / 0.038)\",\n    yellowA3: \"color(display-p3 0.996 0.71 0 / 0.11)\",\n    yellowA4: \"color(display-p3 0.996 0.741 0 / 0.152)\",\n    yellowA5: \"color(display-p3 0.996 0.765 0 / 0.202)\",\n    yellowA6: \"color(display-p3 0.996 0.816 0.082 / 0.261)\",\n    yellowA7: \"color(display-p3 1 0.831 0.263 / 0.345)\",\n    yellowA8: \"color(display-p3 1 0.831 0.314 / 0.463)\",\n    yellowA9: \"color(display-p3 1 0.922 0.22)\",\n    yellowA10: \"color(display-p3 1 1 0.455)\",\n    yellowA11: \"color(display-p3 0.948 0.885 0.392)\",\n    yellowA12: \"color(display-p3 0.959 0.934 0.731)\",\n};\nconst amberDark = {\n    amber1: \"#16120c\",\n    amber2: \"#1d180f\",\n    amber3: \"#302008\",\n    amber4: \"#3f2700\",\n    amber5: \"#4d3000\",\n    amber6: \"#5c3d05\",\n    amber7: \"#714f19\",\n    amber8: \"#8f6424\",\n    amber9: \"#ffc53d\",\n    amber10: \"#ffd60a\",\n    amber11: \"#ffca16\",\n    amber12: \"#ffe7b3\",\n};\nconst amberDarkA = {\n    amberA1: \"#e63c0006\",\n    amberA2: \"#fd9b000d\",\n    amberA3: \"#fa820022\",\n    amberA4: \"#fc820032\",\n    amberA5: \"#fd8b0041\",\n    amberA6: \"#fd9b0051\",\n    amberA7: \"#ffab2567\",\n    amberA8: \"#ffae3587\",\n    amberA9: \"#ffc53d\",\n    amberA10: \"#ffd60a\",\n    amberA11: \"#ffca16\",\n    amberA12: \"#ffe7b3\",\n};\nconst amberDarkP3 = {\n    amber1: \"color(display-p3 0.082 0.07 0.05)\",\n    amber2: \"color(display-p3 0.111 0.094 0.064)\",\n    amber3: \"color(display-p3 0.178 0.128 0.049)\",\n    amber4: \"color(display-p3 0.239 0.156 0)\",\n    amber5: \"color(display-p3 0.29 0.193 0)\",\n    amber6: \"color(display-p3 0.344 0.245 0.076)\",\n    amber7: \"color(display-p3 0.422 0.314 0.141)\",\n    amber8: \"color(display-p3 0.535 0.399 0.189)\",\n    amber9: \"color(display-p3 1 0.77 0.26)\",\n    amber10: \"color(display-p3 1 0.87 0.15)\",\n    amber11: \"color(display-p3 1 0.8 0.29)\",\n    amber12: \"color(display-p3 0.984 0.909 0.726)\",\n};\nconst amberDarkP3A = {\n    amberA1: \"color(display-p3 0.992 0.298 0 / 0.017)\",\n    amberA2: \"color(display-p3 0.988 0.651 0 / 0.047)\",\n    amberA3: \"color(display-p3 1 0.6 0 / 0.118)\",\n    amberA4: \"color(display-p3 1 0.557 0 / 0.185)\",\n    amberA5: \"color(display-p3 1 0.592 0 / 0.24)\",\n    amberA6: \"color(display-p3 1 0.659 0.094 / 0.299)\",\n    amberA7: \"color(display-p3 1 0.714 0.263 / 0.383)\",\n    amberA8: \"color(display-p3 0.996 0.729 0.306 / 0.5)\",\n    amberA9: \"color(display-p3 1 0.769 0.259)\",\n    amberA10: \"color(display-p3 1 0.871 0.149)\",\n    amberA11: \"color(display-p3 1 0.8 0.29)\",\n    amberA12: \"color(display-p3 0.984 0.909 0.726)\",\n};\nconst orangeDark = {\n    orange1: \"#17120e\",\n    orange2: \"#1e160f\",\n    orange3: \"#331e0b\",\n    orange4: \"#462100\",\n    orange5: \"#562800\",\n    orange6: \"#66350c\",\n    orange7: \"#7e451d\",\n    orange8: \"#a35829\",\n    orange9: \"#f76b15\",\n    orange10: \"#ff801f\",\n    orange11: \"#ffa057\",\n    orange12: \"#ffe0c2\",\n};\nconst orangeDarkA = {\n    orangeA1: \"#ec360007\",\n    orangeA2: \"#fe6d000e\",\n    orangeA3: \"#fb6a0025\",\n    orangeA4: \"#ff590039\",\n    orangeA5: \"#ff61004a\",\n    orangeA6: \"#fd75045c\",\n    orangeA7: \"#ff832c75\",\n    orangeA8: \"#fe84389d\",\n    orangeA9: \"#fe6d15f7\",\n    orangeA10: \"#ff801f\",\n    orangeA11: \"#ffa057\",\n    orangeA12: \"#ffe0c2\",\n};\nconst orangeDarkP3 = {\n    orange1: \"color(display-p3 0.088 0.07 0.057)\",\n    orange2: \"color(display-p3 0.113 0.089 0.061)\",\n    orange3: \"color(display-p3 0.189 0.12 0.056)\",\n    orange4: \"color(display-p3 0.262 0.132 0)\",\n    orange5: \"color(display-p3 0.315 0.168 0.016)\",\n    orange6: \"color(display-p3 0.376 0.219 0.088)\",\n    orange7: \"color(display-p3 0.465 0.283 0.147)\",\n    orange8: \"color(display-p3 0.601 0.359 0.201)\",\n    orange9: \"color(display-p3 0.9 0.45 0.2)\",\n    orange10: \"color(display-p3 0.98 0.51 0.23)\",\n    orange11: \"color(display-p3 1 0.63 0.38)\",\n    orange12: \"color(display-p3 0.98 0.883 0.775)\",\n};\nconst orangeDarkP3A = {\n    orangeA1: \"color(display-p3 0.961 0.247 0 / 0.022)\",\n    orangeA2: \"color(display-p3 0.992 0.529 0 / 0.051)\",\n    orangeA3: \"color(display-p3 0.996 0.486 0 / 0.131)\",\n    orangeA4: \"color(display-p3 0.996 0.384 0 / 0.211)\",\n    orangeA5: \"color(display-p3 1 0.455 0 / 0.265)\",\n    orangeA6: \"color(display-p3 1 0.529 0.129 / 0.332)\",\n    orangeA7: \"color(display-p3 1 0.569 0.251 / 0.429)\",\n    orangeA8: \"color(display-p3 1 0.584 0.302 / 0.572)\",\n    orangeA9: \"color(display-p3 1 0.494 0.216 / 0.895)\",\n    orangeA10: \"color(display-p3 1 0.522 0.235 / 0.979)\",\n    orangeA11: \"color(display-p3 1 0.63 0.38)\",\n    orangeA12: \"color(display-p3 0.98 0.883 0.775)\",\n};\n\nconst gray = {\n    gray1: \"#fcfcfc\",\n    gray2: \"#f9f9f9\",\n    gray3: \"#f0f0f0\",\n    gray4: \"#e8e8e8\",\n    gray5: \"#e0e0e0\",\n    gray6: \"#d9d9d9\",\n    gray7: \"#cecece\",\n    gray8: \"#bbbbbb\",\n    gray9: \"#8d8d8d\",\n    gray10: \"#838383\",\n    gray11: \"#646464\",\n    gray12: \"#202020\",\n};\nconst grayA = {\n    grayA1: \"#00000003\",\n    grayA2: \"#00000006\",\n    grayA3: \"#0000000f\",\n    grayA4: \"#00000017\",\n    grayA5: \"#0000001f\",\n    grayA6: \"#00000026\",\n    grayA7: \"#00000031\",\n    grayA8: \"#00000044\",\n    grayA9: \"#00000072\",\n    grayA10: \"#0000007c\",\n    grayA11: \"#0000009b\",\n    grayA12: \"#000000df\",\n};\nconst grayP3 = {\n    gray1: \"color(display-p3 0.988 0.988 0.988)\",\n    gray2: \"color(display-p3 0.975 0.975 0.975)\",\n    gray3: \"color(display-p3 0.939 0.939 0.939)\",\n    gray4: \"color(display-p3 0.908 0.908 0.908)\",\n    gray5: \"color(display-p3 0.88 0.88 0.88)\",\n    gray6: \"color(display-p3 0.849 0.849 0.849)\",\n    gray7: \"color(display-p3 0.807 0.807 0.807)\",\n    gray8: \"color(display-p3 0.732 0.732 0.732)\",\n    gray9: \"color(display-p3 0.553 0.553 0.553)\",\n    gray10: \"color(display-p3 0.512 0.512 0.512)\",\n    gray11: \"color(display-p3 0.392 0.392 0.392)\",\n    gray12: \"color(display-p3 0.125 0.125 0.125)\",\n};\nconst grayP3A = {\n    grayA1: \"color(display-p3 0 0 0 / 0.012)\",\n    grayA2: \"color(display-p3 0 0 0 / 0.024)\",\n    grayA3: \"color(display-p3 0 0 0 / 0.063)\",\n    grayA4: \"color(display-p3 0 0 0 / 0.09)\",\n    grayA5: \"color(display-p3 0 0 0 / 0.122)\",\n    grayA6: \"color(display-p3 0 0 0 / 0.153)\",\n    grayA7: \"color(display-p3 0 0 0 / 0.192)\",\n    grayA8: \"color(display-p3 0 0 0 / 0.267)\",\n    grayA9: \"color(display-p3 0 0 0 / 0.447)\",\n    grayA10: \"color(display-p3 0 0 0 / 0.486)\",\n    grayA11: \"color(display-p3 0 0 0 / 0.608)\",\n    grayA12: \"color(display-p3 0 0 0 / 0.875)\",\n};\nconst mauve = {\n    mauve1: \"#fdfcfd\",\n    mauve2: \"#faf9fb\",\n    mauve3: \"#f2eff3\",\n    mauve4: \"#eae7ec\",\n    mauve5: \"#e3dfe6\",\n    mauve6: \"#dbd8e0\",\n    mauve7: \"#d0cdd7\",\n    mauve8: \"#bcbac7\",\n    mauve9: \"#8e8c99\",\n    mauve10: \"#84828e\",\n    mauve11: \"#65636d\",\n    mauve12: \"#211f26\",\n};\nconst mauveA = {\n    mauveA1: \"#55005503\",\n    mauveA2: \"#2b005506\",\n    mauveA3: \"#30004010\",\n    mauveA4: \"#20003618\",\n    mauveA5: \"#20003820\",\n    mauveA6: \"#14003527\",\n    mauveA7: \"#10003332\",\n    mauveA8: \"#08003145\",\n    mauveA9: \"#05001d73\",\n    mauveA10: \"#0500197d\",\n    mauveA11: \"#0400119c\",\n    mauveA12: \"#020008e0\",\n};\nconst mauveP3 = {\n    mauve1: \"color(display-p3 0.991 0.988 0.992)\",\n    mauve2: \"color(display-p3 0.98 0.976 0.984)\",\n    mauve3: \"color(display-p3 0.946 0.938 0.952)\",\n    mauve4: \"color(display-p3 0.915 0.906 0.925)\",\n    mauve5: \"color(display-p3 0.886 0.876 0.901)\",\n    mauve6: \"color(display-p3 0.856 0.846 0.875)\",\n    mauve7: \"color(display-p3 0.814 0.804 0.84)\",\n    mauve8: \"color(display-p3 0.735 0.728 0.777)\",\n    mauve9: \"color(display-p3 0.555 0.549 0.596)\",\n    mauve10: \"color(display-p3 0.514 0.508 0.552)\",\n    mauve11: \"color(display-p3 0.395 0.388 0.424)\",\n    mauve12: \"color(display-p3 0.128 0.122 0.147)\",\n};\nconst mauveP3A = {\n    mauveA1: \"color(display-p3 0.349 0.024 0.349 / 0.012)\",\n    mauveA2: \"color(display-p3 0.184 0.024 0.349 / 0.024)\",\n    mauveA3: \"color(display-p3 0.129 0.008 0.255 / 0.063)\",\n    mauveA4: \"color(display-p3 0.094 0.012 0.216 / 0.095)\",\n    mauveA5: \"color(display-p3 0.098 0.008 0.224 / 0.126)\",\n    mauveA6: \"color(display-p3 0.055 0.004 0.18 / 0.153)\",\n    mauveA7: \"color(display-p3 0.067 0.008 0.184 / 0.197)\",\n    mauveA8: \"color(display-p3 0.02 0.004 0.176 / 0.271)\",\n    mauveA9: \"color(display-p3 0.02 0.004 0.106 / 0.451)\",\n    mauveA10: \"color(display-p3 0.012 0.004 0.09 / 0.491)\",\n    mauveA11: \"color(display-p3 0.016 0 0.059 / 0.612)\",\n    mauveA12: \"color(display-p3 0.008 0 0.027 / 0.879)\",\n};\nconst slate = {\n    slate1: \"#fcfcfd\",\n    slate2: \"#f9f9fb\",\n    slate3: \"#f0f0f3\",\n    slate4: \"#e8e8ec\",\n    slate5: \"#e0e1e6\",\n    slate6: \"#d9d9e0\",\n    slate7: \"#cdced6\",\n    slate8: \"#b9bbc6\",\n    slate9: \"#8b8d98\",\n    slate10: \"#80838d\",\n    slate11: \"#60646c\",\n    slate12: \"#1c2024\",\n};\nconst slateA = {\n    slateA1: \"#00005503\",\n    slateA2: \"#00005506\",\n    slateA3: \"#0000330f\",\n    slateA4: \"#00002d17\",\n    slateA5: \"#0009321f\",\n    slateA6: \"#00002f26\",\n    slateA7: \"#00062e32\",\n    slateA8: \"#00083046\",\n    slateA9: \"#00051d74\",\n    slateA10: \"#00071b7f\",\n    slateA11: \"#0007149f\",\n    slateA12: \"#000509e3\",\n};\nconst slateP3 = {\n    slate1: \"color(display-p3 0.988 0.988 0.992)\",\n    slate2: \"color(display-p3 0.976 0.976 0.984)\",\n    slate3: \"color(display-p3 0.94 0.941 0.953)\",\n    slate4: \"color(display-p3 0.908 0.909 0.925)\",\n    slate5: \"color(display-p3 0.88 0.881 0.901)\",\n    slate6: \"color(display-p3 0.85 0.852 0.876)\",\n    slate7: \"color(display-p3 0.805 0.808 0.838)\",\n    slate8: \"color(display-p3 0.727 0.733 0.773)\",\n    slate9: \"color(display-p3 0.547 0.553 0.592)\",\n    slate10: \"color(display-p3 0.503 0.512 0.549)\",\n    slate11: \"color(display-p3 0.379 0.392 0.421)\",\n    slate12: \"color(display-p3 0.113 0.125 0.14)\",\n};\nconst slateP3A = {\n    slateA1: \"color(display-p3 0.024 0.024 0.349 / 0.012)\",\n    slateA2: \"color(display-p3 0.024 0.024 0.349 / 0.024)\",\n    slateA3: \"color(display-p3 0.004 0.004 0.204 / 0.059)\",\n    slateA4: \"color(display-p3 0.012 0.012 0.184 / 0.091)\",\n    slateA5: \"color(display-p3 0.004 0.039 0.2 / 0.122)\",\n    slateA6: \"color(display-p3 0.008 0.008 0.165 / 0.15)\",\n    slateA7: \"color(display-p3 0.008 0.027 0.184 / 0.197)\",\n    slateA8: \"color(display-p3 0.004 0.031 0.176 / 0.275)\",\n    slateA9: \"color(display-p3 0.004 0.02 0.106 / 0.455)\",\n    slateA10: \"color(display-p3 0.004 0.027 0.098 / 0.499)\",\n    slateA11: \"color(display-p3 0 0.02 0.063 / 0.62)\",\n    slateA12: \"color(display-p3 0 0.012 0.031 / 0.887)\",\n};\nconst sage = {\n    sage1: \"#fbfdfc\",\n    sage2: \"#f7f9f8\",\n    sage3: \"#eef1f0\",\n    sage4: \"#e6e9e8\",\n    sage5: \"#dfe2e0\",\n    sage6: \"#d7dad9\",\n    sage7: \"#cbcfcd\",\n    sage8: \"#b8bcba\",\n    sage9: \"#868e8b\",\n    sage10: \"#7c8481\",\n    sage11: \"#5f6563\",\n    sage12: \"#1a211e\",\n};\nconst sageA = {\n    sageA1: \"#00804004\",\n    sageA2: \"#00402008\",\n    sageA3: \"#002d1e11\",\n    sageA4: \"#001f1519\",\n    sageA5: \"#00180820\",\n    sageA6: \"#00140d28\",\n    sageA7: \"#00140a34\",\n    sageA8: \"#000f0847\",\n    sageA9: \"#00110b79\",\n    sageA10: \"#00100a83\",\n    sageA11: \"#000a07a0\",\n    sageA12: \"#000805e5\",\n};\nconst sageP3 = {\n    sage1: \"color(display-p3 0.986 0.992 0.988)\",\n    sage2: \"color(display-p3 0.97 0.977 0.974)\",\n    sage3: \"color(display-p3 0.935 0.944 0.94)\",\n    sage4: \"color(display-p3 0.904 0.913 0.909)\",\n    sage5: \"color(display-p3 0.875 0.885 0.88)\",\n    sage6: \"color(display-p3 0.844 0.854 0.849)\",\n    sage7: \"color(display-p3 0.8 0.811 0.806)\",\n    sage8: \"color(display-p3 0.725 0.738 0.732)\",\n    sage9: \"color(display-p3 0.531 0.556 0.546)\",\n    sage10: \"color(display-p3 0.492 0.515 0.506)\",\n    sage11: \"color(display-p3 0.377 0.395 0.389)\",\n    sage12: \"color(display-p3 0.107 0.129 0.118)\",\n};\nconst sageP3A = {\n    sageA1: \"color(display-p3 0.024 0.514 0.267 / 0.016)\",\n    sageA2: \"color(display-p3 0.02 0.267 0.145 / 0.032)\",\n    sageA3: \"color(display-p3 0.008 0.184 0.125 / 0.067)\",\n    sageA4: \"color(display-p3 0.012 0.094 0.051 / 0.095)\",\n    sageA5: \"color(display-p3 0.008 0.098 0.035 / 0.126)\",\n    sageA6: \"color(display-p3 0.004 0.078 0.027 / 0.157)\",\n    sageA7: \"color(display-p3 0 0.059 0.039 / 0.2)\",\n    sageA8: \"color(display-p3 0.004 0.047 0.031 / 0.275)\",\n    sageA9: \"color(display-p3 0.004 0.059 0.035 / 0.471)\",\n    sageA10: \"color(display-p3 0 0.047 0.031 / 0.51)\",\n    sageA11: \"color(display-p3 0 0.031 0.02 / 0.624)\",\n    sageA12: \"color(display-p3 0 0.027 0.012 / 0.895)\",\n};\nconst olive = {\n    olive1: \"#fcfdfc\",\n    olive2: \"#f8faf8\",\n    olive3: \"#eff1ef\",\n    olive4: \"#e7e9e7\",\n    olive5: \"#dfe2df\",\n    olive6: \"#d7dad7\",\n    olive7: \"#cccfcc\",\n    olive8: \"#b9bcb8\",\n    olive9: \"#898e87\",\n    olive10: \"#7f847d\",\n    olive11: \"#60655f\",\n    olive12: \"#1d211c\",\n};\nconst oliveA = {\n    oliveA1: \"#00550003\",\n    oliveA2: \"#00490007\",\n    oliveA3: \"#00200010\",\n    oliveA4: \"#00160018\",\n    oliveA5: \"#00180020\",\n    oliveA6: \"#00140028\",\n    oliveA7: \"#000f0033\",\n    oliveA8: \"#040f0047\",\n    oliveA9: \"#050f0078\",\n    oliveA10: \"#040e0082\",\n    oliveA11: \"#020a00a0\",\n    oliveA12: \"#010600e3\",\n};\nconst oliveP3 = {\n    olive1: \"color(display-p3 0.989 0.992 0.989)\",\n    olive2: \"color(display-p3 0.974 0.98 0.973)\",\n    olive3: \"color(display-p3 0.939 0.945 0.937)\",\n    olive4: \"color(display-p3 0.907 0.914 0.905)\",\n    olive5: \"color(display-p3 0.878 0.885 0.875)\",\n    olive6: \"color(display-p3 0.846 0.855 0.843)\",\n    olive7: \"color(display-p3 0.803 0.812 0.8)\",\n    olive8: \"color(display-p3 0.727 0.738 0.723)\",\n    olive9: \"color(display-p3 0.541 0.556 0.532)\",\n    olive10: \"color(display-p3 0.5 0.515 0.491)\",\n    olive11: \"color(display-p3 0.38 0.395 0.374)\",\n    olive12: \"color(display-p3 0.117 0.129 0.111)\",\n};\nconst oliveP3A = {\n    oliveA1: \"color(display-p3 0.024 0.349 0.024 / 0.012)\",\n    oliveA2: \"color(display-p3 0.024 0.302 0.024 / 0.028)\",\n    oliveA3: \"color(display-p3 0.008 0.129 0.008 / 0.063)\",\n    oliveA4: \"color(display-p3 0.012 0.094 0.012 / 0.095)\",\n    oliveA5: \"color(display-p3 0.035 0.098 0.008 / 0.126)\",\n    oliveA6: \"color(display-p3 0.027 0.078 0.004 / 0.157)\",\n    oliveA7: \"color(display-p3 0.02 0.059 0 / 0.2)\",\n    oliveA8: \"color(display-p3 0.02 0.059 0.004 / 0.279)\",\n    oliveA9: \"color(display-p3 0.02 0.051 0.004 / 0.467)\",\n    oliveA10: \"color(display-p3 0.024 0.047 0 / 0.51)\",\n    oliveA11: \"color(display-p3 0.012 0.039 0 / 0.628)\",\n    oliveA12: \"color(display-p3 0.008 0.024 0 / 0.891)\",\n};\nconst sand = {\n    sand1: \"#fdfdfc\",\n    sand2: \"#f9f9f8\",\n    sand3: \"#f1f0ef\",\n    sand4: \"#e9e8e6\",\n    sand5: \"#e2e1de\",\n    sand6: \"#dad9d6\",\n    sand7: \"#cfceca\",\n    sand8: \"#bcbbb5\",\n    sand9: \"#8d8d86\",\n    sand10: \"#82827c\",\n    sand11: \"#63635e\",\n    sand12: \"#21201c\",\n};\nconst sandA = {\n    sandA1: \"#55550003\",\n    sandA2: \"#25250007\",\n    sandA3: \"#20100010\",\n    sandA4: \"#1f150019\",\n    sandA5: \"#1f180021\",\n    sandA6: \"#19130029\",\n    sandA7: \"#19140035\",\n    sandA8: \"#1915014a\",\n    sandA9: \"#0f0f0079\",\n    sandA10: \"#0c0c0083\",\n    sandA11: \"#080800a1\",\n    sandA12: \"#060500e3\",\n};\nconst sandP3 = {\n    sand1: \"color(display-p3 0.992 0.992 0.989)\",\n    sand2: \"color(display-p3 0.977 0.977 0.973)\",\n    sand3: \"color(display-p3 0.943 0.942 0.936)\",\n    sand4: \"color(display-p3 0.913 0.912 0.903)\",\n    sand5: \"color(display-p3 0.885 0.883 0.873)\",\n    sand6: \"color(display-p3 0.854 0.852 0.839)\",\n    sand7: \"color(display-p3 0.813 0.81 0.794)\",\n    sand8: \"color(display-p3 0.738 0.734 0.713)\",\n    sand9: \"color(display-p3 0.553 0.553 0.528)\",\n    sand10: \"color(display-p3 0.511 0.511 0.488)\",\n    sand11: \"color(display-p3 0.388 0.388 0.37)\",\n    sand12: \"color(display-p3 0.129 0.126 0.111)\",\n};\nconst sandP3A = {\n    sandA1: \"color(display-p3 0.349 0.349 0.024 / 0.012)\",\n    sandA2: \"color(display-p3 0.161 0.161 0.024 / 0.028)\",\n    sandA3: \"color(display-p3 0.067 0.067 0.008 / 0.063)\",\n    sandA4: \"color(display-p3 0.129 0.129 0.012 / 0.099)\",\n    sandA5: \"color(display-p3 0.098 0.067 0.008 / 0.126)\",\n    sandA6: \"color(display-p3 0.102 0.075 0.004 / 0.161)\",\n    sandA7: \"color(display-p3 0.098 0.098 0.004 / 0.208)\",\n    sandA8: \"color(display-p3 0.086 0.075 0.004 / 0.287)\",\n    sandA9: \"color(display-p3 0.051 0.051 0.004 / 0.471)\",\n    sandA10: \"color(display-p3 0.047 0.047 0 / 0.514)\",\n    sandA11: \"color(display-p3 0.031 0.031 0 / 0.632)\",\n    sandA12: \"color(display-p3 0.024 0.02 0 / 0.891)\",\n};\nconst tomato = {\n    tomato1: \"#fffcfc\",\n    tomato2: \"#fff8f7\",\n    tomato3: \"#feebe7\",\n    tomato4: \"#ffdcd3\",\n    tomato5: \"#ffcdc2\",\n    tomato6: \"#fdbdaf\",\n    tomato7: \"#f5a898\",\n    tomato8: \"#ec8e7b\",\n    tomato9: \"#e54d2e\",\n    tomato10: \"#dd4425\",\n    tomato11: \"#d13415\",\n    tomato12: \"#5c271f\",\n};\nconst tomatoA = {\n    tomatoA1: \"#ff000003\",\n    tomatoA2: \"#ff200008\",\n    tomatoA3: \"#f52b0018\",\n    tomatoA4: \"#ff35002c\",\n    tomatoA5: \"#ff2e003d\",\n    tomatoA6: \"#f92d0050\",\n    tomatoA7: \"#e7280067\",\n    tomatoA8: \"#db250084\",\n    tomatoA9: \"#df2600d1\",\n    tomatoA10: \"#d72400da\",\n    tomatoA11: \"#cd2200ea\",\n    tomatoA12: \"#460900e0\",\n};\nconst tomatoP3 = {\n    tomato1: \"color(display-p3 0.998 0.989 0.988)\",\n    tomato2: \"color(display-p3 0.994 0.974 0.969)\",\n    tomato3: \"color(display-p3 0.985 0.924 0.909)\",\n    tomato4: \"color(display-p3 0.996 0.868 0.835)\",\n    tomato5: \"color(display-p3 0.98 0.812 0.77)\",\n    tomato6: \"color(display-p3 0.953 0.75 0.698)\",\n    tomato7: \"color(display-p3 0.917 0.673 0.611)\",\n    tomato8: \"color(display-p3 0.875 0.575 0.502)\",\n    tomato9: \"color(display-p3 0.831 0.345 0.231)\",\n    tomato10: \"color(display-p3 0.802 0.313 0.2)\",\n    tomato11: \"color(display-p3 0.755 0.259 0.152)\",\n    tomato12: \"color(display-p3 0.335 0.165 0.132)\",\n};\nconst tomatoP3A = {\n    tomatoA1: \"color(display-p3 0.675 0.024 0.024 / 0.012)\",\n    tomatoA2: \"color(display-p3 0.757 0.145 0.02 / 0.032)\",\n    tomatoA3: \"color(display-p3 0.831 0.184 0.012 / 0.091)\",\n    tomatoA4: \"color(display-p3 0.976 0.192 0.004 / 0.165)\",\n    tomatoA5: \"color(display-p3 0.918 0.192 0.004 / 0.232)\",\n    tomatoA6: \"color(display-p3 0.847 0.173 0.004 / 0.302)\",\n    tomatoA7: \"color(display-p3 0.788 0.165 0.004 / 0.389)\",\n    tomatoA8: \"color(display-p3 0.749 0.153 0.004 / 0.499)\",\n    tomatoA9: \"color(display-p3 0.78 0.149 0 / 0.769)\",\n    tomatoA10: \"color(display-p3 0.757 0.141 0 / 0.8)\",\n    tomatoA11: \"color(display-p3 0.755 0.259 0.152)\",\n    tomatoA12: \"color(display-p3 0.335 0.165 0.132)\",\n};\nconst red = {\n    red1: \"#fffcfc\",\n    red2: \"#fff7f7\",\n    red3: \"#feebec\",\n    red4: \"#ffdbdc\",\n    red5: \"#ffcdce\",\n    red6: \"#fdbdbe\",\n    red7: \"#f4a9aa\",\n    red8: \"#eb8e90\",\n    red9: \"#e5484d\",\n    red10: \"#dc3e42\",\n    red11: \"#ce2c31\",\n    red12: \"#641723\",\n};\nconst redA = {\n    redA1: \"#ff000003\",\n    redA2: \"#ff000008\",\n    redA3: \"#f3000d14\",\n    redA4: \"#ff000824\",\n    redA5: \"#ff000632\",\n    redA6: \"#f8000442\",\n    redA7: \"#df000356\",\n    redA8: \"#d2000571\",\n    redA9: \"#db0007b7\",\n    redA10: \"#d10005c1\",\n    redA11: \"#c40006d3\",\n    redA12: \"#55000de8\",\n};\nconst redP3 = {\n    red1: \"color(display-p3 0.998 0.989 0.988)\",\n    red2: \"color(display-p3 0.995 0.971 0.971)\",\n    red3: \"color(display-p3 0.985 0.925 0.925)\",\n    red4: \"color(display-p3 0.999 0.866 0.866)\",\n    red5: \"color(display-p3 0.984 0.812 0.811)\",\n    red6: \"color(display-p3 0.955 0.751 0.749)\",\n    red7: \"color(display-p3 0.915 0.675 0.672)\",\n    red8: \"color(display-p3 0.872 0.575 0.572)\",\n    red9: \"color(display-p3 0.83 0.329 0.324)\",\n    red10: \"color(display-p3 0.798 0.294 0.285)\",\n    red11: \"color(display-p3 0.744 0.234 0.222)\",\n    red12: \"color(display-p3 0.36 0.115 0.143)\",\n};\nconst redP3A = {\n    redA1: \"color(display-p3 0.675 0.024 0.024 / 0.012)\",\n    redA2: \"color(display-p3 0.863 0.024 0.024 / 0.028)\",\n    redA3: \"color(display-p3 0.792 0.008 0.008 / 0.075)\",\n    redA4: \"color(display-p3 1 0.008 0.008 / 0.134)\",\n    redA5: \"color(display-p3 0.918 0.008 0.008 / 0.189)\",\n    redA6: \"color(display-p3 0.831 0.02 0.004 / 0.251)\",\n    redA7: \"color(display-p3 0.741 0.016 0.004 / 0.33)\",\n    redA8: \"color(display-p3 0.698 0.012 0.004 / 0.428)\",\n    redA9: \"color(display-p3 0.749 0.008 0 / 0.675)\",\n    redA10: \"color(display-p3 0.714 0.012 0 / 0.714)\",\n    redA11: \"color(display-p3 0.744 0.234 0.222)\",\n    redA12: \"color(display-p3 0.36 0.115 0.143)\",\n};\nconst ruby = {\n    ruby1: \"#fffcfd\",\n    ruby2: \"#fff7f8\",\n    ruby3: \"#feeaed\",\n    ruby4: \"#ffdce1\",\n    ruby5: \"#ffced6\",\n    ruby6: \"#f8bfc8\",\n    ruby7: \"#efacb8\",\n    ruby8: \"#e592a3\",\n    ruby9: \"#e54666\",\n    ruby10: \"#dc3b5d\",\n    ruby11: \"#ca244d\",\n    ruby12: \"#64172b\",\n};\nconst rubyA = {\n    rubyA1: \"#ff005503\",\n    rubyA2: \"#ff002008\",\n    rubyA3: \"#f3002515\",\n    rubyA4: \"#ff002523\",\n    rubyA5: \"#ff002a31\",\n    rubyA6: \"#e4002440\",\n    rubyA7: \"#ce002553\",\n    rubyA8: \"#c300286d\",\n    rubyA9: \"#db002cb9\",\n    rubyA10: \"#d2002cc4\",\n    rubyA11: \"#c10030db\",\n    rubyA12: \"#550016e8\",\n};\nconst rubyP3 = {\n    ruby1: \"color(display-p3 0.998 0.989 0.992)\",\n    ruby2: \"color(display-p3 0.995 0.971 0.974)\",\n    ruby3: \"color(display-p3 0.983 0.92 0.928)\",\n    ruby4: \"color(display-p3 0.987 0.869 0.885)\",\n    ruby5: \"color(display-p3 0.968 0.817 0.839)\",\n    ruby6: \"color(display-p3 0.937 0.758 0.786)\",\n    ruby7: \"color(display-p3 0.897 0.685 0.721)\",\n    ruby8: \"color(display-p3 0.851 0.588 0.639)\",\n    ruby9: \"color(display-p3 0.83 0.323 0.408)\",\n    ruby10: \"color(display-p3 0.795 0.286 0.375)\",\n    ruby11: \"color(display-p3 0.728 0.211 0.311)\",\n    ruby12: \"color(display-p3 0.36 0.115 0.171)\",\n};\nconst rubyP3A = {\n    rubyA1: \"color(display-p3 0.675 0.024 0.349 / 0.012)\",\n    rubyA2: \"color(display-p3 0.863 0.024 0.024 / 0.028)\",\n    rubyA3: \"color(display-p3 0.804 0.008 0.11 / 0.079)\",\n    rubyA4: \"color(display-p3 0.91 0.008 0.125 / 0.13)\",\n    rubyA5: \"color(display-p3 0.831 0.004 0.133 / 0.185)\",\n    rubyA6: \"color(display-p3 0.745 0.004 0.118 / 0.244)\",\n    rubyA7: \"color(display-p3 0.678 0.004 0.114 / 0.314)\",\n    rubyA8: \"color(display-p3 0.639 0.004 0.125 / 0.412)\",\n    rubyA9: \"color(display-p3 0.753 0 0.129 / 0.679)\",\n    rubyA10: \"color(display-p3 0.714 0 0.125 / 0.714)\",\n    rubyA11: \"color(display-p3 0.728 0.211 0.311)\",\n    rubyA12: \"color(display-p3 0.36 0.115 0.171)\",\n};\nconst crimson = {\n    crimson1: \"#fffcfd\",\n    crimson2: \"#fef7f9\",\n    crimson3: \"#ffe9f0\",\n    crimson4: \"#fedce7\",\n    crimson5: \"#facedd\",\n    crimson6: \"#f3bed1\",\n    crimson7: \"#eaacc3\",\n    crimson8: \"#e093b2\",\n    crimson9: \"#e93d82\",\n    crimson10: \"#df3478\",\n    crimson11: \"#cb1d63\",\n    crimson12: \"#621639\",\n};\nconst crimsonA = {\n    crimsonA1: \"#ff005503\",\n    crimsonA2: \"#e0004008\",\n    crimsonA3: \"#ff005216\",\n    crimsonA4: \"#f8005123\",\n    crimsonA5: \"#e5004f31\",\n    crimsonA6: \"#d0004b41\",\n    crimsonA7: \"#bf004753\",\n    crimsonA8: \"#b6004a6c\",\n    crimsonA9: \"#e2005bc2\",\n    crimsonA10: \"#d70056cb\",\n    crimsonA11: \"#c4004fe2\",\n    crimsonA12: \"#530026e9\",\n};\nconst crimsonP3 = {\n    crimson1: \"color(display-p3 0.998 0.989 0.992)\",\n    crimson2: \"color(display-p3 0.991 0.969 0.976)\",\n    crimson3: \"color(display-p3 0.987 0.917 0.941)\",\n    crimson4: \"color(display-p3 0.975 0.866 0.904)\",\n    crimson5: \"color(display-p3 0.953 0.813 0.864)\",\n    crimson6: \"color(display-p3 0.921 0.755 0.817)\",\n    crimson7: \"color(display-p3 0.88 0.683 0.761)\",\n    crimson8: \"color(display-p3 0.834 0.592 0.694)\",\n    crimson9: \"color(display-p3 0.843 0.298 0.507)\",\n    crimson10: \"color(display-p3 0.807 0.266 0.468)\",\n    crimson11: \"color(display-p3 0.731 0.195 0.388)\",\n    crimson12: \"color(display-p3 0.352 0.111 0.221)\",\n};\nconst crimsonP3A = {\n    crimsonA1: \"color(display-p3 0.675 0.024 0.349 / 0.012)\",\n    crimsonA2: \"color(display-p3 0.757 0.02 0.267 / 0.032)\",\n    crimsonA3: \"color(display-p3 0.859 0.008 0.294 / 0.083)\",\n    crimsonA4: \"color(display-p3 0.827 0.008 0.298 / 0.134)\",\n    crimsonA5: \"color(display-p3 0.753 0.008 0.275 / 0.189)\",\n    crimsonA6: \"color(display-p3 0.682 0.004 0.247 / 0.244)\",\n    crimsonA7: \"color(display-p3 0.62 0.004 0.251 / 0.318)\",\n    crimsonA8: \"color(display-p3 0.6 0.004 0.251 / 0.408)\",\n    crimsonA9: \"color(display-p3 0.776 0 0.298 / 0.702)\",\n    crimsonA10: \"color(display-p3 0.737 0 0.275 / 0.734)\",\n    crimsonA11: \"color(display-p3 0.731 0.195 0.388)\",\n    crimsonA12: \"color(display-p3 0.352 0.111 0.221)\",\n};\nconst pink = {\n    pink1: \"#fffcfe\",\n    pink2: \"#fef7fb\",\n    pink3: \"#fee9f5\",\n    pink4: \"#fbdcef\",\n    pink5: \"#f6cee7\",\n    pink6: \"#efbfdd\",\n    pink7: \"#e7acd0\",\n    pink8: \"#dd93c2\",\n    pink9: \"#d6409f\",\n    pink10: \"#cf3897\",\n    pink11: \"#c2298a\",\n    pink12: \"#651249\",\n};\nconst pinkA = {\n    pinkA1: \"#ff00aa03\",\n    pinkA2: \"#e0008008\",\n    pinkA3: \"#f4008c16\",\n    pinkA4: \"#e2008b23\",\n    pinkA5: \"#d1008331\",\n    pinkA6: \"#c0007840\",\n    pinkA7: \"#b6006f53\",\n    pinkA8: \"#af006f6c\",\n    pinkA9: \"#c8007fbf\",\n    pinkA10: \"#c2007ac7\",\n    pinkA11: \"#b60074d6\",\n    pinkA12: \"#59003bed\",\n};\nconst pinkP3 = {\n    pink1: \"color(display-p3 0.998 0.989 0.996)\",\n    pink2: \"color(display-p3 0.992 0.97 0.985)\",\n    pink3: \"color(display-p3 0.981 0.917 0.96)\",\n    pink4: \"color(display-p3 0.963 0.867 0.932)\",\n    pink5: \"color(display-p3 0.939 0.815 0.899)\",\n    pink6: \"color(display-p3 0.907 0.756 0.859)\",\n    pink7: \"color(display-p3 0.869 0.683 0.81)\",\n    pink8: \"color(display-p3 0.825 0.59 0.751)\",\n    pink9: \"color(display-p3 0.775 0.297 0.61)\",\n    pink10: \"color(display-p3 0.748 0.27 0.581)\",\n    pink11: \"color(display-p3 0.698 0.219 0.528)\",\n    pink12: \"color(display-p3 0.363 0.101 0.279)\",\n};\nconst pinkP3A = {\n    pinkA1: \"color(display-p3 0.675 0.024 0.675 / 0.012)\",\n    pinkA2: \"color(display-p3 0.757 0.02 0.51 / 0.032)\",\n    pinkA3: \"color(display-p3 0.765 0.008 0.529 / 0.083)\",\n    pinkA4: \"color(display-p3 0.737 0.008 0.506 / 0.134)\",\n    pinkA5: \"color(display-p3 0.663 0.004 0.451 / 0.185)\",\n    pinkA6: \"color(display-p3 0.616 0.004 0.424 / 0.244)\",\n    pinkA7: \"color(display-p3 0.596 0.004 0.412 / 0.318)\",\n    pinkA8: \"color(display-p3 0.573 0.004 0.404 / 0.412)\",\n    pinkA9: \"color(display-p3 0.682 0 0.447 / 0.702)\",\n    pinkA10: \"color(display-p3 0.655 0 0.424 / 0.73)\",\n    pinkA11: \"color(display-p3 0.698 0.219 0.528)\",\n    pinkA12: \"color(display-p3 0.363 0.101 0.279)\",\n};\nconst plum = {\n    plum1: \"#fefcff\",\n    plum2: \"#fdf7fd\",\n    plum3: \"#fbebfb\",\n    plum4: \"#f7def8\",\n    plum5: \"#f2d1f3\",\n    plum6: \"#e9c2ec\",\n    plum7: \"#deade3\",\n    plum8: \"#cf91d8\",\n    plum9: \"#ab4aba\",\n    plum10: \"#a144af\",\n    plum11: \"#953ea3\",\n    plum12: \"#53195d\",\n};\nconst plumA = {\n    plumA1: \"#aa00ff03\",\n    plumA2: \"#c000c008\",\n    plumA3: \"#cc00cc14\",\n    plumA4: \"#c200c921\",\n    plumA5: \"#b700bd2e\",\n    plumA6: \"#a400b03d\",\n    plumA7: \"#9900a852\",\n    plumA8: \"#9000a56e\",\n    plumA9: \"#89009eb5\",\n    plumA10: \"#7f0092bb\",\n    plumA11: \"#730086c1\",\n    plumA12: \"#40004be6\",\n};\nconst plumP3 = {\n    plum1: \"color(display-p3 0.995 0.988 0.999)\",\n    plum2: \"color(display-p3 0.988 0.971 0.99)\",\n    plum3: \"color(display-p3 0.973 0.923 0.98)\",\n    plum4: \"color(display-p3 0.953 0.875 0.966)\",\n    plum5: \"color(display-p3 0.926 0.825 0.945)\",\n    plum6: \"color(display-p3 0.89 0.765 0.916)\",\n    plum7: \"color(display-p3 0.84 0.686 0.877)\",\n    plum8: \"color(display-p3 0.775 0.58 0.832)\",\n    plum9: \"color(display-p3 0.624 0.313 0.708)\",\n    plum10: \"color(display-p3 0.587 0.29 0.667)\",\n    plum11: \"color(display-p3 0.543 0.263 0.619)\",\n    plum12: \"color(display-p3 0.299 0.114 0.352)\",\n};\nconst plumP3A = {\n    plumA1: \"color(display-p3 0.675 0.024 1 / 0.012)\",\n    plumA2: \"color(display-p3 0.58 0.024 0.58 / 0.028)\",\n    plumA3: \"color(display-p3 0.655 0.008 0.753 / 0.079)\",\n    plumA4: \"color(display-p3 0.627 0.008 0.722 / 0.126)\",\n    plumA5: \"color(display-p3 0.58 0.004 0.69 / 0.177)\",\n    plumA6: \"color(display-p3 0.537 0.004 0.655 / 0.236)\",\n    plumA7: \"color(display-p3 0.49 0.004 0.616 / 0.314)\",\n    plumA8: \"color(display-p3 0.471 0.004 0.6 / 0.42)\",\n    plumA9: \"color(display-p3 0.451 0 0.576 / 0.687)\",\n    plumA10: \"color(display-p3 0.42 0 0.529 / 0.71)\",\n    plumA11: \"color(display-p3 0.543 0.263 0.619)\",\n    plumA12: \"color(display-p3 0.299 0.114 0.352)\",\n};\nconst purple = {\n    purple1: \"#fefcfe\",\n    purple2: \"#fbf7fe\",\n    purple3: \"#f7edfe\",\n    purple4: \"#f2e2fc\",\n    purple5: \"#ead5f9\",\n    purple6: \"#e0c4f4\",\n    purple7: \"#d1afec\",\n    purple8: \"#be93e4\",\n    purple9: \"#8e4ec6\",\n    purple10: \"#8347b9\",\n    purple11: \"#8145b5\",\n    purple12: \"#402060\",\n};\nconst purpleA = {\n    purpleA1: \"#aa00aa03\",\n    purpleA2: \"#8000e008\",\n    purpleA3: \"#8e00f112\",\n    purpleA4: \"#8d00e51d\",\n    purpleA5: \"#8000db2a\",\n    purpleA6: \"#7a01d03b\",\n    purpleA7: \"#6d00c350\",\n    purpleA8: \"#6600c06c\",\n    purpleA9: \"#5c00adb1\",\n    purpleA10: \"#53009eb8\",\n    purpleA11: \"#52009aba\",\n    purpleA12: \"#250049df\",\n};\nconst purpleP3 = {\n    purple1: \"color(display-p3 0.995 0.988 0.996)\",\n    purple2: \"color(display-p3 0.983 0.971 0.993)\",\n    purple3: \"color(display-p3 0.963 0.931 0.989)\",\n    purple4: \"color(display-p3 0.937 0.888 0.981)\",\n    purple5: \"color(display-p3 0.904 0.837 0.966)\",\n    purple6: \"color(display-p3 0.86 0.774 0.942)\",\n    purple7: \"color(display-p3 0.799 0.69 0.91)\",\n    purple8: \"color(display-p3 0.719 0.583 0.874)\",\n    purple9: \"color(display-p3 0.523 0.318 0.751)\",\n    purple10: \"color(display-p3 0.483 0.289 0.7)\",\n    purple11: \"color(display-p3 0.473 0.281 0.687)\",\n    purple12: \"color(display-p3 0.234 0.132 0.363)\",\n};\nconst purpleP3A = {\n    purpleA1: \"color(display-p3 0.675 0.024 0.675 / 0.012)\",\n    purpleA2: \"color(display-p3 0.443 0.024 0.722 / 0.028)\",\n    purpleA3: \"color(display-p3 0.506 0.008 0.835 / 0.071)\",\n    purpleA4: \"color(display-p3 0.451 0.004 0.831 / 0.114)\",\n    purpleA5: \"color(display-p3 0.431 0.004 0.788 / 0.165)\",\n    purpleA6: \"color(display-p3 0.384 0.004 0.745 / 0.228)\",\n    purpleA7: \"color(display-p3 0.357 0.004 0.71 / 0.31)\",\n    purpleA8: \"color(display-p3 0.322 0.004 0.702 / 0.416)\",\n    purpleA9: \"color(display-p3 0.298 0 0.639 / 0.683)\",\n    purpleA10: \"color(display-p3 0.271 0 0.58 / 0.71)\",\n    purpleA11: \"color(display-p3 0.473 0.281 0.687)\",\n    purpleA12: \"color(display-p3 0.234 0.132 0.363)\",\n};\nconst violet = {\n    violet1: \"#fdfcfe\",\n    violet2: \"#faf8ff\",\n    violet3: \"#f4f0fe\",\n    violet4: \"#ebe4ff\",\n    violet5: \"#e1d9ff\",\n    violet6: \"#d4cafe\",\n    violet7: \"#c2b5f5\",\n    violet8: \"#aa99ec\",\n    violet9: \"#6e56cf\",\n    violet10: \"#654dc4\",\n    violet11: \"#6550b9\",\n    violet12: \"#2f265f\",\n};\nconst violetA = {\n    violetA1: \"#5500aa03\",\n    violetA2: \"#4900ff07\",\n    violetA3: \"#4400ee0f\",\n    violetA4: \"#4300ff1b\",\n    violetA5: \"#3600ff26\",\n    violetA6: \"#3100fb35\",\n    violetA7: \"#2d01dd4a\",\n    violetA8: \"#2b00d066\",\n    violetA9: \"#2400b7a9\",\n    violetA10: \"#2300abb2\",\n    violetA11: \"#1f0099af\",\n    violetA12: \"#0b0043d9\",\n};\nconst violetP3 = {\n    violet1: \"color(display-p3 0.991 0.988 0.995)\",\n    violet2: \"color(display-p3 0.978 0.974 0.998)\",\n    violet3: \"color(display-p3 0.953 0.943 0.993)\",\n    violet4: \"color(display-p3 0.916 0.897 1)\",\n    violet5: \"color(display-p3 0.876 0.851 1)\",\n    violet6: \"color(display-p3 0.825 0.793 0.981)\",\n    violet7: \"color(display-p3 0.752 0.712 0.943)\",\n    violet8: \"color(display-p3 0.654 0.602 0.902)\",\n    violet9: \"color(display-p3 0.417 0.341 0.784)\",\n    violet10: \"color(display-p3 0.381 0.306 0.741)\",\n    violet11: \"color(display-p3 0.383 0.317 0.702)\",\n    violet12: \"color(display-p3 0.179 0.15 0.359)\",\n};\nconst violetP3A = {\n    violetA1: \"color(display-p3 0.349 0.024 0.675 / 0.012)\",\n    violetA2: \"color(display-p3 0.161 0.024 0.863 / 0.028)\",\n    violetA3: \"color(display-p3 0.204 0.004 0.871 / 0.059)\",\n    violetA4: \"color(display-p3 0.196 0.004 1 / 0.102)\",\n    violetA5: \"color(display-p3 0.165 0.008 1 / 0.15)\",\n    violetA6: \"color(display-p3 0.153 0.004 0.906 / 0.208)\",\n    violetA7: \"color(display-p3 0.141 0.004 0.796 / 0.287)\",\n    violetA8: \"color(display-p3 0.133 0.004 0.753 / 0.397)\",\n    violetA9: \"color(display-p3 0.114 0 0.675 / 0.659)\",\n    violetA10: \"color(display-p3 0.11 0 0.627 / 0.695)\",\n    violetA11: \"color(display-p3 0.383 0.317 0.702)\",\n    violetA12: \"color(display-p3 0.179 0.15 0.359)\",\n};\nconst iris = {\n    iris1: \"#fdfdff\",\n    iris2: \"#f8f8ff\",\n    iris3: \"#f0f1fe\",\n    iris4: \"#e6e7ff\",\n    iris5: \"#dadcff\",\n    iris6: \"#cbcdff\",\n    iris7: \"#b8baf8\",\n    iris8: \"#9b9ef0\",\n    iris9: \"#5b5bd6\",\n    iris10: \"#5151cd\",\n    iris11: \"#5753c6\",\n    iris12: \"#272962\",\n};\nconst irisA = {\n    irisA1: \"#0000ff02\",\n    irisA2: \"#0000ff07\",\n    irisA3: \"#0011ee0f\",\n    irisA4: \"#000bff19\",\n    irisA5: \"#000eff25\",\n    irisA6: \"#000aff34\",\n    irisA7: \"#0008e647\",\n    irisA8: \"#0008d964\",\n    irisA9: \"#0000c0a4\",\n    irisA10: \"#0000b6ae\",\n    irisA11: \"#0600abac\",\n    irisA12: \"#000246d8\",\n};\nconst irisP3 = {\n    iris1: \"color(display-p3 0.992 0.992 0.999)\",\n    iris2: \"color(display-p3 0.972 0.973 0.998)\",\n    iris3: \"color(display-p3 0.943 0.945 0.992)\",\n    iris4: \"color(display-p3 0.902 0.906 1)\",\n    iris5: \"color(display-p3 0.857 0.861 1)\",\n    iris6: \"color(display-p3 0.799 0.805 0.987)\",\n    iris7: \"color(display-p3 0.721 0.727 0.955)\",\n    iris8: \"color(display-p3 0.61 0.619 0.918)\",\n    iris9: \"color(display-p3 0.357 0.357 0.81)\",\n    iris10: \"color(display-p3 0.318 0.318 0.774)\",\n    iris11: \"color(display-p3 0.337 0.326 0.748)\",\n    iris12: \"color(display-p3 0.154 0.161 0.371)\",\n};\nconst irisP3A = {\n    irisA1: \"color(display-p3 0.02 0.02 1 / 0.008)\",\n    irisA2: \"color(display-p3 0.024 0.024 0.863 / 0.028)\",\n    irisA3: \"color(display-p3 0.004 0.071 0.871 / 0.059)\",\n    irisA4: \"color(display-p3 0.012 0.051 1 / 0.099)\",\n    irisA5: \"color(display-p3 0.008 0.035 1 / 0.142)\",\n    irisA6: \"color(display-p3 0 0.02 0.941 / 0.2)\",\n    irisA7: \"color(display-p3 0.004 0.02 0.847 / 0.279)\",\n    irisA8: \"color(display-p3 0.004 0.024 0.788 / 0.389)\",\n    irisA9: \"color(display-p3 0 0 0.706 / 0.644)\",\n    irisA10: \"color(display-p3 0 0 0.667 / 0.683)\",\n    irisA11: \"color(display-p3 0.337 0.326 0.748)\",\n    irisA12: \"color(display-p3 0.154 0.161 0.371)\",\n};\nconst indigo = {\n    indigo1: \"#fdfdfe\",\n    indigo2: \"#f7f9ff\",\n    indigo3: \"#edf2fe\",\n    indigo4: \"#e1e9ff\",\n    indigo5: \"#d2deff\",\n    indigo6: \"#c1d0ff\",\n    indigo7: \"#abbdf9\",\n    indigo8: \"#8da4ef\",\n    indigo9: \"#3e63dd\",\n    indigo10: \"#3358d4\",\n    indigo11: \"#3a5bc7\",\n    indigo12: \"#1f2d5c\",\n};\nconst indigoA = {\n    indigoA1: \"#00008002\",\n    indigoA2: \"#0040ff08\",\n    indigoA3: \"#0047f112\",\n    indigoA4: \"#0044ff1e\",\n    indigoA5: \"#0044ff2d\",\n    indigoA6: \"#003eff3e\",\n    indigoA7: \"#0037ed54\",\n    indigoA8: \"#0034dc72\",\n    indigoA9: \"#0031d2c1\",\n    indigoA10: \"#002ec9cc\",\n    indigoA11: \"#002bb7c5\",\n    indigoA12: \"#001046e0\",\n};\nconst indigoP3 = {\n    indigo1: \"color(display-p3 0.992 0.992 0.996)\",\n    indigo2: \"color(display-p3 0.971 0.977 0.998)\",\n    indigo3: \"color(display-p3 0.933 0.948 0.992)\",\n    indigo4: \"color(display-p3 0.885 0.914 1)\",\n    indigo5: \"color(display-p3 0.831 0.87 1)\",\n    indigo6: \"color(display-p3 0.767 0.814 0.995)\",\n    indigo7: \"color(display-p3 0.685 0.74 0.957)\",\n    indigo8: \"color(display-p3 0.569 0.639 0.916)\",\n    indigo9: \"color(display-p3 0.276 0.384 0.837)\",\n    indigo10: \"color(display-p3 0.234 0.343 0.801)\",\n    indigo11: \"color(display-p3 0.256 0.354 0.755)\",\n    indigo12: \"color(display-p3 0.133 0.175 0.348)\",\n};\nconst indigoP3A = {\n    indigoA1: \"color(display-p3 0.02 0.02 0.51 / 0.008)\",\n    indigoA2: \"color(display-p3 0.024 0.161 0.863 / 0.028)\",\n    indigoA3: \"color(display-p3 0.008 0.239 0.886 / 0.067)\",\n    indigoA4: \"color(display-p3 0.004 0.247 1 / 0.114)\",\n    indigoA5: \"color(display-p3 0.004 0.235 1 / 0.169)\",\n    indigoA6: \"color(display-p3 0.004 0.208 0.984 / 0.232)\",\n    indigoA7: \"color(display-p3 0.004 0.176 0.863 / 0.314)\",\n    indigoA8: \"color(display-p3 0.004 0.165 0.812 / 0.432)\",\n    indigoA9: \"color(display-p3 0 0.153 0.773 / 0.726)\",\n    indigoA10: \"color(display-p3 0 0.137 0.737 / 0.765)\",\n    indigoA11: \"color(display-p3 0.256 0.354 0.755)\",\n    indigoA12: \"color(display-p3 0.133 0.175 0.348)\",\n};\nconst blue = {\n    blue1: \"#fbfdff\",\n    blue2: \"#f4faff\",\n    blue3: \"#e6f4fe\",\n    blue4: \"#d5efff\",\n    blue5: \"#c2e5ff\",\n    blue6: \"#acd8fc\",\n    blue7: \"#8ec8f6\",\n    blue8: \"#5eb1ef\",\n    blue9: \"#0090ff\",\n    blue10: \"#0588f0\",\n    blue11: \"#0d74ce\",\n    blue12: \"#113264\",\n};\nconst blueA = {\n    blueA1: \"#0080ff04\",\n    blueA2: \"#008cff0b\",\n    blueA3: \"#008ff519\",\n    blueA4: \"#009eff2a\",\n    blueA5: \"#0093ff3d\",\n    blueA6: \"#0088f653\",\n    blueA7: \"#0083eb71\",\n    blueA8: \"#0084e6a1\",\n    blueA9: \"#0090ff\",\n    blueA10: \"#0086f0fa\",\n    blueA11: \"#006dcbf2\",\n    blueA12: \"#002359ee\",\n};\nconst blueP3 = {\n    blue1: \"color(display-p3 0.986 0.992 0.999)\",\n    blue2: \"color(display-p3 0.96 0.979 0.998)\",\n    blue3: \"color(display-p3 0.912 0.956 0.991)\",\n    blue4: \"color(display-p3 0.853 0.932 1)\",\n    blue5: \"color(display-p3 0.788 0.894 0.998)\",\n    blue6: \"color(display-p3 0.709 0.843 0.976)\",\n    blue7: \"color(display-p3 0.606 0.777 0.947)\",\n    blue8: \"color(display-p3 0.451 0.688 0.917)\",\n    blue9: \"color(display-p3 0.247 0.556 0.969)\",\n    blue10: \"color(display-p3 0.234 0.523 0.912)\",\n    blue11: \"color(display-p3 0.15 0.44 0.84)\",\n    blue12: \"color(display-p3 0.102 0.193 0.379)\",\n};\nconst blueP3A = {\n    blueA1: \"color(display-p3 0.024 0.514 1 / 0.016)\",\n    blueA2: \"color(display-p3 0.024 0.514 0.906 / 0.04)\",\n    blueA3: \"color(display-p3 0.012 0.506 0.914 / 0.087)\",\n    blueA4: \"color(display-p3 0.008 0.545 1 / 0.146)\",\n    blueA5: \"color(display-p3 0.004 0.502 0.984 / 0.212)\",\n    blueA6: \"color(display-p3 0.004 0.463 0.922 / 0.291)\",\n    blueA7: \"color(display-p3 0.004 0.431 0.863 / 0.393)\",\n    blueA8: \"color(display-p3 0 0.427 0.851 / 0.55)\",\n    blueA9: \"color(display-p3 0 0.412 0.961 / 0.753)\",\n    blueA10: \"color(display-p3 0 0.376 0.886 / 0.765)\",\n    blueA11: \"color(display-p3 0.15 0.44 0.84)\",\n    blueA12: \"color(display-p3 0.102 0.193 0.379)\",\n};\nconst cyan = {\n    cyan1: \"#fafdfe\",\n    cyan2: \"#f2fafb\",\n    cyan3: \"#def7f9\",\n    cyan4: \"#caf1f6\",\n    cyan5: \"#b5e9f0\",\n    cyan6: \"#9ddde7\",\n    cyan7: \"#7dcedc\",\n    cyan8: \"#3db9cf\",\n    cyan9: \"#00a2c7\",\n    cyan10: \"#0797b9\",\n    cyan11: \"#107d98\",\n    cyan12: \"#0d3c48\",\n};\nconst cyanA = {\n    cyanA1: \"#0099cc05\",\n    cyanA2: \"#009db10d\",\n    cyanA3: \"#00c2d121\",\n    cyanA4: \"#00bcd435\",\n    cyanA5: \"#01b4cc4a\",\n    cyanA6: \"#00a7c162\",\n    cyanA7: \"#009fbb82\",\n    cyanA8: \"#00a3c0c2\",\n    cyanA9: \"#00a2c7\",\n    cyanA10: \"#0094b7f8\",\n    cyanA11: \"#007491ef\",\n    cyanA12: \"#00323ef2\",\n};\nconst cyanP3 = {\n    cyan1: \"color(display-p3 0.982 0.992 0.996)\",\n    cyan2: \"color(display-p3 0.955 0.981 0.984)\",\n    cyan3: \"color(display-p3 0.888 0.965 0.975)\",\n    cyan4: \"color(display-p3 0.821 0.941 0.959)\",\n    cyan5: \"color(display-p3 0.751 0.907 0.935)\",\n    cyan6: \"color(display-p3 0.671 0.862 0.9)\",\n    cyan7: \"color(display-p3 0.564 0.8 0.854)\",\n    cyan8: \"color(display-p3 0.388 0.715 0.798)\",\n    cyan9: \"color(display-p3 0.282 0.627 0.765)\",\n    cyan10: \"color(display-p3 0.264 0.583 0.71)\",\n    cyan11: \"color(display-p3 0.08 0.48 0.63)\",\n    cyan12: \"color(display-p3 0.108 0.232 0.277)\",\n};\nconst cyanP3A = {\n    cyanA1: \"color(display-p3 0.02 0.608 0.804 / 0.02)\",\n    cyanA2: \"color(display-p3 0.02 0.557 0.647 / 0.044)\",\n    cyanA3: \"color(display-p3 0.004 0.694 0.796 / 0.114)\",\n    cyanA4: \"color(display-p3 0.004 0.678 0.784 / 0.181)\",\n    cyanA5: \"color(display-p3 0.004 0.624 0.733 / 0.248)\",\n    cyanA6: \"color(display-p3 0.004 0.584 0.706 / 0.33)\",\n    cyanA7: \"color(display-p3 0.004 0.541 0.667 / 0.436)\",\n    cyanA8: \"color(display-p3 0 0.533 0.667 / 0.612)\",\n    cyanA9: \"color(display-p3 0 0.482 0.675 / 0.718)\",\n    cyanA10: \"color(display-p3 0 0.435 0.608 / 0.738)\",\n    cyanA11: \"color(display-p3 0.08 0.48 0.63)\",\n    cyanA12: \"color(display-p3 0.108 0.232 0.277)\",\n};\nconst teal = {\n    teal1: \"#fafefd\",\n    teal2: \"#f3fbf9\",\n    teal3: \"#e0f8f3\",\n    teal4: \"#ccf3ea\",\n    teal5: \"#b8eae0\",\n    teal6: \"#a1ded2\",\n    teal7: \"#83cdc1\",\n    teal8: \"#53b9ab\",\n    teal9: \"#12a594\",\n    teal10: \"#0d9b8a\",\n    teal11: \"#008573\",\n    teal12: \"#0d3d38\",\n};\nconst tealA = {\n    tealA1: \"#00cc9905\",\n    tealA2: \"#00aa800c\",\n    tealA3: \"#00c69d1f\",\n    tealA4: \"#00c39633\",\n    tealA5: \"#00b49047\",\n    tealA6: \"#00a6855e\",\n    tealA7: \"#0099807c\",\n    tealA8: \"#009783ac\",\n    tealA9: \"#009e8ced\",\n    tealA10: \"#009684f2\",\n    tealA11: \"#008573\",\n    tealA12: \"#00332df2\",\n};\nconst tealP3 = {\n    teal1: \"color(display-p3 0.983 0.996 0.992)\",\n    teal2: \"color(display-p3 0.958 0.983 0.976)\",\n    teal3: \"color(display-p3 0.895 0.971 0.952)\",\n    teal4: \"color(display-p3 0.831 0.949 0.92)\",\n    teal5: \"color(display-p3 0.761 0.914 0.878)\",\n    teal6: \"color(display-p3 0.682 0.864 0.825)\",\n    teal7: \"color(display-p3 0.581 0.798 0.756)\",\n    teal8: \"color(display-p3 0.433 0.716 0.671)\",\n    teal9: \"color(display-p3 0.297 0.637 0.581)\",\n    teal10: \"color(display-p3 0.275 0.599 0.542)\",\n    teal11: \"color(display-p3 0.08 0.5 0.43)\",\n    teal12: \"color(display-p3 0.11 0.235 0.219)\",\n};\nconst tealP3A = {\n    tealA1: \"color(display-p3 0.024 0.757 0.514 / 0.016)\",\n    tealA2: \"color(display-p3 0.02 0.647 0.467 / 0.044)\",\n    tealA3: \"color(display-p3 0.004 0.741 0.557 / 0.106)\",\n    tealA4: \"color(display-p3 0.004 0.702 0.537 / 0.169)\",\n    tealA5: \"color(display-p3 0.004 0.643 0.494 / 0.24)\",\n    tealA6: \"color(display-p3 0.004 0.569 0.447 / 0.318)\",\n    tealA7: \"color(display-p3 0.004 0.518 0.424 / 0.42)\",\n    tealA8: \"color(display-p3 0 0.506 0.424 / 0.569)\",\n    tealA9: \"color(display-p3 0 0.482 0.404 / 0.702)\",\n    tealA10: \"color(display-p3 0 0.451 0.369 / 0.726)\",\n    tealA11: \"color(display-p3 0.08 0.5 0.43)\",\n    tealA12: \"color(display-p3 0.11 0.235 0.219)\",\n};\nconst jade = {\n    jade1: \"#fbfefd\",\n    jade2: \"#f4fbf7\",\n    jade3: \"#e6f7ed\",\n    jade4: \"#d6f1e3\",\n    jade5: \"#c3e9d7\",\n    jade6: \"#acdec8\",\n    jade7: \"#8bceb6\",\n    jade8: \"#56ba9f\",\n    jade9: \"#29a383\",\n    jade10: \"#26997b\",\n    jade11: \"#208368\",\n    jade12: \"#1d3b31\",\n};\nconst jadeA = {\n    jadeA1: \"#00c08004\",\n    jadeA2: \"#00a3460b\",\n    jadeA3: \"#00ae4819\",\n    jadeA4: \"#00a85129\",\n    jadeA5: \"#00a2553c\",\n    jadeA6: \"#009a5753\",\n    jadeA7: \"#00945f74\",\n    jadeA8: \"#00976ea9\",\n    jadeA9: \"#00916bd6\",\n    jadeA10: \"#008764d9\",\n    jadeA11: \"#007152df\",\n    jadeA12: \"#002217e2\",\n};\nconst jadeP3 = {\n    jade1: \"color(display-p3 0.986 0.996 0.992)\",\n    jade2: \"color(display-p3 0.962 0.983 0.969)\",\n    jade3: \"color(display-p3 0.912 0.965 0.932)\",\n    jade4: \"color(display-p3 0.858 0.941 0.893)\",\n    jade5: \"color(display-p3 0.795 0.909 0.847)\",\n    jade6: \"color(display-p3 0.715 0.864 0.791)\",\n    jade7: \"color(display-p3 0.603 0.802 0.718)\",\n    jade8: \"color(display-p3 0.44 0.72 0.629)\",\n    jade9: \"color(display-p3 0.319 0.63 0.521)\",\n    jade10: \"color(display-p3 0.299 0.592 0.488)\",\n    jade11: \"color(display-p3 0.15 0.5 0.37)\",\n    jade12: \"color(display-p3 0.142 0.229 0.194)\",\n};\nconst jadeP3A = {\n    jadeA1: \"color(display-p3 0.024 0.757 0.514 / 0.016)\",\n    jadeA2: \"color(display-p3 0.024 0.612 0.22 / 0.04)\",\n    jadeA3: \"color(display-p3 0.012 0.596 0.235 / 0.087)\",\n    jadeA4: \"color(display-p3 0.008 0.588 0.255 / 0.142)\",\n    jadeA5: \"color(display-p3 0.004 0.561 0.251 / 0.204)\",\n    jadeA6: \"color(display-p3 0.004 0.525 0.278 / 0.287)\",\n    jadeA7: \"color(display-p3 0.004 0.506 0.29 / 0.397)\",\n    jadeA8: \"color(display-p3 0 0.506 0.337 / 0.561)\",\n    jadeA9: \"color(display-p3 0 0.459 0.298 / 0.683)\",\n    jadeA10: \"color(display-p3 0 0.42 0.271 / 0.702)\",\n    jadeA11: \"color(display-p3 0.15 0.5 0.37)\",\n    jadeA12: \"color(display-p3 0.142 0.229 0.194)\",\n};\nconst green = {\n    green1: \"#fbfefc\",\n    green2: \"#f4fbf6\",\n    green3: \"#e6f6eb\",\n    green4: \"#d6f1df\",\n    green5: \"#c4e8d1\",\n    green6: \"#adddc0\",\n    green7: \"#8eceaa\",\n    green8: \"#5bb98b\",\n    green9: \"#30a46c\",\n    green10: \"#2b9a66\",\n    green11: \"#218358\",\n    green12: \"#193b2d\",\n};\nconst greenA = {\n    greenA1: \"#00c04004\",\n    greenA2: \"#00a32f0b\",\n    greenA3: \"#00a43319\",\n    greenA4: \"#00a83829\",\n    greenA5: \"#019c393b\",\n    greenA6: \"#00963c52\",\n    greenA7: \"#00914071\",\n    greenA8: \"#00924ba4\",\n    greenA9: \"#008f4acf\",\n    greenA10: \"#008647d4\",\n    greenA11: \"#00713fde\",\n    greenA12: \"#002616e6\",\n};\nconst greenP3 = {\n    green1: \"color(display-p3 0.986 0.996 0.989)\",\n    green2: \"color(display-p3 0.963 0.983 0.967)\",\n    green3: \"color(display-p3 0.913 0.964 0.925)\",\n    green4: \"color(display-p3 0.859 0.94 0.879)\",\n    green5: \"color(display-p3 0.796 0.907 0.826)\",\n    green6: \"color(display-p3 0.718 0.863 0.761)\",\n    green7: \"color(display-p3 0.61 0.801 0.675)\",\n    green8: \"color(display-p3 0.451 0.715 0.559)\",\n    green9: \"color(display-p3 0.332 0.634 0.442)\",\n    green10: \"color(display-p3 0.308 0.595 0.417)\",\n    green11: \"color(display-p3 0.19 0.5 0.32)\",\n    green12: \"color(display-p3 0.132 0.228 0.18)\",\n};\nconst greenP3A = {\n    greenA1: \"color(display-p3 0.024 0.757 0.267 / 0.016)\",\n    greenA2: \"color(display-p3 0.024 0.565 0.129 / 0.036)\",\n    greenA3: \"color(display-p3 0.012 0.596 0.145 / 0.087)\",\n    greenA4: \"color(display-p3 0.008 0.588 0.145 / 0.142)\",\n    greenA5: \"color(display-p3 0.004 0.541 0.157 / 0.204)\",\n    greenA6: \"color(display-p3 0.004 0.518 0.157 / 0.283)\",\n    greenA7: \"color(display-p3 0.004 0.486 0.165 / 0.389)\",\n    greenA8: \"color(display-p3 0 0.478 0.2 / 0.55)\",\n    greenA9: \"color(display-p3 0 0.455 0.165 / 0.667)\",\n    greenA10: \"color(display-p3 0 0.416 0.153 / 0.691)\",\n    greenA11: \"color(display-p3 0.19 0.5 0.32)\",\n    greenA12: \"color(display-p3 0.132 0.228 0.18)\",\n};\nconst grass = {\n    grass1: \"#fbfefb\",\n    grass2: \"#f5fbf5\",\n    grass3: \"#e9f6e9\",\n    grass4: \"#daf1db\",\n    grass5: \"#c9e8ca\",\n    grass6: \"#b2ddb5\",\n    grass7: \"#94ce9a\",\n    grass8: \"#65ba74\",\n    grass9: \"#46a758\",\n    grass10: \"#3e9b4f\",\n    grass11: \"#2a7e3b\",\n    grass12: \"#203c25\",\n};\nconst grassA = {\n    grassA1: \"#00c00004\",\n    grassA2: \"#0099000a\",\n    grassA3: \"#00970016\",\n    grassA4: \"#009f0725\",\n    grassA5: \"#00930536\",\n    grassA6: \"#008f0a4d\",\n    grassA7: \"#018b0f6b\",\n    grassA8: \"#008d199a\",\n    grassA9: \"#008619b9\",\n    grassA10: \"#007b17c1\",\n    grassA11: \"#006514d5\",\n    grassA12: \"#002006df\",\n};\nconst grassP3 = {\n    grass1: \"color(display-p3 0.986 0.996 0.985)\",\n    grass2: \"color(display-p3 0.966 0.983 0.964)\",\n    grass3: \"color(display-p3 0.923 0.965 0.917)\",\n    grass4: \"color(display-p3 0.872 0.94 0.865)\",\n    grass5: \"color(display-p3 0.811 0.908 0.802)\",\n    grass6: \"color(display-p3 0.733 0.864 0.724)\",\n    grass7: \"color(display-p3 0.628 0.803 0.622)\",\n    grass8: \"color(display-p3 0.477 0.72 0.482)\",\n    grass9: \"color(display-p3 0.38 0.647 0.378)\",\n    grass10: \"color(display-p3 0.344 0.598 0.342)\",\n    grass11: \"color(display-p3 0.263 0.488 0.261)\",\n    grass12: \"color(display-p3 0.151 0.233 0.153)\",\n};\nconst grassP3A = {\n    grassA1: \"color(display-p3 0.024 0.757 0.024 / 0.016)\",\n    grassA2: \"color(display-p3 0.024 0.565 0.024 / 0.036)\",\n    grassA3: \"color(display-p3 0.059 0.576 0.008 / 0.083)\",\n    grassA4: \"color(display-p3 0.035 0.565 0.008 / 0.134)\",\n    grassA5: \"color(display-p3 0.047 0.545 0.008 / 0.197)\",\n    grassA6: \"color(display-p3 0.031 0.502 0.004 / 0.275)\",\n    grassA7: \"color(display-p3 0.012 0.482 0.004 / 0.377)\",\n    grassA8: \"color(display-p3 0 0.467 0.008 / 0.522)\",\n    grassA9: \"color(display-p3 0.008 0.435 0 / 0.624)\",\n    grassA10: \"color(display-p3 0.008 0.388 0 / 0.659)\",\n    grassA11: \"color(display-p3 0.263 0.488 0.261)\",\n    grassA12: \"color(display-p3 0.151 0.233 0.153)\",\n};\nconst brown = {\n    brown1: \"#fefdfc\",\n    brown2: \"#fcf9f6\",\n    brown3: \"#f6eee7\",\n    brown4: \"#f0e4d9\",\n    brown5: \"#ebdaca\",\n    brown6: \"#e4cdb7\",\n    brown7: \"#dcbc9f\",\n    brown8: \"#cea37e\",\n    brown9: \"#ad7f58\",\n    brown10: \"#a07553\",\n    brown11: \"#815e46\",\n    brown12: \"#3e332e\",\n};\nconst brownA = {\n    brownA1: \"#aa550003\",\n    brownA2: \"#aa550009\",\n    brownA3: \"#a04b0018\",\n    brownA4: \"#9b4a0026\",\n    brownA5: \"#9f4d0035\",\n    brownA6: \"#a04e0048\",\n    brownA7: \"#a34e0060\",\n    brownA8: \"#9f4a0081\",\n    brownA9: \"#823c00a7\",\n    brownA10: \"#723300ac\",\n    brownA11: \"#522100b9\",\n    brownA12: \"#140600d1\",\n};\nconst brownP3 = {\n    brown1: \"color(display-p3 0.995 0.992 0.989)\",\n    brown2: \"color(display-p3 0.987 0.976 0.964)\",\n    brown3: \"color(display-p3 0.959 0.936 0.909)\",\n    brown4: \"color(display-p3 0.934 0.897 0.855)\",\n    brown5: \"color(display-p3 0.909 0.856 0.798)\",\n    brown6: \"color(display-p3 0.88 0.808 0.73)\",\n    brown7: \"color(display-p3 0.841 0.742 0.639)\",\n    brown8: \"color(display-p3 0.782 0.647 0.514)\",\n    brown9: \"color(display-p3 0.651 0.505 0.368)\",\n    brown10: \"color(display-p3 0.601 0.465 0.344)\",\n    brown11: \"color(display-p3 0.485 0.374 0.288)\",\n    brown12: \"color(display-p3 0.236 0.202 0.183)\",\n};\nconst brownP3A = {\n    brownA1: \"color(display-p3 0.675 0.349 0.024 / 0.012)\",\n    brownA2: \"color(display-p3 0.675 0.349 0.024 / 0.036)\",\n    brownA3: \"color(display-p3 0.573 0.314 0.012 / 0.091)\",\n    brownA4: \"color(display-p3 0.545 0.302 0.008 / 0.146)\",\n    brownA5: \"color(display-p3 0.561 0.29 0.004 / 0.204)\",\n    brownA6: \"color(display-p3 0.553 0.294 0.004 / 0.271)\",\n    brownA7: \"color(display-p3 0.557 0.286 0.004 / 0.361)\",\n    brownA8: \"color(display-p3 0.549 0.275 0.004 / 0.487)\",\n    brownA9: \"color(display-p3 0.447 0.22 0 / 0.632)\",\n    brownA10: \"color(display-p3 0.388 0.188 0 / 0.655)\",\n    brownA11: \"color(display-p3 0.485 0.374 0.288)\",\n    brownA12: \"color(display-p3 0.236 0.202 0.183)\",\n};\nconst bronze = {\n    bronze1: \"#fdfcfc\",\n    bronze2: \"#fdf7f5\",\n    bronze3: \"#f6edea\",\n    bronze4: \"#efe4df\",\n    bronze5: \"#e7d9d3\",\n    bronze6: \"#dfcdc5\",\n    bronze7: \"#d3bcb3\",\n    bronze8: \"#c2a499\",\n    bronze9: \"#a18072\",\n    bronze10: \"#957468\",\n    bronze11: \"#7d5e54\",\n    bronze12: \"#43302b\",\n};\nconst bronzeA = {\n    bronzeA1: \"#55000003\",\n    bronzeA2: \"#cc33000a\",\n    bronzeA3: \"#92250015\",\n    bronzeA4: \"#80280020\",\n    bronzeA5: \"#7423002c\",\n    bronzeA6: \"#7324003a\",\n    bronzeA7: \"#6c1f004c\",\n    bronzeA8: \"#671c0066\",\n    bronzeA9: \"#551a008d\",\n    bronzeA10: \"#4c150097\",\n    bronzeA11: \"#3d0f00ab\",\n    bronzeA12: \"#1d0600d4\",\n};\nconst bronzeP3 = {\n    bronze1: \"color(display-p3 0.991 0.988 0.988)\",\n    bronze2: \"color(display-p3 0.989 0.97 0.961)\",\n    bronze3: \"color(display-p3 0.958 0.932 0.919)\",\n    bronze4: \"color(display-p3 0.929 0.894 0.877)\",\n    bronze5: \"color(display-p3 0.898 0.853 0.832)\",\n    bronze6: \"color(display-p3 0.861 0.805 0.778)\",\n    bronze7: \"color(display-p3 0.812 0.739 0.706)\",\n    bronze8: \"color(display-p3 0.741 0.647 0.606)\",\n    bronze9: \"color(display-p3 0.611 0.507 0.455)\",\n    bronze10: \"color(display-p3 0.563 0.461 0.414)\",\n    bronze11: \"color(display-p3 0.471 0.373 0.336)\",\n    bronze12: \"color(display-p3 0.251 0.191 0.172)\",\n};\nconst bronzeP3A = {\n    bronzeA1: \"color(display-p3 0.349 0.024 0.024 / 0.012)\",\n    bronzeA2: \"color(display-p3 0.71 0.22 0.024 / 0.04)\",\n    bronzeA3: \"color(display-p3 0.482 0.2 0.008 / 0.083)\",\n    bronzeA4: \"color(display-p3 0.424 0.133 0.004 / 0.122)\",\n    bronzeA5: \"color(display-p3 0.4 0.145 0.004 / 0.169)\",\n    bronzeA6: \"color(display-p3 0.388 0.125 0.004 / 0.224)\",\n    bronzeA7: \"color(display-p3 0.365 0.11 0.004 / 0.295)\",\n    bronzeA8: \"color(display-p3 0.341 0.102 0.004 / 0.393)\",\n    bronzeA9: \"color(display-p3 0.29 0.094 0 / 0.546)\",\n    bronzeA10: \"color(display-p3 0.255 0.082 0 / 0.585)\",\n    bronzeA11: \"color(display-p3 0.471 0.373 0.336)\",\n    bronzeA12: \"color(display-p3 0.251 0.191 0.172)\",\n};\nconst gold = {\n    gold1: \"#fdfdfc\",\n    gold2: \"#faf9f2\",\n    gold3: \"#f2f0e7\",\n    gold4: \"#eae6db\",\n    gold5: \"#e1dccf\",\n    gold6: \"#d8d0bf\",\n    gold7: \"#cbc0aa\",\n    gold8: \"#b9a88d\",\n    gold9: \"#978365\",\n    gold10: \"#8c7a5e\",\n    gold11: \"#71624b\",\n    gold12: \"#3b352b\",\n};\nconst goldA = {\n    goldA1: \"#55550003\",\n    goldA2: \"#9d8a000d\",\n    goldA3: \"#75600018\",\n    goldA4: \"#6b4e0024\",\n    goldA5: \"#60460030\",\n    goldA6: \"#64440040\",\n    goldA7: \"#63420055\",\n    goldA8: \"#633d0072\",\n    goldA9: \"#5332009a\",\n    goldA10: \"#492d00a1\",\n    goldA11: \"#362100b4\",\n    goldA12: \"#130c00d4\",\n};\nconst goldP3 = {\n    gold1: \"color(display-p3 0.992 0.992 0.989)\",\n    gold2: \"color(display-p3 0.98 0.976 0.953)\",\n    gold3: \"color(display-p3 0.947 0.94 0.909)\",\n    gold4: \"color(display-p3 0.914 0.904 0.865)\",\n    gold5: \"color(display-p3 0.88 0.865 0.816)\",\n    gold6: \"color(display-p3 0.84 0.818 0.756)\",\n    gold7: \"color(display-p3 0.788 0.753 0.677)\",\n    gold8: \"color(display-p3 0.715 0.66 0.565)\",\n    gold9: \"color(display-p3 0.579 0.517 0.41)\",\n    gold10: \"color(display-p3 0.538 0.479 0.38)\",\n    gold11: \"color(display-p3 0.433 0.386 0.305)\",\n    gold12: \"color(display-p3 0.227 0.209 0.173)\",\n};\nconst goldP3A = {\n    goldA1: \"color(display-p3 0.349 0.349 0.024 / 0.012)\",\n    goldA2: \"color(display-p3 0.592 0.514 0.024 / 0.048)\",\n    goldA3: \"color(display-p3 0.4 0.357 0.012 / 0.091)\",\n    goldA4: \"color(display-p3 0.357 0.298 0.008 / 0.134)\",\n    goldA5: \"color(display-p3 0.345 0.282 0.004 / 0.185)\",\n    goldA6: \"color(display-p3 0.341 0.263 0.004 / 0.244)\",\n    goldA7: \"color(display-p3 0.345 0.235 0.004 / 0.322)\",\n    goldA8: \"color(display-p3 0.345 0.22 0.004 / 0.436)\",\n    goldA9: \"color(display-p3 0.286 0.18 0 / 0.589)\",\n    goldA10: \"color(display-p3 0.255 0.161 0 / 0.62)\",\n    goldA11: \"color(display-p3 0.433 0.386 0.305)\",\n    goldA12: \"color(display-p3 0.227 0.209 0.173)\",\n};\nconst sky = {\n    sky1: \"#f9feff\",\n    sky2: \"#f1fafd\",\n    sky3: \"#e1f6fd\",\n    sky4: \"#d1f0fa\",\n    sky5: \"#bee7f5\",\n    sky6: \"#a9daed\",\n    sky7: \"#8dcae3\",\n    sky8: \"#60b3d7\",\n    sky9: \"#7ce2fe\",\n    sky10: \"#74daf8\",\n    sky11: \"#00749e\",\n    sky12: \"#1d3e56\",\n};\nconst skyA = {\n    skyA1: \"#00d5ff06\",\n    skyA2: \"#00a4db0e\",\n    skyA3: \"#00b3ee1e\",\n    skyA4: \"#00ace42e\",\n    skyA5: \"#00a1d841\",\n    skyA6: \"#0092ca56\",\n    skyA7: \"#0089c172\",\n    skyA8: \"#0085bf9f\",\n    skyA9: \"#00c7fe83\",\n    skyA10: \"#00bcf38b\",\n    skyA11: \"#00749e\",\n    skyA12: \"#002540e2\",\n};\nconst skyP3 = {\n    sky1: \"color(display-p3 0.98 0.995 0.999)\",\n    sky2: \"color(display-p3 0.953 0.98 0.99)\",\n    sky3: \"color(display-p3 0.899 0.963 0.989)\",\n    sky4: \"color(display-p3 0.842 0.937 0.977)\",\n    sky5: \"color(display-p3 0.777 0.9 0.954)\",\n    sky6: \"color(display-p3 0.701 0.851 0.921)\",\n    sky7: \"color(display-p3 0.604 0.785 0.879)\",\n    sky8: \"color(display-p3 0.457 0.696 0.829)\",\n    sky9: \"color(display-p3 0.585 0.877 0.983)\",\n    sky10: \"color(display-p3 0.555 0.845 0.959)\",\n    sky11: \"color(display-p3 0.193 0.448 0.605)\",\n    sky12: \"color(display-p3 0.145 0.241 0.329)\",\n};\nconst skyP3A = {\n    skyA1: \"color(display-p3 0.02 0.804 1 / 0.02)\",\n    skyA2: \"color(display-p3 0.024 0.592 0.757 / 0.048)\",\n    skyA3: \"color(display-p3 0.004 0.655 0.886 / 0.102)\",\n    skyA4: \"color(display-p3 0.004 0.604 0.851 / 0.157)\",\n    skyA5: \"color(display-p3 0.004 0.565 0.792 / 0.224)\",\n    skyA6: \"color(display-p3 0.004 0.502 0.737 / 0.299)\",\n    skyA7: \"color(display-p3 0.004 0.459 0.694 / 0.397)\",\n    skyA8: \"color(display-p3 0 0.435 0.682 / 0.542)\",\n    skyA9: \"color(display-p3 0.004 0.71 0.965 / 0.416)\",\n    skyA10: \"color(display-p3 0.004 0.647 0.914 / 0.444)\",\n    skyA11: \"color(display-p3 0.193 0.448 0.605)\",\n    skyA12: \"color(display-p3 0.145 0.241 0.329)\",\n};\nconst mint = {\n    mint1: \"#f9fefd\",\n    mint2: \"#f2fbf9\",\n    mint3: \"#ddf9f2\",\n    mint4: \"#c8f4e9\",\n    mint5: \"#b3ecde\",\n    mint6: \"#9ce0d0\",\n    mint7: \"#7ecfbd\",\n    mint8: \"#4cbba5\",\n    mint9: \"#86ead4\",\n    mint10: \"#7de0cb\",\n    mint11: \"#027864\",\n    mint12: \"#16433c\",\n};\nconst mintA = {\n    mintA1: \"#00d5aa06\",\n    mintA2: \"#00b18a0d\",\n    mintA3: \"#00d29e22\",\n    mintA4: \"#00cc9937\",\n    mintA5: \"#00c0914c\",\n    mintA6: \"#00b08663\",\n    mintA7: \"#00a17d81\",\n    mintA8: \"#009e7fb3\",\n    mintA9: \"#00d3a579\",\n    mintA10: \"#00c39982\",\n    mintA11: \"#007763fd\",\n    mintA12: \"#00312ae9\",\n};\nconst mintP3 = {\n    mint1: \"color(display-p3 0.98 0.995 0.992)\",\n    mint2: \"color(display-p3 0.957 0.985 0.977)\",\n    mint3: \"color(display-p3 0.888 0.972 0.95)\",\n    mint4: \"color(display-p3 0.819 0.951 0.916)\",\n    mint5: \"color(display-p3 0.747 0.918 0.873)\",\n    mint6: \"color(display-p3 0.668 0.87 0.818)\",\n    mint7: \"color(display-p3 0.567 0.805 0.744)\",\n    mint8: \"color(display-p3 0.42 0.724 0.649)\",\n    mint9: \"color(display-p3 0.62 0.908 0.834)\",\n    mint10: \"color(display-p3 0.585 0.871 0.797)\",\n    mint11: \"color(display-p3 0.203 0.463 0.397)\",\n    mint12: \"color(display-p3 0.136 0.259 0.236)\",\n};\nconst mintP3A = {\n    mintA1: \"color(display-p3 0.02 0.804 0.608 / 0.02)\",\n    mintA2: \"color(display-p3 0.02 0.647 0.467 / 0.044)\",\n    mintA3: \"color(display-p3 0.004 0.761 0.553 / 0.114)\",\n    mintA4: \"color(display-p3 0.004 0.741 0.545 / 0.181)\",\n    mintA5: \"color(display-p3 0.004 0.678 0.51 / 0.255)\",\n    mintA6: \"color(display-p3 0.004 0.616 0.463 / 0.334)\",\n    mintA7: \"color(display-p3 0.004 0.549 0.412 / 0.432)\",\n    mintA8: \"color(display-p3 0 0.529 0.392 / 0.581)\",\n    mintA9: \"color(display-p3 0.004 0.765 0.569 / 0.381)\",\n    mintA10: \"color(display-p3 0.004 0.69 0.51 / 0.416)\",\n    mintA11: \"color(display-p3 0.203 0.463 0.397)\",\n    mintA12: \"color(display-p3 0.136 0.259 0.236)\",\n};\nconst lime = {\n    lime1: \"#fcfdfa\",\n    lime2: \"#f8faf3\",\n    lime3: \"#eef6d6\",\n    lime4: \"#e2f0bd\",\n    lime5: \"#d3e7a6\",\n    lime6: \"#c2da91\",\n    lime7: \"#abc978\",\n    lime8: \"#8db654\",\n    lime9: \"#bdee63\",\n    lime10: \"#b0e64c\",\n    lime11: \"#5c7c2f\",\n    lime12: \"#37401c\",\n};\nconst limeA = {\n    limeA1: \"#66990005\",\n    limeA2: \"#6b95000c\",\n    limeA3: \"#96c80029\",\n    limeA4: \"#8fc60042\",\n    limeA5: \"#81bb0059\",\n    limeA6: \"#72aa006e\",\n    limeA7: \"#61990087\",\n    limeA8: \"#559200ab\",\n    limeA9: \"#93e4009c\",\n    limeA10: \"#8fdc00b3\",\n    limeA11: \"#375f00d0\",\n    limeA12: \"#1e2900e3\",\n};\nconst limeP3 = {\n    lime1: \"color(display-p3 0.989 0.992 0.981)\",\n    lime2: \"color(display-p3 0.975 0.98 0.954)\",\n    lime3: \"color(display-p3 0.939 0.965 0.851)\",\n    lime4: \"color(display-p3 0.896 0.94 0.76)\",\n    lime5: \"color(display-p3 0.843 0.903 0.678)\",\n    lime6: \"color(display-p3 0.778 0.852 0.599)\",\n    lime7: \"color(display-p3 0.694 0.784 0.508)\",\n    lime8: \"color(display-p3 0.585 0.707 0.378)\",\n    lime9: \"color(display-p3 0.78 0.928 0.466)\",\n    lime10: \"color(display-p3 0.734 0.896 0.397)\",\n    lime11: \"color(display-p3 0.386 0.482 0.227)\",\n    lime12: \"color(display-p3 0.222 0.25 0.128)\",\n};\nconst limeP3A = {\n    limeA1: \"color(display-p3 0.412 0.608 0.02 / 0.02)\",\n    limeA2: \"color(display-p3 0.514 0.592 0.024 / 0.048)\",\n    limeA3: \"color(display-p3 0.584 0.765 0.008 / 0.15)\",\n    limeA4: \"color(display-p3 0.561 0.757 0.004 / 0.24)\",\n    limeA5: \"color(display-p3 0.514 0.698 0.004 / 0.322)\",\n    limeA6: \"color(display-p3 0.443 0.627 0 / 0.4)\",\n    limeA7: \"color(display-p3 0.376 0.561 0.004 / 0.491)\",\n    limeA8: \"color(display-p3 0.333 0.529 0 / 0.624)\",\n    limeA9: \"color(display-p3 0.588 0.867 0 / 0.534)\",\n    limeA10: \"color(display-p3 0.561 0.827 0 / 0.604)\",\n    limeA11: \"color(display-p3 0.386 0.482 0.227)\",\n    limeA12: \"color(display-p3 0.222 0.25 0.128)\",\n};\nconst yellow = {\n    yellow1: \"#fdfdf9\",\n    yellow2: \"#fefce9\",\n    yellow3: \"#fffab8\",\n    yellow4: \"#fff394\",\n    yellow5: \"#ffe770\",\n    yellow6: \"#f3d768\",\n    yellow7: \"#e4c767\",\n    yellow8: \"#d5ae39\",\n    yellow9: \"#ffe629\",\n    yellow10: \"#ffdc00\",\n    yellow11: \"#9e6c00\",\n    yellow12: \"#473b1f\",\n};\nconst yellowA = {\n    yellowA1: \"#aaaa0006\",\n    yellowA2: \"#f4dd0016\",\n    yellowA3: \"#ffee0047\",\n    yellowA4: \"#ffe3016b\",\n    yellowA5: \"#ffd5008f\",\n    yellowA6: \"#ebbc0097\",\n    yellowA7: \"#d2a10098\",\n    yellowA8: \"#c99700c6\",\n    yellowA9: \"#ffe100d6\",\n    yellowA10: \"#ffdc00\",\n    yellowA11: \"#9e6c00\",\n    yellowA12: \"#2e2000e0\",\n};\nconst yellowP3 = {\n    yellow1: \"color(display-p3 0.992 0.992 0.978)\",\n    yellow2: \"color(display-p3 0.995 0.99 0.922)\",\n    yellow3: \"color(display-p3 0.997 0.982 0.749)\",\n    yellow4: \"color(display-p3 0.992 0.953 0.627)\",\n    yellow5: \"color(display-p3 0.984 0.91 0.51)\",\n    yellow6: \"color(display-p3 0.934 0.847 0.474)\",\n    yellow7: \"color(display-p3 0.876 0.785 0.46)\",\n    yellow8: \"color(display-p3 0.811 0.689 0.313)\",\n    yellow9: \"color(display-p3 1 0.92 0.22)\",\n    yellow10: \"color(display-p3 0.977 0.868 0.291)\",\n    yellow11: \"color(display-p3 0.6 0.44 0)\",\n    yellow12: \"color(display-p3 0.271 0.233 0.137)\",\n};\nconst yellowP3A = {\n    yellowA1: \"color(display-p3 0.675 0.675 0.024 / 0.024)\",\n    yellowA2: \"color(display-p3 0.953 0.855 0.008 / 0.079)\",\n    yellowA3: \"color(display-p3 0.988 0.925 0.004 / 0.251)\",\n    yellowA4: \"color(display-p3 0.98 0.875 0.004 / 0.373)\",\n    yellowA5: \"color(display-p3 0.969 0.816 0.004 / 0.491)\",\n    yellowA6: \"color(display-p3 0.875 0.71 0 / 0.526)\",\n    yellowA7: \"color(display-p3 0.769 0.604 0 / 0.542)\",\n    yellowA8: \"color(display-p3 0.725 0.549 0 / 0.687)\",\n    yellowA9: \"color(display-p3 1 0.898 0 / 0.781)\",\n    yellowA10: \"color(display-p3 0.969 0.812 0 / 0.71)\",\n    yellowA11: \"color(display-p3 0.6 0.44 0)\",\n    yellowA12: \"color(display-p3 0.271 0.233 0.137)\",\n};\nconst amber = {\n    amber1: \"#fefdfb\",\n    amber2: \"#fefbe9\",\n    amber3: \"#fff7c2\",\n    amber4: \"#ffee9c\",\n    amber5: \"#fbe577\",\n    amber6: \"#f3d673\",\n    amber7: \"#e9c162\",\n    amber8: \"#e2a336\",\n    amber9: \"#ffc53d\",\n    amber10: \"#ffba18\",\n    amber11: \"#ab6400\",\n    amber12: \"#4f3422\",\n};\nconst amberA = {\n    amberA1: \"#c0800004\",\n    amberA2: \"#f4d10016\",\n    amberA3: \"#ffde003d\",\n    amberA4: \"#ffd40063\",\n    amberA5: \"#f8cf0088\",\n    amberA6: \"#eab5008c\",\n    amberA7: \"#dc9b009d\",\n    amberA8: \"#da8a00c9\",\n    amberA9: \"#ffb300c2\",\n    amberA10: \"#ffb300e7\",\n    amberA11: \"#ab6400\",\n    amberA12: \"#341500dd\",\n};\nconst amberP3 = {\n    amber1: \"color(display-p3 0.995 0.992 0.985)\",\n    amber2: \"color(display-p3 0.994 0.986 0.921)\",\n    amber3: \"color(display-p3 0.994 0.969 0.782)\",\n    amber4: \"color(display-p3 0.989 0.937 0.65)\",\n    amber5: \"color(display-p3 0.97 0.902 0.527)\",\n    amber6: \"color(display-p3 0.936 0.844 0.506)\",\n    amber7: \"color(display-p3 0.89 0.762 0.443)\",\n    amber8: \"color(display-p3 0.85 0.65 0.3)\",\n    amber9: \"color(display-p3 1 0.77 0.26)\",\n    amber10: \"color(display-p3 0.959 0.741 0.274)\",\n    amber11: \"color(display-p3 0.64 0.4 0)\",\n    amber12: \"color(display-p3 0.294 0.208 0.145)\",\n};\nconst amberP3A = {\n    amberA1: \"color(display-p3 0.757 0.514 0.024 / 0.016)\",\n    amberA2: \"color(display-p3 0.902 0.804 0.008 / 0.079)\",\n    amberA3: \"color(display-p3 0.965 0.859 0.004 / 0.22)\",\n    amberA4: \"color(display-p3 0.969 0.82 0.004 / 0.35)\",\n    amberA5: \"color(display-p3 0.933 0.796 0.004 / 0.475)\",\n    amberA6: \"color(display-p3 0.875 0.682 0.004 / 0.495)\",\n    amberA7: \"color(display-p3 0.804 0.573 0 / 0.557)\",\n    amberA8: \"color(display-p3 0.788 0.502 0 / 0.699)\",\n    amberA9: \"color(display-p3 1 0.686 0 / 0.742)\",\n    amberA10: \"color(display-p3 0.945 0.643 0 / 0.726)\",\n    amberA11: \"color(display-p3 0.64 0.4 0)\",\n    amberA12: \"color(display-p3 0.294 0.208 0.145)\",\n};\nconst orange = {\n    orange1: \"#fefcfb\",\n    orange2: \"#fff7ed\",\n    orange3: \"#ffefd6\",\n    orange4: \"#ffdfb5\",\n    orange5: \"#ffd19a\",\n    orange6: \"#ffc182\",\n    orange7: \"#f5ae73\",\n    orange8: \"#ec9455\",\n    orange9: \"#f76b15\",\n    orange10: \"#ef5f00\",\n    orange11: \"#cc4e00\",\n    orange12: \"#582d1d\",\n};\nconst orangeA = {\n    orangeA1: \"#c0400004\",\n    orangeA2: \"#ff8e0012\",\n    orangeA3: \"#ff9c0029\",\n    orangeA4: \"#ff91014a\",\n    orangeA5: \"#ff8b0065\",\n    orangeA6: \"#ff81007d\",\n    orangeA7: \"#ed6c008c\",\n    orangeA8: \"#e35f00aa\",\n    orangeA9: \"#f65e00ea\",\n    orangeA10: \"#ef5f00\",\n    orangeA11: \"#cc4e00\",\n    orangeA12: \"#431200e2\",\n};\nconst orangeP3 = {\n    orange1: \"color(display-p3 0.995 0.988 0.985)\",\n    orange2: \"color(display-p3 0.994 0.968 0.934)\",\n    orange3: \"color(display-p3 0.989 0.938 0.85)\",\n    orange4: \"color(display-p3 1 0.874 0.687)\",\n    orange5: \"color(display-p3 1 0.821 0.583)\",\n    orange6: \"color(display-p3 0.975 0.767 0.545)\",\n    orange7: \"color(display-p3 0.919 0.693 0.486)\",\n    orange8: \"color(display-p3 0.877 0.597 0.379)\",\n    orange9: \"color(display-p3 0.9 0.45 0.2)\",\n    orange10: \"color(display-p3 0.87 0.409 0.164)\",\n    orange11: \"color(display-p3 0.76 0.34 0)\",\n    orange12: \"color(display-p3 0.323 0.185 0.127)\",\n};\nconst orangeP3A = {\n    orangeA1: \"color(display-p3 0.757 0.267 0.024 / 0.016)\",\n    orangeA2: \"color(display-p3 0.886 0.533 0.008 / 0.067)\",\n    orangeA3: \"color(display-p3 0.922 0.584 0.008 / 0.15)\",\n    orangeA4: \"color(display-p3 1 0.604 0.004 / 0.314)\",\n    orangeA5: \"color(display-p3 1 0.569 0.004 / 0.416)\",\n    orangeA6: \"color(display-p3 0.949 0.494 0.004 / 0.455)\",\n    orangeA7: \"color(display-p3 0.839 0.408 0 / 0.514)\",\n    orangeA8: \"color(display-p3 0.804 0.349 0 / 0.62)\",\n    orangeA9: \"color(display-p3 0.878 0.314 0 / 0.8)\",\n    orangeA10: \"color(display-p3 0.843 0.29 0 / 0.836)\",\n    orangeA11: \"color(display-p3 0.76 0.34 0)\",\n    orangeA12: \"color(display-p3 0.323 0.185 0.127)\",\n};\n\nconst blackA = {\n    blackA1: \"rgba(0, 0, 0, 0.05)\",\n    blackA2: \"rgba(0, 0, 0, 0.1)\",\n    blackA3: \"rgba(0, 0, 0, 0.15)\",\n    blackA4: \"rgba(0, 0, 0, 0.2)\",\n    blackA5: \"rgba(0, 0, 0, 0.3)\",\n    blackA6: \"rgba(0, 0, 0, 0.4)\",\n    blackA7: \"rgba(0, 0, 0, 0.5)\",\n    blackA8: \"rgba(0, 0, 0, 0.6)\",\n    blackA9: \"rgba(0, 0, 0, 0.7)\",\n    blackA10: \"rgba(0, 0, 0, 0.8)\",\n    blackA11: \"rgba(0, 0, 0, 0.9)\",\n    blackA12: \"rgba(0, 0, 0, 0.95)\",\n};\nconst blackP3A = {\n    blackA1: \"color(display-p3 0 0 0 / 0.05)\",\n    blackA2: \"color(display-p3 0 0 0 / 0.1)\",\n    blackA3: \"color(display-p3 0 0 0 / 0.15)\",\n    blackA4: \"color(display-p3 0 0 0 / 0.2)\",\n    blackA5: \"color(display-p3 0 0 0 / 0.3)\",\n    blackA6: \"color(display-p3 0 0 0 / 0.4)\",\n    blackA7: \"color(display-p3 0 0 0 / 0.5)\",\n    blackA8: \"color(display-p3 0 0 0 / 0.6)\",\n    blackA9: \"color(display-p3 0 0 0 / 0.7)\",\n    blackA10: \"color(display-p3 0 0 0 / 0.8)\",\n    blackA11: \"color(display-p3 0 0 0 / 0.9)\",\n    blackA12: \"color(display-p3 0 0 0 / 0.95)\",\n};\n\nconst whiteA = {\n    whiteA1: \"rgba(255, 255, 255, 0.05)\",\n    whiteA2: \"rgba(255, 255, 255, 0.1)\",\n    whiteA3: \"rgba(255, 255, 255, 0.15)\",\n    whiteA4: \"rgba(255, 255, 255, 0.2)\",\n    whiteA5: \"rgba(255, 255, 255, 0.3)\",\n    whiteA6: \"rgba(255, 255, 255, 0.4)\",\n    whiteA7: \"rgba(255, 255, 255, 0.5)\",\n    whiteA8: \"rgba(255, 255, 255, 0.6)\",\n    whiteA9: \"rgba(255, 255, 255, 0.7)\",\n    whiteA10: \"rgba(255, 255, 255, 0.8)\",\n    whiteA11: \"rgba(255, 255, 255, 0.9)\",\n    whiteA12: \"rgba(255, 255, 255, 0.95)\",\n};\nconst whiteP3A = {\n    whiteA1: \"color(display-p3 1 1 1 / 0.05)\",\n    whiteA2: \"color(display-p3 1 1 1 / 0.1)\",\n    whiteA3: \"color(display-p3 1 1 1 / 0.15)\",\n    whiteA4: \"color(display-p3 1 1 1 / 0.2)\",\n    whiteA5: \"color(display-p3 1 1 1 / 0.3)\",\n    whiteA6: \"color(display-p3 1 1 1 / 0.4)\",\n    whiteA7: \"color(display-p3 1 1 1 / 0.5)\",\n    whiteA8: \"color(display-p3 1 1 1 / 0.6)\",\n    whiteA9: \"color(display-p3 1 1 1 / 0.7)\",\n    whiteA10: \"color(display-p3 1 1 1 / 0.8)\",\n    whiteA11: \"color(display-p3 1 1 1 / 0.9)\",\n    whiteA12: \"color(display-p3 1 1 1 / 0.95)\",\n};\n\nexport { amber, amberA, amberDark, amberDarkA, amberDarkP3, amberDarkP3A, amberP3, amberP3A, blackA, blackP3A, blue, blueA, blueDark, blueDarkA, blueDarkP3, blueDarkP3A, blueP3, blueP3A, bronze, bronzeA, bronzeDark, bronzeDarkA, bronzeDarkP3, bronzeDarkP3A, bronzeP3, bronzeP3A, brown, brownA, brownDark, brownDarkA, brownDarkP3, brownDarkP3A, brownP3, brownP3A, crimson, crimsonA, crimsonDark, crimsonDarkA, crimsonDarkP3, crimsonDarkP3A, crimsonP3, crimsonP3A, cyan, cyanA, cyanDark, cyanDarkA, cyanDarkP3, cyanDarkP3A, cyanP3, cyanP3A, gold, goldA, goldDark, goldDarkA, goldDarkP3, goldDarkP3A, goldP3, goldP3A, grass, grassA, grassDark, grassDarkA, grassDarkP3, grassDarkP3A, grassP3, grassP3A, gray, grayA, grayDark, grayDarkA, grayDarkP3, grayDarkP3A, grayP3, grayP3A, green, greenA, greenDark, greenDarkA, greenDarkP3, greenDarkP3A, greenP3, greenP3A, indigo, indigoA, indigoDark, indigoDarkA, indigoDarkP3, indigoDarkP3A, indigoP3, indigoP3A, iris, irisA, irisDark, irisDarkA, irisDarkP3, irisDarkP3A, irisP3, irisP3A, jade, jadeA, jadeDark, jadeDarkA, jadeDarkP3, jadeDarkP3A, jadeP3, jadeP3A, lime, limeA, limeDark, limeDarkA, limeDarkP3, limeDarkP3A, limeP3, limeP3A, mauve, mauveA, mauveDark, mauveDarkA, mauveDarkP3, mauveDarkP3A, mauveP3, mauveP3A, mint, mintA, mintDark, mintDarkA, mintDarkP3, mintDarkP3A, mintP3, mintP3A, olive, oliveA, oliveDark, oliveDarkA, oliveDarkP3, oliveDarkP3A, oliveP3, oliveP3A, orange, orangeA, orangeDark, orangeDarkA, orangeDarkP3, orangeDarkP3A, orangeP3, orangeP3A, pink, pinkA, pinkDark, pinkDarkA, pinkDarkP3, pinkDarkP3A, pinkP3, pinkP3A, plum, plumA, plumDark, plumDarkA, plumDarkP3, plumDarkP3A, plumP3, plumP3A, purple, purpleA, purpleDark, purpleDarkA, purpleDarkP3, purpleDarkP3A, purpleP3, purpleP3A, red, redA, redDark, redDarkA, redDarkP3, redDarkP3A, redP3, redP3A, ruby, rubyA, rubyDark, rubyDarkA, rubyDarkP3, rubyDarkP3A, rubyP3, rubyP3A, sage, sageA, sageDark, sageDarkA, sageDarkP3, sageDarkP3A, sageP3, sageP3A, sand, sandA, sandDark, sandDarkA, sandDarkP3, sandDarkP3A, sandP3, sandP3A, sky, skyA, skyDark, skyDarkA, skyDarkP3, skyDarkP3A, skyP3, skyP3A, slate, slateA, slateDark, slateDarkA, slateDarkP3, slateDarkP3A, slateP3, slateP3A, teal, tealA, tealDark, tealDarkA, tealDarkP3, tealDarkP3A, tealP3, tealP3A, tomato, tomatoA, tomatoDark, tomatoDarkA, tomatoDarkP3, tomatoDarkP3A, tomatoP3, tomatoP3A, violet, violetA, violetDark, violetDarkA, violetDarkP3, violetDarkP3A, violetP3, violetP3A, whiteA, whiteP3A, yellow, yellowA, yellowDark, yellowDarkA, yellowDarkP3, yellowDarkP3A, yellowP3, yellowP3A };\n","import { defineTokens } from '@pandacss/dev'\n\nexport const durations = defineTokens.durations({\n  fastest: { value: '50ms' },\n  faster: { value: '100ms' },\n  fast: { value: '150ms' },\n  normal: { value: '200ms' },\n  slow: { value: '300ms' },\n  slower: { value: '400ms' },\n  slowest: { value: '500ms' },\n})\n","import { defineTokens } from '@pandacss/dev'\n\nexport const easings = defineTokens.easings({\n  default: { value: 'cubic-bezier(0.2, 0.0, 0, 1.0)' },\n  'emphasized-in': { value: 'cubic-bezier(0.05, 0.7, 0.1, 1.0)' },\n  'emphasized-out': { value: 'cubic-bezier(0.3, 0.0, 0.8, 0.15)' },\n})\n","import { defineTokens } from '@pandacss/dev'\n\nexport const radii = defineTokens.radii({\n  none: { value: '0' },\n  '2xs': { value: '0.0625rem' },\n  xs: { value: '0.125rem' },\n  sm: { value: '0.25rem' },\n  md: { value: '0.375rem' },\n  lg: { value: '0.5rem' },\n  xl: { value: '0.75rem' },\n  '2xl': { value: '1rem' },\n  '3xl': { value: '1.5rem' },\n  full: { value: '9999px' },\n})\n","import { defineTokens } from '@pandacss/dev'\n\nexport const spacing = defineTokens.spacing({\n  0: { value: '0rem' },\n  0.5: { value: '0.125rem' },\n  1: { value: '0.25rem' },\n  1.5: { value: '0.375rem' },\n  2: { value: '0.5rem' },\n  2.5: { value: '0.625rem' },\n  3: { value: '0.75rem' },\n  3.5: { value: '0.875rem' },\n  4: { value: '1rem' },\n  4.5: { value: '1.125rem' },\n  5: { value: '1.25rem' },\n  6: { value: '1.5rem' },\n  7: { value: '1.75rem' },\n  8: { value: '2rem' },\n  9: { value: '2.25rem' },\n  10: { value: '2.5rem' },\n  11: { value: '2.75rem' },\n  12: { value: '3rem' },\n  14: { value: '3.5rem' },\n  16: { value: '4rem' },\n  20: { value: '5rem' },\n  24: { value: '6rem' },\n  28: { value: '7rem' },\n  32: { value: '8rem' },\n  36: { value: '9rem' },\n  40: { value: '10rem' },\n  44: { value: '11rem' },\n  48: { value: '12rem' },\n  52: { value: '13rem' },\n  56: { value: '14rem' },\n  60: { value: '15rem' },\n  64: { value: '16rem' },\n  72: { value: '18rem' },\n  80: { value: '20rem' },\n  96: { value: '24rem' },\n})\n","import { spacing } from './spacing'\n\nconst largeSizes = {\n  '2xs': { value: '16rem' },\n  xs: { value: '20rem' },\n  sm: { value: '24rem' },\n  md: { value: '28rem' },\n  lg: { value: '32rem' },\n  xl: { value: '36rem' },\n  '2xl': { value: '42rem' },\n  '3xl': { value: '48rem' },\n  '4xl': { value: '56rem' },\n  '5xl': { value: '64rem' },\n  '6xl': { value: '72rem' },\n  '7xl': { value: '80rem' },\n  '8xl': { value: '90rem' },\n}\n\nexport const sizes = {\n  ...spacing,\n  ...largeSizes,\n  full: { value: '100%' },\n  min: { value: 'min-content' },\n  max: { value: 'max-content' },\n  fit: { value: 'fit-content' },\n}\n","import type { Tokens } from '@pandacss/types'\n\nexport const fontSizes: Tokens['fontSizes'] = {\n  '2xs': { value: '0.5rem' },\n  xs: { value: '0.75rem' },\n  sm: { value: '0.875rem' },\n  md: { value: '1rem' },\n  lg: { value: '1.125rem' },\n  xl: { value: '1.25rem' },\n  '2xl': { value: '1.5rem' },\n  '3xl': { value: '1.875rem' },\n  '4xl': { value: '2.25rem' },\n  '5xl': { value: '3rem' },\n  '6xl': { value: '3.75rem' },\n  '7xl': { value: '4.5rem' },\n  '8xl': { value: '6rem' },\n  '9xl': { value: '8rem' },\n}\n\nexport const fontWeights: Tokens['fontWeights'] = {\n  thin: { value: '100' },\n  extralight: { value: '200' },\n  light: { value: '300' },\n  normal: { value: '400' },\n  medium: { value: '500' },\n  semibold: { value: '600' },\n  bold: { value: '700' },\n  extrabold: { value: '800' },\n  black: { value: '900' },\n}\n\nexport const letterSpacings: Tokens['letterSpacings'] = {\n  tighter: { value: '-0.05em' },\n  tight: { value: '-0.025em' },\n  normal: { value: '0em' },\n  wide: { value: '0.025em' },\n  wider: { value: '0.05em' },\n  widest: { value: '0.1em' },\n}\n\nexport const lineHeights: Tokens['lineHeights'] = {\n  none: { value: '1' },\n  tight: { value: '1.25' },\n  normal: { value: '1.5' },\n  relaxed: { value: '1.75' },\n  loose: { value: '2' },\n}\n\nexport const fonts: Tokens['fonts'] = {\n  sans: {\n    value: [\n      'ui-sans-serif',\n      'system-ui',\n      '-apple-system',\n      'BlinkMacSystemFont',\n      '\"Segoe UI\"',\n      'Roboto',\n      '\"Helvetica Neue\"',\n      'Arial',\n      '\"Noto Sans\"',\n      'sans-serif',\n      '\"Apple Color Emoji\"',\n      '\"Segoe UI Emoji\"',\n      '\"Segoe UI Symbol\"',\n      '\"Noto Color Emoji\"',\n    ],\n  },\n  serif: {\n    value: ['ui-serif', 'Georgia', 'Cambria', '\"Times New Roman\"', 'Times', 'serif'],\n  },\n  mono: {\n    value: [\n      'ui-monospace',\n      'SFMono-Regular',\n      'Menlo',\n      'Monaco',\n      'Consolas',\n      '\"Liberation Mono\"',\n      '\"Courier New\"',\n      'monospace',\n    ],\n  },\n}\n","import { defineTokens } from '@pandacss/dev'\n\nexport const zIndex = defineTokens.zIndex({\n  hide: {\n    value: -1,\n  },\n  base: {\n    value: 0,\n  },\n  docked: {\n    value: 10,\n  },\n  dropdown: {\n    value: 1000,\n  },\n  sticky: {\n    value: 1100,\n  },\n  banner: {\n    value: 1200,\n  },\n  overlay: {\n    value: 1300,\n  },\n  modal: {\n    value: 1400,\n  },\n  popover: {\n    value: 1500,\n  },\n  skipLink: {\n    value: 1600,\n  },\n  toast: {\n    value: 1700,\n  },\n  tooltip: {\n    value: 1800,\n  },\n})\n","export interface PresetOptions {\n  /**\n   * @default 'neutral'\n   */\n  accentColor?: AccentColor\n  /**\n   * @default 'neutral'\n   */\n  grayColor?: GrayColor\n  /**\n   * @default 'sm'\n   */\n  borderRadius?: BorderRadius\n}\n\nexport type BorderRadius = (typeof borderRadii)[number]\nexport const borderRadii = ['none', 'xs', 'sm', 'md', 'lg', 'xl', '2xl'] as const\n\nexport type AccentColor = (typeof accentColors)[number]\nexport const accentColors = [\n  'neutral',\n  'tomato',\n  'red',\n  'ruby',\n  'crimson',\n  'pink',\n  'plum',\n  'purple',\n  'violet',\n  'iris',\n  'indigo',\n  'blue',\n  'cyan',\n  'teal',\n  'jade',\n  'green',\n  'grass',\n  'bronze',\n  'gold',\n  'brown',\n  'orange',\n  'amber',\n  'yellow',\n  'lime',\n  'mint',\n  'sky',\n] as const\n\nexport type GrayColor = (typeof grayColors)[number]\nexport const grayColors = ['neutral', 'mauve', 'olive', 'sage', 'sand', 'slate'] as const\n"],"mappings":"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","names":["defineSlotRecipe","defineSlotRecipe","defineRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","dialogAnatomy","defineSlotRecipe","defineSlotRecipe","defineRecipe","defineSlotRecipe","defineRecipe","defineRecipe","defineRecipe","defineRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","radioGroupAnatomy","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineRecipe","defineSlotRecipe","defineSlotRecipe","defineSlotRecipe","defineSemanticTokens","match","defineSemanticTokens","defineSemanticTokens","match","defineTokens","defineTokens","defineTokens","defineTokens","amber","blue","bronze","brown","crimson","cyan","gold","grass","green","indigo","iris","jade","lime","mauve","mint","olive","orange","pink","plum","purple","red","ruby","sage","sand","sky","slate","teal","tomato","violet","yellow","match","defineTokens","defineTokens","defineTokens","defineTokens","defineTokens","defineTokens","defineTokens","defineTokens"]}