import React from 'react'; import clsx from 'clsx'; /** * PncyssD Design System Input * Supports standard input, select, and textarea with consistent glassmorphism styling. */ const baseStyles = "w-full bg-white/5 border border-white/10 rounded-xl px-4 py-3 text-gray-100 placeholder-gray-500 focus:outline-none focus:border-primary/50 focus:ring-1 focus:ring-primary/50 focus:bg-white/10 transition-all duration-200 disabled:opacity-50 disabled:cursor-not-allowed backdrop-blur-sm"; const errorStyles = "border-red-500/50 focus:border-red-500 focus:ring-red-500/50 bg-red-500/5"; export const Input = React.forwardRef(({ className, error, ...props }, ref) => { return ( ); }); export const Select = React.forwardRef(({ className, children, error, ...props }, ref) => { return (