.image-cropper-overlay[data-v-e9e86a7e]{position:fixed;inset:0;z-index:10010;background:#000000e0;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);display:flex;align-items:center;justify-content:center}.image-cropper-panel[data-v-e9e86a7e]{display:flex;flex-direction:column;align-items:stretch;max-width:94vw;max-height:94vh;gap:.75rem}.image-cropper-header[data-v-e9e86a7e]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.image-cropper-title[data-v-e9e86a7e]{color:#ffffffe6;font-size:.95rem;font-weight:600}.image-cropper-close[data-v-e9e86a7e]{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.15);border-radius:.55rem;background:#ffffff14;color:#ffffffd9;cursor:pointer;transition:background .15s}.image-cropper-close[data-v-e9e86a7e]:hover{background:#ffffff2e}.image-cropper-stage[data-v-e9e86a7e]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.image-cropper-wrap[data-v-e9e86a7e]{position:relative;display:inline-block;line-height:0;overflow:hidden;border-radius:.5rem}.image-cropper-img[data-v-e9e86a7e]{max-width:calc(94vw - 2rem);max-height:calc(94vh - 9rem);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0;transition:opacity .15s ease}.image-cropper-img.loaded[data-v-e9e86a7e]{opacity:1}.image-cropper-loading[data-v-e9e86a7e]{position:absolute;inset:0;margin:auto;width:2rem;height:2rem;border:2px solid rgba(255,255,255,.2);border-top-color:#fffc;border-radius:50%;animation:image-cropper-spin-e9e86a7e .8s linear infinite}@keyframes image-cropper-spin-e9e86a7e{to{transform:rotate(360deg)}}.image-cropper-error[data-v-e9e86a7e]{padding:3rem 4rem;color:#ffffffb3;font-size:.9rem}.image-cropper-box[data-v-e9e86a7e]{position:absolute;box-shadow:0 0 0 9999px #0000008c;border:1px solid rgba(255,255,255,.95);cursor:move;touch-action:none}.image-cropper-guide[data-v-e9e86a7e]{position:absolute;background:#ffffff4d;pointer-events:none}.image-cropper-guide-h[data-v-e9e86a7e]{left:0;right:0;top:50%;height:1px}.image-cropper-guide-v[data-v-e9e86a7e]{top:0;bottom:0;left:50%;width:1px}.image-cropper-handle[data-v-e9e86a7e]{position:absolute;width:.75rem;height:.75rem;background:#fff;border-radius:.125rem;box-shadow:0 0 .25rem #00000080;touch-action:none}.image-cropper-handle-nw[data-v-e9e86a7e]{top:0;left:0;transform:translate(-50%,-50%);cursor:nwse-resize}.image-cropper-handle-n[data-v-e9e86a7e]{top:0;left:50%;transform:translate(-50%,-50%);cursor:ns-resize}.image-cropper-handle-ne[data-v-e9e86a7e]{top:0;right:0;transform:translate(50%,-50%);cursor:nesw-resize}.image-cropper-handle-e[data-v-e9e86a7e]{top:50%;right:0;transform:translate(50%,-50%);cursor:ew-resize}.image-cropper-handle-se[data-v-e9e86a7e]{bottom:0;right:0;transform:translate(50%,50%);cursor:nwse-resize}.image-cropper-handle-s[data-v-e9e86a7e]{bottom:0;left:50%;transform:translate(-50%,50%);cursor:ns-resize}.image-cropper-handle-sw[data-v-e9e86a7e]{bottom:0;left:0;transform:translate(-50%,50%);cursor:nesw-resize}.image-cropper-handle-w[data-v-e9e86a7e]{top:50%;left:0;transform:translate(-50%,-50%);cursor:ew-resize}.image-cropper-line[data-v-e9e86a7e]{position:absolute;touch-action:none;z-index:5}.image-cropper-line-v[data-v-e9e86a7e]{top:0;bottom:0;width:.875rem;margin-left:-.4375rem;cursor:col-resize}.image-cropper-line-h[data-v-e9e86a7e]{left:0;right:0;height:.875rem;margin-top:-.4375rem;cursor:row-resize}.image-cropper-line[data-v-e9e86a7e]:before{content:"";position:absolute;background:#ffffffe6;box-shadow:0 0 .25rem #0009}.image-cropper-line-v[data-v-e9e86a7e]:before{top:0;bottom:0;left:50%;width:2px;margin-left:-1px}.image-cropper-line-h[data-v-e9e86a7e]:before{left:0;right:0;top:50%;height:2px;margin-top:-1px}.image-cropper-line[data-v-e9e86a7e]:hover:before{background:#06b6d4f2}.image-cropper-region[data-v-e9e86a7e]{position:absolute;border:1.5px solid rgba(255,255,255,.9);box-shadow:0 0 0 1px #00000073;cursor:move;touch-action:none}.image-cropper-region.active[data-v-e9e86a7e]{border-color:#22d3ee;background:#06b6d41a;z-index:6}.image-cropper-region-idx[data-v-e9e86a7e]{position:absolute;top:.125rem;left:.125rem;min-width:1.1rem;padding:0 .2rem;border-radius:.3rem;background:#000000a6;color:#ffffffeb;font-size:.65rem;line-height:1.1rem;text-align:center;pointer-events:none}.image-cropper-region-del[data-v-e9e86a7e]{position:absolute;top:.125rem;right:.125rem;width:1.1rem;height:1.1rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.3rem;background:#000000a6;color:#ffffffd9;font-size:.8rem;line-height:1;cursor:pointer;transition:background .15s,color .15s}.image-cropper-region-del[data-v-e9e86a7e]:hover{background:#f5222dd9;color:#fff}.image-cropper-toolbar[data-v-e9e86a7e]{display:flex;align-items:center;gap:1rem;padding:.25rem .125rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.image-cropper-toolbar[data-v-e9e86a7e]::-webkit-scrollbar{height:.375rem}.image-cropper-toolbar[data-v-e9e86a7e]::-webkit-scrollbar-track{background:transparent}.image-cropper-toolbar[data-v-e9e86a7e]::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:.1875rem}.image-cropper-toolbar[data-v-e9e86a7e]::-webkit-scrollbar-thumb:hover{background:#fff6}.image-cropper-group[data-v-e9e86a7e]{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.image-cropper-group-label[data-v-e9e86a7e]{color:#ffffff8c;font-size:.78rem;margin:0 .125rem 0 .25rem;white-space:nowrap}.image-cropper-chip[data-v-e9e86a7e]{padding:.3rem .6rem;border:1px solid rgba(255,255,255,.15);border-radius:.5rem;background:#ffffff14;color:#ffffffd9;font-size:.78rem;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.image-cropper-chip[data-v-e9e86a7e]:hover:not(:disabled){background:#ffffff2e}.image-cropper-chip.active[data-v-e9e86a7e]{background:#06b6d440;border-color:#06b6d499;color:#fff}.image-cropper-chip[data-v-e9e86a7e]:disabled{opacity:.4;cursor:not-allowed}.image-cropper-ratio-input[data-v-e9e86a7e]{width:2.75rem;padding:.28rem .3rem;border:1px solid rgba(255,255,255,.15);border-radius:.4rem;background:#ffffff14;color:#ffffffe6;font-size:.78rem;text-align:center;outline:none;transition:border-color .15s;-moz-appearance:textfield;appearance:textfield}.image-cropper-ratio-input[data-v-e9e86a7e]::-webkit-inner-spin-button,.image-cropper-ratio-input[data-v-e9e86a7e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.image-cropper-ratio-input[data-v-e9e86a7e]:focus{border-color:#06b6d4b3}.image-cropper-ratio-colon[data-v-e9e86a7e]{color:#ffffff8c;font-size:.8rem}.image-cropper-step[data-v-e9e86a7e]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.15);border-radius:.375rem;background:#ffffff14;color:#ffffffd9;font-size:.85rem;line-height:1;cursor:pointer;transition:background .15s}.image-cropper-step[data-v-e9e86a7e]:hover:not(:disabled){background:#ffffff2e}.image-cropper-step[data-v-e9e86a7e]:disabled{opacity:.4;cursor:not-allowed}.image-cropper-step-num[data-v-e9e86a7e]{min-width:1.125rem;text-align:center;color:#ffffffe6;font-size:.82rem}.image-cropper-actions[data-v-e9e86a7e]{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.image-cropper-btn[data-v-e9e86a7e]{display:flex;align-items:center;gap:.35rem;padding:.4rem .9rem;border:1px solid rgba(255,255,255,.15);border-radius:.5rem;background:#ffffff14;color:#ffffffd9;font-size:.82rem;cursor:pointer;transition:background .15s;white-space:nowrap}.image-cropper-btn[data-v-e9e86a7e]:hover:not(:disabled){background:#ffffff2e}.image-cropper-btn-primary[data-v-e9e86a7e]{background:#06b6d4d9;border-color:transparent;color:#fff}.image-cropper-btn-primary[data-v-e9e86a7e]:hover:not(:disabled){background:#06b6d4}.image-cropper-btn[data-v-e9e86a7e]:disabled{opacity:.5;cursor:not-allowed}.image-cropper-fade-enter-active[data-v-e9e86a7e],.image-cropper-fade-leave-active[data-v-e9e86a7e]{transition:opacity .2s ease}.image-cropper-fade-enter-from[data-v-e9e86a7e],.image-cropper-fade-leave-to[data-v-e9e86a7e]{opacity:0}.image-cropper-toast[data-v-e9e86a7e]{position:absolute;top:1.25rem;left:50%;transform:translate(-50%);max-width:80vw;padding:.5rem 1rem;border-radius:.55rem;background:#1c1e22eb;color:#ffffffeb;font-size:.82rem;line-height:1.4;box-shadow:0 .375rem 1.25rem #0006;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);z-index:20;pointer-events:none}.image-cropper-toast-warning[data-v-e9e86a7e]{border:1px solid rgba(250,173,20,.55)}.image-cropper-toast-error[data-v-e9e86a7e]{border:1px solid rgba(245,34,45,.6)}.image-cropper-toast-enter-active[data-v-e9e86a7e],.image-cropper-toast-leave-active[data-v-e9e86a7e]{transition:opacity .2s ease,transform .2s ease}.image-cropper-toast-enter-from[data-v-e9e86a7e],.image-cropper-toast-leave-to[data-v-e9e86a7e]{opacity:0;transform:translate(-50%) translateY(-.5rem)}@media(max-width:48rem){.image-cropper-panel[data-v-e9e86a7e]{max-width:100vw;padding:0 .75rem}.image-cropper-img[data-v-e9e86a7e]{max-width:calc(100vw - 2.5rem);max-height:calc(94vh - 11rem)}.image-cropper-toolbar[data-v-e9e86a7e]{flex-wrap:wrap;row-gap:.5rem}.image-cropper-actions[data-v-e9e86a7e]{margin-left:0;width:100%;justify-content:flex-end}}
