/* Generated from Figma Variables. First mode = :root default.
   FLOAT tokens are unitless — multiply by 1px in calc() where a length is needed. */

:root {
  --alpha-black-50: rgba(0,0,0,0.5); /* @kind color */
  --alpha-blue-10: rgba(59,130,246,0.1); /* @kind color */
  --alpha-blue-30: rgba(59,130,246,0.3); /* @kind color */
  --alpha-gray-50-70: rgba(255,255,255,0.7); /* @kind color */
  --alpha-green-10: rgba(34,197,94,0.1); /* @kind color */
  --alpha-green-30: rgba(34,197,94,0.3); /* @kind color */
  --alpha-purple-10: rgba(168,85,247,0.1); /* @kind color */
  --alpha-purple-30: rgba(168,85,247,0.3); /* @kind color */
  --alpha-red-10: rgba(239,68,68,0.1); /* @kind color */
  --alpha-red-30: rgba(239,68,68,0.3); /* @kind color */
  --base-foreground: var(--colors-foreground-light); /* @kind color */
  --base-primary: var(--color-gray-950); /* @kind color */
  --blue-100: var(--tailwind-colors-blue-100); /* @kind color */
  --blue-500: var(--tailwind-colors-blue-500); /* @kind color */
  --blue-50: var(--tailwind-colors-blue-50); /* @kind color */
  --blur-blur-0: 0; /* @kind other */
  --blur-blur-16: 16; /* @kind other */
  --blur-blur-24: 24; /* @kind other */
  --blur-blur-40: 40; /* @kind other */
  --blur-blur-4: 4; /* @kind other */
  --blur-blur-8: 8; /* @kind other */
  --border-border-0: 0; /* @kind other */
  --border-border-1: 1; /* @kind other */
  --border-border-2: 2; /* @kind other */
  --border-border-4: 4; /* @kind other */
  --border-radius-full: 9999;
  --breakpoint-md: 768; /* @kind other */
  --breakpoint-xl: 1440; /* @kind other */
  --breakpoint-xs: 393; /* @kind other */
  --brown-100: var(--custom-colors-brown-100); /* @kind color */
  --brown-500: var(--custom-colors-brown-500); /* @kind color */
  --brown-50: var(--custom-colors-brown-50); /* @kind color */
  --color-gray-50: rgb(255,255,255); /* @kind color */
  --color-gray-950: rgb(0,0,0); /* @kind color */
  --colors-foreground-dark: var(--tailwind-colors-zinc-50); /* @kind color */
  --colors-foreground-light: var(--tailwind-colors-zinc-900); /* @kind color */
  --container: rgb(26,26,30); /* @kind color */
  --custom-colors-brown-100: rgb(236,228,221); /* @kind color */
  --custom-colors-brown-200: rgb(216,194,178); /* @kind color */
  --custom-colors-brown-300: rgb(197,160,132); /* @kind color */
  --custom-colors-brown-400: rgb(180,125,85); /* @kind color */
  --custom-colors-brown-500: rgb(143,94,58); /* @kind color */
  --custom-colors-brown-50: rgb(248,244,242); /* @kind color */
  --custom-colors-brown-600: rgb(113,74,45); /* @kind color */
  --custom-colors-brown-700: rgb(82,53,32); /* @kind color */
  --custom-colors-brown-800: rgb(52,33,20); /* @kind color */
  --custom-colors-brown-900: rgb(20,13,8); /* @kind color */
  --custom-colors-gray-dark-100: rgb(0,0,0); /* @kind color */
  --custom-colors-gray-dark-200: rgb(36,36,36); /* @kind color */
  --custom-colors-gray-dark-300: rgb(51,51,51); /* @kind color */
  --custom-colors-gray-dark-400: rgb(102,102,102); /* @kind color */
  --custom-colors-gray-dark-500: rgb(128,128,128); /* @kind color */
  --custom-colors-gray-dark-50: rgb(18,18,18); /* @kind color */
  --custom-colors-gray-dark-600: rgb(153,153,153); /* @kind color */
  --custom-colors-gray-dark-700: rgb(179,179,179); /* @kind color */
  --custom-colors-gray-dark-800: rgb(230,230,230); /* @kind color */
  --custom-colors-gray-dark-900: rgb(255,255,255); /* @kind color */
  --custom-colors-gray-light-100: rgb(250,250,250); /* @kind color */
  --custom-colors-gray-light-200: rgb(240,240,240); /* @kind color */
  --custom-colors-gray-light-300: rgb(237,237,237); /* @kind color */
  --custom-colors-gray-light-400: rgb(229,229,229); /* @kind color */
  --custom-colors-gray-light-500: rgb(205,205,205); /* @kind color */
  --custom-colors-gray-light-50: rgb(255,255,255); /* @kind color */
  --custom-colors-gray-light-600: rgb(168,168,168); /* @kind color */
  --custom-colors-gray-light-700: rgb(116,116,116); /* @kind color */
  --custom-colors-gray-light-800: rgb(57,57,57); /* @kind color */
  --custom-colors-gray-light-900: rgb(0,0,0); /* @kind color */
  --custom-colors-main-page-hero: rgb(4,47,27); /* @kind color */
  --custom-colors-sidebar-icons: rgb(138,138,138); /* @kind color */
  --font-family-body-2: "Helvetica Neue";
  --font-family-body: "Inter";
  --font-family-display: "MD Nichrome";
  --font-family-mono: "JetBrains Mono";
  --font-family-title-2: "MD Nichrome";
  --font-family-title: "NB International Pro";
  --font-font-family-display: "MD Nichrome";
  --font-font-family-sans-serif: "Inter";
  --font-font-size-size-12: 12;
  --font-font-size-size-14: 14;
  --font-font-size-size-16: 16;
  --font-font-size-size-18: 18;
  --font-font-size-size-20: 20;
  --font-font-size-size-22: 22;
  --font-font-size-size-24: 24;
  --font-font-size-size-28: 28;
  --font-font-size-size-32: 32;
  --font-font-size-size-40: 40;
  --font-font-size-size-80: 80;
  --font-font-weight-inter-black: 900;
  --font-font-weight-inter-bold: 700;
  --font-font-weight-inter-extra-bold: 800;
  --font-font-weight-inter-extra-light: 200;
  --font-font-weight-inter-light: 300;
  --font-font-weight-inter-medium: 500;
  --font-font-weight-inter-regular: 400;
  --font-font-weight-inter-semi-bold: 600;
  --font-font-weight-inter-thin: 100;
  --font-font-weight-md-nichrome-bold-black: 700;
  --font-font-weight-md-nichrome-extra-bold-ultra: 800;
  --font-font-weight-md-nichrome-extra-light-thin: 200;
  --font-font-weight-md-nichrome-light: 300;
  --font-font-weight-md-nichrome-medium-dark: 500;
  --font-font-weight-md-nichrome-regular: 400;
  --font-font-weight-md-nichrome-semi-bold-bold: 600;
  --font-font-weight-md-nichrome-thin-infra: 100;
  --font-letter-spacing-normal: 0; /* @kind other */
  --font-letter-spacing-tight: -1; /* @kind other */
  --font-letter-spacing-tighter: -2; /* @kind other */
  --font-letter-spacing-wide: 1; /* @kind other */
  --font-letter-spacing-wider: 2; /* @kind other */
  --font-line-height-body: 20; /* @kind other */
  --font-line-height-caption: var(--font-line-height-ui-controls);
  --font-line-height-h1: 40; /* @kind other */
  --font-line-height-h2: 28; /* @kind other */
  --font-line-height-headline: var(--font-line-height-body);
  --font-line-height-height-16: 16; /* @kind other */
  --font-line-height-height-18: 18; /* @kind other */
  --font-line-height-height-20: 20; /* @kind other */
  --font-line-height-height-24: 24; /* @kind other */
  --font-line-height-height-28: 28; /* @kind other */
  --font-line-height-height-34: 34; /* @kind other */
  --font-line-height-height-38: 38; /* @kind other */
  --font-line-height-height-44: 44; /* @kind other */
  --font-line-height-height-86: 86; /* @kind other */
  --font-line-height-leading-5: 20; /* @kind other */
  --font-line-height-ui-controls-2: 16; /* @kind other */
  --font-line-height-ui-controls: 16; /* @kind other */
  --font-size-12: 12;
  --font-size-13: 13;
  --font-size-14: 14;
  --font-size-16: 16;
  --font-size-18: 18;
  --font-size-20: 20;
  --font-size-24: 24;
  --font-size-32: 32;
  --font-size-40-2: 40;
  --font-size-40: 40;
  --font-size-48: 48;
  --font-size-64: 64;
  --font-size-80: 80;
  --font-size-caption: 12;
  --font-size-h1: 32;
  --font-size-h2: 24;
  --font-size-headline: 16;
  --font-size-paragraph-2: 14;
  --font-size-paragraph: 14;
  --font-size-text-sm: 14;
  --font-weight-bold: 700;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-medium-2: 500;
  --font-weight-medium-3: 500;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --font-weight-regular-2: 400;
  --font-weight-regular: 700;
  --font-weight-thin: 100;
  --gray-100: var(--custom-colors-gray-light-100); /* @kind color */
  --gray-200: var(--custom-colors-gray-light-200); /* @kind color */
  --gray-300: var(--custom-colors-gray-light-300); /* @kind color */
  --gray-400: var(--custom-colors-gray-light-400); /* @kind color */
  --gray-500: var(--custom-colors-gray-light-500); /* @kind color */
  --gray-50: var(--custom-colors-gray-light-50); /* @kind color */
  --gray-600: var(--custom-colors-gray-light-600); /* @kind color */
  --gray-700: var(--custom-colors-gray-light-700); /* @kind color */
  --gray-800: var(--custom-colors-gray-light-800); /* @kind color */
  --gray-900: var(--custom-colors-gray-light-900); /* @kind color */
  --green-100: var(--tailwind-colors-green-100); /* @kind color */
  --green-50: var(--tailwind-colors-green-50); /* @kind color */
  --green-600: var(--tailwind-colors-green-600); /* @kind color */
  --height-body-large: var(--font-line-height-height-20);
  --height-body-medium: var(--font-line-height-height-18);
  --height-body-small: var(--font-line-height-height-16);
  --height-h1: var(--font-line-height-height-86);
  --height-h2: var(--font-line-height-height-44);
  --height-h3: var(--font-line-height-height-38);
  --height-h4: var(--font-line-height-height-28);
  --height-h5: var(--font-line-height-height-24);
  --height-h6: var(--font-line-height-height-20);
  --hero-hero: var(--custom-colors-main-page-hero); /* @kind color */
  --icon-default: rgb(242,242,242); /* @kind color */
  --labels-primary-2: rgb(0,0,0); /* @kind color */
  --labels-primary: rgb(0,0,0); /* @kind color */
  --leading-body-large: var(--font-line-height-height-20);
  --leading-body-medium: var(--font-line-height-height-20);
  --leading-body-small: var(--font-line-height-height-16);
  --leading-h1-2: var(--font-line-height-height-86);
  --leading-h1: var(--font-line-height-height-86);
  --leading-h2-2: var(--font-line-height-height-44);
  --leading-h2: var(--font-line-height-height-44);
  --leading-h3-2: var(--font-line-height-height-38);
  --leading-h3: var(--font-line-height-height-38);
  --leading-h4-2: var(--font-line-height-height-28);
  --leading-h4: var(--font-line-height-height-28);
  --leading-h5-2: var(--font-line-height-height-24);
  --leading-h5: var(--font-line-height-height-24);
  --leading-h6-2: var(--font-line-height-height-20);
  --leading-h6: var(--font-line-height-height-20);
  --line-height-86: 86; /* @kind other */
  --opacity-opacity-0: 0; /* @kind other */
  --opacity-opacity-40: 40; /* @kind other */
  --opacity-opacity-70: 70; /* @kind other */
  --orange-100: var(--tailwind-colors-orange-50); /* @kind color */
  --orange-500: var(--tailwind-colors-orange-500); /* @kind color */
  --orange-50: var(--tailwind-colors-orange-50); /* @kind color */
  --outline-default: rgb(63,63,70); /* @kind color */
  --pista-2: rgb(195,255,0); /* @kind color */
  --pista: rgb(220,245,140); /* @kind color */
  --primitive-base-blue-blue-500-2: rgb(0,121,255); /* @kind color */
  --primitive-base-blue-blue-500: rgb(0,121,255); /* @kind color */
  --primitive-base-blue-blue-600-2: rgb(0,109,229); /* @kind color */
  --primitive-base-blue-blue-600: rgb(0,109,229); /* @kind color */
  --primitive-base-brand-neon-neon-500: rgb(195,255,0); /* @kind color */
  --primitive-base-gray-black-2: rgb(0,0,0); /* @kind color */
  --primitive-base-gray-black: rgb(0,0,0); /* @kind color */
  --primitive-base-gray-gray-100-2: rgb(250,250,250); /* @kind color */
  --primitive-base-gray-gray-100: rgb(243,244,246); /* @kind color */
  --primitive-base-gray-gray-200-2: rgb(240,240,240); /* @kind color */
  --primitive-base-gray-gray-200: rgb(229,231,235); /* @kind color */
  --primitive-base-gray-gray-300-2: rgb(237,237,237); /* @kind color */
  --primitive-base-gray-gray-300: rgb(209,213,219); /* @kind color */
  --primitive-base-gray-gray-400-2: rgb(229,229,229); /* @kind color */
  --primitive-base-gray-gray-400: rgb(156,163,175); /* @kind color */
  --primitive-base-gray-gray-50-2: rgb(255,255,255); /* @kind color */
  --primitive-base-gray-gray-500-2: rgb(205,205,205); /* @kind color */
  --primitive-base-gray-gray-500: rgb(107,114,128); /* @kind color */
  --primitive-base-gray-gray-50: rgb(255,255,255); /* @kind color */
  --primitive-base-gray-gray-600-2: rgb(168,168,168); /* @kind color */
  --primitive-base-gray-gray-600: rgb(75,85,99); /* @kind color */
  --primitive-base-gray-gray-700-2: rgb(55,65,81); /* @kind color */
  --primitive-base-gray-gray-700: rgb(116,116,116); /* @kind color */
  --primitive-base-gray-gray-800-2: rgb(57,57,57); /* @kind color */
  --primitive-base-gray-gray-800: rgb(3,7,18); /* @kind color */
  --primitive-base-gray-gray-900: rgb(0,0,0); /* @kind color */
  --primitive-base-gray-white-2: rgb(255,255,255); /* @kind color */
  --primitive-base-gray-white: rgb(255,255,255); /* @kind color */
  --primitive-base-green-green-500-2: rgb(15,197,145); /* @kind color */
  --primitive-base-green-green-500-3: rgb(56,154,87); /* @kind color */
  --primitive-base-green-green-500: rgb(56,154,87); /* @kind color */
  --primitive-base-red-red-400: rgb(237,80,35); /* @kind color */
  --primitive-base-red-red-500-2: rgb(237,80,35); /* @kind color */
  --primitive-base-red-red-500: rgb(237,80,35); /* @kind color */
  --primitive-transparent-black-50: rgba(0,0,0,0.5); /* @kind color */
  --primitive-transparent-gray-50-70: rgba(255,255,255,0.7); /* @kind color */
  --primitive-zeros-white-0: rgba(255,255,255,0); /* @kind color */
  --purple-100: var(--tailwind-colors-purple-100); /* @kind color */
  --purple-500: var(--tailwind-colors-purple-500); /* @kind color */
  --purple-50: var(--tailwind-colors-purple-50); /* @kind color */
  --radius-radius-0: 0;
  --radius-radius-12: 12;
  --radius-radius-16: 16;
  --radius-radius-24-2: var(--radius-radius-24);
  --radius-radius-24: 24;
  --radius-radius-2: 2;
  --radius-radius-4: 4;
  --radius-radius-8: 8;
  --radius-radius-full: 9999;
  --red-100: var(--tailwind-colors-red-100); /* @kind color */
  --red-500: var(--tailwind-colors-red-500); /* @kind color */
  --red-50: var(--tailwind-colors-red-50); /* @kind color */
  --size-avatar-2xl: 132;
  --size-avatar-2xs: 18;
  --size-avatar-3xs: 16;
  --size-avatar-lg: 40;
  --size-avatar-md: 32;
  --size-avatar-sm: 24;
  --size-avatar-xl: 56;
  --size-avatar-xs: 20;
  --size-badge-large: 24;
  --size-badge-medium: 20;
  --size-body-large-2: var(--font-font-size-size-16);
  --size-body-large: var(--font-font-size-size-16);
  --size-body-medium-2: var(--font-font-size-size-14);
  --size-body-medium: var(--font-font-size-size-14);
  --size-body-small-2: var(--font-font-size-size-12);
  --size-body-small: var(--font-font-size-size-12);
  --size-card-market: 172;
  --size-control-large: 56;
  --size-control-medium: 40;
  --size-control-small: 32;
  --size-control-ultra-small: 28;
  --size-h1-2: var(--font-font-size-size-80);
  --size-h1-3: var(--font-font-size-size-80);
  --size-h1: var(--font-font-size-size-80);
  --size-h2-2: var(--font-font-size-size-40);
  --size-h2-3: var(--font-font-size-size-40);
  --size-h2: var(--font-font-size-size-40);
  --size-h3-2: var(--font-font-size-size-32);
  --size-h3-3: var(--font-font-size-size-32);
  --size-h3: var(--font-font-size-size-32);
  --size-h4-2: var(--font-font-size-size-24);
  --size-h4-3: var(--font-font-size-size-24);
  --size-h4: var(--font-font-size-size-24);
  --size-h5-2: var(--font-font-size-size-20);
  --size-h5-3: var(--font-font-size-size-20);
  --size-h5: var(--font-font-size-size-20);
  --size-h6-2: var(--font-font-size-size-16);
  --size-h6-3: var(--font-font-size-size-16);
  --size-h6: var(--font-font-size-size-16);
  --size-icon-2xl: 32;
  --size-icon-3xl: 40;
  --size-icon-4xl: 48;
  --size-icon-lg: 20;
  --size-icon-md: 18;
  --size-icon-sm: 16;
  --size-icon-xl: 24;
  --size-icon-xs: 14;
  --size-pagination-lg: 8;
  --size-pagination-md: 6;
  --size-radio-checkbox-medium: 18;
  --size-radio-checkbox-small: 16;
  --space-80: 80;
  --space-space-0: 0;
  --space-space-10: 10;
  --space-space-12: 12;
  --space-space-16: 16;
  --space-space-24: 24;
  --space-space-256-fold-web: 256;
  --space-space-2: 2;
  --space-space-36-only-for-sidebar: 36;
  --space-space-48: 48;
  --space-space-4: 4;
  --space-space-64: 64;
  --space-space-6: 6;
  --space-space-8: 8;
  --surface-scroll-fade-transparent: rgba(255,255,255,0); /* @kind color */
  --tailwind-colors-amber-100: rgb(254,243,199); /* @kind color */
  --tailwind-colors-amber-200: rgb(253,230,138); /* @kind color */
  --tailwind-colors-amber-300: rgb(252,211,77); /* @kind color */
  --tailwind-colors-amber-400: rgb(251,191,36); /* @kind color */
  --tailwind-colors-amber-500: rgb(245,158,11); /* @kind color */
  --tailwind-colors-amber-50: rgb(255,251,235); /* @kind color */
  --tailwind-colors-amber-600: rgb(217,119,6); /* @kind color */
  --tailwind-colors-amber-700: rgb(180,83,9); /* @kind color */
  --tailwind-colors-amber-800: rgb(146,64,14); /* @kind color */
  --tailwind-colors-amber-900: rgb(120,53,15); /* @kind color */
  --tailwind-colors-base-black: rgb(0,0,0); /* @kind color */
  --tailwind-colors-base-brand: rgb(195,255,0); /* @kind color */
  --tailwind-colors-base-white: rgb(255,255,255); /* @kind color */
  --tailwind-colors-blue-100: rgb(219,234,254); /* @kind color */
  --tailwind-colors-blue-200: rgb(191,219,254); /* @kind color */
  --tailwind-colors-blue-300: rgb(147,197,253); /* @kind color */
  --tailwind-colors-blue-400: rgb(96,165,250); /* @kind color */
  --tailwind-colors-blue-500: rgb(59,130,246); /* @kind color */
  --tailwind-colors-blue-50: rgb(239,246,255); /* @kind color */
  --tailwind-colors-blue-600: rgb(37,99,235); /* @kind color */
  --tailwind-colors-blue-700: rgb(29,78,216); /* @kind color */
  --tailwind-colors-blue-800: rgb(30,64,175); /* @kind color */
  --tailwind-colors-blue-900: rgb(30,58,138); /* @kind color */
  --tailwind-colors-cyan-100: rgb(207,250,254); /* @kind color */
  --tailwind-colors-cyan-200: rgb(165,243,252); /* @kind color */
  --tailwind-colors-cyan-300: rgb(103,232,249); /* @kind color */
  --tailwind-colors-cyan-400: rgb(34,211,238); /* @kind color */
  --tailwind-colors-cyan-500: rgb(6,182,212); /* @kind color */
  --tailwind-colors-cyan-50: rgb(236,254,255); /* @kind color */
  --tailwind-colors-cyan-600: rgb(8,145,178); /* @kind color */
  --tailwind-colors-cyan-700: rgb(14,116,144); /* @kind color */
  --tailwind-colors-cyan-800: rgb(21,94,117); /* @kind color */
  --tailwind-colors-cyan-900: rgb(22,78,99); /* @kind color */
  --tailwind-colors-emerald-100: rgb(209,250,229); /* @kind color */
  --tailwind-colors-emerald-200: rgb(167,243,208); /* @kind color */
  --tailwind-colors-emerald-300: rgb(110,231,183); /* @kind color */
  --tailwind-colors-emerald-400: rgb(52,211,153); /* @kind color */
  --tailwind-colors-emerald-500: rgb(16,185,129); /* @kind color */
  --tailwind-colors-emerald-50: rgb(236,253,245); /* @kind color */
  --tailwind-colors-emerald-600: rgb(5,150,105); /* @kind color */
  --tailwind-colors-emerald-700: rgb(4,120,87); /* @kind color */
  --tailwind-colors-emerald-800: rgb(6,95,70); /* @kind color */
  --tailwind-colors-emerald-900: rgb(6,78,59); /* @kind color */
  --tailwind-colors-fuchsia-100: rgb(250,232,255); /* @kind color */
  --tailwind-colors-fuchsia-200: rgb(245,208,254); /* @kind color */
  --tailwind-colors-fuchsia-300: rgb(240,171,252); /* @kind color */
  --tailwind-colors-fuchsia-400: rgb(232,121,249); /* @kind color */
  --tailwind-colors-fuchsia-500: rgb(217,70,239); /* @kind color */
  --tailwind-colors-fuchsia-50: rgb(253,244,255); /* @kind color */
  --tailwind-colors-fuchsia-600: rgb(192,38,211); /* @kind color */
  --tailwind-colors-fuchsia-700: rgb(162,28,175); /* @kind color */
  --tailwind-colors-fuchsia-800: rgb(134,25,143); /* @kind color */
  --tailwind-colors-fuchsia-900: rgb(112,26,117); /* @kind color */
  --tailwind-colors-gray-100: rgb(243,244,246); /* @kind color */
  --tailwind-colors-gray-200: rgb(229,231,235); /* @kind color */
  --tailwind-colors-gray-300: rgb(209,213,219); /* @kind color */
  --tailwind-colors-gray-400: rgb(156,163,175); /* @kind color */
  --tailwind-colors-gray-500: rgb(107,114,128); /* @kind color */
  --tailwind-colors-gray-50: rgb(249,250,251); /* @kind color */
  --tailwind-colors-gray-600: rgb(75,85,99); /* @kind color */
  --tailwind-colors-gray-700: rgb(55,65,81); /* @kind color */
  --tailwind-colors-gray-800: rgb(31,41,55); /* @kind color */
  --tailwind-colors-gray-900: rgb(17,24,39); /* @kind color */
  --tailwind-colors-green-100: rgb(220,252,231); /* @kind color */
  --tailwind-colors-green-200: rgb(187,247,208); /* @kind color */
  --tailwind-colors-green-300: rgb(134,239,172); /* @kind color */
  --tailwind-colors-green-400: rgb(74,222,128); /* @kind color */
  --tailwind-colors-green-500: rgb(34,197,94); /* @kind color */
  --tailwind-colors-green-50: rgb(240,253,244); /* @kind color */
  --tailwind-colors-green-600: rgb(22,163,74); /* @kind color */
  --tailwind-colors-green-700: rgb(21,128,61); /* @kind color */
  --tailwind-colors-green-800: rgb(22,101,52); /* @kind color */
  --tailwind-colors-green-900: rgb(20,83,45); /* @kind color */
  --tailwind-colors-indigo-100: rgb(224,231,255); /* @kind color */
  --tailwind-colors-indigo-200: rgb(199,210,254); /* @kind color */
  --tailwind-colors-indigo-300: rgb(165,180,252); /* @kind color */
  --tailwind-colors-indigo-400: rgb(129,140,248); /* @kind color */
  --tailwind-colors-indigo-500: rgb(99,102,241); /* @kind color */
  --tailwind-colors-indigo-50: rgb(238,242,255); /* @kind color */
  --tailwind-colors-indigo-600: rgb(79,70,229); /* @kind color */
  --tailwind-colors-indigo-700: rgb(67,56,202); /* @kind color */
  --tailwind-colors-indigo-800: rgb(55,48,163); /* @kind color */
  --tailwind-colors-indigo-900: rgb(49,46,129); /* @kind color */
  --tailwind-colors-lime-100: rgb(236,252,203); /* @kind color */
  --tailwind-colors-lime-200: rgb(217,249,157); /* @kind color */
  --tailwind-colors-lime-300: rgb(190,242,100); /* @kind color */
  --tailwind-colors-lime-400: rgb(163,230,53); /* @kind color */
  --tailwind-colors-lime-500: rgb(132,204,22); /* @kind color */
  --tailwind-colors-lime-50: rgb(247,254,231); /* @kind color */
  --tailwind-colors-lime-600: rgb(101,163,13); /* @kind color */
  --tailwind-colors-lime-700: rgb(77,124,15); /* @kind color */
  --tailwind-colors-lime-800: rgb(63,98,18); /* @kind color */
  --tailwind-colors-lime-900: rgb(54,83,20); /* @kind color */
  --tailwind-colors-neutral-100: rgb(245,245,245); /* @kind color */
  --tailwind-colors-neutral-200: rgb(229,229,229); /* @kind color */
  --tailwind-colors-neutral-300: rgb(212,212,212); /* @kind color */
  --tailwind-colors-neutral-400: rgb(163,163,163); /* @kind color */
  --tailwind-colors-neutral-500: rgb(115,115,115); /* @kind color */
  --tailwind-colors-neutral-50: rgb(250,250,250); /* @kind color */
  --tailwind-colors-neutral-600: rgb(82,82,82); /* @kind color */
  --tailwind-colors-neutral-700: rgb(64,64,64); /* @kind color */
  --tailwind-colors-neutral-800: rgb(38,38,38); /* @kind color */
  --tailwind-colors-neutral-900: rgb(23,23,23); /* @kind color */
  --tailwind-colors-orange-100: rgb(255,237,213); /* @kind color */
  --tailwind-colors-orange-200: rgb(254,215,170); /* @kind color */
  --tailwind-colors-orange-300: rgb(253,186,116); /* @kind color */
  --tailwind-colors-orange-400: rgb(251,146,60); /* @kind color */
  --tailwind-colors-orange-500: rgb(249,115,22); /* @kind color */
  --tailwind-colors-orange-50: rgb(255,247,237); /* @kind color */
  --tailwind-colors-orange-600: rgb(234,88,12); /* @kind color */
  --tailwind-colors-orange-700: rgb(194,65,12); /* @kind color */
  --tailwind-colors-orange-800: rgb(154,52,18); /* @kind color */
  --tailwind-colors-orange-900: rgb(124,45,18); /* @kind color */
  --tailwind-colors-pink-100: rgb(252,231,243); /* @kind color */
  --tailwind-colors-pink-200: rgb(251,207,232); /* @kind color */
  --tailwind-colors-pink-300: rgb(249,168,212); /* @kind color */
  --tailwind-colors-pink-400: rgb(244,114,182); /* @kind color */
  --tailwind-colors-pink-500: rgb(236,72,153); /* @kind color */
  --tailwind-colors-pink-50: rgb(253,242,248); /* @kind color */
  --tailwind-colors-pink-600: rgb(219,39,119); /* @kind color */
  --tailwind-colors-pink-700: rgb(190,24,93); /* @kind color */
  --tailwind-colors-pink-800: rgb(157,23,77); /* @kind color */
  --tailwind-colors-pink-900: rgb(131,24,67); /* @kind color */
  --tailwind-colors-purple-100: rgb(243,232,255); /* @kind color */
  --tailwind-colors-purple-200: rgb(233,213,255); /* @kind color */
  --tailwind-colors-purple-300: rgb(216,180,254); /* @kind color */
  --tailwind-colors-purple-400: rgb(192,132,252); /* @kind color */
  --tailwind-colors-purple-500: rgb(168,85,247); /* @kind color */
  --tailwind-colors-purple-50: rgb(250,245,255); /* @kind color */
  --tailwind-colors-purple-600: rgb(147,51,234); /* @kind color */
  --tailwind-colors-purple-700: rgb(126,34,206); /* @kind color */
  --tailwind-colors-purple-800: rgb(107,33,168); /* @kind color */
  --tailwind-colors-purple-900: rgb(88,28,135); /* @kind color */
  --tailwind-colors-red-100: rgb(254,226,226); /* @kind color */
  --tailwind-colors-red-200: rgb(254,202,202); /* @kind color */
  --tailwind-colors-red-300: rgb(252,165,165); /* @kind color */
  --tailwind-colors-red-400: rgb(248,113,113); /* @kind color */
  --tailwind-colors-red-500: rgb(239,68,68); /* @kind color */
  --tailwind-colors-red-50: rgb(254,242,242); /* @kind color */
  --tailwind-colors-red-600: rgb(220,38,38); /* @kind color */
  --tailwind-colors-red-700: rgb(185,28,28); /* @kind color */
  --tailwind-colors-red-800: rgb(153,27,27); /* @kind color */
  --tailwind-colors-red-900: rgb(127,29,29); /* @kind color */
  --tailwind-colors-rose-100-2: rgb(255,228,230); /* @kind color */
  --tailwind-colors-rose-100: rgb(255,228,230); /* @kind color */
  --tailwind-colors-rose-200-2: rgb(254,205,211); /* @kind color */
  --tailwind-colors-rose-200: rgb(254,205,211); /* @kind color */
  --tailwind-colors-rose-300-2: rgb(253,164,175); /* @kind color */
  --tailwind-colors-rose-300: rgb(253,164,175); /* @kind color */
  --tailwind-colors-rose-400-2: rgb(251,113,133); /* @kind color */
  --tailwind-colors-rose-400: rgb(251,113,133); /* @kind color */
  --tailwind-colors-rose-50-2: rgb(255,241,242); /* @kind color */
  --tailwind-colors-rose-500-2: rgb(244,63,94); /* @kind color */
  --tailwind-colors-rose-500: rgb(244,63,94); /* @kind color */
  --tailwind-colors-rose-50: rgb(255,241,242); /* @kind color */
  --tailwind-colors-rose-600-2: rgb(225,29,72); /* @kind color */
  --tailwind-colors-rose-600: rgb(225,29,72); /* @kind color */
  --tailwind-colors-rose-700-2: rgb(190,18,60); /* @kind color */
  --tailwind-colors-rose-700: rgb(190,18,60); /* @kind color */
  --tailwind-colors-rose-800-2: rgb(159,18,57); /* @kind color */
  --tailwind-colors-rose-800: rgb(159,18,57); /* @kind color */
  --tailwind-colors-rose-900-2: rgb(136,19,55); /* @kind color */
  --tailwind-colors-rose-900: rgb(136,19,55); /* @kind color */
  --tailwind-colors-rose-950: rgb(76,5,25); /* @kind color */
  --tailwind-colors-sky-100: rgb(224,242,254); /* @kind color */
  --tailwind-colors-sky-200: rgb(186,230,253); /* @kind color */
  --tailwind-colors-sky-300: rgb(125,211,252); /* @kind color */
  --tailwind-colors-sky-400: rgb(56,189,248); /* @kind color */
  --tailwind-colors-sky-500: rgb(14,165,233); /* @kind color */
  --tailwind-colors-sky-50: rgb(240,249,255); /* @kind color */
  --tailwind-colors-sky-600: rgb(2,132,199); /* @kind color */
  --tailwind-colors-sky-700: rgb(3,105,161); /* @kind color */
  --tailwind-colors-sky-800: rgb(7,89,133); /* @kind color */
  --tailwind-colors-sky-900: rgb(12,74,110); /* @kind color */
  --tailwind-colors-slate-100: rgb(241,245,249); /* @kind color */
  --tailwind-colors-slate-200: rgb(226,232,240); /* @kind color */
  --tailwind-colors-slate-300: rgb(203,213,225); /* @kind color */
  --tailwind-colors-slate-400: rgb(148,163,184); /* @kind color */
  --tailwind-colors-slate-500: rgb(100,116,139); /* @kind color */
  --tailwind-colors-slate-50: rgb(248,250,252); /* @kind color */
  --tailwind-colors-slate-600: rgb(71,85,105); /* @kind color */
  --tailwind-colors-slate-700: rgb(51,65,85); /* @kind color */
  --tailwind-colors-slate-800: rgb(30,41,59); /* @kind color */
  --tailwind-colors-slate-900: rgb(15,23,42); /* @kind color */
  --tailwind-colors-stone-100: rgb(245,245,244); /* @kind color */
  --tailwind-colors-stone-200: rgb(231,229,228); /* @kind color */
  --tailwind-colors-stone-300: rgb(214,211,209); /* @kind color */
  --tailwind-colors-stone-400: rgb(168,162,158); /* @kind color */
  --tailwind-colors-stone-500: rgb(120,113,108); /* @kind color */
  --tailwind-colors-stone-50: rgb(250,250,249); /* @kind color */
  --tailwind-colors-stone-600: rgb(87,83,78); /* @kind color */
  --tailwind-colors-stone-700: rgb(68,64,60); /* @kind color */
  --tailwind-colors-stone-800: rgb(41,37,36); /* @kind color */
  --tailwind-colors-stone-900: rgb(28,25,23); /* @kind color */
  --tailwind-colors-teal-100: rgb(204,251,241); /* @kind color */
  --tailwind-colors-teal-200: rgb(153,246,228); /* @kind color */
  --tailwind-colors-teal-300: rgb(94,234,212); /* @kind color */
  --tailwind-colors-teal-400: rgb(45,212,191); /* @kind color */
  --tailwind-colors-teal-500: rgb(20,184,166); /* @kind color */
  --tailwind-colors-teal-50: rgb(240,253,250); /* @kind color */
  --tailwind-colors-teal-600: rgb(13,148,136); /* @kind color */
  --tailwind-colors-teal-700: rgb(15,118,110); /* @kind color */
  --tailwind-colors-teal-800: rgb(17,94,89); /* @kind color */
  --tailwind-colors-teal-900: rgb(19,78,74); /* @kind color */
  --tailwind-colors-violet-100: rgb(237,233,254); /* @kind color */
  --tailwind-colors-violet-200: rgb(221,214,254); /* @kind color */
  --tailwind-colors-violet-300: rgb(196,181,253); /* @kind color */
  --tailwind-colors-violet-400: rgb(167,139,250); /* @kind color */
  --tailwind-colors-violet-500: rgb(139,92,246); /* @kind color */
  --tailwind-colors-violet-50: rgb(245,243,255); /* @kind color */
  --tailwind-colors-violet-600: rgb(124,58,237); /* @kind color */
  --tailwind-colors-violet-700: rgb(109,40,217); /* @kind color */
  --tailwind-colors-violet-800: rgb(91,33,182); /* @kind color */
  --tailwind-colors-violet-900: rgb(76,29,149); /* @kind color */
  --tailwind-colors-yellow-100: rgb(254,249,195); /* @kind color */
  --tailwind-colors-yellow-200: rgb(254,240,138); /* @kind color */
  --tailwind-colors-yellow-300: rgb(253,224,71); /* @kind color */
  --tailwind-colors-yellow-400: rgb(250,204,21); /* @kind color */
  --tailwind-colors-yellow-500: rgb(234,179,8); /* @kind color */
  --tailwind-colors-yellow-50: rgb(254,252,232); /* @kind color */
  --tailwind-colors-yellow-600: rgb(202,138,4); /* @kind color */
  --tailwind-colors-yellow-700: rgb(161,98,7); /* @kind color */
  --tailwind-colors-yellow-800: rgb(133,77,14); /* @kind color */
  --tailwind-colors-yellow-900: rgb(113,63,18); /* @kind color */
  --tailwind-colors-zinc-100: rgb(244,244,245); /* @kind color */
  --tailwind-colors-zinc-200: rgb(228,228,231); /* @kind color */
  --tailwind-colors-zinc-300: rgb(212,212,216); /* @kind color */
  --tailwind-colors-zinc-400: rgb(161,161,170); /* @kind color */
  --tailwind-colors-zinc-50-2: rgb(250,250,250); /* @kind color */
  --tailwind-colors-zinc-500: rgb(113,113,122); /* @kind color */
  --tailwind-colors-zinc-50: rgb(250,250,250); /* @kind color */
  --tailwind-colors-zinc-600: rgb(82,82,91); /* @kind color */
  --tailwind-colors-zinc-700: rgb(63,63,70); /* @kind color */
  --tailwind-colors-zinc-800: rgb(39,39,42); /* @kind color */
  --tailwind-colors-zinc-900-2: rgb(24,24,27); /* @kind color */
  --tailwind-colors-zinc-900: rgb(24,24,27); /* @kind color */
  --typography-base-sizes-small-font-size: var(--font-size-text-sm);
  --typography-base-sizes-small-line-height: var(--font-line-height-leading-5);
  --typography-font-family-font-sans: "Inter";
  --yellow-100: var(--tailwind-colors-yellow-100); /* @kind color */
  --yellow-500: var(--tailwind-colors-yellow-500); /* @kind color */
  --yellow-50: var(--tailwind-colors-yellow-50); /* @kind color */
}

