.content:has(.statistics-page), .statistics-page .table-card {
    min-width: 0;
}
.statistics-page .panel-header {
    flex-wrap: wrap;
    gap: 0.5rem;
}
.content .statistics-page > h2,
.content .statistics-page .tab-pane > h2 {
    color: #f1f7f4;
}
.content .statistics-page > p {
    color: #cbdcd4 !important;
}
.statistics-page .tab-pane > .d-flex .status-pill {
    color: #17472f;
    background: #e4f2e9;
}
.statistics-tabs {
    flex-wrap: wrap;
    gap: 0.35rem;
    border-bottom: 0;
}
.statistics-tabs .nav-link {
    color: #173e65;
    background: #edf3f8;
    border: 1px solid #aabfce;
    border-radius: 0.5rem;
    text-align: left;
}
.statistics-tabs .nav-link.active {
    color: #fff;
    background: #0d4588;
    border-color: #0d4588;
}
.statistics-tabs .nav-link:focus-visible {
    outline: 3px solid #f2b600;
    outline-offset: 3px;
}
