.changelog-page{max-width:var(--content);margin-inline:auto;padding:4rem 1.5rem}.changelog-page header{margin-bottom:2rem}.changelog-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:3rem;display:grid}.changelog-layout aside{position:sticky;top:6rem}.changelog-layout h3{margin-bottom:1rem}.changelog-versions{max-height:65vh;margin-bottom:1rem;display:grid;overflow-y:auto}.changelog-versions a{border-left:3px solid #0000;flex-wrap:wrap;gap:.5rem;padding:.75rem;text-decoration:none;display:flex}.changelog-versions a[aria-current=page]{border-color:var(--primary);background:var(--primary-soft)}.changelog-versions time{width:100%;font-size:.85rem}.changelog-versions span{font-size:.75rem}.changelog-content{min-width:0;min-height:18rem}.changelog-markdown{overflow-wrap:anywhere;line-height:1.8}.changelog-markdown :is(p,ul,ol,pre,blockquote,table){margin-bottom:1rem}.changelog-markdown :is(h1,h2,h3,h4){margin:1.5rem 0 .75rem}.changelog-markdown :is(ul,ol){padding-left:1.5rem}.changelog-markdown pre{background:var(--subtle);padding:1rem;overflow-x:auto}.changelog-markdown table{display:block;overflow-x:auto}.changelog-markdown :is(th,td){border:1px solid var(--border);padding:.5rem}.changelog-markdown blockquote{border-left:3px solid var(--border);padding-left:1rem}.changelog-picker{display:none}@media (max-width:700px){.changelog-layout{grid-template-columns:1fr;gap:1.5rem}.changelog-layout aside{position:static}.changelog-versions{display:none}.changelog-picker{gap:.5rem;margin-bottom:1rem;display:grid}.changelog-picker select{width:100%;padding:.75rem}}
