.study-provenance-trigger{cursor:help;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-color:#78969b;white-space:nowrap}
.study-provenance-trigger:focus-visible{outline:2px solid #167e80;outline-offset:3px;border-radius:2px}
.study-provenance-tooltip{position:fixed;z-index:10000;background:#fff;color:#203e50;border:1px solid #c7dce3;border-radius:6px;box-shadow:0 5px 22px #16394b25;padding:10px 12px;max-height:min(65vh,520px);overflow:auto;pointer-events:none;font:13px/1.45 Arial,sans-serif;box-sizing:border-box;text-align:left;overflow-wrap:anywhere}
.study-provenance-tooltip[hidden]{display:none}
.study-provenance-tooltip section+section{border-top:1px solid #dfebef;margin-top:7px;padding-top:7px}
.study-provenance-tooltip section>strong{display:block;color:#147a7d;font-size:13px;margin-bottom:2px}
.study-provenance-context{background:#eef7f8;padding:6px;margin:7px 0}
.study-provenance-boundary{font-size:12px;color:#526878;border-top:1px solid #dfebef;margin:7px 0 0;padding-top:7px}
.pair-coloc-table td{vertical-align:top}.pair-coloc-table .pair-source-note{display:block;margin-top:3px;font-size:12px;color:#60778a}
