#salesReleaseNotes{inset:0;position:fixed;margin:auto;box-sizing:border-box;width:min(560px,92vw);max-height:85vh;max-height:85dvh;overflow:auto;border:1px solid #d8d2eb;border-radius:18px;padding:clamp(18px,4vw,30px);color:#292139;background:#fff;box-shadow:0 12px 50px #211a392b}
#salesReleaseNotes::backdrop{background:#211a3999}
#salesReleaseNotes header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#59477d}
#salesReleaseNotes h2{font-size:1.55rem;line-height:1.35;margin:.25em 0 .6em}
#salesReleaseNotes li{margin:.65em 0;line-height:1.6}
#salesReleaseNotes ol{padding-inline-start:1.45em}
#salesReleaseNotes button{min-height:44px}
#salesReleaseNotes footer{position:sticky;bottom:0;padding:8px 0;background:white}
#salesReleaseNotes footer button{width:100%}
#salesReleaseNotes [role=status]:empty{display:none}
