body.elementor-page-4514:not(.elementor-motion-effects-element-type-background), body.elementor-page-4514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B1B1B 52%, #000000 100%);}:root{--page-title-display:none;}/* Start custom CSS for section, class: .elementor-element-1a6ee59 */.elementor-4514 .elementor-element.elementor-element-1a6ee59 {
    /* تنظیمات تمام صفحه (بدون تغییر) */
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* تغییر: گرادیانت زمستانه (آبی یخی به سفید برفی) */
    background: linear-gradient(135deg, rgba(165, 242, 243, 0.4), rgba(255, 255, 255, 0.6));
    
    /* افکت شیشه‌ای (Blur) - کمی قوی‌تر برای حس یخ‌زدگی */
    backdrop-filter: blur(25px);
    -webkit-backdrop-filter: blur(25px);
    
    /* تغییر: حاشیه سفید و شفاف‌تر شبیه لبه یخ */
    border: 1px solid rgba(255, 255, 255, 0.6);
    
    /* تغییر: سایه با توناژ آبی تیره به جای مشکی خالص */
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.15);

    border-radius: 0px; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ad8b60 */<script>
document.addEventListener("DOMContentLoaded", function() {
  const button = document.querySelector("#check-verify"); // آیدی دکمه
  function checkVerification() {
    const notSent = document.querySelectorAll('.mnsfpt-title');
    let anyNotSent = false;

    notSent.forEach(el => {
      if (el.textContent.trim() === "ارسال نشده") {
        anyNotSent = true;
      }
    });

    if (anyNotSent) {
      button.disabled = true;
      button.style.opacity = "0.5";
      button.style.cursor = "not-allowed";
    } else {
      button.disabled = false;
      button.style.opacity = "1";
      button.style.cursor = "pointer";
    }
  }

  // چک اولیه
  checkVerification();

  // اگر محتوای صفحه پویا تغییر می‌کند (ajax)، هر چند ثانیه چک کن
  setInterval(checkVerification, 2000);

  // اگر دکمه کلیک شد ولی هنوز مرحله ناقص بود
  button.addEventListener("click", function(e) {
    const notSent = Array.from(document.querySelectorAll('.mnsfpt-title')).some(el => el.textContent.trim() === "ارسال نشده");
    if (notSent) {
      e.preventDefault();
      alert("ابتدا باید تمام مراحل طی شود.");
    }
  });
});
</script>/* End custom CSS */