/* General */
:root {
	--border-radius: 0;
	--border-radius2x: 0;
	--default: #777; /* medium gray */
}
/* Skin Colors */
:root {
	--primary: #E04622; /* bright orange-red */
	--primary-100: #cc3e1d; /* darker orange-red */
	--primary-200: #c13a1b; /* deeper orange-red */
	--primary-300: #b63719; /* darkest orange-red */
	--primary--100: #e35938; /* lighter orange-red */
	--primary--200: #e56244; /* softer light orange-red */
	--primary--300: #e66b4f; /* pale light orange-red */
	--primary-rgba-0: rgba(224, 70, 34, 0); /* primary orange-red, 0% opacity (transparent) */
	--primary-rgba-10: rgba(224, 70, 34, 0.1); /* primary orange-red, 10% opacity */
	--primary-rgba-20: rgba(224, 70, 34, 0.2); /* primary orange-red, 20% opacity */
	--primary-rgba-30: rgba(224, 70, 34, 0.3); /* primary orange-red, 30% opacity */
	--primary-rgba-40: rgba(224, 70, 34, 0.4); /* primary orange-red, 40% opacity */
	--primary-rgba-50: rgba(224, 70, 34, 0.5); /* primary orange-red, 50% opacity */
	--primary-rgba-60: rgba(224, 70, 34, 0.6); /* primary orange-red, 60% opacity */
	--primary-rgba-70: rgba(224, 70, 34, 0.7); /* primary orange-red, 70% opacity */
	--primary-rgba-80: rgba(224, 70, 34, 0.8); /* primary orange-red, 80% opacity */
	--primary-rgba-90: rgba(224, 70, 34, 0.9); /* primary orange-red, 90% opacity */
	--secondary: #EEAB26; /* golden yellow */
	--secondary-100: #e8a112; /* deeper golden yellow */
	--secondary-200: #dc9811; /* darker golden yellow */
	--secondary-300: #d19010; /* darkest golden yellow */
	--secondary--100: #f0b43e; /* lighter golden yellow */
	--secondary--200: #f1b949; /* light warm yellow */
	--secondary--300: #f2bd55; /* pale warm yellow */
	--secondary-rgba-0: rgba(238, 171, 38, 0); /* secondary golden yellow, 0% opacity (transparent) */
	--secondary-rgba-10: rgba(238, 171, 38, 0.1); /* secondary golden yellow, 10% opacity */
	--secondary-rgba-20: rgba(238, 171, 38, 0.2); /* secondary golden yellow, 20% opacity */
	--secondary-rgba-30: rgba(238, 171, 38, 0.3); /* secondary golden yellow, 30% opacity */
	--secondary-rgba-40: rgba(238, 171, 38, 0.4); /* secondary golden yellow, 40% opacity */
	--secondary-rgba-50: rgba(238, 171, 38, 0.5); /* secondary golden yellow, 50% opacity */
	--secondary-rgba-60: rgba(238, 171, 38, 0.6); /* secondary golden yellow, 60% opacity */
	--secondary-rgba-70: rgba(238, 171, 38, 0.7); /* secondary golden yellow, 70% opacity */
	--secondary-rgba-80: rgba(238, 171, 38, 0.8); /* secondary golden yellow, 80% opacity */
	--secondary-rgba-90: rgba(238, 171, 38, 0.9); /* secondary golden yellow, 90% opacity */
	--tertiary: #EAEFF3; /* very light cool gray-blue */
	--tertiary-100: #dae3ea; /* light cool gray-blue */
	--tertiary-200: #d2dce5; /* soft cool gray-blue */
	--tertiary-300: #cad6e0; /* muted cool gray-blue */
	--tertiary--100: #fafbfc; /* almost white, very light gray */
	--tertiary--200: #ffffff; /* pure white */
	--tertiary--300: #ffffff; /* pure white */
	--tertiary-rgba-0: rgba(234, 239, 243, 0); /* tertiary light gray-blue, 0% opacity (transparent) */
	--tertiary-rgba-10: rgba(234, 239, 243, 0.1); /* tertiary light gray-blue, 10% opacity */
	--tertiary-rgba-20: rgba(234, 239, 243, 0.2); /* tertiary light gray-blue, 20% opacity */
	--tertiary-rgba-30: rgba(234, 239, 243, 0.3); /* tertiary light gray-blue, 30% opacity */
	--tertiary-rgba-40: rgba(234, 239, 243, 0.4); /* tertiary light gray-blue, 40% opacity */
	--tertiary-rgba-50: rgba(234, 239, 243, 0.5); /* tertiary light gray-blue, 50% opacity */
	--tertiary-rgba-60: rgba(234, 239, 243, 0.6); /* tertiary light gray-blue, 60% opacity */
	--tertiary-rgba-70: rgba(234, 239, 243, 0.7); /* tertiary light gray-blue, 70% opacity */
	--tertiary-rgba-80: rgba(234, 239, 243, 0.8); /* tertiary light gray-blue, 80% opacity */
	--tertiary-rgba-90: rgba(234, 239, 243, 0.9); /* tertiary light gray-blue, 90% opacity */
	--quaternary: #080808; /* near-black */
	--quaternary-100: #000000; /* pure black */
	--quaternary-200: #000000; /* pure black */
	--quaternary-300: #000000; /* pure black */
	--quaternary--100: #151515; /* very dark gray */
	--quaternary--200: #1b1b1b; /* very dark charcoal gray */
	--quaternary--300: #222222; /* dark charcoal gray */
	--quaternary-rgba-0: rgba(8, 8, 8, 0); /* quaternary near-black, 0% opacity (transparent) */
	--quaternary-rgba-10: rgba(8, 8, 8, 0.1); /* quaternary near-black, 10% opacity */
	--quaternary-rgba-20: rgba(8, 8, 8, 0.2); /* quaternary near-black, 20% opacity */
	--quaternary-rgba-30: rgba(8, 8, 8, 0.3); /* quaternary near-black, 30% opacity */
	--quaternary-rgba-40: rgba(8, 8, 8, 0.4); /* quaternary near-black, 40% opacity */
	--quaternary-rgba-50: rgba(8, 8, 8, 0.5); /* quaternary near-black, 50% opacity */
	--quaternary-rgba-60: rgba(8, 8, 8, 0.6); /* quaternary near-black, 60% opacity */
	--quaternary-rgba-70: rgba(8, 8, 8, 0.7); /* quaternary near-black, 70% opacity */
	--quaternary-rgba-80: rgba(8, 8, 8, 0.8); /* quaternary near-black, 80% opacity */
	--quaternary-rgba-90: rgba(8, 8, 8, 0.9); /* quaternary near-black, 90% opacity */
	--dark: #212529; /* dark blue-gray / slate */
	--dark-100: #16181b; /* very dark blue-gray */
	--dark-200: #101214; /* almost black blue-gray */
	--dark-300: #0a0c0d; /* near-black blue-gray */
	--dark--100: #2c3237; /* medium-dark blue-gray */
	--dark--200: #32383e; /* slightly lighter blue-gray */
	--dark--300: #383f45; /* soft dark blue-gray */
	--dark-rgba-0: rgba(33, 37, 41, 0); /* dark slate, 0% opacity (transparent) */
	--dark-rgba-10: rgba(33, 37, 41, 0.1); /* dark slate, 10% opacity */
	--dark-rgba-20: rgba(33, 37, 41, 0.2); /* dark slate, 20% opacity */
	--dark-rgba-30: rgba(33, 37, 41, 0.3); /* dark slate, 30% opacity */
	--dark-rgba-40: rgba(33, 37, 41, 0.4); /* dark slate, 40% opacity */
	--dark-rgba-50: rgba(33, 37, 41, 0.5); /* dark slate, 50% opacity */
	--dark-rgba-60: rgba(33, 37, 41, 0.6); /* dark slate, 60% opacity */
	--dark-rgba-70: rgba(33, 37, 41, 0.7); /* dark slate, 70% opacity */
	--dark-rgba-80: rgba(33, 37, 41, 0.8); /* dark slate, 80% opacity */
	--dark-rgba-90: rgba(33, 37, 41, 0.9); /* dark slate, 90% opacity */
	--black-color: #000;
	--light: #FFF; /* pure white */
	--light-100: #f2f2f2; /* very light gray */
	--light-200: #ececec; /* light neutral gray */
	--light-300: #e6e6e6; /* light gray */
	--light--100: #ffffff; /* pure white */
	--light--200: #ffffff; /* pure white */
	--light--300: #ffffff; /* pure white */
	--light-rgba-0: rgba(255, 255, 255, 0); /* white, 0% opacity (transparent) */
	--light-rgba-10: rgba(255, 255, 255, 0.1); /* white, 10% opacity */
	--light-rgba-20: rgba(255, 255, 255, 0.2); /* white, 20% opacity */
	--light-rgba-30: rgba(255, 255, 255, 0.3); /* white, 30% opacity */
	--light-rgba-40: rgba(255, 255, 255, 0.4); /* white, 40% opacity */
	--light-rgba-50: rgba(255, 255, 255, 0.5); /* white, 50% opacity */
	--light-rgba-60: rgba(255, 255, 255, 0.6); /* white, 60% opacity */
	--light-rgba-70: rgba(255, 255, 255, 0.7); /* white, 70% opacity */
	--light-rgba-80: rgba(255, 255, 255, 0.8); /* white, 80% opacity */
	--light-rgba-90: rgba(255, 255, 255, 0.9); /* white, 90% opacity */
}
/* Skin Colors - Inverse */
:root {
	--primary-inverse: #FFF; /* white (on primary backgrounds) */
	--secondary-inverse: #777; /* medium gray (on secondary backgrounds) */
	--tertiary-inverse: #777; /* medium gray (on tertiary backgrounds) */
	--quaternary-inverse: #FFF; /* white (on dark/quaternary backgrounds) */
	--dark-inverse: #FFF; /* white (on dark backgrounds) */
	--light-inverse: #777; /* medium gray (on light backgrounds) */
}
/* Grey Colors */
:root {
	--grey: #969696; /* medium neutral gray */
	--grey-100: #f4f4f4; /* very light gray */
	--grey-200: #eaeaea; /* soft light gray */
	--grey-300: #e5e5e5; /* light gray */
	--grey-400: #e0e0e0; /* light neutral gray */
	--grey-500: #dbdbdb; /* pale gray */
	--grey-600: #cecece; /* mid-light gray */
	--grey-700: #c1c1c1; /* mid gray */
	--grey-800: #a8a8a8; /* medium gray */
	--grey-900: #8e8e8e; /* darker medium gray */
	--grey-1000: #757575; /* dark neutral gray */
}
