input[type="text"], 
input[type="email"], 
input[type="password"], 
textarea {
    background-color: #1F2937; /* رنگ خاکستری تیره (پیشنهاد شده) */
    color: #F3F4F6; /* رنگ متن: سفید ملایم */
    border: 1px solid #374151; /* حاشیه ملایم */
    border-radius: 0.5rem; /* گرد کردن لبه‌ها */
    padding: 0.75rem 1rem;
    transition: all 0.2s;
    width: 100%; /* معمولاً فیلدهای فرم باید عرض کامل داشته باشند */
}

/* استایل هنگام فوکوس (انتخاب شدن فیلد) */
input[type="text"]:focus, 
input[type="email"]:focus, 
input[type="password"]:focus, 
textarea:focus {
    outline: none; 
    border-color: var(--color-primary); /* رنگ نارنجی/قرمز تم اصلی */
    box-shadow: 0 0 0 3px rgba(234, 88, 12, 0.2); 
}
textarea {
    resize: none !important;
}
