.page_hero__7KFOs{display:flex;gap:3em;margin-top:6.9em;flex-direction:column;align-items:center}.page_hero__7KFOs div{flex:1 1}.page_hero__7KFOs h1{margin-top:0;margin-bottom:.5em}.page_hero__7KFOs button{margin-top:2em}.page_hero__7KFOs .page_imgsCompare__v1iAx{display:flex;align-items:center;max-height:550px;border-radius:33px;overflow:hidden;border:1px solid #eee;position:relative}.page_hero__7KFOs .page_imgCompare__IX_pj{max-width:100%;height:100%;min-height:550px;object-fit:cover;display:block}.page_sliderComponent__JDu_X .page_after__qUJ09,.page_sliderComponent__JDu_X .page_before__B_4JQ{margin:0}.page_sliderComponent__JDu_X .page_after__qUJ09 figcaption,.page_sliderComponent__JDu_X .page_before__B_4JQ figcaption{background:#fff;box-shadow:inset 0 0 0 1px #d1d5db88,0 1px 2px 0 rgba(0,0,0,.05);border-radius:12px;color:#2e3452;opacity:.9;padding:12px;position:absolute;top:50%;transform:translateY(-50%);line-height:100%}.page_sliderComponent__JDu_X .page_before__B_4JQ figcaption{left:12px}.page_sliderComponent__JDu_X .page_after__qUJ09 figcaption{right:12px}.page_pricing__WvXsI,.page_secondCTA__d33uV,section.page_section__zQZ2o{margin:6em auto}.page_pricing__WvXsI h2,.page_secondCTA__d33uV h2,section.page_section__zQZ2o h2{margin-top:4em}ul.page_stylesGallery___5J_f{display:flex;flex-wrap:wrap;gap:2em;justify-content:center}ul.page_stylesGallery___5J_f li{flex:0 0 min(20%,150px)}ul.page_stylesGallery___5J_f li.page_yourStyle__qPEAK{flex:1 1;flex-basis:100%}ol.page_horizontal___ZCkT{counter-reset:section;gap:3em}ol.page_horizontal___ZCkT li .page_title__po7na:before{counter-increment:section;content:counters(section,".") ".";margin-right:.3em}span.page_magic__XM07Z{background-image:linear-gradient(135deg,#0007ff,#9d52ff 50%,#ff004c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.page_pricing__WvXsI,section.page_section__zQZ2o{text-align:center}.page_secondCTA__d33uV{background:rgba(0,0,0,.05);border-radius:16px;display:flex;align-items:center;gap:3em;flex-direction:column}.page_secondCTA__d33uV .page_sliderComponent__JDu_X{border-radius:33px}.page_secondCTA__d33uV{max-width:var(--max-width);padding:2em}.page_secondCTA__d33uV h3{margin-top:0;margin-bottom:.75em}.page_secondCTA__d33uV button{margin-bottom:0;margin-top:1.5em}.page_gap2__cbikb{gap:2em}.page_faq__2BycP li{border-bottom:1px solid rgba(0,0,0,.05);text-align:left}.page_faq__2BycP summary{padding:1.3em 0;cursor:pointer;font-weight:700}.page_faq__2BycP p{margin-top:0}ol.page_howItWorks__Xf7_c img{height:400px;width:auto;object-fit:cover;border-radius:20px}ol.page_howItWorks__Xf7_c li{flex:1 1}.page_faqWrapper__dQLbW{gap:3em}.page_faqWrapper__dQLbW>*{flex:1 1}.page_faqWrapper__dQLbW .page_sliderComponent__JDu_X{border-radius:33px;width:100%}.page_sliderComponent__JDu_X{position:relative}.page_model3dFeature__h0nMg,.page_videoFeature__5qE__{display:flex;gap:4rem;align-items:center;margin:0 auto;text-align:left;flex-direction:column-reverse}.page_model3dFeature__h0nMg .page_text__9vMJ3,.page_videoFeature__5qE__ .page_text__9vMJ3{flex:1 1}.page_model3dFeature__h0nMg .page_text__9vMJ3 h2,.page_model3dFeature__h0nMg .page_text__9vMJ3 p:first-of-type,.page_videoFeature__5qE__ .page_text__9vMJ3 h2,.page_videoFeature__5qE__ .page_text__9vMJ3 p:first-of-type{margin-top:0}.page_model3dFeature__h0nMg button,.page_videoFeature__5qE__ button{margin-top:2em}.page_model3dFeatureList__sHxCG,.page_videoFeatureList__U_Xgr{list-style:none;padding:0;margin:1.5rem 0}.page_model3dFeatureList__sHxCG li,.page_videoFeatureList__U_Xgr li{margin:.75rem 0;font-size:1.1rem;font-weight:700}.page_videoPreview__ZqMZ8{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1);width:-moz-fit-content;width:fit-content;height:600px}.page_imagePreview__IcVej img,.page_videoPreview__ZqMZ8 img,.page_videoPreview__ZqMZ8 video{width:auto;height:600px;display:block;object-fit:cover}.page_imagePreview__IcVej img{display:block;border-radius:20px;filter:drop-shadow(0 4px 20px rgba(0,0,0,.1));transition:transform .3s ease}.page_model3dFeature__h0nMg .page_imagePreview__IcVej img{height:500px}@media (min-width:768px){.page_hero__7KFOs{gap:3em;flex-direction:row}.page_hero__7KFOs h1{margin-top:1em}.page_faqWrapper__dQLbW .page_sliderComponent__JDu_X{width:500px}.page_secondCTA__d33uV{padding:4em;flex-direction:row}.page_secondCTA__d33uV .page_sliderComponent__JDu_X{height:500px}.page_model3dFeature__h0nMg .page_imagePreview__IcVej img{height:700px}}@media (min-width:1300px){.page_hero__7KFOs{gap:10em}.page_model3dFeature__h0nMg,.page_videoFeature__5qE__{gap:6rem}.page_videoFeature__5qE__{flex-direction:row}.page_model3dFeature__h0nMg{flex-direction:row-reverse}}.page_featuredExamples__55Dou{display:flex;flex-wrap:wrap;gap:1.5em;justify-content:center;padding:0;margin:0}.page_featuredExamples__55Dou li{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1.5em);max-width:calc(50% - 1.5em);transition:transform .3s ease}.page_featuredExamples__55Dou li:first-child{transform:rotate(-3deg)}.page_featuredExamples__55Dou li:nth-child(2){transform:rotate(2deg)}.page_featuredExamples__55Dou li:nth-child(3){transform:rotate(-1deg)}.page_featuredExamples__55Dou li:nth-child(4){transform:rotate(3deg)}.page_getItNowButton__BWIsh{margin-top:0!important}.page_featuredExamples__55Dou li img{width:100%;height:auto;border-radius:12px}@media (min-width:768px){.page_featuredExamples__55Dou li{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 1.5em);max-width:calc(33.333% - 1.5em)}}@media (min-width:1024px){.page_featuredExamples__55Dou li{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 1.5em);max-width:calc(25% - 1.5em)}}button.Button_button__mg_cR{padding:16px 28px;font-size:1.05em;line-height:1.1;border:none;border-radius:14px;background-color:#0007ff;color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);display:flex;align-items:center;font-weight:700;background-image:var(--main-gradient);background-size:100%;transition:all .15s ease-in-out}button.Button_button__mg_cR:not(.Button_buttonOutline__iM_F3):not(.Button_isGenerating__BreLr):not([disabled]):hover{background-size:180%}button.Button_button__mg_cR:not(.Button_isGenerating__BreLr):not([disabled]):hover{transform:scale(1.1) rotate(-2deg)}button.Button_button__mg_cR.Button_isGenerating__BreLr{cursor:wait}button.Button_button__mg_cR[disabled].Button_notAllowed__EYQUk{cursor:not-allowed}button.Button_buttonOutline__iM_F3:not([disabled]):hover{background:#e0e0ff}button.Button_button__mg_cR[disabled]{color:#999}button.Button_button__mg_cR:not(.Button_buttonOutline__iM_F3)[disabled]{background:#e1e1e1}button.Button_buttonOutline__iM_F3{background:none;color:#4f46e5;border:1px solid #0007ff}button.Button_buttonOutline__iM_F3[disabled]{border-color:#e1e1e1}button.Button_buttonBlack__LpE5h:not(:hover){background:#000;border-radius:6px;box-shadow:inset 0 0 0 1px #a6a6a6}.spinner_spinner__MnOnh{margin-right:.5em;animation-name:spinner_spin__FzRou;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spinner_spin__FzRou{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExamplesCarousel_carouselWrapper__USL0z{width:100%;position:relative;padding:3em 1em;margin-top:6em}.ExamplesCarousel_carouselClip__8apBE{width:100%;overflow-x:hidden}.ExamplesCarousel_carousel__dPO1B{display:flex;align-items:center}.ExamplesCarousel_card__POTb_{cursor:pointer;flex:0 0 90%;width:90%;background:#fff;border-radius:20px;padding:calc(2em + 100px) 1em 1em;box-shadow:0 48px 100px 0 rgba(17,12,46,.15);opacity:.5;transform:scale(.9);transition:transform .5s ease,opacity .5s ease;position:relative;overflow:visible}.ExamplesCarousel_card__POTb_:not(.ExamplesCarousel_active__nZ4VE):hover{opacity:.7}.ExamplesCarousel_active__nZ4VE{opacity:1;transform:scale(1)}.ExamplesCarousel_originalDrawing__mPvx7{width:100%;display:flex;justify-content:center;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.ExamplesCarousel_originalDrawing__mPvx7 img{width:200px;height:200px;object-fit:cover;border-radius:12px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.ExamplesCarousel_examples__WX1ef{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5em;gap:.5em}.ExamplesCarousel_examples__WX1ef img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;display:block}@media (min-width:768px){.ExamplesCarousel_carouselWrapper__USL0z{margin-top:9em}.ExamplesCarousel_card__POTb_{flex:0 0 50%;width:50%;padding:calc(2em + 125px) 2em 2em}.ExamplesCarousel_originalDrawing__mPvx7 img{width:250px;height:250px}.ExamplesCarousel_examples__WX1ef{gap:1em;grid-template-columns:repeat(3,1fr)}}header.Header_header__pXml_{margin:0;padding:.8em 0;width:100%;max-width:100%;position:fixed;top:0;left:0;right:0;transition:all .15s ease-in-out}.Header_headerContent__9ua52{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 1.5em}header.Header_header__pXml_.Header_headerShadow__Mv9X9{background:#fff;z-index:999;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.Header_headerContent__9ua52>div{display:flex;align-items:center}header.Header_header__pXml_ .logo{margin:0}header .logo img.Header_logoImg__usXgv{width:1em;height:1em;margin-right:.5em;vertical-align:middle}header .Header_options__t4AOz{display:flex;gap:1.5em}.Header_linkAsButton__Tbf6f{display:flex;align-items:center}.Header_linkAsButton__Tbf6f svg{margin-right:.5em}header.Header_header__pXml_ .buttonOutline,header.Header_header__pXml_ button:not(.unfilledButton){margin-top:0;font-size:.9em;padding:14px 20px}header .Header_loginButton__mkv7L{display:none!important;border:0!important;box-shadow:none!important}.Header_availableOn__dEjJ2{display:none;margin-right:1em}.Header_availableOn__dEjJ2 a{line-height:1}.Header_availableOn__dEjJ2 span{font-size:.9em;opacity:.7;margin-right:.5em;font-weight:500}.Header_availableOn__dEjJ2 svg{fill:currentColor;opacity:.7}.Header_availableOn__dEjJ2 svg:hover{transition:all .15s ease-in-out;animation:Header_swivel__nFztM .4s ease-in-out;opacity:1}@keyframes Header_swivel__nFztM{0%,to{transform:rotate(0deg) translateZ(0)}25%{transform:rotate(7.5deg) translateZ(0)}75%{transform:rotate(-7.5deg) translateZ(0)}}@media (min-width:375px){header.Header_header__pXml_ .buttonOutline,header.Header_header__pXml_ button:not(.unfilledButton){padding:14px 26px}}@media (min-width:425px){header.Header_header__pXml_ .logo{font-size:1.2em}}@media (min-width:500px){header .Header_loginButton__mkv7L{display:flex!important;margin-right:1em!important}}@media (min-width:768px){header.Header_header__pXml_{padding:1em 0}.Header_availableOn__dEjJ2{display:flex;align-items:center}}@media (min-width:1300px){header .Header_headerContent__9ua52{padding:0}}footer.Footer_footer__o4_Ec{text-align:center;margin-top:7em}footer .Footer_social__ZBgR2{opacity:.5;transition:all .15s ease-in-out}footer .Footer_social__ZBgR2:hover{opacity:1}footer .Footer_social__ZBgR2:not(:last-of-type){margin-right:1em}footer .Footer_otherProducts__KtsCd{margin:2em auto 3em}footer .Footer_otherProducts__KtsCd div{display:flex;flex-wrap:wrap;gap:1em;justify-content:center}footer .Footer_otherProducts__KtsCd a{font-weight:700}footer.Footer_footer__o4_Ec a{opacity:.6;transition:all .15s ease-in-out}footer.Footer_footer__o4_Ec a:hover{text-decoration:underline;opacity:1}@media (min-width:475px){footer .Footer_otherProducts__KtsCd a:not(:last-child){margin-right:2em}footer .Footer_otherProducts__KtsCd div{display:block}}.examples_main__Yi3N6{max-width:1300px;margin:6em auto auto;text-align:center}.examples_examples__fGbsv{margin-top:5em}.examples_examples__fGbsv img,.examples_examples__fGbsv video{border-radius:20px;width:100%;max-width:600px;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.examples_examples__fGbsv img.examples_do__CnoZp,.examples_examples__fGbsv img.examples_dont__Q4ZYO{box-shadow:none;max-width:75px}.examples_example__8jaJg{display:flex;gap:1em;text-align:left;justify-content:center;flex-direction:column}.examples_example__8jaJg .examples_input__1FiFW{max-width:405px}.examples_example__8jaJg .examples_output__lhRq4{max-width:600px}.examples_example__8jaJg:not(:first-child){margin-top:4em}.examples_input__1FiFW img{max-width:400px}.examples_examples__fGbsv .examples_badOutput___FiLh{max-width:300px}.examples_label__GVr1a{font-weight:700;margin-bottom:.5em}.examples_danger__g25fp,.examples_tips__zULcJ{margin-bottom:1rem;margin-top:1rem;padding:.75rem 1.25rem;border-radius:.25rem;box-sizing:border-box}.examples_tips__zULcJ{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404}.examples_danger__g25fp{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.examples_badOutputWrapper__ejACC{display:flex;align-items:flex-start;gap:1em}@media (min-width:1024px){.examples_example__8jaJg{flex-direction:row;gap:3em}}.ImagePicker_wrapperButNotTheBox__tdsMF{position:relative}.ImagePicker_wrapperButNotTheBox__tdsMF input[type=file]{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}.ImagePicker_imagePicker__a7LoB{width:100%;min-height:100px;max-height:150px;background:rgba(0,0,0,.03);border:2px dashed rgba(0,0,0,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:1em auto;padding:.9em;gap:1em}.ImagePicker_imagePicker__a7LoB:hover{background-color:rgba(0,0,0,.06)}.ImagePicker_imagePicker__a7LoB svg.ImagePicker_icon__iz_PN{vertical-align:middle;margin-right:.5em;transform:translateY(-2px)}.ImagePicker_previewImageContainer__rS3G2{flex:0 0 33%}.ImagePicker_previewImage__Fr_47{max-height:calc(150px - (calc(.9em * 2)));object-fit:cover;max-width:100%;display:block;border-radius:6px}.ImagePicker_topRightCornerButtons__zPVEw{display:flex;align-items:center;gap:.6em;position:absolute;right:-.5em;top:-.9em}.ImagePicker_topRightCornerButtons__zPVEw button{background:#fff;border:2px dashed rgba(0,0,0,.2);box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);font-size:16px;display:flex;justify-content:center;align-items:center}.ImagePicker_editButton__NT_WA{padding:5px 12px;border-radius:12px}.ImagePicker_editButton__NT_WA:hover{background:#e8e8e8}.ImagePicker_removeButton__M3k7Y{width:33px;height:33px;border-radius:60px;transition:all .15s ease-in-out}.ImagePicker_editButton__NT_WA,.ImagePicker_removeButton__M3k7Y{color:#000}.ImagePicker_removeButton__M3k7Y:hover{background:#f8d8d8}.ImagePicker_verticalCenterWithSmallGap__puJHe{display:flex;align-items:center;gap:.5em}.MiniSocialProof_socialProof__kzAPA{background-image:url(/img/stars.svg);background-repeat:no-repeat;background-position:50%;display:inline-block;font-size:1rem;margin-top:1.6em}.Modal_modalBackdrop__9LFkh{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:2em 0}.Modal_modalContainer__rW2xB{background:#fff;padding:3em;border-radius:20px;width:90%;margin:auto;position:relative;text-align:center}.Modal_modalContainer__rW2xB h3{margin-top:0}.Modal_linkContainer__tR0W8{display:flex;margin-top:1.5em;align-items:center;justify-content:center;gap:1em}@media (min-width:768px){.Modal_modalContainer__rW2xB{padding:3em}}.ChallengeJoinModal_subtitle__Hg4on{margin:0 0 1em;color:#4b5662}.ChallengeJoinModal_loadingWrap__JQTTr{min-height:140px;display:flex;align-items:center;justify-content:center;gap:.55em;font-weight:600}.ChallengeJoinModal_noticeText__MfdpD{margin:.8em 0;color:#5c6570}.ChallengeJoinModal_detailsWrap__Sw5p1{display:flex;flex-direction:column;gap:.7em;align-items:center}.ChallengeJoinModal_fieldGroup__8t6DQ{width:min(100%,460px)}.ChallengeJoinModal_fieldGroup__8t6DQ+.ChallengeJoinModal_fieldGroup__8t6DQ{margin-top:1em}.ChallengeJoinModal_fieldLabel__UoBeS{display:block;font-weight:700;margin:0 0 .45em}.ChallengeJoinModal_selectedPreview__Np82A{width:min(100%,360px);aspect-ratio:1/1;object-fit:cover;border-radius:14px;border:1px solid #d9deef}.ChallengeJoinModal_detailsInput__bSdZt{width:100%;line-height:1.6em;padding:.75em;border:0;border-radius:6px;font-size:.9em;box-shadow:inset 0 0 0 1px #d1d5db,0 1px 2px 0 rgba(0,0,0,.05);background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ChallengeJoinModal_disclosureText__eh8Sm{width:min(100%,600px);margin:1em auto 0;font-size:.85rem;line-height:1.45;color:#5b6674}.ChallengeJoinModal_submittedTitleWrap__0opGc{display:inline-flex;align-items:center;gap:.5em}.ChallengeJoinModal_submittedTitleIcon__oOdH1{width:22px;height:22px;border-radius:999px;background:#984fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(152,79,255,.2);margin-top:-3px}.ChallengeJoinModal_galleryFadeWrap__pE_CQ{position:relative}.ChallengeJoinModal_galleryFadeWrap__pE_CQ:after{content:"";position:absolute;left:0;right:0;bottom:0;height:44px;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.ChallengeJoinModal_gallery__KmXrv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75em;gap:.75em;max-height:50vh;overflow-y:auto;padding:.6em .6em 3em}.ChallengeJoinModal_generationCard___HjX3{border:0;border-radius:12px;background:#f0f0f0;text-align:left;cursor:pointer;display:block;gap:.45em;position:relative;transition:box-shadow .12s ease;aspect-ratio:1/1;min-height:120px;min-width:120px;overflow:hidden}.ChallengeJoinModal_generationCardSelected__1OUFb{box-shadow:0 0 0 1.5px #984fff,0 0 0 4px #d6bffe,0 0 0 1px #d8dee4}.ChallengeJoinModal_generationCardDimmed__x1YEU{opacity:.5}.ChallengeJoinModal_selectionDot___0bsJ{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 2px 8px rgba(17,24,39,.18);border:1px solid rgba(17,24,39,.22);z-index:2;display:inline-flex;align-items:center;justify-content:center;color:#fff}.ChallengeJoinModal_selectionDotChecked__UpW1C{background:#984fff;border-color:#984fff;box-shadow:0 0 0 2px rgba(152,79,255,.3)}.ChallengeJoinModal_videoBadge__lKfX_{position:absolute;left:10px;bottom:10px;z-index:2;font-size:.7rem;font-weight:700;color:#fff;background:#984fff;border-radius:999px;padding:.22em .6em}.ChallengeJoinModal_imageLoading__FeuVi{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center}.ChallengeJoinModal_generationMedia__HtyGL{width:100%;height:100%;object-fit:cover;border-radius:12px;display:block}.ChallengeJoinModal_generationImageHidden__xtopo{opacity:0}.ChallengeJoinModal_errorText__MLb8y{margin:.95em 0 0;color:#b32828;font-weight:600}.ChallengeJoinModal_successText__xsjBq{margin:.95em 0 0;color:#117a35;font-weight:600}.ChallengeJoinModal_doneWrap__fIiU2{text-align:center;margin-top:-.25em;padding:0}.ChallengeJoinModal_doneText__1066K{margin:0;color:#5c6570;font-size:1em;line-height:1.45;margin-inline:auto}@media (max-width:960px){.ChallengeJoinModal_gallery__KmXrv{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ChallengeJoinModal_gallery__KmXrv{grid-template-columns:repeat(2,minmax(0,1fr))}}.challenges_main__ldF5J{max-width:1200px;margin:0 auto;padding:6.25em 1em 3em}.challenges_content__t3Dzt{padding:1.35em 0}.challenges_headingWrap__LiHF0{text-align:center;max-width:720px;margin:0 auto}.challenges_challengeThumb__VLf4_{width:min(160px,40vw);aspect-ratio:1/1;object-fit:cover;margin:0 auto .8em;display:block;background:#f0f0f0;border-radius:20px}.challenges_challengeThumbLoaded__RuJhW{background:transparent}.challenges_title__5pe4X{margin:0;font-size:clamp(1.6rem,2.8vw,2.3rem)}.challenges_subtitle__4aQZf{margin:.45em auto 0;color:#4b5662;font-size:1rem;max-width:720px}.challenges_endsText__eHWfF{margin:.4em auto 0;font-size:.92rem;opacity:.6;font-weight:600}.challenges_joinButton__Br8N6{margin-top:.85em;margin-left:auto;margin-right:auto}.challenges_joinedNotice__h5rMd{margin:2em auto 0;display:inline-flex;align-items:center;gap:.55em;color:#6f35d0;font-weight:700;font-size:.9em}.challenges_joinedNoticeIcon__sl0kw{width:22px;height:22px;border-radius:999px;background:#984fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(152,79,255,.18)}.challenges_loadingWrap__Vw_XL{display:flex;align-items:center;justify-content:center;gap:.7em;min-height:160px;color:#364656;font-weight:600}.challenges_errorText__ZVUG5{color:#bc2f2f;text-align:center;font-weight:600}.challenges_emptyWrap__3O3nb{text-align:center;padding:1.3em 0 .5em}.challenges_emptyWrap__3O3nb .mainButton{margin-top:1em}.challenges_gallery__KNLiw{display:flex;justify-content:center;flex-wrap:wrap;gap:1em;margin:4em auto 0}.challenges_gallery__KNLiw>*{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 2em) / 3);max-width:340px;min-width:220px}.challenges_entryCard__Rkkyl{background:#fff;border-radius:calc(20px + .65em);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);align-self:center;overflow:hidden;padding:.65em}.challenges_entryMedia__QVXQI{position:relative;background:#eee;border-radius:20px;min-height:200px;overflow:hidden;cursor:pointer}.challenges_entryImageLoading__4KvsI{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.challenges_entryImage__vfJ_a{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:20px}.challenges_entryComparisonSlider__tBpvf{width:100%;display:block;border-radius:20px;overflow:hidden}.challenges_entryComparisonPane___mvs5{margin:0}.challenges_entryComparisonImage__SNe0y{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.challenges_entryImageHidden__ELc59{opacity:0}.challenges_entryImageError__kWFwM{margin:0;min-height:220px;display:flex;align-items:center;justify-content:center;font-size:.9rem;color:#5d6573}.challenges_entryMeta__E6PiQ{padding:.75em .65em 1em}.challenges_entryTitle__02oBy{margin:0;font-weight:700;font-size:1em}.challenges_entryArtist__vAWmp{margin:.35em 0 0;color:#4d5766;font-size:.9em}@media (max-width:720px){.challenges_main__ldF5J{padding-top:5.8em}.challenges_content__t3Dzt{padding:1.15em .8em}.challenges_gallery__KNLiw{gap:.75em}.challenges_gallery__KNLiw>*{flex-basis:calc((100% - 0.75em) / 2);min-width:0}}@media (max-width:520px){.challenges_gallery__KNLiw>*{flex-basis:100%}}.generate_main__XTja6{display:flex;max-width:1300px;margin:6em auto auto;gap:3em;justify-content:center;flex-direction:column}.generate_mainWithWeeklyChallenge__kfGuP{margin-top:4em}.generate_controls__Q3rAG{flex:1 1;padding:2em 1.5em;background:rgba(0,0,0,.03);border-radius:20px;position:relative;max-width:100%}.generate_controls__Q3rAG.generate_full__dzN_q{flex:1 1;text-align:center;max-height:none}.generate_controls__Q3rAG img{transition:all .15s ease-in-out}.generate_controls__Q3rAG img:hover{filter:brightness(.95);opacity:.9}.generate_controls__Q3rAG .mainButton{margin-top:2em}.generate_controls__Q3rAG.generate_full__dzN_q button{margin-left:auto;margin-right:auto}.generate_results__Z50u3{flex:1 1;text-align:center;position:relative;max-width:100%;min-height:75vh;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;margin-top:1em}.generate_results__Z50u3 img{width:auto;margin:auto;border-radius:20px}.generate_resultContent__FQP3m{display:flex;justify-content:center;align-items:center;min-height:300px}.generate_resultContent__FQP3m img,.generate_resultContent__FQP3m video{width:auto;min-width:250px;min-height:250px;max-width:90%;margin:auto;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);background-color:#f0f0f0}p.generate_label__HCMd4:first-child{margin-top:0}label.generate_label__HCMd4,p.generate_label__HCMd4{font-weight:700;margin-bottom:0}.generate_marginTop__nW0Ra{margin-top:2em}.generate_gallery__oayLg{display:flex;justify-content:center;flex-wrap:wrap;gap:1em;margin:6em auto}.generate_gallery__oayLg>div{flex:1 1}.generate_results__Z50u3 .generate_resultsOptions__3OwxU{display:flex;flex-wrap:wrap;justify-content:center;gap:1em;margin-top:2em;font-size:.9em}.generate_results__Z50u3 .generate_resultsOptions__3OwxU .buttonOutline>svg{margin-right:.33em}.generate_resultFeedbackContainer__5BdZ9{display:flex;align-items:center;justify-content:center;gap:.7em;margin-top:3em}.generate_resultFeedbackTitle__4or0D{margin:0;font-size:.95em;font-weight:600}.generate_resultFeedbackButton__O_I6_{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.12);background:#fff;border-radius:999px;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.generate_resultFeedbackIcon__VkCEj{width:18px;height:18px;fill:#333}.generate_resultFeedbackButton__O_I6_:hover{transform:translateY(-1px) scale(1.1)}.generate_resultFeedbackButton__O_I6_:active{transform:translateY(0)}.generate_resultFeedbackThanks__mcD_7{margin:0;font-size:.95em;font-weight:600}.generate_loadingP__x_sDu{display:flex;align-items:center;margin:auto;justify-content:center;font-weight:700;font-size:1.2em}@keyframes generate_blurAnimation__pCZ0S{50%{filter:blur(90px);transform:translateX(3%) translateY(-3%)}}.generate_blurAnimation__pCZ0S{animation:generate_blurAnimation__pCZ0S 3s ease-in-out infinite;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1;opacity:.6;filter:blur(27px);height:80%;object-fit:cover;border-radius:20px}.generate_creditsContainer__StDIJ{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.42em;margin:0 auto 1em}.generate_creditsInfo__ZWpDa{display:flex;align-items:center;gap:.7em;margin-bottom:0}.generate_controls__Q3rAG.generate_full__dzN_q .generate_creditsInfo__ZWpDa{justify-content:flex-start}.generate_creditsText__lxzNf{font-size:.9em;margin:0;text-align:left}.generate_weeklyChallengeCard__cDS57{margin:4em auto 3em;width:min(100%,512px)}ul.generate_aiModels__H8cJW,ul.generate_stylesModels__cNOWY{display:flex;align-items:center;padding:3px 3px 1em;gap:1.5em;overflow-x:auto;margin:.75em auto 0;max-width:100%}ul.generate_aiModels__H8cJW{align-items:unset;flex-wrap:nowrap;gap:1em;padding-top:6px;padding-left:6px;padding-right:6px}ul.generate_aiModels__H8cJW li{flex:0 0 auto;list-style:none}.generate_canvas__ZyTdP,.generate_canvas__ZyTdP svg{border-radius:16px}.generate_canvasButtons__xa__A{position:absolute;left:0;right:0;margin-top:.5em;display:flex;gap:.5em;justify-content:center}.generate_canvasButtons__xa__A button.generate_canvasButton__bGEOe{border:0;width:36px;height:36px;border-radius:12px;-moz-user-select:none;user-select:none;-webkit-user-select:none;margin:initial;background:#efefef}.generate_canvasButtons__xa__A button.generate_canvasButton__bGEOe:active,.generate_canvasButtons__xa__A button.generate_canvasButton__bGEOe:disabled{background:rgba(15,14,255,.13);color:#000062}.generate_canvasButtons__xa__A button.generate_canvasButton__bGEOe:active path,.generate_canvasButtons__xa__A button.generate_canvasButton__bGEOe:disabled path{fill:#000062}.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n{--border:rgb(0 0 0/13%);--highlight:hsla(0,0%,100%,.2);--shadow:rgb(0 0 0/10%);display:inline-flex;width:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;white-space:nowrap;border-radius:.5rem;border-style:none;background-color:#efefef;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;color:#000;-webkit-text-decoration-line:none;text-decoration-line:none;outline-width:2px;outline-offset:2px;outline-color:#007acc;height:auto;justify-content:flex-start;gap:.75rem}.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n,.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n:active,.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n[data-active]{padding:.5em}.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n:where(.generate_dark__B8UWT,.generate_dark__B8UWT *){--border:hsla(0,0%,100%,.1);--highlight:rgb(255 255 255/5%);background-color:rgba(0,0,0,.1);color:#fff}.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n:not(:active):hover{--border:rgb(0 0 0/33%)}.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n:where(.generate_dark__B8UWT,.generate_dark__B8UWT *):not(:active):hover{--border:hsla(0,0%,100%,.25)}.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n[aria-disabled=true]{opacity:.5}.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n[data-focus-visible]{outline-style:solid}.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n:active,.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n[data-active]{background-color:rgba(0,0,0,.1)}@media (min-width:640px){.generate_strokeSelectContainer__QSkgx .generate_button__FuI2n{gap:.5rem}}.generate_strokeSelectContainer__QSkgx{display:inline-flex;flex-direction:column;gap:.5rem}.generate_strokeSelectPopover__iJm0M{z-index:50;display:flex;max-height:min(var(--popover-available-height,300px),300px);flex-direction:column;overflow:auto;overscroll-behavior:contain;border-radius:.5rem;border:1px solid #dae2e7;background-color:#f7f7f7;padding:.5rem;color:#000;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.generate_strokeSelectPopover__iJm0M:focus-visible,.generate_strokeSelectPopover__iJm0M[data-focus-visible]{outline:2px solid #007acc;outline-offset:-1px}.generate_strokeSelectPopover__iJm0M:where(.generate_dark__B8UWT,.generate_dark__B8UWT *){border-color:#3b3e40;background-color:#27292a;color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.25),0 4px 6px -4px rgba(0,0,0,.1)}.generate_strokeSelectPopover__iJm0M .generate_selectItem__Utpmy{display:flex;cursor:default;scroll-margin:.5rem;align-items:center;gap:.5rem;border-radius:.25rem;padding:.5rem;outline:none!important}.generate_strokeSelectPopover__iJm0M .generate_selectItem__Utpmy[aria-disabled=true]{opacity:.5}.generate_strokeSelectPopover__iJm0M .generate_selectItem__Utpmy[data-active-item]{background-color:#e0e0ff;color:#fff}.generate_helperTippy__j37Lf{opacity:.6;margin-left:.3em;vertical-align:middle;transform:translateY(-1px)}.generate_info___ykan{opacity:.6;margin-top:1.5em;font-size:.9em;text-wrap:balance}.generate_cleanImageInfo__w3JAp{font-size:.85em;opacity:.75;text-wrap:balance;margin-top:-.25em;margin-bottom:2em;text-wrap:initial;padding:.4rem 1.25rem;border-radius:12px;box-sizing:border-box;cursor:pointer;background-color:#d1ecf1;color:#0c5460}.generate_beforeAndAfterVideo__vVroE{width:100%;height:auto;max-width:100%}@media (min-width:768px){.generate_gallery__oayLg>div{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1em)}}@media (min-width:1024px){.generate_main__XTja6{flex-direction:row}.generate_controls__Q3rAG{flex:0 0 30%}.generate_controls__Q3rAG.generate_full__dzN_q{flex:0 0 36%;max-width:36%}.generate_gallery__oayLg>div{flex-grow:0;flex-shrink:0;flex-basis:calc(33.3% - 1em)}}