/* 碎块度分析详情页样式 */
.card {
    box-shadow: var(--shadow-sm);
    margin-bottom: 1rem;
}

.card-header {
    background-color: var(--bg-light);
    border-bottom: 1px solid var(--border-color);
    font-weight: 600;
}

.table th {
    width: 40%;
    color: var(--text-medium);
}

#size-distribution-chart {
    width: 100%;
    height: 250px;
}

.text-primary {
    color: var(--text-link) !important;
}

/* 自适应样式 */
@media (max-width: 767.98px) {
    .row.g-4 {
        flex-direction: column;
    }
    
    .col-md-4, .col-md-8 {
        width: 100%;
        margin-bottom: 1rem;
    }
    
    .table th {
        width: 50%;
    }
} 