:root{
/* Primary Color */
--nx-primary-color:#000000;
--nx-primary-color-100:#000000;
--nx-primary-color-90:#181818;
--nx-primary-color-80:#303030;
--nx-primary-color-70:#484848;
--nx-primary-color-60:#606060;
--nx-primary-color-50:#787878;
--nx-primary-color-40:#909090;
--nx-primary-color-30:#a8a8a3;
--nx-primary-color-20:#c0c0c0;
--nx-primary-color-10:#d8d8d8;
--nx-primary-color-hover:#181818;

/* Gray Scale */
--nx-grayscale-color-100:#000000;
--nx-grayscale-color-95:#0c0c0c;
--nx-grayscale-color-90:#181818;
--nx-grayscale-color-85:#242424;
--nx-grayscale-color-80:#303030;
--nx-grayscale-color-75:#3c3c3c;
--nx-grayscale-color-70:#484848;
--nx-grayscale-color-65:#545454;
--nx-grayscale-color-60:#606060;
--nx-grayscale-color-55:#6c6c6c;
--nx-grayscale-color-50:#787878;
--nx-grayscale-color-45:#848484;
--nx-grayscale-color-40:#909090;
--nx-grayscale-color-35:#9c9c9c;
--nx-grayscale-color-30:#a8a8a3;
--nx-grayscale-color-25:#b4b4b0;
--nx-grayscale-color-20:#c0c0c0;
--nx-grayscale-color-15:#cccccc;
--nx-grayscale-color-10:#d8d8d8;
--nx-grayscale-color-5:#e4e4e4;
--nx-grayscale-color-2:#f5f5f5;
--nx-grayscale-color-0:#ffffff;

/* Light Theme */
--nx-theme-light-color-red-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-red-pale: hsla(3.19, 100.0%, 95%, 1);
--nx-theme-light-color-red-shallow: hsla(3.19, 100.0%, 89.41%, 1);
--nx-theme-light-color-red-glow: hsla(3.19, 100.0%, 74.41%, 1);
--nx-theme-light-color-red-mid: hsla(3.19, 100.0%, 66.41%, 1);
--nx-theme-light-color-red: hsla(3.19, 100.0%, 59.41%, 1);
--nx-theme-light-color-red-deep: hsla(3.19, 100.0%, 49.41%, 1);

--nx-theme-light-color-orange-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-orange-pale: hsla(35.06, 100.0%, 90.0%, 1);
--nx-theme-light-color-orange-shallow: hsla(35.06, 100.0%, 80.0%, 1);
--nx-theme-light-color-orange-glow: hsla(35.06, 100.0%, 65.0%, 1);
--nx-theme-light-color-orange-mid: hsla(35.06, 100.0%, 57.0%, 1);
--nx-theme-light-color-orange: hsla(35.06, 100.0%, 50.0%, 1);
--nx-theme-light-color-orange-deep: hsla(30, 100.0%, 50.0%, 1);

--nx-theme-light-color-yellow-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-yellow-pale: hsla(48.0, 100.0%, 92.5%, 1);
--nx-theme-light-color-yellow-shallow: hsla(48.0, 100.0%, 80.0%, 1);
--nx-theme-light-color-yellow-glow: hsla(48.0, 100.0%, 65.0%, 1);
--nx-theme-light-color-yellow-mid: hsla(48.0, 100.0%, 57.0%, 1);
--nx-theme-light-color-yellow: hsla(48.0, 100.0%, 50.0%, 1);
--nx-theme-light-color-yellow-deep: hsla(48.0, 100.0%, 40.0%, 1);

--nx-theme-light-color-green-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-green-pale: hsla(135.1, 58.57%, 90%, 1);
--nx-theme-light-color-green-shallow: hsla(135.1, 58.57%, 79.22%, 1);
--nx-theme-light-color-green-glow: hsla(135.1, 58.57%, 64.22%, 1);
--nx-theme-light-color-green-mid: hsla(135.1, 58.57%, 56.22%, 1);
--nx-theme-light-color-green: hsla(135.1, 58.57%, 49.22%, 1);
--nx-theme-light-color-green-deep: hsla(135.1, 58.57%, 39.22%, 1);

--nx-theme-light-color-mint-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-mint-pale: hsla(177.29, 100.0%, 90%, 1);
--nx-theme-light-color-mint-shallow: hsla(177.29, 100.0%, 80%, 1);
--nx-theme-light-color-mint-glow: hsla(177.29, 100.0%, 54.02%, 1);
--nx-theme-light-color-mint-mid: hsla(177.29, 100.0%, 46.02%, 1);
--nx-theme-light-color-mint: hsla(177.29, 100.0%, 39.02%, 1);
--nx-theme-light-color-mint-deep: hsla(177.29, 100.0%, 29.02%, 1);

--nx-theme-light-color-teal-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-teal-pale: hsla(189.14, 61.13%, 90%, 1);
--nx-theme-light-color-teal-shallow: hsla(189.14, 61.13%, 80%, 1);
--nx-theme-light-color-teal-glow: hsla(189.14, 61.13%, 63.43%, 1);
--nx-theme-light-color-teal-mid: hsla(189.14, 61.13%, 55.43%, 1);
--nx-theme-light-color-teal: hsla(189.14, 61.13%, 48.43%, 1);
--nx-theme-light-color-teal-deep: hsla(189.14, 61.13%, 38.43%, 1);

--nx-theme-light-color-cyan-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-cyan-pale: hsla(199.0, 78.26%, 90%, 1);
--nx-theme-light-color-cyan-shallow: hsla(199.0, 78.26%, 80%, 1);
--nx-theme-light-color-cyan-glow: hsla(199.0, 78.26%, 69.9%, 1);
--nx-theme-light-color-cyan-mid: hsla(199.0, 78.26%, 61.9%, 1);
--nx-theme-light-color-cyan: hsla(199.0, 78.26%, 54.9%, 1);
--nx-theme-light-color-cyan-deep: hsla(199.0, 78.26%, 44.9%, 1);

--nx-theme-light-color-blue-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-blue-pale: hsla(211.29, 100.0%, 90.0%, 1);
--nx-theme-light-color-blue-shallow: hsla(211.29, 100.0%, 80.0%, 1);
--nx-theme-light-color-blue-glow: hsla(211.29, 100.0%, 65.0%, 1);
--nx-theme-light-color-blue-mid: hsla(211.29, 100.0%, 57.0%, 1);
--nx-theme-light-color-blue: hsla(211.29, 100.0%, 50.0%, 1);
--nx-theme-light-color-blue-deep: hsla(211.29, 100.0%, 40.0%, 1);

--nx-theme-light-color-indigo-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-indigo-faint: hsla(240.94, 60.95%, 95%, 1);
--nx-theme-light-color-indigo-pale: hsla(240.94, 60.95%, 90%, 1);
--nx-theme-light-color-indigo-shallow: hsla(240.94, 60.95%, 82.6%, 1);
--nx-theme-light-color-indigo-soft: hsla(240.94, 60.95%, 77.6%, 1);
--nx-theme-light-color-indigo-glow: hsla(240.94, 60.95%, 73.82%, 1);
--nx-theme-light-color-indigo-mid: hsla(240.94, 60.95%, 65.82%, 1);
--nx-theme-light-color-indigo: hsla(240.94, 60.95%, 58.82%, 1);
--nx-theme-light-color-indigo-deep: hsla(240.94, 60.95%, 48.82%, 1);

--nx-theme-light-color-purple-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-purple-faint: hsla(279.86, 67.96%, 97.5%, 1);
--nx-theme-light-color-purple-pale: hsla(279.86, 67.96%, 92.5%, 1);
--nx-theme-light-color-purple-shallow: hsla(279.86, 67.96%, 89.61%, 1);
--nx-theme-light-color-purple-soft: hsla(279.86, 67.96%, 84.61%, 1);
--nx-theme-light-color-purple-glow: hsla(279.86, 67.96%, 74.61%, 1);
--nx-theme-light-color-purple-mid: hsla(279.86, 67.96%, 66.61%, 1);
--nx-theme-light-color-purple: hsla(279.86, 67.96%, 59.61%, 1);
--nx-theme-light-color-purple-deep: hsla(279.86, 67.96%, 49.61%, 1);

--nx-theme-light-color-pink-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-pink-pale: hsla(348.57, 100.0%, 92.5%, 1);
--nx-theme-light-color-pink-shallow: hsla(348.57, 100.0%, 87.5%, 1);
--nx-theme-light-color-pink-glow: hsla(348.57, 100.0%, 73.82%, 1);
--nx-theme-light-color-pink-mid: hsla(348.57, 100.0%, 65.82%, 1);
--nx-theme-light-color-pink: hsla(348.57, 100.0%, 58.82%, 1);
--nx-theme-light-color-pink-deep: hsla(348.57, 100.0%, 48.82%, 1);

--nx-theme-light-color-brown-white: hsla(0, 0%, 100%, 1);
--nx-theme-light-color-brown-pale: hsla(32.11, 28.29%, 90%, 1);
--nx-theme-light-color-brown-shallow: hsla(32.11, 28.29%, 80.78%, 1);
--nx-theme-light-color-brown-glow: hsla(32.11, 28.29%, 65.78%, 1);
--nx-theme-light-color-brown-mid: hsla(32.11, 28.29%, 57.78%, 1);
--nx-theme-light-color-brown: hsla(32.11, 28.29%, 50.78%, 1);
--nx-theme-light-color-brown-deep: hsla(32.11, 28.29%, 40.78%, 1);

/* Light Theme - Gray */
--nx-theme-light-color-gray: #8e8e93;
--nx-theme-light-color-gray2: #aeaeb2;
--nx-theme-light-color-gray3: #c7c7cc;
--nx-theme-light-color-gray4: #d1d1d6;
--nx-theme-light-color-gray5: #e5e5ea;
--nx-theme-light-color-gray6: #f2f2f7;
/* Dark Theme */
--nx-theme-dark-color-red: hsla(3.35, 100.0%, 61.37%, 1);
--nx-theme-dark-color-red-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-red-shallow: hsla(3.35, 100.0%, 90%, 1);
--nx-theme-dark-color-red-glow: hsla(3.35, 100.0%, 76.37%, 1);
--nx-theme-dark-color-red-mid: hsla(3.35, 100.0%, 68.37%, 1);
--nx-theme-dark-color-red-deep: hsla(3.35, 100.0%, 51.37%, 1);

--nx-theme-dark-color-orange: hsla(36.49, 100.0%, 51.96%, 1);
--nx-theme-dark-color-orange-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-orange-shallow: hsla(36.49, 100.0%, 90%, 1);
--nx-theme-dark-color-orange-glow: hsla(36.49, 100.0%, 66.96%, 1);
--nx-theme-dark-color-orange-mid: hsla(36.49, 100.0%, 58.96%, 1);
--nx-theme-dark-color-orange-deep: hsla(36.49, 100.0%, 41.96%, 1);

--nx-theme-dark-color-yellow: hsla(49.96, 100.0%, 51.96%, 1);
--nx-theme-dark-color-yellow-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-yellow-shallow: hsla(49.96, 100.0%, 90%, 1);
--nx-theme-dark-color-yellow-glow: hsla(49.96, 100.0%, 66.96%, 1);
--nx-theme-dark-color-yellow-mid: hsla(49.96, 100.0%, 58.96%, 1);
--nx-theme-dark-color-yellow-deep: hsla(49.96, 100.0%, 41.96%, 1);

--nx-theme-dark-color-green: hsla(134.91, 63.64%, 50.39%, 1);
--nx-theme-dark-color-green-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-green-shallow: hsla(134.91, 63.64%, 90%, 1);
--nx-theme-dark-color-green-glow: hsla(134.91, 63.64%, 65.39%, 1);
--nx-theme-dark-color-green-mid: hsla(134.91, 63.64%, 57.39%, 1);
--nx-theme-dark-color-green-deep: hsla(134.91, 63.64%, 40.39%, 1);

--nx-theme-dark-color-mint: hsla(177.27, 56.12%, 61.57%, 1);
--nx-theme-dark-color-mint-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-mint-shallow: hsla(177.27, 56.12%, 90%, 1);
--nx-theme-dark-color-mint-glow: hsla(177.27, 56.12%, 76.57%, 1);
--nx-theme-dark-color-mint-mid: hsla(177.27, 56.12%, 68.57%, 1);
--nx-theme-dark-color-mint-deep: hsla(177.27, 56.12%, 51.57%, 1);

--nx-theme-dark-color-teal: hsla(189.0, 72.07%, 56.47%, 1);
--nx-theme-dark-color-teal-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-teal-shallow: hsla(189.0, 72.07%, 90%, 1);
--nx-theme-dark-color-teal-glow: hsla(189.0, 72.07%, 71.47%, 1);
--nx-theme-dark-color-teal-mid: hsla(189.0, 72.07%, 63.47%, 1);
--nx-theme-dark-color-teal-deep: hsla(189.0, 72.07%, 46.47%, 1);

--nx-theme-dark-color-cyan: hsla(197.42, 100.0%, 69.61%, 1);
--nx-theme-dark-color-cyan-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-cyan-shallow: hsla(197.42, 100.0%, 90%, 1);
--nx-theme-dark-color-cyan-glow: hsla(197.42, 100.0%, 84.61%, 1);
--nx-theme-dark-color-cyan-mid: hsla(197.42, 100.0%, 76.61%, 1);
--nx-theme-dark-color-cyan-deep: hsla(197.42, 100.0%, 59.61%, 1);

--nx-theme-dark-color-blue: hsla(210.12, 100.0%, 51.96%, 1);
--nx-theme-dark-color-blue-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-blue-shallow: hsla(210.12, 100.0%, 90%, 1);
--nx-theme-dark-color-blue-glow: hsla(210.12, 100.0%, 66.96%, 1);
--nx-theme-dark-color-blue-mid: hsla(210.12, 100.0%, 58.96%, 1);
--nx-theme-dark-color-blue-deep: hsla(210.12, 100.0%, 41.96%, 1);

--nx-theme-dark-color-indigo: hsla(240.87, 73.4%, 63.14%, 1);
--nx-theme-dark-color-indigo-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-indigo-shallow: hsla(240.87, 73.4%, 90%, 1);
--nx-theme-dark-color-indigo-glow: hsla(240.87, 73.4%, 78.14%, 1);
--nx-theme-dark-color-indigo-mid: hsla(240.87, 73.4%, 70.14%, 1);
--nx-theme-dark-color-indigo-deep: hsla(240.87, 73.4%, 53.14%, 1);

--nx-theme-dark-color-purple: hsla(279.87, 85.39%, 65.1%, 1);
--nx-theme-dark-color-purple-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-purple-shallow: hsla(279.87, 85.39%, 90%, 1);
--nx-theme-dark-color-purple-glow: hsla(279.87, 85.39%, 80.1%, 1);
--nx-theme-dark-color-purple-mid: hsla(279.87, 85.39%, 72.1%, 1);
--nx-theme-dark-color-purple-deep: hsla(279.87, 85.39%, 55.1%, 1);

--nx-theme-dark-color-pink: hsla(348.0, 100.0%, 60.78%, 1);
--nx-theme-dark-color-pink-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-pink-shallow: hsla(348.0, 100.0%, 90%, 1);
--nx-theme-dark-color-pink-glow: hsla(348.0, 100.0%, 75.78%, 1);
--nx-theme-dark-color-pink-mid: hsla(348.0, 100.0%, 67.78%, 1);
--nx-theme-dark-color-pink-deep: hsla(348.0, 100.0%, 50.78%, 1);

--nx-theme-dark-color-brown: hsla(33.53, 29.06%, 54.12%, 1);
--nx-theme-dark-color-brown-white: hsla(0, 0%, 100%, 1);
--nx-theme-dark-color-brown-shallow: hsla(33.53, 29.06%, 90%, 1);
--nx-theme-dark-color-brown-glow: hsla(33.53, 29.06%, 69.12%, 1);
--nx-theme-dark-color-brown-mid: hsla(33.53, 29.06%, 61.12%, 1);
--nx-theme-dark-color-brown-deep: hsla(33.53, 29.06%, 44.12%, 1);

/* Dark Theme - Gray */
--nx-theme-dark-color-gray: #8e8e93;
--nx-theme-dark-color-gray2: #636366;
--nx-theme-dark-color-gray3: #48484a;
--nx-theme-dark-color-gray4: #3a3a3c;
--nx-theme-dark-color-gray5: #2c2c2e;
--nx-theme-dark-color-gray6: #1c1c1e;
/* Font Awesome */
--fa-primary-color:var(--nx-primary-color-100);
--fa-secondary-color:var(--nx-primary-color-100);
--fa-primary-opacity:1.0; 
--fa-secondary-opacity:0.4; 
}