/* Shared research navigation; intentionally independent of each tool's styles. */
nav.adn-research-tabs{box-sizing:border-box;display:block;width:100%;max-width:1400px;margin:0 auto 18px;padding:0;font-family:inherit;text-align:left;clear:both}
nav.adn-research-tabs .adn-research-tabs__links{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px;width:100%;margin:0;padding:0 0 8px;border-bottom:1px solid #d9e3e9}
nav.adn-research-tabs a.adn-research-tabs__link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:42px;margin:0;padding:9px 16px;border:1px solid #b9cbd6;border-radius:7px;background:#fff;color:#1769aa;font:inherit;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:center;box-shadow:none;transition:background-color .12s,color .12s}
nav.adn-research-tabs a.adn-research-tabs__link:hover{background:#f1f6fa;color:#125487}
nav.adn-research-tabs a.adn-research-tabs__link[aria-current="page"]{background:#1769aa;border-color:#1769aa;color:#fff;font-weight:600}
nav.adn-research-tabs a.adn-research-tabs__link:focus-visible{outline:3px solid #177b4e;outline-offset:3px}
@media(max-width:600px){nav.adn-research-tabs{margin-bottom:14px}nav.adn-research-tabs .adn-research-tabs__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}nav.adn-research-tabs a.adn-research-tabs__link{min-height:44px;padding:9px 8px;font-size:13px}}
@media(prefers-reduced-motion:reduce){nav.adn-research-tabs a.adn-research-tabs__link{transition:none}}
@media(max-width:600px){nav.adn-research-tabs a.adn-research-tabs__link:last-child:nth-child(odd){grid-column:1/-1}}
