.seal-upload-tip[data-v-60e7bab6]{color:#909399;font-size:12px;margin-top:6px}.seal-preview-list[data-v-60e7bab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:12px}.seal-preview-item[data-v-60e7bab6]{width:104px;border:1px solid #ebeef5;border-radius:10px;overflow:hidden;background:#fff}.seal-preview-thumb[data-v-60e7bab6]{position:relative;height:76px;background:#f5f5f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.seal-preview-thumb img[data-v-60e7bab6]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.seal-preview-order[data-v-60e7bab6]{position:absolute;left:4px;bottom:4px;padding:1px 6px;border-radius:999px;background:rgba(29,29,31,.62);color:#fff;font-size:10px;line-height:14px}.seal-preview-remove[data-v-60e7bab6]{position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:50%;background:rgba(29,29,31,.55);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .18s ease;transition:background .18s ease}.seal-preview-remove[data-v-60e7bab6]:hover{background:#ff3b30}.seal-preview-name[data-v-60e7bab6]{font-size:11px;color:#6e6e73;padding:5px 6px;border-top:1px solid #f0f0f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seal-summary[data-v-60e7bab6]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.seal-stat[data-v-60e7bab6]{background:#f5f5f7;border-radius:10px;padding:12px 14px;text-align:center}.seal-stat-value[data-v-60e7bab6]{font-size:22px;font-weight:600;color:#1d1d1f}.seal-stat-label[data-v-60e7bab6]{font-size:12px;color:#6e6e73;margin-top:2px}.seal-state-tag[data-v-60e7bab6]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:500}.state-ok[data-v-60e7bab6]{background:#e8f5ec;color:#2e7d32}.state-fail[data-v-60e7bab6]{background:#fdecea;color:#c62828}.state-none[data-v-60e7bab6]{background:#eceff1;color:#607d8b}.seal-page-verify[data-v-60e7bab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;background:#eef6ff;border:1px solid #cfe6ff;color:#1f6fb2;border-radius:10px;padding:9px 14px;font-size:12.5px;margin-bottom:14px}.seal-page-verify.is-warn[data-v-60e7bab6]{background:#fff8ec;border-color:#ffe0a3;color:#b06a00}.seal-page-verify b[data-v-60e7bab6]{font-weight:600}.seal-pill[data-v-60e7bab6]{padding:1px 9px;border-radius:999px;font-size:11.5px;white-space:nowrap}.seal-pill.is-ok[data-v-60e7bab6]{background:#e8f5ec;color:#2e7d32}.seal-pill.is-warn[data-v-60e7bab6]{background:#fdecea;color:#c62828}.seal-page-verify.is-warn .seal-pill.is-ok[data-v-60e7bab6]{background:#fff3d6;color:#b06a00}.seal-flag[data-v-60e7bab6]{-ms-flex-negative:0;flex-shrink:0;padding:1px 8px;border-radius:999px;font-size:11px;white-space:nowrap}.seal-flag.is-conflict[data-v-60e7bab6]{background:#fdecea;color:#c62828}.seal-flag.is-match[data-v-60e7bab6]{background:#e8f5ec;color:#2e7d32}.seal-flag.is-adjust[data-v-60e7bab6]{background:#eef2fb;color:#2b4a8b}.seal-source[data-v-60e7bab6]{-ms-flex-negative:0;flex-shrink:0;padding:1px 7px;border-radius:6px;font-size:10.5px;white-space:nowrap;background:#f5f5f7;color:#6e6e73;border:1px solid #e8e8ed}.seal-source.src-vl[data-v-60e7bab6]{background:#fff3d6;border-color:#ffe0a3;color:#b06a00}.seal-source.src-vl-local[data-v-60e7bab6]{background:#e8f5ec;border-color:#c5e8cc;color:#2e7d32}.seal-source.src-vl-roi[data-v-60e7bab6]{background:#eef6ff;border-color:#cfe6ff;color:#1f6fb2}.seal-source.src-local-extra[data-v-60e7bab6]{border-style:dashed;color:#a1a1a6}.seal-tabs[data-v-60e7bab6] .el-tabs__item{height:32px;line-height:32px;font-size:13px}.seal-page-row[data-v-60e7bab6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;min-height:380px}.seal-image-area[data-v-60e7bab6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:#fafafa;border:1px solid #ebeef5;border-radius:6px;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seal-image-wrap[data-v-60e7bab6]{position:relative;display:inline-block;max-width:100%}.seal-img[data-v-60e7bab6]{max-width:100%;max-height:480px;display:block}.seal-img-meta[data-v-60e7bab6]{font-size:11px;color:#909399;margin-top:8px}.seal-box[data-v-60e7bab6]{position:absolute;border:2px solid #1d1d1f;background:rgba(29,29,31,.06);pointer-events:auto;cursor:default;-webkit-transition:all .18s ease;transition:all .18s ease}.seal-box.box-red[data-v-60e7bab6]{border-color:#d32f2f;background:rgba(211,47,47,.08)}.seal-box.box-blue[data-v-60e7bab6]{border-color:#1976d2;background:rgba(25,118,210,.08)}.seal-box.box-green[data-v-60e7bab6]{border-color:#388e3c;background:rgba(56,142,60,.08)}.seal-box.box-purple[data-v-60e7bab6]{border-color:#7b1fa2;background:rgba(123,31,162,.08)}.seal-box.box-black[data-v-60e7bab6]{border-color:#424242;background:rgba(66,66,66,.08)}.seal-box.shape-circle[data-v-60e7bab6]{border-style:solid}.seal-box.shape-ellipse[data-v-60e7bab6]{border-style:dashed}.seal-box.shape-square[data-v-60e7bab6]{border-style:dotted}.seal-box.shape-other[data-v-60e7bab6]{border-style:double;border-width:2px}.seal-cand-area[data-v-60e7bab6]{width:360px;-ms-flex-negative:0;flex-shrink:0;overflow-y:auto;max-height:500px;padding-right:4px}.seal-cand-card[data-v-60e7bab6]{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:10px 12px;margin-bottom:8px;-webkit-transition:all .15s ease;transition:all .15s ease;cursor:default}.seal-cand-card.active[data-v-60e7bab6]{border-color:#0071e3;background:#f0f8ff;-webkit-box-shadow:0 2px 8px rgba(0,113,227,.12);box-shadow:0 2px 8px rgba(0,113,227,.12)}.seal-cand-head[data-v-60e7bab6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:4px}.seal-cand-index[data-v-60e7bab6]{font-weight:600;font-size:12px;color:#1d1d1f}.seal-color-chip[data-v-60e7bab6]{display:inline-block;width:10px;height:10px;border-radius:50%}.chip-red[data-v-60e7bab6]{background:#d32f2f}.chip-blue[data-v-60e7bab6]{background:#1976d2}.chip-green[data-v-60e7bab6]{background:#388e3c}.chip-purple[data-v-60e7bab6]{background:#7b1fa2}.chip-orange[data-v-60e7bab6]{background:#f57c00}.chip-gold[data-v-60e7bab6]{background:#f9a825}.chip-black[data-v-60e7bab6]{background:#424242}.chip-other[data-v-60e7bab6]{background:#bdbdbd}.seal-color-name[data-v-60e7bab6]{font-size:12px;color:#1d1d1f}.seal-shape-pill[data-v-60e7bab6]{margin-left:auto;padding:1px 8px;border-radius:999px;font-size:11px;background:#f5f5f7;color:#6e6e73}.shape-pill-circle[data-v-60e7bab6]{background:#ffeaea;color:#c62828}.shape-pill-ellipse[data-v-60e7bab6]{background:#e3f2fd;color:#1565c0}.shape-pill-square[data-v-60e7bab6]{background:#ede7f6;color:#4527a0}.shape-pill-other[data-v-60e7bab6]{background:#f5f5f7;color:#616161}.seal-conf[data-v-60e7bab6]{font-size:11px;color:#909399}.seal-cand-text[data-v-60e7bab6]{font-size:13px;color:#1d1d1f;margin:4px 0;word-break:break-all}.seal-cand-text i[data-v-60e7bab6]{color:#c0c4cc;margin-right:4px}.seal-cand-empty[data-v-60e7bab6]{color:#c0c4cc;font-style:italic;font-size:12px}.seal-cand-meta[data-v-60e7bab6]{font-size:11px;color:#909399;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.seal-warn[data-v-60e7bab6]{color:#e6a23c}.seal-cv-note[data-v-60e7bab6]{color:#909399}.seal-empty[data-v-60e7bab6]{text-align:center;color:#c0c4cc;padding:40px 0;font-size:13px}.seal-empty i[data-v-60e7bab6]{font-size:32px;display:block;margin-bottom:8px}.seal-requirements[data-v-60e7bab6] textarea{font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px}