[data-cooperation-catalogue] > .institute-repository { width: var(--page, calc(100% - 64px)); max-width: none; }
[data-cooperation-catalogue] .repository-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: 48px; border-top: 0; }
[data-cooperation-catalogue] .repository-list > li { min-width: 0; }
[data-cooperation-catalogue] .repository-list > li:nth-child(-n+2) { border-top: 1px solid var(--repository-rule); }
[data-cooperation-catalogue] .repository-row { min-height: 60px; gap: 20px; }
[data-cooperation-catalogue] .repository-row-icon { flex-basis: 36px; width: 36px; height: 36px; }
[data-cooperation-catalogue] .cooperation-catalogue-material { width: 100%; margin-top: 44px; }
body:has([data-cooperation-catalogue]) .page-navigation { display: none; }
@media (max-width: 767px) {
  [data-cooperation-catalogue] .repository-list { grid-template-columns: minmax(0, 1fr); }
  [data-cooperation-catalogue] .repository-list > li:nth-child(2) { border-top: 0; }
  [data-cooperation-catalogue] .cooperation-catalogue-material { margin-top: 32px; }
}
