/*!
 *  build: admin-pro 
 *  copyright: chuzhixin 1204505056@qq.com 
 *  time: 2026-1-19 14:10:41
 */.tabbar[data-v-1d034364]{display:flex;justify-content:space-around;background:#000;padding:8px 0 6px}.tab-item[data-v-1d034364]{display:flex;flex-direction:column;align-items:center;padding:4px 12px;cursor:pointer;transition:all .2s ease}.tab-icon[data-v-1d034364]{width:24px;height:24px;margin-bottom:4px}.tab-label[data-v-1d034364]{font-size:12px;color:#999}.tab-item.active .tab-label[data-v-1d034364]{color:#fa0}.ipo-content[data-v-380dd466]{min-height:calc(100vh - 67px);padding-bottom:20px;background:#101113 url(../../static/img/hero-bg.fbeadf75.png) no-repeat;background-size:contain}.ipo-content .ipo-top[data-v-380dd466]{margin-top:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ipo-content .ipo-title[data-v-380dd466]{width:236px;height:54px;font-family:Righteous;font-weight:400;font-size:19px;color:#fff;line-height:27px;text-align:center;font-style:normal;text-transform:none}.ipo-content .progress-bar[data-v-380dd466]{padding:0 60px;width:100%}.ipo-content .progress-bar .progress-track[data-v-380dd466]{position:relative}.ipo-content .progress-bar .progress-track .custom-slider[data-v-380dd466]{width:100%}.ipo-content .progress-bar .progress-track .custom-slider[data-v-380dd466] .el-slider__runway{height:8px;background-color:#fff8e6;border-radius:4px;margin:0}.ipo-content .progress-bar .progress-track .custom-slider[data-v-380dd466] .el-slider__bar{height:8px;background:linear-gradient(90deg,#fff,#ff9905);border-radius:4px}.ipo-content .progress-bar .progress-track .custom-slider[data-v-380dd466] .el-slider__button-wrapper{width:20px;height:20px;top:-6px}.ipo-content .progress-bar .progress-track .custom-slider[data-v-380dd466] .el-slider__button{width:13px;height:11px;background-color:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer;border-radius:0!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAXCAYAAAAV1F8QAAAAAXNSR0IArs4c6QAAAodJREFUSEu9lttLVEEcxz+zZy/e1hXXTTGCsrULYdCTmReMIHrrpYcIpJAQpD+mpwgixFqooIfqpYcoirwWQQlJwrohRNLmBe+6u+eciZ/jsrBkyRF2nuYMc+bz+/7mO78ZpW9313Dt3lWUdYvlH8042RCOw76aZYEVzBA5lEQ7d3jU90TpdLKf6XftpJMXWZ+rxcla6H1hQCEgh8rYIvXNr4h3jyi9MPOVobv1jN2vY3kBcoBvnyAXCACRKLTdnKezP610aniLsQE/QwPW9vISjTSvqor/7+x1aOu1lU6+1YwOwPuEiSKvxh8S+eAz/P821wEnC3bGTBVVkp2uHjjXi9JTrzXjD2AkAbKmROTzQTgGoWoDkzG9i0SljHqBZFZgdQ5cd2cMaO+Bs9f/ArIUBCuh9jCUhQsA7YJELcDtYPwgkHyupb+1CoszkF0HR4OYtwB6oxkfLCjyWwZQF4dQGNwcODZIKssjEKwAJwcbi2BLbgSsDDizBvPTBmhLKvOgG6JoF1C0CUJVBRU1jdDYAtUNkFmF2UlY+mn6ymf2UkAL3z2AAuVmkYMtcLQDmtqNKteG5Vn49BhSo+Zb5knKPIHECJKyM1fg1CWIxQ3ACkBVDD4m4MtzWPttNj+34RUUAFHV0QfHzhsHfn4KgQpo7YHJlzDxAn59AzFLbtMrKAT+IJy+bBQ1nDSKZOPDB2BsECaeGWNIy3pVlN+j+hPQ3AXHL0BZtXGdAD88hNSwgSgLsl7NkHednJ+6JjjSChW1sLkC6SmYSxk14jjPris+R3J+KqPGHFIFNpbA3jL239s5KipB/6wM9k5lUCZVUqr2XhlKVetKVr1Ldh+V7IYt2ZuhRK+gP8sI3U7vvB0pAAAAAElFTkSuQmCC);background-size:cover;background-repeat:no-repeat;background-position:50%}.ipo-content .white-box[data-v-380dd466]{margin:30px 20px 0 16px;height:110px;background:url(../../static/img/ipo_buy.0a39d5a5.png) no-repeat;background-size:100% 100%}.ipo-content .approve-box[data-v-380dd466]{margin:20px 20px 0 16px;min-height:200px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:15px;box-shadow:0 4px 15px rgba(102,126,234,.4)}.ipo-content .approve-box .approve-title[data-v-380dd466]{color:#fff;font-size:16px;font-weight:600;text-align:center;margin-bottom:8px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.ipo-content .approve-box .allowance-info[data-v-380dd466]{background:hsla(0,0%,100%,.15);border-radius:8px;padding:10px;margin:10px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ipo-content .approve-box .allowance-info .allowance-item[data-v-380dd466]{display:flex;justify-content:space-between;padding:6px 12px;color:#fff;font-size:13px;border-bottom:1px solid hsla(0,0%,100%,.1)}.ipo-content .approve-box .allowance-info .allowance-item[data-v-380dd466]:last-child{border-bottom:none}.ipo-content .approve-box .allowance-info .allowance-item .amount[data-v-380dd466]{font-weight:700;color:gold;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ipo-content .approve-box .approve-buttons[data-v-380dd466]{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.ipo-content .approve-box .approve-buttons[data-v-380dd466] .crypto-button{flex:1;font-size:12px}.ipo-content .log-box[data-v-380dd466]{margin:47px 20px 0 16px;height:261px;background:url(../../static/img/ipo_log.c83ac7e9.png) no-repeat;background-size:100% 100%}.ipo-content .log-box .records-content[data-v-380dd466]{padding:10px 15px;height:calc(100% - 40px)}.ipo-content .log-box .records-content .records-header[data-v-380dd466],.ipo-content .log-box .records-content .records-item[data-v-380dd466]{display:flex;align-items:center;height:30px;font-size:12px;text-align:center}.ipo-content .log-box .records-content .records-header .col-amount[data-v-380dd466],.ipo-content .log-box .records-content .records-header .col-time[data-v-380dd466],.ipo-content .log-box .records-content .records-item .col-amount[data-v-380dd466],.ipo-content .log-box .records-content .records-item .col-time[data-v-380dd466]{width:30%}.ipo-content .log-box .records-content .records-header .col-source[data-v-380dd466],.ipo-content .log-box .records-content .records-header .col-type[data-v-380dd466],.ipo-content .log-box .records-content .records-item .col-source[data-v-380dd466],.ipo-content .log-box .records-content .records-item .col-type[data-v-380dd466]{width:20%}.ipo-content .log-box .records-content .records-header[data-v-380dd466]{background:#058560;color:#fff;font-weight:600}.ipo-content .log-box .records-content .records-item[data-v-380dd466]{background:#d3f3e9;color:#333;margin-top:2px}.ipo-content .log-box .records-content .load-more-area[data-v-380dd466]{margin-top:10px;text-align:center}.ipo-content .log-box .records-content .load-more-area .load-more-btn[data-v-380dd466]{color:#fff;cursor:pointer;padding:5px 8px}.ipo-content .log-box .records-content .load-more-area .load-more-btn[data-v-380dd466]:hover{opacity:.8}.ipo-content .log-box .records-content .load-more-area .no-data-text[data-v-380dd466]{color:#ccc}.ipo-content .color-gradient[data-v-380dd466]{font-size:16px;text-align:center;padding:7px 0 0}.ipo-content .color-gradient[data-v-380dd466],.ipo-content .white-gradient[data-v-380dd466]{background:linear-gradient(30deg,#fff,#ff7a12);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.ipo-content .white-gradient[data-v-380dd466]{font-size:15px;text-align:right;padding:3px 15% 0}.ipo-content .ipo-total-reward[data-v-380dd466]{margin:15px 0 10px;text-align:center}.ipo-content .ipo-total-reward .reward-label[data-v-380dd466]{color:#fff;font-size:18px}.ipo-content .ipo-total-reward .reward-value[data-v-380dd466]{color:gold;font-size:22px;font-weight:700;margin-left:8px}.ipo-content .progress-scale[data-v-380dd466]{padding:0 60px;width:100%;margin-top:8px;display:flex;align-items:center;justify-content:space-between;color:rgba(255,170,0,.8);font-size:14px}.ipo-content .progress-labels[data-v-380dd466]{padding:0 46px;width:100%;margin-top:10px;display:flex;align-items:center;justify-content:space-between;color:#999;font-size:13px}.ipo-content .amount-display[data-v-380dd466]{width:calc(100% - 40px);margin:20px 20px 0;padding:12px 20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;display:flex;align-items:center;justify-content:space-between}.ipo-content .amount-display .amount-left[data-v-380dd466]{display:flex;align-items:center;gap:8px}.ipo-content .amount-display .amount-left .amount-label[data-v-380dd466]{color:#999;font-size:14px}.ipo-content .amount-display .amount-left .amount-value[data-v-380dd466]{color:#fff;font-size:18px;font-weight:600}.ipo-content .amount-display .amount-right .currency[data-v-380dd466]{color:#fff;font-size:14px}.ipo-content .ipo-btn[data-v-380dd466]{width:200px;height:50px;margin:20px 0;padding-top:7px;background:url(../../static/img/ipo_btn.b64f806d.png) no-repeat 50%;background-size:contain;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease;color:#fff;font-size:16px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.3)}.ipo-content .ipo-btn[data-v-380dd466]:active{transform:scale(.95)}.ipo-content .ipo-joined-tip[data-v-380dd466]{color:#ff6a6a;font-size:14px;margin:25px 0}.ipo-content .white-box[data-v-380dd466]{margin:20px 20px 0;padding:15px;background:rgba(0,0,0,.6);border:1px solid rgba(255,170,0,.3);border-radius:12px}.ipo-content .white-box .white-box-header[data-v-380dd466]{margin-bottom:12px}.ipo-content .white-box .white-box-header .white-title[data-v-380dd466]{color:#fa0;font-size:16px;font-weight:600}.ipo-content .white-box .white-box-content[data-v-380dd466]{display:flex;align-items:center;justify-content:space-between}.ipo-content .white-box .white-box-content .white-amount[data-v-380dd466]{color:#fff;font-size:28px;font-weight:700}.ipo-content .white-box .white-box-content .white-buy-btn[data-v-380dd466]{padding:8px 24px;background:linear-gradient(135deg,#fa0,#f80);border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ipo-content .white-box .white-box-content .white-buy-btn[data-v-380dd466]:hover{opacity:.9;transform:scale(1.02)}.ipo-content .white-box .white-box-content .white-buy-btn[data-v-380dd466]:active{transform:scale(.98)}.ipo-content .node-card[data-v-380dd466]{margin:30px 20px 0;padding:15px;background:rgba(0,0,0,.6);border:1px solid rgba(255,170,0,.3);border-radius:12px}.ipo-content .node-card .node-header[data-v-380dd466]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.ipo-content .node-card .node-header .node-title[data-v-380dd466]{color:#fa0;font-size:18px;font-weight:600}.ipo-content .node-card .node-header .node-detail[data-v-380dd466]{color:#f1f1f1;font-size:13px;cursor:pointer}.ipo-content .node-card .node-header .node-detail[data-v-380dd466]:hover{color:#fa0}.ipo-content .node-card .node-body[data-v-380dd466]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.ipo-content .node-card .node-body .node-info[data-v-380dd466]{display:flex;align-items:center;gap:10px;color:#fff;font-size:14px}.ipo-content .node-card .node-body .node-info .node-icon[data-v-380dd466]{width:30px;height:30px}.ipo-content .node-card .node-body .node-status[data-v-380dd466]{color:#67c23a;font-size:13px}.ipo-content .node-card .node-body .node-status.sold-out[data-v-380dd466]{color:#f56c6c}.ipo-content .node-card .node-footer[data-v-380dd466]{display:flex;align-items:center;justify-content:space-between;margin-top:15px;flex-wrap:wrap;gap:10px}.ipo-content .node-card .node-footer .node-quantity[data-v-380dd466]{display:flex;align-items:center;gap:8px}.ipo-content .node-card .node-footer .node-quantity .quantity-label[data-v-380dd466]{color:#999;font-size:14px}.ipo-content .node-card .node-footer .node-quantity .quantity-input[data-v-380dd466]{width:120px}.ipo-content .node-card .node-footer .node-quantity .quantity-input[data-v-380dd466] .el-input__inner{background:hsla(0,0%,100%,.1);border-color:rgba(255,170,0,.5);color:#fff;text-align:center}.ipo-content .node-card .node-footer .node-quantity .quantity-input[data-v-380dd466] .el-input-number__decrease,.ipo-content .node-card .node-footer .node-quantity .quantity-input[data-v-380dd466] .el-input-number__increase{background:rgba(255,170,0,.2);border-color:rgba(255,170,0,.5);color:#fa0}.ipo-content .node-card .node-footer .node-quantity .quantity-input[data-v-380dd466] .el-input-number__decrease:hover:not(.is-disabled),.ipo-content .node-card .node-footer .node-quantity .quantity-input[data-v-380dd466] .el-input-number__increase:hover:not(.is-disabled){color:#fff;background:rgba(255,170,0,.4)}.ipo-content .node-card .node-footer .node-quantity .quantity-input[data-v-380dd466] .el-input-number__decrease.is-disabled,.ipo-content .node-card .node-footer .node-quantity .quantity-input[data-v-380dd466] .el-input-number__increase.is-disabled{color:#666}.ipo-content .node-card .node-footer .node-price[data-v-380dd466]{color:#fa0;font-size:24px;font-weight:700}.ipo-content .node-card .node-footer .node-buy-btn[data-v-380dd466]{margin-left:auto;padding:8px 20px;background:linear-gradient(135deg,#fa0,#ff6a00);border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.ipo-content .node-card .node-footer .node-buy-btn[data-v-380dd466]:hover{opacity:.9}.ipo-content .node-card .node-footer .node-buy-btn[data-v-380dd466]:active{transform:scale(.95)}.ipo-content .node-card .node-footer .node-buy-btn[data-v-380dd466]:disabled{opacity:.6;cursor:not-allowed}.ipo-content .invite-section[data-v-380dd466]{margin:20px 20px 0;display:flex;align-items:stretch;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:25px;overflow:hidden}.ipo-content .invite-section .invite-label[data-v-380dd466]{padding:12px 20px;background:linear-gradient(180deg,#ffda71,#ff9d31);border-radius:25px;color:#333;font-size:13px;font-weight:600;white-space:nowrap}.ipo-content .invite-section .invite-link-box[data-v-380dd466]{flex:1;display:flex;align-items:center;justify-content:space-between;padding:0 15px;gap:10px}.ipo-content .invite-section .invite-link-box .invite-link[data-v-380dd466]{flex:1;color:#999;font-size:12px;word-break:break-all;line-height:1.4}.ipo-content .invite-section .invite-link-box .copy-icon[data-v-380dd466]{flex-shrink:0;width:20px;height:23px;cursor:pointer;opacity:.7;transition:opacity .2s ease}.ipo-content .invite-section .invite-link-box .copy-icon[data-v-380dd466]:hover{opacity:1}.ipo-content .ipo-reward-section[data-v-380dd466]{margin:20px 20px 0;background:rgba(0,0,0,.6);border:1px solid rgba(255,184,0,.3);border-radius:10px;overflow:hidden}.ipo-content .ipo-reward-section .section-header[data-v-380dd466]{position:relative;height:40px;display:flex;align-items:center;justify-content:center}.ipo-content .ipo-reward-section .section-header .section-title-bg[data-v-380dd466]{position:absolute;width:150px;height:100%;-o-object-fit:contain;object-fit:contain}.ipo-content .ipo-reward-section .section-header .section-title-text[data-v-380dd466]{position:relative;z-index:1;color:#333;font-size:14px;font-weight:600}.ipo-content .ipo-reward-section .section-content[data-v-380dd466]{padding:10px 15px 15px}.ipo-content .ipo-reward-section .section-content .table-header[data-v-380dd466],.ipo-content .ipo-reward-section .section-content .table-row[data-v-380dd466]{display:flex;align-items:center;height:35px;font-size:11px;text-align:center}.ipo-content .ipo-reward-section .section-content .table-header .col-time[data-v-380dd466],.ipo-content .ipo-reward-section .section-content .table-row .col-time[data-v-380dd466]{width:30%}.ipo-content .ipo-reward-section .section-content .table-header .col-amount[data-v-380dd466],.ipo-content .ipo-reward-section .section-content .table-row .col-amount[data-v-380dd466]{width:25%}.ipo-content .ipo-reward-section .section-content .table-header .col-type[data-v-380dd466],.ipo-content .ipo-reward-section .section-content .table-row .col-type[data-v-380dd466]{width:22%}.ipo-content .ipo-reward-section .section-content .table-header .col-source[data-v-380dd466],.ipo-content .ipo-reward-section .section-content .table-row .col-source[data-v-380dd466]{width:23%}.ipo-content .ipo-reward-section .section-content .table-header[data-v-380dd466]{background:#2a2a3a;color:#ffb800;font-weight:600;border-radius:4px}.ipo-content .ipo-reward-section .section-content .table-body[data-v-380dd466]{max-height:200px;overflow-y:auto}.ipo-content .ipo-reward-section .section-content .table-body .table-row[data-v-380dd466]{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1)}.ipo-content .ipo-reward-section .section-content .table-body .table-row[data-v-380dd466]:last-child{border-bottom:none}.ipo-content .ipo-reward-section .section-content .empty-state[data-v-380dd466]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;color:#666;font-size:13px}.ipo-content .ipo-reward-section .section-content .empty-state .empty-icon[data-v-380dd466]{width:80px;height:80px;margin-bottom:15px;opacity:.6}.ipo-content .ipo-reward-section .section-content .load-more-area[data-v-380dd466]{margin-top:10px;text-align:center}.ipo-content .ipo-reward-section .section-content .load-more-area .load-more-btn[data-v-380dd466]{color:#fff;cursor:pointer;padding:8px;font-size:13px}.ipo-content .ipo-reward-section .section-content .load-more-area .load-more-btn[data-v-380dd466]:hover{opacity:.8}.ipo-content .ipo-reward-section .section-content .load-more-area .no-more-text[data-v-380dd466]{color:#666;font-size:13px;padding:8px}[data-v-380dd466] .el-dialog__wrapper{background-color:rgba(0,0,0,.7)!important}[data-v-380dd466] .node-detail-dialog{background:linear-gradient(180deg,#1a1a2e,#16213e);border-radius:12px;border:1px solid hsla(0,0%,100%,.1);padding:0 15px}[data-v-380dd466] .node-detail-dialog .el-dialog__header{padding:12px 0!important;background:#191919;border-bottom:1px solid hsla(0,0%,100%,.1)}[data-v-380dd466] .node-detail-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:16px;font-weight:600}[data-v-380dd466] .node-detail-dialog .el-dialog__header .el-dialog__headerbtn{top:12px!important}[data-v-380dd466] .node-detail-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff}[data-v-380dd466] .node-detail-dialog .el-dialog__body{padding:0}.node-detail-content[data-v-380dd466]{min-height:300px;max-height:60vh;display:flex;flex-direction:column;background:#fff8f3}.node-detail-content .detail-header[data-v-380dd466]{display:flex;padding:12px 15px;background:rgba(50,50,60,.95);border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff8e6;font-size:12px}.node-detail-content .detail-scroll-area[data-v-380dd466]{flex:1;overflow-y:auto;max-height:400px}.node-detail-content .detail-scroll-area .detail-item[data-v-380dd466]{display:flex;padding:12px 15px;border-bottom:1px solid rgba(0,0,0,.1);color:#333;font-size:13px}.node-detail-content .detail-scroll-area .detail-item[data-v-380dd466]:last-child{border-bottom:none}.node-detail-content .detail-scroll-area .no-data[data-v-380dd466]{display:flex;align-items:center;justify-content:center;height:200px;color:#666;font-size:14px}.node-detail-content .col-time[data-v-380dd466]{flex:none;width:70px}.node-detail-content .col-type[data-v-380dd466]{flex:1;text-align:center}.node-detail-content .col-amount[data-v-380dd466]{flex:1;text-align:right}.node-detail-content .col-amount.income[data-v-380dd466]{color:#67c23a}.node-detail-content .load-more-area[data-v-380dd466]{padding:15px;text-align:center}.node-detail-content .load-more-area .load-more-btn[data-v-380dd466]{color:#fff;font-size:13px;cursor:pointer}.node-detail-content .load-more-area .load-more-btn[data-v-380dd466]:hover{opacity:.8}.node-detail-content .load-more-area .no-more-text[data-v-380dd466]{color:#666;font-size:12px}.app-layout[data-v-75cbe2a6]{display:flex;flex-direction:column;height:100vh}.app-main[data-v-75cbe2a6]{flex:1;overflow-y:auto;background:linear-gradient(180deg,#0c0c33,#1a1a4a)}.app-footer[data-v-75cbe2a6]{padding:0 .5rem;background:#000;border-top:1px solid #333}