.fade-enter-active[data-v-58fdbceb],.fade-leave-active[data-v-58fdbceb]{transition:opacity .3s ease}.fade-enter-from[data-v-58fdbceb],.fade-leave-to[data-v-58fdbceb]{opacity:0}.dialog-content[data-v-58fdbceb]{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#0000004d;border-radius:12px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:101}.dialog-content .content-box[data-v-58fdbceb]{background:#fff;border-radius:12px;box-shadow:0 -4px 6px #b1b4be80;height:213px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease;width:416px}.dialog-content .content-box .dialog-header[data-v-58fdbceb]{align-items:center;background:linear-gradient(180deg,#f7f8fc -7%,#ebeefa 103.36%);border-radius:12px 12px 0 0;border-top:.479px solid #fff;box-shadow:0 -5.744px 5.744px #00000040;display:flex;height:36.379px;justify-content:center;position:relative;width:416px}.dialog-content .content-box .dialog-header .title[data-v-58fdbceb]{color:#30303d;font-family:PingFang SC;font-size:14px;font-weight:500;text-align:center}.dialog-content .content-box .dialog-header .close-btn[data-v-58fdbceb]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px}.dialog-content .content-box .chips-container[data-v-58fdbceb]{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:6px 6px;justify-content:center;padding:10px;width:100%}.dialog-content .content-box .chips-container .active[data-v-58fdbceb]{background:#f8f9fd!important;border:.5px solid #3182ff;border-radius:12px}.dialog-content .content-box .chips-container .active[data-v-58fdbceb] .el-input__wrapper{background:#f8f9fd!important}.dialog-content .content-box .chips-container .chip-row[data-v-58fdbceb]{align-items:center;background:#f2f4fd;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:46px;padding:8px 12px 8px 5px;width:127.458px}.dialog-content .content-box .chips-container .chip-row .chip-icon .chip-sub-icon[data-v-58fdbceb]{height:24px;width:24px}.dialog-content .content-box .chips-container .chip-row .chip-value[data-v-58fdbceb] .el-input__inner{color:#6d7693;font-family:D-DIN-PRO;font-size:16px;font-weight:600;text-align:right}.dialog-content .content-box .chips-container .chip-row .chip-value[data-v-58fdbceb] .el-input__wrapper{background:#f2f4fd;box-shadow:none;padding:0}.dialog-content .content-box .chips-container .chip-row .chip-value[data-v-58fdbceb] .is-focus{box-shadow:none}.dialog-content .content-box .dialog-footer[data-v-58fdbceb]{display:flex;gap:10px;padding:0 10px}.dialog-content .content-box .dialog-footer .btn[data-v-58fdbceb]{border:none;border-radius:11.488px;cursor:pointer;flex:1;font-family:PingFang SC;font-size:14px;font-weight:500;height:42px}.dialog-content .content-box .dialog-footer .btn-default[data-v-58fdbceb]{background:linear-gradient(135deg,#e3e9f6,#ebf1fc);color:#acb3c9}.dialog-content .content-box .dialog-footer .btn-primary[data-v-58fdbceb]{background:linear-gradient(135deg,#3066ff,#319cff);color:#fff}.content-box[data-v-2d6d2ad0]{align-items:flex-start;display:flex;height:532px;margin-top:6px;width:100%}.content-box .chart-container[data-v-2d6d2ad0]{border-radius:12px;flex-shrink:0;height:532px;position:relative;width:824px}.content-box .chart-box[data-v-2d6d2ad0]{border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.content-box .betting-operation[data-v-2d6d2ad0]{background:linear-gradient(0deg,#fff,#fff),linear-gradient(180deg,#f5f7fa,#dcddea),linear-gradient(180deg,#393a43,#262329),#3e3943;border-radius:12px;box-sizing:border-box;color:#30303d;flex-shrink:0;height:100%;padding:20px;position:relative;width:450px}.content-box .betting-operation .section-title[data-v-2d6d2ad0]{color:#30303d;font-size:16px;font-weight:500;margin-bottom:6px}.content-box .betting-operation .time-options[data-v-2d6d2ad0]{background:#f2f4fd;border-radius:12px;box-shadow:inset 0 1px 6px #e0e2eb;display:flex;gap:1px;padding:2px;position:relative}.content-box .betting-operation .time-options .slider[data-v-2d6d2ad0]{background:linear-gradient(98deg,#8f9dbd 1.6%,#b8c5e2 97.06%);border-radius:12px;height:calc(100% - 4px);left:2px;position:absolute;top:2px;transition:transform .3s ease;width:calc(25% - 1.5px)}.content-box .betting-operation .time-options .time-option[data-v-2d6d2ad0]{align-items:center;color:#acb3c9;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:400;height:36px;justify-content:center;position:relative;transition:color .3s ease;z-index:1}.content-box .betting-operation .time-options .time-option.active[data-v-2d6d2ad0]{color:#fff;font-weight:600}.content-box .betting-operation .bet-amount-section[data-v-2d6d2ad0]{margin-top:16px;position:relative}.content-box .betting-operation .bet-amount-section .amount-input-box[data-v-2d6d2ad0]{box-sizing:border-box;display:flex;gap:6px;height:44px;position:relative}.content-box .betting-operation .bet-amount-section .amount-input-box .custom-input[data-v-2d6d2ad0]{align-items:center;background:linear-gradient(180deg,#f2f4fa,#fff);border-radius:8px;box-shadow:0 0 1.043px #d6d8e0;box-sizing:border-box;color:#6d7693;cursor:pointer;display:flex;font-size:13px;height:100%;justify-content:center;padding:19px 12px;width:72px}.content-box .betting-operation .bet-amount-section .amount-input-box .chips-container[data-v-2d6d2ad0]{align-items:center;background:#f2f4fd;border-radius:10.156px;box-shadow:inset 0 .662px 3.971px #e0e2eb;display:flex;flex-shrink:0;flex:1;height:100%;justify-content:center;padding:0 6px;width:332px}.content-box .betting-operation .bet-amount-section .amount-input-box .chips-container .chips-grid[data-v-2d6d2ad0]{display:flex;flex:1;flex-wrap:wrap;justify-content:space-around}.content-box .betting-operation .bet-amount-section .amount-input-box .chips-container .chips-grid .chip[data-v-2d6d2ad0]{align-items:center;color:#c2a073;cursor:pointer;display:flex;font-size:15.29px;font-weight:800;height:40px;justify-content:center;line-height:1;position:relative;width:40px;z-index:1}.content-box .betting-operation .bet-amount-section .amount-input-box .chips-container .chips-grid .chip .bet-money[data-v-2d6d2ad0]{color:#333;font-family:D-DIN-PRO;font-size:15px;font-weight:800;letter-spacing:-1px;position:absolute;text-align:center}.content-box .betting-operation .bet-amount-section .amount-input-box .chips-container .chips-grid .chip .bet-icon[data-v-2d6d2ad0]{bottom:0;height:40px;position:absolute;width:40px}.content-box .betting-operation .bet-amount-section .amount-input-box .chips-container .chips-grid .chip.active[data-v-2d6d2ad0]{color:#fff}.content-box .betting-operation .bet-amount-section .amount-input-box .chips-container .chips-grid .chip.active .bet-money[data-v-2d6d2ad0]{font-size:18px!important;margin-bottom:40%}.content-box .betting-operation .bet-amount-section .amount-input-box .chips-container .chips-grid .chip.active .bet-icon[data-v-2d6d2ad0]{height:56px!important;width:56px!important}.content-box .betting-operation .bet-amount-section .amount-input-box .edit-icon[data-v-2d6d2ad0]{align-items:center;color:#6d7693;display:flex;font-size:13px;gap:6px}.content-box .betting-operation .bet-amount-section .custom-bet-section[data-v-2d6d2ad0]{margin-top:10px}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0]{background:#f2f4fd;border-radius:12px;box-shadow:inset 0 .521px 3.128px #e0e2eb;box-shadow:inset 0 .66px 3.97px #e0e2eb;flex:1;height:60px;padding:0 16px}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0] .el-input__wrapper{background:#f2f4fd;box-shadow:none;height:100%;padding:0}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0] .el-input__prefix{color:#acb3c9;font-size:14px;font-weight:400;margin-right:12px}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0] .el-input__inner{color:#30303d;font-family:D-DIN-PRO;font-size:16px;font-weight:600;height:100%;padding:0 16px;text-align:right}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0] .el-input__inner::-moz-placeholder{color:#acb3c9;font-size:14px;font-weight:400}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0] .el-input__inner::placeholder{color:#acb3c9;font-size:14px;font-weight:400}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0] .is-focus{box-shadow:none}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0] input::-webkit-inner-spin-button{-webkit-appearance:none!important}.content-box .betting-operation .bet-amount-section .custom-bet[data-v-2d6d2ad0] input[type=number]{-moz-appearance:textfield}.content-box .betting-operation .bet-amount-section .custom-bet .amount[data-v-2d6d2ad0]{color:#30303d;font-family:DIN;font-size:16px;font-weight:600;line-height:20px;text-align:right}.content-box .betting-operation .bet-amount-section .custom-bet .currency[data-v-2d6d2ad0]{color:#acb3c9;font-size:14px;margin-left:16px}.content-box .betting-operation .bet-amount-section .input-error-message[data-v-2d6d2ad0]{color:#ef4444;font-size:12px;line-height:1.4;margin-top:4px;padding-left:16px}.content-box .betting-operation .betting-buttons[data-v-2d6d2ad0]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.content-box .betting-operation .betting-buttons .bet-button-container[data-v-2d6d2ad0]{background:linear-gradient(180deg,#f2f4fa,#fff);border:.521px solid #fff;border-radius:12px;box-shadow:0 0 3.128px #e0e2eb;box-sizing:border-box;display:flex;flex-direction:column;height:110px;width:100%}.content-box .betting-operation .betting-buttons .bet-button-container .bet-amount-display[data-v-2d6d2ad0]{padding:12px}.content-box .betting-operation .betting-buttons .bet-button-container .bet-amount-display .label[data-v-2d6d2ad0]{color:#30303d;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.content-box .betting-operation .betting-buttons .bet-button-container .bet-amount-display .amount[data-v-2d6d2ad0]{color:#30303d;font-family:D-DIN-PRO;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:right}.content-box .betting-operation .betting-buttons .bet-button-container .bet-amount-display .amount .value[data-v-2d6d2ad0]{margin-right:4px}.content-box .betting-operation .betting-buttons .bet-button-container .bet-button[data-v-2d6d2ad0]{align-items:center;border:none;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:1;flex-direction:column;height:64px;justify-content:center;padding:12px;text-align:center}.content-box .betting-operation .betting-buttons .bet-button-container .bet-button.up[data-v-2d6d2ad0]{background:linear-gradient(180deg,#2cd283,#21be73)}.content-box .betting-operation .betting-buttons .bet-button-container .bet-button.down[data-v-2d6d2ad0]{background:linear-gradient(180deg,#ff7063,#ef4e53)}.content-box .betting-operation .betting-buttons .bet-button-container .bet-button .support-rate[data-v-2d6d2ad0]{font-size:14px;margin-top:4px;opacity:.8}.content-box .betting-operation .bets-shadow[data-v-2d6d2ad0]{box-shadow:0 -4px 6px #b1b4be80}.content-box .betting-operation .pending-bets[data-v-2d6d2ad0]{background:linear-gradient(180deg,#f7f8fc,#ebeefa);border:.5px solid #fff;border-radius:12px;bottom:10px;box-sizing:border-box;left:20px;padding:12px;position:absolute;right:20px;z-index:99}.content-box .betting-operation .pending-bets .pending-header[data-v-2d6d2ad0]{align-items:center;color:#30303d;display:flex;font-family:PingFang SC;font-size:16px;font-weight:500;justify-content:space-between;text-align:center}.content-box .betting-operation .pending-bets .pending-header .icon[data-v-2d6d2ad0]{cursor:pointer;height:22px;transform:rotate(0);transition:transform .3s ease;width:22px}.content-box .betting-operation .pending-bets .pending-header .icon.rotate[data-v-2d6d2ad0]{transform:rotate(180deg)}.content-box .betting-operation .pending-bets .slide-enter-active[data-v-2d6d2ad0],.content-box .betting-operation .pending-bets .slide-leave-active[data-v-2d6d2ad0]{overflow:hidden;transition:all .3s ease-out}.content-box .betting-operation .pending-bets .slide-enter-from[data-v-2d6d2ad0]{max-height:0;opacity:0;transform:translateY(100%)}.content-box .betting-operation .pending-bets .slide-leave-to[data-v-2d6d2ad0]{max-height:0;opacity:0;transform:translateY(-100%)}.content-box .betting-operation .pending-bets .slide-enter-to[data-v-2d6d2ad0],.content-box .betting-operation .pending-bets .slide-leave-from[data-v-2d6d2ad0]{max-height:300px;opacity:1;transform:translateY(0)}.content-box .betting-operation .pending-bets .bet-list[data-v-2d6d2ad0]{background:#fff;border:.488px solid #f2f4fd;border-radius:11.712px;box-sizing:border-box;margin-top:12px;transform-origin:top;width:386px}.content-box .betting-operation .pending-bets .bet-list .list-header[data-v-2d6d2ad0]{align-items:center;background:#ebecf2;border-radius:12px 12px 0 0;display:flex;height:44px;justify-content:space-around;width:100%}.content-box .betting-operation .pending-bets .bet-list .list-header span[data-v-2d6d2ad0]{color:#30303d;font-family:PingFang SC;font-size:14px;font-weight:500;text-align:center}.content-box .betting-operation .pending-bets .bet-list .list-content[data-v-2d6d2ad0]{background:#fff;border-radius:0 0 12px 12px;box-sizing:border-box;display:flex;flex-direction:column;height:243px;overflow-y:auto;padding:0 12px}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item[data-v-2d6d2ad0]{align-items:center;background:#fff;border-bottom:.521px solid #f2f3f7;box-sizing:border-box;display:flex;height:60px;justify-content:space-around;padding:12px 0}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item[data-v-2d6d2ad0]:last-child{border-bottom:none}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-type[data-v-2d6d2ad0]{align-items:center;display:flex;font-family:PingFang SC;font-size:14px;height:34px;justify-content:center;line-height:1.4;width:45px}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-type.up[data-v-2d6d2ad0]{color:#45be31}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-type.down[data-v-2d6d2ad0]{color:#ff211f}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .time-interval[data-v-2d6d2ad0]{color:#6d7693;font-family:PingFang SC;font-size:14px;line-height:1.4;text-align:center;width:60px}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-amount[data-v-2d6d2ad0]{background:#f2f4fd;border-radius:8px;box-shadow:inset 0 .521px 3.128px #e0e2eb;color:#30303d;font-family:PingFang SC;font-size:14px;font-weight:400;max-width:64px;text-align:center}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-amount[data-v-2d6d2ad0] .el-input__inner{color:#30303d;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;height:30.462px;text-align:center;width:60px}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-amount[data-v-2d6d2ad0] .el-input__inner::-moz-placeholder{color:#acb3c9;font-size:14px;font-weight:400}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-amount[data-v-2d6d2ad0] .el-input__inner::placeholder{color:#acb3c9;font-size:14px;font-weight:400}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-amount[data-v-2d6d2ad0] .el-input__wrapper{background:#f2f4fd;box-shadow:none;height:30px;padding:0;width:60px}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-amount[data-v-2d6d2ad0] .is-focus{box-shadow:none}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .bet-amount .amount-input[data-v-2d6d2ad0]{align-items:center;background:#f2f4fd;border-radius:8px;box-shadow:inset 0 .521px 3.128px #e0e2eb;color:#30303d;display:flex;font-family:PingFang SC;font-size:14px;height:36px;justify-content:center;line-height:1.4;width:64px}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .odds[data-v-2d6d2ad0]{color:#6d7693;font-family:PingFang SC;font-size:14px;line-height:1.4;text-align:center;width:51px}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .operation[data-v-2d6d2ad0]{display:flex;justify-content:center;width:28px}.content-box .betting-operation .pending-bets .bet-list .list-content .bet-item .operation .delete-icon[data-v-2d6d2ad0]{cursor:pointer;height:20px;width:20px}.content-box .betting-operation .pending-bets .pending-actions[data-v-2d6d2ad0]{display:flex;height:52px;margin-top:12px}.content-box .betting-operation .pending-bets .pending-actions .clear-btn[data-v-2d6d2ad0]{background:#f7fbff;color:#acb3c9;font-weight:500;width:113px}.content-box .betting-operation .pending-bets .pending-actions .clear-btn[data-v-2d6d2ad0],.content-box .betting-operation .pending-bets .pending-actions .confirm-btn[data-v-2d6d2ad0]{align-items:center;border-radius:11.712px;display:flex;font-family:PingFang SC;font-size:14px;height:100%;justify-content:center;padding:16px 0;text-align:center}.content-box .betting-operation .pending-bets .pending-actions .confirm-btn[data-v-2d6d2ad0]{background:linear-gradient(93deg,#3066ff -9.46%,#319cff 143.8%);color:#fff;flex:1 0 0;font-weight:600;gap:10px}.bet-popup-overlay[data-v-2d6d2ad0]{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#0000004d;height:100%;left:0;top:0;width:100%;z-index:101}.bet-popup[data-v-2d6d2ad0],.bet-popup-overlay[data-v-2d6d2ad0]{border-radius:12px;position:absolute}.bet-popup[data-v-2d6d2ad0]{background:#fff;box-shadow:0 -4px 6px #b1b4be80;left:50%;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease;width:416px}.bet-popup-header[data-v-2d6d2ad0]{align-items:center;background:linear-gradient(180deg,#f7f8fc -7%,#ebeefa 103.36%);border-radius:12px 12px 0 0;border-top:.479px solid #fff;box-shadow:0 -5.744px 5.744px #00000040;display:flex;height:36.379px;justify-content:left;position:relative;width:416px}.bet-popup-header .title[data-v-2d6d2ad0]{color:#30303d;font-family:PingFang SC;font-size:14px;font-weight:500;margin-left:16px;text-align:left}.bet-popup-header .close-btn[data-v-2d6d2ad0]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px}.bet-popup-content[data-v-2d6d2ad0]{max-height:300px;overflow-y:auto;padding:10px}.bet-list .list-header[data-v-2d6d2ad0]{align-items:center;background:#ebecf2;border-radius:12px 12px 0 0;display:flex;height:44px;justify-content:space-around;margin-bottom:8px}.bet-list .list-header span[data-v-2d6d2ad0]{color:#30303d;flex:1;font-family:PingFang SC;font-size:14px;font-weight:500;text-align:center}.bet-list .list-content[data-v-2d6d2ad0]{background:#fff;border:.488px solid #f2f4fd;border-radius:0 0 12px 12px;overflow:hidden}.bet-list .list-content .bet-item[data-v-2d6d2ad0]{align-items:center;background:#fff;border-bottom:.521px solid #f2f3f7;display:flex;justify-content:space-around;padding:12px 0}.bet-list .list-content .bet-item[data-v-2d6d2ad0]:last-child{border-bottom:none}.bet-list .list-content .bet-item .bet-type[data-v-2d6d2ad0]{align-items:center;display:flex;flex:1;font-family:PingFang SC;font-size:14px;height:34px;justify-content:center;line-height:1.4;width:45px}.bet-list .list-content .bet-item .bet-type.up[data-v-2d6d2ad0]{color:#45be31}.bet-list .list-content .bet-item .bet-type.down[data-v-2d6d2ad0]{color:#ff211f}.bet-list .list-content .bet-item .amount[data-v-2d6d2ad0],.bet-list .list-content .bet-item .odds[data-v-2d6d2ad0],.bet-list .list-content .bet-item .time-interval[data-v-2d6d2ad0]{color:#6d7693;flex:1;font-family:PingFang SC;font-size:14px;line-height:1.4;text-align:center}.bet-popup-footer[data-v-2d6d2ad0]{display:flex;justify-content:center;padding:10px}.bet-popup-footer .confirm-btn[data-v-2d6d2ad0]{background:linear-gradient(135deg,#3066ff,#319cff);border:none;border-radius:11.488px;color:#fff;cursor:pointer;font-family:PingFang SC;font-size:14px;font-weight:500;height:42px;transition:all .3s ease;width:100%}.bet-popup-footer .confirm-btn[data-v-2d6d2ad0]:disabled{background:#ccc;cursor:not-allowed;opacity:.6}.fade-enter-active[data-v-2d6d2ad0],.fade-leave-active[data-v-2d6d2ad0]{transition:opacity .3s ease}.fade-enter-from[data-v-2d6d2ad0],.fade-leave-to[data-v-2d6d2ad0]{opacity:0}.history-record[data-v-8b131d19]{background:linear-gradient(0deg,#fff,#fff),linear-gradient(180deg,#f5f7fa,#dcddea),linear-gradient(180deg,#393a43,#262329),#3e3943;border-radius:12px;color:#fff;margin-top:6px;padding:16px}.history-record .tab-group[data-v-8b131d19]{margin-bottom:10px}.history-record .tab-group .tab-item[data-v-8b131d19]{background:transparent;border:none;color:#acb3c9;font-size:14px;font-weight:400;height:30px;padding:0 16px}.history-record .tab-group .tab-item.active[data-v-8b131d19]{color:#30303d;font-weight:500}.history-record .tab-group .tab-item[data-v-8b131d19]:not(:last-child){border-right:1px solid #dddfe5}.history-record .profit-loss-panel[data-v-8b131d19]{background:#f2f3f7;border-radius:12px;box-shadow:0 0 1px #d6d8e0;box-sizing:border-box;margin-bottom:10px;min-height:104px;padding:12px;width:100%}.history-record .profit-loss-panel .top-section[data-v-8b131d19]{align-items:center;display:flex;justify-content:space-between;padding:0 12px}.history-record .profit-loss-panel .top-section .total-profit[data-v-8b131d19]{align-items:center;display:flex;gap:16px}.history-record .profit-loss-panel .top-section .total-profit .label[data-v-8b131d19]{color:#30303d;font-family:PingFang SC;font-size:14px;font-weight:600}.history-record .profit-loss-panel .top-section .total-profit .amount[data-v-8b131d19]{align-items:center;background:#45be31;border-radius:6px;box-sizing:border-box;color:#fff;display:flex;font-family:D-DIN-PRO;font-size:16px;font-weight:700;gap:10px;height:26px;justify-content:center;padding:3px 6px}.history-record .profit-loss-panel .top-section .total-profit .amount.positive[data-v-8b131d19]{background:#45be31}.history-record .profit-loss-panel .top-section .total-profit .amount.negative[data-v-8b131d19]{background:#ff211f}.history-record .profit-loss-panel .top-section .time-selector[data-v-8b131d19]{background:FFF;border-radius:12px;display:flex;gap:1px;height:44px;padding:2px}.history-record .profit-loss-panel .top-section .time-selector .time-option[data-v-8b131d19]{border-radius:6px;color:#acb3c9;cursor:pointer;font-family:PingFang SC;font-size:14px;font-weight:600;height:30px;text-align:center;width:30px}.history-record .profit-loss-panel .top-section .time-selector .time-option.selected[data-v-8b131d19]{background:#fff;color:#30303d}.history-record .profit-loss-panel .statistics-grid[data-v-8b131d19]{border-radius:6px;display:flex;gap:3px;height:44px;overflow:hidden}.history-record .profit-loss-panel .statistics-grid .stat-item[data-v-8b131d19]{align-items:center;background:#fff;display:flex;flex:1;flex-direction:row;gap:3px;justify-content:space-between;padding:0 12px}.history-record .profit-loss-panel .statistics-grid .stat-item .stat-label[data-v-8b131d19]{color:#acb3c9;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:14px;white-space:nowrap}.history-record .profit-loss-panel .statistics-grid .stat-item .stat-value[data-v-8b131d19]{color:#30303d;display:flex;font-family:D-DIN-PRO;font-size:14px;font-weight:600;gap:4px;text-align:right}.history-record .profit-loss-panel .statistics-grid .stat-item .stat-value.positive[data-v-8b131d19]{color:#45be31}.history-record .profit-loss-panel .statistics-grid .stat-item .stat-value.negative[data-v-8b131d19]{color:#ff211f}.history-record .record-list[data-v-8b131d19]{width:100%}.history-record .record-list .record-item[data-v-8b131d19]{background:#fff;border:.48px solid #f2f3f7;border-radius:12.83px;margin-bottom:10px;overflow:hidden}.history-record .record-list .record-item[data-v-8b131d19]:last-child{margin-bottom:0}.history-record .record-header[data-v-8b131d19]{align-items:center;background:#f2f3f7;display:flex;height:36px;padding:6px 18px}.history-record .record-header .position-type[data-v-8b131d19]{align-items:center;display:flex;margin-right:18px}.history-record .record-header .position-type .position-tag[data-v-8b131d19]{align-items:center;background:#ff211f;border-radius:5.54px;color:#fff;display:flex;font-size:11.08px;font-weight:500;height:18px;justify-content:center;margin-right:5px;width:18px}.history-record .record-header .position-type .position-tag.rise[data-v-8b131d19]{background:#26a69a}.history-record .record-header .position-type .symbol[data-v-8b131d19]{color:#30303d;font-size:14px;font-weight:600}.history-record .record-header .time-info[data-v-8b131d19]{align-items:center;display:flex;gap:6px}.history-record .record-header .time-info .time-label[data-v-8b131d19]{color:#30303d;font-size:14px;font-weight:500}.history-record .record-header .time-info .time-label .opening-status[data-v-8b131d19]{color:#6d7693;font-size:14px;font-weight:500}.history-record .record-header .time-info .winning[data-v-8b131d19]{color:#30303d;font-family:D-DIN-PRO;font-size:16px;font-style:normal;font-weight:700}.history-record .record-header .time-info .winning.positive[data-v-8b131d19]{color:#45be31}.history-record .record-header .time-info .winning.negative[data-v-8b131d19]{color:#ff211f}.history-record .record-header .time-info .winning .status-desc[data-v-8b131d19]{color:#6d7693;font-size:14px;font-weight:500;margin-left:8px}.history-record .record-details[data-v-8b131d19]{color:#30303d;padding:0;width:100%}.history-record .record-details .detail-row[data-v-8b131d19]{border-bottom:.53px solid #eeeff4;display:flex}.history-record .record-details .detail-row[data-v-8b131d19]:last-child{border-bottom:none}.history-record .record-details .detail-item[data-v-8b131d19]{align-items:center;border-right:.53px solid #eeeff4;display:flex;flex:1;flex-direction:column;padding:5px 0}.history-record .record-details .detail-item[data-v-8b131d19]:last-child{border-right:none}.history-record .record-details .detail-item .label[data-v-8b131d19]{color:#acb3c9;font-size:14px;font-weight:500;margin-bottom:4px}.history-record .record-details .detail-item .value[data-v-8b131d19]{color:#30303d;font-size:14px;font-weight:500}.history-record .record-details .detail-item .value.price[data-v-8b131d19]{font-family:DIN}.history-record .pagination-container[data-v-8b131d19]{display:flex;justify-content:center;margin-top:20px}.history-record .pagination-container[data-v-8b131d19] .el-pagination .btn-next,.history-record .pagination-container[data-v-8b131d19] .el-pagination .btn-prev{background:#f2f3f7;border:1px solid #e4e7ed;color:#606266}.history-record .pagination-container[data-v-8b131d19] .el-pagination .btn-next:hover,.history-record .pagination-container[data-v-8b131d19] .el-pagination .btn-prev:hover{background:#e6f1f6;color:var(--primary-color)}.history-record .pagination-container[data-v-8b131d19] .el-pagination .el-pager li{background:#f2f3f7;border:1px solid #e4e7ed;color:#606266}.history-record .pagination-container[data-v-8b131d19] .el-pagination .el-pager li:hover{background:#e6f1f6;color:var(--primary-color)}.history-record .pagination-container[data-v-8b131d19] .el-pagination .el-pager li.is-active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.history-record .pagination-container[data-v-8b131d19] .el-pagination .el-pagination__sizes .el-select .el-input__wrapper,.history-record .pagination-container[data-v-8b131d19] .el-pagination .el-pagination__jump .el-input__wrapper{background:#f2f3f7;border:1px solid #e4e7ed}.loading-container[data-v-8b131d19]{align-items:center;display:flex;height:200px;justify-content:center}.loading-container .loading-text[data-v-8b131d19]{color:#8f959e;font-size:14px}.no-data[data-v-8b131d19]{align-items:center;display:flex;height:200px;justify-content:center}.no-data .no-data-text[data-v-8b131d19]{color:#8f959e;font-size:14px}.help-page[data-v-1d57fdf8]{align-items:center;background:#000000b3;display:flex;font-family:PingFang SC,sans-serif;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.fade-enter-active[data-v-1d57fdf8],.fade-leave-active[data-v-1d57fdf8]{transition:opacity .3s ease}.fade-enter-from[data-v-1d57fdf8],.fade-leave-to[data-v-1d57fdf8]{opacity:0}.help-container[data-v-1d57fdf8]{background:#fff;border:1px solid hsla(0,0%,100%,.68);border-radius:24px;display:flex;flex-direction:column;max-height:642px;overflow:hidden;position:relative;transition:transform .3s ease;width:958px}.help-header[data-v-1d57fdf8]{align-items:center;background:#fff;border-bottom:1px solid #eaeaea;border-radius:24px 24px 0 0;display:flex;flex-shrink:0;height:65px;justify-content:center;padding:0 30px;position:sticky;top:0;z-index:10}.help-header .title[data-v-1d57fdf8]{color:#30303d;font-family:PingFang SC;font-size:18px;font-weight:400}.help-header .expand-icon[data-v-1d57fdf8]{cursor:pointer;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.help-content[data-v-1d57fdf8]{display:flex;flex:1;flex-direction:column;gap:16px;max-height:511px;overflow-y:auto;padding:20px 40px}.help-content[data-v-1d57fdf8]::-webkit-scrollbar{width:6px}.help-content[data-v-1d57fdf8]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.help-content[data-v-1d57fdf8]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.help-content[data-v-1d57fdf8]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.help-content[data-v-1d57fdf8]::-webkit-scrollbar-thumb:active{background:#909090}.content-section[data-v-1d57fdf8]{background:#fff}.content-section .section-header[data-v-1d57fdf8]{align-items:center;display:flex;gap:4px;margin-bottom:6px}.content-section .section-header .icon-group[data-v-1d57fdf8]{height:27.329px;width:7.995px}.content-section .section-header h2[data-v-1d57fdf8]{color:#30303d;font-family:PingFang SC;font-size:16px;font-weight:400}.content-section .section-text[data-v-1d57fdf8]{color:#6d7693;font-size:14px;line-height:1.4;margin:0}.content-section .section-text p[data-v-1d57fdf8]{color:#6d7693;font-family:PingFang SC;font-size:14px;font-weight:400}.faq-list .el-collapse[data-v-1d57fdf8]{border:none}.faq-list .el-collapse[data-v-1d57fdf8] .el-collapse-item{border-bottom:1px solid #eaeaea}.faq-list .el-collapse[data-v-1d57fdf8] .el-collapse-item:last-child{border-bottom:none}.faq-list .el-collapse[data-v-1d57fdf8] .el-collapse-item .el-collapse-item__header{border-bottom:none;color:#30303d;font-size:14px;padding:6px 6px 6px 12px}.faq-list .el-collapse[data-v-1d57fdf8] .el-collapse-item .el-collapse-item__header.is-active .el-collapse-item__arrow{transform:rotate(180deg)}.faq-list .el-collapse[data-v-1d57fdf8] .el-collapse-item .el-collapse-item__content{color:#6d7693;font-size:14px;line-height:1.4;padding:0 0 16px 34px;white-space:pre-line}.help-footer[data-v-1d57fdf8]{align-items:center;border-radius:0 0 24px 24px;display:flex;flex-shrink:0;height:66px;justify-content:center;position:relative}.help-footer .gradient-overlay[data-v-1d57fdf8]{background:linear-gradient(180deg,#fff0,#fff 79.33%);border-radius:0 0 24px 24px;bottom:0;height:66px;left:129px;position:absolute;width:700px}.help-footer .footer-text[data-v-1d57fdf8]{color:#fff;font-size:24px;position:relative;z-index:1}.contract-container[data-v-edb352fb]{background-color:#f5f7fa;box-sizing:border-box;font-family:Arial,sans-serif;margin:0 auto;width:1280px}.contract-container .page-loading[data-v-edb352fb]{align-items:center;background:#f5f5f5;display:flex;justify-content:center;min-height:100vh}.contract-container .page-loading .loading-content[data-v-edb352fb]{align-items:center;display:flex;flex-direction:column;gap:30px}.contract-container .page-loading .loading-content .loading-spinner[data-v-edb352fb]{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px}.contract-container .page-loading .loading-content .loading-text[data-v-edb352fb]{color:#666;font-size:28px;font-weight:400}.contract-container .header[data-v-edb352fb]{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:6px;padding:20px 13px;width:100%}.contract-container .header .left-section[data-v-edb352fb]{width:804px}.contract-container .header .left-section .market-info[data-v-edb352fb]{align-items:center;display:flex}.contract-container .header .left-section .market-info .logo[data-v-edb352fb]{border-radius:50%;height:40px;margin-right:12px;width:40px}.contract-container .header .left-section .market-info .market-title[data-v-edb352fb]{color:#333;font-family:PingFang SC;font-size:16px;font-weight:600;line-height:normal}.contract-container .header .left-section .market-info .type-select[data-v-edb352fb]{align-items:center;display:inline-flex;flex-direction:column;margin:0 12px;position:relative}.contract-container .header .left-section .market-info .type-select .selected-type[data-v-edb352fb]{align-items:center;border-radius:7px;box-sizing:border-box;cursor:pointer;display:flex;gap:1px;padding:6px 0 6px 8px;transition:all .3s ease}.contract-container .header .left-section .market-info .type-select .selected-type.active[data-v-edb352fb]{background:#f1f5f8}.contract-container .header .left-section .market-info .type-select .selected-type span[data-v-edb352fb]{color:#30303d;font-family:PingFang SC;font-size:16px;font-weight:400;line-height:140%}.contract-container .header .left-section .market-info .type-select .selected-type .icon[data-v-edb352fb]{height:24px;width:24px;stroke:#97a0a7;stroke-width:1.5px;transition:all .3s ease}.contract-container .header .left-section .market-info .type-select .type-list[data-v-edb352fb]{background:#fff;border-radius:8.5px;box-shadow:0 .5px 3.5px #c2c4cccc;display:flex;flex-direction:column;gap:1px;left:0;margin-top:1px;padding:1px;position:absolute;right:0;top:100%;z-index:10}.contract-container .header .left-section .market-info .type-select .type-list .type-item[data-v-edb352fb]{border-radius:8px;color:#acb3c9;cursor:pointer;font-family:PingFang SC;font-size:16px;font-weight:500;line-height:140%;padding:8px;transition:all .3s ease}.contract-container .header .left-section .market-info .type-select .type-list .type-item.active[data-v-edb352fb],.contract-container .header .left-section .market-info .type-select .type-list .type-item[data-v-edb352fb]:hover{background:linear-gradient(135deg,#8f9dbd,#b8c5e2);color:#fff}.contract-container .header .left-section .market-info .market-value[data-v-edb352fb]{font-family:D-DIN-PRO;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-right:12px;text-align:center;transition:color .3s ease}.contract-container .header .left-section .market-info .market-value.price-up[data-v-edb352fb]{color:#45be31}.contract-container .header .left-section .market-info .market-value.price-down[data-v-edb352fb]{color:#ff211f}.contract-container .header .left-section .market-info .arrow-container[data-v-edb352fb]{height:14px;margin-right:12px;position:relative;width:14px}@keyframes arrowBounce-edb352fb{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.contract-container .header .left-section .market-info .market-change[data-v-edb352fb]{font-family:D-DIN-PRO;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-right:12px;text-align:center}.contract-container .header .left-section .market-info .market-change.up[data-v-edb352fb]{color:#45be31}.contract-container .header .left-section .market-info .market-change[data-v-edb352fb]:not(.up){color:#ff4d4f}.contract-container .header .tool-box[data-v-edb352fb]{cursor:pointer}.contract-container .header .tool-box .icon[data-v-edb352fb]{height:26px;width:26px}.contract-container .help-popup[data-v-edb352fb]{background:orange!important}.contract-container .help-popup header[data-v-edb352fb]{display:none!important}.contract-container .help-popup .el-dialog[data-v-edb352fb]{padding:0 40px}.contract-container .help-popup .el-dialog__header[data-v-edb352fb]{display:none!important}
