@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_c292d6fe-module__ZPbyaG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_c292d6fe-module__ZPbyaG__variable{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}
.changelog-shell{--cl-cat-pages:#5ba3ff;--cl-cat-sections:#b794f6;--cl-cat-blocks:#5eead4;--cl-cat-features:#fbbf24;--cl-cat-bugs:#f87171;--cl-glass-bg:#0f1f3573;--cl-glass-border:#ffffff1a;--cl-text-muted:#ffffffa6;--cl-text-faint:#ffffff73;--cl-rule:#ffffff1a;--cl-rule-strong:#ffffff2e;--cl-blue-soft:#5ba3ff;--cl-blue:#3f89f1;--cl-blue-glow:#3f89f18c}.changelog-shell .cl-page{z-index:5;max-width:1140px;margin:0 auto;padding:132px 36px 160px;position:relative}.changelog-shell .cl-head{margin-bottom:36px}.changelog-shell .cl-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.changelog-shell .cl-title-block{padding-top:8px;position:relative}.changelog-shell .cl-eyebrow{color:var(--cl-blue-soft);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 2px 12px #3f89f15c;margin:0 0 10px 76px;font-size:12px;font-weight:800}.changelog-shell .cl-stamp{z-index:2;border:1.5px solid var(--cl-blue-soft);color:#fff;font-family:var(--font-instrument-serif),Georgia,serif;letter-spacing:0;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 22px -6px var(--cl-blue-glow),inset 0 0 0 1px #ffffff14;background:#3f89f12e;border-radius:6px;flex-shrink:0;align-items:center;padding:6px 12px 7px;font-size:17px;font-style:italic;line-height:1;display:inline-flex;position:relative;transform:translateY(-5px)rotate(-4deg)}.changelog-shell .cl-title{color:#fff;letter-spacing:-.045em;text-shadow:0 6px 32px #0000008c,0 2px 8px #00000059;align-items:center;gap:18px;margin:0;font-family:CalSans,system-ui,sans-serif;font-size:88px;font-weight:600;line-height:.92;display:flex}.changelog-shell .cl-deco-mark{color:var(--cl-blue-soft);transform-origin:50%;filter:drop-shadow(0 6px 16px #3f89f166);flex-shrink:0;transform:rotate(-6deg)}.changelog-shell .cl-subtitle{color:var(--cl-text-muted);align-items:center;gap:10px;margin:18px 0 0 76px;font-size:14px;display:flex}.changelog-shell .cl-subtitle .accent{font-family:var(--font-instrument-serif),Georgia,serif;color:var(--cl-blue-soft);letter-spacing:-.01em;text-shadow:0 2px 10px #0006;font-size:18px;font-style:italic}.changelog-shell .cl-head-actions{align-items:center;gap:10px;padding-bottom:6px;display:flex}.changelog-shell .cl-search{-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);background:#ffffff12;border:1px solid #ffffff24;border-radius:11px;align-items:center;gap:8px;min-width:280px;padding:8px 8px 8px 12px;display:inline-flex}.changelog-shell .cl-search:focus-within{border-color:#5ba3ff8c;box-shadow:0 0 0 2px #5ba3ff2e}.changelog-shell .cl-search svg{color:#ffffff8c}.changelog-shell .cl-search input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13px}.changelog-shell .cl-search input::placeholder{color:#ffffff80}.changelog-shell .cl-search kbd{color:#ffffffb3;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px;align-items:center;padding:3px 7px;font-family:Figtree,system-ui,sans-serif;font-size:10.5px;font-weight:600;display:inline-flex}.changelog-shell .cl-subscribe{background:linear-gradient(180deg,var(--cl-blue-soft)0%,var(--cl-blue)100%);color:#fff;box-shadow:0 0 0 3px #3f89f133,0 8px 22px -4px var(--cl-blue-glow);cursor:pointer;border:1.5px solid #ffffff52;border-radius:11px;align-items:center;gap:8px;padding:9px 18px;font-size:13.5px;font-weight:600;transition:transform .2s;display:inline-flex;position:relative}.changelog-shell .cl-subscribe:hover{transform:translateY(-1px)}.changelog-shell .cl-subscribe[data-stub=true]:after{content:"Coming soon";color:#ffffffd9;white-space:nowrap;opacity:0;pointer-events:none;background:#0f1f35f2;border:1px solid #ffffff24;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:500;transition:opacity .18s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.changelog-shell .cl-subscribe[data-stub=true]:hover:after{opacity:1}.changelog-shell .cl-head-divider{background:linear-gradient(90deg,transparent,var(--cl-rule-strong)20%,var(--cl-rule-strong)80%,transparent);height:1px;margin-bottom:28px}.changelog-shell .cl-tabs-row{grid-template-columns:100px 1fr;align-items:center;gap:32px;margin-bottom:36px;display:grid}.changelog-shell .cl-tabs-right{justify-content:flex-end;align-items:center;display:flex}.changelog-shell .cl-count-pill{color:var(--cl-text-muted);border:1px solid var(--cl-rule);letter-spacing:.03em;background:#ffffff0f;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:500}.changelog-shell .cl-timeline{position:relative}.changelog-shell .cl-entry{grid-template-columns:100px 1fr;gap:32px;padding:8px 0 56px;display:grid;position:relative}.changelog-shell .cl-lft{z-index:2;flex-direction:column;align-self:start;align-items:center;width:100px;display:flex;position:sticky;top:96px}.changelog-shell .cl-stamp-circle{background:radial-gradient(circle at 50% 30%,#5ba3ff2e 0%,#5ba3ff00 70%);border:1.5px dashed #5ba3ff8c;border-radius:50%;place-items:center;width:84px;height:84px;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .4s;display:grid;position:relative;transform:rotate(-6deg);box-shadow:0 4px 18px -4px #5ba3ff59}.changelog-shell .cl-stamp-circle:before{content:"";border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:5px}.changelog-shell .cl-stamp-inner{text-align:center;line-height:1}.changelog-shell .cl-stamp-inner .day{color:#fff;letter-spacing:-.025em;text-shadow:0 1px 6px #0006;font-family:CalSans,system-ui,sans-serif;font-size:24px;font-weight:600;display:block}.changelog-shell .cl-stamp-inner .month{text-transform:uppercase;letter-spacing:.18em;color:var(--cl-blue-soft);margin-top:4px;font-size:9px;font-weight:700;display:block}.changelog-shell .cl-year-tag{font-family:var(--font-instrument-serif),Georgia,serif;color:var(--cl-text-muted);letter-spacing:.04em;margin-top:12px;font-size:13px;font-style:italic}.changelog-shell .cl-lft[data-active=true] .cl-stamp-circle{border-color:#5ba3fff2;transform:rotate(-6deg)scale(1.04);box-shadow:0 6px 28px -2px #5ba3ffad,inset 0 0 0 1px #5ba3ff47}.changelog-shell .cl-bee-line{--fill:0;--reveal:100%;width:34px;height:var(--line-height,240px);pointer-events:none;position:absolute;top:125px;left:50%;transform:translate(-50%)}.changelog-shell .cl-bee-line:before,.changelog-shell .cl-bee-line:after{content:"";background-repeat:repeat-y;background-size:3px 18px;border-radius:999px;width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.changelog-shell .cl-bee-line:before{background-image:linear-gradient(#ffffff38 0 8px,#0000 8px 18px)}.changelog-shell .cl-bee-line:after{background-image:linear-gradient(180deg,var(--cl-blue-soft)0 8px,transparent 8px 18px);clip-path:inset(0 0 var(--reveal)0);filter:drop-shadow(0 0 5px #5ba3ffe6)drop-shadow(0 0 12px #5ba3ff85);opacity:.95;transition:clip-path 80ms linear}.changelog-shell .cl-bee-line .cl-bee-head{left:50%;top:calc(var(--fill)*100%);background:var(--cl-blue-soft);width:13px;height:13px;transform:translate(-50%,-50%)scale(var(--head-scale,0));opacity:var(--head-opacity,0);border-radius:999px;transition:top 80ms linear,opacity .14s,transform .14s;position:absolute;box-shadow:0 0 0 3px #5ba3ff38,0 0 14px #5ba3ffc7}.changelog-shell .cl-entry-card{background:var(--cl-glass-bg);-webkit-backdrop-filter:blur(24px)saturate(170%);border:1px solid var(--cl-glass-border);border-radius:22px;padding:30px 32px 28px;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s,box-shadow .28s;position:relative;overflow:hidden;box-shadow:0 22px 60px -16px #0009}.changelog-shell .cl-entry-card:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#3f89f11f 0%,#0000 40%);transition:opacity .28s;position:absolute;inset:0}.changelog-shell .cl-entry-card:hover{border-color:#ffffff38;transform:translateY(-3px);box-shadow:0 30px 70px -16px #000000b3,0 0 0 1px #3f89f12e}.changelog-shell .cl-entry-card:hover:before{opacity:1}.changelog-shell .cl-entry-card>*{position:relative}.changelog-shell .cl-card-link{z-index:4;position:absolute;inset:0}.changelog-shell .cl-entry-hero{aspect-ratio:16/9;background:linear-gradient(135deg,#1a3458 0%,#0e1d33 100%);border:1px solid #ffffff14;border-radius:14px;margin-bottom:22px;overflow:hidden;box-shadow:0 12px 28px -10px #0000008c}.changelog-shell .cl-entry-hero img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.changelog-shell .cl-chips{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.changelog-shell .cl-chip{letter-spacing:.01em;background:color-mix(in srgb,currentColor 12%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.changelog-shell .cl-chip .dot{background:currentColor;border-radius:999px;width:5px;height:5px}.changelog-shell .cl-chip.cat-pages{color:var(--cl-cat-pages)}.changelog-shell .cl-chip.cat-sections{color:var(--cl-cat-sections)}.changelog-shell .cl-chip.cat-blocks{color:var(--cl-cat-blocks)}.changelog-shell .cl-chip.cat-features{color:var(--cl-cat-features)}.changelog-shell .cl-chip.cat-bugs{color:var(--cl-cat-bugs)}.cl-chip.cat-initial-release{color:#fff;letter-spacing:.02em;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#5ba3ff 0%,#3f89f1 55%,#1e40af 100%);border:1px solid #ffffff80;padding:5px 13px;font-size:12px;font-weight:700;box-shadow:0 4px 12px -5px #0811248c}.cl-chip.cat-initial-release .dot{background:#fff}.changelog-shell .cl-entry-card h2{letter-spacing:-.022em;color:#fff;text-shadow:0 2px 12px #0006;margin:0 0 12px;font-family:CalSans,system-ui,sans-serif;font-size:30px;font-weight:600;line-height:1.18}.changelog-shell .cl-entry-card p.summary{color:#ffffffc7;margin:0 0 22px;font-size:15.5px;line-height:1.65}.changelog-shell .cl-ghost-btn{color:var(--cl-blue-soft);letter-spacing:-.005em;z-index:5;align-items:center;gap:6px;font-size:13.5px;font-weight:600;transition:gap .2s,color .2s;display:inline-flex;position:relative}.changelog-shell .cl-ghost-btn .arrow{transition:transform .2s;display:inline-block}.changelog-shell .cl-entry-card:hover .cl-ghost-btn{color:#fff;gap:10px}.changelog-shell .cl-entry-card:hover .cl-ghost-btn .arrow{transform:translate(2px)}.changelog-shell .cl-empty{grid-template-columns:100px 1fr;gap:32px;padding:8px 0 56px;display:grid}.changelog-shell .cl-empty-card{background:var(--cl-glass-bg);text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px dashed #ffffff2e;border-radius:22px;padding:64px 32px}.changelog-shell .cl-empty-card h3{letter-spacing:-.01em;color:#fff;margin:0 0 6px;font-family:CalSans,system-ui,sans-serif;font-size:20px;font-weight:600}.changelog-shell .cl-empty-card p{color:var(--cl-text-muted);margin:0;font-size:13.5px}.changelog-shell .cl-detail{z-index:5;max-width:760px;margin:0 auto;padding:132px 36px 160px;position:relative}.changelog-shell .cl-back{color:var(--cl-text-muted);align-items:center;gap:6px;margin-bottom:28px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.changelog-shell .cl-back:hover{color:#fff}.changelog-shell .cl-detail-meta{color:var(--cl-text-muted);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.changelog-shell .cl-detail-title{letter-spacing:-.025em;color:#fff;text-shadow:0 4px 24px #00000073;margin:0 0 18px;font-family:CalSans,system-ui,sans-serif;font-size:48px;font-weight:600;line-height:1.05}.changelog-shell .cl-detail-summary{font-family:var(--font-sans),"Figtree",system-ui,sans-serif;color:#ffffffe0;margin:0 0 32px;font-size:17px;font-weight:400;line-height:1.6}.changelog-shell .cl-detail-hero{border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;overflow:hidden;box-shadow:0 22px 60px -16px #0009}.changelog-shell .cl-detail-hero img{width:100%;display:block}.changelog-shell .cl-detail-body .cinema-content>*+*{margin-top:16px}.changelog-shell .cl-detail-body .cinema-content p{color:#ffffffdb;font-size:15.5px;line-height:1.7}.changelog-shell .cl-detail-body .cinema-content strong{color:#fff;font-weight:600}.changelog-shell .cl-detail-body .cinema-content em{color:#ffffffe6;font-style:italic}.changelog-shell .cl-detail-body .cinema-content a{color:var(--cl-blue-soft);text-underline-offset:2px;text-decoration:underline}.changelog-shell .cl-detail-body .cinema-content a:hover{color:#a4c4f1}.changelog-shell .cl-detail-body .cinema-content code{font-family:var(--font-sans),"Figtree",system-ui,sans-serif;letter-spacing:.01em;color:#cfdef9;background:#ffffff0f;border:1px solid #ffffff14;border-radius:5px;padding:1px 6px;font-size:.92em;font-weight:500}.changelog-shell .cl-detail-body .cinema-content h2{letter-spacing:-.012em;color:#fff;margin-top:36px;margin-bottom:4px;font-family:CalSans,system-ui,sans-serif;font-size:24px;font-weight:600}.changelog-shell .cl-detail-body .cinema-content h3{color:#fff;letter-spacing:-.005em;margin-top:24px;margin-bottom:4px;scroll-margin-top:96px;font-family:CalSans,system-ui,sans-serif;font-size:17px;font-weight:600}.changelog-shell .cl-detail-body .cinema-content ul,.changelog-shell .cl-detail-body .cinema-content ol{color:#ffffffdb;margin-left:22px;font-size:15.5px;line-height:1.7;list-style-position:outside}.changelog-shell .cl-detail-body .cinema-content ul{list-style-type:disc}.changelog-shell .cl-detail-body .cinema-content ol{list-style-type:decimal}.changelog-shell .cl-detail-body .cinema-content li::marker{color:#ffffff8c}.changelog-shell .cl-detail-body .cinema-content li{margin-bottom:6px}.changelog-shell .cl-detail-body .cinema-content hr{background:linear-gradient(90deg,transparent,var(--cl-rule-strong)20%,var(--cl-rule-strong)80%,transparent);border:0;height:1px;margin:28px 0}.changelog-shell .cl-detail-body .cinema-content .callout{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff0f;border-left:3px solid var(--cl-blue-soft);background:#3f89f11f;border-radius:12px;padding:14px 18px}.changelog-shell .cl-detail-body .cinema-content .callout.warning{background:#f59e0b1f;border-left-color:#fbbf24}.changelog-shell .cl-detail-body .cinema-content .callout.tip{background:#10b9811f;border-left-color:#34d399}.changelog-shell .cl-detail-body .cinema-content .callout .label{letter-spacing:.14em;text-transform:uppercase;color:var(--cl-blue-soft);margin-bottom:4px;font-size:10.5px;font-weight:700}.changelog-shell .cl-detail-body .cinema-content .callout.warning .label{color:#fbbf24}.changelog-shell .cl-detail-body .cinema-content .callout.tip .label{color:#34d399}.changelog-shell .cl-detail-body .cinema-content .callout p{color:#ffffffe0;margin-top:0;font-size:14px}.changelog-shell .cl-detail-body .cinema-content .checklist{margin-left:0;padding:0;list-style:none}.changelog-shell .cl-detail-body .cinema-content .checklist li{color:#ffffffe0;align-items:flex-start;gap:10px;padding:4px 0;font-size:15.5px;line-height:1.65;display:flex}.changelog-shell .cl-detail-body .cinema-content .checklist li svg{color:var(--cl-blue-soft);flex-shrink:0;margin-top:4px}.changelog-shell .cl-detail-body .cinema-content .image-frame{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.changelog-shell .cl-detail-body .cinema-content .image-frame img,.changelog-shell .cl-detail-body .cinema-content .image-frame video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.changelog-shell .cl-detail-body .cinema-content .image-frame.fit img,.changelog-shell .cl-detail-body .cinema-content .image-frame.fit video{-o-object-fit:contain;object-fit:contain;height:auto}.changelog-shell .cl-detail-body .cinema-content table{border-collapse:collapse;color:#ffffffe0;border:1px solid #ffffff14;border-radius:8px;width:100%;font-size:14px;overflow:hidden}.changelog-shell .cl-detail-body .cinema-content table th,.changelog-shell .cl-detail-body .cinema-content table td{text-align:left;vertical-align:top;border:1px solid #ffffff14;padding:8px 12px}.changelog-shell .cl-detail-body .cinema-content table th{color:#fff;background:#ffffff0a;font-weight:600}@media (max-width:880px){.changelog-shell .cl-title{font-size:56px}.changelog-shell .cl-deco-mark{width:40px;height:40px}.changelog-shell .cl-stamp{font-size:14px;transform:translateY(-3px)rotate(-4deg)}.changelog-shell .cl-head-row{flex-direction:column;align-items:flex-start}.changelog-shell .cl-head-actions{width:100%}.changelog-shell .cl-search{flex:1;min-width:0}.changelog-shell .cl-tabs-row{grid-template-columns:1fr}.changelog-shell .cl-entry,.changelog-shell .cl-empty{grid-template-columns:1fr;gap:16px}.changelog-shell .cl-lft{flex-direction:row!important;align-items:center!important;width:auto!important;position:static!important}.changelog-shell .cl-bee-line{display:none!important}.changelog-shell .cl-detail-title{font-size:36px}}