.changelog-page{scrollbar-gutter:stable;overscroll-behavior-y:contain}.changelog-page .update-body{line-height:1.8;overflow-wrap:anywhere}.changelog-entry{outline:none;animation:changelog-enter .18s cubic-bezier(.16,1,.3,1) both}.changelog-entry[data-linked=true] h2{color:var(--text-brand)}.changelog-entry:last-child .changelog-entry-content{padding-bottom:16px}.changelog-back,.changelog-permalink{transition:background-color .14s ease,color .14s ease}.changelog-back:hover,.changelog-permalink:hover{color:var(--text-primary)!important}.changelog-permalink:hover{background:var(--hover-bg)}.changelog-back:focus-visible,.changelog-permalink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.changelog-loading{min-height:300px}.changelog-placeholder{border-radius:5px;background:var(--hover-bg);animation:changelog-loading 1.4s ease-in-out infinite}@keyframes changelog-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes changelog-loading{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.changelog-entry,.changelog-placeholder{animation:none}.changelog-back,.changelog-permalink{transition:none}}.changelog-dot{display:none}@media (min-width:640px){.changelog-entry-content:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--border-subtle)}.changelog-entry:first-child .changelog-entry-content:before{top:12px}.changelog-entry:last-child .changelog-entry-content:before{bottom:auto;height:12px}.changelog-entry:only-child .changelog-entry-content:before{display:none}.changelog-dot{display:block;position:absolute;z-index:1;left:-3.5px;top:8px;width:8px;height:8px;border-radius:50%;border:1px solid var(--border-strong);background:var(--surface-1)}.changelog-dot[data-latest=true]{background:var(--accent);border-color:var(--accent)}}