
.detail-load-status[data-v-681c4616]{height:22px;line-height:22px;margin:8px 0;overflow:hidden;white-space:nowrap;font-size:13px}
.tile-seam-preview[data-v-681c4616]{margin:20px 0;min-width:0}.inspection[data-v-681c4616]{margin-top:14px;padding:16px;border:1px solid var(--border-hover);border-radius:12px;background:var(--bg-primary);min-width:0}.controls[data-v-681c4616]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0}.controls .el-button[data-v-681c4616]{margin:0}.hint[data-v-681c4616]{font-size:13px;line-height:1.7;color:var(--text-tertiary)}.canvas-host[data-v-681c4616]{max-width:100%;overflow:hidden;background:white;min-width:0}.overview-host canvas[data-v-681c4616]{cursor:crosshair;display:block;margin:auto;touch-action:none}.zoom-host[data-v-681c4616]{border:1px solid var(--border-hover)}.zoom-host canvas[data-v-681c4616]{display:block;cursor:grab;touch-action:none}.zoom-host canvas[data-v-681c4616]:active{cursor:grabbing}canvas[data-v-681c4616]:focus-visible{outline:2px solid var(--focus-color);outline-offset:-2px}@media(max-width:640px){.inspection[data-v-681c4616]{padding:10px}.controls[data-v-681c4616] .el-radio-button__inner{padding:10px}}


.repeat-toolbar[data-v-0aa91280]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:14px 0}.toolbar-group[data-v-0aa91280]{display:flex;align-items:center;gap:8px}.auto-repeat-button[data-v-0aa91280]{margin-left:auto}.jump-assemble-control[data-v-0aa91280]{display:flex;align-items:center;gap:12px}.origin-expanded[data-v-0aa91280] .repeat-picker{max-width:100%}.origin-expanded[data-v-0aa91280] canvas{max-height:650px;width:auto;max-width:100%;margin:auto}.origin-expanded .hint[data-v-0aa91280]{margin:4px 0}
.alignment-view-controls[data-v-0aa91280]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.alignment-zoom-control[data-v-0aa91280]{display:flex;align-items:center;gap:10px;font-size:12px;flex:1;min-width:180px}.alignment-view-controls .el-slider[data-v-0aa91280]{min-width:70px;flex:1}.alignment-zoom-control span[data-v-0aa91280]{min-width:38px}
.stagger-pull-controls[data-v-0aa91280]{margin:12px 0}.stagger-pull-controls label[data-v-0aa91280]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px}.stagger-pull-controls .el-input-number[data-v-0aa91280]{width:148px}.stagger-pull-controls .el-slider[data-v-0aa91280]{min-width:100px;flex:1;margin:4px 10px;width:auto}.stagger-layout-details[data-v-0aa91280]{margin:18px 0}.stagger-layout-details summary[data-v-0aa91280]{cursor:pointer;font-weight:600}
.detail-load-status[data-v-0aa91280]{height:22px;line-height:22px;margin:8px 0;overflow:hidden;white-space:nowrap;font-size:13px}
.source-repeat-tool[data-v-0aa91280]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0}.hint[data-v-0aa91280]{font-size:12px;line-height:1.7;color:var(--text-tertiary)}.intro[data-v-0aa91280]{line-height:1.8;margin:0 0 18px;color:var(--text-secondary)}
.repeat-suggestions[data-v-0aa91280]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.repeat-suggestions .el-button[data-v-0aa91280]{margin:0}
.repeat-columns[data-v-0aa91280]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.repeat-columns section[data-v-0aa91280]{min-width:0}h4[data-v-0aa91280]{margin:12px 0}
.crop-axis-controls[data-v-0aa91280]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.crop-axis-controls[data-v-0aa91280] .el-radio-button__inner{padding:10px}
.shift-controls[data-v-0aa91280],.zoom-controls[data-v-0aa91280],.seam-targets[data-v-0aa91280]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0}.shift-controls .el-input-number[data-v-0aa91280]{width:148px}.seam-targets .el-button[data-v-0aa91280]{margin:0}
.canvas-host[data-v-0aa91280]{width:100%;min-width:0;overflow:hidden;background:var(--gray-100);border-radius:8px}.alignment-host[data-v-0aa91280]{margin-top:12px}.zoom-host[data-v-0aa91280]{box-shadow:0 0 0 1px var(--border-hover)}
canvas[data-v-0aa91280]{display:block;max-width:100%;margin:0 auto;box-sizing:content-box}.draggable[data-v-0aa91280]{cursor:grab;touch-action:none}.draggable[data-v-0aa91280]:active{cursor:grabbing}.inspect-map[data-v-0aa91280]{cursor:crosshair;touch-action:none}canvas[data-v-0aa91280]:focus-visible{outline:2px solid var(--focus-color);outline-offset:-2px}
.repeat-values[data-v-0aa91280]{font-size:13px;font-weight:600;color:var(--gray-700)}.origin-picker[data-v-0aa91280]{margin-top:16px}.origin-picker summary[data-v-0aa91280]{cursor:pointer;color:var(--text-tertiary);font-size:13px}.warning[data-v-0aa91280]{color:var(--warning-color)}.dimensions[data-v-0aa91280]{font-weight:600;overflow-wrap:anywhere}
@media(max-width:700px){.repeat-columns[data-v-0aa91280] .el-radio-group{display:flex;flex-wrap:wrap;row-gap:6px}.repeat-columns[data-v-0aa91280]{grid-template-columns:1fr;gap:16px}.intro[data-v-0aa91280]{font-size:13px}.shift-controls .el-input-number[data-v-0aa91280]{width:140px}}

