.header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0b1426f2,#111827f2);border-bottom:1px solid #00d4ff4d;height:65px;left:0;padding:12px 0;position:fixed;right:0;top:0;z-index:1000}.header-container{align-items:center;display:flex;gap:20px;height:100%;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.header-brand{gap:12px}.brand-logo,.header-brand{align-items:center;display:flex}.brand-logo{background:linear-gradient(135deg,#00d4ff,#8b5cf6);border-radius:10px;height:40px;justify-content:center;overflow:hidden;position:relative;width:40px}.logo-icon{font-size:1.4rem;z-index:2}.logo-animation{animation:logoGlow 3s ease-in-out infinite;background:linear-gradient(45deg,#0000,#ffffff4d,#0000);height:100%;left:0;position:absolute;top:0;width:100%}.brand-text{display:flex;flex-direction:column}.brand-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.3rem;font-weight:700;line-height:1.2;margin:0}.brand-subtitle{color:#8b8b8b;font-size:.7rem;font-weight:400;margin:0}.system-status{align-items:center;display:flex;font-size:.85rem;gap:8px}.status-indicator{animation:pulse 2s infinite;border-radius:50%;height:8px;width:8px}.status-indicator.online{background:#39ff14;box-shadow:0 0 10px #39ff14}.status-text{color:#fff;font-weight:500}.wallet-dropdown-container,.wallet-section{position:relative}.wallet-button{align-items:center;background:#ffffff1a;border:1px solid #00d4ff4d;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:8px;padding:8px 16px;transition:all .3s ease}.wallet-button:hover{background:#00d4ff1a;border-color:#00d4ff80;transform:translateY(-1px)}.wallet-icon{font-size:1rem}.wallet-address{font-family:Courier New,monospace;font-size:.85rem}.dropdown-arrow{color:#8b8b8b;font-size:.7rem;transition:transform .3s ease}.wallet-dropdown{animation:dropdownSlide .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0b1426f2,#111827f2);border:1px solid #00d4ff4d;border-radius:15px;box-shadow:0 10px 30px #00000080;min-width:280px;position:absolute;right:0;top:calc(100% + 8px);z-index:1001}.wallet-header{border-bottom:1px solid #ffffff1a;padding:15px 20px}.wallet-title{color:#fff;font-size:1rem;font-weight:600}.wallet-info{padding:20px}.address-section{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:15px;padding:10px}.info-label{font-weight:500}.info-value{font-family:Courier New,monospace}.balance-section{display:flex;flex-direction:column;gap:8px}.balance-item{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.balance-label{font-size:.8rem}.balance-value{color:#00d4ff;font-family:Courier New,monospace;font-size:.85rem;font-weight:600}.wallet-actions{border-top:1px solid #ffffff1a;padding:15px 20px}.disconnect-btn{align-items:center;background:linear-gradient(135deg,#f44,#ff8c42);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:8px;justify-content:center;padding:10px 16px;transition:all .3s ease;width:100%}.disconnect-btn:hover{box-shadow:0 4px 15px #ff44444d;transform:translateY(-2px)}.disconnect-icon{font-size:1rem}.mobile-menu-toggle{display:none}.menu-btn{background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:8px}.menu-btn span{background:#fff;border-radius:1px;height:2px;transition:all .3s ease;width:22px}@keyframes logoGlow{0%,to{transform:translateX(-100%)}50%{transform:translateX(200%)}}@keyframes dropdownSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.header{height:55px;padding:10px 0}.header-container{gap:15px;padding:0 15px}.brand-logo{height:35px;width:35px}.logo-icon{font-size:1.2rem}.brand-title{font-size:1.1rem}.brand-subtitle{font-size:.65rem}.system-status{display:none}.wallet-dropdown{min-width:260px;right:-10px}.mobile-menu-toggle{display:block}}@media (max-width:480px){.header-container{padding:0 10px}.brand-title{font-size:1rem}.wallet-button{font-size:.85rem;padding:6px 12px}.wallet-address{font-size:.8rem}.wallet-dropdown{min-width:240px;right:-5px}}.stats-cards{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:30px}.stats-cards.loading{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.stat-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border-radius:20px}.stat-card:hover{border-color:#00d4ff80;box-shadow:0 10px 30px #00d4ff33}.stat-card:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}.card-header{border-bottom:1px solid #ffffff1a;padding-bottom:15px}.card-icon{font-size:1.5rem;margin-right:10px}.card-header h3{align-items:center;color:#fff;display:flex;font-size:1.2rem;font-weight:600;margin:0}.card-content{position:relative;z-index:2}.investment-card{border-color:#00d4ff4d}.investment-card .card-glow{background:linear-gradient(135deg,#00d4ff1a,#8b5cf61a)}.primary-stat{margin-bottom:20px;text-align:center}.primary-stat .stat-value{color:#00d4ff;display:block;font-family:Courier New,monospace;font-size:2.5rem;font-weight:700;margin-bottom:5px}.primary-stat .stat-label{color:#8b8b8b;font-size:.9rem;font-weight:500}.secondary-stats{display:flex;flex-direction:column;gap:15px}.secondary-stat{align-items:center;display:flex;justify-content:space-between}.secondary-stat .stat-label{color:#8b8b8b;font-size:.85rem}.secondary-stat .stat-value{color:#fff;font-size:.9rem;font-weight:600}.progress-bar{margin:5px 0}.progress-fill{transition:width .8s ease}.progress-text{color:#39ff14;font-size:.75rem;font-weight:600}.income-card{border-color:#39ff144d}.income-card .card-glow{background:linear-gradient(135deg,#39ff141a,#00d4ff1a)}.income-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-bottom:20px}.income-item{border:1px solid #ffffff1a;border-radius:12px;padding:15px 10px;text-align:center;transition:all .3s ease}.income-item:hover{border-color:#39ff144d;transform:translateY(-2px)}.income-item.pending{background:#ffc1071a;border-color:#ffc1074d}.income-item.earned{background:#39ff141a;border-color:#39ff144d}.income-item.withdrawn{background:#00d4ff1a;border-color:#00d4ff4d}.income-label{color:#8b8b8b;display:block;font-size:.75rem;font-weight:500;margin-bottom:5px}.income-value{color:#fff;display:block;font-family:Courier New,monospace;font-size:1.1rem;font-weight:700;margin-bottom:3px}.income-change{color:#39ff14;display:block;font-size:.7rem;font-weight:500}.income-breakdown{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.breakdown-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;display:flex;justify-content:space-between;padding:8px 12px}.breakdown-label{color:#8b8b8b;font-size:.8rem}.breakdown-value{color:#fff;font-family:Courier New,monospace;font-size:.8rem;font-weight:600}.binary-card{border-color:#8b5cf64d}.binary-card .card-glow{background:linear-gradient(135deg,#8b5cf61a,#ff6b6b1a)}.binary-display{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:1fr auto 1fr;margin-bottom:20px}.binary-side{background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;padding:15px;text-align:center}.binary-side.left{border-color:#39ff144d}.binary-side.right{border-color:#ff6b6b4d}.side-label{color:#8b8b8b;font-size:.8rem;font-weight:500;margin-bottom:8px}.side-value{color:#fff;font-family:Courier New,monospace;font-size:1.3rem;font-weight:700;margin-bottom:5px}.side-available{color:#8b8b8b;font-size:.7rem}.binary-center,.matching-indicator{align-items:center;display:flex;flex-direction:column}.matching-indicator{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1426e6;border:2px solid #00d4ff99;border-radius:50%;height:80px;justify-content:center;position:relative;width:80px}.matching-indicator:before{animation:rotate 3s linear infinite;background:linear-gradient(45deg,#00d4ff,#8b5cf6,#39ff14,#00d4ff);border-radius:50%;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px;z-index:-1}.matching-amount{color:#fff;font-family:Courier New,monospace;font-size:.9rem;font-weight:700;margin-bottom:2px;position:relative;text-shadow:0 1px 3px #000c;z-index:2}.matching-label{color:#00d4ff;font-size:.6rem;font-weight:600;position:relative;text-shadow:0 1px 2px #000c;z-index:2}.binary-stats{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.binary-stat{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;display:flex;justify-content:space-between;padding:10px 15px}.binary-stat .stat-label{color:#8b8b8b;font-size:.8rem}.binary-stat .stat-value{color:#fff;font-family:Courier New,monospace;font-size:.85rem;font-weight:600}.status-card{border-color:#ffd7004d}.status-card .card-glow{background:linear-gradient(135deg,#ffd7001a,#8b5cf61a)}.rank-display{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:15px;margin-bottom:20px;padding:15px}.rank-icon{font-size:2.5rem;text-shadow:0 0 10px currentColor}.rank-info{flex:1 1}.rank-name{font-size:1.2rem;font-weight:700;margin-bottom:3px;text-shadow:0 0 10px currentColor}.rank-id{color:#8b8b8b;font-family:Courier New,monospace;font-size:.85rem}.status-metrics{margin-bottom:20px}.metric-row{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:8px 0}.metric-row:last-child{border-bottom:none}.metric-label{font-size:.85rem}.metric-value{color:#fff;font-size:.9rem;font-weight:600}.metric-value.active{color:#39ff14}.metric-value.inactive{color:#f44}.global-stats{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.global-stat{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;display:flex;justify-content:space-between;padding:10px 15px}.global-stat .stat-label{color:#8b8b8b;font-size:.8rem}.global-stat .stat-value{color:#00d4ff;font-size:.85rem;font-weight:600}.card-glow{border-radius:20px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:-1}.stat-card:hover .card-glow{opacity:1}.investment-glow{background:linear-gradient(135deg,#00d4ff1a,#8b5cf61a)}.income-glow{background:linear-gradient(135deg,#39ff141a,#00d4ff1a)}.binary-glow{background:linear-gradient(135deg,#8b5cf61a,#ff6b6b1a)}.status-glow{background:linear-gradient(135deg,#ffd7001a,#8b5cf61a)}.skeleton{background:#ffffff0d;border-radius:20px;overflow:hidden;position:relative}.skeleton-content{animation:skeletonLoad 2s infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%);background-size:200% 100%;height:200px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.stats-cards{gap:20px;grid-template-columns:1fr}.binary-display{gap:10px;grid-template-columns:1fr}.binary-center{margin-bottom:15px;order:-1}.income-grid{grid-template-columns:1fr}.binary-stat,.breakdown-item,.global-stat{flex-direction:column;gap:5px;text-align:center}.primary-stat .stat-value{font-size:2rem}}@media (max-width:480px){.stat-card{padding:20px}.card-header{gap:10px}.card-header,.rank-display{flex-direction:column;text-align:center}.breakdown-item{padding:10px}.binary-stats,.global-stats{grid-template-columns:1fr}}.additional-income{border-top:1px solid #ffffff1a;display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:15px}.income-highlight{align-items:center;background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;display:flex;gap:12px;padding:12px 15px;transition:all .3s ease}.income-highlight:hover{box-shadow:0 4px 15px #0003;transform:translateY(-2px)}.income-highlight.withdraw-income{background:#ff6b6b0d;border-color:#ff6b6b4d}.income-highlight.withdraw-income:hover{border-color:#ff6b6b80;box-shadow:0 4px 15px #ff6b6b33}.income-highlight.weekly-rewards{background:#ffd7000d;border-color:#ffd7004d}.income-highlight.weekly-rewards:hover{border-color:#ffd70080;box-shadow:0 4px 15px #ffd70033}.income-highlight-icon{flex-shrink:0;font-size:1.5rem}.income-highlight-content{display:flex;flex:1 1;flex-direction:column;gap:2px}.income-highlight-label{color:#fff;font-size:.9rem;font-weight:600}.income-highlight-value{color:#00d4ff;font-family:Courier New,monospace;font-size:1.1rem;font-weight:700}.income-highlight-desc{color:#8b8b8b;font-size:.75rem;font-style:italic}.metric-row.special-income{background:#ffffff08;border-radius:8px;margin:5px 0;padding:8px 12px}.metric-row.special-income .metric-label{font-weight:600}.metric-value.highlight{color:#39ff14;font-family:Courier New,monospace;font-weight:700}@media (max-width:768px){.additional-income{margin-top:15px;padding-top:12px}.income-highlight{gap:10px;padding:10px 12px}.income-highlight-icon{font-size:1.3rem}.income-highlight-label{font-size:.85rem}.income-highlight-value{font-size:1rem}.income-highlight-desc{font-size:.7rem}}@media (max-width:480px){.income-highlight{flex-direction:column;gap:8px;text-align:center}.income-highlight-content{align-items:center}}.investment-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b142699;border-radius:20px;padding:30px}.investment-panel.loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px}.registration-section{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;margin-bottom:30px;padding:25px}.form-group{margin-bottom:20px}.form-group label{color:#fff;display:block;font-size:.9rem;font-weight:600;margin-bottom:8px}.form-input{background:#ffffff0d;border:1px solid #fff3;border-radius:10px;color:#fff;font-size:.9rem;padding:12px 15px;transition:all .3s ease;width:100%}.form-input:focus{border-color:#00d4ff;box-shadow:0 0 10px #00d4ff4d;outline:none}.form-input::placeholder{color:#8b8b8b}.form-group small{color:#8b8b8b;display:block;font-size:.8rem;margin-top:5px}.position-selector{display:flex;gap:15px}.position-btn{align-items:center;background:#ffffff0d;border:1px solid #fff3;border-radius:12px;color:#8b8b8b;cursor:pointer;display:flex;flex:1 1;font-weight:500;gap:10px;justify-content:center;padding:15px;transition:all .3s ease}.position-btn:hover{background:#00d4ff1a;border-color:#00d4ff;color:#00d4ff}.position-btn.active{background:linear-gradient(135deg,#00d4ff,#8b5cf6);border-color:#00d4ff;box-shadow:0 4px 15px #00d4ff4d;color:#fff}.position-icon{font-size:1.2rem}.packages-section h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:20px;text-align:center}.packages-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:30px}.package-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;cursor:pointer;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.package-card:before{background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.package-card:hover:before{left:100%}.package-card:hover{border-color:#00d4ff80;box-shadow:0 10px 30px #00d4ff33;transform:translateY(-5px)}.package-card.selected{background:#00d4ff1a;border-color:#00d4ff;box-shadow:0 8px 25px #00d4ff4d}.package-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.package-icon{font-size:2rem}.package-name{color:#fff;font-size:1.1rem;font-weight:600;margin:0}.package-content,.package-price{margin-bottom:15px}.package-price{text-align:center}.price-amount{color:#00d4ff;font-family:Courier New,monospace;font-size:2rem;font-weight:700}.price-currency{color:#8b8b8b;font-size:1rem;margin-left:5px}.package-details{display:flex;flex-direction:column;gap:8px}.detail-row{align-items:center;display:flex;font-size:.85rem;justify-content:space-between}.detail-label{color:#8b8b8b}.package-footer{border-top:1px solid #ffffff1a;padding-top:10px;text-align:center}.selected-indicator{color:#39ff14;font-size:.9rem;font-weight:600}.balance-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin-bottom:25px;padding:20px}.balance-info{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.balance-label{font-size:.9rem}.balance-amount{color:#00d4ff;font-weight:600}.requirement-info{align-items:center;display:flex;justify-content:space-between}.requirement-label{color:#8b8b8b;font-size:.9rem}.requirement-amount{font-family:Courier New,monospace;font-weight:600}.requirement-amount.sufficient{color:#39ff14}.requirement-amount.insufficient{color:#f44}.invest-btn{align-items:center;background:linear-gradient(135deg,#39ff14,#00d4ff);border:none;border-radius:12px;box-shadow:0 4px 20px #39ff144d;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;min-width:200px;padding:15px 30px;transition:all .3s ease}.invest-btn:hover:not(:disabled){box-shadow:0 6px 25px #39ff1466;transform:translateY(-2px)}.invest-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-icon{font-size:1.2rem}.insufficient-funds{align-items:center;background:#ff44441a;border:1px solid #ff44444d;border-radius:10px;display:flex;gap:10px;margin-top:15px;padding:15px}.warning-icon{color:#f44;font-size:1.2rem}.warning-text{color:#f44;font-size:.9rem;font-weight:500}.confirmation-modal{animation:slideUp .3s ease;background:linear-gradient(135deg,#0b1426f2,#111827f2);border:1px solid #00d4ff4d;border-radius:20px;box-shadow:0 20px 60px #00d4ff33;max-height:80vh;max-width:500px;overflow-y:auto;padding:30px;width:90%}.close-btn{background:none;border:none;color:#8b8b8b;cursor:pointer;font-size:1.5rem;padding:5px;transition:color .3s ease}.close-btn:hover{color:#fff}.confirmation-details{margin-bottom:25px}.selected-package{margin-bottom:20px}.package-display{align-items:center;background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:12px;display:flex;gap:15px;padding:20px}.package-icon-large{font-size:2.5rem}.package-info h4{color:#fff;font-size:1.2rem;margin-bottom:5px}.package-info p{color:#00d4ff;font-family:Courier New,monospace;font-weight:600;margin:0}.transaction-summary{margin-bottom:20px}.summary-row:last-child{color:#39ff14;font-weight:600}.summary-label{color:#8b8b8b;font-size:.9rem}.summary-value{color:#fff;font-family:Courier New,monospace;font-weight:600}.roi-projection{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:15px}.roi-projection h4{color:#39ff14;font-size:1rem;margin-bottom:15px}.projection-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.projection-item{align-items:center;display:flex;flex-direction:column;gap:5px}.projection-label{color:#8b8b8b;font-size:.8rem}.projection-value{color:#39ff14;font-family:Courier New,monospace;font-size:.9rem;font-weight:600}.cancel-btn,.confirm-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-weight:600;gap:6px;padding:12px 20px;transition:all .3s ease}.cancel-btn{background:#ffffff1a;border:1px solid #fff3;color:#fff}.cancel-btn:hover{background:#ffffff26}.confirm-btn{background:linear-gradient(135deg,#39ff14,#00d4ff);box-shadow:0 4px 15px #39ff144d;color:#fff}.confirm-btn:hover:not(:disabled){box-shadow:0 6px 20px #39ff1466;transform:translateY(-2px)}.confirm-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.packages-grid{grid-template-columns:1fr}.position-selector{flex-direction:column}.balance-info,.requirement-info{gap:5px}.balance-info,.package-display,.requirement-info{flex-direction:column;text-align:center}.projection-grid{grid-template-columns:1fr}.modal-footer{flex-direction:column}}.activity-feed{background:#ffffff08;border:1px solid #ffffff14;border-radius:15px;max-height:400px;overflow-y:auto;padding:20px}.feed-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.feed-header h3{color:#fff;font-size:1.1rem;font-weight:600;margin:0}.refresh-btn{background:#00d4ff33;border:1px solid #00d4ff;border-radius:6px;color:#00d4ff;cursor:pointer;font-size:.8rem;padding:6px 10px;transition:all .3s ease}.refresh-btn:hover{background:#00d4ff4d}.refresh-btn:disabled{cursor:not-allowed;opacity:.5}.activities-list,.loading-activities{display:flex;flex-direction:column;gap:10px}.activity-skeleton{animation:skeletonLoad 2s infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%);background-size:200% 100%;border-radius:8px;height:60px}.empty-activities{color:#8b8b8b;padding:30px;text-align:center}.empty-icon{display:block;font-size:2.5rem;margin-bottom:10px}.activity-item{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;display:flex;gap:12px;padding:12px;transition:all .3s ease}.activity-item:hover{background:#ffffff0d;border-color:#00d4ff4d;transform:translateX(3px)}.activity-icon{flex-shrink:0;font-size:1.2rem;text-align:center;width:30px}.activity-content{display:flex;flex:1 1;flex-direction:column;gap:2px}.activity-type{color:#fff;font-size:.85rem;font-weight:500}.activity-amount{color:#39ff14;font-family:Courier New,monospace;font-size:.8rem;font-weight:600}.activity-time{color:#8b8b8b;font-size:.7rem}@keyframes skeletonLoad{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:480px){.activity-item{flex-direction:column;gap:8px;text-align:center}.activity-content{align-items:center}}.withdraw-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:20px;box-shadow:0 10px 40px #0000004d;padding:30px}.balance-display{background:linear-gradient(135deg,#39ff141a,#00d4ff1a);border:1px solid #39ff144d;border-radius:20px;margin-bottom:30px;overflow:hidden;padding:30px;position:relative;text-align:center}.balance-display:before{animation:balanceGlow 3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#39ff1433,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.available-balance{position:relative;z-index:2}.balance-label{color:#8b8b8b;display:block;font-size:1rem;font-weight:500;margin-bottom:10px}.balance-amount{color:#39ff14;display:block;font-family:Courier New,monospace;font-size:3rem;font-weight:700;text-shadow:0 0 20px #39ff1480}.fee-breakdown{background:#ffffff08;border:1px solid #ffffff14;border-radius:15px;margin-bottom:30px;padding:25px}.fee-breakdown h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:20px;text-align:center}.fee-item{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:12px 0;transition:all .3s ease}.fee-item:last-child{border-bottom:none;border-top:2px solid #39ff144d;margin-top:10px;padding-top:15px}.fee-item:hover{background:#ffffff05;border-radius:8px;padding-left:10px;padding-right:10px}.fee-item.deduction{color:#ff6b6b}.fee-label{font-size:.95rem;font-weight:500}.fee-value{font-family:Courier New,monospace;font-size:.95rem;font-weight:600}.fee-value.net{color:#39ff14;font-size:1.1rem;font-weight:700}.fee-note{border-top:1px solid #ffffff1a;margin-top:15px;padding-top:15px}.fee-note p{color:#8b8b8b;font-size:.8rem;line-height:1.4;margin:5px 0}.action-section{text-align:center}.withdraw-btn{align-items:center;background:linear-gradient(135deg,#39ff14,#00d4ff);border:none;border-radius:15px;box-shadow:0 6px 25px #39ff144d;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:10px;justify-content:center;min-width:200px;overflow:hidden;padding:18px 40px;position:relative;transition:all .3s ease}.withdraw-btn:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.withdraw-btn:hover:before{left:100%}.withdraw-btn:hover:not(:disabled){box-shadow:0 8px 30px #39ff1466;transform:translateY(-3px)}.withdraw-btn:disabled{background:#ffffff1a;box-shadow:none;color:#8b8b8b;cursor:not-allowed;transform:none}.btn-icon{font-size:1.3rem}.modal-overlay{align-items:center;animation:fadeIn .3s ease;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.withdraw-modal{animation:slideUp .3s ease;background:linear-gradient(135deg,#0b1426f2,#111827f2);border:1px solid #00d4ff4d;border-radius:20px;box-shadow:0 20px 60px #00d4ff33;max-height:80vh;max-width:500px;overflow-y:auto;padding:30px;width:90%}.modal-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:15px}.modal-header h3{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.modal-header button{background:none;border:none;color:#8b8b8b;cursor:pointer;font-size:1.5rem;padding:5px;transition:color .3s ease}.modal-header button:hover{color:#fff}.modal-content{margin-bottom:25px}.withdrawal-summary{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px}.summary-row{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:10px 0}.summary-row:last-child{border-bottom:none;border-top:2px solid #39ff144d;margin-top:10px;padding-top:15px}.summary-row.fee{color:#ff6b6b}.summary-row.total{color:#39ff14;font-size:1.1rem;font-weight:700}.summary-row span:first-child{font-weight:500}.summary-row span:last-child{font-family:Courier New,monospace;font-weight:600}.modal-footer{display:flex;gap:15px;justify-content:flex-end}.modal-footer button{border:none;border-radius:10px;cursor:pointer;font-weight:600;padding:12px 20px;transition:all .3s ease}.modal-footer button:first-child{background:#ffffff1a;border:1px solid #fff3;color:#fff}.modal-footer button:first-child:hover{background:#ffffff26}.modal-footer button:last-child{background:linear-gradient(135deg,#39ff14,#00d4ff);box-shadow:0 4px 15px #39ff144d;color:#fff}.modal-footer button:last-child:hover:not(:disabled){box-shadow:0 6px 20px #39ff1466;transform:translateY(-2px)}.modal-footer button:disabled{cursor:not-allowed;opacity:.6;transform:none}@keyframes balanceGlow{0%,to{left:-100%}50%{left:100%}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.withdraw-panel{padding:20px}.panel-header h2{font-size:1.5rem}.balance-display{padding:25px}.balance-amount{font-size:2.5rem}.fee-breakdown{padding:20px}.withdraw-btn{padding:15px 30px;width:100%}.modal-footer{flex-direction:column}.fee-item,.summary-row{flex-direction:column;gap:5px;text-align:center}}@media (max-width:480px){.panel-header{margin-bottom:20px}.panel-header h2{font-size:1.3rem}.balance-display{padding:20px}.balance-amount{font-size:2rem}.fee-breakdown{padding:15px}.fee-breakdown h3{font-size:1.1rem}.withdraw-btn{font-size:1rem;padding:12px 20px}.withdraw-modal{margin:20px;padding:20px}.modal-header h3{font-size:1.3rem}}.referral-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:20px;box-shadow:0 10px 40px #0000004d;padding:30px;position:relative}.panel-header{border-bottom:1px solid #ffffff1a;margin-bottom:30px;padding-bottom:20px;text-align:center}.panel-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:600;margin-bottom:10px}.panel-header p{color:#8b8b8b;font-size:1rem;margin:0}.referral-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px}.stat-card{background:#0b142699;border:1px solid #00d4ff33;border-radius:15px;overflow:hidden;padding:25px;position:relative}.stat-card:before{background:linear-gradient(90deg,#0000,#00d4ff0d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.stat-card:hover:before{left:100%}.stat-card:hover{border-color:#00d4ff66;box-shadow:0 10px 30px #00d4ff1a;transform:translateY(-5px)}.stat-label{font-size:.9rem;margin-bottom:10px}.stat-value{font-size:2rem}.referral-link-section{margin-bottom:30px}.referral-link-section label{color:#fff;display:block;font-size:1rem;font-weight:600;margin-bottom:10px}.link-container{align-items:stretch;display:flex;gap:10px}.referral-input{background:#0b1426b3;border:1px solid #00d4ff33;border-radius:12px;color:#fff;flex:1 1;font-family:Courier New,monospace;font-size:.85rem;min-height:50px;padding:15px;transition:all .3s ease}.referral-input:focus{background:#00d4ff0d;border-color:#00d4ff;box-shadow:0 0 15px #00d4ff33;outline:none}.copy-btn{background:linear-gradient(135deg,#00d4ff,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 15px #00d4ff33;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;min-width:100px;padding:15px 20px;transition:all .3s ease}.copy-btn:hover{box-shadow:0 6px 20px #00d4ff4d;transform:translateY(-2px)}.copy-btn.copied{background:linear-gradient(135deg,#39ff14,#00d4ff);box-shadow:0 4px 15px #39ff1433}.copy-btn:active{transform:translateY(0)}.commission-structure{background:#0b142680;border:1px solid #00d4ff26;border-radius:15px;padding:25px}.commission-structure h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:20px;text-align:center}.level-commissions{display:flex;flex-direction:column;gap:12px}.level-item{align-items:center;background:#0b142699;border:1px solid #00d4ff26;border-radius:10px;display:flex;justify-content:space-between;padding:15px 20px;transition:all .3s ease}.level-item:hover{background:#00d4ff14;border-color:#00d4ff4d;transform:translateX(5px)}.level-item .level{color:#8b5cf6;font-size:.95rem;font-weight:600}.level-item .percentage{color:#39ff14;font-family:Courier New,monospace;font-size:1rem;font-weight:700}@media (max-width:768px){.referral-panel{padding:20px}.panel-header h2{font-size:1.5rem}.referral-stats{gap:15px;grid-template-columns:1fr}.stat-card{padding:20px}.stat-value{font-size:1.5rem}.link-container{flex-direction:column;gap:15px}.copy-btn{width:100%}.commission-structure{padding:20px}.level-item{padding:12px 15px}}@media (max-width:480px){.panel-header{margin-bottom:20px}.panel-header h2{font-size:1.3rem}.stat-card{padding:15px}.stat-value{font-size:1.3rem}.referral-input{font-size:.8rem;padding:12px}.copy-btn{font-size:.85rem;padding:12px 16px}.commission-structure{padding:15px}.commission-structure h3{font-size:1.1rem}.level-item{flex-direction:column;gap:5px;padding:10px 12px;text-align:center}.level-item .level,.level-item .percentage{font-size:.9rem}}.dashboard{margin:70px auto 0;max-width:1400px;padding:10px;position:relative}.dashboard-disconnected,.dashboard-unregistered{align-items:center;display:flex;justify-content:center;min-height:50vh}.disconnected-content,.unregistered-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:20px;max-width:500px;padding:30px 20px;text-align:center;width:100%}.disconnected-icon,.unregistered-icon{display:block;font-size:3rem;margin-bottom:15px}.disconnected-content h2,.unregistered-content h2{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:10px}.disconnected-content p,.unregistered-content p{color:#8b8b8b;font-size:1rem;line-height:1.5;margin-bottom:20px}.dashboard-header{margin:0;padding:0}.header-content{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin:0 0 10px}.welcome-section{flex:1 1}.welcome-title{color:#fff;font-size:1.5rem;font-weight:600;margin:0 0 5px}.user-highlight{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6);-webkit-background-clip:text;background-clip:text}.welcome-subtitle{font-size:.9rem;margin:0}.header-actions{align-items:center;display:flex;gap:10px}.current-roi-banner{background:linear-gradient(135deg,#39ff141a,#00d4ff1a);border:1px solid #39ff144d;border-radius:12px;margin:10px 0;padding:15px 20px}.roi-content-enhanced{align-items:center;display:flex;gap:20px;justify-content:space-between}.roi-info{align-items:center;display:flex;gap:15px}.roi-label{color:#39ff14;font-size:1rem;font-weight:600}.roi-amount{color:#fff;font-family:Courier New,monospace;font-size:1.3rem;font-weight:700}.roi-actions{gap:15px}.collect-roi-btn,.roi-actions{align-items:center;display:flex}.collect-roi-btn{background:linear-gradient(135deg,#39ff14,#00d4ff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;gap:6px;padding:10px 16px;transition:all .3s ease}.collect-roi-btn:hover{box-shadow:0 4px 15px #39ff1466;transform:translateY(-2px)}.collect-roi-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.xee-swap-btn-main{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ff8e53);border:2px solid #ff6b6b80;border-radius:12px;box-shadow:0 4px 20px #ff6b6b4d;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:12px;overflow:hidden;padding:12px 20px;position:relative;transition:all .4s ease}.xee-swap-btn-main:hover{border-color:#ff6b6bcc;box-shadow:0 8px 30px #ff6b6b80;transform:translateY(-3px) scale(1.02)}.swap-icon{animation:rotateSwap 3s linear infinite;font-size:1.2rem}.swap-content{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.swap-text{font-size:1rem;font-weight:700;letter-spacing:.5px}.swap-subtitle{font-size:.7rem;font-weight:500;opacity:.9}.swap-glow{animation:gradientShift 3s ease infinite;background:linear-gradient(45deg,#ff6b6b,#ff8e53,#ffd93d,#6bcf7f,#4d96ff,#9b59b6,#ff6b6b);background-size:400% 400%;border-radius:12px;bottom:-2px;left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .3s ease;z-index:-1}.xee-swap-btn-main:hover .swap-glow{opacity:1}.xee-swap-banner{background:linear-gradient(135deg,#ff6b6b1a,#ff8e531a);border:1px solid #ff6b6b4d;border-radius:15px;margin:10px 0;padding:20px;text-align:center}.swap-banner-content{align-items:center;display:flex;justify-content:center}.xee-swap-btn-standalone{align-items:center;background:linear-gradient(135deg,#ff6b6b,#ff8e53);border:3px solid #ff6b6b99;border-radius:20px;box-shadow:0 6px 25px #ff6b6b66;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:20px;min-width:280px;overflow:hidden;padding:20px 30px;position:relative;transition:all .4s ease}.xee-swap-btn-standalone:hover{border-color:#ff6b6be6;box-shadow:0 12px 40px #ff6b6b99;transform:translateY(-4px) scale(1.05)}.swap-icon-large{animation:rotateSwap 2s linear infinite;font-size:2rem}.swap-content-large{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.swap-text-large{font-size:1.4rem;font-weight:800;letter-spacing:1px;text-shadow:0 2px 4px #0000004d}.swap-subtitle-large{font-size:.9rem;font-style:italic;font-weight:500;opacity:.95}.swap-particles{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.particle{animation:floatParticle 4s ease-in-out infinite}.particle:nth-child(2){animation-delay:1.5s;left:70%;top:60%}.particle:nth-child(3){animation-delay:3s;left:50%;top:40%}@keyframes rotateSwap{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes floatParticle{0%,to{opacity:0;transform:translateY(0) rotate(0deg)}50%{opacity:1;transform:translateY(-20px) rotate(180deg)}}.panel-navigation{margin:10px 0}.panel-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#8b8b8b;cursor:pointer;display:inline-flex;font-weight:500;gap:8px;margin-bottom:8px;margin-right:12px;padding:12px 16px;transition:all .3s ease}.panel-btn:hover{background:#00d4ff1a;border-color:#00d4ff4d;color:#00d4ff;transform:translateY(-2px)}.panel-btn.active{background:linear-gradient(135deg,#00d4ff,#8b5cf6);border-color:#00d4ff80;box-shadow:0 4px 15px #00d4ff4d;color:#fff}.panel-icon{font-size:1.1rem}.panel-label{font-size:.9rem}.panel-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b142699;border:1px solid #00d4ff33;border-radius:15px;margin-top:0;min-height:400px;padding:20px}.overview-panel{width:100%}.overview-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr;height:100%}.overview-section{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px}.overview-section h3{border-bottom:1px solid #ffffff1a;color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:15px;padding-bottom:8px}.quick-stats{display:flex;flex-direction:column;gap:12px}.quick-stat{border-bottom:1px solid #ffffff0d;justify-content:space-between;padding:10px 0}.quick-stat:last-child{border-bottom:none}.quick-stat .stat-label{color:#8b8b8b;font-size:.85rem}.quick-stat .stat-value{color:#00d4ff;font-size:.9rem;font-weight:600}.dashboard-loading{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1426cc;border-radius:15px;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.dashboard-loading p{color:#8b8b8b;font-size:.9rem;margin-top:12px}.loading-spinner{height:35px;width:35px}.dashboard-background{border-radius:15px;bottom:0;left:0;opacity:.1;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.bg-circuit{animation:circuitMove 20s linear infinite;background-image:linear-gradient(90deg,#0000 98%,#00d4ff4d),linear-gradient(180deg,#0000 98%,#8b5cf64d);background-size:50px 50px;height:100%;left:0;position:absolute;top:0;width:100%}.bg-nodes{animation:nodesFloat 15s ease-in-out infinite;background-image:radial-gradient(circle at 25% 25%,#00d4ff 2px,#0000 0),radial-gradient(circle at 75% 75%,#8b5cf6 2px,#0000 0),radial-gradient(circle at 75% 25%,#39ff14 2px,#0000 0),radial-gradient(circle at 25% 75%,#00d4ff 2px,#0000 0);background-size:100px 100px,120px 120px,80px 80px,110px 110px;height:60%;left:10%;position:absolute;top:20%;width:80%}@keyframes nodesFloat{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(10px,-5px) rotate(1deg)}50%{transform:translate(-5px,10px) rotate(-1deg)}75%{transform:translate(-10px,-10px) rotate(.5deg)}}@media (max-width:1024px){.overview-grid{gap:15px;grid-template-columns:1fr}.header-content{align-items:stretch;flex-direction:column;gap:10px}.header-actions{justify-content:center}.roi-content-enhanced{flex-direction:column;gap:15px;text-align:center}.roi-actions{justify-content:center}.xee-swap-btn-standalone{min-width:250px;padding:18px 25px}}@media (max-width:768px){.dashboard{margin-top:60px;padding:8px}.panel-content{padding:15px}.welcome-title{font-size:1.3rem}.panel-btn{margin-right:8px;padding:10px 14px}.roi-content-enhanced{flex-direction:column;gap:12px;text-align:center}.roi-actions{flex-direction:column;gap:10px;width:100%}.xee-swap-btn-main{justify-content:center;padding:15px 20px;width:100%}.collect-roi-btn{justify-content:center;padding:12px 16px;width:100%}.overview-section{padding:15px}.header-actions{flex-wrap:wrap;gap:8px}.xee-swap-btn-standalone{gap:15px;min-width:200px;padding:16px 20px}.swap-text-large{font-size:1.2rem}.swap-subtitle-large{font-size:.8rem}}@media (max-width:480px){.dashboard{margin-top:55px;padding:5px}.disconnected-content,.unregistered-content{padding:20px 15px}.welcome-title{font-size:1.2rem}.panel-btn{justify-content:center;margin-bottom:6px;margin-right:0;width:100%}.header-actions{flex-direction:column;gap:8px;width:100%}.refresh-btn,.roi-update-btn{justify-content:center;width:100%}.xee-swap-btn-main{flex-direction:column;gap:8px;text-align:center}.swap-content{align-items:center}.xee-swap-btn-standalone{flex-direction:column;gap:12px;min-width:180px;padding:18px;text-align:center}.swap-content-large{align-items:center}.swap-text-large{font-size:1.1rem}.swap-icon-large{font-size:1.8rem}.quick-stat{flex-direction:column;gap:4px;text-align:center}}.binary-tree{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:20px;box-shadow:0 10px 40px #0000004d;margin:0 auto;max-width:1200px;padding:30px;width:100%}.binary-tree.empty,.binary-tree.error,.binary-tree.loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:500px;text-align:center}.binary-tree.error p{color:#f44;font-size:1.1rem;margin:0}.binary-tree.loading p{color:#8b8b8b;font-size:1rem;margin:0}.empty-state,.error-state,.loading-state{align-items:center;display:flex;flex-direction:column;gap:15px;margin-top:20px}.empty-icon,.error-icon{font-size:3rem;margin-bottom:10px}.retry-btn{background:#00d4ff1a;border:1px solid #00d4ff80;border-radius:8px;color:#00d4ff;cursor:pointer;padding:10px 20px;transition:all .3s ease}.retry-btn:hover{background:#00d4ff33}.tree-header{border-bottom:1px solid #ffffff1a;margin-bottom:40px;padding-bottom:20px;text-align:center}.tree-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:600;margin-bottom:10px}.tree-header p{color:#8b8b8b;font-size:1rem;margin:0}.header-content{margin-bottom:20px}.tree-stats-quick{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.quick-stat{align-items:center;display:flex;flex-direction:column;gap:5px}.stat-value{font-size:1.1rem}.tree-container{margin-bottom:40px;position:relative;width:100%}.tree-structure{align-items:center;flex-direction:column;gap:40px}.level-root,.tree-structure{display:flex;position:relative;width:100%}.level-root{justify-content:center;z-index:10}.level-1{width:350px}.level-1,.level-2{display:flex;justify-content:space-between;margin:0 auto;position:relative;z-index:10}.level-2{max-width:550px;width:100%}.tree-node{align-items:center;border-radius:15px;display:flex;flex-grow:0;flex-shrink:0;height:100px;justify-content:center;position:relative;width:100px}.tree-node.filled{background:#00d4ff1a;border:2px solid #00d4ff80}.tree-node.empty{background:#ffffff0d;border:2px dashed #ffffff4d}.tree-node.root.filled{background:#39ff141a;border:3px solid #39ff1499;height:120px;width:120px}.tree-node.current-user{border-color:gold;box-shadow:0 0 20px #ffd7004d}.node-content{gap:4px;height:100%;justify-content:center;padding:8px;text-align:center;width:100%}.node-content,.node-header{align-items:center;display:flex;flex-direction:column}.node-header{gap:2px;margin-bottom:4px}.node-id{color:#00d4ff;font-family:Courier New,monospace;font-size:.75rem;font-weight:600}.user-badge{background:gold;border-radius:4px;color:#000;font-size:.6rem;font-weight:600;padding:1px 4px}.node-address{color:#fff;font-family:Courier New,monospace;font-size:.65rem;margin-bottom:3px;opacity:.8}.node-volumes{display:flex;gap:8px;justify-content:space-between;width:100%}.volume-item{align-items:center;display:flex;flex-direction:column;gap:2px}.volume-item.left{color:#39ff14}.volume-item.right{color:#ff6b6b}.volume-label{font-size:.55rem;font-weight:600}.volume-value{font-family:Courier New,monospace;font-size:.65rem;font-weight:600}.node-children-status{display:flex;justify-content:space-between;margin-top:4px;width:100%}.child-status{font-size:.8rem;opacity:.7}.child-status.has-child{color:#39ff14}.child-status.empty{color:#8b8b8b}.empty-slot{align-items:center;display:flex;flex-direction:column;gap:4px}.empty-icon{color:#8b8b8b;font-size:1.5rem}.empty-text{color:#8b8b8b;font-size:.7rem;font-weight:500}.root-crown{font-size:1.2rem;position:absolute;top:-15px}.volume-summary{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:30px}.summary-card{background:#0b142699;border:1px solid #ffffff1a;border-radius:15px;flex:1 1;max-width:180px;min-width:140px;padding:20px;text-align:center}.summary-card.left{border-color:#39ff144d}.summary-card.right{border-color:#ff6b6b4d}.summary-card.matching{background:#00d4ff14;border-color:#00d4ff80}.card-header{margin-bottom:10px}.summary-card h3{color:#8b8b8b;font-size:.85rem;font-weight:500;margin:0 0 8px}.volume-indicator{border-radius:2px;height:4px;margin:0 auto;width:30px}.volume-indicator.left{background:#39ff14}.volume-indicator.right{background:#ff6b6b}.balance-indicator{margin-top:5px}.balance-status{background:#ffffff1a;border-radius:4px;font-size:.7rem;padding:2px 6px}.balance-status.balanced{background:#39ff1433;color:#39ff14}.balance-status.left-heavy,.balance-status.right-heavy{background:#ff6b6b33;color:#ff6b6b}.volume-amount{color:#fff;display:block;font-family:Courier New,monospace;font-size:1.3rem;font-weight:700;margin:10px 0}.summary-card.left .volume-amount{color:#39ff14}.summary-card.right .volume-amount{color:#ff6b6b}.summary-card.matching .volume-amount{color:#00d4ff}.volume-percentage{color:#8b8b8b;font-size:.8rem;margin-top:5px}.volume-info{color:#8b8b8b;font-size:.75rem;margin-top:5px}.tree-statistics{margin-bottom:30px}.tree-statistics h3{color:#fff;font-size:1.2rem;margin-bottom:15px;text-align:center}.stats-grid{grid-gap:15px;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.stat-item{align-items:center;border-radius:10px;display:flex;gap:12px;padding:15px}.stat-icon{font-size:1.5rem}.stat-content{display:flex;flex-direction:column;gap:2px}.stat-content .stat-label{color:#8b8b8b;font-size:.8rem}.stat-content .stat-value{color:#fff;font-size:1rem;font-weight:600}.growth-tips h3{color:#fff;font-size:1.2rem;margin-bottom:15px;text-align:center}.tips-list{display:flex;flex-direction:column;gap:10px}.tip-item{align-items:flex-start;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;display:flex;gap:12px;padding:15px}.tip-item.warning{background:#ffc1070d;border-color:#ffc1074d}.tip-item.success{background:#39ff140d;border-color:#39ff144d}.tip-icon{flex-shrink:0;font-size:1.2rem;margin-top:2px}.tip-item p{color:#fff;font-size:.9rem;line-height:1.4;margin:0}@media (max-width:768px){.binary-tree{padding:20px}.tree-header h2{font-size:1.5rem}.tree-structure{gap:35px}.level-1{width:220px}.level-2{max-width:350px}.tree-node{height:80px;width:80px}.tree-node.root.filled{height:100px;width:100px}.node-address{display:none}.volume-summary{flex-direction:column;gap:15px}.summary-card{max-width:100%}.stats-grid{grid-template-columns:1fr}.tree-stats-quick{flex-direction:column;gap:15px}}@media (max-width:480px){.tree-structure{gap:30px}.level-1{width:180px}.level-2{max-width:280px}.tree-node{height:70px;width:70px}.tree-node.root.filled{height:85px;width:85px}.node-content{gap:2px;padding:6px}.node-id{font-size:.65rem}.volume-label{font-size:.45rem}.volume-value{font-size:.55rem}.empty-text{font-size:.65rem}}@media (max-width:360px){.binary-tree{padding:15px}.tree-structure{gap:25px}.level-1{width:150px}.level-2{gap:10px;max-width:240px}.tree-node{height:60px;width:60px}.tree-node.root.filled{height:75px;width:75px}.node-content{padding:4px}.node-id{font-size:.6rem}.volume-label{font-size:.4rem}.volume-value{font-size:.5rem}.empty-text{font-size:.6rem}.empty-icon{font-size:1.2rem}}@media (max-width:320px){.level-2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;justify-items:center;max-width:140px}.tree-node{height:55px;width:55px}.tree-node.root.filled{height:70px;width:70px}}.team-matrix{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:20px;box-shadow:0 10px 40px #0000004d;padding:30px}.matrix-header{border-bottom:1px solid #ffffff1a;margin-bottom:30px;padding-bottom:20px;text-align:center}.matrix-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:600;margin-bottom:10px}.matrix-header p{color:#8b8b8b;font-size:1rem;margin:0}.level-selector{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:30px;padding:8px}.level-btn{background:#0000;border:none;border-radius:10px;color:#8b8b8b;cursor:pointer;font-size:.9rem;font-weight:500;min-width:80px;overflow:hidden;padding:12px 18px;position:relative;transition:all .3s ease}.level-btn:before{background:linear-gradient(90deg,#0000,#00d4ff33,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%}.level-btn:hover:before{left:100%}.level-btn:hover{background:#00d4ff1a;color:#00d4ff;transform:translateY(-2px)}.level-btn.active{background:linear-gradient(135deg,#00d4ff,#8b5cf6);box-shadow:0 4px 15px #00d4ff4d;color:#fff;transform:translateY(-2px)}.team-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px}.stat-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.stat-item:hover{border-color:#00d4ff4d;box-shadow:0 8px 25px #00d4ff1a;transform:translateY(-3px)}.stat-label{display:block;font-weight:500;margin-bottom:8px}.stat-value{display:block;font-family:Courier New,monospace;font-size:1.5rem;font-weight:700}.team-members{min-height:400px}.loading-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #00d4ff4d;border-radius:50%;border-top-color:#00d4ff;height:40px;margin-bottom:15px;width:40px}.loading-state p{color:#8b8b8b;font-size:1rem;margin:0}.empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.empty-icon{font-size:4rem;margin-bottom:20px;opacity:.5}.empty-state p{color:#8b8b8b;font-size:1.1rem;margin:0}.members-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.member-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.member-card:before{background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.member-card:hover:before{left:100%}.member-card:hover{border-color:#00d4ff80;box-shadow:0 10px 30px #00d4ff33;transform:translateY(-5px)}.member-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.member-id{color:#00d4ff;font-family:Courier New,monospace;font-size:.9rem;font-weight:600}.member-status{font-size:1rem}.member-status.active{color:#39ff14}.member-status.inactive{color:#f44}.member-address{background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:.85rem;margin-bottom:12px;padding:8px 12px;text-align:center}.member-investment{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:8px 0}.investment-label{color:#8b8b8b;font-size:.8rem;font-weight:500}.investment-value{color:#39ff14;font-family:Courier New,monospace;font-size:.9rem;font-weight:600}.member-join-date{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.date-label{color:#8b8b8b}.date-label,.date-value{font-size:.8rem;font-weight:500}.date-value{color:#8b5cf6}@media (max-width:768px){.team-matrix{padding:20px}.matrix-header h2{font-size:1.5rem}.level-selector{gap:5px;padding:6px}.level-btn{font-size:.8rem;min-width:70px;padding:10px 14px}.team-stats{gap:15px;grid-template-columns:1fr}.stat-item{padding:15px}.stat-value{font-size:1.3rem}.members-grid{gap:15px;grid-template-columns:1fr}.member-card{padding:15px}}@media (max-width:480px){.level-selector{flex-direction:column;gap:8px}.level-btn{padding:12px;width:100%}.team-stats{gap:10px}.stat-item{padding:12px}.stat-value{font-size:1.2rem}.member-header{flex-direction:column;gap:8px;text-align:center}.member-investment,.member-join-date{flex-direction:column;gap:4px;text-align:center}.member-address{font-size:.75rem;padding:6px 8px}.empty-icon{font-size:3rem}.empty-state p{font-size:1rem}}.reward-system{margin:0 auto;max-width:1400px;padding:20px}.reward-header{background:linear-gradient(135deg,#00d4ff1a,#8b5cf61a);border:1px solid #00d4ff4d;border-radius:20px;margin-bottom:40px;padding:30px;text-align:center}.reward-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2.5rem;margin-bottom:10px}.reward-header p{color:#ccc;font-size:1.2rem;margin-bottom:20px}.check-eligibility-btn{align-items:center;background:linear-gradient(135deg,#39ff14,#00d4ff);border:none;border-radius:12px;box-shadow:0 4px 20px #39ff144d;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.check-eligibility-btn:hover{box-shadow:0 6px 25px #39ff1466;transform:translateY(-2px)}.user-status-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:20px;margin-bottom:40px;padding:30px}.status-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:15px}.status-header h3{color:#fff;font-size:1.5rem;margin:0}.highest-level{align-items:center;display:flex;gap:10px}.level-label{color:#8b8b8b;font-size:.9rem}.level-value{color:#39ff14;font-size:1.1rem;font-weight:600}.status-metrics{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px}.metric{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px;text-align:center}.metric-label{color:#8b8b8b;display:block;font-size:.9rem;margin-bottom:8px}.metric-value{color:#00d4ff;display:block;font-size:1.8rem;font-weight:700}.achievement-timeline{margin-top:25px}.achievement-timeline h4{color:#fff;font-size:1.2rem;margin-bottom:20px}.timeline-items{display:flex;flex-direction:column;gap:15px}.timeline-item{align-items:center;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:15px;padding:15px;transition:all .3s ease}.timeline-item.qualified{background:#39ff141a;border-color:#39ff144d}.timeline-item.claimed{background:#00d4ff1a;border-color:#00d4ff4d}.timeline-item.not-qualified{background:#ffffff05}.timeline-marker{align-items:center;background:linear-gradient(135deg,#8b5cf6,#00d4ff);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.level-number{color:#fff;font-size:.9rem;font-weight:600}.timeline-content{flex:1 1}.timeline-title{color:#fff;font-weight:600;margin-bottom:4px}.timeline-date{color:#8b8b8b;font-size:.85rem;margin-bottom:4px}.timeline-status{font-size:.8rem;font-weight:500}.timeline-status.qualified{color:#39ff14}.timeline-status.claimed{color:#00d4ff}.timeline-status.not-qualified{color:#8b8b8b}.reward-levels-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:40px}.reward-level-card{background:#0b142699;border:1px solid #ffffff1a;border-radius:20px;cursor:pointer;overflow:hidden;padding:25px;position:relative;transition:all .3s ease}.reward-level-card:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.reward-level-card:hover:before{left:100%}.reward-level-card:hover{border-color:#00d4ff80;box-shadow:0 10px 30px #00d4ff33;transform:translateY(-5px)}.reward-level-card.selected{border-color:#00d4ffcc;box-shadow:0 8px 25px #00d4ff4d}.reward-level-card.qualified{border-color:#39ff1480}.reward-level-card.claimed{background:#00d4ff0d;border-color:#00d4ffcc}.card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.level-badge{background:linear-gradient(135deg,#8b5cf6,#00d4ff);border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;padding:6px 12px}.status-indicator{font-size:1.2rem}.prize-section{margin-bottom:25px;text-align:center}.prize-icon{display:block;font-size:3rem;margin-bottom:10px}.prize-name{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.3;margin:0}.requirements{margin-bottom:20px}.requirement-item{display:flex;flex-direction:column;margin-bottom:15px}.requirement-item:last-child{margin-bottom:0}.req-label{color:#8b8b8b;font-size:.85rem;margin-bottom:4px}.req-value{color:#fff;font-weight:600;margin-bottom:8px}.progress-bar{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden;width:100%}.progress-fill{background:linear-gradient(90deg,#39ff14,#00d4ff);border-radius:3px;height:100%;transition:width .5s ease}.card-footer{border-top:1px solid #ffffff1a;padding-top:15px;text-align:center}.eligible-count{color:#8b8b8b;font-size:.85rem}.level-details{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:20px;margin-bottom:40px;padding:30px}.details-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:20px}.details-header h3{color:#fff;font-size:1.5rem;margin:0}.eligible-users-count{background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:20px;color:#00d4ff;font-weight:600;padding:8px 16px}.requirements-detail{margin-bottom:30px}.requirements-detail h4{color:#fff;font-size:1.2rem;margin-bottom:15px}.req-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.req-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:12px;padding:15px}.req-icon{font-size:1.5rem}.req-text{color:#fff;font-weight:500}.eligible-users-section h4{color:#fff;font-size:1.2rem;margin-bottom:20px}.loading-users{padding:40px;text-align:center}.loading-users p{color:#8b8b8b;margin-top:15px}.no-users{color:#8b8b8b;padding:40px;text-align:center}.no-users-icon{display:block;font-size:3rem;margin-bottom:15px}.users-list{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.user-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:15px;transition:all .3s ease}.user-item.distributed{background:#00d4ff0d;border-color:#00d4ff80}.user-item.pending{background:#ffc1070d;border-color:#ffc10780}.user-info{display:flex;flex-direction:column;gap:8px}.user-id{color:#fff;font-family:Courier New,monospace;font-weight:600}.distribution-status{font-size:.8rem;font-weight:500}.distribution-status.distributed{color:#00d4ff}.distribution-status.pending{color:#ffc107}.global-reward-stats{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b142699;border:1px solid #ffffff1a;border-radius:20px;padding:30px}.global-reward-stats h3{color:#fff;font-size:1.5rem;margin-bottom:25px;text-align:center}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.stat-card:hover{border-color:#00d4ff4d;transform:translateY(-3px)}.stat-icon{display:block;font-size:2rem;margin-bottom:10px}.stat-info{display:flex;flex-direction:column;gap:5px}.stat-label{color:#8b8b8b;font-size:.85rem}.stat-value{color:#00d4ff;font-size:1.2rem;font-weight:600}@media (max-width:768px){.reward-system{padding:15px}.reward-header{padding:20px}.reward-header h2{font-size:2rem}.reward-levels-grid{gap:20px;grid-template-columns:1fr}.details-header,.status-header{flex-direction:column;gap:15px;text-align:center}.req-grid,.users-list{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.reward-header h2{font-size:1.8rem}.reward-header p{font-size:1rem}.stats-grid{grid-template-columns:1fr}.timeline-items{gap:10px}.timeline-item{padding:12px}.prize-icon{font-size:2.5rem}.prize-name{font-size:1rem}}.navigation-container{min-height:calc(100vh - 80px);width:100%}.tab-navigation{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1426f2;border-bottom:1px solid #00d4ff4d;padding:0 2rem;position:sticky;top:80px;z-index:100}.tab-container{-ms-overflow-style:none;margin:0 auto;max-width:1400px;scrollbar-width:none}.tab-container::-webkit-scrollbar{display:none}.tab-button{border-bottom:3px solid #0000;gap:.5rem;min-width:150px;padding:1rem 1.5rem;white-space:nowrap}.tab-button:hover{border-bottom-color:#00d4ff4d}.tab-button.active{background:#00d4ff26;border-bottom-color:#00d4ff;box-shadow:0 0 20px #00d4ff33}.tab-icon{margin-right:.3rem}.tab-label{font-weight:500}.tab-notification{font-weight:600;right:.5rem;top:.5rem}.tab-content{background:#0000;flex:1 1;min-height:calc(100vh - 140px);padding:0}@media (max-width:768px){.tab-navigation{padding:0 1rem;top:70px}.tab-button{font-size:.85rem;min-width:120px;padding:.8rem 1rem}.tab-icon{font-size:1.1rem}.tab-label{display:none}.tab-content{min-height:calc(100vh - 120px)}}@media (max-width:480px){.tab-navigation{padding:0 .5rem;top:60px}.tab-button{flex-direction:column;gap:.2rem;min-width:60px;padding:.7rem .5rem}.tab-icon{font-size:1rem;margin-right:0}.tab-label{display:block;font-size:.7rem}.tab-notification{font-size:.6rem;height:12px;min-width:12px;padding:1px 4px;right:.2rem;top:.2rem}}.tab-button.active:before{background:linear-gradient(135deg,#00d4ff1a,#8b5cf61a);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.tab-content>*{animation:fadeInUp .3s ease-out}.tab-button.loading{opacity:.7;pointer-events:none}.tab-button.loading .tab-icon{animation:spin 1s linear infinite}.tab-container:before{background:linear-gradient(90deg,#0000,#00d4ff80,#0000);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.tab-button:focus{outline:2px solid #00d4ff80;outline-offset:2px}.tab-button:focus:not(:focus-visible){outline:none}@media (prefers-contrast:high){.tab-button{border:1px solid}.tab-button.active{background:#00d4ff;color:#000}}@media (prefers-reduced-motion:reduce){.tab-button,.tab-content>*,.tab-notification{animation:none!important;transition:none!important}}.footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0b1426f2,#111827f2);border-top:1px solid #00d4ff4d;margin-top:auto;padding:40px 0 20px}.footer-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1400px;padding:0 20px}.footer-section h4{color:#00d4ff;font-size:1.2rem;font-weight:600;margin-bottom:15px}.footer-section p{color:#8b8b8b;line-height:1.6;margin-bottom:15px}.social-links{display:flex;gap:15px}.social-link{color:#8b8b8b;font-size:.9rem;text-decoration:none;transition:color .3s ease}.social-link:hover{color:#00d4ff}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:8px}.footer-links a{color:#8b8b8b;font-size:.9rem;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#00d4ff}.network-info{display:flex;flex-direction:column;gap:8px}.info-item{align-items:center;display:flex;justify-content:space-between}.info-label{color:#8b8b8b;font-size:.85rem}.info-value{color:#fff;font-size:.85rem;font-weight:600}.feature-list{list-style:none;margin:0;padding:0}.feature-list li{color:#8b8b8b;font-size:.9rem;margin-bottom:8px}.footer-bottom{border-top:1px solid #ffffff1a;margin-top:30px;padding-top:20px}.footer-bottom-content{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px}.footer-bottom p{color:#8b8b8b;font-size:.85rem;margin:0}.footer-bottom .footer-links{display:flex;gap:20px;margin:0}.footer-bottom .footer-links a{font-size:.8rem}@media (max-width:768px){.footer-container{gap:20px;grid-template-columns:1fr}.footer-bottom-content{flex-direction:column;text-align:center}.footer-bottom .footer-links{flex-wrap:wrap;justify-content:center}}:root{--color-primary:#00d4ff;--color-primary-dark:#00a8cc;--color-primary-light:#3df;--color-primary-rgb:0,212,255;--color-secondary:#8b5cf6;--color-secondary-dark:#7c3aed;--color-secondary-light:#a78bfa;--color-secondary-rgb:139,92,246;--color-accent:#39ff14;--color-accent-dark:#32e012;--color-accent-light:#5aff3d;--color-accent-rgb:57,255,20;--color-bg-primary:#0b1426;--color-bg-secondary:#111827;--color-bg-tertiary:#1f2937;--color-bg-card:#0b1426cc;--color-bg-glass:#ffffff0d;--color-bg-overlay:#000c;--color-text-primary:#fff;--color-text-secondary:#8b8b8b;--color-text-muted:#6b7280;--color-text-disabled:#4b5563;--color-success:#39ff14;--color-success-dark:#32e012;--color-success-rgb:57,255,20;--color-warning:#ffc107;--color-warning-dark:#ff8c42;--color-warning-rgb:255,193,7;--color-error:#f44;--color-error-dark:#e53935;--color-error-rgb:255,68,68;--color-info:#00d4ff;--color-info-dark:#00a8cc;--color-info-rgb:0,212,255;--color-border-primary:#00d4ff4d;--color-border-secondary:#ffffff1a;--color-border-tertiary:#ffffff0d;--color-border-focus:#00d4ff80;--gradient-primary:linear-gradient(135deg,#00d4ff,#8b5cf6);--gradient-primary-hover:linear-gradient(135deg,#3df,#a78bfa);--gradient-success:linear-gradient(135deg,#39ff14,#00d4ff);--gradient-warning:linear-gradient(135deg,#ffc107,#ff8c42);--gradient-error:linear-gradient(135deg,#f44,#ff8c42);--gradient-bg-primary:linear-gradient(135deg,#0b1426f2,#111827f2);--gradient-bg-card:linear-gradient(135deg,#0b1426cc,#111827cc);--gradient-neural:linear-gradient(135deg,#00d4ff,#8b5cf6 50%,#39ff14);--font-family-primary:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-family-mono:"Courier New",monospace;--font-family-brand:"Segoe UI",sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.85rem;--font-size-base:0.95rem;--font-size-lg:1.1rem;--font-size-xl:1.3rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-size-5xl:3rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:0.75rem;--spacing-base:1rem;--spacing-lg:1.25rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:2.5rem;--spacing-4xl:3rem;--spacing-5xl:4rem;--spacing-6xl:5rem;--padding-card:1.5rem;--padding-section:2rem;--margin-section:2rem;--gap-grid:1.5rem;--container-xs:480px;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-2xl:1400px;--size-header-height:80px;--size-sidebar-width:280px;--size-card-min-height:200px;--size-modal-max-width:600px;--size-button-height:48px;--size-input-height:48px;--size-icon-xs:1rem;--size-icon-sm:1.2rem;--size-icon-base:1.5rem;--size-icon-lg:2rem;--size-icon-xl:3rem;--border-radius-xs:0.25rem;--border-radius-sm:0.5rem;--border-radius-base:0.75rem;--border-radius-lg:1rem;--border-radius-xl:1.25rem;--border-radius-2xl:1.5rem;--border-radius-full:9999px;--shadow-sm:0 1px 2px #0000000d;--shadow-base:0 4px 6px #0000001a;--shadow-md:0 4px 15px #00000026;--shadow-lg:0 10px 25px #0003;--shadow-xl:0 20px 40px #0000004d;--shadow-2xl:0 25px 50px #0006;--shadow-primary:0 4px 15px #00d4ff4d;--shadow-secondary:0 4px 15px #8b5cf64d;--shadow-success:0 4px 15px #39ff144d;--shadow-warning:0 4px 15px #ffc1074d;--shadow-error:0 4px 15px #ff44444d;--duration-fast:0.15s;--duration-normal:0.3s;--duration-slow:0.5s;--duration-slower:1s;--timing-ease:ease;--timing-ease-in:ease-in;--timing-ease-out:ease-out;--timing-ease-in-out:ease-in-out;--timing-spring:cubic-bezier(0.68,-0.55,0.265,1.55);--delay-xs:0.1s;--delay-sm:0.2s;--delay-md:0.3s;--delay-lg:0.5s;--delay-xl:1s;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-offcanvas:1050;--z-index-modal:1060;--z-index-popover:1070;--z-index-tooltip:1080;--z-index-toast:10000;--z-index-loading:15000;--color-roi-positive:var(--color-success);--color-roi-negative:var(--color-error);--color-roi-pending:var(--color-warning);--color-rank-bronze:#cd7f32;--color-rank-silver:silver;--color-rank-gold:gold;--color-rank-platinum:#e5e4e2;--color-rank-diamond:var(--color-primary);--color-network-left:var(--color-primary);--color-network-right:var(--color-secondary);--color-network-node:var(--color-accent);--breakpoint-xs:480px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--header-bg:var(--gradient-bg-primary);--header-border:var(--color-border-primary);--header-height:var(--size-header-height);--card-bg:var(--color-bg-card);--card-border:var(--color-border-secondary);--card-radius:var(--border-radius-xl);--card-padding:var(--padding-card);--card-shadow:var(--shadow-lg);--button-bg-primary:var(--gradient-primary);--button-bg-secondary:var(--color-bg-glass);--button-border:var(--color-border-secondary);--button-radius:var(--border-radius-base);--button-padding:0.75rem 1.5rem;--button-height:var(--size-button-height);--button-transition:all var(--duration-normal) var(--timing-ease-out);--input-bg:var(--color-bg-glass);--input-border:var(--color-border-secondary);--input-border-focus:var(--color-border-focus);--input-radius:var(--border-radius-base);--input-padding:0.75rem 1rem;--input-height:var(--size-input-height);--modal-bg:var(--gradient-bg-primary);--modal-border:var(--color-border-primary);--modal-backdrop:var(--color-bg-overlay);--modal-radius:var(--border-radius-xl);--modal-shadow:var(--shadow-2xl);--modal-max-width:var(--size-modal-max-width);--spinner-size:40px;--spinner-border-width:3px;--spinner-color-primary:var(--color-primary);--spinner-color-secondary:var(--color-secondary);--spinner-color-accent:var(--color-accent);--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-backdrop-filter:blur(20px);--glass-shadow:var(--shadow-lg);--neural-node-size:4px;--neural-connection-width:1px;--neural-animation-duration:8s;--neural-opacity:0.1;--focus-ring-width:2px;--focus-ring-color:var(--color-primary);--focus-ring-offset:2px;--print-bg:#fff;--print-text:#000;--print-border:#000}[data-theme=light]{--color-bg-primary:#fff;--color-bg-secondary:#f8fafc;--color-bg-tertiary:#f1f5f9;--color-text-primary:#1f2937;--color-text-secondary:#6b7280;--color-border-secondary:#0000001a}[data-theme=high-contrast]{--color-primary:#fff;--color-secondary:#ff0;--color-text-primary:#fff;--color-bg-primary:#000;--color-border-primary:#fff}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0.01ms;--duration-normal:0.01ms;--duration-slow:0.01ms;--duration-slower:0.01ms;--neural-animation-duration:0.01ms}}*{box-sizing:border-box;margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b1426;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}#root,body,html{height:100%}.app{display:flex;flex-direction:column;min-height:100vh;position:relative}.neural-background{height:100%;left:0;opacity:.1;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.neural-nodes:before{animation:neuralFloat 20s ease-in-out infinite;background-image:radial-gradient(circle at 20% 30%,#00d4ff 2px,#0000 0),radial-gradient(circle at 80% 20%,#8b5cf6 2px,#0000 0),radial-gradient(circle at 40% 70%,#39ff14 2px,#0000 0),radial-gradient(circle at 90% 80%,#00d4ff 2px,#0000 0),radial-gradient(circle at 10% 90%,#8b5cf6 2px,#0000 0);background-size:200px 200px,250px 250px,180px 180px,220px 220px,190px 190px}.neural-connections:before,.neural-nodes:before{content:"";height:100%;position:absolute;width:100%}.neural-connections:before{animation:neuralPulse 15s ease-in-out infinite;background-image:linear-gradient(45deg,#0000 40%,#00d4ff1a 42%,#00d4ff1a 44%,#0000 46%),linear-gradient(-45deg,#0000 40%,#8b5cf61a 42%,#8b5cf61a 44%,#0000 46%),linear-gradient(135deg,#0000 48%,#39ff141a 49%,#39ff141a 51%,#0000 52%);background-size:300px 300px,350px 350px,280px 280px}.main-content{flex:1 1;margin-top:80px;padding:20px;position:relative;z-index:1}.welcome-section{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 200px);text-align:center}.welcome-container{max-width:1200px;padding:40px 20px;width:100%}.welcome-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:20px;box-shadow:0 20px 60px #00d4ff1a;padding:60px 40px}.welcome-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6 50%,#39ff14);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:20px;text-align:center}.brand-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6);-webkit-background-clip:text;background-clip:text}.welcome-subtitle{color:#8b8b8b;font-size:1.5rem;font-weight:300;margin-bottom:40px}.welcome-features{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:40px 0}.feature-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;overflow:hidden;padding:30px 20px;position:relative;text-align:center;transition:all .3s ease}.feature-card:before{background:linear-gradient(90deg,#0000,#00d4ff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.feature-card:hover:before{left:100%}.feature-card:hover{border-color:#00d4ff4d;box-shadow:0 10px 30px #00d4ff33;transform:translateY(-5px)}.feature-icon{display:block;font-size:3rem;margin-bottom:15px}.feature-card h3{color:#00d4ff;font-size:1.3rem;font-weight:600;margin-bottom:10px}.feature-card p{color:#ccc;font-size:.95rem;line-height:1.5}.welcome-cta{margin-top:40px}.welcome-cta p{color:#39ff14;font-size:1.1rem;font-weight:500}.network-warning{align-items:center;display:flex;justify-content:center;min-height:60vh}.warning-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff44441a;border:2px solid #f44;border-radius:20px;max-width:500px;padding:40px;text-align:center}.warning-icon{display:block;font-size:4rem;margin-bottom:20px}.warning-container h2{color:#f44;font-size:1.8rem;margin-bottom:15px}.warning-container p{color:#fff;font-size:1.1rem;margin-bottom:20px}.network-details{background:#0000004d;border-radius:10px;margin-top:20px;padding:20px;text-align:left}.network-details p{font-family:Courier New,monospace;font-size:.9rem;margin:5px 0}.tab-navigation{margin-bottom:30px}.tab-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1426cc;border:1px solid #00d4ff4d;border-radius:15px;display:flex;overflow-x:auto;padding:8px}.tab-button{align-items:center;background:#0000;border:none;border-radius:10px;color:#8b8b8b;cursor:pointer;display:flex;flex:1 1;font-size:.95rem;font-weight:500;gap:8px;justify-content:center;min-width:120px;padding:15px 20px;position:relative;transition:all .3s ease}.tab-button:hover{background:#00d4ff1a;color:#00d4ff}.tab-button.active{background:linear-gradient(135deg,#00d4ff,#8b5cf6);box-shadow:0 4px 15px #00d4ff4d;color:#fff}.tab-icon{font-size:1.2rem}.tab-notification{animation:pulseNotification 2s ease-in-out infinite;background:linear-gradient(135deg,#f44,#ff8c42);border-radius:10px;box-shadow:0 2px 8px #f446;font-size:.7rem;height:16px;min-width:16px;padding:2px 6px;right:5px;top:5px}.tab-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b142699;border:1px solid #00d4ff33;border-radius:20px;box-shadow:0 10px 40px #0000004d;min-height:600px;padding:30px}.status-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1426f2;border-top:1px solid #00d4ff4d;bottom:0;flex-wrap:wrap;gap:30px;left:0;padding:10px 20px;position:fixed;right:0;z-index:1000}.status-bar,.status-item{align-items:center;display:flex}.status-item{font-size:.85rem;gap:8px}.status-label{color:#8b8b8b}.status-value{color:#fff;font-weight:500}.status-value.connected{color:#39ff14}.status-value.loading{animation:pulse 1.5s ease-in-out infinite;color:#00d4ff}.status-value.reward-level{background:#ffd7001a;border:1px solid #ffd7004d;border-radius:8px;color:gold;padding:4px 8px}.app-loading{align-items:center;background:radial-gradient(circle at center,#0b1426 0,#050a12 100%);display:flex;flex-direction:column;height:100vh;justify-content:center}.loading-text{margin-top:30px;text-align:center}.loading-text h2{color:#00d4ff;font-size:2rem;font-weight:600;margin-bottom:10px}.loading-text p{color:#8b8b8b;font-size:1.1rem}.error-toast{animation:slideDown .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff4444e6;border:1px solid #f44;left:50%;padding:15px 20px;transform:translateX(-50%);z-index:15000}.error-content{color:#fff;font-weight:500;gap:10px}.text-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00d4ff,#8b5cf6);-webkit-background-clip:text;background-clip:text}.glow-border{border:1px solid #00d4ff4d;box-shadow:0 0 20px #00d4ff1a}.glass-effect{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0b142680}::-webkit-scrollbar-thumb{background:#00d4ff80;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00d4ffb3}@keyframes pulseNotification{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@media (max-width:1024px){.main-content{padding:15px}.tab-content{padding:20px}}@media (max-width:768px){.main-content{margin-top:70px;padding:10px}.welcome-content{padding:40px 20px}.welcome-features{gap:20px;grid-template-columns:1fr}.tab-container{gap:4px}.tab-button{font-size:.85rem;min-width:100px;padding:12px 15px}.tab-content{min-height:500px;padding:15px}.status-bar{flex-direction:column;gap:10px;padding:8px 15px}.status-item{justify-content:center}}@media (max-width:480px){.welcome-title{font-size:2rem}.welcome-subtitle{font-size:1.2rem}.feature-card{padding:20px 15px}.tab-button{flex-direction:column;gap:4px;padding:10px 8px}.tab-label{font-size:.75rem}.status-bar{padding:6px 10px}.status-item{font-size:.75rem}}.connection-progress{padding:2rem;text-align:center}.progress-spinner{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:40px;margin:0 auto 1rem;width:40px}.progress-text{color:#666;font-size:.9rem;margin:0}.connection-waiting{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:2rem}.waiting-container{max-width:400px;text-align:center}.waiting-spinner{animation:spin 1.5s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:60px;margin:0 auto 2rem;width:60px}.waiting-container h2{color:#333;margin-bottom:1rem}.waiting-container p{color:#666;font-size:1rem}.status-indicator.online{animation:pulse 2s ease-in-out infinite;background:linear-gradient(45deg,#4caf50,#45a049);box-shadow:0 0 10px #4caf504d}.status-indicator.offline{background:linear-gradient(45deg,#f44336,#da190b);box-shadow:0 0 10px #f443364d}.tab-notification{align-items:center;animation:bounce 1s ease-in-out infinite;background:linear-gradient(45deg,#ff6b6b,#ee5a52);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px}.app-dashboard{animation:slideInFromBottom .6s ease-out}.welcome-section{animation:fadeIn .8s ease-out}.tab-content{animation:fadeInUp .4s ease-out}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .3s ease}.error-toast{animation:slideInFromRight .4s ease-out;background:linear-gradient(45deg,#ff4757,#ff3742);border-radius:10px;box-shadow:0 4px 20px #ff47574d;color:#fff;padding:1rem 1.5rem;position:fixed;right:20px;top:20px;z-index:10000}.error-content{align-items:center;display:flex;gap:.5rem}.error-icon{font-size:1.2rem}.error-message{font-weight:500}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.waiting-container{padding:1rem}.connection-progress{padding:1.5rem}.error-toast{left:10px;max-width:none;right:10px;top:10px}}.loading-shimmer{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.connection-success{animation:successPulse .6s ease-out;color:#4caf50}@keyframes successPulse{0%{transform:scale(1)}50%{color:#45a049;transform:scale(1.05)}to{transform:scale(1)}}.enter-matrix-floating{left:50%;max-width:400px;position:fixed;top:80px;transform:translateX(-50%);width:90%;z-index:1000}.floating-button-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border:1px solid #fff3;border-radius:16px;padding:1rem}.enter-matrix-btn-floating{border-radius:12px;font-weight:600;gap:.5rem;transition:transform .3s ease}.enter-matrix-btn-floating:hover{transform:translateY(-2px)}.matrix-text-mobile{font-weight:600}.mobile-enter-matrix-fallback{align-items:center;background:linear-gradient(135deg,#0f0f23,#1a1a3e 50%,#2d2d5f);display:flex;justify-content:center;min-height:100vh;padding:2rem}.fallback-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;max-width:400px;padding:3rem 2rem;text-align:center;width:100%}.fallback-container h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0ff,#f0f);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;margin-bottom:1rem}.fallback-container p{color:#fffc;font-size:1.1rem;margin-bottom:2rem}.enter-matrix-btn-mobile{align-items:center;animation:gradientShift 3s ease infinite;background:linear-gradient(135deg,#0ff,#f0f,#00ff7f);background-size:200% 200%;border:none;border-radius:16px;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:1.2rem;font-weight:700;gap:.8rem;justify-content:center;padding:1.2rem 2rem;transition:all .3s ease;width:100%}.enter-matrix-btn-mobile:hover{box-shadow:0 15px 35px #00ffff4d;transform:translateY(-3px)}.enter-matrix-btn-mobile .matrix-icon{font-size:1.8rem}.enter-matrix-btn-mobile .matrix-text{font-size:1.2rem;font-weight:700}.enter-matrix-section-top{margin:2rem 0;text-align:center}.connection-success-msg{animation:pulse 2s ease-in-out infinite;margin-bottom:1.5rem}@media (max-width:768px){.enter-matrix-floating{top:70px;width:95%}.floating-button-container{padding:.8rem}.enter-matrix-btn-floating{font-size:1rem;padding:.8rem 1.5rem}.enter-matrix-btn-floating .matrix-icon{font-size:1.3rem}.matrix-text-mobile{font-size:1rem}.fallback-container{padding:2rem 1.5rem}.fallback-container h2{font-size:1.8rem}.enter-matrix-btn-mobile{font-size:1.1rem;padding:1rem 1.5rem}}@media (max-width:480px){.enter-matrix-floating{top:60px;width:98%}.enter-matrix-btn-floating{font-size:.9rem;padding:.7rem 1rem}.fallback-container h2{font-size:1.6rem}.enter-matrix-btn-mobile{font-size:1rem;padding:.9rem 1.2rem}}.enter-matrix-floating-always{animation:slideDown .5s ease-out;left:50%;max-width:400px;position:fixed;top:80px;transform:translateX(-50%);width:90%;z-index:1000}@keyframes slideDown{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.floating-button-container{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000000e6;border:2px solid #00ffff4d;border-radius:20px;box-shadow:0 10px 30px #00000080,0 0 20px #0ff3;padding:1.2rem;text-align:center}.connection-status{animation:pulse 2s ease-in-out infinite;color:#0ff;font-size:1rem;font-weight:600;margin:0 0 1rem}.enter-matrix-btn-floating{align-items:center;animation:gradientShift 3s ease infinite;background:linear-gradient(135deg,#0ff,#f0f,#00ff7f);background-size:200% 200%;border:none;border-radius:15px;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:1.1rem;font-weight:700;gap:.8rem;justify-content:center;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s ease;width:100%}.enter-matrix-btn-floating:hover{box-shadow:0 15px 35px #0ff6;transform:translateY(-3px)}.enter-matrix-btn-floating:active{transform:translateY(-1px)}.enter-matrix-btn-floating .matrix-icon{font-size:1.5rem;position:relative;z-index:2}.matrix-text-mobile{font-size:1.1rem;font-weight:700;position:relative;z-index:2}.enter-matrix-btn-floating:before{background:#ffffff1a;border-radius:15px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.enter-matrix-btn-floating:hover:before{opacity:1}.connected-info{background:#00ffff1a;border:1px solid #0ff3;border-radius:16px;margin:2rem 0;padding:1.5rem;text-align:center}.connection-success-msg{color:#0ff;font-size:1.2rem;font-weight:600;margin-bottom:.8rem}.matrix-instruction{animation:blink 2s ease-in-out infinite;color:#ffffffe6;font-size:1rem;font-weight:500}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:.6}}@media (max-width:768px){.enter-matrix-floating-always{top:70px;width:95%}.floating-button-container{border-radius:16px;padding:1rem}.connection-status{font-size:.9rem;margin-bottom:.8rem}.enter-matrix-btn-floating{border-radius:12px;font-size:1rem;padding:.9rem 1.5rem}.enter-matrix-btn-floating .matrix-icon{font-size:1.3rem}.matrix-text-mobile{font-size:1rem}.connected-info{margin:1.5rem 0;padding:1.2rem}.connection-success-msg{font-size:1.1rem}.matrix-instruction{font-size:.9rem}}@media (max-width:480px){.enter-matrix-floating-always{top:60px;width:98%}.floating-button-container{padding:.8rem}.connection-status{font-size:.85rem}.enter-matrix-btn-floating{font-size:.95rem;gap:.6rem;padding:.8rem 1.2rem}.enter-matrix-btn-floating .matrix-icon{font-size:1.2rem}.matrix-text-mobile{font-size:.95rem}.connected-info{margin:1rem 0;padding:1rem}.connection-success-msg{font-size:1rem}.matrix-instruction{font-size:.85rem}.enter-matrix-floating-always{top:50px}}.main-content{margin-top:0;transition:margin-top .3s ease}.app:has(.enter-matrix-floating-always) .main-content{margin-top:120px}@media (max-width:768px){.app:has(.enter-matrix-floating-always) .main-content{margin-top:110px}}@media (max-width:480px){.app:has(.enter-matrix-floating-always) .main-content{margin-top:100px}}@keyframes buttonPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.wallet-connect-btn{background:linear-gradient(135deg,#7c3aed,#6d28d9)!important;border:none!important;border-radius:.5rem!important;color:#fff!important;cursor:pointer!important;font-weight:600!important;padding:.5rem 1rem!important;transition:all .2s ease!important}.wallet-connect-btn:hover{background:linear-gradient(135deg,#6d28d9,#5b21b6)!important;transform:translateY(-1px)!important}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.animate-pulse{animation:pulse 2s ease-in-out infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(-25%)}}.animate-bounce{animation:bounce 1s infinite}@keyframes neuralFloat{0%,to{opacity:.8;transform:translateY(0) rotate(0deg)}25%{opacity:1;transform:translateY(-10px) rotate(1deg)}50%{opacity:.9;transform:translateY(-5px) rotate(-1deg)}75%{opacity:1;transform:translateY(-15px) rotate(.5deg)}}.animate-neural-float{animation:neuralFloat 8s ease-in-out infinite}@keyframes neuralPulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}.animate-neural-pulse{animation:neuralPulse 3s ease-in-out infinite}@keyframes neuralConnection{0%,to{opacity:0;transform:translateX(-100%)}50%{opacity:.8;transform:translateX(0)}}.animate-neural-connection{animation:neuralConnection 4s ease-in-out infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fadeIn .5s ease-in-out}@keyframes slideInTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-top{animation:slideInTop .5s ease-out}@keyframes slideInBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-bottom{animation:slideInBottom .5s ease-out}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.animate-slide-in-left{animation:slideInLeft .5s ease-out}@keyframes slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.animate-slide-in-right{animation:slideInRight .5s ease-out}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:scaleIn .3s ease-out}@keyframes hoverLift{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.animate-hover-lift:hover{animation:hoverLift .2s ease-out forwards}@keyframes hoverGlow{0%{box-shadow:0 0 5px #00d4ff4d}to{box-shadow:0 0 20px #00d4ff99}}.animate-hover-glow:hover{animation:hoverGlow .3s ease-out forwards}.animate-hover-scale:hover{transform:scale(1.05);transition:transform .2s ease}@keyframes buttonClick{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.animate-button-click:active{animation:buttonClick .1s ease}@keyframes buttonSuccess{0%{background:linear-gradient(135deg,#00d4ff,#8b5cf6)}50%{background:linear-gradient(135deg,#39ff14,#00d4ff)}to{background:linear-gradient(135deg,#00d4ff,#8b5cf6)}}.animate-button-success{animation:buttonSuccess 1s ease}@keyframes notificationSlideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-notification-slide-down{animation:notificationSlideDown .3s ease-out}@keyframes notificationPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.animate-notification-pulse{animation:notificationPulse 2s ease-in-out infinite}@keyframes roiCounter{0%{color:#fff;transform:scale(1)}to{color:#39ff14;transform:scale(1.1)}}.animate-roi-counter{animation:roiCounter .5s ease-out}@keyframes investmentSuccess{0%{opacity:1;transform:scale(1) rotate(0deg)}25%{opacity:.9;transform:scale(1.1) rotate(5deg)}50%{opacity:.8;transform:scale(1.2) rotate(-5deg)}75%{opacity:.9;transform:scale(1.1) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.animate-investment-success{animation:investmentSuccess .8s ease-out}@keyframes binaryTreeGrow{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-binary-tree-grow{animation:binaryTreeGrow .6s ease-out}@keyframes neuralSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.neural-spinner{animation:neuralSpin 2s linear infinite}@keyframes orbitalSpin{0%{transform:rotate(0deg) translateX(20px) rotate(0deg)}to{transform:rotate(1turn) translateX(20px) rotate(-1turn)}}.orbital-spinner{animation:orbitalSpin 1.5s linear infinite}@keyframes circuitMove{0%{background-position:0 0,0 0}to{background-position:50px 50px,50px 50px}}.animate-circuit-move{animation:circuitMove 20s linear infinite}.animate-particle-float{animation:particleFloat 4s ease-in-out infinite}.animate-delay-100{animation-delay:.1s}.animate-delay-200{animation-delay:.2s}.animate-delay-300{animation-delay:.3s}.animate-delay-500{animation-delay:.5s}.animate-delay-700{animation-delay:.7s}.animate-delay-1000{animation-delay:1s}.animate-duration-fast{animation-duration:.3s}.animate-duration-normal{animation-duration:.5s}.animate-duration-slow{animation-duration:1s}.animate-once{animation-iteration-count:1}.animate-twice{animation-iteration-count:2}.animate-infinite{animation-iteration-count:infinite}.animate-paused{animation-play-state:paused}.animate-running{animation-play-state:running}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.animate-bounce,.animate-circuit-move,.animate-neural-connection,.animate-neural-float,.animate-neural-pulse,.animate-particle-float,.animate-pulse,.neural-spinner,.orbital-spinner{animation:none!important}}.animate-optimized{backface-visibility:hidden;perspective:1000px;will-change:transform,opacity}.animate-gpu{transform:translateZ(0)}.container{margin:0 auto;padding:0 var(--spacing-base);width:100%}.container-xs{max-width:var(--container-xs)}.container-sm{max-width:var(--container-sm)}.container-md{max-width:var(--container-md)}.container-lg{max-width:var(--container-lg)}.container-xl{max-width:var(--container-xl)}.container-2xl{max-width:var(--container-2xl)}@media (max-width:575.98px){:root{--padding-card:1rem;--padding-section:1rem;--margin-section:1rem;--gap-grid:1rem;--size-header-height:60px}.responsive-title{font-size:var(--font-size-2xl)}.responsive-subtitle{font-size:var(--font-size-lg)}.responsive-text{font-size:var(--font-size-sm)}.container{padding:0 var(--spacing-sm)}.responsive-card{margin:var(--spacing-sm) 0;padding:var(--spacing-base)}.responsive-button{font-size:var(--font-size-sm);padding:var(--spacing-md) var(--spacing-base);width:100%}.responsive-input{font-size:16px;height:44px;width:100%}.responsive-grid{gap:var(--spacing-base);grid-template-columns:1fr}.responsive-flex{flex-direction:column;gap:var(--spacing-sm)}.responsive-nav{flex-direction:column;width:100%}.responsive-nav-item{padding:var(--spacing-md) var(--spacing-base);text-align:center;width:100%}.responsive-modal{height:90vh;margin:var(--spacing-sm);width:95vw}.responsive-table{font-size:var(--font-size-xs);overflow-x:auto}.responsive-table td,.responsive-table th{padding:var(--spacing-xs) var(--spacing-sm);white-space:nowrap}.responsive-dashboard{padding:var(--spacing-sm)}.responsive-stats-grid{gap:var(--spacing-sm);grid-template-columns:1fr}.responsive-investment-panel{padding:var(--spacing-base)}.responsive-header{flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm) 0}.responsive-header-brand{justify-content:center}.responsive-header-stats{flex-direction:column;gap:var(--spacing-sm);width:100%}}@media (min-width:576px) and (max-width:767.98px){.responsive-grid-sm{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr)}.responsive-flex-sm{flex-direction:row;flex-wrap:wrap}.responsive-nav-sm{flex-direction:row;justify-content:space-around}.responsive-modal-sm{max-width:500px;width:90vw}.responsive-stats-grid-sm{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:991.98px){:root{--padding-card:1.5rem;--size-header-height:70px}.responsive-grid-md{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}.responsive-flex-md{align-items:center;flex-direction:row;justify-content:space-between}.responsive-modal-md{max-width:600px;width:80vw}.responsive-button-md{min-width:120px;width:auto}.responsive-stats-grid-md{grid-template-columns:repeat(3,1fr)}.responsive-investment-grid-md{grid-template-columns:repeat(2,1fr)}.responsive-header-md{align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width:992px) and (max-width:1199.98px){.responsive-grid-lg{gap:var(--spacing-2xl);grid-template-columns:repeat(3,1fr)}.responsive-stats-grid-lg{grid-template-columns:repeat(4,1fr)}.responsive-investment-grid-lg{grid-template-columns:repeat(3,1fr)}.responsive-dashboard-lg{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:1fr 300px}.responsive-sidebar-lg{height:fit-content;position:sticky;top:calc(var(--size-header-height) + var(--spacing-base))}}@media (min-width:1200px){:root{--padding-card:2rem;--padding-section:3rem;--margin-section:3rem;--gap-grid:2rem;--size-header-height:80px}.responsive-grid-xl{gap:var(--spacing-3xl);grid-template-columns:repeat(4,1fr)}.responsive-stats-grid-xl{grid-template-columns:repeat(5,1fr)}.responsive-investment-grid-xl{grid-template-columns:repeat(4,1fr)}.responsive-dashboard-xl{grid-gap:var(--spacing-3xl);display:grid;gap:var(--spacing-3xl);grid-template-columns:1fr 350px}.responsive-modal-xl{max-width:800px}}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-grid{display:grid}.d-none{display:none}@media (max-width:767.98px){.d-sm-block{display:block}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-flex{display:flex}.d-sm-grid{display:grid}.d-sm-none{display:none}}@media (min-width:768px) and (max-width:991.98px){.d-md-block{display:block}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-flex{display:flex}.d-md-grid{display:grid}.d-md-none{display:none}}@media (min-width:992px){.d-lg-block{display:block}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-flex{display:flex}.d-lg-grid{display:grid}.d-lg-none{display:none}}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-5{grid-template-columns:repeat(5,1fr)}.grid-cols-6{grid-template-columns:repeat(6,1fr)}.gap-0{gap:0}.gap-1{gap:var(--spacing-xs)}.gap-2{gap:var(--spacing-sm)}.gap-3{gap:var(--spacing-md)}.gap-4{gap:var(--spacing-base)}.gap-5{gap:var(--spacing-lg)}.gap-6{gap:var(--spacing-xl)}.m-0{margin:0}.m-1{margin:var(--spacing-xs)}.m-2{margin:var(--spacing-sm)}.m-3{margin:var(--spacing-md)}.m-4{margin:var(--spacing-base)}.m-5{margin:var(--spacing-lg)}.m-6{margin:var(--spacing-xl)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-base)}.mt-5{margin-top:var(--spacing-lg)}.mt-6{margin-top:var(--spacing-xl)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-base)}.mb-5{margin-bottom:var(--spacing-lg)}.mb-6{margin-bottom:var(--spacing-xl)}.p-0{padding:0}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing-md)}.p-4{padding:var(--spacing-base)}.p-5{padding:var(--spacing-lg)}.p-6{padding:var(--spacing-xl)}@media (max-width:767.98px){.m-sm-0{margin:0}.m-sm-1{margin:var(--spacing-xs)}.m-sm-2{margin:var(--spacing-sm)}.m-sm-3{margin:var(--spacing-md)}.m-sm-4{margin:var(--spacing-base)}.p-sm-0{padding:0}.p-sm-1{padding:var(--spacing-xs)}.p-sm-2{padding:var(--spacing-sm)}.p-sm-3{padding:var(--spacing-md)}.p-sm-4{padding:var(--spacing-base)}}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.w-auto{width:auto}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.h-auto{height:auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}@media (max-width:767.98px){.text-sm-left{text-align:left}.text-sm-center{text-align:center}.text-sm-right{text-align:right}}@media (min-width:768px){.text-md-left{text-align:left}.text-md-center{text-align:center}.text-md-right{text-align:right}}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}@media (max-width:767.98px){.text-sm-xs{font-size:var(--font-size-xs)}.text-sm-sm{font-size:var(--font-size-sm)}.text-sm-base{font-size:var(--font-size-base)}.text-sm-lg{font-size:var(--font-size-lg)}}.dashboard-responsive{grid-gap:var(--spacing-base);display:grid;gap:var(--spacing-base);grid-template-columns:1fr}@media (min-width:768px){.dashboard-responsive{gap:var(--spacing-xl);grid-template-columns:2fr 1fr}}@media (min-width:1200px){.dashboard-responsive{gap:var(--spacing-2xl);grid-template-columns:3fr 1fr}}.stats-responsive{grid-gap:var(--spacing-base);display:grid;gap:var(--spacing-base);grid-template-columns:1fr}@media (min-width:576px){.stats-responsive{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.stats-responsive{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.stats-responsive{grid-template-columns:repeat(4,1fr)}}.investment-panel-responsive{grid-gap:var(--spacing-base);display:grid;gap:var(--spacing-base);grid-template-columns:1fr}@media (min-width:768px){.investment-panel-responsive{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.investment-panel-responsive{grid-template-columns:repeat(3,1fr)}}.binary-tree-responsive{overflow-x:auto;padding:var(--spacing-base)}@media (max-width:767.98px){.binary-tree-responsive{font-size:var(--font-size-xs)}.binary-node-responsive{min-width:80px;padding:var(--spacing-xs)}}.activity-feed-responsive{max-height:400px;overflow-y:auto}@media (min-width:768px){.activity-feed-responsive{max-height:500px}}@media (min-width:1200px){.activity-feed-responsive{max-height:600px}}.card-responsive{border-radius:var(--border-radius-base);margin:var(--spacing-sm) 0;padding:var(--spacing-base)}@media (min-width:768px){.card-responsive{border-radius:var(--border-radius-lg);margin:var(--spacing-base) 0;padding:var(--spacing-lg)}}@media (min-width:1200px){.card-responsive{border-radius:var(--border-radius-xl);margin:var(--spacing-lg) 0;padding:var(--spacing-xl)}}.button-responsive{font-size:var(--font-size-sm);padding:var(--spacing-md) var(--spacing-base);width:100%}@media (min-width:768px){.button-responsive{font-size:var(--font-size-base);min-width:120px;padding:var(--spacing-md) var(--spacing-lg);width:auto}}.form-responsive{display:flex;flex-direction:column;gap:var(--spacing-base)}@media (min-width:768px){.form-responsive{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr)}}@media print{.print-hidden{display:none!important}.print-visible{display:block!important}body{background:#fff!important;color:#000!important}.modal-container,.responsive-card,.tab-content{background:#fff!important;border:1px solid #000!important;box-shadow:none!important}.responsive-button{background:#fff!important;border:1px solid #000!important;color:#000!important}}@media (hover:none) and (pointer:coarse){.responsive-button:focus,.responsive-input:focus{outline:2px solid var(--color-primary);outline-offset:2px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.responsive-icon{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@supports (container-type:inline-size){.container-query{container-type:inline-size}@container (min-width: 400px){.cq-card{display:grid;grid-template-columns:repeat(2,1fr)}}@container (min-width: 600px){.cq-card{grid-template-columns:repeat(3,1fr)}}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.trust-wallet-connected-screen{align-items:center;background:linear-gradient(135deg,#0f0f23,#1a1a3e 50%,#2d2d5f);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem;position:relative}.trust-wallet-connected-screen:before{animation:backgroundPulse 6s ease-in-out infinite alternate;background:radial-gradient(circle at 20% 80%,#00ffff1a 0,#0000 50%),radial-gradient(circle at 80% 20%,#ff00ff1a 0,#0000 50%),radial-gradient(circle at 40% 40%,#00ff7f0d 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes backgroundPulse{0%{opacity:.5}to{opacity:1}}.connected-container{max-width:600px;position:relative;width:100%;z-index:2}.connected-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 20px 40px #0000004d,inset 0 1px 0 #ffffff1a;padding:3rem;text-align:center}.connection-success{margin-bottom:2.5rem}.success-icon{animation:successBounce 2s ease-in-out infinite;font-size:4rem;margin-bottom:1rem}@keyframes successBounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.success-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0ff,#f0f);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.success-subtitle{color:#fffc;font-size:1.2rem;margin-bottom:0}.wallet-details-display{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.detail-card{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.detail-card:hover{background:#ffffff14;box-shadow:0 8px 25px #00ffff1a;transform:translateY(-2px)}.detail-icon{align-items:center;background:#00ffff1a;border-radius:50%;display:flex;font-size:1.5rem;height:40px;justify-content:center;width:40px}.detail-info{flex:1 1;text-align:left}.detail-label{color:#fff9;display:block;font-size:.9rem;margin-bottom:.2rem}.detail-value{color:#fff;display:block;font-size:1rem;font-weight:600}.matrix-entry{margin-bottom:2.5rem}.matrix-description{margin-bottom:2rem}.matrix-description h3{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.matrix-description p{color:#fffc;font-size:1rem;line-height:1.6}.enter-matrix-btn{align-items:center;animation:gradientShift 3s ease infinite;background:linear-gradient(135deg,#0ff,#f0f,#00ff7f);background-size:200% 200%;border:none;border-radius:16px;cursor:pointer;display:flex;font-family:inherit;gap:1rem;justify-content:center;margin:0 auto;max-width:400px;overflow:hidden;padding:1.5rem 2.5rem;position:relative;transition:all .3s ease;width:100%}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.enter-matrix-btn:hover{box-shadow:0 15px 35px #00ffff4d;transform:translateY(-3px)}.enter-matrix-btn:active{transform:translateY(-1px)}.matrix-icon{font-size:2rem}.matrix-icon,.matrix-text{position:relative;z-index:2}.matrix-text{align-items:flex-start;display:flex;flex-direction:column}.matrix-main{color:#000;font-size:1.3rem;font-weight:700;margin-bottom:.2rem}.matrix-sub{color:#000000b3;font-size:.9rem;font-weight:500}.matrix-glow{background:#ffffff1a;border-radius:16px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.enter-matrix-btn:hover .matrix-glow{opacity:1}.matrix-particles{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.particle{animation:particleFloat 3s ease-in-out infinite;background:#fffc;border-radius:50%;height:4px;position:absolute;width:4px}.particle:first-child{animation-delay:0s;left:20%;top:20%}.particle:nth-child(2){animation-delay:.5s;left:80%;top:80%}.particle:nth-child(3){animation-delay:1s;left:30%;top:60%}.particle:nth-child(4){animation-delay:1.5s;left:70%;top:30%}@keyframes particleFloat{0%,to{opacity:.8;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-10px) scale(1.2)}}.trust-wallet-benefits h4{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:1.5rem}.benefits-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.benefit-item{align-items:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;display:flex;flex-direction:column;gap:.5rem;padding:1rem;transition:all .3s ease}.benefit-item:hover{background:#ffffff14;transform:translateY(-2px)}.benefit-icon{font-size:1.5rem}.benefit-text{color:#ffffffe6;font-size:.9rem;font-weight:500;text-align:center}@media (max-width:768px){.trust-wallet-connected-screen{padding:1rem}.connected-content{padding:2rem}.success-title{font-size:2rem}.wallet-details-display{grid-template-columns:1fr}.enter-matrix-btn{padding:1.2rem 2rem}.matrix-main{font-size:1.1rem}.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.connected-content{padding:1.5rem}.success-title{font-size:1.8rem}.matrix-description h3{font-size:1.3rem}}
/*# sourceMappingURL=main.ca79e707.css.map*/