@import"https://fonts.googleapis.com/css2?family=Protest+Strike&display=swap";:root{background-color:#000;color:#ffffffde;color-scheme:dark;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}img{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none}*{margin:0;padding:0}.space{padding:15px 30px;font-size:18px;font-weight:700;color:#fff;background:transparent;border:5px solid;border-image-slice:1;border-width:5px;border-image-source:linear-gradient(135deg,#667eea,#764ba2,#d53a9d,#ff6a00);box-shadow:0 10px 30px #ffffff4d,0 10px 60px #ffffff1a,0 10px 100px #00000080;outline:none;transition:all .5s ease-in-out;animation:gradientBorder 5s ease infinite}@keyframes gradientBorder{0%{border-image-source:linear-gradient(135deg,#667eea,#764ba2,#d53a9d,#ff6a00)}50%{border-image-source:linear-gradient(135deg,#ff6a00,#d53a9d,#764ba2,#667eea)}to{border-image-source:linear-gradient(135deg,#667eea,#764ba2,#d53a9d,#ff6a00)}}@media only screen and (max-width: 375px){.space-button{border-width:2px}}.space-button{background-color:#000;cursor:pointer}.space-button:hover{box-shadow:0 20px 40px #fff6,0 20px 80px #fff3,0 20px 150px #000000b3;transform:scale(1.1)}#modalWallet{z-index:87}.load_bar{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:#0009;z-index:1;display:flex;justify-content:center;align-items:center}.logo_font{font-family:Protest Strike,sans-serif!important;font-weight:400;font-style:normal}.cr_button{background-color:#cbf3f0;border-radius:50px;color:#11534d;border:3px solid #2ec4b6;line-height:1;font-size:20px;margin-left:0;margin-right:0;padding:15px;font-family:Bungee;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);min-width:200px;text-align:center}.cr_button:hover,.cr_button:focus{background-color:#cbf3f0;-webkit-animation-name:wobble;animation-name:wobble;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes wobble{16.65%{-webkit-transform:translateX(8px);transform:translate(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translate(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translate(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translate(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translate(1px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes wobble{16.65%{-webkit-transform:translateX(8px);transform:translate(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translate(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translate(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translate(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translate(1px)}to{-webkit-transform:translateX(0);transform:translate(0)}}.roadmap-container{position:relative;width:100%;height:100vh;background-color:#f0f4f8;overflow:hidden}.stop{position:absolute;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;text-align:center;box-shadow:0 4px 8px #0003;font-size:12px}.curved-path{position:absolute;width:4px;height:120px;background:linear-gradient(to right,transparent,#888,transparent);border-radius:50%;transform:rotate(45deg)}
