\n \n {Icon && iconPosition === 'left' && (\n \n )}\n \n {Icon && iconPosition === 'right' && (\n \n )}\n
\n \n );\n }\n);\n\nInputGlass.displayName = 'InputGlass';\n\n// ========================================\n// SIMPLE INPUT (SHADCN/UI COMPATIBLE)\n// ========================================\n\n/**\n * Input - Simple glass-styled input element (shadcn/ui compatible)\n *\n * This is a minimal input component without label/error/success wrapper.\n * Use `InputGlass` when you need the full form field with validation states.\n *\n * @example\n * ```tsx\n * import { Input } from 'shadcn-glass-ui'\n *\n *