/* 仅针对仪表盘页面的卡片样式 */
.content-wrapper .card {
    border: 1px solid #e9ecef !important;
    border-radius: 8px !important;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06) !important;
    transition: all 0.2s ease !important;
    background: #fff !important;
}

.content-wrapper .card:hover {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12) !important;
}

/* 仅针对仪表盘的统计卡片数字样式 */
.content-wrapper .font-lg-1 {
    font-size: 2.2rem !important;
    font-weight: 600 !important;
    color: #2c3e50 !important;
    line-height: 1.2 !important;
}

/* 趋势图标样式 */
.content-wrapper .feather {
    width: 14px !important;
    height: 14px !important;
    margin-right: 4px !important;
}

.content-wrapper .text-success {
    color: #28a745 !important;
}

.content-wrapper .text-danger {
    color: #dc3545 !important;
}

/* 仅针对仪表盘的下拉菜单样式 */
.content-wrapper .dropdown-toggle {
    border: 1px solid #e9ecef !important;
    background: #fff !important;
    border-radius: 4px !important;
    padding: 4px 8px !important;
    font-size: 0.875rem !important;
    color: #6c757d !important;
}

.content-wrapper .dropdown-toggle:hover {
    background: #f8f9fa !important;
    border-color: #dee2e6 !important;
}

/* 响应式调整 */
@media (max-width: 768px) {
    .content-wrapper .card {
        margin-bottom: 16px !important;
    }
    
    .content-wrapper .font-lg-1 {
        font-size: 1.8rem !important;
    }
}
