{
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "$description": "UpForService Design System — v1 tokens. Generated from globals.css. Do not edit manually; update globals.css and regenerate.",
  "colors": {
    "primary": {
      "default": { "$value": "#0A6FFF", "$type": "color", "$description": "Primary brand blue. AA-Large on white." },
      "hover": { "$value": "#0858D4", "$type": "color" },
      "text": { "$value": "#0858D4", "$type": "color", "$description": "Use for inline text links — AA-compliant on white." },
      "foreground": { "$value": "#FFFFFF", "$type": "color" }
    },
    "secondary": {
      "default": { "$value": "#F8FAFC", "$type": "color" },
      "foreground": { "$value": "#1F2937", "$type": "color" }
    },
    "tertiary": {
      "default": { "$value": "#7C3AED", "$type": "color", "$description": "Accent purple — used for Solana/crypto contexts." },
      "foreground": { "$value": "#FFFFFF", "$type": "color" }
    },
    "accent": {
      "default": { "$value": "#F0F5FF", "$type": "color" },
      "foreground": { "$value": "#0A6FFF", "$type": "color" }
    },
    "background": { "$value": "#FFFFFF", "$type": "color" },
    "foreground": { "$value": "#1F2937", "$type": "color" },
    "heading": { "$value": "#111827", "$type": "color" },
    "muted": {
      "default": { "$value": "#F8FAFF", "$type": "color" },
      "foreground": { "$value": "#6B7280", "$type": "color" }
    },
    "quiet": { "$value": "#9CA3AF", "$type": "color" },
    "card": {
      "default": { "$value": "#FFFFFF", "$type": "color" },
      "foreground": { "$value": "#1F2937", "$type": "color" }
    },
    "popover": {
      "default": { "$value": "#FFFFFF", "$type": "color" },
      "foreground": { "$value": "#1F2937", "$type": "color" }
    },
    "border": {
      "default": { "$value": "#E5E7EB", "$type": "color" },
      "soft": { "$value": "#F1F5F9", "$type": "color" },
      "blueTint": { "$value": "rgba(10, 111, 255, 0.15)", "$type": "color" }
    },
    "input": { "$value": "#E5E7EB", "$type": "color" },
    "ring": { "$value": "rgba(10, 111, 255, 0.4)", "$type": "color" },
    "status": {
      "destructive": {
        "default": { "$value": "#EF4444", "$type": "color" },
        "foreground": { "$value": "#FFFFFF", "$type": "color" }
      },
      "warning": {
        "default": { "$value": "#D97706", "$type": "color" },
        "foreground": { "$value": "#FFFFFF", "$type": "color" },
        "bg": { "$value": "#FFFBEB", "$type": "color" }
      },
      "success": {
        "default": { "$value": "#059669", "$type": "color" },
        "foreground": { "$value": "#FFFFFF", "$type": "color" },
        "bg": { "$value": "#ECFDF5", "$type": "color" }
      },
      "info": {
        "default": { "$value": "#2563EB", "$type": "color" },
        "foreground": { "$value": "#FFFFFF", "$type": "color" },
        "bg": { "$value": "#EFF6FF", "$type": "color" }
      }
    },
    "disabled": {
      "default": { "$value": "#E5E7EB", "$type": "color" },
      "foreground": { "$value": "#9CA3AF", "$type": "color" }
    },
    "surfaces": {
      "navy": { "$value": "#0A1628", "$type": "color" },
      "navyMid": { "$value": "#0D1F3C", "$type": "color" },
      "heroBlue": { "$value": "#004499", "$type": "color" },
      "paleBlue": { "$value": "#F8FAFF", "$type": "color" },
      "tintBlue": { "$value": "#F0F5FF", "$type": "color" },
      "cool": { "$value": "#F8FAFC", "$type": "color" },
      "appbar": { "$value": "#FFFFFF", "$type": "color" }
    }
  },
  "typography": {
    "fontFamily": {
      "sans": { "$value": "Inter, system-ui, sans-serif", "$type": "fontFamily", "$description": "Body text, UI labels" },
      "display": { "$value": "Bricolage Grotesque, Inter, sans-serif", "$type": "fontFamily", "$description": "Headings and display text" },
      "mono": { "$value": "JetBrains Mono, monospace", "$type": "fontFamily", "$description": "Code, crypto addresses, numeric values" }
    },
    "fontSize": {
      "xs": { "$value": "0.75rem", "$type": "dimension", "$description": "12px — captions, labels" },
      "sm": { "$value": "0.875rem", "$type": "dimension", "$description": "14px — body small, helper text" },
      "base": { "$value": "1rem", "$type": "dimension", "$description": "16px — body default" },
      "lg": { "$value": "1.125rem", "$type": "dimension", "$description": "18px — body large" },
      "xl": { "$value": "1.25rem", "$type": "dimension", "$description": "20px — h4" },
      "2xl": { "$value": "1.5rem", "$type": "dimension", "$description": "24px — h3" },
      "3xl": { "$value": "1.875rem", "$type": "dimension", "$description": "30px — h2" },
      "4xl": { "$value": "2.25rem", "$type": "dimension", "$description": "36px — h1" },
      "5xl": { "$value": "3rem", "$type": "dimension", "$description": "48px — display md" },
      "6xl": { "$value": "3.75rem", "$type": "dimension", "$description": "60px — display lg" },
      "7xl": { "$value": "4.5rem", "$type": "dimension", "$description": "72px — display xl" }
    },
    "fontWeight": {
      "normal": { "$value": 400, "$type": "fontWeight" },
      "medium": { "$value": 500, "$type": "fontWeight" },
      "semibold": { "$value": 600, "$type": "fontWeight" },
      "bold": { "$value": 700, "$type": "fontWeight" },
      "extrabold": { "$value": 800, "$type": "fontWeight" }
    },
    "lineHeight": {
      "none": { "$value": 1, "$type": "dimension" },
      "tight": { "$value": 1.1, "$type": "dimension" },
      "snug": { "$value": 1.25, "$type": "dimension" },
      "normal": { "$value": 1.5, "$type": "dimension" },
      "relaxed": { "$value": 1.625, "$type": "dimension" },
      "loose": { "$value": 2, "$type": "dimension" }
    },
    "letterSpacing": {
      "tighter": { "$value": "-0.05em", "$type": "dimension" },
      "tight": { "$value": "-0.025em", "$type": "dimension" },
      "normal": { "$value": "0", "$type": "dimension" },
      "wide": { "$value": "0.025em", "$type": "dimension" },
      "wider": { "$value": "0.05em", "$type": "dimension" },
      "widest": { "$value": "0.1em", "$type": "dimension" }
    },
    "scale": {
      "displayXl": { "size": "3rem–4.5rem", "weight": 800, "family": "display", "lineHeight": 1.05, "letterSpacing": "-0.03em" },
      "displayLg": { "size": "2.25rem–3rem", "weight": 800, "family": "display", "lineHeight": 1.1, "letterSpacing": "-0.025em" },
      "displayMd": { "size": "1.875rem–2.25rem", "weight": 700, "family": "display", "lineHeight": 1.15, "letterSpacing": "-0.02em" },
      "h1": { "size": "2.25rem", "weight": 700, "family": "display", "lineHeight": 1.2 },
      "h2": { "size": "1.875rem", "weight": 700, "family": "display", "lineHeight": 1.25 },
      "h3": { "size": "1.5rem", "weight": 600, "family": "display", "lineHeight": 1.3 },
      "h4": { "size": "1.25rem", "weight": 600, "family": "sans", "lineHeight": 1.4 },
      "bodyLarge": { "size": "1.125rem", "weight": 400, "family": "sans", "lineHeight": 1.625 },
      "body": { "size": "1rem", "weight": 400, "family": "sans", "lineHeight": 1.5 },
      "bodySmall": { "size": "0.875rem", "weight": 400, "family": "sans", "lineHeight": 1.5 },
      "caption": { "size": "0.75rem", "weight": 400, "family": "sans", "lineHeight": 1.4 },
      "label": { "size": "0.875rem", "weight": 500, "family": "sans", "lineHeight": 1.25 },
      "buttonText": { "size": "0.875rem", "weight": 500, "family": "sans", "lineHeight": 1 }
    }
  },
  "spacing": {
    "0": { "$value": "0px", "$type": "dimension" },
    "1": { "$value": "4px", "$type": "dimension" },
    "2": { "$value": "8px", "$type": "dimension" },
    "3": { "$value": "12px", "$type": "dimension" },
    "4": { "$value": "16px", "$type": "dimension" },
    "5": { "$value": "20px", "$type": "dimension" },
    "6": { "$value": "24px", "$type": "dimension" },
    "8": { "$value": "32px", "$type": "dimension" },
    "10": { "$value": "40px", "$type": "dimension" },
    "12": { "$value": "48px", "$type": "dimension" },
    "16": { "$value": "64px", "$type": "dimension" },
    "20": { "$value": "80px", "$type": "dimension" },
    "24": { "$value": "96px", "$type": "dimension" },
    "32": { "$value": "128px", "$type": "dimension" },
    "40": { "$value": "160px", "$type": "dimension" },
    "48": { "$value": "192px", "$type": "dimension" },
    "64": { "$value": "256px", "$type": "dimension" }
  },
  "radius": {
    "none": { "$value": "0px", "$type": "dimension" },
    "xs": { "$value": "6px", "$type": "dimension" },
    "sm": { "$value": "10px", "$type": "dimension" },
    "md": { "$value": "16px", "$type": "dimension" },
    "lg": { "$value": "24px", "$type": "dimension", "$description": "Card radius (--radius-card)" },
    "xl": { "$value": "32px", "$type": "dimension" },
    "full": { "$value": "9999px", "$type": "dimension", "$description": "Pills, tags, badges" }
  },
  "shadows": {
    "sm": { "$value": "0 1px 2px 0 rgba(15, 23, 42, 0.05)", "$type": "shadow" },
    "md": { "$value": "0 4px 16px 0 rgba(15, 23, 42, 0.08)", "$type": "shadow", "$description": "--shadow-raised" },
    "lg": { "$value": "0 10px 40px 0 rgba(15, 23, 42, 0.08), 0 1px 3px 0 rgba(15, 23, 42, 0.04)", "$type": "shadow", "$description": "--shadow-feature-panel" },
    "xl": { "$value": "0 12px 40px -8px rgba(10, 31, 64, 0.14), 0 4px 12px -4px rgba(10, 31, 64, 0.08)", "$type": "shadow", "$description": "--shadow-marketing" },
    "ctaGlow": { "$value": "0 4px 20px -4px rgba(10, 111, 255, 0.3)", "$type": "shadow" },
    "darkOverlay": { "$value": "0 24px 64px rgba(0, 0, 0, 0.4)", "$type": "shadow" },
    "focus": { "$value": "0 0 0 4px rgba(10, 111, 255, 0.1)", "$type": "shadow" }
  },
  "zIndex": {
    "base": { "$value": 0, "$type": "number" },
    "raised": { "$value": 10, "$type": "number" },
    "dropdown": { "$value": 1000, "$type": "number" },
    "sticky": { "$value": 1100, "$type": "number" },
    "fixed": { "$value": 1200, "$type": "number" },
    "modal": { "$value": 1300, "$type": "number" },
    "popover": { "$value": 1400, "$type": "number" },
    "tooltip": { "$value": 1500, "$type": "number" },
    "toast": { "$value": 1600, "$type": "number" }
  },
  "breakpoints": {
    "sm": { "$value": "640px", "$type": "dimension", "$description": "Mobile landscape / small tablet" },
    "md": { "$value": "768px", "$type": "dimension", "$description": "Tablet" },
    "lg": { "$value": "1024px", "$type": "dimension", "$description": "Desktop" },
    "xl": { "$value": "1280px", "$type": "dimension", "$description": "Wide desktop" },
    "2xl": { "$value": "1536px", "$type": "dimension", "$description": "Ultra-wide" }
  },
  "grid": {
    "containerMaxWidth": { "$value": "1200px", "$type": "dimension" },
    "navMaxWidth": { "$value": "1400px", "$type": "dimension" },
    "columns": { "$value": 12, "$type": "number" },
    "gutterMobile": { "$value": "16px", "$type": "dimension" },
    "gutterTablet": { "$value": "24px", "$type": "dimension" },
    "gutterDesktop": { "$value": "32px", "$type": "dimension" }
  }
}
