body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:10}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#0a0e17;background:linear-gradient(135deg,#0a0e17,#141c26);color:#e6e6e6;cursor:default;font-family:Segoe UI,Roboto,sans-serif;margin:0;overflow-x:hidden;padding:0;position:relative}.particle-canvas{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.particle-canvas:before{animation:float-particles 45s linear infinite;background-image:radial-gradient(circle at 10% 20%,#ffffff08 2px,#0000 0),radial-gradient(circle at 30% 70%,#ffffff0a 2px,#0000 0),radial-gradient(circle at 50% 40%,#ffffff08 2px,#0000 0),radial-gradient(circle at 70% 30%,#ffffff0a 2px,#0000 0),radial-gradient(circle at 90% 60%,#ffffff08 2px,#0000 0);background-size:800px 800px}.particle-canvas:after,.particle-canvas:before{content:"";height:100%;opacity:.7;position:absolute;width:100%}.particle-canvas:after{animation:float-particles-alt 30s linear infinite;background-image:radial-gradient(circle at 20% 40%,#ffffff05 3px,#0000 0),radial-gradient(circle at 40% 60%,#4a9eff05 3px,#0000 0),radial-gradient(circle at 60% 20%,#ffffff05 3px,#0000 0),radial-gradient(circle at 80% 80%,#4a9eff05 3px,#0000 0);background-size:700px 700px}body:hover:after{animation:pulse-glow 3s infinite alternate;background:radial-gradient(circle,#4a9eff0d 0,#0000 70%);border-radius:50%;content:"";height:300px;opacity:.7;pointer-events:none;position:fixed;transition:top 1s ease-out,left 1s ease-out;width:300px;z-index:99}@keyframes pulse-glow{0%{opacity:.3;transform:scale(.9)}to{opacity:.6;transform:scale(1)}}@keyframes float-particles{0%{background-position:0 0}to{background-position:800px 800px}}@keyframes float-particles-alt{0%{background-position:0 0}to{background-position:-700px -700px}}.App{color:#e6e6e6;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;z-index:2}.App,.title{position:relative;text-align:center}.title{animation:shine 8s linear infinite;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#fff,#4a9eff,#fff);background-size:200% auto;color:#0000;display:inline-block;font-family:Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:600;letter-spacing:2px;margin:30px auto 20px;text-shadow:0 5px 15px #0000004d;text-transform:uppercase;width:100%}.title:after{animation:width-pulse 4s ease infinite;background:linear-gradient(90deg,#0000,#4a9eff,#0000);bottom:-10px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:60px}@keyframes side-line{0%{opacity:.6;width:20px}to{opacity:1;width:40px}}@keyframes shine{0%{background-position:0}to{background-position:200%}}.subtitle{color:#a6b0bc;font-family:Segoe UI,Roboto,sans-serif;font-size:18px;margin-bottom:25px;overflow:hidden;position:relative}.subtitle:after{animation:width-pulse 4s ease infinite;background:linear-gradient(90deg,#0000,#4a9eff80,#0000);bottom:-8px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:40px}@keyframes width-pulse{0%,to{opacity:.5;width:40px}50%{opacity:.8;width:100px}}.form-container{align-items:center;background-color:#0d1924d9;border:1px solid #1e90ff26;border-radius:8px;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:30px;max-width:90%;overflow:hidden;padding:25px;position:relative;transition:box-shadow .3s ease}.form-container:before{animation:container-glow 10s linear infinite;background:radial-gradient(circle at center,#4a9eff14,#0000 70%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transform-origin:center;width:200%}@keyframes container-glow{0%{opacity:0;transform:scale(.5)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.form-container:hover{box-shadow:0 6px 25px #0006}.button-container{border-bottom:1px solid #1e90ff33;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:20px;overflow:hidden;padding:15px;position:relative;width:100%}.button-container:after{animation:slide-through 4s infinite;background:linear-gradient(90deg,#0000,#4a9eff80 50%,#0000);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@keyframes slide-through{0%{opacity:0;transform:translateX(-100%)}50%{opacity:1}to{opacity:0;transform:translateX(100%)}}.connect-wallet-container{align-items:center;display:flex;height:60vh;justify-content:center}p{color:#ccd2d8;font-size:14px;line-height:1.6;margin:5px 0}.account-connected-text{align-items:center;background-color:#0d1924b3;border:1px solid #1e90ff4d;border-radius:6px;color:#fff;display:flex;flex-direction:column;font-size:.9rem;margin:15px 0;overflow:hidden;padding:12px 16px;position:relative;transition:all .3s ease}.account-connected-text:before{animation:pulse-animation 2s infinite;background-color:#4a9eff80;border-radius:50%;content:"";height:10px;position:absolute;right:-2px;top:-2px;width:10px}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 #4a9eff66}70%{box-shadow:0 0 0 8px #4a9eff00}to{box-shadow:0 0 0 0 #4a9eff00}}.account-connected-text:hover{border-color:#1e90ff80;box-shadow:0 0 15px #1e90ff4d;transform:translateY(-2px)}input{background-color:#0a141ecc;border:1px solid #1e5f8a;border-radius:4px;color:#e6e6e6;font-family:Segoe UI,Roboto,sans-serif;letter-spacing:.5px;margin:10px;padding:12px 16px;position:relative;transition:all .2s ease;width:250px}input::placeholder{color:#c8c8c880;transition:all .3s ease}input:focus::placeholder{opacity:.5;transform:translateX(10px)}input:focus{border-color:#4a9eff;box-shadow:0 0 15px #1e90ff4d;outline:none;transform:translateY(-1px)}.internal-button{background:linear-gradient(180deg,#0c3b5d,#051e30);border:1px solid #1e5f8a;border-radius:4px;box-shadow:0 1px 3px #0003;color:#e6e6e6;cursor:pointer;font-family:Segoe UI,Roboto,sans-serif;font-size:14px;letter-spacing:.5px;margin:8px;overflow:hidden;padding:8px 16px;position:relative;text-transform:uppercase;transition:all .3s ease}.internal-button:before{background:radial-gradient(circle,#ffffff1a,#0000 70%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transform:rotate(45deg);transition:opacity .3s;width:200%}.internal-button:hover{background:linear-gradient(180deg,#0d4572,#062540);box-shadow:0 2px 8px #0000004d;transform:translateY(-2px)}.internal-button:hover:before{animation:shine-effect 2s infinite;opacity:1}@keyframes shine-effect{0%{transform:rotate(45deg) translate(-20%,-20%)}to{transform:rotate(45deg) translate(20%,20%)}}.internal-button:active{box-shadow:inset 0 1px 2px #0003;transform:translateY(1px)}.connect-wallet-button{background:linear-gradient(180deg,#0c3b5d,#051e30);border:1px solid #1e5f8a;border-radius:4px;box-shadow:0 2px 10px #0003;color:#e6e6e6;font-size:16px;font-weight:500;height:50px;letter-spacing:1px;overflow:hidden;position:relative;transition:all .3s ease;width:300px}.connect-wallet-button:before{animation:button-shine 5s infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes button-shine{0%{left:-100%}20%{left:100%}to{left:100%}}.connect-wallet-button:hover{background:linear-gradient(180deg,#0d4572,#062540);border-color:#4a9eff;box-shadow:0 4px 15px #1e90ff66;transform:translateY(-2px) scale(1.02)}.connect-wallet-button:active{box-shadow:0 2px 5px #0000004d;transform:translateY(1px)}.action-button{background-color:#0a141ecc;border:1px solid #1e5f8a;border-radius:4px;box-shadow:0 1px 3px #0003;color:#fbfbfb;font-size:14px;min-width:150px;overflow:hidden;position:relative;transition:all .3s}.action-button:after{background:linear-gradient(90deg,#0000,#4a9eff,#0000);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transition:transform .3s ease;width:100%}.action-button:hover{background-color:#1e90ff1a;border-color:#4a9eff;box-shadow:0 2px 8px #1e90ff4d;transform:translateY(-1px)}.action-button:hover:after{transform:scaleX(1)}.input-container{align-items:center;background-color:#0d192480;border:1px solid #1e90ff26;border-radius:6px;display:flex;flex-direction:column;margin-top:15px;max-width:600px;overflow:hidden;padding:20px;position:relative;transition:all .3s ease;width:90%}.input-container:before{animation:corner-pulse 3s infinite alternate;border-left:2px solid #4a9eff80;border-top:2px solid #4a9eff80;left:0;top:0}.input-container:after,.input-container:before{content:"";height:10px;position:absolute;width:10px}.input-container:after{animation:corner-pulse 3s infinite alternate-reverse;border-bottom:2px solid #4a9eff80;border-right:2px solid #4a9eff80;bottom:0;right:0}@keyframes corner-pulse{0%{height:10px;opacity:.5;width:10px}to{height:20px;opacity:.8;width:20px}}.input-container:hover{border-color:#1e90ff4d;box-shadow:0 2px 15px #0003}ul{list-style-type:none;margin:10px 0;padding:0;text-align:left;width:100%}li{background-color:#0d1924b3;border-left:2px solid #1e5f8a;border-radius:3px;margin:8px 0;overflow:hidden;padding:10px 15px;position:relative;transition:all .3s ease}li:before{background:#4a9eff;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease;width:3px}li:hover{background-color:#1e90ff1a;border-left-color:#0000;transform:translateX(3px)}li:hover:before{transform:scaleY(1)}.footer-container{display:none}*{transition:background-color .3s,border-color .3s,box-shadow .3s,color .3s,transform .3s}@media (max-width:768px){.title{font-size:28px}.subtitle{font-size:16px}.connect-wallet-button{max-width:280px;width:90%}.form-container{padding:15px}.particle-canvas:after,.particle-canvas:before{background-size:300px 300px,350px 350px,400px 400px,450px 450px}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.App>*{animation:fade-in .6s ease-out forwards}.App>:first-child{animation-delay:.1s}.App>:nth-child(2){animation-delay:.2s}.App>:nth-child(3){animation-delay:.3s}.App>:nth-child(4){animation-delay:.4s}.App>:nth-child(5){animation-delay:.5s}body{perspective:1000px}.particle-canvas{transform-style:preserve-3d;transition:transform .2s ease-out}body:hover .particle-canvas{transform:translateZ(0);transform:translate3d(var(--mouse-x,0),var(--mouse-y,0),0)}.popup-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-content{animation:glow 1.5s infinite alternate;background:#111;border:2px solid #0f0;border-radius:8px;box-shadow:0 0 20px 5px #00ff004d;color:#0f0;max-width:400px;padding:20px;width:90%}.popup-content h3{color:#0f0;margin-top:0;text-align:center}.popup-content input{background:#222;border:1px solid #0f0;border-radius:4px;color:#0f0;margin:10px 0;padding:10px;width:100%}.popup-buttons{display:flex;justify-content:space-between;margin-top:20px}.popup-buttons button{padding:8px 15px}
/*# sourceMappingURL=main.4fb6d8b8.css.map*/