@media (min-width: 992px) {
    body {
        padding-left: none;
    }
}

.content-body {
    margin-left: none !important;
}

.tx-route { min-width: 0; }
.tx-route .addr {
  max-width: 14ch;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tx-route .arrow { flex: 0 0 auto; }

@media (min-width: 768px) {
  .tx-route { flex-wrap: nowrap; }
}

.tx-route{min-width:0}
.tx-route .addr{max-width:14ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tx-route .arrow{flex:0 0 auto}
@media (min-width:768px){.tx-route{flex-wrap:nowrap}}

/* Глобально: ссылки как у браузера (кроме кнопок) */
a:not(.btn),
a:not(.btn):visited,
a:not(.btn):hover,
a:not(.btn):focus {
  color: #01A3FF !important;             /* вернуть цвет из UA-стилей */
  text-decoration: underline !important;/* включить подчёркивание */
}

/* На случай utility-классов типа .text-light / .link-* */
/*a[class*="text-"] { color: revert !important; }*/

/* Если используешь .nav-link от Bootstrap */
/*.nav-link { color: revert !important; text-decoration: underline !important; }*/

/* Иконкам внутри ссылок не нужно подчёркивание */
a .iconify, a .material-icons { text-decoration: none; }

/* группа "метка + ссылка" держится в одной строке */
/*
.tx-inline{
  display:inline-flex;
  align-items:baseline;
  gap:.25rem;
  white-space:nowrap;
}*/

/* аккуратный обрез адресов */
.tx-route{ min-width:0; }
.tx-route .addr{
  max-width:16ch;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
