.changelog{--cl-gutter:30px;--cl-head:#ededeb;--cl-body:#ffffffb8;--cl-dim:#fff6;padding-bottom:160px;overflow-x:clip;container-type:inline-size}@media not (min-width:46rem){.changelog{--cl-gutter:16px}}.changelog-bar{max-width:1440px;height:80px;padding-inline:var(--cl-gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.changelog-bar nav{letter-spacing:-.01em;gap:28px;font-size:14px;line-height:20px;display:flex}.changelog-bar nav a{color:var(--kd-soft)}.changelog-bar nav a:hover,.changelog-bar nav a[aria-current=page]{color:var(--kd-ink)}.changelog-logo{display:flex}@media not (min-width:46rem){.changelog-bar{height:64px}.changelog-bar nav{gap:20px}}.changelog-hero{--wall-left:clamp(calc(50% - 860px), calc(100% - 1356px), calc(50% - 764px));--wall-top:calc(50% - 500px);width:calc(100% - 2 * var(--cl-gutter));background:#0a0a0a;border-radius:20px;max-width:1380px;height:900px;margin:0 auto;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 60px -20px #0006}.changelog-wall{top:var(--wall-top);left:var(--wall-left);grid-template-columns:repeat(8,184px);grid-auto-rows:104px;gap:8px;display:grid;position:absolute}.changelog-wall-opening{grid-area:3/3/span 4/span 5}.changelog-band,.changelog-band-beside{display:contents}.changelog-tile{background:var(--kd-surface);border-radius:4px;position:relative}.changelog-tile>img,.changelog-tile>.changelog-tile-scrub{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.changelog-tile>img[data-covered]{visibility:hidden}.changelog-tile-progress{background:#0006;border-radius:0 0 4px 4px;height:3px;position:absolute;inset:auto 0 0;overflow:hidden}.changelog-tile-progress>div{background:#ffffffe6;width:0;height:100%}.changelog-presence{z-index:1;transform-origin:0 0;position:absolute;scale:1.25}.changelog-agent{z-index:1;border:1.5px solid;border-radius:7px;position:absolute;inset:-4px}.changelog-agent-label{top:-27.5px;left:-1.5px}.changelog-cursor{top:38px;left:94px}.changelog-opened{z-index:2;top:calc(var(--wall-top) + 224px);left:calc(var(--wall-left) + 384px);background:var(--kd-edge);border-radius:12px;width:952px;height:440px;padding:1px;display:flex;position:absolute;box-shadow:0 2px 4px #00000080,0 24px 48px -12px #000000b3,0 0 0 8px #0a0a0a}.changelog-opened-body{background:var(--kd-surface);border-radius:11px;flex:1;min-width:0;display:flex;overflow:clip}.changelog-player{flex-direction:column;flex-shrink:0;gap:18px;width:670px;padding:20px 20px 0;display:flex}.changelog-player video{aspect-ratio:630/354;-o-object-fit:cover;object-fit:cover;cursor:pointer;background:#000;border-radius:4px;width:100%;display:block}.changelog-transport{align-items:center;gap:12px;height:24px;display:flex}.changelog-play{color:#ededed;cursor:pointer;background:#ffffff14;border-radius:9999px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.changelog-play:hover{background:#ffffff24}.changelog-track{cursor:pointer;touch-action:none;flex:1;height:24px;position:relative}.changelog-track:before{content:"";background:#ffffff1f;border-radius:9999px;height:3px;position:absolute;top:10.5px;left:0;right:0}.changelog-track-fill{transform-origin:0;background:#ffffffb3;border-radius:9999px;width:100%;height:3px;position:absolute;top:10.5px;left:0;transform:scaleX(0)}.changelog-track-head{pointer-events:none;width:100%;height:12px;position:absolute;top:6px;left:0}.changelog-track-head:before{content:"";background:#ededed;border-radius:1px;width:2px;height:100%;position:absolute;left:-2px}.changelog-time{color:var(--kd-soft);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.changelog-knobs{min-width:0;color:var(--kd-soft);flex-direction:column;flex:1;gap:16px;padding:20px;font-size:13px;line-height:18px;display:flex;box-shadow:inset 1px 0 #ffffff12}.changelog-knobs-header{flex-direction:column;gap:4px;display:flex}.changelog-knobs-title{color:var(--kd-ink);letter-spacing:-.011em;font-size:15px;font-weight:500;line-height:20px}.changelog-formats{background:#262626;border-radius:6px;gap:2px;padding:2px;display:flex}.changelog-formats button{color:#8c8c8c;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;height:24px;font-size:12px;line-height:16px;display:flex}.changelog-formats button[aria-pressed=true]{color:#ededed;background:#ffffff1a}.changelog-formats svg{width:14px;height:14px}.changelog-looks{flex-direction:column;gap:8px;display:flex}.changelog-looks button{cursor:pointer;align-items:center;gap:10px;width:fit-content;display:flex}.changelog-looks img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:56px;height:30px}.changelog-looks button:hover,.changelog-looks button[aria-pressed=true]{color:var(--kd-ink)}.changelog-looks button[aria-pressed=true] img{box-shadow:0 0 0 1.5px #0e9fff}.changelog-knobs-rule{background:#ffffff12;flex-shrink:0;height:1px}.changelog-props{flex-direction:column;gap:8px;font-size:12px;display:flex}.changelog-props>*{align-items:center;gap:8px;height:28px;display:flex}.changelog-props>*>span:first-child{width:52px;color:var(--kd-muted);line-height:28px}.changelog-props>:first-child{gap:0}.changelog-props>:first-child>span:first-child{width:60px}.changelog-field{width:180px;height:28px;color:var(--kd-ink);background:#ffffff0f;border-radius:6px;padding-inline:8px;font-size:12px;line-height:16px}.changelog-slider{width:128px;height:28px}.changelog-slider [data-slot=slider-track]{background:#ffffff1f}.changelog-slider [data-slot=slider-range]{background:#ffffffb3;border:0}.changelog-slider [data-slot=slider-thumb]{background:#ededed;border:0;width:14px;height:14px;box-shadow:0 1px 2px #0006}.changelog-number{width:44px;height:28px;color:var(--kd-ink);font-variant-numeric:tabular-nums;text-align:right;background:#ffffff0f;border-radius:6px;padding-inline:8px;font-size:12px;line-height:16px}.changelog-insert{color:#fff;height:32px;font-size:inherit;background:#0e9fff;border-radius:6px;flex-shrink:0;margin-top:auto;font-weight:500;line-height:16px;display:flex}.changelog-formats,.changelog-props,.changelog-insert{-webkit-user-select:none;user-select:none}:is(.changelog-formats,.changelog-props,.changelog-insert),:is(.changelog-formats,.changelog-props,.changelog-insert) *{cursor:not-allowed}.changelog-insert:disabled{pointer-events:auto}@media not (min-width:67.5rem){.changelog-hero{border-radius:16px;grid-template-rows:142px repeat(5,1fr) 142px;grid-template-columns:0 minmax(0,1fr) 0;gap:8px;height:auto;display:grid}.changelog-wall,.changelog-band-beside{display:contents}.changelog-wall-opening,.changelog-band-beside>.changelog-tile,.changelog-knobs-extra{display:none}.changelog-band{grid-column:1/-1;grid-template-columns:repeat(8,184px);grid-auto-rows:104px;justify-content:unsafe center;gap:8px;display:grid}.changelog-band-top{grid-row:1;align-content:unsafe end}.changelog-band-bottom{grid-row:7;align-content:unsafe start}.changelog-opened{grid-area:2/2/span 5;width:auto;height:auto;position:relative;top:auto;left:auto}.changelog-opened-body{flex-direction:column}.changelog-player{gap:12px;width:auto;padding:12px 12px 0}.changelog-knobs{box-shadow:none;padding:16px 12px}}@media (57.5rem<=width<67.5rem){.changelog-hero{grid-template-columns:minmax(0,1fr) 640px minmax(0,1fr)}.changelog-band-beside>.changelog-tile{grid-column:1;justify-self:unsafe end;width:184px;display:block}.changelog-band-beside>.changelog-tile:nth-child(odd){grid-column:3;justify-self:unsafe start}.changelog-band-beside>.changelog-tile:nth-child(n+12){display:none}}@media not (min-width:46rem){.changelog-band{justify-content:unsafe start;translate:-760px}}.changelog-log{--cl-log:min(1100px, 100cqw - 2 * var(--cl-gutter));--cl-indent:clamp(0px, (var(--cl-log) - 640px) / 2 + 10px, 240px);width:var(--cl-log);color:var(--cl-body);letter-spacing:-.006em;margin:0 auto;padding-top:88px;font-size:15px;line-height:24px}.changelog-log>*{max-width:640px;margin-left:var(--cl-indent)}.changelog-log>h2{color:var(--cl-head);font-family:var(--font-inter-tight), var(--font-docs), sans-serif;letter-spacing:-.025em;text-wrap:balance;scroll-margin-top:24px;font-size:24px;font-weight:500;line-height:30px;position:relative}.changelog-log>h2:first-of-type{letter-spacing:-.03em;font-size:40px;line-height:44px}.changelog-log>h2:nth-of-type(2){font-size:28px;line-height:34px}.changelog-log>h2:not(:first-of-type){margin-top:97px}.changelog-log>h2:not(:first-of-type):before{content:"";top:-49px;left:calc(-1 * var(--cl-indent));width:var(--cl-log);background:var(--kd-rule);height:1px;position:absolute}.changelog-log>h2+p{letter-spacing:-.011em;text-wrap:pretty;margin-top:20px;font-size:17px;line-height:27px}.changelog-log>h2+.docs-figure{margin-top:28px}.changelog-log>h3{color:var(--cl-head);margin-top:56px;font-size:15px;font-weight:500;line-height:20px}.changelog-log>h2+h3{margin-top:32px}.changelog-log>h3+*{margin-top:12px}.changelog-log .docs-figure figcaption{max-width:none;color:var(--cl-dim);padding-top:12px;font-size:14px;line-height:20px}.changelog-change{padding-top:2px}.changelog-change+.changelog-change{margin-top:20px}.changelog-change p{text-wrap:pretty}.changelog-change-title{color:var(--cl-head);letter-spacing:-.011em;padding-bottom:4px;font-size:16px;font-weight:500}.changelog-posters{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.changelog-posters>div{background:var(--kd-edge);border-radius:7px;padding:1px}.changelog-posters .changelog-tile{aspect-ratio:152/85;border-radius:6px}.changelog-posters .changelog-tile>img,.changelog-posters .changelog-tile>.changelog-tile-scrub{border-radius:6px}.changelog-list{flex-direction:column;gap:12px;display:flex}.changelog-list li{text-wrap:pretty;padding-left:18px;position:relative}.changelog-list li:before{content:"";background:var(--cl-dim);border-radius:9999px;width:4px;height:4px;position:absolute;top:10px;left:0}.changelog-log>.changelog-more{margin-top:12px}.changelog-log>.changelog-more summary{width:fit-content;color:var(--cl-dim);cursor:pointer;padding-left:18px;list-style:none}.changelog-log>.changelog-more summary::-webkit-details-marker{display:none}.changelog-log>.changelog-more summary:hover{color:var(--cl-body)}.changelog-log>.changelog-more[open]>summary{display:none}