.elementor .e-da1824d-98dfffb{/* ==========================================================
 ۴. استایل اختصاصی باکس آپلود فایل Fluent Forms
 ========================================================== */
.fluentform .ff_upload_btn {
background: rgba(13, 148, 136, 0.08) !important;
border: 1.5px dashed #0d9488 !important;
color: #0d9488 !important;
border-radius: 10px !important;
padding: 12px 16px !important;
font-size: 13px !important;
font-weight: 600 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
gap: 8px !important;
cursor: pointer !important;
transition: all 0.2s ease !important;
width: 100% !important;
box-sizing: border-box !important;
}

.fluentform .ff_upload_btn:hover {
background: rgba(13, 148, 136, 0.15) !important;
}

/* متن راهنمای پسوندها و سایز مجاز فایل */
.fluentform .ff-upload-details {
font-size: 11px !important;
color: #64748b !important;
margin-top: 6px !important;
line-height: 1.6 !important;
}

/* پیش‌نمایش فایل انتخاب‌شده / لیست فایل‌ها */
.fluentform .ff-uploaded-list .ff-upload-preview {
background: #f8fafc !important;
border: 1px solid #e2e8f0 !important;
border-radius: 8px !important;
padding: 6px 12px !important;
font-size: 12px !important;
color: #334155 !important;
margin-top: 6px !important;
}

/* در حالت موبایل */
@media (max-width: 768px) {
.fluentform .ff_upload_btn {
  padding: 10px 12px !important;
  font-size: 12px !important;
  border-radius: 8px !important;
}
}\n}