:root{--bg:#050505;--panel:#101010;--panel2:#171717;--gold:#f4c52d;--gold2:#a8780c;--text:#f7f1dc;--muted:#a9a49a;--line:#5c4616;--green:#28df76;--purple:#9b63ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 50% 0,#241905 0,#080808 28%,#030303 70%);color:var(--text);font-family:Inter,Arial,sans-serif;padding-bottom:110px}a{text-decoration:none;color:inherit}button,input,select{font:inherit}.topbar{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 max(18px,calc((100% - 980px)/2));position:sticky;top:0;z-index:30;background:rgba(4,4,4,.94);backdrop-filter:blur(14px);border-bottom:1px solid #493812}.brand{display:flex;align-items:center;gap:9px}.brand img{width:48px;height:48px;border-radius:50%;filter:drop-shadow(0 0 6px #d9a81c)}.brand b{font-size:20px;letter-spacing:-1px}.brand b em{font-style:normal;color:#dedede}.brand small{display:block;color:#d2b23f;font-size:8px;letter-spacing:3px;margin-top:2px}.top-actions{display:flex;gap:10px}.icon-btn{border:0;background:none;color:#f7d650;font-size:25px;position:relative}.icon-btn i{position:absolute;top:-3px;right:-5px;background:#ef3c2f;color:#fff;border-radius:20px;font:700 10px Arial;padding:4px 6px}.dashboard{width:min(980px,100%);margin:auto;padding:10px 18px 40px}.welcome{min-height:270px;border:1px solid #9d7217;border-radius:20px;overflow:hidden;position:relative;background:#080706;box-shadow:0 0 30px rgba(244,197,45,.12);display:flex;align-items:flex-start}.welcome-art{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(3,3,3,.9) 0,rgba(3,3,3,.42) 45%,rgba(3,3,3,.05) 100%),url('/assets/member/member-hero.png');background-size:cover;background-position:center right;opacity:.95}.welcome-copy{position:relative;z-index:2;display:flex;gap:14px;padding:26px;align-items:center}.avatar{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#f6db61,#7d5205);border:4px solid #f6c832;color:#15100a;font-size:26px;font-weight:900;box-shadow:0 0 18px rgba(255,205,49,.35)}.welcome-copy small{font-size:14px;color:#f1ead8}.welcome-copy h1{font-size:24px;margin:3px 0 5px}.member-id{display:inline-block;background:#f1c434;color:#1b1509;padding:5px 12px;border-radius:7px;font-weight:800;font-size:11px}.active-label{display:block;color:#f5d24a;font-size:12px;margin-top:8px}.balance-card{margin-top:-1px;position:relative;z-index:3;display:flex;align-items:center;gap:14px;padding:18px;border:1px solid #d29e18;border-radius:18px;background:linear-gradient(135deg,rgba(32,27,16,.98),rgba(10,10,10,.98));box-shadow:0 8px 28px rgba(0,0,0,.45),0 0 15px rgba(246,196,44,.1)}.balance-icon{font-size:34px;color:#f7d04c}.balance-text{flex:1}.balance-text small,.balance-text span{display:block;color:#d9d4c9}.balance-text strong{display:block;font-size:25px;margin:3px 0}.balance-text span{font-size:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:13px 20px;border-radius:11px;font-weight:900;border:1px solid #a77913}.gold{background:linear-gradient(135deg,#fff2a3,#e4a91d,#fff0a0);color:#1c1507;box-shadow:0 0 18px rgba(239,190,42,.2)}.quick-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0}.quick-actions a{min-height:86px;border:1px solid #765718;border-radius:13px;background:linear-gradient(145deg,#191711,#0a0a09);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.quick-actions span{font-size:28px;color:#f4c52d}.quick-actions b{font-size:12px}.panel{margin-top:14px;border:1px solid #5d4718;border-radius:16px;background:linear-gradient(145deg,#14130f,#080808);padding:16px;box-shadow:0 8px 22px rgba(0,0,0,.28)}.section-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px}.section-head h2{font-size:17px;margin:0}.section-head a{color:#f4d13f;font-size:11px;font-weight:800}.section-head select{background:#161616;color:#ddd;border:1px solid #424242;border-radius:8px;padding:7px 10px;font-size:11px}.package-card{border:1px solid #8c6513;border-radius:13px;padding:14px;display:flex;gap:14px;align-items:center;background:linear-gradient(120deg,rgba(40,34,18,.85),rgba(10,10,10,.8)),url('/assets/member/member-hero.png');background-size:cover;background-position:center}.package-medal{width:65px;height:65px;border:2px solid #efc12f;border-radius:18px;display:grid;place-items:center;font-size:31px;color:#ffda45;background:rgba(25,21,11,.75);flex:none}.package-main{flex:1}.pkg-title{display:flex;align-items:center;gap:12px}.pkg-title>b{font-size:22px}.pkg-title span{background:#20d86e;color:white;border-radius:7px;padding:5px 12px;font-size:11px;font-weight:900}.pkg-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:13px}.pkg-stats small,.pkg-stats b{display:block}.pkg-stats small{color:#aaa;font-size:10px}.pkg-stats b{font-size:12px;margin-top:4px}.pkg-stats em{color:#42e989;font-style:normal}.progress-row{display:grid;grid-template-columns:1fr 80px;gap:12px;align-items:end;margin-top:14px}.progress{height:9px;background:#383838;border-radius:20px;overflow:hidden;margin-top:5px}.progress span,.reward-progress>span{display:block;height:100%;background:linear-gradient(90deg,#19da69,#48ef93);border-radius:20px}.progress-row small,.progress-row>b{font-size:10px;color:#c8c4bb}.progress-row>b{text-align:right}.progress-row strong{font-size:12px;color:#fff}.arrow{font-size:35px;color:#fff}.chart{height:160px;display:flex;border-bottom:1px solid #5b5b5b;background:repeating-linear-gradient(to top,transparent 0,transparent 38px,#2d2d2d 39px);padding:12px 4px 0}.yaxis{width:42px;display:flex;flex-direction:column;justify-content:space-between;color:#777;font-size:9px;padding-bottom:16px}.bars{flex:1;display:flex;justify-content:space-around;align-items:end;gap:7px}.bar-col{height:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;flex:1}.bar{width:min(34px,70%);background:linear-gradient(180deg,#ffe66c,#d99c16);border-radius:3px 3px 0 0;min-height:4px;position:relative;box-shadow:0 0 12px rgba(246,193,43,.15)}.bar b{position:absolute;top:-17px;left:50%;transform:translateX(-50%);font-size:8px;color:#e7d8a1;white-space:nowrap}.bar-col small{font-size:8px;color:#aaa;margin-top:7px}.profit-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.profit-summary>div{border:1px solid #4c421f;border-radius:10px;padding:11px;background:#111}.profit-summary span{float:left;font-size:22px;margin-right:9px}.profit-summary small,.profit-summary b{display:block}.profit-summary small{font-size:9px;color:#aaa}.profit-summary b{font-size:16px;margin-top:3px}.profit-summary em{font-size:9px;color:#36dc79;font-style:normal}.level-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.level{padding:10px;border-radius:9px;border:1px solid #3b3657;background:linear-gradient(145deg,#242238,#11101a)}.level span{font-size:20px;float:left;margin-right:7px}.level small,.level b,.level em{display:block}.level small{font-size:9px;color:#ddd}.level b{font-size:14px;margin-top:3px}.level em{font-style:normal;font-size:9px;color:#bbb;margin-top:3px}.level.purple{border-color:#5f3e9e;background:#211635}.level.pink{border-color:#8c3c72;background:#2b1525}.level.green{border-color:#21694a;background:#11261e}.level.cyan{border-color:#1f6d75;background:#102528}.level.gold{border-color:#886819;background:#2a2110}.reward-card{border:1px solid #477082;border-radius:13px;min-height:125px;padding:18px;display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;background:linear-gradient(90deg,#0b1b1e,#15120b),url('/assets/member/member-hero.png');background-size:cover;background-position:right}.reward-card small{display:block;color:#cfd3d1;font-size:10px}.reward-card b,.reward-card strong{display:block}.reward-card b{font-size:18px}.reward-card strong{font-size:15px}.gift{font-size:44px;text-align:center}.reward-value{text-align:right}.reward-value b{font-size:22px;color:#ffe145}.reward-value span{font-size:9px;color:#bbb}.reward-progress{height:13px;border-radius:20px;background:#394147;overflow:visible;margin:12px 45px 17px 0;position:relative}.reward-progress>span{height:100%}.reward-progress>b{position:absolute;right:-43px;top:-2px;font-size:11px}.tier-row{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.tier{border:1px solid #4e461e;border-radius:9px;padding:8px;text-align:center}.tier.selected{border-color:#efbd25;box-shadow:0 0 10px rgba(242,191,42,.2)}.tier small,.tier b,.tier span{display:block}.tier b{font-size:10px}.tier span{font-size:9px;color:#e8cb52;margin-top:4px}.network-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.network-stats div{min-width:0;padding:12px;border:1px solid #453f62;border-radius:9px;background:#19152b;text-align:center}.network-stats div:nth-child(2){background:#102820;border-color:#245d49}.network-stats div:nth-child(3){background:#2b210d;border-color:#705415}.network-stats small,.network-stats b{display:block}.network-stats small{font-size:9px;color:#ccc}.network-stats b{font-size:17px;margin-top:5px}.network-link{display:flex;align-items:center;gap:10px;margin-top:10px;padding:12px;border:1px solid #404040;border-radius:9px;color:#ddd}.network-link:first-letter{color:#f5c936}.network-link span{flex:1}.orders,.transactions{display:grid}.order,.transaction{display:grid;grid-template-columns:40px 1fr auto auto;gap:9px;align-items:center;padding:11px 2px;border-bottom:1px solid #272727}.transaction{grid-template-columns:40px 1fr auto}.order:last-child,.transaction:last-child{border-bottom:0}.order-user,.tx-icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#123d2b;color:#3be783}.tx-icon.sponsor_bonus{background:#37220e;color:#ffbb26}.tx-icon.weekly_reward{background:#32165c;color:#c481ff}.tx-icon.withdrawal{background:#4c1919;color:#ff7777}.tx-icon.profit{background:#123d2b;color:#3be783}.order b,.order small,.order strong,.order strong small,.transaction b,.transaction small{display:block}.order b,.transaction b{font-size:11px}.order small,.transaction small{font-size:9px;color:#8e8e8e;margin-top:3px}.order strong{font-size:11px;color:#f1cc48;text-align:right}.order strong small{color:#eee}.status{font-style:normal;font-size:8px;font-weight:900;border-radius:6px;padding:5px 8px;background:#184e2c;color:#67ef9b}.status.completed{background:#2e214d;color:#c79dff}.status.awaiting_transfer,.status.pending_verification{background:#4b3a13;color:#f7cf51}.plus{color:#30e982}.minus{color:#ff5555}.promo{margin-top:14px;border:1px solid #7d5c16;border-radius:13px;overflow:hidden;position:relative;height:100px}.promo img{width:100%;height:100%;object-fit:cover;object-position:center 36%;filter:brightness(.55)}.promo div{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:15px 20px;background:linear-gradient(90deg,rgba(0,0,0,.8),transparent)}.promo b{color:#f6cc42;font-size:16px}.promo strong{font-size:12px;max-width:370px}.bottom-nav{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);width:min(640px,calc(100% - 22px));height:72px;border:1px solid #b48418;border-radius:38px;background:rgba(10,10,10,.96);box-shadow:0 0 28px rgba(236,180,31,.22);display:grid;grid-template-columns:1fr 1fr 1.2fr 1fr 1fr;align-items:center;z-index:50}.bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#aaa;gap:3px;font-size:20px}.bottom-nav small{font-size:9px}.bottom-nav .active{color:#ffd942}.bottom-nav .center{width:76px;height:76px;margin:auto;margin-top:-25px;border:2px solid #e4ae22;border-radius:50%;background:#080808;box-shadow:0 0 20px rgba(240,184,37,.35)}.bottom-nav .center img{width:62px;height:62px;border-radius:50%}.auth-card{width:min(430px,92%);padding:34px;border:1px solid #775719;border-radius:22px;background:linear-gradient(145deg,#15130d,#070707);box-shadow:0 0 35px rgba(225,166,25,.12)}.member-auth{min-height:100vh;display:grid;place-items:center;padding:20px;background:radial-gradient(circle at top,#422d08,#050505 50%)}.auth-brand{display:flex;align-items:center;justify-content:center;gap:10px}.auth-brand img{width:70px;height:70px;border-radius:50%}.auth-brand b{font-size:24px}.auth-brand b span{color:#ddd}.auth-brand small{display:block;letter-spacing:4px;font-size:8px;color:#d3ad34}.auth-card{text-align:center}.auth-card .eyebrow{color:#e6bd37;font-size:10px;letter-spacing:3px;font-weight:900;margin-top:22px}.auth-card h1{margin:8px 0;font-size:30px}.auth-card p{color:#9c9a95;font-size:13px;line-height:1.6}.auth-card form{text-align:left;display:grid;gap:13px;margin-top:22px}.auth-card label{font-size:11px;color:#d8d1bd}.auth-card input{display:block;width:100%;margin-top:6px;padding:13px;border-radius:9px;border:1px solid #3d321b;background:#080808;color:#fff;outline:none}.auth-card input:focus{border-color:#d4a52a}.auth-card .btn{width:100%;margin-top:7px}.alert{padding:10px;border:1px solid #713333;background:#2b1111;color:#ffb2b2;border-radius:8px;font-size:11px}.back{display:block;color:#d4b443;font-size:11px;margin-top:18px}.empty-state{padding:22px;text-align:center;color:#aaa;border:1px dashed #4d421f;border-radius:10px}.empty-state a{color:#e7c23f}@media(max-width:700px){.dashboard{padding:8px 10px 35px}.topbar{padding:0 12px;height:68px}.brand img{width:43px;height:43px}.brand b{font-size:17px}.welcome{min-height:245px}.welcome-copy{padding:18px}.avatar{width:62px;height:62px}.welcome-copy h1{font-size:20px}.balance-card{padding:14px}.balance-text strong{font-size:22px}.balance-card .btn{padding:11px 12px;font-size:11px}.pkg-stats{gap:7px}.pkg-stats b{font-size:10px}.reward-card{grid-template-columns:1fr 48px 1fr;padding:13px}.reward-card b{font-size:15px}.tier-row{grid-template-columns:repeat(2,1fr)}.level-grid{grid-template-columns:repeat(2,1fr)}.network-stats b{font-size:14px}.order{grid-template-columns:34px 1fr auto}.order .status{grid-column:3}.promo{height:88px}.bottom-nav{height:68px}.bottom-nav .center{width:72px;height:72px}.bottom-nav .center img{width:58px;height:58px}}@media(max-width:470px){.welcome{min-height:235px}.welcome-art{background-position:66% center}.balance-card{align-items:flex-start;flex-wrap:wrap}.balance-card .btn{margin-left:48px}.quick-actions a{min-height:76px}.quick-actions b{font-size:10px}.package-card{padding:10px;gap:9px}.package-medal{width:54px;height:54px}.pkg-stats{grid-template-columns:1fr 1fr}.pkg-stats div:nth-child(3){grid-column:span 2}.progress-row{grid-template-columns:1fr 65px}.arrow{display:none}.chart{height:145px}.profit-summary b{font-size:13px}.network-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.order strong{font-size:10px}.order-user{width:28px;height:28px}.transaction{grid-template-columns:34px 1fr auto}.promo strong{font-size:10px}}

@media(max-width:700px){.network-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.network-stats div{padding:10px 6px}.network-stats small{font-size:8px}.network-stats b{font-size:14px}}

/* V2.2.21 */
.network-stats{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important}.network-stats>div{display:block!important;flex:1 1 0!important;width:0!important;min-width:0!important}
