/*!
 *  build: admin-pro 
 *  copyright: chuzhixin 1204505056@qq.com 
 *  time: 2026-1-13 14:30:29
 */.robot-page[data-v-a10aaca0]{min-height:100vh;background:#0a080b;padding-bottom:calc(60px + constant(safe-area-inset-bottom));padding-bottom:calc(60px + env(safe-area-inset-bottom))}.page-header[data-v-a10aaca0]{display:flex;align-items:center;justify-content:space-between;padding:16px}.page-header .back-btn[data-v-a10aaca0]{width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center}.page-header .back-btn .back-icon[data-v-a10aaca0]{width:24px;height:24px}.page-header .page-title[data-v-a10aaca0]{font-size:18px;font-weight:700;color:#fff;margin:0}.page-header .header-placeholder[data-v-a10aaca0]{width:24px;height:24px}.product-name[data-v-a10aaca0]{font-size:18px;font-weight:700;color:#fff;margin:0 0 8px;padding:0 16px}.product-desc[data-v-a10aaca0]{font-size:12px;color:#a0a0a0;margin:0 0 16px;padding:0 16px}.info-card[data-v-a10aaca0]{background:#1d1e21;border:1px solid #2b2b2d;border-radius:12px;padding:16px;margin:0 16px 12px}.info-card .card-title[data-v-a10aaca0]{font-size:14px;font-weight:700;color:#fff;margin:0 0 12px}.period-tabs[data-v-a10aaca0]{display:flex;gap:8px;margin-bottom:16px}.period-tabs .period-tab[data-v-a10aaca0]{flex:1;padding:12px 8px;background:#141414;border:1px solid #2b2b2d;border-radius:8px;text-align:center;cursor:pointer;transition:all .2s}.period-tabs .period-tab.active[data-v-a10aaca0]{background:rgba(123,84,243,.1);border-color:#7b54f3}.period-tabs .period-tab .period-name[data-v-a10aaca0]{display:block;font-size:12px;font-weight:700;color:#fff;margin-bottom:4px}.period-tabs .period-tab .period-days[data-v-a10aaca0]{display:block;font-size:10px;color:#888889}.price-display[data-v-a10aaca0]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.price-display .price-label[data-v-a10aaca0]{font-size:12px;color:#a0a0a0}.price-display .price-value[data-v-a10aaca0]{font-size:16px;font-weight:700;color:#7b54f3}.price-display .price-value .usdt-equivalent[data-v-a10aaca0]{font-size:12px;color:#888889;margin-left:8px}.info-row[data-v-a10aaca0]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.info-row .info-label[data-v-a10aaca0]{font-size:12px;color:#a0a0a0}.info-row .info-value[data-v-a10aaca0]{font-size:12px;font-weight:600;color:#fff}.token-select[data-v-a10aaca0]{width:120px}.token-select[data-v-a10aaca0] .el-input__inner{background:#141414;border:1px solid #2b2b2d;color:#fff;height:32px}.token-loading[data-v-a10aaca0]{color:#888889;font-size:12px}.bot-type-tabs[data-v-a10aaca0]{display:flex;gap:12px}.bot-type-tabs .bot-type-tab[data-v-a10aaca0]{flex:1;padding:16px 12px;background:#141414;border:1px solid #2b2b2d;border-radius:12px;text-align:center;cursor:pointer;transition:all .2s}.bot-type-tabs .bot-type-tab.active[data-v-a10aaca0]{background:rgba(123,84,243,.1);border-color:#7b54f3}.bot-type-tabs .bot-type-tab .bot-type-icon[data-v-a10aaca0]{display:block;font-size:24px;margin-bottom:8px}.bot-type-tabs .bot-type-tab .bot-type-name[data-v-a10aaca0]{display:block;font-size:14px;font-weight:700;color:#fff;margin-bottom:4px}.bot-type-tabs .bot-type-tab .bot-type-desc[data-v-a10aaca0]{display:block;font-size:10px;color:#888889;line-height:1.3}.console-card[data-v-a10aaca0]{background:linear-gradient(135deg,rgba(123,84,243,.1),rgba(123,84,243,.05));border-color:#7b54f3}.console-card .console-header[data-v-a10aaca0]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.console-card .console-header .console-icon[data-v-a10aaca0]{font-size:20px}.console-card .console-header .console-title[data-v-a10aaca0]{font-size:14px;font-weight:700;color:#fff}.console-card .console-desc[data-v-a10aaca0]{font-size:12px;color:#a0a0a0;margin:0 0 12px}.console-card .console-btn[data-v-a10aaca0]{width:100%;padding:12px;background:#7b54f3;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.console-card .console-btn[data-v-a10aaca0]:hover{background:#6b44e3}.countdown-card .countdown-header[data-v-a10aaca0]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.countdown-card .countdown-header .countdown-icon[data-v-a10aaca0]{font-size:16px}.countdown-card .countdown-header .countdown-title[data-v-a10aaca0]{font-size:14px;font-weight:700;color:#fff}.countdown-card .countdown-display[data-v-a10aaca0]{font-size:24px;font-weight:700;color:#7b54f3;text-align:center;padding:8px 0}.orders-section .orders-header[data-v-a10aaca0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.orders-section .orders-header .card-title[data-v-a10aaca0]{margin:0}.orders-section .orders-header .orders-count[data-v-a10aaca0]{font-size:12px;color:#888889}.orders-list-container[data-v-a10aaca0]{max-height:300px;overflow-y:auto}.orders-list-container[data-v-a10aaca0]::-webkit-scrollbar{width:4px}.orders-list-container[data-v-a10aaca0]::-webkit-scrollbar-track{background:#141414}.orders-list-container[data-v-a10aaca0]::-webkit-scrollbar-thumb{background:#3d3d42;border-radius:2px}.order-item[data-v-a10aaca0]{background:#141414;border:1px solid #2b2b2d;border-radius:8px;padding:12px;margin-bottom:8px}.order-item.order-item-active[data-v-a10aaca0]{border-color:#7b54f3;background:rgba(123,84,243,.05)}.order-item .order-item-header[data-v-a10aaca0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.order-item .order-item-header .order-period[data-v-a10aaca0]{font-size:14px;font-weight:700;color:#fff}.order-item .order-info-row[data-v-a10aaca0]{display:flex;justify-content:space-between;padding:4px 0}.order-item .order-info-row .order-info-label[data-v-a10aaca0]{font-size:12px;color:#888889}.order-item .order-info-row .order-info-value[data-v-a10aaca0]{font-size:12px;color:#fff}.order-item .order-progress[data-v-a10aaca0]{margin-top:8px}.order-item .order-progress .progress-bar[data-v-a10aaca0]{height:4px;background:#2b2b2d;border-radius:2px;overflow:hidden}.order-item .order-progress .progress-bar .progress-fill[data-v-a10aaca0]{height:100%;background:#7b54f3;transition:width .3s}.order-item .order-progress .progress-text[data-v-a10aaca0]{display:block;font-size:10px;color:#888889;margin-top:4px;text-align:right}.status-tag[data-v-a10aaca0]{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600}.status-tag.active[data-v-a10aaca0]{background:rgba(27,162,122,.2);color:#1ba27a}.status-tag.pending[data-v-a10aaca0],.status-tag.review[data-v-a10aaca0]{background:rgba(255,193,7,.2);color:#ffc107}.status-tag.completed[data-v-a10aaca0]{background:rgba(123,84,243,.2);color:#7b54f3}.status-tag.failed[data-v-a10aaca0],.status-tag.rejected[data-v-a10aaca0]{background:rgba(244,67,54,.2);color:#f44336}.empty-state[data-v-a10aaca0],.loading-more[data-v-a10aaca0],.no-more-data[data-v-a10aaca0]{text-align:center;padding:16px;color:#888889;font-size:12px}.bottom-action[data-v-a10aaca0]{position:fixed;bottom:0;left:0;right:0;padding:16px;background:#0a080b;border-top:1px solid #2b2b2d}.bottom-action .primary-btn[data-v-a10aaca0]{width:100%;padding:14px;background:#7b54f3;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:600;cursor:pointer}.bottom-action .primary-btn[data-v-a10aaca0]:hover{background:#6b44e3}[data-v-a10aaca0] .robot-dialog.el-dialog{width:90%!important;max-width:360px!important;margin-top:15vh!important;padding:0 15px!important;background:#252528!important;border:1px solid #7b54f3!important;border-radius:16px!important;box-shadow:0 8px 32px rgba(0,0,0,.6)!important}[data-v-a10aaca0] .robot-dialog.el-dialog .el-dialog__header{padding:20px 5px 16px!important;border-bottom:1px solid #3d3d42}[data-v-a10aaca0] .robot-dialog.el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:16px;font-weight:700}[data-v-a10aaca0] .robot-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px}[data-v-a10aaca0] .robot-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#888889;font-size:18px}[data-v-a10aaca0] .robot-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}[data-v-a10aaca0] .robot-dialog.el-dialog .el-dialog__body{padding:16px 5px!important;color:#fff}[data-v-a10aaca0] .robot-dialog.el-dialog .el-dialog__footer{padding:0 5px 16px!important;border-top:none}.robot-dialog .dialog-content[data-v-a10aaca0]{padding:0}.robot-dialog .dialog-content .dialog-row[data-v-a10aaca0]{display:flex;justify-content:space-between;padding:10px 0;font-size:14px;color:#fff}.robot-dialog .dialog-content .dialog-row .highlight[data-v-a10aaca0]{color:#7b54f3;font-weight:700}.robot-dialog .dialog-content .dialog-warning[data-v-a10aaca0]{padding:12px;background:rgba(242,203,81,.1);border-radius:8px;font-size:12px;color:#f2cb51;line-height:1.5}.robot-dialog .dialog-footer[data-v-a10aaca0]{display:flex;gap:12px;padding:16px 0}.robot-dialog .dialog-footer .cancel-btn[data-v-a10aaca0],.robot-dialog .dialog-footer .confirm-btn[data-v-a10aaca0]{flex:1;height:40px;border-radius:32px;font-size:14px;font-weight:600;cursor:pointer}.robot-dialog .dialog-footer .cancel-btn[data-v-a10aaca0]{background:transparent;border:1px solid #888889;color:#888889}.robot-dialog .dialog-footer .confirm-btn[data-v-a10aaca0]{background:#7b54f3;border:none;color:#fff}[data-v-a10aaca0] .console-dialog.el-dialog{margin:0!important}[data-v-a10aaca0] .console-dialog.el-dialog .el-dialog__header{padding:12px 16px!important;background:#1d1e21!important;border-bottom:1px solid #2b2b2d}[data-v-a10aaca0] .console-dialog.el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:16px;font-weight:700}[data-v-a10aaca0] .console-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn{top:12px;right:16px}[data-v-a10aaca0] .console-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#888889;font-size:20px}[data-v-a10aaca0] .console-dialog.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}[data-v-a10aaca0] .console-dialog.el-dialog .el-dialog__body{padding:0!important;background:#0a080b}.console-dialog .console-iframe-container[data-v-a10aaca0]{width:100%;height:calc(100vh - 56px)}.console-dialog .console-iframe-container .console-iframe[data-v-a10aaca0]{width:100%;height:100%;border:none}.console-dialog .console-iframe-container .console-loading[data-v-a10aaca0]{display:flex;align-items:center;justify-content:center;height:100%;color:#888889;font-size:14px}.console-dialog .console-iframe-container .console-loading i[data-v-a10aaca0]{margin-right:8px}