canvas[data-v-jump-4353df1e]{display:block;max-width:100%;margin:auto;touch-action:none;cursor:grab;border:1px solid #64748b}.phase-fields[data-v-jump-4353df1e]{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.phase-fields label[data-v-jump-4353df1e]{display:flex;align-items:center;gap:8px}

.stagger-board[data-v-jump-03d84980]{margin:12px 0 24px;padding:16px;border:1px solid var(--border-color,#dbe2ed);border-radius:12px;background:var(--bg-primary,#fff)}
h4[data-v-jump-03d84980]{margin:0 0 8px}.board-hint[data-v-jump-03d84980]{font-size:12px;line-height:1.7;color:var(--text-tertiary,#64748b)}
.board-fields[data-v-jump-03d84980],.board-actions[data-v-jump-03d84980]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0}.board-fields label[data-v-jump-03d84980]{display:flex;align-items:center;gap:8px;font-size:13px}.board-fields .el-input-number[data-v-jump-03d84980]{width:148px}.board-actions .el-button[data-v-jump-03d84980]{margin:0}
.board-host[data-v-jump-03d84980]{width:100%;overflow:hidden;background:#f1f5f9;border-radius:8px}canvas[data-v-jump-03d84980]{display:block;margin:auto;max-width:100%;touch-action:none;cursor:grab}canvas[data-v-jump-03d84980]:active{cursor:grabbing}canvas[data-v-jump-03d84980]:focus-visible{outline:2px solid #4f46e5;outline-offset:-2px}

canvas[data-v-jump-39a46fc8]{display:block;max-width:100%;margin:auto;border:1px solid #64748b}p[data-v-jump-39a46fc8]{font-size:13px}.piece-list[data-v-jump-39a46fc8]{max-height:300px;overflow:auto;border-top:1px solid #e2e8f0}.piece-list p[data-v-jump-39a46fc8]{font-variant-numeric:tabular-nums;margin:8px 0;line-height:1.5}.piece-list strong[data-v-jump-39a46fc8]{margin-right:8px}.piece-controls[data-v-jump-39a46fc8]{padding:10px 0;border-bottom:1px solid #e2e8f0}.piece-controls label[data-v-jump-39a46fc8]{display:inline-flex;align-items:center;gap:6px;margin:4px 12px 4px 0}.piece-controls input[data-v-jump-39a46fc8]{width:86px;padding:5px;border:1px solid #cbd5e1;border-radius:4px}.piece-controls button[data-v-jump-39a46fc8]{padding:5px 8px;border:1px solid #cbd5e1;border-radius:4px;background:white;cursor:pointer}.piece-select[aria-pressed="true"][data-v-jump-39a46fc8]{color:#1d4ed8;border-color:#2563eb;background:#eff6ff}

@media(min-width:641px){.el-dialog:not(.is-fullscreen){min-width:min(1400px,96vw);max-width:96vw}.el-dialog__body{min-width:0}}