.static-reference-widget{padding:20px;border:1px solid #d4e1e5;border-radius:10px;background:#fff;color:#193e4d;max-width:1100px;margin:16px 0}.static-reference-widget h2{margin:0 0 14px}.static-reference-widget label{display:block;max-width:480px;font-weight:600}.static-reference-widget select{display:block;width:100%;padding:10px;margin:6px 0 16px;border:1px solid #b8cbd4;border-radius:5px;background:#fff;color:inherit}.static-reference-widget figure{margin:0;max-width:680px}.static-reference-widget img{display:block;max-width:100%;max-height:500px;width:auto;height:auto;border:1px solid #d4e1e5}.static-reference-widget figcaption,.static-reference-note{font-size:14px;line-height:1.55;max-width:850px}.static-reference-widget figcaption{padding-top:10px}.static-reference-widget a{color:#1f687e}.static-reference-note{color:#426271}.static-reference-widget [role=status]{padding:18px;background:#f0f5f7}.static-reference-legend{display:flex;flex-wrap:wrap;gap:18px}.static-reference-legend i{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:middle}.historical-reference-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.historical-reference-pair img{width:420px;image-rendering:pixelated;max-width:100%;height:auto}
/* Keep institutional reference images beside the evidence, at a readable size. */
.domain-review .static-reference{margin:18px 0;max-width:650px}
.domain-review .static-reference img{display:block;width:auto!important;max-width:100%;max-height:300px;height:auto;object-fit:contain}
.domain-review .static-reference figcaption{font-size:12px;line-height:1.6;margin-top:8px}
