.elementor-74933 .elementor-element.elementor-element-3af22c3{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-f27ee0b *//* ===== Gray Theme: Digits Form ===== */
.digits_embed-form {
    --bg-primary: #ffffff;
    --text-primary: #1f2937;
    --text-secondary: #6b7280;
    --accent-color: #4b5563; /* طوسی تیره برای دکمه‌ها */
    --accent-hover: #374151;
    --border-color: #e5e7eb;
    --input-bg: #f9fafb;
    --tab-bg: #f3f4f6;
    --shadow-color: rgba(0, 0, 0, 0.05);
}

.digits_embed-form .digits-form_wrapper {
    background: #ffffff; /* زمینه کاملا سفید */
    border-radius: 16px;
    padding: 32px 28px;
    box-shadow: 0 10px 25px var(--shadow-color), 0 2px 5px rgba(0,0,0,0.03);
    border: 1px solid var(--border-color);
    position: relative;
    overflow: hidden;
}

/* خط بالای فرم */
.digits_embed-form .digits-form_wrapper::before {
    content: "";
    position: absolute;
    top: 0; right: 0; left: 0;
    height: 4px;
    background: #374151; /* طوسی تیره */
}

/* هدینگ */
.digits_embed-form .digits-form_heading_text {
    color: var(--text-primary);
    font-weight: 800;
}

/* تب‌ها */
.digits_embed-form .digits-form_tab-bar {
    background: var(--tab-bg);
    border-radius: 10px;
    padding: 4px;
}

.digits_embed-form .digits-form_tab-item {
    color: var(--text-secondary);
}

.digits_embed-form .digits-form_tab-item.digits-tab_active {
    color: var(--text-primary);
    font-weight: 700;
}

.digits_embed-form .digits-slider_line {
    background: #ffffff;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

/* اینپوت‌ها */
.digits_embed-form .digits-form_input input {
    background: #fcfcfc;
    border: 1px solid var(--border-color);
    border-radius: 8px;
    color: var(--text-primary);
}

.digits_embed-form .digits-form_input input:focus {
    border-color: #9ca3af;
    background: #ffffff;
    box-shadow: 0 0 0 3px rgba(156, 163, 175, 0.1);
}

/* دکمه ارسال */
.digits_embed-form .digits-form_submit-btn {
    background: #374151; /* طوسی ذغالی */
    color: #ffffff;
    border-radius: 8px;
    transition: background 0.3s ease;
    box-shadow: none;
}

.digits_embed-form .digits-form_submit-btn:hover {
    background: #111827; /* مشکی برای هاور */
}

/* یادآوری و فوتر */
.digits_embed-form .dig_login_signup_bar {
    border-top: 1px solid var(--border-color);
    color: var(--text-secondary);
}

.digits_embed-form .dig_login_signup_bar a {
    color: #374151;
    text-decoration: underline;
}

/* چشم پسورد */
.digits_embed-form .digits_password_eye-cont {
    color: #9ca3af;
}

.digits_embed-form .digits_password_eye-cont:hover {
    color: #374151;
}

/* آیکون بازگشت */
.digits_embed-form .digits_back_icon {
    background: var(--tab-bg);
}

.digits_embed-form .digits_back_icon:hover {
    background: #e5e7eb;
}/* End custom CSS */