@import"https://fonts.googleapis.com/css2?family=Dela+Gothic+One&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*,body,h1,h2,h3,h4,h5,h6,p,ul,li,button,input hr a{background:none;outline:none;box-sizing:border-box;border:none;margin:0;padding:0;text-decoration:none;list-style:none;color:#fff;-webkit-user-select:none;user-select:none;font-family:Montserrat,serif;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-family:Dela Gothic One;font-weight:400}#root{height:inherit;width:100%;overflow-x:hidden}.glass{background:linear-gradient(360deg,#0000,#844dfb 150.86%)}.gradient{background:linear-gradient(90deg,#345cd1,#844dfb)}.gradient-v{background:linear-gradient(180deg,#345cd1,#844dfb)}html,body{overflow:hidden;color:#fff;height:100vh;transition:.2s;background:url(/assets/bg-DnldisB-.jpg) no-repeat center/cover}body:before{content:"";z-index:5;height:var(--tg-safe-area-inset-top);width:100%;position:absolute;left:0;top:0}body:after{content:"Elon's Ark";z-index:5;position:absolute;top:var(--tg-safe-area-inset-top);left:0;width:100%;height:var(--tg-content-safe-area-inset-top);font-size:18px;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden}button{position:relative;transition:.2s}button[data-default]{background:linear-gradient(90deg,#345cd1,#844dfb);display:flex;align-items:center;justify-content:center;border-radius:50px;height:54px;gap:6px;font-family:Dela Gothic One}.page-wrapper{width:100%;text-align:center;overflow-x:hidden;height:inherit;padding:24px 16px 100px;padding-top:calc(var(--tg-safe-area-inset-top) + var(--tg-content-safe-area-inset-top) + 24px);display:flex;flex-direction:column;gap:24px}nav{position:fixed;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);bottom:0;width:100%;height:92px;padding:0 7.5px;z-index:5;background:linear-gradient(2.32deg,#0000 1.95%,#844dfb 122.91%);border-top-left-radius:20px;border-top-right-radius:20px}nav ul{display:flex;width:100%;justify-content:space-between;height:100%}nav ul li{transition:.2s;flex:1}nav ul li.current p{color:#ffce33}nav ul li button{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;font-size:10px;font-size:12px;font-weight:700;gap:6px;justify-content:center}nav ul li button img{height:34px}.drawer-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.drawer-body{position:absolute;bottom:0;left:0;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;padding:30px 16px 40px;background:#112448}.drawer-body:after{content:"";height:6px;width:20%;background:#1c3360;border-radius:50px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.drawer-body:before{content:"";width:100%;height:300px;background:#112448;position:absolute;bottom:0;left:0;transform:translateY(100%)}.user-top-bar{display:flex;height:80px;border-radius:10px;padding:14px}.user-top-bar--info{display:flex;align-items:center;padding-right:10px;flex:1;gap:10px;border-right:1px solid #ffffff4f}.user-top-bar--profile{width:52px;height:52px;border-radius:50%;box-shadow:0 0 4px #7343f7,0 0 4px #7343f7;padding:2px}.user-top-bar--profile-inner{width:100%;height:100%;border-radius:inherit;padding:3px;background:#33226d}.user-top-bar--profile-inner img{width:100%;height:100%;border-radius:inherit}.user-top-bar--name{display:flex;flex-direction:column;gap:4px}.user-top-bar--name p{font-size:12px}.user-top-bar--wallet{display:flex;align-items:center;gap:4px}.user-top-bar--balance{display:flex;gap:4px;padding-left:10px;align-items:center;flex-direction:column}.user-top-bar--balance *{font-family:Dela Gothic One;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center}.user-top-bar--balance-value{display:flex;align-items:center;gap:4px}.tabs{background:#081020;display:flex;flex-direction:column;border-radius:6px}.tab-buttons{display:flex;padding:4px;align-items:center;gap:6px}.tab-buttons button{flex:1;display:flex;align-items:center;justify-content:center;height:34px;font-size:12px;border-radius:6px;gap:4px;font-weight:700}.tab-buttons button span{color:#1f1f1f;font-family:Montserrat;font-weight:700;font-size:12px;line-height:120%;letter-spacing:0%;padding:2px 6px;border-radius:50px;background:#ffce33}.tab-buttons button.current{background:#112448}.tabs-body{position:relative;transition:.2s}.welcome{padding-bottom:0;display:flex;flex-direction:column}.welcome-stages{display:flex;align-items:center;justify-content:center;gap:6px;position:relative;padding:24px 0}.welcome-pages-wrapper{position:relative;flex:1;display:flex}.welcome-page{flex:1;top:0;left:0;height:100%}.welcome-stages i{display:block;width:10px;height:10px;border-radius:50%;background:#fff3}.welcome-stages i.current{background:#844dfb}.welcome-first{display:flex;align-items:center;flex-direction:column;height:100%;gap:24px;padding-bottom:50px;text-align:center}.welcome-first h1{font-size:30px;font-weight:400}.welcome-first p{font-weight:500}.welcome-first-image{flex:1;width:100%;background:url(/assets/1-B2vR_80n.png) no-repeat center/contain}.button-container{display:flex;width:100%;gap:14px;flex-direction:column}.button-container .select-lang{background:#fff3;font-family:Montserrat;font-weight:600}.welcome-stage{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;text-align:center}.welcome-stage-img{flex:1;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center}.welcome-stage button{position:absolute;width:100%;bottom:50px;left:0}.select-lang-container{display:flex;flex-direction:column;gap:20px}.select-lang-container h3{text-align:center;text-transform:uppercase}.lang-list{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:14px}.lang-list-item{flex:1 1 calc(50% - 6px);border-radius:50px;padding:2px;height:44px}.lang-list-item-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:6px;background:#112448;border-radius:inherit}.lang-list-item-inner p{font-family:Dela Gothic One;font-weight:400}.lang-list-item[data-selected=true] .lang-list-item-inner{background:transparent}.shop-placeholder{background:url(/assets/in-development-shop-DplEk9GH.png) no-repeat top/cover;width:100%;flex:1;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:19px}.shop-placeholder button{width:70%}.friends-invite-info{display:flex;gap:6px}.friends-invite-info--block{display:flex;flex-direction:column;flex:1;padding:20px 10px;border-radius:14px;gap:10px}.friends-invite-info--block p{font-size:12px;font-weight:700;text-align:left}.friends-invite-info--reward{display:flex;align-items:center;gap:4px;font-family:Dela Gothic One;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center}.friends-list-container{padding:10px;display:flex;flex-direction:column;gap:10px}.friends-list{display:flex;flex-direction:column;gap:10px;width:100%}.friends-list-item{display:flex;align-items:center;justify-content:space-between;height:54px;background:#112448;border-radius:14px;padding:0 10px}.friends-list-item--info,.friends-list-item--reward{display:flex;align-items:center;gap:6px}.friends-list-item--reward{gap:4px;font-family:Dela Gothic One;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0px;vertical-align:middle}.friends-list-item--reward p{width:max-content;font-family:Dela Gothic One;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0px;vertical-align:middle}.friends-list-item--info img{width:34px;height:34px;border-radius:50%}.friends-list-item--info p{font-family:Montserrat;font-weight:700;font-size:12px;line-height:120%;letter-spacing:0%}.friends-invite-buttons{margin-top:auto;position:sticky;bottom:0;display:flex;align-items:center;width:100%;gap:6px}.friends-invite-buttons button{height:54px}.friends-invite-buttons .invite{flex:1}.friends-invite-buttons .copy{width:54px}.rating-time{display:flex;align-items:center;gap:6px;justify-content:center;font-family:Montserrat;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0px;vertical-align:middle}.rating-item--postion{font-family:Dela Gothic One;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0%;text-align:left;width:24px;display:block;height:36px;display:flex;align-items:center;justify-content:start}.rating-item-info{display:flex;flex-direction:column;gap:4px}.rating-item-info--users{display:flex;align-items:center;gap:4px;font-family:Montserrat;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}.rating-item:nth-child(-n+3) .rating-item--postion{color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/1-DHuT53Jz.svg)}.rating-item:nth-child(2) .rating-item--postion{background-image:url(/assets/2-BxFnAVAB.svg)}.rating-item:nth-child(3) .rating-item--postion{background-image:url(/assets/3-BEMQ72G4.svg)}.rating-item[data-my=true]{background:linear-gradient(90deg,#345cd1,#844dfb);box-shadow:0 0 10px #7343f7,0 0 10px #7343f7;position:sticky;bottom:10px;width:calc(100% + 20px);transform:translate(-10px)}.tasks-list .friends-list-item--info img{border-radius:0;width:24px;height:24px}.tasks-list .friends-list-item{gap:10px}.tasks-list .friends-list-item--info p{text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Montserrat;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}.tasks-list .friends-list-item--reward{gap:6px}.tasks-list-item[data-status="2"]{background:#0b172f}.road-map-page{padding:0}.profile-page h1{margin-top:24px}.profile-block{width:100%;padding:14px 24px;border-radius:20px;background:#08102080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;flex-direction:column;align-items:center;gap:14px}.profile-block hr{background:#fff3;height:1px;width:100%}.profile-block-avatar{display:flex;flex-direction:column;gap:6px;align-items:center}.profile-block-avatar img{width:52px;height:52px;border-radius:50%}.profile-block-avatar p{font-family:Montserrat;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center}.profile-block-actions,.profile-block-actions-lang,.profile-block-actions-wallet{display:flex;align-items:center;gap:24px}.profile-block-actions-lang,.profile-block-actions-wallet{gap:6px;font-family:Montserrat;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center}.profile-block-actions-wallet{gap:4px}.profile-block-balance *{font-family:Dela Gothic One;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center}.profile-block-balance,.profile-block-balance--coins{display:flex;align-items:center;gap:24px}.profile-block-balance--coins{gap:4px}.profile-block-accounts{display:flex;flex-direction:column;gap:6px;width:87%}.profile-block-accounts>p{font-family:Montserrat;font-weight:700;font-size:12px;line-height:120%;letter-spacing:0%;text-align:left}.profile-block-accounts-block{display:flex;align-items:start;justify-content:space-between;width:100%}.profile-block-accounts-list{display:flex;flex-direction:column;gap:4px}.profile-block-accounts-list li{display:flex;align-items:center;gap:4px}.profile-block-accounts-list p{font-family:Montserrat;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center}.profile-nft-container{background:#081020;border-radius:20px;padding:10px;display:flex;flex-direction:column;gap:10px}.profile-nft-banner{width:100%}.profile-nft-list{display:flex;flex-wrap:wrap;gap:6px}.profile-nft-list li{width:calc(50% - 3px)}.profile-nft-list li img{width:100%}.we-on-get-gems-btn{padding:17px;font-family:Dela Gothic One;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;vertical-align:middle;margin-top:-15px;position:sticky;bottom:0}.connect-wallet-container{display:flex;flex-direction:column;gap:14px}.connect-wallet-container h4{display:flex;align-items:center;justify-content:center;gap:10px;text-transform:uppercase}.connect-wallet-container p{font-size:14px;text-align:center}.connect-wallet-buttons{display:flex;gap:6px}.connect-wallet-buttons button{flex:1;background:#fff3;height:44px;border-radius:50px;display:flex;align-items:center}
