.summary:where(.astro-blp2prbs){top:var(--sl-nav-height,3.75rem);z-index:2;background:var(--sl-color-bg,#fff);border-bottom:var(--cl-border);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:.5rem 0;font-size:.95rem;display:flex;position:sticky}.stat:where(.astro-blp2prbs){border:1px solid #0000;border-radius:.4rem;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.85rem;display:inline-flex}a:where(.astro-blp2prbs).stat{text-decoration:none;transition:filter .15s}a:where(.astro-blp2prbs).stat:hover{filter:brightness(1.12);text-decoration:none}.stat:where(.astro-blp2prbs) b:where(.astro-blp2prbs){font-weight:700}.stat-added:where(.astro-blp2prbs){color:var(--cl-added-text);background:color-mix(in srgb, var(--cl-added) 12%, transparent);border-color:color-mix(in srgb, var(--cl-added) 30%, transparent)}.stat-changed:where(.astro-blp2prbs){color:var(--cl-changed-text);background:color-mix(in srgb, var(--cl-changed) 12%, transparent);border-color:color-mix(in srgb, var(--cl-changed) 30%, transparent)}.stat-removed:where(.astro-blp2prbs){color:var(--cl-removed-text);background:color-mix(in srgb, var(--cl-removed) 12%, transparent);border-color:color-mix(in srgb, var(--cl-removed) 30%, transparent)}.stat-classes:where(.astro-blp2prbs){color:var(--sl-color-gray-3,#6b7280);font-size:.85rem}.class-chips:where(.astro-i5i3ryb5){flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.class-chips:where(.astro-i5i3ryb5) li:where(.astro-i5i3ryb5){margin:0;padding:0}.class-chip:where(.astro-i5i3ryb5){border:var(--cl-border);border-radius:.4rem;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.class-chip:where(.astro-i5i3ryb5):hover{text-decoration:none}.chip-added:where(.astro-i5i3ryb5){color:var(--cl-added-text);background:color-mix(in srgb, var(--cl-added) 8%, transparent);border-color:color-mix(in srgb, var(--cl-added) 30%, transparent)}.chip-added:where(.astro-i5i3ryb5):hover{background:color-mix(in srgb, var(--cl-added) 18%, transparent)}.chip-removed:where(.astro-i5i3ryb5){color:var(--cl-removed-text);background:color-mix(in srgb, var(--cl-removed) 8%, transparent);border-color:color-mix(in srgb, var(--cl-removed) 30%, transparent)}.chip-removed:where(.astro-i5i3ryb5):hover{background:color-mix(in srgb, var(--cl-removed) 18%, transparent)}.readded-tag:where(.astro-i5i3ryb5){text-transform:uppercase;letter-spacing:.03em;opacity:.7;font-size:.65rem}.prop-name:where(.astro-4oadv77a){font-family:var(--sl-font-mono);color:var(--sl-color-white,#374151);font-size:.8125rem;font-weight:600;text-decoration:none}.prop-name:where(.astro-4oadv77a):hover{text-decoration:underline}.prop-tag:where(.astro-4oadv77a){text-transform:uppercase;letter-spacing:.03em;border-radius:.25rem;padding:.05rem .35rem;font-size:.65rem;font-weight:600}.tag-added:where(.astro-4oadv77a){color:var(--cl-added-text);background:color-mix(in srgb, var(--cl-added) 14%, transparent)}.tag-removed:where(.astro-4oadv77a){color:var(--cl-removed-text);background:color-mix(in srgb, var(--cl-removed) 14%, transparent)}.changed-item:where(.astro-3h7y7oo4){border:var(--cl-border);background:var(--sl-color-bg-nav,transparent);border-radius:.5rem;margin:0;padding:.6rem .8rem}.changed-name:where(.astro-3h7y7oo4){color:var(--sl-color-accent,#4f46e5);font-size:.9rem;font-weight:600;text-decoration:none}.changed-name:where(.astro-3h7y7oo4):hover{text-decoration:underline}.detail-label:where(.astro-3h7y7oo4){text-transform:uppercase;letter-spacing:.04em;color:var(--sl-color-gray-3,#6b7280);font-size:.7rem}.changed-list:where(.astro-ly33go3l){flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.build-group:where(.astro-jrly7xyd){margin-bottom:1.5rem}.build-heading:where(.astro-jrly7xyd){text-transform:uppercase;letter-spacing:.05em;color:var(--sl-color-gray-3,#6b7280);border-bottom:var(--cl-border);margin:1.5rem 0 1rem;padding-bottom:.35rem;font-size:.8rem;font-weight:600}.patch-changelog:where(.astro-2wks2lyi){margin-top:1rem}.patch-changelog .change-section{scroll-margin-top:calc(var(--sl-nav-height,3.75rem) + var(--cl-summary-height));margin-bottom:1.75rem}.patch-changelog .change-title{color:var(--sl-color-white,#1f2937);align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:1.05rem;font-weight:600;display:flex}.patch-changelog .change-title-added svg{color:var(--cl-added)}.patch-changelog .change-title-removed svg{color:var(--cl-removed)}.patch-changelog .change-title .count{color:var(--sl-color-gray-3,#6b7280);background:var(--sl-color-gray-6,#f3f4f6);border-radius:999px;padding:.05rem .5rem;font-size:.75rem;font-weight:600}.patch-changelog .change-detail{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;font-size:.8125rem;display:flex}.patch-changelog .arrow{color:var(--sl-color-gray-3,#9ca3af);font-weight:600}.patch-changelog .type-code,.patch-changelog .base-old,.patch-changelog .base-new{font-family:var(--sl-font-mono);border:var(--cl-border);background:var(--sl-color-bg-inline-code,#f3f4f6);border-radius:.3rem;padding:.1rem .4rem;font-size:.75rem}.patch-changelog .base-old{opacity:.7;text-decoration:line-through}.patch-changelog .type-chip .type-link{color:var(--sl-color-accent,#4f46e5);font-weight:600;text-decoration:none}.patch-changelog .type-chip .type-link:hover{text-decoration:underline}
