/*
 * UkrRIS v5.5.18 R64
 * Focused mobile journal geometry, Danube navigation contrast and contact links.
 */
.ris-modern-v5 .ris-contact-value a[href^="mailto:"] {
  color: #087eae !important;
  font-weight: 800;
  text-decoration: underline;
  text-decoration-thickness: 1.5px;
  text-underline-offset: 3px;
  overflow-wrap: anywhere;
}
.ris-modern-v5 .ris-contact-value a[href^="mailto:"]:hover,
.ris-modern-v5 .ris-contact-value a[href^="mailto:"]:focus-visible {
  color: #055f85 !important;
  text-decoration-thickness: 2px;
}
.ris-modern-v5.ris-route-danube #main_in_bl {
  border-color: rgba(126, 225, 255, .32) !important;
  background: linear-gradient(112deg, rgba(4, 69, 101, .98), rgba(0, 139, 183, .97) 48%, rgba(5, 62, 92, .98)) !important;
  box-shadow: 0 14px 38px rgba(3, 43, 66, .30) !important;
  -webkit-backdrop-filter: blur(18px) saturate(145%);
  backdrop-filter: blur(18px) saturate(145%);
}
.ris-modern-v5.ris-route-danube #main_in_bl #menu-top > ul.menu > li > a,
.ris-modern-v5.ris-route-danube #main_in_bl .ris-account-state a,
.ris-modern-v5.ris-route-danube #main_in_bl .ris-language-switch {
  color: #fff !important;
  text-shadow: 0 1px 8px rgba(0, 25, 40, .45);
}
@media (max-width: 1100px) {
  body.ris-modern-v5.ris-page-journal.ris-journal-focus .ris-journal-view-toolbar {
    display: none !important;
  }
  body.ris-modern-v5.ris-page-journal.ris-journal-focus .vj-table-wrap {
    padding: 0 8px calc(10px + env(safe-area-inset-bottom)) !important;
    scroll-padding-top: 0 !important;
  }
  body.ris-modern-v5.ris-page-journal.ris-journal-focus .vj-table > thead > tr:first-child > th,
  body.ris-modern-v5.ris-page-journal.ris-journal-focus .vj-table > tbody > tr:first-child > th,
  body.ris-modern-v5.ris-page-journal.ris-journal-focus .vj-table > tr:first-child > th {
    top: 0 !important;
  }
}
