.changelog-module__eZoe_G__surface{background:var(--bg);color:var(--text);min-height:72vh}.changelog-module__eZoe_G__shell,.changelog-module__eZoe_G__detail{width:min(1120px,100% - 48px);margin:0 auto;padding:clamp(48px,7vw,96px) 0 100px}.changelog-module__eZoe_G__header{border-bottom:1px solid var(--border);padding-bottom:clamp(20px,3vw,36px)}.changelog-module__eZoe_G__header h1{letter-spacing:-.065em;margin:0 0 24px;font-size:clamp(57px,9vw,90px);font-weight:600;line-height:1}.changelog-module__eZoe_G__tabs{scrollbar-width:thin;align-items:center;gap:24px;margin-left:-3px;padding:3px 3px 7px;display:flex;overflow-x:auto}.changelog-module__eZoe_G__tabs a,.changelog-module__eZoe_G__back{color:var(--text-muted);white-space:nowrap;text-decoration:none}.changelog-module__eZoe_G__tabs a{align-items:center;min-height:44px;display:flex}.changelog-module__eZoe_G__tabs a[aria-current],.changelog-module__eZoe_G__tabs a:hover,.changelog-module__eZoe_G__back:hover,.changelog-module__eZoe_G__entry h3 a:hover{color:var(--accent-ink)}.changelog-module__eZoe_G__archive{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px 24px;padding:12px 0;display:flex}.changelog-module__eZoe_G__archive a{min-height:44px;color:var(--accent-ink);align-items:center;display:inline-flex}.changelog-module__eZoe_G__month{scroll-margin-top:88px}.changelog-module__eZoe_G__month>h2{color:var(--text-muted);margin:0;padding-top:28px;font-size:16px;font-weight:600}.changelog-module__eZoe_G__version{margin-top:4px;font-size:13px;display:block}.changelog-module__eZoe_G__entry{border-bottom:1px solid var(--border);grid-template-columns:minmax(125px,1fr) minmax(0,720px);gap:28px;padding:clamp(36px,6vw,72px) 0;display:grid}.changelog-module__eZoe_G__date,.changelog-module__eZoe_G__meta{color:var(--text-muted);font-size:16px}.changelog-module__eZoe_G__entry h3,.changelog-module__eZoe_G__detail h1{letter-spacing:-.043em;text-wrap:balance;margin:0 0 24px;font-size:clamp(30px,4vw,47px);font-weight:620;line-height:1.1}.changelog-module__eZoe_G__entry h3 a{color:inherit;text-decoration:none}.changelog-module__eZoe_G__entry h3 a:hover{text-underline-offset:5px;text-decoration:underline}.changelog-module__eZoe_G__summary{color:var(--text-muted);margin:0 0 24px;font-size:clamp(17px,2.4vw,20px);line-height:1.62}.changelog-module__eZoe_G__featureBody{margin:0 0 28px;font-size:clamp(17px,2.4vw,20px);line-height:1.62}.changelog-module__eZoe_G__featureBody h2{margin:0 0 12px;font-size:1.12em;font-weight:620}.changelog-module__eZoe_G__featureBody ul{gap:8px;margin:0;padding-inline-start:1.15em;display:grid}.changelog-module__eZoe_G__featureBody p{margin:20px 0 0}.changelog-module__eZoe_G__image{border-radius:9px;width:100%;height:auto;margin-bottom:28px;display:block}.changelog-module__eZoe_G__disclosures{gap:8px;display:grid}.changelog-module__eZoe_G__disclosures details{border:1px solid var(--border);background:var(--surface-2);border-radius:8px}.changelog-module__eZoe_G__disclosures summary{cursor:pointer;padding:12px 16px;font-size:15px;font-weight:550;display:list-item}.changelog-module__eZoe_G__disclosures summary:hover{background:var(--accent-soft)}.changelog-module__eZoe_G__disclosures ul{color:var(--text-muted);margin:0;padding:4px 22px 16px 38px;line-height:1.55}.changelog-module__eZoe_G__disclosures li+li{margin-top:8px}.changelog-module__eZoe_G__detail{max-width:720px}.changelog-module__eZoe_G__back{align-items:center;min-height:44px;display:inline-flex}.changelog-module__eZoe_G__meta{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;margin:36px 0 38px;padding:0 0 14px;display:flex}.changelog-module__eZoe_G__empty{color:var(--text-muted);padding:38px 0}.changelog-module__eZoe_G__surface :is(a,button,summary):focus-visible{outline:2px solid var(--brand-light);outline-offset:3px}@media (max-width:720px){.changelog-module__eZoe_G__entry{grid-template-columns:1fr;gap:16px}}.changelog-module__eZoe_G__share{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0}.changelog-module__eZoe_G__share:hover{color:var(--accent-ink)}
