img[data-v-1b2e58b4]{z-index:10!important}.drop-zone[data-v-cbd55821]{width:100%;height:100%;border:2px dashed #ccc}.drop-zone[data-v-cbd55821]:hover{border-color:#007bff}.file-upload[data-v-5b0536af]{min-width:100px;min-height:100px;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 20px;gap:8px}.file-upload[data-v-5b0536af]:hover{border-color:#ffae00}.file-input[data-v-5b0536af]{display:none}.vue-advanced-cropper{text-align:center;position:relative;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.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{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;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{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{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{opacity:1;border-color:#fff}.vue-advanced-cropper__foreground{opacity:.7}.vue-circle-stencil__preview:after,.vue-circle-stencil__preview:before,.vue-rectangle-stencil__preview:after,.vue-rectangle-stencil__preview:before{content:"";opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;position:absolute;pointer-events:none;z-index:1}.vue-circle-stencil__preview:after,.vue-rectangle-stencil__preview:after{border-left:solid 1px white;border-right:solid 1px white;width:33%;height:100%;-webkit-transform:translateX(-50%);transform:translate(-50%);left:50%;top:0}.vue-circle-stencil__preview:before,.vue-rectangle-stencil__preview:before{border-top:solid 1px white;border-bottom:solid 1px white;height:33%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0}.vue-circle-stencil--moving .vue-rectangle-stencil__preview:after,.vue-circle-stencil--moving .vue-rectangle-stencil__preview:before,.vue-circle-stencil--moving .vue-circle-stencil__preview:after,.vue-circle-stencil--moving .vue-circle-stencil__preview:before,.vue-circle-stencil--resizing .vue-rectangle-stencil__preview:after,.vue-circle-stencil--resizing .vue-rectangle-stencil__preview:before,.vue-circle-stencil--resizing .vue-circle-stencil__preview:after,.vue-circle-stencil--resizing .vue-circle-stencil__preview:before,.vue-rectangle-stencil--moving .vue-rectangle-stencil__preview:after,.vue-rectangle-stencil--moving .vue-rectangle-stencil__preview:before,.vue-rectangle-stencil--moving .vue-circle-stencil__preview:after,.vue-rectangle-stencil--moving .vue-circle-stencil__preview:before,.vue-rectangle-stencil--resizing .vue-rectangle-stencil__preview:after,.vue-rectangle-stencil--resizing .vue-rectangle-stencil__preview:before,.vue-rectangle-stencil--resizing .vue-circle-stencil__preview:after,.vue-rectangle-stencil--resizing .vue-circle-stencil__preview:before{opacity:.7}.vue-simple-line{border-color:#fffc}.vue-simple-handler-wrapper{width:24px;height:24px}.vue-simple-handler-wrapper--west-north{-webkit-transform:translate(0,0);transform:translate(0)}.vue-simple-handler-wrapper--east-south{-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.vue-simple-handler-wrapper--west-south{-webkit-transform:translate(0,-100%);transform:translateY(-100%)}.vue-simple-handler-wrapper--east-north{-webkit-transform:translate(-100%,0);transform:translate(-100%)}.vue-simple-handler{display:block;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .5s;transition:opacity .5s;border:none;background:#fff;top:auto;left:auto;height:4px;width:4px;opacity:0}.vue-simple-handler--west-north,.vue-simple-handler--east-south,.vue-simple-handler--west-south,.vue-simple-handler--east-north{display:block;height:16px;width:16px;background:none;opacity:.7}.vue-simple-handler--west-north{border-left:solid 2px white;border-top:solid 2px white}.vue-simple-handler--east-south{border-right:solid 2px white;border-bottom:solid 2px white}.vue-simple-handler--west-south{border-left:solid 2px white;border-bottom:solid 2px white}.vue-simple-handler--east-north{border-right:solid 2px white;border-top:solid 2px white}.vue-simple-handler--hover{opacity:1}.vue-circle-stencil__preview{border:solid 2px rgba(255,255,255,.8)}.vue-circle-stencil .vue-simple-line{border-color:#ffffff4d}.vue-circle-stencil .vue-simple-handler--west-north,.vue-circle-stencil .vue-simple-handler--east-south,.vue-circle-stencil .vue-simple-handler--west-south,.vue-circle-stencil .vue-simple-handler--east-north{opacity:.4}.vue-circle-stencil .vue-simple-handler--hover{opacity:1}@font-face{font-style:normal;font-weight:100;src:url(/assets/Archivo-Thin-DQMzNx3g.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:200;src:url(/assets/Archivo-ExtraLight-DeHW1ghv.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:300;src:url(/assets/Archivo-Light-C4om4bkb.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(/assets/Archivo-Regular-Dv2uU1nf.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/assets/Archivo-Medium-CKgtXaqO.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:600;src:url(/assets/Archivo-SemiBold-D43Qx-6i.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(/assets/Archivo-Bold-E7yA2Da6.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:800;src:url(/assets/Archivo-ExtraBold-xL4egMyK.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:900;src:url(/assets/Archivo-Black-DB-NKgVR.ttf) format("truetype");font-family:Archivo;font-display:swap}@font-face{font-style:normal;font-weight:100 900;src:url(/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype");font-family:Inter;font-display:swap}.image-upload-container[data-v-97b9de5d]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;margin:16px auto}.upload-content[data-v-97b9de5d]{display:flex;flex-direction:column;align-items:center;margin:16px}.upload-icon[data-v-97b9de5d]{font-size:2rem;margin:8px;opacity:.6}.upload-text[data-v-97b9de5d]{color:#64748b;font-size:.875rem;margin:0;font-weight:500}.upload-subtext[data-v-97b9de5d]{color:#94a3b8;font-size:.75rem}.upload-title[data-v-97b9de5d]{color:#1e293b;font-weight:600;margin-bottom:4px}.upload-area[data-v-97b9de5d]{padding:1.5rem;border-radius:16px}.taken-upload-area[data-v-97b9de5d]{padding:5px;border:none}[data-v-97b9de5d] .upload-root{display:inline-block;position:relative;z-index:2}[data-v-97b9de5d] .upload-btn{background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;border:none!important;padding:.75rem 1.5rem!important;border-radius:8px!important;font-weight:500!important;font-size:.875rem!important;transition:all .3s ease!important;box-shadow:0 2px 4px #4f46e533!important;cursor:pointer!important;color:#fff!important}[data-v-97b9de5d] .upload-btn:hover{transform:translateY(-1px)!important;box-shadow:0 4px 8px #4f46e54d!important}[data-v-97b9de5d] .upload-input{cursor:pointer!important}.preview-section[data-v-97b9de5d]{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;width:100%}.preview-container[data-v-97b9de5d]{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;position:relative}.image-wrapper[data-v-97b9de5d]{position:relative;max-width:300px;max-height:300px;background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 4px #0000000d;border:1px solid #f1f5f9}.remove-btn[data-v-97b9de5d]{position:absolute;top:2px;right:2px;background:#fff;border-radius:5px;border:none;cursor:pointer}.remove-btn[data-v-97b9de5d]:hover{transform:scale(1.1)}.image-preview[data-v-97b9de5d]{width:100%;height:100%;object-fit:cover}.preview-actions[data-v-97b9de5d]{margin-top:1rem;text-align:center}.edit-btn[data-v-97b9de5d]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px #f59e0b33}.edit-btn[data-v-97b9de5d]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #f59e0b4d}.cropper-modal-content[data-v-97b9de5d]{display:flex;flex-direction:column;width:100%!important}.modal-body[data-v-97b9de5d]{display:flex;justify-content:center;padding:1.5rem;max-height:60vh;overflow:auto;width:100%!important;background:#000}.modal-cropper[data-v-97b9de5d]{padding:24px;border-radius:8px;overflow:hidden}.modal-footer[data-v-97b9de5d]{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem 1.5rem 0rem}.cancel-btn[data-v-97b9de5d]{background:#f8fafc;color:#64748b;border:1px solid #e2e8f0;padding:.625rem 1.25rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.cancel-btn[data-v-97b9de5d]:hover{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.accept-btn[data-v-97b9de5d]{background:#4f5fc6;color:#fff;border:none;padding:.625rem 1.25rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;min-width:100px}.accept-btn[data-v-97b9de5d]:hover:not(:disabled){transform:translateY(-1px)}.accept-btn[data-v-97b9de5d]:disabled{opacity:.7;cursor:not-allowed}.cancel-btn[data-v-97b9de5d]:disabled{opacity:.5;cursor:not-allowed}.loading-container[data-v-97b9de5d]{display:flex;align-items:center;justify-content:center;gap:.5rem}.spinner[data-v-97b9de5d]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-97b9de5d .8s linear infinite}@keyframes spin-97b9de5d{to{transform:rotate(360deg)}}
