.changelog-module__eZoe_G__page{--cl-ground:var(--cream);--cl-ground-rgb:245, 248, 253;--cl-raised:var(--ivory);--cl-sheet:var(--ivory);--cl-note:var(--sand);--cl-line:var(--line);--cl-line-soft:var(--line);--cl-line-strong:var(--line-strong);--cl-ink:var(--ink);--cl-ink-2:var(--muted);--cl-ink-3:var(--faint);--cl-accent:var(--indigo);--cl-accent-2:var(--indigo-ink);--cl-accent-dim:var(--line-strong);--cl-glow:0 0 0 1px #2f6bed38, 0 0 26px -8px #2f6bed80;--cl-shade:0 26px 70px -46px #0d15236b;--cl-grid-line:#2f6bed13;--cl-stat-bg:#fffc;--cl-row-hover:#2f6bed12;--cl-live:var(--ok);--cl-live-halo:#3f7a4e29;--cl-live-halo-far:#3f7a4e0a;--cl-fallback:radial-gradient(1100px 620px at 22% -8%, #2f6bed29, transparent 60%), radial-gradient(900px 520px at 88% 4%, #2f6bed12, transparent 62%);--cl-mask:#000;--cl-col:1180px;--cl-display:var(--font-display), var(--sans);background:var(--cl-ground);min-height:100vh;color:var(--cl-ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}.changelog-module__eZoe_G__page,.changelog-module__eZoe_G__page *,.changelog-module__eZoe_G__page :before,.changelog-module__eZoe_G__page :after{box-sizing:border-box}:root[data-theme=night] .changelog-module__eZoe_G__page{--cl-ground:var(--cream);--cl-ground-rgb:20, 21, 37;--cl-raised:var(--ivory);--cl-sheet:var(--ivory);--cl-note:var(--sand);--cl-line:var(--line);--cl-line-soft:var(--line);--cl-line-strong:var(--line-strong);--cl-ink:var(--ink);--cl-ink-2:var(--muted);--cl-ink-3:var(--faint);--cl-accent:var(--indigo);--cl-accent-2:var(--indigo-ink);--cl-accent-dim:var(--line-strong);--cl-glow:0 0 0 1px #2f6bed47, 0 0 34px -8px #2f6bed8c;--cl-shade:0 24px 70px -40px #000000e6;--cl-grid-line:#9db6f60b;--cl-stat-bg:#1e2033d1;--cl-row-hover:#2f6bed29;--cl-live:var(--ok);--cl-live-halo:#7fc2942e;--cl-live-halo-far:#7fc2940d;--cl-fallback:radial-gradient(1100px 620px at 22% -8%, #2f6bed47, transparent 60%), radial-gradient(900px 520px at 88% 4%, #2f6bed1f, transparent 62%);--cl-mask:#000;--cl-col:1180px;--cl-display:var(--font-display), var(--sans)}.changelog-module__eZoe_G__bg{z-index:0;height:100%;display:block;position:fixed;inset:0}.changelog-module__eZoe_G__bgFallback{z-index:0;background:var(--cl-fallback), var(--cl-ground);position:fixed;inset:0}.changelog-module__eZoe_G__veil{z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(var(--cl-ground-rgb), 0) 0%, rgba(var(--cl-ground-rgb), .14) 40%, rgba(var(--cl-ground-rgb), .52) 78%, rgba(var(--cl-ground-rgb), .8) 100%);position:fixed;inset:0}.changelog-module__eZoe_G__grid{z-index:1;pointer-events:none;opacity:.5;background-image:linear-gradient(var(--cl-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--cl-grid-line) 1px, transparent 1px);-webkit-mask-image:radial-gradient(120% 78% at 50% 0%, var(--cl-mask) 0%, transparent 72%);mask-image:radial-gradient(120% 78% at 50% 0%, var(--cl-mask) 0%, transparent 72%);-webkit-mask-image:radial-gradient(120% 78% at 50% 0%, var(--cl-mask) 0%, transparent 72%);background-size:64px 64px;position:fixed;inset:0}.changelog-module__eZoe_G__wrap{z-index:2;max-width:var(--cl-col);margin:0 auto;padding:0 28px 96px;position:relative}.changelog-module__eZoe_G__strip{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cl-ink-3);border-bottom:1px solid var(--cl-line-soft);flex-wrap:wrap;align-items:center;gap:26px;padding:20px 0 16px;font-size:10.5px;display:flex}.changelog-module__eZoe_G__stripFar{margin-left:auto}.changelog-module__eZoe_G__liveDot{background:var(--cl-live);width:6px;height:6px;box-shadow:0 0 0 3px var(--cl-live-halo);border-radius:50%;margin-right:9px;display:inline-block}@keyframes changelog-module__eZoe_G__pulse{0%,to{box-shadow:0 0 0 3px var(--cl-live-halo)}50%{box-shadow:0 0 0 6px var(--cl-live-halo-far)}}@media (prefers-reduced-motion:no-preference){.changelog-module__eZoe_G__liveDot{animation:2.6s ease-in-out infinite changelog-module__eZoe_G__pulse}}.changelog-module__eZoe_G__hero{padding:min(19vh,168px) 0 68px}.changelog-module__eZoe_G__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cl-accent-2);align-items:center;gap:10px;margin:0 0 20px;font-size:11px;display:flex}.changelog-module__eZoe_G__eyebrow:after{content:"";background:linear-gradient(90deg, var(--cl-accent-dim), transparent);flex:1;height:1px}.changelog-module__eZoe_G__title{font-family:var(--cl-display);letter-spacing:-.042em;text-wrap:balance;max-width:13ch;color:var(--cl-ink);margin:0 0 28px;font-size:clamp(46px,8.4vw,104px);font-weight:700;line-height:.94}.changelog-module__eZoe_G__titleAccent{color:var(--cl-accent-2);font-style:normal}@supports ((-webkit-background-clip:text) or (background-clip:text)){.changelog-module__eZoe_G__titleAccent{background:linear-gradient(96deg, var(--cl-accent) 0%, var(--cl-accent-2) 55%, var(--cl-accent) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}}.changelog-module__eZoe_G__lede{color:var(--cl-ink-2);max-width:56ch;margin:0 0 46px;font-size:clamp(16px,1.55vw,19px)}.changelog-module__eZoe_G__lede strong{color:var(--cl-ink);font-weight:500}.changelog-module__eZoe_G__stats{background:var(--cl-line);border:1px solid var(--cl-line);box-shadow:var(--cl-shade);border-radius:4px;grid-template-columns:repeat(2,1fr);gap:1px;margin-bottom:8px;display:grid;overflow:hidden}.changelog-module__eZoe_G__stat{background:var(--cl-stat-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:22px;position:relative}.changelog-module__eZoe_G__stat:before{content:"";background:linear-gradient(90deg, transparent, var(--cl-accent), transparent);opacity:.55;height:1px;position:absolute;inset:0 0 auto}.changelog-module__eZoe_G__statValue{font-family:var(--font-mono);color:var(--cl-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.6vw,34px);font-weight:700;display:block}.changelog-module__eZoe_G__statLabel{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--cl-ink-3);margin-top:7px;font-size:10px;display:block}.changelog-module__eZoe_G__legend{flex-wrap:wrap;gap:8px;margin:34px 0 0;display:flex}.changelog-module__eZoe_G__tag{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--cl-line-strong);color:var(--cl-ink-2);white-space:nowrap;background:0 0;border-radius:2px;align-items:center;padding:4px 9px;font-size:10.5px;display:inline-flex}.changelog-module__eZoe_G__swatch{border-radius:1px;flex:none;width:6px;height:6px;margin-right:7px;display:inline-block}.changelog-module__eZoe_G__keyNote{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cl-ink-3);flex-wrap:wrap;align-items:center;gap:8px 22px;margin:18px 0 0;font-size:10.5px;display:flex}.changelog-module__eZoe_G__keyNote b{color:var(--cl-ink-2);align-items:center;gap:9px;font-weight:400;display:inline-flex}.changelog-module__eZoe_G__keyDot{background:var(--cl-raised);border:1px solid var(--cl-ink-3);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.changelog-module__eZoe_G__keyDotOn{background:var(--cl-accent);border-color:var(--cl-accent-2);box-shadow:var(--cl-glow)}.changelog-module__eZoe_G__sheet{margin-top:64px;padding:8px 34px 56px;position:relative}.changelog-module__eZoe_G__sheet:before{content:"";z-index:-1;pointer-events:none;background:var(--cl-sheet);border:1px solid var(--cl-line);box-shadow:var(--cl-shade);border-radius:6px;position:absolute;inset:0}.changelog-module__eZoe_G__month{margin-top:74px;position:relative}.changelog-module__eZoe_G__sheet>.changelog-module__eZoe_G__month:first-of-type{margin-top:26px}.changelog-module__eZoe_G__monthHead{border-bottom:1px solid var(--cl-line);align-items:baseline;gap:18px;padding-bottom:16px;display:flex}.changelog-module__eZoe_G__monthTitle{font-family:var(--cl-display);letter-spacing:-.028em;color:var(--cl-ink);margin:0;font-size:clamp(24px,3vw,34px);font-weight:600}.changelog-module__eZoe_G__monthOrdinal{font-family:var(--font-mono);color:#0000;-webkit-text-stroke:1px var(--cl-line-strong);letter-spacing:-.04em;order:-1;font-size:clamp(30px,4.4vw,54px);font-weight:700;line-height:1}.changelog-module__eZoe_G__monthArc{color:var(--cl-ink-2);text-align:right;max-width:46ch;margin-left:auto;font-size:13px}.changelog-module__eZoe_G__rows{padding-left:26px;position:relative}.changelog-module__eZoe_G__rows:before{content:"";background:linear-gradient(180deg, transparent, var(--cl-line-strong) 8%, var(--cl-line-strong) 92%, transparent);width:1px;position:absolute;top:14px;bottom:14px;left:5px}.changelog-module__eZoe_G__row{border-bottom:1px solid var(--cl-line-soft);grid-template-columns:96px 1fr;gap:22px;padding:16px 0;transition:background .18s;display:grid;position:relative}.changelog-module__eZoe_G__row:last-child{border-bottom:none}.changelog-module__eZoe_G__row:hover{background:linear-gradient(90deg, var(--cl-row-hover), transparent 62%)}.changelog-module__eZoe_G__rowFoundation{border-left:1px solid var(--cl-accent-dim);margin-left:-14px;padding-left:14px}.changelog-module__eZoe_G__row:before{content:"";background:var(--cl-raised);border:1px solid var(--cl-ink-3);border-radius:50%;width:7px;height:7px;position:absolute;top:27px;left:-24px}.changelog-module__eZoe_G__rowFoundation:before{background:var(--cl-accent);border-color:var(--cl-accent-2);box-shadow:var(--cl-glow);left:-25px}.changelog-module__eZoe_G__meta{font-family:var(--font-mono);color:var(--cl-ink-2);font-variant-numeric:tabular-nums;letter-spacing:.02em;padding-top:3px;font-size:11px;font-weight:500}.changelog-module__eZoe_G__entryTitle{font-family:var(--cl-display);letter-spacing:-.018em;color:var(--cl-ink);text-wrap:balance;margin:0 0 6px;font-size:18px;font-weight:600}.changelog-module__eZoe_G__rowFoundation .changelog-module__eZoe_G__entryTitle{color:var(--cl-accent-2);font-weight:700}.changelog-module__eZoe_G__entryText{color:var(--cl-ink-2);max-width:74ch;margin:0 0 9px;font-size:14.5px}.changelog-module__eZoe_G__chips{flex-wrap:wrap;gap:6px;display:flex}.changelog-module__eZoe_G__note{border:1px solid var(--cl-line);border-left:2px solid var(--cl-accent);background:var(--cl-note);border-radius:3px;margin-top:72px;padding:24px 26px}.changelog-module__eZoe_G__noteTitle{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cl-accent-2);margin:0 0 12px;font-size:10.5px}.changelog-module__eZoe_G__note p{color:var(--cl-ink-2);max-width:78ch;margin:0 0 10px;font-size:14px}.changelog-module__eZoe_G__note p:last-child{margin-bottom:0}.changelog-module__eZoe_G__note strong{color:var(--cl-ink);font-weight:500}.changelog-module__eZoe_G__footer{border-top:1px solid var(--cl-line);font-family:var(--font-mono);color:var(--cl-ink-3);flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin-top:34px;padding-top:22px;font-size:11px;display:flex}.changelog-module__eZoe_G__backLink{min-height:44px;color:var(--cl-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--cl-line-strong);text-decoration-color:var(--cl-line-strong);text-underline-offset:3px;align-items:center;display:inline-flex}.changelog-module__eZoe_G__backLink:hover{color:var(--cl-accent-2);-webkit-text-decoration-color:var(--cl-accent);text-decoration-color:var(--cl-accent)}.changelog-module__eZoe_G__page a:focus-visible{outline:2px solid var(--cl-accent-2);outline-offset:3px}@media (max-width:860px){.changelog-module__eZoe_G__wrap{padding:0 18px 72px}.changelog-module__eZoe_G__hero{padding:64px 0 30px}.changelog-module__eZoe_G__stats{grid-template-columns:repeat(2,1fr)}.changelog-module__eZoe_G__monthHead{flex-direction:column;gap:6px}.changelog-module__eZoe_G__monthArc{text-align:left;max-width:none;margin-left:0}.changelog-module__eZoe_G__row{grid-template-columns:1fr;gap:8px}.changelog-module__eZoe_G__meta{padding-top:0}}@media (max-width:640px){.changelog-module__eZoe_G__sheet{padding:8px 18px 44px}.changelog-module__eZoe_G__stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.changelog-module__eZoe_G__row{transition:none}}
