.ts-stage{position:relative;max-width:570px;margin:auto;line-height:0}.ts-stage #ttCanvas{max-width:100%;margin:0;cursor:default}.ts-quote-bounds{position:absolute;box-sizing:border-box;border:2px dashed #7cceff;pointer-events:none}.ts-quote-bounds[hidden]{display:none}.ts-quote-bounds button{position:absolute;width:40px;height:40px;border:0;background:transparent;padding:0;pointer-events:auto;touch-action:none;transform:translate(-50%,-50%);border-radius:50%}.ts-quote-bounds button:after{content:'';position:absolute;inset:12px;background:#fff;border:2px solid #1338be;border-radius:50%}.ts-quote-bounds [data-ts-corner=nw]{left:0;top:0;cursor:nwse-resize}.ts-quote-bounds [data-ts-corner=ne]{left:100%;top:0;cursor:nesw-resize}.ts-quote-bounds [data-ts-corner=sw]{left:0;top:100%;cursor:nesw-resize}.ts-quote-bounds [data-ts-corner=se]{left:100%;top:100%;cursor:nwse-resize}.ts-quote-bounds button:focus-visible{outline:3px solid #fff}.tt-controls #tsSelectQuote{width:auto;font-size:13px;min-height:44px;padding:8px 12px;margin-top:10px}.tt-controls #tsFontValue{float:right;font-weight:400}

.ts-reviewer-bounds{position:absolute;border:2px dashed #7cceff;box-sizing:border-box;pointer-events:none}.ts-reviewer-bounds[hidden]{display:none}.ts-reviewer-tools{border-top:1px solid #e2e2ec;padding-top:10px;margin-top:20px}.ts-reviewer-tools p{overflow-wrap:anywhere}.ts-reviewer-tools output{float:right;font-weight:400}
