.vue-advanced-cropper{direction:ltr;max-height:100%;max-width:100%;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-advanced-cropper__stretcher{max-height:100%;max-width:100%;pointer-events:none;position:relative}.vue-advanced-cropper__image{max-width:none!important;position:absolute;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{background:#000;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.vue-advanced-cropper__cropper-wrapper{height:100%;width:100%}.vue-advanced-cropper__image-wrapper{height:100%;overflow:hidden;position:absolute;width:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{background:#fff;display:block;height:10px;width:10px}.vue-handler-wrapper{height:30px;position:absolute;transform:translate(-50%,-50%);width:30px}.vue-handler-wrapper__draggable{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{align-items:center;background:none;display:flex;justify-content:center;position:absolute}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;left:0;transform:translateY(-50%);width:100%}.vue-line-wrapper--north{cursor:n-resize;top:0}.vue-line-wrapper--south{cursor:s-resize;top:100%}.vue-line-wrapper--east,.vue-line-wrapper--west{height:100%;top:0;transform:translate(-50%);width:12px}.vue-line-wrapper--east{cursor:e-resize;left:100%}.vue-line-wrapper--west{cursor:w-resize;left:0}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{height:100%;position:relative;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{box-sizing:border-box;height:100%;overflow:hidden;position:absolute;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{max-width:none!important;pointer-events:none;position:relative;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-rectangle-stencil{box-sizing:border-box}.vue-rectangle-stencil,.vue-rectangle-stencil__preview{height:100%;position:absolute;width:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{box-sizing:content-box;cursor:move;height:100%;position:absolute;width:100%}.vue-circle-stencil__preview{border-radius:50%;height:100%;position:absolute;width:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{box-sizing:border-box;overflow:hidden;position:relative}.vue-preview--fill,.vue-preview__wrapper{height:100%;position:absolute;width:100%}.vue-preview__image{max-width:none!important;pointer-events:none;position:absolute;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-simple-line{background:none;border:0 solid hsla(0,0%,100%,.3);transition:border .5s}.vue-simple-line--north,.vue-simple-line--south{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{border-color:#fff;opacity:1}.aiu-root[data-v-2d300052]{display:grid;gap:8px}.aiu-label[data-v-2d300052]{color:#4f594b;font-size:.875rem;font-weight:900}.aiu-preview-wrap[data-v-2d300052]{display:grid;gap:10px}.aiu-preview-img[data-v-2d300052]{background:#f5f5f4;border:1px solid #dacbb2;border-radius:10px;height:180px;overflow:hidden;width:100%}.aiu-preview-actions[data-v-2d300052]{display:flex;gap:8px}.aiu-url-tip[data-v-2d300052]{color:#9a8c74;font-size:.7rem;line-height:1.5;word-break:break-all}.aiu-drop-zone[data-v-2d300052]{align-items:center;background:#fdfaf5;border:2px dashed #dacbb2;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:32px 20px;transition:all .2s ease}.aiu-drop-zone[data-v-2d300052]:focus,.aiu-drop-zone[data-v-2d300052]:hover{background:#fffbf2;border-color:#c8860a;outline:none}.aiu-drop-icon[data-v-2d300052]{color:#c8860a;height:36px;opacity:.7;width:36px}.aiu-drop-text[data-v-2d300052]{color:#4f594b;font-size:.875rem;font-weight:700;text-align:center}.aiu-drop-hint[data-v-2d300052]{color:#9a8c74;font-size:.75rem;text-align:center}.aiu-modal-overlay[data-v-2d300052]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10180eb8;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10100}.aiu-modal[data-v-2d300052]{background:#fffaf1;border-radius:16px;box-shadow:0 32px 80px #00000061;display:flex;flex-direction:column;max-height:92dvh;overflow:hidden;width:min(840px,100%)}.aiu-modal-header[data-v-2d300052]{align-items:center;border-bottom:1px solid #e8ddc8;display:flex;flex-wrap:wrap;gap:16px;padding:18px 20px 14px}.aiu-modal-title[data-v-2d300052]{color:#172015;font-size:1rem;font-weight:900;white-space:nowrap}.aiu-ratio-bar[data-v-2d300052]{display:flex;flex-wrap:wrap;gap:6px}.aiu-ratio-btn[data-v-2d300052]{background:#fff;border:1px solid #dacbb2;border-radius:999px;color:#4f594b;cursor:pointer;font-size:.75rem;font-weight:700;padding:4px 12px;transition:all .15s ease}.aiu-ratio-btn[data-v-2d300052]:hover{border-color:#c8860a;color:#c8860a}.aiu-ratio-active[data-v-2d300052]{background:#c8860a!important;border-color:#c8860a!important;color:#fff!important}.aiu-cropper-area[data-v-2d300052]{background:#111;flex:1;height:460px;min-height:0;overflow:hidden}.aiu-modal-footer[data-v-2d300052]{align-items:center;border-top:1px solid #e8ddc8;display:flex;gap:12px;padding:14px 20px}.aiu-error[data-v-2d300052]{color:#c84014;flex:1;font-size:.8rem}.aiu-footer-actions[data-v-2d300052]{display:flex;gap:10px;margin-left:auto}.aiu-btn-outline[data-v-2d300052]{align-items:center;background:#fff;border:1px solid #dacbb2;border-radius:8px;color:#4f594b;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;gap:6px;height:38px;padding:0 14px;transition:all .15s ease}.aiu-btn-outline[data-v-2d300052]:hover{border-color:#c8860a;color:#c8860a}.aiu-btn-danger[data-v-2d300052]{align-items:center;background:#fff;border:1px solid #f5d0b8;border-radius:8px;color:#c84014;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;gap:6px;height:38px;padding:0 14px;transition:all .15s ease}.aiu-btn-danger[data-v-2d300052]:hover{background:#fff0e8}.aiu-btn-ghost[data-v-2d300052]{align-items:center;background:#fff;border:1px solid #dacbb2;border-radius:8px;color:#4f594b;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;height:40px;padding:0 18px;transition:all .15s ease}.aiu-btn-ghost[data-v-2d300052]:disabled{cursor:not-allowed;opacity:.5}.aiu-btn-primary[data-v-2d300052]{align-items:center;background:#c8860a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:900;gap:8px;height:40px;padding:0 20px;transition:all .15s ease}.aiu-btn-primary[data-v-2d300052]:hover:not(:disabled){background:#a96f06}.aiu-btn-primary[data-v-2d300052]:disabled{cursor:not-allowed;opacity:.62}.aiu-spinner[data-v-2d300052]{animation:aiu-spin-2d300052 .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:inline-block;height:14px;width:14px}@keyframes aiu-spin-2d300052{to{transform:rotate(1turn)}}.aiu-modal-enter-active[data-v-2d300052],.aiu-modal-leave-active[data-v-2d300052]{transition:opacity .22s ease}.aiu-modal-enter-active .aiu-modal[data-v-2d300052],.aiu-modal-leave-active .aiu-modal[data-v-2d300052]{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.aiu-modal-enter-from[data-v-2d300052],.aiu-modal-leave-to[data-v-2d300052]{opacity:0}.aiu-modal-enter-from .aiu-modal[data-v-2d300052],.aiu-modal-leave-to .aiu-modal[data-v-2d300052]{transform:scale(.94) translateY(12px)}[data-v-2d300052] .aiu-crop-bg{background:#0d1410}
