@keyframes AnalysisProgress-module__Sg6MOa__shimmer{0%{transform:translate(-100%)}to{transform:translate(250%)}}.AnalysisProgress-module__Sg6MOa__shimmer{inset-block:0;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;animation:1.8s ease-in-out infinite AnalysisProgress-module__Sg6MOa__shimmer;position:absolute;left:0}@media (prefers-reduced-motion:reduce){.AnalysisProgress-module__Sg6MOa__shimmer{animation:none}}
@keyframes PageTransition-module__J6y2BW__page-fade-in{0%{opacity:0}}@keyframes PageTransition-module__J6y2BW__page-fade-out{to{opacity:0}}::view-transition-old(.page-fade-out){animation:80ms ease-out both PageTransition-module__J6y2BW__page-fade-out}::view-transition-new(.page-fade-in){animation:.1s ease-in both PageTransition-module__J6y2BW__page-fade-in}@media (prefers-reduced-motion:reduce){:is(::view-transition-old(.page-fade-out),::view-transition-new(.page-fade-in)){animation:none}}
.page-module__aydn6q__cursorBlink{animation:1s step-end infinite page-module__aydn6q__cursorBlink}@keyframes page-module__aydn6q__cursorBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.page-module__aydn6q__cursorBlink{animation:none}}
@keyframes LogoAssembly-module__UeOMPW__pieceAssemble{to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes LogoAssembly-module__UeOMPW__markRotate{0%,60%{transform:rotate(90deg)}to{transform:rotate(0)}}@keyframes LogoAssembly-module__UeOMPW__codemarkReveal{0%{opacity:0;transform:translateY(6px)}20%,62%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes LogoAssembly-module__UeOMPW__wordmarkReveal{0%{opacity:0;letter-spacing:.08em;transform:translateY(8px)}to{opacity:1;letter-spacing:-.055em;transform:translateY(0)}}@keyframes LogoAssembly-module__UeOMPW__scan{0%,32%{opacity:0;transform:translateY(-7rem)}38%{opacity:.75}65%{opacity:.75;transform:translateY(7rem)}72%,to{opacity:0;transform:translateY(7rem)}}@keyframes LogoAssembly-module__UeOMPW__stepReveal{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes LogoAssembly-module__UeOMPW__orbit{to{transform:rotate(360deg)}}.LogoAssembly-module__UeOMPW__mark{transform-box:fill-box;transform-origin:50%;animation:2.5s cubic-bezier(.65,0,.35,1) both LogoAssembly-module__UeOMPW__markRotate}.LogoAssembly-module__UeOMPW__codemark{opacity:0;animation:2s .55s both LogoAssembly-module__UeOMPW__codemarkReveal}.LogoAssembly-module__UeOMPW__piece{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.22,1,.36,1) forwards LogoAssembly-module__UeOMPW__pieceAssemble}.LogoAssembly-module__UeOMPW__piece:first-child{animation-delay:60ms;transform:translate(8px,18px)rotate(18deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(2){animation-delay:.15s;transform:translate(18px,12px)rotate(14deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(3){animation-delay:.24s;transform:translate(-18px,12px)rotate(-14deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(4){animation-delay:.33s;transform:translate(-12px,16px)rotate(-10deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(5){animation-delay:.42s;transform:translate(10px,6px)rotate(8deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(6){animation-delay:60ms;transform:translate(-8px,-18px)rotate(-18deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(7){animation-delay:.15s;transform:translate(-18px,-12px)rotate(-14deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(8){animation-delay:.24s;transform:translate(18px,-12px)rotate(14deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(9){animation-delay:.33s;transform:translate(12px,-16px)rotate(10deg)scale(.72)}.LogoAssembly-module__UeOMPW__piece:nth-child(10){animation-delay:.42s;transform:translate(-10px,-6px)rotate(-8deg)scale(.72)}.LogoAssembly-module__UeOMPW__wordmark{opacity:0;animation:.65s cubic-bezier(.22,1,.36,1) 2.15s forwards LogoAssembly-module__UeOMPW__wordmarkReveal}.LogoAssembly-module__UeOMPW__scanLine{inset-inline:12%;z-index:2;background:linear-gradient(90deg, transparent, var(--color-blue), transparent);height:1px;animation:2.5s ease-in-out 2.35s both LogoAssembly-module__UeOMPW__scan;position:absolute;top:50%;box-shadow:0 0 16px 4px #356de62e}.LogoAssembly-module__UeOMPW__step{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) forwards LogoAssembly-module__UeOMPW__stepReveal}.LogoAssembly-module__UeOMPW__stepOne{animation-delay:2.65s;top:10%;left:3%}.LogoAssembly-module__UeOMPW__stepTwo{animation-delay:3s;top:34%;right:-1%}.LogoAssembly-module__UeOMPW__stepThree{animation-delay:3.35s;bottom:8%;right:12%}.LogoAssembly-module__UeOMPW__orbit{animation:35s linear infinite LogoAssembly-module__UeOMPW__orbit}@media (prefers-reduced-motion:reduce){.LogoAssembly-module__UeOMPW__mark,.LogoAssembly-module__UeOMPW__codemark,.LogoAssembly-module__UeOMPW__piece,.LogoAssembly-module__UeOMPW__wordmark,.LogoAssembly-module__UeOMPW__scanLine,.LogoAssembly-module__UeOMPW__step,.LogoAssembly-module__UeOMPW__orbit{animation:none}.LogoAssembly-module__UeOMPW__mark,.LogoAssembly-module__UeOMPW__piece,.LogoAssembly-module__UeOMPW__wordmark,.LogoAssembly-module__UeOMPW__step{opacity:1;transform:none}.LogoAssembly-module__UeOMPW__codemark{opacity:0}}
.BrowserFrame-module__8bwk2a__frame,.BrowserFrame-module__8bwk2a__frame *{scrollbar-width:none}.BrowserFrame-module__8bwk2a__frame::-webkit-scrollbar{display:none}.BrowserFrame-module__8bwk2a__frame ::-webkit-scrollbar{display:none}
