@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.footer-nav{padding:clamp(8px, 2.2vw, 14px) 0 calc(8px + env(safe-area-inset-bottom));z-index:100;background-color:#0a0b0d;border-top:1px solid #ffffff1a;width:100%;margin:0;position:fixed;bottom:0;left:0;right:0}.footer-nav-container{justify-content:space-between;align-items:center;gap:clamp(4px,1.5vw,14px);width:min(100% - 20px,980px);margin:0 auto;padding:0 clamp(8px,2vw,16px);display:flex}.footer-nav-item{color:#888e9c;cursor:pointer;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(4px,1vw,7px);min-width:0;min-height:50px;padding:clamp(7px,1vw,10px) clamp(8px,1.6vw,18px);text-decoration:none;transition:color .25s,transform .25s,filter .25s;display:flex}.footer-nav-item:hover{color:#2b8fff}.footer-nav-item.active{color:#2b8fff;background-color:#2b8fff1a}@media (width>=768px){.footer-nav{padding-top:10px}.footer-nav-container{width:min(100% - 32px,920px)}.footer-nav-item.active{filter:brightness(1.08);transform:translateY(-1px)scale(1.04)}.footer-nav-item.active .footer-nav-icon{transform:scale(1.08)}.footer-nav-item.active .footer-nav-label{font-weight:600}}.footer-nav-icon{object-fit:contain;width:clamp(19px,2.2vw,25px);height:clamp(19px,2.2vw,25px)}.footer-nav-label{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(9px,1.2vw,12px);font-weight:500;overflow:hidden}@media (width<=480px){.footer-nav{padding:8px 0 calc(8px + env(safe-area-inset-bottom))}.footer-nav-container{gap:3px;width:calc(100% - 14px);padding:0 4px}.footer-nav-item{border-radius:10px;min-height:44px;padding:5px 4px}.footer-nav-label{font-size:9px}}@media (width<=360px){.footer-nav-container{gap:2px;width:calc(100% - 10px);padding:0 3px}.footer-nav-item{min-height:42px;padding:5px 2px}.footer-nav-icon{width:17px;height:17px}.footer-nav-label{font-size:8px}}main.sign-up{box-sizing:border-box;background-image:url(/images/bg.jpeg);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:100%;min-height:100vh;padding-top:20px;padding-bottom:40px;display:flex}.sign-up img.logo{width:90%;max-width:220px;margin-top:60px;margin-bottom:20px}.sign-up form{box-sizing:border-box;width:100%;max-width:420px;padding:0 20px}.sign-up .box,.sign-up .form-box{box-sizing:border-box;background-color:#0000004d;border-top:1px solid #2b8fff;border-top-left-radius:34px;border-top-right-radius:34px;width:100%;margin-top:20px;padding:44px 24px}.box label,.form-box label{color:#fff;width:100%;margin-bottom:10px;font-size:16px;font-weight:500;display:block}.box .relative label,.form-box .relative label{width:100%;margin-top:0;margin-bottom:0;position:absolute;top:0;left:0}.box input,.form-box input{color:#fff;z-index:2;box-sizing:border-box;background-color:#0000;border:1px solid #4d5f88;border-radius:12px;width:100%;height:50px;padding:12px 14px 12px 45px;font-size:16px;position:relative}.box input:disabled,.form-box input:disabled{color:#6b7a99;cursor:not-allowed;opacity:1;background-color:#ffffff0f;border-color:#2b3a55}.box input::placeholder,.form-box input::placeholder{color:#dfe0e4;font-size:16px}.box input[type=email],.box input[type=password],.box input[type=text],.form-box input[type=email],.form-box input[type=password],.form-box input[type=text]{padding-left:45px}.box .relative,.form-box .relative{margin-bottom:12px;padding-top:38px;position:relative}.box .relative i,.form-box .relative i{color:#dfe0e4}.box .relative .email,.form-box .relative .email,.box .relative .lock,.form-box .relative .lock{z-index:3;width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.box .relative .icon-lock,.form-box .relative .icon-lock{width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.box .relative .fixed-number,.form-box .relative .fixed-number{color:#dfe0e4;z-index:3;font-weight:500;position:absolute;top:14px;left:12px}.box .relative input.number,.form-box .relative input.number{padding-left:78px}.box .relative .show-pass,.form-box .relative .show-pass{color:#888e9c;cursor:pointer;z-index:3;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:16px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.box input[type=checkbox],.form-box input[type=checkbox]{cursor:pointer;border:1.5px solid #f5f6f7;border-radius:3px;width:14px;height:14px}.login-btn1,.signup-btn{color:#fff;cursor:pointer;background:linear-gradient(92.99deg,#2b8fff 14.34%,#56a6ff 22.07%,#3695ff 29.79%);border:none;border-radius:10px;outline:2px solid #126cd2;width:100%;height:56px;margin-top:16px;font-size:16px;font-weight:600;transition:box-shadow .3s,opacity .3s;box-shadow:inset 0 2px 4px #ffeeee1a,inset 2px 0 10px #ffffff1a}.login-btn1:hover:not(:disabled),.signup-btn:hover:not(:disabled){box-shadow:inset 0 4px 8px #ffeeee2a,inset 2px 0 15px #ffffff2a}.login-btn1:disabled,.signup-btn:disabled{opacity:.7;cursor:not-allowed}.hr-one,.hr-two{background:linear-gradient(90deg,#141d27 0%,#efefef 100%);border:none;flex:1;height:1px}.checkbox-group{color:#b2b6bf;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;display:flex}.checkbox-group label{cursor:pointer;margin-bottom:0;padding-left:4px}.security-box{color:#fff;box-sizing:border-box;background-color:#ffffff05;border:1px solid #4d5f88;border-radius:12px;width:100%;height:50px;padding:8px 12px}.btn-trans{cursor:pointer;background:0 0;border:none;padding:0}.fs-6{font-size:.875rem!important}.ps-1{padding-left:8px!important}.gap-1{gap:8px!important}.gap-3{gap:20px!important}.row{--bs-gutter-x:.5rem;flex-wrap:wrap;display:flex}.col-5{flex:none;width:41.6667%}.col-1{flex:none;width:8.3333%}.g-2{--bs-gutter-y:.25rem}.alert{border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}.alert-danger{color:#ff6b6b;background-color:#dc354526;border:1px solid #dc35454d}.btn-close-white{filter:brightness(.8)}.spinner-border-sm{border-width:.15em;width:.875rem;height:.875rem}@media (width<=576px){main.sign-up{padding-top:10px;padding-bottom:30px}.sign-up img.logo{max-width:180px;margin-top:40px;margin-bottom:15px}.sign-up form{padding:0 15px}.sign-up .box,.sign-up .form-box{border-radius:24px;margin-top:15px;padding:32px 18px}.security-box{height:46px;padding:6px 10px;font-size:13px}.login-btn1,.signup-btn{height:40px;margin-top:12px;font-size:15px}.box label,.form-box label{font-size:14px}.box input,.form-box input{height:46px;padding:10px 10px 10px 40px;font-size:16px}.box .relative{margin-bottom:10px;padding-top:35px}.box .relative label,.form-box .relative label{font-size:13px}.d-flex.gap-3{gap:12px!important}}@media (width<=390px){.sign-up img.logo{max-width:160px;margin-top:30px}.sign-up .box,.sign-up .form-box{border-radius:20px;padding:28px 16px}.box label,.form-box label{margin-bottom:8px;font-size:13px}.box input,.form-box input{height:44px;font-size:16px}.login-btn1,.signup-btn{height:48px;font-size:14px}.fs-3{font-size:1.4rem!important}.security-box{height:44px}}@media (width<=360px){.sign-up .box,.sign-up .form-box{padding:24px 14px}.box input,.form-box input{height:42px;font-size:16px}.login-btn1,.signup-btn{height:44px}}@media (width>=577px) and (width<=768px){main.sign-up{padding-top:20px}.sign-up img.logo{max-width:200px;margin-top:50px}.sign-up form{max-width:400px}.sign-up .box,.sign-up .form-box{padding:40px 24px}}@media (width>=769px){main.sign-up{padding-top:30px}.sign-up img.logo{margin-top:80px}.sign-up .box,.sign-up .form-box{padding:50px 30px}}@media (height>=800px){.sign-up img.logo{margin-top:120px}}@media (height<=600px){main.sign-up{min-height:auto;padding-top:10px}.sign-up img.logo{max-width:150px;margin-top:20px}.sign-up .box,.sign-up .form-box{margin-top:10px;padding:25px 18px}}.gold-shiny{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,gold 0%,#fff8dc 20%,gold 40%,#ffc300 60%,gold 80%) 0 0/200%;-webkit-background-clip:text;background-clip:text;font-family:Jost,black sans-serif;font-size:28px;animation:2.5s linear infinite shine}.shiny-silver{background:linear-gradient(120deg,#999 20%,#fff 40%,#ccc 60%,#fff 80%,#999 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-family:Jost,black sans-serif;font-size:30px;font-weight:700;animation:3s linear infinite shine}@keyframes shine{to{background-position:200%}}.silver-emboss{text-shadow:1px 1px #aaa,-1px -1px #fff,2px 2px 3px #0003}.walking-icon{flex-shrink:0;display:flex}@keyframes walkingLeftArm{0%,to{transform-origin:34px 30px;transform:rotate(0)}50%{transform-origin:34px 30px;transform:rotate(45deg)}}@keyframes walkingRightArm{0%,to{transform-origin:66px 30px;transform:rotate(0)}50%{transform-origin:66px 30px;transform:rotate(-45deg)}}@keyframes walkingLeftLeg{0%,to{transform-origin:46px 50px;transform:rotate(0)}50%{transform-origin:46px 50px;transform:rotate(-30deg)}}@keyframes walkingRightLeg{0%,to{transform-origin:54px 50px;transform:rotate(0)}50%{transform-origin:54px 50px;transform:rotate(30deg)}}.arm.left-arm{animation:.6s ease-in-out infinite walkingLeftArm}.arm.right-arm{animation:.6s ease-in-out infinite walkingRightArm}.leg.left-leg{animation:.6s ease-in-out infinite walkingLeftLeg}.leg.right-leg{animation:.6s ease-in-out infinite walkingRightLeg}.home{background-color:#060d17;background-image:url(/images/bg.jpeg);background-position:top;background-size:cover;padding:0 clamp(12px,4vw,24px)}.header{justify-content:space-between;align-items:center;padding-top:16px;display:flex}.header>div:first-child{align-items:center;gap:12px;display:flex}.header .user{object-fit:cover;border-radius:50%;width:50px;height:50px}.user-avatar{object-fit:cover;background-color:#1a2a3a;border-radius:45px;width:45px;height:45px}.header .text-white{color:#fff}.header .action{background-color:#ffffff0f;border-radius:55px;justify-content:center;align-items:center;gap:10px;padding:0 8px;display:flex}.header .action button{color:#fff;cursor:pointer;background-color:#ffffff1a;border:.72px solid #f6f6f6;border-radius:50px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.header .action button:hover{background-color:#ffffff2f}.main-set{color:#f5f6f7;margin-top:12px}.main-set .sub-title{color:#999;opacity:.7;font-size:clamp(11px,3.5vw,14px);font-weight:500;line-height:20px}.main-set .title{color:#fff;margin:0;font-size:clamp(22px,8vw,40px);font-weight:500;line-height:120%}.main-set .card-one{background-color:#2b8fff1a;border:.5px solid #fffc;border-radius:20px;padding:16px;position:relative;overflow:hidden}.main-set .card-one p{z-index:1;position:relative}.main-set .bar{background:linear-gradient(90deg,#ffffff2e 0%,#96bfff47 100%);border-radius:99px;width:100%;height:10px;margin:12px 0;overflow:hidden;box-shadow:inset 0 1px 3px #00000059,0 0 0 1px #ffffff26}.main-set .bar .active{background:linear-gradient(90deg,#0ea5ff 0%,#2b8fff 45%,#54d4ff 100%);border-radius:99px;width:100%;height:10px;transition:width .9s linear;position:relative;box-shadow:0 0 12px #2b8fffb3,0 0 20px #54d4ff59}.main-set .bar .active:before{content:"";background-image:linear-gradient(120deg,#fff0 0%,#ffffff6b 30%,#ffffff0a 56%,#fff0 100%);background-size:220% 100%;animation:2.4s ease-in-out infinite profitBarShimmer;position:absolute;inset:0}.main-set .bar .active:after{content:"";filter:blur(.2px);opacity:.95;background:radial-gradient(circle,#fff 0%,#9ee4ff 55%,#9ee4ff00 80%);border-radius:50%;width:12px;height:12px;animation:1.5s ease-in-out infinite profitBarPulse;position:absolute;top:50%;right:0;transform:translate(35%,-50%)}@keyframes profitBarShimmer{0%{background-position:180% 0}to{background-position:-30% 0}}@keyframes profitBarPulse{0%,to{opacity:.95;transform:translate(35%,-50%)scale(1)}50%{opacity:.72;transform:translate(35%,-50%)scale(1.18)}}.main-set .shape{filter:blur(120px);z-index:0;pointer-events:none;border:45px solid #0c77ff;width:253px;height:162px;margin:auto;position:absolute;inset:0}.main-set img{max-width:125px}.text-area{flex-direction:column;gap:16px;margin-top:24px;display:flex}.text-area p,.text-area i{color:#fffc}.text-area i{flex-shrink:0;margin-top:4px}.card-two{background-color:#2b8fff1a;border:.5px solid #fff3;border-radius:16px;width:100%;padding:clamp(8px,3vw,12px) clamp(10px,3.5vw,16px)}.card-two .sub{color:#fff;margin:0;font-size:clamp(14px,4.5vw,15px);font-weight:500}.card-two .text-sm{color:#dfe0e4;margin:0;font-size:clamp(10px,2.8vw,12px)}.switch-wrapper{background:#2b8fff;border-radius:30px;padding:4px;display:inline-flex;position:relative}.switch-wrapper [type=radio]{position:absolute;left:-9999px}.switch-wrapper [type=radio]:checked#monthly~label[for=monthly],.switch-wrapper [type=radio]:checked#yearly~label[for=yearly]{color:#fff}.switch-wrapper [type=radio]:checked#monthly~label[for=monthly]:hover,.switch-wrapper [type=radio]:checked#yearly~label[for=yearly]:hover{background:0 0}.switch-wrapper [type=radio]:checked#monthly+label[for=yearly]~.highlighter{transform:none}.switch-wrapper [type=radio]:checked#yearly+label[for=monthly]~.highlighter{transform:translate(100%)}.switch-wrapper label{text-transform:uppercase;z-index:1;cursor:pointer;color:#fff;border-radius:30px;min-width:70px;min-height:38px;font-size:14px;font-weight:500;line-height:38px;transition:color .25s ease-in-out}.switch-wrapper label:hover{color:#2b8fff;background:#f5f5f5}.switch-wrapper .highlighter{background:#0c2724;border-radius:30px;width:calc(50% - 4px);height:calc(100% - 8px);transition:transform .25s ease-in-out;position:absolute;top:4px;left:4px}.btn-participate{color:#fff;z-index:1;background:linear-gradient(98.21deg,#00d0a0 5.28%,#13c89d 20.15%,#11ba92 35.02%);border-radius:40px;justify-content:center;align-items:center;gap:6px;height:49px;padding:12px 16px;font-size:14px;font-weight:500;display:flex;box-shadow:inset 4px 0 10px #2388ff1f}.btn-participate img{object-fit:contain;flex-shrink:0;width:20px;height:20px}.btn-participate svg{flex-shrink:0;width:20px;height:20px}.btn-clam{border:1px solid;color:#fff;z-index:1;background-color:#ffd231;border-image-source:linear-gradient(274.14deg,#c9ffe409 4.46%,#08653629 106.75%);border-radius:40px;height:49px;padding:8px 16px;font-size:14px;font-weight:500;position:relative;overflow:hidden}.btn-clam:hover{background-color:#ffc800}.btn-clam:after{content:"";filter:blur(20px);background-color:#fff;width:71px;height:28px;margin-left:auto;margin-right:auto;position:absolute;bottom:-20px;left:0;right:0}.btn-one{color:#fff;cursor:pointer;background-color:#fff3;border:none;border-radius:40px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .3s}.btn-two{color:#fff;border:1px solid;cursor:pointer;background-color:#2b8fff;border-image-source:linear-gradient(274.14deg,#c9ffe409 4.46%,#08653629 106.75%);border-radius:40px;padding:10px 24px;font-size:14px;font-weight:500;transition:background-color .3s;position:relative;overflow:hidden}.btn-three{color:#fff;border:3px solid #d3d3d3;cursor:pointer;background-color:#2b8fff;border-image-source:linear-gradient(274.14deg,#c9ffe409 4.46%,#08653629 106.75%);border-radius:40px;font-size:14px;font-weight:500;transition:background-color .3s;position:relative;overflow:hidden;box-shadow:0 1px 5px #ffffffe6}.btn-three:hover{background-color:#07f}.small{color:#dfe0e4;font-size:12px}.sub{color:#fff;font-size:20px;font-weight:500}@media (width<=480px){.card-two{padding:10px 12px}.switch-wrapper{margin-top:12px}.btn-participate,.btn-clam{padding:10px 12px;font-size:11px}.profit-box{max-width:130px;padding:8px}.profit-box .title{font-size:13px}}@media (width<=390px){.user-avatar{border-radius:38px;width:38px;height:38px}.header-actions .btn-icon{width:28px;height:28px}.header-actions .btn-icon img{width:14px;height:14px}.switch-wrapper label{min-width:56px;min-height:32px;font-size:11px;line-height:32px}.btn-participate,.btn-clam{height:42px;padding:8px;font-size:10px}.profit-box{max-width:110px;max-height:44px;padding:6px 8px}.profit-box .title{font-size:12px}.profit-box .small{font-size:10px}.card-one{padding:12px!important}.text-area{gap:12px}}@media (width<=360px){.header{gap:6px}.header>div:first-child{gap:8px}.profit-box{max-width:95px;max-height:40px;padding:5px 7px}.profit-box .title{margin:-14px 0 0;font-size:11px}.profit-box .small{font-size:9px}.btn-participate,.btn-clam{height:38px;padding:6px;font-size:9px}}@media (width<=320px){.main-set img{display:none}.profit-box{max-width:85px;max-height:36px;padding:4px 6px}.profit-box .title{margin:-12px 0 0;font-size:10px}.profit-box .small{font-size:8px}.user-avatar{border-radius:32px;width:32px;height:32px}.card-one{padding:10px!important}}.video-card{background-color:#2b8fff1a;border:.4px solid #ffffff61;border-radius:14px;padding:12px}.video-card img.bg,.video-card video.bg,.video-card iframe.bg{object-fit:cover;border-radius:10px;width:100%;height:144px;display:block}.video-card .relative{position:relative}.video-card .relative button{margin:auto;position:absolute;top:55px;left:0;right:0}.notif-wrapper,.notif-btn{position:relative}.notif-badge{color:#fff;pointer-events:none;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.notif-panel{z-index:1000;background:#0f1c2e;border:1px solid #ffffff14;border-radius:14px;width:320px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 12px 40px #0009}.notif-panel-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.notif-panel-title{color:#fff;font-size:15px;font-weight:700}.notif-read-all{color:#4a9eff;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.notif-read-all:hover{text-decoration:underline}.notif-read-all:disabled{opacity:.5;cursor:not-allowed}.notif-list{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;max-height:360px;overflow-y:auto}.notif-list::-webkit-scrollbar{width:4px}.notif-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.notif-empty{color:#4a6080;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px;font-size:13px;display:flex}.notif-item{cursor:pointer;border-bottom:1px solid #ffffff0d;gap:10px;padding:12px 16px;transition:background .15s;display:flex}.notif-item:last-child{border-bottom:none}.notif-item:hover{background:#ffffff0a}.notif-item.unread{background:#2f91ff1f;border-left:3px solid #2f91ff;padding-left:13px}.notif-dot-wrap{flex-shrink:0;padding-top:5px}.notif-dot{background:#ffffff26;border-radius:50%;width:8px;height:8px;display:block}.notif-dot.active{background:#4a9eff}.notif-content{flex:1;min-width:0}.notif-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;font-size:13px;font-weight:600;overflow:hidden}.notif-msg{color:#94a3b8;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.notif-time{color:#4a6080;margin:0;font-size:11px}.gold-shiny{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,gold 0%,#fff8dc 20%,gold 40%,#ffc300 60%,gold 80%) 0 0/200%;-webkit-background-clip:text;background-clip:text;font-family:Jost,black sans-serif;font-weight:900;animation:2.5s linear infinite shine}.profit-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:linear-gradient(120deg,#05080ff7 0%,#05080ff2 30%,#b4b4b426 48%,#ffffff1f 52%,#05080ff2 70%,#05080ff7 100%) 0 0/200%;border:1px solid #c8c8c840;border-bottom-left-radius:12px;min-width:50px;max-width:150px;max-height:50px;padding:10px;animation:3s linear infinite shine;position:absolute;top:-2px;right:0;box-shadow:0 4px 20px #b4b4b414}.profit-box .small{color:#94a3b8;margin-top:-6px;font-size:11px;font-weight:500}.profit-box .title{color:#22c55e;margin:-18px 0 0;font-size:15px;font-weight:700}.accumulation-modal-backdrop{z-index:1200;background:#020814b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.accumulation-modal{color:#fff;background:linear-gradient(120deg,#05080f 0% 30%,#2f333b 48%,#454b56 52%,#05080f 70% 100%) 0 0/200%;border:1px solid #ffffff38;border-radius:16px;width:min(460px,100%);padding:14px;animation:linear infinite shine;box-shadow:0 16px 48px #00000080}.accumulation-modal-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.accumulation-modal-header h5{color:#fff;font-size:18px;font-weight:700}.accumulation-modal-close{color:#cbd5e1;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:24px;line-height:1}.accumulation-modal-close:hover{color:#fff}.accumulation-modal-label{color:#94a3b8;margin-bottom:6px;font-size:12px;font-weight:600;display:inline-block}.accumulation-modal-input{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;outline:none;width:100%;padding:10px 12px}.accumulation-modal-input::placeholder{color:#ffffff80}.accumulation-two-columns{align-items:flex-end;gap:6px;margin-bottom:10px;display:flex}.accumulation-column{flex:1}.accumulation-arrow{color:#2b8fff;padding-bottom:18px;font-size:22px;line-height:1}.accumulation-main-balance{color:#fff;background:#ffffff12;border:1px solid #ffffff2e;border-radius:10px;align-items:center;width:100%;height:44px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.accumulation-modal-input{height:44px}.accumulation-modal-actions{gap:6px}.tarik-modal{position:relative;overflow:hidden}.tarik-modal:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf840 0%,#38bdf800 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-100px;right:-90px}.tarik-modal:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e38 0%,#22c55e00 72%);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-90px;left:-85px}.tarik-modal-content{z-index:1;position:relative}.tarik-modal-badge{letter-spacing:.3px;text-transform:uppercase;color:#dbeafe;background:linear-gradient(90deg,#2563eb59 0%,#0ea5e94d 100%);border:1px solid #93c5fd59;border-radius:999px;margin-bottom:10px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-block}.tarik-warning-alert{text-align:left;color:#fde68a;background:linear-gradient(90deg,#92400e5c 0%,#b4530933 100%);border:1px solid #fbbf2452;border-radius:12px;align-items:flex-start;gap:10px;margin:10px 0 12px;padding:10px 12px;display:flex}.tarik-warning-alert i{color:#facc15;margin-top:2px}.tarik-warning-alert p{font-size:12px;line-height:1.45}@media (width<=480px){.accumulation-two-columns{gap:4px}.accumulation-arrow{padding-bottom:16px;font-size:18px}}.home-info-backdrop{z-index:1300;background:#030812c2;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.home-info-modal{background:linear-gradient(135deg,#061428fa 0%,#0a2c56f0 55%,#061428fa 100%);border:1px solid #8ccdff59;border-radius:16px;width:min(430px,100%);padding:20px 16px 16px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000073}.home-info-brand-art{z-index:0;pointer-events:none;justify-content:center;align-items:center;min-width:150px;min-height:150px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-80%)}.home-info-brand-art img{object-fit:contain;opacity:.2;filter:saturate(1.1);width:100%;height:100%}.home-info-brand-art span{color:#dbeafead;letter-spacing:1.2px;text-transform:uppercase;text-shadow:0 1px 6px #030812cc;font-size:10px;font-weight:700;position:absolute}.home-info-modal:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf859 0%,#38bdf800 72%);border-radius:50%;width:190px;height:190px;position:absolute;top:-105px;right:-90px}.home-info-modal:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e47 0%,#22c55e00 72%);border-radius:50%;width:160px;height:160px;position:absolute;bottom:-92px;left:-85px}.home-info-close{color:#c2d2e6;cursor:pointer;z-index:2;background:0 0;border:none;font-size:24px;line-height:1;position:absolute;top:8px;right:10px}.home-info-badge{letter-spacing:.4px;text-transform:uppercase;color:#dbeafe;z-index:1;background:linear-gradient(90deg,#2563eb59 0%,#0ea5e94d 100%);border:1px solid #93c5fd66;border-radius:999px;margin-bottom:10px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-block;position:relative}.home-info-modal h4{color:#fff;z-index:1;margin:0 0 8px;font-size:20px;font-weight:700;position:relative}.home-info-modal p{color:#d4e6fb;z-index:1;margin:0;font-size:13px;line-height:1.5;position:relative}.home-info-points{z-index:1;gap:7px;margin-top:12px;display:grid;position:relative}.home-info-points span{color:#a9c7e8;padding-left:16px;font-size:12px;position:relative}.home-info-points span:before{content:"";background:#2bd67b;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:0;box-shadow:0 0 10px #2bd67b73}.home-info-actions{z-index:1;gap:8px;margin-top:14px;padding-right:84px;display:grid;position:relative}.home-info-btn{color:#fff;text-align:center;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s}.home-info-btn:hover{transform:translateY(-1px)}.home-info-btn-discuss{background:linear-gradient(90deg,#16a34a 0%,#22c55e 100%);box-shadow:0 10px 20px #16a34a59}.home-info-btn-channel{background:linear-gradient(90deg,#0ea5e9 0%,#2563eb 100%);box-shadow:0 10px 20px #2563eb59}.home-info-dismiss{z-index:1;color:#c7d8ee;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:inline-flex;position:relative}.home-info-dismiss input{accent-color:#22c55e;width:14px;height:14px}@media (width<=480px){.home-info-brand-art{width:88px;height:88px;right:10px}.home-info-brand-art span{letter-spacing:1px;font-size:9px}.home-info-actions{padding-right:0}}.profile{background-color:#060d17;background-image:url(/images/bg.jpeg);background-position:top;background-size:cover}.profile .relative img.user{object-fit:cover;border:1px solid #a6aab5;border-radius:99px;width:100px;height:100px}.card-one{background:#2b8fff1a;border:.5px solid #fff3;border-radius:20px;margin-top:16px;padding:16px;position:relative;overflow:hidden}.card-one ul{z-index:1;margin-bottom:0;padding-left:0;list-style:none;position:relative}.card-one ul li{border-bottom:1px dashed #dfe0e44d;padding-top:16px;padding-bottom:16px}.card-one ul li:first-child{padding-top:0}.card-one ul li:last-child{border-bottom:0;padding-bottom:0}.card-one ul li.pt-0{padding-top:0}.card-one ul li a{color:#fffc;grid-template-columns:24px auto 24px;align-items:center;gap:12px;text-decoration:none;display:grid}.card-one ul li a.log-out{color:#e66666;justify-content:flex-start;align-items:center;gap:12px;display:flex}.card-one ul li a p{margin-bottom:0}.card-one ul li a p.text-12{color:#b2b6bf;font-size:12px}.card-one ul li a p.text-14{color:#fff;font-size:14px;font-weight:500}.card-one .shape{z-index:0;border:45px solid #0c77ff80;width:253px;height:162px;margin:auto;position:absolute;inset:0}.card-one .middle-shape{filter:blur(120px);z-index:0;border:45px solid #0c77ff80;width:253px;height:162px;margin:auto;position:absolute;inset:0}.profile-pic button{color:#fff;cursor:pointer;background-color:#2b8fff;border:1px solid #f3f8f4;border-radius:36px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:12px;display:flex;position:absolute;top:60px;right:-4px}.profile-pic{max-width:100px;margin-left:auto;margin-right:auto;position:relative}.setting-card{margin-top:16px}.text-light3{color:#b2b6bf;font-size:14px}.text-18{font-size:18px;font-weight:600}@media (width<=480px){.card-one{padding:12px}.card-one ul li{padding-top:12px;padding-bottom:12px}.profile-pic button{width:20px;height:20px;font-size:10px}}@media (width<=390px){.profile .relative img.user{width:80px;height:80px}.profile-pic{max-width:80px}.profile-pic button{top:48px}.card-one ul li a{gap:10px}.card-one ul li a p.text-14{font-size:13px}.card-one ul li a p.text-12{font-size:11px}.fs-5,.text-18{font-size:16px}}@media (width<=360px){.card-one{border-radius:14px;padding:10px}.card-one ul li{padding-top:10px;padding-bottom:10px}}.faq{background-image:url(/images/bg.jpeg)}.faq .accordion-item{background-color:#ffffff0d;border:0;border-radius:12px;margin-bottom:14px;padding:20px;box-shadow:0 2px 6px #00000021}.faq .accordion-item .accordion-header button{box-shadow:none;color:#fff;background-color:#0000;border:0;padding:0;font-size:16px;font-weight:500}.faq .accordion-item .accordion-body{color:#dfe0e4;margin-top:16px;margin-bottom:0;padding:0;font-size:14px}.faq .accordion-item .accordion-button:after{background-image:url(/images/chevron-down.svg);background-repeat:no-repeat;background-size:1rem;flex-shrink:0;width:1rem;height:1rem;margin-left:auto}.accordion{z-index:2;position:relative}.accordion-item .accordion-button:not(.collapsed):after{transform:rotate(-180deg)}.accordion-button{background-color:#0000;border:0;padding:0;box-shadow:none!important}.accordion-button:focus{box-shadow:none!important}.relative{position:relative}@media (width<=480px){.faq .accordion-item{padding:16px}.faq .accordion-item .accordion-header button{font-size:14px}}.bank-data{background-position:50%;background-size:cover;min-height:100vh}.bank-card{background-color:#2b8fff0f;border:1px solid #ebecef1a;border-radius:16px;margin-bottom:16px;padding-bottom:12px}.bank-card .card-head{background-color:#2b8fff2b;border-top-left-radius:16px;border-top-right-radius:16px;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:12px 16px;display:flex}.bank-card .card-head img{width:24px;height:24px}.bank-card .card-head p{color:#fff;margin:0}.bank-card ul{margin:0;padding:0;list-style:none}.bank-card ul li{color:#fff;border-bottom:.8px dashed #ffffff4d;justify-content:space-between;padding:12px 16px;display:flex}.bank-card ul li:last-child{border-bottom:0;padding-bottom:0}.bank-card .inner-card{text-align:center;background-color:#ffffff0d;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;display:flex}.bank-card .inner-card:hover{outline:1px solid #2b8fff}.bank-card .inner-card img{max-width:30px;margin-bottom:12px}.mb-5{margin-bottom:24px}.my-4{margin-top:16px;margin-bottom:16px}.mx-2{margin-left:8px;margin-right:8px}.pb-4{padding-bottom:16px}.bottom{padding-bottom:24px}.g-3{gap:12px}@media (width<=480px){.bank-card{margin-bottom:12px}.col-4{width:50%}}.bank-option p{color:#fff;margin:0;font-size:12px;font-weight:500}@media (width<=480px){.bank-grid{grid-template-columns:repeat(2,1fr)}.bank-card{padding:16px}}.deposit-list{background-position:50%;background-size:cover}.deposit-list .deposit-summary-card{background:linear-gradient(135deg,#12488f52 0%,#05214685 55%,#03152dc7 100%);border:1px solid #7abaff40;border-radius:14px;padding:16px 14px;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000047,inset 0 1px #ffffff2e}.deposit-list .deposit-summary-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#59b5ff8c 0%,#59b5ff00 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;right:-55px}.deposit-list .deposit-summary-card:after{content:"";background:linear-gradient(90deg,#fff0 0%,#b3dcffd9 50%,#fff0 100%);height:2px;position:absolute;top:0;left:0;right:0}.deposit-list .deposit-summary-grid{z-index:1;justify-content:space-between;align-items:stretch;gap:12px;display:flex;position:relative}.deposit-list .deposit-summary-card .text-20{letter-spacing:.2px;color:#cfe9ff;font-size:16px}.deposit-list .deposit-summary-card .text-34{text-shadow:0 0 14px #339bff6b;font-size:28px}.deposit-list .deposit-summary-card p{z-index:1;margin-bottom:2px;position:relative}.deposit-list .deposit-weekly-box{text-align:right;background:linear-gradient(120deg,#093e7a59 0%,#082a5a33 100%);border:1px solid #8dc7ff59;border-radius:12px;align-self:center;min-width:132px;padding:8px 10px}.deposit-list .deposit-weekly-box p:first-child{color:#b8d9ff;font-size:11px}.deposit-list .deposit-weekly-box p:last-child{color:#7dc7ff;text-shadow:0 0 10px #7dc7ff59;font-size:16px;font-weight:700}.btn-contact{color:#fff;background-color:#2b8fff;border-radius:99px;padding:8px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block;box-shadow:inset 0 0 3.12px 1.17px #ffffff2e,inset -.78px .78px 1.95px #ffffff26}.warning{color:#fe9947}.depo-card .badge{background:#ffffff17;border:.3px solid #0d7f4129;border-radius:50px;height:24px;padding:3px 12px;font-size:14px;font-weight:500;line-height:100%}.depo-card .badge.success{color:#2acd74}.depo-card .badge.process{color:#e9bf44}.deposit-list .nav-tabs{border:0;margin-bottom:36px}.deposit-list .nav-tabs li button{color:#ebecef;background:linear-gradient(#fff3 0%,#b7d2ef14 100%);border:1px solid #ffffff29;border-radius:10px;min-width:90px;height:38px;padding:8px;font-size:14px;font-weight:500;line-height:0;transition:all .2s}.deposit-list .nav-tabs li button:hover{border-color:#9dccff66;transform:translateY(-1px)}.deposit-list .nav-tabs li{margin-right:8px}.nav-tabs .nav-link.active{color:#fff;background:linear-gradient(90deg,#2f91ff 0%,#1f7be4 100%);box-shadow:0 6px 14px #2f91ff59}.fs-3{font-size:2rem}.deposit-list .depo-card{background:linear-gradient(120deg,#062042f0 0%,#062751e0 50%,#09396fbf 100%);border:1px solid #5eb0ff59;border-left:4px solid #5eb0ffcc;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:16px 16px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 26px #00000047}.deposit-list .depo-card:before{content:"";pointer-events:none;background:linear-gradient(130deg,#ffffff0f 0%,#fff0 35%);position:absolute;inset:0}.deposit-list .depo-card .amount-label{color:#9cc7ff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(90deg,#2b8fff47 0%,#1c6dc73d 100%);border:1px solid #76baff6b;border-radius:999px;padding:5px 10px;font-size:10px;line-height:1;display:inline-block}.deposit-list .depo-card .amount-label:before{content:"•";color:#6cd4ff;margin-right:6px}.deposit-list .depo-card .method-logo{object-fit:contain;background:#ffffff1f;border:1px solid #ffffff4d;width:28px;height:28px;padding:2px;border-radius:6px!important}.deposit-list .depo-card .text-18{font-size:17px}.deposit-list .depo-card .text-14{font-size:13px}.deposit-list .depo-card .deposit-meta{font-size:12px}.deposit-list .depo-card img{object-fit:contain;background:#ffffff1f;border:1px solid #ffffff4d;padding:2px;border-radius:8px!important}.deposit-date-group{margin-bottom:14px}.deposit-date-label{color:#b8d9ff;letter-spacing:.2px;padding:0 2px;font-size:12px;font-weight:600}.deposit-list .depo-card .tx-datetime{text-align:right;color:#9cb7d9;white-space:nowrap;font-size:11px;line-height:1.25;position:absolute;bottom:10px;right:14px}.deposit-list .depo-card .badge{box-shadow:inset 0 1px #fff3}.deposit-list .depo-card .badge.success{color:#8ff0bb;background:linear-gradient(90deg,#2acd7438 0%,#2acd7414 100%);border-color:#2acd7473}.deposit-list .depo-card .badge.process{color:#ffd09f;background:linear-gradient(90deg,#ff934b3d 0%,#ff934b14 100%);border-color:#ffa86473}.deposit-list .depo-card .tx-datetime{text-align:right;color:#9cb7d9;font-size:11px;line-height:1.25;position:absolute;bottom:10px;right:14px}.deposit-list .row{align-items:stretch}.deposit-list .row>[class^=col-],.deposit-list .row>[class*=\ col-]{display:flex}.deposit-list .row .depo-card{width:100%;height:100%}@media (width<=480px){.deposit-list .deposit-summary-grid{gap:8px}.deposit-list .deposit-weekly-box{min-width:112px;padding:7px 8px}.deposit-list .deposit-weekly-box p:last-child,.deposit-list .deposit-summary-card .text-20{font-size:14px}.deposit-list .deposit-summary-card .text-34{font-size:24px}.deposit-list .nav-tabs li button{min-width:70px;padding:6px}.deposit-list .depo-card{padding:14px}.deposit-list .depo-card .amount-label{padding:4px 8px;font-size:9px}.deposit-list .depo-card .text-18{font-size:16px}.deposit-date-label{font-size:11px}.deposit-list .depo-card .text-14{font-size:12px}.deposit-list .depo-card .tx-datetime{font-size:10px;bottom:8px;right:12px}}.transaction-status.success{color:#40ff8c;background-color:#40ff8c33}.transaction-status.pending{color:#ffc107;background-color:#ffc10733}.transaction-status.failed{color:#ff6b6b;background-color:#ff6b6b33}.empty-state{text-align:center;padding:40px 20px}.empty-state-icon{opacity:.5;margin-bottom:16px;font-size:48px}.empty-state-title{color:#fff;margin-bottom:8px;font-size:16px;font-weight:600}.empty-state-text{color:#888e9c;font-size:13px}@media (width<=480px){.deposit-tabs{gap:4px}.deposit-tab{padding:8px 12px;font-size:12px}.transaction-item{padding:12px}}.silver-emboss{filter:drop-shadow(0 1px #fff)drop-shadow(0 -1px #888)drop-shadow(1px 0 #777)drop-shadow(-1px 0 #fff)drop-shadow(-1px -1px #fff)drop-shadow(1px 1px #555)drop-shadow(1px -1px #888)drop-shadow(-1px 1px #666)drop-shadow(0 2px 4px #0000004d)}.team{background-image:url(/images/bg.jpeg)}.team .team-card{color:#fff;background:linear-gradient(102.21deg,#00152d 3.97%,#0674ef80 46.28%,#00152d 88.59%);border:1px solid #ffffff14;border-radius:12px;padding:5px 10px;position:relative}.team .team-card img.bg{position:absolute;bottom:0;right:0}.team .qr img{max-width:140px;margin-left:auto;margin-right:auto}.link-area{gap:8px;display:flex}.link-area input{color:#fff;background:#07d5ca1a;border:0;border-radius:16px;width:280px;padding:10px 12px;font-size:12px}.link-area button{color:#fff;cursor:pointer;background-color:#2b8fff;border:0;border-radius:16px;padding:10px 16px;font-size:10px}.team-card2{background-color:#ffffff0d;border:1px solid #ffffff0f;border-radius:16px;margin-top:16px;padding:16px}.team .row{align-items:stretch}.team .row>[class^=col-],.team .row>[class*=\ col-]{display:flex}.commission{text-align:center;background-image:url(/images/commission.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:125px;max-width:150px;height:auto;display:flex}.commission p{margin:0}.commission .text-green2{color:#07d5ca}.team-card3{background-color:#ffffff0d;border:1px solid #ffffff0f;border-radius:16px;width:100%;height:100%;padding:5px 12px 0}.team .team-card{width:100%;height:100%}.team ul li{color:#fffc;margin-bottom:16px;font-size:12px}.login-btn{color:#fff;cursor:pointer;background:linear-gradient(92.99deg,#2b8fff 14.34%,#56a6ff 22.07%,#3695ff 29.79%);border:none;border-radius:10px;outline:2px solid #126cd2;justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 16px;font-size:16px;font-weight:500;display:flex;box-shadow:inset 0 2px 4px #ffeeee1a}.team-card3 img.member{border-radius:12px;width:24px;height:24px}.middle-shape{filter:blur(120px);z-index:0;border:45px solid #0c77ff80;width:253px;height:162px;margin:auto;position:absolute;inset:0}.text-20{font-size:20px;font-weight:600}.mb-3{margin-bottom:12px}.mt-3{margin-top:12px}.my-3{margin-top:12px;margin-bottom:12px}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.text-sm{font-size:14px}.row{flex-wrap:wrap;margin:-8px;display:flex}.col-4{width:33.333%;padding:8px}.col-6{width:50%;padding:8px}.col-12{width:100%;padding:8px}.g-2{gap:8px}@media (width<=480px){.link-area{flex-direction:column}.link-area input{width:100%}.commission{max-width:80px}.login-btn{height:40px;font-size:14px}}.task,.about,.customer-service,.member-list,.redeem-code,.referral-details{background-image:url(/images/bg.jpeg)}.task-card{background:linear-gradient(145deg,#2b8fff1a 0%,#0000002e 100%);border:1px solid #2b8fff2e;border-radius:16px;margin-bottom:0;transition:border-color .2s;overflow:hidden}.task-card--locked{opacity:.75;border-color:#ffffff14}.task-card-header{background:#2b8fff12;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.task-card-title-wrap{flex:1;min-width:0}.text-15{font-size:15px}.white60{color:#fff9}.task-progress-wrap{align-items:center;gap:8px;padding:10px 16px 8px;display:flex}.task-progress-bar{background:#ffffff1a;border-radius:99px;flex:1;height:6px;overflow:hidden}.task-progress-fill{background:linear-gradient(90deg,#08bb83,#2b8fff);border-radius:99px;height:100%;transition:width .4s}.task-progress-label{color:#08bb83;text-align:right;min-width:30px;font-size:11px;font-weight:700}.task-card-footer{justify-content:space-between;align-items:center;gap:10px;padding:0 16px 6px;display:flex}.task-start{align-items:center;gap:8px;display:flex}.task-reward-gift{flex-shrink:0;align-items:center;display:flex}.task-reward-gift img{width:30px;height:auto}.task-reward-box{flex-direction:column;margin-left:8px;line-height:1.35;display:flex}.task-reward-label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.task-reward-value{color:#fff;letter-spacing:-.3px;font-size:18px;font-weight:700}.circle{background:conic-gradient(#08bb83 calc(var(--value) * 1%), #08bb8333 0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative}.circle:before{content:"";background:#092643;border-radius:50%;width:40px;height:40px;position:absolute}.circle span{color:#08bb83;font-size:12px;font-weight:700;position:relative}.task-card .price-box{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;justify-content:center;min-width:200px;height:44px;padding:10px 16px;line-height:20px;display:flex}.btn-lock{color:#fff;outline-offset:2px;white-space:nowrap;cursor:not-allowed;background-color:#6a7283;border:0;border-radius:10px;outline:1px solid #6a7283;align-items:center;gap:6px;height:44px;padding:8px 16px;font-size:14px;font-weight:600;display:flex;box-shadow:inset 2px 0 10px #ffffff1a}.btn-lock img{width:16px;height:16px}.task-card .d-flex.gap-2.mb-2{align-items:start}.task-card .px-3 .d-flex.gap-2{align-items:flex-start}.btn-claimed{white-space:nowrap;color:#fff;cursor:pointer;background:linear-gradient(90deg,#02d581 0%,#00aa67 100%);border:none;border-radius:10px;outline:1px solid #00b86f;align-items:center;gap:6px;height:44px;padding:8px 16px;font-size:16px;font-weight:600;display:flex;box-shadow:inset 2px 0 10px #ffffff1a}.btn-claimed img{width:16px;height:16px}.btn-claimed-done{white-space:nowrap;color:#fff;cursor:not-allowed;background:linear-gradient(90deg,#8d93a0 0%,#707785 100%);border:none;border-radius:10px;outline:1px solid #7c828f;align-items:center;gap:6px;height:44px;padding:8px 16px;font-size:14px;font-weight:600;display:flex;box-shadow:inset 2px 0 10px #ffffff1a}.member-card{background:#ffffff08;border:1px solid #2b8fff33;border-radius:12px;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:flex}.white70{color:#ffffffb2}.btn-trans{cursor:pointer;background-color:#0000;border:0;padding:0}.member-avatar{object-fit:cover;border:2px solid #2b8fff;border-radius:50%;width:40px;height:40px}.member-info{flex:1}.member-name{color:#fff;margin:0;font-size:13px;font-weight:600}.member-status{color:#888e9c;margin:4px 0 0;font-size:11px}.member-commission{color:#40ff8c;font-size:12px;font-weight:600}.redeem-input-group{gap:8px;margin:16px 0;display:flex}.redeem-input{color:#fff;background-color:#ffffff0d;border:1px solid #4d5f8880;border-radius:8px;flex:1;padding:12px;font-size:14px}.redeem-btn{color:#fff;cursor:pointer;background-color:#2b8fff;border:none;border-radius:8px;padding:12px 20px;font-weight:600;transition:background-color .3s}.redeem-btn:hover{background-color:#07f}.alert-success{color:#40ff8c;background-color:#40ff8c1a;border:1px solid #40ff8c4d;border-radius:8px;margin:12px 0;padding:12px;font-size:13px}.alert-error{color:#ff6b6b;background-color:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:8px;margin:12px 0;padding:12px;font-size:13px}.alert-info{color:#2b8fff;background-color:#2b8fff1a;border:1px solid #2b8fff4d;border-radius:8px;margin:12px 0;padding:12px;font-size:13px}.skeleton{background:linear-gradient(90deg,#ffffff1a 25%,#ffffff0d 50%,#ffffff1a 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite loading}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=480px){.task-card{padding:12px}.member-card{padding:10px}.task-title{font-size:13px}}.withdraw-history{background-position:50%;background-size:cover}.withdraw-card{background:linear-gradient(135deg,#12488f52 0%,#05214685 55%,#03152dc7 100%);border:1px solid #7abaff40;border-radius:14px;padding:16px 14px;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000047,inset 0 1px #ffffff2e}.withdraw-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#59b5ff8c 0%,#59b5ff00 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;right:-55px}.withdraw-card:after{content:"";background:linear-gradient(90deg,#fff0 0%,#b3dcffd9 50%,#fff0 100%);height:2px;position:absolute;top:0;left:0;right:0}.withdraw-card .text-20{letter-spacing:.2px;color:#cfe9ff;font-size:16px}.withdraw-card .text-34{text-shadow:0 0 14px #339bff6b;font-size:28px}.withdraw-card p{z-index:1;margin-bottom:2px;position:relative}.withdraw-summary-grid{z-index:1;justify-content:space-between;align-items:stretch;gap:12px;display:flex;position:relative}.withdraw-weekly-box{text-align:right;background:linear-gradient(120deg,#093e7a59 0%,#082a5a33 100%);border:1px solid #8dc7ff59;border-radius:12px;align-self:center;min-width:132px;padding:8px 10px}.withdraw-weekly-box p:first-child{color:#b8d9ff;font-size:11px}.withdraw-weekly-box p:last-child{color:#7dc7ff;text-shadow:0 0 10px #7dc7ff59;font-size:16px;font-weight:700}.nav-tabs{border:0;margin-bottom:36px}.nav-tabs li{margin-right:8px}.nav-tabs li button{color:#ebecef;background:linear-gradient(#fff3 0%,#b7d2ef14 100%);border:1px solid #ffffff29;min-width:90px;height:38px;padding:8px;font-size:14px;font-weight:500;line-height:0;transition:all .2s;border-radius:10px!important}.nav-tabs li button:hover{border-color:#9dccff66;transform:translateY(-1px)}.nav-tabs .nav-link.active{color:#fff;background:linear-gradient(90deg,#2f91ff 0%,#1f7be4 100%);border:0;box-shadow:0 6px 14px #2f91ff59}.with-card{background:linear-gradient(120deg,#062042f0 0%,#062751e0 50%,#09396fbf 100%);border:.4px solid #5eb0ffcc;border-left-width:4px;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 26px #00000047}.with-card:before{content:"";pointer-events:none;background:linear-gradient(130deg,#ffffff0f 0%,#fff0 35%);position:absolute;inset:0}.with-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#4ba5ff59 0%,#4ba5ff00 72%);border-radius:50%;width:78px;height:78px;position:absolute;top:-42px;right:-36px}.with-card .amount-label{color:#9cc7ff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(90deg,#2b8fff47 0%,#1c6dc73d 100%);border:1px solid #76baff6b;border-radius:999px;padding:5px 10px;font-size:10px;line-height:1;display:inline-block}.with-card .amount-label:before{content:"•";color:#6cd4ff;margin-right:6px}.with-card>:first-child{min-width:0}.with-card .text-end{flex-shrink:0}.with-card img.ovo{object-fit:contain;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:6px;width:28px;height:28px;padding:2px}.with-card .badge{background:#ffffff26;border:.3px solid #0d7f4129;border-radius:50px;height:24px;padding:3px 12px;font-size:14px;font-weight:500;line-height:100%;box-shadow:inset 0 1px #fff3}.with-card .badge.success{color:#8ff0bb;background:linear-gradient(90deg,#2acd7438 0%,#2acd7414 100%);border-color:#2acd7473}.with-card .badge.pending{color:#ffd09f;background:linear-gradient(90deg,#ff934b3d 0%,#ff934b14 100%);border-color:#ffa86473}.with-card .badge.failed{color:#ffb3b3;background:linear-gradient(90deg,#ff69693d 0%,#ff696914 100%);border-color:#ff848473}.withdraw-date-group{margin-bottom:14px}.withdraw-date-label{color:#b8d9ff;letter-spacing:.2px;padding:0 2px;font-size:12px;font-weight:600}.withdraw-time{color:#9cb7d9;font-size:12px}.with-card .tx-datetime{text-align:right;color:#9cb7d9;white-space:nowrap;font-size:11px;line-height:1.25;position:absolute;bottom:10px;right:14px}.text-light4{color:#999}.text-center{text-align:center}.fw-semibold{font-weight:600}.fw-medium{font-weight:500}.fs-5{font-size:18px}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.mt-5{margin-top:24px}.me-5{margin-right:20px}.pt-5{padding-top:24px}.d-flex{display:flex}.gap-2{gap:8px}.align-items-center{align-items:center}.text-end{text-align:right}.w-100{width:100%}.btn-trans{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.btn-trans img{width:24px;height:24px}.nav-item{display:inline-block}.nav-link{color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:10px;padding:8px}.nav-link.active{background-color:#2b8fff}.tab-pane{padding-top:16px}@media (width<=480px){.withdraw-card{padding:14px 12px}.withdraw-summary-grid{gap:8px}.withdraw-weekly-box{min-width:112px;padding:7px 8px}.withdraw-weekly-box p:last-child,.withdraw-card .text-20{font-size:14px}.withdraw-card .text-34{font-size:24px}.nav-tabs li button{min-width:70px;padding:6px}.with-card{flex-direction:row;gap:8px;padding:14px}.with-card .amount-label{padding:4px 8px;font-size:9px}.withdraw-date-label,.withdraw-time{font-size:11px}.with-card .tx-datetime{font-size:10px;bottom:8px;right:12px}}.referral-details{background-position:50%;background-size:cover;min-height:100vh;padding:0 16px 40px}.red-card{background:#051c37;border:.5px solid #0a54a8;border-radius:24px;padding:24px;position:relative}.red-card p{z-index:1;position:relative}.referral-bg{z-index:0;object-fit:cover;border-radius:24px;width:100%;height:100%;position:absolute;top:0;left:0}.referral-details .red-card{border-radius:16px;padding:16px;position:relative}.card-one{background-color:#ffffff17;border-radius:22px;padding:10px}.card-one .row{align-items:stretch}.card-one .col-6{display:flex}.red-card .card-two{background:linear-gradient(130.62deg,#052140 28.75%,#0674efe0 116.87%);border-left:2.2px solid #0c6dda;border-radius:16px;width:100%;height:100%;padding:12px;position:relative}.red-card .card-two img.bg{object-fit:cover;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.green{color:#00d48a}.red-card .active{color:#00ff7f}.red-card .active .dot{background-color:#00ff7f;border-radius:50px;width:5px;height:5px;margin-bottom:2px;margin-right:2px;display:inline-block}.red-card img.user{object-fit:cover;border-radius:36px;width:36px;height:36px}.red-card .top{color:#fff;background-color:#2a8eff;border-top-right-radius:10px;border-bottom-left-radius:10px;align-items:center;gap:3px;width:56px;padding:4px 6px;font-size:8px;font-weight:600;display:flex;position:absolute;top:0;right:0;box-shadow:inset 4px 0 6px #fff8f833}.red-card .top img{width:12px;height:12px}.left-bar{z-index:2;background:linear-gradient(173.42deg,#2b8fff -21.08%,#afd5ff 51.45%,#2b8fff 123.98%);border-radius:4px;width:4px;height:27px;position:absolute;top:32px;left:-2px}.task-card{background-color:#2b8fff1a;border:1px solid #ebecef1a;border-radius:16px;padding-bottom:12px}.about .row,.task-card .row{align-items:stretch}.about .row>[class^=col-],.about .row>[class*=\ col-],.task-card .row>[class^=col-],.task-card .row>[class*=\ col-]{display:flex}.task-card .row .task-card{width:100%;height:100%}.task-card .card-head{background-color:#2b8fff1a;border-top-left-radius:16px;border-top-right-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;display:flex}.investing{background-blend-mode:overlay;text-align:center;background:#000000a3 url(/images/about-bg.png) 50%/cover;border-radius:16px;margin-bottom:80px;padding:16px}.btn-two,.btn-two:hover{color:#fff;background-color:#2b8fff;border:1px solid #0000;border-radius:40px;padding:10px 24px;font-size:14px;font-weight:500;position:relative;overflow:hidden}.white80{color:#fffc}.neutral{color:#f5f6f7}.deposit-page{background-position:50%;background-size:cover;padding-bottom:132px}.payment-methods{gap:10px;display:flex}.payment-method-btn{cursor:pointer;background-color:#0d1e3a;border:1.5px solid #0000;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 6px;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s;display:flex}.payment-method-btn.active{background:linear-gradient(#fff 10%,#112a4b 100%,#17345f 0%,#fff 40%);border-color:#4ca5ff;transform:translateY(-1px);box-shadow:0 0 0 1px #2f91ff55,0 8px 22px #2f91ff33}.payment-method-btn.active .method-label{color:#000;font-weight:700}.payment-method-btn.active .method-logo{filter:drop-shadow(0 0 6px #2f91ff66)}.payment-method-btn.disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.1);border-color:#6f7d94;position:relative;overflow:hidden}.payment-method-btn.disabled:after{color:#ff8181;letter-spacing:.08em;white-space:nowrap;pointer-events:none;text-transform:uppercase;text-shadow:0 0 8px #ff5f5f59;z-index:2;background:#140808e0;border:1px solid #ff6b6b;border-radius:999px;padding:4px 10px;font-size:9px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg);box-shadow:0 0 0 1px #ff6b6b26}.payment-method-btn.disabled .method-logo,.payment-method-btn.disabled .method-label{opacity:.9}.payment-method-btn:focus-visible{outline-offset:2px;outline:2px solid #7cc0ff}.method-logo{object-fit:contain;width:36px;height:36px}.method-label{color:#fff;text-align:center;font-size:11px;font-weight:500}.method-radio{background:0 0;border:2px solid #7f92ac;border-radius:50%;width:14px;height:14px;margin-top:2px;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 0 0 2px #0000}.method-radio.active{background-color:#1ed760;border-color:#1ed760;box-shadow:inset 0 0 0 2px #0d1e3a,0 0 10px #1ed76073}.payment-method-btn.disabled .method-radio{opacity:.45}.quick-amounts{flex-wrap:wrap;gap:10px;display:flex}.quick-amount-btn{color:#fff;cursor:pointer;background-color:#0d1e3a;border:1px solid #2b3f60;border-radius:20px;padding:8px 14px;font-size:13px;font-weight:500;transition:background-color .2s,border-color .2s}.quick-amount-btn.active,.quick-amount-btn:hover{color:#2f91ff;background-color:#2f91ff22;border-color:#2f91ff}.minmax-item{flex-wrap:wrap;align-items:center}@media (width<=420px){.deposit-page{padding-bottom:120px;padding-left:14px;padding-right:14px}.payment-methods{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payment-method-btn{min-height:82px}.quick-amounts{gap:8px}.quick-amount-btn{text-align:center;flex:calc(50% - 4px);padding:8px 10px;font-size:12px}.amount-input-wrap{padding:12px 14px}.amount-input,.amount-prefix{font-size:15px}.minmax-card{gap:8px;padding:12px}.deposit-footer{padding:12px 14px 18px}.btn-primary-full{border-radius:12px;padding:14px;font-size:15px}}@media (width>=992px){.deposit-footer{padding:14px 28px 20px}}.deposit-bank-page{background-position:50%;background-size:cover;padding-bottom:132px}.bank-bill-card{background-color:#0d1e3a;border:.5px solid #ffffff20;border-radius:14px;padding:20px 18px}.countdown-wrap{flex-shrink:0;width:70px;height:70px;position:relative}.countdown-svg{position:absolute;top:0;left:0}.countdown-label{flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-11{font-size:11px}.va-input-wrap{background-color:#0d1e3a;border:1.5px solid #2f91ff;border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.va-number{color:#fff;letter-spacing:1px;font-size:16px;font-weight:500}.va-copy-btn{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.instructions-card{background-color:#0d1e3a;border:.5px solid #ffffff20;border-radius:14px;padding:18px 16px}@media (width<=420px){.deposit-bank-page{padding-bottom:120px;padding-left:14px;padding-right:14px}.bank-bill-card{padding:14px 12px}.countdown-wrap,.countdown-svg{width:62px;height:62px}.bank-bill-card .d-flex.justify-content-between.align-items-start{gap:10px}.bank-bill-card .d-flex.gap-4.mt-3{flex-direction:column;gap:12px!important}.va-input-wrap{gap:10px;padding:12px 14px}.va-number{letter-spacing:.4px;overflow-wrap:anywhere;font-size:14px}.instructions-card{padding:14px 12px}.instruction-row{gap:8px;padding:9px 0}.deposit-footer{padding:12px 14px 18px}.btn-primary-full{border-radius:12px;padding:14px;font-size:15px}.deposit-result-modal{border-radius:18px;padding:24px 18px 18px}.deposit-result-modal__title{font-size:20px}}@media (width>=992px){.deposit-footer{padding:14px 28px 20px}}.deposit-qris-page{background-position:50%;background-size:cover;padding-bottom:132px}.qr-wrapper{justify-content:center;align-items:center;padding:8px 0;display:flex}.qr-image{object-fit:contain;background:#fff;border-radius:8px;width:200px;height:200px;padding:8px}.qr-placeholder{background:0 0;justify-content:center;align-items:center;width:200px;height:200px;display:flex}.qris-detail-card,.instructions-card{background-color:#0d1e3a;border:.5px solid #ffffff20;border-radius:14px;padding:18px 16px}.instruction-row{border-bottom:.5px solid #ffffff10;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.instruction-row:last-child{border-bottom:none}.instruction-icon{flex-shrink:0;margin-top:1px;font-size:18px}.deposit-result-modal-overlay{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030a16c7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.deposit-result-modal{text-align:center;background:linear-gradient(#081c36fa 0%,#081527fa 100%);border:1px solid #2b8fff66;border-radius:22px;width:min(100%,360px);padding:28px 22px 22px;box-shadow:0 22px 60px #00000073}.deposit-result-modal__icon{justify-content:center;margin-bottom:14px;display:flex}.deposit-result-modal__title{color:#fff;margin:0;font-size:22px;font-weight:700}.deposit-result-modal__message{color:#ffffffbd;margin:10px 0 0;font-size:14px;line-height:1.55}.deposit-result-modal__button{color:#fff;background:linear-gradient(90deg,#22d6a3 0%,#1aa884 100%);border:0;border-radius:14px;width:100%;margin-top:22px;padding:15px;font-size:15px;font-weight:700}@media (width<=420px){.deposit-qris-page{padding-bottom:120px;padding-left:14px;padding-right:14px}.qr-image,.qr-placeholder{aspect-ratio:1;width:min(100%,180px);height:auto}.qris-detail-card,.instructions-card{padding:14px 12px}.instruction-row{gap:8px;padding:9px 0}.deposit-footer{padding:12px 14px 18px}.btn-primary-full{border-radius:12px;padding:14px;font-size:15px}.deposit-result-modal{border-radius:18px;padding:24px 18px 18px}.deposit-result-modal__title{font-size:20px}}@media (width>=992px){.deposit-footer{padding:14px 28px 20px}}.withdraw-page{background-position:50%;background-size:cover;padding-bottom:132px}.bank-info-card{background-color:#0d1e3a;border:.5px solid #ffffff20;border-radius:14px;padding:20px 18px}.bank-logo{object-fit:contain;border-radius:6px;width:28px;height:28px}.bank-divider{background-color:#ffffff20;height:.5px}.amount-input-wrap{background-color:#0d1e3a;border:1.5px solid #2f91ff;border-radius:12px;align-items:center;gap:8px;padding:14px 16px;display:flex}.amount-prefix{color:#fff;white-space:nowrap;font-size:16px;font-weight:600}.amount-input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:16px;font-weight:500}.amount-input::placeholder{color:#89a}.amount-clear{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.minmax-card{background-color:#0d1e3a;border:.5px solid #ffffff20;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;display:flex}.minmax-item{flex-wrap:wrap;flex:1;align-items:center;display:flex}.minmax-divider{background-color:#ffffff30;width:1px;height:30px}.amount-received-card{background-color:#0d1e3a;border:.5px solid #ffffff20;border-radius:14px;padding:18px 16px 8px}.amount-divider{background-color:#ffffff20;height:.5px}.text-13{font-size:13px}.deposit-footer{background:linear-gradient(#0000,#060d17 20%);width:100%;max-width:min(100%,1080px);padding:16px 20px 28px;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.btn-primary-full{color:#fff;cursor:pointer;background:linear-gradient(90deg,#2f91ff 0%,#1a6fd4 100%);border:none;border-radius:14px;width:100%;padding:16px;font-size:16px;font-weight:600;transition:opacity .2s}.btn-primary-full:disabled{opacity:.6;cursor:not-allowed}@media (width<=420px){.withdraw-page{padding-bottom:120px;padding-left:14px;padding-right:14px}.bank-info-card{padding:14px 12px}.bank-logo{width:24px;height:24px}.amount-input-wrap{padding:12px 14px}.amount-input,.amount-prefix{font-size:15px}.minmax-card{gap:8px;padding:12px}.amount-received-card{padding:14px 12px 8px}.deposit-footer{padding:12px 14px 18px}.btn-primary-full{border-radius:12px;padding:14px;font-size:15px}}@media (width>=992px){.deposit-footer{padding:14px 28px 20px}}.withdraw-modal-overlay{z-index:9999;background:#000000a6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.withdraw-modal{background:#1a2235;border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:340px;padding:32px 24px 24px;display:flex;box-shadow:0 8px 40px #00000080}.withdraw-modal-icon{justify-content:center;align-items:center;display:flex}.withdraw-modal-title{color:#fff;margin:0;font-size:18px;font-weight:700}.withdraw-modal-msg{color:#94a3b8;text-align:center;margin:0;font-size:14px;line-height:1.5}.withdraw-modal-btn{cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:8px;padding:12px;font-size:15px;font-weight:600;transition:opacity .2s}.withdraw-modal-btn.success{color:#fff;background:#22c55e}.withdraw-modal-btn.error{color:#fff;background:#ef4444}.withdraw-modal-btn:hover{opacity:.88}.transaction-history-page{background-position:50%;background-size:cover}.tx-card{background-color:#0d1e3a;border:.5px solid #2b3f60;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:14px;padding:16px 14px;display:flex}.tx-left{flex:1;align-items:stretch;gap:10px;min-width:0;display:flex}.tx-accent-bar{background:linear-gradient(#2f91ff 0%,#1a6fd4 100%);border-radius:2px;flex-shrink:0;width:4px;min-height:100%}.tx-info{flex:1;min-width:0}.tx-title{color:#fff;margin-bottom:4px;font-size:15px;font-weight:700}.tx-subtitle{color:#89b;margin-bottom:6px;font-size:12px}.tx-date{color:#89b;margin-bottom:0;font-size:12px}.tx-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.tx-status{align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.tx-status--success{color:#00e265}.tx-status--failed{color:#ff4d4f}.tx-status--pending{color:#f5a623}.tx-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.tx-amount{color:#fff;text-align:right;margin-bottom:0;font-size:15px;font-weight:700}@media (width<=420px){.transaction-history-page{padding-left:14px;padding-right:14px}.tx-card{flex-direction:column;gap:10px;padding:12px 10px}.tx-left{width:100%}.tx-right{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-left:14px}.tx-title{font-size:14px}.tx-subtitle,.tx-date,.tx-status{font-size:11px}.tx-amount{font-size:14px}}.redeem-code-page{overflow:hidden}.redeem-code-shell{padding-top:18px;position:relative}.redeem-code-shell:before,.redeem-code-shell:after{content:"";pointer-events:none;filter:blur(18px);opacity:.8;position:absolute}.redeem-code-shell:before{background:linear-gradient(135deg,#52a4ff29,#0b255c00);width:170px;height:110px;top:-18px;right:18px;transform:rotate(-18deg)}.redeem-code-shell:after{background:radial-gradient(circle,#1fa4ff24 0%,#05102400 72%);width:150px;height:150px;top:248px;left:-10px}.redeem-back-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff6b;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.redeem-back-btn .btn-back{width:18px}.redeem-card{z-index:1;background:linear-gradient(#071e3af5 0%,#061a31f0 100%);border:1px solid #1d7be8a6;border-radius:22px;position:relative;box-shadow:0 18px 40px #01081457}.redeem-card--intro{margin-top:34px;padding:22px 22px 20px}.redeem-card--form{margin-top:30px;padding:26px 22px 20px}.redeem-card__headline{align-items:center;gap:14px;display:flex}.redeem-card__icon{color:#18f4c9;background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0a}.redeem-card__title{color:#11f0c5;letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700}.redeem-card__copy{color:#ecf0f7e6;max-width:290px;margin:16px 0 0;font-size:15px;line-height:1.5}.redeem-label{color:#11f0c5;margin-bottom:14px;font-size:15px;font-weight:500;display:inline-block}.redeem-input{color:#fff;background:#ffffff1a;border:0;border-radius:8px;outline:none;width:100%;height:52px;padding:0 16px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffff05}.redeem-input::placeholder{color:#ffffffb8}.redeem-input:focus{box-shadow:inset 0 0 0 1px #33c5ff80,0 0 0 3px #11f0c514}.redeem-submit-btn{color:#fff;letter-spacing:-.02em;background:linear-gradient(90deg,#16caa7 0%,#23b488 100%);border:0;border-radius:9px;width:100%;height:50px;margin-top:24px;font-size:18px;font-weight:700;box-shadow:0 10px 24px #16caa72e}.redeem-submit-btn:disabled{opacity:.72;cursor:not-allowed}.redeem-hint{color:#ebecefd6;text-align:center;margin:12px 0 0;font-size:11px;line-height:1.5}.redeem-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.redeem-modal{text-align:center;background:#0f1c2e;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:340px;padding:32px 24px 28px;animation:.22s redeem-modal-in;box-shadow:0 20px 60px #000000b3}@keyframes redeem-modal-in{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.redeem-modal__icon-wrap{border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 18px;display:flex}.redeem-modal__icon-wrap--success{background:#22c55e1f;border:1px solid #22c55e4d}.redeem-modal__icon-wrap--error{background:#ef44441f;border:1px solid #ef44444d}.redeem-modal__title{color:#fff;margin:0 0 10px;font-size:20px;font-weight:700}.redeem-modal__message{color:#94a3b8;margin:0 0 24px;font-size:14px;line-height:1.55}.redeem-modal__btn{cursor:pointer;border:none;border-radius:12px;width:100%;padding:13px;font-size:15px;font-weight:600;transition:opacity .15s}.redeem-modal__btn:hover{opacity:.88}.redeem-modal__btn--success{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a)}.redeem-modal__btn--error{color:#fca5a5;background:#ef44442e;border:1px solid #ef444459}@media (width>=992px){.redeem-code-page{max-width:520px}.redeem-card--intro,.redeem-card--form{border-radius:24px}}*{box-sizing:border-box}html{width:100%;overflow-x:hidden}body{background-color:#060d17;background-image:url(/images/bg.jpeg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:100%;min-height:100dvh;margin:0;padding:0;font-family:Inter,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none}main{isolation:isolate;background-color:#060d17;background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;max-width:440px;min-height:100dvh;margin-left:auto;margin-right:auto;padding-bottom:90px;padding-left:20px;padding-right:20px;position:relative}main:before{content:"";z-index:-1;pointer-events:none;background-color:#060d17;background-image:url(/images/bg.jpeg);background-position:top;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}main[style*=signup-bg\.jpeg]:before{background-image:url(/images/signup-bg.jpeg)}main[style*=bg\.jpeg]:before{background-image:url(/images/bg.jpeg)}main.sign-up{border-radius:0;max-width:100%;padding-bottom:30px;padding-left:0;padding-right:0}@media (width>=992px){main{max-width:980px;padding-left:28px;padding-right:28px}main.sign-up{max-width:100%}}@media (width>=1280px){main{max-width:1080px;padding-left:32px;padding-right:32px}}.home,.sign-up,.profile,.faq,.bank-data,.deposit-list,.team,.task,.about,.customer-service{background-image:url(/images/bg.jpeg)}.text-8{font-size:8px}.text-10{font-size:10px}.text-12,.text-sm{font-size:12px}.text-14{font-size:14px}.text-18{font-size:18px}.text-20{font-size:20px}.text-34{font-size:34px}.text-white{color:#fff}.text-light{color:#f5f6f7}.text-light3{color:#dfe0e4}.text-green{color:#40ff8c}.text-green2{color:#00ffb7}.text-blue{color:#2b8fff}.text-gray{color:#888e9c}.btn-icon{color:#fff;background-color:#ffffff1a;border:.72px solid #f6f6f6;border-radius:50px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.btn-icon:hover{background-color:#ffffff2f}.btn-trans{color:#fff;cursor:pointer;background:0 0;border:none;padding:5px}.btn-one,.btn-one:hover{color:#fff;background-color:#fff3;border-radius:40px;padding:10px 24px;font-size:14px;font-weight:500}.btn-one:hover{background-color:#ffffff5f}.btn-two,.btn-two:hover{color:#fff;border:1px solid;background-color:#2b8fff;border-image-source:linear-gradient(274.14deg,#c9ffe409 4.46%,#08653629 106.75%);border-radius:40px;padding:10px 24px;font-size:14px;font-weight:500;position:relative;overflow:hidden}.btn-two:hover{background-color:#07f}.opacity-75{opacity:.75}.min-h-screen{min-height:100vh}@media (width<=480px){main{border-radius:0;padding:15px 15px 90px}}@media (width<=390px){main{padding:12px 12px 90px}.text-14{font-size:13px}.text-18{font-size:16px}.text-20{font-size:17px}.text-34{font-size:28px}}@media (width<=360px){main{max-width:100%;padding:10px 10px 90px}.text-12,.text-sm{font-size:11px}.text-14{font-size:12px}.text-18{font-size:15px}}.btn-back{width:50px!important;height:50px!important}
