.preview-thumb-bg[data-v-c01c5006]{background-color:#fff;background-image:linear-gradient(45deg,#d8d8d8 25%,transparent 25%),linear-gradient(-45deg,#d8d8d8 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#d8d8d8 75%),linear-gradient(-45deg,transparent 75%,#d8d8d8 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.preview-panel[data-v-c01c5006]{border-radius:14px;border:1px solid #e8eef5;background:#fff;box-shadow:0 1px 2px #0f172a08}.preview-count-badge[data-v-c01c5006]{display:inline-flex;height:20px;min-width:20px;align-items:center;justify-content:center;border-radius:999px;background:#409eff;padding:0 6px;font-size:11px;font-weight:600;color:#fff}.preview-index-badge[data-v-c01c5006]{pointer-events:none;position:absolute;left:6px;top:6px;z-index:10;display:flex;height:20px;min-width:20px;align-items:center;justify-content:center;border-radius:6px;background:#409eff;padding:0 4px;font-size:11px;font-weight:600;line-height:1;color:#fff;box-shadow:0 2px 6px #409eff59}.preview-mode-tab[data-v-c01c5006]{height:28px;border:none;border-radius:6px;padding:0 10px;font-size:12px;font-weight:500;color:#64748b;background:transparent;cursor:pointer;transition:all .15s ease}.preview-mode-tab[data-v-c01c5006]:disabled{cursor:not-allowed;opacity:.45}.preview-mode-tab.is-active[data-v-c01c5006]{background:#fff;color:#409eff;box-shadow:0 1px 3px #0f172a14}.preview-tool-icon[data-v-c01c5006]{display:inline-flex;height:26px;width:26px;align-items:center;justify-content:center;border:none;border-radius:6px;color:#64748b;background:transparent;cursor:pointer}.preview-tool-icon[data-v-c01c5006]:hover{color:#409eff;background:#f0f7ff}.preview-swap-btn[data-v-c01c5006]{display:inline-flex;height:30px;max-width:100%;align-items:center;gap:6px;border:1px solid #dbeafe;border-radius:999px;background:linear-gradient(180deg,#f8fbff 0%,#eef6ff 100%);padding:0 10px;color:#334155;cursor:pointer;transition:all .15s ease}.preview-swap-btn[data-v-c01c5006]:hover{border-color:#409eff;background:#ecf5ff;color:#409eff}.preview-swap-btn__side[data-v-c01c5006]{font-size:12px;font-weight:600;white-space:nowrap}.preview-swap-btn__icon[data-v-c01c5006]{display:inline-flex;height:18px;width:18px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:#409eff;color:#fff;font-size:11px}.preview-bg-chip[data-v-c01c5006]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer}.preview-bg-chip.is-active[data-v-c01c5006]{border-color:#409eff;box-shadow:0 0 0 2px #409eff33}.preview-bg-chip__swatch[data-v-c01c5006]{display:block;width:14px;height:14px;border-radius:3px;border:1px solid rgba(15,23,42,.08)}.preview-bg-chip--custom[data-v-c01c5006]{width:auto;min-width:22px;padding:0 1px}.preview-bg-chip--custom[data-v-c01c5006] .el-color-picker{height:18px;line-height:18px}.preview-bg-chip--custom[data-v-c01c5006] .el-color-picker__trigger{width:18px;height:18px;padding:0;border:none;border-radius:3px}.preview-zoom-stage[data-v-c01c5006]{min-height:0}.preview-zoom-stage.is-zoomed[data-v-c01c5006]{cursor:grab}.preview-zoom-stage.is-dragging[data-v-c01c5006]{cursor:grabbing}.preview-zoom-viewport[data-v-c01c5006]{position:relative;flex:1;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:zoom-in;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-zoom-stage.is-zoomed .preview-zoom-viewport[data-v-c01c5006]{cursor:grab}.preview-zoom-stage.is-dragging .preview-zoom-viewport[data-v-c01c5006]{cursor:grabbing}.preview-zoom-layer[data-v-c01c5006]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;transform-origin:center center;will-change:transform;backface-visibility:hidden}.preview-zoom-layer.is-smooth[data-v-c01c5006]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.preview-zoom-stage.is-dragging .preview-zoom-layer[data-v-c01c5006]{transition:none}.preview-zoom-img[data-v-c01c5006]{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.preview-compare-stage[data-v-c01c5006]{cursor:ew-resize;overflow:visible}.preview-compare-stage.is-dragging[data-v-c01c5006]{cursor:grabbing}.preview-compare-stage.is-zoomed[data-v-c01c5006]{cursor:ew-resize}.preview-compare-stage.is-panning[data-v-c01c5006]{cursor:grabbing}.preview-compare-viewport[data-v-c01c5006]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:12px;border:1px solid #fff;box-shadow:0 8px 24px #0f172a0f}.preview-compare-zoom-layer[data-v-c01c5006]{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:center center;will-change:transform;backface-visibility:hidden}.preview-compare-zoom-layer.is-smooth[data-v-c01c5006]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.preview-compare-stage.is-panning .preview-compare-zoom-layer[data-v-c01c5006]{transition:none}.preview-compare-media[data-v-c01c5006]{position:absolute;overflow:hidden;border-radius:8px}.preview-compare-pane[data-v-c01c5006]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.preview-compare-img[data-v-c01c5006]{position:absolute;display:block;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.preview-legend-chip[data-v-c01c5006]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:600}.preview-legend-chip--left[data-v-c01c5006]{background:#eef2f7;color:#475569}.preview-legend-chip--right[data-v-c01c5006]{background:#ecf5ff;color:#409eff}.preview-compare-side-label[data-v-c01c5006]{position:absolute;top:10px;z-index:6;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.02em;pointer-events:none;box-shadow:0 4px 12px #0f172a1f}.preview-compare-side-label--left[data-v-c01c5006]{left:10px;background:rgba(255,255,255,.92);color:#475569;border:1px solid rgba(148,163,184,.45)}.preview-compare-side-label--right[data-v-c01c5006]{right:10px;background:rgba(64,158,255,.92);color:#fff;border:1px solid rgba(64,158,255,.35)}.preview-compare-handle[data-v-c01c5006]{position:absolute;z-index:5;width:0;transform:translate(-50%);pointer-events:none}.preview-compare-handle__line[data-v-c01c5006]{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:rgba(64,158,255,.95);box-shadow:0 0 0 1px #ffffff8c;pointer-events:none}.preview-compare-handle__knob[data-v-c01c5006]{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;gap:1px;width:28px;height:28px;transform:translate(-50%,-50%);border-radius:999px;background:#409eff;color:#fff;font-size:13px;box-shadow:0 4px 12px #409eff59;pointer-events:auto;cursor:ew-resize}.preview-keyword-clamp[data-v-c01c5006]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-word;white-space:pre-wrap;line-height:1.5}.batch-task-preview-dialog{max-width:1480px;margin-bottom:1.5vh!important}.batch-task-preview-dialog .el-dialog__body{max-height:calc(100vh - 72px);overflow:hidden;padding-top:8px;padding-bottom:10px}.batch-task-preview-dialog .el-dialog__header{padding-top:10px;padding-bottom:6px;padding-right:48px}
