.generation[data-v-12d72183]{background:var(--secondary-bg);border:1px solid var(--darker-purple);border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.generation .parameters__wrapper[data-v-12d72183]{display:flex;flex-direction:column;gap:32px;overflow-x:hidden;overflow-y:auto;padding:24px}.generation .parameters__wrapper .model__select[data-v-12d72183]{align-items:center;background:var(--dark-purple);border:2px solid transparent;border-radius:10px;color:var(--white-06);display:flex;font-weight:500;gap:10px;line-height:100%;padding:12px 16px;transition:all .2s;width:-moz-fit-content;width:fit-content}.generation .parameters__wrapper .model__select[data-v-12d72183]:hover{border:2px solid var(--vibrant-purple)}.generation .parameters__wrapper .model__select span[data-v-12d72183]{color:var(--main-color)}.generation .parameters__wrapper .model__select svg[data-v-12d72183]{height:12px;transform:rotate(-90deg);width:12px}.generation .parameters__wrapper .model__select svg[data-v-12d72183] path{fill:transparent;stroke:var(--main-color)}.generation .button__box[data-v-12d72183]{border-top:1px solid var(--darker-purple);display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:auto;padding:12px 24px}.generation .button__box .clear[data-v-12d72183]{align-items:center;background:var(--dark-purple);border:2px solid transparent;border-radius:8px;color:var(--main-color);display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:90%;padding:10px 40px;transition:all .2s}.generation .button__box .clear[data-v-12d72183]:hover{border:2px solid var(--vibrant-purple-05)}.generation .button__box .clear svg[data-v-12d72183]{height:24px;width:24px}.generation .button__box .clear svg[data-v-12d72183] path{fill:transparent;stroke:var(--main-color)}.generation .button__box .generate[data-v-12d72183]{align-items:center;background-image:radial-gradient(306.84% 52% at 90.34% 67.19%,#ffffff1c 0,#fff0),radial-gradient(66.48% 68.75% at 50.28% 31.25%,#ffffff0d 0,#fff0),radial-gradient(89.09% 55.97% at 31.25% 76.56%,#ffffff1f 0,#ffffff05),radial-gradient(102.67% 97.22% at 35.23% 0,#c243fe 0,#b62ff61f),radial-gradient(105.19% 147.56% at 43.75% -31.25%,#aa229ceb 24.1623476148%,#a25ff8e3 84.8853111267%);background-repeat:no-repeat;border-radius:8px;box-shadow:0 4px 20px #7d14d06e,4px 6px 22px #da259c29,-6px -6px 17px #6643f245,inset 0 0 6px #ffffff21;cursor:pointer;display:flex;justify-content:center;transition:all .2s}.generation .button__box .generate[data-v-12d72183]:hover:not(:disabled){box-shadow:0 4px 22px #7d14d073,4px 7px 26px #da259c30,-7px -7px 20px #6643f24d,inset 0 0 6px #ffffff1f}.generation .button__box .generate[data-v-12d72183]:disabled{cursor:not-allowed}.generation .button__box .generate p[data-v-12d72183]{align-items:center;color:var(--main-color);display:flex;font-size:16px;gap:8px;line-height:90%}.generation .button__box .generate p svg[data-v-12d72183]{height:24px;width:24px}.generation .button__box .generate p svg[data-v-12d72183] path{fill:var(--main-color);stroke:transparent}.generation .button__box .generate p.loader__text svg[data-v-12d72183] path{fill:transparent;stroke:var(--main-color)}@media screen and (max-width:1550px){.generation .button__box[data-v-12d72183]{gap:10px;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.generation .button__box button[data-v-12d72183]:first-of-type{order:2}.generation .button__box button[data-v-12d72183]:last-of-type{order:1}}@media screen and (max-width:1100px){.generation[data-v-12d72183]{max-height:calc(100dvh - 128px)}}@media screen and (max-width:500px){.generation .parameters__wrapper[data-v-12d72183]{gap:24px;padding:18px}.generation .button__box[data-v-12d72183]{gap:10px;grid-template-columns:1fr;grid-template-rows:1fr 1fr;padding:12px 18px}.generation .button__box button[data-v-12d72183]:first-of-type{order:2}.generation .button__box button[data-v-12d72183]:last-of-type{order:1}}.result__wrapper[data-v-91c8bafc]{background:var(--secondary-bg);border:1px solid var(--darker-purple);border-radius:12px;gap:32px;min-height:calc(100dvh - 105px);overflow:hidden;padding:24px 0}.result__wrapper[data-v-91c8bafc],.result__wrapper .title__box[data-v-91c8bafc]{align-items:center;display:flex;flex-direction:column}.result__wrapper .title__box[data-v-91c8bafc]{gap:15px;width:100%}.result__wrapper .title__box>h3[data-v-91c8bafc]{color:var(--main-color);font-size:28px;font-weight:500;line-height:86%;text-align:center}.result__wrapper .title__box>p[data-v-91c8bafc]{color:var(--white-08);font-size:14px;font-weight:400;line-height:143%;margin:0 24px;max-width:410px;text-align:center}.result__wrapper .title__box>p.error[data-v-91c8bafc]{color:var(--red);font-size:16px;margin:0 24px;max-width:none}.result__wrapper .video__container[data-v-91c8bafc]{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:0 24px;width:100%}.result__wrapper .video__container .loader__item[data-v-91c8bafc]{align-items:center;aspect-ratio:538/587;background-color:var(--dark-purple);border-radius:12px;display:flex;flex-direction:column;justify-content:center;max-width:78%;min-width:78%;padding:40px}.result__wrapper .video__container .loader__item svg[data-v-91c8bafc]{height:13%;max-height:75px;max-width:75px;width:13%}.result__wrapper .video__container .loader__item span[data-v-91c8bafc]{color:var(--main-color);font-size:14px;font-weight:600;line-height:143%}.result__wrapper .video__container video[data-v-91c8bafc]{border-radius:8px;width:100%}.result__wrapper .video__container button[data-v-91c8bafc]{align-items:center;background:var(--dark-purple);border:2px solid var(--darker-purple);border-radius:8px;color:var(--main-color);display:flex;font-size:15px;gap:10px;justify-content:center;letter-spacing:-.02em;line-height:120%;margin:0 auto;max-width:300px;padding:12px 24px;transition:all .2s;width:100%}.result__wrapper .video__container button[data-v-91c8bafc]:hover{border:2px solid var(--vibrant-purple-05)}.result__wrapper .video__container button svg[data-v-91c8bafc]{height:18px;width:18px}.result__wrapper .video__container button svg[data-v-91c8bafc] path{fill:transparent;stroke:var(--main-color)}.result__wrapper .info[data-v-91c8bafc]{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.result__wrapper .info .model__info[data-v-91c8bafc]{background-color:var(--main-bg);border-radius:12px;display:flex;flex:1;flex-direction:column;gap:24px;margin:0 24px;max-width:calc(100% - 60px);overflow:hidden;padding:31px 27px}.result__wrapper .info .model__info h3[data-v-91c8bafc]{color:var(--main-color);font-size:26px;font-weight:700;line-height:130%}.result__wrapper .info .model__info .details[data-v-91c8bafc]{display:flex;flex-direction:column;gap:10px}.result__wrapper .info .model__info .details span[data-v-91c8bafc]{align-items:center;background:var(--secondary-bg);border-radius:10px;color:var(--white-06);display:flex;font-size:14px;font-weight:500;gap:16px;padding:4px 16px;width:-moz-fit-content;width:fit-content}.result__wrapper .info .model__info p[data-v-91c8bafc]{color:var(--white-06);font-size:18px;font-weight:400;line-height:130%}.result__wrapper .info .model__info .try__options[data-v-91c8bafc]{display:flex;flex-direction:column;gap:10px;margin-top:auto}.result__wrapper .info .model__info .try__options .button__box[data-v-91c8bafc]{display:flex;gap:10px;overflow:auto;padding-bottom:6px}.result__wrapper .info .model__info .try__options .button__box[data-v-91c8bafc]::-webkit-scrollbar{height:5px}.result__wrapper .info .model__info .try__options .button__box button[data-v-91c8bafc]{align-items:center;background:var(--secondary-bg);border:2px solid transparent;border-radius:16px;color:var(--main-color);display:flex;font-size:14px;font-weight:500;gap:9px;justify-content:space-between;line-height:143%;min-width:200px;padding:16px 6px 16px 16px;text-align:left;transition:all .2s}.result__wrapper .info .model__info .try__options .button__box button[data-v-91c8bafc]:hover{border:2px solid var(--darker-purple)}.result__wrapper .info .model__info .try__options .button__box button svg[data-v-91c8bafc]{height:20px;transform:rotate(-90deg);width:20px}.result__wrapper .info .model__info .try__options .button__box button svg[data-v-91c8bafc] path{fill:transparent;stroke:var(--white-08)}@media screen and (max-width:1100px){.result__wrapper[data-v-91c8bafc]{min-height:0}}@media screen and (max-width:500px){.result__wrapper[data-v-91c8bafc]{padding:18px 0}.result__wrapper .title__box h3[data-v-91c8bafc]{font-size:22px}.result__wrapper .title__box p[data-v-91c8bafc]{margin:0 18px}.result__wrapper .info .model__info[data-v-91c8bafc]{margin:0 8px;max-width:calc(100% - 16px)}}.pictures__wrapper[data-v-130bacc9]{display:flex;flex-direction:column;gap:24px;padding:16px 24px 24px}.pictures__wrapper .pictures__content[data-v-130bacc9]{display:grid;gap:20px;grid-template-columns:1fr 1fr}.pictures__wrapper .pictures__content .generation__box[data-v-130bacc9]{max-height:calc(100dvh - 106px);overflow:hidden}@media screen and (max-width:1100px){.pictures__wrapper[data-v-130bacc9]{gap:12px;padding-top:68px}.pictures__wrapper .switch__box[data-v-130bacc9]{margin-left:0}.pictures__wrapper .pictures__content[data-v-130bacc9]{display:flex;flex-direction:column;max-height:none}}@media screen and (max-width:500px){.pictures__wrapper[data-v-130bacc9]{padding-left:10px;padding-right:10px}}.textarea__block[data-v-b25d8c3c]{display:flex;flex-direction:column;margin-bottom:8px;position:relative}.textarea__block textarea[data-v-b25d8c3c]{align-items:center;background:var(--dark-purple);border:2px solid var(--darker-purple);border-radius:8px;color:var(--main-color);display:flex;font-size:14px;font-weight:400;height:48px;line-height:143%;max-height:300px;min-height:48px;padding:12px 16px;resize:none;transition:border .2s}.textarea__block textarea[data-v-b25d8c3c]::-webkit-scrollbar{width:0}.textarea__block textarea[data-v-b25d8c3c]:focus{border:2px solid var(--vibrant-purple-05);outline:none}.textarea__block textarea.scrollable[data-v-b25d8c3c]::-webkit-scrollbar{width:4px}.textarea__block textarea.has__error[data-v-b25d8c3c]{border:2px solid var(--light-red)}.question[data-v-3d649c6f]{align-items:center;cursor:pointer;display:flex}.question svg[data-v-3d649c6f]{height:1.1em;margin-bottom:0;width:1.1em}.question svg[data-v-3d649c6f] path{fill:transparent;stroke:var(--white-07)}[data-v-3d649c6f] .v-overlay__content{background-color:var(--secondary-bg)!important;border:2px solid var(--midnight-blue-elevated);border-radius:8px;color:var(--main-color);font-size:12px;line-height:133%;max-width:300px!important;padding:4px 8px!important}.parameter__wrapper[data-v-2250abe5]{display:flex;flex-direction:column}.parameter__wrapper h4[data-v-2250abe5]{align-items:center;color:var(--main-color);display:flex;font-size:14px;font-weight:600;gap:8px;line-height:143%;margin-bottom:16px}@media screen and (max-width:500px){.parameter__wrapper h4[data-v-2250abe5]{margin-bottom:12px}}.parameter__wrapper[data-v-2250abe5]{position:relative}.parameter__wrapper .counter[data-v-2250abe5]{color:var(--white-06);font-size:14px;line-height:143%}.parameter__wrapper p[data-v-2250abe5]{bottom:0;color:var(--light-red);font-size:14px;left:0;line-height:100%;position:absolute;transform:translateY(100%)}.upload__image .upload[data-v-715dd878]{align-items:center;background:var(--dark-purple);border:2px dashed var(--pink-border);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:25px;position:relative;transition:all .2s;width:100%}.upload__image .upload[data-v-715dd878]:hover:not(.upload__disabled){background:var(--dark-purple-07)}.upload__image .upload .file__svg[data-v-715dd878]{background:var(--pink-border);border:1px solid var(--darker-purple);border-radius:10px;padding:18px}.upload__image .upload .file__svg svg[data-v-715dd878]{height:24px;width:24px}.upload__image .upload .file__svg[data-v-715dd878] svg path{fill:transparent}.upload__image .upload input[data-v-715dd878]{cursor:pointer;height:100%;opacity:0;position:absolute;top:0;width:100%}.upload__image .upload span[data-v-715dd878]{color:var(--main-color);font-size:14px;font-weight:600;line-height:143%;text-align:center}.upload__image .upload span.description[data-v-715dd878]{color:var(--medium-gray-05)}.upload__image .upload__disabled[data-v-715dd878]{background:var(--charcoal-gray-05);border:2px dashed var(--medium-gray-05)}.upload__image .upload__disabled .file__svg[data-v-715dd878]{background:var(--medium-gray-05)}.upload__image .upload__disabled input[data-v-715dd878]{cursor:default}.images__list[data-v-715dd878]{margin-top:8px;position:relative}.images__list h3[data-v-715dd878]{color:var(--main-color);font-size:14px;font-weight:600;line-height:143%;margin:0 0 16px}.images__list .scroll__wrapper[data-v-715dd878]{position:relative}.images__list .scroll__wrapper ul[data-v-715dd878]{display:flex;gap:12px;list-style:none;overflow-x:auto;position:relative}.images__list .scroll__wrapper ul[data-v-715dd878]::-webkit-scrollbar{height:8px}.images__list .scroll__wrapper ul .uploaded__image[data-v-715dd878]{overflow:visible;position:relative}.images__list .scroll__wrapper ul .uploaded__image button[data-v-715dd878]{align-items:center;background:var(--dark-purple);border:1px solid var(--darker-purple);border-radius:100px;display:flex;justify-content:center;padding:5px;position:absolute;right:4px;top:4px}.images__list .scroll__wrapper ul .uploaded__image button svg[data-v-715dd878]{height:7px;width:7px}.images__list .scroll__wrapper ul .uploaded__image img[data-v-715dd878]{border-radius:8px;height:140px;-o-object-fit:cover;object-fit:cover;width:140px}.images__list .scroll__wrapper ul .loader[data-v-715dd878]{align-items:center;border:2px solid var(--purple-05);border-radius:8px;display:flex;justify-content:center;min-height:140px;min-width:140px}.images__list .scroll__wrapper .shadow[data-v-715dd878]{bottom:0;pointer-events:none;position:absolute;top:0;transition:all .2s;width:40px;z-index:1}.images__list .scroll__wrapper .shadow.left[data-v-715dd878]{background:linear-gradient(90deg,rgba(0,0,0,.6),transparent);left:0}.images__list .scroll__wrapper .shadow.right[data-v-715dd878]{background:linear-gradient(270deg,rgba(0,0,0,.6),transparent);right:0}.parameter__wrapper[data-v-13c44a51]{display:flex;flex-direction:column}.parameter__wrapper h4[data-v-13c44a51]{align-items:center;color:var(--main-color);display:flex;font-size:14px;font-weight:600;gap:8px;line-height:143%;margin-bottom:16px}@media screen and (max-width:500px){.parameter__wrapper h4[data-v-13c44a51]{margin-bottom:12px}}
