.account-info-container{width:100%;margin-bottom:1rem}.account-info-container .account-info-content{display:grid;grid-template-columns:320px auto;grid-gap:2rem;gap:2rem}.account-info-container .account-info-content .account-details{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.account-info-container .account-info-content .social-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2rem;gap:2rem}.account-info-container .account-info-content .save-container{display:grid;justify-content:flex-start}.ant-upload-drag{border:1px solid #fafafa!important;border-radius:25px!important;height:250px;width:250px;color:#000}@media(max-width:767px){.account-info-container .account-info-content{grid-template-columns:1fr;grid-template-rows:320px auto;gap:2rem}.account-info-container .account-info-content .account-details .ant-form,.account-info-container .account-info-content .social-container .ant-form{grid-template-columns:1fr;gap:0}.ant-upload-drag{height:100%!important;width:100!important}}@media(min-width:768px)and (max-width:1024px){.account-info-container .account-info-content{grid-template-columns:1fr;grid-template-rows:320px auto;gap:2rem}.account-info-container .account-info-content .account-details .ant-form,.account-info-container .account-info-content .social-container .ant-form{grid-template-columns:1fr;gap:0}.ant-upload-drag{height:100%!important;width:100%!important}}.social-connect{display:flex;gap:8px}.social-connect .ant-input,.social-connect .connect-button,.social-connect .twitter-button{flex:1 1}.rounded-image{width:320px;height:320px;border-radius:15px;object-fit:cover;box-shadow:0 4px 6px rgba(0,0,0,.1)}.address-input-container{position:relative;display:flex;align-items:center}.address-input-container .ant-input{padding-right:40px}.address-input-container .copy-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;z-index:1}.address-input-container .copy-button:hover{opacity:.8}.address-input-container .copy-button img{width:18px;height:18px}.form-item-wrapper{margin-bottom:24px}.form-item-wrapper .ant-form-item-label{padding:0;margin-bottom:8px}.form-item-wrapper .ant-form-item-label label{font-size:14px;color:rgba(0,0,0,.85);height:22px}.save-button{font-family:PolySans;font-size:18px;font-weight:600;width:max-content;height:48px;background:linear-gradient(225deg,#ad00ff,#333bff);border-radius:16px;border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:0 16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.save-button:hover{opacity:.9}.save-button:disabled{cursor:not-allowed;opacity:.6}.save-button .btn-text{font-family:PolySans;font-size:18px;font-weight:600;letter-spacing:0;line-height:normal}.save-button .spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;border-radius:50%;animation:spinner .8s linear infinite;margin-right:8px}@media(max-width:767px){.save-container .save-button{width:100%}}.rank-container{display:grid;align-items:center;border:1px solid #efefef;border-radius:32px}.rank-container .rank-content{display:grid;grid-template-columns:100px auto;padding:2rem;grid-gap:2rem;gap:2rem}.rank-container .rank-content .rank-image{display:flex;align-items:center}.rank-container .rank-content .rank-info{display:grid;align-items:center}.rank-container .rank-content .rank-info .rank-info-title{display:flex;justify-content:space-between;align-items:center}.rank-container .rank-content .rank-info .rank-info-title h2,.rank-container .rank-content .rank-info .rank-info-title h5{margin:0}.rank-container .rank-content .rank-info .rank-info-title .points-to-next-level{color:#777}.rank-container .rank-content .rank-info .ant-progress .ant-progress-bg{height:12px;background:linear-gradient(225deg,#faff00,#ff006b)}@media(max-width:767px){.rank-container{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2}.rank-container .rank-content{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1024px){.rank-container{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2}.rank-container .rank-content{grid-template-columns:1fr}}.user-performance-container{display:grid;border:1px solid #efefef;border-radius:32px}.user-performance-container .user-performance-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;padding:2rem}.user-performance-container .user-performance-content .referred-users{grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2}.user-performance-container .user-performance-content .referred-users h2{width:60px;font-size:13px;font-weight:400;color:#777;margin:0}.user-performance-container .user-performance-content .referred-users span{font-size:38px}.user-performance-container .user-performance-content .points-earned{grid-row-start:1;grid-row-end:2;grid-column-start:2;grid-column-end:3}.user-performance-container .user-performance-content .points-earned h2{width:60px;font-size:13px;font-weight:400;color:#777;margin:0}.user-performance-container .user-performance-content .points-earned span{font-size:38px}.user-performance-container .user-performance-content .season-2-points{grid-row-start:1;grid-row-end:2;grid-column-start:3;grid-column-end:4}.user-performance-container .user-performance-content .season-2-points h2{width:60px;font-size:13px;font-weight:400;color:#777;margin:0}.user-performance-container .user-performance-content .season-2-points span{font-size:38px}.user-performance-container .user-performance-content .season-3-points{grid-row-start:1;grid-row-end:2;grid-column-start:4;grid-column-end:5}.user-performance-container .user-performance-content .season-3-points h2{width:60px;font-size:13px;font-weight:400;color:#777;margin:0}.user-performance-container .user-performance-content .season-3-points span{font-size:38px}.user-performance-container .user-performance-content .season-4-points{grid-row-start:1;grid-row-end:2;grid-column-start:5;grid-column-end:6}.user-performance-container .user-performance-content .season-4-points h2{width:60px;font-size:13px;font-weight:400;color:#777;margin:0}.user-performance-container .user-performance-content .season-4-points span{font-size:38px}.user-performance-container .user-performance-content .referral-link{display:grid;grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:6;margin:4px 0 0;position:relative}.user-performance-container .user-performance-content .referral-link h2{font-size:13px;font-weight:400;color:#777;margin:0 0 7px}.user-performance-container .user-performance-content .referral-link .anticon-copy{position:absolute;right:14px;top:35px;cursor:pointer;color:#777}.user-performance-container .user-performance-content .referral-link .info{display:flex;font-size:12px;color:#777;align-items:center;margin:7px 0 0}.user-performance-container .user-performance-content .referral-link .info .points{display:block;font-weight:700;color:#000;margin:0 4px}.user-performance-container .user-performance-content .referral-link .info .points img{width:10px;position:relative;margin:0 4px 0 0;top:1px}@media(max-width:767px){.user-performance-container{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:4}.user-performance-container .user-performance-content{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1024px){.user-performance-container{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:4}.user-performance-container .user-performance-content{grid-template-columns:1fr}}.account-container{display:flex;justify-content:center;box-sizing:border-box;padding:5rem;min-height:calc(100vh - 82px)}.account-container .account-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;width:100%}.account-container .account-content.loading{display:flex;align-items:center;justify-content:center;grid-column-start:1;grid-column-end:3}.account-container .account-content.loading .anticon{font-size:62px}.account-container .account-content.error{display:flex;align-items:center;justify-content:center;grid-column-start:1;grid-column-end:3}.account-container .account-content.error h1{margin:0;text-align:center;line-height:48px}.account-container .account-content .account-details{display:grid}.account-container .account-content .account-btn{display:flex;margin:0 0 0 auto}@media(max-width:767px){.account-container{padding:2.5rem}.account-container .account-content{display:flex;flex-direction:column}}@media(min-width:768px)and (max-width:1024px){.account-container{padding:2.5rem}.account-container .account-content{display:flex;flex-direction:column}}.account-info-container,.wallets-container{grid-column:1/-1;width:100%}