@charset "UTF-8";.language-drawer{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!important;width:calc(100% - 2rem)!important}.language-drawer .ant-drawer-content{background:#000;border-radius:2rem 2rem 0 0}.language-drawer .ant-drawer-body{padding:.5rem 0 0!important}.language-drawer-title{text-align:center;padding:1.4rem 0;color:#fff;font-size:2rem;font-weight:600;margin-bottom:1.6rem}.language-list{display:flex;flex-direction:column;gap:1.2rem;padding:0 2.4rem 2.4rem}.language-item{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-radius:1.2rem;cursor:pointer;transition:all .2s;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.language-item:hover{background:#ffffff1a;border-color:#fff3}.language-item.active{background:#0055fe33;border-color:var(--primary-color)}.language-name{font-size:1.6rem;color:#fff;font-weight:500}.language-check{font-size:1.8rem;color:var(--primary-color);font-weight:700}.profile-drawer{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!important;width:calc(100% - 2rem)!important}.profile-drawer .ant-drawer-content{background:#000;border-radius:2rem}.profile-drawer .ant-drawer-body{padding:.5rem 0 0!important}.profile-drawer-content{padding:.8rem 1.6rem 2.4rem}.profile-uid-row{display:flex;align-items:center;gap:1.2rem;margin-bottom:.8rem;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.8rem;padding:.8rem 0}.profile-uid-value{letter-spacing:.02em}.profile-codes-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-bottom:4rem}.profile-code-card{background:#2b2b2b;border-radius:.6rem;padding:.8rem;display:flex;flex-direction:column;justify-content:space-between;overflow:auto}.profile-code-title{font-size:1.4rem;font-weight:500;color:#fff;line-height:2rem}.profile-code-title-row{display:flex;align-items:center;justify-content:space-between}.profile-copy-icon{width:1.2rem;height:1.2rem}.profile-code-value{font-size:1.4rem;line-height:2rem;color:#fff}.profile-code-card-clickable{cursor:pointer}.profile-logout-btn{width:100%;height:4.8rem!important;border:none!important;border-radius:2.4rem!important;font-size:1.6rem!important;font-weight:500!important;background:var(--primary-color)!important}.app-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#000;color:#f7f7fa;padding:1.2rem 1.6rem;width:100%}.header-content{max-width:120rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.logo{text-decoration:none;color:#f7f7fa}.logo h1{margin:0;font-size:2rem;font-weight:700;color:#fff;letter-spacing:.1rem}.header-icons{display:flex;align-items:center;gap:1rem;flex:1;justify-content:center}.header-icon{width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);overflow:hidden;cursor:pointer;transition:all .2s}.header-icon:hover{border-color:#fff6;background:#ffffff1a}.header-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header-icon.solana-icon{background:#000}.header-address{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:2rem;cursor:pointer;transition:all .2s}.header-address:hover{background:#ffffff26;border-color:#ffffff4d}.connect-wallet-btn{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;border-radius:2rem;background:var(--primary-color);color:#f7f7fa;cursor:pointer;transition:all .2s}.connect-wallet-btn img{width:1.6rem;height:1.6rem}.connect-wallet-btn:hover{background:#ffffff29;border-color:#ffffff59}.connect-wallet-btn:active{background:#ffffff1a}.connect-wallet-text{font-size:1.2rem;font-weight:600;white-space:nowrap}.address-value{font-size:1.2rem;color:var(--text-primary);font-family:monospace}.copy-icon{font-size:1rem;color:#fff9}.copy-icon-img{width:1.2rem;height:1.2rem;cursor:pointer;transition:opacity .2s}.copy-icon-img:hover{opacity:.8}.copy-icon-img:active{opacity:.6}.detail-header .header-content{justify-content:space-between}.detail-header .header-left{display:flex;align-items:center;gap:1.2rem;flex:1}.detail-header .back-button{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.detail-header .back-button:hover{opacity:.8}.detail-header .back-button:active{opacity:.6}.detail-header .header-title{margin:0;font-size:1.8rem;font-weight:600;color:#f7f7fa;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12.6rem}.detail-header .header-right{display:flex;align-items:center;gap:1rem}.detail-header .header-icons{flex:0;justify-content:flex-end}.header-auth-modal .ant-modal-container{background:var(--bg-secondary)!important;padding:2rem 1.6rem 1.6rem;border-radius:0 0 .8rem .8rem;color:var(--text-primary)!important}.header-auth-modal .ant-modal-confirm-body{flex-direction:column;align-items:center;gap:1.2rem}.header-auth-modal .ant-modal-confirm-body .ant-modal-confirm-title{text-align:center;color:var(--text-primary)!important;margin-bottom:1.2rem}.header-auth-modal .ant-modal-confirm-btns{margin-top:1.6rem;display:flex;justify-content:space-between;gap:1.2rem}.header-auth-modal .ant-modal-confirm-btns button{flex:1;height:4rem;color:var(--text-primary)!important;border:none;font-weight:500;font-size:1.4rem;border-radius:4rem}.header-auth-cancel-btn{background:#242528!important;border:none!important}.header-auth-ok-btn{background:var(--primary-color)!important;border:none!important}.header-auth-modal-content .content-line{text-align:center}@media (max-width: 768px){.header-content{gap:1rem}.header-icon{width:2.8rem;height:2.8rem}.header-address{padding:.5rem 1rem}.connect-wallet-btn{padding:0 2rem;line-height:2.4rem}.address-value{font-size:1rem}.detail-header .header-title{font-size:1.4rem}}.bottom-navigation{position:fixed;bottom:2.1rem;left:1.6rem;right:1.6rem;border-radius:4.1rem;background:#1e1e1ed9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 24px #0000004d;display:flex;justify-content:space-between;align-items:center;z-index:1000}.nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:.4rem 1.6rem;text-decoration:none;color:#6e6e6f;transition:all .2s;border-radius:1.2rem;position:relative;width:7.6rem}.nav-item:hover{color:#ffffffb3}.nav-item.active{color:#fff;border-radius:50px;background:#353535}.nav-icon{width:2.4rem;height:2.4rem;display:block;filter:brightness(.5);transition:filter .2s}.nav-item.active .nav-icon{filter:brightness(1)}.nav-label{font-size:1rem;font-weight:500;white-space:nowrap;line-height:1.2}@media (max-width: 768px){.bottom-navigation{padding:.4rem}.nav-label{font-size:.9rem}}.stock-card-page{background:#fff;border-radius:12px;padding:15rem;box-shadow:0 2px 8px #0000001a;transition:all .2s;border:1px solid #e0e0e0}.stock-card-page .stock-card:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.stock-card-page .stock-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10rem}.stock-card-page .stock-info{flex:1}.stock-card-page .stock-symbol{margin:0 0 2.5rem;font-size:12.5rem;font-weight:700;color:#333}.stock-card-page .stock-name{margin:0;font-size:9rem;color:#666}.stock-card-page .stock-price{text-align:right}.stock-card-page .price-value{display:block;font-size:15rem;font-weight:600;color:#333;margin-bottom:2.5rem}.stock-card-page .price-change{display:block;font-size:8.5rem;font-weight:500}.stock-card-page .price-change.positive{color:#10b981}.stock-card-page .price-change.negative{color:#ef4444}.stock-card-page .stock-volume{margin-top:7.5rem;padding-top:7.5rem;border-top:1px solid #f0f0f0;font-size:8.5rem;color:#666}.stock-card-page .trade-button{width:100%;margin-top:10rem;padding:7.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.stock-card-page .trade-button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.stock-trade-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:10rem}.stock-trade-modal{background:#fff;border-radius:16px;padding:20rem;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #0003}.trade-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15rem}.trade-header h2{margin:0;font-size:15rem;color:#333}.close-button{background:none;border:none;font-size:20rem;color:#999;cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}.close-button:hover{background:#f5f5f5;color:#333}.trade-tabs{display:flex;gap:5rem;margin-bottom:15rem;background:#f5f5f5;padding:2.5rem;border-radius:8px}.trade-tab{flex:1;padding:7.5rem;background:transparent;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s;color:#666}.trade-tab.active{background:#fff;color:#667eea;box-shadow:0 2px 4px #0000001a}.current-price{margin-bottom:15rem;padding:10rem;background:#f9f9f9;border-radius:8px;text-align:center;color:#666}.current-price strong{color:#333;font-size:12rem}.trade-form label{display:block;margin-bottom:5rem;font-weight:500;color:#333}.trade-form input{width:100%;padding:7.5rem;font-size:12.5rem;border:2px solid #e0e0e0;border-radius:8px;margin-bottom:10rem;transition:all .2s}.trade-form input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.estimated-cost{margin-bottom:10rem;padding:7.5rem;background:#f0f4ff;border-radius:8px;text-align:center;color:#666}.estimated-cost strong{color:#667eea;font-size:11rem}.error-message{margin-bottom:10rem;padding:7.5rem;background:#fee;color:#c33;border-radius:8px;font-size:9rem}.connect-wallet-prompt{margin-top:10rem;padding:10rem;text-align:center;background:#f5f5f5;border-radius:8px;color:#666}.trade-submit-button{width:100%;padding:10rem;font-size:11rem;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .2s;margin-top:10rem}.trade-submit-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.trade-submit-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.stock-list-container{max-width:1200px;margin:0 auto;padding:20rem 10rem}.stock-list-header{text-align:center;margin-bottom:20rem}.stock-list-header h1{font-size:25rem;margin:0 0 5rem;color:#333;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stock-list-header p{color:#666;font-size:11rem;margin:0}.loading-indicator{margin-top:10rem;color:#667eea;font-size:9rem}.stock-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15rem}@media (max-width: 768px){.stock-grid{grid-template-columns:1fr}.stock-list-header h1{font-size:20rem}}.home-page{min-height:calc(100vh - 12rem);padding:2.4rem 1.6rem 8rem;background:#000;overflow-y:auto}.home-page .home-container{max-width:75rem;margin:0 auto}.home-page .info-tag{font-size:1rem;color:#fff9;margin-bottom:.8rem;padding:.3rem .8rem;display:inline-block;border-radius:10rem;background:linear-gradient(93deg,#25111c33 65.04%,#dd2a2e33 96.65%),linear-gradient(90deg,#002194,#151517 49.28%,#151517);color:#fff}.home-page .total-staked-section{margin-bottom:.4rem}.home-page .section-label{font-size:1.2rem;color:#a2a2a2}.home-page .total-staked-amount{font-size:3.2rem;font-weight:700;color:#f7f7fa;letter-spacing:-.1rem;overflow-y:auto}.home-page .dividend-pool-amount{font-size:1.6rem;font-weight:700;color:#f7f7fa;letter-spacing:-.1rem}.home-page .dividend-pool-section{margin-bottom:2.4rem}.home-page .claimable-section{padding:1.6rem 0}.home-page .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}.home-page .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0}.home-page .section-link{font-size:1.2rem;color:#fff9;text-decoration:none;transition:color .2s}.home-page .section-link:hover{color:#f7f7fa}.home-page .claimable-tokens{display:flex;flex-wrap:nowrap;gap:1rem;margin-bottom:1.2rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.home-page .claimable-tokens::-webkit-scrollbar{height:.4rem}.home-page .claimable-tokens::-webkit-scrollbar-track{background:transparent}.home-page .claimable-tokens::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:.2rem}.home-page .claimable-tokens::-webkit-scrollbar-thumb:hover{background:#ffffff80}.home-page .claimable-token-card{flex:0 0 auto;min-width:12rem;border:1px solid rgba(255,255,255,.2);border-radius:1.6rem;padding:1.4rem}.home-page .token-icon-placeholder{width:2.4rem;height:2.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;color:#fff;margin-bottom:1.6rem}.home-page .token-symbol{font-size:1.6rem;font-weight:600;color:#f7f7fa}.home-page .token-quantity{font-size:1.4rem;color:#fff9}.home-page .token-value{font-size:1.6rem;font-weight:600;color:#2bb0fc}.home-page .claim-all-btn{width:100%;padding:.6rem;background:#0055fe;border:none;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s;line-height:2rem;border-radius:3.2rem}.home-page .claim-all-btn:disabled{background:#5f5f5f!important;color:#cfcfcf!important;opacity:1;cursor:not-allowed}.home-page .claim-all-btn:hover{background:#096dd9;transform:translateY(-.1rem)}.home-page .action-buttons{padding:1.6rem .8rem;display:flex;align-items:center;justify-content:space-between}.home-page .action-btn{display:flex;flex-direction:column;align-items:center;transition:all .2s}.home-page .action-btn .action-icon{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;padding:1.6rem;border-radius:1.6rem;background:#2b2b2b}.home-page .action-btn .action-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-page .action-btn .action-label{font-size:1rem;color:#a2a2a2;margin-top:.4rem}.home-page .holdings-section{padding:1.6rem 0;margin-bottom:2rem}.home-page .holdings-section .section-title{font-size:1.8rem;font-weight:500;color:#f7f7fa;margin-bottom:1.4rem}.home-page .holdings-list{display:flex;flex-direction:column;gap:2.4rem}.home-page .holding-item{display:flex;justify-content:space-between;align-items:center;transition:all .2s}.home-page .holding-left{display:flex;align-items:center;gap:1.6rem;flex:1}.home-page .holding-logo-placeholder{width:4rem;height:4rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:600;color:#fff;flex-shrink:0}.home-page .holding-info{display:flex;flex-direction:column;gap:.4rem}.home-page .holding-symbol{font-size:1.8rem;font-weight:600;color:#f7f7fa}.home-page .holding-exchange{font-size:1.2rem;color:#a2a2a2}.home-page .holding-exchange span{padding:.2rem .4rem;border-radius:.4rem;background:#2bb0fc33;color:#2bb0fc;font-size:1rem;margin-right:.4rem}.home-page .holding-right{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.home-page .holding-value{font-size:1.6rem;font-weight:600;color:#f7f7fa}.home-page .holding-change{display:flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:500}.home-page .holding-change .change-icon{width:1.2rem;height:1.2rem;flex-shrink:0}.home-page .holding-change span{line-height:1}.home-page .holding-change.positive{color:#0ef8c0}.home-page .holding-change.negative{color:#f3378f}.stock-icon{display:inline-block;-o-object-fit:contain;object-fit:contain;vertical-align:middle;border-radius:50%}.stock-icon-placeholder{display:inline-flex;align-items:center;justify-content:center;background-color:#f0f0f0;color:#666;font-weight:500;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;overflow:hidden}.assets-page{min-height:calc(100vh - 12rem);padding:2.4rem 0 8rem;background:#000;overflow-y:auto}.assets-page .assets-container{max-width:75rem;margin:0 auto}.assets-page .total-assets-section{margin-bottom:1.2rem}.assets-page .total-assets-section .section-title{font-size:1.2rem;font-weight:500;color:#a2a2a2;margin:0 0 .4rem;padding:0 1.6rem}.assets-page .total-assets-section .total-amount{font-size:3.2rem;font-weight:600;color:#f7f7fa;margin-bottom:1.2rem;letter-spacing:-.1rem;padding:0 1.6rem;overflow-x:auto}.assets-page .total-assets-section .assets-summary{display:flex;gap:2rem;justify-content:space-between;padding:1.3rem 1.6rem;border-bottom:1px solid rgba(255,255,255,.1);overflow-x:auto}.assets-page .total-assets-section .assets-summary .summary-item{flex:1;display:flex;flex-direction:column;gap:.4rem}.assets-page .total-assets-section .assets-summary .summary-item .summary-label{font-size:1.2rem;color:#a2a2a2;margin-bottom:.2rem}.assets-page .total-assets-section .assets-summary .summary-item .summary-value{font-size:1.4rem;font-weight:500;color:#f7f7fa;line-height:1.3}.assets-page .stocks-section{margin-bottom:2.4rem;padding:0 1.6rem}.assets-page .stocks-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding:1rem 0}.assets-page .stocks-section .section-header .section-subtitle{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0}.assets-page .stocks-section .section-header .section-link{font-size:1.2rem;color:#a2a2a2;text-decoration:none;transition:color .2s}.assets-page .stocks-section .section-header .section-link:hover{color:#f7f7fa}.assets-page .stocks-section .stocks-list{display:flex;flex-direction:column;gap:1.2rem}.assets-page .stocks-section .stocks-list .stock-card-wrapper{position:relative;background:var(--bg-secondary);border-radius:1.2rem}.assets-page .stocks-section .stocks-list .stock-dropdown{padding:0 1.6rem}.assets-page .stocks-section .stocks-list .stock-dropdown .stock-card{background:transparent!important;border:none!important;padding:1rem 0;border-radius:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.assets-page .stocks-section .stocks-list .stock-dropdown .stock-card:last-child{border-bottom:none!important}.assets-page .stocks-section .stocks-list .stock-card{border-radius:1.2rem;border:1px solid rgba(255,255,255,.2)!important;padding:1rem;background:#000!important}.assets-page .stocks-section .stocks-list .stock-card .stock-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-logo-placeholder{display:flex;align-items:center;justify-content:center}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-symbol{font-size:1.4rem;font-weight:600;color:#f7f7fa}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-symbol .stock-symbol-text{font-size:1.2rem;color:var(--text-tertiary)}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-badge{padding:.2rem .4rem;border-radius:.4rem;font-size:1rem;font-weight:500}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-badge.staked{background:#04c26f33!important;color:#04c26f}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-days{font-size:1.2rem;color:#a2a2a2}.assets-page .stocks-section .stocks-list .stock-card .stock-header .unstake-btn,.assets-page .stocks-section .stocks-list .stock-card .stock-header .stake-btn{padding:0 .75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;font-size:1rem;font-weight:500;color:#f7f7fa;cursor:pointer;transition:all .2s;line-height:2.4rem}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions{display:flex;align-items:center;gap:.8rem}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#ffffff1a;cursor:pointer}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow img{-o-object-fit:contain;object-fit:contain;display:block;transition:transform .2s ease}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow.active{background:var(--primary-color)}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow.active img{transform:rotate(180deg)}.assets-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .yield-rate{font-size:1.2rem;color:#a2a2a2}.assets-page .stocks-section .stocks-list .stock-card .stock-details{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1.2rem;justify-content:space-between;align-items:center}.assets-page .stocks-section .stocks-list .stock-card .stock-details .detail-item{display:flex;flex-direction:column;gap:.2rem}.assets-page .stocks-section .stocks-list .stock-card .stock-details .detail-item .detail-label{font-size:1.2rem;color:#a2a2a2}.assets-page .stocks-section .stocks-list .stock-card .stock-details .detail-item .detail-value{font-size:1.4rem;font-weight:600;color:#f7f7fa}.assets-page .tokens-section{margin-bottom:3rem;padding:0 1.6rem}.assets-page .tokens-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding:1rem 0}.assets-page .tokens-section .section-header .section-subtitle{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0}.assets-page .tokens-section .section-header .section-link{font-size:1.2rem;color:#a2a2a2;text-decoration:none;transition:color .2s}.assets-page .tokens-section .section-header .section-link:hover{color:#f7f7fa}.assets-page .tokens-section .tokens-table{border-radius:1.2rem;overflow:hidden}.assets-page .tokens-section .tokens-table .table-header{display:grid;grid-template-columns:1fr 1fr 1.2fr .8fr;gap:1rem;padding:.4rem 0}.assets-page .tokens-section .tokens-table .table-header .table-col{font-size:1.2rem;color:#a2a2a2;font-weight:500;text-align:center}.assets-page .tokens-section .tokens-table .table-header .table-col.end{text-align:right}.assets-page .tokens-section .tokens-table .table-header .table-col.start{text-align:left}.assets-page .tokens-section .tokens-table .table-row{display:grid;grid-template-columns:1fr 1fr 1.2fr .8fr;gap:1rem;border-bottom:1px solid rgba(255,255,255,.05);align-items:center}.assets-page .tokens-section .tokens-table .table-row:last-child{border-bottom:none}.assets-page .tokens-section .tokens-table .table-row .table-col{color:#f7f7fa;font-size:1.4rem;height:4rem;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.assets-page .tokens-section .tokens-table .table-row .start{justify-content:flex-start}.assets-page .tokens-section .tokens-table .table-row .end{justify-content:flex-end}.assets-page .tokens-section .buy-btn{padding:.4rem 0;background:#0055fe;border:none;border-radius:1.2rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s;width:100%;text-align:center}.assets-page .record-link{display:inline-flex;align-items:center;gap:.4rem;background:#2b2b2b;padding:.4rem;width:2.4rem;height:2.4rem;border-radius:50%}.assets-page .record-link .record-link-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.staking-drawer{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!important;width:calc(100% - 2rem)!important}.staking-drawer .staking-drawer .ant-drawer-content{background:#000;border-radius:2rem 2rem 0 0}.staking-drawer .staking-drawer .ant-drawer-body{padding:.5rem 0 0!important}.staking-drawer .drawer-handle{width:4rem;height:.3rem;border-radius:100px;background:#38393d!important;margin:.5rem auto .4rem}.staking-drawer .staking-drawer-title{text-align:center;padding:1.4rem 0}.staking-drawer .staking-title-text{color:#fff;font-size:2rem;font-weight:600;text-align:center}.staking-drawer .staking-tabs{display:flex;gap:.8rem;padding:0 2.4rem;margin-bottom:2.4rem}.staking-drawer .staking-tab{padding:.6rem 1.2rem;background:transparent;border:none;border-radius:2.8rem;font-size:1.2rem;font-weight:500;color:#fff9;cursor:pointer;transition:all .2s;line-height:1.3}.staking-drawer .staking-tab.active{background:#fff;color:#000;font-weight:600}.staking-drawer .staking-drawer-content{padding:0 2.4rem 2.4rem;display:flex;flex-direction:column;gap:1.6rem}.staking-drawer .staking-drawer-content .select-option,.staking-drawer .staking-drawer-content .ant-select-content-value{color:var(--text-primary);font-size:1.4rem;font-weight:500;line-height:1.3}.staking-drawer .staking-field{width:100%;display:flex;flex-direction:column;gap:.8rem}.staking-drawer .staking-field .staking-label{color:var(--text-tertiary);font-size:1.4rem}.staking-drawer .staking-field .staking-fee-label{font-size:1.2rem;color:#737373}.staking-drawer .staking-field .staking-fee-label span{color:#2bb0fc}.staking-drawer .staking-field .staking-amount-label{display:flex;justify-content:space-between;align-items:center}.staking-drawer .unstake-check-label{display:inline-flex;align-items:center;gap:.6rem}.staking-drawer .fee-tip-trigger{display:inline-flex;align-items:center;justify-content:center;color:#8f8f8f;font-size:1.4rem;cursor:pointer}.staking-drawer .staking-select{width:100%;height:4.8rem!important;background:#2b2b2b!important;border:none!important;border-radius:1.2rem!important;padding:0 1.6rem!important}.staking-drawer .staking-select .ant-select-selector{background:#2b2b2b!important;border:none!important;border-radius:1.2rem!important;height:4.8rem!important;padding:0 1.6rem!important}.staking-drawer .staking-select .ant-select-selector .ant-select-selection-item{display:flex;align-items:center;color:#fff!important;font-size:1.4rem!important;line-height:4.8rem!important}.staking-drawer .staking-select .ant-select-arrow{color:#fff9!important}.staking-drawer .staking-select.ant-select-focused .ant-select-selector{border-color:#fff3!important;box-shadow:none!important}.staking-drawer .receive-asset-box{width:100%;display:flex;align-items:center;gap:8px}.staking-drawer .receive-asset-box .plus-icon{width:30px;height:30px}.staking-drawer .receive-asset{flex:1;min-height:4.8rem!important;background:#2b2b2b!important;border:none!important;border-radius:1.2rem!important;padding:.2rem 1.2rem!important;gap:.2rem;display:flex;align-items:center;justify-content:space-between}.staking-drawer .receive-asset .input-icon{display:flex;align-items:center;gap:4px;color:var(--text-primary)}.staking-drawer .receive-asset .input-value{color:#737373;font-size:14px;font-weight:500;line-height:20px}.staking-drawer .select-arrow{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain}.staking-drawer .select-option{display:flex;align-items:center;gap:.8rem}.staking-drawer .select-option .stock-logo-placeholder,.staking-drawer .select-option .token-logo-placeholder{width:2.4rem;height:2.4rem;border-radius:50%;background:#f44;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;font-weight:600;flex-shrink:0}.staking-drawer .select-option .token-logo-placeholder{background:#f80}.staking-drawer .staking-amount-wrapper{display:flex;flex-direction:column;gap:.8rem}.staking-drawer .staking-amount-input{width:100%;height:4.8rem!important;background:#2b2b2b!important;border:none!important;border-radius:1.2rem!important;color:#fff!important;font-size:1.4rem!important;padding:0 1.6rem!important}.staking-drawer .staking-amount-input input::-moz-placeholder{color:#737373!important}.staking-drawer .staking-amount-input input::placeholder{color:#737373!important}.staking-drawer .staking-amount-input input{color:#fff!important;background:transparent!important}.staking-drawer .staking-amount-info{display:flex;justify-content:space-between;align-items:center;padding:0 .4rem}.staking-drawer .available-text{font-size:1.2rem;color:#fff9}.staking-drawer .staking-fee-value{font-size:1.2rem;color:#fff}.staking-drawer .max-button{font-size:1.2rem;font-weight:500;color:#fff;cursor:pointer;transition:all .2s}.staking-drawer .max-button:hover{background:#ffffff26;border-color:#ffffff4d}.staking-drawer .staking-drawer-footer{padding:0 2.4rem 2.4rem}.staking-drawer .staking-button{height:4.8rem;font-size:1.6rem;font-weight:500;border-radius:99.9rem;background:var(--primary-color)!important;border:none;transition:all .3s ease}.staking-drawer .staking-button:hover{background:var(--primary-color)!important;opacity:.9}.staking-drawer .staking-button:disabled{opacity:.6;color:var(--text-primary)}.staking-page{min-height:calc(100vh - 12rem);padding:2.4rem 0 8rem;background:#000;overflow-y:auto}.staking-page .staking-container{max-width:75rem;margin:0 auto}.staking-page .stock-assets-section .section-title{font-size:1.2rem;font-weight:500;color:#a2a2a2;margin:0 0 .4rem;padding:0 1.6rem}.staking-page .stock-assets-section .total-amount{font-size:3.2rem;font-weight:600;color:#f7f7fa;margin-bottom:1.2rem;letter-spacing:-.1rem;padding:0 1.6rem;line-height:5.3rem;overflow-x:auto}.staking-page .stock-assets-section .assets-summary{display:flex;gap:2rem;justify-content:space-between;padding:1.3rem 1.6rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1.2rem;overflow-x:auto}.staking-page .stock-assets-section .assets-summary .summary-item{flex:1;display:flex;flex-direction:column;gap:.4rem}.staking-page .stock-assets-section .assets-summary .summary-item .summary-label{font-size:1.2rem;color:#a2a2a2}.staking-page .stock-assets-section .assets-summary .summary-item .summary-value{font-size:1.4rem;font-weight:500;color:#f7f7fa}.staking-page .staked-stocks-section{margin-bottom:3rem;padding:0 1.6rem}.staking-page .staked-stocks-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding:1rem 0}.staking-page .staked-stocks-section .section-header .section-subtitle{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0}.staking-page .staked-stocks-section .section-header .section-link{font-size:1.2rem;color:#a2a2a2;text-decoration:none;transition:color .2s}.staking-page .staked-stocks-section .section-header .section-link:hover{color:#f7f7fa}.staking-page .staked-stocks-section .stocks-list{display:flex;flex-direction:column;gap:1.2rem}.staking-page .staked-stocks-section .stocks-list .stock-card-wrapper{position:relative;background:var(--bg-secondary);border-radius:1.2rem}.staking-page .staked-stocks-section .stocks-list .stock-dropdown{padding:0 1.6rem}.staking-page .staked-stocks-section .stocks-list .stock-dropdown .stock-card{background:transparent!important;border:none!important;padding:1rem 0;border-radius:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.staking-page .staked-stocks-section .stocks-list .stock-dropdown .stock-card:last-child{border-bottom:none!important}.staking-page .staked-stocks-section .stocks-list .stock-card{background:#000;border:1px solid rgba(255,255,255,.1);border-radius:1.2rem;padding:1.5rem}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-info-left{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-logo-placeholder{display:flex;align-items:center;justify-content:center}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-symbol{font-size:1.6rem;font-weight:600;color:#f7f7fa}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-symbol .stock-symbol-text{font-size:1.2rem;color:var(--text-tertiary)}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-badge{padding:.2rem .4rem;border-radius:.4rem;font-size:1rem;font-weight:500}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-badge.staked{background:#04c26f33!important;color:#04c26f}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-days{font-size:1.2rem;color:#a2a2a2}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-actions{display:flex;align-items:center;gap:.8rem}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-actions .unstake-btn{padding:0 .75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;font-size:1rem;font-weight:500;color:#f7f7fa;cursor:pointer;transition:all .2s;line-height:2.4rem}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#ffffff1a;cursor:pointer}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow img{-o-object-fit:contain;object-fit:contain;display:block;transition:transform .2s ease}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow.active{background:var(--primary-color)}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow.active img{transform:rotate(180deg)}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-details{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1rem;justify-content:space-between;align-items:center}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-details .detail-item{display:flex;flex-direction:column;gap:.2rem}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-details .detail-item .detail-label{font-size:1.2rem;color:#a2a2a2}.staking-page .staked-stocks-section .stocks-list .stock-card .stock-details .detail-item .detail-value{font-size:1.4rem;color:#f7f7fa}.staking-page .markets-section{margin-bottom:3rem;padding:0 1.6rem}.staking-page .markets-section .markets-table{border-radius:1.2rem;overflow:hidden}.staking-page .markets-section .markets-table .table-header{display:grid;grid-template-columns:1fr 2fr 1.2fr .8fr;gap:1rem;padding:.4rem 0}.staking-page .markets-section .markets-table .table-header .table-col{font-size:1.2rem;color:#a2a2a2;font-weight:500;text-align:center}.staking-page .markets-section .markets-table .table-header .table-col.end{text-align:right}.staking-page .markets-section .markets-table .table-header .table-col.start{text-align:left}.staking-page .markets-section .markets-table .table-row{display:grid;grid-template-columns:1fr 2fr 1.2fr .8fr;gap:1rem;align-items:center}.staking-page .markets-section .markets-table .table-row:last-child{border-bottom:none}.staking-page .markets-section .markets-table .table-row .table-col{color:#f7f7fa;font-size:1.4rem;padding:1.35rem 0;display:flex;align-items:center;justify-content:center;line-height:1}.staking-page .markets-section .markets-table .table-row .start{justify-content:flex-start}.staking-page .markets-section .markets-table .table-row .end{justify-content:flex-end}.staking-page .markets-section .markets-table .stock-name-cell{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.staking-page .markets-section .markets-table .coming-soon-badge{padding:.2rem .6rem;background:#ffffff1a;border-radius:.4rem;font-size:1rem;color:#a2a2a2;font-weight:500}.staking-page .markets-section .markets-table .go-btn{padding:.5rem 1.2rem;background:#0055fe;border:none;border-radius:1.2rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}.staking-page .stocks-section{margin-bottom:2.4rem;padding:0 1.6rem}.staking-page .stocks-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding:1rem 0}.staking-page .stocks-section .section-header .section-subtitle{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0}.staking-page .stocks-section .section-header .section-link{font-size:1.2rem;color:#a2a2a2;text-decoration:none;transition:color .2s}.staking-page .stocks-section .section-header .section-link:hover{color:#f7f7fa}.staking-page .stocks-section .stocks-list{display:flex;flex-direction:column;gap:1.2rem}.staking-page .stocks-section .stocks-list .stock-card-wrapper{position:relative;background:var(--bg-secondary);border-radius:1.2rem}.staking-page .stocks-section .stocks-list .stock-dropdown{padding:0 1.6rem}.staking-page .stocks-section .stocks-list .stock-dropdown .stock-card{background:transparent!important;border:none!important;padding:1rem 0;border-radius:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.staking-page .stocks-section .stocks-list .stock-dropdown .stock-card:last-child{border-bottom:none!important}.staking-page .stocks-section .stocks-list .stock-card{border-radius:1.2rem;border:1px solid rgba(255,255,255,.2)!important;padding:1rem;background:#000!important}.staking-page .stocks-section .stocks-list .stock-card .stock-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-logo-placeholder{display:flex;align-items:center;justify-content:center}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-symbol{font-size:1.4rem;font-weight:600;color:#f7f7fa}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-symbol .stock-symbol-text{font-size:1.2rem;color:var(--text-tertiary)}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-badge{padding:.2rem .4rem;border-radius:.4rem;font-size:1rem;font-weight:500}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-badge.staked{background:#04c26f33!important;color:#04c26f}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-info-left .stock-days{font-size:1.2rem;color:#a2a2a2}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions{display:flex;align-items:center;gap:.8rem}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .unstake-btn,.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .stake-btn{padding:0 .75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;font-size:1rem;font-weight:500;color:#f7f7fa;cursor:pointer;transition:all .2s;line-height:2.4rem}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:#ffffff1a;cursor:pointer}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow img{-o-object-fit:contain;object-fit:contain;display:block;transition:transform .2s ease}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow.active{background:var(--primary-color)}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .dropdown-arrow.active img{transform:rotate(180deg)}.staking-page .stocks-section .stocks-list .stock-card .stock-header .stock-actions .yield-rate{font-size:1.2rem;color:#a2a2a2}.staking-page .stocks-section .stocks-list .stock-card .stock-details{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1.2rem;justify-content:space-between;align-items:center}.staking-page .stocks-section .stocks-list .stock-card .stock-details .detail-item{display:flex;flex-direction:column;gap:.2rem}.staking-page .stocks-section .stocks-list .stock-card .stock-details .detail-item .detail-label{font-size:1.2rem;color:#a2a2a2}.staking-page .stocks-section .stocks-list .stock-card .stock-details .detail-item .detail-value{font-size:1.4rem;font-weight:600;color:#f7f7fa}.staking-page .no-data{font-size:1.6rem;color:var(--text-primary);text-align:center}.auth-modal~.ant-modal-mask{background:#0000004d!important}.auth-modal .ant-modal-container{background:var(--bg-secondary)!important;padding:2rem 1.6rem 1.6rem;border-radius:0 0 .8rem .8rem;color:var(--text-primary)!important}.auth-modal .ant-modal-confirm-body{flex-direction:column;align-items:center;gap:1.2rem}.auth-modal .ant-modal-confirm-body .ant-modal-confirm-title{text-align:center;color:var(--text-primary)!important;margin-bottom:1.2rem}.auth-modal .ant-modal-confirm-btns{margin-top:1.6rem;display:flex;justify-content:space-between;gap:1.2rem}.auth-modal .ant-modal-confirm-btns button{flex:1;height:4rem;color:var(--text-primary)!important;border:none;font-weight:500;font-size:1.4rem;border-radius:4rem}.auth-modal .ant-modal-confirm-btns .auth-cancel-btn{background:#242528!important;border:none!important}.auth-modal .ant-modal-confirm-btns .auth-ok-btn{background:var(--primary-color)}.auth-modal.coming-soon-modal .ant-modal-confirm-btns{justify-content:center}.auth-modal.coming-soon-modal .ant-modal-confirm-btns .auth-ok-btn{min-width:12rem}.bind-modal{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!important;width:calc(100% - 2rem)!important}.bind-modal .ant-drawer-content{background:#000;border-radius:2rem 2rem 0 0}.bind-modal .ant-drawer-body{padding:.5rem 0 0!important}.bind-modal--forced .bind-modal-footer .confirm-button{flex:1;width:100%}.bind-modal-title{text-align:center;padding:1.4rem 0;color:#fff;font-size:2rem;font-weight:600}.bind-modal-content{padding:0 2.4rem 2.4rem;display:flex;flex-direction:column;gap:1.6rem}.inviter-input-field{width:100%}.inviter-input{border:none!important;border-radius:.6rem!important;background:#2b2b2b!important;height:4.8rem!important;color:#fff!important;font-size:1.4rem!important;padding:0 .8rem!important;box-shadow:none!important}.inviter-input input{color:#fff!important;background:transparent!important}.inviter-input input::-moz-placeholder{color:#8e8e92!important}.inviter-input input::placeholder{color:#8e8e92!important}.copy-icon{color:#fff9;cursor:pointer;font-size:1.6rem;transition:color .2s}.bind-modal-footer{padding:0 2.4rem 2.4rem;display:flex;gap:1.2rem}.bind-modal-footer button{border-radius:2.4rem}.cancel-button{flex:1;height:4.8rem;font-size:1.6rem;font-weight:500;border-radius:.6rem;background:#2b2b2b!important;border:none!important;color:#fff!important}.confirm-button{flex:1;height:4.8rem;font-size:1.6rem;font-weight:500;border-radius:.6rem;background:var(--primary-color)!important;border:none!important}.team-page{min-height:calc(100vh - 12rem);padding:2.4rem 0 8rem;background:#000;overflow-y:auto}.team-page .team-container{max-width:75rem;margin:0 auto;padding:0 1.6rem}.team-page .team-info{background:var(--bg-secondary);border-radius:1.6rem;margin-bottom:2.6rem}.team-page .team-holdings-scroll{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-bottom:2.4rem;padding:0 1.6rem;scroll-padding:0 1.6rem}.team-page .team-holdings-scroll::-webkit-scrollbar{display:none}.team-page .team-holdings-item{flex:0 0 calc(100% + -0rem);scroll-snap-align:start}.team-page .team-holdings-card{border-radius:1.6rem;background:radial-gradient(179.3% 104.69% at 4.23% 5.5%,#e12b3099,#2967ff00),linear-gradient(226deg,#547aff 7.92%,#0055fe 95%);padding:2rem}.team-page .holdings-header{display:flex;align-items:center;gap:.8rem;margin-bottom:1.5rem}.team-page .v-badge{position:relative;width:3rem;height:3rem;border-radius:.8rem;background:linear-gradient(223deg,#eb001b 9.08%,#0c3dd6 90.78%);display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#fff;flex-shrink:0}.team-page .v-badge .num{position:absolute;bottom:0;right:.3rem;font-size:1.4rem;color:#fff;font-weight:700;line-height:1.7rem}.team-page .holdings-title{font-size:1.4rem;font-weight:600;color:#fff;line-height:1.4;margin-bottom:.6rem}.team-page .holdings-content{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin-bottom:.8rem}.team-page .holdings-column{min-width:0}.team-page .holdings-amount{font-size:1.8rem;font-weight:700;color:#fff;line-height:1.3}.team-page .holdings-amount .unit{font-size:1.2rem;color:#ffffffb3}.team-page .progress-bar-container{width:100%;height:.4rem;background:#ffffff4d;border-radius:.2rem;margin-bottom:.8rem;overflow:hidden}.team-page .progress-bar{height:100%;background:#fff;border-radius:.2rem;transition:width .3s}.team-page .holdings-footer{font-size:1rem;color:var(--text-primary)}.team-page .address-info-sesstion{margin:0 1.2rem;padding:2rem 0 .8rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1)}.team-page .user-info-section{padding:1rem 1.2rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:.6rem}.team-page .info-row{width:100%;display:flex;align-items:center;justify-content:space-between}.team-page .info-label{font-size:1.4rem;color:#a2a2a2}.team-page .info-value{font-size:1.4rem;font-weight:600;color:#f7f7fa}.team-page .info-value-group{display:flex;align-items:center;gap:.8rem}.team-page .bound-badge{padding:.2rem .4rem;border-radius:.4rem;background:#04c26f33;font-size:1rem;color:#04c26f}.team-page .bind-btn{padding:0 1.2rem;background:#0055fe;border:none;border-radius:1.1rem;font-size:1rem;font-weight:500;color:#fff;cursor:pointer;transition:all .2s;white-space:nowrap;line-height:2.4rem}.team-page .bind-btn:hover{opacity:.9}.team-page .invite-section-container{padding:.4rem 1.2rem 1rem}.team-page .invite-section-container .invite-section{border-radius:.8rem;background:#ffffff0a;padding:1.2rem}.team-page .invite-section-container .invite-title{font-size:1.4rem;font-weight:500;color:#f7f7fa;margin:0 0 .8rem}.team-page .invite-section-container .invite-desc{font-size:1.2rem;color:#f7f7fa;margin:0 0 .8rem;line-height:1.5}.team-page .referral-link-container{display:flex;align-items:center;border-radius:3.2rem;background:#0055fe33;padding:.3rem .4rem .3rem 1.6rem;gap:1.2rem}.team-page .referral-link{flex:1;font-size:1.2rem;color:#fff;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-page .copy-link-btn{padding:.45rem 1rem;border:1px solid white;border-radius:5.5rem;font-size:1rem;line-height:1.3;color:#fff;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.team-page .earnings-section{margin-bottom:1.2rem}.team-page .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding:1rem 0}.team-page .section-subtitle{font-size:1.8rem;font-weight:500;color:#f7f7fa;margin:0}.team-page .section-link{font-size:1.2rem;color:#fff9;font-weight:500;text-decoration:none;transition:color .2s}.team-page .earnings-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.team-page .earnings-card{border-radius:1.6rem;border:1px solid rgba(255,255,255,.2);padding:1.2rem;overflow:auto}.team-page .earnings-label{font-size:1.2rem;color:#a2a2a2;margin-bottom:.4rem}.team-page .earnings-value{font-size:1.1rem;font-weight:500;color:#f7f7fa;overflow:auto}.team-page .total-rewards-section{border:1px solid rgba(255,255,255,.2);border-radius:1.6rem;padding:1.15rem 1.2rem;margin-bottom:2.4rem}.team-page .total-rewards-header{display:flex;justify-content:space-between;align-items:center}.team-page .total-rewards-header .total-rewards-title{font-size:1.2rem;color:#a2a2a2;margin-bottom:.4rem}.team-page .total-rewards-header .amount{font-size:1.6rem;font-weight:500;line-height:1.3;color:#f7f7fa}.team-page .rewards-icon{display:flex;align-items:center;justify-content:center}.team-page .rewards-icon img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}.team-page .direct-members-section{margin-bottom:2rem}.team-page .member-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;border-radius:3.2rem;background:#1a1b1f;padding:.4rem;margin-bottom:1.6rem}.team-page .member-tab{border:none;border-radius:2rem;background:transparent;color:#fff;font-size:1.4rem;font-weight:500;line-height:2.6rem;cursor:pointer}.team-page .member-tab.active{background:#fff;color:#121316}.team-page .members-count{font-size:1.2rem;font-weight:500;color:#a2a2a2}.team-page .members-list{display:flex;flex-direction:column;gap:1.2rem}.team-page .member-card{background:var(--bg-secondary);border-radius:1.6rem;padding:1.4rem;width:100%}.team-page .member-header{display:flex;align-items:center;gap:1.2rem}.team-page .member-avatar-container{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1px solid rgba(255,255,255,.1);gap:.5rem}.team-page .member-avatar{width:4rem;height:4rem;border-radius:50%;background:#2bb0fc33;display:flex;align-items:center;justify-content:center;flex-shrink:0}.team-page .member-avatar img{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain}.team-page .member-info{flex:1;display:flex;flex-direction:column;gap:.4rem}.team-page .member-id-group{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.team-page .member-id{font-size:1.4rem;font-weight:600;color:#f7f7fa;font-family:monospace}.team-page .member-level-badges{display:flex;align-items:center;gap:.8rem;white-space:nowrap}.team-page .level-badge{padding:.2rem .8rem;font-size:1.2rem;font-weight:600;color:#fff;border-radius:2rem;background:linear-gradient(223deg,#eb001b 9.08%,#0c3dd6 90.78%);line-height:1.2}.team-page .member-join-date{font-size:1.2rem;color:#a2a2a2}.team-page .member-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.team-page .member-metric-card{display:flex;flex-direction:column;gap:.8rem;line-height:1.3;border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;padding:1.2rem}.team-page .detail-label{font-size:1.2rem;color:#8e8e92}.team-page .detail-value{font-size:1.6rem;font-weight:700;color:#f7f7fa}.team-page .detail-value.highlight{color:#3b9dff}.node-purchase-page{min-height:calc(100vh - 12rem);padding:1.6rem;background:#000;overflow-y:auto}.node-purchase-page .node-purchase-container{max-width:75rem;margin:0 auto}.node-purchase-page .page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.node-purchase-page .back-btn{background:transparent;border:none;color:#f7f7fa;font-size:1.8rem;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center}.node-purchase-page .back-btn:hover{opacity:.8}.node-purchase-page .page-title{font-size:1.8rem;font-weight:600;color:#f7f7fa;margin:0;flex:1;text-align:center}.node-purchase-page .header-actions{display:flex;align-items:center;gap:.8rem}.node-purchase-page .header-icon{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.node-purchase-page .connect-btn{padding:.4rem 1.2rem;background:#0055fe;border:none;border-radius:.6rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer}.node-purchase-page .promo-banner{position:relative;margin-bottom:1.6rem}.node-purchase-page .promo-banner img{width:100%}.node-purchase-page .promo-banner p{position:absolute;left:2.4rem;top:3.7rem;width:20rem;font-size:1.7rem;font-weight:600;color:var(--text-primary);line-height:1.5}.node-purchase-page .promo-banner p span{color:#ffb73f;font-size:2rem}.node-purchase-page .purchase-section{background:var(--bg-secondary);border-radius:1.6rem;padding:1.6rem 1.6rem 2.4rem;margin-bottom:2.4rem}.node-purchase-page .purchase-section .purchase-header{display:flex;justify-content:space-between;margin-bottom:.8rem;color:#a2a2a2;font-size:1.4rem}.node-purchase-page .purchase-inputs{display:flex;gap:1.2rem;margin-bottom:1.6rem}.node-purchase-page .price-input{flex:1;display:flex;align-items:center;gap:.8rem;padding:1.2rem 1.6rem;background:#2b2b2b;border-radius:.4rem}.node-purchase-page .input-icon{width:2rem;height:2rem;border-radius:50%;background:#52c41a;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.node-purchase-page .input-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.node-purchase-page .input-icon{font-weight:600;color:#fff;flex-shrink:0}.node-purchase-page .input-value{font-size:1.6rem;font-weight:600;color:#f7f7fa;line-height:2rem}.node-purchase-page .quantity-selector{flex:1;display:flex;align-items:center;gap:.8rem;padding:1.2rem;background:#2b2b2b;overflow:hidden}.node-purchase-page .qty-btn{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:#f7f7fa;font-size:1.4rem}.node-purchase-page .qty-btn img{width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain}.node-purchase-page .qty-btn{font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.node-purchase-page .qty-input{flex:1;min-width:0;text-align:center;font-size:1.4rem;font-weight:600;color:#f7f7fa;background:transparent;border:none;outline:none;padding:.2rem .4rem}.node-purchase-page .qty-input::-moz-placeholder{color:#ffffff59}.node-purchase-page .qty-input::placeholder{color:#ffffff59}.node-purchase-page .total-price-row{margin-bottom:.8rem}.node-purchase-page .balance-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.node-purchase-page .row-label{font-size:1.2rem;color:#a2a2a2}.node-purchase-page .price-display{display:flex;align-items:center;gap:.8rem;border-radius:6px;background:#2b2b2b;padding:1.6rem;margin-top:.8rem}.node-purchase-page .balance-value{font-size:1.4rem;font-weight:600;color:#f7f7fa}.node-purchase-page .buy-row{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-top:1.6rem}.node-purchase-page .buy-btn{width:100%;padding:.4rem 1.4rem;background:#0055fe;border:none;border-radius:3.2rem;font-size:1.6rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}.node-purchase-page .record-text-entry{color:#a2a2a2;font-size:1.3rem;line-height:1.6rem;text-decoration:none;margin-top:1rem}.node-purchase-page .summary-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-bottom:2.4rem}.node-purchase-page .summary-card{background:#000;border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;padding:1.5rem 1.5rem 2.8rem;position:relative;overflow:hidden}.node-purchase-page .card-title{font-size:1.2rem;color:#fff9;margin-bottom:.8rem}.node-purchase-page .card-value{font-size:2rem;font-weight:700;color:#f7f7fa;line-height:1.3}.node-purchase-page .card-icon{position:absolute;bottom:-.7rem;right:0;width:7.1rem;height:7.1rem;display:flex;align-items:center;justify-content:center}.node-purchase-page .card-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.node-purchase-page .card-icon.amount-icon{bottom:-1.4rem}.node-purchase-page .details-section{margin-bottom:2rem}.node-purchase-page .details-tabs{display:flex;gap:0;margin-bottom:1.5rem;background:transparent;border-radius:0;padding:0}.node-purchase-page .tab-btn{flex:none;padding:.5rem 1.2rem;background:transparent;border:none;border-radius:10rem;font-size:1.4rem;font-weight:500;color:#a2a2a2;cursor:pointer;transition:all .2s;line-height:1.3}.node-purchase-page .tab-btn.active{background:#fff;color:#000;font-weight:600}.node-purchase-page .details-table{background:transparent;border:none;border-radius:0;overflow:visible;width:100%}.node-purchase-page .details-table .w6{width:6rem}.node-purchase-page .details-table .tr{justify-content:flex-end;text-align:right}.node-purchase-page .details-table .tl{justify-content:flex-start}.node-purchase-page .details-table .w13{width:13rem}.node-purchase-page .details-table .tertiary{color:#a2a2a2!important}.node-purchase-page .table-header{display:grid;gap:1rem;padding:1.2rem 0;background:transparent;border-bottom:none;width:100%;color:#a2a2a2}.node-purchase-page .table-col{font-size:1.2rem;font-weight:500;line-height:1.6rem;display:flex;align-items:center;justify-content:center}.node-purchase-page .table-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;padding:.65rem 0;border-bottom:none;width:100%;color:#fff}.node-purchase-page .table-row:last-child{border-bottom:none}.node-purchase-page .table-row .table-col{color:#fff;font-size:1.2rem;font-weight:400}.node-purchase-page .commission-table .table-header,.node-purchase-page .commission-table .table-row{grid-template-columns:1fr 1fr 1fr}@media (max-width: 768px){.node-purchase-page .table-header,.node-purchase-page .table-row{grid-template-columns:1.2fr .8fr 1fr 1.5fr;font-size:1rem}}.time-range-picker{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!important;width:calc(100% - 2rem)!important}.time-range-picker :global(.ant-drawer-content){background:#000;border-radius:2rem 2rem 0 0}.time-range-picker :global(.ant-drawer-body){padding:.5rem 0 0!important;overflow-y:auto!important;max-height:100%;height:100%}.time-range-picker .drawer-handle{width:4rem;height:.3rem;border-radius:100px;background:#38393d!important;margin:.5rem auto .4rem}.picker-header{margin-bottom:1.2rem}.picker-header .picker-title{color:var(--text-primary);font-size:1.6rem;font-weight:600;text-align:center;padding:1.4rem 1.6rem .8rem;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.picker-header .picker-subtitle{font-size:1.4rem;color:var(--text-primary);padding:0 1.6rem;line-height:2.2rem}.picker-header .picker-description{font-size:1.2rem;color:var(--text-tertiary);line-height:1.6rem;padding:0 1.6rem}.preset-buttons{display:flex;gap:1.2rem;padding:0 1.6rem;margin-bottom:1.2rem}.preset-buttons .preset-btn{flex:1;padding:.6rem 1.2rem;background:transparent;font-size:1rem;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .2s;line-height:1.8rem;border-radius:.8rem;border:1px solid rgba(255,255,255,.1)}.preset-buttons .preset-btn.active{border:1px solid var(--primary-color);background:#0055fe1a}.date-range-display{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:0 1.6rem;margin-bottom:1.2rem}.date-range-display .date-box{padding:1.2rem 1.6rem;background:#2b2b2b;border-radius:.8rem;font-size:1.4rem;color:var(--text-primary);line-height:2rem;flex:1;text-align:center;border:1px solid transparent}.date-range-display .date-box.active{background:#0055fe1a;border-color:var(--primary-color)}.date-range-display .date-separator{font-size:1.4rem;color:#fff9}.picker-wheels{color:#f7f7fa80;font-size:1.3rem;line-height:1.8rem}.picker-wheels :global(.picker-container){display:flex;justify-content:space-between;height:100%}.picker-wheels :global(.picker-column){flex:1;position:relative}.picker-wheels :global(.picker-item){height:4.8rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#fff6;transition:all .2s}.picker-wheels :global(.picker-item-selected){color:#fff;font-weight:600;font-size:1.8rem;background:#2b2b2b;border-radius:.8rem}.picker-footer{display:flex;gap:1.2rem;padding:0 2.4rem 2.4rem}.picker-footer .reset-button{flex:1;height:4.8rem;background:#2b2b2b!important;border:none!important;border-radius:99.9rem;color:#fff!important;font-size:1.6rem;font-weight:500;transition:all .3s ease}.picker-footer .reset-button:hover{background:#38393d!important;color:#fff!important;opacity:.9}.picker-footer .confirm-button{flex:1;height:4.8rem;background:var(--primary-color)!important;border:none!important;border-radius:99.9rem;font-size:1.6rem;font-weight:500;transition:all .3s ease}.picker-footer .confirm-button:hover{background:var(--primary-color)!important;opacity:.9}.node-purchase-records-page{min-height:calc(100vh - 12rem);padding:1.6rem;background:#000;overflow-y:auto}.node-purchase-records-page .node-purchase-records-container{max-width:75rem;margin:0 auto}.node-purchase-records-page .tabs-section{display:flex;gap:1.6rem;margin-bottom:2rem;background:#ffffff1a;border-radius:3.4rem;padding:.4rem;width:-moz-fit-content;width:fit-content}.node-purchase-records-page .tabs-section .tab-btn{padding:.4rem 1.6rem;background:transparent;border:none;border-radius:2rem;font-size:1.4rem;font-weight:500;color:var(--text-primary);cursor:pointer}.node-purchase-records-page .tabs-section .tab-btn.active{background:#2154d9;color:#fff}.node-purchase-records-page .filters-section{display:flex;justify-content:flex-end;gap:1.2rem;margin-bottom:1rem}.node-purchase-records-page .filter-container{display:flex;align-items:center;justify-content:flex-end}.node-purchase-records-page .filter-btn{display:inline-flex;align-items:center;gap:.2rem;padding:0 1rem;background:#ffffff1a;border-radius:2.4rem;cursor:pointer;line-height:2.4rem}.node-purchase-records-page .filter-btn .filter-text{font-size:1.2rem;color:#fff}.node-purchase-records-page .filter-btn .filter-arrow{width:1.8rem;height:1.8rem;-o-object-fit:contain;object-fit:contain;transition:transform .2s}.node-purchase-records-page .filter-btn:active .filter-arrow{transform:rotate(180deg)}.node-purchase-records-page .records-section{margin-bottom:2rem}.node-purchase-records-page .records-list{display:flex;flex-direction:column;gap:1.2rem}.node-purchase-records-page .record-item{width:100%}.node-purchase-records-page .record-timestamp{font-size:1.4rem;color:#ffffffa6;margin-bottom:.8rem}.node-purchase-records-page .record-card{border-radius:1.2rem;padding:1.2rem 1.6rem;background:#ffffff14}.node-purchase-records-page .record-data{display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.node-purchase-records-page .reward-data{grid-template-columns:repeat(4,minmax(0,1fr))}.node-purchase-records-page .data-column{display:flex;flex-direction:column;gap:.4rem}.node-purchase-records-page .data-label{font-size:1.2rem;color:#ffffffb3}.node-purchase-records-page .data-value{font-size:1.2rem;color:#fff;line-height:1.2;word-break:break-word}.claim-records-page{min-height:calc(100vh - 12rem);padding:1.6rem;background:#000;overflow-y:auto}.claim-records-page .claim-records-container{max-width:75rem;margin:0 auto}.claim-records-page .page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.claim-records-page .page-header .back-btn{background:transparent;border:none;color:#f7f7fa;font-size:1.8rem;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center}.claim-records-page .page-header .back-btn:hover{opacity:.8}.claim-records-page .page-header .page-title{font-size:1.8rem;font-weight:600;color:#f7f7fa;margin:0;flex:1;text-align:center}.claim-records-page .page-header .header-actions{display:flex;align-items:center;gap:.8rem}.claim-records-page .page-header .header-actions .header-icon{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.claim-records-page .page-header .header-actions .connect-btn{padding:.4rem 1.2rem;background:#0055fe;border:none;border-radius:.6rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer}.claim-records-page .token-summary-section{margin-bottom:3rem}.claim-records-page .token-summary-section .token-summary-table{margin-bottom:2.4rem}.claim-records-page .token-summary-section .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.5rem}.claim-records-page .token-summary-section .token-icon-placeholder{display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;color:#fff;flex-shrink:0}.claim-records-page .token-summary-section .token-icon-placeholder img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.claim-records-page .records-section{margin-bottom:2rem}.claim-records-page .records-section .time-filter-container{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1rem}.claim-records-page .records-section .time-filter-btn{display:inline-flex;align-items:center;gap:.2rem;padding:0 1rem;background:#ffffff1a;border-radius:2.4rem;cursor:pointer;line-height:2.4rem}.claim-records-page .records-section .time-filter-btn .filter-text{font-size:1.2rem;color:#fff}.claim-records-page .records-section .time-filter-btn .filter-arrow{width:1.8rem;height:1.8rem;-o-object-fit:contain;object-fit:contain;transition:transform .2s}.claim-records-page .records-section .time-filter-btn:active .filter-arrow{transform:rotate(180deg)}.claim-records-page .records-section .records-list :global(.ant-list-items){display:flex;flex-direction:column;gap:1.2rem}.claim-records-page .records-section .records-list :global(.ant-list-item){padding:0!important;border:none!important}.claim-records-page .records-section .earnings-record-card{display:flex;flex-direction:column;margin-bottom:1.6rem;width:100%}.claim-records-page .records-section .record-date{font-size:1.4rem;color:#2bb0fc;line-height:3.4rem}.claim-records-page .records-section .record-header{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0;color:var(--text-tertiary);font-size:1.2rem;line-height:1.3}.claim-records-page .records-section .record-transactions{display:flex;flex-direction:column}.claim-records-page .records-section .transaction-row{display:flex;justify-content:space-between;align-items:center;padding:.9rem 0;line-height:2.2rem;font-size:1.4rem;color:var(--text-primary)}.earnings-records-page{min-height:calc(100vh - 12rem);padding:2rem 1.5rem;background:#000;overflow-y:auto}.earnings-records-page .earnings-records-container{max-width:75rem;margin:0 auto}.earnings-records-page .page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.earnings-records-page .page-header .back-btn{background:transparent;border:none;color:#f7f7fa;font-size:1.8rem;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center}.earnings-records-page .page-header .back-btn:hover{opacity:.8}.earnings-records-page .page-header .page-title{font-size:1.8rem;font-weight:600;color:#f7f7fa;margin:0;flex:1;text-align:center}.earnings-records-page .page-header .header-actions{display:flex;align-items:center;gap:.8rem}.earnings-records-page .page-header .header-actions .header-icon{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.earnings-records-page .page-header .header-actions .connect-btn{padding:.4rem 1.2rem;background:#0055fe;border:none;border-radius:.6rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer}.earnings-records-page .tabs-section{display:flex;gap:1.6rem;margin-bottom:2rem;background:#ffffff1a;border-radius:3.4rem;padding:.4rem;position:relative;width:-moz-fit-content;width:fit-content}.earnings-records-page .tabs-section .tab-btn{padding:.4rem 1.6rem;background:transparent;border:none;border-radius:2rem;font-size:1.4rem;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .2s;position:relative;z-index:1}.earnings-records-page .tabs-section .tab-btn.active{background:#fff;color:#000;font-weight:500}.earnings-records-page .token-summary-section{margin-bottom:3rem}.earnings-records-page .token-summary-section .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.5rem}.earnings-records-page .token-summary-section .token-icon-placeholder{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;color:#fff;flex-shrink:0}.earnings-records-page .records-section .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.5rem}.earnings-records-page .records-section .records-list .ant-list-items{display:flex;flex-direction:column}.earnings-records-page .records-section .records-list .ant-list-item{padding:0!important;border:none!important}.earnings-records-page .records-section .earnings-record-card{display:flex;flex-direction:column;margin-bottom:1.6rem;width:100%}.earnings-records-page .records-section .record-date{font-size:1.4rem;color:#2bb0fc;line-height:1.4;margin-bottom:.8rem}.earnings-records-page .records-section .record-transactions{display:flex;flex-direction:column}.earnings-records-page .records-section .static-record-item{padding:.6rem 0 1rem;border-bottom:1px solid rgba(255,255,255,.12)}.earnings-records-page .records-section .static-record-item:last-child{border-bottom:none}.earnings-records-page .records-section .static-record-row{display:flex;justify-content:space-between;align-items:center;line-height:2.8rem;gap:1rem}.earnings-records-page .records-section .static-label{color:#a2a2a2;font-size:1.2rem;flex-shrink:0}.earnings-records-page .records-section .static-value{font-size:1.4rem;color:var(--text-primary);text-align:right;word-break:break-all}.earnings-records-page .records-section .static-value.earnings{font-weight:600}.earnings-records-page .records-section .static-value.time{color:#8e8e92}.earnings-records-page .records-section .dynamic-records-panel{width:34.4rem;max-width:100%;min-height:61rem}.earnings-records-page .records-section .dynamic-records-list .ant-list-items{display:flex;flex-direction:column;gap:1.2rem}.earnings-records-page .records-section .dynamic-records-list .ant-list-item{padding:0!important;border:none!important}.earnings-records-page .records-section .dynamic-earnings-card{border:1px solid rgba(255,255,255,.5);border-radius:1.6rem;padding:1.4rem;display:flex;flex-direction:column;width:100%;background:#000}.earnings-records-page .records-section .card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem}.earnings-records-page .records-section .member-header{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.earnings-records-page .records-section .member-id{font-size:1.4rem;font-weight:700;line-height:1.3;color:var(--text-primary);font-family:monospace}.earnings-records-page .records-section .member-level-badges{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.earnings-records-page .records-section .level-badge{padding:.2rem .8rem;border-radius:2rem;font-size:1.1rem;font-weight:600;line-height:1.2;color:#fff;background:linear-gradient(223deg,#eb001b 9.08%,#0c3dd6 90.78%)}.earnings-records-page .records-section .view-btn{border:1px solid #fff;border-radius:4rem;background:transparent;color:var(--text-primary);padding:.3rem 1.4rem;font-size:1.2rem;line-height:1.6rem;cursor:pointer;min-width:6rem}.earnings-records-page .records-section .earnings-title{font-size:1.2rem;color:#a2a2a2;line-height:2rem}.earnings-records-page .records-section .earnings-amount{font-size:2.4rem;font-weight:700;color:#04c26f;line-height:1.3}.earnings-records-page .records-section .earnings-amount-sub{font-size:1.2rem;color:#8e8e92;line-height:1.4}.earnings-records-page .records-section .card-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem}.earnings-records-page .records-section .stat-card{display:flex;flex-direction:column;gap:.8rem;border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;padding:1.2rem}.earnings-records-page .records-section .stat-label{font-size:1.2rem;color:#8e8e92;line-height:1.3}.earnings-records-page .records-section .stat-value{font-size:1.4rem;font-weight:500;color:var(--text-primary);line-height:1.3}.earnings-records-page .records-section .stat-value.highlight{color:#2bb0fc}.dynamic-reward-details-page{min-height:calc(100vh - 12rem);padding:2rem 1.5rem 8rem;background:#000;overflow-y:auto}.dynamic-reward-details-page .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding:1rem 0;font-size:1.8rem;color:var(--text-primary)}.dynamic-reward-details-page .direct-members-section{margin-bottom:2rem}.dynamic-reward-details-page .members-count{font-size:1.2rem;color:#a2a2a2}.dynamic-reward-details-page .members-list{display:flex;flex-direction:column;gap:1.2rem}.dynamic-reward-details-page .member-card{background:var(--bg-secondary);border-radius:1.6rem;padding:1.4rem}.dynamic-reward-details-page .member-header{display:flex;align-items:center;gap:1.2rem}.dynamic-reward-details-page .member-avatar-container{display:flex;align-items:flex-start;justify-content:flex-start;padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1px solid rgba(255,255,255,.1)}.dynamic-reward-details-page .member-avatar{width:4rem;height:4rem;border-radius:50%;background:#2bb0fc33;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dynamic-reward-details-page .member-avatar img{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain}.dynamic-reward-details-page .member-info{flex:1;display:flex;flex-direction:column;gap:.4rem}.dynamic-reward-details-page .member-id-group{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.dynamic-reward-details-page .member-id{font-size:1.4rem;font-weight:600;color:#f7f7fa;font-family:monospace}.dynamic-reward-details-page .level-badge{padding:.2rem .8rem;font-size:1rem;font-weight:600;color:#fff;border-radius:2rem;background:linear-gradient(223deg,#eb001b 9.08%,#0c3dd6 90.78%)}.dynamic-reward-details-page .member-join-date{font-size:1.2rem;color:#a2a2a2}.dynamic-reward-details-page .member-details{margin-bottom:1.4rem}.dynamic-reward-details-page .member-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.4rem}.dynamic-reward-details-page .member-metric-card{display:flex;flex-direction:column;gap:.8rem;line-height:1.3;border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;padding:1.2rem}.dynamic-reward-details-page .member-detail-item{display:flex;flex-direction:column;gap:.4rem;line-height:1.3}.dynamic-reward-details-page .detail-label{font-size:1.2rem;color:#8e8e92}.dynamic-reward-details-page .detail-value{font-size:1.4rem;font-weight:500;color:#f7f7fa}.dynamic-reward-details-page .daily-contribution{padding:1.2rem;border-radius:1.2rem;background:#0055fe2e;display:flex;align-items:center;justify-content:space-between}.dynamic-reward-details-page .daily-contribution .daily-contribution-label{color:#8e8e92;font-size:1.2rem}.dynamic-reward-details-page .daily-contribution .daily-contribution-value{font-size:2rem;font-weight:500;color:#2bb0fc;line-height:1.3}.profit-date{font-size:1.4rem;color:#2bb0fc;margin-bottom:1.6rem;font-weight:500}.profit-list{display:flex;flex-direction:column;gap:1.2rem}.profit-item{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;line-height:1.5}.profit-token{color:var(--text-tertiary)}.profit-amount{color:var(--text-primary)}.team-dynamic-row .profit-token{color:#9aa0a6}.team-dynamic-row .profit-amount{color:#53b3ff;font-weight:600}.daily-contribution-row .profit-token{color:#c8ccd2}.daily-contribution-row .profit-amount{color:#7ec8ff;font-weight:600}.profit-load-more{display:flex;justify-content:center;padding-top:.4rem}.profit-load-more .load-more-btn{padding:.6rem 1.4rem;border:1px solid rgba(255,255,255,.25);border-radius:2rem;background:transparent;color:#7ec8ff;font-size:1.2rem;cursor:pointer}.profit-load-more .load-more-btn:disabled{opacity:.6;cursor:not-allowed}.dynamic-reward-details-container{max-width:75rem;margin:0 auto}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.page-header .back-btn{background:transparent;border:none;color:#f7f7fa;font-size:1.8rem;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center}.page-header .back-btn:hover{opacity:.8}.page-header .page-title{font-size:1.8rem;font-weight:600;color:#f7f7fa;margin:0;flex:1;text-align:center}.page-header .header-actions{display:flex;align-items:center;gap:.8rem}.page-header .header-actions .header-icon{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.page-header .header-actions .connect-btn{padding:.4rem 1.2rem;background:#0055fe;border:none;border-radius:.6rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer}.reward-amount-section{position:relative;margin-bottom:3.4rem;overflow:hidden;display:flex;flex-direction:column}.reward-graphic{display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none;width:30rem;height:15rem;margin:0 auto;position:relative}.reward-info{position:relative;z-index:2;text-align:center;padding-bottom:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}.reward-value{font-size:4rem;font-weight:700;color:#fff;line-height:1.2;margin-bottom:.6rem;text-shadow:0 2px 8px rgba(0,0,0,.3);display:flex;align-items:baseline;justify-content:center;gap:.4rem}.reward-value .reward-plus{font-size:3.2rem;font-weight:600}.reward-date{font-size:1.2rem;color:#ffffffb3;font-weight:400;line-height:1.4}.direct-members-section{margin-bottom:2rem}.direct-members-section .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.5rem}.direct-members-section .members-table{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.2rem;overflow:hidden}.direct-members-section .members-table .table-header{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:1rem;padding:1.2rem 1.5rem;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.1)}.direct-members-section .members-table .table-header .table-col{font-size:1.2rem;color:#fff9;font-weight:500}.direct-members-section .members-table .table-row{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:1rem;padding:1.2rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.05);align-items:center}.direct-members-section .members-table .table-row:last-child{border-bottom:none}.direct-members-section .members-table .table-row .table-col{color:#f7f7fa;font-size:1.4rem}@media (max-width: 768px){.reward-amount-section .reward-value{font-size:3.2rem}.direct-members-section .members-table .table-header,.direct-members-section .members-table .table-row{grid-template-columns:1.2fr 1fr 1fr;font-size:1.1rem}}.stock-picker-drawer{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!important;width:calc(100% - 2rem)!important}.stock-picker-drawer .ant-drawer-content{background:#000;border-radius:2rem 2rem 0 0}.stock-picker-drawer .ant-drawer-body{padding:.5rem 0 0!important}.drawer-handle{width:4rem;height:.3rem;border-radius:100px;background:#38393d!important;margin:.5rem auto .4rem}.stock-picker-title{text-align:center;padding:1.4rem 0;color:#fff;font-size:2rem;font-weight:600}.stock-picker-content{padding:0 2.4rem 2.4rem;display:flex;flex-direction:column;gap:1.2rem}.stock-item{display:flex;align-items:center;justify-content:space-between;padding:.6rem 2rem;border-radius:1.2rem;cursor:pointer;transition:all .2s;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.stock-item:hover{background:#ffffff1a;border-color:#fff3}.stock-item.active{background:#0055fe33;border-color:var(--primary-color)}.stock-name{font-size:1.6rem;color:#fff;font-weight:500}.stock-check{font-size:1.8rem;color:var(--primary-color);font-weight:700}.staking-records-page{min-height:calc(100vh - 12rem);padding:1.6rem;background:#000;overflow-y:auto}.staking-records-page .staking-records-container{max-width:75rem;margin:0 auto}.staking-records-page .page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.staking-records-page .page-header .back-btn{background:transparent;border:none;color:#f7f7fa;font-size:1.8rem;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center}.staking-records-page .page-header .back-btn:hover{opacity:.8}.staking-records-page .page-header .page-title{font-size:1.8rem;font-weight:600;color:#f7f7fa;margin:0;flex:1;text-align:center}.staking-records-page .page-header .header-actions{display:flex;align-items:center;gap:.8rem}.staking-records-page .page-header .header-actions .header-icon{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.staking-records-page .page-header .header-actions .connect-btn{padding:.4rem 1.2rem;background:#0055fe;border:none;border-radius:.6rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer}.staking-records-page .tabs-section{display:flex;gap:1.6rem;margin-bottom:2rem;background:#ffffff1a;border-radius:3.4rem;padding:.4rem;position:relative;width:-moz-fit-content;width:fit-content}.staking-records-page .tabs-section .tab-btn{padding:.4rem 1.6rem;background:transparent;border:none;border-radius:2rem;font-size:1.4rem;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .2s;position:relative;z-index:1}.staking-records-page .tabs-section .tab-btn.active{background:#fff;color:#000;font-weight:500}.staking-records-page .filters-section{display:flex;justify-content:flex-end;gap:1.2rem;margin-bottom:1rem}.staking-records-page .filter-container{display:flex;align-items:center;justify-content:flex-end}.staking-records-page .filter-btn{display:inline-flex;align-items:center;gap:.2rem;padding:0 1rem;background:#ffffff1a;border-radius:2.4rem;cursor:pointer;line-height:2.4rem}.staking-records-page .filter-btn .filter-text{font-size:1.2rem;color:#fff}.staking-records-page .filter-btn .filter-arrow{width:1.8rem;height:1.8rem;-o-object-fit:contain;object-fit:contain;transition:transform .2s}.staking-records-page .filter-btn:active .filter-arrow{transform:rotate(180deg)}.staking-records-page .records-section{margin-bottom:2rem}.staking-records-page .records-list{display:flex;flex-direction:column;gap:1.6rem}.staking-records-page .record-item{position:relative;width:100%}.staking-records-page .record-timestamp{font-size:1.4rem;color:#2bb0fc;padding:.8rem 0;margin-top:.8rem;font-weight:500}.staking-records-page .record-card{border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;padding:1.2rem;display:flex;flex-direction:column;gap:1.2rem}.staking-records-page .record-header{display:flex;align-items:center;justify-content:space-between}.staking-records-page .record-header-left{display:flex;align-items:center;gap:.6rem}.staking-records-page .stock-logo{width:2rem;height:2rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:600;flex-shrink:0}.staking-records-page .stock-symbol{font-size:1.6rem;font-weight:600;color:var(--text-primary)}.staking-records-page .redeem-btn{padding:0 1.6rem;border:none;font-size:1rem;font-weight:500;color:#fff;cursor:pointer;transition:all .2s;line-height:2.2rem;border-radius:2.5rem;border:.05rem solid #FFF}.staking-records-page .record-data{display:flex;justify-content:space-between;gap:1.2rem;overflow-y:auto}.staking-records-page .data-column{display:flex;flex-direction:column;gap:.4rem;text-align:center}.staking-records-page .data-column:first-child{text-align:left}.staking-records-page .data-column:last-child{text-align:right}.staking-records-page .data-label{font-size:1.2rem;color:var(--text-tertiary)}.staking-records-page .data-value{font-size:1.4rem;color:var(--text-primary)}.staking-records-page .receive .data-value{display:flex;justify-content:flex-end;align-items:center;white-space:nowrap;gap:.2rem}.staking-records-page .receive .data-value .plus-icon{width:1.2rem;height:1.2rem}.purchase-exchange-records-page{min-height:calc(100vh - 12rem);padding:2rem 1.5rem;background:#000;overflow-y:auto}.purchase-exchange-records-page .purchase-exchange-records-container{max-width:75rem;margin:0 auto}.purchase-exchange-records-page .page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}.purchase-exchange-records-page .page-header .back-btn{background:transparent;border:none;color:#f7f7fa;font-size:1.8rem;cursor:pointer;padding:.4rem;display:flex;align-items:center;justify-content:center}.purchase-exchange-records-page .page-header .back-btn:hover{opacity:.8}.purchase-exchange-records-page .page-header .page-title{font-size:1.8rem;font-weight:600;color:#f7f7fa;margin:0;flex:1;text-align:center}.purchase-exchange-records-page .page-header .header-actions{display:flex;align-items:center;gap:.8rem}.purchase-exchange-records-page .page-header .header-actions .header-icon{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.purchase-exchange-records-page .page-header .header-actions .connect-btn{padding:.4rem 1.2rem;background:#0055fe;border:none;border-radius:.6rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer}.purchase-exchange-records-page .records-section{margin-bottom:2rem}.purchase-exchange-records-page .records-section .time-filter-container{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1rem}.purchase-exchange-records-page .records-section .time-filter-btn{display:inline-flex;align-items:center;gap:.2rem;padding:0 1rem;background:#ffffff1a;border-radius:2.4rem;cursor:pointer;line-height:2.4rem}.purchase-exchange-records-page .records-section .time-filter-btn .filter-text{font-size:1.2rem;color:#fff}.purchase-exchange-records-page .records-section .time-filter-btn .filter-arrow{width:1.8rem;height:1.8rem;-o-object-fit:contain;object-fit:contain;transition:transform .2s}.purchase-exchange-records-page .records-section .time-filter-btn:active .filter-arrow{transform:rotate(180deg)}.purchase-exchange-records-page .records-section .records-list{display:flex;flex-direction:column;gap:0}.purchase-exchange-records-page .records-section .record-card{border-bottom:1px solid rgba(255,255,255,.08);padding:1.6rem 0;width:100%}.purchase-exchange-records-page .records-section .transaction-item{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.purchase-exchange-records-page .records-section .transaction-header{display:flex;flex-direction:column;gap:1rem;flex:1}.purchase-exchange-records-page .records-section .transaction-type-group{display:flex;align-items:center;gap:1rem;line-height:1.3}.purchase-exchange-records-page .records-section .transaction-type{font-size:2rem;font-weight:600;color:#fff}.purchase-exchange-records-page .records-section .transaction-direction{font-size:1.5rem;color:#ffffffd9;padding-left:3.8rem;display:inline-flex;align-items:center;gap:.8rem}.purchase-exchange-records-page .records-section .transaction-direction .direction-arrow{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain}.purchase-exchange-records-page .records-section .transaction-assets{display:flex;flex-direction:column;align-items:flex-end;gap:.8rem;min-width:16rem}.purchase-exchange-records-page .records-section .asset-amount-lines{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.purchase-exchange-records-page .records-section .asset-top-row{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.purchase-exchange-records-page .records-section .asset-item.amount{font-size:1.4rem;font-weight:600;line-height:1.3;color:#fff}.purchase-exchange-records-page .records-section .asset-item.settle{font-size:1.2rem;color:#ffffffc7;line-height:1.3}.purchase-exchange-records-page .records-section .asset-item.time{font-size:1.2rem;color:#fff9}.purchase-exchange-records-page .records-section .status-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .8rem;border-radius:.8rem;font-size:1.2rem;line-height:1.8rem;border:1px solid transparent}.purchase-exchange-records-page .records-section .status-pill .anticon{font-size:1.2rem}.purchase-exchange-records-page .records-section .status-pill.success{color:#2bd675;background:#2bd67524;border-color:#2bd67540}.purchase-exchange-records-page .records-section .status-pill.failed{color:#ff4d4f;background:#ff4d4f24;border-color:#ff4d4f40}.purchase-exchange-records-page .records-section .status-pill.processing{color:#ff9f3f;background:#ff9f3f29;border-color:#ff9f3f40}.purchase-exchange-records-page .records-section .exchange-tag{display:inline-flex;align-items:center;height:2.2rem;padding:0 .8rem;border-radius:.8rem;font-size:1.2rem;line-height:1;color:#69a8ff;background:#0055fe24;border:1px solid rgba(0,85,254,.24);white-space:nowrap}.fund-records-page{min-height:calc(100vh - 12rem);padding:2rem 1.6rem;background:#000;overflow-y:auto}.fund-records-page .fund-records-container{max-width:75rem;margin:0 auto}.fund-records-page .records-section .time-filter-container{margin-bottom:1.2rem}.fund-records-page .records-section .time-filter-btn{display:inline-flex;align-items:center;gap:.2rem;padding:0 1rem;background:#ffffff1a;border-radius:2.4rem;line-height:2.4rem;cursor:pointer}.fund-records-page .records-section .time-filter-btn .filter-text{font-size:1.2rem;color:#f7f7fa}.fund-records-page .records-section .time-filter-btn .filter-arrow{width:1.8rem;height:1.8rem;-o-object-fit:contain;object-fit:contain}.fund-records-page .records-section .records-head,.fund-records-page .records-section .record-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:1rem;align-items:center}.fund-records-page .records-section .records-head{margin-bottom:.6rem}.fund-records-page .records-section .records-head .col-asset,.fund-records-page .records-section .records-head .col-amount,.fund-records-page .records-section .records-head .col-type{font-size:1.4rem;color:#2f67d8;font-weight:500}.fund-records-page .records-section .records-head .col-amount{text-align:center}.fund-records-page .records-section .records-head .col-type{text-align:right}.fund-records-page .records-section .record-row{padding:1.2rem 0}.fund-records-page .records-section .record-row .col-amount,.fund-records-page .records-section .record-row .col-type{font-size:1.4rem;color:#fff9}.fund-records-page .records-section .record-row .col-amount{text-align:center}.fund-records-page .records-section .record-row .col-type{text-align:right}.fund-records-page .records-section .record-row .col-asset .asset-symbol{font-size:1.4rem;color:#fff9;line-height:1.2}.fund-records-page .records-section .record-row .col-asset .asset-time{margin-top:.4rem;font-size:1.4rem;color:#fff9;line-height:1.2}.fund-records-page .col-asset{width:16rem}.swap-page{min-height:100vh;padding:0 1.6rem 2.4rem;background:#000;overflow-y:auto;background-image:radial-gradient(100% 70% at 85% 5%,#1847c673,#0a0c1000 60%),radial-gradient(80% 60% at 0% 0%,#67132859,#0a0c1000 55%)}.swap-page .swap-top-bar{height:4.4rem;display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.swap-page .swap-top-back{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0}.swap-page .swap-top-back img{width:2.4rem;height:2.4rem}.swap-page .swap-top-title{color:var(---icon-white, #FFF);font-size:2rem;font-weight:600;text-align:center;margin-bottom:2.4rem}.swap-page .swap-top-record{justify-self:end;display:flex;align-items:center;justify-content:center}.swap-page .swap-top-record img{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain}.swap-page .swap-container{border-radius:2.8rem;background:#101114;border:1px solid rgba(255,255,255,.08);padding:.8rem .8rem 1.6rem}.swap-page .swap-direction-card{position:relative;overflow:visible;margin-bottom:2rem}.swap-page .direction-row{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 1.6rem 2.4rem;border:1px solid rgba(255,255,255,.1);border-radius:2.4rem;cursor:pointer;margin-bottom:.4rem;line-height:2.8rem}.swap-page .direction-row:last-child{margin-bottom:0}.swap-page .direction-label{color:#ffffffb3;font-size:1.6rem}.swap-page .direction-right{display:flex;align-items:center;gap:1rem;color:#f7f7fa;font-size:1.6rem;font-weight:500}.swap-page .direction-token-icon{width:2.2rem;height:2.2rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.swap-page .swap-reverse-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:5.2rem;height:5.2rem;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;padding:0}.swap-page .swap-reverse-btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swap-page .transfer-form-block .field-label{color:#ffffffbf;font-size:1.5rem;margin-bottom:1rem}.swap-page .transfer-form-block .amount-label{margin-top:1.8rem}.swap-page .asset-select{height:5.6rem;border-radius:1.2rem;display:flex;align-items:center;justify-content:space-between;padding:0 1.2rem;cursor:pointer}.swap-page .asset-select-left{display:flex;align-items:center;gap:.8rem;color:#fff;font-size:1.8rem;font-weight:600}.swap-page .token-arrow{width:1.4rem;height:1.4rem;opacity:.85}.swap-page .amount-input-wrap{border-radius:1rem;background:#2b2b2b;display:flex;align-items:center;padding:1.6rem;line-height:1.6rem}.swap-page .amount-input{flex:1;background:transparent;border:none;color:#fff;font-size:1.4rem}.swap-page .amount-input::-moz-placeholder{color:#fff6}.swap-page .amount-input::placeholder{color:#fff6}.swap-page .amount-input:focus{outline:none}.swap-page .amount-suffix{display:flex;align-items:center;color:#fffc;font-size:1.4rem;gap:.7rem;white-space:nowrap}.swap-page .amount-suffix .divider{opacity:.45}.swap-page .amount-suffix button{background:transparent;border:none;color:#ffffffe6;font-size:1.4rem;font-weight:600;padding:0}.swap-page .available-line{margin-top:1.2rem;color:#ffffffe6;font-size:1.5rem;display:flex;align-items:center;gap:.4rem}.swap-page .available-line img{margin-left:auto;width:1.2rem;height:1.2rem;opacity:.85}.swap-page .auto-exchange-tip{margin-top:.8rem;font-size:1.2rem;line-height:1.6rem;color:#ffffffb8;padding:.8rem 1rem;border-radius:.8rem;background:#0055fe1f;border:1px solid rgba(0,85,254,.24)}.swap-page .exchange-rate{display:flex;align-items:center;justify-content:space-between;font-size:1.2rem;color:var(--text-tertiary);margin-top:1.2rem}.swap-page .exchange-rate .rate-arrow{width:1.2rem;height:1.2rem;-o-object-fit:contain;object-fit:contain;opacity:.6}.swap-page .error-message{margin-bottom:1.2rem;padding:1.2rem;background:#ff4d4f1a;border:1px solid rgba(255,77,79,.3);border-radius:.8rem;color:#ff4d4f;font-size:1.2rem}.swap-page .trade-button{width:100%;height:4.8rem;font-size:1.2rem;font-weight:500;background:#0055fe;color:#fff;border:none;border-radius:3.1rem;cursor:pointer;transition:all .2s;margin-top:2rem}.swap-page .trade-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.swap-page .token-select-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:flex-end;z-index:1000}.swap-page .token-select-modal .token-select-modal-content{width:100%;max-height:70vh;background:#141414;border-radius:2rem 2rem 0 0;padding:2rem;overflow-y:auto}.swap-page .token-select-modal .token-select-modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.swap-page .token-select-modal .token-select-modal-content .modal-header h3{font-size:1.8rem;font-weight:600;color:#f7f7fa;margin:0}.swap-page .token-select-modal .token-select-modal-content .modal-header .modal-close{width:3.2rem;height:3.2rem;background:transparent;border:none;color:#f7f7fa;font-size:2.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.swap-page .token-select-modal .token-select-modal-content .token-list{display:flex;flex-direction:column;gap:.8rem}.swap-page .token-select-modal .token-select-modal-content .token-list .token-item{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem;border-radius:1.2rem;cursor:pointer;transition:all .2s;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.swap-page .token-select-modal .token-select-modal-content .token-list .token-item:hover{background:#ffffff1a;border-color:#fff3}.swap-page .token-select-modal .token-select-modal-content .token-list .token-item.selected{background:#0055fe33;border-color:#0055fe}.swap-page .token-select-modal .token-select-modal-content .token-list .token-item.disabled{opacity:.5;cursor:not-allowed}.swap-page .token-select-modal .token-select-modal-content .token-list .token-item .token-logo{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:600;color:#fff;flex-shrink:0}.swap-page .token-select-modal .token-select-modal-content .token-list .token-item .token-right{text-align:right}.swap-page .token-select-modal .token-select-modal-content .token-list .token-item .token-right .token-price{font-size:1.6rem}.swap-page .token-select-modal .token-select-modal-content .token-list .token-item .token-right .token-quantity{font-size:1.2rem;color:var(--text-tertiary)}.swap-page .token-info{flex:1;min-width:0}.swap-page .token-info .token-symbol{font-size:1.6rem;font-weight:600;margin-bottom:.2rem;display:flex;align-items:center;gap:.8rem;color:var(--text-primary)}.swap-page .token-info .token-symbol span{border-radius:4px;background:#04c26f33;padding:2px 4px;color:#04c26f;font-size:1rem}.swap-page .token-info .token-balance{font-size:1.2rem;color:var(--text-tertiary);display:flex;align-items:center;gap:.4rem}.swap-page .token-info .token-balance .token-balance-icon{width:1.6rem;height:1.6rem}.global-loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999}.global-loading-content{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:4rem;background:#1e1e1ee6;border-radius:1.6rem;border:1px solid rgba(255,255,255,.1)}.loading-text{color:#ffffffe6;font-size:1.4rem;margin:0}.global-loading-content :global(.ant-spin){color:var(--primary-color)}.global-loading-content :global(.ant-spin-dot-item){background-color:var(--primary-color)}.wallet-connect-page{min-height:100vh;display:flex;flex-direction:column;background:url(/assets/bg-2f9dr43d.png) no-repeat center center;background-size:cover;position:relative;overflow:hidden}.wallet-connect-page:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(255,0,100,.15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,150,255,.15) 0%,transparent 50%);pointer-events:none;z-index:0}.wallet-connect-page>*{position:relative;z-index:1}.wallet-connect-logo{padding:3.2rem 0 7rem 3.2rem;font-size:2rem;font-weight:700;color:#fff;letter-spacing:2px}.wallet-connect-icon-container{display:flex;align-items:center;justify-content:center;margin-bottom:6rem}.wallet-connect-icon-container .wallet-connect-icon{width:35rem}.wallet-connect-content{text-align:center;margin-bottom:6rem;padding:0 1.8rem}.wallet-connect-button-container{margin:0 1.6rem}*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5}.app{min-height:100vh;display:flex;flex-direction:column}.app-main{flex:1;padding-top:5.2rem}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button,input{font-family:inherit}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.static{position:static}.mb-1\.2{margin-bottom:1.2rem}.block{display:block}.flex{display:flex}.table-row{display:table-row}.h-4\.8{height:4.8rem}.resize{resize:both}.gap-0\.8{gap:.8rem}.border{border-width:1px}.bg-primary{background-color:var(--primary-color)}.text-center{text-align:center}.text-right{text-align:right}.text-lg{font-size:1.8rem}.text-sm{font-size:1.4rem}.font-bold{font-weight:700}.text-base1{color:var(--text-primary)}.text-base2{color:var(--text-secondary)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html{font-size:100px;--primary-color: #0055FE;--text-primary: #F7F7FA;--text-secondary: rgba(255, 255, 255, .6);--bg-primary: #000000;--bg-secondary: #141414;--bg-mask: rgba(0, 0, 0, .3);--text-tertiary: #A2A2A2}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#f7f7fa;line-height:1.5;font-size:1.4rem}#root{min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}button:disabled{cursor:not-allowed}input,textarea,select{font-family:inherit}input:focus,textarea:focus,select:focus{outline:none}::-webkit-scrollbar{width:.8rem;height:.8rem}::-webkit-scrollbar-track{background:#ffffff0d;border-radius:.4rem}::-webkit-scrollbar-thumb{background:#fff3;border-radius:.4rem;border:.1rem solid rgba(255,255,255,.1);-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}::-webkit-scrollbar-thumb:active{background:#fff6}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) rgba(255,255,255,.05)}.common-table{background:var(--bg-secondary);border-radius:1.6rem;overflow:hidden;padding:1.6rem}.common-table .center{text-align:center;justify-content:center!important}.common-table .right{text-align:right;justify-content:flex-end!important}.common-table .left{text-align:left}.common-table .table-header{display:grid;grid-template-columns:.6fr 1fr 1fr;gap:1rem;line-height:2.4rem}.common-table .table-header .table-col{font-size:1.2rem;color:#fff9;font-weight:500;display:flex;align-items:center;gap:.8rem}.common-table .table-row{display:grid;grid-template-columns:.6fr 1fr 1fr;gap:1rem;align-items:center;padding:.85rem 0}.common-table .table-row:last-child{border-bottom:none}.common-table .table-row .table-col{color:#f7f7fa;font-size:1.4rem;overflow-x:auto}.common-table .table-row .table-col.flex{display:flex;align-items:center;gap:.4rem}.ant-empty-description{color:var(--text-tertiary)!important}.ant-message{z-index:10010!important}.section-search{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.section-search .search-input{width:400px;background:#ffffff1a;color:#a2a2a2;border:none;border-radius:20px}.section-search .search-input input::-moz-placeholder{color:#a2a2a2}.section-search .search-input input::placeholder{color:#a2a2a2}
