
.history-version {margin:2rem 0;border:1px solid var(--line,#283e43);border-radius:12px;overflow:hidden;}
.history-version > summary {padding:1.25rem 1.5rem;font-size:1.2rem;cursor:pointer;color:var(--text,#e8f0ed);}
.history-version-body {padding:0 1.5rem 1.5rem;}
.history-version-body h2 {margin-top:1.75rem;}
.history-article .research-figure {margin:1.25rem 0;}
.history-article .research-figure img {display:block;width:100%;height:auto;}
.history-article .research-figure figcaption {font-size:.875rem;color:var(--muted,#a1b1b7);margin-top:.65rem;}
.history-table {overflow-x:auto;margin:1.25rem 0;}
.history-table table {width:100%;border-collapse:collapse;text-align:left;}
.history-table th,.history-table td {padding:.8rem .6rem;border-bottom:1px solid var(--line,#283e43);}
.history-table th {font-weight:500;}
.history-result-link {margin:0;padding:0 1.5rem 1.5rem;}
#research-library .research-card[hidden] {display:none;}
@media(max-width:600px){.history-version-body{padding:0 .75rem 1rem}.history-version>summary{padding:1rem}.history-table th,.history-table td{padding:.65rem .35rem;font-size:.875rem}}
