'use client'; /** * Neutral, flat input for data entry (PDB IDs, accession numbers, * FASTA sequences). Precision over decoration — visual noise here * increases error rate. Expressive styling is for the buttons that * submit these fields, not the fields themselves. */ export function FlatInput(props: React.InputHTMLAttributes) { const { className = '', ...rest } = props; return ; } export function FlatTextarea(props: React.TextareaHTMLAttributes) { const { className = '', ...rest } = props; return