/* Карточки-цифры инфопанели: главные (деньги, долги, маржа) - крупнее в первом ряду, одна тёмно-зелёная; остальные - по 6 в ряд. */
.td-dash-stats .td-dash-card .fi-wi-stats-overview-stat-description { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.td-dash-stats .td-dash-regular .fi-wi-stats-overview-stat-value { font-size: 1.35rem; }
.td-dash-stats .td-dash-regular .fi-wi-stats-overview-stat-description { font-size: .78rem; }
.td-dash-stats .td-dash-main .fi-wi-stats-overview-stat-value, .td-dash-stats .td-dash-dark .fi-wi-stats-overview-stat-value { font-size: 1.9rem; font-weight: 800; }

.td-dash-stats .td-dash-dark { background: var(--td-brand-dark); --tw-ring-color: var(--td-brand-dark); }
.td-dash-stats .td-dash-dark .fi-wi-stats-overview-stat-label, .td-dash-stats .td-dash-dark .fi-wi-stats-overview-stat-label-ctn .fi-icon { color: #8FD6AB; }
.td-dash-stats .td-dash-dark .fi-wi-stats-overview-stat-value { color: #fff; }
.td-dash-stats .td-dash-dark .fi-wi-stats-overview-stat-description, .td-dash-stats .td-dash-dark .fi-wi-stats-overview-stat-description * { color: #D4E8CD; }

/* Карточка сидит в обёртке колонки сетки Filament: ширину задаём обёртке. */
@media (min-width: 1024px) {
    .td-dash-stats .fi-section-content.fi-grid { grid-template-columns: repeat(12, minmax(0, 1fr)) !important; }
    .td-dash-stats .fi-grid-col:has(.td-dash-main), .td-dash-stats .fi-grid-col:has(.td-dash-dark) { grid-column: span 3 / span 3 !important; }
    .td-dash-stats .fi-grid-col:has(.td-dash-regular) { grid-column: span 2 / span 2 !important; }
}