:root[data-theme="dark"], .dark {
  --alpha-blue-10: rgba(59,130,246,0.1); /* @kind color */
  --alpha-blue-30: rgba(59,130,246,0.3); /* @kind color */
  --alpha-gray-50-70: rgba(18,18,18,0.7); /* @kind color */
  --alpha-green-10: rgba(34,197,94,0.1); /* @kind color */
  --alpha-green-30: rgba(34,197,94,0.3); /* @kind color */
  --alpha-purple-10: rgba(168,85,247,0.1); /* @kind color */
  --alpha-purple-30: rgba(168,85,247,0.3); /* @kind color */
  --alpha-red-10: rgba(239,68,68,0.1); /* @kind color */
  --alpha-red-30: rgba(239,68,68,0.3); /* @kind color */
  --base-foreground: var(--colors-foreground-dark); /* @kind color */
  --base-primary: var(--color-gray-50); /* @kind color */
  --blue-100: var(--tailwind-colors-blue-100); /* @kind color */
  --blue-500: var(--tailwind-colors-blue-500); /* @kind color */
  --blue-50: var(--tailwind-colors-blue-50); /* @kind color */
  --brown-100: var(--custom-colors-brown-100); /* @kind color */
  --brown-500: var(--custom-colors-brown-500); /* @kind color */
  --brown-50: var(--custom-colors-brown-50); /* @kind color */
  --gray-100: var(--custom-colors-gray-dark-100); /* @kind color */
  --gray-200: var(--custom-colors-gray-dark-200); /* @kind color */
  --gray-300: var(--custom-colors-gray-dark-300); /* @kind color */
  --gray-400: var(--custom-colors-gray-dark-400); /* @kind color */
  --gray-500: var(--custom-colors-gray-dark-500); /* @kind color */
  --gray-50: var(--custom-colors-gray-dark-50); /* @kind color */
  --gray-600: var(--custom-colors-gray-dark-600); /* @kind color */
  --gray-700: var(--custom-colors-gray-dark-700); /* @kind color */
  --gray-800: var(--custom-colors-gray-dark-800); /* @kind color */
  --gray-900: var(--custom-colors-gray-dark-900); /* @kind color */
  --green-100: var(--tailwind-colors-green-100); /* @kind color */
  --green-50: var(--tailwind-colors-green-50); /* @kind color */
  --green-600: var(--tailwind-colors-green-600); /* @kind color */
  --hero-hero: var(--custom-colors-main-page-hero); /* @kind color */
  --labels-primary-2: rgb(255,255,255); /* @kind color */
  --labels-primary-2: rgb(255,255,255); /* @kind color */
  --labels-primary: rgb(255,255,255); /* @kind color */
  --labels-primary: rgb(255,255,255); /* @kind color */
  --labels-primary: rgb(255,255,255); /* @kind color */
  --labels-primary: rgb(255,255,255); /* @kind color */
  --orange-100: var(--tailwind-colors-orange-50); /* @kind color */
  --orange-500: var(--tailwind-colors-orange-500); /* @kind color */
  --orange-50: var(--tailwind-colors-orange-50); /* @kind color */
  --pista-2: rgb(195,255,0); /* @kind color */
  --pista: rgb(220,245,140); /* @kind color */
  --primitive-base-blue-blue-500-2: rgb(0,121,255); /* @kind color */
  --primitive-base-blue-blue-500: rgb(0,121,255); /* @kind color */
  --primitive-base-blue-blue-600-2: rgb(0,109,229); /* @kind color */
  --primitive-base-blue-blue-600: rgb(0,109,229); /* @kind color */
  --primitive-base-gray-black-2: rgb(0,0,0); /* @kind color */
  --primitive-base-gray-black: rgb(0,0,0); /* @kind color */
  --primitive-base-gray-gray-100-2: rgb(0,0,0); /* @kind color */
  --primitive-base-gray-gray-100: rgb(17,24,39); /* @kind color */
  --primitive-base-gray-gray-200-2: rgb(36,36,36); /* @kind color */
  --primitive-base-gray-gray-200: rgb(31,41,55); /* @kind color */
  --primitive-base-gray-gray-300-2: rgb(51,51,51); /* @kind color */
  --primitive-base-gray-gray-300: rgb(55,65,81); /* @kind color */
  --primitive-base-gray-gray-400-2: rgb(102,102,102); /* @kind color */
  --primitive-base-gray-gray-400: rgb(75,85,99); /* @kind color */
  --primitive-base-gray-gray-50-2: rgb(18,18,18); /* @kind color */
  --primitive-base-gray-gray-500-2: rgb(128,128,128); /* @kind color */
  --primitive-base-gray-gray-500: rgb(107,114,128); /* @kind color */
  --primitive-base-gray-gray-50: rgb(3,7,18); /* @kind color */
  --primitive-base-gray-gray-600-2: rgb(153,153,153); /* @kind color */
  --primitive-base-gray-gray-600: rgb(156,163,175); /* @kind color */
  --primitive-base-gray-gray-700-2: rgb(209,213,219); /* @kind color */
  --primitive-base-gray-gray-700: rgb(179,179,179); /* @kind color */
  --primitive-base-gray-gray-800-2: rgb(230,230,230); /* @kind color */
  --primitive-base-gray-gray-800: rgb(249,250,251); /* @kind color */
  --primitive-base-gray-gray-900: rgb(255,255,255); /* @kind color */
  --primitive-base-gray-white-2: rgb(255,255,255); /* @kind color */
  --primitive-base-gray-white: rgb(255,255,255); /* @kind color */
  --primitive-base-green-green-500-2: rgb(15,197,145); /* @kind color */
  --primitive-base-green-green-500-3: rgb(56,154,87); /* @kind color */
  --primitive-base-green-green-500: rgb(56,154,87); /* @kind color */
  --primitive-base-red-red-400: rgb(237,80,35); /* @kind color */
  --primitive-base-red-red-500-2: rgb(237,80,35); /* @kind color */
  --primitive-base-red-red-500: rgb(237,80,35); /* @kind color */
  --primitive-transparent-black-50: rgba(0,0,0,0.5); /* @kind color */
  --primitive-transparent-gray-50-70: rgba(28,28,28,0.7); /* @kind color */
  --primitive-zeros-white-0: rgba(18,18,18,0); /* @kind color */
  --purple-100: var(--tailwind-colors-purple-100); /* @kind color */
  --purple-500: var(--tailwind-colors-purple-500); /* @kind color */
  --purple-50: var(--tailwind-colors-purple-50); /* @kind color */
  --radius-radius-24-2: var(--radius-radius-24);
  --red-100: var(--tailwind-colors-red-100); /* @kind color */
  --red-500: var(--tailwind-colors-red-500); /* @kind color */
  --red-50: var(--tailwind-colors-red-50); /* @kind color */
  --surface-scroll-fade-transparent: rgba(18,18,18,0); /* @kind color */
  --yellow-100: var(--tailwind-colors-yellow-100); /* @kind color */
  --yellow-500: var(--tailwind-colors-yellow-500); /* @kind color */
  --yellow-50: var(--tailwind-colors-yellow-50); /* @kind color */
}

