{
  "shadow": {
    "$description": "Elevation shadows for layered UI. Values are CSS box-shadow shorthand strings.",
    "sm": {
      "$value": "0 1px 2px rgba(0,0,0,0.05)",
      "$description": "Subtle lift — resting buttons, input focus subtle elevation"
    },
    "md": {
      "$value": "0 4px 6px rgba(0,0,0,0.07)",
      "$description": "Medium elevation — cards at rest, dropdowns, popovers"
    },
    "lg": {
      "$value": "0 10px 15px rgba(0,0,0,0.1)",
      "$description": "High elevation — modals, popovers, card hover states"
    },
    "xl": {
      "$value": "0 20px 25px rgba(0,0,0,0.1)",
      "$description": "Maximum elevation — elevated panels, dialog boxes"
    }
  },
  "opacity": {
    "$type": "number",
    "$description": "Opacity values for interactive states and overlays.",
    "disabled": { "$value": 0.4, "$description": "Disabled state — 40% opacity. Clearly diminished but still distinguishable" },
    "hover":    { "$value": 0.08, "$description": "Hover overlay — subtle 8% tint applied over backgrounds on hover" },
    "overlay":  { "$value": 0.5, "$description": "Modal/dialog backdrop — 50% black overlay behind modals" }
  }
}
