/* История цен: прокрутка таблицы внутри фиксированного экрана кассы. */
.price-changes-page .table-wrap {
    max-height: calc(100dvh - 240px);
    overflow-y: auto;
}

.price-changes-page .table-wrap thead th {
    position: sticky;
    top: 0;
    background: #ffffff;
    z-index: 2;
}

.price-changes-actions {
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
}

.price-changes-warehouse {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-size: 0.9rem;
    color: #475569;
}

.price-change-row--recent td {
    background: #ecfdf5;
}

.price-change-flap {
    display: inline-block;
    margin-left: 6px;
    padding: 1px 6px;
    border-radius: 999px;
    background: #fef3c7;
    color: #92400e;
    font-size: 0.75rem;
    white-space: nowrap;
}
