@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);::-webkit-scrollbar{display:none}body,html{-ms-overflow-style:none;scrollbar-width:none}html.android-stock-browser,html.android-stock-browser body{overscroll-behavior-y:none}body{background:#0a0a0f;font-family:Inter,sans-serif}@supports (padding:max(0px)){body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}@supports (height:100dvh){.min-h-screen{min-height:100dvh}}.font-space{font-family:Space Grotesk,sans-serif}.glass-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d}.glow-border{box-shadow:0 0 20px #a259ff4d}.gradient-purple{background:linear-gradient(135deg,#a259ff,#6930c3)}.gradient-blue{background:linear-gradient(135deg,#00cffd,#06f)}.gradient-green{background:linear-gradient(135deg,#2af598,#00d4aa)}.gradient-pink{background:linear-gradient(135deg,#ff6ec7,#ff1744)}.animate-float{animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes first{0%{transform:rotate(0deg) translateX(100px) rotate(0deg)}to{transform:rotate(1turn) translateX(100px) rotate(-1turn)}}@keyframes second{0%{transform:rotate(0deg) translateX(100px) rotate(0deg)}to{transform:rotate(1turn) translateX(100px) rotate(-1turn)}}@keyframes third{0%{transform:rotate(0deg) translateX(100px) rotate(0deg)}to{transform:rotate(1turn) translateX(100px) rotate(-1turn)}}@keyframes fourth{0%{transform:rotate(0deg) translateX(100px) rotate(0deg)}to{transform:rotate(1turn) translateX(100px) rotate(-1turn)}}@keyframes fifth{0%{transform:rotate(0deg) translateX(100px) rotate(0deg)}to{transform:rotate(1turn) translateX(100px) rotate(-1turn)}}.animate-first{animation:first 2s linear infinite}.animate-second{animation:second 2s linear infinite}.animate-third{animation:third 2s linear infinite}.animate-fourth{animation:fourth 2s linear infinite}.animate-fifth{animation:fifth 2s linear infinite}.animate-grid-move{animation:grid-move 20s linear infinite}@keyframes grid-move{0%{transform:translate(0)}to{transform:translate(60px,60px)}}.animate-float-slow{animation:float-slow 6s ease-in-out infinite}@keyframes float-slow{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-15px) translateX(5px)}50%{transform:translateY(-10px) translateX(-5px)}75%{transform:translateY(-20px) translateX(3px)}}.animate-float-medium{animation:float-medium 4s ease-in-out infinite}@keyframes float-medium{0%,to{transform:translateY(0) translateX(0)}33%{transform:translateY(-12px) translateX(-8px)}66%{transform:translateY(-8px) translateX(6px)}}.animate-float-fast{animation:float-fast 3s ease-in-out infinite}@keyframes float-fast{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(-20px) translateX(10px)}}.animate-pulse-slow{animation:pulse-slow 4s ease-in-out infinite}@keyframes pulse-slow{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}.animate-bounce-slow{animation:bounce-slow 5s ease-in-out infinite}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-25px)}}.animate-ping-slow{animation:ping-slow 3s cubic-bezier(0,0,.2,1) infinite}@keyframes ping-slow{0%{opacity:.3;transform:scale(1)}75%,to{opacity:0;transform:scale(2)}}.animate-particle-1{animation:particle-1 8s linear infinite}@keyframes particle-1{0%{opacity:0;transform:translate(0) scale(1)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(100px,-100px) scale(.5)}}.animate-particle-2{animation:particle-2 6s linear infinite}@keyframes particle-2{0%{opacity:0;transform:translate(0) scale(1)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-80px,80px) scale(.3)}}.animate-particle-3{animation:particle-3 7s linear infinite}@keyframes particle-3{0%{opacity:0;transform:translate(0) scale(1)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(120px,60px) scale(.4)}}.animate-particle-4{animation:particle-4 5s linear infinite}@keyframes particle-4{0%{opacity:0;transform:translate(0) scale(1)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(-60px,-120px) scale(.6)}}.animate-particle-5{animation:particle-5 9s linear infinite}@keyframes particle-5{0%{opacity:0;transform:translate(0) scale(1)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(90px,-80px) scale(.2)}}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite alternate}@keyframes pulse-glow{0%{box-shadow:0 0 20px #a259ff4d}to{box-shadow:0 0 30px #a259ff99}}.gradient-text-hover{transition:all .3s ease-in-out}.group:hover .gradient-text-hover{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#a259ff,#ff6ec7 50%,#00cffd);-webkit-background-clip:text;background-clip:text}@keyframes crossFadeIn{0%{opacity:0}to{opacity:1}}@keyframes crossFadeOut{0%{opacity:1}to{opacity:0}}.cross-fade-in{animation:crossFadeIn 2s ease-in-out}.cross-fade-out{animation:crossFadeOut 2s ease-in-out}@keyframes aurora{0%{background-position:40% 40%,40% 40%}33%{background-position:70% 40%,70% 40%}66%{background-position:55% 40%,55% 40%}to{background-position:40% 40%,40% 40%}}.after\:animate-aurora:after,.animate-aurora{animation:aurora 20s ease-in-out infinite}*,[role=button],button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}[role=button],button{touch-action:manipulation;-webkit-user-select:none;user-select:none}@media (max-width:768px){[role=button],button{min-height:44px;min-width:44px}}@media (hover:none) and (pointer:coarse){.hover\:scale-105:hover{transform:scale(1)}.hover\:bg-white\/10:hover{background-color:#ffffff0d}.group:hover .gradient-text-hover{-webkit-text-fill-color:unset;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;-webkit-background-clip:unset;background-clip:initial}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.1c3631ea.css.map*/