/* ==========================
  دکمه‌های فایل وردپرس
  پیش‌فرض: ترکیبی فلت آبی + شیشه‌ای
========================== */

/* ✅ پیش‌فرض ترکیبی */
.wp-block-file__button {
  background: #2196F3;              /* رنگ آبی فلت */
  color: #fff !important;
  border-radius: 6px;              /* گوشه کمی گرد */
  padding: 4px 6px;
  font-size: 12px;
  font-weight: 600;
  border: none;
  cursor: pointer;
  text-decoration: none;
  display: inline-block;
  box-shadow: 0 4px 10px rgba(0,0,0,0.15);
  backdrop-filter: blur(4px);       /* افکت شیشه‌ای */
  /*transition: all 0.3s ease;*/
}

.wp-block-file__button:hover {
  transform: scale(1.07);           /* بزرگ شدن */
  box-shadow: 0 8px 20px rgba(0,0,0,0.25);
  background: #0D47A1;              /* آبی تیره‌تر روی هاور */
}

/* 🎨 استایل مدرن گرد */
.btn-modern .wp-block-file__button {
  background: linear-gradient(135deg, #4CAF50, #2E7D32);
  color: #fff !important;
  border-radius: 50px;
  padding: 12px 28px;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  border: none;
  box-shadow: 0 4px 10px rgba(0,0,0,0.2);
  transition: all 0.3s ease;
}

.btn-modern .wp-block-file__button:hover {
  background: linear-gradient(135deg, #388E3C, #1B5E20);
  transform: translateY(-3px);
  box-shadow: 0 6px 14px rgba(0,0,0,0.3);
}

/* 🎨 استایل شیشه‌ای */
.btn-glass .wp-block-file__button {
  background: rgba(255,255,255,0.2);
  color: #000 !important;
  border-radius: 12px;
  padding: 12px 26px;
  font-size: 15px;
  font-weight: 600;
  border: 1px solid rgba(255,255,255,0.4);
  backdrop-filter: blur(10px);
  box-shadow: 0 4px 10px rgba(0,0,0,0.15);
  transition: all 0.3s ease;
}

.btn-glass .wp-block-file__button:hover {
  background: rgba(255,255,255,0.4);
  transform: scale(1.05);
}

/* 🎨 استایل حاشیه‌ای */
.btn-outline .wp-block-file__button {
  background: transparent;
  color: #FF5722 !important;
  border: 2px solid #FF5722;
  border-radius: 6px;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  transition: all 0.3s ease;
}

.btn-outline .wp-block-file__button:hover {
  background: #FF5722;
  color: #fff !important;
}
