import { cn } from '@/lib/utils/cn'; interface ColorInputProps { value: string; onChange: (color: string) => void; disabled?: boolean; className?: string; } /** * Colour swatch (type="color") + hex text input pair. * Renders them in a flex row at equal height. Disabled state dims both inputs. */ export function ColorInput({ value, onChange, disabled, className }: ColorInputProps) { return (