/* Desktop Specific Styles (1200px+) */
.sidebar {
    width: var(--sidebar-width);
}

.main-content {
    margin-left: var(--sidebar-width);
    padding: var(--space-2xl);
}

.glass-card {
    border-radius: 24px;
    padding: var(--space-md);
}

.stats-card {
    padding: var(--space-sm);
}

.chart-container {
    height: 350px;
}

.wallet-actions .btn-wallet-action {
    min-width: 140px;
    padding: var(--space-md) var(--space-lg);
}

.header-wallet-info {
    display: flex !important;
}

/* Desktop specific hover effects */
.glass-card:hover {
    transform: translateY(-8px) scale(1.02);
}

.stats-card:hover .stats-icon {
    transform: scale(1.2);
    transition: transform 0.3s ease;
}