.changelog-page main{padding-bottom:90px;background:radial-gradient(ellipse 700px 400px at 50% 0,#8970ed0a,transparent)}.changelog-page .cl-hero{padding-top:43px;text-align:center}.changelog-page .cl-breadcrumb ol{display:flex;justify-content:center;gap:12px;list-style:none;color:#8893ad;font-size:11px}.changelog-page .cl-breadcrumb li+li:before{content:"/";padding-right:12px;color:#505b73}.changelog-page .cl-breadcrumb a:hover{color:#c9bbff}.changelog-page .cl-hero>.eyebrow{margin-top:35px}.changelog-page .cl-hero h1{margin-top:17px;font-size:clamp(42px,5.4vw,68px);line-height:1.1}.changelog-page .cl-hero h1 span{color:#b6acff}.changelog-page .cl-intro{max-width:635px;margin:24px auto 0;color:#a4aec4;font-size:16px}.changelog-page .cl-latest-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;width:fit-content;max-width:100%;margin:28px auto 0;padding:14px 19px;border:1px solid #b6acff25;border-radius:9px;background:#b6acff06;font-size:12px;transition:border-color .2s}.changelog-page .cl-latest-link:hover{border-color:#b6acff65}.changelog-page .cl-latest-link time{color:#8e98b0;font-size:11px}.changelog-page .cl-latest-link>span:last-child{color:#b6acff}.changelog-page .cl-latest-badge{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;color:#c3b6fc;font-size:10px}.changelog-page main>.cl-library{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:start;gap:52px;margin-top:66px}.changelog-page .cl-sidebar{align-self:stretch}.changelog-page .cl-sidebar-inner{position:sticky;top:112px}.changelog-page .cl-sidebar nav{margin-top:18px}.changelog-page .cl-sidebar ul{display:grid;gap:6px;list-style:none}.changelog-page .cl-sidebar li a{display:flex;justify-content:space-between;gap:15px;padding:10px 12px;border-radius:6px;color:#a4aec4;font-size:12px}.changelog-page .cl-sidebar li a:hover{background:#b6acff09;color:#ddd2ff}.changelog-page .cl-month-count{color:#9184b5;font:10px ui-monospace,monospace}.changelog-page .cl-sidebar-help{display:grid;gap:16px;margin:25px 12px 0;padding-top:24px;border-top:1px solid #ffffff15}.changelog-page .cl-sidebar-help p{color:#8e98b0;font-size:12px}.changelog-page .cl-sidebar-help .text-link{font-size:11px;gap:8px}.changelog-page .cl-history{min-width:0}.changelog-page .cl-tools{margin-bottom:30px}.changelog-page .cl-filters{display:flex;flex-wrap:wrap;gap:8px}.changelog-page .cl-filters button{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:9px 14px;border:1px solid #ffffff18;border-radius:7px;color:#a4aec4;background:#111626;font:inherit;font-size:11px;cursor:pointer}.changelog-page .cl-filters button:hover{color:#e5dcff;border-color:#b6acff40}.changelog-page .cl-filters button[aria-pressed=true]{color:#e1d5ff;background:#8c79ee20;border-color:#b6acff60}.changelog-page .cl-filters button span{color:#b6acff;font:10px ui-monospace,monospace}.changelog-page .cl-result-count{margin-top:15px;color:#8e98b0;font-size:11px}.changelog-page .cl-month{scroll-margin-top:112px}.changelog-page .cl-month:not([hidden])~.cl-month:not([hidden]){margin-top:37px}.changelog-page .cl-month h2{font-size:17px;font-weight:500;margin-bottom:22px}.changelog-page .cl-timeline{position:relative;display:grid;gap:22px;padding-left:25px;border-left:1px solid #b6acff25}.changelog-page .cl-release{position:relative;min-width:0;border:1px solid #ffffff18;border-radius:12px;background:#101524;scroll-margin-top:112px}.changelog-page .cl-release:before{content:"";position:absolute;top:33px;left:-30px;width:8px;height:8px;border-radius:50%;background:#665980;box-shadow:0 0 0 5px #080d1b}.changelog-page .cl-release-latest{border-color:#b6acff42;background:linear-gradient(135deg,#b6acff06,transparent 70%),#101524}.changelog-page .cl-release-latest:before{background:#b6acff}.changelog-page .cl-release:target{border-color:#b6acff80}.changelog-page .cl-release-body{padding:28px 31px 30px}.changelog-page .cl-release-meta{display:flex;align-items:center;gap:15px;font-size:11px;color:#929cb4}.changelog-page .cl-permalink{margin-left:auto;color:#8891a7;font:15px ui-monospace,monospace;padding:0 4px}.changelog-page .cl-permalink:hover{color:#c8bafa}.changelog-page .cl-release h3{margin-top:16px;font-size:clamp(22px,2.2vw,27px);line-height:1.3}.changelog-page .cl-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.changelog-page .cl-tags span{padding:4px 8px;border-radius:4px;border:1px solid #ffffff10;background:#ffffff03;color:#aca0c9;font-size:10px}.changelog-page .cl-summary{margin-top:20px;color:#b0b9ce;font-size:14px}.changelog-page .cl-changes{display:grid;gap:11px;padding-left:17px;margin-top:22px;list-style:disc;color:#a4aec4;font-size:13px;line-height:1.8}.changelog-page .cl-changes li{padding-left:4px}.changelog-page .cl-changes li::marker{color:#7f709f}.changelog-page .cl-changes code{padding:2px 5px;border:1px solid #b6acff20;border-radius:4px;color:#d0c2f6;background:#b6acff07;font:11px/1.8 ui-monospace,SFMono-Regular,monospace;overflow-wrap:anywhere;box-decoration-break:clone;-webkit-box-decoration-break:clone}.changelog-page .cl-guide{display:inline-flex;margin-top:23px;font-size:12px;gap:10px}.changelog-page .cl-screenshot{margin:0 18px 17px;padding:9px;border:1px solid #ffffff12;border-radius:8px;background:#080d1b}.changelog-page .cl-screenshot a{display:block;border-radius:5px;overflow:hidden}.changelog-page .cl-screenshot img{display:block;width:100%;height:auto}.changelog-page .cl-screenshot figcaption{display:flex;justify-content:flex-end;gap:9px;padding-top:10px;color:#8c98af;font-size:10px}.changelog-page .cl-cta{display:flex;justify-content:space-between;align-items:center;gap:45px;padding-top:45px;border-top:1px solid #ffffff18}.changelog-page .cl-cta>div:first-child{max-width:620px}.changelog-page .cl-cta h2{margin-top:15px;font-size:clamp(28px,3.1vw,38px)}.changelog-page .cl-cta p:not(.eyebrow){margin-top:20px;color:#a4aec4;font-size:14px}.changelog-page .cl-cta .button-row{flex-shrink:0;flex-direction:column}@media(max-width:1023px){.changelog-page main>.cl-library{grid-template-columns:155px minmax(0,1fr);gap:30px}.changelog-page .cl-sidebar li a{padding-inline:5px}.changelog-page .cl-sidebar-help{margin-inline:5px}.changelog-page .cl-release-body{padding-inline:24px}}@media(max-width:767px){.changelog-page .cl-hero{padding-top:32px}.changelog-page .cl-hero>.eyebrow{margin-top:28px;font-size:10px}.changelog-page .cl-intro{font-size:14px}.changelog-page .cl-latest-link{gap:10px;padding:15px}.changelog-page .cl-latest-link>span:nth-child(2){flex-basis:100%}.changelog-page main>.cl-library{display:block;margin-top:40px}.changelog-page .cl-sidebar-inner{position:static}.changelog-page .cl-sidebar nav{margin-top:15px}.changelog-page .cl-sidebar ul{display:flex;overflow-x:auto;gap:8px;padding:3px 2px 12px}.changelog-page .cl-sidebar li{flex-shrink:0}.changelog-page .cl-sidebar li a{padding:10px 12px;border:1px solid #ffffff15;background:#ffffff02}.changelog-page .cl-sidebar-help{display:none}.changelog-page .cl-history{margin-top:22px}.changelog-page .cl-filters{gap:7px}.changelog-page .cl-filters button{padding-inline:11px}.changelog-page .cl-timeline{padding-left:15px}.changelog-page .cl-release:before{left:-20px}.changelog-page .cl-release-body{padding:22px 19px}.changelog-page .cl-release-meta{gap:9px;font-size:10px}.changelog-page .cl-release h3{font-size:23px}.changelog-page .cl-summary{font-size:13px}.changelog-page .cl-changes{font-size:12px}.changelog-page .cl-screenshot{margin:0 9px 10px;padding:6px}.changelog-page .cl-screenshot figcaption{font-size:9px}.changelog-page .cl-cta{display:block}.changelog-page .cl-cta .button-row{flex-direction:row;margin-top:26px}.changelog-page main{padding-bottom:60px}}@media(prefers-reduced-motion:reduce){.changelog-page .cl-latest-link{transition:none}}
