@charset "UTF-8";.solana-switch-modal~.ant-modal-mask{background:#0000004d!important}.solana-switch-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}.solana-switch-modal .ant-modal-confirm-body{flex-direction:column;align-items:center;gap:1.2rem}.solana-switch-modal .ant-modal-confirm-body .ant-modal-confirm-title{text-align:center;color:var(--text-primary)!important;margin-bottom:1.2rem}.solana-switch-modal .ant-modal-confirm-content{width:100%}.solana-switch-modal .solana-switch-modal-content{text-align:center}.solana-switch-modal .solana-switch-modal-content .content-line{color:var(--text-primary);font-size:1.4rem;line-height:2rem}.solana-switch-modal .solana-switch-modal-content .content-subline{margin-top:.8rem;color:var(--text-secondary);font-size:1.2rem;line-height:1.8rem}.solana-switch-modal .ant-modal-confirm-btns{margin-top:1.6rem;display:flex;justify-content:space-between;gap:1.2rem}.solana-switch-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}.solana-switch-modal .ant-modal-confirm-btns .solana-switch-cancel-btn{background:#242528!important;border:none!important}.solana-switch-modal .ant-modal-confirm-btns .solana-switch-ok-btn{background:var(--primary-color)}.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}.custom-wallet-container{position:relative;display:flex;align-items:center}.wallet-connect-wrapper{position:relative}.wallet-connect-button{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.wallet-connect-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.wallet-connect-button:disabled{opacity:.6;cursor:not-allowed}.wallet-select-modal .ant-modal-container{padding:11px 16px!important}.wallet-select-modal .ant-modal-header{margin-bottom:28px}.wallet-select-modal .ant-modal-header .ant-modal-title{color:var(--text-primary)!important}.wallet-list-container{display:flex;flex-direction:column;gap:8px}.wallet-list-item{padding:12px 16px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:all .2s}.wallet-list-item:hover:not(.wallet-item-disabled){background:#ffffff1a;border-color:#fff3;transform:translate(4px)}.wallet-list-item.wallet-item-disabled{opacity:.5;cursor:not-allowed}.wallet-connected-wrapper{display:flex;align-items:center;gap:12px}.wallet-info-display{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#ffffff1a;border-radius:8px}.wallet-icon-small{width:24px;height:24px;border-radius:6px}.wallet-details{display:flex;flex-direction:column;gap:4px}.wallet-address{font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:opacity .2s}.wallet-address:hover{opacity:.8}.wallet-balance{font-size:12px;color:#ffffffb3}.wallet-disconnect-button{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.wallet-disconnect-button:hover{background:#fff3;border-color:#ffffff4d}.disconnect-drawer{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!important}.disconnect-drawer .ant-drawer-content{background:#000;border-radius:2rem 2rem 0 0}.disconnect-drawer .ant-drawer-body{padding:.5rem 0 0!important}.disconnect-drawer-title{padding:1.1rem 0;text-align:left}.wallet-name-text{color:#fff;font-size:2rem;font-weight:600;text-align:center}.disconnect-drawer-content{padding:.8rem 0;display:flex;flex-direction:column;gap:1.6rem}.chain-info-field{width:100%;background:#2b2b2b;border-radius:.5rem}.chain-info-input{border:none!important;border-radius:.6rem!important;height:4.8rem!important;color:#fff!important;font-size:1.4rem!important;padding:0 .8rem!important;cursor:default!important;background:transparent!important}.chain-info-input:hover,.chain-info-input:focus{border-color:#fff3!important;box-shadow:none!important}.chain-info-input input{color:#fff!important;background:transparent!important;cursor:default!important}.disconnect-drawer-footer{padding:1.6rem 0}.disconnect-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}.language-drawer{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!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:2.4rem 0}.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}.app-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:transparent;color:#f7f7fa;padding:3rem 0 5rem;width:100%;display:flex;justify-content:center}.header-content{width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:.9rem 1.6rem 1rem 3rem;border-radius:41px;background:url(/assets/header-DzO6V8cY.png);background-size:100% 100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-left-area{flex:1;display:flex;align-items:center;gap:7.5rem}.header-left-area .logo{font-size:2rem;color:#fff}.header-left-area .menu-wrapper{display:flex;align-items:center;gap:2.3rem}.header-left-area .menu-wrapper .menu-item{padding:13.5px 22px;color:#fff9;font-size:16px;border-radius:50px;line-height:21px}.header-left-area .menu-wrapper .active{color:#fff;background:#fff3}.header-right-area{display:flex;align-items:center;gap:.8rem}.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.6rem;height:3.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;transition:all .2s;flex-shrink:0}.header-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:.4rem}.header-icon.solana-icon{background:#000;border:none}.header-icon.solana-icon:hover{background:#1a1a1a}.header-icon.personal-icon{border-radius:22px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;margin-right:8px}.header-icon.personal-icon img{width:30px}.header-address{display:flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;background:#0000000d;border:1px solid rgba(255,255,255,.2);border-radius:9999px;cursor:pointer;transition:all .2s;flex-shrink:0}.header-address img{width:16px;height:16px}.connect-wallet-btn{display:flex;align-items:center;justify-content:center;padding:.8rem 2rem;border-radius:9999px;background:var(--primary-color);color:#fff;border:none;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.connect-wallet-btn img{width:1.6rem;height:1.6rem}.connect-wallet-btn:hover{opacity:.9;transform:translateY(-1px)}.connect-wallet-btn:active{opacity:.8;transform:translateY(0)}.connect-wallet-text{font-size:1.4rem;font-weight:600;white-space:nowrap;color:#fff}.address-value{font-size:1.4rem;color:var(--text-primary);font-family:monospace;font-weight:500}.copy-icon{font-size:1rem;color:#fff9}.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}.detail-header .header-right{display:flex;align-items:center;gap:1rem}.detail-header .header-icons{flex:0;justify-content:flex-end}@media (max-width: 768px){.app-header{padding:1.2rem 1.6rem}.header-content{width:100%;padding:.6rem 1.6rem}.header-icon{width:2.8rem;height:2.8rem}.header-address{padding:.6rem 1.2rem}.connect-wallet-btn{padding:.6rem 1.6rem}.connect-wallet-text,.address-value{font-size:1.2rem}.detail-header .header-title{font-size:1.4rem}}.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:100vh;padding:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto;background-image:url(/assets/bg-CgxSjqVL.png);background-size:100% auto;background-repeat:no-repeat;display:flex;align-items:center}.home-page .home-container{margin:0 auto;width:1200px;height:100%;display:flex;gap:38px}.home-page .home-container .home-left{flex:1;min-width:0}.home-page .home-container .home-right{width:290px;padding:16px}.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{min-width:300px;margin-bottom:.4rem}.home-page .section-label{font-size:1.2rem;color:#a2a2a2}.home-page .total-staked-amount{font-size:4rem;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-content{align-items:center}.home-page .section-link{font-size:1.4rem;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{padding:.4rem 32px;background:#0055fe;border:none;font-size:1.4rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s;line-height:2rem;border-radius:3.2rem;margin-right:20px;line-height:1.3}.home-page .claim-all-btn:disabled{opacity:.6}.home-page .claim-all-btn:hover{background:#096dd9;transform:translateY(-.1rem)}.home-page .action-buttons{padding:1.6rem .8rem;display:flex;gap:8rem;margin-top:4rem}.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 .section-title{font-size:1.8rem;font-weight:500;color:#f7f7fa;margin-bottom:2.8rem}.home-page .holdings-list{display:flex;flex-direction:column;gap:3rem}.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}.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,.auth-modal .ant-modal-footer{margin-top:1.6rem;display:flex;justify-content:space-between;gap:1.2rem}.auth-modal .ant-modal-confirm-btns button,.auth-modal .ant-modal-footer 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,.auth-modal .ant-modal-footer .auth-cancel-btn{background:#242528!important;border:none!important}.auth-modal .ant-modal-confirm-btns .auth-ok-btn,.auth-modal .ant-modal-footer .auth-ok-btn{background:var(--primary-color)}.auth-modal.submit-result-modal .ant-modal-body{padding:2rem 0 1.6rem}.auth-modal.submit-result-modal .ant-modal-body .auth-modal-content{margin-top:1.6rem}.auth-modal.submit-result-modal .ant-modal-footer{justify-content:center;padding-bottom:0}.auth-modal.submit-result-modal .ant-modal-footer .auth-ok-btn{min-width:16rem}.auth-modal .auth-modal-icon .icon-inner img{margin:0 auto}.auth-modal .auth-modal-content .content-line{text-align:center}.auth-modal .ant-modal-title{text-align:center;color:#fff}.staking-drawer{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!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;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 0 2.4rem;display:flex;flex-direction:column;gap:1.6rem}.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 .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;height:4.8rem!important;background:#2b2b2b!important;border:none!important;border-radius:1.2rem!important;padding:0 1.6rem!important;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 0 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)}.table-pagination{display:flex;justify-content:center;margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.table-pagination :global(.ant-pagination) :global(.ant-pagination-item){background:#ffffff0d;border-color:#ffffff1a}.table-pagination :global(.ant-pagination) :global(.ant-pagination-item) a{color:#fffc}.table-pagination :global(.ant-pagination) :global(.ant-pagination-item):hover{border-color:var(--primary-color)}.table-pagination :global(.ant-pagination) :global(.ant-pagination-item):hover a{color:var(--primary-color)}.table-pagination :global(.ant-pagination) :global(.ant-pagination-item-active){background:var(--primary-color);border-color:var(--primary-color)}.table-pagination :global(.ant-pagination) :global(.ant-pagination-item-active) a{color:#fff}.table-pagination :global(.ant-pagination) :global(.ant-pagination-prev) :global(.ant-pagination-item-link),.table-pagination :global(.ant-pagination) :global(.ant-pagination-next) :global(.ant-pagination-item-link){background:#ffffff0d;border-color:#ffffff1a;color:#fffc}.table-pagination :global(.ant-pagination) :global(.ant-pagination-prev):hover :global(.ant-pagination-item-link),.table-pagination :global(.ant-pagination) :global(.ant-pagination-next):hover :global(.ant-pagination-item-link){border-color:var(--primary-color);color:var(--primary-color)}.assets-page{min-height:calc(100vh - 12rem);padding:14.8rem 1.6rem 8rem;background:#000;overflow-y:auto;background-image:url(/assets/bg-CgxSjqVL.png);background-size:100% auto;background-repeat:no-repeat}.assets-page .assets-container{margin:0 auto;width:1200px}.assets-page .total-assets-section{margin-bottom:2.4rem;border-radius:12px;background:#141414;padding:2.4rem}.assets-page .total-assets-section .section-title{font-size:1.2rem;font-weight:500;color:#a2a2a2;margin:0 0 .4rem}.assets-page .total-assets-section .total-amount{font-size:4rem;font-weight:600;color:#f7f7fa;margin-bottom:2rem;letter-spacing:-.1rem}.assets-page .total-assets-section .assets-summary{display:flex;gap:.8rem}.assets-page .total-assets-section .assets-summary .summary-item{min-width:23rem;display:flex;flex-direction:column;gap:.4rem}.assets-page .total-assets-section .assets-summary .summary-item .summary-label{font-size:1.4rem;color:#a2a2a2;margin-bottom:.2rem}.assets-page .total-assets-section .assets-summary .summary-item .summary-value{font-size:2.4rem;font-weight:500;color:#f7f7fa;line-height:1.3}.assets-page .stocks-section{margin-bottom:2.4rem}.assets-page .stocks-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}.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:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.assets-page .stocks-section .stocks-list .stock-card-wrapper{position:relative;border-radius:1.2rem}.assets-page .stocks-section .stocks-list .stock-card-wrapper.active{background:var(--bg-secondary)}.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;font-size:1.2rem;font-weight:600;color:#fff;flex-shrink:0}.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-address{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 .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:1.6rem}.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;border-bottom:1px solid rgba(255,255,255,.1)}.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-body{min-height:20rem}.assets-page .tokens-section .tokens-table .table-row{display:grid;grid-template-columns:1fr 1fr 1.2fr .8fr;gap:1rem;padding:1.2rem 0;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 1.2rem;background:#0055fe;border:none;border-radius:1.2rem;font-size:1.2rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}.assets-page .unstake-btn,.assets-page .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{min-height:calc(100vh - 12rem);padding:14.8rem 1.6rem 8rem;background:#000;overflow-y:auto;background-image:url(/assets/bg-CgxSjqVL.png);background-size:100% auto;background-repeat:no-repeat}.staking-page .staking-container{margin:0 auto;width:1200px}.staking-page .stock-assets-section{margin-bottom:2.4rem;border-radius:12px;background:#141414;padding:2.4rem}.staking-page .stock-assets-section .section-title{font-size:1.2rem;font-weight:500;color:#a2a2a2;margin:0 0 .4rem}.staking-page .stock-assets-section .total-amount{font-size:4rem;font-weight:600;color:#f7f7fa;margin-bottom:1.2rem;letter-spacing:-.1rem;line-height:5.3rem}.staking-page .stock-assets-section .assets-summary{display:flex;gap:2rem}.staking-page .stock-assets-section .assets-summary .summary-item{min-width:23rem;display:flex;flex-direction:column;gap:.4rem}.staking-page .stock-assets-section .assets-summary .summary-item .summary-label{font-size:1.4rem;color:#a2a2a2}.staking-page .stock-assets-section .assets-summary .summary-item .summary-value{font-size:2.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:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.staking-page .staked-stocks-section .stocks-list .stock-card-wrapper{position:relative;border-radius:1.2rem}.staking-page .staked-stocks-section .stocks-list .stock-card-wrapper.active{background:var(--bg-secondary)}.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;font-size:1.2rem;font-weight:600;color:#fff;flex-shrink:0}.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-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:2fr 1fr 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:2fr 1fr 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:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.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;font-size:1.2rem;font-weight:600;color:#fff;flex-shrink:0}.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-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}.bind-modal{border-radius:2rem;margin:0 1rem 1rem;background:var(--bg-secondary)!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-title{text-align:center;padding:1.4rem 0;color:#fff;font-size:2rem;font-weight:600}.bind-modal-content{padding:2.4rem 0;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:4rem 0 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:100vh;padding:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto;display:flex;align-items:center}.team-page .team-container{width:1200px;margin:0 auto}.team-page .team-info{background:var(--bg-secondary);border-radius:1.6rem;margin-bottom:2.6rem}.team-page .team-holdings-card{border-radius:1.6rem;background:radial-gradient(60.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:500;color:#fff}.team-page .holdings-amount{font-size:2.8rem;font-weight:700;color:#fff;margin-bottom:.8rem}.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 1.6rem;display:flex;align-items:center;justify-content:space-between}.team-page .info-row{display:flex;flex-direction:column;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.6rem}.team-page .earnings-label{font-size:1.4rem;color:#a2a2a2;margin-bottom:.4rem}.team-page .earnings-value{font-size:2rem;font-weight:500;color:#f7f7fa}.team-page .total-rewards-section{border:1px solid rgba(255,255,255,.2);border-radius:1.6rem;padding:1.6rem;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.4rem;color:#a2a2a2;margin-bottom:.4rem}.team-page .total-rewards-header .amount{font-size:2rem;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 .members-count{font-size:1.2rem;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}.team-page .member-header{display:flex;align-items:center;gap:1.2rem}.team-page .member-avatar-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.4rem;margin-bottom:1.4rem;border-bottom:1px solid rgba(255,255,255,.1)}.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 .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%)}.team-page .member-join-date{font-size:1.2rem;color:#a2a2a2}.team-page .member-details{display:flex;align-items:center;justify-content:space-between;gap:1rem}.team-page .member-detail-item{display:flex;flex-direction:column;gap:.4rem;line-height:1.3}.team-page .detail-label{font-size:1.2rem;color:#8e8e92}.team-page .detail-value{font-size:1.4rem;font-weight:500;color:#f7f7fa}.breadcrumb{display:flex;align-items:center;gap:.8rem;margin-bottom:2rem;font-size:1.4rem;color:var(--text-tertiary);flex-wrap:wrap}.breadcrumb .breadcrumb-item-wrapper{display:flex;align-items:center;gap:.8rem}.breadcrumb .breadcrumb-item{color:var(--text-tertiary);text-decoration:none;transition:color .2s}.breadcrumb .breadcrumb-item:hover{color:#ffffffe6}.breadcrumb .breadcrumb-item.current{color:var(--text-primary)}.breadcrumb .breadcrumb-separator{color:#fff6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.node-purchase-page{min-height:calc(100vh - 12rem);padding:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto}.node-purchase-page .node-purchase-container{max-width:1200px;margin:0 auto;padding:0 2rem}.node-purchase-page .promo-banner{position:relative;margin-bottom:1.6rem;border-radius:10px;overflow:hidden}.node-purchase-page .promo-banner img{width:100%}.node-purchase-page .promo-banner .promo-text{position:absolute;left:5.4rem;top:2rem;width:60%;font-size:3.6rem;font-weight:600;color:var(--text-primary);line-height:1.5}.node-purchase-page .promo-banner .promo-text span{color:#ffb73f;font-size:4rem}.node-purchase-page .main-content{display:grid;grid-template-columns:384px 1fr;gap:8rem;margin-bottom:5rem}@media (max-width: 1024px){.node-purchase-page .main-content{grid-template-columns:1fr}}.node-purchase-page .summary-section{display:flex;flex-direction:column;gap:3rem}.node-purchase-page .summary-card{background:#000;border:1px solid rgba(255,255,255,.2);border-radius:1.6rem;padding:1.6rem;position:relative;overflow:hidden;min-height:13.6rem}.node-purchase-page .card-title{font-size:1.4rem;color:#fff9;margin-bottom:1.2rem}.node-purchase-page .card-value{font-size:3.2rem;font-weight:700;color:#f7f7fa;line-height:1.2}.node-purchase-page .card-icon{position:absolute;bottom:-1rem;right:0;width:12rem;height:12rem;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.5rem}.node-purchase-page .purchase-section{background:var(--bg-secondary);border-radius:1.6rem;padding:1.6rem}.node-purchase-page .purchase-section .purchase-header{display:flex;justify-content:space-between;margin-bottom:1.2rem;color:#fff9;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.35rem 1.6rem;background:#2b2b2b;border-radius:.8rem}.node-purchase-page .input-icon{width:2rem;height:2rem;border-radius:50%;background:#52c41a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.node-purchase-page .input-icon img{width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain}.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:1.2rem;padding:1rem .8rem;background:#2b2b2b;border-radius:.8rem}.node-purchase-page .qty-btn{width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:.4rem;cursor:pointer;transition:all .2s}.node-purchase-page .qty-btn img{width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain}.node-purchase-page .qty-btn:hover{border-color:#fff6;background:#ffffff0d}.node-purchase-page .qty-btn:active{background:#ffffff1a}.node-purchase-page .qty-value{flex:1;text-align:center;font-size:1.6rem;font-weight:600;color:#f7f7fa}.node-purchase-page .total-price-row{margin-bottom:1.2rem}.node-purchase-page .balance-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}.node-purchase-page .row-label{font-size:1.4rem;color:#fff9}.node-purchase-page .price-display{display:flex;align-items:center;gap:.8rem;border-radius:.8rem;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-btn{width:100%;padding:1.2rem;background:var(--primary-color);border:none;border-radius:3.2rem;font-size:1.6rem;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}.node-purchase-page .buy-btn:hover{opacity:.9;transform:translateY(-1px)}.node-purchase-page .buy-btn:active{transform:translateY(0)}.node-purchase-page .details-section{margin-top:2.4rem}.node-purchase-page .details-tabs{display:flex;gap:.8rem;margin-bottom:2rem}.node-purchase-page .tab-btn{padding:.8rem 2rem;background:transparent;border:none;border-radius:9999px;font-size:1.4rem;font-weight:500;color:#fff9;cursor:pointer;transition:all .2s}.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;text-align:left}.node-purchase-page .details-table .tertiary{color:#fff9!important}.node-purchase-page .table-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.6rem;padding:1.2rem 0;background:transparent;border-bottom:1px solid rgba(255,255,255,.1);width:100%;color:#fff9;font-size:1.4rem;font-weight:500}.node-purchase-page .table-body{min-height:20rem}.node-purchase-page .table-col{font-size:1.4rem;font-weight:400;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:1.6rem;padding:1.2rem 0;border-bottom:1px solid rgba(255,255,255,.05);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.4rem;font-weight:400}.node-purchase-page .commission-table .table-header,.node-purchase-page .commission-table .table-row{grid-template-columns:1fr 1fr 1fr}.node-purchase-page .table-loading{text-align:center;padding:4rem 0;color:#fff9}@media (max-width: 768px){.node-purchase-page .node-purchase-container{padding:0 1.6rem}.node-purchase-page .main-content{grid-template-columns:1fr}.node-purchase-page .table-header,.node-purchase-page .table-row{grid-template-columns:1.2fr .8fr 1fr 1.5fr;font-size:1.2rem;gap:1rem}.node-purchase-page .commission-table .table-header,.node-purchase-page .commission-table .table-row{grid-template-columns:1.2fr 1fr 1.5fr}}.stock-purchase-page{min-height:100vh;padding:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto;background-image:url(/assets/bg-CgxSjqVL.png);background-size:100% auto;background-repeat:no-repeat}.stock-purchase-page .breadcrumb{width:1200px;margin:0 auto}.stock-purchase-page .stock-purchase-container{width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:38px}.stock-purchase-page .stock-hero{border-radius:2.4rem;margin-bottom:1.6rem;color:#fff}.stock-purchase-page .stock-hero .stock-hero-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.4rem}.stock-purchase-page .stock-hero .stock-hero-left{display:flex;align-items:center;gap:1.2rem}.stock-purchase-page .stock-hero .stock-logo{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#e31937,#c41230);flex-shrink:0}.stock-purchase-page .stock-hero .stock-logo img{width:70%;height:70%;-o-object-fit:contain;object-fit:contain}.stock-purchase-page .stock-hero .stock-meta{display:flex;flex-direction:column;gap:.4rem}.stock-purchase-page .stock-hero .stock-symbol{font-size:1.8rem;font-weight:600}.stock-purchase-page .stock-hero .stock-exchange{font-size:1.2rem;opacity:.7;display:flex;align-items:center;gap:.6rem}.stock-purchase-page .stock-hero .stock-exchange .exchange-dot{width:1.2rem;height:1.2rem;border-radius:.3rem;background:#27a8ff;display:inline-block;flex-shrink:0}.stock-purchase-page .stock-hero .stock-exchange .exchange-text{line-height:1.2rem}.stock-purchase-page .stock-hero .stock-price-section{margin-top:2.2rem;margin-bottom:1.2rem}.stock-purchase-page .stock-hero .stock-price-value{font-size:4rem;font-weight:600;margin-bottom:.8rem}.stock-purchase-page .stock-hero .stock-price-change{font-size:1.4rem}.stock-purchase-page .stock-hero .stock-price-change.positive{color:#acfa37}.stock-purchase-page .stock-hero .stock-price-change.negative{color:#ff4d4f}.stock-purchase-page .stock-hero .stock-chart{margin-top:1.4rem;margin-bottom:1.6rem;height:11rem;position:relative}.stock-purchase-page .stock-hero .stock-chart .chart-line{position:absolute;top:1.2rem;right:0;bottom:1.2rem;left:0;border-radius:999px;border:1px solid rgba(255,255,255,.3);opacity:.8}.stock-purchase-page .stock-hero .time-range-tabs{display:flex;justify-content:center;gap:1.2rem}.stock-purchase-page .stock-hero .time-range-tabs .time-tab{min-width:5rem;padding:.4rem 1.2rem;border-radius:999px;border:none;background:#ffffff0f;color:#ffffffb3;font-size:1.2rem;cursor:pointer;transition:all .2s}.stock-purchase-page .stock-hero .time-range-tabs .time-tab.active{background:#fff;color:#000;font-weight:600}.stock-purchase-page .swap-panel{border-radius:2.4rem;background:var(--bg-secondary);-webkit-backdrop-filter:blur(13.5px);backdrop-filter:blur(13.5px);padding:.8rem .8rem 1.6rem}.stock-purchase-page .swap-panel .swap-card-wrapper{position:relative}.stock-purchase-page .swap-panel .swap-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem;margin-bottom:.4rem}.stock-purchase-page .swap-panel .swap-card.sell-card{padding-bottom:2.4rem}.stock-purchase-page .swap-panel .swap-card .card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem}.stock-purchase-page .swap-panel .swap-card .card-header .card-label{font-size:1.4rem;color:var(--text-tertiary)}.stock-purchase-page .swap-panel .swap-card .card-header .percentage-buttons{display:flex;gap:.6rem}.stock-purchase-page .swap-panel .swap-card .card-header .percentage-buttons .percentage-btn{padding:.4rem .8rem;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:2.4rem;color:#fff9;font-size:1.2rem;cursor:pointer;transition:all .2s;line-height:1.6rem}.stock-purchase-page .swap-panel .swap-card .card-header .percentage-buttons .percentage-btn:active{background:#ffffff26}.stock-purchase-page .swap-panel .swap-card .card-content{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.stock-purchase-page .swap-panel .swap-card .card-content .token-select-section{flex:1}.stock-purchase-page .swap-panel .swap-card .card-content .token-select-section .token-selector{display:flex;align-items:center;gap:.8rem;padding:.4rem;cursor:pointer}.stock-purchase-page .swap-panel .swap-card .card-content .token-select-section .token-selector .token-logo{width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;color:#fff;background:#000;flex-shrink:0}.stock-purchase-page .swap-panel .swap-card .card-content .amount-section{display:flex;flex-direction:column;align-items:flex-end;width:12rem}.stock-purchase-page .swap-panel .swap-card .card-content .amount-section .amount-input,.stock-purchase-page .swap-panel .swap-card .card-content .amount-section .amount-display{font-size:2.4rem;font-weight:600;color:#f7f7fa;background:transparent;border:none;text-align:right;width:100%;padding:0}.stock-purchase-page .swap-panel .swap-card .card-content .amount-section .amount-input:focus,.stock-purchase-page .swap-panel .swap-card .card-content .amount-section .amount-display:focus{outline:none}.stock-purchase-page .swap-panel .swap-card .card-content .amount-section .amount-input::-moz-placeholder{color:#ffffff4d}.stock-purchase-page .swap-panel .swap-card .card-content .amount-section .amount-input::placeholder{color:#ffffff4d}.stock-purchase-page .swap-panel .swap-card .card-content .amount-section .usd-value{font-size:1.2rem;color:#fff9;margin-top:.4rem}.stock-purchase-page .swap-panel .swap-reverse-btn{position:absolute;left:50%;top:13rem;transform:translate(-50%);width:5.2rem;height:5.2rem}.stock-purchase-page .swap-panel .trade-button{width:100%;padding:1.6rem;font-size:1.6rem;font-weight:600;background:#0055fe;color:#fff;border:none;border-radius:2.7rem;cursor:pointer;transition:all .2s;margin:2.4rem 0}.stock-purchase-page .swap-panel .trade-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.stock-purchase-page .swap-panel .swap-extra-info{padding:.8rem .4rem 0;font-size:1.2rem;color:var(--text-tertiary)}.stock-purchase-page .swap-panel .swap-extra-info .rate-row{margin-bottom:.4rem}.stock-purchase-page .swap-panel .swap-extra-info .fee-row{display:flex;justify-content:space-between;align-items:center;padding:.2rem 0}.stock-purchase-page .swap-panel .swap-extra-info .fee-row .fee-label{opacity:.7}.stock-purchase-page .token-info{flex:1;min-width:0}.stock-purchase-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)}.stock-purchase-page .token-info .token-balance{font-size:1.2rem;color:var(--text-tertiary);display:flex;align-items:center;gap:.4rem}.stock-purchase-page .token-info .token-balance .token-balance-icon{width:1.6rem;height:1.6rem}.stock-purchase-page .segmented-wrapper{margin:0 auto;display:flex;justify-content:center;align-items:center}.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:1.2rem 0}.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);line-height:2.2rem}.picker-header .picker-description{font-size:1.2rem;color:var(--text-tertiary);line-height:1.6rem}.preset-buttons{display:flex;gap:1.2rem;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;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}.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}.claim-records-page{min-height:calc(100vh - 12rem);padding:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto}.claim-records-page .claim-records-container{width:1200px;margin:0 auto}.claim-records-page .claim-records-container .record-content{display:flex;gap:38px}.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;border-radius:16px;padding:16px;border:1px solid rgba(255,255,255,.2)}.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:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto}.earnings-records-page .earnings-records-container{width:1200px;margin:0 auto}.earnings-records-page .earnings-records-container .record-content{display:flex;gap:38px}.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 .time-filter-container{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1rem}.earnings-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}.earnings-records-page .records-section .time-filter-btn .filter-text{font-size:1.2rem;color:#fff}.earnings-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}.earnings-records-page .records-section .time-filter-btn:active .filter-arrow{transform:rotate(180deg)}.earnings-records-page .records-section.static{padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.2)}.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 :global(.ant-list-items){display:flex;flex-direction:column;gap:1.2rem}.earnings-records-page .records-section .records-list :global(.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:3.4rem}.earnings-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}.earnings-records-page .records-section .record-transactions{display:flex;flex-direction:column}.earnings-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 .records-section .dynamic-records-list :global(.ant-list-items){display:flex;flex-direction:column}.earnings-records-page .records-section .dynamic-records-list :global(.ant-list-item){padding:0!important;border:none!important;margin-bottom:1rem!important}.earnings-records-page .records-section .dynamic-records-list{gap:1.2rem}.earnings-records-page .records-section .dynamic-earnings-card{border:1px solid rgba(255,255,255,.2);border-radius:1.2rem;padding:1.6rem;display:flex;flex-direction:column;width:100%;margin-bottom:10px}.earnings-records-page .records-section .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.earnings-records-page .records-section .card-header .card-address{font-size:1.4rem;color:var(--text-primary);font-family:monospace}.earnings-records-page .records-section .card-header .view-btn{padding:.4rem 1.45rem;border:none;border-radius:4rem;font-size:1.2rem;font-weight:500;color:var(--text-primary);border:1px solid #ffffff;cursor:pointer;transition:all .2s;line-height:1.3}.earnings-records-page .records-section .direct-members-label{font-size:1.2rem;color:var(--text-tertiary)}.earnings-records-page .records-section .earnings-amount{font-size:2.4rem;font-weight:600;color:#04c26f;line-height:1.3}.earnings-records-page .records-section .earnings-amount-sub{font-size:1.2rem;color:var(--text-tertiary);margin-bottom:1.4rem}.earnings-records-page .records-section .card-stats{display:flex;justify-content:space-between;gap:.6rem;line-height:1.3}.earnings-records-page .records-section .stat-item{flex:1;display:flex;flex-direction:column}.earnings-records-page .records-section .stat-item .stat-label{font-size:1.2rem;color:var(--text-tertiary)}.earnings-records-page .records-section .stat-item .stat-value{font-size:1.4rem;font-weight:500;color:var(--text-primary)}.dynamic-reward-details-page{min-height:calc(100vh - 12rem);padding:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto}.dynamic-reward-details-page .record-content{display:flex;gap:38px}.dynamic-reward-details-page .record-content .profit-details-section{border-radius:16px;border:1px solid rgba(255,255,255,.2);padding:16px}.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:center;justify-content:space-between;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{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.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:.8rem;background:#0055fe1a;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)}.dynamic-reward-details-container{width:1200px;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}.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:2.4rem 0;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:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto}.staking-records-page .staking-records-container{width:1200px;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 .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:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto}.purchase-exchange-records-page .purchase-exchange-records-container{width:1200px;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:1.6rem}.purchase-exchange-records-page .records-section .record-card{display:flex;flex-direction:column;margin-bottom:1.6rem;width:100%}.purchase-exchange-records-page .records-section .record-date{font-size:1.4rem;color:#2bb0fc;line-height:3.4rem}.purchase-exchange-records-page .records-section .transaction-item{padding:1rem 0;display:flex;align-items:center;justify-content:space-between}.purchase-exchange-records-page .records-section .transaction-item:last-child{margin-bottom:0}.purchase-exchange-records-page .records-section .transaction-header{display:flex;flex-direction:column}.purchase-exchange-records-page .records-section .transaction-type-group{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem;line-height:1.3}.purchase-exchange-records-page .records-section .transaction-type-group img{width:1.8rem;height:1.8rem;-o-object-fit:contain;object-fit:contain}.purchase-exchange-records-page .records-section .type-icon{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.purchase-exchange-records-page .records-section .type-icon svg{width:1.2rem;height:1.2rem}.purchase-exchange-records-page .records-section .type-icon.swap{background:#1890ff33;color:#1890ff}.purchase-exchange-records-page .records-section .type-icon.purchase{background:#52c41a33;color:#52c41a}.purchase-exchange-records-page .records-section .transaction-type{font-size:1.4rem;font-weight:500;color:#fff}.purchase-exchange-records-page .records-section .transaction-hash{font-size:1.2rem;color:var(--text-tertiary);font-family:monospace;padding-left:2.6rem}.purchase-exchange-records-page .records-section .transaction-assets{display:flex;flex-direction:column;gap:.6rem}.purchase-exchange-records-page .records-section .asset-item{display:flex;align-items:center;justify-content:flex-end;gap:.1rem;font-size:1.4rem;line-height:2.2rem;color:var(--text-primary)}.purchase-exchange-records-page .records-section .asset-item:last-child{color:var(--text-tertiary)}.swap-page{min-height:100vh;padding:14.8rem 1.6rem 9rem;background:#000;overflow-y:auto;background-image:url(/assets/bg-CgxSjqVL.png);background-size:100% auto;background-repeat:no-repeat}.swap-page .swap-content{width:1200px;margin:0 auto}.swap-page .swap-header{position:relative;padding-right:.8rem;margin-bottom:3rem;color:var(--text-tertiary)}.swap-page .swap-header a{position:absolute;right:0;top:12px}.swap-page .swap-container{width:480px;margin:0 auto;border-radius:2.4rem;background:var(--bg-secondary);-webkit-backdrop-filter:blur(13.5px);backdrop-filter:blur(13.5px);padding:.8rem .8rem 1.6rem}.swap-page .swap-title{font-size:2rem;font-weight:600;color:#f7f7fa;text-align:center;margin:0 0 2rem}.swap-page .swap-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem;margin-bottom:.4rem}.swap-page .swap-card.sell-card{padding-bottom:2.4rem;position:relative}.swap-page .swap-card .card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem}.swap-page .swap-card .card-header .card-label{font-size:1.4rem;color:var(--text-tertiary)}.swap-page .swap-card .card-header .percentage-buttons{display:flex;gap:.6rem}.swap-page .swap-card .card-header .percentage-buttons .percentage-btn{padding:.4rem .8rem;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:2.4rem;color:#fff9;font-size:1.2rem;cursor:pointer;transition:all .2s;line-height:1.6rem}.swap-page .swap-card .card-header .percentage-buttons .percentage-btn:active{background:#ffffff26}.swap-page .swap-card .card-content{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.swap-page .swap-card .card-content .token-select-section{flex:1;overflow-x:auto}.swap-page .swap-card .card-content .token-select-section .token-selector{display:flex;align-items:center;gap:.8rem;cursor:pointer;padding:.4rem;transition:opacity .2s}.swap-page .swap-card .card-content .token-select-section .token-selector .token-logo{width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;color:#fff;flex-shrink:0;background:#000}.swap-page .swap-card .card-content .token-select-section .token-selector .token-arrow{width:1.2rem;height:1.2rem;-o-object-fit:contain;object-fit:contain;opacity:.6;flex-shrink:0}.swap-page .swap-card .card-content .amount-section{display:flex;flex-direction:column;align-items:flex-end;width:12rem;padding-right:1rem}.swap-page .swap-card .card-content .amount-section .amount-input,.swap-page .swap-card .card-content .amount-section .amount-display{font-size:2.4rem;font-weight:600;color:#f7f7fa;background:transparent;border:none;text-align:right;width:100%;padding:0;overflow-x:auto}.swap-page .swap-card .card-content .amount-section .amount-input:focus,.swap-page .swap-card .card-content .amount-section .amount-display:focus{outline:none}.swap-page .swap-card .card-content .amount-section .amount-input::-moz-placeholder{color:#ffffff4d}.swap-page .swap-card .card-content .amount-section .amount-input::placeholder{color:#ffffff4d}.swap-page .swap-card .card-content .amount-section .usd-value{width:100%;font-size:1.2rem;color:#fff9;margin-top:.4rem;white-space:nowrap;overflow-x:auto}.swap-page .swap-reverse-btn{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);width:5.2rem;height:5.2rem}.swap-page .exchange-rate{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;color:var(--text-tertiary)}.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 .connect-wallet-prompt{width:100%;padding:1.6rem;text-align:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.2rem;color:#fff9;font-size:1.4rem;margin-top:1.2rem}.swap-page .trade-button{width:100%;padding:1.6rem;font-size:1.6rem;font-weight:600;background:#0055fe;color:#fff;border:none;border-radius:2.7rem;cursor:pointer;transition:all .2s;margin:2.4rem 0}.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:center;justify-content:center;z-index:1000}.swap-page .token-select-modal .token-select-modal-content{width:363px;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;max-height:400px;overflow-y:auto}.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}.jupiter-plugin-demo-page{min-height:calc(100vh - 12rem);padding:2rem 1.5rem;background:#000;overflow-y:auto;font-size:1.2rem}.jupiter-plugin-demo-page .demo-container{margin:0 auto}.jupiter-plugin-demo-page .demo-title{font-size:2.4rem;font-weight:600;color:#f7f7fa;text-align:center;margin:0 0 1rem}.jupiter-plugin-demo-page .demo-description{font-size:1.4rem;color:#fff9;text-align:center;margin:0 0 2rem}.jupiter-plugin-demo-page .stock-selector-section{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem;margin-bottom:2rem}.jupiter-plugin-demo-page .stock-selector-section .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.2rem}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector{display:flex;align-items:center;gap:1.2rem;padding:1.2rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.2rem;cursor:pointer;transition:all .2s}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector:hover{background:#ffffff1a;border-color:#fff3}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-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}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-logo[data-stock=AAPL]{background:linear-gradient(135deg,#a8a8a8,gray)}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-logo[data-stock=TSLA]{background:linear-gradient(135deg,#e31937,#c41230)}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-logo[data-stock=META]{background:linear-gradient(135deg,#0081fb,#06c)}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-logo[data-stock=MSFT]{background:linear-gradient(135deg,#00a4ef,#0078d4)}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-logo[data-stock=GOOGL]{background:linear-gradient(135deg,#4285f4,#1a73e8)}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-info{flex:1;min-width:0}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-info .stock-symbol{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin-bottom:.2rem}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-info .stock-name{font-size:1.2rem;color:#fff9}.jupiter-plugin-demo-page .stock-selector-section .stock-selector-wrapper .stock-selector .stock-arrow{width:1.2rem;height:1.2rem;-o-object-fit:contain;object-fit:contain;opacity:.6;flex-shrink:0}.jupiter-plugin-demo-page .mode-selector{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem;margin-bottom:2rem}.jupiter-plugin-demo-page .mode-selector .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.2rem}.jupiter-plugin-demo-page .mode-selector .mode-buttons{display:flex;gap:.8rem;flex-wrap:wrap}.jupiter-plugin-demo-page .mode-selector .mode-buttons .mode-btn{flex:1;min-width:12rem;padding:1rem 1.6rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.2rem;color:#fff9;font-size:1.4rem;font-weight:500;cursor:pointer;transition:all .2s}.jupiter-plugin-demo-page .mode-selector .mode-buttons .mode-btn:hover{background:#ffffff1a;border-color:#fff3}.jupiter-plugin-demo-page .mode-selector .mode-buttons .mode-btn.active{background:#0055fe;border-color:#0055fe;color:#fff}.jupiter-plugin-demo-page .integrated-container{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem;margin-bottom:2rem}.jupiter-plugin-demo-page .integrated-container .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.2rem}.jupiter-plugin-demo-page .integrated-container .jupiter-container{min-height:40rem;width:100%}.jupiter-plugin-demo-page .modal-container{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem;margin-bottom:2rem;text-align:center}.jupiter-plugin-demo-page .modal-container .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.2rem}.jupiter-plugin-demo-page .modal-container .demo-hint{font-size:1.4rem;color:#fff9;margin:0 0 1.6rem}.jupiter-plugin-demo-page .modal-container .open-modal-btn{padding:1.2rem 2.4rem;background:#0055fe;border:none;border-radius:1.2rem;color:#fff;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .2s}.jupiter-plugin-demo-page .widget-container{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem;margin-bottom:2rem;text-align:center}.jupiter-plugin-demo-page .widget-container .section-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.2rem}.jupiter-plugin-demo-page .widget-container .demo-hint{font-size:1.4rem;color:#fff9;margin:0}.jupiter-plugin-demo-page .wallet-status{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem;margin-bottom:2rem}.jupiter-plugin-demo-page .wallet-status .status-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.2rem}.jupiter-plugin-demo-page .wallet-status .status-info{display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem}.jupiter-plugin-demo-page .wallet-status .status-info:last-child{margin-bottom:0}.jupiter-plugin-demo-page .wallet-status .status-info .status-label{font-size:1.4rem;color:#fff9}.jupiter-plugin-demo-page .wallet-status .status-info .status-value{font-size:1.4rem;font-weight:500}.jupiter-plugin-demo-page .wallet-status .status-info .status-value.connected{color:#52c41a}.jupiter-plugin-demo-page .wallet-status .status-info .status-value.disconnected{color:#fff9}.jupiter-plugin-demo-page .wallet-status .status-info .status-value.address{color:#f7f7fa;font-family:monospace}.jupiter-plugin-demo-page .info-section{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:1.6rem;padding:1.6rem}.jupiter-plugin-demo-page .info-section .info-title{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin:0 0 1.2rem}.jupiter-plugin-demo-page .info-section .info-list{margin:0;padding-left:2rem;list-style:disc}.jupiter-plugin-demo-page .info-section .info-list li{font-size:1.4rem;color:#fff9;line-height:1.6;margin-bottom:.8rem}.jupiter-plugin-demo-page .info-section .info-list li:last-child{margin-bottom:0}.jupiter-plugin-demo-page .stock-select-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:flex-end;z-index:1000}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content{width:100%;max-height:70vh;background:#141414;border-radius:2rem 2rem 0 0;padding:2rem;overflow-y:auto}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .modal-header h3{font-size:1.8rem;font-weight:600;color:#f7f7fa;margin:0}.jupiter-plugin-demo-page .stock-select-modal .stock-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}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list{display:flex;flex-direction:column;gap:.8rem}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item{display:flex;align-items:center;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)}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item:hover{background:#ffffff1a;border-color:#fff3}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item.selected{background:#0055fe33;border-color:#0055fe}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-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}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-logo[data-stock=AAPL]{background:linear-gradient(135deg,#a8a8a8,gray)}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-logo[data-stock=TSLA]{background:linear-gradient(135deg,#e31937,#c41230)}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-logo[data-stock=META]{background:linear-gradient(135deg,#0081fb,#06c)}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-logo[data-stock=MSFT]{background:linear-gradient(135deg,#00a4ef,#0078d4)}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-logo[data-stock=GOOGL]{background:linear-gradient(135deg,#4285f4,#1a73e8)}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-info{flex:1;min-width:0}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-info .stock-symbol{font-size:1.6rem;font-weight:600;color:#f7f7fa;margin-bottom:.2rem}.jupiter-plugin-demo-page .stock-select-modal .stock-select-modal-content .stock-list .stock-item .stock-info .stock-name{font-size:1.2rem;color:#fff9}#portal-container{width:100%}#portal-container .pr-2{padding-right:.5rem}.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 .back-icon{position:absolute;left:1rem;top:1rem;width:2rem;z-index:999}.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.6rem 0 1.4rem 5rem;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:58rem}.wallet-connect-content{text-align:center;margin-bottom:6rem;padding:0 1.8rem}.wallet-connect-button-container{width:34rem;height:4.8rem;margin:0 auto}.wallet-connect-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:60vh;gap:3.2rem}.loading-text{color:#fffc;font-size:1.6rem;margin:0}.wallet-connect-loading :global(.ant-spin){color:var(--primary-color)}.wallet-connect-loading :global(.ant-spin-dot-item){background-color:var(--primary-color)}*{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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button,input{font-family:inherit}*,: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;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[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]{display:none}*,: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: }::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: }.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{margin-bottom:1rem}.mb-1\.2{margin-bottom:1.2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table-row{display:table-row}.grid{display:grid}.h-4{height:4rem}.h-4\.8{height:4.8rem}.w-full{width:100%}.flex-1{flex:1 1 0%}.resize{resize:both}.border{border-width:1px}.bg-primary{background-color:var(--primary-color)}.text-center{text-align:center}.text-right{text-align:right}.text-4xl{font-size:3.2rem}.text-sm{font-size:1.4rem}.font-bold{font-weight:700}.italic{font-style:italic}.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))}.underline{text-decoration-line:underline}.blur{--tw-blur: blur(8px);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)}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}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;min-width:1200px;overflow:auto}#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)}.ant-modal-mask{background:#0000004d!important}.ant-modal-close-x{color:#f7f7fa}.ant-modal-content{background:#141414;border-radius:16px;overflow:hidden}.ant-modal-container{background:#141414!important;border-radius:1rem!important;overflow:hidden}.ant-modal-header{background:#141414;border-bottom:1px solid rgba(255,255,255,.1);padding:20px 24px}.ant-modal-title{color:#fff!important;font-size:18px;font-weight:600}.ant-modal-close{color:#fff;top:20px;right:24px}.ant-modal-close:hover{color:#fffc}.ant-modal-body{background:#141414;padding:24px;max-height:460px;overflow:auto}.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}.common-table .table-row .table-col.flex{display:flex;align-items:center;gap:.4rem}.ant-empty-description{color:var(--text-tertiary)!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}
