:root{--bg:#00575c;--bg-dark:#01484d;--panel:#145f63;--panel-2:#1b6669;--panel-3:#ffffff14;--mint:#44d8c6;--mint-2:#37e3ff;--text:#fff;--text-soft:#ffffffc7;--line:#ffffff24;--bottom-nav:#536b6ceb;--input:#ffffff14}#root,body,html{background:#022f34;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}a{color:inherit;text-decoration:none}.app-bg{background:linear-gradient(180deg,#02494d,#003f43);display:flex;justify-content:center;min-height:100vh}.phone-frame{background:linear-gradient(180deg,#015b60,#00484d);max-width:480px;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.screen-content{padding:14px 14px 90px}.page{color:#0d2038;color:var(--text)}.page-title,.page-top-title h2{font-size:18px;font-weight:700;margin:0}.top-header{align-items:center;display:flex;justify-content:space-between;padding:4px 2px 12px}.brand{display:flex;gap:10px}.auth-logo,.brand-logo,.invite-avatar,.profile-avatar{background:radial-gradient(circle at 30% 30%,#575757,#111);border-radius:12px;box-shadow:inset 0 0 8px #ffffff26;color:#fff;display:grid;font-size:12px;font-weight:700;height:38px;place-items:center;width:38px}.brand-text{font-size:22px;font-weight:700}.top-actions{gap:10px}.app-mini-btn,.top-actions{align-items:center;display:flex}.app-mini-btn{background:#ffffff1f;border:none;border-radius:18px;color:#fff;font-weight:600;gap:4px;padding:7px 12px}.header-icon{font-size:24px}.hero-banner{border-radius:12px;margin-bottom:16px;overflow:hidden;width:100%}.hero-banner img{display:block;filter:contrast(1.05) brightness(.88);height:100%;object-fit:cover;width:100%}.search-pill{align-items:center;background:#ffffff1f;border:1px solid #fff3;border-radius:22px;display:flex;font-weight:600;gap:8px;height:38px;margin-bottom:18px;padding:0 14px}.quick-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.quick-item{color:#fff;font-size:13px;line-height:1.35;text-align:center}.quick-item svg{color:#5af5e3;height:40px;margin-bottom:6px;width:40px}.section{margin-top:8px}.section-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.section-title{font-size:17px;font-weight:700;margin:0 0 12px}.mint-dot{background:linear-gradient(180deg,#30e9dc,#15a7aa);border-radius:50%;display:grid;font-size:16px;font-weight:700;height:22px;place-items:center;width:22px}.category-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.category-card{align-items:center;background:#ffffff1f;border-radius:4px;display:flex;flex-direction:column;gap:10px;height:120px;justify-content:center;padding:10px;text-align:center}.category-icon{background:radial-gradient(circle at 40% 30%,#3effd8,#17bcbc);border-radius:50%;color:#fff;display:grid;font-size:18px;font-weight:700;height:48px;place-items:center;width:48px}.category-label{font-size:14px;font-weight:700;line-height:1.3}.video-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.video-card{background:#105b67e0;border-radius:8px}.video-thumb{height:126px;position:relative}.video-thumb img{height:100%;object-fit:cover;width:100%}.video-meta{bottom:4px;color:#fff;display:flex;font-size:11px;justify-content:space-between;left:6px;position:absolute;right:6px}.video-body{padding:8px}.video-title{font-size:12px;line-height:1.35;margin-bottom:8px;min-height:38px}.video-rating-row{align-items:center;display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px}.stars{color:#facc15;letter-spacing:1px}.points{color:#fff}.mint-btn,.primary-btn,.vip-action{background:#4addcd;border:none;border-radius:22px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:11px 12px;width:100%}.bottom-nav{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff5;background:var(--bottom-nav);border-top:1px solid #ffffff14;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);max-width:480px;padding:8px 4px 10px;position:fixed;width:100%;z-index:10}.bottom-item{align-items:center;color:#ffffffb8;display:flex;flex-direction:column;font-size:11px;gap:4px;text-align:center}.bottom-item.active{color:#45f0dd;font-weight:700}.bottom-label{line-height:1.15}.menu-panel,.panel,.wallet-panel{background:linear-gradient(180deg,#ffffff14,#ffffff0a);border-radius:10px;margin-bottom:14px;padding:14px 12px}.stats-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin:14px 0}.stat-card{background:#ffffff14;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:14px 12px}.stat-card span{color:#fff;font-size:12px}.stat-card strong{color:#4de7bf;font-size:18px}.panel-line{font-size:14px;margin-bottom:10px}.strong-line{display:flex;font-size:16px;font-weight:700;justify-content:space-between}.title-line{font-size:15px;font-weight:700}.divider{background:#d9e5f2;background:var(--line);height:1px;margin:14px 0;width:100%}.level-block h4{font-size:16px;margin:0 0 10px}.summary-bottom,.summary-top,.three-cols,.two-cols,.vip-cols,.wallet-grid{grid-gap:12px;display:grid;gap:12px}.summary-bottom,.three-cols{grid-template-columns:repeat(3,1fr)}.summary-top,.two-cols{grid-template-columns:repeat(2,1fr);margin-top:12px}.summary-bottom div,.summary-top div,.three-cols div,.two-cols div,.wallet-grid div{align-items:center;display:flex;flex-direction:column;text-align:center}.summary-bottom b,.summary-top b,.three-cols b,.two-cols b,.wallet-grid strong{color:#fff;font-size:16px;margin-bottom:4px}.summary-bottom span,.summary-top span,.three-cols span,.two-cols span,.wallet-grid span{color:#fffc;font-size:12px;line-height:1.35}.chart-placeholder{background:radial-gradient(circle at 50% 80%,#46f0be 0 18%,#0000 19%),conic-gradient(from 0deg,#46f0be 0 28%,#b2ff59 28% 55%,#0000 55% 100%);border-radius:12px;height:180px;opacity:.8}.vip-top-stats{background:#49d7c3;border-radius:6px;display:grid;grid-template-columns:repeat(2,1fr);margin:10px 0 14px;overflow:hidden}.vip-top-stats div{padding:16px 8px;text-align:center}.vip-top-stats strong{display:block;font-size:18px;margin-bottom:10px}.vip-top-stats span{font-size:12px}.vip-timer{margin:8px 0;text-align:center}.vip-timer b{display:block;margin-bottom:6px}.special-pill{background:linear-gradient(180deg,#5af5da,#10b1e8);border-radius:0 0 18px 18px;font-size:14px;margin:0 auto 10px;padding:10px 12px;text-align:center;width:140px}.vip-list{display:flex;flex-direction:column;gap:14px}.vip-card{background:#ffffff14;border-radius:10px;padding:16px 14px}.vip-card h3{margin:0 0 14px}.vip-action{font-size:14px;margin-top:16px}.vip-action.muted{background:#ffffff38}.invite-page{padding-top:2px}.invite-header{align-items:center;display:grid;grid-template-columns:24px 1fr 24px;margin-bottom:16px}.invite-header h2{font-size:18px;margin:0;text-align:center}.invite-label{display:block;font-size:15px;margin-bottom:10px}.invite-link-box{align-items:center;background:#ffffff14;border-radius:8px;display:flex;font-size:13px;height:38px;justify-content:space-between;margin-bottom:14px;padding:0 12px}.social-row{display:flex;flex-wrap:wrap;gap:8px}.social-circle{border:1px solid #ffffff73;border-radius:50%;display:grid;font-size:12px;height:32px;place-items:center;width:32px}.invite-card-big{align-items:flex-end;border:1px solid #ffffff73;display:flex;height:370px;justify-content:center;margin:12px 0;padding:12px}.invite-user-card{align-items:center;background:linear-gradient(90deg,#07090f,#121522);border-radius:24px;display:flex;gap:12px;min-height:92px;padding:12px;width:100%}.invite-user-info{display:flex;flex:1 1;flex-direction:column;gap:8px}.qr-box{background:linear-gradient(90deg,#000 8px,#0000 0) 0 0/18px 18px,linear-gradient(#000 8px,#0000 0) 0 0/18px 18px,#fff;height:86px;width:86px}.invite-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:14px}.outline-btn{background:#0000;border:1px solid #4c64ff;border-radius:26px}.gradient-btn,.outline-btn{color:#fff;font-size:13px;padding:13px 10px}.gradient-btn{background:linear-gradient(90deg,#2a57ff,#d92cff);border:none;border-radius:26px}.text-panel p{color:#000000ad;font-weight:700;line-height:1.55}.profile-hero{align-items:flex-start;background:linear-gradient(#00000029,#00000029),linear-gradient(90deg,#1eb3b359,#9d43ff2e);border-radius:10px;gap:12px;height:108px;margin-bottom:12px;padding:16px 12px}.profile-info span{font-size:13px}.wallet-grid{grid-template-columns:repeat(2,1fr)}.wallet-grid div:last-child{align-items:flex-start;text-align:left}.summary-panel .summary-top b:first-child{color:#44f39e}.menu-row{align-items:center;display:flex;justify-content:space-between;padding:14px 4px}.menu-row:last-child{border-bottom:none}.auth-page{background:linear-gradient(180deg,#015d61,#003f43);color:#fff;padding:18px 18px 28px}.auth-top-icons{display:flex;font-size:24px;gap:12px;justify-content:flex-end;margin-bottom:52px}.auth-logo-block{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:44px}.auth-logo{border-radius:12px;font-size:18px;height:64px;width:64px}.auth-logo-block h1{font-size:22px;margin:0}.auth-card{background:linear-gradient(180deg,#81a9aeb3,#3c686eb8);border:1px solid #ffffff29;border-radius:28px;margin:0 auto;max-width:395px;padding:30px 24px 24px;width:100%}.auth-tabs{background:#0000001f;border-radius:18px;display:flex;margin-bottom:18px;padding:8px}.tab{background:#0000;border:none;border-radius:12px;color:#ffffffa6;flex:1 1;font-size:15px;padding:12px 8px}.tab.active{background:#49d8c2;color:#fff}.auth-form{display:flex;flex-direction:column;gap:14px}.auth-input{background:#0000001f;border:none;border-radius:12px;color:#fff;font-size:15px;height:52px;outline:none;padding:0 16px;width:100%}.auth-input::placeholder{color:#ffffff80}.input-icon{color:#ffffffd9;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.remember-row{align-items:center;display:flex;font-size:14px;gap:8px;margin:2px 0 10px}.remember-row input{accent-color:#49d8c2}.primary-btn{border-radius:22px;font-size:16px;height:44px}.auth-footer-link{color:#ffffffb8;font-size:14px;margin-top:18px;text-align:center}.auth-footer-link a{color:#fff;font-weight:700}.popup-overlay{align-items:center;background:#00000085;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:999}.popup-card{background:#f5f5f5;border:3px solid #47d8cf;border-radius:6px;color:#1f1f1f;padding:30px 16px 14px;position:relative;text-align:center;width:330px}.popup-illustration{background:linear-gradient(180deg,#9efeff,#d8ffff);border-radius:14px;box-shadow:0 10px 22px #00000029;display:grid;font-size:34px;height:78px;left:50%;place-items:center;position:absolute;top:-36px;transform:translateX(-50%);width:138px}.popup-text{color:#232323;font-size:14px;line-height:1.8;margin-top:32px;text-align:left}.popup-btn{margin:10px auto 0;max-width:170px}@media (max-width:420px){.video-grid{grid-template-columns:1fr 1fr}.quick-grid{gap:8px}.brand-text{font-size:18px}.bottom-label{font-size:10px}}.auth-error{background:#ff3c3c29;border:1px solid #ff505059;border-radius:10px;color:#ffd6d6;font-size:13px;padding:10px 12px;text-align:center;width:100%}.primary-btn:disabled{cursor:not-allowed;opacity:.7}.logout-btn{background:#ff46462e;border:1px solid #ff5a5a73;border-radius:24px;color:#ffd6d6;cursor:pointer;font-size:15px;font-weight:700;height:46px;margin:8px 0 18px;width:100%}.logout-btn:hover{background:#ff464647}.password-field{position:relative}.password-field .auth-input{padding-right:48px}.eye-btn{background:#0000;border:none;color:#ffffffdb;cursor:pointer;display:grid;font-size:18px;height:28px;margin:0;padding:0;place-items:center;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:28px}.eye-btn:hover{background:#0000;transform:translateY(-50%) scale(1.05)}.auth-title-box{align-items:center;display:flex;justify-content:center;margin-bottom:22px;width:100%}.auth-title-badge{background:linear-gradient(90deg,#53e3d3,#45d5c5 50%,#53e3d3);border:1px solid #ffffff29;border-radius:18px;box-shadow:0 8px 22px #00000029,inset 0 1px 0 #ffffff47;color:#fff;font-size:19px;font-weight:900;letter-spacing:2px;padding:14px 18px;text-align:center;text-shadow:0 1px 2px #0000002e;text-transform:uppercase;width:100%}.clickable-quick{cursor:pointer}.clickable-quick:hover{opacity:.9}.recharge-page{color:#fff}.recharge-header{grid-template-columns:40px 1fr 40px;margin-bottom:16px}.recharge-header h2{font-weight:700}.icon-btn{background:#0000;border:none;color:#fff;cursor:pointer;display:grid;font-size:22px;height:36px;place-items:center;width:36px}.ghost-icon{opacity:.85}.recharge-qr-panel{padding-top:26px;position:relative;text-align:left}.recharge-token-icon{background:linear-gradient(180deg,#83f0db,#27b4a7);border-radius:12px;color:#fff;display:grid;font-size:28px;font-weight:700;height:52px;margin:0 auto 12px;place-items:center;width:52px}.recharge-label{font-size:18px;font-weight:700;margin:12px 0 10px}.network-pill{background:#49d8c2;border-radius:8px;color:#fff;display:inline-block;font-weight:700;margin-bottom:18px;padding:9px 14px}.qr-wrapper{display:flex;justify-content:center;padding:10px 0 6px;width:100%}.deposit-panel{margin-top:14px}.deposit-title{font-size:18px;margin:0 0 10px}.deposit-box{align-items:center;background:#ffffff14;border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:12px}.deposit-address{color:#fff;flex:1 1;font-size:13px;line-height:1.4;word-break:break-all}.copy-btn{background:#0000;border:none;color:#5ce3bf;cursor:pointer;font-size:15px;font-weight:700}.recharge-main-btn{font-size:18px;height:48px;margin-bottom:18px;margin-top:18px}.recharge-notes{color:#fff;font-size:15px;line-height:1.8}.notes-title{align-items:center;display:flex;font-weight:700;gap:8px;margin-bottom:10px}.recharge-notes ol{margin:0;padding-left:20px}.recharge-notes li{margin-bottom:8px}.success-toast{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:18px;box-shadow:0 12px 32px #00000059;color:#fffffff2;font-size:21px;max-width:310px;min-width:170px;padding:22px 26px}.recharge-main-btn:disabled{cursor:not-allowed;opacity:.7}.transactions-page,.withdraw-page{color:#fff}.withdraw-balance-card{background:linear-gradient(180deg,#4bd6bf,#42cbb8);border-radius:0;margin-bottom:16px;padding:22px 18px;text-align:center}.withdraw-balance-card p{font-size:15px;margin:0 0 8px}.withdraw-balance-card h1{font-size:28px;font-weight:900;margin:0}.withdraw-panel{margin-bottom:14px}.withdraw-panel h3{font-size:17px;font-weight:900;margin:0 0 12px}.withdraw-network-list{display:flex;flex-wrap:wrap;gap:8px}.withdraw-network{background:#ffffff0f;border:1px solid #ffffff40;border-radius:7px;color:#fff;font-weight:800;padding:9px 14px}.withdraw-network.active{background:#48d8c3}.withdraw-input{background:#00000021;border:none;border-radius:12px;box-sizing:border-box;color:#fff;font-size:16px;height:50px;outline:none;padding:0 16px;width:100%}.withdraw-input::placeholder{color:#ffffff9e}.withdraw-input:disabled{cursor:not-allowed;opacity:.9}.withdraw-help{color:#ffffffa6;font-size:12px;margin:8px 0 0}.withdraw-amount-box{position:relative}.withdraw-amount-box button{background:#0000;border:none;color:#57e2c6;cursor:pointer;font-weight:900;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.amount-input{padding-right:70px}.withdraw-limits{color:#ffffffbf;font-size:13px;margin:10px 0 0}.withdraw-real-row{align-items:center;display:flex;font-size:15px;justify-content:space-between;margin:14px 0 18px}.withdraw-real-row strong{font-size:16px}.history-actions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:18px}.history-actions button{background:#ffffff14;border:1px solid #ffffff4d;border-radius:18px;color:#fff;font-weight:800;height:34px}.history-title-row{align-items:center;display:flex;justify-content:space-between;margin:18px 4px 12px}.history-title-row h3{font-size:17px;margin:0}.history-card{align-items:center;background:#ffffff14;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:15px 12px}.history-card h4{font-size:16px;margin:0 0 8px}.history-card p{color:#ffffffa6;font-size:13px;margin:0}.amount-negative{color:#ff6363}.empty-history{color:#ffffffb3;margin:34px 0;text-align:center}.admin-page{color:#fff;padding-bottom:90px}.admin-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.admin-header h1{font-size:24px;font-weight:900;margin:0}.admin-header p{color:#ffffffad;margin:4px 0 0}.admin-header button{align-items:center;background:#48d8c3;border:none;border-radius:14px;color:#fff;display:flex;font-weight:900;gap:6px;padding:10px 14px}.admin-empty{padding:24px;text-align:center}.admin-withdraw-card{background:#ffffff14;border:1px solid #ffffff14;border-radius:14px;margin-bottom:16px;padding:16px}.admin-card-top{display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.admin-card-top h3{font-size:17px;margin:0 0 4px}.admin-card-top p{color:#ffffffa6;font-size:13px;margin:0}.status-pending{background:#ffc1072e;border:1px solid #ffc10766;border-radius:13px;color:#ffd45c;font-size:12px;font-weight:900;height:26px;padding:4px 10px;white-space:nowrap}.admin-info-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.admin-info-grid div{background:#00000024;border-radius:10px;padding:10px}.admin-info-grid span{color:#ffffffa6;display:block;font-size:12px;margin-bottom:5px}.admin-info-grid strong{font-size:14px}.admin-address-box{background:#00000029;border-radius:12px;margin:14px 0;padding:12px}.admin-address-box span{color:#ffffffa6;display:block;font-size:12px;margin-bottom:6px}.admin-address-box p{font-size:13px;margin:0;word-break:break-all}.admin-approve-btn{align-items:center;background:#48d8c3;border:none;border-radius:24px;color:#fff;display:flex;font-size:15px;font-weight:900;gap:9px;height:46px;justify-content:center;width:100%}.admin-approve-btn:disabled{cursor:not-allowed;opacity:.6}.amount-positive{color:#4be0b1}.members-page,.promotion-page{color:#fff;padding-bottom:95px}.promotion-header{align-items:center;display:flex;justify-content:space-between}.promotion-header h2{font-size:18px;font-weight:900;margin:0}.promotion-qr-btn{align-items:center;background:#0000;border:none;color:#fff;display:flex;font-size:15px;font-weight:900;gap:5px}.promotion-stats-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.promotion-stat-card{background:#ffffff14;border-radius:7px;min-height:74px;padding:14px}.promotion-stat-card p{font-weight:800;margin:0 0 10px}.promotion-stat-card strong{color:#48d8a9;font-weight:900}.promotion-summary-panel{border-radius:8px 8px 0 0;margin-bottom:0}.promotion-date-row{font-weight:900;margin-bottom:16px}.promotion-total-row{display:flex;font-weight:900;justify-content:space-between;margin-bottom:9px}.promotion-levels-panel{border-radius:0 0 8px 8px}.added-today{font-size:14px;margin:0 0 12px}.added-today strong{color:#35e5ab}.promotion-level-block{border-top:1px solid #ffffff2e;padding:14px 0}.level-title-row{align-items:center;display:flex;justify-content:space-between}.level-title-row h3{font-size:15px;font-weight:900;margin:0}.level-title-row button{align-items:center;background:#0000;border:none;color:#fff;display:flex;font-weight:900}.level-grid{grid-row-gap:14px;display:grid;margin-top:13px;row-gap:14px;text-align:center}.level-grid div{display:flex;flex-direction:column;gap:4px}.level-grid strong{font-size:16px}.level-grid span{color:#ffffffb8;font-size:12px}.invite-mini-panel{margin-top:14px}.invite-mini-panel h3{margin:0 0 10px}.invite-link-row{align-items:center;background:#00000026;border-radius:8px;display:flex;gap:8px;height:42px;padding:0 10px}.invite-link-row span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-link-row button{background:#0000;border:none;color:#20f1b3;font-size:20px}.member-card{background:#ffffff14;border-radius:8px;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:14px 10px}.member-left{gap:10px}.member-avatar,.member-left{align-items:center;display:flex}.member-avatar{background:linear-gradient(145deg,#5c5c5c,#1c1c1c);border-radius:50%;font-weight:900;height:42px;justify-content:center;width:42px}.member-left h3{font-size:14px;margin:0 0 4px}.member-left strong{display:block;font-size:14px}.member-left p{color:#ffffffb3;font-size:12px;margin:4px 0 0}.member-right{text-align:right}.member-right p{font-size:13px;font-weight:800;margin:0 0 10px}.member-right p strong{color:#29e4a4}.member-right h4{font-size:14px;margin:0 0 4px}.member-right span{color:#ffffffb3;font-size:12px}.vip-page{background:#004a49;box-sizing:border-box;color:#fff;padding:28px 12px 90px}.vip-page .page-title{color:#fff;font-size:18px;font-weight:900;margin:0 0 12px}.vip-top-card{background:#45cfb9;border-radius:6px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:16px;min-height:86px;overflow:hidden;width:100%}.vip-top-card>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.vip-top-card>div:first-child{border-right:1px solid #ffffff40}.vip-top-card strong{color:#fff;display:block;font-size:21px;font-weight:900;margin-bottom:10px}.vip-top-card span{color:#fff;font-size:12px}.vip-countdown{color:#fff;margin:8px 0 28px;text-align:center}.vip-countdown strong{display:block;font-size:15px;font-weight:900;margin-bottom:4px}.vip-countdown span{font-size:14px;font-weight:600}.vip-badge{align-items:center;background:linear-gradient(180deg,#20fff0,#03d4e4 65%,#0ebfd3);border-radius:0 0 18px 18px;clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);color:#fff;display:flex;font-size:13px;font-weight:700;height:33px;justify-content:center;margin:-16px auto -8px;position:relative;width:160px;z-index:2}.vip-package-list{background:#0000}.vip-card{background:#145958;border-radius:7px;color:#fff;margin-bottom:12px;padding:20px 12px 16px}.vip-card h3{font-size:18px;font-weight:900;margin:0 0 18px}.vip-stats{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;text-align:center}.vip-stats div{min-width:0}.vip-stats strong{color:#fff;display:block;font-size:16px;font-weight:900;line-height:1.15;word-break:keep-all}.vip-stats span{color:#b8eeed;display:block;font-size:11px;line-height:1.3;margin-top:8px}.vip-stats div:nth-child(3) strong{color:#4de3b9}.vip-btn{background:#45cfb9;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:41px;width:100%}.vip-btn:active{transform:scale(.98)}.vip-btn.disabled,.vip-btn:disabled{background:#98c9c759;color:#fff;cursor:not-allowed}.vip-card+.vip-card{border-top:1px solid #ffffff29}.success-toast{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#001c1ee0;border-radius:14px;box-shadow:0 12px 30px #00000047;font-size:20px;left:50%;max-width:300px;min-width:220px;padding:20px 24px;position:fixed;text-align:center;top:45%;transform:translate(-50%,-50%);z-index:9999}.success-toast,.success-toast strong{color:#fff;font-weight:900}.page .bottom-nav,.vip-page .bottom-nav{margin:0 auto;max-width:430px}.tasks-page{background:#005652;color:#fff;font-family:inherit;padding:24px 16px 90px}.tasks-header,.tasks-page .tasks-header{align-items:center;display:flex;justify-content:center;margin-bottom:12px;min-height:44px;position:relative}.tasks-avatar,.tasks-page .tasks-avatar{align-items:center;background:linear-gradient(145deg,#fff,#dffdf8);border-radius:50%;box-shadow:0 4px 12px #0000002e;color:#08625e;display:flex;font-weight:900;height:36px;justify-content:center;left:0;position:absolute;top:0;width:36px}.tasks-page .tasks-title,.tasks-title{color:#fff;font-size:22px;font-weight:900;margin:0;text-align:center}.tasks-card{background:linear-gradient(180deg,#0f6a66,#105c58);border:none;border-radius:10px;box-shadow:none;padding:14px 12px 16px}.tasks-balance-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.tasks-balance strong{color:#4bd9c1;display:block;font-size:19px;font-weight:900;line-height:1}.tasks-balance span{color:#fff;display:block;font-size:11px;margin-top:4px}.tasks-recharge-btn{background:#42d1bd;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:900;height:30px;min-width:96px}.tasks-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:16px;text-align:center}.tasks-stats strong{color:#fff;display:block;font-size:18px;font-weight:900}.tasks-stats span{color:#d9fffa;display:block;font-size:11px;margin-top:3px}.tasks-countdown{margin:4px 0 10px;text-align:center}.tasks-countdown strong{color:#fff;display:block;font-size:18px;font-weight:900}.tasks-countdown span{color:#d9fffa;display:block;font-size:10px;margin-top:3px}.tasks-gate-btn{background:#46cfbc;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:900;height:34px;margin:8px 0 14px;width:100%}.tasks-tabs{background:#145f5b;border:1px solid #ffffff8c;border-radius:9px 9px 0 0;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.tasks-tab{background:#145f5b;border:none;color:#c7e8e5;cursor:pointer;font-size:13px;font-weight:800;height:38px}.tasks-tab.active{background:#46cfbc;color:#fff}.tasks-list{background:#165d59;border:1px solid #ffffff8c;border-radius:0 0 9px 9px;min-height:175px;padding:18px 12px}.tasks-empty{align-items:center;color:#d9fffa;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:1.25;min-height:130px;text-align:center}.task-item{background:#1a6a65;border-radius:10px;color:#fff;margin-bottom:12px;padding:14px}.task-item h3{font-size:15px;font-weight:900;margin:0 0 8px}.task-item p{color:#d9fffa;font-size:12px;margin:0 0 10px}.task-complete-btn{background:#46cfbc;border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:900;height:34px;width:100%}.task-complete-btn:disabled{cursor:not-allowed;opacity:.55}.task-completed{color:#4bd9c1;font-weight:900;text-align:right}.vip-summary{align-items:center;background:#49d1ba;border-radius:6px;display:grid;grid-template-columns:1fr 1px 1fr;margin:12px 0 18px;min-height:86px;overflow:hidden;width:100%}.vip-summary-item{align-items:center;color:#fff;display:flex;flex-direction:column;gap:7px;height:100%;justify-content:center;min-width:0;padding:12px 8px;text-align:center}.vip-summary-item strong{font-size:20px;font-weight:900;line-height:1}.vip-summary-item span,.vip-summary-item strong{color:#fff;display:block;text-align:center;width:100%}.vip-summary-item span{font-size:12px;font-weight:500;line-height:1.2;max-width:135px;white-space:normal;word-break:normal}.vip-summary-divider{background:#ffffff40;height:58px;width:1px}.vip-card-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:18px}.vip-card-header h3{margin:0}.vip-status{font-size:10px;font-weight:800;padding:5px 9px;white-space:nowrap}.vip-status.active{background:#45cfb940;border:1px solid #45cfb9b3;color:#4de3b9}.vip-status.available{background:#ffffff1f;border:1px solid #ffffff40;color:#fff}.vip-status.soon{background:#ffd25029;border:1px solid #ffd25073;color:#ffd76a}:root{--bg:#f4f8fb;--bg-dark:#eaf1f7;--bg-soft:#eef5f8;--panel:#fff;--panel-2:#f8fbfd;--panel-3:#eef5f7;--surface-2:#f8fbfd;--surface-3:#eef5f7;--mint:#65cdbf;--mint-2:#8edfd4;--primary:#65cdbf;--primary-strong:#45a99b;--primary-soft:#dff6f2;--blue:#7fa8f8;--blue-soft:#e9f0ff;--lavender:#a996f4;--lavender-soft:#f0edff;--peach:#f4a982;--yellow:#f4c76b;--yellow-soft:#fff6df;--green:#36bd8f;--green-soft:#e2f8ef;--red:#ef6b73;--red-soft:#fde9ec;--text:#233244;--text-soft:#64748b;--text-muted:#94a3b8;--line:#e4edf3;--input:#f5f8fb;--shadow:0 10px 28px #223e5414;--shadow-soft:0 6px 18px #223e540f}#root,.app-bg,body,html{background:#f7fbff!important;background:var(--bg-soft)!important}.phone-frame{background:#eef5fb!important;background:var(--bg)!important}.screen-content{padding:16px 16px 96px}.admin-page,.members-page,.page,.promotion-page,.recharge-page,.tasks-page,.transactions-page,.vip-page,.withdraw-page{background:#eef5fb!important;background:var(--bg)!important;color:#0d2038!important;color:var(--text)!important}.admin-header,.admin-header h1,.deposit-title,.history-title-row h3,.invite-header,.invite-header h2,.page-title,.page-top-title h2,.profile-info h2,.promotion-header,.promotion-header h2,.recharge-header,.recharge-header h2,.section-title,.task-item h3,.tasks-header,.tasks-title,.top-header,.vip-card h3,.vip-page .page-title,.withdraw-panel h3{color:#0d2038!important;color:var(--text)!important}.auth-logo,.brand-logo,.invite-avatar,.member-avatar,.profile-avatar,.tasks-avatar{background:#dcf8f4!important;background:var(--primary-soft)!important;border:1px solid #65cdbf59;box-shadow:none!important;color:#27a99a!important;color:var(--primary-strong)!important}.app-mini-btn,.history-actions button,.icon-btn,.network-pill,.outline-btn,.promotion-qr-btn,.withdraw-network{background:#fff!important;background:var(--surface)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft);color:#0d2038!important;color:var(--text)!important}.ghost-icon,.header-icon,.icon-btn,.promotion-qr-btn svg{color:#27a99a!important;color:var(--primary-strong)!important}.admin-withdraw-card,.auth-card,.category-card,.deposit-panel,.history-card,.invite-mini-panel,.invite-user-card,.member-card,.menu-panel,.panel,.popup-card,.promotion-levels-panel,.promotion-stat-card,.promotion-summary-panel,.recharge-qr-panel,.stat-card,.task-item,.tasks-card,.video-card,.vip-card,.vip-card[class],.wallet-panel,.withdraw-panel{background:#fff!important;background:var(--surface)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;border-radius:18px!important;box-shadow:0 12px 30px #1e3e6212!important;box-shadow:var(--shadow)!important;color:#0d2038!important;color:var(--text)!important}.deposit-panel,.invite-mini-panel,.menu-panel,.panel,.promotion-levels-panel,.promotion-summary-panel,.recharge-qr-panel,.tasks-card,.wallet-panel,.withdraw-panel{padding:16px 14px}.hero-banner{border-radius:20px}.hero-banner img{filter:saturate(.9) brightness(1.04) contrast(.95)!important}.admin-address-box,.admin-info-grid div,.auth-input,.deposit-box,.invite-link-box,.invite-link-row,.qr-wrapper,.search-pill,.tasks-list,.tasks-tab,.tasks-tabs,.withdraw-input{background:#f8fbff!important;background:var(--input)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;border-radius:14px!important;color:#0d2038!important;color:var(--text)!important}.admin-address-box span,.admin-card-top p,.admin-header p,.admin-info-grid span,.auth-footer-link,.empty-history,.history-card p,.invite-link-box,.level-grid span,.member-left p,.member-right span,.menu-row,.popup-text,.profile-info span,.promotion-stat-card p,.recharge-notes,.remember-row,.search-pill span,.search-pill svg,.stat-card span,.summary-bottom span,.summary-top span,.task-item p,.tasks-balance span,.tasks-countdown span,.tasks-empty,.tasks-stats span,.three-cols span,.two-cols span,.video-title,.vip-stats span,.vip-summary-item span,.vip-top-card span,.wallet-grid span,.withdraw-help,.withdraw-limits{color:#4d647f!important;color:var(--text-soft)!important}.level-grid strong,.member-right h4,.promotion-stat-card strong,.stat-card strong,.summary-bottom b,.summary-top b,.tasks-balance strong,.tasks-countdown strong,.tasks-stats strong,.three-cols b,.two-cols b,.vip-stats strong,.vip-summary-item strong,.vip-top-card strong,.wallet-grid strong,.withdraw-real-row strong{color:#0d2038!important;color:var(--text)!important}.divider,.member-card,.menu-row,.promotion-level-block,.vip-card+.vip-card{border-color:#d9e5f2!important;border-color:var(--line)!important}.admin-approve-btn,.admin-header button,.copy-btn,.gradient-btn,.mint-btn,.popup-btn,.primary-btn,.recharge-main-btn,.task-complete-btn,.tasks-gate-btn,.tasks-recharge-btn,.vip-action,.vip-btn{background:#55cfc0!important;background:var(--primary)!important;border:none!important;border-radius:14px!important;box-shadow:0 8px 18px #45a99b2e!important;color:#fff!important;font-weight:800!important}.admin-approve-btn:hover,.admin-header button:hover,.gradient-btn:hover,.mint-btn:hover,.popup-btn:hover,.primary-btn:hover,.recharge-main-btn:hover,.task-complete-btn:hover,.tasks-gate-btn:hover,.tasks-recharge-btn:hover,.vip-action:hover,.vip-btn:hover{background:#27a99a!important;background:var(--primary-strong)!important}.admin-approve-btn:disabled,.primary-btn:disabled,.recharge-main-btn:disabled,.task-complete-btn:disabled,.vip-action.muted,.vip-btn.disabled,.vip-btn:disabled{background:#eef5f7!important;background:var(--surface-3)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;box-shadow:none!important;color:#8aa0b8!important;color:var(--text-muted)!important}.logout-btn{background:#fde9ec!important;background:var(--red-soft)!important;border:1px solid #ef6b7359!important;box-shadow:none!important;color:#ef6b73!important;color:var(--red)!important}.logout-btn:hover{background:#fbdde1!important}.category-icon,.icon-badge{border-radius:15px;box-shadow:none;display:grid;flex-shrink:0;font-size:19px;font-weight:900;height:44px;place-items:center;width:44px}.icon-badge.sm{height:36px;width:36px}.category-card:first-child .category-icon,.quick-item:first-child svg,.tone-mint{background:#dcf8f4!important;background:var(--primary-soft)!important;color:#27a99a!important;color:var(--primary-strong)!important}.category-card:nth-child(2) .category-icon,.quick-item:nth-child(2) svg,.tone-blue{background:#e7f0ff!important;background:var(--blue-soft)!important;color:#2f7df6!important;color:var(--blue)!important}.category-card:nth-child(3) .category-icon,.quick-item:nth-child(3) svg,.tone-lavender{background:#f0ecff!important;background:var(--lavender-soft)!important;color:#8b72f6!important;color:var(--lavender)!important}.quick-item:nth-child(4) svg,.tone-peach{background:#fff0e8!important;background:var(--peach-soft)!important;color:#ff9f7a!important;color:var(--peach)!important}.tone-success{background:#e2f8ef!important;background:var(--green-soft)!important;color:#36bd8f!important;color:var(--green)!important}.tone-warning{background:#fff6df!important;background:var(--yellow-soft)!important;color:#f4c76b!important;color:var(--yellow)!important}.tone-danger{background:#fde9ec!important;background:var(--red-soft)!important;color:#ef6b73!important;color:var(--red)!important}.quick-item{color:#0d2038!important;color:var(--text)!important;font-weight:700}.quick-item svg{border-radius:15px;height:44px!important;margin-bottom:8px;padding:10px;width:44px!important}.category-card{gap:12px;height:124px}.category-label{color:#0d2038!important;color:var(--text)!important}.mint-dot{background:#dcf8f4!important;background:var(--primary-soft)!important;color:#27a99a!important;color:var(--primary-strong)!important}.video-card{overflow:hidden}.video-body{background:#fff!important;background:var(--surface)!important}.points,.video-title{color:#0d2038!important;color:var(--text)!important}.video-meta{color:#fff!important;text-shadow:0 1px 5px #00000073}.bottom-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -8px 24px #223e5414;padding:8px 6px 12px!important}.bottom-item{border-radius:14px;color:#8aa0b8!important;color:var(--text-muted)!important;padding:6px 4px}.bottom-item.active{font-weight:800}.bottom-icon{color:inherit!important}.profile-hero{border-radius:22px!important;color:#0d2038!important;color:var(--text)!important;min-height:108px}.level-grid div,.summary-bottom div,.summary-top div,.three-cols div,.two-cols div,.wallet-grid div{background:#0000!important}.added-today strong,.amount-positive,.member-right p strong,.summary-panel .summary-top b:first-child{color:#36bd8f!important;color:var(--green)!important}.amount-negative{color:#ef6b73!important;color:var(--red)!important}.menu-row{color:#0d2038!important;color:var(--text)!important}.copy-btn,.invite-link-row button,.menu-row svg{color:#27a99a!important;color:var(--primary-strong)!important}.auth-page{background:#eef5fb!important;background:var(--bg)!important;color:#0d2038!important;color:var(--text)!important}.auth-footer-link a,.auth-top-icons,.eye-btn,.input-icon{color:#27a99a!important;color:var(--primary-strong)!important}.auth-tabs{background:#eef5f7!important;background:var(--surface-3)!important}.tab{color:#4d647f!important;color:var(--text-soft)!important}.tab.active{background:#fff!important;background:var(--surface)!important;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft);color:#27a99a!important;color:var(--primary-strong)!important}.auth-title-badge{background:#55cfc0!important;background:var(--primary)!important;border:none!important;box-shadow:0 6px 18px #1e3e620d!important;box-shadow:var(--shadow-soft)!important;color:#fff!important;text-shadow:none!important}.auth-error{background:#fde9ec!important;background:var(--red-soft)!important;border:1px solid #ef6b7359!important;color:#ef6b73!important;color:var(--red)!important}.vip-summary,.vip-top-card,.vip-top-stats,.withdraw-balance-card{background:#dcf8f4!important;background:var(--primary-soft)!important;border:1px solid #65cdbf59;border-radius:20px!important;box-shadow:0 12px 30px #1e3e6212;box-shadow:var(--shadow);color:#0d2038!important;color:var(--text)!important}.vip-summary-item span,.vip-summary-item strong,.vip-top-card span,.vip-top-card strong,.vip-top-stats span,.vip-top-stats strong,.withdraw-balance-card h1,.withdraw-balance-card p{color:#27a99a!important;color:var(--primary-strong)!important}.vip-summary-divider,.vip-top-card>div:first-child{background:#45a99b3d!important;border-color:#45a99b3d!important}.network-pill,.withdraw-network.active{background:#dcf8f4!important;background:var(--primary-soft)!important;border:1px solid #65cdbf73!important}.network-pill,.withdraw-amount-box button,.withdraw-network.active{color:#27a99a!important;color:var(--primary-strong)!important}.history-title-row,.withdraw-real-row{color:#0d2038!important;color:var(--text)!important}.history-actions button,.recharge-token-icon{color:#27a99a!important;color:var(--primary-strong)!important}.recharge-token-icon{border:1px solid #65cdbf59}.deposit-address{color:#0d2038!important;color:var(--text)!important}.status-pending{background:#fff6df!important;background:var(--yellow-soft)!important;border:1px solid #f4c76ba6!important;color:#b7791f!important}.admin-address-box p,.admin-card-top h3,.admin-info-grid strong{color:#0d2038!important;color:var(--text)!important}.level-title-row button{color:#27a99a!important;color:var(--primary-strong)!important}.member-avatar{border-radius:14px!important}.member-left h3,.member-left strong,.member-right p{color:#0d2038!important;color:var(--text)!important}.vip-page{padding:28px 12px 96px}.special-pill,.vip-badge{background:#e7f0ff!important;background:var(--blue-soft)!important;border:1px solid #7fa8f859;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft);color:#2f7df6!important;color:var(--blue)!important}.vip-countdown,.vip-countdown span,.vip-countdown strong,.vip-timer,.vip-timer b{color:#0d2038!important;color:var(--text)!important}.vip-stats div:nth-child(3) strong{color:#27a99a!important;color:var(--primary-strong)!important}.vip-status.active{background:#e2f8ef!important;background:var(--green-soft)!important;border:1px solid #36bd8f73!important;color:#36bd8f!important;color:var(--green)!important}.vip-status.available{background:#e7f0ff!important;background:var(--blue-soft)!important;border:1px solid #7fa8f873!important;color:#2f7df6!important;color:var(--blue)!important}.vip-status.soon{background:#fff6df!important;background:var(--yellow-soft)!important;border:1px solid #f4c76b80!important;color:#b7791f!important}.tasks-card,.tasks-tab{background:#fff!important;background:var(--surface)!important}.tasks-tab{border-radius:0!important;color:#4d647f!important;color:var(--text-soft)!important}.tasks-tab.active{background:#dcf8f4!important;background:var(--primary-soft)!important;color:#27a99a!important;color:var(--primary-strong)!important}.tasks-list{background:#f8fbfd!important;background:var(--surface-2)!important;border-radius:0 0 16px 16px!important}.task-completed{color:#36bd8f!important;color:var(--green)!important}.popup-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e293b40!important}.popup-card{border:1px solid #d9e5f2!important;border:1px solid var(--line)!important}.popup-illustration{background:#e7f0ff!important;background:var(--blue-soft)!important;color:#2f7df6!important;color:var(--blue)!important}.popup-illustration,.success-toast{box-shadow:0 12px 30px #1e3e6212!important;box-shadow:var(--shadow)!important}.success-toast{background:#fffffff0!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important}.success-toast,.success-toast strong{color:#0d2038!important;color:var(--text)!important}.invite-card-big{border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;border-radius:20px;box-shadow:0 12px 30px #1e3e6212;box-shadow:var(--shadow)}.invite-card-big,.social-circle{background:#fff!important;background:var(--surface)!important}.social-circle{border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;color:#27a99a!important;color:var(--primary-strong)!important}.text-panel p{color:#4d647f!important;color:var(--text-soft)!important}@media (max-width:420px){.screen-content{padding-left:14px;padding-right:14px}.brand-text{font-size:18px}.quick-item svg{height:40px!important;width:40px!important}}:root{--bg:#eef5fb;--bg-soft:#f7fbff;--surface:#fff;--surface-soft:#f8fbff;--surface-blue:#edf7ff;--text:#0f1f36;--text-soft:#526982;--text-muted:#8da0b7;--primary:#55cfc0;--primary-strong:#27a99a;--primary-soft:#dcf8f4;--blue:#2f7df6;--blue-soft:#e7f0ff;--lavender:#8b72f6;--lavender-soft:#f0ecff;--peach:#ff9f7a;--peach-soft:#fff0e8;--success:#16b985;--success-soft:#ddf8ed;--warning:#f2a93b;--warning-soft:#fff3dd;--danger:#ff6473;--danger-soft:#ffe7eb;--line:#d9e5f2;--shadow:0 12px 30px #1e3e6212;--shadow-soft:0 6px 18px #1e3e620d;--bottom-nav:#fffffff5;--input:#f8fbff;--font-main:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}*{box-sizing:border-box}#root,body,html{-webkit-font-smoothing:antialiased;background:#eef5fb;background:var(--bg);color:#0d2038;color:var(--text);font-family:Segoe UI,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;font-family:var(--font-main);min-height:100%;text-rendering:geometricPrecision}body{font-weight:500;letter-spacing:-.01em}.app-bg{background:#eef5fb;background:var(--bg)}.phone-frame{background:linear-gradient(180deg,#f7fbff,#eef5fb);border-left:1px solid #d9e5f2;border-left:1px solid var(--line);border-right:1px solid #d9e5f2;border-right:1px solid var(--line)}.screen-content{padding:18px 16px 96px}.admin-page,.members-page,.page,.promotion-page,.recharge-page,.transactions-page,.withdraw-page,b,h1,h2,h3,h4,strong{color:#0d2038;color:var(--text)}b,h1,h2,h3,h4,strong{letter-spacing:-.03em}h1,h2,h3{font-weight:720}li,p,span{color:inherit}.eyebrow{color:#8aa0b8;color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.soft-pill{align-items:center;background:#e7f0ff;background:var(--blue-soft);border:1px solid #cfe0ff;border-radius:999px;color:#2f7df6;color:var(--blue);display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:28px;padding:0 11px}.auth-logo,.brand-logo,.invite-avatar,.member-avatar,.profile-avatar{background:#dcf8f4!important;background:var(--primary-soft)!important;border:1px solid #27a99a40;box-shadow:none!important;color:#27a99a!important;color:var(--primary-strong)!important;font-weight:750}.icon-badge{border-radius:16px;display:inline-grid;flex-shrink:0;font-size:20px;height:44px;width:44px}.icon-badge.sm{border-radius:12px;font-size:16px;height:34px;width:34px}.tone-mint{background:#dcf8f4;background:var(--primary-soft);color:#27a99a;color:var(--primary-strong)}.tone-blue{background:#e7f0ff;background:var(--blue-soft);color:#2f7df6;color:var(--blue)}.tone-lavender{background:#f0ecff;background:var(--lavender-soft);color:#8b72f6;color:var(--lavender)}.tone-peach{background:#fff0e8;background:var(--peach-soft);color:#ff9f7a;color:var(--peach)}.tone-success{background:#ddf8ed;background:var(--success-soft);color:#16b985;color:var(--success)}.tone-warning{background:#fff3dd;background:var(--warning-soft);color:#f2a93b;color:var(--warning)}.tone-danger{background:#ffe7eb;background:var(--danger-soft);color:#ff6473;color:var(--danger)}.admin-withdraw-card,.history-card,.member-card,.menu-panel,.panel,.promotion-stat-card,.stat-card,.tasks-card,.vip-card,.wallet-panel{background:#fff!important;background:var(--surface)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;border-radius:20px!important;box-shadow:0 6px 18px #1e3e620d!important;box-shadow:var(--shadow-soft)!important;color:#0d2038!important;color:var(--text)!important}.menu-panel,.panel,.wallet-panel{margin-bottom:16px;padding:16px}.panel-title-row,.section-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.panel-title-row h3,.section-title{margin:0}.admin-header,.promotion-header,.recharge-header,.top-header{color:#0d2038;color:var(--text)}.brand{align-items:center}.brand-text{color:#0d2038;color:var(--text);font-size:24px;font-weight:720}.app-mini-btn,.icon-btn,.promotion-qr-btn{background:#fff!important;background:var(--surface)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft);color:#0d2038!important;color:var(--text)!important}.header-icon{color:#27a99a;color:var(--primary-strong)}.recharge-header{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:44px 1fr 44px;margin-bottom:18px}.recharge-header h2{color:#0d2038;color:var(--text);font-size:22px;font-weight:720;margin:0;text-align:center}.recharge-header>div{text-align:center}.icon-btn{border-radius:14px;color:#4d647f!important;color:var(--text-soft)!important;height:40px;width:40px}.admin-approve-btn,.admin-header button,.mint-btn,.primary-btn,.recharge-main-btn,.task-complete-btn,.tasks-gate-btn,.tasks-recharge-btn,.vip-action,.vip-btn{background:#55cfc0!important;background:var(--primary)!important;border:none!important;border-radius:16px!important;box-shadow:0 12px 24px #55cfc038;color:#fff!important;font-weight:700!important;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.mint-btn:active,.primary-btn:active,.task-complete-btn:active,.tasks-gate-btn:active,.tasks-recharge-btn:active,.vip-btn:active{transform:scale(.98)}.vip-action.muted,.vip-btn.disabled,button:disabled{background:#edf3f8!important;box-shadow:none!important;color:#afbdca!important;cursor:not-allowed}.bottom-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5!important;background:var(--bottom-nav)!important;border-top:1px solid #d9e5f2!important;border-top:1px solid var(--line)!important;box-shadow:0 -12px 28px #1e3e6214;padding:9px 10px 10px}.bottom-item{border-radius:18px;color:#91a4bb!important;font-weight:600;gap:5px;padding:8px 4px}.bottom-item.active{background:#dcf8f4!important;background:var(--primary-soft)!important;border:1px solid #27a99a38;color:#27a99a!important;color:var(--primary-strong)!important}.bottom-icon{font-size:21px}.hero-banner{border-radius:24px;box-shadow:0 12px 30px #1e3e6212;box-shadow:var(--shadow);height:172px}.hero-banner img{filter:saturate(.92) contrast(1.02) brightness(.9)}.home-action-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:16px 0}.home-action-card{align-items:center;background:#fff;background:var(--surface);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:22px;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft);color:#0d2038;color:var(--text);display:flex;flex-direction:column;font-size:15px;font-weight:720;gap:10px;justify-content:center;min-height:104px}.home-status-panel{overflow:hidden}.updates-carousel{display:flex;gap:12px;overflow-x:auto;padding:12px 2px 2px;scroll-snap-type:x mandatory}.update-card{background:#f8fbff;background:var(--surface-soft);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:18px;display:flex;gap:12px;min-width:260px;padding:14px;scroll-snap-align:start}.update-card h4{font-size:15px;font-weight:720;margin:0 0 6px}.update-card p{color:#4d647f;color:var(--text-soft);font-size:12px;line-height:1.45;margin:0}.profile-hero{align-items:center;background:#fff!important;background:var(--surface)!important;border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:24px;box-shadow:0 12px 30px #1e3e6212;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px;height:auto!important;justify-content:center;min-height:152px;padding:22px 16px;text-align:center}.profile-avatar{border-radius:18px;font-size:15px;height:54px;width:54px}.profile-info h2{color:#0d2038;color:var(--text);font-size:18px;font-weight:720;margin:0 0 6px}.profile-info span{color:#4d647f;color:var(--text-soft)}.level-grid,.summary-bottom,.summary-top,.tasks-stats,.three-cols,.two-cols,.vip-stats,.wallet-grid{gap:12px}.level-grid div,.promo-summary-grid div,.summary-bottom div,.summary-top div,.vip-stats div,.wallet-grid div,.withdraw-info-grid div{background:#f8fbff;background:var(--surface-soft);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:16px;justify-content:center;min-height:68px;padding:10px}.level-grid strong,.promo-summary-grid strong,.summary-bottom b,.summary-top b,.vip-stats strong,.wallet-grid strong,.withdraw-info-grid strong{color:#0d2038;color:var(--text);font-size:18px;font-weight:720}.level-grid span,.promo-summary-grid span,.summary-bottom span,.summary-top span,.vip-stats span,.wallet-grid span,.withdraw-info-grid span{color:#4d647f;color:var(--text-soft);font-size:11px;font-weight:600}.amount-positive,.promotion-stat-card strong,.summary-panel .summary-top b:first-child,.vip-summary-item strong{color:#16b985!important;color:var(--success)!important}.amount-negative{color:#ff6473!important;color:var(--danger)!important}.menu-row{border-bottom:1px solid #d9e5f2;border-bottom:1px solid var(--line);color:#0d2038;color:var(--text);font-weight:650}.menu-row svg{color:#27a99a;color:var(--primary-strong)}.logout-btn{background:#ffe7eb!important;background:var(--danger-soft)!important;border:1px solid #ff64734d!important;border-radius:20px;box-shadow:none;color:#ff6473!important;color:var(--danger)!important}.promotion-header h2{color:#0d2038;color:var(--text);font-size:24px;font-weight:720}.promotion-qr-btn{border-radius:999px;color:#2f7df6!important;color:var(--blue)!important;font-size:13px;min-height:38px;padding:0 12px}.promotion-stats-row{gap:14px}.promotion-stat-card{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-height:108px;padding:16px}.promotion-stat-card p{color:#4d647f;color:var(--text-soft);font-size:12px;font-weight:650;margin:0;text-transform:none}.promotion-stat-card strong{font-size:18px;letter-spacing:-.02em}.promotion-invite-panel{margin-top:0}.deposit-box,.invite-link-row{background:#f8fbff!important;background:var(--surface-soft)!important;border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:16px;min-height:52px;padding:0 12px}.deposit-address,.invite-link-row span{color:#0d2038;color:var(--text)}.copy-btn,.invite-link-row button{color:#27a99a!important;color:var(--primary-strong)!important;font-weight:750}.promotion-mini-title{align-items:center;display:flex;gap:12px;margin-bottom:14px}.promotion-mini-title strong{display:block;font-size:15px;font-weight:720}.promotion-mini-title span{color:#4d647f;color:var(--text-soft);display:block;font-size:12px;margin-top:3px}.promo-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:12px}.mini-metric-card{text-align:center}.added-today-card{align-items:center;background:#dcf8f4;background:var(--primary-soft);border:1px solid #27a99a38;border-radius:16px;display:flex;justify-content:space-between;padding:12px 14px}.added-today-card span{color:#4d647f;color:var(--text-soft);font-weight:650}.added-today-card strong{color:#27a99a;color:var(--primary-strong);font-size:20px}.promotion-level-block{border-top:1px solid #d9e5f2!important;border-top:1px solid var(--line)!important;padding:18px 0}.promotion-level-block:first-child{border-top:none!important;padding-top:0}.level-title-row h3{color:#0d2038;color:var(--text);font-size:17px;font-weight:720}.level-title-row button{background:#fff;background:var(--surface);border:1px solid #cfe0ff;border-radius:999px;color:#2f7df6;color:var(--blue);font-weight:700;min-height:36px;padding:0 12px}.level-grid{grid-template-columns:repeat(3,1fr)}.level-grid div:nth-child(4),.level-grid div:nth-child(5){grid-column:span 1}.withdraw-balance-card{background:#fff!important;background:var(--surface)!important;border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:24px!important;box-shadow:0 12px 30px #1e3e6212;box-shadow:var(--shadow);color:#0d2038!important;color:var(--text)!important;padding:22px 18px!important}.withdraw-balance-card p{color:#4d647f;color:var(--text-soft);font-weight:650;margin-bottom:8px}.withdraw-balance-card h1{color:#0d2038;color:var(--text);font-size:32px;font-weight:720}.withdraw-balance-card>span{color:#8aa0b8;color:var(--text-muted);display:inline-block;font-weight:700;margin-top:2px}.history-actions{gap:12px;grid-template-columns:1fr 1fr}.history-actions button{align-items:center;background:#f8fbff;background:var(--surface-soft);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:15px;color:#0d2038;color:var(--text);display:inline-flex;font-weight:700;gap:7px;height:42px;justify-content:center}.deposit-title,.recharge-label,.withdraw-panel h3{color:#0d2038;color:var(--text);font-size:16px;font-weight:720;margin-bottom:12px;text-transform:none}.auth-input,.withdraw-input{background:#f8fbff!important;background:var(--input)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;border-radius:16px!important;color:#0d2038!important;color:var(--text)!important}.auth-input::placeholder,.withdraw-input::placeholder{color:#8aa0b8!important;color:var(--text-muted)!important}.withdraw-network{align-items:center;background:#e7f0ff!important;background:var(--blue-soft)!important;border:1px solid #cfe0ff!important;border-radius:14px;color:#2f7df6!important;color:var(--blue)!important;display:inline-flex;font-weight:750;gap:8px}.network-icon{color:#f0b429;font-size:15px}.withdraw-help,.withdraw-limits{color:#4d647f!important;color:var(--text-soft)!important}.withdraw-amount-box button{color:#27a99a;color:var(--primary-strong)}.withdraw-info-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:12px}.withdraw-real-row{background:#fff;background:var(--surface);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:18px;color:#0d2038;color:var(--text);padding:14px 16px}.withdraw-real-row span{color:#4d647f;color:var(--text-soft)}.withdraw-real-row strong{color:#16b985;color:var(--success)}.recharge-token-icon{background:#dcf8f4!important;background:var(--primary-soft)!important;border:1px solid #27a99a38;border-radius:22px;box-shadow:none;height:64px;margin:0 auto 18px;position:relative;width:64px}.recharge-token-icon,.token-usdt{color:#27a99a;color:var(--primary-strong)}.token-usdt{font-size:30px;font-weight:760}.bnb-mini-icon{background:#fff3dd;background:var(--warning-soft);border:1px solid #f2a93b40;border-radius:999px;bottom:-7px;color:#f2a93b;color:var(--warning);display:grid;font-size:10px;font-weight:800;height:22px;min-width:32px;place-items:center;position:absolute;right:-9px}.network-pill{align-items:center;background:#e7f0ff!important;background:var(--blue-soft)!important;border:1px solid #cfe0ff;border-radius:14px;color:#2f7df6!important;color:var(--blue)!important;display:inline-flex;font-weight:750;gap:8px;padding:10px 14px}.qr-wrapper{padding:18px 0 8px}.qr-wrapper canvas{border:10px solid #fff;border-radius:18px;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft)}.recharge-notes{color:#0d2038!important;color:var(--text)!important;font-size:14px;line-height:1.65;margin-top:18px}.recharge-notes .notes-title{color:#0d2038;color:var(--text);font-size:15px;font-weight:720}.recharge-notes ol{margin-top:12px}.recharge-notes li,.recharge-notes p{color:#4d647f;color:var(--text-soft)}.recharge-notes strong{color:#0d2038;color:var(--text);font-weight:760}.history-title-row h3{color:#0d2038;color:var(--text);font-weight:720}.history-card h4{color:#0d2038;color:var(--text);font-weight:680}.empty-history,.history-card p{color:#4d647f;color:var(--text-soft)}.vip-page{background:#0000!important;color:#0d2038;color:var(--text);margin:0 auto;max-width:430px;min-height:100vh;padding:24px 12px 96px}.vip-main-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.vip-page .page-title{color:#0d2038!important;color:var(--text)!important;font-size:24px;font-weight:720}.vip-summary{background:#fff!important;background:var(--surface)!important;border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:22px;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft)}.vip-summary-divider{background:#d9e5f2;background:var(--line)}.vip-countdown span,.vip-summary-item span{color:#4d647f!important;color:var(--text-soft)!important}.vip-countdown{color:#0d2038;color:var(--text);margin:14px 0 18px}.vip-countdown strong{color:#0d2038;color:var(--text);font-weight:700}.vip-badge{display:none}.vip-card{overflow:hidden;padding:18px 16px;position:relative}.vip-card:before{background:#55cfc0;background:var(--primary);content:"";inset:0 auto 0 0;position:absolute;width:5px}.vip-card.tier-muted:before{background:#b8c4d3}.vip-card.tier-blue:before{background:#2f7df6;background:var(--blue)}.vip-card.tier-mint:before{background:#55cfc0;background:var(--primary)}.vip-card.tier-lavender:before{background:#8b72f6;background:var(--lavender)}.vip-card.tier-peach:before{background:#ff9f7a;background:var(--peach)}.vip-card.tier-success:before{background:#16b985;background:var(--success)}.vip-title-wrap{align-items:center;display:flex;gap:12px}.vip-level-icon{background:#f8fbff;background:var(--surface-soft);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:15px;color:#27a99a;color:var(--primary-strong);display:grid;height:42px;place-items:center;width:42px}.vip-title-wrap h3{color:#0d2038;color:var(--text);font-size:20px;font-weight:720;margin:0}.vip-title-wrap p{color:#4d647f;color:var(--text-soft);font-size:12px;font-weight:650;margin:2px 0 0}.vip-status{border-radius:999px;font-size:11px;font-weight:720;padding:7px 10px}.vip-status.active{background:#ddf8ed;background:var(--success-soft);border:1px solid #16b98538;color:#16b985;color:var(--success)}.vip-status.available{background:#e7f0ff;background:var(--blue-soft);border:1px solid #cfe0ff;color:#2f7df6;color:var(--blue)}.vip-status.soon{background:#fff3dd;background:var(--warning-soft);border:1px solid #f2a93b40;color:#f2a93b;color:var(--warning)}.vip-price-row{align-items:center;background:#f8fbff;background:var(--surface-soft);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:16px;display:flex;justify-content:space-between;margin:0 0 14px;padding:12px}.vip-price-row span{color:#4d647f;color:var(--text-soft);font-size:12px;font-weight:650}.vip-price-row strong{color:#0d2038;color:var(--text);font-size:16px;font-weight:720}.tasks-page{background:#0000!important;color:#0d2038;color:var(--text);margin:0 auto;max-width:430px;min-height:100vh;padding:24px 16px 96px}.tasks-avatar{background:#dcf8f4!important;background:var(--primary-soft)!important;border:1px solid #27a99a38;box-shadow:none!important;color:#27a99a!important;color:var(--primary-strong)!important}.tasks-title{color:#0d2038!important;color:var(--text)!important;font-weight:720}.tasks-card{padding:16px}.tasks-balance strong{color:#16b985;color:var(--success);font-weight:720}.task-item p,.tasks-balance span,.tasks-countdown span,.tasks-empty,.tasks-stats span{color:#4d647f!important;color:var(--text-soft)!important}.task-item h3,.tasks-countdown strong,.tasks-stats strong{color:#0d2038!important;color:var(--text)!important}.tasks-tabs{border:1px solid #d9e5f2;border:1px solid var(--line)}.tasks-tab,.tasks-tabs{background:#f8fbff;background:var(--surface-soft)}.tasks-tab{color:#4d647f;color:var(--text-soft)}.tasks-tab.active{background:#dcf8f4;background:var(--primary-soft);color:#27a99a;color:var(--primary-strong)}.tasks-list{background:#fff;background:var(--surface);border:1px solid #d9e5f2;border:1px solid var(--line);border-top:none}.task-item{background:#f8fbff;background:var(--surface-soft);border:1px solid #d9e5f2;border:1px solid var(--line)}.auth-page,.task-item{color:#0d2038;color:var(--text)}.auth-page{background:radial-gradient(circle at top left,#e7f8ff 0,#f8fbff 40%,#eef5fb 100%)!important;min-height:100vh;padding:34px 24px 28px}.auth-home-btn{background:#fff;background:var(--surface);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:15px;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft);color:#8aa0b8;color:var(--text-muted);height:42px;position:absolute;right:24px;top:28px;width:42px}.auth-logo-block{margin:18px 0 30px;text-align:center}.auth-logo{border-radius:24px;font-size:20px;height:72px;margin:0 auto;width:72px}.auth-logo-block h1{color:#0d2038;color:var(--text);font-size:27px;font-weight:720;margin:16px 0 8px}.auth-logo-block p{color:#4d647f;color:var(--text-soft);line-height:1.5;margin:0 auto;max-width:280px}.auth-card{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.auth-form{gap:10px}.auth-field-label{color:#4d647f;color:var(--text-soft);font-size:12px;font-weight:750;letter-spacing:.05em;margin-top:10px;text-transform:uppercase}.auth-input-wrap{align-items:center;background:#fff;background:var(--surface);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:16px;box-shadow:0 6px 18px #1e3e620d;box-shadow:var(--shadow-soft);display:flex;gap:10px;height:54px;padding:0 14px}.auth-input-wrap>svg{color:#8aa0b8;color:var(--text-muted);flex-shrink:0}.auth-input-wrap .auth-input{background:#0000!important;border:none!important;box-shadow:none!important;flex:1 1;height:100%;padding:0!important}.password-field .auth-input{padding-right:34px!important}.eye-btn{color:#8aa0b8!important;color:var(--text-muted)!important}.auth-error{background:#ffe7eb!important;background:var(--danger-soft)!important;border-color:#ff647340!important;color:#ff6473!important;color:var(--danger)!important;margin:8px 0}.auth-footer-link{color:#4d647f;color:var(--text-soft);margin-top:28px}.auth-footer-link a{color:#2f7df6;color:var(--blue)}.password-rules{grid-gap:8px;background:#fff;background:var(--surface);border:1px solid #d9e5f2;border:1px solid var(--line);border-radius:16px;color:#8aa0b8;color:var(--text-muted);display:grid;font-size:12px;font-weight:650;gap:8px;grid-template-columns:1fr 1fr;padding:12px}.admin-address-box span,.admin-card-top p,.admin-header p,.admin-info-grid span{color:#4d647f!important;color:var(--text-soft)!important}.admin-address-box,.admin-info-grid div{background:#f8fbff!important;background:var(--surface-soft)!important;border:1px solid #d9e5f2;border:1px solid var(--line)}@media (max-width:420px){.screen-content{padding:16px 14px 96px}.level-grid{grid-template-columns:repeat(2,1fr)}.history-actions,.promo-summary-grid,.promotion-stats-row{grid-template-columns:1fr 1fr}.vip-stats{grid-template-columns:repeat(3,1fr)}.level-grid strong,.summary-bottom b,.summary-top b,.vip-stats strong,.wallet-grid strong{font-size:16px}}:root{--font-main:"Segoe UI",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--text:#0d2038;--text-soft:#4d647f;--text-muted:#8aa0b8}#root,body,button,html,input,select,textarea{font-family:Segoe UI,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif!important;font-family:var(--font-main)!important}body{font-weight:450;letter-spacing:-.012em}.brand-text,.page-title,.promotion-header h2,.tasks-title,.vip-title-wrap h3,b,h1,h2,h3,h4,strong{font-family:Segoe UI,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif!important;font-family:var(--font-main)!important;font-weight:650!important;letter-spacing:-.035em}button,input,label,li,p,span{font-weight:450}.eyebrow{font-weight:650!important;letter-spacing:.075em}.success-toast,.toast-message{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#fffffff5!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;border-radius:16px!important;box-shadow:0 18px 45px #1e3e6229!important;left:50%!important;line-height:1.35!important;max-width:340px!important;min-width:210px!important;padding:13px 16px!important;position:fixed!important;text-align:center!important;top:18px!important;transform:translateX(-50%)!important;width:auto!important;z-index:9999!important}.success-toast,.success-toast strong,.toast-message,.toast-message strong{color:#0d2038!important;color:var(--text)!important;font-size:14px!important}.success-toast strong,.toast-message strong{font-weight:650!important}.screen-content{padding-top:16px}.menu-panel,.panel,.wallet-panel{margin-bottom:14px!important;padding:15px!important}.icon-badge{place-items:center}.icon-badge svg{display:block}.promotion-page{padding-bottom:96px}.promotion-header,.promotion-stats-row{margin-bottom:14px}.promotion-stat-card{justify-content:center;min-height:100px!important}.promotion-stat-card .icon-badge{margin-bottom:2px}.promotion-invite-panel{padding-bottom:16px!important}.compact-summary-panel{padding:15px!important}.promotion-mini-title{align-items:center!important;display:flex!important;gap:11px!important;margin-bottom:13px!important}.promotion-mini-title .icon-badge{align-self:center!important;margin:0!important}.promotion-mini-title strong{line-height:1.1}.promotion-mini-title span:not(.icon-badge){line-height:1.25}.promo-summary-grid.three{gap:9px!important;grid-template-columns:repeat(3,1fr)!important;margin-bottom:0!important}.promo-summary-grid.three .mini-metric-card{border-radius:15px!important;min-height:74px!important;padding:9px 6px!important}.promo-summary-grid.three .mini-metric-card strong{font-size:18px!important;line-height:1!important;margin-bottom:5px!important}.promo-summary-grid.three .mini-metric-card span{color:#4d647f!important;color:var(--text-soft)!important;display:block;font-size:11px!important;line-height:1.15!important}.promo-summary-grid.three .mini-metric-card.accent{background:#dcf8f4!important;background:var(--primary-soft)!important;border-color:#27a99a3d!important}.promo-summary-grid.three .mini-metric-card.accent strong{color:#27a99a!important;color:var(--primary-strong)!important}.level-title-row{align-items:center!important;gap:10px!important}.level-title-left{align-items:center;display:flex;gap:10px;min-width:0}.level-title-left .icon-badge{border-radius:13px;height:36px;width:36px}.level-title-left h3{line-height:1.1;margin:2px 0 0!important}.level-title-row button{align-items:center!important;display:inline-flex!important;font-size:12px!important;gap:5px!important;justify-content:center!important;min-height:34px!important;padding:0 10px!important;white-space:nowrap!important}.level-title-row button svg{height:14px;width:14px}.level-grid{gap:10px!important;margin-top:14px!important}.level-grid div{border-radius:15px!important;min-height:66px!important;padding:9px 6px!important}.level-grid strong{font-size:17px!important;line-height:1.05!important}.vip-card{margin-bottom:12px!important;padding:17px 15px 15px!important}.vip-card-header,.vip-stats{margin-bottom:14px!important}.vip-stats{gap:9px!important}.vip-stats div{min-height:64px!important;padding:9px 6px!important}.vip-stats strong{font-size:15px!important;line-height:1.08!important}.vip-stats span{margin-top:5px!important}.vip-price-row{display:none!important}.vip-btn{font-size:13px!important;height:42px!important;margin-top:2px!important}.tasks-page{padding-top:22px!important}.tasks-header{margin-bottom:14px!important}.tasks-title{font-size:22px!important}.tasks-card{border-radius:22px!important;padding:16px!important}.tasks-balance strong,.tasks-countdown strong,.tasks-stats strong{font-weight:650!important}.tasks-balance span,.tasks-countdown span,.tasks-empty,.tasks-stats span{font-weight:450!important}.tasks-balance strong{font-size:18px!important}.tasks-stats{margin-bottom:14px!important}.tasks-stats strong{font-size:18px!important}.tasks-countdown{margin:4px 0 12px!important}.tasks-countdown strong{font-size:18px!important}.tasks-gate-btn{height:38px!important;margin:7px 0 14px!important}.tasks-tabs{border-radius:14px 14px 0 0!important}.tasks-tab{font-weight:650!important;height:40px!important}.tasks-list{border-radius:0 0 14px 14px!important;min-height:168px!important}.tasks-empty{font-size:14px!important;line-height:1.35!important}.profile-hero{min-height:138px!important;padding:20px 16px!important}.wallet-grid{gap:11px!important}.wallet-grid div{justify-content:center!important}.wallet-grid div,.wallet-grid div:last-child{align-items:center!important;text-align:center!important}.wallet-grid div:last-child{grid-column:1/span 2}.summary-bottom span,.summary-top span,.wallet-grid span{line-height:1.22!important;max-width:100%}.summary-bottom b,.summary-top b,.wallet-grid strong{margin-bottom:4px!important}.summary-bottom div,.summary-top div{align-items:center!important;justify-content:center!important;text-align:center!important}.auth-input[readonly]{background:#eef4fa!important;color:#4d647f!important;color:var(--text-soft)!important;cursor:not-allowed}.password-rules{display:none!important}.bottom-item.active{outline:none!important}.bottom-item:focus,.bottom-item:focus-visible,button:focus,button:focus-visible{outline:2px solid #55cfc038;outline-offset:2px}@media (max-width:420px){.promo-summary-grid.three{gap:8px!important}.promo-summary-grid.three .mini-metric-card strong{font-size:16px!important}.promo-summary-grid.three .mini-metric-card span{font-size:10px!important}.level-title-left .icon-badge{height:34px;width:34px}.level-title-row button{font-size:11px!important;padding:0 9px!important}}.profile-page{padding-bottom:96px}.profile-hero.profile-hero-horizontal{align-items:center!important;flex-direction:row!important;gap:16px!important;justify-content:flex-start!important;min-height:126px!important;padding:20px 18px!important;text-align:left!important}.profile-avatar-large{background:linear-gradient(180deg,#dcfbf5,#c8f5ee)!important;border:1px solid #27a99a47!important;border-radius:26px!important;color:#27a99a!important;color:var(--primary-strong)!important;flex:0 0 auto;font-size:22px!important;font-weight:700!important;height:76px!important;width:76px!important}.profile-info-right{flex:1 1;min-width:0}.profile-info-right .eyebrow{color:#8aa0b8;color:var(--text-muted);display:block;margin-bottom:6px}.profile-info-right h2{font-size:18px!important;line-height:1.2;margin:0 0 6px!important;word-break:break-word}.profile-info-right p{color:#4d647f;color:var(--text-soft);font-size:13px;line-height:1.35;margin:0}.profile-section-card{padding:16px!important}.profile-section-title{align-items:center;display:flex;gap:11px;margin-bottom:14px}.profile-section-title h3{font-size:16px;font-weight:650!important;line-height:1.15;margin:0}.profile-section-title p{color:#4d647f;color:var(--text-soft);font-size:12px;line-height:1.2;margin:4px 0 0}.profile-balance-grid,.profile-income-grid,.profile-team-grid{gap:11px!important}.profile-balance-grid,.profile-income-grid{grid-template-columns:repeat(2,1fr)!important}.profile-income-grid{margin-top:0!important}.profile-metric-card{align-items:center!important;background:#f8fbff!important;background:var(--surface-soft)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;border-radius:18px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:86px!important;overflow:hidden;padding:13px 10px!important;position:relative;text-align:center!important}.profile-metric-card:before{content:"";inset:0;opacity:.55;pointer-events:none;position:absolute}.profile-metric-card>*{position:relative;z-index:1}.profile-metric-card .metric-icon{border-radius:11px;display:grid;font-size:15px;height:28px;margin-bottom:7px;place-items:center;width:28px}.profile-metric-card span{color:#4d647f!important;color:var(--text-soft)!important;font-size:11px!important;font-weight:520!important;line-height:1.2!important}.profile-metric-card b,.profile-metric-card strong{color:#0d2038!important;color:var(--text)!important;font-size:18px!important;font-weight:680!important;line-height:1.08!important;margin:3px 0 0!important;order:2}.profile-metric-card .metric-icon+b,.profile-metric-card .metric-icon+span+strong{margin-top:4px!important}.profile-metric-card.today-wide{grid-column:1/span 2!important;min-height:78px!important}.profile-metric-card.today-wide .metric-icon{margin-bottom:5px}.tone-card-mint{background:#f0fbf8!important;border-color:#bdebe3!important}.tone-card-mint:before{background:radial-gradient(circle at top right,#55cfc038,#0000 55%)}.tone-card-mint .metric-icon{background:#dcf8f4;background:var(--primary-soft);color:#27a99a;color:var(--primary-strong)}.tone-card-blue{background:#f3f8ff!important;border-color:#cfe0ff!important}.tone-card-blue:before{background:radial-gradient(circle at top right,#2f7df629,#0000 55%)}.tone-card-blue .metric-icon{background:#e7f0ff;background:var(--blue-soft);color:#2f7df6;color:var(--blue)}.tone-card-lavender{background:#f7f4ff!important;border-color:#ddd4ff!important}.tone-card-lavender:before{background:radial-gradient(circle at top right,#8b72f62e,#0000 55%)}.tone-card-lavender .metric-icon{background:#f0ecff;background:var(--lavender-soft);color:#8b72f6;color:var(--lavender)}.tone-card-success{background:#f0fbf6!important;border-color:#c8f0df!important}.tone-card-success:before{background:radial-gradient(circle at top right,#16b98529,#0000 55%)}.tone-card-success .metric-icon{background:#ddf8ed;background:var(--success-soft);color:#16b985;color:var(--success)}.tone-card-peach{background:#fff7f1!important;border-color:#ffe0d0!important}.tone-card-peach:before{background:radial-gradient(circle at top right,#ff9f7a2e,#0000 55%)}.tone-card-peach .metric-icon{background:#fff0e8;background:var(--peach-soft);color:#ff9f7a;color:var(--peach)}.profile-page .summary-bottom div,.profile-page .summary-top div,.profile-page .wallet-grid div{min-height:86px!important}.profile-page .divider{margin:14px 0!important}.profile-page .menu-panel{padding:14px 16px!important}.profile-page .menu-row{min-height:48px;padding:12px 2px!important}.profile-page .logout-btn{height:48px;margin-top:8px}@media (max-width:420px){.profile-hero.profile-hero-horizontal{gap:14px!important;min-height:118px!important;padding:18px 16px!important}.profile-avatar-large{border-radius:23px!important;font-size:20px!important;height:68px!important;width:68px!important}.profile-section-title h3{font-size:15px}.profile-metric-card{min-height:82px!important;padding:11px 8px!important}.profile-team-grid{gap:9px!important}.profile-metric-card b,.profile-metric-card strong{font-size:17px!important}.profile-metric-card span{font-size:10.5px!important}}.profile-avatar-large{display:grid!important;place-items:center!important}.profile-avatar-large svg{stroke-width:1.9;color:#27a99a;color:var(--primary-strong);height:34px;width:34px}.profile-balance-grid{gap:9px!important;grid-template-columns:repeat(3,1fr)!important}.profile-balance-grid .profile-metric-card,.profile-balance-grid .profile-metric-card.today-wide{border-radius:17px!important;grid-column:auto!important;min-height:88px!important;padding:10px 6px!important}.profile-balance-grid .profile-metric-card .metric-icon{border-radius:10px;font-size:13px;height:25px;margin-bottom:6px;width:25px}.profile-balance-grid .profile-metric-card span{font-size:10px!important;line-height:1.1!important;white-space:normal}.profile-balance-grid .profile-metric-card strong{font-size:15.5px!important;line-height:1.05!important;white-space:nowrap}@media (max-width:390px){.profile-balance-grid{gap:7px!important}.profile-balance-grid .profile-metric-card{min-height:84px!important;padding:9px 4px!important}.profile-balance-grid .profile-metric-card strong{font-size:14.5px!important}.profile-balance-grid .profile-metric-card span{font-size:9.5px!important}}.profile-balance-grid.profile-balance-grid-two{gap:12px!important;grid-template-columns:repeat(2,1fr)!important}.profile-balance-grid.profile-balance-grid-two .profile-metric-card{min-height:96px!important;padding:14px 10px!important}.profile-balance-grid.profile-balance-grid-two .profile-metric-card .metric-icon{border-radius:12px;font-size:15px;height:30px;margin-bottom:7px;width:30px}.profile-balance-grid.profile-balance-grid-two .profile-metric-card span{font-size:11px!important}.profile-balance-grid.profile-balance-grid-two .profile-metric-card strong{font-size:20px!important;line-height:1.05!important;margin-top:4px!important}.profile-today-earnings{border-radius:20px!important;margin-top:2px;min-height:96px!important;padding:15px 14px!important;width:100%}.profile-today-earnings .metric-icon{border-radius:13px;height:32px;margin-bottom:7px;width:32px}.profile-today-earnings span{font-size:12px!important}.profile-today-earnings strong{color:#16b985!important;color:var(--success)!important;font-size:24px!important;margin-top:4px!important}.profile-team-grid{gap:10px!important;grid-template-columns:repeat(3,1fr)!important}.profile-team-grid .profile-metric-card{min-height:88px!important;padding:11px 7px!important}.profile-team-grid .profile-metric-card .metric-icon{border-radius:11px;height:28px;margin-bottom:6px;width:28px}.profile-team-grid .profile-metric-card b{font-size:18px!important}.profile-team-grid .profile-metric-card span{font-size:10.5px!important}.profile-page .profile-balance-grid-two .today-wide{grid-column:auto!important}@media (max-width:390px){.profile-balance-grid.profile-balance-grid-two{gap:9px!important}.profile-balance-grid.profile-balance-grid-two .profile-metric-card{min-height:90px!important;padding:12px 7px!important}.profile-balance-grid.profile-balance-grid-two .profile-metric-card strong{font-size:18px!important}.profile-today-earnings strong{font-size:22px!important}}.profile-today-inside-balance{margin:4px 0 12px!important;min-height:88px!important}.profile-today-inside-balance .metric-icon{display:none!important}.profile-today-inside-balance span{font-size:12px!important}.profile-today-inside-balance strong{color:#16b985!important;color:var(--success)!important;margin-top:5px!important}.profile-balance-grid.profile-balance-grid-two .profile-metric-card.no-metric-icon{min-height:86px!important}.profile-metric-card.no-metric-icon .metric-icon{display:none!important}.profile-metric-card.no-metric-icon span{font-size:12px!important;margin-bottom:4px!important}.profile-metric-card.no-metric-icon strong{font-size:21px!important}.profile-page .summary-panel.profile-section-card{padding-bottom:16px!important}.profile-page .summary-panel .profile-section-title{margin-bottom:13px!important}.profile-page .summary-panel .profile-team-grid{margin-top:0!important}.profile-page .summary-panel .profile-team-grid .profile-metric-card{min-height:88px!important}.profile-page .wallet-panel .profile-section-title h3{letter-spacing:-.03em}@media (max-width:390px){.profile-today-inside-balance{min-height:82px!important}.profile-today-inside-balance strong{font-size:22px!important}.profile-metric-card.no-metric-icon strong{font-size:19px!important}}.profile-balance-grid-two .profile-metric-card.tone-card-blue,.profile-balance-grid-two .profile-metric-card.tone-card-mint{box-shadow:0 10px 22px #1e3e6214!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.profile-balance-grid-two .profile-metric-card.tone-card-mint{background:#d7f5ee!important;border-color:#d7f5ee!important}.profile-balance-grid-two .profile-metric-card.tone-card-blue{background:#dceaff!important;border-color:#dceaff!important}.profile-balance-grid-two .profile-metric-card.tone-card-blue:before,.profile-balance-grid-two .profile-metric-card.tone-card-mint:before{display:none!important}.profile-balance-grid-two .profile-metric-card.tone-card-mint span{color:#177e72!important}.profile-balance-grid-two .profile-metric-card.tone-card-mint strong{color:#064d46!important}.profile-balance-grid-two .profile-metric-card.tone-card-blue span{color:#2763b7!important}.profile-balance-grid-two .profile-metric-card.tone-card-blue strong{color:#0f3d7d!important}.profile-balance-grid-two .profile-metric-card.tone-card-blue:hover,.profile-balance-grid-two .profile-metric-card.tone-card-mint:hover{box-shadow:0 14px 28px #1e3e621c!important;transform:translateY(-1px)}.profile-balance-grid-two .profile-metric-card.tone-card-blue:active,.profile-balance-grid-two .profile-metric-card.tone-card-mint:active{transform:scale(.985)}.profile-today-inside-balance{background:#edf9f5!important;border-color:#afe7da!important}.profile-today-inside-balance:before{display:none!important}.profile-balance-grid-two .profile-metric-card.no-metric-icon span,.profile-today-inside-balance span{font-size:12px!important;font-weight:520!important;letter-spacing:-.01em!important;line-height:1.2!important}.profile-today-inside-balance strong{font-size:24px!important;font-weight:650!important;letter-spacing:-.035em!important;line-height:1.1!important}.profile-balance-grid-two .profile-metric-card.no-metric-icon strong{font-size:21px!important;font-weight:650!important;letter-spacing:-.035em!important;line-height:1.1!important}.promotion-page-v2{padding-bottom:96px}.promotion-page-v2 .promo-income-row{grid-gap:14px!important;display:grid;gap:14px!important;grid-template-columns:repeat(2,1fr);margin-bottom:14px!important}.promotion-page-v2 .promo-income-card{align-items:center!important;gap:8px!important;justify-content:center!important;min-height:104px!important;padding:18px 12px!important;text-align:center!important}.promotion-page-v2 .promo-income-card p{color:#4d647f!important;color:var(--text-soft)!important;font-size:12px!important;font-weight:560!important;line-height:1.2!important;margin:0!important;text-align:center!important;width:100%}.promotion-page-v2 .promo-income-card strong{color:#16b985!important;color:var(--success)!important;display:block;font-size:21px!important;font-weight:670!important;line-height:1.08!important;text-align:center!important;white-space:nowrap;width:100%}.promotion-page-v2 .promotion-invite-panel{padding:16px!important}.promotion-page-v2 .promo-link-title{margin-bottom:10px}.promotion-page-v2 .promo-title-inline{align-items:center;display:inline-flex;gap:9px}.promotion-page-v2 .promo-title-inline h3{font-size:17px!important;font-weight:650!important;letter-spacing:-.03em;margin:0!important}.promotion-page-v2 .promo-title-inline .icon-badge{border-radius:12px;height:32px;width:32px}.promotion-page-v2 .compact-summary-panel{padding:16px!important}.promotion-page-v2 .promotion-mini-title{align-items:center!important;display:flex!important;gap:11px!important;margin-bottom:13px!important}.promotion-page-v2 .promotion-mini-title .icon-badge,.promotion-page-v2 .promotion-mini-title .promo-summary-icon{align-self:center!important;border-radius:14px!important;display:grid!important;height:36px!important;line-height:1!important;margin:0!important;min-width:36px!important;place-items:center!important;width:36px!important}.promotion-page-v2 .promotion-mini-title .icon-badge svg{display:block;height:17px;margin:0;width:17px}.promotion-page-v2 .promotion-mini-title strong{display:block;font-size:16px!important;font-weight:650!important;line-height:1.15;margin:0}.promotion-page-v2 .promotion-mini-title span:not(.icon-badge){color:#4d647f;color:var(--text-soft);display:block;font-size:12px;line-height:1.25;margin-top:3px}.promotion-page-v2 .promo-summary-grid.three{gap:10px!important;grid-template-columns:repeat(3,1fr)!important}.promotion-page-v2 .promo-summary-grid.three .mini-metric-card{border-radius:16px!important;min-height:74px!important;padding:10px 6px!important}.promotion-page-v2 .promo-summary-grid.three .mini-metric-card strong{font-size:18px!important;font-weight:670!important;margin-bottom:5px!important}.promotion-page-v2 .promo-summary-grid.three .mini-metric-card span{font-size:10.8px!important}.promotion-page-v2 .promo-levels-compact{padding:15px!important}.promotion-page-v2 .promotion-level-block{border-top:1px solid #d9e5f2!important;border-top:1px solid var(--line)!important}.promotion-page-v2 .level-title-row{margin-bottom:10px!important}.promotion-page-v2 .level-title-left{min-width:0}.promotion-page-v2 .level-title-left .icon-badge svg{height:16px;width:16px}.promotion-page-v2 .level-title-left .eyebrow{font-size:9.5px!important;line-height:1!important}.promotion-page-v2 .level-title-left h3{color:#0d2038;color:var(--text);font-size:16px!important;font-weight:650!important;letter-spacing:-.03em;line-height:1.1!important;margin:2px 0 0!important}.promotion-page-v2 .level-title-row button{font-size:11.5px!important;min-height:32px!important;padding:0 10px!important;white-space:nowrap}.promotion-page-v2 .level-grid-compact{grid-gap:8px!important;display:grid!important;gap:8px!important}.promotion-page-v2 .level-grid-compact div{background:#f8fbff!important;background:var(--surface-soft)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line)!important;border-radius:14px!important;min-height:58px!important;padding:8px 4px!important}.promotion-page-v2 .level-grid-compact strong{font-size:15px!important;font-weight:670!important;margin-bottom:4px!important}.promotion-page-v2 .level-grid-compact span{font-size:9.5px!important}@media (max-width:420px){.promotion-page-v2 .promo-income-row{gap:12px!important}.promotion-page-v2 .promo-income-card{min-height:98px!important;padding:16px 10px!important}.promotion-page-v2 .promo-income-card strong{font-size:19px!important}.promotion-page-v2 .level-grid-compact{gap:7px!important}.promotion-page-v2 .level-grid-compact div{min-height:56px!important;padding:7px 3px!important}.promotion-page-v2 .level-grid-compact strong{font-size:14px!important}.promotion-page-v2 .level-grid-compact span{font-size:9px!important}}@media (max-width:370px){.promotion-page-v2 .level-grid-compact{grid-template-columns:repeat(3,1fr)!important}}.promotion-page-v2 .promo-summary-grid.three .mini-metric-card{align-items:center!important;display:flex!important;flex-direction:column!important;gap:6px!important;justify-content:center!important;min-height:76px!important;padding:11px 6px!important;text-align:center!important}.promotion-page-v2 .promo-summary-grid.three .mini-metric-card span{color:#4d647f!important;color:var(--text-soft)!important;display:block!important;font-size:11px!important;font-weight:560!important;line-height:1.15!important;margin:0!important;order:1!important}.promotion-page-v2 .promo-summary-grid.three .mini-metric-card strong{color:#0d2038!important;color:var(--text)!important;display:block!important;font-size:19px!important;font-weight:680!important;line-height:1!important;margin:0!important;order:2!important}.promotion-page-v2 .promo-summary-grid.three .mini-metric-card.accent strong{color:#27a99a!important;color:var(--primary-strong)!important}.promotion-page-v2 .level-grid-compact{border-top:1px solid #d9e5f2c7;grid-template-columns:repeat(5,1fr)!important;margin-top:8px!important;padding:10px 0 2px!important}.promotion-page-v2 .level-grid-compact div{justify-content:flex-start!important;min-height:auto!important;padding:3px 4px!important;position:relative}.promotion-page-v2 .level-grid-compact div:not(:last-child):after{background:#d9e5f2d9;bottom:7px;content:"";position:absolute;right:0;top:7px;width:1px}.promotion-page-v2 .level-grid-compact strong{color:var(--text)!important;letter-spacing:-.025em}.promotion-page-v2 .level-grid-compact span{color:var(--text-soft)!important}.promotion-page-v2 .promotion-level-block{padding:13px 0!important}.promotion-page-v2 .level-title-row{margin-bottom:4px!important}.promotion-page-v2 .level-title-left h3{font-size:15.5px!important}.promotion-page-v2 .level-grid-compact div:nth-child(4) strong,.promotion-page-v2 .level-grid-compact div:nth-child(5) strong{color:#0d2038!important;color:var(--text)!important}@media (max-width:390px){.promotion-page-v2 .level-grid-compact{grid-template-columns:repeat(5,1fr)!important}.promotion-page-v2 .level-grid-compact strong{font-size:14px!important}.promotion-page-v2 .level-grid-compact span{font-size:9px!important}.promotion-page-v2 .level-grid-compact div{padding-left:2px!important;padding-right:2px!important}}.promotion-page-v2 .level-grid-compact{padding-top:10px!important}.promotion-page-v2 .level-grid-compact div:nth-child(2):after{background:#8ea0b875;bottom:4px;content:"";position:absolute;right:0;top:4px;width:1px}.promotion-page-v2 .level-grid-compact div:first-child:after,.promotion-page-v2 .level-grid-compact div:nth-child(3):after{background:#d9e5f2e6;bottom:10px;content:"";position:absolute;right:0;top:10px;width:1px}.promotion-page-v2 .level-grid-compact div:nth-child(4):after{display:none!important}.promotion-page-v2 .level-grid-compact div:nth-child(3) strong,.promotion-page-v2 .level-grid-compact div:nth-child(4) strong{color:#0d2038!important;color:var(--text)!important}.promotion-page-v2 .level-grid-compact span{white-space:normal!important}@media (max-width:390px){.promotion-page-v2 .level-grid-compact{grid-template-columns:.8fr .8fr 1.1fr 1.1fr!important}.promotion-page-v2 .level-grid-compact strong{font-size:13.8px!important}.promotion-page-v2 .level-grid-compact span{font-size:8.8px!important}}.members-page-v3 .recharge-header{margin-bottom:18px}.members-page-v3 .recharge-header h2{margin:0}.members-page-v3 .member-card-log{border-radius:20px!important;display:block!important;padding:15px 16px!important}.members-page-v3 .member-log-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.members-page-v3 .member-log-user{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.members-page-v3 .member-avatar-usericon{background:#d7f5ee;border:1px solid #9fddd1;border-radius:16px;color:#1c9888;display:grid;flex:0 0 auto;height:46px;place-items:center;width:46px}.members-page-v3 .member-avatar-usericon svg{height:22px;width:22px}.members-page-v3 .member-user-info{flex:1 1;min-width:0}.members-page-v3 .member-user-info h3{color:#0d2038!important;color:var(--text)!important;font-size:14px!important;font-weight:650!important;line-height:1.15!important;margin:0 0 6px!important;word-break:break-word}.members-page-v3 .member-log-plan-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.members-page-v3 .member-tag.soft{align-items:center;background:#eef2ff;border:1px solid #d9e2ff;border-radius:999px;color:#4160c4;display:inline-flex;font-size:11px;font-weight:700;min-height:26px;padding:0 10px}.members-page-v3 .member-invest-inline{align-items:center;color:#16b985;color:var(--success,#16b985);display:inline-flex;font-size:11px;font-weight:600;gap:6px}.members-page-v3 .member-invest-inline svg{height:13px;width:13px}.members-page-v3 .member-invest-inline strong{color:#16b985;color:var(--success,#16b985);font-size:12px;font-weight:700}.members-page-v3 .member-direct-pill{align-items:center;background:#dcf8f4;background:var(--primary-soft,#dcf8f4);border:1px solid #27a99a38;border-radius:999px;color:#27a99a;color:var(--primary-strong,#27a99a);display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:700;gap:6px;height:32px;justify-content:center;min-width:46px}.members-page-v3 .member-direct-pill svg{height:14px;width:14px}.members-page-v3 .member-log-meta{grid-gap:7px;border-top:1px solid #d9e5f2;border-top:1px solid var(--line,#d9e5f2);display:grid;gap:7px;margin-top:12px;padding-top:12px}.members-page-v3 .member-meta-line{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.members-page-v3 .member-meta-line .meta-label{color:#4d647f;color:var(--text-soft,#526982);flex:0 0 auto;font-size:11px;font-weight:560;line-height:1.2}.members-page-v3 .member-meta-line strong{color:#0d2038;color:var(--text,#0f1f36);font-size:12.5px;font-weight:620;line-height:1.25;text-align:right;word-break:break-word}@media (max-width:390px){.members-page-v3 .member-card-log{padding:14px!important}.members-page-v3 .member-log-head{gap:10px}.members-page-v3 .member-avatar-usericon{height:42px;width:42px}.members-page-v3 .member-user-info h3{font-size:13.5px!important}.members-page-v3 .member-meta-line strong{font-size:12px}}.promotion-page-v2 .promo-levels-compact{padding:15px 16px!important}.promotion-page-v2 .promotion-level-block{border-bottom:none!important;border-top:1px solid #d9e5f2f2!important;padding:14px 0!important}.promotion-page-v2 .promotion-level-block:first-child{border-top:none!important;padding-top:0!important}.promotion-page-v2 .promotion-level-block:last-child{padding-bottom:0!important}.promotion-page-v2 .level-title-row{align-items:center!important;display:flex!important;gap:10px!important;justify-content:space-between!important;margin-bottom:8px!important}.promotion-page-v2 .level-title-left{align-items:center!important;display:flex!important;gap:9px!important;min-width:0!important}.promotion-page-v2 .level-title-left .icon-badge{background:#e8f1ff!important;border:1px solid #d3e3ff!important;border-radius:13px!important;color:#2f7df6!important;display:grid!important;height:34px!important;min-width:34px!important;place-items:center!important;width:34px!important}.promotion-page-v2 .level-title-left .icon-badge svg{display:block!important;height:16px!important;width:16px!important}.promotion-page-v2 .level-team-pill,.promotion-page-v2 .level-title-left h3.level-team-pill{background:#d7f5ee!important;border:1px solid #b8ece3!important;border-radius:999px!important;color:#147f72!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1!important;margin:0!important;padding:0 14px!important}.promotion-page-v2 .level-team-pill,.promotion-page-v2 .level-title-left h3.level-team-pill,.promotion-page-v2 .level-title-row button{align-items:center!important;display:inline-flex!important;font-size:12px!important;justify-content:center!important;min-height:34px!important;white-space:nowrap!important}.promotion-page-v2 .level-title-row button{background:#fff!important;border:1px solid #bfe7df!important;border-radius:999px!important;box-shadow:none!important;color:#27a99a!important;color:var(--primary-strong,#27a99a)!important;font-weight:650!important;gap:5px!important;padding:0 12px!important}.promotion-page-v2 .level-title-row button svg{height:13px!important;width:13px!important}.promotion-page-v2 .level-grid-compact{border-top:none!important;gap:0!important;grid-template-columns:.8fr .8fr 1.15fr 1.15fr!important;margin-top:0!important;padding:4px 0 0!important}.promotion-page-v2 .level-grid-compact div{align-items:center!important;background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:46px!important;padding:4px 6px!important;position:relative!important;text-align:center!important}.promotion-page-v2 .level-grid-compact div:after{background:#d9e5f2e6!important;bottom:9px!important;content:""!important;display:block!important;position:absolute!important;right:0!important;top:9px!important;width:1px!important}.promotion-page-v2 .level-grid-compact div:nth-child(2):after{background:#8ea0b875!important;bottom:5px!important;top:5px!important}.promotion-page-v2 .level-grid-compact div:last-child:after,.promotion-page-v2 .level-grid-compact div:nth-child(4):after{content:none!important;display:none!important}.promotion-page-v2 .level-grid-compact strong{color:#0d2038!important;color:var(--text,#0f1f36)!important;font-size:15.5px!important;font-weight:680!important;letter-spacing:-.025em!important;line-height:1.05!important;margin:0 0 5px!important}.promotion-page-v2 .level-grid-compact span{color:#4d647f!important;color:var(--text-soft,#526982)!important;font-size:9.8px!important;font-weight:520!important;line-height:1.1!important}.promotion-page-v2 .level-grid-compact div:first-child strong,.promotion-page-v2 .level-grid-compact div:nth-child(2) strong{color:#0f3d7d!important}@media (max-width:390px){.promotion-page-v2 .level-team-pill,.promotion-page-v2 .level-title-left h3.level-team-pill,.promotion-page-v2 .level-title-row button{font-size:11px!important;min-height:32px!important;padding-left:10px!important;padding-right:10px!important}.promotion-page-v2 .level-grid-compact{grid-template-columns:.8fr .8fr 1.1fr 1.1fr!important}.promotion-page-v2 .level-grid-compact strong{font-size:14px!important}.promotion-page-v2 .level-grid-compact span{font-size:9px!important}}.members-page-v4 .recharge-header{margin-bottom:16px!important}.members-page-v4 .member-card-compact{align-items:center!important;background:#fff!important;background:var(--surface,#fff)!important;border:1px solid #d9e5f2!important;border:1px solid var(--line,#d9e5f2)!important;border-radius:18px!important;box-shadow:0 8px 18px rgba(30,62,98,.045)!important;display:flex!important;gap:12px!important;justify-content:space-between!important;min-height:82px!important;padding:13px 14px!important}.members-page-v4 .member-compact-left{align-items:center;display:flex;flex:1 1;gap:11px;min-width:0}.members-page-v4 .member-avatar-usericon.compact{background:#e4f7f2!important;border:1px solid #bce9df!important;border-radius:15px!important;color:#1c9888!important;display:grid!important;flex:0 0 auto;height:42px!important;place-items:center!important;width:42px!important}.members-page-v4 .member-avatar-usericon.compact svg{height:20px;width:20px}.members-page-v4 .member-compact-info{flex:1 1;min-width:0}.members-page-v4 .member-compact-info h3{color:#0d2038!important;color:var(--text,#0f1f36)!important;font-size:13.5px!important;font-weight:650!important;line-height:1.15!important;margin:0 0 7px!important;word-break:break-word}.members-page-v4 .member-compact-line{align-items:center;color:#4d647f;color:var(--text-soft,#526982);display:flex;flex-wrap:wrap;font-size:10.5px;gap:5px;line-height:1.2}.members-page-v4 .member-tag.compact{align-items:center;background:#eef2ff;border:1px solid #d9e2ff;border-radius:999px;color:#4160c4;display:inline-flex;font-size:10.5px;font-weight:650;min-height:22px;padding:0 8px}.members-page-v4 .member-dot{color:#b1bfd0}.members-page-v4 .member-invest-compact{align-items:center;color:#16b985;color:var(--success,#16b985);display:inline-flex;font-weight:650;gap:4px;white-space:nowrap}.members-page-v4 .member-invest-compact svg{height:12px;width:12px}.members-page-v4 .member-date-compact{color:#8aa0b8;color:var(--text-muted,#8da0b7);white-space:nowrap}.members-page-v4 .member-compact-right{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:7px}.members-page-v4 .member-direct-compact{align-items:center;background:#dcf8f4;background:var(--primary-soft,#dcf8f4);border:1px solid #27a99a38;border-radius:999px;color:#27a99a;color:var(--primary-strong,#27a99a);display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;min-height:28px;padding:0 9px}.members-page-v4 .member-direct-compact svg{height:13px;width:13px}.members-page-v4 .member-plan-price{color:#0d2038;color:var(--text,#0f1f36);font-size:11.5px;font-weight:650;white-space:nowrap}.members-page-v4 .member-log-meta,.members-page-v4 .member-metrics-row,.members-page-v4 .member-subtle-note{display:none!important}@media (max-width:390px){.members-page-v4 .member-card-compact{gap:8px!important;padding:12px!important}.members-page-v4 .member-avatar-usericon.compact{height:38px!important;width:38px!important}.members-page-v4 .member-compact-info h3{font-size:12.8px!important}.members-page-v4 .member-compact-line{font-size:9.8px}.members-page-v4 .member-plan-price{font-size:10.8px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.5db58304.css.map*/