.PreviewSection_root__CbXZ1{display:flex;gap:32rem}@media only screen and (max-width:490px){.PreviewSection_root__CbXZ1{flex-direction:column;align-items:center}}.PreviewSection_selection__Vx0Ko{display:flex;flex-direction:column;gap:24rem;flex:1 1;padding-bottom:56rem}@media only screen and (max-width:490px){.PreviewSection_selection__Vx0Ko{width:100%;padding-bottom:0}}.PreviewSection_optionWrapper__0yjUr{width:480rem}@media only screen and (max-width:490px){.PreviewSection_optionWrapper__0yjUr{width:100%}.PreviewSection_blockWrapper__dc1aN{padding:16rem;background:#fff;border-radius:16rem}}.PreviewSection_options__FAPDG{width:480rem}@media only screen and (max-width:490px){.PreviewSection_options__FAPDG{width:100%}}.PreviewSection_previewWrapper__eaeht{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:490px){.PreviewSection_previewWrapper__eaeht{width:100%;padding:16rem;gap:16rem;border-radius:16rem;background:#fff}}.PreviewSection_previewContainer__psU7o{position:relative;width:240rem;height:320rem;border-radius:12rem;overflow:hidden;cursor:pointer}.PreviewSection_previewContainer__psU7o:hover .PreviewSection_overlay__eN3Wq{opacity:1}@media only screen and (max-width:490px){.PreviewSection_previewContainer__psU7o{width:240rem;height:320rem}}.PreviewSection_fileInput__bFwGO{display:none}.PreviewSection_previewImage__CcB3H{width:100%;height:100%;object-fit:cover;display:block;border-radius:12rem;transition:filter .2s ease-out}.PreviewSection_overlay__eN3Wq{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8rem;background-color:rgba(0,0,0,.4);opacity:0;transition:opacity .2s ease-out;pointer-events:auto}@media only screen and (max-width:490px){.PreviewSection_overlay__eN3Wq{opacity:1;justify-content:flex-end;background-color:transparent;padding-bottom:16rem}.PreviewSection_overlay__eN3Wq .PreviewSection_overlayText__yDvJ6{display:none}}.PreviewSection_overlayButton__D_5wp{padding:8rem 16rem;background-color:var(--main-primary);color:var(--text-white);border:none;border-radius:8rem;font-size:14rem;cursor:pointer;transition:background-color .2s ease-out}.PreviewSection_overlayButton__D_5wp:hover{background-color:var(--main-primary-dark)}.PreviewSection_overlayText__yDvJ6{width:128rem;font-weight:500;font-size:16rem;line-height:150%;letter-spacing:-.01em;text-align:center;color:var(--text-white)}.PreviewSection_removeButton__7Ia23{display:inline-block}.PreviewSection_fileInfo__NWFKy{font-size:14rem;color:var(--text-dark);margin-top:8rem}.PreviewSection_fileInfo__NWFKy code{background-color:var(--main-gray-12);padding:2rem 4rem;border-radius:4rem;display:inline-block;margin-top:4rem}.PreviewSection_fileInfo__NWFKy a{color:var(--main-primary);text-decoration:none}.PreviewSection_optionsWrapper__RYc42{position:relative;z-index:12;display:flex;align-items:flex-end;gap:24rem;padding-top:20rem}.PreviewSection_container__PXHC9{position:relative;display:flex;align-items:flex-end;gap:16rem;width:100%}.PreviewSection_errorContainer__SAayw:before{content:"";position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;border:1rem solid var(--main-destructive);border-radius:12rem;pointer-events:none;box-sizing:border-box}.PreviewSection_errorMessage__QNuCh{position:absolute;top:101%;left:0;display:flex;align-items:center;gap:4rem;font-weight:400;font-size:12rem;line-height:133%;color:var(--text-destructive)}.PreviewSection_errorMessage__QNuCh .PreviewSection_icon__NL3IW{width:16rem;height:16rem}.PreviewSection_errorMessage__QNuCh .PreviewSection_icon__NL3IW path{fill:var(--icon-destructive)}.PreviewSection_title__gqQVL{top:0;position:absolute;font-weight:500;font-size:14rem;line-height:143%;color:var(--text-dark)}.PreviewSection_errorWrapper__I45Si{border:1rem solid red;border-radius:12rem;padding:8rem}.PreviewSection_option__hldOA{width:50%;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:490px){.PreviewSection_option__hldOA{width:100%}}.IUPreviewSection_root__3qvQ3{display:flex;justify-content:center;gap:32rem}@media only screen and (max-width:490px){.IUPreviewSection_root__3qvQ3{padding-top:16rem}}.IUPreviewSection_selection__0abIZ{display:flex;flex-direction:column;gap:24rem;flex:1 1;padding-bottom:56rem}.IUPreviewSection_options__dHndd{width:480rem}.IUPreviewSection_previewContainer__luNBs{position:relative;width:429rem;height:590rem;border-radius:12rem;overflow:hidden;cursor:pointer}.IUPreviewSection_previewContainer__luNBs:hover .IUPreviewSection_overlay__UPhyU{opacity:1}@media only screen and (max-width:490px){.IUPreviewSection_previewContainer__luNBs{width:296rem;height:394rem}}.IUPreviewSection_fileInput__aTsvZ{display:none}.IUPreviewSection_previewImage__6I_fk{width:100%;height:100%;object-fit:cover;display:block;border-radius:12rem;transition:filter .2s ease-out}.IUPreviewSection_overlay__UPhyU{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8rem;background-color:rgba(0,0,0,.4);opacity:0;transition:opacity .2s ease-out;pointer-events:auto}.IUPreviewSection_overlayButton__uayXc{padding:8rem 16rem;background-color:var(--main-primary);color:var(--text-white);border:none;border-radius:8rem;font-size:14rem;cursor:pointer;transition:background-color .2s ease-out}.IUPreviewSection_overlayButton__uayXc:hover{background-color:var(--main-primary-dark)}.IUPreviewSection_overlayText__uW2Bs{width:128rem;font-weight:500;font-size:16rem;line-height:150%;letter-spacing:-.01em;text-align:center;color:var(--text-white)}.IUPreviewSection_removeButton__SFJC2{display:inline-block}.IUPreviewSection_fileInfo__vmHHu{font-size:14rem;color:var(--text-dark);margin-top:8rem}.IUPreviewSection_fileInfo__vmHHu code{background-color:var(--main-gray-12);padding:2rem 4rem;border-radius:4rem;display:inline-block;margin-top:4rem}.IUPreviewSection_fileInfo__vmHHu a{color:var(--main-primary);text-decoration:none}.IUPreviewSection_optionsWrapper__ctzs3{position:relative;z-index:12;display:flex;align-items:flex-end;gap:24rem;padding-top:20rem}.IUPreviewSection_container__XZ_A6{position:relative;display:flex;align-items:flex-end;gap:16rem;width:100%}.IUPreviewSection_errorContainer__UrNcK:before{content:"";position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;border:1rem solid var(--main-destructive);border-radius:12rem;pointer-events:none;box-sizing:border-box}.IUPreviewSection_errorMessage__PO6o0{position:absolute;top:101%;left:0;display:flex;align-items:center;gap:4rem;font-weight:400;font-size:12rem;line-height:133%;color:var(--text-destructive)}.IUPreviewSection_errorMessage__PO6o0 .IUPreviewSection_icon__jPnZq{width:16rem;height:16rem}.IUPreviewSection_errorMessage__PO6o0 .IUPreviewSection_icon__jPnZq path{fill:var(--icon-destructive)}.IUPreviewSection_title__v9Z1A{top:0;position:absolute;font-weight:500;font-size:14rem;line-height:143%;color:var(--text-dark)}.IUPreviewSection_errorWrapper__l49jq{border:1rem solid red;border-radius:12rem;padding:8rem}.IUPreviewSection_option__gBTY7{width:50%;height:-moz-fit-content;height:fit-content}.ImageUpscale_root__JqT4b{position:relative;display:flex;flex-direction:column;align-items:center;gap:24rem;width:100%;height:calc(100vh - 112rem);padding-bottom:24rem}@media only screen and (max-width:490px){.ImageUpscale_root__JqT4b{flex-direction:column;gap:16rem;min-height:calc(100vh - 128rem - 32rem);height:100%;padding-bottom:30rem}}.ImageUpscale_content__jh5eK{display:flex;gap:24rem;max-width:1392rem;width:100%;height:100%;overflow:scroll;border-radius:16rem;padding:20rem 24rem;background:var(--main-white)}@media only screen and (max-width:490px){.ImageUpscale_content__jh5eK{flex-direction:column;width:100%;max-width:100%;height:100%;padding:0;margin-top:84rem;border-radius:16rem}}.ImageUpscale_titleWrapper__WkkE_{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:490px){.ImageUpscale_titleWrapper__WkkE_{position:fixed;top:64rem;right:0;z-index:30;padding:16rem;width:100%;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}.ImageUpscale_hintPopupButton__kpeaF{padding:0}.ImageUpscale_messegeBlock__rnwlv{display:flex;flex-direction:column;gap:24rem;max-width:1392rem;width:100%;height:100%;overflow:scroll;border-radius:16rem;padding:20rem 24rem;background:var(--main-white)}.ImageUpscale_messegeInfoWrapper__tv1nl{width:450rem;height:-moz-fit-content;height:fit-content}.ImageUpscale_messegeInfo__4bdi1{position:absolute;top:50%;right:50%;display:flex;flex-direction:column;align-items:center;gap:24rem;width:480rem;height:-moz-fit-content;height:fit-content;transform:translate(50%,-50%)}.ImageUpscale_messegeIcon__yRNWI{width:48rem;height:48rem}.ImageUpscale_loading__KpqA4{animation:ImageUpscale_spin__IsCTX 1s linear infinite}.ImageUpscale_success___tNUv path{fill:var(--icon-primary)}@keyframes ImageUpscale_spin__IsCTX{to{transform:rotate(1turn)}}.ImageUpscale_textWrapper__mtILJ{display:flex;flex-direction:column;gap:8rem}.ImageUpscale_messegeTitle__m2IsK{font-weight:500;font-size:18rem;line-height:122%;letter-spacing:-.01em;text-align:center;color:var(--text-dark)}.ImageUpscale_messegeDescription__NNv1P{font-weight:400;font-size:16rem;line-height:150%;text-align:center;color:var(--text-dark-gray)}.ImageUpscale_buttons__GRaYL{display:flex;justify-content:center;gap:16rem;width:100%}.ImageUpscale_button__LXxxq{width:328rem}.ImageUpscale_errorButton__Vjbky{width:200rem}.ImageUpscale_loadPhoto__ruQNL{width:100%;height:100%;display:flex;flex-direction:column;gap:16rem;padding-bottom:20rem}@media only screen and (max-width:490px){.ImageUpscale_loadPhoto__ruQNL{width:100%;padding-bottom:0}}.ImageUpscale_title__rHEDf{top:0;left:0;display:flex;align-items:center;gap:8rem}.ImageUpscale_title__rHEDf h1{font-weight:500;font-size:18rem;line-height:110%;letter-spacing:-.01em;text-align:center;color:var(--text-dark)}@media only screen and (max-width:490px){.ImageUpscale_title__rHEDf{flex:1 1;align-items:flex-start}.ImageUpscale_title__rHEDf svg{width:32rem;height:20rem}.ImageUpscale_title__rHEDf svg path{fill:var(--main-dark)}.ImageUpscale_title__rHEDf h1{text-align:left;font-weight:600;font-size:18rem;line-height:110%}}.ImageUpscale_dragArea__jXSCp{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40rem;background-color:var(--drag-area-bg,transparent);transition:background-color .2s ease-out,box-shadow .2s ease-out}.ImageUpscale_dragArea__jXSCp:before{content:"";position:absolute;inset:0;border:2rem dashed var(--main-dark-gray);border-radius:12rem;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.ImageUpscale_dragArea__jXSCp.ImageUpscale_globalDrag__WkUEO{box-shadow:0 0 0 4rem rgba(var(--main-primary-rgb),.1)}.ImageUpscale_dragArea__jXSCp.ImageUpscale_globalDrag__WkUEO:before{opacity:1}.ImageUpscale_dragArea__jXSCp.ImageUpscale_dragOver__6dIuK{background:var(--main-dark-6);border-radius:12rem}.ImageUpscale_dragArea__jXSCp.ImageUpscale_dragOver__6dIuK:before{border:2px dashed var(--main-dark);border-radius:12rem;opacity:1}.ImageUpscale_imageWrapper__mDoyZ{display:flex;flex-direction:column;justify-content:center;align-items:center;width:480rem;gap:24rem}.ImageUpscale_imageWrapper__mDoyZ img{width:200rem;height:200rem}@media only screen and (max-width:490px){.ImageUpscale_imageWrapper__mDoyZ{width:100%}.ImageUpscale_imageWrapper__mDoyZ img{height:159rem}}.ImageUpscale_textBlock__D5vs6{text-align:center}.ImageUpscale_textBlock__D5vs6 h2{margin-bottom:8rem;font-weight:500;font-size:18rem;line-height:110%;letter-spacing:-.01em;color:var(--text-dark)}.ImageUpscale_textBlock__D5vs6 p{font-weight:400;font-size:16rem;line-height:150%;text-align:center;color:var(--text-dark-gray)}.ImageUpscale_selectFileWrapper__lkOss{display:flex;flex-direction:column;align-items:center;gap:8rem}.ImageUpscale_selectFileWrapper__lkOss p{font-weight:400;font-size:16rem;line-height:150%;text-align:center;color:var(--text-dark-gray)}.ImageUpscale_fileInput___Eayf{display:none}.ImageUpscale_generateFooter__UOO9V{width:100%;height:90rem;background:var(--main-white)}