body.changelog-page{--cl-bg: #ffffff;--cl-text: #1d1d1f;--cl-secondary: #6e6e73;--cl-muted: #6e6e73;--cl-border: #e5e5ea;--cl-surface: #ffffff;--cl-chip-active: #0071e3;--cl-blue: #0071e3;--cl-release: #1a7f37;--cl-improvement: #0969da;--cl-retired: #bf5700;--cl-badge-bg: #ffffff;--cl-badge-text: #6e6e73;color:var(--cl-text);background:#fff!important}html.dark body.changelog-page{--cl-bg: #000000;--cl-text: #f5f5f7;--cl-secondary: #a1a1a6;--cl-muted: #98989d;--cl-border: #2c2c2e;--cl-surface: #000000;--cl-chip-active: #0071e3;--cl-blue: #2997ff;--cl-release: #3fb950;--cl-improvement: #58a6ff;--cl-retired: #d29922;--cl-badge-bg: #000000;--cl-badge-text: #a1a1a6;color:var(--cl-text);background:#000!important}body.changelog-page .systems-shell.changelog-shell{display:block;max-width:min(56rem,100%)!important;width:100%;margin-inline:auto;padding:.5rem clamp(1rem,3vw,2rem) 4rem!important;text-align:left}body.changelog-page .changelog-hero{display:grid;gap:.35rem;padding:.15rem 0 1rem}body.changelog-page .changelog-hero-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}body.changelog-page .changelog-hero h1{margin:0;font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--cl-text);text-align:left}body.changelog-page .changelog-hero-lead{margin:0;max-width:34rem;font-size:.9rem;line-height:1.45;color:var(--cl-secondary)}body.changelog-page .changelog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-muted)}body.changelog-page .changelog-meta time{text-transform:none;letter-spacing:-.01em;color:var(--cl-secondary)}body.changelog-page .changelog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem .85rem;margin:.5rem auto 1.5rem;padding:.35rem .55rem;border-radius:9999px;border:1px solid rgba(0,0,0,.08);background:#ffffffeb!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:0 4px 20px #0000000d;position:sticky;top:var(--subpage-sticky-top, 86px)!important;z-index:100;width:fit-content;max-width:100%}html.dark body.changelog-page .changelog-toolbar{background:#121214eb!important;border-color:#ffffff1f;box-shadow:0 4px 24px #00000073}body.changelog-page .changelog-type-row{display:flex;align-items:center;gap:.35rem;flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.changelog-page .changelog-chip{appearance:none;display:inline-flex;align-items:center;gap:.35rem;min-height:34px!important;border-radius:9999px!important;padding:.4rem .95rem!important;font-family:var(--font-text)!important;font-size:.82rem!important;font-weight:580!important;letter-spacing:-.01em;line-height:1.2;white-space:nowrap!important;flex-shrink:0!important;cursor:pointer;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#1d1d1f!important;-webkit-text-fill-color:#1d1d1f!important;border:1px solid rgba(0,0,0,.14)!important;box-shadow:0 1px 3px #0000000d!important;transition:all .2s ease}html.dark body.changelog-page .changelog-chip{background:#000!important;background-color:#000!important;background-image:none!important;color:#f5f5f7!important;-webkit-text-fill-color:#f5f5f7!important;border:1px solid #2c2c2e!important;border-color:#2c2c2e!important;box-shadow:0 1px 3px #0006!important}body.changelog-page .changelog-chip i{font-size:.75rem}body.changelog-page .changelog-chip:hover{color:#0071e3!important;-webkit-text-fill-color:#0071e3!important;border-color:#0071e373!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 3px 10px #0071e326!important;transform:translateY(-1px)!important}html.dark body.changelog-page .changelog-chip:hover{color:#2997ff!important;-webkit-text-fill-color:#2997ff!important;border-color:#2997ff8c!important;background:#000!important;background-color:#000!important;background-image:none!important;box-shadow:0 3px 10px #2997ff33!important}body.changelog-page .changelog-chip.is-active,body.changelog-page .changelog-chip.active{background-color:#0071e3!important;background-image:linear-gradient(135deg,#0077ed,#0071e3,#005bb5)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 3px 12px #0071e366!important;transform:none!important}body.changelog-page .changelog-chip.is-active *,body.changelog-page .changelog-chip.active *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.changelog-page .changelog-chip--release:not(.is-active) i{color:var(--cl-release)}body.changelog-page .changelog-chip--improvement:not(.is-active) i{color:var(--cl-improvement)}body.changelog-page .changelog-chip--retired:not(.is-active) i{color:var(--cl-retired)}body.changelog-page .changelog-filters-toggle{appearance:none;display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;min-height:32px!important;border-radius:9999px!important;padding:.35rem .85rem!important;font-family:var(--font-text)!important;font-size:.75rem!important;font-weight:650!important;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap!important;flex-shrink:0!important;cursor:pointer;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#1d1d1f!important;-webkit-text-fill-color:#1d1d1f!important;border:1px solid rgba(0,0,0,.14)!important;box-shadow:0 1px 3px #0000000d!important;transition:all .2s ease}html.dark body.changelog-page .changelog-filters-toggle{background:#000!important;background-color:#000!important;background-image:none!important;color:#f5f5f7!important;-webkit-text-fill-color:#f5f5f7!important;border:1px solid #2c2c2e!important;border-color:#2c2c2e!important;box-shadow:0 1px 3px #0006!important}body.changelog-page .changelog-filters-toggle:hover{color:#0071e3!important;-webkit-text-fill-color:#0071e3!important;border-color:#0071e373!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 3px 10px #0071e326!important;transform:translateY(-1px)!important}html.dark body.changelog-page .changelog-filters-toggle:hover{color:#2997ff!important;-webkit-text-fill-color:#2997ff!important;border-color:#2997ff8c!important;background:#000!important;background-color:#000!important;background-image:none!important;box-shadow:0 3px 10px #2997ff33!important}body.changelog-page .changelog-filters-toggle[aria-expanded=true]{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background-color:#0071e3!important;background-image:linear-gradient(135deg,#0077ed,#0071e3,#005bb5)!important;border-color:#ffffff40!important;box-shadow:0 3px 12px #0071e366!important}body.changelog-page .changelog-filter-panel{display:none;width:100%;gap:.5rem;padding:.55rem 0 .1rem}body.changelog-page .changelog-filter-panel.is-open{display:grid}body.changelog-page .changelog-toolbar__label{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cl-muted);text-align:left}body.changelog-page .changelog-chip-row{display:flex;flex-wrap:wrap;gap:.45rem}body.changelog-page .changelog-chip--tag{border:1px solid var(--cl-border)!important;border-radius:980px!important;font-size:.75rem!important;padding:.3rem .65rem!important}body.changelog-page .changelog-chip--tag.is-active{background:var(--cl-chip-active)!important;color:var(--cl-text)!important;-webkit-text-fill-color:var(--cl-text)!important;border-color:transparent!important;box-shadow:none!important}body.changelog-page .changelog-results-label{margin:.15rem 0 .35rem;font-size:.75rem;font-weight:500;color:var(--cl-muted);text-align:left}body.changelog-page .changelog-timeline{display:grid;gap:0;padding:.5rem 0 3rem;width:100%}body.changelog-page .changelog-month{display:grid;gap:0;padding-bottom:2.5rem;scroll-margin-top:7.5rem}body.changelog-page .changelog-month__heading{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}body.changelog-page .changelog-month__title{display:flex!important;align-items:center;gap:.4rem;margin:0 0 .25rem!important;padding:1.25rem 0 .5rem!important;font-size:1.75rem!important;font-weight:600!important;letter-spacing:-.025em;line-height:1.15;color:var(--cl-text)!important;-webkit-text-fill-color:var(--cl-text)!important;text-align:left!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;border-radius:0!important;position:static;cursor:pointer;width:100%;appearance:none;font-family:inherit;transform:none!important}body.changelog-page .changelog-month__title:hover,body.changelog-page .changelog-month__title:focus-visible{background:transparent!important;color:var(--cl-text)!important;-webkit-text-fill-color:var(--cl-text)!important;transform:none!important;box-shadow:none!important}body.changelog-page .changelog-month__title i{font-size:.85rem;color:var(--cl-muted);transition:transform .2s ease}body.changelog-page .changelog-month.is-collapsed .changelog-month__title i{transform:rotate(-90deg)}body.changelog-page .changelog-month.is-collapsed .changelog-month__list{display:none}body.changelog-page .changelog-month__list{display:grid;gap:0}body.changelog-page .systems-shell article.changelog-entry,body.changelog-page .changelog-entry{display:grid!important;gap:.85rem;padding:2.25rem 0 2.5rem!important;margin:0!important;border:0!important;border-bottom:1px solid var(--cl-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;text-align:left}body.changelog-page .changelog-entry:last-child{border-bottom:0!important}body.changelog-page .changelog-entry__summary{margin:.35rem 0 0!important;font-size:.92rem!important;line-height:1.6!important;color:var(--cl-secondary)!important;max-width:52rem}body.changelog-page .changelog-entry__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}body.changelog-page .changelog-entry__meta time{font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--cl-badge-text);white-space:nowrap}body.changelog-page .changelog-entry__badge{display:inline-flex;align-items:center;border-radius:.35rem;padding:.2rem .4rem;font-size:.68rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;background:var(--cl-badge-bg);color:var(--cl-badge-text);white-space:nowrap}body.changelog-page .changelog-entry[data-type=release] .changelog-entry__badge{color:var(--cl-release)}body.changelog-page .changelog-entry[data-type=improvement] .changelog-entry__badge{color:var(--cl-improvement)}body.changelog-page .changelog-entry[data-type=retired] .changelog-entry__badge{color:var(--cl-retired)}body.changelog-page .changelog-entry__main{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1.25rem}body.changelog-page .changelog-entry__title{margin:0!important;flex:1 1 16rem;min-width:0;font-size:1rem!important;font-weight:600!important;letter-spacing:-.015em;line-height:1.4;color:var(--cl-text)!important;text-align:left!important}body.changelog-page .changelog-entry__title a,body.changelog-page a.changelog-entry__title-link,html.dark body.changelog-page .changelog-entry__title a,html.dark body.changelog-page a.changelog-entry__title-link{color:var(--cl-text)!important;-webkit-text-fill-color:var(--cl-text)!important;text-decoration:none!important}body.changelog-page .changelog-entry__title a:hover,body.changelog-page a.changelog-entry__title-link:hover,html.dark body.changelog-page .changelog-entry__title a:hover,html.dark body.changelog-page a.changelog-entry__title-link:hover{color:var(--cl-blue)!important;-webkit-text-fill-color:var(--cl-blue)!important}body.changelog-page .changelog-entry__area{margin:.15rem 0 0;flex:0 0 auto;font-size:.72rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-muted);white-space:nowrap;max-width:12rem;overflow:hidden;text-overflow:ellipsis}body.changelog-page .changelog-empty{display:grid;gap:.75rem;justify-items:start;padding:2rem 0;color:var(--cl-secondary)}@media(width<=640px){body.changelog-page .changelog-toolbar{padding:.3rem .45rem;gap:.4rem}body.changelog-page .changelog-chip{padding:.35rem .75rem!important;font-size:.78rem!important;min-height:32px!important}body.changelog-page .changelog-entry{padding:1.5rem 0}body.changelog-page .changelog-entry__main{flex-direction:column;gap:.35rem}body.changelog-page .changelog-filters-toggle{margin-left:0;padding:.3rem .65rem!important;font-size:.7rem!important;min-height:32px!important}body.changelog-page .changelog-month__title{font-size:1.45rem!important}}@media(prefers-reduced-motion:reduce){body.changelog-page .changelog-month__title i{transition:none}}
