{"version":3,"file":"verticalStyles.mjs","names":["useState","verticalPrimary","vertical","verticalSecondary","useTypeScale","$","_c","t0","Symbol","for","size","weight","lineHeight","letterSpacing","h1","t1","h2","t2","h3","t3","h4","t4","h5","t5","h6","t6","subtitle1","t7","subtitle2","t8","subtitle3","t9","body1","t10","body2","t11","button","t12","caption","t13","caption2","t14","overline","t15","greyScale","shade","grey"],"sources":["../../../src/utilities/style/verticalStyles.js"],"sourcesContent":["import { useState } from 'react';\n\nexport const verticalPrimary = (vertical) => {\n  if (vertical === 'manage') {\n    return '#2951B8';\n  } else if (vertical === 'engage') {\n    return '#9A1A5F';\n  } else if (vertical === 'play') {\n    return '#008383';\n  } else if (vertical === 'build') {\n    return '#CE4A00';\n  } else if (vertical === 'unity') {\n    return '#0C2F50';\n  } else if (vertical === 'sap') {\n    return '#344861';\n  } else {\n    return '#161616';\n  }\n};\n\nexport const verticalSecondary = (vertical) => {\n  if (vertical === 'manage') {\n    return '#09A58C';\n  } else if (vertical === 'engage') {\n    return '#322514';\n  } else if (vertical === 'play') {\n    return '#500472';\n  } else if (vertical === 'build') {\n    return '#bf0d10';\n  } else if (vertical === 'unity') {\n    return '#03BBC3';\n  } else if (vertical === 'sap') {\n    return '#9eb0c2';\n  } else {\n    return '#0f62fe';\n  }\n};\n\nexport const useTypeScale = () => {\n  const [h1] = useState({\n    size: '4rem',\n    weight: 600,\n    lineHeight: '4.5rem',\n    letterSpacing: -1.5\n  });\n  const [h2] = useState({\n    size: '2.5rem',\n    weight: 300,\n    lineHeight: 1,\n    letterSpacing: -0.5\n  });\n  const [h3] = useState({\n    size: '2rem',\n    weight: 400,\n    lineHeight: '2.5rem',\n    letterSpacing: 0\n  });\n  const [h4] = useState({\n    size: '1.5rem',\n    weight: 400,\n    lineHeight: '2rem',\n    letterSpacing: 0.25\n  });\n  const [h5] = useState({\n    size: '1.375rem',\n    weight: 400,\n    lineHeight: '1.75rem',\n    letterSpacing: 0\n  });\n  const [h6] = useState({\n    size: '1.1875rem',\n    weight: 600,\n    lineHeight: '1.5rem',\n    letterSpacing: 0.15\n  });\n  const [subtitle1] = useState({\n    size: '1rem',\n    weight: 400,\n    lineHeight: '1.5rem',\n    letterSpacing: 0.15\n  });\n\n  const [subtitle2] = useState({\n    size: '0.875rem',\n    weight: 600,\n    lineHeight: '1.25rem',\n    letterSpacing: 0.1\n  });\n\n  const [subtitle3] = useState({\n    size: '0.75rem',\n    weight: 600,\n    lineHeight: '1rem',\n    letterSpacing: 0.1\n  });\n\n  const [body1] = useState({\n    size: '0.875rem',\n    weight: 400,\n    lineHeight: '1.5rem',\n    letterSpacing: 0.5\n  });\n\n  const [body2] = useState({\n    size: '1rem',\n    weight: 400,\n    lineHeight: '1.5rem',\n    letterSpacing: 0.25\n  });\n\n  const [button] = useState({\n    size: '0.875rem',\n    weight: 600,\n    lineHeight: 1,\n    letterSpacing: 0.15\n  });\n\n  const [caption] = useState({\n    size: '0.75rem',\n    weight: 600,\n    lineHeight: 1,\n    letterSpacing: 0.4\n  });\n\n  const [caption2] = useState({\n    size: '0.65rem',\n    weight: 400,\n    lineHeight: 1,\n    letterSpacing: 0.4\n  });\n\n  const [overline] = useState({\n    size: '0.625rem',\n    weight: 400,\n    lineHeight: 1,\n    letterSpacing: 1.5\n  });\n\n  return [\n    h1,\n    h2,\n    h3,\n    h4,\n    h5,\n    h6,\n    body1,\n    body2,\n    subtitle1,\n    subtitle2,\n    subtitle3,\n    button,\n    caption,\n    caption2,\n    overline\n  ];\n};\n\nexport const greyScale = (shade) => {\n  let grey;\n\n  if (shade === 'light') {\n    grey = '#f6f6f6';\n  } else if (shade === 'main') {\n    grey = '#eeeeee';\n  } else {\n    grey = '#262626';\n  }\n  return grey;\n};\n"],"mappings":"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"}