{
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "name": "Resvo Brand Kit",
  "version": "1.0.0",
  "color": {
    "primary": {
      "$type": "color",
      "$value": "#B72446",
      "$description": "Primary CTA, selected state, and key brand emphasis."
    },
    "primarySoft": {
      "$type": "color",
      "$value": "#D25A72",
      "$description": "Dark-mode emphasis and supporting highlight."
    },
    "accent": {
      "$type": "color",
      "$value": "#8F1C37",
      "$description": "High-contrast deep red."
    },
    "accentSoft": {
      "$type": "color",
      "$value": "#C84C66",
      "$description": "Supporting graphic accent."
    },
    "background": {
      "$type": "color",
      "$value": "#FFFFFF"
    },
    "foreground": {
      "$type": "color",
      "$value": "#0B0B0B"
    },
    "surfaceMuted": {
      "$type": "color",
      "$value": "#F6F6F6"
    },
    "border": {
      "$type": "color",
      "$value": "#E6E6E6"
    },
    "textMuted": {
      "$type": "color",
      "$value": "#6B7280"
    },
    "dark": {
      "background": {
        "$type": "color",
        "$value": "#0B0B0B"
      },
      "surface": {
        "$type": "color",
        "$value": "#151515"
      },
      "surfaceMuted": {
        "$type": "color",
        "$value": "#1F1F1F"
      },
      "border": {
        "$type": "color",
        "$value": "#262626"
      },
      "foreground": {
        "$type": "color",
        "$value": "#F9FAFB"
      },
      "textMuted": {
        "$type": "color",
        "$value": "#9CA3AF"
      }
    }
  },
  "typography": {
    "fontFamily": {
      "sans": {
        "$type": "fontFamily",
        "$value": "Inter"
      }
    },
    "fontWeight": {
      "regular": {
        "$type": "fontWeight",
        "$value": 400
      },
      "medium": {
        "$type": "fontWeight",
        "$value": 500
      },
      "semibold": {
        "$type": "fontWeight",
        "$value": 600
      },
      "bold": {
        "$type": "fontWeight",
        "$value": 700
      },
      "extraBold": {
        "$type": "fontWeight",
        "$value": 800
      }
    }
  },
  "radius": {
    "card": {
      "$type": "dimension",
      "$value": {
        "value": 12,
        "unit": "px"
      }
    }
  },
  "spacing": {
    "1": {
      "$type": "dimension",
      "$value": {
        "value": 4,
        "unit": "px"
      }
    },
    "2": {
      "$type": "dimension",
      "$value": {
        "value": 8,
        "unit": "px"
      }
    },
    "3": {
      "$type": "dimension",
      "$value": {
        "value": 12,
        "unit": "px"
      }
    },
    "4": {
      "$type": "dimension",
      "$value": {
        "value": 16,
        "unit": "px"
      }
    },
    "6": {
      "$type": "dimension",
      "$value": {
        "value": 24,
        "unit": "px"
      }
    },
    "8": {
      "$type": "dimension",
      "$value": {
        "value": 32,
        "unit": "px"
      }
    },
    "12": {
      "$type": "dimension",
      "$value": {
        "value": 48,
        "unit": "px"
      }
    },
    "16": {
      "$type": "dimension",
      "$value": {
        "value": 64,
        "unit": "px"
      }
    },
    "20": {
      "$type": "dimension",
      "$value": {
        "value": 80,
        "unit": "px"
      }
    },
    "24": {
      "$type": "dimension",
      "$value": {
        "value": 96,
        "unit": "px"
      }
    }
  }
}
