/* css/forms.css - contact + help pages (inputs) */
.form-input,input[type="email"],select,textarea{width:100%;padding:0.75rem;border:1px solid var(--border-light);border-radius:0.5rem;background-color:var(--bg-light) !important;color:var(--text-light) !important;transition:all 0.2s ease;}
html.dark .form-input,html.dark input[type="email"],html.dark select,html.dark textarea{background-color:var(--bg-dark) !important;border-color:var(--border-dark);color:var(--text-dark) !important;}
.form-input:focus,input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(37,99,235,0.1);}
