body[data-evidence-kind="collaboration"] .service-resource-data-table { min-width: 1840px; }
body[data-evidence-kind="collaboration"] .service-resource-data-table th:nth-child(10),
body[data-evidence-kind="collaboration"] .service-resource-data-table td:nth-child(10) { min-width: 245px; }
.publication-related-products a,
.publication-related-products a:visited,
.publication-paper-link,
.publication-paper-link:visited { color: #075b60; font-weight: 650; text-decoration: underline; text-underline-offset: 3px; }
.publication-paper-link { display: inline-block; margin-top: 10px; }
.publication-product-evidence { display: block; margin-top: 8px; color: #42585a; font-size: 13px; line-height: 1.6; }
.publication-column-controls { grid-column: 1 / -1; }
.publication-column-controls summary { width: fit-content; cursor: pointer; color: #075b60; padding: 8px 0; font-weight: 650; }
.publication-column-options { display: flex; flex-wrap: wrap; gap: 10px 20px; padding: 10px 0; }
.service-resource-toolbar .publication-column-options label { display: flex; flex-direction: row; align-items: center; gap: 6px; }
.service-resource-toolbar .publication-column-options input { width: 18px; min-width: 18px; height: 18px; accent-color: #075b60; }
.publication-column-options input:focus-visible,
.publication-column-controls summary:focus-visible,
.publication-related-products a:focus-visible,
.publication-paper-link:focus-visible { outline: 3px solid #075b60; outline-offset: 3px; }
.service-resource-data-table td[hidden], .service-resource-data-table th[hidden] { display: none !important; }
