.profile-page[data-v-bd519a6c]{min-height:100%}.text-primary[data-v-bd519a6c]{color:var(--primary-color)}.text-danger[data-v-bd519a6c]{color:#ef4444}.text-success[data-v-bd519a6c]{color:#10b981}.font-bold[data-v-bd519a6c]{font-weight:600}.ml-2[data-v-bd519a6c]{margin-left:8px}.code-box[data-v-bd519a6c]{background:var(--bg-gray);padding:4px 8px;border-radius:4px;font-family:monospace;font-size:13px;color:var(--text-secondary);word-break:break-all}[data-v-bd519a6c] .el-descriptions__label{width:100px;font-weight:500;color:var(--text-secondary);background:var(--bg-light)}.auth-page[data-v-f9518b82]{width:100%}.card[data-v-f9518b82]{background:var(--bg-white);border-radius:var(--radius);border:1px solid var(--border-light)}.card .card-header[data-v-f9518b82]{padding:16px 20px;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;align-items:center}.card .card-header h3[data-v-f9518b82]{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}.card .card-header .header-actions[data-v-f9518b82]{display:flex;gap:8px}.card .card-body[data-v-f9518b82]{padding:20px}.expired[data-v-f9518b82]{color:#f56c6c}.text-muted[data-v-f9518b82]{color:var(--text-muted)}.license-code[data-v-f9518b82]{font-family:Consolas,Monaco,monospace;font-size:12px;background:var(--bg-gray);padding:2px 6px;border-radius:4px;color:var(--text-primary)}.domain-item[data-v-f9518b82]{font-size:13px;color:var(--text-secondary);line-height:1.6}.pagination-wrapper[data-v-f9518b82]{margin-top:16px;display:flex;justify-content:flex-end}.pc-table[data-v-f9518b82]{display:table}.mobile-cards[data-v-f9518b82]{display:none}@media (max-width: 768px){.pc-table[data-v-f9518b82]{display:none!important}.mobile-cards[data-v-f9518b82]{display:flex;flex-direction:column;gap:12px}.auth-card[data-v-f9518b82]{background:#fff;border-radius:12px;border:1px solid var(--border-light);overflow:hidden;box-shadow:0 2px 8px #0000000a}.auth-card .auth-card-header[data-v-f9518b82]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border-bottom:1px solid var(--border-light)}.auth-card .auth-card-header .auth-product[data-v-f9518b82]{display:flex;flex-direction:column;gap:2px}.auth-card .auth-card-header .auth-product .product-name[data-v-f9518b82]{font-size:15px;font-weight:600;color:var(--text-primary)}.auth-card .auth-card-header .auth-product .meal-name[data-v-f9518b82]{font-size:12px;color:var(--text-secondary)}.auth-card .auth-card-body[data-v-f9518b82]{padding:12px 16px}.auth-card .auth-card-body .info-row[data-v-f9518b82]{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;border-bottom:1px dashed var(--border-light)}.auth-card .auth-card-body .info-row[data-v-f9518b82]:last-child{border-bottom:none}.auth-card .auth-card-body .info-row .info-label[data-v-f9518b82]{font-size:13px;color:var(--text-muted);flex-shrink:0;width:70px}.auth-card .auth-card-body .info-row .info-value[data-v-f9518b82]{flex:1;text-align:right;font-size:13px;color:var(--text-primary);display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}.auth-card .auth-card-body .info-row .info-value .license-code[data-v-f9518b82]{font-size:11px;word-break:break-all}.auth-card .auth-card-body .info-row .info-value .domain-row[data-v-f9518b82]{display:flex;align-items:center;gap:6px}.card[data-v-f9518b82]{border-radius:0;border-left:none;border-right:none}.card .card-header[data-v-f9518b82]{padding:12px 16px}.card .card-header h3[data-v-f9518b82]{font-size:15px}.card .card-body[data-v-f9518b82]{padding:12px}.pagination-wrapper[data-v-f9518b82]{justify-content:center}}.cards-page[data-v-534ca886]{width:100%}.card[data-v-534ca886]{background:var(--bg-white);border-radius:var(--radius);border:1px solid var(--border-light)}.card .card-header[data-v-534ca886]{padding:16px 20px;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;align-items:center}.card .card-header h3[data-v-534ca886]{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}.card .card-body[data-v-534ca886]{padding:20px}.card-key-cell[data-v-534ca886]{display:flex;align-items:center;gap:8px}.card-key-cell code[data-v-534ca886]{font-family:Consolas,Monaco,monospace;font-size:13px;color:var(--text-primary)}.pagination[data-v-534ca886]{margin-top:20px;display:flex;justify-content:center}.orders-page[data-v-95f86e1a]{max-width:100%}.card[data-v-95f86e1a]{background:var(--bg-white);border-radius:var(--radius);border:1px solid var(--border-light);padding:20px}.filter-bar[data-v-95f86e1a]{display:flex;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-light)}.order-list[data-v-95f86e1a]{min-height:200px}.order-item[data-v-95f86e1a]{border:1px solid var(--border-light);border-radius:var(--radius);margin-bottom:16px;overflow:hidden}.order-item[data-v-95f86e1a]:last-child{margin-bottom:0}.order-header[data-v-95f86e1a]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bg-light);border-bottom:1px solid var(--border-light)}.order-header .order-no[data-v-95f86e1a]{font-size:13px;color:var(--text-muted);font-family:monospace}.order-body[data-v-95f86e1a]{display:flex;justify-content:space-between;align-items:center;padding:16px;gap:16px}@media (max-width: 640px){.order-body[data-v-95f86e1a]{flex-direction:column;align-items:flex-start}}.order-body .product-info[data-v-95f86e1a]{display:flex;gap:12px;flex:1;min-width:0}.order-body .product-image[data-v-95f86e1a]{width:64px;height:64px;border-radius:var(--radius);object-fit:cover;flex-shrink:0}.order-body .product-image.placeholder[data-v-95f86e1a]{background:var(--bg-light);display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.order-body .product-image.placeholder .el-icon[data-v-95f86e1a]{font-size:24px}.order-body .product-detail[data-v-95f86e1a]{min-width:0}.order-body .product-detail .product-name[data-v-95f86e1a]{font-size:15px;font-weight:500;color:var(--text-primary);margin-bottom:6px}.order-body .product-detail .product-desc[data-v-95f86e1a]{font-size:13px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-body .order-price[data-v-95f86e1a]{text-align:right;flex-shrink:0}@media (max-width: 640px){.order-body .order-price[data-v-95f86e1a]{text-align:left}}.order-body .order-price .price-label[data-v-95f86e1a]{font-size:13px;color:var(--text-muted);margin-right:8px}.order-body .order-price .price-value[data-v-95f86e1a]{font-size:18px;font-weight:600;color:#f56c6c}.order-footer[data-v-95f86e1a]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--bg-light);border-top:1px solid var(--border-light)}.order-footer .order-time[data-v-95f86e1a]{font-size:13px;color:var(--text-muted)}.order-footer .order-actions[data-v-95f86e1a]{display:flex;gap:8px}.pagination[data-v-95f86e1a]{margin-top:20px;display:flex;justify-content:center}.empty[data-v-95f86e1a]{padding:40px 0}.card-keys .card-key-item[data-v-95f86e1a]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--bg-light);border-radius:var(--radius);margin-bottom:8px}.card-keys .card-key-item[data-v-95f86e1a]:last-child{margin-bottom:0}.card-keys .card-key-item code[data-v-95f86e1a]{font-family:Consolas,monospace;font-size:14px;color:var(--text-primary)}.password-page[data-v-7e03b24b]{width:100%}.card[data-v-7e03b24b]{background:var(--bg-white);border-radius:var(--radius);border:1px solid var(--border-light);margin-bottom:16px}.card .card-header[data-v-7e03b24b]{padding:16px 20px;border-bottom:1px solid var(--border-light)}.card .card-header h3[data-v-7e03b24b]{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}.card .card-body[data-v-7e03b24b]{padding:24px 20px}.tips-card .tips-list[data-v-7e03b24b]{margin:0;padding:0;list-style:none}.tips-card .tips-list li[data-v-7e03b24b]{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:14px;color:var(--text-secondary)}.tips-card .tips-list li .el-icon[data-v-7e03b24b]{color:var(--primary-color);font-size:16px}.agent-dashboard[data-v-7de820c1]{min-height:100%}.stat-cards[data-v-7de820c1]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}@media (max-width: 1024px){.stat-cards[data-v-7de820c1]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.stat-cards[data-v-7de820c1]{grid-template-columns:1fr}}.stat-card[data-v-7de820c1]{background:#fff;border-radius:12px;padding:20px;display:flex;align-items:center;gap:16px;box-shadow:var(--shadow-sm)}.stat-card.balance[data-v-7de820c1]{background:linear-gradient(135deg,var(--primary-color),#059669)}.stat-card.balance .stat-icon[data-v-7de820c1]{background:#fff3;color:#fff}.stat-card.balance .stat-label[data-v-7de820c1],.stat-card.balance .stat-value[data-v-7de820c1]{color:#fff}.stat-card.balance .stat-label[data-v-7de820c1]{opacity:.9}.stat-icon[data-v-7de820c1]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#10b9811a;color:#10b981}.stat-content .stat-label[data-v-7de820c1]{font-size:13px;color:var(--text-secondary);margin-bottom:4px}.stat-content .stat-value[data-v-7de820c1]{font-size:24px;font-weight:600;color:var(--text-primary)}.quick-section[data-v-7de820c1]{margin-bottom:24px}.quick-section h3[data-v-7de820c1]{font-size:16px;font-weight:600;margin-bottom:16px;color:var(--text-primary)}.quick-cards[data-v-7de820c1]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1024px){.quick-cards[data-v-7de820c1]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.quick-cards[data-v-7de820c1]{grid-template-columns:1fr}}.quick-card[data-v-7de820c1]{background:#fff;border-radius:12px;padding:20px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .2s;box-shadow:var(--shadow-sm)}.quick-card[data-v-7de820c1]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.quick-icon[data-v-7de820c1]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.quick-content[data-v-7de820c1]{flex:1}.quick-content .quick-title[data-v-7de820c1]{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.quick-content .quick-desc[data-v-7de820c1]{font-size:12px;color:var(--text-secondary)}.quick-arrow[data-v-7de820c1]{color:var(--text-muted)}.recent-section .section-header[data-v-7de820c1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.recent-section .section-header h3[data-v-7de820c1]{font-size:16px;font-weight:600;color:var(--text-primary)}.recent-section .card-key[data-v-7de820c1]{font-family:Consolas,monospace;font-size:12px}.recent-section .copy-text[data-v-7de820c1]{display:flex;align-items:center;gap:4px}.gen-card-page[data-v-8c186ef0]{min-height:100%}.gen-form[data-v-8c186ef0]{max-width:900px}.gen-form h3[data-v-8c186ef0]{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-light)}.cost-display[data-v-8c186ef0]{font-size:20px;font-weight:600;color:var(--primary-color);padding:8px 0}.result-info[data-v-8c186ef0]{text-align:center;margin-bottom:20px}.result-info .el-icon[data-v-8c186ef0]{margin-bottom:12px}.result-info p[data-v-8c186ef0]{color:var(--text-secondary)}.result-info p strong[data-v-8c186ef0]{color:var(--primary-color);font-size:24px}.result-info .cost-info[data-v-8c186ef0]{font-size:13px;margin-top:8px}.cards-textarea[data-v-8c186ef0] textarea{font-family:Consolas,monospace;font-size:13px}.my-card-page[data-v-77ebfcb8]{min-height:100%}.toolbar[data-v-77ebfcb8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}@media (max-width: 768px){.toolbar[data-v-77ebfcb8]{flex-direction:column;align-items:stretch}}.toolbar-left[data-v-77ebfcb8]{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 768px){.toolbar-left .el-select[data-v-77ebfcb8],.toolbar-left .el-input[data-v-77ebfcb8]{width:calc(50% - 6px)!important}.toolbar-left .el-button[data-v-77ebfcb8]{width:100%}}.toolbar-right[data-v-77ebfcb8]{display:flex;gap:12px}@media (max-width: 768px){.toolbar-right .el-button[data-v-77ebfcb8]{flex:1}}.table-footer[data-v-77ebfcb8]{display:flex;align-items:center;justify-content:space-between;margin-top:16px}@media (max-width: 768px){.table-footer[data-v-77ebfcb8]{flex-direction:column;gap:12px}}.batch-actions[data-v-77ebfcb8]{display:flex;align-items:center;gap:12px}.copy-text[data-v-77ebfcb8]{display:flex;align-items:center;gap:4px}.copy-text .card-key[data-v-77ebfcb8]{font-family:Consolas,monospace;font-size:12px}.agent-sales-page[data-v-e875aebd]{min-height:100%}.page-title[data-v-e875aebd]{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:24px}.filter-card[data-v-e875aebd]{margin-bottom:16px}.filter-card[data-v-e875aebd] .el-form-item{margin-bottom:0;margin-right:16px}@media (max-width: 768px){.filter-card[data-v-e875aebd] .el-form{display:flex;flex-direction:column;gap:12px}.filter-card[data-v-e875aebd] .el-form-item{margin-right:0;width:100%}.filter-card[data-v-e875aebd] .el-form-item .el-select,.filter-card[data-v-e875aebd] .el-form-item .el-date-editor{width:100%!important}}.stats-result .stats-header[data-v-e875aebd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.stats-result .stats-header h3[data-v-e875aebd]{font-size:16px;font-weight:600;color:var(--text-primary)}.stats-result h4[data-v-e875aebd]{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:12px}.stats-info[data-v-e875aebd]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.stats-info p[data-v-e875aebd]{font-size:14px;color:var(--text-secondary)}.stats-info p strong[data-v-e875aebd]{color:var(--text-primary)}@media (max-width: 480px){.stats-info[data-v-e875aebd]{grid-template-columns:1fr}}.cards-detail .card-item[data-v-e875aebd]{display:flex;gap:12px;padding:12px;background:var(--bg-color);border-radius:8px;margin-bottom:8px}.cards-detail .card-index[data-v-e875aebd]{font-weight:600;color:var(--primary-color);min-width:24px}.cards-detail .card-info[data-v-e875aebd]{flex:1}.cards-detail .card-info .card-key[data-v-e875aebd]{font-family:Consolas,monospace;font-size:13px;color:var(--text-primary);word-break:break-all}.cards-detail .card-info .card-meta[data-v-e875aebd]{display:flex;flex-wrap:wrap;gap:16px;margin-top:4px;font-size:12px;color:var(--text-secondary)}.software-stats .software-item[data-v-e875aebd]{margin-bottom:12px}.software-stats .software-name[data-v-e875aebd]{font-weight:600;color:var(--primary-color);margin-bottom:4px}.software-stats .software-detail[data-v-e875aebd]{font-size:13px;color:var(--text-secondary);padding-left:16px}.sub-agent-page[data-v-f3ed8b1b]{min-height:100%}.page-title[data-v-f3ed8b1b]{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:24px}.toolbar[data-v-f3ed8b1b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}@media (max-width: 768px){.toolbar[data-v-f3ed8b1b]{flex-direction:column;align-items:stretch;gap:12px}}.toolbar-left[data-v-f3ed8b1b]{display:flex;gap:12px}@media (max-width: 768px){.toolbar-left[data-v-f3ed8b1b]{flex-wrap:wrap}.toolbar-left .el-input[data-v-f3ed8b1b]{width:100%!important}.toolbar-left .el-button[data-v-f3ed8b1b]{width:100%}}.toolbar-right[data-v-f3ed8b1b]{display:flex;gap:12px}@media (max-width: 768px){.toolbar-right .el-button[data-v-f3ed8b1b]{width:100%}}.pagination[data-v-f3ed8b1b]{display:flex;justify-content:flex-end;margin-top:16px}@media (max-width: 768px){.pagination[data-v-f3ed8b1b]{justify-content:center}}.form-tip[data-v-f3ed8b1b]{font-size:12px;color:var(--text-secondary);margin-top:4px}.recharge-page[data-v-112886cb]{min-height:100%}.stat-cards[data-v-112886cb]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}@media (max-width: 768px){.stat-cards[data-v-112886cb]{grid-template-columns:1fr}}.stat-card[data-v-112886cb]{background:#fff;border-radius:12px;padding:20px;display:flex;align-items:center;gap:16px;box-shadow:var(--shadow-sm)}.stat-icon[data-v-112886cb]{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center}.stat-content .stat-label[data-v-112886cb]{font-size:13px;color:var(--text-secondary);margin-bottom:4px}.stat-content .stat-value[data-v-112886cb]{font-size:24px;font-weight:600;color:var(--text-primary)}.card-header[data-v-112886cb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.card-header h3[data-v-112886cb]{font-size:16px;font-weight:600;color:var(--text-primary)}@media (max-width: 768px){.card-header[data-v-112886cb]{flex-direction:column;align-items:stretch;gap:12px}}.pagination[data-v-112886cb]{display:flex;justify-content:flex-end;margin-top:16px}@media (max-width: 768px){.pagination[data-v-112886cb]{justify-content:center}}.text-success[data-v-112886cb]{color:#10b981;font-weight:600}.text-danger[data-v-112886cb]{color:#ef4444;font-weight:600}.blacklist-page[data-v-cdad1d28]{min-height:100%}.toolbar[data-v-cdad1d28]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}@media (max-width: 768px){.toolbar[data-v-cdad1d28]{flex-direction:column;align-items:stretch;gap:12px}}.toolbar-left[data-v-cdad1d28]{display:flex;gap:12px}@media (max-width: 768px){.toolbar-left[data-v-cdad1d28]{flex-wrap:wrap}.toolbar-left .el-select[data-v-cdad1d28],.toolbar-left .el-input[data-v-cdad1d28]{width:calc(50% - 6px)!important}.toolbar-left .el-button[data-v-cdad1d28]{width:100%}}.toolbar-right[data-v-cdad1d28]{display:flex;gap:12px}@media (max-width: 768px){.toolbar-right .el-button[data-v-cdad1d28]{width:100%}}.pagination[data-v-cdad1d28]{display:flex;justify-content:flex-end;margin-top:16px}@media (max-width: 768px){.pagination[data-v-cdad1d28]{justify-content:center}}