:root[data-theme="light"], .light {
  --container: rgb(249,250,251); /* @kind color */
  --icon-default: rgb(38,39,43); /* @kind color */
  --labels-primary-2: rgb(0,0,0); /* @kind color */
  --labels-primary: rgb(0,0,0); /* @kind color */
  --outline-default: rgb(220,223,234); /* @kind color */
  --primitive-base-brand-neon-neon-500: rgb(195,255,0); /* @kind color */
}

:root[data-mode="mobile"] {
  --height-body-large: var(--font-line-height-height-20);
  --height-body-medium: var(--font-line-height-height-18);
  --height-body-small: var(--font-line-height-height-16);
  --height-h1: var(--font-line-height-height-44);
  --height-h2: var(--font-line-height-height-38);
  --height-h3: var(--font-line-height-height-34);
  --height-h4: var(--font-line-height-height-28);
  --height-h5: var(--font-line-height-height-24);
  --height-h6: var(--font-line-height-height-20);
  --leading-body-large: var(--font-line-height-height-20);
  --leading-body-medium: var(--font-line-height-height-20);
  --leading-body-small: var(--font-line-height-height-16);
  --leading-h1-2: var(--font-line-height-height-44);
  --leading-h1: var(--font-line-height-height-44);
  --leading-h2-2: var(--font-line-height-height-38);
  --leading-h2: var(--font-line-height-height-38);
  --leading-h3-2: var(--font-line-height-height-34);
  --leading-h3: var(--font-line-height-height-34);
  --leading-h4-2: var(--font-line-height-height-28);
  --leading-h4: var(--font-line-height-height-28);
  --leading-h5-2: var(--font-line-height-height-24);
  --leading-h5: var(--font-line-height-height-24);
  --leading-h6-2: var(--font-line-height-height-20);
  --leading-h6: var(--font-line-height-height-20);
  --size-body-large-2: var(--font-font-size-size-16);
  --size-body-large: var(--font-font-size-size-16);
  --size-body-medium-2: var(--font-font-size-size-14);
  --size-body-medium: var(--font-font-size-size-14);
  --size-body-small-2: var(--font-font-size-size-12);
  --size-body-small: var(--font-font-size-size-12);
  --size-h1-2: var(--font-font-size-size-40);
  --size-h1-3: var(--font-font-size-size-40);
  --size-h1: var(--font-font-size-size-40);
  --size-h2-2: var(--font-font-size-size-32);
  --size-h2-3: var(--font-font-size-size-32);
  --size-h2: var(--font-font-size-size-32);
  --size-h3-2: var(--font-font-size-size-28);
  --size-h3-3: var(--font-font-size-size-28);
  --size-h3: var(--font-font-size-size-28);
  --size-h4-2: var(--font-font-size-size-22);
  --size-h4-3: var(--font-font-size-size-22);
  --size-h4: var(--font-font-size-size-22);
  --size-h5-2: var(--font-font-size-size-18);
  --size-h5-3: var(--font-font-size-size-18);
  --size-h5: var(--font-font-size-size-18);
  --size-h6-2: var(--font-font-size-size-16);
  --size-h6-3: var(--font-font-size-size-16);
  --size-h6: var(--font-font-size-size-16);
}
