.source-context-notes{display:block;margin-top:5px;line-height:1.45;font-size:12px;font-weight:400;white-space:normal;color:#425c70}
.source-context-item{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px 6px;margin:3px 0}
.source-context-badge{display:inline-block;padding:2px 6px;border-radius:3px;font-size:11px;font-weight:600;line-height:1.35;background:#edf2f5;color:#526678;white-space:nowrap}
.source-context-badge.age{background:#e8effb;color:#315b96}
.source-context-badge.sex{background:#f1eafa;color:#745094}
.source-context-badge.subgroup,.source-context-badge.treatment{background:#fff0dd;color:#865a24}
.source-context-badge.ancestry{background:#e5f2ee;color:#306d5d}
.source-context-value{overflow-wrap:anywhere}
.source-context-summary{margin-top:5px;font-size:12px;color:#425c70;white-space:normal;line-height:1.45}
.source-context-summary>summary{cursor:pointer;font-weight:500;color:#315b96}
