/* Only the release page; leave the portal layout and article typography alone. */
.release-history{min-width:0;max-width:100%;line-height:1.65;overflow-wrap:anywhere}
.release-history .release-current{font-size:.95em}
.release-history .release-explanation{padding:.75rem 1rem;background:#f3f6fa;border-left:3px solid #134e8b}
.release-history summary{cursor:pointer;font-weight:600}
.release-history .release-index{margin:1.5rem 0}
.release-history .release-index ol{padding-left:1.5rem}
.release-history .release-index li{margin:.45rem 0}
.release-history .release-entry{border-top:1px solid #d9e1ea;margin-top:2rem;padding-top:1.25rem;scroll-margin-top:1rem}
.release-history .release-entry h2{margin:.35rem 0 .75rem;line-height:1.3}
.release-history .release-entry h3{margin:1.25rem 0 .4rem;line-height:1.4}
.release-history .release-entry p{margin:.6rem 0 1rem}
.release-history .release-meta{display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:baseline;font-size:.88em;color:#4b5967}
.release-history .release-badge{border:1px solid currentColor;border-radius:3px;padding:0 .4rem;font-size:.9em}
.release-history .release-summary{font-size:1.05em}
.release-history .release-permalink{display:inline-block;font-size:.88em;padding:.3rem 0}
.release-history a:focus-visible,.release-history summary:focus-visible{outline:2px solid #134e8b;outline-offset:3px}
@media print{
    .release-history .release-index,.release-history .release-explanation,.release-history .release-permalink{display:none}
    .release-history .release-entry{margin-top:1rem;padding-top:.75rem}
    .release-history h2,.release-history h3{break-after:avoid}
    .release-history p{orphans:3;widows:3}
}
@media (forced-colors:active){.release-history .release-explanation{border-color:CanvasText}.release-history a:focus-visible,.release-history summary:focus-visible{outline-color:Highlight}}
