@import url(https://fonts.googleapis.com/css2?family=Courier+Prime:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap);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:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{display:flex}.content{flex:1 1;margin-left:0;padding:20px;transition:margin-left .3s ease-in-out}.menu-open .content{margin-left:250px}@media screen and (max-width:700px){.content,.menu-open .content{margin-left:0}}.menu-toggle{font-size:24px;left:20px;margin-bottom:60px;position:fixed;top:20px;transition:transform .3s ease-in-out;z-index:1001}.menu-toggle.open{transform:translateX(250px)}@media screen and (min-width:769px){.menu{transform:translateX(-100%)}.menu.open{transform:translateX(0)}.menu-toggle{display:none}}.menu{animation:flicker .2s infinite;background-color:#121;background:linear-gradient(180deg,#100 0,#111311);bottom:0;box-shadow:inset 0 0 200px #200;color:red;font-family:Share Tech Mono,monospace;left:0;margin-top:60px;mix-blend-mode:screen;padding:20px;position:fixed;text-shadow:0 0 10px red;top:0;transition:transform .3s ease-in-out;width:250px;z-index:1000}.menu.open{transform:translateX(0)}.menu-header{margin-bottom:20px}.mobile-menu-toggle{background:none;border:none;color:red;cursor:pointer;font-size:24px}.user-info{margin-bottom:30px;padding:0 20px}.funds,.level,.username,.wallet-address{margin:5px 0}.wallet-address{font-size:14px}.menu-items{list-style-type:none;padding:0}.menu-section{margin-bottom:30px}.section-title{align-items:center;display:flex;font-size:18px;margin-bottom:10px;padding:0 20px}.section-title .icon{margin-right:10px}.sub-menu{list-style-type:none;margin-left:20px;padding:0}.menu-item{align-items:center;color:red;display:flex;padding:10px 20px;text-decoration:none;transition:color .3s}.menu-arrow{margin-right:10px;opacity:0;transition:opacity .3s}.menu-item:hover{background-color:#f003;color:#fff}.menu-item:hover .menu-arrow{opacity:1}.menu-text{display:inline-block;position:relative}.menu-text:before{color:#fff;content:attr(data-text);height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:width .5s;width:0}.menu-item:hover .menu-text:before{width:100%}.icon{font-size:18px;margin-right:10px}@media screen and (max-width:768px){.menu{bottom:0;left:0;position:fixed;top:0;transform:translateX(-100%);width:250px;z-index:1000}.menu.open{transform:translateX(0)}}.top-nav{align-items:center;animation:flicker 1ms infinite;background-color:#121;background:linear-gradient(180deg,#100 0,#111311);box-shadow:inset 0 0 200px #200;color:red;display:flex;font-family:Share Tech Mono,monospace;justify-content:space-between;left:0;mix-blend-mode:screen;padding:10px 20px;position:fixed;right:0;top:0;transition:transform .3s ease-in-out;z-index:1002}.top-nav.hidden{transform:translateY(-100%)}.menu-toggle{align-items:center;background:none;border:none;color:red;cursor:pointer;display:flex;font-size:18px;width:20%}.menu-toggle svg{margin-right:5px}.wallet-info{font-size:16px}.propaganda-message{animation:moveAndFlicker 25s linear infinite;font-size:16px;white-space:nowrap;width:80%}@keyframes moveAndFlicker{0%{transform:translateX(100%)}10%{transform:translateX(60%)}11%{visibility:hidden}12%{visibility:visible}13%{visibility:hidden}14%{visibility:visible}30%{transform:translateX(20%)}31%{visibility:hidden}32%{visibility:visible}33%{visibility:hidden}34%{visibility:visible}50%{transform:translateX(-20%)}51%{visibility:hidden}52%{visibility:visible}53%{visibility:hidden}54%{visibility:visible}70%{transform:translateX(-60%)}71%{visibility:hidden}72%{visibility:visible}73%{visibility:hidden}74%{visibility:visible}90%{transform:translateX(-100%)}to{transform:translateX(-100%)}}body,html{background-color:#121;background:linear-gradient(180deg,#100 0,#111311);box-shadow:inset 0 0 200px #200;color:red;font-family:Share Tech Mono,monospace;font-size:16px;height:100%}::selection{background-color:red}.visual2{align-items:center;border:1px solid red;display:flex;height:200px;justify-content:center;margin-bottom:10px;position:relative;width:100%}.display-info{color:#fff;font-size:24px}.visual2:after,.visual2:before{animation:spin 4s linear infinite;border:1px solid red;border-radius:50%;content:"";height:100px;left:50%;margin:-50px 0 0 -50px;position:absolute;top:50%;width:100px}.visual2:before{animation:spin 2s linear infinite}.visual2:after{animation:spin 4s linear infinite alternate}.visual1{border:1px solid red;height:200px;margin-bottom:10px;position:relative;width:100%}.visual1:after,.visual1:before{left:0;position:absolute;top:0}.visual1:after{animation:scan 5s linear infinite;border-bottom:1px solid red;content:"";display:block;height:1%;width:100%}.visual1:before{animation:scan .3s linear infinite alternate;border-right:1px solid red;content:"";display:block;height:100%;width:1%}h1,h2,h3,h4,h5,h6{clear:both;display:block;float:none;font-family:Share Tech Mono,monospace;font-size:1.1em;font-weight:700;margin:10px;text-align:center;text-transform:uppercase}h1:after,h1:before,h2:after,h2:before,h3:after,h3:before{content:" ✱ "}button:hover,hr,img{background:repeating-linear-gradient(0deg,#c00,#c00 1px,#500 0,#500 2px)}body{animation:twitch .5s infinite;background:repeating-linear-gradient(0deg,#000,#000 2px,#200 0,#200 4px);padding:20px}.screen{animation:flicker 1ms infinite;display:flex;font-family:Share Tech Mono,monospace;mix-blend-mode:screen}section{margin-bottom:10px}button{background:#0000;border:1px solid red;box-shadow:0 0 10px #ff000080,#ff000080;color:red;cursor:pointer;display:block;font-family:Share Tech Mono,monospace;letter-spacing:.1em;margin:0 10px 10px 0;outline:none;padding:10px;text-transform:uppercase;width:100%}button:hover{animation:flicker2 .1s infinite alternate;border:1px solid #0000;box-shadow:0 0 40px #a00,inset 0 0 40px #a00;color:#000}button:active{font-weight:700}.imageDisplay{border:2px solid red;mix-blend-mode:multiply;overflow:hidden;position:relative;text-align:center;width:100%}.imageDisplay video{background-color:red;height:auto;left:0;position:absolute;top:0;width:100%}.imageDisplay div{background-color:#000;background:repeating-linear-gradient(0deg,#500,#500 1px,#100 0,#100 2px);bottom:0;box-shadow:0 0 80px #a00,inset 0 0 150px 50px #900;left:0;position:relative;position:absolute;right:0;top:0;width:100%}#firstVideo{font-family:Share Tech Mono,monospace}#firstVideo:after{content:""}.imageDisplay:after{content:"";display:block;padding-top:56.25%}.imageDisplay div img{align:center;background-color:red;border:1px solid #000;border-radius:50%;margin:0 auto}iframe#iframeVideo{mix-blend-mode:overlay}.buttonGroup{padding:0 10px;width:100%}.buttonGroup hr{background-color:red;border-color:red;color:red;height:1em;position:relative}.buttonGroup hr:after{color:#000;content:"✱✱✱✱✱✱✱✱✱✱✱✱✱✱✱✱✱✱✱";left:0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.bgVideo{height:auto;left:50%;min-height:100%;min-width:100%;overflow:hidden;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:-1000}.bgVideo iframe{height:100%;width:100%}.buttonGroup p{margin-bottom:1em}.setButtons{display:flex}.setButtons button{width:100%}.setButtons button:first-child{margin-left:0;width:100%}.setButtons button:last-child{margin-right:0;width:100%}@keyframes flicker2{0%{opacity:.8}to{opacity:1}}@keyframes blipIn{0%{height:0}to{height:auto}}@keyframes spin{0%{transform:rotate3d(0,1,1,1turn)}to{transform:rotate3d(1turn)}}@keyframes scan{to{height:100%;width:100%}}@keyframes twitch{0%{padding:20px}51%{padding:19px}50%{padding:20px}to{padding:20px}}@media screen and (max-width:700px){.screen{display:block}.buttonGroup{padding:0 10px;width:auto}}.level-up{color:#0f0;padding:20px}.level-up h1{font-size:24px;margin-bottom:10px}.level-up p{font-size:16px;margin-bottom:20px}.new-skills{color:#0f0;padding:20px}.new-skills h1{font-size:24px;margin-bottom:10px}.new-skills p{font-size:16px;margin-bottom:20px}.start-new-ai{color:#0f0;padding:20px}.start-new-ai h1{font-size:24px;margin-bottom:10px}.start-new-ai p{font-size:16px;margin-bottom:20px}.wallet-sign{color:#0f0;padding:20px}.wallet-sign h1{font-size:24px;margin-bottom:10px}.wallet-sign p{font-size:16px;margin-bottom:20px}.key-generation{color:#0f0;padding:20px}.key-generation h1{font-size:24px;margin-bottom:10px}.key-generation p{font-size:16px;margin-bottom:20px}.settings{color:#0f0;padding:20px}.settings h1{font-size:24px;margin-bottom:10px}.settings p{font-size:16px;margin-bottom:20px}.login-page{align-items:center;color:red;display:flex;font-family:Share Tech Mono,monospace;justify-content:center;margin-left:10%;min-height:100vh;min-width:80%}.login-container{background-color:#ff00001a;border:2px solid red;box-shadow:0 0 20px #ff000080;display:flex;max-width:1200px;width:100%}.logo-section{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px}.logo-section h1{font-size:32px;margin-bottom:20px;text-shadow:0 0 10px red}.logo-section p{font-size:18px;margin-bottom:20px}.logo-section ul{list-style-type:none;margin:0;padding:0}.logo-section li{font-size:16px;margin-bottom:10px;padding-left:20px;position:relative}.logo-section li:before{color:red;content:"✓";left:0;position:absolute}.login-section{align-items:center;background-color:#f003;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:40px}.login-section h2{font-size:24px;margin-bottom:20px;text-shadow:0 0 10px red}.login-section button{background-color:red;border:none;color:#000;cursor:pointer;font-size:18px;padding:10px 20px;transition:background-color .3s}.login-section button:hover{background-color:#ff4d4d}@media screen and (max-width:768px){.login-container{flex-direction:column}.login-section,.logo-section{padding:20px}}.register-page{align-items:center;display:flex;justify-content:center;min-height:100vh;position:relative;width:100%}.register-container{border-radius:8px;box-shadow:0 2px 4px #0000004d;margin:auto;max-width:800px;padding:40px;width:90%}.register-container,.register-content{align-items:center;display:flex;flex-direction:column}.register-content{text-align:center}.register-content,.register-gif{margin-bottom:40px}.register-gif img{height:auto;max-width:150px}.register-text h1{font-size:24px}.register-text h1,.register-text p{margin-bottom:20px}.register-text button{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.register-text button:disabled{background-color:#555;cursor:not-allowed}.auth-key{background-color:#333;border-radius:4px;margin-top:20px;padding:10px}.auth-key p{margin-bottom:10px}.progress-bar{background-color:#444;border-radius:4px;height:20px;margin-bottom:40px;overflow:hidden;width:100%}.progress{background-color:red;height:100%;transition:width .5s ease}.register-video{margin:0 auto;max-width:560px;width:100%}.register-video iframe{border:none;height:315px;width:100%}@media screen and (min-width:768px){.register-content{flex-direction:row}.register-gif{margin-bottom:0;margin-right:40px}}*,:after,:before{box-sizing:border-box}.auth-key-container{align-items:center;display:flex;margin-bottom:20px}.copy-button{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-left:10px;padding:10px 20px}.registration-complete{text-align:center}.registration-complete h2{color:red;font-size:24px;margin-bottom:20px}.registration-complete p{margin-bottom:10px}.registration-complete .auth-key{font-size:18px;font-weight:700;margin-bottom:20px}.registration-complete button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.auth-key-animation{align-items:center;background-color:rgba(0,0,0,.959);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.animation-content{background-color:#000c;border-radius:8px;box-shadow:0 2px 4px #f006;color:red;font-family:Share Tech Mono,monospace;padding:20px;position:relative;text-align:center}.animation-content h2{font-size:24px;margin-bottom:10px}.animation-content p{font-size:18px;margin-bottom:5px}.shop-page{color:red;font-family:Courier New,monospace;padding:20px}.product-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(450px,1fr))}.product-card{border:1px solid red;border-radius:4px;display:flex;flex-direction:column;padding:20px;text-align:center}.product-image{border:2px solid red;border-radius:50%;height:150px;margin:0 auto;overflow:hidden;width:150px}.product-image img{height:100%;object-fit:cover;width:100%}.product-details{display:flex;flex-direction:column;flex-grow:1;margin-top:20px}.product-name{margin-bottom:10px}.product-description{flex-grow:1}.product-price{margin-top:auto}.product-buttons{display:flex;justify-content:space-between;margin-top:20px}.btn{background:#0000;border:1px solid red;box-shadow:0 0 10px #ff000080,#ff000080;color:red;cursor:pointer;font-family:Share Tech Mono,monospace;letter-spacing:.1em;outline:none;overflow:hidden;padding:10px;position:relative;text-transform:uppercase;transition:color .3s;width:45%}.btn:before{background-color:#f003;color:#fff;content:attr(data-text);height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:width .5s;width:0}.btn:hover:before{color:#fff;width:100%}.btn:hover{animation:flicker .2s infinite alternate;color:#fdfbfb}.load-more-btn{margin-top:20px;text-align:center;width:100%}@media screen and (max-width:900px){.product-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media screen and (max-width:600px){.product-grid{grid-template-columns:1fr}}.loader{align-items:center;background-color:rgba(0,0,0,.959);display:flex;justify-content:center;position:fixed;z-index:9999}.loader,.matrix-canvas{height:100%;left:0;top:0;width:100%}.matrix-canvas{position:absolute}.loader-content{color:red;font-family:Share Tech Mono,monospace;position:relative;text-align:center}.loading-text{animation:glitch 1s infinite;font-size:24px}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-5px,5px)}40%{transform:translate(-5px,-5px)}60%{transform:translate(5px,5px)}80%{transform:translate(5px,-5px)}to{transform:translate(0)}}.start-with-project{margin:0 auto;max-width:600px;padding:20px;text-align:center}.start-with-project h2{font-size:24px;margin-bottom:20px}.start-with-project p{font-size:18px;margin-bottom:10px}.start-with-project ul{list-style-type:none;margin-bottom:20px;padding:0}.start-with-project li{font-size:16px;margin-bottom:5px}.presale-menu{animation:flicker .2s infinite;background-color:#121;background:linear-gradient(180deg,#100 0,#111311);box-shadow:inset 0 0 200px #200;color:red;display:flex;flex-direction:column;font-family:Share Tech Mono,monospace;left:0;mix-blend-mode:screen;padding:20px;position:fixed;right:0;text-shadow:0 0 10px red;top:0;z-index:1000}.menu-header{border-bottom:1px solid red;padding:0 20px 20px}.menu-flex,.menu-header{align-items:center;display:flex;justify-content:space-between}.menu-flex{width:100%}.menu-header h2{font-size:20px;margin:0}.wallet-section{align-items:center;display:flex;justify-content:flex-start}.wallet-address{font-size:1.1rem;margin-bottom:25px;margin-left:10px}.connect-wallet-btn{background-color:red!important;border:none!important;color:#000!important;cursor:pointer!important;font-size:1rem!important;margin-right:10px!important;padding:6px 12px!important}.connect-wallet-btn:hover{color:#fff!important}.links-section{display:flex;justify-content:flex-end;padding:0 20px}.links-section a{color:red;margin-left:20px;text-decoration:none;transition:color .3s}.links-section a:hover{color:#fff}@keyframes flicker{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}.disconnect-icon{cursor:pointer;font-size:1.1rem;margin-bottom:25px;margin-right:5px;vertical-align:middle}@keyframes scroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.scrolling-text{color:red;height:20px;position:absolute;white-space:nowrap;width:100%}.scroll-content{animation:scroll 30s linear infinite;display:block;padding:0 5px;position:relative}.shopping-cart{border:2px solid red;border-radius:8px;box-shadow:0 0 10px #ff000080;margin-top:30px;padding:20px}.shopping-cart-title{font-size:1rem;letter-spacing:2px;margin-bottom:20px;text-align:center;text-transform:uppercase}.empty-cart-message{color:#888;text-align:center}.cart-items{list-style-type:none;margin-bottom:20px;padding:0}.cart-item{align-items:center;border-bottom:1px solid red;display:flex;justify-content:space-between;padding:10px 0}.item-name{flex-grow:1;font-size:1.5rem}.cart-total,.item-price{font-weight:700}.cart-total{align-items:center;display:flex;font-size:18px;justify-content:space-between;margin-bottom:20px}.checkout-btn,.total-label{text-transform:uppercase}.checkout-btn{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;padding:10px;transition:background-color .3s;width:100%}.checkout-btn:hover{background-color:#d00}.checkout-btn.disabled{background-color:#888;cursor:not-allowed}.checkout-btn.disabled:hover{background-color:#888}.remove-item{color:#c00;cursor:pointer;display:inline-block;font-size:3rem;font-weight:700;margin-right:8px}.remove-item:hover{color:red}.success-message{color:#0f0;margin-top:10px;text-align:center}.connect-wallet-popup{align-items:center;background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.popup-content{background-color:#111;border:2px solid red;border-radius:8px;padding:20px;text-align:center}.close-popup-btn,.connect-wallet-btn{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:10px;padding:10px 20px;text-transform:uppercase;transition:background-color .3s}.close-popup-btn:hover,.connect-wallet-btn:hover{background-color:#d00}.product-popup{align-items:center;background-color:#000c;display:flex;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:999}.product-popup-content{background-color:#111;border:1px solid red;border-radius:4px;color:red;padding:60px;text-align:center}.notification-popup{background-color:#fff;border-radius:8px;box-shadow:0 0 15px #0003;left:50%;max-width:600px;min-width:300px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.notification-popup button{background-color:red;border:none;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}@media (max-width:768px){.notification-popup{padding:10px;width:80%}}.presale-shop-page{color:red;display:flex;flex-direction:column;font-family:Share Tech Mono,monospace;min-height:100vh;width:100%}.presale-container{flex-grow:1;margin-top:100px;padding:20px}.presale-title{margin-bottom:20px;text-align:center}.presale-product-grid{display:flex;gap:20px;justify-content:space-between}.presale-product-card{border:1px solid red;border-radius:4px;display:flex;flex:1 1;flex-direction:column;padding:20px;text-align:center}.presale-product-image{border:2px solid red;border-radius:50%;height:150px;margin:0 auto;overflow:hidden;width:150px}.presale-product-image img{height:100%;object-fit:cover;width:100%}.presale-product-details{display:flex;flex-direction:column;flex-grow:1;margin-top:20px}.presale-product-name{margin-bottom:10px}.presale-product-description{flex-grow:1}.presale-product-price{margin-top:auto}.presale-product-buttons{display:flex;justify-content:space-between;margin-top:20px}.presale-btn{background-color:initial;border:1px solid red;border-radius:4px;color:red;cursor:pointer;padding:10px 20px;transition:background-color .3s,color .3s}.presale-btn:hover{background-color:red;color:#f1eaea}@media screen and (max-width:1024px){.presale-product-grid{flex-wrap:wrap}.presale-product-card{flex-basis:calc(50% - 10px)}}@media screen and (max-width:768px){.presale-product-card{flex-basis:100%}}.welcome-pre-page{align-items:center;display:flex;flex-direction:column;justify-content:space-around;padding:20px}.option-container{border:1px solid red;border-radius:4px;color:red;margin:10px;padding:20px;text-align:center;transition:transform .3s ease;width:80%}.option-container:hover{cursor:pointer;transform:scale(1.05)}.clickable{color:red;text-decoration:none}.clickable h2,.clickable p{color:inherit}.video-section{margin-top:20px;text-align:center;width:100%}.video-placeholder{background-color:#000;border:1px solid red;border-radius:8px;margin:0 auto;padding:10px;width:80%}.video-placeholder img{display:block;height:auto;width:100%}
/*# sourceMappingURL=main.6c6d0f25.css.map*/