/* Patch notes page: one panel per update, newest first. Colours and type come from site.css. */
.patch-list { display: flex; flex-direction: column; gap: 20px; }
.patch-entry { padding: 26px 28px; display: flex; flex-direction: column; gap: 12px; }
.patch-date { font: var(--bold) 13px/1 var(--font-body); letter-spacing: 0.1em; text-transform: uppercase; color: var(--dim); }
.patch-entry h2 { font-family: var(--font-display); font-size: 30px; line-height: 34px; font-weight: 700; }
.patch-entry ul { display: flex; flex-direction: column; gap: 10px; padding-left: 20px; font-size: 16px; line-height: 25px; }
.patch-entry li::marker { color: var(--accent-text); }
