/* 
 * فایل CSS اضافی برای سفارشی‌سازی‌های بیشتر
 * استایل‌های اصلی در style.css قرار دارند
 */

/* انیمیشن‌های نرم */
.stat-card,
.feature-card,
.card {
    animation: fadeInUp 0.5s ease both;
}

.stat-card:nth-child(1) { animation-delay: 0.05s; }
.stat-card:nth-child(2) { animation-delay: 0.1s; }
.stat-card:nth-child(3) { animation-delay: 0.15s; }
.stat-card:nth-child(4) { animation-delay: 0.2s; }

@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(15px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* اسکرول نرم سایدبار */
.dashboard-sidebar::-webkit-scrollbar {
    width: 5px;
}
.dashboard-sidebar::-webkit-scrollbar-track {
    background: transparent;
}
.dashboard-sidebar::-webkit-scrollbar-thumb {
    background: rgba(255,255,255,0.15);
    border-radius: 10px;
}

/* حالت تاریک ساده (اختیاری - با کلاس) */
body.dark-mode {
    --gray-50: #0f172a;
    --gray-100: #1e293b;
    background: #0f172a;
    color: #e2e8f0;
}

body.dark-mode .site-header,
body.dark-mode .card,
body.dark-mode .stat-card,
body.dark-mode .feature-card,
body.dark-mode .auth-box {
    background: #1e293b;
    border-color: #334155;
}

body.dark-mode h1,
body.dark-mode h2,
body.dark-mode h3,
body.dark-mode h4 {
    color: #f1f5f9;
}
