{
  "$description": "RhombusKit design tokens — generated from @rhombuskit/tokens; do not edit by hand. Token names map to CSS custom properties by prefixing \"--\" (e.g. text-primary → --text-primary). The \"primitives\" set is the palette / radius / motion / font base; \"light\" and \"dark\" are the semantic theme packs, with the font tokens aliased into primitives. Import into Figma via Tokens Studio.",
  "primitives": {
    "slate-50": {
      "$type": "color",
      "$value": "#f8fafc"
    },
    "slate-100": {
      "$type": "color",
      "$value": "#f1f5f9"
    },
    "slate-200": {
      "$type": "color",
      "$value": "#e2e8f0"
    },
    "slate-300": {
      "$type": "color",
      "$value": "#cbd5e1"
    },
    "slate-400": {
      "$type": "color",
      "$value": "#94a3b8"
    },
    "slate-500": {
      "$type": "color",
      "$value": "#64748b"
    },
    "slate-600": {
      "$type": "color",
      "$value": "#475569"
    },
    "slate-700": {
      "$type": "color",
      "$value": "#334155"
    },
    "slate-800": {
      "$type": "color",
      "$value": "#1e293b"
    },
    "slate-900": {
      "$type": "color",
      "$value": "#0f172a"
    },
    "slate-950": {
      "$type": "color",
      "$value": "#020617"
    },
    "violet-50": {
      "$type": "color",
      "$value": "#f5f3ff"
    },
    "violet-100": {
      "$type": "color",
      "$value": "#ede9fe"
    },
    "violet-200": {
      "$type": "color",
      "$value": "#ddd6fe"
    },
    "violet-300": {
      "$type": "color",
      "$value": "#c4b5fd"
    },
    "violet-400": {
      "$type": "color",
      "$value": "#a78bfa"
    },
    "violet-500": {
      "$type": "color",
      "$value": "#8b5cf6"
    },
    "violet-600": {
      "$type": "color",
      "$value": "#7c3aed"
    },
    "violet-700": {
      "$type": "color",
      "$value": "#6d28d9"
    },
    "violet-800": {
      "$type": "color",
      "$value": "#5b21b6"
    },
    "violet-900": {
      "$type": "color",
      "$value": "#4c1d95"
    },
    "violet-950": {
      "$type": "color",
      "$value": "#2e1065"
    },
    "green-50": {
      "$type": "color",
      "$value": "#f0fdf4"
    },
    "green-100": {
      "$type": "color",
      "$value": "#dcfce7"
    },
    "green-500": {
      "$type": "color",
      "$value": "#22c55e"
    },
    "green-600": {
      "$type": "color",
      "$value": "#16a34a"
    },
    "green-700": {
      "$type": "color",
      "$value": "#15803d"
    },
    "amber-50": {
      "$type": "color",
      "$value": "#fffbeb"
    },
    "amber-100": {
      "$type": "color",
      "$value": "#fef3c7"
    },
    "amber-500": {
      "$type": "color",
      "$value": "#f59e0b"
    },
    "amber-600": {
      "$type": "color",
      "$value": "#d97706"
    },
    "amber-700": {
      "$type": "color",
      "$value": "#b45309"
    },
    "red-50": {
      "$type": "color",
      "$value": "#fef2f2"
    },
    "red-100": {
      "$type": "color",
      "$value": "#fee2e2"
    },
    "red-500": {
      "$type": "color",
      "$value": "#ef4444"
    },
    "red-600": {
      "$type": "color",
      "$value": "#dc2626"
    },
    "red-700": {
      "$type": "color",
      "$value": "#b91c1c"
    },
    "font-family-sans": {
      "$type": "fontFamily",
      "$value": "\"Inter Variable\", \"Inter\", system-ui, sans-serif"
    },
    "font-family-mono": {
      "$type": "fontFamily",
      "$value": "\"JetBrains Mono Variable\", \"JetBrains Mono\", monospace"
    },
    "font-family-prose": {
      "$type": "fontFamily",
      "$value": "\"Lora Variable\", \"Lora\", Georgia, serif"
    },
    "radius-none": {
      "$type": "dimension",
      "$value": "0"
    },
    "radius-sm": {
      "$type": "dimension",
      "$value": "0.125rem"
    },
    "radius-xs": {
      "$type": "dimension",
      "$value": "0.25rem"
    },
    "radius-md": {
      "$type": "dimension",
      "$value": "0.375rem"
    },
    "radius-lg": {
      "$type": "dimension",
      "$value": "0.5rem"
    },
    "radius-xl": {
      "$type": "dimension",
      "$value": "0.75rem"
    },
    "radius-full": {
      "$type": "dimension",
      "$value": "9999px"
    },
    "motion-duration-instant": {
      "$type": "duration",
      "$value": "0ms"
    },
    "motion-duration-fast": {
      "$type": "duration",
      "$value": "120ms"
    },
    "motion-duration-base": {
      "$type": "duration",
      "$value": "150ms"
    },
    "motion-duration-slow": {
      "$type": "duration",
      "$value": "240ms"
    },
    "motion-ease-standard": {
      "$type": "cubicBezier",
      "$value": "cubic-bezier(0.4, 0, 0.2, 1)"
    },
    "motion-ease-emphasized": {
      "$type": "cubicBezier",
      "$value": "cubic-bezier(0.2, 0, 0, 1)"
    },
    "motion-ease-decelerate": {
      "$type": "cubicBezier",
      "$value": "cubic-bezier(0, 0, 0.2, 1)"
    },
    "motion-ease-accelerate": {
      "$type": "cubicBezier",
      "$value": "cubic-bezier(0.4, 0, 1, 1)"
    },
    "border-width": {
      "$type": "dimension",
      "$value": "1px"
    },
    "border-width-strong": {
      "$type": "dimension",
      "$value": "2px"
    },
    "control-height-sm": {
      "$type": "dimension",
      "$value": "2rem"
    },
    "control-height-md": {
      "$type": "dimension",
      "$value": "2.5rem"
    },
    "control-height-lg": {
      "$type": "dimension",
      "$value": "3rem"
    },
    "field-height": {
      "$type": "dimension",
      "$value": "3.5rem"
    },
    "row-height": {
      "$type": "dimension",
      "$value": "3.25rem"
    }
  },
  "light": {
    "bg": {
      "$type": "color",
      "$value": "#f8fafc"
    },
    "bg-subtle": {
      "$type": "color",
      "$value": "#f1f5f9"
    },
    "surface-0": {
      "$type": "color",
      "$value": "#ffffff"
    },
    "surface-1": {
      "$type": "color",
      "$value": "#f1f5f9"
    },
    "surface-2": {
      "$type": "color",
      "$value": "#e2e8f0"
    },
    "surface-3": {
      "$type": "color",
      "$value": "#cbd5e1"
    },
    "text-primary": {
      "$type": "color",
      "$value": "#0f172a"
    },
    "text-secondary": {
      "$type": "color",
      "$value": "#475569"
    },
    "text-muted": {
      "$type": "color",
      "$value": "#64748b"
    },
    "text-disabled": {
      "$type": "color",
      "$value": "#cbd5e1"
    },
    "text-accent": {
      "$type": "color",
      "$value": "#7c3aed"
    },
    "text-on-accent": {
      "$type": "color",
      "$value": "#ffffff"
    },
    "border": {
      "$type": "color",
      "$value": "#e2e8f0"
    },
    "border-strong": {
      "$type": "color",
      "$value": "#94a3b8"
    },
    "border-accent": {
      "$type": "color",
      "$value": "#ddd6fe"
    },
    "focus-ring": {
      "$type": "color",
      "$value": "rgb(124 58 237 / 0.22)"
    },
    "focus-border": {
      "$type": "color",
      "$value": "#7c3aed"
    },
    "error": {
      "$type": "color",
      "$value": "#dc2626"
    },
    "error-bg": {
      "$type": "color",
      "$value": "#fef2f2"
    },
    "btn-primary-bg": {
      "$type": "color",
      "$value": "#7c3aed"
    },
    "btn-primary-text": {
      "$type": "color",
      "$value": "#ffffff"
    },
    "btn-primary-hover": {
      "$type": "color",
      "$value": "#6d28d9"
    },
    "nav-active-bg": {
      "$type": "color",
      "$value": "#f5f3ff"
    },
    "nav-active-text": {
      "$type": "color",
      "$value": "#6d28d9"
    },
    "switch-track-off": {
      "$type": "color",
      "$value": "#cbd5e1"
    },
    "switch-track-on": {
      "$type": "color",
      "$value": "#7c3aed"
    },
    "tooltip-bg": {
      "$type": "color",
      "$value": "#0f172a"
    },
    "tooltip-text": {
      "$type": "color",
      "$value": "#ffffff"
    },
    "toast-info-bg": {
      "$type": "color",
      "$value": "#f1f5f9"
    },
    "toast-info-text": {
      "$type": "color",
      "$value": "#334155"
    },
    "toast-success-bg": {
      "$type": "color",
      "$value": "#f0fdf4"
    },
    "toast-success-text": {
      "$type": "color",
      "$value": "#15803d"
    },
    "toast-warning-bg": {
      "$type": "color",
      "$value": "#fffbeb"
    },
    "toast-warning-text": {
      "$type": "color",
      "$value": "#b45309"
    },
    "toast-error-bg": {
      "$type": "color",
      "$value": "#fef2f2"
    },
    "toast-error-text": {
      "$type": "color",
      "$value": "#b91c1c"
    },
    "shadow-sm": {
      "$type": "shadow",
      "$value": "0 1px 2px 0 rgb(0 0 0 / 0.05)"
    },
    "shadow-md": {
      "$type": "shadow",
      "$value": "0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)"
    },
    "shadow-lg": {
      "$type": "shadow",
      "$value": "0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)"
    },
    "shadow-xl": {
      "$type": "shadow",
      "$value": "0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1)"
    },
    "shadow-btn-primary": {
      "$type": "shadow",
      "$value": "0 1px 2px 0 rgb(124 58 237 / 0.25)"
    },
    "font-sans": {
      "$type": "fontFamily",
      "$value": "{primitives.font-family-sans}"
    },
    "font-mono": {
      "$type": "fontFamily",
      "$value": "{primitives.font-family-mono}"
    },
    "font-prose": {
      "$type": "fontFamily",
      "$value": "{primitives.font-family-prose}"
    },
    "status-draft-bg": {
      "$type": "color",
      "$value": "#fffbeb"
    },
    "status-draft-text": {
      "$type": "color",
      "$value": "#b45309"
    },
    "status-published-bg": {
      "$type": "color",
      "$value": "#f0fdf4"
    },
    "status-published-text": {
      "$type": "color",
      "$value": "#15803d"
    },
    "status-scheduled-bg": {
      "$type": "color",
      "$value": "#f5f3ff"
    },
    "status-scheduled-text": {
      "$type": "color",
      "$value": "#7c3aed"
    },
    "status-archived-bg": {
      "$type": "color",
      "$value": "#f1f5f9"
    },
    "status-archived-text": {
      "$type": "color",
      "$value": "#475569"
    },
    "ink-surface": {
      "$type": "color",
      "$value": "#0f172a"
    },
    "ink-on-surface": {
      "$type": "color",
      "$value": "#f8fafc"
    },
    "code-keyword": {
      "$type": "color",
      "$value": "#6d28d9"
    },
    "code-string": {
      "$type": "color",
      "$value": "#15803d"
    },
    "code-function": {
      "$type": "color",
      "$value": "#b45309"
    },
    "code-number": {
      "$type": "color",
      "$value": "#b91c1c"
    },
    "code-comment": {
      "$type": "color",
      "$value": "#64748b"
    },
    "code-punctuation": {
      "$type": "color",
      "$value": "#475569"
    }
  },
  "dark": {
    "bg": {
      "$type": "color",
      "$value": "#020617"
    },
    "bg-subtle": {
      "$type": "color",
      "$value": "#0f172a"
    },
    "surface-0": {
      "$type": "color",
      "$value": "#0f172a"
    },
    "surface-1": {
      "$type": "color",
      "$value": "#1e293b"
    },
    "surface-2": {
      "$type": "color",
      "$value": "#334155"
    },
    "surface-3": {
      "$type": "color",
      "$value": "#475569"
    },
    "text-primary": {
      "$type": "color",
      "$value": "#f8fafc"
    },
    "text-secondary": {
      "$type": "color",
      "$value": "#cbd5e1"
    },
    "text-muted": {
      "$type": "color",
      "$value": "#94a3b8"
    },
    "text-disabled": {
      "$type": "color",
      "$value": "#475569"
    },
    "text-accent": {
      "$type": "color",
      "$value": "#a78bfa"
    },
    "text-on-accent": {
      "$type": "color",
      "$value": "#ffffff"
    },
    "border": {
      "$type": "color",
      "$value": "#334155"
    },
    "border-strong": {
      "$type": "color",
      "$value": "#64748b"
    },
    "border-accent": {
      "$type": "color",
      "$value": "rgb(167 139 250 / 0.40)"
    },
    "focus-ring": {
      "$type": "color",
      "$value": "rgb(167 139 250 / 0.28)"
    },
    "focus-border": {
      "$type": "color",
      "$value": "#a78bfa"
    },
    "error": {
      "$type": "color",
      "$value": "#ef4444"
    },
    "error-bg": {
      "$type": "color",
      "$value": "#2a0a0a"
    },
    "btn-primary-bg": {
      "$type": "color",
      "$value": "#7c3aed"
    },
    "btn-primary-text": {
      "$type": "color",
      "$value": "#ffffff"
    },
    "btn-primary-hover": {
      "$type": "color",
      "$value": "#6d28d9"
    },
    "nav-active-bg": {
      "$type": "color",
      "$value": "rgb(167 139 250 / 0.14)"
    },
    "nav-active-text": {
      "$type": "color",
      "$value": "#f8fafc"
    },
    "switch-track-off": {
      "$type": "color",
      "$value": "#475569"
    },
    "switch-track-on": {
      "$type": "color",
      "$value": "#8b5cf6"
    },
    "tooltip-bg": {
      "$type": "color",
      "$value": "#334155"
    },
    "tooltip-text": {
      "$type": "color",
      "$value": "#ffffff"
    },
    "toast-info-bg": {
      "$type": "color",
      "$value": "#1e293b"
    },
    "toast-info-text": {
      "$type": "color",
      "$value": "#e2e8f0"
    },
    "toast-success-bg": {
      "$type": "color",
      "$value": "#002a0f"
    },
    "toast-success-text": {
      "$type": "color",
      "$value": "#22c55e"
    },
    "toast-warning-bg": {
      "$type": "color",
      "$value": "#2a1f00"
    },
    "toast-warning-text": {
      "$type": "color",
      "$value": "#f59e0b"
    },
    "toast-error-bg": {
      "$type": "color",
      "$value": "#2a0a0a"
    },
    "toast-error-text": {
      "$type": "color",
      "$value": "#ef4444"
    },
    "shadow-sm": {
      "$type": "shadow",
      "$value": "0 1px 2px 0 rgb(0 0 0 / 0.3)"
    },
    "shadow-md": {
      "$type": "shadow",
      "$value": "0 4px 6px -1px rgb(0 0 0 / 0.4), 0 2px 4px -2px rgb(0 0 0 / 0.4)"
    },
    "shadow-lg": {
      "$type": "shadow",
      "$value": "0 10px 15px -3px rgb(0 0 0 / 0.4), 0 4px 6px -4px rgb(0 0 0 / 0.4)"
    },
    "shadow-xl": {
      "$type": "shadow",
      "$value": "0 20px 25px -5px rgb(0 0 0 / 0.4), 0 8px 10px -6px rgb(0 0 0 / 0.4)"
    },
    "shadow-btn-primary": {
      "$type": "shadow",
      "$value": "0 1px 2px 0 rgb(0 0 0 / 0.4)"
    },
    "font-sans": {
      "$type": "fontFamily",
      "$value": "{primitives.font-family-sans}"
    },
    "font-mono": {
      "$type": "fontFamily",
      "$value": "{primitives.font-family-mono}"
    },
    "font-prose": {
      "$type": "fontFamily",
      "$value": "{primitives.font-family-prose}"
    },
    "status-draft-bg": {
      "$type": "color",
      "$value": "#2a1f00"
    },
    "status-draft-text": {
      "$type": "color",
      "$value": "#f59e0b"
    },
    "status-published-bg": {
      "$type": "color",
      "$value": "#002a0f"
    },
    "status-published-text": {
      "$type": "color",
      "$value": "#22c55e"
    },
    "status-scheduled-bg": {
      "$type": "color",
      "$value": "#1a0a3a"
    },
    "status-scheduled-text": {
      "$type": "color",
      "$value": "#a78bfa"
    },
    "status-archived-bg": {
      "$type": "color",
      "$value": "#1e293b"
    },
    "status-archived-text": {
      "$type": "color",
      "$value": "#94a3b8"
    },
    "ink-surface": {
      "$type": "color",
      "$value": "#0f172a"
    },
    "ink-on-surface": {
      "$type": "color",
      "$value": "#f8fafc"
    },
    "code-keyword": {
      "$type": "color",
      "$value": "#c4b5fd"
    },
    "code-string": {
      "$type": "color",
      "$value": "#22c55e"
    },
    "code-function": {
      "$type": "color",
      "$value": "#f59e0b"
    },
    "code-number": {
      "$type": "color",
      "$value": "#ef4444"
    },
    "code-comment": {
      "$type": "color",
      "$value": "#94a3b8"
    },
    "code-punctuation": {
      "$type": "color",
      "$value": "#cbd5e1"
    }
  },
  "$themes": [
    {
      "id": "rhombus-light",
      "name": "Light",
      "selectedTokenSets": {
        "primitives": "enabled",
        "light": "enabled",
        "dark": "disabled"
      }
    },
    {
      "id": "rhombus-dark",
      "name": "Dark",
      "selectedTokenSets": {
        "primitives": "enabled",
        "light": "disabled",
        "dark": "enabled"
      }
    }
  ],
  "$metadata": {
    "tokenSetOrder": [
      "primitives",
      "light",
      "dark"
    ]
  }
}
