.site-sheet{--sheet-overlay-opacity: .8;position:fixed;inset:0;z-index:70;background:rgb(255 255 255 / var(--sheet-overlay-opacity));backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);opacity:0;transition:opacity .28s cubic-bezier(.22,1,.36,1)}.dark .site-sheet{background:rgb(0 0 0 / var(--sheet-overlay-opacity))}.site-sheet[data-state=open]{opacity:1}.site-sheet[hidden]{display:none}.site-sheet__backdrop{position:absolute;inset:0}.site-sheet__panel{position:absolute;right:0;top:0;display:flex;height:100%;width:min(40rem,100vw);max-width:100%;transform:translate3d(100%,0,0);opacity:0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1)}.site-sheet[data-state=open] .site-sheet__panel{transform:translateZ(0);opacity:1}.site-sheet__surface{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;border-left:1px solid rgb(231 229 228 / .8);background:#fffffff5;box-shadow:0 1px #1c19170a,-24px 0 64px #1c191729;transform:scale(.985);transition:transform .28s cubic-bezier(.22,1,.36,1)}.dark .site-sheet__surface{border-left-color:#44403ce6;background:#1c1917f0;box-shadow:0 1px #00000059,-24px 0 64px #0006}.site-sheet[data-state=open] .site-sheet__surface{transform:scale(1)}.site-sheet__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;border-bottom:1px solid rgb(231 229 228 / .8);padding:1.5rem 2rem 1.25rem}.dark .site-sheet__header{border-bottom-color:#44403ce6}.site-sheet__icon-button{display:inline-flex;height:2.75rem;width:2.75rem;flex:none;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgb(231 229 228 / .8);background:#fffffff5;color:#78716c;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.site-sheet__icon-button:hover{border-color:#d6d3d1;background:#fffffffa;color:#1c1917}.site-sheet__icon-button:focus{outline:none}.site-sheet__icon-button:focus-visible{outline:2px solid rgb(28 25 23 / .5);outline-offset:2px}.dark .site-sheet__icon-button{border-color:#44403ce6;background:#1c1917b8;color:#a8a29e}.dark .site-sheet__icon-button:hover{border-color:#78716c;background:#292524eb;color:#fafaf9}.site-sheet__content{min-height:0;flex:1 1 auto;overflow-y:auto;padding:.5rem 2rem max(2rem,env(safe-area-inset-bottom))}.dark .site-sheet__icon-button:focus-visible{outline-color:#fafaf98c}[data-changelog-sheet]{max-width:42rem;color:#44403c}[data-changelog-sheet]>:first-child{margin-top:0}[data-changelog-sheet]>h1,[data-changelog-sheet]>h1+p,[data-changelog-sheet]>h1+p+p{display:none}[data-changelog-sheet] h1{margin:0 0 .875rem;font-size:2.1rem;line-height:1.05;letter-spacing:-.03em;color:#1c1917}[data-changelog-sheet] h2{margin:1.125rem 0 0;padding-top:1.125rem;font-size:1.65rem;line-height:1.1;letter-spacing:-.03em;color:#1c1917}[data-changelog-sheet] h1+p+p+h2,[data-changelog-sheet]>h2:first-of-type{margin-top:0;padding-top:0;border-top:0}[data-changelog-sheet] .changelog-meta{display:inline-flex;flex-wrap:wrap;align-items:center;margin:1.125rem 0 0;padding-top:1.125rem;font-size:.875rem;line-height:1.4;color:#78716c}[data-changelog-sheet]>.changelog-meta:first-of-type{margin-top:0;padding-top:0;border-top:0}[data-changelog-sheet] .changelog-meta__date{display:inline-flex;align-items:center}[data-changelog-sheet] .changelog-meta+h2{margin-top:calc(.1rem + 4px);padding-top:0;border-top:0}[data-changelog-sheet] .changelog-label{--changelog-accent: rgb(120 113 108);margin:1.1rem 0 0;font-family:Inter,Segoe UI,sans-serif;font-size:.8rem;font-weight:600;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:var(--changelog-accent)}[data-changelog-sheet] .changelog-label--added,[data-changelog-sheet] .changelog-label--added+ul{--changelog-accent: rgb(5 150 105)}[data-changelog-sheet] .changelog-label--fixed,[data-changelog-sheet] .changelog-label--fixed+ul{--changelog-accent: rgb(220 38 38)}[data-changelog-sheet] .changelog-label--improved,[data-changelog-sheet] .changelog-label--improved+ul{--changelog-accent: rgb(245 158 11)}[data-changelog-sheet] .changelog-label--infrastructure,[data-changelog-sheet] .changelog-label--infrastructure+ul{--changelog-accent: rgb(129 140 248)}[data-changelog-sheet] .changelog-label+ul li{color:#44403c}[data-changelog-sheet] .changelog-label+ul li:before{background-color:var(--changelog-accent)}[data-changelog-sheet] p{margin:.875rem 0 0;font-size:.98rem;line-height:1.8;color:#57534e}[data-changelog-sheet] ul{margin:calc(.875rem - 4px) 0 0;padding-left:0;list-style:none}[data-changelog-sheet] li{position:relative;margin-top:.6rem;padding-left:1.75rem;font-size:.9rem;line-height:1.75;color:#44403c}[data-changelog-sheet] li:before{content:"";position:absolute;left:0;top:.28rem;height:1rem;width:1rem;background-color:var(--changelog-accent, rgb(5 150 105));mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='black'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='black'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4.5 12.75 6 6 9-13.5'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}[data-changelog-sheet] code{border-radius:.45rem;border:1px solid rgb(231 229 228 / .8);background:#f5f5f4;padding:.12rem .42rem;font-size:.84em;color:#1c1917}.dark [data-changelog-sheet]{color:#d6d3d1}.dark [data-changelog-sheet] h1,.dark [data-changelog-sheet] h2{color:#fafaf9}.dark [data-changelog-sheet] .changelog-meta{color:#a8a29e}.dark [data-changelog-sheet] .changelog-label{color:var(--changelog-accent)}.dark [data-changelog-sheet] p{color:#d6d3d1}.dark [data-changelog-sheet] li{color:#e7e5e4}.dark [data-changelog-sheet] .changelog-label+ul li{color:#e7e5e4}.dark [data-changelog-sheet] code{border-color:#44403ce6;background:#292524;color:#fafaf9}@media(max-width:767px){.site-sheet__header,.site-sheet__content{padding-left:1rem;padding-right:1rem}.site-sheet__subtitle{display:none}[data-changelog-sheet] h1{font-size:1.8rem}[data-changelog-sheet] h2{font-size:1.45rem}}
