@charset "UTF-8";section#changelog{min-height:100vh;padding-top:5.5rem;padding-bottom:8rem;background-color:#09090b;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:64px 64px;position:relative;overflow-x:hidden}section#changelog:before{content:"";position:absolute;top:-15%;left:-10%;width:60vw;height:75vh;background:radial-gradient(ellipse at top left,rgba(0,150,0,.08) 0%,transparent 65%);pointer-events:none;z-index:0}section#changelog div#content{max-width:800px;margin:0 auto;padding:2.5rem 1.5rem;position:relative;z-index:1}section#changelog div#content a.back-home{display:inline-flex;align-items:center;gap:.4rem;color:#ffffff47;font-family:Inter,sans-serif;font-size:.73rem;font-weight:500;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;margin-bottom:3rem;transition:color .2s ease}section#changelog div#content a.back-home:before{content:"← "}section#changelog div#content a.back-home:hover{color:#ffffffa6}section#changelog div#content h1.page-title{font-family:Inter,sans-serif;font-weight:700;font-size:1.75rem;letter-spacing:-.02em;line-height:1.2;margin:0 0 .75rem;color:#fafafa}section#changelog div#content p.page-desc{color:#fff9;font-family:Inter,sans-serif;font-size:.9rem;line-height:1.7;margin:0 0 4rem;max-width:480px}section#changelog div#content h1.section-title{font-family:Inter,sans-serif;font-size:.67rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#ffffff59;margin:0 0 1.25rem;padding:0;border:none}section#changelog div#content h1.section-title.deprecated{color:#ffffff24;margin-top:5rem}section#changelog div#content div#logs,section#changelog div#content div.logs{display:flex;flex-direction:column}section#changelog div#content div.log-entry{background:transparent;border:1px solid rgba(255,255,255,.07);border-radius:.75rem;padding:1.125rem 1.375rem;margin-bottom:.625rem}section#changelog div#content div.log-entry a{color:#ffffff7a;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff2e;transition:color .15s ease}section#changelog div#content div.log-entry a:hover{color:#ffffffd9}section#changelog div#content div.log-entry a:before{content:none}section#changelog div#content div.log-entry h2{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin:0 0 .875rem}section#changelog div#content div.log-entry h2 span.version-number{font-family:Inter,sans-serif;font-weight:600;font-size:.95rem;color:#fafafa;letter-spacing:-.01em}section#changelog div#content div.log-entry h2 span.version-number:before{content:"v";font-weight:400;font-size:.85em;color:#ffffff59;margin-right:1px}section#changelog div#content div.log-entry h2 span.version{font-family:Inter,sans-serif;font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.13rem .48rem;border-radius:999px}section#changelog div#content div.log-entry h2 span.version.stable{display:none}section#changelog div#content div.log-entry h2 span.version.beta{background:#60a5fa1a;color:#60a5fa;border:1px solid rgba(96,165,250,.22)}section#changelog div#content div.log-entry h2 span.version.beta:before{content:"Beta"}section#changelog div#content div.log-entry h2 span.date{font-family:Inter,sans-serif;font-size:.775rem;color:#fff6;margin-left:auto;font-variant-numeric:tabular-nums;letter-spacing:.01em}section#changelog div#content div.log-entry ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}section#changelog div#content div.log-entry ul li{display:flex;align-items:baseline;gap:.55rem;font-family:Inter,sans-serif;font-size:.875rem;color:#ffffffb3;line-height:1.6}section#changelog div#content div.log-entry ul li b{color:#ffffffd1;font-weight:600}section#changelog div#content div.log-entry ul li i{opacity:.72}section#changelog div#content div.log-entry ul li a{font-size:inherit}section#changelog div#content div.log-entry ul li span.type{flex-shrink:0;font-family:Inter,sans-serif;font-size:.62rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:.13rem .48rem;border-radius:999px}section#changelog div#content div.log-entry ul li span.type.added{background:#22c55e14;color:#4ade80;border:1px solid rgba(34,197,94,.18)}section#changelog div#content div.log-entry ul li span.type.added:before{content:"Added"}section#changelog div#content div.log-entry ul li span.type.changed{background:#fb923c14;color:#fb923c;border:1px solid rgba(251,146,60,.18)}section#changelog div#content div.log-entry ul li span.type.changed:before{content:"Changed"}section#changelog div#content div.log-entry ul li span.type.deprecated{background:#facc1512;color:#facc15;border:1px solid rgba(250,204,21,.16)}section#changelog div#content div.log-entry ul li span.type.deprecated:before{content:"Deprecated"}section#changelog div#content div.log-entry ul li span.type.removed{background:#f8717112;color:#f87171;border:1px solid rgba(248,113,113,.16)}section#changelog div#content div.log-entry ul li span.type.removed:before{content:"Removed"}section#changelog div#content div.log-entry ul li span.type.fixed{background:#60a5fa12;color:#60a5fa;border:1px solid rgba(96,165,250,.16)}section#changelog div#content div.log-entry ul li span.type.fixed:before{content:"Fixed"}section#changelog div#content div.log-entry ul li span.type.security{background:#c084fc12;color:#c084fc;border:1px solid rgba(192,132,252,.16)}section#changelog div#content div.log-entry ul li span.type.security:before{content:"Security"}section#changelog div#content div.callout{padding:.875rem 1.125rem;margin:1.25rem 0;font-family:Inter,sans-serif;display:flex;align-items:center;gap:.875rem;border-radius:.625rem;font-size:.875rem}section#changelog div#content div.callout.warn{background:#eab30812;border:1px solid rgba(234,179,8,.22);color:#fde047}section#changelog div#content div.callout.info{background:#60a5fa12;border:1px solid rgba(96,165,250,.22);color:#93c5fd}section#changelog div#content div.callout div{display:flex;flex-direction:column;gap:.2rem}section#changelog div#content div.callout div span:first-child{font-weight:700}section#changelog div#content div.callout div span:nth-child(2){opacity:.72;font-size:.82rem}@media (max-width: 768px){section#changelog{padding-top:5rem;padding-bottom:5rem}section#changelog div#content{padding:1.5rem 1rem}section#changelog div#content h1.section-title{margin-left:1.5rem}section#changelog div#content div#logs,section#changelog div#content div.logs{padding-left:1.5rem}section#changelog div#content div.log-entry{margin-bottom:.625rem}section#changelog div#content div.log-entry h2 span.date{display:none}}
