/**
 * Bootstrap رنگ‌ها - Override برای اطمینان از اعمال در همه پنل‌ها
 * این فایل باید بعد از Bootstrap لود شود.
 * مقادیر مستقیم تا حتی اگر Bootstrap از node_modules یا متغیرهای محلی بخواند، این‌ها برنده شوند.
 */
:root,
[data-bs-theme="light"] {
    --bs-primary: var(--gradient-primary, linear-gradient(90deg, #84caf9 0%, #2e86c1 100%));
    --bs-blue: var(--gradient-primary, linear-gradient(90deg, #84caf9 0%, #2e86c1 100%));
    --bs-success: #1deb3c;
    --bs-green: #1deb3c;
    --bs-danger: lab(55.4814% 75.0732 48.8528);
    --bs-red: lab(55.4814% 75.0732 48.8528);
}

/* دکمه‌ها و آلرت‌ها - override مستقیم (بدون وابستگی به متغیرهای داخل فایل‌های دیگر) */
.btn-primary,
.bg-primary {
    background: var(--gradient-primary, linear-gradient(90deg, #84caf9 0%, #2e86c1 100%)) !important;
    border-color: transparent !important;
    color: #fff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
    background: linear-gradient(90deg, #5eb8f7 0%, #2874b0 100%) !important;
    border-color: transparent !important;
    color: #fff !important;
}

.btn-success,
.bg-success {
    background-color: #1deb3c !important;
    border-color: #1deb3c !important;
    color: #fff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active {
    background-color: #18c730 !important;
    border-color: #18c730 !important;
    color: #fff !important;
}

.btn-danger,
.bg-danger {
    background-color: lab(55.4814% 75.0732 48.8528) !important;
    border-color: lab(55.4814% 75.0732 48.8528) !important;
    color: #fff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active {
    background-color: lab(50% 70% 45%) !important;
    border-color: lab(50% 70% 45%) !important;
    color: #fff !important;
}

.alert-warning {
    background-color: #fff3cd !important;
    border-color: #ffc107 !important;
    color: #664d03 !important;
}
