
:root {
	--text-3xs-font-size: 8px;
	--text-3xs-font-size-rem: .5rem;
	--text-3xs-line-height: 12px;
	--text-3xs-line-height-rem: .75rem;
	--text-2xs-font-size: 10px;
	--text-2xs-font-size-rem: .625rem;
	--text-2xs-line-height: 14px;
	--text-2xs-line-height-rem: .875rem;
	--text-sem-13-font-size: 13px;
	--text-sem-30-font-size: 30px;
	--text-sem-60-font-size: 60px;
	--text-xs-font-size: 12px;
	--text-xs-font-size-rem: .75rem;
	--text-xs-line-height: 16px;
	--text-xs-line-height-rem: 1rem;
	--text-sm-font-size: 14px;
	--text-sm-font-size-rem: .875rem;
	--text-sm-line-height: 20px;
	--text-sm-line-height-rem: 1.25rem;
	--text-base-font-size: 16px;
	--text-base-font-size-rem: 1rem;
	--text-base-line-height: 24px;
	--text-base-line-height-rem: 1.5rem;
	--text-lg-font-size: 18px;
	--text-lg-font-size-rem: 1.125rem;
	--text-lg-line-height: 28px;
	--text-lg-line-height-rem: 1.75rem;
	--text-xl-font-size: 20px;
	--text-xl-font-size-rem: 1.25rem;
	--text-xl-line-height: 28px;
	--text-xl-line-height-rem: 1.75rem;
	--text-2xl-font-size: 24px;
	--text-2xl-font-size-rem: 1.5rem;
	--text-2xl-line-height: 32px;
	--text-2xl-line-height-rem: 2rem;
	--text-3xl-font-size: 30px;
	--text-3xl-font-size-rem: 1.875rem;
	--text-3xl-line-height: 36px;
	--text-3xl-line-height-rem: 2.25rem;
	--text-4xl-font-size: 36px;
	--text-4xl-font-size-rem: 2.25rem;
	--text-4xl-line-height: 40px;
	--text-4xl-line-height-rem: 2.5rem;
	--text-5xl-font-size: 48px;
	--text-5xl-font-size-rem: 3rem;
	--text-5xl-line-height: 48px;
	--text-5xl-line-height-rem: 3rem;
	--text-6xl-font-size: 60px;
	--text-6xl-font-size-rem: 3.75rem;
	--text-6xl-line-height: 60px;
	--text-6xl-line-height-rem: 3.75rem;
	--text-7xl-font-size: 72px;
	--text-7xl-font-size-rem: 4.5rem;
	--text-7xl-line-height: 72px;
	--text-7xl-line-height-rem: 4.5rem;
	--text-8xl-font-size: 96px;
	--text-8xl-font-size-rem: 6rem;
	--text-8xl-line-height: 96px;
	--text-8xl-line-height-rem: 6rem;
	--text-9xl-font-size: 128px;
	--text-9xl-font-size-rem: 8rem;
	--text-9xl-line-height: 128px;
	--text-9xl-line-height-rem: 8rem;
	--text-regular-font-weight: 400;
	--text-medium-font-weight: 500;
	--text-semi-bold-font-weight: 600;
	--text-bold-font-weight: 700;
	--text-extra-bold-font-weight: 800;
	--white-50: #f6f7f7;
	--white-100: #fff;
	--black-50: #000;
	--red-50: #f00;
	--red-100: #935687;
	--orange-50: #ffa319;
	--gray-50: #fafafa;
	--gray-100: #f4f4f5;
	--gray-200: #e4e4e7;
	--gray-300: #d4d4d8;
	--gray-400: #a1a1aa;
	--gray-500: #71717a;
	--gray-600: #52525b;
	--gray-700: #3f3f46;
	--gray-800: #27272a;
	--gray-901: #141722;
	--gray-902: #999;
	--gray-903: #d8dbe0;
	--gray-904: #ccc;
	--gray-905: #e5e5e5;
	--gray-906: #e0e0e0;
	--gray-907: #aaa;
	--blue-50: #e6eef7;
	--blue-100: #b0cce7;
	--blue-200: #8ab3dc;
	--blue-300: #5490cc;
	--blue-400: #337ac2;
	--blue-500: #0059b3;
	--blue-600: #0051a3;
	--blue-700: #003f7f;
	--blue-800: #003162;
	--blue-900: #00254b;
	--blue-901: #2a4a7e;
	--blue-902: #1e3d59;
	--blue-1000: #2271b1;
	--blue-2000: #0073aa;
	--blue-903: #3c4b64;
	--blue-904: #39f;
	--green-50: #e9f9ef;
	--green-100: #a4e7bd;
	--green-200: #7fdda2;
	--green-300: #48cf79;
	--green-400: #22c55e;
	--green-500: #188a42;
	--green-600: #157839;
}
