<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{3288:function(e,t,n){"use strict";n(39),n(3),n(4),n(5),n(6),n(25),n(78),n(35),n(101),n(27),n(13),n(36),n(74),n(20);t.a={data:function(){return{defaultSeoScript:[{"@context":"http://schema.org","@type":"SoftwareApplication",name:"",description:"",image:"",url:"",datePublished:"",publisher:{"@type":"Organization",name:"iFoto"},applicationCategory:"AI Art Generator",operatingSystem:"Web-based, iOS, Android",aggregateRating:{"@type":"AggregateRating",ratingValue:"4.95"},offers:{"@type":"Offer",price:"0.00",priceCurrency:"USD"}},{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"iFoto",item:"https://www.ifoto.ai"},{"@type":"ListItem",position:2,name:"AI Photo Editing Tools Online for Free",item:"https://www.ifoto.ai/free-ai-tools"},{"@type":"ListItem",position:3}]},{"@context":"https://schema.org","@type":"FAQPage",mainEntity:[]}],seoScriptConfig:["SoftwareApplication","BreadcrumbList","FAQPage"]}},head:function(){return this.setSeoData()},methods:{setSeoData:function(){}}}},3327:function(e,t,n){var content=n(3453);content.__esModule&amp;&amp;(content=content.default),"string"==typeof content&amp;&amp;(content=[[e.i,content,""]]),content.locals&amp;&amp;(e.exports=content.locals);(0,n(8).default)("69d3aac6",content,!1,{sourceMap:!1})},3422:function(e,t,n){"use strict";n.r(t);n(27),n(69),n(30);var r=n(11),o=n.n(r),c=n(12),l=n(0),m=(n(24),n(630),n(25),n(22),n(37),n(119),n(28),n(29),n(21),n(13),n(79),n(20),n(53),n(17)),d=n(45),f=n(52),h=n(3288);function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&amp;&amp;(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t&lt;arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){Object(c.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var x={name:"AIHairstyleOnlineFree",mixins:[m.a,d.a,f.a,h.a],data:function(){return{inputText:"",isCompleted:!1,isGenerating:!1,selectClothesItem:null,grid:{list:[],data:new Array(5).fill({})},isCustomActive:!1,showMore:!1,curr:{},showPornTip:!1,type:"hair_man",code:"",layout:[{slot:"hairs"},"Intro","StepGuide","Faq",{slot:"module"}],selectedColor:"",colorOptions:[],i18n:"aiHairstyleOnlineFree",eventName:"ai_hairstyle_online_free",iconImg:"icon-l-bingo-3",bannerImg:"b-ai-hairstyle-online-free"}},computed:{isH5:function(){return this.$store.state.isH5},productDotMap:function(){return this.$store.state.productDotMap},dataBase:function(){return this.$t("pages.".concat(this.i18n))},bactchPageEntry:function(){return this.$t("components.bactchPageEntry")},inputImage:function(){return this.$store.state.inputImage},oriImageUrl:function(){return this.$store.state.oriImageUrl},resultImage:function(){return this.$store.state.resultImage},config:function(){return this.$store.state.config}},created:function(){this.$route.meta.loginStay=!0,this.$store.commit("SAVE_ORI_IMAGE_URL",""),this.$store.commit("SAVE_INPUT_IMAGE_URL",""),this.$store.commit("SAVE_INIT_IMAGE_URL",""),this.$store.commit("SAVE_FACE_IMAGE",""),this.$store.commit("SAVE_RESULT_IMAGE","")},mounted:function(){var e,t=this;this.$logEvent("visit_".concat(this.eventName),{source:null!==(e=this.$route.query.utm_source)&amp;&amp;void 0!==e?e:""}),this.getStyleOpts(),this.$api.getHair({}).then((function(e){t.colorOptions=e.obj.data})),window._toggleUpload=function(){t.toggleUpload()},window._handleDemoUpload=function(e){t.handleDemoUpload(e)}},methods:{getStyleOpts:function(){var e=this;return Object(l.a)(regeneratorRuntime.mark((function t(){var n,r,o,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$api.getHairType();case 2:n=t.sent,r=n.obj,o=r.data[e.type],c=o.slice(0,5),e.grid={list:o,data:c};case 7:case"end":return t.stop()}}),t)})))()},copyChoice:function(e){this.type=e,this.curr={},this.getStyleOpts()},selectClothes:function(data){this.showMore=!1,this.curr=data;var e=this.grid.list.filter((function(e){return e.code!==data.code}));e.unshift(data),this.grid.data=e.splice(0,5)},updateColor:function(){},handleMore:function(){this.showMore=!0},doUpload:function(){this.toggleUpload()},toggleUpload:function(){document.querySelector("#input-img-upload").click()},handleUploadFile:function(e){this.$logEvent("click_upload_photos_productpage",{type:this.eventName}),this.startLoading(),this.resizeAndUpload(e)},handleDemoUpload:function(data){var e=this;return Object(l.a)(regeneratorRuntime.mark((function t(){var img,canvas,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.$logEvent("click_upload_example_productpage",{type:e.eventName}),e.$store.commit("SET_DEMO_IMAGE_DIALOG",""),e.startLoading(),t.next=5,e.loadImg(data.imgUrl);case 5:img=t.sent,(canvas=document.createElement("canvas")).width=img.width,canvas.height=img.height,canvas.getContext("2d").drawImage(img,0,0,img.width,img.height),n=e.dataURLtoFile(e.canvas2Image(canvas),(new Date).getTime()+".png"),e.resizeAndUpload([n]);case 13:case"end":return t.stop()}}),t)})))()},handleFileInputChange:function(e){var t;this.$logEvent("click_upload_photos_productpage",{type:this.eventName}),this.$store.commit("SET_DEMO_IMAGE_DIALOG",""),this.startLoading();var n=null==e||null===(t=e.target)||void 0===t?void 0:t.files;this.resizeAndUpload(n),e.target.value=""},resizeAndUpload:function(e){var t=this;if(!e[0].type.startsWith("image/"))return alert("Only JPG and PNG images are supported."),void this.stopLoading();var n=new FileReader;n.onload=function(){var e=Object(l.a)(regeneratorRuntime.mark((function e(n){var image,r,o,c,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.loadImg(n.target.result);case 2:return image=e.sent,r=image.width,o=image.height,c=t.resizeImage(image,r,o),e.next=8,t.upload([c],t.acceptFileType);case 8:return l=e.sent,e.next=11,t.$api.checkImgIsPorn({params:{input_image:l}});case 11:if(!e.sent.obj.porn){e.next=16;break}return t.stopLoading(),t.showPornTip=!0,e.abrupt("return");case 16:t.$store.commit("SAVE_ORI_IMAGE_URL",l),t.$store.commit("SAVE_INPUT_IMAGE_URL",l),t.stopLoading();case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.readAsDataURL(e[0])},clearInputImage:function(){this.$store.commit("SAVE_ORI_IMAGE_URL",""),this.$store.commit("SAVE_INPUT_IMAGE_URL",""),this.$store.commit("SAVE_INIT_IMAGE_URL","")},generate:function(){var e=this;return Object(l.a)(regeneratorRuntime.mark((function t(){var n,r,c,data,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.$logEvent("click_".concat(e.eventName,"_generation")),e.isLogin){t.next=4;break}return e.$store.commit("SET_SIGNIN_WITH_EMAIL_DIALOG",!0),t.abrupt("return");case 4:if(!e.isGenerating){t.next=6;break}return t.abrupt("return");case 6:if(1===e.userInfo.vipStatus){t.next=9;break}return e.$store.commit("SET_PRICE_DIALOG",!0),t.abrupt("return");case 9:return t.prev=9,e.isGenerating=!0,e.$loading({type:"progress",target:e.isH5?null:".img-box"}),n=e.config.HAIR_STYLE,r=n.unit,c=n.credits,n.default_nprompt,data={function:"",credits:r*c,params:{input_image:e.inputImage,color:e.selectedColor,hairStyleCategoryCodes:[e.curr.code]}},t.next=16,e.$api.startCoreTask(v({code:"HAIR_STYLE"},data));case 16:l=t.sent,e.id=l.obj.id,e.startTimer(),t.next=26;break;case 21:t.prev=21,t.t0=t.catch(9),e.isGenerating=!1,e.$loading.stop(),51009===parseInt(t.t0.success,10)?(o.a.error(t.t0.msg),1===e.userInfo.subscriptionStatus?e.$store.commit("SET_CREDITS_NOT_ENOUGH_DIALOG",!0):e.$store.commit("SET_PRICE_DIALOG",!0)):o.a.error(t.t0.msg);case 26:case"end":return t.stop()}}),t,null,[[9,21]])})))()},startTimer:function(){var e=this;this.isCompleted=!1,this._getRecord();var t=setInterval((function(){e.isCompleted?clearTimeout(e.timerHandle):(e._getRecord(),e.progressNum&lt;90&amp;&amp;(e.progressNum=e.progressNum+10))}),1e3);this.timerHandle=t},_getRecord:function(){var e=this;this.$api.getRecordResult({id:this.id}).then((function(t){var n=t.obj,r=n.dealStatus,c=n.aiFunctionResultVos,l=n.reasonCodeMsg;r&lt;2||(2===r?(e.$store.commit("SAVE_RESULT_IMAGE",c[0].info.imgUrl),e.reGetUserInfo()):3===r&amp;&amp;o.a.error(l),e.isGenerating=!1,e.isCompleted=!0,e.$loading[2===r?"finish":"stop"]())}))},handleDown:function(){"h5"===(arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:"")?this.$logEvent("click_download_image_h5"):this.$logEvent("click_download_image"),1===this.userInfo.vipStatus?this.downloadImg(this.resultImage):this.$store.commit("SET_PRICE_DIALOG",!0)}}},_=x,y=(n(3452),n(1)),component=Object(y.a)(_,(function(){var e=this,t=e._self._c;return t("product-page-layout",{attrs:{i18n:e.i18n,layout:e.layout}},[t("div",{staticClass:"main-wrap"},[t("div",{staticClass:"main"},[t("div",{staticClass:"main-text"},[t("div",{staticClass:"main-title-wrap"},[t("h1",{staticClass:"main-title"},[e._v("\n            "+e._s(e.dataBase.main.title)),t("img",{staticClass:"icon",attrs:{src:e.$getFile("icon/".concat(e.iconImg,".webp"))}})])]),e._v(" "),t("p",{staticClass:"main-desc"},[e._v("\n          "+e._s(e.dataBase.main.desc)+"\n        ")])]),e._v(" "),t("div",{staticClass:"main-pannel row-between"},[t("div",{staticClass:"left"},[t("div",{staticClass:"action-wrap"},[t("div",{staticClass:"upload-box column-center"},[t("drag-fullscreen",{on:{uploadFile:e.handleUploadFile}}),e._v(" "),e.inputImage?[t("FriendlyImage",{staticClass:"img",attrs:{src:e.inputImage}}),e._v(" "),t("img",{staticClass:"icon-close",attrs:{src:e.$getFile("icon/icon-gray-close-2.webp")},on:{click:e.clearInputImage}})]:[t("img",{staticClass:"icon-photo",attrs:{src:e.$getFile("icon/icon-upload-clothes.webp"),alt:""}}),e._v(" "),t("p",{staticClass:"drop-tip"},[e._v(e._s(e.dataBase.main.uploadTip))]),e._v(" "),t("div",{staticClass:"start-btn",on:{click:e.doUpload}},[e._v(e._s(e.dataBase.main.button))])]],2),e._v(" "),t("p",{staticClass:"select-title"},[e._v(e._s(e.dataBase.main.textTip))]),e._v(" "),t("div",{staticClass:"select-gender row"},e._l(["hair_man","hair_woman"],(function(n,r){return t("div",{key:n,class:["gender-box",{"opt-for":e.type===n}],on:{click:function(t){return e.copyChoice(n)}}},[e._v("\n                "+e._s(e.dataBase.main.genderSelect["hair_woman"===n?r-1:r+1])+"\n              ")])})),0),e._v(" "),t("div",{staticClass:"select-area row"},e._l(e.grid.data,(function(n,r){return t("div",{key:n.code||r,class:["select-pic row-center",{"is-active":e.curr.code&amp;&amp;e.curr.code===n.code}],on:{click:function(t){return e.selectClothes(n,r)}}},[t("img",{staticClass:"example-img w-full",attrs:{src:e.resizeOssImage(n.imgUrl)}}),e._v(" "),4===r?t("div",{staticClass:"mask row-center",on:{click:function(t){return t.stopPropagation(),e.handleMore.apply(null,arguments)}}},[e._v("\n                  "+e._s(e.dataBase.main.more)+" &gt;&gt;\n                ")]):e._e()])})),0),e._v(" "),t("p",{staticClass:"select-title"},[e._v(e._s(e.dataBase.main.colorTip))]),e._v(" "),t("el-select",{staticClass:"w-full",attrs:{placeholder:"Select a color"},on:{change:e.updateColor},model:{value:e.selectedColor,callback:function(t){e.selectedColor=t},expression:"selectedColor"}},e._l(e.colorOptions,(function(e,n){return t("el-option",{key:n,attrs:{label:e.name,value:e.colorCode}})})),1),e._v(" "),t("div",{class:["btn",{disabled:""===e.inputImage||!e.curr.code||""===this.selectedColor}],on:{click:e.generate}},[e._v("\n              Generate\n            ")]),e._v(" "),t("input",{ref:"uploadInput",staticClass:"upload-input",attrs:{id:"input-img-upload",type:"file",accept:e.acceptFileType},on:{change:e.handleFileInputChange}})],1),e._v(" "),t("div",{staticClass:"tip"},[e._v("\n            "+e._s(e.$t("components.pronTipDialog.tipText"))+"\n          ")])]),e._v(" "),t("div",{staticClass:"banner-wrap"},[t("div",{staticClass:"result-img-wrap"},[t("img",{class:["result-img",e.resultImage&amp;&amp;1!==e.userInfo.vipStatus?"watermark":""],attrs:{src:e.resultImage||e.$getFile("banner/".concat(e.bannerImg,".webp"))}})]),e._v(" "),""!==e.resultImage?t("div",{staticClass:"down-btn",on:{click:e.handleDown}},[t("div",{staticClass:"icon-download"}),e._v("\n            "+e._s(1!==e.userInfo.vipStatus?e.dataBase.main.removeWatermark:e.dataBase.main.down)+"\n          ")]):e._e()])])])]),e._v(" "),t("model-grid",{attrs:{slot:"hairs",data:e.dataBase.model},slot:"hairs"}),e._v(" "),t("module-swiper",{attrs:{slot:"module",show:""},slot:"module"}),e._v(" "),t("template",{slot:"bottom"},[t("el-dialog",{attrs:{visible:e.showMore},on:{"update:visible":function(t){e.showMore=t}}},[t("div",{staticClass:"more-opts"},[t("div",{staticClass:"label"},[e._v("Choose a style")]),e._v(" "),t("div",{staticClass:"option-wrap mscorrll"},e._l(e.grid.list,(function(n,r){return t("div",{key:r,staticClass:"option-item item-box",on:{click:function(t){return e.selectClothes(n)}}},[t("div",{staticClass:"item-img-box"},[t("img",{staticClass:"item-img",attrs:{src:e.resizeOssImage(n.imgUrl),loading:"lazy"}})]),e._v(" "),t("div",{staticClass:"item-name row-center"},[e._v(e._s(n.name))])])})),0)])]),e._v(" "),t("el-dialog",{attrs:{visible:e.showPornTip},on:{"update:visible":function(t){e.showPornTip=t}}},[t("div",{staticClass:"porn-tip column-center"},[t("div",{staticClass:"title"},[e._v(e._s(e.$t("components.pronTipDialog.title")))]),e._v(" "),t("div",{staticClass:"centet"},[e._v("\n          "+e._s(e.$t("components.pronTipDialog.desc"))+"\n        ")])])]),e._v(" "),t("h5-result-dialog",{attrs:{url:e.resultImage,watermark:1!==e.userInfo.vipStatus,"watermark-type":"blur"},on:{download:function(t){return e.handleDown("h5")}}})],1)],2)}),[],!1,null,"4c5c900e",null);t.default=component.exports;installComponents(component,{DragFullscreen:n(321).default,FriendlyImage:n(234).default,ModelGrid:n(642).default,ModuleSwiper:n(322).default,H5ResultDialog:n(3237).default,ProductPageLayout:n(3238).default})},3452:function(e,t,n){"use strict";n(3327)},3453:function(e,t,n){var r=n(7),o=n(47),c=n(325),l=n(235),m=r((function(i){return i[1]})),d=o(c),f=o(l);m.push([e.i,'@media(min-width:980px){.main-wrap[data-v-4c5c900e]{background:#f4f4f8;padding-top:30px}.main-wrap .main[data-v-4c5c900e]{margin:0 auto;padding-bottom:56px;width:1200px}.main-wrap .main[data-v-4c5c900e],.main-wrap .main .main-text[data-v-4c5c900e]{position:relative}.main-wrap .main .main-text .main-title-wrap[data-v-4c5c900e]{align-items:center;display:flex;justify-content:center;margin:0 auto;width:-moz-fit-content;width:fit-content}.main-wrap .main .main-text .main-title-wrap .main-title[data-v-4c5c900e]{color:#020322;font-family:Manrope-ExtraBold;font-size:36px;font-weight:800;line-height:60px;text-align:center}.main-wrap .main .main-text .main-title-wrap .icon[data-v-4c5c900e]{height:48px;margin-left:10px;width:48px}.main-wrap .main .main-text .main-desc[data-v-4c5c900e]{color:rgba(2,3,34,.6);font-family:Manrope-Regular,Manrope;font-size:18px;font-weight:400;line-height:28px;margin:10px auto 0;text-align:center;width:1000px}.main-wrap .main .main-pannel[data-v-4c5c900e]{align-items:flex-start;margin:56px auto 0}.main-wrap .main .main-pannel .left .action-wrap[data-v-4c5c900e]{background:#fff;background-size:24px 24px;border:3px solid #fff;border-radius:8px;box-shadow:0 4px 16px 0 rgba(28,28,47,.14);box-sizing:border-box;flex-direction:column;padding:16px;width:584px}.main-wrap .main .main-pannel .left .action-wrap .upload-box[data-v-4c5c900e]{background:rgba(222,222,231,.5);border-radius:8px;box-sizing:border-box;height:228px;position:relative}.main-wrap .main .main-pannel .left .action-wrap .upload-box .icon-photo[data-v-4c5c900e]{height:44px;width:50px}.main-wrap .main .main-pannel .left .action-wrap .upload-box .drop-tip[data-v-4c5c900e]{color:#9f9faf;font-family:Manrope-Medium,Manrope;font-size:14px;font-weight:500;line-height:22px;margin:6px 0 10px}.main-wrap .main .main-pannel .left .action-wrap .upload-box .start-btn[data-v-4c5c900e]{align-items:center;background:#6c56ff;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Manrope-SemiBold,Manrope;font-size:14px;font-weight:600;justify-content:center;line-height:36px;padding:0 19px;text-align:center;transition:all .1s ease-in-out}.main-wrap .main .main-pannel .left .action-wrap .upload-box .start-btn[data-v-4c5c900e]:hover{background:#604ddc}.main-wrap .main .main-pannel .left .action-wrap .upload-box .start-btn[data-v-4c5c900e]:active{opacity:.8}.main-wrap .main .main-pannel .left .action-wrap .upload-box .img[data-v-4c5c900e]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.main-wrap .main .main-pannel .left .action-wrap .upload-box .img[data-v-4c5c900e] .el-image__inner{max-height:100%;max-width:100%}.main-wrap .main .main-pannel .left .action-wrap .upload-box .icon-close[data-v-4c5c900e]{cursor:pointer;height:26px;position:absolute;right:8px;top:8px;width:26px}.main-wrap .main .main-pannel .left .action-wrap #input-img-upload[data-v-4c5c900e]{display:none}.main-wrap .main .main-pannel .left .action-wrap .select-title[data-v-4c5c900e]{color:#020322;font-family:Manrope-SemiBold,Manrope;font-size:14px;font-weight:600;line-height:20px;margin:12px 0 6px}.main-wrap .main .main-pannel .left .action-wrap .select-gender[data-v-4c5c900e]{margin-bottom:8px}.main-wrap .main .main-pannel .left .action-wrap .select-gender .gender-box[data-v-4c5c900e]{background:#eeeef3;border-radius:4px;color:#222;cursor:pointer;font-family:Manrope-Medium,Manrope;font-size:14px;font-weight:500;line-height:19px;margin-right:12px;padding:6px 0;text-align:center;width:128px}.main-wrap .main .main-pannel .left .action-wrap .select-gender .opt-for[data-v-4c5c900e]{background:#6d58fb;color:#fff}.main-wrap .main .main-pannel .left .action-wrap .select-area[data-v-4c5c900e]{display:grid;grid-template-columns:repeat(5,1fr);width:100%}.main-wrap .main .main-pannel .left .action-wrap .select-area .select-pic[data-v-4c5c900e]{background:#ebebf4;border-radius:8px;box-sizing:border-box;cursor:pointer;height:116px;margin-right:6px;overflow:hidden;position:relative}.main-wrap .main .main-pannel .left .action-wrap .select-area .select-pic .mask[data-v-4c5c900e]{background:rgba(0,0,0,.5);border-radius:8px;color:#fff;font-family:Manrope-Regular;font-size:14px;height:100%;line-height:20px;position:absolute;text-align:center;top:0;width:100%}.main-wrap .main .main-pannel .left .action-wrap .select-area .custom[data-v-4c5c900e]{background:#eeeef3;cursor:pointer}.main-wrap .main .main-pannel .left .action-wrap .select-area .custom .icon-custom[data-v-4c5c900e]{display:block;height:24px;margin:38px auto 18px;width:24px}.main-wrap .main .main-pannel .left .action-wrap .select-area .custom p[data-v-4c5c900e]{background:#dbdbe6;border-radius:0 0 8px 8px;color:#020322;font-family:Manrope-SemiBold,Manrope;font-size:12px;font-weight:600;line-height:40px;margin-bottom:0;text-align:center}.main-wrap .main .main-pannel .left .action-wrap .color-select[data-v-4c5c900e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(\'data:image/svg+xml;utf8,&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="%23999"&gt;&lt;polygon points="5,7 10,12 15,7" /&gt;&lt;/svg&gt;\');background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:1px solid #dcdcdc;border-radius:8px;color:#020322;font-family:Manrope-Regular,Manrope;font-size:14px;font-weight:400;line-height:20px;padding:10px;text-align:left;transition:border-color .3s,box-shadow .3s;width:100%}.main-wrap .main .main-pannel .left .action-wrap .color-select[data-v-4c5c900e]:focus{border-color:#66afe9;box-shadow:0 0 5px rgba(102,175,233,.5);outline:none}.main-wrap .main .main-pannel .left .action-wrap .color-select option[data-v-4c5c900e]{overflow-y:auto}.main-wrap .main .main-pannel .left .action-wrap .select-container[data-v-4c5c900e]{margin:20px 0}.main-wrap .main .main-pannel .left .action-wrap .btn[data-v-4c5c900e]{background:#6c56ff;border-radius:4px;color:#fff;cursor:pointer;font-family:Manrope-Bold,Manrope;font-size:16px;font-style:normal;font-weight:700;height:48px;line-height:48px;margin-top:16px;text-align:center;width:100%}.main-wrap .main .main-pannel .left .action-wrap .btn[data-v-4c5c900e]:hover{background:#604ddc;color:#fff}.main-wrap .main .main-pannel .left .action-wrap .btn.disabled[data-v-4c5c900e]{background:rgba(109,88,251,.5);color:hsla(0,0%,100%,.7);pointer-events:none}.main-wrap .main .main-pannel .left .tip[data-v-4c5c900e]{color:#636477;font-family:Manrope-Regular;font-size:12px;font-weight:400;margin-top:12px;width:592px}.main-wrap .main .main-pannel .left .tip[data-v-4c5c900e]:before{background-color:currentColor;content:"";display:inline-block;height:12px;margin-right:4px;-webkit-mask-image:url('+d+");mask-image:url("+d+");-webkit-mask-size:100% 100%;mask-size:100% 100%;vertical-align:top;width:12px}.main-wrap .main .main-pannel .banner-wrap .result-img-wrap[data-v-4c5c900e]{position:relative}.main-wrap .main .main-pannel .banner-wrap .result-img-wrap .result-img[data-v-4c5c900e]{height:582px;-o-object-fit:contain;object-fit:contain;width:584px}.main-wrap .main .main-pannel .banner-wrap .result-img-wrap .result-img[data-v-4c5c900e] .el-image__inner{max-height:100%;max-width:100%}.main-wrap .main .main-pannel .banner-wrap .result-img-wrap .watermark[data-v-4c5c900e]{filter:blur(2px)}.main-wrap .main .main-pannel .banner-wrap .down-btn[data-v-4c5c900e]{align-items:center;background:#6d58fb;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Manrope-Bold,Manrope;font-size:14px;font-style:normal;font-weight:700;height:36px;justify-content:center;line-height:36px;margin:20px auto 0;padding:0 16px;text-align:left;width:-moz-fit-content;width:fit-content}.main-wrap .main .main-pannel .banner-wrap .down-btn .icon-download[data-v-4c5c900e]{background:url("+f+") no-repeat 50%;background-size:100% 100%;height:22px;margin-right:8px;width:22px}.main-wrap .main .is-active[data-v-4c5c900e]{border:3px solid #6d58fb}.hairs[data-v-4c5c900e]{background:#fbfbfb;padding:84px 0}.hairs h2[data-v-4c5c900e]{color:#020322;font-family:Manrope-Bold;font-size:36px;font-weight:700;line-height:48px;text-align:center}.hairs .desc[data-v-4c5c900e]{color:#2b2b2b;font-family:Manrope-Medium;font-size:16px;font-weight:500;line-height:24px;margin:24px auto 30px;text-align:center}.hairs .hair-style[data-v-4c5c900e]{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px}.hairs .hair-style .model-item .item-label[data-v-4c5c900e]{color:#020322;font-family:Manrope-Bold,Manrope;font-size:16px;font-weight:700;line-height:24px;text-align:center}.more-opts[data-v-4c5c900e]{background:#fff;border-radius:16px;overflow:hidden}.more-opts .label[data-v-4c5c900e]{color:#020322;font-family:Manrope-SemiBold;font-size:14px;font-weight:600;line-height:20px;padding:24px 0 8px 24px}.more-opts .option-wrap[data-v-4c5c900e]{display:grid;grid-template-columns:repeat(5,102px);margin-right:1px;max-height:618px;padding:0 19px 10px 24px;grid-gap:10px;gap:10px;overflow-y:scroll}.item-box[data-v-4c5c900e]{border-radius:8px;cursor:pointer;min-height:116px;overflow:hidden;position:relative}.item-box[data-v-4c5c900e]:hover{opacity:.7}.item-box.active[data-v-4c5c900e]{border:2px solid #604ddc}.item-box:last-child.grid-item .item-name[data-v-4c5c900e]{display:none}.item-img[data-v-4c5c900e]{-o-object-fit:contain;object-fit:contain;width:100%}.item-name[data-v-4c5c900e]{border-radius:0 0 8px 8px;color:#2e2e2e;font-family:Manrope-Regular;font-size:12px;font-weight:600;line-height:16px;margin-top:12px;text-align:center;word-break:break-word}.porn-tip[data-v-4c5c900e]{background:#fff;border-radius:16px;height:160px;width:440px}.porn-tip .title[data-v-4c5c900e]{color:#151519;font-family:Manrope-Bold;font-size:24px;font-weight:700;line-height:32px}.porn-tip .centet[data-v-4c5c900e]{color:#151519;font-family:Manrope-SemiBold;font-size:14px;font-weight:500;height:40px;line-height:20px;margin-top:8px;text-align:center;width:360px}.porn-tip .centet a[data-v-4c5c900e]{color:#6d58fb;font-family:Manrope-Medium;-webkit-text-decoration:underline;text-decoration:underline}}@media(max-width:980px){.main-wrap[data-v-4c5c900e]{background:#f4f4f8;padding-top:.32rem}.main-wrap .main[data-v-4c5c900e]{margin:0 auto}.main-wrap .main[data-v-4c5c900e],.main-wrap .main .main-text[data-v-4c5c900e]{position:relative}.main-wrap .main .main-text .main-title-wrap[data-v-4c5c900e]{margin:0 auto;text-align:center;width:6.86rem}.main-wrap .main .main-text .main-title-wrap .main-title[data-v-4c5c900e]{color:#020322;display:inline;font-family:Manrope-Bold,Manrope;font-size:.6rem;font-weight:700;line-height:.72rem;vertical-align:middle}.main-wrap .main .main-text .main-title-wrap .icon[data-v-4c5c900e]{height:.48rem;width:.48rem}.main-wrap .main .main-text .main-desc[data-v-4c5c900e]{color:rgba(2,3,34,.6);font-family:Manrope-Regular,Manrope;font-size:.28rem;font-weight:400;line-height:.36rem;margin:.24rem auto 0;text-align:center;width:6.86rem}.main-wrap .main .main-pannel[data-v-4c5c900e]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:.48rem auto 0;width:6.86rem}.main-wrap .main .main-pannel .left .action-wrap[data-v-4c5c900e]{background:#fff;background-size:.48rem .48rem;border:.06rem solid #fff;border-radius:.16rem;box-shadow:0 .08rem .32rem 0 rgba(28,28,47,.14);box-sizing:border-box;flex-direction:column;margin-bottom:.48rem;padding:.32rem;width:100%}.main-wrap .main .main-pannel .left .action-wrap .upload-box[data-v-4c5c900e]{background:rgba(222,222,231,.5);border-radius:.16rem;box-sizing:border-box;height:4.56rem;position:relative}.main-wrap .main .main-pannel .left .action-wrap .upload-box .icon-photo[data-v-4c5c900e]{height:.88rem;width:1rem}.main-wrap .main .main-pannel .left .action-wrap .upload-box .drop-tip[data-v-4c5c900e]{color:#9f9faf;font-family:Manrope-Medium,Manrope;font-size:.28rem;font-weight:500;line-height:.44rem;margin:.12rem 0 .2rem}.main-wrap .main .main-pannel .left .action-wrap .upload-box .start-btn[data-v-4c5c900e]{align-items:center;background:#6c56ff;border-radius:.08rem;color:#fff;cursor:pointer;display:flex;font-family:Manrope-SemiBold,Manrope;font-size:.24rem;font-weight:600;justify-content:center;line-height:.72rem;padding:0 .38rem;text-align:center;transition:all .1s ease-in-out}.main-wrap .main .main-pannel .left .action-wrap .upload-box .start-btn[data-v-4c5c900e]:hover{background:#604ddc}.main-wrap .main .main-pannel .left .action-wrap .upload-box .start-btn[data-v-4c5c900e]:active{opacity:.8}.main-wrap .main .main-pannel .left .action-wrap .upload-box .img[data-v-4c5c900e]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.main-wrap .main .main-pannel .left .action-wrap .upload-box .img[data-v-4c5c900e] .el-image__inner{max-height:100%;max-width:100%}.main-wrap .main .main-pannel .left .action-wrap .upload-box .icon-close[data-v-4c5c900e]{cursor:pointer;height:.52rem;position:absolute;right:.16rem;top:.16rem;width:.52rem}.main-wrap .main .main-pannel .left .action-wrap #input-img-upload[data-v-4c5c900e]{display:none}.main-wrap .main .main-pannel .left .action-wrap .select-title[data-v-4c5c900e]{color:#020322;font-family:Manrope-SemiBold,Manrope;font-size:.24rem;font-weight:600;line-height:.4rem;margin:.24rem 0 .12rem}.main-wrap .main .main-pannel .left .action-wrap .select-gender[data-v-4c5c900e]{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:.2rem;grid-gap:.24rem;gap:.24rem}.main-wrap .main .main-pannel .left .action-wrap .select-gender .gender-box[data-v-4c5c900e]{background:#eeeef3;border-radius:.08rem;color:#222;font-family:Manrope-Medium,Manrope;font-size:.28rem;font-weight:500;line-height:.38rem;padding:.14rem 0;text-align:center}.main-wrap .main .main-pannel .left .action-wrap .select-gender .opt-for[data-v-4c5c900e]{background:#6d58fb;color:#fff}.main-wrap .main .main-pannel .left .action-wrap .select-area[data-v-4c5c900e]{display:grid;grid-template-columns:repeat(5,1fr);width:100%;grid-gap:.08rem;gap:.08rem}.main-wrap .main .main-pannel .left .action-wrap .select-area .select-pic[data-v-4c5c900e]{background:#ebebf4;border-radius:.16rem;box-sizing:border-box;height:1.3rem;overflow:hidden;position:relative}.main-wrap .main .main-pannel .left .action-wrap .select-area .select-pic[data-v-4c5c900e]:last-child{margin-right:0}.main-wrap .main .main-pannel .left .action-wrap .select-area .select-pic .mask[data-v-4c5c900e]{background:rgba(0,0,0,.5);border-radius:.08rem;color:#fff;font-family:Manrope-Regular;font-size:.24rem;height:100%;line-height:.3rem;margin-top:0;position:absolute;text-align:center;top:0}.main-wrap .main .main-pannel .left .action-wrap .select-area .custom[data-v-4c5c900e]{align-items:center;background:#eeeef3;cursor:pointer;display:flex;flex-direction:column;height:100%}.main-wrap .main .main-pannel .left .action-wrap .select-area .custom .icon-custom[data-v-4c5c900e]{display:block;flex:1;height:.4rem;-o-object-fit:contain;object-fit:contain;width:.4rem}.main-wrap .main .main-pannel .left .action-wrap .select-area .custom p[data-v-4c5c900e]{background:#dbdbe6;color:#020322;font-family:Manrope-SemiBold,Manrope;font-size:.16rem;font-weight:600;line-height:.32rem;margin-bottom:0;text-align:center;width:100%}.main-wrap .main .main-pannel .left .action-wrap .btn[data-v-4c5c900e]{background:#6c56ff;border-radius:.08rem;color:#fff;cursor:pointer;font-family:Manrope-Bold,Manrope;font-size:.32rem;font-style:normal;font-weight:700;height:.96rem;line-height:.96rem;margin-top:.32rem;text-align:center;width:100%}.main-wrap .main .main-pannel .left .action-wrap .btn[data-v-4c5c900e]:hover{background:#604ddc;color:#fff}.main-wrap .main .main-pannel .left .action-wrap .btn.disabled[data-v-4c5c900e]{background:rgba(109,88,251,.5);color:hsla(0,0%,100%,.7);pointer-events:none}.main-wrap .main .main-pannel .left .tip[data-v-4c5c900e]{color:#636477;font-family:Manrope-Regular;font-size:.24rem;font-weight:400;line-height:.32rem;margin:.24rem 0;text-align:center}.main-wrap .main .main-pannel .banner-wrap[data-v-4c5c900e]{display:none}.main-wrap .main .is-active[data-v-4c5c900e]{border:.06rem solid #6d58fb}.hairs[data-v-4c5c900e]{background:#fbfbfb;padding:1rem 0}.hairs h2[data-v-4c5c900e]{color:#020322;font-family:Manrope-Bold;font-size:.48rem;font-weight:700;line-height:.64rem;text-align:center}.hairs .desc[data-v-4c5c900e]{color:#2b2b2b;font-family:Manrope-Medium;font-size:.28rem;font-weight:500;line-height:.44rem;margin:.16rem auto .3rem;text-align:center}.hairs .hair-style[data-v-4c5c900e]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.24rem}.hairs .hair-style .model-item .item-label[data-v-4c5c900e]{color:#020322;font-family:Manrope-Bold,Manrope;font-size:.3rem;font-weight:700;line-height:.4rem;text-align:center}.more-opts[data-v-4c5c900e]{background:#fff;border-radius:.16rem;overflow:hidden}.more-opts .label[data-v-4c5c900e]{color:#020322;font-family:Manrope-SemiBold;font-size:.28rem;font-weight:600;line-height:.4rem;padding:.3rem 0 .16rem .29rem}.more-opts .option-wrap[data-v-4c5c900e]{display:grid;grid-template-columns:repeat(5,1.2rem);margin-right:1px;max-height:7.44rem;padding:0 .29rem .1rem;grid-gap:.2rem .07rem;gap:.2rem .07rem;overflow-y:scroll}.item-box[data-v-4c5c900e]{position:relative}.item-box.active .item-img[data-v-4c5c900e]{border:2px solid #604ddc}.item-img-box[data-v-4c5c900e]{height:1.36rem;position:relative}.item-img[data-v-4c5c900e],.item-img-box[data-v-4c5c900e]{border-radius:.08rem;overflow:hidden}.item-img[data-v-4c5c900e]{background:#ebebf4;left:0;position:absolute;top:0;width:100%}.item-name[data-v-4c5c900e]{color:#2e2e2e;font-family:Manrope-Regular;font-size:.2rem;font-weight:600;line-height:.26rem;margin-top:.06rem;text-align:center;word-break:break-word}.porn-tip[data-v-4c5c900e]{background:#fff;border-radius:.16rem;height:3rem;padding:0 .3rem;width:6.26rem}.porn-tip .title[data-v-4c5c900e]{color:#020322;font-family:Manrope-Bold;font-size:.4rem;font-weight:700;line-height:.48rem}.porn-tip .centet[data-v-4c5c900e]{color:#020322;font-family:Manrope-SemiBold;font-size:.3rem;font-weight:500;line-height:.4rem;margin-top:.12rem;text-align:center}.porn-tip .centet a[data-v-4c5c900e]{color:#6d58fb;font-family:Manrope-Medium;-webkit-text-decoration:underline;text-decoration:underline}}",""]),m.locals={},e.exports=m}}]);</pre></body></html>