.image-editor[data-v-97a339e6]{flex-direction:column;align-items:center;gap:16px;max-width:100%;display:flex}.image-editor__title[data-v-97a339e6]{text-align:center}.image-editor__zoom[data-v-97a339e6]{width:var(--v665a6bff);max-width:80vw}.image-editor__error[data-v-97a339e6]{color:var(--red);font-weight:500}.image-editor__error[data-v-97a339e6],.image-editor__hint[data-v-97a339e6]{letter-spacing:normal;text-align:center;font-size:14px;line-height:21px}.image-editor__hint[data-v-97a339e6]{color:var(--white-50-lt);font-weight:400}.image-editor__actions[data-v-97a339e6]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.image-editor[data-v-97a339e6] .cropt-container .cr-boundary{height:var(--v4b241a0e)}.image-editor[data-v-97a339e6] .cropt-container .cr-boundary,.image-editor[data-v-97a339e6] .cropt-container .cr-slider-wrap{width:var(--v665a6bff);border-radius:16px;max-width:80vw}.cropt-container .cr-image{z-index:-1;transform-origin:0 0;pointer-events:none;max-width:none;max-height:none;position:absolute;top:0;left:0}.cropt-container .cr-image:not([src]){display:none}.cropt-container .cr-image,.cropt-container .cr-overlay{-webkit-user-select:none;user-select:none}.cropt-container .cr-boundary{z-index:1;margin:0 auto;position:relative;overflow:hidden}.cropt-container .cr-resize-handles,.cropt-container .cr-viewport{box-sizing:border-box;margin:auto;position:absolute;inset:0}.cropt-container .cr-viewport{z-index:0;box-shadow:0 0 2000px 2000px #00000080}.cropt-container .cr-overlay{z-index:1;cursor:move;touch-action:none;position:absolute;inset:0}.cropt-container .cr-slider-wrap{margin:15px auto;display:none}.cropt-container .cr-slider{width:100%}.cropt-container .cr-resize-handles{z-index:2;pointer-events:none}.cropt-container .cr-handle{pointer-events:auto;touch-action:none;box-sizing:border-box;background:#fff;border:1px solid #0003;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 1px 4px #00000080}.cropt-container .cr-handle:before{content:"";position:absolute;inset:-17px}.cropt-container .cr-handle-n,.cropt-container .cr-handle-s{left:50%;transform:translate(-50%)}.cropt-container .cr-handle-e,.cropt-container .cr-handle-w{top:50%;transform:translateY(-50%)}.cropt-container .cr-handle-n{cursor:n-resize;top:-6px}.cropt-container .cr-handle-s{cursor:s-resize;bottom:-6px}.cropt-container .cr-handle-e{cursor:e-resize;right:-6px}.cropt-container .cr-handle-w{cursor:w-resize;left:-6px}
