/* =========================================================
   2-й раздел: компактный столбец "Дней"
   ========================================================= */

/* Столбец "Дней" — 7-й столбец во 2-м разделе */
.calculation-money-section th:nth-child(7),
.calculation-money-section td:nth-child(7) {
    width: 52px !important;
    min-width: 52px !important;
    max-width: 52px !important;
    text-align: center !important;
    padding-left: 4px !important;
    padding-right: 4px !important;
}

/* Компактный текст в шапке */
.calculation-money-section th:nth-child(7) {
    font-size: 11px !important;
    line-height: 1 !important;
    white-space: nowrap !important;
}

/* Сам бейдж с количеством дней меньше */
.calculation-money-section td:nth-child(7) .idle-badge {
    min-width: 28px !important;
    padding: 4px 6px !important;
    font-size: 12px !important;
    border-radius: 7px !important;
}

/* Немного уплотняем соседние заголовки, чтобы таблица выглядела ровнее */
.calculation-money-section th {
    letter-spacing: -0.1px !important;
}

@media (max-width: 950px) {
    .calculation-money-section th:nth-child(7),
    .calculation-money-section td:nth-child(7) {
        width: auto !important;
        min-width: 0 !important;
        max-width: none !important;
        text-align: left !important;
    }

    .calculation-money-section td:nth-child(7) .idle-badge {
        min-width: 28px !important;
    }
}
