.Changelog-module__hO6tDa__heroSection{background:#020617;justify-content:center;align-items:center;min-height:80vh;display:flex;position:relative;overflow:hidden}.Changelog-module__hO6tDa__heroGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#00d26a0d 0%,#4361ee08 30%,#0000 60%);border-radius:50%;width:1000px;height:1000px;animation:8s ease-in-out infinite alternate Changelog-module__hO6tDa__heroGlowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Changelog-module__hO6tDa__heroGlowPulse{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}.Changelog-module__hO6tDa__heroNoise{opacity:.04;mix-blend-mode:overlay;pointer-events:none;z-index:1;background:url(https://grainy-gradients.vercel.app/noise.svg);position:absolute;inset:0}.Changelog-module__hO6tDa__heroGrid{pointer-events:none;z-index:1;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 60%,#000 40%,#0000 100%)}.Changelog-module__hO6tDa__heroContent{z-index:10;text-align:center;max-width:900px;padding:0 2rem;position:relative}.Changelog-module__hO6tDa__heroBadge{color:#00d26a;text-transform:uppercase;letter-spacing:.35em;background:#00d26a0f;border:1px solid #00d26a26;border-radius:100px;margin-bottom:3rem;padding:.5rem 1.8rem;font-size:.6rem;font-weight:800;display:inline-block}.Changelog-module__hO6tDa__heroTitle{color:#fff;letter-spacing:-.04em;margin-bottom:2rem;font-size:clamp(3rem,7vw,6.5rem);font-weight:900;line-height:.95}.Changelog-module__hO6tDa__heroAccent{background:linear-gradient(135deg,#00d26a,#4361ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.Changelog-module__hO6tDa__heroSubtitle{color:#ffffff4d;max-width:620px;margin:0 auto;font-size:clamp(1rem,2vw,1.15rem);font-weight:400;line-height:1.9}.Changelog-module__hO6tDa__versionPill{background:#ffffff08;border:1px solid #ffffff0f;border-radius:100px;align-items:center;gap:.75rem;margin-top:2.5rem;padding:.6rem 1.5rem;display:inline-flex}.Changelog-module__hO6tDa__versionDot{background:#00d26a;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Changelog-module__hO6tDa__dotPulse;box-shadow:0 0 12px #00d26a80}@keyframes Changelog-module__hO6tDa__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.Changelog-module__hO6tDa__versionText{color:#fff6;letter-spacing:.1em;font-size:.7rem;font-weight:700}.Changelog-module__hO6tDa__versionNumber{color:#fff;font-weight:800}.Changelog-module__hO6tDa__compatBar{background:#020617;padding:4rem 2rem;position:relative}.Changelog-module__hO6tDa__compatContainer{background:#ffffff04;border:1px solid #ffffff0a;border-radius:16px;align-items:center;gap:2rem;max-width:1000px;margin:0 auto;padding:2rem 2.5rem;display:flex}.Changelog-module__hO6tDa__compatIcon{background:#4361ee14;border:1px solid #4361ee1f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;display:flex}.Changelog-module__hO6tDa__compatContent{flex:1}.Changelog-module__hO6tDa__compatTitle{color:#fff;margin-bottom:.25rem;font-size:.9rem;font-weight:700}.Changelog-module__hO6tDa__compatDesc{color:#ffffff4d;margin:0;font-size:.8rem;line-height:1.6}.Changelog-module__hO6tDa__compatVersions{flex-shrink:0;gap:.5rem;display:flex}.Changelog-module__hO6tDa__compatVersionTag{letter-spacing:.05em;color:#fff6;background:#ffffff05;border:1px solid #ffffff0f;border-radius:100px;padding:.35rem .8rem;font-size:.6rem;font-weight:700}.Changelog-module__hO6tDa__compatVersionTag.Changelog-module__hO6tDa__active{color:#00d26a;background:#00d26a14;border-color:#00d26a33}.Changelog-module__hO6tDa__timelineSection{background:#020617;padding:6rem 2rem;position:relative}.Changelog-module__hO6tDa__timelineContainer{max-width:900px;margin:0 auto;position:relative}.Changelog-module__hO6tDa__timelineContainer:before{content:"";background:linear-gradient(#00d26a33 0%,#4361ee26 30%,#ff5a0026 60%,#4361ee1a 85%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:28px}.Changelog-module__hO6tDa__versionBlock{margin-bottom:5rem;position:relative}.Changelog-module__hO6tDa__versionBlock:last-child{margin-bottom:0}.Changelog-module__hO6tDa__versionHeader{align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex;position:relative}.Changelog-module__hO6tDa__versionDotWrap{z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:56px;display:flex;position:relative}.Changelog-module__hO6tDa__versionDotLarge{border-radius:50%;width:14px;height:14px;position:relative}.Changelog-module__hO6tDa__versionDotLarge:after{content:"";opacity:.2;border:1px solid;border-radius:50%;position:absolute;inset:-5px}.Changelog-module__hO6tDa__versionRing{border-radius:50%;animation:3s ease-in-out infinite Changelog-module__hO6tDa__versionRingPulse;position:absolute;inset:-10px}@keyframes Changelog-module__hO6tDa__versionRingPulse{0%,to{opacity:0;transform:scale(.8)}50%{opacity:.15;transform:scale(1.4)}}.Changelog-module__hO6tDa__versionTag{align-items:center;gap:1rem;display:flex}.Changelog-module__hO6tDa__versionLabel{color:#fff;letter-spacing:-.03em;font-size:1.8rem;font-weight:900}.Changelog-module__hO6tDa__versionDate{text-transform:uppercase;letter-spacing:.25em;color:#fff3;font-size:.6rem;font-weight:700}.Changelog-module__hO6tDa__versionLatest{color:#00d26a;letter-spacing:.2em;text-transform:uppercase;background:#00d26a14;border:1px solid #00d26a26;border-radius:100px;padding:.25rem .6rem;font-size:.5rem;font-weight:800;display:inline-block}.Changelog-module__hO6tDa__changeList{flex-direction:column;gap:1rem;padding-left:56px;display:flex}.Changelog-module__hO6tDa__changeEntry{background:#ffffff04;border:1px solid #ffffff0a;border-radius:14px;padding:1.75rem 2rem;transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.Changelog-module__hO6tDa__changeEntry:before{content:"";background:linear-gradient(90deg,transparent,var(--entry-accent,#4361ee33),transparent);opacity:0;height:1px;transition:opacity .4s;position:absolute;top:0;left:10%;right:10%}.Changelog-module__hO6tDa__changeEntry:hover{border-color:var(--entry-accent,#4361ee1f);background:#ffffff06;transform:translateY(-4px);box-shadow:0 20px 40px -10px #0000004d}.Changelog-module__hO6tDa__changeEntry:hover:before{opacity:1}.Changelog-module__hO6tDa__entryHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.Changelog-module__hO6tDa__entryTypeBadge{letter-spacing:.2em;text-transform:uppercase;border:1px solid;border-radius:100px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.5rem;font-weight:800;display:inline-flex}.Changelog-module__hO6tDa__entryTypeBadge.Changelog-module__hO6tDa__improvement{color:#00d26a;background:#00d26a0f;border-color:#00d26a26}.Changelog-module__hO6tDa__entryTypeBadge.Changelog-module__hO6tDa__feature{color:#4361ee;background:#4361ee0f;border-color:#4361ee26}.Changelog-module__hO6tDa__entryTypeBadge.Changelog-module__hO6tDa__fix{color:#ff5a00;background:#ff5a000f;border-color:#ff5a0026}.Changelog-module__hO6tDa__entryTypeBadge.Changelog-module__hO6tDa__deprecated{color:#ef4444;background:#ef44440f;border-color:#ef444426}.Changelog-module__hO6tDa__entryTypeBadge.Changelog-module__hO6tDa__breaking{color:#a855f7;background:#a855f70f;border-color:#a855f726}.Changelog-module__hO6tDa__entryTypeBadge.Changelog-module__hO6tDa__roadmap{color:#ffc107;background:#ffc1070f;border-color:#ffc10726}.Changelog-module__hO6tDa__entryScope{color:#ffffff26;letter-spacing:.05em;font-size:.6rem;font-weight:600}.Changelog-module__hO6tDa__entryTitle{color:#fff;letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.Changelog-module__hO6tDa__entryDesc{color:#ffffff47;margin:0;font-size:.85rem;line-height:1.75}.Changelog-module__hO6tDa__codeInline{color:#ffffff73;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:4px;padding:.15rem .5rem;font-family:SF Mono,Fira Code,monospace;font-size:.75rem;display:inline}.Changelog-module__hO6tDa__entryTags{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.Changelog-module__hO6tDa__entryTag{color:#ffffff4d;background:#ffffff05;border:1px solid #ffffff0d;border-radius:100px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.6rem;font-weight:600;display:inline-flex}.Changelog-module__hO6tDa__entryTagDot{border-radius:50%;flex-shrink:0;width:4px;height:4px}.Changelog-module__hO6tDa__roadmapSection{background:#020617;padding:8rem 2rem;position:relative;overflow:hidden}.Changelog-module__hO6tDa__roadmapGlow{pointer-events:none;background:radial-gradient(circle,#ffc10708 0%,#4361ee05 40%,#0000 70%);border-radius:50%;width:800px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Changelog-module__hO6tDa__roadmapContainer{z-index:2;max-width:1000px;margin:0 auto;position:relative}.Changelog-module__hO6tDa__roadmapHeader{text-align:center;margin-bottom:4rem}.Changelog-module__hO6tDa__roadmapBadge{color:#ffc107;text-transform:uppercase;letter-spacing:.35em;background:#ffc1070f;border:1px solid #ffc1071f;border-radius:100px;margin-bottom:2rem;padding:.5rem 1.4rem;font-size:.6rem;font-weight:800;display:inline-block}.Changelog-module__hO6tDa__roadmapTitle{color:#fff;letter-spacing:-.03em;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.1}.Changelog-module__hO6tDa__roadmapAccent{color:#0000;background-image:linear-gradient(135deg,#ffc107,#ff5a00);-webkit-background-clip:text;background-clip:text;font-style:italic}.Changelog-module__hO6tDa__roadmapGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.Changelog-module__hO6tDa__roadmapCard{text-align:center;background:#ffffff04;border:1px solid #ffffff0a;border-radius:16px;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 2rem;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.Changelog-module__hO6tDa__roadmapCard:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffc10740,#0000);height:1px;transition:opacity .4s;position:absolute;top:0;left:20%;right:20%}.Changelog-module__hO6tDa__roadmapCard:hover{background:#ffffff06;border-color:#ffc1071f;transform:translateY(-8px);box-shadow:0 30px 60px -15px #ffc1070f}.Changelog-module__hO6tDa__roadmapCard:hover:before{opacity:1}.Changelog-module__hO6tDa__roadmapIconWrap{border:1px solid #ffffff0f;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.4rem;display:flex}.Changelog-module__hO6tDa__roadmapCardPhase{text-transform:uppercase;letter-spacing:.3em;color:#ffc107;opacity:.7;font-size:.5rem;font-weight:800}.Changelog-module__hO6tDa__roadmapCardTitle{color:#fff;letter-spacing:-.01em;font-size:1.1rem;font-weight:800;line-height:1.3}.Changelog-module__hO6tDa__roadmapCardDesc{color:#ffffff40;margin:0;font-size:.85rem;line-height:1.7}.Changelog-module__hO6tDa__errorSection{background:#020617;padding:4rem 2rem 8rem;position:relative}.Changelog-module__hO6tDa__errorContainer{max-width:900px;margin:0 auto}.Changelog-module__hO6tDa__errorHeader{text-align:center;margin-bottom:3rem}.Changelog-module__hO6tDa__errorBadge{color:#ff5a00;text-transform:uppercase;letter-spacing:.35em;background:#ff5a000f;border:1px solid #ff5a001f;border-radius:100px;margin-bottom:1.5rem;padding:.5rem 1.4rem;font-size:.6rem;font-weight:800;display:inline-block}.Changelog-module__hO6tDa__errorTitle{color:#fff;letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:900}.Changelog-module__hO6tDa__errorGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.Changelog-module__hO6tDa__errorCard{background:#ffffff04;border:1px solid #ffffff0a;border-radius:12px;padding:1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1)}.Changelog-module__hO6tDa__errorCard:hover{background:#ffffff06;border-color:#ff5a001f}.Changelog-module__hO6tDa__errorCode{color:#ff5a00;letter-spacing:.02em;margin-bottom:.5rem;font-family:SF Mono,Fira Code,monospace;font-size:.75rem;font-weight:700}.Changelog-module__hO6tDa__errorDesc{color:#ffffff4d;margin:0;font-size:.8rem;line-height:1.6}.Changelog-module__hO6tDa__errorHttpCode{color:#ff5a0099;background:#ff5a000f;border:1px solid #ff5a001a;border-radius:4px;margin-left:.5rem;padding:.15rem .4rem;font-family:SF Mono,Fira Code,monospace;font-size:.6rem;display:inline-block}.Changelog-module__hO6tDa__finalBridge{text-align:center;background:#020617;padding:10rem 2rem;position:relative;overflow:hidden}.Changelog-module__hO6tDa__finalBridge:before{content:"";pointer-events:none;background:radial-gradient(#00d26a08 0%,#4361ee05 40%,#0000 70%);width:800px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Changelog-module__hO6tDa__finalBridgeInner{z-index:2;max-width:700px;margin:0 auto;position:relative}.Changelog-module__hO6tDa__finalBridgeLine{background:linear-gradient(#0000,#00d26a33,#0000);width:1px;height:80px;margin:0 auto 3rem}.Changelog-module__hO6tDa__finalBridgeQuote{color:#fff3;margin-bottom:2rem;font-size:clamp(1.5rem,3.5vw,2.2rem);font-style:italic;font-weight:300;line-height:1.6}.Changelog-module__hO6tDa__finalBridgeHighlight{color:#ffffffb3;background:linear-gradient(135deg,#00d26a,#4361ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600}.Changelog-module__hO6tDa__finalBridgeSubtext{color:#ffffff26;letter-spacing:.05em;font-size:.9rem;font-weight:500;line-height:1.8}@media (max-width:1024px){.Changelog-module__hO6tDa__roadmapGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Changelog-module__hO6tDa__heroSection{min-height:75vh}.Changelog-module__hO6tDa__compatContainer{text-align:center;flex-direction:column;gap:1rem}.Changelog-module__hO6tDa__compatVersions{justify-content:center}.Changelog-module__hO6tDa__timelineSection{padding:4rem 1.25rem}.Changelog-module__hO6tDa__timelineContainer:before{left:16px}.Changelog-module__hO6tDa__versionDotWrap{width:32px}.Changelog-module__hO6tDa__versionLabel{font-size:1.4rem}.Changelog-module__hO6tDa__changeList{padding-left:32px}.Changelog-module__hO6tDa__changeEntry{padding:1.25rem 1.5rem}.Changelog-module__hO6tDa__entryTitle{font-size:.95rem}.Changelog-module__hO6tDa__roadmapSection{padding:6rem 0}.Changelog-module__hO6tDa__roadmapHeader{padding:0 1.5rem}.Changelog-module__hO6tDa__roadmapGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;padding:0 1.5rem 1.5rem;display:flex;overflow-x:auto}.Changelog-module__hO6tDa__roadmapGrid::-webkit-scrollbar{display:none}.Changelog-module__hO6tDa__roadmapCard{scroll-snap-align:center;flex:0 0 80vw;max-width:80vw}.Changelog-module__hO6tDa__roadmapCard:hover{transform:none}.Changelog-module__hO6tDa__errorSection{padding:3rem 0 6rem}.Changelog-module__hO6tDa__errorHeader{padding:0 1.5rem}.Changelog-module__hO6tDa__errorGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;padding:0 1.5rem 1rem;display:flex;overflow-x:auto}.Changelog-module__hO6tDa__errorGrid::-webkit-scrollbar{display:none}.Changelog-module__hO6tDa__errorCard{scroll-snap-align:center;flex:0 0 75vw;max-width:75vw}.Changelog-module__hO6tDa__finalBridge{padding:6rem 1.5rem}.Changelog-module__hO6tDa__finalBridgeQuote{font-size:1.3rem}}.Changelog-module__hO6tDa__scrollHint{display:none}@media (max-width:768px){.Changelog-module__hO6tDa__scrollHint{justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.5rem 0;display:flex}.Changelog-module__hO6tDa__scrollHintLine{background:#ffffff14;border-radius:2px;width:32px;height:2px;animation:2s ease-in-out infinite Changelog-module__hO6tDa__scrollHintPulse}.Changelog-module__hO6tDa__scrollHintText{text-transform:uppercase;letter-spacing:.3em;color:#ffffff1f;font-size:.5rem;font-weight:700}.Changelog-module__hO6tDa__scrollHintArrow{color:#ffffff1f;font-size:.6rem;animation:1.5s ease-in-out infinite Changelog-module__hO6tDa__scrollHintBounce}@keyframes Changelog-module__hO6tDa__scrollHintPulse{0%,to{opacity:.4;width:24px}50%{opacity:1;width:40px}}@keyframes Changelog-module__hO6tDa__scrollHintBounce{0%,to{transform:translate(0)}50%{transform:translate(4px)}}}
