{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "extends": "none",
  "name": "intelligo",
  "title": "Intelligo design system",
  "description": "The base every Intelligo page is built on: shadcn base-nova on Base UI, the neutral theme with its focus ring, muted text and destructive raised to WCAG AA, and additive tokens for status (success, warning, info, destructive-foreground), layers and motion. Initialise an app from it before installing any other item.",
  "dependencies": [
    "class-variance-authority",
    "cn",
    "tw-animate-css",
    "@base-ui/react",
    "lucide-react"
  ],
  "registryDependencies": [
    "utils",
    "font-geist"
  ],
  "cssVars": {
    "theme": {
      "font-heading": "var(--font-sans)",
      "color-destructive-foreground": "var(--destructive-foreground)",
      "color-success": "var(--success)",
      "color-success-foreground": "var(--success-foreground)",
      "color-warning": "var(--warning)",
      "color-warning-foreground": "var(--warning-foreground)",
      "color-info": "var(--info)",
      "color-info-foreground": "var(--info-foreground)",
      "ease-standard": "cubic-bezier(0.16, 1, 0.3, 1)",
      "ease-emphasized": "cubic-bezier(0.32, 0.72, 0, 1)",
      "ease-exit": "cubic-bezier(0.77, 0, 0.175, 1)"
    },
    "light": {
      "font-sans": "\"Geist\", \"Geist Fallback\", -apple-system, \"Segoe UI\", sans-serif",
      "background": "oklch(0.99 0 0)",
      "foreground": "oklch(0.15 0 0)",
      "card": "oklch(0.97 0 0)",
      "card-foreground": "oklch(0.15 0 0)",
      "popover": "oklch(0.99 0 0)",
      "popover-foreground": "oklch(0.15 0 0)",
      "primary": "oklch(0.15 0 0)",
      "primary-foreground": "oklch(0.99 0 0)",
      "secondary": "oklch(0.955 0 0)",
      "secondary-foreground": "oklch(0.15 0 0)",
      "muted": "oklch(0.97 0 0)",
      "muted-foreground": "oklch(0.5 0 0)",
      "accent": "oklch(0.95 0 0)",
      "accent-foreground": "oklch(0.15 0 0)",
      "destructive": "oklch(0.52 0.2 25)",
      "border": "oklch(0.15 0 0 / 8%)",
      "input": "oklch(0.15 0 0 / 14%)",
      "ring": "oklch(0.55 0 0)",
      "chart-1": "oklch(0.87 0 0)",
      "chart-2": "oklch(0.556 0 0)",
      "chart-3": "oklch(0.439 0 0)",
      "chart-4": "oklch(0.371 0 0)",
      "chart-5": "oklch(0.269 0 0)",
      "radius": "0.5rem",
      "sidebar": "oklch(0.975 0 0)",
      "sidebar-foreground": "oklch(0.15 0 0)",
      "sidebar-primary": "oklch(0.15 0 0)",
      "sidebar-primary-foreground": "oklch(0.99 0 0)",
      "sidebar-accent": "oklch(0.94 0 0)",
      "sidebar-accent-foreground": "oklch(0.15 0 0)",
      "sidebar-border": "oklch(0.15 0 0 / 8%)",
      "sidebar-ring": "oklch(0.55 0 0)",
      "destructive-foreground": "oklch(0.99 0 0)",
      "success": "oklch(0.49 0.12 155)",
      "success-foreground": "oklch(0.99 0 0)",
      "warning": "oklch(0.5 0.105 75)",
      "warning-foreground": "oklch(0.99 0 0)",
      "info": "oklch(0.5 0.135 245)",
      "info-foreground": "oklch(0.99 0 0)"
    },
    "dark": {
      "background": "oklch(0.196 0 0)",
      "foreground": "oklch(0.96 0 0)",
      "card": "oklch(0.227 0 0)",
      "card-foreground": "oklch(0.96 0 0)",
      "popover": "oklch(0.227 0 0)",
      "popover-foreground": "oklch(0.96 0 0)",
      "primary": "oklch(0.96 0 0)",
      "primary-foreground": "oklch(0.196 0 0)",
      "secondary": "oklch(0.27 0 0)",
      "secondary-foreground": "oklch(0.96 0 0)",
      "muted": "oklch(0.227 0 0)",
      "muted-foreground": "oklch(0.68 0 0)",
      "accent": "oklch(0.28 0 0)",
      "accent-foreground": "oklch(0.96 0 0)",
      "destructive": "oklch(0.7 0.18 25)",
      "border": "oklch(1 0 0 / 7%)",
      "input": "oklch(1 0 0 / 12%)",
      "ring": "oklch(0.58 0 0)",
      "chart-1": "oklch(0.87 0 0)",
      "chart-2": "oklch(0.556 0 0)",
      "chart-3": "oklch(0.439 0 0)",
      "chart-4": "oklch(0.371 0 0)",
      "chart-5": "oklch(0.269 0 0)",
      "sidebar": "oklch(0.175 0 0)",
      "sidebar-foreground": "oklch(0.96 0 0)",
      "sidebar-primary": "oklch(0.96 0 0)",
      "sidebar-primary-foreground": "oklch(0.196 0 0)",
      "sidebar-accent": "oklch(0.26 0 0)",
      "sidebar-accent-foreground": "oklch(0.96 0 0)",
      "sidebar-border": "oklch(1 0 0 / 7%)",
      "sidebar-ring": "oklch(0.58 0 0)",
      "destructive-foreground": "oklch(0.196 0 0)",
      "success": "oklch(0.72 0.16 155)",
      "success-foreground": "oklch(0.196 0 0)",
      "warning": "oklch(0.78 0.15 75)",
      "warning-foreground": "oklch(0.196 0 0)",
      "info": "oklch(0.72 0.13 245)",
      "info-foreground": "oklch(0.196 0 0)"
    }
  },
  "css": {
    "@import \"tw-animate-css\"": {},
    "@import \"shadcn/tailwind.css\"": {},
    "@layer base": {
      "*": {
        "@apply border-border outline-ring/50": {}
      },
      "body": {
        "@apply bg-background text-foreground": {}
      },
      ":root": {
        "--z-sticky": "10",
        "--z-dropdown": "20",
        "--z-overlay": "40",
        "--z-modal": "50",
        "--z-popover": "60",
        "--z-toast": "70",
        "--duration-fast": "120ms",
        "--duration-normal": "200ms",
        "--duration-slow": "320ms"
      }
    },
    "@utility z-sticky": {
      "z-index": "var(--z-sticky)"
    },
    "@utility z-dropdown": {
      "z-index": "var(--z-dropdown)"
    },
    "@utility z-overlay": {
      "z-index": "var(--z-overlay)"
    },
    "@utility z-modal": {
      "z-index": "var(--z-modal)"
    },
    "@utility z-popover": {
      "z-index": "var(--z-popover)"
    },
    "@utility z-toast": {
      "z-index": "var(--z-toast)"
    },
    "@utility duration-fast": {
      "transition-duration": "var(--duration-fast)",
      "animation-duration": "var(--duration-fast)"
    },
    "@utility duration-normal": {
      "transition-duration": "var(--duration-normal)",
      "animation-duration": "var(--duration-normal)"
    },
    "@utility duration-slow": {
      "transition-duration": "var(--duration-slow)",
      "animation-duration": "var(--duration-slow)"
    },
    "@media (prefers-reduced-motion: reduce)": {
      "*, ::before, ::after": {
        "animation-duration": "0.01ms !important",
        "animation-iteration-count": "1 !important",
        "transition-duration": "0.01ms !important",
        "scroll-behavior": "auto !important"
      }
    }
  },
  "type": "registry:base",
  "config": {
    "style": "base-nova",
    "tailwind": {
      "baseColor": "neutral"
    },
    "iconLibrary": "lucide",
    "rtl": false,
    "menuColor": "default",
    "menuAccent": "subtle"
  }
}