/* TT.Tools 2.6.3 — one canvas preview, the same surface is used for crop & drawing. */
.tt263-preview-stage{line-height:0;position:relative;overflow:hidden;isolation:isolate}
.tt263-preview-stage canvas[data-tt26-output]{display:block;width:100%;max-height:none!important;height:auto!important;object-fit:fill;cursor:default}
.tt263-preview-stage canvas[data-tt261-paint]{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;touch-action:none;pointer-events:none;z-index:3;background:transparent}
.tt263-preview-stage.tt261-brush-on canvas[data-tt261-paint]{pointer-events:auto;cursor:crosshair}
.tt263-preview-stage.tt263-crop-on canvas[data-tt26-output]{cursor:crosshair}
.tt263-preview-stage.tt261-brush-on .tt26-crop-rect{visibility:hidden;pointer-events:none}
.tt263-preview-hint{font-size:12px;line-height:1.55;margin:1px 2px 10px;color:var(--tool-muted,#7186a0)}
.tt263-tool-done{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap;border-top:1px solid var(--tool-line);padding-top:12px}
.tt263-tool-done button{padding:10px 15px;font-size:13px;min-height:40px}
@media(max-width:960px){.tt263-preview-stage{max-height:none}}
