{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "kit-css",
  "title": "WAIMAKERS kit stylesheet",
  "files": [
    {
      "path": "src/styles/kit.css",
      "content": "@import \"./tokens.css\";\n@import \"./fonts.css\";\n\n@theme inline {\n  --color-background: var(--ground);\n  --color-foreground: var(--text);\n\n  --color-card: var(--surface);\n  --color-card-foreground: var(--text);\n\n  --color-popover: var(--surface-raised, var(--surface));\n  --color-popover-foreground: var(--text);\n\n  --color-primary: var(--accent);\n  --color-primary-foreground: var(--btn-primary-fg);\n\n  --color-secondary: var(--surface-sunken);\n  --color-secondary-foreground: var(--text);\n\n  --color-muted: var(--surface-sunken);\n  --color-muted-foreground: var(--text-subtle);\n\n  --color-accent: var(--accent-wash);\n  --color-accent-foreground: var(--text);\n\n  --color-destructive: var(--danger);\n  --color-destructive-foreground: var(--danger-fg);\n\n  --color-ok: var(--ok);\n  --color-ok-wash: var(--ok-wash);\n  --color-ok-text: var(--ok-text, var(--text));\n  --color-attention: var(--attention);\n  --color-attention-wash: var(--attention-wash);\n  --color-attention-text: var(--attention-text, var(--text));\n  --color-info: var(--info);\n  --color-info-wash: var(--info-wash);\n  --color-info-text: var(--info-text, var(--text));\n  --color-danger: var(--danger);\n  --color-danger-wash: var(--danger-wash);\n  --color-danger-text: var(--danger-text, var(--text));\n\n  --color-border: var(--border);\n  --color-input: var(--border-control, var(--border));\n  --color-ring: var(--focus-ring);\n\n  --color-sidebar: var(--surface-sunken);\n  --color-sidebar-foreground: var(--text);\n  --color-sidebar-primary: var(--accent);\n  --color-sidebar-primary-foreground: var(--btn-primary-fg);\n  --color-sidebar-accent: var(--accent-wash);\n  --color-sidebar-accent-foreground: var(--text);\n  --color-sidebar-border: var(--border);\n  --color-sidebar-ring: var(--focus-ring);\n\n  --radius-sm: calc(var(--radius) - 4px);\n  --radius-md: calc(var(--radius) - 2px);\n  --radius-lg: var(--radius);\n  --radius-xl: calc(var(--radius) + 4px);\n\n  --font-sans: var(--font-body);\n  --font-display: var(--font-display);\n  --font-mono: var(--font-mono);\n\n  --color-brand-scrim: var(--scrim);\n  --color-brand-accent-strong: var(--accent-strong);\n  --color-brand-danger-strong: var(--danger-strong, var(--danger));\n  --color-brand-accent-text: var(--accent-text);\n  --color-brand-muted: var(--text-muted);\n  --color-brand-border-strong: var(--border-strong);\n\n  --text-brand-title: var(--text-title);\n  --text-brand-h2: var(--text-h2);\n  --text-brand-h3: var(--text-h3);\n  --text-brand-lede: var(--text-lede);\n  --text-brand-body: var(--text-body);\n  --text-brand-small: var(--text-small);\n  --text-brand-eyebrow: var(--text-eyebrow);\n\n  --tracking-brand-eyebrow: var(--tracking-eyebrow);\n  --tracking-brand-tight: var(--tracking-tight);\n  --tracking-brand-code: var(--tracking-code);\n\n  --leading-brand-body: var(--leading-body);\n  --leading-brand-title: var(--leading-title);\n\n  --shadow-brand-card: var(--shadow-card);\n  --shadow-brand-sm: var(--shadow-sm);\n  --shadow-brand-overlay: var(--shadow-overlay, var(--shadow-card));\n\n  --radius-brand-lg: var(--radius-lg);\n\n  --ease-brand: var(--ease);\n}\n\n@layer base {\n  *,\n  ::after,\n  ::before,\n  ::backdrop {\n    border-color: var(--border);\n  }\n\n  body {\n    background-color: var(--ground);\n    color: var(--text);\n    font-family: var(--font-body);\n  }\n}\n\n@custom-variant hover {\n  @media (hover: hover) {\n    &:hover {\n      @slot;\n    }\n  }\n  &[data-kit-hover] {\n    @slot;\n  }\n}\n@custom-variant focus-visible {\n  &:focus-visible {\n    @slot;\n  }\n  &[data-kit-focus-visible] {\n    @slot;\n  }\n}\n@custom-variant active {\n  &:active {\n    @slot;\n  }\n  &[data-kit-active] {\n    @slot;\n  }\n}\n",
      "type": "registry:file",
      "target": "src/styles/kit.css"
    }
  ],
  "type": "registry:file"
}