/* ==========================================================================
   Radzen DataGrid — полное отображение содержимого + горизонтальная прокрутка
   --------------------------------------------------------------------------
   Radzen рендерит грид как <table class="rz-grid-table rz-grid-table-fixed">
   внутри <div class="rz-data-grid"> / <div class="rz-data-grid-data"> и задаёт ему
   фиксированную раскладку и ширину контейнера:

       .rz-grid-table-fixed { table-layout: fixed }
       .rz-data-grid-data   { overflow: auto }

   Из-за этого таблица НИКОГДА не становится шире контейнера: колонки без явной
   Width делят оставшееся место поровну, фиксированная раскладка игнорирует
   содержимое, и текст обрезается многоточием («121…» вместо «12192»). Горизонтальная
   прокрутка при этом не появляется, потому что переполнения нет.

   Разрешаем таблице быть шире контейнера: ширина считается по содержимому колонок
   (width: max-content), но не меньше ширины контейнера (min-width: 100%).
   Раскладка остаётся фиксированной, поэтому:

     • явно заданные Width колонок соблюдаются точно (первая колонка = 200px и т.д.);
     • колонки без Width получают ширину по содержимому, числа больше не обрезаются;
     • если места не хватает, таблица выходит за границы .rz-data-grid-data
       (у него overflow: auto) и появляется горизонтальная прокрутка;
     • если содержимое уже контейнера — таблица растягивается на всю ширину, как раньше.
   ========================================================================== */

.rz-data-grid .rz-grid-table {
    table-layout: fixed !important;
    width: max-content !important;
    min-width: 100%;
}
