@font-face{font-family:Gotham;src:url(../media/gotham_thin.0kjpothxawt5e.woff2)format("woff2"),url(../media/gotham_thin.1q7c1do91162-.woff)format("woff"),url(../media/gotham_thin.0kgz10cnz1m8g.otf)format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_thinitalic.44haqu2l94dmd.woff2)format("woff2"),url(../media/gotham_thinitalic.1u46iprz5s2kw.woff)format("woff"),url(../media/gotham_thinitalic.3p4um7p8fjbm_.otf)format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_xlight.2jcpwr4-76v1u.woff2)format("woff2"),url(../media/gotham_xlight.0rz3cnse-gyix.woff)format("woff"),url(../media/gotham_xlight.1cmu0mplqlaea.otf)format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_xlightitalic.1v75fi3cz_jgy.woff2)format("woff2"),url(../media/gotham_xlightitalic.1j-0pt9h-561u.woff)format("woff"),url(../media/gotham_xlightitalic.3p1db8vq1yy8d.otf)format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_light.26glibe3p7j8l.woff2)format("woff2"),url(../media/gotham_light.41rbrj5_s5vyb.woff)format("woff"),url(../media/gotham_light.1bg7_2k_8hmqt.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_lightitalic.29mz_nujx39ex.woff2)format("woff2"),url(../media/gotham_lightitalic.12mek0utiov51.woff)format("woff"),url(../media/gotham_lightitalic.3b8mif2tlv4x3.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_book.1rsex4cpyy8pi.woff2)format("woff2"),url(../media/gotham_book.23w36hmkv9u4b.woff)format("woff"),url(../media/gotham_book.16r39yxaq-epg.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_bookitalic.2joy47je-0bsi.woff2)format("woff2"),url(../media/gotham_bookitalic.39lpwpgkktqv8.woff)format("woff"),url(../media/gotham_bookitalic.2-ohi12ch9txr.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_medium.3yad_v6ev4866.woff2)format("woff2"),url(../media/gotham_medium.2c90m93odn908.woff)format("woff"),url(../media/gotham_medium.1eqi434t-zds-.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_mediumitalic.3tlmknlmbc9v8.woff2)format("woff2"),url(../media/gotham_mediumitalic.2-io484ge2s7v.woff)format("woff"),url(../media/gotham_mediumitalic.2ignh21ef6_1w.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_bold.3qjpykvfzz130.woff2)format("woff2"),url(../media/gotham_bold.0c9vzq-ouy2ls.woff)format("woff"),url(../media/gotham_bold.2-wv-2lpg8nim.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_bolditalic.10hlu0vpeyr5o.woff2)format("woff2"),url(../media/gotham_bolditalic.2-t7r1vppbvvh.woff)format("woff"),url(../media/gotham_bolditalic.37v0g9oklseur.otf)format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_black.0kltdz4ipsj1q.woff2)format("woff2"),url(../media/gotham_black.1gjqzvk08m7af.woff)format("woff"),url(../media/gotham_black.148m2ojdolwpt.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_blackitalic.3okiezauazvk1.woff2)format("woff2"),url(../media/gotham_blackitalic.1v63va5kf3e57.woff)format("woff"),url(../media/gotham_blackitalic.2k5d_d8ltpb0v.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_ultra.1-jqhhc9-xuwl.woff2)format("woff2"),url(../media/gotham_ultra.35s5dj_dp9g2j.woff)format("woff"),url(../media/gotham_ultra.1q471op-8bpoy.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(../media/gotham_ultraitalic.0on9u_8l7d2or.woff2)format("woff2"),url(../media/gotham_ultraitalic.303b46xo5olih.woff)format("woff"),url(../media/gotham_ultraitalic.302kpff7gh4sb.otf)format("opentype");font-weight:800;font-style:italic;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000 top no-repeat;font-family:Gotham,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}button,input,textarea{font-family:inherit}.app-plain-button{appearance:none;color:inherit;font:inherit;text-align:inherit;background:0 0;border:none;padding:0}.app-plain-button:focus-visible{outline-offset:4px;outline:2px solid}*{box-sizing:border-box}.app-btn:focus-visible,.app-inline-btn:focus-visible,.app-back-btn:focus-visible,.generating-result__warning-btn:focus-visible{outline-offset:4px;outline:2px solid #fff}a.app-btn{text-decoration:none}.status-page{padding-top:90px}body{box-sizing:border-box;margin:0;font-size:16px}.container{max-width:460px;margin:0 auto;padding:0 16px}.Toastify{--toastify-toast-min-height:30px}@media only screen and (max-width:480px){.Toastify__toast-container{padding:12px 20px 4px!important}}.Toastify__toast{font-size:var(--font-size-md);border-radius:12px!important;margin-bottom:6px!important}.Toastify__toast-body{padding:6px 13px}.app-checkbox{cursor:pointer;border:1px solid #3a7fb5;border-radius:4px;width:1em;height:1em;font-size:1em;display:block;position:relative}.app-checkbox__input{width:calc(100% + 1em);height:calc(100% + 1em);font:inherit;opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;top:-.5em;left:-.5em}.app-checkbox:has(.app-checkbox__input:focus-visible){outline-offset:4px;outline:2px solid}.app-checkbox--checked{background:#3a7fb5}.app-checkbox__check{width:.75em;height:.75em;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-checkbox__check img{width:100%;height:100%}.app-btn{cursor:pointer;color:#fff;border-radius:8px;outline:none;flex-direction:row;justify-content:center;align-items:center;height:3.5em;padding:16px;font-size:1em;font-weight:500;transition:all .3s;display:flex;position:relative;overflow:hidden}.app-btn--primary{background:linear-gradient(91.21deg,#3a3087 0%,#52a2da 100%);border:none;border-top:1px solid #ffffff3d;border-left:1px solid #ffffff3d;box-shadow:0 4px 20px #686de080}.app-btn--secondary{background:#ffffff1a;border:1px solid #52a2da;box-shadow:inset 0 0 80px #686de080}.app-btn__content{z-index:2;transition:opacity .3s;position:relative}.app-btn:before{content:"";opacity:0;pointer-events:none;background:#0000004d;border-radius:7px;width:100%;height:100%;transition:all .3s;display:block;position:absolute;top:0;left:0}.app-btn:hover:before{opacity:1}.app-btn__prepend-icon,.app-btn__append-icon{z-index:2;width:1.25em;line-height:0;position:relative}.app-btn__prepend-icon img,.app-btn__append-icon img{width:100%}.app-btn__prepend-icon{margin-right:8px}.app-btn__append-icon{margin-left:8px}.app-btn--disabled{opacity:.5;pointer-events:none}.app-btn__loading{z-index:2;opacity:0;pointer-events:none;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.app-btn--loading{pointer-events:none}.app-btn--loading .app-btn__loading{opacity:1}.app-btn--loading .app-btn__content{opacity:0}@keyframes btnShine{0%,60%,to{left:-60%}30%{left:130%}}.app-btn__shine{background:#ffffff29;width:15%;height:200%;animation:3s ease-in-out infinite btnShine;position:absolute;top:-50%;left:-60%;transform:rotate(22deg)}.app-loader{--bg-size:3px;--c:#0000 calc(100% / 3), currentColor 0 calc(2 * 100% / 3), #0000 0;--c1:linear-gradient(90deg, var(--c));--c2:linear-gradient(0deg, var(--c));width:5em;height:1.87em;display:grid}.app-loader:before,.app-loader:after{content:"";background:var(--c1),var(--c2),var(--c1),var(--c2);background-size:300% var(--bg-size),var(--bg-size) 300%;background-repeat:no-repeat;grid-area:1/1;animation:1.5s infinite appLoaderAnim}.app-loader:after{animation-delay:-.75s}.app-loader--primary{color:#52a2da}.app-loader--white{color:#fff}.app-loader--size-xsm{--bg-size:2px;font-size:8px}.app-loader--size-sm{--bg-size:2px;font-size:11px}.app-loader--size-md{font-size:16px}.app-loader-wrapper{flex-direction:row;justify-content:center;align-items:center;margin:30px 0;display:flex}.app-loader-wrapper--contained{margin:0}@keyframes appLoaderAnim{0%{background-position:50% 0,100% 100%,0 100%,0 0}25%{background-position:0 0,100%,0 100%,0 0}50%{background-position:0 0,100% 0,50% 100%,0 0}75%{background-position:0 0,100% 0,100% 100%,0}75.01%{background-position:100% 0,100% 0,100% 100%,0}to{background-position:50% 0,100% 0,100% 100%,0 100%}}.app-inline-btn{font-family:inherit;font-size:inherit;cursor:pointer;color:#fff;background:0 0;border:none;border-bottom:1px solid #fff;outline:none;justify-content:center;align-items:center;padding:4px 0;font-weight:300;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.app-inline-btn__prepend-icon{margin-right:4px}.app-inline-btn__append-icon{margin-left:4px}.app-inline-btn__prepend-icon,.app-inline-btn__append-icon{line-height:0}.app-inline-btn__prepend-icon img,.app-inline-btn__prepend-icon svg,.app-inline-btn__append-icon img,.app-inline-btn__append-icon svg{width:1em;height:1em}.app-inline-btn:before{content:"";width:calc(100% + 20px);height:calc(100% + 10px);display:block;position:absolute;top:-5px;left:-10px}.app-inline-btn:hover{opacity:.75;border-color:#ffffffbf}.app-inline-btn__loader{opacity:0;pointer-events:none;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.app-inline-btn--loading .app-inline-btn__loader{opacity:1;pointer-events:auto}.app-inline-btn--loading{pointer-events:none;border-color:#ffffff80}.app-inline-btn--loading>:not(.app-inline-btn__loader){opacity:.6}.app-select__loader{z-index:3;opacity:0;pointer-events:none;background:#00000080;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.app-select__loader-wrapper{position:relative}.app-select--loading .app-select__loader{opacity:1;pointer-events:auto}.app-select-container .app-select__control{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background-color:#ffffff1a;border:1px solid #ffffff3d;border-radius:8px;height:3.5em;font-size:1em;font-weight:500;transition:border-color .3s;box-shadow:none!important;outline:none!important}.app-select-container .app-select__value-container{padding:2px 16px}.app-select-container .app-select__placeholder{color:#ffffff80}.app-select-container .app-select:focus,.app-select-container .app-select:hover{border-color:#fff}.app-select-container .app-select__indicators{padding-right:16px}.app-select-container .app-select__indicator-separator{display:none}.app-select-container .app-select__dropdown-indicator{padding:0;transition:all .3s}.app-select-container .app-select__dropdown-indicator svg,.app-select-container .app-select__dropdown-indicator img{width:1.5em;height:1.5em}.app-select-container .app-select__control--menu-is-open{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:#0000!important}.app-select-container .app-select__control--menu-is-open .app-select__dropdown-indicator{transform:scaleY(-1)}.app-select-container .app-select__control--is-focused,.app-select-container .app-select__control:hover{border-color:#fff}.app-select-container .app-select__menu{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border:1px solid #fff;border-radius:0 0 8px 8px;margin-top:0;box-shadow:none!important}.app-select-container .app-select__option{cursor:pointer}.app-select-container .app-select__option:hover,.app-select-container .app-select__option--is-focused{background-color:#ffffff3d}.app-select-container .app-select__option--is-selected{color:#000;background-color:#fff9!important}.app-select-container .app-select__single-value{color:#fff}.app-back-btn{font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;outline:none;justify-content:flex-start;align-items:center;padding:0;font-weight:500;transition:all .3s;display:inline-flex;position:relative}.app-back-btn__icon{margin-right:4px;line-height:0;transition:all .3s}.app-back-btn__icon img{width:1em;height:1em}.app-back-btn__text{color:#fff}.app-back-btn:hover{opacity:.7}.app-back-btn:hover .app-back-btn__icon{transform:translate(-3px)}.app-back-btn:before{content:"";border-radius:8px;width:calc(100% + 30px);height:calc(100% + 24px);display:block;position:absolute;top:-12px;left:-15px}.note-card{text-align:center}.note-card__icon{margin-bottom:16px;line-height:0}.note-card__icon img,.note-card__icon svg{width:2em;height:2em}.note-card--error{color:#e24c4c}@keyframes leftHandAnim{0%{opacity:0;transform:translate(-100%,-50%)rotate(-25deg)}25%{opacity:1;transform:translateY(-50%)rotate(0)}90%{opacity:1;transform:translateY(-50%)rotate(0)}to{opacity:0;transform:translateY(-50%)rotate(0)}}@keyframes rightHandAnim{0%{opacity:0;transform:translate(100%,-50%)rotate(25deg)}25%{opacity:1;transform:translateY(-50%)rotate(0)}90%{opacity:1;transform:translateY(-50%)rotate(0)}to{opacity:0;transform:translateY(-50%)rotate(0)}}.aninated-hands{width:1em;height:1em;font-size:56px;line-height:0;position:relative}.aninated-hands__hand{opacity:0;width:.5em;position:absolute;top:50%;transform:translateY(-50%)}.aninated-hands__hand--left{transform-origin:100% 100%;left:0;transform:translate(-100%,-50%)rotate(-25deg)}.aninated-hands__hand--right{transform-origin:0 100%;right:0;transform:translate(100%,-50%)rotate(25deg)}.aninated-hands--animated .aninated-hands__hand--left{animation:4.5s ease-in-out infinite leftHandAnim}.aninated-hands--animated .aninated-hands__hand--right{animation:4.5s ease-in-out infinite rightHandAnim}.phrases-slider{min-height:56px;position:relative}.phrases-slider__slide{display:block;position:relative;top:0;left:0}.app-input__input{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1a;border:1px solid #ffffff3d;border-radius:8px;outline:none;width:100%;height:3.5em;padding:16px;font-size:1em;font-weight:500;transition:border-color .3s}.app-input__input::placeholder{color:#ffffff80}.app-input__input:focus,.app-input__input:hover{border-color:#fff}.app-input__error{color:#e24c4c;margin-top:8px;font-size:14px}.app-stepper-tabs{width:100%;height:2px;display:flex}.app-stepper-tabs__step{background-color:#fff3;border-radius:2px;width:100%;height:100%;transition:all .3s;position:relative}.app-stepper-tabs__step--clickable{cursor:pointer}.app-stepper-tabs__step--clickable:hover{background-color:#ffffffb3}.app-stepper-tabs__step+.app-stepper-tabs__step{margin-left:4px}.app-stepper-tabs__step--active{background-color:#fff}.app-stepper-tabs__step:after{content:"";width:100%;height:calc(100% + 20px);display:block;position:absolute;top:-10px;left:0}.photo-uploader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px dashed #fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px 48px;display:flex}.photo-uploader__icon{line-height:0}.photo-uploader__btn{width:100%;max-width:256px;margin-top:16px}.photo-uploader__btn .app-btn{width:100%}.photo-uploader__error{color:#e24c4c;text-align:center;margin-top:8px;font-size:14px}.photo-uploader__note{flex-direction:row;justify-content:center;align-items:flex-start;margin-top:16px;font-size:14px;display:flex}.photo-uploader__note-icon{margin-right:4px;padding-top:.18em;line-height:0}.photo-uploader__note-icon img{width:1.16em;height:1.16em}.photo-uploader__note-text{line-height:1.5}.photo-uploader__selected-photo{text-align:center;width:100%;max-width:320px;line-height:0}.photo-uploader__selected-photo img{border-radius:8px;max-width:100%}.support-links{text-align:center}.support-links__links{flex-direction:row;justify-content:center;align-items:center;margin-top:22px;display:flex}.support-links__link{transition:all .3s;display:block}.support-links__link+.support-links__link{margin-left:24px}.support-links__link:hover{opacity:.5}@keyframes floatBgEl{0%{opacity:.7;transform:translate(0)}25%{opacity:1;transform:translate(5px,-10px)}50%{opacity:.8;transform:translateY(-15px)}75%{opacity:1;transform:translate(-5px,-10px)}to{opacity:.7;transform:translate(0)}}@keyframes blinkBgEl{0%{opacity:.7}25%{opacity:.45}50%{opacity:.7}75%{opacity:.5}to{opacity:.7}}.app-bg__elements{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.app-bg__el{position:absolute}.app-bg__el--long-line{opacity:.7;animation:7.5s ease-in-out 1s infinite blinkBgEl;top:50%;left:calc(50% + 300px);transform:translate(-50%,-50%)scale(.7)}.app-bg__el--short-line{opacity:.7;animation:5.5s ease-in-out infinite blinkBgEl;top:0;left:0;transform:translate(-55%,-55%)}.app-bg__el--spot-1{opacity:.7;animation:6.5s ease-in-out 1.5s infinite blinkBgEl;bottom:0;left:0;transform:translate(-55%,57%)}.app-bg__el--spot-2{opacity:.7;animation:6s ease-in-out .5s infinite blinkBgEl;bottom:0;right:0;transform:translate(55%,57%)}.app-bg__el--star-1{animation:3.5s ease-in-out infinite floatBgEl;top:10%;left:20%}.app-bg__el--star-2{animation:4s ease-in-out .5s infinite floatBgEl;top:33%;left:30%}.app-bg__el--star-3{animation:4.5s ease-in-out 1s infinite floatBgEl;bottom:13%;left:13%}.app-bg__el--star-4{animation:5s ease-in-out 1.2s infinite floatBgEl;bottom:6%;left:40%}.app-bg__el--star-5{animation:3.5s ease-in-out infinite floatBgEl;top:39%;left:46%}.app-bg__el--star-6{animation:4s ease-in-out .5s infinite floatBgEl;top:21%;right:36%}.app-bg__el--star-7{animation:4.5s ease-in-out 1s infinite floatBgEl;top:46%;right:26%}.app-bg__el--star-8{animation:5s ease-in-out 1.2s infinite floatBgEl;bottom:20%;right:31%}.app-bg__el--star-9{animation:3.5s ease-in-out infinite floatBgEl;bottom:5%;right:18%}.app-bg__el--star-10{animation:4.5s ease-in-out 1s infinite floatBgEl;top:13%;right:8%}.app-bg__content{position:relative}.app-content{padding-top:72px}.app-header{z-index:99;width:100%;padding:16px 0;transition:all .3s;position:fixed;top:0;left:0}.app-header:before{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;content:"";background:#ffffff1a;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;top:0;left:0}.app-header__container{z-index:2;flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.app-header__logo{cursor:pointer;width:104px;line-height:0;transition:opacity .3s}.app-header__logo img{width:100%}.app-header__logo:hover{opacity:.7}.app-header--scrolled:before{opacity:1}.lang-selector{z-index:99;font-weight:500;position:relative}.lang-selector__current{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff3d;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:7px 16px;transition:background-color .3s;display:inline-flex}.lang-selector__current-arrow{margin-left:4px;line-height:0;transition:all .3s}.lang-selector__current:hover{background:#fff3}.lang-selector__list{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:8px;flex-direction:column;width:140px;padding:8px 0;transition:all .3s;display:flex;position:absolute;bottom:-10px;right:0;transform:translateY(100%)}.lang-selector__list-item{cursor:pointer;color:#fff;background:0 0;border:none;padding:8px 16px;text-decoration:none;transition:background-color .3s}.lang-selector__list-item:hover{background:#ffffff1a}.lang-selector--open .lang-selector__list{opacity:1;pointer-events:auto;bottom:-6px}.lang-selector--open .lang-selector__current-arrow{transform:scaleY(-1)}.buyirsin-note{flex-direction:row;justify-content:center;display:flex;position:relative}.buyirsin-note__heading{color:#fff;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;transition:opacity .2s;display:inline-flex}.buyirsin-note__heading:hover{opacity:.6}.buyirsin-note__heading-text{border-bottom:1px dashed;padding-bottom:2px}.buyirsin-note__img{width:1em;height:1em;margin-right:4px;padding-bottom:2px;line-height:0}.buyirsin-note__img svg{width:100%;height:100%}.buyirsin-note__text{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);text-align:center;pointer-events:none;opacity:0;background:#ffffff1a;border-radius:16px;padding:32px 28px;font-weight:400;transition:all .3s;position:absolute;bottom:-7px;left:0;transform:translateY(100%)}.buyirsin-note__close-btn{cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px;line-height:0;transition:opacity .2s;position:absolute;top:8px;right:8px}.buyirsin-note__close-btn svg{width:16px;height:16px}.buyirsin-note__close-btn:hover{opacity:.6}.buyirsin-note--show .buyirsin-note__text{opacity:1;pointer-events:auto;bottom:-10px}.buyirsin-wish{padding-bottom:32px}.buyirsin-wish__back-btn{margin-top:16px;margin-bottom:90px}.buyirsin-wish__heading{text-align:center;margin:0;font-size:32px;font-weight:500}.buyirsin-wish__subheading{text-align:center;margin-top:16px;font-weight:300}.buyirsin-wish__btn{margin-top:32px}.buyirsin-wish__btn .app-btn{width:100%}.buyirsin-wish__bottom{max-width:316px;margin:120px auto 0}.buyirsin-wish__support{margin-top:32px}@keyframes dotBlink{0%,20%{opacity:0}50%,to{opacity:1}}.generating-process{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.generating-process__icon{margin-bottom:16px}.generating-process-error{flex-direction:column;justify-content:center;align-items:center;display:flex}.generating-process-error .note-card{max-width:290px}.generating-process-error__btn{width:100%;margin-top:32px}.generating-process-error__btn .app-btn{width:100%}.generating-process__text span{margin-left:2px;animation:1.4s infinite dotBlink}.generating-process__text span:first-child{animation-delay:0s}.generating-process__text span:nth-child(2){animation-delay:.2s}.generating-process__text span:nth-child(3){animation-delay:.4s}.generating-result{flex-direction:column;justify-content:center;align-items:center;margin-top:32px;display:flex}.generating-result__photo{line-height:0}.generating-result__photo img{border-radius:32px;max-width:100%}.generating-result>*+*{margin-top:32px}.generating-result__text{text-align:center;font-weight:300}.generating-result__share-btn,.generating-result__share-btn .app-btn{width:100%}.generating-result__report-success{background:#ffffff4f;border:1px solid #fff;border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.generating-result__report-success-icon{background:green;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;line-height:0;display:flex}.generating-result__report-success-icon img{width:50%}.generating-result__report-success-title{margin-bottom:4px;font-size:16px;font-weight:500}.generating-result__report-success-subtitle{margin-bottom:4px;font-size:14px}.photo-generator{height:100%;padding-bottom:32px}.photo-generator__loader{padding-top:160px}.photo-generator__back-btn{opacity:0;pointer-events:none;transition:opacity .3s}.photo-generator__back-btn--show{opacity:1;pointer-events:auto}.photo-generator__stepper{margin-top:80px}.photo-generator__support-links{margin-top:32px}.photo-generator-step{height:100%}.photo-generator-step__heading{text-align:center;margin:0;font-size:32px;font-weight:500}.photo-generator-step__heading--h2{font-size:24px}.photo-generator-step__subheading{text-align:center;margin:16px 0 0;font-size:16px;font-weight:300}.photo-generator-step__actions{margin:32px 0 0}.photo-generator-step__actions .app-btn{width:100%}.photo-generator-step__actions .app-btn+.app-btn{margin-top:8px}.photo-generator-step__buyirsin-note{margin-top:32px}.photo-generator-step__generate-total-count{margin-top:100px;padding:0 25px}.photo-generator-step__generate-total-count--mt-small{margin-top:32px}.photo-generator-step--pt-small{padding-top:32px}.photo-generator-step--pt-large{padding-top:100px}.photo-generator-step__uploader,.photo-generator-step__form{margin-top:32px}.photo-generator-step__form .app-input+.app-input,.photo-generator-step__form .app-input+.app-select,.photo-generator-step__form .app-select+.app-input{margin-top:8px}.photo-generator-step__form .app-input,.photo-generator-step__form .app-select{width:100%}.photo-generator-step__form-item+.photo-generator-step__form-item{margin-top:16px}.photo-generator-step__form-item-label{margin-bottom:8px;font-weight:400}.photo-generator-step .generating-process{margin-top:64px}.photo-generator-step .contact-form{margin-top:32px}.generate-total-count{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.generate-total-count__images{flex-direction:row;justify-content:flex-start;align-items:center;line-height:0;display:flex}.generate-total-count__image{border:1px solid #0003;border-radius:50%;width:48px;height:48px;overflow:hidden}.generate-total-count__image img{object-fit:cover;object-position:center;width:100%;height:100%}.generate-total-count__image+.generate-total-count__image{margin-left:-22px}.generate-total-count__images+.generate-total-count__info{margin-left:8px}.buyirsin-show{flex-direction:column;justify-content:center;align-items:center;padding-bottom:32px;display:flex}.buyirsin-show__heading{text-align:center;margin:0;font-size:24px;font-weight:500}.buyirsin-show__subheading{text-align:center;margin:16px 0 0;font-size:16px;font-weight:300}.buyirsin-show__photo{margin-top:32px;line-height:0}.buyirsin-show__photo img{border-radius:32px;max-width:100%}.buyirsin-show__download-btn{margin-top:32px}.buyirsin-show__action-btn{width:100%;margin-top:32px}.buyirsin-show__action-btn .app-btn{width:100%}.buyirsin-show__support{margin-top:32px}.contact-form{display:block}.contact-form__input+.contact-form__input{margin-top:8px}.contact-form__submit-btn{margin-top:32px}.contact-form__submit-btn .app-btn{width:100%}.cookies-modal{z-index:22;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);text-align:center;background:#ffffff1a;border-radius:16px;width:90%;max-width:460px;padding:24px;font-size:13px;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.cookies-modal__content{line-height:1.5}.cookies-modal__link{color:#fff}.cookies-modal__btns{gap:8px;margin-top:16px;display:flex}.cookies-modal__btns .app-btn{width:100%}.user-agreement-modal,.report-generation-modal{z-index:999;opacity:0;pointer-events:none;background:#00000080;flex-direction:column;width:100%;height:100%;padding:16px 0;font-size:13px;transition:opacity .2s;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.user-agreement-modal--show,.report-generation-modal--show{opacity:1;pointer-events:auto}.user-agreement-modal__header,.report-generation-modal__header{flex-direction:column;justify-content:center;gap:8px;display:flex}.user-agreement-modal__card,.report-generation-modal__card{color:#1d1d1d;background:#fff;border:none;border-radius:24px;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:95%;max-width:460px;margin:auto;padding:24px;display:flex;position:relative}.user-agreement-modal__card .app-btn:focus-visible,.report-generation-modal__card .app-btn:focus-visible{outline-color:#1d1d1d}.user-agreement-modal__heading,.report-generation-modal__heading{text-align:center;font-size:24px;font-weight:500}.user-agreement-modal__subheading,.report-generation-modal__subheading{color:#6b6b6b;text-align:center;font-weight:500}.user-agreement-modal__check,.report-generation-modal__check{padding-top:3px}.user-agreement-modal__check-container,.report-generation-modal__check-container{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:16px;width:87%;display:flex}.user-agreement-modal__check-text,.report-generation-modal__check-text{line-height:1.4}.user-agreement-modal__close-btn,.report-generation-modal__close-btn{cursor:pointer;background:#e7e7e7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:1em;height:1em;font-size:1.875em;line-height:0;transition:background-color .2s;display:flex;position:absolute;top:16px;right:16px}.user-agreement-modal__close-btn-icon,.report-generation-modal__close-btn-icon{width:.43em;height:.43em}.user-agreement-modal__close-btn:hover,.report-generation-modal__close-btn:hover{background:#bdbdbd}.user-agreement-modal__header{width:70.6%}.user-agreement-modal__link{color:#1d1d1d}.user-agreement-modal__btns,.user-agreement-modal__btns .app-btn{width:100%}.select-random-btn{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;font-weight:500;transition:all .3s;display:inline-flex;position:relative}.select-random-btn__icon{line-height:0}.select-random-btn__icon img{width:1em;height:1em}.select-random-btn:hover{opacity:.7}.select-random-btn:after{content:"";display:block;position:absolute;inset:-8px -12px}.select-random-btn:active{transform:scale(.97)}.photo-generator-step-city .select-random-btn{margin-top:16px}.report-generation-modal__header{width:79%}.report-generation-modal__check-container{cursor:pointer;font-size:16px}.report-generation-modal__input{width:87%}.report-generation-modal__input .app-input__input{color:#000;background:#fff;border-color:#000}.report-generation-modal__input .app-input__input::placeholder{color:#0009}.report-generation-modal__input .app-input__input:focus{outline-offset:2px;outline:2px solid}.report-generation-modal__input .app-input__error{color:#c62828}.report-generation-modal__btns{flex-direction:column;justify-content:center;align-items:center;width:87%;display:flex}.report-generation-modal__btns .app-btn{width:100%}.report-generation-modal__error{color:#fff;background:#8d1515;border-radius:8px;width:87%;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.4}.report-generation-modal__success{flex-direction:column;justify-content:center;align-items:center;display:flex}.report-generation-modal__success-icon{background:green;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:80px;height:80px;line-height:0;display:flex}.report-generation-modal__success-icon img{width:50%}.report-generation-modal__success-title{margin-top:12px;margin-bottom:4px;font-size:16px;font-weight:500}@media (prefers-reduced-motion:reduce){.app-bg__el,.app-btn__shine,.generating-process__text span{animation:none}.aninated-hands .aninated-hands__hand{opacity:1;animation:none;transform:translateY(-50%)}}.photo-generator-step-result{padding-top:24px}.photo-generator-step-result>.container{max-width:460px;padding:0 12px}.photo-generator-step-result .photo-generator-step__heading{max-width:296px;margin:auto;font-size:20px;line-height:1.2}.photo-generator-step-result .generating-result{gap:20px;margin-top:20px}.photo-generator-step-result .generating-result>*+*{margin-top:0}.photo-generator-step-result .generating-result__photo{width:100%}.photo-generator-step-result .generating-result__photo img{width:100%;height:auto;display:block}.photo-generator-step-result .generating-result__actions{gap:8px;width:100%;display:flex}.photo-generator-step-result .generating-result__share-btn,.photo-generator-step-result .generating-result__download-btn{flex:1;min-width:0}.photo-generator-step-result .generating-result .app-inline-btn,.photo-generator-step-result .generating-result__new-generate-btn button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff12;border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;padding:0 8px;font-size:15px;font-weight:500;display:flex}.photo-generator-step-result .generating-result .app-inline-btn:focus-visible,.photo-generator-step-result .generating-result__new-generate-btn button:focus-visible{outline-offset:4px;outline:2px solid #fff}.photo-generator-step-result .generating-result .app-inline-btn img,.photo-generator-step-result .generating-result__new-generate-btn button img{width:18px;height:18px}.photo-generator-step-result .generating-result .app-inline-btn .app-inline-btn__prepend-icon,.photo-generator-step-result .generating-result__new-generate-btn button .app-inline-btn__prepend-icon{margin:0}.photo-generator-step-result .generating-result .app-inline-btn:before,.photo-generator-step-result .generating-result__new-generate-btn button:before{width:100%;height:100%;inset:0}.photo-generator-step-result .generating-result__share-btn .app-inline-btn{color:#000;background:#fff}.photo-generator-step-result .generating-result__share-btn .app-inline-btn img{filter:brightness(0)}.photo-generator-step-result .generating-result__new-generate-btn{flex:0 0 52px}.photo-generator-step-result .generating-result__text{max-width:316px;font-size:16px}.photo-generator-step-result .generating-result__footer{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;padding-top:12px;font-size:14px;font-weight:300;display:flex}.photo-generator-step-result .generating-result__report-note{color:#ffffff8c;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.photo-generator-step-result .generating-result__report-note img{opacity:.55;width:12px;height:12px}.photo-generator-step-result .generating-result__warning-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.photo-generator-step-result .generating-result__cookies{cursor:pointer;font-size:12px;font-weight:400}.photo-generator-step-result .result-contact{background:linear-gradient(143.13deg,#4a2f9a59 14.29%,#4aa3e02e 85.71%);border:1px solid #7896ff40;border-radius:24px;width:100%;padding:24px 14px 20px}.photo-generator-step-result .result-contact__content{flex-direction:column;gap:16px;display:flex}.photo-generator-step-result .result-contact .photo-generator-step__heading{max-width:none;font-size:32px;font-weight:700}.photo-generator-step-result .result-contact .photo-generator-step__subheading,.photo-generator-step-result .result-contact .contact-form{margin:0}.photo-generator-step-result .result-contact .app-input__input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border-radius:8px;height:51px;padding:0 16px;font-size:16px;font-weight:700}.photo-generator-step-result .result-contact .contact-form__submit-btn{margin-top:16px}.photo-generator-step-result .result-contact .contact-form__submit-btn .app-btn{border-radius:8px;min-height:56px;padding:16px}.photo-generator-step-result .result-contact .support-links--messengers{color:#ffffffbf;justify-content:center;align-items:center;gap:24px;font-size:13px;display:flex}.photo-generator-step-result .result-contact .support-links--messengers .support-links__links{margin:0}.photo-generator-step-result .result-contact .support-links--messengers img{width:32px;height:32px}@media (max-width:359px){.photo-generator-step-result .generating-result .app-inline-btn{gap:4px;font-size:12px}.photo-generator-step-result .result-contact .photo-generator-step__heading{font-size:28px}.photo-generator-step-result .result-contact .support-links--messengers{gap:12px}}.app-bg:has(.photo-generator-step-result){position:relative}.app-bg:has(.photo-generator-step-result) .app-bg__elements{position:absolute}.app-bg:has(.photo-generator-step-result) .app-bg__el{animation:none}.app-bg:has(.photo-generator-step-result) .app-bg__el--long-line{opacity:.5;top:600px;left:calc(50% + 100px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--short-line{opacity:.5;top:-80px;left:calc(50% + 220px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--spot-1{opacity:.5;top:1175px;bottom:auto;left:calc(50% - 100px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--spot-2{opacity:.5;inset:1007px auto auto calc(50% + 100px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-1{top:27px;left:calc(50% - 142px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-2{top:132px;left:calc(50% - 185px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-3{top:572px;bottom:auto;left:calc(50% - 213px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-4{top:676px;bottom:auto;left:calc(50% - 104px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-5{top:466px;left:calc(50% - 134px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-6{top:161px;left:calc(50% + 56px);right:auto}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-7{top:608px;left:calc(50% + 26px);right:auto}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-8{inset:466px auto auto calc(50% + 135px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-9{inset:786px auto auto calc(50% + 141px)}.app-bg:has(.photo-generator-step-result) .app-bg__el--star-10{top:72px;left:calc(50% + 154px);right:auto}
