.drawing-container[data-v-86524204]{width:100%;border:1px solid #e8e8e8;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawing-container[data-v-86524204],.image-wrapper[data-v-86524204]{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.image-wrapper[data-v-86524204]{-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:move;background-color:#f5f5f5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-wrapper img[data-v-86524204]{position:relative;max-width:none;cursor:move}.image-overlay[data-v-86524204]{position:absolute}.control-buttons[data-v-86524204]{top:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.control-buttons[data-v-86524204],.control-punctuation[data-v-86524204]{position:absolute;left:10px;z-index:20;padding:10px;border-radius:4px;gap:10px}.control-punctuation[data-v-86524204]{top:45px}.punctuationliist[data-v-86524204]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:5px}.punctuation[data-v-86524204]{width:16px;height:16px;background-color:#FF6600;border-radius:50%;margin-right:10px}.punctuation1[data-v-86524204]{width:16px;height:16px;background-color:#339900;border-radius:50%;margin-right:10px}.punctuation2[data-v-86524204]{width:16px;height:16px;background-color:#FF0000;border-radius:50%;margin-right:10px}.point-marker[data-v-86524204]{position:absolute;width:24px;height:24px;background-color:rgba(255,77,77,.7);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:10}.point-number[data-v-86524204]{color:white;font-size:12px;font-weight:700}