.navbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0705eb;border-bottom:1px solid #bf953f1a;height:60px;left:0;position:fixed;right:0;top:0;z-index:1000}.navbar-inner{height:100%;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 16px}.navbar-inner,.navbar-logo{align-items:center;display:flex}.navbar-logo{flex-shrink:0;gap:10px;text-decoration:none}.logo-img{border-radius:50%;filter:drop-shadow(0 0 8px rgba(191,149,63,.4));height:34px;object-fit:contain;width:34px}.logo-text{background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:18px;font-weight:700;letter-spacing:1px}.logo-accent,.logo-text{-webkit-text-fill-color:#0000}.logo-accent{background:linear-gradient(90deg,#fcf6ba,#bf953f);-webkit-background-clip:text;background-clip:text}.navbar-right{align-items:center;display:flex;flex-shrink:0;gap:10px}.user-badge{background:#bf953f1a;border:1px solid #bf953f33;border-radius:20px;padding:5px 12px}.user-id{color:#d4a843;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600}.admin-link{background:#bf953f14;border:1px solid #bf953f33;border-radius:8px;color:#d4a843;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;padding:5px 12px;text-decoration:none;text-transform:uppercase;transition:all .3s}.admin-link:hover{background:#bf953f26}.wallet-btn{background:linear-gradient(135deg,#bf953f33,#aa771c33);border:1px solid #bf953f59;border-radius:10px;color:#fcf6ba;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;padding:8px 16px;text-transform:uppercase;transition:all .3s ease}.wallet-btn:hover{background:linear-gradient(135deg,#bf953f4d,#aa771c4d);box-shadow:0 0 20px #bf953f33}.wallet-btn:disabled{cursor:not-allowed;opacity:.5}.wallet-btn.connected{align-items:center;background:#bf953f1a;border-color:#bf953f4d;display:flex;gap:8px}.wallet-dot{background:#bf953f;border-radius:50%;box-shadow:0 0 8px #bf953f99;height:7px;width:7px}.bottom-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0705f2;border-top:1px solid #bf953f1a;bottom:0;height:65px;justify-content:space-around;left:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:1000}.bottom-bar,.bottom-tab{align-items:center;display:flex}.bottom-tab{border-radius:10px;color:#f5deb34d;flex-direction:column;gap:4px;min-width:60px;padding:6px 14px;text-decoration:none;transition:all .3s ease}.bottom-tab span{font-family:Rajdhani,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.bottom-tab.active{background:#bf953f1a;color:#d4a843}.bottom-tab:hover{color:#d4a843}@media (max-width:480px){.logo-text{font-size:15px}.wallet-btn{font-size:11px;padding:6px 12px}.user-badge{display:none}}.notification{align-items:center;animation:notifSlideIn .4s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid;border-radius:12px;box-shadow:0 8px 32px #00000080;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:500;gap:12px;max-width:420px;padding:14px 22px;position:fixed;right:20px;top:20px;z-index:10000}@keyframes notifSlideIn{0%{opacity:0;transform:translateX(120%)}to{opacity:1;transform:translateX(0)}}.notification-success{background:#228b221f;border-color:#228b224d;color:#228b22}.notification-error{background:#dc35451f;border-color:#dc35454d;color:#dc3545}.notification-warning{background:#d4a8431f;border-color:#d4a8434d;color:#d4a843}.notification-info{background:#bf953f1f;border-color:#bf953f4d;color:#bf953f}.notification-icon{align-items:center;display:flex;flex-shrink:0}.notification-message{line-height:1.4}@media (max-width:480px){.notification{left:10px;max-width:none;right:10px;top:10px}}.landing{min-height:100vh;overflow:hidden;position:relative}.landing-bg{background:radial-gradient(ellipse at 30% 20%,#120e0a 0,#0a0705 50%,#080604 100%);inset:0;position:absolute}.frost-overlay{background:radial-gradient(circle at 20% 80%,#bf953f0a 0,#0000 50%),radial-gradient(circle at 80% 20%,#d4a8430a 0,#0000 50%),radial-gradient(circle at 50% 10%,#503c140f 0,#0000 60%);inset:0;position:absolute}.crystal-bg-1,.crystal-bg-2,.crystal-bg-3{animation:crystalFloat 8s ease-in-out infinite;border-radius:50%;filter:blur(80px);position:absolute}.crystal-bg-1{background:#503c1426;height:400px;right:-100px;top:-100px;width:400px}.crystal-bg-2{animation-delay:-3s;background:#bf953f0f;bottom:-50px;height:300px;left:-50px;width:300px}.crystal-bg-3{animation-delay:-5s;background:#d4a8430d;height:250px;right:20%;top:40%;width:250px}@keyframes crystalFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-20px) scale(1.05)}66%{transform:translate(-10px,15px) scale(.95)}}.bg-particle{animation:particleTwinkle var(--duration) var(--delay) ease-in-out infinite;background:#fcf6ba66;border-radius:50%;height:var(--size);left:var(--x);position:absolute;top:var(--y);width:var(--size)}@keyframes particleTwinkle{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.8;transform:scale(1.5)}}.landing-content{margin:0 auto;max-width:1100px;padding:80px 20px 60px;position:relative;width:100%;z-index:2}.landing-hero{text-align:center}.hero-logo{animation:heroLogoFloat 4s ease-in-out infinite;border-radius:50%;display:block;filter:drop-shadow(0 0 30px rgba(191,149,63,.5));height:120px;margin:0 auto 24px;object-fit:contain;width:120px}@keyframes heroLogoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-badge{background:#bf953f1a;border:1px solid #bf953f40;border-radius:30px;color:#d4a843;display:inline-block;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;margin-bottom:24px;padding:6px 20px;text-transform:uppercase}.hero-title{line-height:1;margin:0}.title-line{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728,#fbf5b7);-webkit-background-clip:text;background-clip:text;display:block;font-family:Orbitron,sans-serif;font-size:clamp(48px,10vw,90px);font-weight:900;letter-spacing:4px;text-transform:uppercase}.title-line.accent{-webkit-text-fill-color:#0000;animation:gradientShift 6s ease-in-out infinite;background:linear-gradient(90deg,#bf953f,#fcf6ba,#aa771c,#fcf6ba);-webkit-background-clip:text;background-clip:text;background-size:300% 100%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-subtitle{color:#f5deb373;font-family:Inter,sans-serif;font-size:15px;line-height:1.7;margin:20px auto 36px;max-width:620px}.hero-cta{margin-bottom:50px}.cta-btn{align-items:center;border:2px solid #bf953f80;border-radius:16px;color:#fcf6ba;cursor:pointer;display:inline-flex;font-family:Rajdhani,sans-serif;font-size:20px;font-weight:700;gap:12px;letter-spacing:3px;overflow:hidden;padding:20px 50px;position:relative;text-transform:uppercase;transition:all .3s ease}.cta-primary{background:linear-gradient(135deg,#bf953f26,#aa771c26)}.cta-btn:hover{background:linear-gradient(135deg,#bf953f40,#aa771c40);border-color:#d4a843b3;box-shadow:0 0 40px #bf953f4d,0 0 80px #bf953f1a;transform:translateY(-3px)}.cta-btn:disabled{cursor:not-allowed;opacity:.5;transform:none}.cta-glow{animation:ctaGlow 3s ease-in-out infinite;background:linear-gradient(135deg,#bf953f33,#0000,#aa771c33);border-radius:16px;inset:-2px;opacity:.5;position:absolute}@keyframes ctaGlow{0%,to{opacity:.3}50%{opacity:.8}}.hero-highlights{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-bottom:50px}.highlight-item{text-align:center}.highlight-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:32px;font-weight:800}.highlight-label{color:#f5deb359;font-family:Rajdhani,sans-serif;font-size:12px;letter-spacing:1px;line-height:1.3;margin-top:2px;text-transform:uppercase}.highlight-divider{background:linear-gradient(180deg,#0000,#bf953f4d,#0000);height:44px;width:1px}.hero-features{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:50px}.feature-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#bf953f08;border:1px solid #bf953f1a;border-radius:14px;padding:28px 18px;text-align:center;transition:all .4s ease}.feature-card:hover{background:#bf953f0f;border-color:#bf953f33;transform:translateY(-3px)}.feature-icon{align-items:center;background:#bf953f14;border:1px solid #bf953f26;border-radius:12px;color:#d4a843;display:flex;height:50px;justify-content:center;margin:0 auto 14px;width:50px}.feature-card h3{color:#d4a843;font-family:Rajdhani,sans-serif;font-size:16px;font-weight:700;margin:0 0 6px;text-transform:uppercase}.feature-card p{color:#f5deb359;font-family:Inter,sans-serif;font-size:12px;line-height:1.5;margin:0}.section-heading{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;margin-bottom:24px;text-align:center;text-transform:uppercase}.income-overview{margin-bottom:50px}.income-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.income-item{background:#bf953f08;border:1px solid #bf953f1a;border-radius:14px;padding:24px 16px;text-align:center}.income-pct{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#bf953f,#fcf6ba);-webkit-background-clip:text;background-clip:text;display:block;font-family:Orbitron,sans-serif;font-size:28px;font-weight:800;margin-bottom:6px}.income-name{color:#d4a843;display:block;font-family:Rajdhani,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase}.income-desc{color:#f5deb34d;display:block;font-family:Inter,sans-serif;font-size:12px;margin-top:4px}.pkg-overview-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,1fr)}.pkg-overview-item{background:#bf953f08;border:1px solid #bf953f14;border-radius:12px;padding:18px 10px;text-align:center;transition:all .3s}.pkg-overview-item:hover{border-color:#bf953f33}.pkg-ov-num{color:#bf953f66;display:block;font-family:Orbitron,sans-serif;font-size:10px;margin-bottom:6px}.pkg-ov-name{color:#f5deb3b3;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}@media (max-width:768px){.hero-features{grid-template-columns:repeat(2,1fr)}.income-grid{grid-template-columns:1fr}.pkg-overview-grid{grid-template-columns:repeat(3,1fr)}.cta-btn{font-size:16px;padding:16px 36px}}@media (max-width:480px){.hero-features{grid-template-columns:1fr}.pkg-overview-grid{grid-template-columns:repeat(2,1fr)}.hero-highlights{gap:16px}.highlight-number{font-size:24px}}.loader-fullscreen{align-items:center;background:radial-gradient(ellipse at center,#120e0a 0,#0a0705 50%,#080604 100%);display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:9999}.loader-fullscreen:before{animation:bgPulse 6s ease-in-out infinite;background:radial-gradient(circle at 20% 80%,#bf953f0f 0,#0000 50%),radial-gradient(circle at 80% 20%,#d4a8430d 0,#0000 50%),radial-gradient(circle at 50% 50%,#503c1414 0,#0000 70%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes bgPulse{0%,to{opacity:.5}50%{opacity:1}}.loader-container{align-items:center;display:flex;flex-direction:column;gap:40px;position:relative}.loader-crystal{height:160px;position:relative;width:160px}.loader-logo{animation:logoPulseLoader 2s ease-in-out infinite;border-radius:50%;filter:drop-shadow(0 0 20px rgba(191,149,63,.5));height:60px;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:2}@keyframes logoPulseLoader{0%,to{filter:drop-shadow(0 0 20px rgba(191,149,63,.5));transform:translate(-50%,-50%) scale(1)}50%{filter:drop-shadow(0 0 40px rgba(212,168,67,.8));transform:translate(-50%,-50%) scale(1.1)}}.crystal-ring{border:2px solid #0000;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.crystal-ring-1{animation:ring1Spin 3s linear infinite;border-color:#bf953f66 #0000 #bf953f1a;height:80px;width:80px}.crystal-ring-2{animation:ring2Spin 4s linear infinite reverse;border-color:#0000 #d4a8434d #0000 #d4a8431a;height:110px;width:110px}.crystal-ring-3{animation:ring3Spin 5s linear infinite;border-color:#aa771c66 #0000 #fcf6ba26;height:140px;width:140px}@keyframes ring1Spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ring2Spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ring3Spin{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(1.05)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}.crystal-shard{animation:shardOrbit 3s linear infinite;animation:shardOrbit var(--duration,3s) linear infinite;background:linear-gradient(135deg,#fcf6ba,#bf953f);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);height:8px;left:50%;opacity:.8;position:absolute;top:50%;width:8px}.crystal-shard-1{--duration:2.5s;--orbit-radius:50px;--start-angle:0deg}.crystal-shard-2{--duration:3s;--orbit-radius:55px;--start-angle:60deg}.crystal-shard-3{--duration:3.5s;--orbit-radius:45px;--start-angle:120deg}.crystal-shard-4{--duration:2.8s;--orbit-radius:60px;--start-angle:180deg}.crystal-shard-5{--duration:3.2s;--orbit-radius:48px;--start-angle:240deg}.crystal-shard-6{--duration:2.6s;--orbit-radius:52px;--start-angle:300deg}@keyframes shardOrbit{0%{opacity:.4;transform:translate(-50%,-50%) rotate(0deg) translateX(50px) rotate(0deg);transform:translate(-50%,-50%) rotate(var(--start-angle,0deg)) translateX(var(--orbit-radius,50px)) rotate(0deg)}50%{filter:drop-shadow(0 0 6px rgba(212,168,67,.8));opacity:1}to{opacity:.4;transform:translate(-50%,-50%) rotate(1turn) translateX(50px) rotate(1turn);transform:translate(-50%,-50%) rotate(calc(var(--start-angle, 0deg) + 1turn)) translateX(var(--orbit-radius,50px)) rotate(1turn)}}.loader-particles{height:300px;pointer-events:none;transform:translate(-50%,-50%);width:300px}.frost-particle,.loader-particles{left:50%;position:absolute;top:50%}.frost-particle{animation:particleFloat 3s ease-in-out 0s infinite;animation:particleFloat var(--duration,3s) var(--delay,0s) ease-in-out infinite;background:radial-gradient(circle,#fcf6bae6,#bf953f4d);border-radius:50%;height:3px;height:var(--size,3px);width:3px;width:var(--size,3px)}@keyframes particleFloat{0%{opacity:0;transform:translate(0) scale(0)}20%{opacity:1}to{opacity:0;transform:translate(50px,-50px) scale(1);transform:translate(var(--x,50px),var(--y,-50px)) scale(1)}}.loader-text{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728);-webkit-background-clip:text;background-clip:text;display:flex;font-family:Orbitron,sans-serif;font-size:16px;font-weight:500;gap:2px;letter-spacing:6px;text-transform:uppercase}.loader-dots{display:inline-flex;gap:2px}.dot{animation:dotBlink 1.5s ease-in-out infinite}.dot:nth-child(2){animation-delay:.3s}.dot:nth-child(3){animation-delay:.6s}@keyframes dotBlink{0%,to{opacity:.2}50%{opacity:1}}.loader-frost-line{animation:frostLine 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#bf953f,#fcf6ba,#bf953f,#0000);border-radius:2px;box-shadow:0 0 10px #bf953f66;height:2px;width:200px}@keyframes frostLine{0%,to{opacity:.5;width:100px}50%{opacity:1;width:220px}}.register-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:90px 24px 40px;position:relative}.register-bg{inset:0;overflow:hidden;position:absolute}.reg-crystal-1,.reg-crystal-2{border-radius:50%;filter:blur(100px);position:absolute}.reg-crystal-1{background:#503c141f;height:400px;left:-10%;top:10%;width:400px}.reg-crystal-2{background:#bf953f0f;bottom:10%;height:300px;right:-5%;width:300px}.register-container{max-width:460px;position:relative;width:100%;z-index:2}.register-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#140f0acc;border:1px solid #bf953f26;border-radius:20px;overflow:hidden}.register-header{border-bottom:1px solid #bf953f14;padding:36px 32px 24px;text-align:center}.reg-icon{align-items:center;background:#bf953f14;border:1px solid #bf953f33;border-radius:16px;color:#d4a843;display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.register-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:22px;font-weight:700;margin:0 0 8px}.register-header p{color:#f5deb366;font-family:Inter,sans-serif;font-size:14px;margin:0}.register-body{padding:28px 32px 36px}.form-group{margin-bottom:24px}.form-group label{color:#f5deb380;display:block;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.form-input{border-radius:12px;font-size:15px;padding:14px 18px;transition:all .3s ease}.form-input:focus{box-shadow:0 0 20px #bf953f1a}.form-hint{color:#f5deb34d;display:block;font-family:Inter,sans-serif;font-size:12px;margin-top:6px}.register-info{background:#0003;border-radius:12px;margin-bottom:24px;padding:16px}.info-row{align-items:center;color:#f5deb380;display:flex;font-family:Inter,sans-serif;font-size:14px;justify-content:space-between;padding:8px 0}.info-row+.info-row{border-top:1px solid #f5deb30a}.info-value{color:wheat;font-weight:600}.info-value.highlight{color:#d4a843}.btn-full{font-size:15px;padding:16px;width:100%}.dashboard-page{margin:0 auto;max-width:600px;padding:70px 16px 90px}.user-profile-card{align-items:center;background:#bf953f0a;border:1px solid #bf953f1f;border-radius:16px;display:flex;gap:14px;margin-bottom:14px;padding:20px}.profile-avatar{align-items:center;background:#bf953f1a;border:1px solid #bf953f33;border-radius:50%;color:#d4a843;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.profile-info{flex:1 1}.profile-id{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:18px;font-weight:700}.profile-meta{color:#f5deb366;font-family:Inter,sans-serif;font-size:12px;margin-top:4px}.profile-sep{margin:0 6px}.profile-pkg{color:#d4a843}.profile-packages-count{flex-shrink:0;text-align:center}.ppc-num{color:#d4a843;display:block;font-family:Orbitron,sans-serif;font-size:22px;font-weight:700}.ppc-label{color:#f5deb34d;font-family:Inter,sans-serif;font-size:10px}.total-income-card{background:linear-gradient(135deg,#bf953f14,#aa771c14);border:1px solid #bf953f33;border-radius:16px;margin-bottom:14px;padding:28px 20px;text-align:center}.tic-label{color:#d4a843;display:block;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;margin-bottom:6px;text-transform:uppercase}.tic-value{color:#fff;font-family:Orbitron,sans-serif;font-size:36px;font-weight:800;text-shadow:0 0 30px #bf953f4d}.tic-unit{color:#d4a843;font-family:Rajdhani,sans-serif;font-size:16px;font-weight:600;letter-spacing:2px;margin-left:8px}.claim-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:14px}.claim-card{background:#bf953f08;border:1px solid #bf953f1a;border-radius:14px;padding:18px}.claim-card.claimable{border-color:#228b2240}.cc-top{margin-bottom:12px}.cc-label{color:#f5deb366;display:block;font-family:Inter,sans-serif;font-size:11px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.cc-value{color:wheat;font-family:Orbitron,sans-serif;font-size:16px;font-weight:700}.claim-card.claimable .cc-value{color:#228b22}.btn-claim{background:linear-gradient(135deg,#bf953f33,#aa771c33);border:1px solid #bf953f4d;border-radius:10px;color:#fcf6ba;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;padding:10px;text-transform:uppercase;transition:all .3s;width:100%}.btn-claim:hover{background:linear-gradient(135deg,#bf953f4d,#aa771c4d);box-shadow:0 0 15px #bf953f26}.btn-claim:disabled{cursor:not-allowed;opacity:.4}.referral-section{margin-bottom:14px}.ref-label{color:#d4a843;display:block;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.ref-box{display:flex;gap:8px}.ref-input{background:#0000004d;border:1px solid #bf953f1f;border-radius:10px;color:#f5deb380;flex:1 1;font-family:Inter,sans-serif;font-size:12px;outline:none;padding:10px 14px}.btn-copy{background:#bf953f14;border:1px solid #bf953f33;border-radius:10px;color:#d4a843;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700;padding:10px 18px;text-transform:uppercase;transition:all .3s;white-space:nowrap}.btn-copy:hover{background:#bf953f26}.dash-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#bf953f08;border:1px solid #bf953f1a;border-radius:16px;margin-bottom:14px;padding:20px}.card-title{color:#d4a843;font-family:Rajdhani,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;margin:0 0 16px;text-transform:uppercase}.card-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.card-header-row .card-title{margin:0}.view-all-btn{background:none;border:none;color:#d4a843;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;opacity:.7;text-transform:uppercase;transition:opacity .3s}.view-all-btn:hover{opacity:1}.breakdown-list{display:flex;flex-direction:column;gap:10px}.bd-item{align-items:center;border-bottom:1px solid #f5deb30a;display:flex;gap:10px;padding:8px 0}.bd-dot{border-radius:2px;flex-shrink:0;height:6px;width:6px}.bd-label{color:#f5deb380;flex:1 1;font-family:Inter,sans-serif;font-size:13px}.bd-value{font-family:Orbitron,sans-serif;font-size:13px;font-weight:600}.activity-list{display:flex;flex-direction:column}.act-item{align-items:center;border-bottom:1px solid #f5deb30a;display:flex;gap:10px;padding:10px 0}.act-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.act-info{flex:1 1}.act-type{display:block;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:600}.act-time{color:#f5deb340;font-family:Inter,sans-serif;font-size:10px}.act-amount{color:#f5deb399;font-family:Orbitron,sans-serif;font-size:12px}.empty-msg{color:#f5deb333;font-family:Inter,sans-serif;font-size:13px;margin:0;padding:30px 0;text-align:center}.pagination{margin-top:16px;padding-top:12px}.pg-btn{font-size:13px;padding:8px 18px}.pg-info{font-size:12px}.packages-page{margin:0 auto;max-width:600px;padding:70px 16px 90px}.packages-list{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr}.package-card{background:#bf953f08;border:1px solid #bf953f14;border-radius:16px;overflow:hidden;position:relative;transition:all .4s ease}.package-card:hover{border-color:#bf953f2e;box-shadow:0 12px 40px #0000004d;transform:translateY(-4px)}.package-card.active{border-color:color-mix(in srgb,var(--tier-color) 30%,#0000)}.pkg-tier-line{background:linear-gradient(90deg,var(--tier-color),#0000);height:3px;opacity:.6}.package-card.active .pkg-tier-line{box-shadow:0 0 15px color-mix(in srgb,var(--tier-color) 40%,#0000);opacity:1}.pkg-header{align-items:flex-start;display:flex;gap:14px;padding:24px 20px 16px}.pkg-rank{color:var(--tier-color);font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;opacity:.5;padding-top:4px}.pkg-name-section{flex:1 1}.pkg-name{color:#d4a843;font-family:Rajdhani,sans-serif;font-size:20px;font-weight:700;margin:0}.pkg-name,.pkg-status-badge{letter-spacing:.5px;text-transform:uppercase}.pkg-status-badge{color:#f5deb34d;display:inline-block;font-family:Inter,sans-serif;font-size:11px;font-weight:600;margin-top:2px}.pkg-status-badge.active{color:#228b22}.pkg-price{color:wheat;font-family:Orbitron,sans-serif;font-size:22px;font-weight:700;text-align:right}.pkg-currency{color:#f5deb366;display:block;font-size:10px;font-weight:500}.pkg-details{padding:0 20px 24px}.pkg-detail-row{border-bottom:1px solid #f5deb30a;color:#f5deb366;display:flex;font-family:Inter,sans-serif;font-size:13px;justify-content:space-between;padding:8px 0}.pkg-detail-row span:last-child{color:#f5deb3b3;font-weight:500}.pkg-detail-row .earned{color:#228b22}.pkg-detail-row .remaining{color:#d4a843}.pkg-progress{align-items:center;display:flex;gap:10px;margin:14px 0}.progress-bar{background:#f5deb30f;border-radius:3px;flex:1 1;height:6px;overflow:hidden}.progress-fill{background:linear-gradient(90deg,#bf953f,#fcf6ba);border-radius:3px;box-shadow:0 0 10px #bf953f66;height:100%;transition:width .5s ease}.progress-text{color:#f5deb380;font-family:Orbitron,sans-serif;font-size:11px;min-width:40px;text-align:right}.btn-retopup{background:#bf953f0f;border:1px solid #bf953f33;border-radius:10px;color:#d4a843;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;margin-top:8px;padding:12px;text-transform:uppercase;transition:all .3s;width:100%}.btn-retopup:hover{background:#bf953f1f}.btn-retopup:disabled{cursor:not-allowed;opacity:.4}.pkg-desc{color:#f5deb34d;line-height:1.5;margin:0 0 16px}.pkg-desc,.pkg-locked-msg{font-family:Inter,sans-serif;font-size:13px}.pkg-locked-msg{color:#f5deb333;margin:0;padding:10px 0;text-align:center}@media (max-width:900px){.packages-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.packages-list{grid-template-columns:1fr}}.pools-page{margin:0 auto;max-width:600px;padding:70px 16px 90px}.pool-claim-all{align-items:center;background:linear-gradient(135deg,#bf953f14,#aa771c14);border:1px solid #bf953f33;border-radius:14px;display:flex;justify-content:space-between;margin-bottom:16px;padding:18px 20px}.pca-label{color:#f5deb366;display:block;font-family:Inter,sans-serif;font-size:11px;margin-bottom:2px;text-transform:uppercase}.pca-value{color:#d4a843;font-family:Orbitron,sans-serif;font-size:20px;font-weight:700}.pools-list{display:flex;flex-direction:column;gap:10px}.pool-item{background:#bf953f08;border:1px solid #bf953f14;border-radius:14px;padding:16px 18px;transition:all .3s}.pool-item.eligible{border-color:color-mix(in srgb,var(--pool-color) 25%,#0000)}.pool-item:hover{border-color:color-mix(in srgb,var(--pool-color) 35%,#0000)}.pi-top{justify-content:space-between}.pi-left,.pi-top{align-items:center;display:flex}.pi-left{gap:12px}.pi-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.pool-item.eligible .pi-dot{box-shadow:0 0 8px var(--pool-color)}.pi-name{color:#d4a843;display:block;font-family:Rajdhani,sans-serif;font-size:16px;font-weight:700}.pi-name,.pi-status{text-transform:uppercase}.pi-status{font-family:Inter,sans-serif;font-size:10px}.pi-status.yes{color:#228b22}.pi-status.no{color:#f5deb340}.pi-right{align-items:center;display:flex;gap:12px}.pi-amount{font-family:Orbitron,sans-serif;font-size:14px;font-weight:600}.pi-claim-btn{background:#0000;border:1px solid;border-radius:8px;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:700;letter-spacing:.5px;padding:6px 14px;text-transform:uppercase;transition:all .3s}.pi-claim-btn:hover:not(:disabled){background:#bf953f0f}.pi-claim-btn:disabled{cursor:not-allowed;opacity:.25}.pi-criteria{border-top:1px solid #f5deb30a;color:#f5deb359;font-family:Inter,sans-serif;font-size:11px;line-height:1.4;margin-top:10px;padding-top:10px}.pi-criteria-label{color:#f5deb333;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.team-page{margin:0 auto;max-width:600px;padding:70px 16px 90px}.team-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:14px}.ts-item{background:#bf953f08;border:1px solid #bf953f1a;border-radius:14px;padding:16px;text-align:center}.ts-value{color:wheat;display:block;font-family:Orbitron,sans-serif;font-size:22px;font-weight:700}.ts-label{color:#f5deb359;display:block;font-family:Inter,sans-serif;font-size:11px;margin-top:4px}.team-list{display:flex;flex-direction:column}.team-row{align-items:center;border-bottom:1px solid #f5deb30a;display:flex;gap:12px;padding:12px 0}.tr-num{color:#f5deb333;font-family:Inter,sans-serif;font-size:11px;min-width:24px}.tr-info{flex:1 1}.tr-id{color:#d4a843;display:block;font-family:Orbitron,sans-serif;font-size:13px;font-weight:600}.tr-addr{color:#f5deb34d;font-family:monospace;font-size:11px}.tr-status{background:#f5deb308;border-radius:10px;color:#f5deb340;font-family:Inter,sans-serif;font-size:11px;font-weight:600;padding:3px 10px;text-transform:uppercase}.tr-status.active{background:#228b221a;color:#228b22}.pkg-dropdown-wrap{margin-bottom:16px}.pkg-dropdown{appearance:none;-webkit-appearance:none;background:#0000004d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%23D4A843' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #bf953f26;border-radius:10px;color:wheat;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:600;outline:none;padding:12px 16px;width:100%}.pkg-dropdown option{background:#120e0a;color:wheat}.level-list{display:flex;flex-direction:column;gap:0}.level-list-item{border-bottom:1px solid #f5deb30a}.level-list-item:last-child{border-bottom:none}.level-row{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:14px 4px;transition:all .2s;width:100%}.level-row:disabled{cursor:not-allowed;opacity:.3}.level-row:hover:not(:disabled){background:#bf953f0a}.level-row.expanded{background:#bf953f0f}.lr-left{align-items:center;display:flex;gap:14px}.lr-level{color:#d4a843;font-family:Rajdhani,sans-serif;font-size:15px;font-weight:700;min-width:60px}.lr-count{color:#f5deb366;font-family:Inter,sans-serif;font-size:12px}.lr-right{align-items:center;display:flex}.lr-arrow{color:#f5deb34d;transition:transform .3s ease}.lr-arrow.open{color:#d4a843;transform:rotate(180deg)}.level-expanded{background:#00000026;border-radius:0 0 8px 8px;margin-bottom:4px;padding:8px 4px 14px 20px}.level-loading{color:#f5deb34d;font-family:Inter,sans-serif;font-size:12px;margin:0;padding:10px 0}.level-users-list{display:flex;flex-direction:column;gap:0}.lu-item{align-items:center;border-bottom:1px solid #f5deb308;display:flex;gap:10px;padding:8px 0}.lu-item:last-child{border-bottom:none}.lu-num{color:#f5deb333;font-family:Inter,sans-serif;font-size:11px;min-width:28px}.lu-id{color:#d4a843;font-family:Orbitron,sans-serif;font-size:12px;font-weight:600}.pagination{align-items:center;border-top:1px solid #f5deb30a;display:flex;gap:16px;justify-content:center;margin-top:12px;padding-top:10px}.pg-btn{background:#bf953f0f;border:1px solid #bf953f26;border-radius:8px;color:#d4a843;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:700;padding:6px 16px;text-transform:uppercase;transition:all .3s}.pg-btn:hover:not(:disabled){background:#bf953f1f}.pg-btn:disabled{cursor:not-allowed;opacity:.3}.pg-info{color:#f5deb366;font-family:Orbitron,sans-serif;font-size:11px}.admin-page{margin:0 auto;max-width:600px;padding:70px 16px 90px}.admin-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.as-item{background:#bf953f0a;border:1px solid #bf953f1a;border-radius:14px;padding:18px 10px;text-align:center}.as-value{color:wheat;font-size:18px;font-weight:700}.as-label,.as-value{display:block;font-family:Inter,sans-serif;letter-spacing:.5px}.as-label{color:#f5deb359;font-size:10px;margin-top:6px;text-transform:uppercase}.pool-stats-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.ps-item{background:#0003;border-radius:10px;padding:14px 8px;text-align:center}.ps-name{color:#d4a843;font-family:Rajdhani,sans-serif;font-size:13px;text-transform:uppercase}.ps-name,.ps-val{display:block;font-weight:700}.ps-val{color:wheat;font-size:14px;letter-spacing:.3px;margin:6px 0 3px}.ps-elig,.ps-val{font-family:Inter,sans-serif}.ps-elig{color:#f5deb34d;font-size:11px}.admin-form{display:flex;flex-direction:column;gap:10px}.form-input{background:#0000004d;border:1px solid #bf953f26;border-radius:10px;box-sizing:border-box;color:wheat;font-family:Inter,sans-serif;font-size:14px;outline:none;padding:12px 16px;transition:border-color .3s;width:100%}.form-input:focus{border-color:#bf953f66}.form-input::placeholder{color:#f5deb340}.form-input option{background:#120e0a}.pool-round-stats{grid-gap:8px;background:#bf953f0d;border:1px solid #bf953f1f;border-radius:10px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:12px}.prs-item{text-align:center}.prs-label{color:#f5deb359;display:block;font-family:Inter,sans-serif;font-size:10px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.prs-value{font-family:Inter,sans-serif}.btn-admin,.prs-value{color:#d4a843;font-size:14px;font-weight:700}.btn-admin{background:#bf953f14;border:1px solid #bf953f33;border-radius:10px;cursor:pointer;font-family:Rajdhani,sans-serif;letter-spacing:1px;padding:12px;text-transform:uppercase;transition:all .3s}.btn-admin:hover:not(:disabled){background:#bf953f26;box-shadow:0 0 15px #bf953f1a}.btn-admin:disabled{cursor:not-allowed;opacity:.3}.btn-admin.btn-danger{background:#dc354514;border-color:#dc354533;color:#dc3545}.btn-admin.btn-danger:hover:not(:disabled){background:#dc354526}.lookup-row{display:flex;gap:10px}.lookup-row .form-input{flex:1 1}.lookup-row .btn-admin{flex-shrink:0;padding:12px 20px}.lookup-result{margin-top:16px}.lu-section{border-top:1px solid #f5deb30a;padding:14px 0}.lu-section:first-child{border-top:none;padding-top:0}.lu-section-title{color:#d4a843;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase}.lu-row{align-items:center;display:flex;justify-content:space-between;padding:6px 0}.lu-label{color:#f5deb366;font-size:12px}.lu-label,.lu-val{font-family:Inter,sans-serif}.lu-val{color:#f5deb3b3;font-size:13px;font-weight:600}.lu-val.highlight{color:#d4a843;font-weight:700}.lu-val.green{color:#228b22}.lu-val.red{color:#dc3545}.lu-val.mono{font-family:monospace;font-size:12px}.lu-packages{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.lu-pkg{background:#0003;border:1px solid #f5deb30a;border-radius:8px;padding:10px 6px;text-align:center}.lu-pkg.active{background:#bf953f0d;border-color:#bf953f33}.lu-pkg-name{color:#f5deb399;display:block;font-family:Rajdhani,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase}.lu-pkg-status{color:#f5deb340;font-family:Inter,sans-serif;font-size:10px}.lu-pkg.active .lu-pkg-status{color:#228b22}.lu-elig-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.lu-elig-item{align-items:center;background:#00000026;border-radius:8px;color:#f5deb34d;display:flex;font-family:Inter,sans-serif;font-size:12px;gap:8px;padding:8px 10px}.lu-elig-item.yes{color:#f5deb3b3}.lu-elig-dot{background:#f5deb31a;border-radius:50%;flex-shrink:0;height:7px;width:7px}.lu-elig-dot.active{background:#228b22;box-shadow:0 0 6px #228b2280}.lu-refs{display:flex;flex-wrap:wrap;gap:6px}.lu-ref-chip{background:#bf953f0f;border:1px solid #bf953f26;border-radius:6px;color:#d4a843;display:inline-block;font-family:Orbitron,sans-serif;font-size:11px;font-weight:600;padding:4px 10px}@media (max-width:480px){.admin-stats{grid-template-columns:1fr}.pool-stats-grid{grid-template-columns:repeat(2,1fr)}.pool-round-stats{grid-template-columns:1fr}.lu-elig-grid,.lu-packages{grid-template-columns:repeat(2,1fr)}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0705;color:wheat;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;overflow-x:hidden}body:before{background:radial-gradient(ellipse at 15% 85%,#bf953f0a 0,#0000 50%),radial-gradient(ellipse at 85% 15%,#d4a84308 0,#0000 50%),radial-gradient(ellipse at 50% 50%,#503c140f 0,#0000 60%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.app{position:relative}.app,.app-main{min-height:100vh}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0a070580}::-webkit-scrollbar-thumb{background:#bf953f40;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#d4a84366}::selection{background:#d4a84340;color:#fff}button{background:none;border:none;cursor:pointer}button,input,select,textarea{font-family:inherit;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{color:inherit;text-decoration:none}.btn-primary{background:linear-gradient(135deg,#bf953f26,#aa771c26);border:1px solid #bf953f66;border-radius:10px;color:#fcf6ba;cursor:pointer;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;overflow:hidden;padding:14px 40px;position:relative;text-transform:uppercase;transition:all .3s ease}.btn-primary:hover{background:linear-gradient(135deg,#bf953f40,#aa771c40);box-shadow:0 0 25px #bf953f40,0 0 50px #bf953f14;transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.4;transform:none}.page-header{margin-bottom:20px}.page-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728);-webkit-background-clip:text;background-clip:text;font-family:Orbitron,sans-serif;font-size:22px;font-weight:700;margin:0 0 4px}.page-subtitle{color:#f5deb366;font-family:Inter,sans-serif;font-size:13px;margin:0}.app:after{background:linear-gradient(0deg,#0a0705cc,#0000);bottom:0;content:"";height:120px;left:0;pointer-events:none;position:fixed;width:100%;z-index:100}
/*# sourceMappingURL=main.ded464b6.css.map*/