@font-face{font-family:Roboto-Regular;src:url(/assets/Roboto-Regular-CN_pkOMA.ttf)}@font-face{font-family:Roboto-Bold;src:url(/assets/Roboto-Bold-yTHeQuef.ttf)}@font-face{font-family:Roboto-Light;src:url(/assets/Roboto-Light-r0KW6U_F.ttf)}@font-face{font-family:Roboto-Medium;src:url(/assets/Roboto-Medium-CwcsZ-zd.ttf)}@font-face{font-family:Roboto-SemiBold;src:url(/assets/Roboto-SemiBold-EVIM0_1H.ttf)}:root{--background: #111714;--dark: #182725;--active: #26AAA4;--white: #D9D9D9;--gray: #cacaca}*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto-Regular,sans-serif}html,body{height:100vh;background-color:var(--background)}.not-whitelisted{position:absolute;top:0;left:0;width:100%;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000c;z-index:100}.loader-container{position:absolute;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.loader-container .loader{width:50px;z-index:100;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#ffa516 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#ffa516);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 8px),#000 0);animation:l13 1s infinite linear}@keyframes l13{to{transform:rotate(1turn)}}.home-container{position:relative;height:100%;overflow-y:auto;scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--dark) transparent;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;z-index:1}.home-header,.home-body,.home-footer{position:relative;z-index:2}.home-loader{overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000c;position:absolute;z-index:10;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh}.home-header{max-width:580px;margin-top:10px;display:flex;flex-direction:column;align-items:start;justify-content:flex-start;width:100%}.home-header .header-logo-profile{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.home-header .header-logo{color:var(--white);font-size:1.5rem;font-family:Roboto-Bold,"sans-serif";margin-left:10px;border:2px solid var(--white);border-radius:14px;padding:5px}.home-header .hello-text{margin-left:10px;color:var(--white);font-size:2.5rem;font-family:Roboto-Bold,"sans-serif";margin-bottom:10px}.home-header .not-connected{margin-top:20px}.home-header .not-connected .connect-button{border-style:hidden;margin-top:10px;margin-left:10px;width:fit-content;height:fit-content;padding:10px;border-radius:20px;background-color:var(--active);color:var(--white);font-size:1rem;font-family:Roboto-Medium,"sans-serif"}.home-header .icon-profile{position:relative;cursor:pointer;height:54px;width:54px;border:2px solid var(--white);border-radius:100px;align-self:flex-end}.home-header .hello{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px;margin-top:30px}.home-header .header-menu{display:flex;flex-direction:row;align-items:center;justify-content:start;flex-wrap:nowrap;gap:10px;margin-top:30px;margin-bottom:30px;margin-left:10px;width:100%;padding:10px 0;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:thin;scroll-margin-top:10px;scrollbar-color:var(--active) var(--dark)}.home-header .header-menu .menu-item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;background-color:var(--dark);border:2px solid var(--active);border-radius:30px;padding:10px;height:45px;width:100px;min-width:100px;cursor:pointer}.home-header .header-menu .menu-item:hover{background-color:var(--active)}.home-header .header-menu .menu-item .menu-item-text{color:#fff;font-size:.8rem;font-family:Roboto-Regular,"sans-serif"}.home-header .header-menu .menu-item-active{background-color:var(--active)}.home-body{max-width:580px;display:flex;flex:1 0 auto;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:20px}.home-body .home-category{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;height:150px;width:100%;border-radius:24px;padding:20px;border:2px solid #FFFFFF;cursor:pointer}.home-body .home-category .home-category-type{color:#fff;font-size:.9rem;font-family:Roboto-Light,"sans-serif";width:100%;margin-left:5px}.home-body .home-category .home-category-name{color:#fff;width:75%;margin-top:8px;font-size:2rem;text-wrap:balance;font-family:Roboto-Bold,"sans-serif"}.home-body .disabled{overflow:hidden;position:relative;cursor:unset}.home-body .disabled:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;filter:grayscale(1) blur(3px);-webkit-filter:grayscale(1) blur(3px);z-index:1}.home-body .disabled:after{content:"Not available";color:var(--white);top:0;left:0;position:absolute;background-color:#1827254d;height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-family:Roboto-Bold,"sans-serif";z-index:2}.home-footer{width:100%;max-width:580px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;margin-top:auto;flex-shrink:0}.home-footer .home-footer-text:last-child{border-left:1px solid var(--white);padding-left:20px}.home-footer .home-footer-text{cursor:pointer;text-underline:white;color:var(--white);font-size:.8rem;font-family:Roboto-Medium,"sans-serif";margin-top:20px}@media screen and (min-width: 580px){.home-container{height:100vh;width:100%}.home-header{max-width:1440px}.home-body{max-width:1440px;display:grid;grid-template-columns:1fr 1fr}.home-body .home-category{width:100%;height:250px}.home-body .home-category .home-category-name{color:#fff;font-size:2.5rem;width:40%;margin-top:10px}}.profile-image img{object-fit:cover;overflow:hidden;border-radius:100px}.aurora-container{position:absolute;top:0;left:0;width:100%;z-index:0;height:100vh;overflow-y:hidden}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:10;background-color:#000c;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-overlay .modal-overlay-container{max-width:350px;margin:0 auto;width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.modal-overlay .modal-overlay-container .modal-overlay-close-button{align-self:flex-start;justify-self:flex-start;position:absolute;border-style:hidden;background:transparent;fill:var(--white);top:20px;right:-10px;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center}.whitelist-form-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.whitelist-form-container .whitelist-form-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:90%;max-width:350px;padding:15px;border-radius:10px;background-color:var(--background);box-shadow:0 0 10px #0003}.whitelist-form-container .whitelist-form-content h1,.whitelist-form-container .whitelist-form-content label,.whitelist-form-container .whitelist-form-content input{color:var(--white)}.whitelist-form-container .whitelist-form-content h1{margin-bottom:20px}.whitelist-form-container .whitelist-form-content label{margin-bottom:10px}.whitelist-form-container .whitelist-form-content input{color:var(--dark);width:80%;height:40px;padding:10px;border-radius:10px;border:1px solid var(--gray)}.whitelist-form-container .whitelist-form-content .error-input{color:red;font-size:14px}.whitelist-form-container .whitelist-loading{filter:blur(3px);background-color:#00000080}.whitelist-form-container .whitelist-submit{width:50%;padding:10px 0;border-radius:30px;margin:15px 0;border-style:hidden;background-color:var(--active);color:var(--white);font-size:16px}
