.prompt-textarea[data-v-eff1508f]{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.5) transparent}.prompt-textarea[data-v-eff1508f]::-webkit-scrollbar{width:6px;height:6px}.prompt-textarea[data-v-eff1508f]::-webkit-scrollbar-track{background:transparent}.prompt-textarea[data-v-eff1508f]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:3px}.prompt-textarea[data-v-eff1508f]::-webkit-scrollbar-thumb:hover{background-color:#9ca3afcc}.upload-area-sm[data-v-eff1508f]{display:flex;justify-content:center;align-items:center}.upload-label-sm[data-v-eff1508f]:hover{border-color:#8b5cf6;background-color:#faf5ff}.upload-area-sm.dragging .upload-label-sm[data-v-eff1508f]{border-color:#8b5cf6;background-color:#faf5ff;border-style:solid;transform:scale(1.02)}.fade-enter-active[data-v-eff1508f],.fade-leave-active[data-v-eff1508f]{transition:opacity .5s ease}.fade-enter-from[data-v-eff1508f],.fade-leave-to[data-v-eff1508f]{opacity:0}.watermark-overlay[data-v-eff1508f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none;overflow:hidden;background-image:repeating-linear-gradient(-30deg,transparent,transparent 80px,rgba(255,255,255,.06) 80px,rgba(255,255,255,.06) 81px)}.watermark-overlay[data-v-eff1508f]:before{content:"efashion-ai.com";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-30deg);font-size:2rem;font-weight:800;color:#ffffff26;white-space:nowrap;letter-spacing:.15em;text-transform:none;pointer-events:none;text-shadow:0 2px 8px rgba(0,0,0,.3)}.watermark-overlay[data-v-eff1508f]:after{content:"efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com    efashion-ai.com";position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:3rem;font-size:.85rem;font-weight:700;color:#ffffff14;white-space:nowrap;word-spacing:5rem;line-height:4;transform:rotate(-30deg);pointer-events:none;letter-spacing:.1em}.upload-area[data-v-af6b3808]{display:flex;justify-content:center;align-items:center;min-height:200px}.upload-label[data-v-af6b3808]{cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:3rem 2rem;border:2px dashed #d1d5db;border-radius:1rem;background-color:#f9fafb;transition:all .3s;width:100%}.upload-label[data-v-af6b3808]:hover{border-color:#8b5cf6;background-color:#faf5ff}.upload-area.dragging .upload-label[data-v-af6b3808]{border-color:#8b5cf6;background-color:#faf5ff;border-style:solid;transform:scale(1.02)}.fade-enter-active[data-v-af6b3808],.fade-leave-active[data-v-af6b3808]{transition:opacity .5s ease}.fade-enter-from[data-v-af6b3808],.fade-leave-to[data-v-af6b3808]{opacity:0}.image-upload-button[data-v-1555fe5e]{display:flex;justify-content:center;align-items:center;height:100px}.upload-label[data-v-1555fe5e]{cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:30px 60px;border:2px solid #70aef6;border-radius:5px;background-color:#fff;transition:background-color .3s}.upload-label[data-v-1555fe5e]:hover{background-color:linear-gradient(45deg,#2c50d2,#ca0aeb)}@keyframes fade-in-b5111508{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-b5111508]{animation:fade-in-b5111508 .3s ease-out}
