.changelog:where(.astro-l7qxtvnw){padding:0 var(--site-pad-x) 56px;border-top:1px solid var(--color-line);background:var(--color-card);color:var(--color-navy-900);font-family:var(--font-sans);font-size:1rem;line-height:1.55}.layout:where(.astro-l7qxtvnw){flex-direction:column;gap:1.5rem;padding-top:1.5rem;display:flex}.filters:where(.astro-l7qxtvnw){flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}.filter-title:where(.astro-l7qxtvnw){letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-tertiary);font-size:.75rem;font-weight:600}.filters:where(.astro-l7qxtvnw) ul:where(.astro-l7qxtvnw){flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.filters:where(.astro-l7qxtvnw) li:where(.astro-l7qxtvnw){margin:0}.filters:where(.astro-l7qxtvnw) ul:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw){border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-card);min-height:34px;color:var(--color-ink-secondary);align-items:center;gap:.5rem;padding:0 12px;text-decoration:none;display:inline-flex}.filters:where(.astro-l7qxtvnw) ul:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw):hover{color:var(--color-navy-900);border-color:var(--color-line-strong)}.filters:where(.astro-l7qxtvnw) ul:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw)[aria-current]{border-color:var(--color-navy-tint);background:var(--color-navy-tint);color:var(--color-navy-900);font-weight:600}.count:where(.astro-l7qxtvnw){color:var(--color-ink-tertiary);font-size:.75rem;font-weight:400}.filters:where(.astro-l7qxtvnw) ul:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw)[aria-current] .count:where(.astro-l7qxtvnw){color:inherit}.feed:where(.astro-l7qxtvnw){flex-direction:column;display:flex}.entry:where(.astro-l7qxtvnw){border-top:1px solid var(--color-line);flex-direction:column;gap:.75rem;padding:28px 0;display:flex}.entry:where(.astro-l7qxtvnw):last-child{border-bottom:1px solid var(--color-line)}.entry-meta:where(.astro-l7qxtvnw){flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}time:where(.astro-l7qxtvnw){font-family:var(--font-mono);color:var(--color-ink-secondary);font-size:.8125rem}.entry-tags:where(.astro-l7qxtvnw){flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.entry-tags:where(.astro-l7qxtvnw) li:where(.astro-l7qxtvnw){margin:0}.entry-tags:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw){border-radius:var(--radius-chip);background:var(--color-navy-tint);color:var(--color-navy-tint-text);letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-block}.entry-body:where(.astro-l7qxtvnw){flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.kind:where(.astro-l7qxtvnw){border-radius:var(--radius-chip);letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;font-size:.75rem;font-weight:600}.kind:where(.astro-l7qxtvnw).new{background:var(--color-navy-900);color:var(--color-on-dark-heading)}.kind:where(.astro-l7qxtvnw).improved{background:var(--color-navy-tint);color:var(--color-navy-tint-text)}.kind:where(.astro-l7qxtvnw).fixed{background:var(--color-amber-tint);color:var(--color-amber-text)}.kind:where(.astro-l7qxtvnw).deprecated{background:var(--color-tint);color:var(--color-ink-secondary)}.entry:where(.astro-l7qxtvnw) h2:where(.astro-l7qxtvnw){font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700;font-stretch:106%;line-height:1.2}.entry:where(.astro-l7qxtvnw) h2:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw){color:inherit;text-decoration:none}.entry:where(.astro-l7qxtvnw) h2:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw):hover{text-decoration:underline;text-decoration-color:var(--color-brand-amber);text-underline-offset:4px;text-decoration-thickness:2px}.entry-content:where(.astro-l7qxtvnw){--sl-color-white:var(--color-navy-900);--sl-color-gray-1:var(--color-navy-800);--sl-color-gray-2:var(--color-navy-700);--sl-color-gray-3:var(--color-navy-500);--sl-color-gray-4:var(--color-navy-400);--sl-color-gray-5:var(--color-navy-300);--sl-color-gray-6:var(--color-navy-200);--sl-color-gray-7:var(--color-navy-100);--sl-color-black:var(--color-card);--sl-color-accent-low:var(--color-navy-100);--sl-color-accent:var(--color-navy-700);--sl-color-accent-high:var(--color-navy-900);--sl-color-text:var(--sl-color-gray-2);--sl-color-text-accent:var(--sl-color-accent);--sl-color-text-invert:var(--sl-color-black);--sl-color-bg:var(--sl-color-black);--sl-color-bg-nav:var(--sl-color-gray-7);--sl-color-bg-sidebar:var(--sl-color-bg);--sl-color-bg-inline-code:var(--sl-color-gray-6);--sl-color-bg-accent:var(--sl-color-accent);--sl-color-hairline-light:var(--sl-color-gray-6);--sl-color-hairline-shade:var(--sl-color-gray-6);--sl-color-hairline:var(--sl-color-gray-5);--sl-color-orange-high:hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange:hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low:hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high:hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green:hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low:hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high:hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue:hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low:hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high:hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple:hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low:hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high:hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red:hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low:hsl(var(--sl-hue-red), 80%, 90%);color:var(--color-ink-secondary);align-self:stretch;font-size:1rem;line-height:1.55}.entry-content:where(.astro-l7qxtvnw) :is(p,ul,ol,blockquote,table,.expressive-code){margin:0}.entry-content:where(.astro-l7qxtvnw)>*+*{margin-top:.75rem}.entry-content:where(.astro-l7qxtvnw) :is(li,blockquote,.starlight-aside__content)>*+*{margin-top:.5rem}.entry-content:where(.astro-l7qxtvnw) :is(ul,ol){padding-inline-start:1.25rem}.entry-content:where(.astro-l7qxtvnw) li+li{margin-top:.25rem}.entry-content:where(.astro-l7qxtvnw) img{max-width:100%;height:auto}.entry-content:where(.astro-l7qxtvnw) :is(h3,h4,h5,h6){font-family:var(--font-sans);color:var(--color-navy-900);margin-top:1.25rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.entry-content:where(.astro-l7qxtvnw) a{color:var(--color-navy-900);text-decoration:underline;text-decoration-color:var(--color-brand-amber);text-underline-offset:3px;text-decoration-thickness:2px}.entry-content:where(.astro-l7qxtvnw) a.sl-anchor-link{display:none}.entry-content:where(.astro-l7qxtvnw) strong{color:var(--color-navy-900);font-weight:600}.entry-content:where(.astro-l7qxtvnw) code:not(pre *){background:var(--color-tint);color:var(--color-navy-900);font-family:var(--font-mono);border-radius:4px;padding:1px 6px;font-size:.875rem}.entry-content:where(.astro-l7qxtvnw) table{border:1px solid var(--color-line);border-collapse:separate;border-spacing:0;border-radius:10px;width:100%;max-width:100%;font-size:.9375rem;display:block;overflow-x:auto}.entry-content:where(.astro-l7qxtvnw) :is(th,td){border-bottom:1px solid var(--color-divider);text-align:start;padding:.625rem 1rem}.entry-content:where(.astro-l7qxtvnw) th{background:var(--color-subtle);color:var(--color-navy-900);font-weight:600}.entry-content:where(.astro-l7qxtvnw) tr:last-child :is(th,td){border-bottom:0}.entry-content:where(.astro-l7qxtvnw) blockquote{border-inline-start:2px solid var(--color-line-strong);padding-inline-start:1rem}.empty:where(.astro-l7qxtvnw){color:var(--color-ink-secondary);margin:0;padding:28px 0}@media (width>=40rem){.changelog:where(.astro-l7qxtvnw){padding-bottom:80px}.layout:where(.astro-l7qxtvnw){gap:2rem;padding-top:2rem}.entry:where(.astro-l7qxtvnw){grid-template-columns:168px minmax(0,1fr);gap:2rem;padding:32px 0;display:grid}.entry-meta:where(.astro-l7qxtvnw){flex-direction:column;align-items:flex-start;gap:.375rem;padding-top:4px}.entry:where(.astro-l7qxtvnw) h2:where(.astro-l7qxtvnw){font-size:1.5rem}}@media (width>=64rem){.layout:where(.astro-l7qxtvnw){grid-template-columns:232px minmax(0,1fr);gap:4rem;padding-top:2.5rem;display:grid}.filters:where(.astro-l7qxtvnw){gap:.375rem}.filter-title:where(.astro-l7qxtvnw){padding:0 10px}.filters:where(.astro-l7qxtvnw) ul:where(.astro-l7qxtvnw){flex-direction:column;align-items:stretch;gap:2px}.filters:where(.astro-l7qxtvnw) ul:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw){border-radius:var(--radius-chip);border:0;justify-content:space-between;gap:.5rem;padding:0 10px;display:flex}.filters:where(.astro-l7qxtvnw) ul:where(.astro-l7qxtvnw) a:where(.astro-l7qxtvnw):hover{background:var(--color-tint)}.entry:where(.astro-l7qxtvnw):first-child{border-top:0;padding-top:0}}
