{
  "$schema": "https://github.com/BrightLocal/design-system",
  "version": "0.7.0",
  "generated": "2026-06-11",
  "tailwindVersion": "^4.1.18",
  "darkModeStrategy": ".dark class on root element",
  "semanticColors": {
    "base": {
      "background": {
        "cssVar": "var(--background)",
        "tailwindUtility": "bg-background / text-background",
        "light": "#fcfdfc",
        "dark": "#111412"
      },
      "foreground": {
        "cssVar": "var(--foreground)",
        "tailwindUtility": "bg-foreground / text-foreground",
        "light": "#111412",
        "dark": "#fcfdfc"
      },
      "background-dark-2": {
        "cssVar": "var(--background-dark-2)",
        "tailwindUtility": "bg-background-dark-2 / text-background-dark-2",
        "light": "#111412"
      },
      "background-dark-3": {
        "cssVar": "var(--background-dark-3)",
        "tailwindUtility": "bg-background-dark-3 / text-background-dark-3",
        "light": "#111412"
      }
    },
    "primary": {
      "primary": {
        "cssVar": "var(--primary)",
        "tailwindUtility": "bg-primary / text-primary",
        "light": "#2ae855",
        "dark": "#005914"
      },
      "primary-foreground": {
        "cssVar": "var(--primary-foreground)",
        "tailwindUtility": "bg-primary-foreground / text-primary-foreground",
        "light": "#032a0c",
        "dark": "#59f77d"
      }
    },
    "secondary": {
      "secondary": {
        "cssVar": "var(--secondary)",
        "tailwindUtility": "bg-secondary / text-secondary",
        "light": "#e6ede8",
        "dark": "#39423b"
      },
      "secondary-foreground": {
        "cssVar": "var(--secondary-foreground)",
        "tailwindUtility": "bg-secondary-foreground / text-secondary-foreground",
        "light": "#032a0c",
        "dark": "#f2f7f3"
      }
    },
    "muted": {
      "muted": {
        "cssVar": "var(--muted)",
        "tailwindUtility": "bg-muted / text-muted",
        "light": "#f2f7f3",
        "dark": "#242b25"
      },
      "muted-foreground": {
        "cssVar": "var(--muted-foreground)",
        "tailwindUtility": "bg-muted-foreground / text-muted-foreground",
        "light": "#657568",
        "dark": "#9aad9e"
      }
    },
    "accent": {
      "accent": {
        "cssVar": "var(--accent)",
        "tailwindUtility": "bg-accent / text-accent",
        "light": "#f2f7f3",
        "dark": "#39423b"
      },
      "accent-foreground": {
        "cssVar": "var(--accent-foreground)",
        "tailwindUtility": "bg-accent-foreground / text-accent-foreground",
        "light": "#171c18",
        "dark": "#fcfdfc"
      }
    },
    "destructive": {
      "destructive": {
        "cssVar": "var(--destructive)",
        "tailwindUtility": "bg-destructive / text-destructive",
        "light": "#fca5a5",
        "dark": "#450a0a"
      },
      "destructive-foreground": {
        "cssVar": "var(--destructive-foreground)",
        "tailwindUtility": "bg-destructive-foreground / text-destructive-foreground",
        "light": "#450a0a",
        "dark": "#fca5a5"
      },
      "destructive-20": {
        "cssVar": "var(--destructive-20)",
        "tailwindUtility": "bg-destructive-20 / text-destructive-20",
        "light": "color-mix( in srgb, #dc2626 20%, transparent )",
        "dark": "color-mix( in srgb, #f87171 40%, transparent )"
      },
      "destructive-40": {
        "cssVar": "var(--destructive-40)",
        "tailwindUtility": "bg-destructive-40 / text-destructive-40",
        "light": "color-mix( in srgb, #dc2626 40%, transparent )",
        "dark": "color-mix( in srgb, #f87171 60%, transparent )"
      }
    },
    "card": {
      "card": {
        "cssVar": "var(--card)",
        "tailwindUtility": "bg-card / text-card",
        "light": "#f2f7f3",
        "dark": "#171c18"
      },
      "card-foreground": {
        "cssVar": "var(--card-foreground)",
        "tailwindUtility": "bg-card-foreground / text-card-foreground",
        "light": "#111412",
        "dark": "#fcfdfc"
      },
      "card-border": {
        "cssVar": "var(--card-border)",
        "tailwindUtility": "border-card-border",
        "light": "#ffffff00",
        "dark": "#ffffff00"
      }
    },
    "popover": {
      "popover": {
        "cssVar": "var(--popover)",
        "tailwindUtility": "bg-popover / text-popover",
        "light": "#ffffff",
        "dark": "#242b25"
      },
      "popover-foreground": {
        "cssVar": "var(--popover-foreground)",
        "tailwindUtility": "bg-popover-foreground / text-popover-foreground",
        "light": "#111412",
        "dark": "#fcfdfc"
      }
    },
    "input": {
      "border": {
        "cssVar": "var(--border)",
        "tailwindUtility": "border-border",
        "light": "#e6ede8",
        "dark": "#ffffff1a"
      },
      "input": {
        "cssVar": "var(--input)",
        "tailwindUtility": "border-input",
        "light": "#d8e3da",
        "dark": "#ffffff26"
      },
      "ring": {
        "cssVar": "var(--ring)",
        "tailwindUtility": "ring-ring",
        "light": "#9aad9e",
        "dark": "#657568"
      },
      "ring-offset": {
        "cssVar": "var(--ring-offset)",
        "tailwindUtility": "ring-ring-offset",
        "light": "#ffffff",
        "dark": "#ffffff"
      },
      "outline": {
        "cssVar": "var(--outline)",
        "tailwindUtility": "outline-outline",
        "light": "#a3a3a380",
        "dark": "#73737380"
      }
    },
    "link": {
      "link": {
        "cssVar": "var(--link)",
        "tailwindUtility": "bg-link / text-link",
        "light": "#2563eb",
        "dark": "#3b82f6"
      },
      "link-visited": {
        "cssVar": "var(--link-visited)",
        "tailwindUtility": "bg-link-visited / text-link-visited",
        "light": "#9333ea",
        "dark": "#a855f7"
      }
    },
    "status": {
      "success-background": {
        "cssVar": "var(--success-background)",
        "tailwindUtility": "bg-success-background / text-success-background",
        "light": "#baf5c8",
        "dark": "#032a0c"
      },
      "success-foreground": {
        "cssVar": "var(--success-foreground)",
        "tailwindUtility": "bg-success-foreground / text-success-foreground",
        "light": "#005914",
        "dark": "#baf5c8"
      },
      "info-background": {
        "cssVar": "var(--info-background)",
        "tailwindUtility": "bg-info-background / text-info-background",
        "light": "#a5f3fc",
        "dark": "#164e63"
      },
      "info-foreground": {
        "cssVar": "var(--info-foreground)",
        "tailwindUtility": "bg-info-foreground / text-info-foreground",
        "light": "#164e63",
        "dark": "#a5f3fc"
      },
      "warning-background": {
        "cssVar": "var(--warning-background)",
        "tailwindUtility": "bg-warning-background / text-warning-background",
        "light": "#fed7aa",
        "dark": "#78350f"
      },
      "warning-foreground": {
        "cssVar": "var(--warning-foreground)",
        "tailwindUtility": "bg-warning-foreground / text-warning-foreground",
        "light": "#78350f",
        "dark": "#fed7aa"
      }
    },
    "chart": {
      "chart-1": {
        "cssVar": "var(--chart-1)",
        "tailwindUtility": "bg-chart-1 / text-chart-1",
        "light": "#0284c7",
        "dark": "#0ea5e9"
      },
      "chart-2": {
        "cssVar": "var(--chart-2)",
        "tailwindUtility": "bg-chart-2 / text-chart-2",
        "light": "#8b5cf6",
        "dark": "#a78bfa"
      },
      "chart-3": {
        "cssVar": "var(--chart-3)",
        "tailwindUtility": "bg-chart-3 / text-chart-3",
        "light": "#0d9488",
        "dark": "#14b8a6"
      },
      "chart-4": {
        "cssVar": "var(--chart-4)",
        "tailwindUtility": "bg-chart-4 / text-chart-4",
        "light": "#facc15",
        "dark": "#facc15"
      },
      "chart-5": {
        "cssVar": "var(--chart-5)",
        "tailwindUtility": "bg-chart-5 / text-chart-5",
        "light": "#ec4899",
        "dark": "#f472b6"
      }
    },
    "sidebar": {
      "sidebar-background": {
        "cssVar": "var(--sidebar-background)",
        "tailwindUtility": "bg-sidebar-background / text-sidebar-background",
        "light": "#fcfdfc",
        "dark": "#171c18"
      },
      "sidebar-foreground": {
        "cssVar": "var(--sidebar-foreground)",
        "tailwindUtility": "bg-sidebar-foreground / text-sidebar-foreground",
        "light": "#4e5b51",
        "dark": "#e6ede8"
      },
      "sidebar-primary": {
        "cssVar": "var(--sidebar-primary)",
        "tailwindUtility": "bg-sidebar-primary / text-sidebar-primary",
        "light": "#171c18",
        "dark": "#1d4ed8"
      },
      "sidebar-primary-foreground": {
        "cssVar": "var(--sidebar-primary-foreground)",
        "tailwindUtility": "bg-sidebar-primary-foreground / text-sidebar-primary-foreground",
        "light": "#fcfdfc",
        "dark": "#fcfdfc"
      },
      "sidebar-accent": {
        "cssVar": "var(--sidebar-accent)",
        "tailwindUtility": "bg-sidebar-accent / text-sidebar-accent",
        "light": "#e6ede8",
        "dark": "#242b25"
      },
      "sidebar-accent-foreground": {
        "cssVar": "var(--sidebar-accent-foreground)",
        "tailwindUtility": "bg-sidebar-accent-foreground / text-sidebar-accent-foreground",
        "light": "#171c18",
        "dark": "#fcfdfc"
      },
      "sidebar-border": {
        "cssVar": "var(--sidebar-border)",
        "tailwindUtility": "border-sidebar-border",
        "light": "#e6ede8",
        "dark": "#ffffff1a"
      },
      "sidebar-ring": {
        "cssVar": "var(--sidebar-ring)",
        "tailwindUtility": "ring-sidebar-ring",
        "light": "#9aad9e",
        "dark": "#4e5b51"
      }
    },
    "alpha": {
      "alpha-5": {
        "cssVar": "var(--alpha-5)",
        "tailwindUtility": "bg-alpha-5 / text-alpha-5",
        "light": "#fffffff2",
        "dark": "#0a0a0af2"
      },
      "alpha-10": {
        "cssVar": "var(--alpha-10)",
        "tailwindUtility": "bg-alpha-10 / text-alpha-10",
        "light": "#ffffffe6",
        "dark": "#0a0a0ae6"
      },
      "alpha-20": {
        "cssVar": "var(--alpha-20)",
        "tailwindUtility": "bg-alpha-20 / text-alpha-20",
        "light": "#ffffffcc",
        "dark": "#0a0a0acc"
      },
      "alpha-30": {
        "cssVar": "var(--alpha-30)",
        "tailwindUtility": "bg-alpha-30 / text-alpha-30",
        "light": "#ffffffb3",
        "dark": "#0a0a0ab3"
      },
      "alpha-40": {
        "cssVar": "var(--alpha-40)",
        "tailwindUtility": "bg-alpha-40 / text-alpha-40",
        "light": "#ffffff99",
        "dark": "#0a0a0a99"
      },
      "alpha-50": {
        "cssVar": "var(--alpha-50)",
        "tailwindUtility": "bg-alpha-50 / text-alpha-50",
        "light": "#ffffff80",
        "dark": "#0a0a0a80"
      },
      "alpha-60": {
        "cssVar": "var(--alpha-60)",
        "tailwindUtility": "bg-alpha-60 / text-alpha-60",
        "light": "#ffffff66",
        "dark": "#0a0a0a66"
      },
      "alpha-70": {
        "cssVar": "var(--alpha-70)",
        "tailwindUtility": "bg-alpha-70 / text-alpha-70",
        "light": "#ffffff4d",
        "dark": "#0a0a0a4d"
      },
      "alpha-80": {
        "cssVar": "var(--alpha-80)",
        "tailwindUtility": "bg-alpha-80 / text-alpha-80",
        "light": "#ffffff33",
        "dark": "#0a0a0a33"
      },
      "alpha-90": {
        "cssVar": "var(--alpha-90)",
        "tailwindUtility": "bg-alpha-90 / text-alpha-90",
        "light": "#ffffff1a",
        "dark": "#0a0a0a1a"
      }
    },
    "brand": {
      "brand-primary-foreground": {
        "cssVar": "var(--brand-primary-foreground)",
        "tailwindUtility": "bg-brand-primary-foreground / text-brand-primary-foreground",
        "light": "#0fd03b",
        "dark": "#00851e"
      }
    },
    "loading": {
      "loading-gradient-from": {
        "cssVar": "var(--loading-gradient-from)",
        "tailwindUtility": "bg-loading-gradient-from / text-loading-gradient-from",
        "light": "#2ae855",
        "dark": "#59f77d"
      },
      "loading-gradient-to": {
        "cssVar": "var(--loading-gradient-to)",
        "tailwindUtility": "bg-loading-gradient-to / text-loading-gradient-to",
        "light": "#b8f070",
        "dark": "#2ae855"
      }
    }
  },
  "typography": {
    "fonts": {
      "sans": "Inter",
      "serif": "Georgia",
      "mono": "Geist Mono",
      "display": "Poppins"
    },
    "sizes": {
      "base": {
        "fontSize": "16px",
        "lineHeight": "24px"
      },
      "sm": {
        "fontSize": "14px",
        "lineHeight": "20px"
      },
      "lg": {
        "fontSize": "18px",
        "lineHeight": "28px"
      },
      "xs": {
        "fontSize": "12px",
        "lineHeight": "16px"
      },
      "xl": {
        "fontSize": "20px",
        "lineHeight": "28px"
      },
      "2xl": {
        "fontSize": "24px",
        "lineHeight": "32px"
      },
      "4xl": {
        "fontSize": "36px",
        "lineHeight": "40px"
      },
      "3xl": {
        "fontSize": "30px",
        "lineHeight": "36px"
      },
      "5xl": {
        "fontSize": "48px",
        "lineHeight": "48px"
      },
      "6xl": {
        "fontSize": "60px",
        "lineHeight": "60px"
      },
      "7xl": {
        "fontSize": "72px",
        "lineHeight": "72px"
      },
      "8xl": {
        "fontSize": "96px",
        "lineHeight": "96px"
      },
      "9xl": {
        "fontSize": "128px",
        "lineHeight": "128px"
      }
    },
    "weights": {
      "extralight": "100",
      "light": "200",
      "normal": "300",
      "medium": "400",
      "semibold": "500",
      "bold": "600",
      "extrabold": "700",
      "black": "800"
    },
    "headings": {
      "xl": {
        "fontFamily": "",
        "fontSize": "",
        "lineHeight": "",
        "fontWeight": "",
        "letterSpacing": "",
        "cssClass": ".heading-xl"
      },
      "lg": {
        "fontFamily": "",
        "fontSize": "",
        "lineHeight": "",
        "fontWeight": "",
        "letterSpacing": "",
        "cssClass": ".heading-lg"
      },
      "md": {
        "fontFamily": "",
        "fontSize": "",
        "lineHeight": "",
        "fontWeight": "",
        "letterSpacing": "",
        "cssClass": ".heading-md"
      },
      "sm": {
        "fontFamily": "",
        "fontSize": "",
        "lineHeight": "",
        "fontWeight": "",
        "letterSpacing": "",
        "cssClass": ".heading-sm"
      }
    }
  },
  "spacing": {
    "borderRadius": {
      "none": {
        "value": "0px",
        "tailwindUtility": "rounded-none"
      },
      "xs": {
        "value": "2px",
        "tailwindUtility": "rounded-xs"
      },
      "sm": {
        "value": "6px",
        "tailwindUtility": "rounded-sm"
      },
      "md": {
        "value": "8px",
        "tailwindUtility": "rounded-md"
      },
      "lg": {
        "value": "10px",
        "tailwindUtility": "rounded-lg"
      },
      "xl": {
        "value": "14px",
        "tailwindUtility": "rounded-xl"
      },
      "2xl": {
        "value": "16px",
        "tailwindUtility": "rounded-2xl"
      },
      "3xl": {
        "value": "24px",
        "tailwindUtility": "rounded-3xl"
      },
      "4xl": {
        "value": "32px",
        "tailwindUtility": "rounded-4xl"
      },
      "full": {
        "value": "9999.008px",
        "tailwindUtility": "rounded-full"
      }
    },
    "breakpoints": {
      "sm": "640px",
      "md": "768px",
      "lg": "1024px",
      "xl": "1280px",
      "2xl": "1536px"
    }
  }
}
