.FileInput_formfileupload__X8YZv{height:14rem;width:17rem;max-width:100%;text-align:center;position:relative}.FileInput_formfileupload__X8YZv input{display:none}.FileInput_formfileupload__X8YZv label{height:100%;display:flex;align-items:center;justify-content:center;border-radius:1rem;border:2px dashed #cbd5e1;background-color:transparent;cursor:pointer}.FileInput_formfileupload__X8YZv label:hover{border-color:#b4bdc9}.FileInput_formfileupload__X8YZv label.FileInput_dragactive__Tld5N{background-color:#fff}.FileInput_dragfileelement__ORaFa{position:absolute;width:100%;height:100%;border-radius:1rem;top:0;right:0;bottom:0;left:0}@media(max-width:768px){.FileInput_formfileupload__X8YZv{height:140px;width:300px;margin-bottom:10px}}.ImageBox_hoverBox__jvuR6{position:absolute;background:linear-gradient(0deg,#000 10%,rgba(0,0,0,.5) 50%);top:0;bottom:0;left:0;right:0;border-radius:10px;overflow:hidden;opacity:0;transition:opacity .5s ease;width:100%;height:100%;z-index:1}.ImageBox_generateimg__fDU8X:hover .ImageBox_hoverBox__jvuR6{opacity:1;transition:opacity .5s ease}.ImageBox_OverlayHoverButton__MnxMt{opacity:0;transition:opacity .5s ease}.ImageBox_MainImgBox__WbdC3:hover .ImageBox_OverlayHoverButton__MnxMt,.ImageBox_MainImgBox__WbdC3:hover .ImageBox_hoverBox__jvuR6{opacity:1;transition:opacity .5s ease}@media(max-width:768px){.ImageBox_MainImgBox__WbdC3:hover .ImageBox_hoverBox__jvuR6{opacity:0;transition:opacity .5s ease}}.ImageBox_MycreationBox__v_Pro img{height:300px;-o-object-fit:cover;object-fit:cover}