.page-head[data-v-6593a841]{margin-bottom:22px}.page-head .eyebrow[data-v-6593a841]{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.2em;color:var(--c-gold);margin-bottom:10px}.page-head .display-title[data-v-6593a841]{margin-bottom:8px}.page-head .page-sub[data-v-6593a841]{color:var(--c-muted);font-size:14.5px;line-height:1.8;max-width:74ch}.disabled-alert[data-v-6593a841]{margin-bottom:20px}.price-bar[data-v-6593a841]{display:flex;align-items:center;flex-wrap:wrap;gap:28px;padding:18px 24px;margin-bottom:20px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.price-bar .price-item[data-v-6593a841]{display:flex;flex-direction:column;gap:4px}.price-bar .price-item .pi-label[data-v-6593a841]{font-size:12px;color:var(--c-muted);letter-spacing:.04em}.price-bar .price-item .pi-value[data-v-6593a841]{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--c-ink)}.price-bar .price-tip[data-v-6593a841]{flex:1;min-width:240px;font-size:13px;line-height:1.7;color:var(--c-muted)}.price-bar .price-tip .recharge-link[data-v-6593a841]{display:inline-flex;align-items:center;gap:3px;margin-left:8px;color:var(--c-primary-deep);font-weight:600}.price-bar .price-tip .recharge-link[data-v-6593a841]:hover{color:var(--c-primary)}.mode-bar[data-v-6593a841]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 24px;margin-bottom:20px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.mode-bar .mode-hint[data-v-6593a841]{margin:0;font-size:13px;line-height:1.7;color:var(--c-muted)}.upload-card[data-v-6593a841]{margin-bottom:22px}.uploader[data-v-6593a841] .el-upload,.uploader[data-v-6593a841] .el-upload-dragger{width:100%;height:auto;border-radius:var(--r-lg);background:var(--c-surface-sunken);border:1px dashed var(--c-line-strong);transition:border-color var(--t-base) var(--ease-out),background var(--t-base) var(--ease-out)}.uploader[data-v-6593a841] .el-upload-dragger:hover{border-color:var(--c-primary);background:var(--c-surface)}.upload-inner[data-v-6593a841]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:44px 20px}.upload-inner .upload-icon[data-v-6593a841]{font-size:52px;color:var(--c-faint)}.upload-inner .upload-text[data-v-6593a841]{font-size:15px;color:var(--c-body)}.upload-inner .upload-text em[data-v-6593a841]{color:var(--c-primary-deep);font-style:normal;font-weight:600}.upload-inner .upload-hint[data-v-6593a841]{font-size:12.5px;color:var(--c-faint)}.toolbar[data-v-6593a841]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:12px 18px;margin-bottom:18px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg)}.toolbar .select-all[data-v-6593a841]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--c-body);cursor:pointer}.toolbar .toolbar-actions[data-v-6593a841]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.result-list[data-v-6593a841]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;min-height:80px}.result-card[data-v-6593a841]{position:relative;display:flex;gap:14px;padding:16px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);transition:border-color var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out)}.result-card.is-selected[data-v-6593a841]{border-color:var(--c-primary);box-shadow:var(--sh-md),0 0 0 2px rgba(55,230,207,.18)}.result-card .rc-check[data-v-6593a841]{padding-top:2px}.result-card .rc-pair[data-v-6593a841]{display:flex;align-items:center;gap:8px;flex-shrink:0}.result-card .rc-pair .rc-arrow[data-v-6593a841]{color:var(--c-faint);font-size:16px}.result-card .rc-slot[data-v-6593a841]{position:relative;width:92px}.result-card .rc-slot .slot-tag[data-v-6593a841]{position:absolute;top:4px;left:4px;z-index:2;font-size:10px;letter-spacing:.06em;padding:1px 7px;border-radius:var(--r-pill);background:rgba(6,8,12,.62);color:#fff}.result-card .rc-slot .slot-img[data-v-6593a841]{width:92px;height:92px;border-radius:var(--r-md);border:1px solid var(--c-line);background:var(--c-surface-sunken);display:block}.result-card .rc-slot .slot-empty[data-v-6593a841]{width:92px;height:92px;border-radius:var(--r-md);border:1px dashed var(--c-line-strong);background:var(--c-surface-sunken);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--c-faint);font-size:11px}.result-card .rc-slot .slot-empty i[data-v-6593a841]{font-size:20px}.result-card .rc-meta[data-v-6593a841]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.result-card .rc-meta .rc-name[data-v-6593a841]{font-size:14px;font-weight:600;color:var(--c-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-card .rc-meta .rc-row[data-v-6593a841]{display:flex;align-items:center;gap:10px}.result-card .rc-meta .rc-row .rc-cost[data-v-6593a841]{font-size:12.5px;color:var(--c-primary-deep);font-weight:600}.result-card .rc-meta .rc-fail[data-v-6593a841]{font-size:12px;color:var(--c-danger);line-height:1.5}.result-card .rc-meta .rc-time[data-v-6593a841]{font-size:11.5px;color:var(--c-faint)}.result-card .rc-meta .rc-actions[data-v-6593a841]{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.honest-note[data-v-6593a841]{margin-top:28px;padding:20px 24px;background:var(--c-surface-sunken);border:1px solid var(--c-line);border-radius:var(--r-lg)}.honest-note p[data-v-6593a841]{margin:0 0 8px;font-size:13.5px;color:var(--c-body)}.honest-note ul[data-v-6593a841]{margin:0;padding-left:18px}.honest-note li[data-v-6593a841]{font-size:12.5px;line-height:1.85;color:var(--c-muted)}.honest-note li em[data-v-6593a841]{font-style:normal;color:var(--c-body);font-weight:600}@media(max-width:900px){.result-list[data-v-6593a841]{grid-template-columns:1fr}.price-bar[data-v-6593a841]{gap:18px}}@media(max-width:640px){.toolbar[data-v-6593a841]{flex-direction:column;align-items:stretch}.toolbar-actions[data-v-6593a841]{justify-content:flex-start}}