.finder[data-v-787c9a93]{background:transparent;box-sizing:border-box;min-height:100%;overflow-x:hidden;padding-top:0;width:100%}.filter-zone[data-v-787c9a93]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--surface-raised,hsla(0,0%,100%,.98));border:1px solid var(--border-subtle,rgba(226,232,240,.85));border-radius:var(--radius-lg,12px);box-shadow:0 1px 3px #0f172a0a,0 8px 24px -4px #0f172a0f;display:flex;flex-direction:column;gap:10px;padding:14px 18px 12px}.edu-row[data-v-787c9a93],.province-row[data-v-787c9a93]{align-items:flex-start;display:flex;gap:12px}.edu-row[data-v-787c9a93]{align-items:center;border-bottom:1px dashed var(--border-subtle);padding-bottom:10px}.row-label[data-v-787c9a93]{color:var(--text-secondary);flex-shrink:0;font-size:13px;font-weight:600;min-width:28px;padding-top:4px}.edu-row .row-label[data-v-787c9a93]{padding-top:0}.edu-pills[data-v-787c9a93],.province-grid[data-v-787c9a93]{display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.edu-pill[data-v-787c9a93],.province-chip[data-v-787c9a93]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-sunken,var(--surface-page));border:1px solid var(--border-subtle);border-radius:var(--radius-sm,6px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;height:30px;justify-content:center;padding:0 12px;transition:background .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.edu-pill[data-v-787c9a93]:hover,.province-chip[data-v-787c9a93]:hover{background:var(--brand-primary-soft,rgba(59,130,246,.12));border-color:var(--brand-primary);color:var(--brand-primary)}.edu-pill[data-v-787c9a93]:focus-visible,.province-chip[data-v-787c9a93]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.edu-pill.active[data-v-787c9a93],.province-chip.active[data-v-787c9a93]{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff;font-weight:600}.province-wrap[data-v-787c9a93]{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;gap:10px;min-width:0}.province-chip__text[data-v-787c9a93]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.province-chip__short[data-v-787c9a93]{display:none}.province-toggle[data-v-787c9a93]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--brand-primary-soft,rgba(59,130,246,.12));border:1px solid transparent;border-radius:var(--radius-sm,6px);color:var(--brand-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;height:30px;padding:0 10px;transition:background .2s ease;white-space:nowrap}.province-toggle i[data-v-787c9a93]{font-size:10px}.province-toggle[data-v-787c9a93]:hover{background:var(--brand-primary-soft,rgba(59,130,246,.22))}.province-toggle[data-v-787c9a93]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.list-toolbar[data-v-787c9a93]{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:14px}.list-toolbar[data-v-787c9a93],.search-field[data-v-787c9a93]{align-items:center;display:flex}.search-field[data-v-787c9a93]{background:var(--surface-raised,var(--bg-card));border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);flex:1;gap:8px;height:38px;max-width:440px;min-width:200px;padding:0 6px 0 12px;transition:border-color .2s ease,box-shadow .2s ease}.search-field.focused[data-v-787c9a93]{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-soft,rgba(59,130,246,.18))}.sf-ico[data-v-787c9a93]{color:var(--text-muted);flex-shrink:0;height:15px;width:15px}.sf-input[data-v-787c9a93]{background:transparent;border:none;color:var(--text-primary,var(--text-main));flex:1;font-size:13px;min-width:0;outline:none}.sf-input[data-v-787c9a93]::-moz-placeholder{color:var(--text-muted)}.sf-input[data-v-787c9a93]::placeholder{color:var(--text-muted)}.sf-clear[data-v-787c9a93]{align-items:center;background:none;border:none;border-radius:var(--radius-sm,6px);color:var(--text-muted);cursor:pointer;display:flex;height:28px;justify-content:center;min-width:28px;width:28px}.sf-clear svg[data-v-787c9a93]{height:8px;width:8px}.sf-clear[data-v-787c9a93]:hover{background:var(--brand-primary-soft,rgba(59,130,246,.12));color:var(--brand-primary)}.sf-btn[data-v-787c9a93]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--brand-primary);border:none;border-radius:var(--radius-sm,6px);color:#fff;cursor:pointer;flex-shrink:0;font-size:12.5px;font-weight:600;height:28px;padding:0 12px;transition:background .2s ease,filter .2s ease}.sf-btn[data-v-787c9a93]:hover{background:var(--brand-primary-hover,var(--brand-primary));filter:brightness(1.05)}.sf-btn[data-v-787c9a93]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.toolbar-meta[data-v-787c9a93]{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px}.meta-count strong[data-v-787c9a93]{color:var(--text-primary,var(--text-main));font-weight:700}.meta-clear[data-v-787c9a93]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-sm,6px);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:500;padding:4px 10px;transition:border-color .2s ease,color .2s ease,background .2s ease}.meta-clear[data-v-787c9a93]:hover{background:var(--brand-primary-soft,rgba(59,130,246,.1));border-color:var(--brand-primary);color:var(--brand-primary)}.meta-tips[data-v-787c9a93]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--status-danger,#f85149);cursor:pointer;font-size:12.5px;font-weight:500;padding:4px 2px;text-decoration:underline;text-underline-offset:3px}.meta-tips[data-v-787c9a93]:hover{opacity:.85}.meta-tips[data-v-787c9a93]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.tips-list[data-v-787c9a93]{display:flex;flex-direction:column;gap:10px;padding:4px 0}.tips-item[data-v-787c9a93]{color:var(--text-secondary);display:flex;font-size:13px;gap:10px;line-height:1.7}.tips-idx[data-v-787c9a93]{color:var(--brand-primary);flex-shrink:0;font-weight:700;min-width:16px}.tips-txt[data-v-787c9a93]{color:var(--text-primary,var(--text-main));flex:1}.list-zone[data-v-787c9a93]{padding:16px 0 12px}.t-list[data-v-787c9a93]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.t-item[data-v-787c9a93]{align-items:center;background:var(--surface-raised,var(--bg-card));border:1px solid var(--border-subtle);border-radius:var(--radius-lg,10px);box-shadow:var(--shadow-sm);display:flex;gap:12px;padding:12px 14px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.t-item[data-v-787c9a93]:hover{background:var(--brand-primary-soft,rgba(59,130,246,.08));border-color:var(--brand-primary);box-shadow:var(--shadow-md)}.t-item:hover .t-item__badge[data-v-787c9a93]{border-color:color-mix(in srgb,var(--brand-primary,#3b82f6) 28%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-primary,#3b82f6) 10%,transparent),0 4px 10px #0f172a14;transform:scale(1.04)}.t-item__badge[data-v-787c9a93]{align-items:center;background:linear-gradient(160deg,#fff,#f8fafc);border:1px solid var(--border-subtle,#e2e8f0);border-radius:50%;box-shadow:inset 0 1px #ffffffe6,0 1px 3px #0f172a0d;box-sizing:border-box;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:5px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;width:48px}.t-item__logo[data-v-787c9a93]{border-radius:50%;display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.t-item__body[data-v-787c9a93]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.t-item__name[data-v-787c9a93]{color:var(--text-primary,var(--text-main));display:-webkit-box;font-size:13.5px;font-weight:600;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.t-item__edu[data-v-787c9a93]{background:var(--surface-sunken,var(--surface-page));color:var(--text-muted);font-size:11px;font-weight:500;padding:1px 6px;width:-moz-fit-content;width:fit-content}.t-item__cta[data-v-787c9a93],.t-item__edu[data-v-787c9a93]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm,6px)}.t-item__cta[data-v-787c9a93]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-raised,var(--bg-card));color:var(--brand-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;gap:4px;height:32px;min-width:64px;padding:0 12px;transition:background .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.t-item__cta svg[data-v-787c9a93]{height:14px;width:14px}.t-item__cta[data-v-787c9a93]:hover{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.t-item__cta[data-v-787c9a93]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.empty[data-v-787c9a93]{align-items:center;background:var(--surface-raised,var(--bg-card));border:1px dashed var(--border-subtle);border-radius:var(--radius-lg,10px);color:var(--text-muted);display:flex;flex-direction:column;gap:8px;padding:48px 16px}.empty svg[data-v-787c9a93]{height:48px;margin-bottom:4px;width:48px}.empty p[data-v-787c9a93]{color:var(--text-secondary);font-size:14px;margin:0}.empty button[data-v-787c9a93]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--brand-primary);border:none;border-radius:var(--radius-sm,6px);color:#fff;cursor:pointer;font-size:12px;font-weight:600;height:34px;margin-top:10px;padding:0 16px}.empty button[data-v-787c9a93]:hover{background:var(--brand-primary-hover,var(--brand-primary))}.pager[data-v-787c9a93]{display:flex;justify-content:center;padding:16px 0 24px}@media (min-width:1024px) and (max-width:1279px){.t-list[data-v-787c9a93]{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1023px){.t-list[data-v-787c9a93]{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.filter-zone[data-v-787c9a93]{padding:12px}.edu-row[data-v-787c9a93],.province-row[data-v-787c9a93]{align-items:stretch;flex-direction:column;gap:8px}.edu-pill[data-v-787c9a93]{height:auto;min-height:36px;padding:6px 12px}.province-wrap[data-v-787c9a93]{align-items:stretch;flex-direction:column;gap:8px}.province-grid[data-v-787c9a93]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.province-chip[data-v-787c9a93]{box-sizing:border-box;font-size:12px;height:auto;min-height:36px;min-width:0;padding:6px 4px;width:100%}.province-chip__full[data-v-787c9a93]{display:none}.province-chip__short[data-v-787c9a93]{display:block}.province-toggle[data-v-787c9a93]{height:auto;justify-content:center;min-height:36px;padding:8px 12px;width:100%}.list-toolbar[data-v-787c9a93]{align-items:stretch;flex-direction:column}.search-field[data-v-787c9a93]{height:44px;max-width:none}.sf-btn[data-v-787c9a93]{height:32px;min-width:56px}.t-list[data-v-787c9a93]{grid-template-columns:1fr}.t-item__cta[data-v-787c9a93]{min-height:36px;min-width:72px}}.history-anchor-wrap[data-v-787c9a93]{display:flex;justify-content:center;margin-top:24px}.history-anchor-btn[data-v-787c9a93]{align-items:center;background:none;border:none;border-radius:6px;color:var(--brand-primary,#3b82f6);cursor:pointer;display:inline-flex;font-size:13px;font-weight:550;gap:6px;justify-content:center;padding:6px 14px;transition:all .2s ease}.history-anchor-btn[data-v-787c9a93]:hover{background:var(--brand-primary-soft,rgba(59,130,246,.08));color:var(--brand-primary-hover,#2563eb);transform:translateY(1px)}.history-anchor-btn .fa-chevron-down[data-v-787c9a93]{font-size:11px;opacity:.7;transition:transform .2s ease}.history-anchor-btn:hover .fa-chevron-down[data-v-787c9a93]{transform:translateY(2px)}.format-tips-dialog.el-dialog{background:var(--surface-raised,var(--bg-card));border-radius:var(--radius-lg,10px)!important}@media (max-width:767px){.format-tips-dialog.el-dialog{margin:8vh auto!important;width:min(100vw - 24px,520px)!important}}.format-tips-dialog.el-dialog .el-dialog__body{max-height:70vh;overflow-y:auto;overscroll-behavior:contain}.format-features[data-v-87d92026]{box-sizing:border-box;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:28px auto 0;max-width:1200px;width:100%}@media (max-width:860px){.format-features[data-v-87d92026]{gap:12px;grid-template-columns:1fr}}.feature-card[data-v-87d92026]{align-items:flex-start;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--surface-card,hsla(0,0%,100%,.92));border:1px solid var(--border-subtle,rgba(226,232,240,.85));border-radius:var(--radius-lg,12px);box-shadow:0 1px 3px #0f172a0a;display:flex;gap:14px;padding:16px 18px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.feature-card[data-v-87d92026]:hover{border-color:color-mix(in srgb,var(--brand-primary,#3b82f6) 40%,transparent);box-shadow:0 6px 18px #0f172a12;transform:translateY(-2px)}.feature-card__icon-box[data-v-87d92026]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:16px;height:38px;justify-content:center;margin-top:2px;width:38px}.feature-card__icon-box--school[data-v-87d92026]{background:#3b82f61f;color:#2563eb}.feature-card__icon-box--magic[data-v-87d92026]{background:#9333ea1f;color:#9333ea}.feature-card__icon-box--file[data-v-87d92026]{background:#10b9811f;color:#059669}.feature-card__content[data-v-87d92026]{flex:1;min-width:0}.feature-card__title[data-v-87d92026]{color:var(--text-primary,#1e293b);font-size:14px;font-weight:650;letter-spacing:.01em;margin:0 0 4px}.feature-card__desc[data-v-87d92026]{color:var(--text-secondary,#64748b);font-size:12px;line-height:1.55;margin:0}.upload-scene[data-v-39fac308]{box-sizing:border-box;display:flex;justify-content:center;padding:24px 0 8px;width:100%}.upload-page[data-v-39fac308]{box-sizing:border-box;width:min(860px,100%)}.upload-card[data-v-39fac308]{background:var(--surface-raised,var(--bg-card));border:1px solid var(--border-subtle);border-radius:var(--radius-lg,10px);box-shadow:var(--shadow-sm);box-sizing:border-box;padding:22px 24px 24px}.upload-card__head[data-v-39fac308]{align-items:flex-start;display:flex;gap:10px;margin-bottom:18px}.upload-card__accent[data-v-39fac308]{background:var(--brand-primary);border-radius:2px;flex-shrink:0;height:36px;margin-top:2px;width:3px}.upload-card__title[data-v-39fac308]{color:var(--text-primary,var(--text-main));font-size:16px;font-weight:700;line-height:1.3;margin:0}.upload-card__desc[data-v-39fac308]{color:var(--text-secondary);font-size:13px;line-height:1.5;margin:4px 0 0}.template-bar[data-v-39fac308]{align-items:center;background:var(--brand-primary-soft,rgba(59,130,246,.1));border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);display:flex;gap:16px;justify-content:space-between;padding:12px 14px}.template-bar__info[data-v-39fac308]{align-items:center;display:flex;gap:12px;min-width:0}.template-bar__logo[data-v-39fac308]{align-items:center;background:linear-gradient(160deg,#fff,#f8fafc);border:1px solid var(--border-subtle);border-radius:50%;box-shadow:inset 0 1px #ffffffe6,0 1px 3px #0f172a0d;box-sizing:border-box;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:5px;width:48px}.template-bar__logo-img[data-v-39fac308]{border-radius:50%;display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.template-bar__meta[data-v-39fac308]{display:flex;flex-direction:column;gap:2px;min-width:0}.template-bar__label[data-v-39fac308]{color:var(--brand-primary);font-size:11px;font-weight:600}.template-bar__name[data-v-39fac308]{color:var(--text-primary,var(--text-main));font-size:14px;font-weight:600;line-height:1.35;word-break:break-all}.btn-ghost[data-v-39fac308]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-raised,var(--bg-card));border:1px solid var(--border-subtle);border-radius:var(--radius-sm,6px);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:36px;padding:0 12px;transition:background .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.btn-ghost svg[data-v-39fac308]{height:14px;width:14px}.btn-ghost[data-v-39fac308]:hover:not(:disabled){background:var(--brand-primary-soft,rgba(59,130,246,.1));border-color:var(--brand-primary);color:var(--brand-primary)}.btn-ghost[data-v-39fac308]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.btn-ghost[data-v-39fac308]:disabled{cursor:not-allowed;opacity:.55}.warn-banner[data-v-39fac308]{align-items:flex-start;background:color-mix(in srgb,var(--status-danger,#f85149) 10%,transparent);border:1px solid color-mix(in srgb,var(--status-danger,#f85149) 28%,transparent);border-radius:var(--radius-md,8px);display:flex;gap:10px;margin-top:14px;padding:12px 14px}.warn-banner__icon[data-v-39fac308]{align-items:center;border-radius:var(--radius-sm,6px);color:var(--status-danger,#f85149);display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.warn-banner__icon svg[data-v-39fac308]{height:14px;width:14px}.warn-banner__text[data-v-39fac308]{color:var(--text-secondary);font-size:13px;line-height:1.65;margin:0}.upload-zone[data-v-39fac308]{margin-top:16px}.upload-area[data-v-39fac308]{cursor:pointer}.upload-area[data-v-39fac308] .ba-upload,.upload-area[data-v-39fac308] .el-upload,.upload-area[data-v-39fac308] .el-upload--text{width:100%}.upload-area[data-v-39fac308] .el-upload-dragger{background:transparent;border:none;height:auto;padding:0;width:100%}.dropzone[data-v-39fac308]{align-items:center;background:var(--surface-sunken,var(--surface-page));border:1.5px dashed var(--border-strong,var(--border-subtle));border-radius:var(--radius-lg,10px);display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:28px 20px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.dropzone[data-v-39fac308]:hover{background:var(--brand-primary-soft,rgba(59,130,246,.08));border-color:var(--brand-primary);box-shadow:var(--shadow-sm)}.dropzone__icon[data-v-39fac308]{align-items:center;background:var(--brand-primary);border-radius:var(--radius-md,8px);color:#fff;display:flex;height:56px;justify-content:center;margin-bottom:12px;width:56px}.dropzone__title[data-v-39fac308]{color:var(--text-primary,var(--text-main));font-size:15px;font-weight:700;margin:0}.dropzone__desc[data-v-39fac308]{color:var(--text-secondary);font-size:13px;margin:8px 0 0}.dropzone__note[data-v-39fac308]{color:var(--text-muted);font-size:12px;margin:8px 0 0}.file-done[data-v-39fac308]{background:color-mix(in srgb,var(--status-success,#3fb950) 8%,transparent);border:1px solid color-mix(in srgb,var(--status-success,#3fb950) 35%,transparent);border-radius:var(--radius-lg,10px);flex-direction:column;min-height:200px;padding:28px 20px}.file-done[data-v-39fac308],.file-done__icon[data-v-39fac308]{align-items:center;display:flex;justify-content:center}.file-done__icon[data-v-39fac308]{background:var(--status-success,#3fb950);border-radius:var(--radius-md,8px);color:#fff;height:56px;margin-bottom:12px;width:56px}.file-done__name[data-v-39fac308]{color:var(--text-primary,var(--text-main));font-size:15px;font-weight:700;margin:0;max-width:90%;text-align:center;word-break:break-all}.file-done__hint[data-v-39fac308]{color:var(--status-success,#3fb950);font-size:12px;font-weight:600;margin:6px 0 0}.btn-text[data-v-39fac308]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:var(--radius-sm,6px);color:var(--brand-primary);cursor:pointer;font-size:13px;font-weight:600;margin-top:12px;min-height:36px;padding:6px 10px}.btn-text[data-v-39fac308]:hover{background:var(--brand-primary-soft,rgba(59,130,246,.12))}.btn-text[data-v-39fac308]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.submit-row[data-v-39fac308]{display:flex;justify-content:center;margin-top:20px}.btn-primary[data-v-39fac308]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--brand-primary);border:none;border-radius:var(--radius-md,8px);box-shadow:var(--shadow-sm);color:#fff;cursor:pointer;font-size:15px;font-weight:700;min-height:44px;min-width:180px;padding:0 28px;transition:background .2s ease,opacity .2s ease,transform .2s ease}.btn-primary[data-v-39fac308]:hover:not(:disabled){background:var(--brand-primary-hover,var(--brand-primary))}.btn-primary[data-v-39fac308]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.btn-primary[data-v-39fac308]:disabled{cursor:not-allowed;opacity:.6}@media (max-width:767px){.upload-card[data-v-39fac308]{padding:16px}.template-bar[data-v-39fac308]{align-items:stretch;flex-direction:column}.btn-ghost[data-v-39fac308]{justify-content:center;min-height:40px;width:100%}.btn-primary[data-v-39fac308]{min-height:48px;min-width:0;width:100%}}@media (prefers-reduced-motion:reduce){.btn-ghost[data-v-39fac308],.btn-primary[data-v-39fac308],.dropzone[data-v-39fac308]{transition:none}}.order-page[data-v-25886266]{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin:32px auto 60px;max-width:920px;padding:0 4px 60px;width:100%}[data-v-25886266] .loading-box{border-radius:16px!important}.tips-bar[data-v-25886266]{background:var(--surface-raised,var(--bg-card,#fff));border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.04));overflow:hidden}.tips-bar__toggle[data-v-25886266]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--text-primary,var(--text-main,#0f172a));cursor:pointer;display:flex;gap:10px;padding:12px 18px;text-align:left;width:100%}.tips-bar__toggle[data-v-25886266]:focus-visible{outline:2px solid var(--brand-primary,#3b82f6);outline-offset:-2px}.tips-bar__title[data-v-25886266]{color:var(--text-primary,var(--text-main,#0f172a));font-size:14px;font-weight:650}.tips-bar__hint[data-v-25886266]{color:var(--text-muted,#94a3b8);font-size:12px;margin-left:auto}.tips-bar__chevron[data-v-25886266]{color:var(--text-muted,#94a3b8);font-size:11px}.tips-list[data-v-25886266]{border-top:1px solid var(--border-subtle,#e2e8f0);display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:12px 18px 14px}.tips-item[data-v-25886266]{align-items:flex-start;color:var(--text-secondary,#64748b);display:flex;font-size:13px;gap:10px;line-height:1.6}.tips-item__idx[data-v-25886266]{align-items:center;background:color-mix(in srgb,var(--brand-primary,#3b82f6) 10%,transparent);border-radius:var(--radius-sm,6px);color:var(--brand-primary,#3b82f6);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.tips-item__txt[data-v-25886266]{color:var(--text-primary,var(--text-main,#0f172a));flex:1}.history-section[data-v-25886266]{width:100%}.history-header[data-v-25886266]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;text-align:left}.history-header__main[data-v-25886266]{flex:1;min-width:0}.history-header h3[data-v-25886266]{font-size:20px;font-weight:700;margin:0}.history-header h3[data-v-25886266],.history-refresh-btn[data-v-25886266]{color:var(--text-primary,var(--text-main,#0f172a))}.history-refresh-btn[data-v-25886266]{align-items:center;background:var(--surface-card,#fff);border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-xs,0 1px 2px rgba(0,0,0,.05));cursor:pointer;display:inline-flex;font-size:13px;font-weight:550;gap:6px;padding:8px 16px;transition:all .2s ease}.history-refresh-btn[data-v-25886266]:hover:not(:disabled){background:var(--brand-primary-soft,rgba(59,130,246,.06));border-color:var(--brand-primary,#3b82f6);color:var(--brand-primary,#3b82f6)}.history-refresh-btn[data-v-25886266]:disabled{cursor:not-allowed;opacity:.6}.history-list[data-v-25886266]{background:var(--surface-raised,var(--bg-card,#fff));border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-md,0 4px 20px rgba(15,23,42,.04));overflow:hidden}.list-header[data-v-25886266]{background:var(--surface-sunken,#f8fafc);border-bottom:1px solid var(--border-subtle,#e2e8f0);display:grid;gap:16px;grid-template-columns:minmax(200px,2.2fr) 1.1fr 1fr .8fr 2fr;padding:14px 20px}.header-item[data-v-25886266]{color:var(--text-muted,#94a3b8);font-size:12px;font-weight:700;letter-spacing:.02em}.header-item.actions[data-v-25886266]{padding-right:4px;text-align:right}.header-item.status[data-v-25886266],.header-item.submit-time[data-v-25886266],.header-item.template-name[data-v-25886266]{text-align:center}.list-body[data-v-25886266]{position:relative}.history-item[data-v-25886266]{align-items:center;border-bottom:1px solid var(--border-subtle,#e2e8f0);display:grid;gap:16px;grid-template-columns:minmax(200px,2.2fr) 1.1fr 1fr .8fr 2fr;padding:16px 20px;transition:background .2s ease}.history-item[data-v-25886266]:last-child{border-bottom:none}.history-item[data-v-25886266]:hover{background:color-mix(in srgb,var(--brand-primary,#3b82f6) 6%,transparent)}.item-content[data-v-25886266]{align-items:center;color:var(--text-primary,var(--text-main,#0f172a));display:flex;font-size:13px}.item-content.file-name[data-v-25886266]{gap:10px;min-width:0}.item-content.status[data-v-25886266],.item-content.submit-time[data-v-25886266],.item-content.template-name[data-v-25886266]{justify-content:center}.item-content.actions[data-v-25886266]{align-items:center;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-right:4px}.file-icon[data-v-25886266]{align-items:center;background:color-mix(in srgb,var(--brand-primary,#3b82f6) 10%,transparent);border-radius:10px;color:var(--brand-primary,#3b82f6);display:flex;flex-shrink:0;font-size:15px;height:36px;justify-content:center;width:36px}.history-file-info[data-v-25886266]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.file-title[data-v-25886266]{color:var(--text-primary,var(--text-main,#0f172a));font-weight:600;margin-bottom:2px}.file-size[data-v-25886266]{color:var(--text-muted,#94a3b8);font-size:12px}.time-main[data-v-25886266]{color:var(--text-secondary,#64748b);font-size:13px}.type-pill[data-v-25886266]{background:var(--surface-sunken,#f1f5f9);border:1px solid var(--border-subtle,#e2e8f0);border-radius:6px;color:var(--text-secondary,#64748b);font-weight:550;padding:3px 10px}.status-badge[data-v-25886266],.type-pill[data-v-25886266]{align-items:center;display:inline-flex;font-size:12px;justify-content:center}.status-badge[data-v-25886266]{border-radius:999px;font-weight:650;padding:4px 10px}.status-badge.success[data-v-25886266]{background:color-mix(in srgb,var(--status-success,#3fb950) 12%,transparent);color:var(--status-success,#3fb950)}.status-badge.processing[data-v-25886266]{background:color-mix(in srgb,var(--brand-primary,#3b82f6) 12%,transparent);color:var(--brand-primary,#3b82f6)}.status-badge.pending[data-v-25886266]{background:color-mix(in srgb,var(--status-warning,#d29922) 12%,transparent);color:var(--status-warning,#d29922)}.status-badge.failed[data-v-25886266]{background:color-mix(in srgb,var(--status-danger,#f85149) 12%,transparent);color:var(--status-danger,#f85149)}.action-btn[data-v-25886266]{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--text-primary,var(--text-main,#0f172a));cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;justify-content:center;min-height:32px;padding:6px 14px;transition:all .2s ease;white-space:nowrap}.action-btn[data-v-25886266]:hover:not(:disabled){transform:translateY(-1px)}.action-btn[data-v-25886266]:disabled{cursor:not-allowed;opacity:.55;transform:none}.action-btn--ghost[data-v-25886266]{background:var(--surface-raised,#fff);border-color:color-mix(in srgb,var(--brand-primary,#3b82f6) 30%,transparent);color:var(--brand-primary,#3b82f6)}.action-btn--ghost[data-v-25886266]:hover:not(:disabled){background:color-mix(in srgb,var(--brand-primary,#3b82f6) 8%,transparent);border-color:var(--brand-primary,#3b82f6)}.action-btn--download[data-v-25886266]{background:color-mix(in srgb,var(--status-success,#3fb950) 8%,transparent);border-color:color-mix(in srgb,var(--status-success,#3fb950) 45%,transparent);color:var(--status-success,#3fb950)}.action-btn--download[data-v-25886266]:hover:not(:disabled){background:color-mix(in srgb,var(--status-success,#3fb950) 14%,transparent);border-color:var(--status-success,#3fb950)}.action-btn--primary[data-v-25886266]{border-color:transparent;color:#fff}.action-btn--pay[data-v-25886266]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 14px #f59e0b52}.action-btn--pay[data-v-25886266]:hover:not(:disabled){box-shadow:0 6px 18px #f59e0b6b;filter:brightness(1.06)}.action-wait[data-v-25886266]{align-items:center;background:color-mix(in srgb,var(--brand-primary,#3b82f6) 8%,transparent);border-radius:8px;color:var(--brand-primary,#3b82f6);display:inline-flex;font-size:13px;font-weight:550;gap:6px;padding:6px 12px}.action-wait__loader[data-v-25886266]{animation:spin-25886266 .8s linear infinite;border:2px solid color-mix(in srgb,var(--brand-primary,#3b82f6) 25%,transparent);border-radius:50%;border-top-color:var(--brand-primary,#3b82f6);height:14px;width:14px}.action-wait__help[data-v-25886266]{align-items:center;background:transparent;border:none;color:color-mix(in srgb,var(--brand-primary,#3b82f6) 65%,#94a3b8);cursor:help;display:inline-flex;font-size:13px;justify-content:center;line-height:1;margin:0;padding:0;transition:color .15s ease}.action-wait__help[data-v-25886266]:focus-visible,.action-wait__help[data-v-25886266]:hover{color:var(--brand-primary,#3b82f6);outline:none}.action-empty[data-v-25886266]{color:var(--text-muted,#94a3b8)}@keyframes spin-25886266{to{transform:rotate(1turn)}}.pager-wrap[data-v-25886266]{display:flex;justify-content:center;padding:20px 0 8px}.pager-wrap[data-v-25886266] .el-pagination{--el-pagination-button-bg-color:var(--surface-card,#fff);--el-pagination-hover-color:var(--brand-primary,#3b82f6)}.pager-wrap[data-v-25886266] .el-pagination .btn-next,.pager-wrap[data-v-25886266] .el-pagination .btn-prev,.pager-wrap[data-v-25886266] .el-pagination .el-pager li{background:var(--surface-card,#fff);border:1px solid var(--border-subtle,#e2e8f0);border-radius:8px;color:var(--text-secondary,#64748b);font-weight:550;transition:all .2s ease}.pager-wrap[data-v-25886266] .el-pagination .btn-next:hover,.pager-wrap[data-v-25886266] .el-pagination .btn-prev:hover,.pager-wrap[data-v-25886266] .el-pagination .el-pager li:hover{border-color:var(--brand-primary,#3b82f6);color:var(--brand-primary,#3b82f6)}.pager-wrap[data-v-25886266] .el-pagination .btn-next.is-active,.pager-wrap[data-v-25886266] .el-pagination .btn-prev.is-active,.pager-wrap[data-v-25886266] .el-pagination .el-pager li.is-active{background:var(--brand-primary,#3b82f6)!important;border-color:var(--brand-primary,#3b82f6)!important;color:#fff!important}.empty-state[data-v-25886266]{padding:56px 20px;text-align:center}.empty-icon[data-v-25886266]{align-items:center;background:color-mix(in srgb,var(--brand-primary,#3b82f6) 10%,transparent);border-radius:var(--radius-lg,12px);color:var(--brand-primary,#3b82f6);display:flex;font-size:22px;height:56px;justify-content:center;margin:0 auto 14px;width:56px}.empty-text[data-v-25886266]{color:var(--text-primary,var(--text-main,#0f172a));font-size:15px;font-weight:650;margin-bottom:6px}.empty-hint[data-v-25886266]{color:var(--text-muted,#94a3b8);font-size:13px}.history-more[data-v-25886266]{align-items:center;border-top:1px solid var(--border-subtle,#e2e8f0);display:flex;justify-content:center;padding:12px 16px 14px}.history-more__link[data-v-25886266]{color:var(--brand-primary,#3b82f6);font-size:13px;font-weight:550;line-height:1.4;text-decoration:none;transition:color .15s ease,opacity .15s ease}.history-more__link[data-v-25886266]:hover{color:var(--brand-primary-hover,#2563eb);text-decoration:underline}@media (max-width:1023px){.order-page[data-v-25886266]{max-width:960px;padding:0 16px 48px}.history-item[data-v-25886266],.list-header[data-v-25886266]{gap:12px;padding:14px 16px}}@media (max-width:767px){.order-page[data-v-25886266]{margin-top:16px;padding:0 12px 40px}.history-header h3[data-v-25886266]{font-size:18px}.list-header[data-v-25886266]{display:none}.history-item[data-v-25886266]{border-radius:0;gap:10px;grid-template-columns:1fr;padding:14px}.item-content.actions[data-v-25886266],.item-content.status[data-v-25886266],.item-content.submit-time[data-v-25886266],.item-content.template-name[data-v-25886266]{justify-content:flex-start}.item-content[data-label][data-v-25886266]:before{color:var(--text-muted,#94a3b8);content:attr(data-label);flex-shrink:0;font-size:11px;font-weight:700;margin-right:8px}.item-content.actions[data-v-25886266]{border-top:1px dashed var(--border-subtle,#e2e8f0);gap:8px;padding-top:8px;width:100%}.action-btn[data-v-25886266]{flex:1 1 auto;font-size:12.5px;justify-content:center;min-height:34px}}@media (max-width:480px){.history-header h3[data-v-25886266]{font-size:17px}.empty-state[data-v-25886266]{padding:36px 14px}}.page[data-v-f9f34a83]{background:transparent;box-sizing:border-box;min-height:100%;overflow-x:hidden;position:relative;width:100%}html.dark{background:var(--surface-page,#0b1120)}.format-ambient-bg[data-v-f9f34a83]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.format-ambient-glow[data-v-f9f34a83]{border-radius:50%;filter:blur(100px);opacity:.42;pointer-events:none;position:absolute}.format-ambient-glow--top[data-v-f9f34a83]{background:radial-gradient(circle,#3b82f640 0,#93c5fd00 70%);height:420px;left:50%;top:-100px;transform:translate(-50%);width:720px}.format-ambient-glow--left[data-v-f9f34a83]{background:radial-gradient(circle,#6366f129 0,#c7d2fe00 70%);height:520px;left:-140px;top:18%;width:520px}.format-ambient-glow--right[data-v-f9f34a83]{background:radial-gradient(circle,#0ea5e926 0,#bae6fd00 70%);height:500px;right:-120px;top:32%;width:560px}html.dark{opacity:.25}.format-grid-pattern[data-v-f9f34a83]{background-image:linear-gradient(rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0);background-size:32px 32px;top:0;right:0;bottom:0;left:0;mask-image:radial-gradient(circle at 50% 360px,#000 35%,transparent 88%);-webkit-mask-image:radial-gradient(circle at 50% 360px,#000 35%,transparent 88%);position:absolute}html.dark{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0)}.page-inner[data-v-f9f34a83]{display:flex;flex-direction:column;min-height:100%;padding-top:0;position:relative;z-index:1}.content-wrap[data-v-f9f34a83],.page-inner[data-v-f9f34a83]{box-sizing:border-box;width:100%}.content-wrap[data-v-f9f34a83]{flex:1;margin-left:auto;margin-right:auto;max-width:var(--container-max-width-wide,1440px);min-width:0;padding:12px 16px 24px}@media (min-width:768px){.content-wrap[data-v-f9f34a83]{padding:14px 24px 32px}}@media (min-width:1280px){.content-wrap[data-v-f9f34a83]{padding:16px 32px 40px}}.view-fade-enter-active[data-v-f9f34a83],.view-fade-leave-active[data-v-f9f34a83]{transition:opacity .18s ease}.view-fade-enter-from[data-v-f9f34a83],.view-fade-leave-to[data-v-f9f34a83]{opacity:0}.step-slide-enter-active[data-v-f9f34a83],.step-slide-leave-active[data-v-f9f34a83]{transition:opacity .2s ease,transform .2s ease}.step-slide-enter-from[data-v-f9f34a83]{opacity:0;transform:translate(12px)}.step-slide-leave-to[data-v-f9f34a83]{opacity:0;transform:translate(-8px)}@media (prefers-reduced-motion:reduce){.step-slide-enter-active[data-v-f9f34a83],.step-slide-leave-active[data-v-f9f34a83],.view-fade-enter-active[data-v-f9f34a83],.view-fade-leave-active[data-v-f9f34a83]{transition:none}.step-slide-enter-from[data-v-f9f34a83],.step-slide-leave-to[data-v-f9f34a83]{transform:none}}[data-v-f9f34a83] #format-history-section{margin-top:36px;scroll-margin-top:24px}
