.release-sticky-header{top:var(--release-notes-top,3.5rem);z-index:11;background-color:var(--rn-bg,white);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem 0;display:flex;position:sticky;box-shadow:0 1px #0000000f}.dark .release-sticky-header{background-color:var(--rn-bg,#0f172a);box-shadow:0 1px #ffffff0f}.release-selector{flex:1;min-width:200px}.release-selector-select{border:2px solid var(--rn-border,#d1d5db);background-color:var(--rn-input-bg,#f3f4f6);width:100%;height:2.5rem;color:var(--rn-text,#111827);cursor:pointer;border-radius:6px;padding:0 .5rem}.release-selector-select:focus{outline:2px solid var(--rn-focus,#6366f1);outline-offset:1px}.dark .release-selector-select{border-color:var(--rn-border,#4b5563);background-color:var(--rn-input-bg,#1e293b);color:var(--rn-text,#cbd5e1)}.filter-toggle-btn{border:2px solid var(--rn-border,#d1d5db);background-color:var(--rn-input-bg,#f3f4f6);height:2.5rem;color:var(--rn-text-muted,#374151);cursor:pointer;white-space:nowrap;border-radius:6px;flex:none;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:.875rem;font-weight:500;display:flex}.filter-toggle-btn:focus{outline:2px solid var(--rn-focus,#6366f1);outline-offset:1px}.dark .filter-toggle-btn{border-color:var(--rn-border,#4b5563);background-color:var(--rn-input-bg,#1e293b);color:var(--rn-text,#cbd5e1)}.release-container:has(.filter-input:checked) .filter-toggle-btn{border-color:var(--rn-focus,#6366f1);background-color:color-mix(in srgb, var(--rn-focus,#6366f1) 12%, transparent);color:var(--rn-focus,#6366f1)}.dark .release-container:has(.filter-input:checked) .filter-toggle-btn{border-color:var(--rn-focus,#818cf8);color:var(--rn-focus,#818cf8);background-color:color-mix(in srgb, var(--rn-focus,#818cf8) 15%, transparent)}@media (width>=1024px){.filter-toggle-btn{display:none}}@media (width<=1023px){.filter-controls{display:none}.filter-controls.is-open{display:flex}}@media (width>=1024px){.filter-controls{display:flex}}.filter-controls{flex-wrap:wrap;flex:0 0 100%;gap:.75rem;padding:.25rem 0}.filter-input{display:none}.filter-chip{cursor:pointer;opacity:.7;filter:grayscale();color:var(--rn-chip-color,#334155);background-color:var(--rn-chip-bg,#f1f5f9);border:1px solid var(--rn-chip-border,#cbd5e1);border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:filter .15s ease-in-out}.dark .filter-chip{color:var(--rn-chip-color,#cbd5e1);background-color:var(--rn-chip-bg,#1e293b);border-color:var(--rn-chip-border,#475569)}.filter-chip:hover{filter:grayscale()brightness(.95)}.dark .filter-chip:hover{filter:grayscale()brightness(1.1)}.filter-chip:has(input:checked){filter:grayscale(0);opacity:1;background-color:var(--cat-color)!important;border-color:var(--cat-color)!important;color:#fff!important}.issue-row[data-category=new-feature]{--cat-color:var(--rn-color-new-feature,#16a34a)}.issue-row[data-category=enhancement]{--cat-color:var(--rn-color-enhancement,#2563eb)}.issue-row[data-category=fix]{--cat-color:var(--rn-color-fix,#d97706)}.issue-row[data-category=security]{--cat-color:var(--rn-color-security,#566f98)}.issue-row[data-category=deprecated]{--cat-color:var(--rn-color-deprecated,#ffcc48)}.issue-row[data-category=breaking-change]{--cat-color:var(--rn-color-breaking-change,#aa3)}.issue-row[data-category=known-issue]{--cat-color:var(--rn-color-known-issue,#bb4448)}.issue-row[data-category=internal]{--cat-color:var(--rn-color-internal,#71717a)}.issue-row{scroll-margin-top:var(--release-notes-scroll-margin,5rem);border:2px solid #0000;border-radius:6px;align-items:baseline;gap:1rem;margin-bottom:2.5rem;padding:6px 8px;transition:border-color .2s;display:flex}@media (width>=768px){.issue-row{margin-bottom:1rem}}.issue-row:target{border-color:#94a3b880}.issue-badge{text-align:center;text-transform:uppercase;cursor:pointer;user-select:none;transform-origin:0;background-color:color-mix(in srgb, var(--cat-color) 13%, transparent);width:7rem;color:var(--cat-color);border:1px solid color-mix(in srgb, var(--cat-color) 27%, transparent);border-radius:2px;flex-shrink:0;padding:4px 8px;font-size:.75rem;font-weight:700;text-decoration:none;transition:transform .15s ease-out,color .15s ease-out}.issue-badge:hover{color:var(--release-notes-link-hover-color,#9a3412);text-decoration:none;transform:scale(1.05)}.issue-badge:active{transform:scale(.95)}.dark .issue-badge:hover{color:var(--release-notes-link-hover-color-dark,#fed7aa)}.issue-content{flex:1;min-width:0}.rni-body{max-width:100%;overflow-x:auto}.rni-meta{margin-top:.25rem;margin-bottom:0;font-size:.875rem}.rni-thanks{color:#475569;font-style:italic}.dark .rni-thanks{color:#94a3b8}.github-link{color:var(--release-notes-link-color,#4338ca);flex-shrink:0;font-size:.875rem;text-decoration:none;transition:color .15s}.github-link:hover{color:var(--release-notes-link-hover-color,#9a3412);text-decoration:none}.dark .github-link{color:var(--release-notes-link-color-dark,#818cf8)}.dark .github-link:hover{color:var(--release-notes-link-hover-color-dark,#fed7aa)}.version{scroll-margin-top:var(--release-notes-scroll-margin,5rem)}.version-header{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-bottom:.5rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}.dark .version-header{border-bottom-color:#1e293b}.version-date{color:#64748b;font-size:.875rem}.release-note .anchor-link{opacity:0;color:inherit;border:none;margin-left:.5rem;text-decoration:none;transition:opacity .15s}.release-note:hover .anchor-link,.release-note .anchor-link:focus-visible{opacity:1}
