#root,body,html{height:100%;width:100%}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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{box-shadow:0 4px 12px #6c63ff66;transform:scale(1)}50%{box-shadow:0 6px 20px #6c63ff99;transform:scale(1.05)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}html{scroll-behavior:smooth}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#6c63ff,#5753d1);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5753d1,#6c63ff)}.auth-container{margin-top:120px}.signin-section,.signup-section{align-items:center;display:flex;flex-direction:column;gap:20px}.signup-form input{border:none;border-radius:6px;font-size:14px;outline:none;padding:10px}.signup-form{display:flex;flex-direction:column;gap:12px;margin:0 auto;width:300px}.signup-form input,.signup-form select{-webkit-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:6px;box-sizing:border-box;color:#5c5858;font-size:14px;outline:none;padding:10px;width:100%}.signup-form select{background-image:url("data:image/svg+xml;utf8,<svg fill=%27black%27 height=%2712%27 width=%2712%27 xmlns=%27http://www.w3.org/2000/svg%27><polygon points=%270,0 12,0 6,6%27/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;cursor:pointer}.signup-form button{margin-top:10px}.verified-section{align-items:center;animation:fadeIn .6s ease-out;display:flex;justify-content:center;min-height:400px;padding:20px}.verification-card{animation:slideIn .5s ease-out;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ffffff0f;border:2px solid #0000;border-radius:24px;box-shadow:0 0 0 1px #ffffff1a,0 8px 32px #0000001f,inset 0 1px 0 #ffffff1a;max-width:500px;padding:48px 40px;position:relative;text-align:center;transition:all .3s ease;width:100%}.verification-card:hover{box-shadow:0 0 0 1px #ffffff26,0 12px 40px #00000029,inset 0 1px 0 #ffffff26;transform:translateY(-4px)}.verification-icon{animation:pulse 2s ease-in-out infinite;margin-bottom:24px}.verification-icon svg{filter:drop-shadow(0 4px 12px rgba(147,51,234,.3))}.verification-title{color:#fff;font-size:32px;font-weight:700;letter-spacing:.5px;margin-bottom:16px;text-shadow:0 2px 8px #0003}.verification-message{color:#ffffffd9;font-size:16px;letter-spacing:.3px;line-height:1.6;margin-bottom:32px}.verification-details{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;margin-bottom:32px;padding:20px}.wallet-label{color:#fff9;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.wallet-address-verified{color:#9333ea;font-family:Courier New,monospace;font-size:16px;font-weight:600;letter-spacing:.5px}.btn-register{background:linear-gradient(135deg,#9333ea,#7c3aed);border:2px solid #0000;border-radius:12px;box-shadow:0 0 0 1px #9333ea4d,0 4px 16px #9333ea4d;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.8px;padding:16px 32px;text-transform:uppercase;transition:all .3s ease;width:100%}.btn-register:hover{background:linear-gradient(135deg,#a855f7,#8b5cf6);box-shadow:0 0 0 1px #9333ea80,0 6px 24px #9333ea66;transform:translateY(-2px)}.btn-register:active{transform:translateY(0)}.verification-footer{color:#ffffff80;font-size:13px;letter-spacing:.3px;line-height:1.4;margin-top:20px}*{box-sizing:border-box}*,body{margin:0;padding:0}body{background:#000;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden}.app{background:#0000;min-height:100vh;position:relative;width:100%}.logo{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#8c00ff);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:700;left:40px;position:fixed;text-shadow:2px 2px 4px #0000004d;top:20px;z-index:10}.content-wrapper{position:relative;width:100%;z-index:1}.hero{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:60px 20px;text-align:center;width:100%}.hero-content h1{animation:fadeInUp 1s ease-out;font-size:4rem;font-weight:700;margin-bottom:20px;text-shadow:2px 2px 4px #0000004d}.hero-content p{animation:fadeInUp 1s ease-out .2s both;font-size:1.3rem;margin-bottom:40px;max-width:600px;text-shadow:1px 1px 3px #0000004d}.button-container{animation:fadeInUp 1s ease-out .6s both;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.btn{border:none;border-radius:50px;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:1px;padding:14px 40px;text-transform:uppercase;transition:all .3s ease}.btn-primary{background:#370a80;box-shadow:0 10px 30px #6c63ff4d;color:#fff}.btn-primary:hover{background:#110f42;box-shadow:0 15px 40px #6c63ff80;transform:translateY(-3px)}.btn-secondary{background:#0000;border:2px solid #fffc;color:#fff}.btn-secondary:hover{background:#fff;color:#667eea;transform:translateY(-3px)}.btn-tertiary{background:linear-gradient(135deg,#8c00ff,#5a00b3);box-shadow:0 10px 30px #8c00ff4d;color:#fff}.btn-tertiary:hover{background:linear-gradient(135deg,#a020f0,#6a00cc);box-shadow:0 15px 40px #8c00ff80;transform:translateY(-3px)}.about{align-items:center;display:flex;justify-content:center;min-height:auto;padding:60px;width:100%}.about .section-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#51147a1a;background:linear-gradient(135deg,#51147a1a,#8a2be21a);border:1px solid #8a2be233;border-radius:20px;margin:0 60px;max-width:1000px;padding:50px}.about-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#360457);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2.5rem;margin-bottom:20px;text-align:center}.about-text{color:#ffffffe6;font-size:1.1rem;line-height:1.8;margin:0 auto;max-width:800px;text-align:center}.auth-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:40px 20px;text-align:center}.auth-container h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#8c00ff);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;margin-bottom:20px}.auth-subtitle{color:#ffffffd9;font-size:1.2rem;margin-bottom:30px;max-width:500px}.hero-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;padding:40px 60px;transform-origin:center center;transition:transform .7s ease,opacity .5s ease;will-change:transform,opacity;z-index:5}.hero-card.scale-out{opacity:0;transform:scale(6);z-index:9999}.page-enter{animation:pageEnter .6s cubic-bezier(.2,.9,.2,1) both}@keyframes pageEnter{0%{opacity:0;transform:scale(.4) translateY(10%)}to{opacity:1;transform:scale(1) translateY(0)}}
/*# sourceMappingURL=main.1cd1a9c9.css.map*/