body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.App,body{min-height:100vh}.App{display:flex;flex-direction:column}.app-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border-bottom:1px solid #ffffff1a;padding:0}.header-content{justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 2rem}.header-content,.logo-section{align-items:center;display:flex}.logo-section{gap:1rem}.logo{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700}.tagline{color:#8892b0;font-size:.9rem}.app-nav{background:#0000004d;border-top:1px solid #ffffff1a;display:flex;justify-content:center}.nav-btn{background:none;border:none;border-bottom:3px solid #0000;color:#8892b0;cursor:pointer;font-size:1rem;padding:1rem 2rem;transition:all .3s ease}.nav-btn:hover{background:#ffffff0d;color:#fff}.nav-btn.active{background:#667eea1a;border-bottom-color:#667eea;color:#667eea}.app-main{flex:1 1;margin:0 auto;max-width:1200px;padding:2rem;width:100%}.asset-overview{margin-bottom:2rem}.asset-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000004d;padding:2rem}.asset-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.asset-header h2{color:#fff;font-size:1.5rem}.asset-badge{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;font-size:.9rem;font-weight:700;padding:.5rem 1rem}.asset-balance{margin-bottom:2rem;text-align:center}.balance-main{align-items:baseline;display:flex;gap:.5rem;justify-content:center;margin-bottom:.5rem}.balance-amount{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#8892b0);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700}.balance-symbol{color:#8892b0;font-size:1.5rem}.balance-sub{color:#8892b0;font-size:1rem}.asset-details{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:1.5rem}.detail-item{align-items:center;background:#ffffff0d;border-radius:10px;display:flex;flex-direction:column;padding:1rem}.detail-label{color:#8892b0;font-size:.9rem;margin-bottom:.5rem}.detail-value{color:#fff;font-size:1.2rem;font-weight:700}.detail-value.rewards{color:#4ade80}.detail-value.apy{color:#f59e0b}.donate-pool-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;padding:1rem 2rem;transition:transform .3s ease;width:100%}.donate-pool-btn:hover{box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.staking-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff1a;border-radius:20px;padding:2rem}.panel-header{margin-bottom:2rem;text-align:center}.panel-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#8892b0);-webkit-background-clip:text;background-clip:text;font-size:2rem;margin-bottom:.5rem}.panel-header p{color:#8892b0;font-size:1.1rem}.staking-form{margin:0 auto;max-width:500px}.input-group{margin-bottom:1.5rem}.input-group label{color:#8892b0;display:block;font-weight:500;margin-bottom:.5rem}.amount-input{align-items:center;display:flex;position:relative}.amount-input input{background:#ffffff1a;border:1px solid #fff3;border-radius:10px;color:#fff;font-size:1.2rem;outline:none;padding:1rem;width:100%}.amount-input input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.max-btn{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;padding:.5rem 1rem;position:absolute;right:.5rem;transition:all .3s ease}.max-btn:hover{background:#fff3}.days-selection{margin-bottom:2rem}.days-selection label{color:#8892b0;display:block;font-weight:500;margin-bottom:1rem}.days-options{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.day-option{background:#ffffff0d;border:2px solid #0000;border-radius:15px;cursor:pointer;padding:1.5rem 1rem;text-align:center;transition:all .3s ease}.day-option:hover{background:#ffffff1a;border-color:#667eea80}.day-option.selected{background:#667eea33;border-color:#667eea;box-shadow:0 8px 25px #667eea4d}.days{font-size:1.3rem;margin-bottom:.5rem}.apy,.days{font-weight:700}.apy{color:#4ade80;font-size:1rem;margin-bottom:.25rem}.daily{color:#8892b0;font-size:.9rem}.staking-info{background:#ffffff0d;border-radius:15px;margin-bottom:2rem;padding:1.5rem}.info-row{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:.5rem 0}.info-row:last-child{border-bottom:none}.action-buttons{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 2fr}.cancel-btn,.confirm-btn{border:none;border-radius:10px;cursor:pointer;font-size:1.1rem;font-weight:700;padding:1rem 2rem;transition:all .3s ease}.cancel-btn{background:#ffffff1a;border:1px solid #fff3;color:#fff}.cancel-btn:hover{background:#fff3}.confirm-btn{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.confirm-btn:hover:not(:disabled){box-shadow:0 8px 25px #667eea66;transform:translateY(-2px)}.confirm-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.protocol-note{background:#ffffff0d;border-left:4px solid #667eea;border-radius:15px;margin-top:2rem;padding:1.5rem}.protocol-note h4{color:#fff;margin-bottom:.5rem}.protocol-note p{color:#8892b0;line-height:1.5}.investment-list{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff1a;border-radius:20px;padding:2rem}.list-tabs{background:#ffffff0d;border-radius:15px;display:flex;margin-bottom:2rem;padding:.5rem}.tab-btn{background:none;border:none;border-radius:10px;color:#8892b0;cursor:pointer;flex:1 1;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.tab-btn.active{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 15px #667eea4d;color:#fff}.table-container{overflow-x:auto}.investment-table{background:#ffffff0d;border-collapse:collapse;border-radius:15px;overflow:hidden;width:100%}.investment-table td,.investment-table th{border-bottom:1px solid #ffffff1a;padding:1rem;text-align:left}.investment-table th{background:#ffffff1a;color:#8892b0;font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.investment-table td{color:#fff}.profit{color:#4ade80!important;font-weight:700}.status{border-radius:20px;font-size:.8rem;font-weight:700;padding:.5rem 1rem;text-transform:uppercase}.status.active{background:#22c55e33;border:1px solid #22c55e4d;color:#4ade80}.status.completed{background:#3b82f633;border:1px solid #3b82f64d;color:#3b82f6}.empty-state{color:#8892b0;padding:3rem;text-align:center}.empty-state p{margin-bottom:.5rem}.performance-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff1a;border-radius:20px;padding:2rem}.stats-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:2rem}.stat-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;padding:1.5rem;text-align:center}.stat-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#8892b0);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700;margin-bottom:.5rem}.stat-label{color:#8892b0;font-size:.9rem}.referral-section{background:#ffffff0d;border-left:4px solid #f59e0b;border-radius:15px;padding:1.5rem}.referral-section h3{color:#fff;margin-bottom:1rem}.referral-box{background:#ffffff08;border-radius:10px;padding:1.5rem}.referral-box p{color:#8892b0;line-height:1.5;margin-bottom:1rem}.referral-link{align-items:center;background:#ffffff1a;border-radius:10px;display:flex;gap:1rem;padding:1rem}.referral-link span{color:#fff;flex:1 1;font-family:monospace;font-size:.9rem}.copy-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;transition:all .3s ease}.copy-btn:hover{box-shadow:0 4px 15px #667eea4d;transform:translateY(-1px)}.welcome-section{align-items:center;display:flex;justify-content:center;min-height:60vh}.welcome-content{max-width:800px;text-align:center}.welcome-content h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:3rem;margin-bottom:2rem}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.feature-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff1a;border-radius:20px;padding:2rem;transition:transform .3s ease}.feature-card:hover{transform:translateY(-5px)}.feature-icon{font-size:3rem;margin-bottom:1rem}.feature-card h3{color:#fff;font-size:1.3rem;margin-bottom:1rem}.feature-card p{color:#8892b0;line-height:1.5}.connect-prompt{color:#8892b0;font-size:1.2rem;margin-top:2rem}.app-footer{background:#0000004d;border-top:1px solid #ffffff1a;margin-top:auto}.footer-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:2fr 1fr;margin:0 auto;max-width:1200px;padding:2rem}.protocol-info h4{color:#fff;margin-bottom:.5rem}.protocol-info p{color:#8892b0;line-height:1.5}.contract-info p{color:#8892b0;font-family:monospace;font-size:.9rem;margin-bottom:.5rem}@media (max-width:768px){.header-content{flex-direction:column;gap:1rem;text-align:center}.app-nav{flex-wrap:wrap}.nav-btn{flex:1 1;min-width:120px}.balance-amount{font-size:2rem}.features-grid,.footer-content{grid-template-columns:1fr}.footer-content{text-align:center}.action-buttons{grid-template-columns:1fr}}
/*# sourceMappingURL=main.59cf74f2.css.map*/