/* LOGISTRANS: смысловые внутренние ссылки в тексте статей и справочника. */
:is(
  .recovery-article section :is(p, li),
  .editorial-page .article-body :is(p, li),
  main.editorial .editorial__body :is(p, li),
  main.landing .prose :is(p, li),
  main.landing .lp-body :is(p, li),
  main.rail-reference .rail-content :is(p, li),
  main.rail-reference section :is(p, li),
  main.article-page article :is(p, li),
  main.pay-page .pay-article :is(p, li),
  body > article .prose :is(p, li),
  .article-wrap.page > article.article :is(p, li),
  main > p:not(:first-child):not(:last-child)
) a:is([href^="/"], [href^="https://logistrans.ru/"]):not(.btn):not(.button):not([role="button"]):not(:is(
  .hero *, .toc *, .breadcrumbs *, .related *, .related-links *, .lp-related *,
  .lp-contact *, .lp-form *, .lp-body__cta *, .cta-panel *, .cta *,
  .editorial__action *, .editorial__back *, .editorial-notice *,
  .article-list *, .source-list *, .sources *, .rail-source *, .article-related *,
  .ltx-tool *, .cr028-tool *, .article-short-form *, .ltx-first-import *,
  .china-permits *, .card *, .tile *, .calculator *, .tool *
)) {
  color: #075f9a !important;
  font-weight: 750;
  text-decoration-line: underline;
  text-decoration-color: #0a6dab;
  text-decoration-thickness: 3px;
  text-underline-offset: 4px;
  text-decoration-skip-ink: auto;
}
:is(
  .recovery-article section :is(p, li), .editorial-page .article-body :is(p, li),
  main.editorial .editorial__body :is(p, li), main.landing .prose :is(p, li),
  main.landing .lp-body :is(p, li), main.rail-reference .rail-content :is(p, li),
  main.rail-reference section :is(p, li), main.article-page article :is(p, li),
  main.pay-page .pay-article :is(p, li), body > article .prose :is(p, li),
  .article-wrap.page > article.article :is(p, li), main > p:not(:first-child):not(:last-child)
) a:is([href^="/"], [href^="https://logistrans.ru/"]):not(.btn):not(.button):not([role="button"]):not(:is(
  .hero *, .toc *, .breadcrumbs *, .related *, .related-links *, .lp-related *,
  .lp-contact *, .lp-form *, .lp-body__cta *, .cta-panel *, .cta *,
  .editorial__action *, .editorial__back *, .editorial-notice *,
  .article-list *, .source-list *, .sources *, .rail-source *, .article-related *,
  .ltx-tool *, .cr028-tool *, .article-short-form *, .ltx-first-import *,
  .china-permits *, .card *, .tile *, .calculator *, .tool *
)):hover {
  color: #08496f !important;
  text-decoration-color: #0b9b43;
}
:is(
  .recovery-article section :is(p, li), .editorial-page .article-body :is(p, li),
  main.editorial .editorial__body :is(p, li), main.landing .prose :is(p, li),
  main.landing .lp-body :is(p, li), main.rail-reference .rail-content :is(p, li),
  main.rail-reference section :is(p, li), main.article-page article :is(p, li),
  main.pay-page .pay-article :is(p, li), body > article .prose :is(p, li),
  .article-wrap.page > article.article :is(p, li), main > p:not(:first-child):not(:last-child)
) a:is([href^="/"], [href^="https://logistrans.ru/"]):not(.btn):not(.button):not([role="button"]):not(:is(
  .hero *, .toc *, .breadcrumbs *, .related *, .related-links *, .lp-related *,
  .lp-contact *, .lp-form *, .lp-body__cta *, .cta-panel *, .cta *,
  .editorial__action *, .editorial__back *, .editorial-notice *,
  .article-list *, .source-list *, .sources *, .rail-source *, .article-related *,
  .ltx-tool *, .cr028-tool *, .article-short-form *, .ltx-first-import *,
  .china-permits *, .card *, .tile *, .calculator *, .tool *
)):focus-visible {
  border-radius: 2px;
  outline: 3px solid rgba(10, 109, 171, .35);
  outline-offset: 3px;
}
@media (max-width: 650px) {
  :is(
    .recovery-article section :is(p, li), .editorial-page .article-body :is(p, li),
    main.editorial .editorial__body :is(p, li), main.landing .prose :is(p, li),
    main.landing .lp-body :is(p, li), main.rail-reference .rail-content :is(p, li),
    main.rail-reference section :is(p, li), main.article-page article :is(p, li),
    main.pay-page .pay-article :is(p, li), body > article .prose :is(p, li),
    .article-wrap.page > article.article :is(p, li), main > p:not(:first-child):not(:last-child)
  ) a:is([href^="/"], [href^="https://logistrans.ru/"]):not(.btn):not(.button):not([role="button"]):not(:is(
    .hero *, .toc *, .breadcrumbs *, .related *, .related-links *, .lp-related *,
    .lp-contact *, .lp-form *, .lp-body__cta *, .cta-panel *, .cta *,
    .editorial__action *, .editorial__back *, .editorial-notice *,
    .article-list *, .source-list *, .sources *, .rail-source *, .article-related *,
    .ltx-tool *, .cr028-tool *, .article-short-form *, .ltx-first-import *,
    .china-permits *, .card *, .tile *, .calculator *, .tool *
  )) { text-decoration-thickness: 2.5px; text-underline-offset: 3px; }
}
