diff --git a/jest.config.mjs b/jest.config.mjs index 7c1b9f91..adaa2be2 100644 --- a/jest.config.mjs +++ b/jest.config.mjs @@ -1,18 +1,21 @@ import nextJest from 'next/jest.js' +/** + * Add more setup options before each test is run + * setupFilesAfterEnv: ['/jest.setup.js'], + * Add any custom config to be passed to Jest + * @type {import('jest').Config} + */ +const config = { + testEnvironment: 'jest-environment-jsdom', +} +/** + * Provide the path to your Next.js app to load next.config.js and .env files in your test environment + * @returns {{}} jestConfig Configuration for Jest. + */ const createJestConfig = nextJest({ - // Provide the path to your Next.js app to load next.config.js and .env files in your test environment - dir: './', + dir: './', }) -// Add any custom config to be passed to Jest -/** @type {import('jest').Config} */ -const config = { - // Add more setup options before each test is run - // setupFilesAfterEnv: ['/jest.setup.js'], - - testEnvironment: 'jest-environment-jsdom', -} - // createJestConfig is exported this way to ensure that next/jest can load the Next.js config which is async export default createJestConfig(config) \ No newline at end of file diff --git a/next.config.js b/next.config.js index fbc2bb05..cfdcdfae 100644 --- a/next.config.js +++ b/next.config.js @@ -2,10 +2,10 @@ const path = require('path') /** @type {import('next').NextConfig} */ const nextConfig = { - output: 'export', - sassOptions: { - includePaths: [path.join(__dirname, 'styles')], - }, + output: 'export', + sassOptions: { + includePaths: [path.join(__dirname, 'styles')], + }, } module.exports = nextConfig diff --git a/src/components/AppNavbar/DropdownMenu.jsx b/src/components/AppNavbar/DropdownMenu.jsx index 16f90348..61ed8e65 100644 --- a/src/components/AppNavbar/DropdownMenu.jsx +++ b/src/components/AppNavbar/DropdownMenu.jsx @@ -9,7 +9,7 @@ import Link from 'next/link' const DropdownMenu = (visible = false) => { function hide() { visible = false - } + } return (
@@ -21,7 +21,7 @@ const DropdownMenu = (visible = false) => { Get Started
-
Project
+
Projects

Explore our projects and discover how you can contribute your skills to drive innovation and create positive change. diff --git a/styles/globals.css b/styles/globals.css deleted file mode 100644 index 4c769828..00000000 --- a/styles/globals.css +++ /dev/null @@ -1,106 +0,0 @@ -:root { - --max-width: 1100px; - --border-radius: 12px; - --font-mono: ui-monospace, Menlo, Monaco, 'Cascadia Mono', 'Segoe UI Mono', - 'Roboto Mono', 'Oxygen Mono', 'Ubuntu Monospace', 'Source Code Pro', - 'Fira Mono', 'Droid Sans Mono', 'Courier New', monospace; - - --foreground-rgb: 0, 0, 0; - --background-start-rgb: 214, 219, 220; - --background-end-rgb: 255, 255, 255; - - --primary-glow: conic-gradient( - from 180deg at 50% 50%, - #16abff33 0deg, - #0885ff33 55deg, - #54d6ff33 120deg, - #0071ff33 160deg, - transparent 360deg - ); - --secondary-glow: radial-gradient( - rgba(255, 255, 255, 1), - rgba(255, 255, 255, 0) - ); - - --tile-start-rgb: 239, 245, 249; - --tile-end-rgb: 228, 232, 233; - --tile-border: conic-gradient( - #00000080, - #00000040, - #00000030, - #00000020, - #00000010, - #00000010, - #00000080 - ); - - --callout-rgb: 238, 240, 241; - --callout-border-rgb: 172, 175, 176; - --card-rgb: 180, 185, 188; - --card-border-rgb: 131, 134, 135; -} - -@media (prefers-color-scheme: dark) { - :root { - --foreground-rgb: 255, 255, 255; - --background-start-rgb: 0, 0, 0; - --background-end-rgb: 0, 0, 0; - - --primary-glow: radial-gradient(rgba(1, 65, 255, 0.4), rgba(1, 65, 255, 0)); - --secondary-glow: linear-gradient( - to bottom right, - rgba(1, 65, 255, 0), - rgba(1, 65, 255, 0), - rgba(1, 65, 255, 0.3) - ); - - --tile-start-rgb: 2, 13, 46; - --tile-end-rgb: 2, 5, 19; - --tile-border: conic-gradient( - #ffffff80, - #ffffff40, - #ffffff30, - #ffffff20, - #ffffff10, - #ffffff10, - #ffffff80 - ); - - --callout-rgb: 20, 20, 20; - --callout-border-rgb: 108, 108, 108; - --card-rgb: 100, 100, 100; - --card-border-rgb: 200, 200, 200; - } -} - -* { - box-sizing: border-box; - padding: 0; - margin: 0; -} - -html, -body { - max-width: 100vw; - overflow-x: hidden; -} - -body { - color: rgb(var(--foreground-rgb)); - background: linear-gradient( - to bottom, - transparent, - rgb(var(--background-end-rgb)) - ) rgb(var(--background-start-rgb)); -} - -a { - color: inherit; - text-decoration: none; -} - -@media (prefers-color-scheme: dark) { - html { - color-scheme: dark; - } -} diff --git a/styles/styleguide.css b/styles/styleguide.css deleted file mode 100644 index 7d99f0c6..00000000 --- a/styles/styleguide.css +++ /dev/null @@ -1,392 +0,0 @@ -:root { - --caption-bold-font-family: "Inter-SemiBold", Helvetica; - --caption-bold-font-size: 12px; - --caption-bold-font-style: normal; - --caption-bold-font-weight: 600; - --caption-bold-letter-spacing: 0px; - --caption-bold-line-height: 14px; - --caption-regular-font-family: "Inter-Regular", Helvetica; - --caption-regular-font-size: 12px; - --caption-regular-font-style: normal; - --caption-regular-font-weight: 400; - --caption-regular-letter-spacing: 0px; - --caption-regular-line-height: 14px; - --caption-regular-uppercase-font-family: "Inter-Regular", Helvetica; - --caption-regular-uppercase-font-size: 12px; - --caption-regular-uppercase-font-style: normal; - --caption-regular-uppercase-font-weight: 400; - --caption-regular-uppercase-letter-spacing: 0.96px; - --caption-regular-uppercase-line-height: 14px; - --caption-semi-bold-uppercase-font-family: "Inter-SemiBold", Helvetica; - --caption-semi-bold-uppercase-font-size: 12px; - --caption-semi-bold-uppercase-font-style: normal; - --caption-semi-bold-uppercase-font-weight: 600; - --caption-semi-bold-uppercase-letter-spacing: 0.96px; - --caption-semi-bold-uppercase-line-height: 14px; - --cyan-100: rgba(207, 244, 252, 1); - --cyan-700: rgba(8, 121, 144, 1); - --cyan-800: rgba(5, 81, 96, 1); - --defaultwhite: rgba(255, 255, 255, 1); - --display-bold-font-family: "Inter-Bold", Helvetica; - --display-bold-font-size: 76px; - --display-bold-font-style: normal; - --display-bold-font-weight: 700; - --display-bold-letter-spacing: -3.04px; - --display-bold-line-height: 84px; - --display-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --display-extra-bold-font-size: 76px; - --display-extra-bold-font-style: normal; - --display-extra-bold-font-weight: 800; - --display-extra-bold-letter-spacing: -3.04px; - --display-extra-bold-line-height: 84px; - --display-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --display-semi-bold-font-size: 76px; - --display-semi-bold-font-style: normal; - --display-semi-bold-font-weight: 600; - --display-semi-bold-letter-spacing: -3.04px; - --display-semi-bold-line-height: 84px; - --gray-100: rgba(248, 249, 250, 1); - --gray-200: rgba(233, 236, 239, 1); - --gray-600: rgba(108, 117, 125, 1); - --gray-700: rgba(73, 80, 87, 1); - --gray-800: rgba(52, 58, 64, 1); - --gray-900: rgba(33, 37, 41, 1); - --green-100: rgba(209, 231, 221, 1); - --green-600: rgba(20, 108, 67, 1); - --heading-h1-bold-font-family: "Inter-Bold", Helvetica; - --heading-h1-bold-font-size: 48px; - --heading-h1-bold-font-style: normal; - --heading-h1-bold-font-weight: 700; - --heading-h1-bold-letter-spacing: -1.92px; - --heading-h1-bold-line-height: 56px; - --heading-h1-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h1-extra-bold-font-size: 48px; - --heading-h1-extra-bold-font-style: normal; - --heading-h1-extra-bold-font-weight: 800; - --heading-h1-extra-bold-letter-spacing: -1.92px; - --heading-h1-extra-bold-line-height: 56px; - --heading-h1-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h1-semi-bold-font-size: 48px; - --heading-h1-semi-bold-font-style: normal; - --heading-h1-semi-bold-font-weight: 600; - --heading-h1-semi-bold-letter-spacing: -1.92px; - --heading-h1-semi-bold-line-height: 56px; - --heading-h1-small-bold-font-family: "Inter-Bold", Helvetica; - --heading-h1-small-bold-font-size: 39px; - --heading-h1-small-bold-font-style: normal; - --heading-h1-small-bold-font-weight: 700; - --heading-h1-small-bold-letter-spacing: -1.56px; - --heading-h1-small-bold-line-height: 47px; - --heading-h1-small-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h1-small-extra-bold-font-size: 39px; - --heading-h1-small-extra-bold-font-style: normal; - --heading-h1-small-extra-bold-font-weight: 800; - --heading-h1-small-extra-bold-letter-spacing: -1.56px; - --heading-h1-small-extra-bold-line-height: 47px; - --heading-h1-small-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h1-small-semi-bold-font-size: 39px; - --heading-h1-small-semi-bold-font-style: normal; - --heading-h1-small-semi-bold-font-weight: 600; - --heading-h1-small-semi-bold-letter-spacing: -1.56px; - --heading-h1-small-semi-bold-line-height: 47px; - --heading-h2-bold-font-family: "Inter-Bold", Helvetica; - --heading-h2-bold-font-size: 39px; - --heading-h2-bold-font-style: normal; - --heading-h2-bold-font-weight: 700; - --heading-h2-bold-letter-spacing: -1.56px; - --heading-h2-bold-line-height: 47px; - --heading-h2-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h2-extra-bold-font-size: 39px; - --heading-h2-extra-bold-font-style: normal; - --heading-h2-extra-bold-font-weight: 800; - --heading-h2-extra-bold-letter-spacing: -1.56px; - --heading-h2-extra-bold-line-height: 47px; - --heading-h2-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h2-semi-bold-font-size: 39px; - --heading-h2-semi-bold-font-style: normal; - --heading-h2-semi-bold-font-weight: 600; - --heading-h2-semi-bold-letter-spacing: -0.78px; - --heading-h2-semi-bold-line-height: 47px; - --heading-h2-small-bold-font-family: "Inter-Bold", Helvetica; - --heading-h2-small-bold-font-size: 31px; - --heading-h2-small-bold-font-style: normal; - --heading-h2-small-bold-font-weight: 700; - --heading-h2-small-bold-letter-spacing: -0.62px; - --heading-h2-small-bold-line-height: 38px; - --heading-h2-small-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h2-small-extra-bold-font-size: 31px; - --heading-h2-small-extra-bold-font-style: normal; - --heading-h2-small-extra-bold-font-weight: 800; - --heading-h2-small-extra-bold-letter-spacing: -0.62px; - --heading-h2-small-extra-bold-line-height: 38px; - --heading-h2-small-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h2-small-semi-bold-font-size: 31px; - --heading-h2-small-semi-bold-font-style: normal; - --heading-h2-small-semi-bold-font-weight: 600; - --heading-h2-small-semi-bold-letter-spacing: -0.62px; - --heading-h2-small-semi-bold-line-height: 38px; - --heading-h3-bold-font-family: "Inter-Bold", Helvetica; - --heading-h3-bold-font-size: 31px; - --heading-h3-bold-font-style: normal; - --heading-h3-bold-font-weight: 700; - --heading-h3-bold-letter-spacing: -0.62px; - --heading-h3-bold-line-height: 38px; - --heading-h3-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h3-extra-bold-font-size: 31px; - --heading-h3-extra-bold-font-style: normal; - --heading-h3-extra-bold-font-weight: 800; - --heading-h3-extra-bold-letter-spacing: -0.62px; - --heading-h3-extra-bold-line-height: 38px; - --heading-h3-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h3-semi-bold-font-size: 31px; - --heading-h3-semi-bold-font-style: normal; - --heading-h3-semi-bold-font-weight: 600; - --heading-h3-semi-bold-letter-spacing: -0.62px; - --heading-h3-semi-bold-line-height: 38px; - --heading-h3-small-bold-font-family: "Inter-Bold", Helvetica; - --heading-h3-small-bold-font-size: 25px; - --heading-h3-small-bold-font-style: normal; - --heading-h3-small-bold-font-weight: 700; - --heading-h3-small-bold-letter-spacing: -0.5px; - --heading-h3-small-bold-line-height: 32px; - --heading-h3-small-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h3-small-extra-bold-font-size: 25px; - --heading-h3-small-extra-bold-font-style: normal; - --heading-h3-small-extra-bold-font-weight: 800; - --heading-h3-small-extra-bold-letter-spacing: -0.5px; - --heading-h3-small-extra-bold-line-height: 32px; - --heading-h3-small-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h3-small-semi-bold-font-size: 25px; - --heading-h3-small-semi-bold-font-style: normal; - --heading-h3-small-semi-bold-font-weight: 600; - --heading-h3-small-semi-bold-letter-spacing: -0.5px; - --heading-h3-small-semi-bold-line-height: 32px; - --heading-h4-bold-font-family: "Inter-Bold", Helvetica; - --heading-h4-bold-font-size: 25px; - --heading-h4-bold-font-style: normal; - --heading-h4-bold-font-weight: 700; - --heading-h4-bold-letter-spacing: -0.5px; - --heading-h4-bold-line-height: 32px; - --heading-h4-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h4-extra-bold-font-size: 25px; - --heading-h4-extra-bold-font-style: normal; - --heading-h4-extra-bold-font-weight: 800; - --heading-h4-extra-bold-letter-spacing: -0.5px; - --heading-h4-extra-bold-line-height: 32px; - --heading-h4-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h4-semi-bold-font-size: 25px; - --heading-h4-semi-bold-font-style: normal; - --heading-h4-semi-bold-font-weight: 600; - --heading-h4-semi-bold-letter-spacing: -0.5px; - --heading-h4-semi-bold-line-height: 32px; - --heading-h4-small-bold-font-family: "Inter-Bold", Helvetica; - --heading-h4-small-bold-font-size: 20px; - --heading-h4-small-bold-font-style: normal; - --heading-h4-small-bold-font-weight: 700; - --heading-h4-small-bold-letter-spacing: -0.4px; - --heading-h4-small-bold-line-height: 26px; - --heading-h4-small-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h4-small-semi-bold-font-size: 20px; - --heading-h4-small-semi-bold-font-style: normal; - --heading-h4-small-semi-bold-font-weight: 600; - --heading-h4-small-semi-bold-letter-spacing: -0.4px; - --heading-h4-small-semi-bold-line-height: 26px; - --heading-h5-bold-font-family: "Inter-Bold", Helvetica; - --heading-h5-bold-font-size: 20px; - --heading-h5-bold-font-style: normal; - --heading-h5-bold-font-weight: 700; - --heading-h5-bold-letter-spacing: -0.4px; - --heading-h5-bold-line-height: 26px; - --heading-h5-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h5-extra-bold-font-size: 20px; - --heading-h5-extra-bold-font-style: normal; - --heading-h5-extra-bold-font-weight: 800; - --heading-h5-extra-bold-letter-spacing: -0.4px; - --heading-h5-extra-bold-line-height: 26px; - --heading-h5-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h5-semi-bold-font-size: 20px; - --heading-h5-semi-bold-font-style: normal; - --heading-h5-semi-bold-font-weight: 600; - --heading-h5-semi-bold-letter-spacing: -0.4px; - --heading-h5-semi-bold-line-height: 26px; - --heading-h5-small-bold-font-family: "Inter-Bold", Helvetica; - --heading-h5-small-bold-font-size: 16px; - --heading-h5-small-bold-font-style: normal; - --heading-h5-small-bold-font-weight: 700; - --heading-h5-small-bold-letter-spacing: -0.32px; - --heading-h5-small-bold-line-height: 21px; - --heading-h5-small-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h5-small-extra-bold-font-size: 16px; - --heading-h5-small-extra-bold-font-style: normal; - --heading-h5-small-extra-bold-font-weight: 800; - --heading-h5-small-extra-bold-letter-spacing: -0.32px; - --heading-h5-small-extra-bold-line-height: 21px; - --heading-h5-small-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h5-small-semi-bold-font-size: 16px; - --heading-h5-small-semi-bold-font-style: normal; - --heading-h5-small-semi-bold-font-weight: 600; - --heading-h5-small-semi-bold-letter-spacing: -0.32px; - --heading-h5-small-semi-bold-line-height: 21px; - --heading-h6-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h6-bold-font-size: 16px; - --heading-h6-bold-font-style: normal; - --heading-h6-bold-font-weight: 600; - --heading-h6-bold-letter-spacing: -0.32px; - --heading-h6-bold-line-height: 21px; - --heading-h6-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h6-extra-bold-font-size: 16px; - --heading-h6-extra-bold-font-style: normal; - --heading-h6-extra-bold-font-weight: 800; - --heading-h6-extra-bold-letter-spacing: -0.32px; - --heading-h6-extra-bold-line-height: 21px; - --heading-h6-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h6-semi-bold-font-size: 16px; - --heading-h6-semi-bold-font-style: normal; - --heading-h6-semi-bold-font-weight: 600; - --heading-h6-semi-bold-letter-spacing: -0.32px; - --heading-h6-semi-bold-line-height: 21px; - --heading-h6-small-bold-font-family: "Inter-Bold", Helvetica; - --heading-h6-small-bold-font-size: 13px; - --heading-h6-small-bold-font-style: normal; - --heading-h6-small-bold-font-weight: 700; - --heading-h6-small-bold-letter-spacing: -0.26px; - --heading-h6-small-bold-line-height: 17px; - --heading-h6-small-extra-bold-font-family: "Inter-ExtraBold", Helvetica; - --heading-h6-small-extra-bold-font-size: 13px; - --heading-h6-small-extra-bold-font-style: normal; - --heading-h6-small-extra-bold-font-weight: 800; - --heading-h6-small-extra-bold-letter-spacing: -0.26px; - --heading-h6-small-extra-bold-line-height: 17px; - --heading-h6-small-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --heading-h6-small-semi-bold-font-size: 13px; - --heading-h6-small-semi-bold-font-style: normal; - --heading-h6-small-semi-bold-font-weight: 600; - --heading-h6-small-semi-bold-letter-spacing: -0.26px; - --heading-h6-small-semi-bold-line-height: 17px; - --indigo-500: rgba(102, 16, 242, 1); - --neutralneutral-100: rgba(234, 234, 236, 1); - --neutralneutral-200: rgba(212, 212, 216, 1); - --neutralneutral-300: rgba(191, 191, 197, 1); - --neutralneutral-400: rgba(169, 170, 177, 1); - --neutralneutral-50: rgba(247, 247, 248, 1); - --neutralneutral-500: rgba(114, 114, 126, 1); - --neutralneutral-600: rgba(85, 85, 94, 1); - --neutralneutral-700: rgba(58, 58, 64, 1); - --neutralneutral-800: rgba(29, 29, 32, 1); - --neutralneutral-900: rgba(6, 7, 24, 1); - --paragraph-p1-bold-font-family: "Inter-SemiBold", Helvetica; - --paragraph-p1-bold-font-size: 14px; - --paragraph-p1-bold-font-style: normal; - --paragraph-p1-bold-font-weight: 600; - --paragraph-p1-bold-letter-spacing: 0px; - --paragraph-p1-bold-line-height: 17px; - --paragraph-p1-regular-font-family: "Inter-Regular", Helvetica; - --paragraph-p1-regular-font-size: 14px; - --paragraph-p1-regular-font-style: normal; - --paragraph-p1-regular-font-weight: 400; - --paragraph-p1-regular-letter-spacing: 0px; - --paragraph-p1-regular-line-height: 20px; - --paragraph-p1-underline-font-family: "Inter-Regular", Helvetica; - --paragraph-p1-underline-font-size: 14px; - --paragraph-p1-underline-font-style: normal; - --paragraph-p1-underline-font-weight: 400; - --paragraph-p1-underline-letter-spacing: 0px; - --paragraph-p1-underline-line-height: 17px; - --paragraph-p2-bold-font-family: "Inter-Bold", Helvetica; - --paragraph-p2-bold-font-size: 16px; - --paragraph-p2-bold-font-style: normal; - --paragraph-p2-bold-font-weight: 700; - --paragraph-p2-bold-letter-spacing: 0px; - --paragraph-p2-bold-line-height: 24px; - --paragraph-p2-regular-font-family: "Inter-Regular", Helvetica; - --paragraph-p2-regular-font-size: 16px; - --paragraph-p2-regular-font-style: normal; - --paragraph-p2-regular-font-weight: 400; - --paragraph-p2-regular-letter-spacing: 0px; - --paragraph-p2-regular-line-height: 24px; - --paragraph-p2-underline-font-family: "Inter-Regular", Helvetica; - --paragraph-p2-underline-font-size: 16px; - --paragraph-p2-underline-font-style: normal; - --paragraph-p2-underline-font-weight: 400; - --paragraph-p2-underline-letter-spacing: 0px; - --paragraph-p2-underline-line-height: 24px; - --paragraph-p3-bold-font-family: "Inter-Bold", Helvetica; - --paragraph-p3-bold-font-size: 18px; - --paragraph-p3-bold-font-style: normal; - --paragraph-p3-bold-font-weight: 700; - --paragraph-p3-bold-letter-spacing: 0px; - --paragraph-p3-bold-line-height: 28px; - --paragraph-p3-regular-font-family: "Inter-Regular", Helvetica; - --paragraph-p3-regular-font-size: 18px; - --paragraph-p3-regular-font-style: normal; - --paragraph-p3-regular-font-weight: 400; - --paragraph-p3-regular-letter-spacing: 0px; - --paragraph-p3-regular-line-height: 28px; - --paragraph-p3-underline-font-family: "Inter-Regular", Helvetica; - --paragraph-p3-underline-font-size: 18px; - --paragraph-p3-underline-font-style: normal; - --paragraph-p3-underline-font-weight: 400; - --paragraph-p3-underline-letter-spacing: 0px; - --paragraph-p3-underline-line-height: 28px; - --primarycolor: rgba(119, 73, 248, 1); - --primarycolor-dark: rgba(82, 39, 204, 1); - --primarylight: rgba(235, 229, 252, 1); - --primaryprimary-100: rgba(214, 224, 255, 1); - --primaryprimary-200: rgba(173, 194, 255, 1); - --primaryprimary-300: rgba(133, 163, 255, 1); - --primaryprimary-400: rgba(92, 133, 255, 1); - --primaryprimary-50: rgba(240, 244, 255, 1); - --primaryprimary-500: rgba(36, 91, 255, 1); - --primaryprimary-600: rgba(0, 45, 179, 1); - --primaryprimary-700: rgba(0, 31, 122, 1); - --primaryprimary-800: rgba(0, 15, 61, 1); - --primaryprimary-900: rgba(0, 8, 31, 1); - --red-100: rgba(248, 215, 218, 1); - --red-600: rgba(176, 42, 55, 1); - --red-700: rgba(132, 32, 41, 1); - --secondarycolor: rgba(108, 117, 125, 1); - --secondarydark-color: rgba(84, 89, 94, 1); - --secondarysecondary-100: rgba(255, 249, 230, 1); - --secondarysecondary-200: rgba(255, 243, 205, 1); - --secondarysecondary-300: rgba(255, 230, 156, 1); - --secondarysecondary-400: rgba(255, 218, 106, 1); - --secondarysecondary-50: rgba(255, 252, 245, 1); - --secondarysecondary-500: rgba(255, 193, 7, 1); - --secondarysecondary-600: rgba(236, 177, 0, 1); - --secondarysecondary-700: rgba(233, 175, 10, 1); - --secondarysecondary-800: rgba(37, 30, 12, 1); - --secondarysecondary-900: rgba(12, 9, 0, 1); - --shadeblack: rgba(0, 0, 0, 1); - --shadewhite: rgba(255, 255, 255, 1); - --status-color-danger: rgba(220, 53, 69, 1); - --status-color-info: rgba(23, 162, 184, 1); - --status-color-success: rgba(40, 167, 69, 1); - --status-color-warning: rgba(255, 193, 7, 1); - --subheading-bold-font-family: "Inter-Bold", Helvetica; - --subheading-bold-font-size: 20px; - --subheading-bold-font-style: normal; - --subheading-bold-font-weight: 700; - --subheading-bold-letter-spacing: 0px; - --subheading-bold-line-height: 32px; - --subheading-regular-font-family: "Inter-Regular", Helvetica; - --subheading-regular-font-size: 20px; - --subheading-regular-font-style: normal; - --subheading-regular-font-weight: 400; - --subheading-regular-letter-spacing: 0px; - --subheading-regular-line-height: 32px; - --subheading-semi-bold-font-family: "Inter-SemiBold", Helvetica; - --subheading-semi-bold-font-size: 20px; - --subheading-semi-bold-font-style: normal; - --subheading-semi-bold-font-weight: 600; - --subheading-semi-bold-letter-spacing: 0px; - --subheading-semi-bold-line-height: 32px; - --subheading-underline-font-family: "Inter-Regular", Helvetica; - --subheading-underline-font-size: 20px; - --subheading-underline-font-style: normal; - --subheading-underline-font-weight: 400; - --subheading-underline-letter-spacing: 0px; - --subheading-underline-line-height: 32px; - --yellow-100: rgba(255, 243, 205, 1); - --yellow-700: rgba(153, 116, 4, 1); - --yellow-800: rgba(102, 77, 3, 1); -}