.changelog{color:var(--color-fg-dim);font-size:15px;line-height:1.7}.changelog h1{font-family:var(--font-display);color:var(--color-fg);letter-spacing:-.02em;margin:0 0 6px;font-size:32px;font-weight:700;line-height:1.1}.changelog .cl-lead{color:var(--color-fg-mute);max-width:52ch;margin:0 0 36px;font-size:15px}.changelog .cl-list{margin:0;padding:0;list-style:none}.changelog .cl-entry{grid-template-columns:120px 1fr;gap:40px;padding:0 0 36px;display:grid;position:relative}.changelog .cl-entry:before{content:"";background:var(--color-line);width:1px;position:absolute;top:8px;bottom:-8px;left:140px}.changelog .cl-entry:last-child:before{display:none}.changelog .cl-when{font-family:var(--font-mono,monospace);letter-spacing:.04em;color:var(--color-fg-mute);text-align:right;padding-top:1px;font-size:12px;position:relative}.changelog .cl-body{position:relative}.changelog .cl-body:before{content:"";background:var(--color-accent);width:9px;height:9px;box-shadow:0 0 0 4px var(--color-bg), 0 0 12px var(--color-accent);border-radius:50%;position:absolute;top:6px;left:-25px}.changelog .cl-body h2{color:var(--color-fg);letter-spacing:-.01em;margin:0 0 12px;font-size:18px;font-weight:600}.changelog .cl-changes{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.changelog .cl-changes>li{align-items:flex-start;gap:10px;display:flex}.changelog .cl-tag{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;text-align:center;border:1px solid #0000;border-radius:999px;flex-shrink:0;width:68px;margin-top:2px;padding:2px 8px;font-size:10px;font-weight:600}.changelog .cl-tag.new{color:var(--color-accent-hi,#f4c456);background:#d99a281a;border-color:#d99a2847}.changelog .cl-tag.improved{color:#6fcf97;background:#6fcf971a;border-color:#6fcf9747}.changelog .cl-tag.fixed{color:var(--color-fg-dim);border-color:var(--color-line-strong);background:#ffffff0d}.changelog .cl-text{color:var(--color-fg-dim)}@media (max-width:640px){.changelog .cl-entry{grid-template-columns:1fr;gap:10px;padding-left:22px}.changelog .cl-entry:before{top:6px;left:4px}.changelog .cl-when{text-align:left}.changelog .cl-body:before{top:7px;left:-22px}}
