@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Poppins:wght@300;400;500;600;700&display=swap";:root{--bg-primary: #05090C;--bg-secondary: #080C12;--accent-gold: linear-gradient(135deg, #FFD200 0%, #FFAE00 100%);--accent-gold-glow: rgba(255, 210, 0, .4);--accent-teal: #00E5FF;--accent-teal-glow: rgba(0, 229, 255, .5);--card-bg: rgba(18, 24, 38, .7);--card-border: rgba(255, 255, 255, .05);--text-primary: #FFFFFF;--text-secondary: #9CA3AF;--glass-blur: blur(12px)}body{font-family:Inter,Poppins,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);overflow-x:hidden;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:#252a36;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#3a3f4d}.gold-glow-text{background:var(--accent-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px var(--accent-gold-glow))}@keyframes shimmer-bg-gold{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer-btn{background:var(--accent-gold);background-size:200% auto;transition:.3s cubic-bezier(.4,0,.2,1);border:none}.shimmer-btn:hover{animation:shimmer-bg-gold 1.5s infinite;transform:translateY(-2px);box-shadow:0 8px 25px var(--accent-gold-glow)}.shimmer-btn:active{transform:translateY(1px);filter:brightness(.9)}.btn-primary{background:var(--accent-gold);color:#05090c!important;border:none;border-radius:12px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(1)}.dashboard-container{display:flex;min-height:100vh;background:radial-gradient(circle at 50% 0%,#0d121d,#05090c);color:#fff;overflow:hidden}.sidebar{border-right:1px solid var(--card-border);height:100vh;position:fixed;left:0;top:0;padding:2rem 1rem;display:flex;flex-direction:column;z-index:10001;width:280px;box-shadow:20px 0 50px #0000004d;overflow:hidden;background:#0b1118;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.sidebar.mini{width:80px}.logo-section{display:flex;align-items:center;gap:12px;padding:0 1rem;margin-bottom:3rem}.logo-icon{width:40px;height:40px;background:var(--accent-gold);border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px var(--accent-gold-glow)}.logo-text{font-size:1.5rem;font-weight:800;letter-spacing:2px}.nav-menu{display:flex;flex-direction:column;gap:.5rem}.sidebar-footer{margin-top:auto}.nav-item{display:flex;align-items:center;gap:12px;padding:12px 1rem;border-radius:12px;color:var(--text-secondary);text-decoration:none;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.nav-item:hover{background:#ffffff08;color:#fff;transform:translate(5px)}.nav-item.active{background:var(--accent-gold);color:var(--bg-primary);font-weight:600;box-shadow:0 0 15px var(--accent-gold-glow)}.nav-item.active .nav-icon{color:var(--bg-primary)}.main-content{flex:1;padding:2.5rem;overflow-y:auto;max-height:100vh;margin-left:280px;transition:all .4s cubic-bezier(.16,1,.3,1)}.main-content.mini-sidebar{margin-left:80px}.main-content.full-screen{margin-left:0}.hero-card{background:linear-gradient(135deg,#f5c5180d,#0d121dcc);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,210,0,.15);border-radius:32px;padding:3rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;position:relative;overflow:hidden;box-shadow:0 20px 40px #0006}.hero-card:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(255,210,0,.1) 0%,transparent 70%);z-index:0}.hero-card:after{content:"";position:absolute;bottom:-50px;left:-50px;width:200px;height:200px;background:radial-gradient(circle,rgba(0,229,255,.05) 0%,transparent 70%);z-index:0}.hero-info h1{font-size:2.2rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(to right,#fff,#ffffffb3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-info p{color:var(--text-secondary);font-size:1.1rem;max-width:500px}.wallet-actions{display:flex;gap:1rem;margin-top:1.5rem}.wallet-btn{padding:12px 24px;border-radius:14px;font-size:.95rem;font-weight:700;letter-spacing:.3px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 18px #ffd20040;transition:all .3s cubic-bezier(.4,0,.2,1)}.wallet-btn.connected{background:linear-gradient(135deg,#00e676,#00bfa5)!important;box-shadow:0 4px 18px #00e6764d;color:#032a18!important}.wallet-btn:hover{transform:translateY(-3px);box-shadow:0 8px 28px #ffd20061}.disconnect-btn{padding:12px 22px;border-radius:14px;border:1.5px solid rgba(255,77,77,.5);background:#ff4d4d12;color:#ff6b6b;font-weight:600;cursor:pointer;font-size:.9rem;transition:all .3s ease;display:inline-flex;align-items:center;gap:7px}.disconnect-btn:hover{background:#ff4d4d26;border-color:#ff4d4d;color:#ff4d4d;transform:translateY(-2px);box-shadow:0 6px 20px #ff4d4d33}.claim-rewards-btn{padding:14px 28px!important;border-radius:16px!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.4px;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;box-shadow:0 6px 22px #ffd2004d;transition:all .3s cubic-bezier(.4,0,.2,1)}.claim-rewards-btn:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 32px #ffd20073}.manage-team-btn{border-radius:12px;font-weight:700;display:inline-flex;align-items:center;gap:6px;box-shadow:0 4px 16px #ffd20038;transition:all .3s ease}.manage-team-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #ffd20059}.btn-outline{padding:12px 24px;border-radius:14px;border:1.5px solid rgba(255,77,77,.5);background:#ff4d4d12;color:#ff6b6b;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:7px}.btn-outline:hover{background:#ff4d4d26;border-color:#ff4d4d;color:#ff4d4d;transform:translateY(-2px);box-shadow:0 6px 18px #ff4d4d2e}.wallet-balance-card{background:#ffffff08;padding:1.5rem;border-radius:18px;border:1px solid var(--card-border);text-align:right;z-index:1}.balance-amount{font-size:2.5rem;font-weight:800;display:block}.overview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2.5rem}.stat-card{background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05);border-radius:24px;padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.stat-card:hover{border-color:#ffd20066;box-shadow:0 15px 35px #0006,0 0 20px #ffd2000d;transform:translateY(-8px) scale(1.02);background:#ffffff0a}.stat-icon{width:50px;height:50px;background:linear-gradient(135deg,#f5c51826,#f5c5180d);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#ffd200;margin-bottom:1.25rem;border:1px solid rgba(255,210,0,.1)}.dashboard-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}.income-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.income-card{background:#12182666;border-left:4px solid #FFAE00;padding:1.5rem;border-radius:16px;transition:.3s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.income-card:hover{transform:scale(1.02);box-shadow:0 10px 30px #00000080}.mining-card{background:linear-gradient(135deg,#121826,#1a2235);border:1px solid var(--card-border);border-radius:20px;padding:2rem}.mining-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.status-badge{background:#00e5ff1a;color:var(--accent-teal);padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:6px;border:1px solid var(--accent-teal)}.progress-container{margin:1.5rem 0}.progress-bar-bg{height:8px;background:#ffffff1a;border-radius:10px;overflow:hidden}.progress-bar-fill{height:100%;background:var(--accent-gold);box-shadow:0 0 10px var(--accent-gold-glow)}.referral-section{background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:20px;padding:2rem;border:1px solid var(--card-border)}.referral-stats{display:flex;justify-content:space-between;margin-top:1.5rem;gap:1rem}.ref-stat-item{text-align:center;flex:1;min-width:0}.ref-stat-item p{word-break:break-word;overflow-wrap:break-word}@media(max-width:1024px){.main-content{margin-left:0!important;padding:6rem 1.25rem 2rem}.overview-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.referral-section div:first-child{flex-direction:column;align-items:flex-start!important;gap:1rem}.manage-team-btn{width:100%;justify-content:center}.overview-grid{grid-template-columns:1fr}.hero-card{flex-direction:column;padding:2.5rem 1.5rem;text-align:center;gap:2rem;border-radius:24px}.hero-info h1{font-size:1.8rem}.hero-info p{margin:0 auto}.wallet-actions{justify-content:center;flex-wrap:wrap}.income-grid{grid-template-columns:1fr}.referral-section{display:block!important;margin-top:1.5rem}.referral-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}}@media(max-width:480px){.referral-stats{grid-template-columns:1fr;gap:1.5rem}.balance-amount{font-size:1.8rem}.stat-card{padding:1.5rem}.hero-card{padding:2rem 1rem}.menu-toggle{top:1rem;left:1rem;padding:10px}}.sidebar.mini .logo-text,.sidebar.mini .nav-name{opacity:0;pointer-events:none;width:0;margin:0;flex:0}.nav-name,.logo-text{transition:opacity .3s ease,margin .3s ease,width .3s ease;white-space:nowrap;display:inline-block;overflow:hidden}.nav-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.sidebar.mini .logo-section{padding:0;justify-content:center}.sidebar.mini .nav-item{justify-content:center;padding:12px 0}.sidebar.mini .nav-icon{margin:0}.sidebar-close{position:absolute;right:1.2rem;top:1.5rem;color:var(--text-secondary);cursor:pointer;z-index:10;padding:5px;background:#ffffff0d;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:.3s}.sidebar-close:hover{color:#fff;background:#ffffff1a}.sidebar-toggle-btn{position:absolute;right:1rem;top:1.5rem;color:var(--text-secondary);cursor:pointer;z-index:10;padding:6px;background:#ffffff0d;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:.3s}.sidebar.mini .sidebar-toggle-btn{right:50%;transform:translate(50%)}.sidebar-toggle-btn:hover{color:#fff;background:#ffffff1a}.menu-toggle{position:fixed;top:1.5rem;left:1.5rem;z-index:10000;background:var(--card-bg);border:1px solid var(--card-border);padding:12px;border-radius:12px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;box-shadow:0 4px 15px #0000004d;transition:.3s}.menu-toggle:hover{background:#ffffff0d;transform:scale(1.05)}.sidebar-overlay{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000}.buy-token-container{animation:fadeIn .5s ease-out}.price-tag{display:flex;align-items:center;gap:10px;background:#ffd2001a;color:#ffd200;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:700;border:1px solid rgba(255,210,0,.2)}.buy-grid{display:grid;grid-template-columns:1fr 380px;gap:2rem;margin-top:2.5rem}.buy-card{background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);border-radius:30px;padding:2.5rem;min-height:500px}.form-head{margin-bottom:2rem}.form-head h3{font-size:1.5rem;margin-bottom:5px}.form-head p{color:var(--text-secondary)}.method-selector{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.method-btn{background:#ffffff05;border:1px solid var(--card-border);padding:1.5rem;border-radius:20px;text-align:center;cursor:pointer;transition:.3s;display:flex;flex-direction:column;align-items:center;gap:10px}.method-btn:hover{background:#ffffff0d;border-color:#fff3}.method-btn.active{border-color:#ffd200;background:#ffd2000d;box-shadow:0 10px 20px #ffd2001a}.method-btn .icon{width:44px;height:44px;background:#ffffff0d;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:800}.method-btn.active .icon{color:#ffd200;background:#ffd2001a}.input-group-prime{margin-bottom:2rem}.input-group-prime label{display:block;margin-bottom:12px;font-weight:600;font-size:.95rem;color:var(--text-secondary)}.premium-input-container{position:relative;display:flex;align-items:center;background:#ffffff08;border:1px solid var(--card-border);border-radius:20px;padding:2px 20px;transition:all .4s cubic-bezier(.165,.84,.44,1);box-shadow:inset 0 2px 4px #0000001a}.premium-input-container:focus-within{border-color:#ffd200;background:#ffd20005;box-shadow:0 0 20px #ffd2001a,inset 0 2px 4px #0000000d;transform:translateY(-2px)}.input-icon-box{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#ffd200;margin-right:10px;opacity:.8}.premium-buy-input{flex:1;background:transparent;border:none;color:#fff;font-size:1.5rem;font-weight:700;padding:18px 0;outline:none;width:100%}.premium-buy-input::placeholder{font-weight:400;font-size:1rem;color:#fff3}.input-suffix{padding:8px 16px;background:#ffffff0d;border-radius:12px;font-weight:800;font-size:.75rem;color:#ffd200;letter-spacing:1px}.preview-box{margin-top:2rem;background:#0003;border-radius:16px;padding:1.5rem;border:1px solid var(--card-border);margin-bottom:2rem}.preview-row{display:flex;justify-content:space-between;margin-bottom:10px}.preview-row:last-child{margin-bottom:0;padding-top:10px;border-top:1px solid rgba(255,255,255,.05);font-size:.85rem;color:var(--text-secondary)}.token-details-card,.referral-info-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:24px;padding:1.5rem;margin-bottom:1.5rem}.token-stat,.bonus-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.03)}.token-stat:last-child,.bonus-row:last-child{border-bottom:none}.level-dot{width:24px;height:24px;background:#ffd2001a;color:#ffd200;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800}.bonus-row .pct{font-weight:800;color:#00e5ff}.payment-step{text-align:center}.qr-container{background:#fff;padding:2rem;border-radius:24px;margin-bottom:2rem;display:inline-block}.qr-wrapper{width:180px;height:180px;background:#fff;padding:15px;border-radius:12px;display:inline-block;box-shadow:0 10px 30px #0003}.qr-wrapper img{width:100%;height:100%;display:block}.address-box{margin-top:1.5rem;background:#f1f5f9;padding:10px 15px;border-radius:10px;display:flex;align-items:center;gap:10px;color:#05090c}.address-box code{font-size:.8rem;font-family:monospace}.copy-btn{border:none;background:#05090c;color:#fff;padding:4px 10px;border-radius:6px;font-size:.7rem;cursor:pointer}.upload-box-dashed{border:2px dashed var(--card-border);padding:2rem;border-radius:20px;margin:1.5rem 0 2rem;color:var(--text-secondary);cursor:pointer;transition:.3s}.upload-box-dashed:hover{border-color:#ffd200;background:#ffd20005;color:#fff}.upload-box-dashed.has-file{border-color:#22c55e;background:#22c55e0d}.btn-row{display:flex;gap:1rem}.buy-history-section{margin-top:4rem;padding-bottom:2rem}.history-table-container{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;overflow-x:auto}.history-table{width:100%;border-collapse:collapse;min-width:800px}.history-table th{text-align:left;padding:1.25rem;color:var(--text-secondary);font-weight:600;font-size:.9rem;border-bottom:1px solid var(--card-border)}.history-table td{padding:1.25rem;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.03)}.history-table tr:hover{background:#ffffff05}.status-pill{padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase}.status-pill.pending{background:#ffd2001a;color:#ffd200}.status-pill.completed{background:#22c55e1a;color:#22c55e}.status-pill.failed{background:#ff4d4d1a;color:#ff4d4d}.method-tag{background:#ffffff0d;padding:4px 8px;border-radius:4px;font-size:.8rem;font-family:monospace}@media(max-width:1200px){.buy-grid{grid-template-columns:1fr}}@media(max-width:768px){.method-selector{grid-template-columns:1fr 1fr;gap:.75rem}.buy-card{padding:1.5rem}.page-header{flex-direction:column;align-items:flex-start;gap:1.5rem}.buy-history-section h2{font-size:1.5rem;margin-bottom:1.5rem}}@media(max-width:480px){.premium-buy-input{font-size:1.25rem}.status-pill{padding:4px 8px;font-size:.65rem}.method-btn{padding:1rem .5rem}.method-btn .icon{width:36px;height:36px;font-size:1rem}}.level-income-container{animation:fadeIn .5s ease-out}.total-earnings-badge{background:#22c55e1a;color:#22c55e;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:700;display:flex;align-items:center;gap:10px;border:1px solid rgba(34,197,94,.2)}.income-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem}.income-stat-card{background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);border-radius:24px;padding:2rem;position:relative;overflow:hidden}.stat-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.level-label{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.pct-badge{padding:4px 10px;border-radius:8px;font-size:.75rem;font-weight:800}.stat-value{font-size:2.2rem;font-weight:800;margin-bottom:1rem}.stat-footer{display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:.8rem;margin-bottom:1.5rem}.stat-progress-bg{height:6px;background:#ffffff0d;border-radius:3px;overflow:hidden}.stat-progress-fill{height:100%;border-radius:3px}.income-history-section{margin-top:4rem}.history-table-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:30px;overflow:hidden}.premium-table{width:100%;border-collapse:collapse}.premium-table th{text-align:left;padding:1.25rem 2rem;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);border-bottom:1px solid var(--card-border);background:#ffffff03}.premium-table td{padding:1.25rem 2rem;border-bottom:1px solid rgba(255,255,255,.02)}.user-info{display:flex;align-items:center;gap:12px}.avatar-mini{width:32px;height:32px;background:#ffd2001a;color:#ffd200;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.8rem}.level-tag{padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:700}.level-tag.l1{background:#ffd2001a;color:#ffd200}.level-tag.l2{background:#00e5ff1a;color:#00e5ff}.level-tag.l3{background:#8b5cf61a;color:#8b5cf6}.ref-amt{font-size:.9rem;color:var(--text-secondary)}.comm-amt{font-weight:700;color:#22c55e}.amt-flex{display:flex;align-items:center;gap:4px}.date-cell{font-size:.8rem;color:var(--text-secondary)}.filter-btn{background:#ffffff08;border:1px solid var(--card-border);width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:.3s}.filter-btn:hover{background:#ffffff14}@media(max-width:1100px){.income-stats-grid{grid-template-columns:1fr 1fr}}@media(max-width:768px){.income-stats-grid{grid-template-columns:1fr}.section-header-flex{flex-direction:column;align-items:flex-start;gap:1rem}.premium-table th:nth-child(1),.premium-table td:nth-child(1),.premium-table th:nth-child(4),.premium-table td:nth-child(4),.premium-table th:nth-child(6),.premium-table td:nth-child(6){display:none}}@media(max-width:480px){.income-stat-card{padding:1.5rem}.stat-value{font-size:1.8rem}.filter-btn{width:38px;height:38px}}.support-container{animation:fadeIn .5s ease-out}.support-status{display:flex;align-items:center;gap:8px;background:#00e5ff1a;color:#00e5ff;padding:8px 16px;border-radius:20px;font-size:.85rem;font-weight:700}.support-grid{display:grid;grid-template-columns:1fr 380px;gap:2rem;margin-top:2.5rem}.contact-card-prime{background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);border-radius:30px;padding:2.5rem;margin-bottom:3rem;background-image:radial-gradient(circle at top right,rgba(255,210,0,.05),transparent 30%)}.support-form{margin-top:2rem}.prime-textarea{width:100%;background:#ffffff08;border:1px solid var(--card-border);padding:1rem;border-radius:12px;color:#fff;min-height:150px;outline:none;transition:.3s;resize:none}.prime-textarea:focus{border-color:#ffd200}.faq-list{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.faq-item{background:#ffffff05;border:1px solid var(--card-border);border-radius:16px;overflow:hidden;cursor:pointer;transition:.3s}.faq-item:hover{background:#ffffff0a;border-color:#ffffff1a}.faq-question{padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center;font-weight:600}.faq-question svg{transition:.3s}.faq-item.active .faq-question svg{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:.3s cubic-bezier(.4,0,.2,1)}.faq-item.active .faq-answer{max-height:200px;padding-bottom:1.5rem}.faq-answer p{padding:0 1.5rem;color:var(--text-secondary);font-size:.9rem;line-height:1.6}.quick-contact-grid{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.method-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;padding:1.25rem;display:flex;align-items:center;gap:15px;cursor:pointer;transition:.3s;position:relative}.method-card:hover{background:#ffffff0d;border-color:#fff3;transform:translate(5px)}.method-card .icon-box{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}.method-card h4{font-size:.9rem;margin-bottom:2px}.method-card p{font-size:.8rem;color:var(--text-secondary)}.ext-link{position:absolute;right:1.25rem;opacity:.2}.company-info-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:24px;padding:2rem}.shield-header{display:flex;align-items:center;gap:15px;margin-bottom:1.5rem}.company-desc{color:var(--text-secondary);font-size:.9rem;line-height:1.6;margin-bottom:2rem}.info-list{display:flex;flex-direction:column;gap:1rem}.info-item{display:flex;align-items:center;gap:12px;font-size:.85rem;color:var(--text-secondary)}@media(max-width:1024px){.support-grid{grid-template-columns:1fr}}@media(max-width:768px){.contact-card-prime{padding:1.5rem}.quick-contact-grid{grid-template-columns:1fr}.faq-question{padding:1rem;font-size:.9rem}}@media(max-width:480px){.support-status{width:100%;justify-content:center}}.full-btn{width:100%;padding:16px 28px;border-radius:18px;font-size:1.05rem;font-weight:800;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;background:linear-gradient(135deg,#ffd200,#ffae00 60%,#ff8c00);color:#05090c!important;border:none;cursor:pointer;box-shadow:0 6px 24px #ffae0059,0 2px 8px #ffd20033,inset 0 1px #ffffff4d;transition:all .35s cubic-bezier(.4,0,.2,1);margin-top:.5rem}.full-btn:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.3),transparent);transition:left .55s ease}.full-btn:hover:before{left:150%}.full-btn:hover{transform:translateY(-3px);box-shadow:0 12px 36px #ffae0080,0 4px 12px #ffd2004d,inset 0 1px #fff6}.full-btn:active{transform:translateY(0);box-shadow:0 4px 14px #ffae004d}.faq-section h3{font-size:1.25rem;margin-bottom:.5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes goldGlow{0%{filter:drop-shadow(0 0 2px rgba(255,210,0,.4))}50%{filter:drop-shadow(0 0 10px rgba(255,210,0,.7))}to{filter:drop-shadow(0 0 2px rgba(255,210,0,.4))}}.referral-network-container{animation:fadeIn .5s ease-out}.network-header-prime{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;gap:2rem}.network-header-prime h1{font-size:2.5rem;font-weight:800}.network-header-prime p{color:var(--text-secondary);max-width:500px}.quick-network-stats{display:flex;align-items:center;background:#ffffff08;padding:1rem 2rem;border-radius:20px;border:1px solid var(--card-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.q-stat{display:flex;flex-direction:column;align-items:center}.q-label{font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}.q-value{font-size:1.5rem;font-weight:800;color:#ffd200}.q-divider{width:1px;height:30px;background:var(--card-border);margin:0 2rem}.user-network-card{background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);border-radius:30px;padding:2.5rem;margin-bottom:3rem;background-image:radial-gradient(circle at top right,rgba(255,210,0,.05),transparent 40%)}.user-profile-header{display:flex;align-items:center;gap:2rem;margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.05)}.avatar-wrapper{position:relative}.avatar-main{width:80px;height:80px;background:linear-gradient(135deg,#ffd200,#ffae00);border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;color:#05090c;box-shadow:0 10px 30px #ffd20033}.rank-badge{position:absolute;bottom:-10px;left:50%;transform:translate(-50%);background:#1e293b;border:1px solid #FFD200;color:#ffd200;padding:2px 12px;border-radius:20px;font-size:.7rem;font-weight:700;display:flex;align-items:center;gap:4px;white-space:nowrap}.user-primary-info h3{font-size:1.8rem;margin-bottom:4px}.user-primary-info p{color:var(--text-secondary);font-size:.9rem}.dot-sep{margin:0 8px;opacity:.3}.network-total-income{margin-left:auto;text-align:right;display:flex;flex-direction:column}.network-total-income .label{font-size:.8rem;color:var(--text-secondary);text-transform:uppercase}.network-total-income .value{font-size:2.2rem;font-weight:800}.profile-stats-grid-prime{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.p-stat-card-prime{display:flex;align-items:center;gap:15px;background:#ffffff05;padding:1.25rem;border-radius:20px;border:1px solid transparent;transition:.3s}.p-stat-card-prime:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-5px)}.p-stat-card-prime .icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}.p-stat-card-prime label{display:block;font-size:.75rem;color:var(--text-secondary);margin-bottom:2px}.p-stat-card-prime p{font-size:1.1rem;font-weight:700}.level-breakdown-section{margin-bottom:4rem}.section-header{margin-bottom:2rem}.levels-scroller{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.level-stat-card{background:#ffffff08;border:1px solid var(--card-border);border-radius:20px;padding:1.5rem;cursor:pointer;transition:.3s;position:relative;overflow:hidden}.level-stat-card:hover{background:#ffffff0f;border-color:#ffd2004d}.level-stat-card.active{border-color:#ffd200;background:#ffd2000d;box-shadow:0 0 20px #ffd2001a}.level-stat-card.empty{opacity:.5;filter:grayscale(1)}.level-indicator{position:absolute;top:0;right:0;padding:4px 12px;border-bottom-left-radius:12px;font-size:.7rem;font-weight:900;color:#05090c}.level-main-info h3{font-size:1.4rem;margin-bottom:5px}.level-main-info .unit{font-size:.8rem;font-weight:500;color:var(--text-secondary)}.level-main-info .business{font-size:.8rem;color:var(--text-secondary);margin-bottom:1rem}.level-income-mini{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.level-income-mini .pct{font-size:.75rem;background:#00e5ff1a;color:#00e5ff;padding:2px 8px;border-radius:6px;font-weight:700}.level-income-mini .val{font-weight:700;font-size:.95rem}.perf-mini-bar{height:4px;background:#ffffff0d;border-radius:2px;overflow:hidden}.bar-fill{height:100%}.section-header-flex{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2rem}.controls{display:flex;gap:15px}.search-box-prime{position:relative;display:flex;align-items:center}.search-box-prime svg{position:absolute;left:1rem;color:var(--text-secondary)}.search-box-prime input{background:#ffffff08;border:1px solid var(--card-border);padding:10px 1rem 10px 2.8rem;border-radius:12px;color:#fff;width:300px;outline:none;transition:.3s}.search-box-prime input:focus{border-color:#ffd200;background:#ffffff0f}.filter-dropdown-prime{position:relative;display:flex;align-items:center}.filter-dropdown-prime svg{position:absolute;left:1rem;color:var(--text-secondary);pointer-events:none}.filter-dropdown-prime select{background:#ffffff08;border:1px solid var(--card-border);padding:10px 1rem 10px 2.8rem;border-radius:12px;color:#fff;outline:none;cursor:pointer;appearance:none}.team-list-card-prime{background:var(--card-bg);border:1px solid var(--card-border);border-radius:24px;overflow:hidden}.team-premium-table{width:100%;border-collapse:collapse}.team-premium-table th{text-align:left;padding:1.5rem 2rem;font-size:.75rem;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-secondary);border-bottom:1px solid var(--card-border);background:#ffffff08;font-weight:700}.team-premium-table td{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.03);transition:.2s}.team-premium-table tr:hover td{background:#ffffff05}.member-cell{display:flex;align-items:center;gap:15px}.avatar-small{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#ffd2001a,#ffd2000d);display:flex;align-items:center;justify-content:center;font-weight:800;color:#ffd200;border:1px solid rgba(255,210,0,.15);box-shadow:0 4px 10px #0000001a}.member-cell .info h5{font-size:1rem;font-weight:600;margin-bottom:4px;color:#fff}.member-cell .info code{font-size:.75rem;color:var(--text-secondary);opacity:.7;background:#ffffff08;padding:2px 6px;border-radius:4px}.level-tag{display:inline-flex;padding:6px 12px;border-radius:8px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.level-tag.l1{background:#ffd2001a;color:#ffd200;border:1px solid rgba(255,210,0,.2)}.level-tag.l2{background:#00e5ff1a;color:#00e5ff;border:1px solid rgba(0,229,255,.2)}.level-tag.l3{background:#8b5cf61a;color:#8b5cf6;border:1px solid rgba(139,92,246,.2)}.rank-td{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:500;color:var(--text-secondary)}.date-td{font-size:.85rem;color:var(--text-secondary)}.invest-td{font-weight:700;font-family:Poppins,sans-serif}.earn-td{display:flex;flex-direction:column}.earn-td .val{font-weight:700;color:#00e5ff;font-size:1.1rem;display:flex;align-items:center;gap:4px}.earn-td .type{font-size:.7rem;color:var(--text-secondary);opacity:.5;margin-top:2px}.status-tag{padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:700}.status-tag.active{background:#22c55e1a;color:#22c55e}.status-tag.inactive{background:#ef44441a;color:#ef4444}.view-more-btn{background:#ffffff0d;border:1px solid var(--card-border);color:var(--text-secondary);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.view-more-btn:hover{background:#ffd200;color:#05090c;border-color:#ffd200}.empty-team-state{padding:6rem 2rem;text-align:center;color:var(--text-secondary)}.empty-icon{margin-bottom:1.5rem;opacity:.2}@media(max-width:1400px){.levels-scroller{grid-template-columns:repeat(4,1fr)}}@media(max-width:1200px){.profile-stats-grid-prime{grid-template-columns:repeat(2,1fr)}.levels-scroller{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.network-header-prime{flex-direction:column;align-items:flex-start}.section-header-flex{flex-direction:column;align-items:flex-start;gap:1.5rem}.controls{width:100%}.search-box-prime{flex:1}.search-box-prime input{width:100%}}@media(max-width:768px){.user-profile-header{flex-direction:column;text-align:center;gap:1.5rem}.network-total-income{margin-left:0;text-align:center;width:100%}.levels-scroller{grid-template-columns:repeat(2,1fr)}.quick-network-stats{padding:1rem;width:100%;justify-content:space-between}.q-divider{margin:0 1rem}.q-value{font-size:1.2rem}.team-premium-table th:nth-child(3),.team-premium-table td:nth-child(3),.team-premium-table th:nth-child(4),.team-premium-table td:nth-child(4),.team-premium-table th:nth-child(5),.team-premium-table td:nth-child(5){display:none}}@media(max-width:480px){.levels-scroller,.profile-stats-grid-prime{grid-template-columns:1fr}.user-network-card{padding:1.5rem}.network-header-prime h1{font-size:1.8rem}}.profile-container{animation:fadeIn .5s ease-out}.profile-header-prime{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.profile-header-prime h1{font-size:2.5rem;font-weight:800}.profile-header-prime p{color:var(--text-secondary)}.account-status-tag{display:flex;align-items:center;gap:8px;background:#22c55e1a;color:#22c55e;padding:6px 14px;border-radius:20px;font-size:.75rem;font-weight:700;border:1px solid rgba(34,197,94,.2)}.profile-main-grid{display:grid;grid-template-columns:350px 1fr;gap:2rem;align-items:start}.profile-side-card{background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);border-radius:30px;padding:2.5rem 2rem;text-align:center}.avatar-section-prime{margin-bottom:2.5rem}.avatar-container{position:relative;width:120px;height:120px;margin:0 auto 1.5rem}.avatar-img-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#ffd200,#ffae00);border-radius:40px;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:800;color:#05090c;box-shadow:0 10px 30px #ffd20033}.change-avatar-btn{position:absolute;bottom:-5px;right:-5px;width:34px;height:34px;background:#1e293b;border:1px solid var(--card-border);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:.3s}.change-avatar-btn:hover{background:#ffd200;color:#05090c;border-color:#ffd200}.avatar-section-prime h2{font-size:1.5rem;margin-bottom:8px}.user-role-badge{display:inline-block;background:#00e5ff1a;color:#00e5ff;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:700}.side-stats-list{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;text-align:left}.side-stat-item{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff05;border-radius:16px;border:1px solid transparent;transition:.3s}.side-stat-item:hover{background:#ffffff0d;border-color:#ffffff0d}.side-stat-item .icon-box{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.side-stat-item .info{display:flex;flex-direction:column}.side-stat-item .label{font-size:.7rem;color:var(--text-secondary)}.side-stat-item .value{font-size:.95rem;font-weight:700}.wallet-overview-mini{background:#0003;border-radius:20px;padding:1.25rem;text-align:left;border:1px dashed var(--card-border)}.mini-header{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--text-secondary);margin-bottom:8px}.wallet-addr{font-family:monospace;font-size:.9rem;margin-bottom:12px;overflow-wrap:anywhere;word-break:break-all}.btn-outline-small{width:100%;background:transparent;border:1px solid var(--card-border);color:#fff;padding:8px;border-radius:10px;font-size:.75rem;font-weight:600;cursor:pointer;transition:.3s}.btn-outline-small:hover{background:#ffffff0d;border-color:#ffd200;color:#ffd200}.details-card-prime{background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);border-radius:30px;padding:2rem;margin-bottom:1.5rem}.card-header-flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.section-title{font-size:1.3rem;font-weight:700}.edit-all-btn{background:none;border:1px solid #FFD200;color:#ffd200;padding:6px 16px;border-radius:10px;font-size:.8rem;font-weight:600;cursor:pointer;transition:.3s}.edit-all-btn:hover{background:#ffd2001a}.personal-info-grid-prime{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.info-box-prime{background:#ffffff05;border:1px solid var(--card-border);border-radius:16px;padding:1.25rem;position:relative;cursor:pointer;transition:.3s}.info-box-prime:hover{background:#ffffff0d;border-color:#ffd20033}.info-label{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--text-secondary);margin-bottom:8px}.info-value{font-size:1.05rem;font-weight:600;overflow-wrap:anywhere;word-break:break-all}.edit-arrow{position:absolute;right:1rem;top:50%;transform:translateY(-50%);opacity:.2;transition:.3s}.info-box-prime:hover .edit-arrow{opacity:1;color:#ffd200;transform:translateY(-50%) translate(5px)}.referral-prime-box{background:linear-gradient(135deg,#ffd2000d,#00e5ff0d);border:1px solid var(--card-border);border-radius:30px;padding:2rem;margin-bottom:2rem}.ref-info h3{font-size:1.4rem;margin-bottom:8px}.ref-info p{color:var(--text-secondary);font-size:.9rem;margin-bottom:1.5rem}.ref-link-copy-box{background:#0003;border:1px solid var(--card-border);border-radius:16px;display:flex;align-items:center;gap:1rem;padding:8px 8px 8px 1.5rem}.link-text{flex:1;font-family:monospace;font-size:.9rem;color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-all}.ref-link-copy-box .btn-primary{padding:10px 24px;font-size:.9rem}.security-settings-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.security-card-prime{background:var(--card-bg);border:1px solid var(--card-border);border-radius:30px;padding:2rem;text-align:center}.security-icon-bg{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.security-card-prime h3{font-size:1.1rem;margin-bottom:6px}.security-card-prime p{font-size:.8rem;color:var(--text-secondary);margin-bottom:1.5rem}.btn-outline-prime{width:100%;background:transparent;border:1px solid var(--card-border);color:#fff;padding:10px;border-radius:12px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.3s}.btn-outline-prime:hover{background:#ffffff0d;border-color:#fff}.modal-overlay{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:flex-start;justify-content:center;z-index:10000;padding:10vh 2rem 2rem}.modal-content-prime{background:#0f172a;border:1px solid var(--card-border);border-radius:30px;padding:2.5rem;width:100%;max-width:450px;box-shadow:0 25px 50px #0009;position:relative;z-index:10001}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.close-btn{background:none;border:none;color:var(--text-secondary);cursor:pointer}.input-group-prime{margin-bottom:1.5rem}.input-group-prime label{display:block;font-size:.85rem;color:var(--text-secondary);margin-bottom:8px}.prime-input{width:100%;background:#ffffff08;border:1px solid var(--card-border);padding:12px 1rem;border-radius:12px;color:#fff;outline:none;transition:.3s}.prime-input:focus{border-color:#ffd200;box-shadow:0 0 15px #ffd2001a}.status-toast{position:fixed;top:20px;right:20px;padding:12px 24px;border-radius:12px;z-index:1000;font-weight:600;box-shadow:0 10px 30px #0000004d;animation:slideIn .3s ease-out}.status-toast.success{background:#00e676;color:#05090c}.status-toast.error{background:#ff4d4d;color:#fff}@keyframes slideIn{0%{transform:translate(100px);opacity:0}to{transform:translate(0);opacity:1}}.prime-input-inline{background:#ffffff0d;border:1px solid var(--card-border);color:#fff;padding:4px 10px;border-radius:6px;width:100%;margin-top:5px;outline:none}.prime-input-inline:focus{border-color:#ffd200}.prime-input-small{background:#0003;border:1px solid var(--card-border);color:#fff;padding:6px 12px;border-radius:8px;width:100%;font-size:.8rem;margin-bottom:10px;outline:none}.edit-all-btn.saving{opacity:.7;cursor:not-allowed}@media(max-width:1100px){.profile-main-grid{grid-template-columns:1fr}.profile-side-card{max-width:100%;margin:0}}@media(max-width:768px){.profile-header-prime{flex-direction:column;align-items:flex-start;gap:1rem}.personal-info-grid-prime,.security-settings-row{grid-template-columns:1fr}.details-card-prime{padding:1.5rem}}@media(max-width:480px){.ref-link-copy-box{flex-direction:column;padding:1.5rem;gap:1rem;align-items:stretch}.ref-link-copy-box .link-text{text-align:center}.ref-link-copy-box .btn-primary{width:100%}.profile-header-prime h1{font-size:1.8rem}}.auth-wrapper{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 0%,#0d121d,#05090c);padding:2rem;position:relative;overflow:hidden}.auth-wrapper:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(255,210,0,.05) 0%,transparent 70%);top:-200px;left:50%;transform:translate(-50%);pointer-events:none}.auth-card{width:100%;max-width:480px;background:var(--card-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);border-radius:24px;padding:3rem;position:relative;z-index:1;box-shadow:0 25px 50px -12px #00000080}.auth-header{text-align:center;margin-bottom:2.5rem}.auth-logo{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:1rem}.auth-logo-icon{width:42px;height:42px;background:var(--accent-gold);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px var(--accent-gold-glow)}.auth-logo-text{font-size:1.8rem;font-weight:800;letter-spacing:2px}.auth-header p{color:var(--text-secondary);font-size:.95rem}.auth-form-group{margin-bottom:1.5rem}.auth-form-group label{display:block;font-size:.9rem;color:var(--text-secondary);margin-bottom:8px;font-weight:500}.auth-input-wrapper{position:relative}.auth-input{width:100%;background:#ffffff08;border:1px solid var(--card-border);border-radius:12px;padding:14px 18px 14px 45px;color:#fff;font-size:1rem;transition:.3s cubic-bezier(.4,0,.2,1)}.auth-input:focus{outline:none;border-color:var(--accent-gold);background:#ffd20008;box-shadow:0 0 20px #ffd2001a}.auth-input-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none;transition:.3s}.auth-input:focus+.auth-input-icon{color:var(--accent-gold)}.auth-footer{text-align:center;margin-top:2rem;color:var(--text-secondary);font-size:.9rem}.auth-link{color:var(--accent-gold);text-decoration:none;font-weight:700;margin-left:5px;transition:.3s}.auth-link:hover{text-shadow:0 0 10px var(--accent-gold-glow);filter:brightness(1.2)}.auth-btn{width:100%;padding:16px;font-size:1.1rem;margin-top:1rem}@media(max-width:480px){.auth-card{padding:2rem 1.5rem}.auth-logo-text{font-size:1.5rem}}:root{--admin-bg: #030508;--admin-sidebar: #060910;--admin-card: #0E131F;--admin-border: rgba(255, 255, 255, .05);--admin-gold: #F5C518;--admin-accent: #1ED760;--admin-neon-blue: #00E5FF;--admin-success: #00E676;--admin-danger: #FF4D4D;--admin-text: #FFFFFF;--admin-text-dim: #94A3B8;--admin-surface: #151C2C}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--admin-bg);color:var(--admin-text);font-family:Inter,system-ui,-apple-system,sans-serif;overflow-x:hidden}.admin-container{display:flex;min-height:100vh;position:relative;background:radial-gradient(circle at top right,rgba(245,197,24,.03),transparent 40%),radial-gradient(circle at bottom left,rgba(139,92,246,.03),transparent 40%)}.admin-sidebar{width:280px;background:#060910;border-right:1px solid var(--admin-border);height:100vh;position:fixed;left:0;top:0;display:flex;flex-direction:column;z-index:10001;transition:all .4s cubic-bezier(.16,1,.3,1)}.admin-sidebar.sidebar-collapsed{width:80px}.admin-logo{padding:32px 24px;display:flex;align-items:center;gap:12px}.logo-icon{width:32px;height:32px;background:var(--admin-gold);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-text{font-weight:800;font-size:1.2rem;letter-spacing:-.5px;color:#fff;white-space:nowrap;opacity:1;transition:.3s}.sidebar-collapsed .logo-text{opacity:0;width:0;overflow:hidden}.admin-nav{flex:1;padding:1rem .8rem;display:flex;flex-direction:column;gap:6px}.admin-nav-item{display:flex;align-items:center;gap:16px;padding:14px 24px;border-radius:12px;color:var(--admin-text-dim);cursor:pointer;transition:all .2s;font-weight:500;position:relative;white-space:nowrap}.nav-icon{display:flex;align-items:center;justify-content:center;width:20px}.admin-nav-item:hover{background:#ffffff05;color:#fff}.admin-nav-item.active{background:#f5c5180d;color:var(--admin-gold);border-left:3px solid var(--admin-gold);border-radius:0 12px 12px 0}.admin-nav-item.active:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);height:32px;width:32px;background:var(--admin-gold);filter:blur(25px);opacity:.15;pointer-events:none}.sidebar-collapsed .admin-nav-item span{display:none}.sidebar-badge{background:#ffffff1a;color:var(--admin-text-dim);font-size:.75rem;padding:2px 8px;border-radius:20px;font-weight:600;margin-left:auto}.admin-main{flex:1;margin-left:280px;padding:2.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);min-width:0}.sidebar-collapsed+.admin-main{margin-left:80px}.admin-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;position:sticky;top:0;background:transparent;z-index:100}.header-left h1{font-size:2.2rem;font-weight:800;letter-spacing:-1px;margin-bottom:4px}.header-right{display:flex;align-items:center;gap:20px}.icon-btn-utility{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--admin-card);border:1px solid var(--admin-border);color:var(--admin-text-dim);cursor:pointer;transition:.3s}.icon-btn-utility:hover{border-color:var(--admin-gold);color:var(--admin-gold);transform:translateY(-2px)}.admin-notification-btn{position:relative;width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--admin-card);border:1px solid var(--admin-border);cursor:pointer}.notification-dot{position:absolute;top:10px;right:10px;width:8px;height:8px;background:var(--admin-danger);border-radius:50%;border:2px solid var(--admin-card)}.admin-user-profile{display:flex;align-items:center;gap:12px;padding:4px;background:#ffffff08;border:1px solid var(--admin-border);border-radius:100px;cursor:pointer;transition:.3s}.admin-user-profile:hover{background:#ffffff0d}.admin-avatar{width:36px;height:36px;background:#ffffff0d;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;color:var(--admin-text-dim);border:1px solid var(--admin-border)}.admin-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.admin-network-levels{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:20px 0}@media(max-width:768px){.admin-form-grid,.admin-network-levels{grid-template-columns:1fr}}.admin-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:32px}.admin-stat-card{background:var(--admin-card);border:1px solid var(--admin-border);border-radius:24px;padding:30px;position:relative;overflow:hidden;transition:all .3s ease}.admin-stat-card:hover{transform:translateY(-5px);background:#121826;border-color:#ffffff1a}.stat-header{display:flex;justify-content:flex-start;margin-bottom:24px}.stat-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border:1px solid var(--admin-border)}.stat-value{font-size:2.2rem;font-weight:700;margin-bottom:12px;color:#fff}.stat-footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px;position:relative;z-index:2}.stat-label{color:var(--admin-text-dim);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.stat-trend{font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:4px}.trend-up{color:var(--admin-success)}.trend-down{color:var(--admin-danger)}.mini-chart{position:absolute;bottom:25px;right:25px;width:100px;height:40px;opacity:.8}.charts-layout-grid{display:grid;grid-template-columns:2fr 1fr;gap:24px}.admin-content-card{background:var(--admin-card);border:1px solid var(--admin-border);border-radius:24px;overflow:hidden;position:relative;box-shadow:0 10px 30px #0003}.card-header{padding:24px;border-bottom:1px solid var(--admin-border);display:flex;justify-content:space-between;align-items:center}.card-header h3{font-size:1.1rem;font-weight:700}.table-responsive{width:100%;overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;text-align:left}.admin-table th{padding:18px 24px;background:#ffffff05;color:var(--admin-text-dim);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.admin-table td{padding:16px 24px;border-bottom:1px solid var(--admin-border)}.status-badge{padding:6px 12px;border-radius:8px;font-size:.7rem;font-weight:800;text-transform:uppercase}.status-completed,.status-active{color:var(--admin-success);background:#00e6761a}.status-pending{color:var(--admin-gold);background:#f5c5181a}.status-rejected,.status-banned{color:var(--admin-danger);background:#ff4d4d1a}.btn-primary{background:var(--admin-gold);color:#000;border:none;padding:10px 24px;border-radius:12px;font-weight:700;cursor:pointer;transition:.3s;display:flex;align-items:center;gap:8px}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 5px 15px #f5c5184d}.top-earners-card{padding:10px 24px 24px}.earner-row{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--admin-border)}.earner-row:last-child{border-bottom:none}.earner-rank{width:32px;height:32px;background:#1a2235;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:var(--admin-gold)}.btn-outline-small{padding:8px 16px;border-radius:8px;border:1px solid var(--admin-border);background:transparent;color:var(--admin-text);font-size:.8rem;font-weight:600;cursor:pointer;transition:.3s}.btn-outline-small:hover{background:#ffffff0d;border-color:#fff3}.btn-outline-small.active{background:#1a2235;border-color:transparent;color:#fff}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000}@media(max-width:1200px){.charts-layout-grid{grid-template-columns:1fr}}@media(max-width:1024px){.admin-sidebar{transform:translate(-100%);width:280px!important;position:fixed;left:0;top:0;bottom:0;z-index:10002}.admin-sidebar.sidebar-open{transform:translate(0)}.admin-main{margin-left:0;width:100%;padding:5.5rem 1.25rem 2rem}.admin-header{flex-direction:row;align-items:center;gap:1rem;margin-bottom:2rem}.menu-toggle-btn{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--admin-card);border:1px solid var(--admin-border);color:var(--admin-gold);cursor:pointer;transition:.3s}.menu-toggle-btn:hover{background:#ffffff0d}.header-right{gap:10px}.profile-info{display:none!important}}@media(max-width:768px){.admin-stats-grid{grid-template-columns:1fr}.header-left h1{font-size:1.7rem}.admin-form-grid{grid-template-columns:1fr;gap:1rem}.admin-stat-card{padding:24px}.stat-value{font-size:1.8rem}.charts-layout-grid{grid-template-columns:1fr;gap:1.5rem}.admin-table th,.admin-table td{padding:12px 16px;white-space:nowrap}}@media(max-width:480px){.admin-header{gap:1rem}.header-right{gap:10px}.admin-user-profile span{display:none}.admin-avatar{width:32px;height:32px}}.recharts-default-tooltip{border:none!important;border-radius:12px!important}.recharts-legend-item{transition:.3s}.recharts-legend-item:hover{transform:scale(1.1)}.assets-cell,.tx-stat-cell{display:flex;flex-direction:column;gap:4px}.main-balance{color:var(--admin-success);font-weight:700;font-size:.95rem}.sub-asset{font-size:.72rem;color:var(--admin-text-dim)}.sub-asset.gold{color:var(--admin-gold)}.tx-stat-cell div{font-size:.78rem;font-weight:600}.tx-in{color:var(--admin-success)}.tx-out{color:var(--admin-danger)}.network-badge-row{display:flex;gap:6px;margin-top:4px}.net-badge{padding:2px 6px;border-radius:4px;font-size:.65rem;font-weight:800;background:#ffffff0d;border:1px solid var(--admin-border)}.net-badge.l1{color:#8b5cf6;border-color:#8b5cf64d}.net-badge.l2{color:#3b82f6;border-color:#3b82f64d}.net-badge.l3{color:#10b981;border-color:#10b9814d}.admin-btn{padding:6px 14px;border-radius:8px;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .3s;border:1px solid transparent}.btn-approve{background:#00e6761a;color:var(--admin-success);border-color:#00e67633}.btn-approve:hover{background:var(--admin-success);color:#000}.btn-reject{background:#ff4d4d1a;color:var(--admin-danger);border-color:#ff4d4d33}.btn-reject:hover{background:var(--admin-danger);color:#000}.search-bar-wrapper{position:relative;display:flex;align-items:center;background:#ffffff08;border:1px solid var(--admin-border);border-radius:12px;padding:0 14px;width:100%;max-width:400px;transition:.3s}.search-bar-wrapper:focus-within{border-color:var(--admin-gold);background:#ffffff0d;box-shadow:0 0 15px #f5c5181a}.search-icon{color:var(--admin-text-dim);margin-right:12px}.search-input-prime,.admin-input-prime{background:transparent;border:none;color:#fff;padding:12px 0;width:100%;font-size:.9rem;outline:none}.admin-input-prime{background:#ffffff05;border:1px solid var(--admin-border);border-radius:10px;padding:12px 16px;transition:.3s}.admin-input-prime:focus{border-color:var(--admin-gold);background:#ffffff0a}.form-group-admin{margin-bottom:1.5rem}.form-group-admin label{display:block;margin-bottom:8px;color:var(--admin-text-dim);font-size:.85rem;font-weight:600}.admin-action-row{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.action-btn-label{display:inline-flex;align-items:center;gap:5px;padding:7px 13px;border-radius:10px;font-size:.78rem;font-weight:700;cursor:pointer;border:1px solid transparent;transition:all .25s cubic-bezier(.16,1,.3,1);white-space:nowrap;letter-spacing:.02em}.action-btn-label.edit{background:#00e5ff14;color:var(--admin-neon-blue);border-color:#00e5ff33}.action-btn-label.edit:hover{background:var(--admin-neon-blue);color:#000;transform:translateY(-2px);box-shadow:0 4px 14px #00e5ff4d}.action-btn-label.network{background:#8b5cf61a;color:#a78bfa;border-color:#8b5cf640}.action-btn-label.network:hover{background:#8b5cf6;color:#fff;transform:translateY(-2px);box-shadow:0 4px 14px #8b5cf659}.action-btn-label.ban{background:#ff4d4d14;color:var(--admin-danger);border-color:#ff4d4d33}.action-btn-label.ban:hover{background:var(--admin-danger);color:#fff;transform:translateY(-2px);box-shadow:0 4px 14px #ff4d4d4d}.action-btn-label.unban{background:#00e67614;color:var(--admin-success);border-color:#00e67633}.action-btn-label.unban:hover{background:var(--admin-success);color:#000;transform:translateY(-2px);box-shadow:0 4px 14px #00e6764d}.top-earners-card{padding:16px;display:flex;flex-direction:column;gap:12px}.earner-row{display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:16px;background:#ffffff05;border:1px solid transparent;transition:all .3s cubic-bezier(.16,1,.3,1)}.earner-row:hover{background:#ffffff0d;border-color:#f5c51833;transform:translate(8px)}.earner-rank{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:.85rem;background:#ffffff0d;color:var(--admin-text-dim);flex-shrink:0}.earner-row:nth-child(1) .earner-rank{background:linear-gradient(135deg,#f5c518,gold);color:#000;box-shadow:0 0 15px #f5c5184d}.earner-row:nth-child(2) .earner-rank{background:linear-gradient(135deg,silver,#e8e8e8);color:#000;box-shadow:0 0 15px #c0c0c033}.earner-row:nth-child(3) .earner-rank{background:linear-gradient(135deg,#cd7f32,#e6be8a);color:#000;box-shadow:0 0 15px #cd7f3233}.earner-avatar-mini{width:40px;height:40px;border-radius:12px;background:var(--admin-sidebar);border:1px solid var(--admin-border);display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--admin-gold)}.earner-info{flex:1}.earner-name{font-weight:700;font-size:.95rem;color:#fff;margin-bottom:2px}.earner-id{font-size:.75rem;color:var(--admin-text-dim);font-family:monospace}.earner-stats{text-align:right}.earner-amount{font-weight:800;font-size:1.05rem;color:var(--admin-success);letter-spacing:-.5px}.earner-label{font-size:.7rem;color:var(--admin-text-dim);font-weight:600;text-transform:uppercase;letter-spacing:.5px}select.admin-input-prime{appearance:none;-webkit-appearance:none;background:#ffffff05;border:1px solid var(--admin-border);border-radius:10px;padding:12px 16px;color:#fff;width:100%;cursor:pointer;transition:.3s}select.admin-input-prime:focus{border-color:var(--admin-gold);outline:none}select.admin-input-prime option{background:#0d1b2e;color:#fff}:root{--primary-gold: #FFD700;--accent-blue: #00B4D8;--bg-dark: #0A0E17;--bg-card: rgba(255, 255, 255, .05);--text-primary: #FFFFFF;--text-secondary: rgba(255, 255, 255, .7);--gradient-gold: linear-gradient(135deg, #FFD700 0%, #FFA500 100%)}.landing-page-root{background-color:var(--bg-dark);color:var(--text-primary);font-family:Inter,sans-serif;overflow-x:hidden;width:100%}.landing-page-root .container{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%;box-sizing:border-box}@media(max-width:768px){.landing-page-root .container{padding:0 1.25rem}}.landing-page-root .section-padding{padding:80px 0}@media(max-width:768px){.landing-page-root .section-padding{padding:50px 0}}.landing-page-root .section-title{font-size:clamp(2rem,5vw,3rem);font-weight:800;text-align:center;margin-bottom:3rem;background:linear-gradient(to right,#fff,var(--primary-gold));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing-page-root .text-gradient{background:var(--gradient-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing-page-root .header .container{display:flex;justify-content:space-between;align-items:center;height:100%}.landing-page-root .header.scrolled{background:#0a0e17f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,215,0,.1)}.landing-page-root .desktop-menu{display:flex;list-style:none;gap:2.5rem;align-items:center}.landing-page-root .desktop-menu a{text-decoration:none;font-size:1rem;transition:all .3s ease}.landing-page-root .mobile-toggle{display:none;cursor:pointer;color:#fff}@media(max-width:768px){.landing-page-root .desktop-menu{display:none}.landing-page-root .mobile-toggle{display:block}}.landing-page-root .mobile-menu a{color:#fff;text-decoration:none}.landing-page-root .hero-section-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}@media(max-width:1024px){.landing-page-root .hero-section-grid{grid-template-columns:1fr;text-align:center}.landing-page-root .hero-promo-container{display:flex;justify-content:center}.landing-page-root .hero-buttons,.landing-page-root .hero-feature-pills{justify-content:center}}.landing-page-root .hero-heading{font-size:clamp(2.5rem,8vw,4.5rem);font-weight:900;line-height:1.1;margin-bottom:1.5rem}.landing-page-root .hero-promo-pill{display:inline-flex;align-items:center;gap:.5rem;background:#ffd7001a;padding:.5rem 1rem;border-radius:50px;border:1px solid rgba(255,215,0,.2);margin-bottom:2rem}.landing-page-root .hero-buttons{display:flex;gap:1.5rem;flex-wrap:wrap}.landing-page-root .hero-feature-pills{display:flex;gap:1rem;flex-wrap:wrap}.landing-page-root .hero-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;position:relative}@media(max-width:576px){.landing-page-root .hero-cards-grid{grid-template-columns:1fr;gap:1rem}}.landing-page-root .hero-card-inner{padding:1.5rem}.landing-page-root .gradient-card{background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05);border-radius:24px;padding:3rem;transition:all .3s ease;width:100%;box-sizing:border-box}@media(max-width:768px){.landing-page-root .gradient-card{padding:2rem 1.5rem}}.landing-page-root .gradient-card:hover{border-color:#ffd7004d;transform:translateY(-5px)}.landing-page-root .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.landing-page-root .responsive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:3rem}@media(max-width:768px){.landing-page-root .features-grid,.landing-page-root .responsive-grid{grid-template-columns:1fr;gap:1.5rem}}.landing-page-root .about-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:5rem;align-items:center}@media(max-width:992px){.landing-page-root .about-grid{grid-template-columns:1fr;gap:3rem}}.landing-page-root .btn-primary{background:var(--gradient-gold);color:#000;padding:.8rem 2rem;border-radius:12px;font-weight:700;text-decoration:none;font-size:1rem;transition:all .3s ease;border:none;cursor:pointer}.landing-page-root .btn-primary:hover{box-shadow:0 10px 20px #ffd7004d;transform:translateY(-2px)}.landing-page-root #root{width:100%}.landing-page-root .logo-spin{animation:logo-spin infinite 20s linear}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.landing-page-root .card{padding:2em}.landing-page-root .read-the-docs{color:#888}
