.t-text_md 
{
font-size: 15px;
font-weight: 350;
color: #000000;
}


.t-checkbox__labeltext,
.t-checkbox__label {
    font-size: 11px !important;
    line-height: 1.3 !important;
}

/* 1. Боковое меню T830: закрепляем панель с 1460px вместо 1500px.
   Между 1499 и 1500 у Tilda мёртвая зона (max-width:1499px / min-width:1500px),
   в которую попадают дробные значения ширины при масштабировании экрана:
   там меню оставалось раскрытым поверх контента. Нижняя граница 1460px выбрана
   так, чтобы в оставшиеся 1205px помещалась сетка Tilda шириной 1200px.
   Добавлено 26.10.2026. */
@media screen and (min-width: 1460px) and (max-width: 1499.98px) {
    .t830m {
        -webkit-transition: none !important;
        transition: none !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
        left: 0 !important;
    }
    .t830__panel.t830__panel_close {
        z-index: 990 !important;
    }
    .t830__allrecords_padd {
        padding-left: 255px !important;
    }
    .t830__allrecords_padd .t228:not(.t228__positionstatic) {
        max-width: calc(100% - 255px) !important;
    }
}

/* 2. Фиксированная шапка (Zero Block) при боковом меню.
   Шапка выводится через position:fixed с width:100vw и игнорирует отступ
   контейнера: левым краем уезжала под меню, правым за границу экрана.
   Сдвигаем её на ширину того, что занимает меню в текущем диапазоне.
   Селектор с #allrecords и тремя классами нужен, чтобы перебить правило
   самого блока (#recNNN .t396__artboard ... width:100vw !important).
   Добавлено 26.10.2026. */
@media screen and (min-width: 1200px) and (max-width: 1459.98px) {
    .t830__allrecords_padd .t396__artboard-fixed-no-bg,
    .t830__allrecords_padd .t396__artboard.t396__artboard-fixed-active {
        left: 50px !important;
    }
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-no-bg,
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-active {
        width: calc(100% - 50px) !important;
    }
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-no-bg .t396__carrier,
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-no-bg .t396__filter,
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-active .t396__carrier,
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-active .t396__filter {
        width: 100% !important;
    }
}

@media screen and (min-width: 1460px) {
    .t830__allrecords_padd .t396__artboard-fixed-no-bg,
    .t830__allrecords_padd .t396__artboard.t396__artboard-fixed-active {
        left: 255px !important;
    }
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-no-bg,
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-active {
        width: calc(100% - 255px) !important;
    }
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-no-bg .t396__carrier,
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-no-bg .t396__filter,
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-active .t396__carrier,
    #allrecords.t830__allrecords_padd .t396__artboard.t396__artboard-fixed-active .t396__filter {
        width: 100% !important;
    }
}
