.SpectralCloneTool_workspace__Ov_Fq{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:var(--space-3);gap:var(--space-3);align-items:stretch;min-height:460px}@media (max-width:880px){.SpectralCloneTool_workspace__Ov_Fq{grid-template-columns:minmax(0,1fr)}}.SpectralCloneTool_canvasWrap__I9ANA{position:relative;background:var(--bg);border:1px solid var(--line);min-height:460px;display:flex;flex-direction:column;overflow:hidden;touch-action:none}.SpectralCloneTool_canvas__V0R2o{flex:1 1;width:100%;height:100%;display:block;cursor:crosshair;image-rendering:pixelated}.SpectralCloneTool_sourceRect__SU1Gi{position:absolute;pointer-events:none;border:1px dashed var(--ok,#5fbf6d);box-shadow:inset 0 0 0 1px rgba(0,0,0,.6);background:rgba(95,191,109,.08)}.SpectralCloneTool_abBadge__NBspB,.SpectralCloneTool_progress__B9vQ1{position:absolute;top:8px;right:12px;padding:4px 8px;background:var(--bg-raised);color:var(--accent-bright);font-size:10px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpectralCloneTool_tip__C7IaR{position:absolute;bottom:8px;left:12px;font-size:10px;color:var(--text-faint);letter-spacing:.04em}.SpectralCloneTool_panel__HqqS2{display:flex;flex-direction:column;gap:10px;padding:10px 12px;background:var(--panel);border:1px solid var(--line);min-width:0}.SpectralCloneTool_head___EbLN{display:inline-flex;align-items:baseline;gap:4px;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--text-faint);margin-top:4px}.SpectralCloneTool_head___EbLN:first-of-type{margin-top:0}.SpectralCloneTool_bracket__0F_rj{color:var(--text-faint)}.SpectralCloneTool_headLabel__DxIZL{color:var(--text-dim)}.SpectralCloneTool_sourcePreview__KUDQ4{width:100%;height:auto;display:block;background:var(--bg);border:1px solid var(--line);image-rendering:pixelated}.SpectralCloneTool_sourceMeta__LdXeo{display:flex;flex-direction:column;gap:3px;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-dim)}.SpectralCloneTool_sourceMeta__LdXeo>div{display:flex;justify-content:space-between;gap:8px}.SpectralCloneTool_sourceMetaEmpty__fIMlM{font-size:10px;letter-spacing:.04em;color:var(--text-faint);font-style:italic}.SpectralCloneTool_metaLabel___Oe6N{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.SpectralCloneTool_fieldRow__EKUjD{display:grid;grid-template-columns:96px 1fr;grid-gap:10px;gap:10px;align-items:start}.SpectralCloneTool_label__SX4Hz{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);padding-top:8px}.SpectralCloneTool_toggle__yjpDt{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-raised);border:1px solid var(--line);color:var(--text-dim);font-family:inherit;font-size:10px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .12s,border-color .12s}.SpectralCloneTool_toggle__yjpDt:hover{color:var(--text);border-color:var(--line-strong)}.SpectralCloneTool_toggleOn__Kke1x{color:var(--accent-bright);border-color:var(--accent)}.SpectralCloneTool_toggleMarker__hP9XH{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpectralCloneTool_compareRow__0J00x{gap:8px;flex-wrap:wrap;margin-top:4px}.SpectralCloneTool_compareRow__0J00x,.SpectralCloneTool_metrics__hz7Dm{display:flex;padding-top:var(--space-3);border-top:1px solid var(--line)}.SpectralCloneTool_metrics__hz7Dm{flex-direction:column;gap:4px;margin-top:var(--space-3)}.SpectralCloneTool_metricsHead__dG3XB{display:inline-flex;align-items:baseline;gap:4px;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--text-faint);margin-bottom:4px}.SpectralCloneTool_metricRow__nw0qp{display:flex;justify-content:space-between;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-dim)}.SpectralCloneTool_transportRow__a64_Y{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.SpectralCloneTool_note__TwUaZ{font-size:10px;color:var(--text-faint);letter-spacing:.04em}.SpectralCloneTool_exportRow__NJUS7{display:flex;gap:8px;flex-wrap:wrap}