{
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "name": "PROJECT X Dashboard",
  "description": "Tokens sincronizados com admin/css/dashboard-tokens.css e admin/css/dashboard-theme.css. Importe no Figma como variáveis locais ou via plugin Tokens Studio.",
  "color": {
    "brand": {
      "green": { "value": "#39ff14", "type": "color", "description": "Accent neon — dark theme primary" },
      "greenMuted": { "value": "#22c55e", "type": "color", "description": "Accent legível — light theme primary" }
    },
    "light": {
      "bg": { "value": "#f4f6f4", "type": "color" },
      "surface": { "value": "#ffffff", "type": "color" },
      "text": { "value": "#111827", "type": "color" },
      "textMuted": { "value": "#6b7280", "type": "color" },
      "border": { "value": "#e5e7eb", "type": "color" }
    },
    "dark": {
      "bg": { "value": "#000000", "type": "color" },
      "surface": { "value": "rgba(10, 14, 10, 0.92)", "type": "color" },
      "text": { "value": "#ffffff", "type": "color" },
      "textMuted": { "value": "#9ca89c", "type": "color" },
      "border": { "value": "rgba(80, 100, 80, 0.35)", "type": "color" }
    }
  },
  "radius": {
    "sm": { "value": "8px", "type": "dimension" },
    "md": { "value": "10px", "type": "dimension" },
    "lg": { "value": "12px", "type": "dimension" },
    "pill": { "value": "999px", "type": "dimension" }
  },
  "shadow": {
    "cardLight": {
      "value": "0 1px 3px rgba(0,0,0,0.06), 0 4px 16px rgba(0,0,0,0.04)",
      "type": "shadow"
    },
    "cardDark": {
      "value": "0 4px 24px rgba(0,0,0,0.45)",
      "type": "shadow"
    }
  },
  "typography": {
    "fontFamily": { "value": "Inter", "type": "fontFamily" },
    "welcome": { "value": { "fontSize": "28px", "fontWeight": 700, "letterSpacing": "-0.02em" }, "type": "typography" },
    "kpiValue": { "value": { "fontSize": "22px", "fontWeight": 700 }, "type": "typography" },
    "labelCaps": { "value": { "fontSize": "11px", "fontWeight": 600, "letterSpacing": "0.06em", "textCase": "uppercase" }, "type": "typography" }
  },
  "spacing": {
    "pageX": { "value": "32px", "type": "dimension" },
    "pageY": { "value": "28px", "type": "dimension" },
    "gridGap": { "value": "20px", "type": "dimension" },
    "sidebarWidth": { "value": "260px", "type": "dimension" }
  },
  "component": {
    "statCard": { "minHeight": { "value": "118px", "type": "dimension" } },
    "themeToggle": { "size": { "value": "44px", "type": "dimension" } }
  }
}
