.elementor-11189 .elementor-element.elementor-element-1ce79a47 .dashboard_side .dashboard_menu{gap:0px;}.elementor-11189 .elementor-element.elementor-element-1ce79a47 .dashboard_menu__item .icon svg{width:20px;}.elementor-11189 .elementor-element.elementor-element-1ce79a47 .dashboard_menu__item>.gap-x{gap:9px;}.elementor-11189 .elementor-element.elementor-element-1ce79a47 .dashboard_side__body>a{border-radius:8px 8px 8px 8px;background-color:#C30606;font-family:"IRANSansXFaNum", Sans-serif;font-size:16px;font-weight:500;}.elementor-11189 .elementor-element.elementor-element-1ce79a47 .dashboard_side .dashboard_menu .dashboard_menu__item:hover{color:#2F1E1E !important;background-color:#EDEDED;}.elementor-11189 .elementor-element.elementor-element-1ce79a47 .dashboard_side .dashboard_menu .dashboard_menu__item:hover:before{background-color:#E30000;}/* Start custom CSS for woodplus_my_account_navigation_elementor, class: .elementor-element-1ce79a47 *//* استایل اختصاصی برای همه آیتم‌های منوی حساب کاربری */

/* ========== آیتم پیشخوان ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--dashboard.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--dashboard.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--dashboard.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--dashboard.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--dashboard.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}
/* ========== آیتم علاقه مندی ها ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--wishlist.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--wishlist.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--wishlist.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--wishlist.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--wishlist.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}

/* ========== آیتم دانلود ها ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--downloads.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--downloads.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--downloads.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--downloads.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--downloads.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}

/* ========== آیتم آدرس ها ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-address.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-address.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-address.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-address.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-address.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}

/* ========== آیتم جزئیات حساب ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-account.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-account.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-account.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-account.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--edit-account.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}

/* ========== آیتم تیکت ها ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--tickets.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--tickets.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--tickets.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--tickets.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--tickets.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}

/* ========== آیتم کد های تخفیف ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--offers.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--offers.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--offers.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--offers.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--offers.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}

/* ========== آیتم اطلاعیه ها ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--notifications.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--notifications.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--notifications.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--notifications.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

.dashboard_menu__item.woocommerce-MyAccount-navigation-link--notifications.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}

/* ========== افکت درخشش مشترک برای همه ========== */
.dashboard_menu__item.is-active::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    background: radial-gradient(circle at 30% 50%, rgba(255, 255, 255, 0.15), transparent 70%) !important;
    pointer-events: none !important;
}

/* ========== انیمیشن مشترک برای همه ========== */
@keyframes dashboardPulse {
    0% {
        box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4);
    }
    50% {
        box-shadow: 0 4px 20px rgba(31, 129, 221, 0.6);
    }
    100% {
        box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4);
    }
}

.dashboard_menu__item.is-active {
    animation: dashboardPulse 2s infinite ease-in-out !important;
}

/* ========== استایل برای حالت غیرفعال (همه آیتم‌ها) ========== */
.dashboard_menu__item:not(.is-active) {
    background: linear-gradient(145deg, #2a2a2a, #252525) !important;
    border: 1px solid #3a3a3a !important;
    transition: all 0.2s ease !important;
}

.dashboard_menu__item:not(.is-active) a,
.dashboard_menu__item:not(.is-active) p,
.dashboard_menu__item:not(.is-active) .arrow_button i {
    color: #ffffff !important;
}

.dashboard_menu__item:not(.is-active):hover {
    background: linear-gradient(145deg, #323232, #2a2a2a) !important;
    border-color: #1f81dd !important;
    box-shadow: -4px 4px 12px rgba(0, 0, 0, 0.3) !important;
}

.dashboard_menu__item:not(.is-active):hover a,
.dashboard_menu__item:not(.is-active):hover p,
.dashboard_menu__item:not(.is-active):hover .arrow_button i {
    color: #1f81dd !important;
}

/* ========== ریسپانسیو برای موبایل ========== */
@media (max-width: 768px) {
    .dashboard_menu__item.is-active {
        animation: none !important;
    }
    
    .dashboard_menu__item.is-active::before {
        background: radial-gradient(circle at 20% 50%, rgba(255, 255, 255, 0.1), transparent 70%) !important;
    }
}
/* ========== آیتم سفارش ها ========== */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--orders.is-active {
    background: linear-gradient(145deg, #1f81dd, #1a6cb3) !important;
    border: 1px solid #4a9eff !important;
    box-shadow: 0 4px 15px rgba(31, 129, 221, 0.4) !important;
    position: relative !important;
    overflow: hidden !important;
}

/* حالت فعال - متن مشکی */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--orders.is-active a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--orders.is-active p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--orders.is-active .arrow_button i {
    color: #000000 !important;
    font-weight: 600 !important;
    position: relative !important;
    z-index: 2 !important;
}

/* هاور در حالت فعال - بازم متن مشکی بمونه */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--orders.is-active:hover a,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--orders.is-active:hover p,
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--orders.is-active:hover .arrow_button i {
    color: #000000 !important;  /* مشکی ثابت */
}

/* خود هاور آیتم فعال - فقط پس‌زمینه عوض شه */
.dashboard_menu__item.woocommerce-MyAccount-navigation-link--orders.is-active:hover {
    background: linear-gradient(145deg, #2a8be7, #1f81dd) !important;
    border-color: #7ab9ff !important;
    box-shadow: 0 6px 18px rgba(31, 129, 221, 0.5) !important;
    transform: translateX(-2px) !important;
}/* End custom CSS */