@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap);.wallet-adapter-button{align-items:center;background-color:initial;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon,.wallet-adapter-button-start-icon img{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{display:inline-block;position:relative}.wallet-adapter-dropdown-list{grid-row-gap:10px;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.6);display:grid;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;grid-template-rows:1fr;list-style:none;margin:0;opacity:0;padding:10px;position:absolute;right:0;top:100%;transition:opacity .2s ease,visibility .2s,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease,visibility .2s;transition:opacity .2s ease,transform .2s ease,visibility .2s,-webkit-transform .2s ease;visibility:hidden;z-index:99}.wallet-adapter-dropdown-list-active{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px);visibility:visible}.wallet-adapter-dropdown-list-item{align-items:center;border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:37px;justify-content:center;outline:none;padding:0 20px;white-space:nowrap;width:100%}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{fill:#999;align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.wallet-adapter-modal{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:1040}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{align-items:center;background:#1a1f2e;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:18px;top:18px}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0}.wallet-adapter-modal-container{align-items:center;display:flex;justify-content:center;margin:3rem;min-height:calc(100vh - 6rem)}@media (max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{align-items:center;background:#10141f;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.6);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;max-width:400px;position:relative;z-index:1050}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{color:#fff;font-size:24px;font-weight:500;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{list-style:none;margin:0 0 12px;padding:0;width:100%}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:0;font-size:18px;font-weight:400}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{height:28px;width:28px}.wallet-adapter-modal-list .wallet-adapter-button span{font-size:14px;margin-left:auto;opacity:.6}.wallet-adapter-modal-list-more{align-items:center;align-self:flex-end;background-color:initial;border:none;color:#fff;cursor:pointer;display:flex;padding:12px 24px 24px 12px}.wallet-adapter-modal-list-more svg{fill:#fff;margin-left:.5rem;transition:all .1s ease}.wallet-adapter-modal-list-more-icon-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wallet-adapter-modal-middle{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 24px 24px;width:100%}.wallet-adapter-modal-middle-button{background-color:#512da8;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:18px;margin-top:48px;padding:12px;width:100%}.home__body{background:#f8cf3d;display:flex;flex-flow:column;min-height:100vh;overflow:hidden;width:100vw}.home__content-wrapper{background:#12192e;background-attachment:fixed!important;background-position:50%!important;background-size:cover!important;border:.3rem solid #000;height:80vh!important;height:-webkit-fill-available;overflow-x:hidden;overflow-y:scroll}.home__content{gap:.5rem;min-height:calc(100% - 2rem);padding:1rem 2rem}.home__anchor-wrapper,.home__content{display:flex;flex-flow:column;justify-content:center}.home__anchor-wrapper{background:#f8cf3dd9;border:.1rem solid #000;border-radius:20px;color:#000;cursor:pointer;min-height:70px;overflow-x:hidden;padding:.5rem;text-align:center;text-decoration:none}.home__anchor-wrapper:hover{opacity:80%;transition:all .1s ease-in}.home__anchor-container{margin:auto;max-width:70vw}.home__anchor-container-title{font-size:1.5rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#141313;font-family:Share Tech,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;scroll-behavior:smooth;scrollbar-width:0}::-webkit-scrollbar{width:0}.modal-wrapper{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:Modal-Wrapper;animation-name:Modal-Wrapper;background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:200}@-webkit-keyframes Modal-Wrapper{0%{opacity:0}to{opacity:1}}@keyframes Modal-Wrapper{0%{opacity:0}to{opacity:1}}.modal-container{align-items:center;display:flex;justify-content:center;margin-bottom:3rem;margin-top:3rem;min-height:calc(100vh - 6rem);z-index:1}.modal{background:#ffcb2c!important;border-radius:5px;box-shadow:0 8px 20px rgba(0,0,0,.6);box-sizing:border-box;cursor:default;display:flex;flex:1 1;flex-direction:column;max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content;position:relative;z-index:1050}.modal-close-btn{background:#1a1f2e;border:none;border-radius:50%;cursor:pointer;display:inline-block;height:1.2rem;line-height:normal;padding:2px 5px;transition:all .2s ease-in}.modal-close-btn:hover{background-color:#3c4150}.modal-bg{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:Modal-Wrapper;animation-name:Modal-Wrapper;background:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;opacity:0;overflow-x:hidden;overflow-y:hidden;position:fixed;right:0;top:0;transition:opacity .15s linear;width:100vw;z-index:0}.utility__navbar{align-items:center;background-color:#f8cf3d;display:flex;flex-flow:row wrap;justify-content:space-between;overflow:hidden;padding:.5rem 1rem}.utility__navbar-logo{align-items:center;display:flex;flex-flow:column;font-size:.8rem;font-weight:500;justify-content:center;text-align:center;width:80px}.utility__navbar-centered-text{font-size:2.5rem}.utility__navbar-social{cursor:pointer;display:flex;width:2rem}.utility__navbar-social:hover{opacity:80%;transition:all .1s ease-in}.utility__sidebar-btn{border:1px solid transparent;border-radius:5px;color:#000;cursor:pointer;padding:.2rem;text-decoration:none;transition:all .1s ease-in}.utility__sidebar-btn:hover{background:#0a7070;border:1px solid #000}.utility__sidebar-btn-yellow:hover{background:#f8c919;border:1px solid #000}.utility__navbar-social img{width:100%}.font-marker{font-family:Permanent Marker}.utility__info-box__yellow{background:#f8cf3dd9;border:.1rem solid #000;border-radius:20px;color:#000;cursor:pointer;display:flex;flex-flow:column;justify-content:center;overflow-x:hidden;padding:.5rem;text-align:center;text-decoration:none}.utility__info-box__yellow-locked{background:#968036d6}.utility__info-box__yellow:hover{opacity:80%;transition:all .1s ease-in}.utility__info-box__yellow-locked:hover,.utility__info-box__yellow-no-hover:hover{opacity:100%}.utility__info-box__yellow-title{font-size:1.5rem}.utility__info-box__cyan{background:rgba(0,255,255,.64);font-weight:500;min-height:50px}.utility__connect-wallet-button{background-color:#f8c919!important;border:1px solid #000!important;border-radius:10px!important;color:#000!important;font-weight:200!important;height:auto!important;line-height:inherit!important;padding:.4rem 1rem!important}.flex{display:flex}.flex-row{flex-flow:row}.flex-wrap{flex-wrap:wrap}.flex-column{flex-flow:column}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.justify-right{justify-content:right}.justify-between{justify-content:space-between}.align-center{align-items:center}.w-500{font-weight:500}.w-600{font-weight:600}.w-400{font-weight:400}.w-700{font-weight:700}.utility__loader-container{min-height:100vh}.utility__loader,.utility__loader-container{align-items:center;display:flex;justify-content:center}.utility__loader{height:100px;margin:10px 20px;max-width:90vw;width:100px}@-webkit-keyframes load7{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load7{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.utility__loader7:before{-webkit-animation:load7 .6s ease-in-out infinite;animation:load7 .6s ease-in-out infinite;background:transparent;border-color:#bcbd02 #a4980c #bda702 #fff82f;border-radius:50%;border-style:solid;border-width:10px;box-shadow:0 0 1rem -2px #fffd44;color:#fff;content:"";height:50px;width:50px}.utility__snack-bar{max-width:70vw}.utility__material-btn{--bg-color:#147963;background-color:var(--bg-color)!important;border:1px solid #000!important;border-radius:10px!important;color:#000!important;font-size:1.1rem!important;text-transform:none!important}.MuiDrawer-paperAnchorLeft{background-color:#29cfc4!important}.utility__timer{display:flex;flex-flow:row wrap;gap:.5rem}.fortify__area__levels-list{display:flex;flex-flow:row wrap;justify-content:space-around}.fortify__area__levels-list__level-wrapper{background-color:#0085fa;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:.2rem solid #000;cursor:pointer;display:flex;font-size:2rem;justify-content:center;margin:.5rem 0;max-width:80vw;min-width:40%;padding:3rem .5rem;text-align:center;text-decoration:none;width:100px}.fortify__area__levels-list__level-wrapper:hover{opacity:80%;transition:all .1s ease-in}.fortify__area__levels-list__level-wrapper__label{background:#f8cf3dd9;border:.1rem solid #000;border-radius:15px;color:#000;cursor:pointer;display:flex;flex-flow:column;font-size:2rem;justify-content:center;overflow-x:hidden;padding:.5rem 1rem;text-align:center;text-decoration:none}.fortify__area__level-bg{background-color:#000000c0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:21}.fortify__area__level-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;opacity:100%;padding-bottom:1rem;position:absolute;top:5rem;width:100vw;z-index:20}.fortify__area__level-container{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fade-in;animation-name:fade-in;background:#181229;background-position:50%;background-size:cover;border:.2rem solid #000;max-height:70vh;min-height:50vh;overflow-x:hidden;overflow-y:scroll;padding-bottom:3rem;padding-top:1rem;position:inherit;width:calc(100vw - .4rem)!important;z-index:22}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}to{opacity:100%;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in{0%{opacity:0;-webkit-transform:scale(.01);transform:scale(.01)}to{opacity:100%;-webkit-transform:scale(1);transform:scale(1)}}.fortify__area__level-flex{display:flex;flex-flow:row wrap;gap:2rem;justify-content:center}.fortify__area__level-info{background:rgba(0,0,0,.824);border-radius:60px;color:#fff;max-width:80vw;min-height:30vh;min-width:30%;padding:.2rem 2rem 3rem;text-align:center;width:400px}.fortify__select-nfts__nft-container{align-items:center;aspect-ratio:1/1;display:flex;height:100px;justify-content:center;max-width:80%;padding:.2rem;position:relative;width:100px}.fortify__select-nfts__nft-container:hover{opacity:80%;transition:all .1s ease-in}.fortify__select-nft{align-items:center;aspect-ratio:1/1;background-color:rgba(0,0,0,.824);border-radius:20px;cursor:pointer;display:flex;justify-content:center;max-width:45vw;overflow:hidden;position:relative;width:150px}.fortify__select-nft:hover{background-color:hsla(0,0%,9%,.82)}.fortify__select-nft__container{background-color:#ffca0bd9;border:2px solid #000;border-radius:5px;display:flex;flex-flow:column;height:200px;max-height:70vh;max-width:80vw;min-height:50vh;overflow-x:hidden;overflow-y:scroll;padding:1rem;width:500px}.fortify__select-nfts-wrapper{border:2px solid #000;display:flex;gap:.5rem;height:80%;justify-content:center;margin:1rem 0 0;padding:.5rem;text-align:center;text-transform:uppercase;width:calc(100% - 1rem)}.fortify__select-nfts__nft{aspect-ratio:1/1;border:1px solid transparent;cursor:pointer;height:100%;width:100%}.fortify__select-nfts__nft-exp{background:#000;color:#fff;font-size:.7rem;left:0;min-width:30%;padding:0 .3rem;position:absolute;top:0}.fortify__selected-nft{height:100%;position:absolute;width:100%;z-index:2}.fortify__green-btn{--bg-color:#147963;background-color:var(--bg-color)!important;border:1px solid #ff0!important;border-radius:10px!important;color:#fff!important;font-size:1.1rem!important;padding:.2rem .5rem!important;text-transform:none!important}input[type=color]::-moz-color-swatch{border:none}input[type=color]::-webkit-color-swatch-wrapper{border-radius:0;padding:0}input[type=color]::-webkit-color-swatch{border:none}.fortify__exp-leaderboard__level-text{background:#0e2e35;border-radius:15px;color:#fff;font-size:1.5rem;max-width:20vw;padding:.5rem 1rem;text-transform:uppercase;width:200px}.prestige__container{background-color:hsla(0,0%,50%,.863);border:1px solid #000;font-size:1.5rem;margin-top:.7rem;padding:1.6rem 2rem;text-align:center;text-transform:uppercase}.prestige__info{background-color:#0ff;border:1px solid #000;padding:.2rem;text-transform:none}.prestige__info .title{font-size:1rem;font-weight:500;text-align:center}.prestige__info .description{font-size:.8rem;font-weight:500;text-align:left}.prestige__nft-img{position:relative}.prestige__nfts-wrapper{display:flex;justify-content:center;margin:1rem 0}.prestige__nfts-container{display:flex;flex-flow:row wrap;gap:1rem}.prestige__nft,.prestige__nft>label{align-items:center;border:2px solid transparent;display:flex;justify-content:center}.prestige__nft>label{cursor:pointer}.prestige__nft img{aspect-ratio:1/1;height:100px;max-width:50vw;width:100px}.prestige__nft input{display:none}.prestige__nft input[type=radio]:checked+label{border:2px solid #0ff}.exp__yellow-container{align-self:flex-end;border-radius:50px;box-sizing:border-box;height:33vh;justify-content:flex-start;max-width:100%;opacity:100%;padding:0;width:650px}.exp__yellow-container,.exp__yellow-container:hover{background:#f6bd2f!important}.exp__top-up__price__image{width:80px}.exp__top-up__price__icon-btn{background:#000!important;color:#f4d96d!important;font-size:.7rem!important;padding:.2rem!important}.exp__cyan-btn{background-color:#13ccd4;border:2px solid #000;border-radius:5px;box-sizing:border-box;cursor:pointer;min-width:70px;padding:.1rem 0}.exp__cyan-btn:hover{background-color:#0cebf2}.exp__yellow-btn{background-color:#fac611;border:2px solid #000;border-radius:5px;box-sizing:border-box;cursor:pointer;min-width:70px;padding:.1rem .2rem}.exp__yellow-btn:hover{background-color:#fee070}.exp__top-up__price__info-container{background:#735f0f9e;border:2px solid #000;border-radius:2px;padding:0 .5rem;text-align:left;white-space:nowrap}.exp__cyan-container{background-color:#1ed0d0;border:2px solid #000;border-radius:15px;box-sizing:border-box;opacity:90%;padding:.5rem 0;width:100%}.exp__brown-container{background:#b8960dd6;border:2px solid #000;border-radius:2px;padding:0 .5rem;text-align:left}.exp__requirement{display:flex;flex-flow:column;padding:.2rem;text-align:left;width:40%}.exp__requirement>.value{font-size:.9rem}.exp-dashboard__form{background:#fed31ad6!important;box-sizing:border-box;opacity:100%!important;padding:1rem}.exp-dashboard__modal{background:#fed31ad6!important;border:2px solid #000;box-shadow:0 8px 20px rgba(0,0,0,.6);box-sizing:border-box;cursor:default;display:flex;flex:1 1;flex-direction:column;max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content;padding:.5rem 1rem;position:relative;z-index:1050}.exp-dashboard__modal-form option,.exp-dashboard__modal-form select{background:#735f0f9e;border:2px solid #000;border-radius:2px;padding:.2rem 0 .2rem .2rem}.exp-dashboard__form input{background:#735f0f9e;border:2px solid #000;border-radius:2px;padding:0 0 0 .2rem}.exp-dashboard__modal-form input{padding:.2rem 0 .2rem .2rem!important;width:40px}.exp-dashboard__form .full-width{width:calc(100% - .6rem)}.exp-dashboard__form .requirements-req{align-items:baseline;display:flex;flex-flow:column;font-size:.9rem;min-width:50%}.exp-dashboard__form .requirements-req__title{font-weight:700;text-align:left;width:100%}.exp-dashboard__form .requirements-req input{width:40px!important}.exp__requirement>div:first-child{font-weight:600}
/*# sourceMappingURL=main.9e79e0a2.css.map*/