.sliderWr{width:100%}.styled-slider>.ant-slider-rail{border-radius:20px}.styled-slider>.ant-slider-track{border-radius:20px 0 0 20px}.styled-slider>.ant-slider-handle:after{background-color:var(--dominant-light);box-shadow:0 0 0 2px var(--blue-medium)!important}.slider-disabled>.ant-slider-handle:after{background-color:var(--content-light)!important}.styled-slider>.ant-slider-step{display:none}.styled-slider>.ant-slider-mark{font-size:10px;line-height:14px;top:60px}.styled-slider>.ant-slider-mark>.ant-slider-mark-text{white-space:nowrap;color:var(--content-light)}.styled-slider>.ant-slider-handle{z-index:1}.styled-slider>.ant-slider-handle>.slider-tooltip>.slider-tooltip-content>.slider-tooltip-inner{border-radius:12px;background:var(--content-dark)!important;padding:1px!important}.styled-slider>.ant-slider-handle>.slider-tooltip>.slider-tooltip-arrow{transform:translate(-50%)translateY(100%)rotate(180deg)}.styled-slider>.ant-slider-handle>.slider-tooltip>.slider-tooltip-arrow:after{background:var(--content-dark)!important}.styled-slider>.ant-slider-handle>.slider-tooltip-placement-bottom>.slider-tooltip-arrow{transform:translate(-50%,-100%);top:0!important}
.TariffSlider-module-scss-module__LK7Waq__tooltip{z-index:1;background:var(--dominant-light);height:30px;color:var(--text-main);border-radius:12px;align-items:center;gap:4px;padding:0 12px;display:flex;position:relative}.TariffSlider-module-scss-module__LK7Waq__tooltipIcon{width:16px;height:16px}
.PaymentModal-module-scss-module__vsmtAG__loaderWrap{justify-content:center;align-items:center;width:100%;height:850px;display:flex}.PaymentModal-module-scss-module__vsmtAG__loaderIcon{width:48px;height:48px}.PaymentModal-module-scss-module__vsmtAG__form{flex-direction:column;justify-content:center;gap:30px;margin-top:34px;display:flex}.PaymentModal-module-scss-module__vsmtAG__form .PaymentModal-module-scss-module__vsmtAG__title{text-align:center;color:var(--content-light);font-size:34px;font-weight:700;line-height:42px}.PaymentModal-module-scss-module__vsmtAG__form .PaymentModal-module-scss-module__vsmtAG__proTimeAvailability{z-index:1;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:fit-content;height:42px;margin:16px auto 0;padding:7px 12px;display:flex;position:relative}.PaymentModal-module-scss-module__vsmtAG__form .PaymentModal-module-scss-module__vsmtAG__proTimeAvailability:after{content:"";z-index:-1;background:var(--dominant-medium);border-radius:12px;margin:1px;position:absolute;inset:0}.PaymentModal-module-scss-module__vsmtAG__form .PaymentModal-module-scss-module__vsmtAG__proTimeAvailability:before{content:"";z-index:-2;background:var(--grad-2);border-radius:12px;position:absolute;inset:0}.PaymentModal-module-scss-module__vsmtAG__form .PaymentModal-module-scss-module__vsmtAG__proTimeAvailability p{background:var(--grad-2);color:#0000;-webkit-background-clip:text;background-clip:text}.PaymentModal-module-scss-module__vsmtAG__form .PaymentModal-module-scss-module__vsmtAG__checkboxCheckmark{border:1px solid var(--content-light);border-radius:4px}.PaymentModal-module-scss-module__vsmtAG__titleHighlighted{background:var(--grad-2);text-transform:lowercase;color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:6px;font-weight:700;display:inline-block}.PaymentModal-module-scss-module__vsmtAG__titleHighlighted:first-letter{text-transform:uppercase}.PaymentModal-module-scss-module__vsmtAG__emailInputWrapper{width:100%;max-width:600px;margin-top:32px}.PaymentModal-module-scss-module__vsmtAG__emailInputLabel{color:var(--content-light);font-size:14px;font-weight:400;line-height:20px}.PaymentModal-module-scss-module__vsmtAG__list{flex-direction:column;gap:24px;width:fit-content;min-height:88px;margin:32px auto 0;display:flex}.PaymentModal-module-scss-module__vsmtAG__list li{list-style:none}.PaymentModal-module-scss-module__vsmtAG__pdpp{font-size:14px;line-height:20px}.PaymentModal-module-scss-module__vsmtAG__pdpp a,.PaymentModal-module-scss-module__vsmtAG__pdpp div,.PaymentModal-module-scss-module__vsmtAG__pdpp span{font-size:14px;line-height:20px;display:inline}.PaymentModal-module-scss-module__vsmtAG__link.PaymentModal-module-scss-module__vsmtAG__rule{font-size:14px;font-weight:400;line-height:20px;display:inline}.PaymentModal-module-scss-module__vsmtAG__pdppLink{font-size:14px;line-height:20px}.PaymentModal-module-scss-module__vsmtAG__listItemLabel{cursor:pointer;align-items:center;gap:12px;display:flex}.PaymentModal-module-scss-module__vsmtAG__label{color:var(--content-light);font-size:14px;font-weight:400;line-height:20px}.PaymentModal-module-scss-module__vsmtAG__label>.PaymentModal-module-scss-module__vsmtAG__link{color:var(--blue-light);font-size:14px;font-weight:400;line-height:20px;display:inline}.PaymentModal-module-scss-module__vsmtAG__label>.PaymentModal-module-scss-module__vsmtAG__link:hover{color:var(--blue-dark)}.PaymentModal-module-scss-module__vsmtAG__totalContainer{justify-content:center;align-items:center;gap:24px;margin-top:70px;display:flex}.PaymentModal-module-scss-module__vsmtAG__totalContainer>button{width:100%;max-width:200px}@media screen and (max-width:575px){.PaymentModal-module-scss-module__vsmtAG__totalCaption{display:none}}.PaymentModal-module-scss-module__vsmtAG__totalPrice{min-width:234px;color:var(--content-light);align-items:flex-end;gap:12px;font-size:18px;font-weight:400;line-height:28px;display:inline-flex}@media screen and (max-width:575px){.PaymentModal-module-scss-module__vsmtAG__totalPrice{width:min-content;min-width:auto}}.PaymentModal-module-scss-module__vsmtAG__priceValue{color:var(--content-light);font-size:34px;font-weight:700;line-height:34px}.PaymentModal-module-scss-module__vsmtAG__basePriceValue{color:var(--blue-light);margin-left:8px;text-decoration:line-through}@media screen and (max-width:575px){.PaymentModal-module-scss-module__vsmtAG__basePriceValue{text-align:end;width:100%;margin-left:4px}}.PaymentModal-module-scss-module__vsmtAG__subscriptionsWr{justify-content:center;gap:20px;width:100%;max-width:500px;margin-top:32px;display:flex}.PaymentModal-module-scss-module__vsmtAG__subscriptionsWr>div{justify-content:center}@media screen and (max-width:575px){.PaymentModal-module-scss-module__vsmtAG__subscriptionsWr{max-width:400px}}.PaymentModal-module-scss-module__vsmtAG__subscriptionsWr.PaymentModal-module-scss-module__vsmtAG__subscriptionsWrUpsell{grid-template-columns:1fr;justify-content:center;margin-top:32px;padding:0;display:grid}.PaymentModal-module-scss-module__vsmtAG__buttonWr{flex-direction:column;gap:6px;width:100%;max-width:200px;display:flex}.PaymentModal-module-scss-module__vsmtAG__buttonCaption{text-align:center;color:var(--content-medium);font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:575px){.PaymentModal-module-scss-module__vsmtAG__buttonCaption{font-size:12px;line-height:16px}}.PaymentModal-module-scss-module__vsmtAG__products{max-height:none;padding:24px 20px!important}.PaymentModal-module-scss-module__vsmtAG__products .PaymentModal-module-scss-module__vsmtAG__list{margin:0 auto}.PaymentModal-module-scss-module__vsmtAG__subscriptions{scrollbar-width:none;overflow:hidden auto}.PaymentModal-module-scss-module__vsmtAG__subscriptions::-webkit-scrollbar{visibility:hidden}.PaymentModal-module-scss-module__vsmtAG__subscriptions .PaymentModal-module-scss-module__vsmtAG__form{align-items:center;gap:0}.PaymentModal-module-scss-module__vsmtAG__subscriptions .PaymentModal-module-scss-module__vsmtAG__emailInputWrapper{width:100%;max-width:640px}.PaymentModal-module-scss-module__vsmtAG__subscriptions .PaymentModal-module-scss-module__vsmtAG__totalContainer{width:100%;margin-top:32px;margin-bottom:32px}@media screen and (max-width:575px){.PaymentModal-module-scss-module__vsmtAG__subscriptions .PaymentModal-module-scss-module__vsmtAG__totalContainer{justify-content:space-between;gap:0;max-width:334px}}.PaymentModal-module-scss-module__vsmtAG__subscriptions .PaymentModal-module-scss-module__vsmtAG__totalContainer .PaymentModal-module-scss-module__vsmtAG__totalPrice{flex-wrap:wrap;justify-content:flex-start;gap:0}@media screen and (max-width:575px){.PaymentModal-module-scss-module__vsmtAG__subscriptions .PaymentModal-module-scss-module__vsmtAG__totalContainer .PaymentModal-module-scss-module__vsmtAG__buttonWr{max-width:138px}}.PaymentModal-module-scss-module__vsmtAG__slider{max-width:534px;margin:24px auto 0;padding:0 24px}@media screen and (max-width:575px){.PaymentModal-module-scss-module__vsmtAG__slider{padding:0}}.PaymentModal-module-scss-module__vsmtAG__purchaseBonus{margin:32px auto 0}.PaymentModal-module-scss-module__vsmtAG__upsellBonus{max-width:640px;margin:32px auto 0}
.PdppAgreement-module-scss-module__W572DG__acceptRules{color:var(--content-light);column-gap:6px;font-size:14px;line-height:20px}.PdppAgreement-module-scss-module__W572DG__link.PdppAgreement-module-scss-module__W572DG__rule{font-size:14px;line-height:20px;display:inline}.PdppAgreement-module-scss-module__W572DG__acceptRules.PdppAgreement-module-scss-module__W572DG__compact,.PdppAgreement-module-scss-module__W572DG__acceptRules.PdppAgreement-module-scss-module__W572DG__compact .PdppAgreement-module-scss-module__W572DG__link.PdppAgreement-module-scss-module__W572DG__rule{font-size:14px;line-height:20px}
.index-module-scss-module__ZVub-W__main{flex-direction:column;width:100%;display:flex;position:relative}.index-module-scss-module__ZVub-W__radixOverlay{z-index:9999;max-width:600px;margin:0 auto;position:fixed;left:0;right:0;transform:translate(0,0)}.index-module-scss-module__ZVub-W__chat{margin-top:24px}.index-module-scss-module__ZVub-W__layout__wrapper main{width:100%;overscroll-behavior:none!important}.index-module-scss-module__ZVub-W__loadingIcon{width:70px;height:70px}.index-module-scss-module__ZVub-W__widgetWr{z-index:5;background:var(--general-background-dark-bg);border-radius:34px;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex;position:relative}
.ImageEditorInputFooter-module-scss-module__ks2Oia__footer{border-top:1px solid var(--dominant-light);padding:16px 12px}.ImageEditorInputFooter-module-scss-module__ks2Oia__progressWr{flex-direction:column;display:flex}.ImageEditorInputFooter-module-scss-module__ks2Oia__label{color:var(--content-medium);font-size:14px;font-weight:400;line-height:20px}.ImageEditorInputFooter-module-scss-module__ks2Oia__prompt{border:1px solid var(--select-stroke-default);background-color:var(--general-background-light-bg);border-radius:12px;padding:8px 18px}.ImageEditorInputFooter-module-scss-module__ks2Oia__prompt.ImageEditorInputFooter-module-scss-module__ks2Oia__promptError{border:1px solid #ff3b30}.ImageEditorInputFooter-module-scss-module__ks2Oia__prompt.ImageEditorInputFooter-module-scss-module__ks2Oia__promptDisabled{opacity:.5}.ImageEditorInputFooter-module-scss-module__ks2Oia__prompt.ImageEditorInputFooter-module-scss-module__ks2Oia__promptDisabled [data-theme=light]{border-color:var(--select-stroke-default)}.ImageEditorInputFooter-module-scss-module__ks2Oia__prompt textarea,.ImageEditorInputFooter-module-scss-module__ks2Oia__prompt textarea::placeholder{font-size:14px;line-height:20px}.ImageEditorInputFooter-module-scss-module__ks2Oia__prompt.ImageEditorInputFooter-module-scss-module__ks2Oia__promptDisabled textarea{color:var(--select-text-disabled)}.ImageEditorInputFooter-module-scss-module__ks2Oia__area.ImageEditorInputFooter-module-scss-module__ks2Oia__promptArea>div>textarea{cursor:auto;height:100%;padding-right:0;overflow:hidden auto}.ImageEditorInputFooter-module-scss-module__ks2Oia__area.ImageEditorInputFooter-module-scss-module__ks2Oia__promptArea>div>textarea::-webkit-scrollbar-track{background:0 0;margin-top:0;margin-bottom:0}.ImageEditorInputFooter-module-scss-module__ks2Oia__area.ImageEditorInputFooter-module-scss-module__ks2Oia__promptArea>div>textarea::-webkit-scrollbar{width:8px}.ImageEditorInputFooter-module-scss-module__ks2Oia__area.ImageEditorInputFooter-module-scss-module__ks2Oia__promptArea>div>textarea::-webkit-scrollbar-thumb{background-color:var(--blue-medium);border:4px solid #0000;border-radius:10px}.ImageEditorInputFooter-module-scss-module__ks2Oia__area.ImageEditorInputFooter-module-scss-module__ks2Oia__promptArea>div>textarea::-webkit-scrollbar-thumb:hover{background-color:var(--blue-light)}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectControls{flex-flow:column wrap;justify-content:space-between;gap:16px;display:flex}.ImageEditorInputFooter-module-scss-module__ks2Oia__select__head{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.ImageEditorInputFooter-module-scss-module__ks2Oia__select__head__text{flex-grow:1;align-items:center;display:flex}.ImageEditorInputFooter-module-scss-module__ks2Oia__select__head__text svg{width:16px;height:16px;margin-right:6px}.ImageEditorInputFooter-module-scss-module__ks2Oia__area.ImageEditorInputFooter-module-scss-module__ks2Oia__areaDisabled{opacity:.5}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn{flex-wrap:wrap;gap:16px;width:100%;display:flex}.ImageEditorInputFooter-module-scss-module__ks2Oia__modelAndAspectSelects{flex-grow:1;gap:16px;width:100%;min-width:0;display:flex}.ImageEditorInputFooter-module-scss-module__ks2Oia__modelSelect{flex-grow:1;min-width:0}.ImageEditorInputFooter-module-scss-module__ks2Oia__aspectRatioSelect{flex-shrink:0;width:100%;max-width:124px}.ImageEditorInputFooter-module-scss-module__ks2Oia__aspectRatioSelect .ImageEditorInputFooter-module-scss-module__ks2Oia__aspectsRatioIcon{width:20px;height:20px}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__imageEditorButton{border:1px solid var(--select-stroke-default);background-color:var(--dominant-light);width:100%;font-size:14px;line-height:20px}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__imageEditorButton>svg,.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__imageEditorButton svg{width:16px;height:16px}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer,.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__imageEditorButton{background-color:var(--dominant-light);color:var(--text-main);cursor:pointer;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:12px;align-items:center;padding:8px 12px;font-size:14px;line-height:20px;display:flex;position:relative}[data-theme=dark] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer:hover{border:1px solid var(--content-stroke);color:var(--select-text-hover)}[data-theme=dark] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__disabled{color:var(--select-text-disabled);pointer-events:none}[data-theme=dark] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectContainer{border:1px solid #0000;border-radius:12px}[data-theme=dark] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__buttonActive{border:1px solid var(--content-stroke)}[data-theme=dark] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectContainer .ImageEditorInputFooter-module-scss-module__ks2Oia__textActive{color:var(--select-text-hover)}[data-theme=light] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer{border:1px solid var(--content-stroke)}[data-theme=light] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer:hover{border:1px solid var(--content-stroke2);color:var(--content-medium)}[data-theme=light] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__disabled{color:var(--select-text-disabled);pointer-events:none}[data-theme=light] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectContainer{border:1px solid #0000;border-radius:12px}[data-theme=light] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__buttonActive{border:1px solid var(--content-stroke2)}[data-theme=light] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectContainer .ImageEditorInputFooter-module-scss-module__ks2Oia__textActive{color:var(--content-medium)}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__selectDisabled>.ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer,.ImageEditorInputFooter-module-scss-module__ks2Oia__selectList.ImageEditorInputFooter-module-scss-module__ks2Oia__disabled{opacity:.5;pointer-events:none}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__text,.ImageEditorInputFooter-module-scss-module__ks2Oia__imageSizeButton.ImageEditorInputFooter-module-scss-module__ks2Oia__image,.ImageEditorInputFooter-module-scss-module__ks2Oia__selectButtonContainer.ImageEditorInputFooter-module-scss-module__ks2Oia__image{min-width:auto}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList{scrollbar-gutter:stable;height:100%;padding-right:0;overflow:hidden auto}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList::-webkit-scrollbar-track{background:0 0;margin-top:10px;margin-bottom:10px}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList::-webkit-scrollbar{width:8px}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList::-webkit-scrollbar-thumb{background-color:var(--blue-medium);border:4px solid #0000;border-radius:10px}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList::-webkit-scrollbar-thumb:hover{background-color:var(--blue-light)}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectsIn .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList{top:calc(100% + 2px);bottom:unset;background-color:var(--dominant-medium);height:auto;max-height:420px;color:var(--content-light);outline:1px solid var(--content-dark);scrollbar-gutter:unset;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;font-size:12px;line-height:16px;list-style:none;display:flex;position:absolute;left:0;overflow-y:auto}[data-theme=dark] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList{outline:1px solid var(--content-stroke)}[data-theme=light] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList{box-shadow:var(--shadow-main);outline:1px solid var(--content-stroke)}.ImageEditorInputFooter-module-scss-module__ks2Oia__select__option{z-index:5}.ImageEditorInputFooter-module-scss-module__ks2Oia__select__option__item{cursor:pointer;border-radius:10px;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:11px 12px;transition:background-color .1s;display:flex}.ImageEditorInputFooter-module-scss-module__ks2Oia__select__option__item:hover{background-color:var(--dropdown-bg-active)}.ImageEditorInputFooter-module-scss-module__ks2Oia__select__option__item.ImageEditorInputFooter-module-scss-module__ks2Oia__disabled{opacity:.5;pointer-events:none}.ImageEditorInputFooter-module-scss-module__ks2Oia__active{background-color:var(--dropdown-bg-active)}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectOpen{margin-top:2px}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectListFullScreen{top:unset;bottom:calc(100% + 3px)}.ImageEditorInputFooter-module-scss-module__ks2Oia__selectContainer{align-items:center;width:100%;display:flex;position:relative}.ImageEditorInputFooter-module-scss-module__ks2Oia__arrow{flex-grow:0;flex-shrink:0;width:16px;height:16px;transition:all .3s;display:inline-block}.ImageEditorInputFooter-module-scss-module__ks2Oia__arrowOpen{transform:rotate(180deg)}.ImageEditorInputFooter-module-scss-module__ks2Oia__submitButton.ImageEditorInputFooter-module-scss-module__ks2Oia__buttonWithCost{border:1px solid #0000;border-radius:12px;width:100%;padding:11px 24px;font-size:16px;line-height:26px}.ImageEditorInputFooter-module-scss-module__ks2Oia__submitButton.ImageEditorInputFooter-module-scss-module__ks2Oia__buttonWithCost>div{margin-left:unset}.ImageEditorInputFooter-module-scss-module__ks2Oia__button.ImageEditorInputFooter-module-scss-module__ks2Oia__retryGeneration{border:1px solid #0000;border-radius:12px;width:100%;padding:11px 24px;font-size:16px;line-height:26px}[data-theme=light] .ImageEditorInputFooter-module-scss-module__ks2Oia__selectList{background-color:var(--dominant-light)}
.ImageEditorInputHeader-module-scss-module__FwUgya__header{justify-content:space-between;padding:16px 12px;display:flex}.ImageEditorInputHeader-module-scss-module__FwUgya__textWr{align-items:center;gap:8px;display:flex}@media screen and (max-width:575px){.ImageEditorInputHeader-module-scss-module__FwUgya__textWr{flex-direction:column;align-items:flex-start;gap:0}}.ImageEditorInputHeader-module-scss-module__FwUgya__inputText{color:var(--content-light);font-size:18px;font-weight:700;line-height:28px}.ImageEditorInputHeader-module-scss-module__FwUgya__inputControls{gap:12px;display:flex}.ImageEditorInputHeader-module-scss-module__FwUgya__inputControls .ImageEditorInputHeader-module-scss-module__FwUgya__button.ImageEditorInputHeader-module-scss-module__FwUgya__trash{border-radius:8px;width:32px;height:32px;padding:8px}.ImageEditorInputHeader-module-scss-module__FwUgya__inputControls .ImageEditorInputHeader-module-scss-module__FwUgya__button.ImageEditorInputHeader-module-scss-module__FwUgya__trash svg{width:16px;height:16px}.ImageEditorInputHeader-module-scss-module__FwUgya__inputControls .ImageEditorInputHeader-module-scss-module__FwUgya__button.ImageEditorInputHeader-module-scss-module__FwUgya__trash:hover svg path{fill:none}
.ImageEditorOutputHeader-module-scss-module__P6WbBG__header{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:8px;padding:16px 24px;display:flex}.ImageEditorOutputHeader-module-scss-module__P6WbBG__textWr{align-items:center;gap:8px;margin-right:auto;display:flex}.ImageEditorOutputHeader-module-scss-module__P6WbBG__outputText{color:var(--content-light);font-size:18px;font-weight:700;line-height:28px}
.ImageEditorForm-module-scss-module__I4Ewzq__form.ImageEditorForm-module-scss-module__I4Ewzq__imageEditingForm{z-index:2;border-radius:20px;flex-grow:1;grid-template:"iHeader""iEditor""iFooter""oHeader""oEditor""oFooter";gap:0;max-width:none;height:100%;display:grid;position:relative}.ImageEditorForm-module-scss-module__I4Ewzq__form.ImageEditorForm-module-scss-module__I4Ewzq__imageEditingForm .ImageEditorForm-module-scss-module__I4Ewzq__mobilePanel{padding-top:16px}.ImageEditorForm-module-scss-module__I4Ewzq__inputHeader{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);border-top-left-radius:24px;border-top-right-radius:24px;grid-area:iHeader}.ImageEditorForm-module-scss-module__I4Ewzq__inputEditorWr{background-color:var(--dominant-medium);border-bottom:1px solid var(--text-stroke);border-right:1px solid var(--text-stroke);grid-area:iEditor;padding:16px 12px}.ImageEditorForm-module-scss-module__I4Ewzq__area.ImageEditorForm-module-scss-module__I4Ewzq__inputEditor{background-color:var(--dominant-medium);width:100%;min-height:360px;color:var(--content-light);resize:none;cursor:auto;border:none;height:100%;padding-right:0;font-size:18px;line-height:28px;overflow:hidden auto}.ImageEditorForm-module-scss-module__I4Ewzq__area.ImageEditorForm-module-scss-module__I4Ewzq__inputEditor::-webkit-scrollbar-track{background:var(--dominant-medium);margin-top:0;margin-bottom:0}.ImageEditorForm-module-scss-module__I4Ewzq__area.ImageEditorForm-module-scss-module__I4Ewzq__inputEditor::-webkit-scrollbar{width:8px}.ImageEditorForm-module-scss-module__I4Ewzq__area.ImageEditorForm-module-scss-module__I4Ewzq__inputEditor::-webkit-scrollbar-thumb{border:4px solid var(--dominant-medium);background-color:var(--dark-transparent);border-radius:10px}.ImageEditorForm-module-scss-module__I4Ewzq__area.ImageEditorForm-module-scss-module__I4Ewzq__inputEditor::-webkit-scrollbar-thumb:hover{background-color:var(--blue-light)}.ImageEditorForm-module-scss-module__I4Ewzq__area.ImageEditorForm-module-scss-module__I4Ewzq__inputEditor:focus-within{outline:none}.ImageEditorForm-module-scss-module__I4Ewzq__area.ImageEditorForm-module-scss-module__I4Ewzq__inputEditor.ImageEditorForm-module-scss-module__I4Ewzq__fullscreen{min-height:300px}.ImageEditorForm-module-scss-module__I4Ewzq__inputEditorWr.ImageEditorForm-module-scss-module__I4Ewzq__hidden{display:none}.ImageEditorForm-module-scss-module__I4Ewzq__imgUploadContainer{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);border-right:1px solid #0000;flex-direction:column;justify-content:center;min-height:auto;padding:24px;display:flex}.ImageEditorForm-module-scss-module__I4Ewzq__imgUploadContainer.ImageEditorForm-module-scss-module__I4Ewzq__hasImgs{justify-content:space-between}.ImageEditorForm-module-scss-module__I4Ewzq__images{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:16px;padding:10px 18px 14px;display:flex}.ImageEditorForm-module-scss-module__I4Ewzq__image.ImageEditorForm-module-scss-module__I4Ewzq__imageAttachments{width:100px;height:100px}.ImageEditorForm-module-scss-module__I4Ewzq__image.ImageEditorForm-module-scss-module__I4Ewzq__imageAttachments>img{border-radius:8px}.ImageEditorForm-module-scss-module__I4Ewzq__fullscreenImage.ImageEditorForm-module-scss-module__I4Ewzq__preview{object-fit:contain;width:90vw;height:95vh}.ImageEditorForm-module-scss-module__I4Ewzq__fullscreenImage.ImageEditorForm-module-scss-module__I4Ewzq__preview.ImageEditorForm-module-scss-module__I4Ewzq__preview{width:90vw;height:95vh}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone{background:#1451cd0d url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%231451CDFF' stroke-width='2' stroke-dasharray='4%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:12px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone.ImageEditorForm-module-scss-module__I4Ewzq__hasAttachments{background:0 0;padding:0}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone.ImageEditorForm-module-scss-module__I4Ewzq__dndNoFilesError{background-image:none;border:1px solid #ff3b30}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone .ImageEditorForm-module-scss-module__I4Ewzq__imageWr{border:1px solid var(--text-stroke);background:var(--general-background-medium-bg);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;padding:4px;display:flex;position:relative}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone.ImageEditorForm-module-scss-module__I4Ewzq__attachedFileHeight{height:224px}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone .ImageEditorForm-module-scss-module__I4Ewzq__imageIn{border:1px solid var(--text-stroke);background:var(--general-background-light-bg);border-radius:12px;width:42px;height:42px;padding:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone .ImageEditorForm-module-scss-module__I4Ewzq__imageIcon{z-index:5;width:28px;height:28px;color:var(--blue-light);position:relative}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone .ImageEditorForm-module-scss-module__I4Ewzq__dropZoneText{text-align:center;white-space:break-spaces;max-width:580px;color:var(--content-light);font-size:14px;line-height:20px}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone .ImageEditorForm-module-scss-module__I4Ewzq__button.ImageEditorForm-module-scss-module__I4Ewzq__fileInput{border-radius:12px;gap:8px;padding:8px 18px;font-size:16px;line-height:26px}.ImageEditorForm-module-scss-module__I4Ewzq__dropZone .ImageEditorForm-module-scss-module__I4Ewzq__button.ImageEditorForm-module-scss-module__I4Ewzq__fileInput.ImageEditorForm-module-scss-module__I4Ewzq__fileInputDisabled{opacity:1;color:var(--content-light);pointer-events:none}.ImageEditorForm-module-scss-module__I4Ewzq__dndActive{background:#1451cd1f url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='30' ry='30' stroke='%231451CDFF' stroke-width='2' stroke-dasharray='4%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ImageEditorForm-module-scss-module__I4Ewzq__dndRejected{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='30' ry='30' stroke='%23CC384EFF' stroke-width='2' stroke-dasharray='4%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ImageEditorForm-module-scss-module__I4Ewzq__inputFooter{background-color:var(--general-background-medium-bg);border-right:1px solid #0000;border-bottom-left-radius:0;grid-area:iFooter;padding:16px 12px}.ImageEditorForm-module-scss-module__I4Ewzq__outputHeader{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);border-top-right-radius:0;grid-area:oHeader;padding:16px 12px}.ImageEditorForm-module-scss-module__I4Ewzq__outputEditor{background-color:var(--dominant-medium);grid-area:oEditor;min-height:386px;max-height:608px;padding:24px 8px 24px 26px}.ImageEditorForm-module-scss-module__I4Ewzq__outputEditor.ImageEditorForm-module-scss-module__I4Ewzq__fullscreen{max-height:calc(100dvh - 266px)}.ImageEditorForm-module-scss-module__I4Ewzq__outputEditor.ImageEditorForm-module-scss-module__I4Ewzq__notAvailable{max-height:none}.ImageEditorForm-module-scss-module__I4Ewzq__resultImageWrapper svg{color:var(--content-light)}.ImageEditorForm-module-scss-module__I4Ewzq__outputFooter{background-color:var(--dominant-medium);border-top:1px solid var(--dominant-light);grid-area:oFooter;margin-bottom:24px;padding:12px}.ImageEditorForm-module-scss-module__I4Ewzq__outputFooter .ImageEditorForm-module-scss-module__I4Ewzq__footerIn{flex-direction:column;gap:24px;height:100%;display:flex}.ImageEditorForm-module-scss-module__I4Ewzq__outputFooter .ImageEditorForm-module-scss-module__I4Ewzq__topActions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.ImageEditorForm-module-scss-module__I4Ewzq__outputFooter .ImageEditorForm-module-scss-module__I4Ewzq__bottomActions{margin-top:auto;margin-bottom:28px}.ImageEditorForm-module-scss-module__I4Ewzq__outputFooter .ImageEditorForm-module-scss-module__I4Ewzq__button.ImageEditorForm-module-scss-module__I4Ewzq__actionButton{white-space:nowrap;border-radius:8px;flex:1;min-width:160px;padding:8px 18px;font-size:14px;line-height:20px}.ImageEditorForm-module-scss-module__I4Ewzq__outputFooter .ImageEditorForm-module-scss-module__I4Ewzq__button.ImageEditorForm-module-scss-module__I4Ewzq__actionButton svg{width:20px;height:20px}.ImageEditorForm-module-scss-module__I4Ewzq__resultArea{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ImageEditorForm-module-scss-module__I4Ewzq__loading{z-index:5;text-align:center;border-radius:34px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:360px;display:flex;position:relative}.ImageEditorForm-module-scss-module__I4Ewzq__loadingIcon{width:60px;height:60px}.ImageEditorForm-module-scss-module__I4Ewzq__singleUploadedImage{aspect-ratio:16/9;background:var(--dominant-dark);border-radius:12px;width:100%;position:relative}.ImageEditorForm-module-scss-module__I4Ewzq__singleUploadedImage .ImageEditorForm-module-scss-module__I4Ewzq__buttons{flex-direction:column;display:flex;position:absolute;top:4px;right:4px}.ImageEditorForm-module-scss-module__I4Ewzq__singleUploadedImage .ImageEditorForm-module-scss-module__I4Ewzq__buttons>:not(:last-child){margin-bottom:8px}.ImageEditorForm-module-scss-module__I4Ewzq__resultImageWrapper{aspect-ratio:16/9;background:var(--dominant-dark);border-radius:12px;width:calc(100% - 48px);max-height:min(75vh,360px);margin:24px;position:relative}.ImageEditorForm-module-scss-module__I4Ewzq__resultImageWrapper .ImageEditorForm-module-scss-module__I4Ewzq__buttons{flex-direction:column;display:flex;position:absolute;top:10px;right:10px}@media screen and (max-width:991px){.ImageEditorForm-module-scss-module__I4Ewzq__resultImageWrapper .ImageEditorForm-module-scss-module__I4Ewzq__buttons{top:4px;right:4px}}.ImageEditorForm-module-scss-module__I4Ewzq__resultImageWrapper .ImageEditorForm-module-scss-module__I4Ewzq__buttons>:not(:last-child){margin-bottom:8px}.ImageEditorForm-module-scss-module__I4Ewzq__resultImage{object-fit:contain}.ImageEditorForm-module-scss-module__I4Ewzq__fullViewport{width:min(90vmin,1400px);height:auto;max-height:90vh;position:relative}.ImageEditorForm-module-scss-module__I4Ewzq__closeButton{z-index:1;position:absolute;top:10px;right:10px}.ImageEditorForm-module-scss-module__I4Ewzq__imageFull{object-fit:contain;background:var(--dominant-medium);border-radius:20px}.ImageEditorForm-module-scss-module__I4Ewzq__bannerWr.ImageEditorForm-module-scss-module__I4Ewzq__fullscreen{min-height:308px}.ImageEditorForm-module-scss-module__I4Ewzq__banner.ImageEditorForm-module-scss-module__I4Ewzq__rephraseLimitsBanner{background:var(--dominant-dark);max-width:none;margin:8px}[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__inputHeader,[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__inputEditorWr,[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__inputEditor,[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__inputFooter{background-color:var(--general-background-medium-bg)}[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__inputHeader,[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__outputHeader{border-bottom:1px solid var(--text-stroke)}[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__inputFooter,[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__outputFooter{border-top:1px solid var(--text-stroke)}[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__bannerWr{background:var(--general-background-dark-bg)}[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__banner.ImageEditorForm-module-scss-module__I4Ewzq__rephraseLimitsBanner{background:var(--general-background-light-bg)}[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__button.ImageEditorForm-module-scss-module__I4Ewzq__fileInput{background-color:var(--blue-medium);width:fit-content;color:var(--button-primery-icon-default);padding:11px 24px;transition:background-color .2s}[data-theme=light] .ImageEditorForm-module-scss-module__I4Ewzq__button.ImageEditorForm-module-scss-module__I4Ewzq__fileInput:hover{background-color:var(--blue-light);color:var(--button-primery-icon-default)}
.StylesSelect-module-scss-module__5MPuWG__selectWr{scrollbar-gutter:stable;height:100%;padding-right:0;overflow:hidden auto}.StylesSelect-module-scss-module__5MPuWG__selectWr::-webkit-scrollbar-track{background:0 0;margin-top:0;margin-bottom:0}.StylesSelect-module-scss-module__5MPuWG__selectWr::-webkit-scrollbar{width:8px}.StylesSelect-module-scss-module__5MPuWG__selectWr::-webkit-scrollbar-thumb{background-color:var(--blue-medium);border:4px solid #0000;border-radius:10px}.StylesSelect-module-scss-module__5MPuWG__selectWr::-webkit-scrollbar-thumb:hover{background-color:var(--blue-light)}.StylesSelect-module-scss-module__5MPuWG__selectWr{grid-template-columns:repeat(var(--select-columns),1fr);background:var(--general-background-light-bg);pointer-events:all;border-radius:12px;flex:auto;gap:6px;min-height:0;max-height:100%;padding:18px;display:grid}.StylesSelect-module-scss-module__5MPuWG__dropdown.StylesSelect-module-scss-module__5MPuWG__selectDropdown{pointer-events:none;background-color:#0000;border-radius:12px;width:auto;max-width:385px;overflow:hidden}.StylesSelect-module-scss-module__5MPuWG__dropdownItem{border:1px solid var(--text-stroke);text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:space-between;gap:8px;padding:8px;display:flex}.StylesSelect-module-scss-module__5MPuWG__dropdownItem:hover,.StylesSelect-module-scss-module__5MPuWG__dropdownItem.StylesSelect-module-scss-module__5MPuWG__active{background:var(--general-background-dark-bg)}.StylesSelect-module-scss-module__5MPuWG__image{border-radius:10px}@media screen and (max-width:575px){.StylesSelect-module-scss-module__5MPuWG__image{width:auto;max-width:100%;height:auto}}.StylesSelect-module-scss-module__5MPuWG__selectionWr{align-items:center;gap:6px;display:flex}.StylesSelect-module-scss-module__5MPuWG__radioButton{border:1px solid var(--content-stroke);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.StylesSelect-module-scss-module__5MPuWG__radioButton.StylesSelect-module-scss-module__5MPuWG__active{background-color:var(--blue-medium)}.StylesSelect-module-scss-module__5MPuWG__radioButton.StylesSelect-module-scss-module__5MPuWG__active:after{content:"";background:#edf0f6;border-radius:50%;width:6px;height:6px;display:block}.StylesSelect-module-scss-module__5MPuWG__text{color:var(--content-light);font-size:14px;line-height:20px}.StylesSelect-module-scss-module__5MPuWG__button.StylesSelect-module-scss-module__5MPuWG__dropdownButton.StylesSelect-module-scss-module__5MPuWG__disabled{opacity:.5;pointer-events:none}[data-theme=dark] .StylesSelect-module-scss-module__5MPuWG__selectWr{border:1px solid var(--content-stroke)}[data-theme=dark] .StylesSelect-module-scss-module__5MPuWG__button.StylesSelect-module-scss-module__5MPuWG__dropdownButton{border:1px solid #0000}[data-theme=dark] .StylesSelect-module-scss-module__5MPuWG__button.StylesSelect-module-scss-module__5MPuWG__dropdownButton:hover{color:var(--select-text-hover)}[data-theme=dark] .StylesSelect-module-scss-module__5MPuWG__button.StylesSelect-module-scss-module__5MPuWG__dropdownButton.StylesSelect-module-scss-module__5MPuWG__disabled{color:var(--select-text-disabled)}[data-theme=light] .StylesSelect-module-scss-module__5MPuWG__selectWr{border:1px solid var(--content-stroke2);box-shadow:var(--shadow-main)}[data-theme=light] .StylesSelect-module-scss-module__5MPuWG__button.StylesSelect-module-scss-module__5MPuWG__dropdownButton{background:var(--select-bg-default);border-radius:12px}[data-theme=light] .StylesSelect-module-scss-module__5MPuWG__button.StylesSelect-module-scss-module__5MPuWG__dropdownButton.StylesSelect-module-scss-module__5MPuWG__disabled{color:var(--select-text-disabled)}[data-theme=light] .StylesSelect-module-scss-module__5MPuWG__button.StylesSelect-module-scss-module__5MPuWG__dropdownButton:hover{color:var(--select-text-hover)}
.InteriorDesignInputFooter-module-scss-module__vtK0la__footer{border-top:1px solid var(--dominant-light);padding:16px 24px}.InteriorDesignInputFooter-module-scss-module__vtK0la__prompt{border:1px solid var(--select-stroke-default);background-color:var(--general-background-light-bg);border-radius:12px;width:100%;padding:8px 18px}.InteriorDesignInputFooter-module-scss-module__vtK0la__prompt.InteriorDesignInputFooter-module-scss-module__vtK0la__promptError{border:1px solid #ff3b30}.InteriorDesignInputFooter-module-scss-module__vtK0la__prompt.InteriorDesignInputFooter-module-scss-module__vtK0la__promptDisabled{opacity:.5}.InteriorDesignInputFooter-module-scss-module__vtK0la__prompt.InteriorDesignInputFooter-module-scss-module__vtK0la__promptDisabled [data-theme=light]{border-color:var(--select-stroke-default)}.InteriorDesignInputFooter-module-scss-module__vtK0la__prompt textarea,.InteriorDesignInputFooter-module-scss-module__vtK0la__prompt textarea::placeholder{font-size:14px}.InteriorDesignInputFooter-module-scss-module__vtK0la__prompt.InteriorDesignInputFooter-module-scss-module__vtK0la__promptDisabled textarea,.InteriorDesignInputFooter-module-scss-module__vtK0la__prompt.InteriorDesignInputFooter-module-scss-module__vtK0la__promptDisabled textarea::placeholder{color:var(--select-text-disabled)}.InteriorDesignInputFooter-module-scss-module__vtK0la__area.InteriorDesignInputFooter-module-scss-module__vtK0la__promptArea>div>textarea{cursor:auto;height:100%;padding-right:0;overflow:hidden auto}.InteriorDesignInputFooter-module-scss-module__vtK0la__area.InteriorDesignInputFooter-module-scss-module__vtK0la__promptArea>div>textarea::-webkit-scrollbar-track{background:0 0;margin-top:0;margin-bottom:0}.InteriorDesignInputFooter-module-scss-module__vtK0la__area.InteriorDesignInputFooter-module-scss-module__vtK0la__promptArea>div>textarea::-webkit-scrollbar{width:8px}.InteriorDesignInputFooter-module-scss-module__vtK0la__area.InteriorDesignInputFooter-module-scss-module__vtK0la__promptArea>div>textarea::-webkit-scrollbar-thumb{background-color:var(--blue-medium);border:4px solid #0000;border-radius:10px}.InteriorDesignInputFooter-module-scss-module__vtK0la__area.InteriorDesignInputFooter-module-scss-module__vtK0la__promptArea>div>textarea::-webkit-scrollbar-thumb:hover{background-color:var(--blue-light)}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectControls{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectsIn{flex-wrap:wrap;gap:16px;width:100%;display:flex}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer.InteriorDesignInputFooter-module-scss-module__vtK0la__interiorDesignButton{border:1px solid var(--select-stroke-default);background-color:var(--dominant-light);width:100%}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer.InteriorDesignInputFooter-module-scss-module__vtK0la__interiorDesignButton>svg,.InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer.InteriorDesignInputFooter-module-scss-module__vtK0la__interiorDesignButton svg{width:16px;height:16px}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer,.InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer.InteriorDesignInputFooter-module-scss-module__vtK0la__interiorDesignButton{background-color:var(--dominant-light);width:100%;color:var(--text-main);cursor:pointer;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:8px;align-items:center;padding:8px 12px;font-size:14px;line-height:20px;display:flex;position:relative}[data-theme=dark] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer.InteriorDesignInputFooter-module-scss-module__vtK0la__interiorDesignButton:hover{border:1px solid var(--content-stroke);color:var(--select-text-hover)}[data-theme=dark] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer.InteriorDesignInputFooter-module-scss-module__vtK0la__interiorDesignButton.InteriorDesignInputFooter-module-scss-module__vtK0la__disabled{color:var(--select-text-disabled);pointer-events:none}[data-theme=dark] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectContainer{border:1px solid #0000;border-radius:12px}[data-theme=light] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer{border:1px solid var(--content-stroke)}[data-theme=light] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer:hover{border:1px solid var(--content-stroke2);color:var(--content-medium)}[data-theme=light] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectButtonContainer.InteriorDesignInputFooter-module-scss-module__vtK0la__disabled{color:var(--select-text-disabled);pointer-events:none}[data-theme=light] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectContainer{border:1px solid #0000;border-radius:12px}.InteriorDesignInputFooter-module-scss-module__vtK0la__generateWr{flex-direction:column;gap:4px;width:100%;margin-top:auto;display:flex}.InteriorDesignInputFooter-module-scss-module__vtK0la__generateWr.InteriorDesignInputFooter-module-scss-module__vtK0la__noAdditionalPrice{margin-bottom:24px}.InteriorDesignInputFooter-module-scss-module__vtK0la__button.InteriorDesignInputFooter-module-scss-module__vtK0la__retryGeneration{width:unset;border:1px solid #0000;border-radius:8px;padding:8px 18px;font-size:16px;line-height:26px}.InteriorDesignInputFooter-module-scss-module__vtK0la__option.InteriorDesignInputFooter-module-scss-module__vtK0la__selectOption{width:100%;padding:8px 6px}.InteriorDesignInputFooter-module-scss-module__vtK0la__select.InteriorDesignInputFooter-module-scss-module__vtK0la__selectContainer,.InteriorDesignInputFooter-module-scss-module__vtK0la__select.InteriorDesignInputFooter-module-scss-module__vtK0la__imageSelect{width:100%}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectList{background-color:var(--dominant-medium);max-height:none;color:var(--content-light);outline:1px solid var(--content-dark);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;font-size:16px;line-height:26px;list-style:none;display:flex;position:absolute;left:0;overflow-y:auto}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectList::-webkit-scrollbar{width:4px}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectList::-webkit-scrollbar-thumb{background-color:var(--content-dark)}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectList::-webkit-scrollbar-thumb:hover{background-color:var(--content-medium)}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectList::-webkit-scrollbar-track-piece:end{background:0 0;margin-bottom:18px}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectList::-webkit-scrollbar-track-piece:start{background:0 0;margin-top:18px}[data-theme=dark] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectList{outline:1px solid var(--content-stroke)}[data-theme=light] .InteriorDesignInputFooter-module-scss-module__vtK0la__selectList{box-shadow:var(--shadow-main);outline:1px solid var(--content-stroke)}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectListPosition{min-width:100%;height:fit-content}.InteriorDesignInputFooter-module-scss-module__vtK0la__select__option{z-index:5}.InteriorDesignInputFooter-module-scss-module__vtK0la__select__option__item{cursor:pointer;border-radius:10px;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:11px 12px;transition:background-color .1s;display:flex}.InteriorDesignInputFooter-module-scss-module__vtK0la__select__option__item:hover{background-color:var(--dropdown-bg-active)}.InteriorDesignInputFooter-module-scss-module__vtK0la__select__option__item.InteriorDesignInputFooter-module-scss-module__vtK0la__disabled{opacity:.5;pointer-events:none}.InteriorDesignInputFooter-module-scss-module__vtK0la__selectContainer{align-items:center;width:100%;display:flex;position:relative}.InteriorDesignInputFooter-module-scss-module__vtK0la__container.InteriorDesignInputFooter-module-scss-module__vtK0la__generate{width:100%}.InteriorDesignInputFooter-module-scss-module__vtK0la__submitButton.InteriorDesignInputFooter-module-scss-module__vtK0la__buttonWithCost{border:1px solid #0000;border-radius:12px;width:100%;padding:11px 24px;font-size:16px;line-height:26px}.InteriorDesignInputFooter-module-scss-module__vtK0la__submitButton.InteriorDesignInputFooter-module-scss-module__vtK0la__buttonWithCost>div{margin-left:unset}
.InteriorDesignInputHeader-module-scss-module__dfdr_q__header{justify-content:space-between;padding:16px 12px;display:flex}.InteriorDesignInputHeader-module-scss-module__dfdr_q__textWr{align-items:center;gap:8px;display:flex}@media screen and (max-width:575px){.InteriorDesignInputHeader-module-scss-module__dfdr_q__textWr{flex-direction:column;align-items:flex-start;gap:0}}.InteriorDesignInputHeader-module-scss-module__dfdr_q__inputText{color:var(--content-light);font-size:18px;font-weight:700;line-height:28px}.InteriorDesignInputHeader-module-scss-module__dfdr_q__inputControls{gap:12px;display:flex}.InteriorDesignInputHeader-module-scss-module__dfdr_q__inputControls .InteriorDesignInputHeader-module-scss-module__dfdr_q__button.InteriorDesignInputHeader-module-scss-module__dfdr_q__trash{border-radius:8px;width:32px;height:32px;padding:8px}.InteriorDesignInputHeader-module-scss-module__dfdr_q__inputControls .InteriorDesignInputHeader-module-scss-module__dfdr_q__button.InteriorDesignInputHeader-module-scss-module__dfdr_q__trash svg{width:16px;height:16px}.InteriorDesignInputHeader-module-scss-module__dfdr_q__inputControls .InteriorDesignInputHeader-module-scss-module__dfdr_q__button.InteriorDesignInputHeader-module-scss-module__dfdr_q__trash:hover svg path{fill:none}
.InteriorDesignOutputHeader-module-scss-module__OWaPra__header{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:8px;padding:16px 24px;display:flex}.InteriorDesignOutputHeader-module-scss-module__OWaPra__textWr{align-items:center;gap:8px;margin-right:auto;display:flex}.InteriorDesignOutputHeader-module-scss-module__OWaPra__outputText{color:var(--content-light);font-size:18px;font-weight:700;line-height:28px}
.InteriorDesignForm-module-scss-module__9GpLRW__form.InteriorDesignForm-module-scss-module__9GpLRW__imageEditingForm{z-index:2;border-radius:20px;flex-grow:1;grid-template:"iHeader""iEditor""iFooter""oHeader""oEditor""oFooter";gap:0;max-width:none;height:100%;display:grid;position:relative}.InteriorDesignForm-module-scss-module__9GpLRW__form.InteriorDesignForm-module-scss-module__9GpLRW__imageEditingForm .InteriorDesignForm-module-scss-module__9GpLRW__mobilePanel{padding-top:16px}.InteriorDesignForm-module-scss-module__9GpLRW__inputHeader{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);border-top-left-radius:24px;border-top-right-radius:24px;grid-area:iHeader}.InteriorDesignForm-module-scss-module__9GpLRW__inputEditorWr{background-color:var(--dominant-medium);border-bottom:1px solid var(--text-stroke);border-right:1px solid var(--text-stroke);grid-area:iEditor;padding:16px 12px}.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor{background-color:var(--dominant-medium);width:100%;min-height:360px;color:var(--content-light);resize:none;cursor:auto;border:none;height:100%;padding-right:0;font-size:18px;line-height:28px;overflow:hidden auto}.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor::-webkit-scrollbar-track{background:var(--dominant-medium);margin-top:0;margin-bottom:0}.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor::-webkit-scrollbar{width:8px}.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor::-webkit-scrollbar-thumb{border:4px solid var(--dominant-medium);background-color:var(--dark-transparent);border-radius:10px}.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor::-webkit-scrollbar-thumb:hover{background-color:var(--blue-light)}.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor:focus-within{outline:none}.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor.InteriorDesignForm-module-scss-module__9GpLRW__fullscreen{min-height:300px}.InteriorDesignForm-module-scss-module__9GpLRW__inputEditorWr.InteriorDesignForm-module-scss-module__9GpLRW__hidden{display:none}.InteriorDesignForm-module-scss-module__9GpLRW__imgUploadContainer{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);border-right:1px solid #0000;flex-direction:column;justify-content:center;min-height:360px;padding:24px;display:flex}.InteriorDesignForm-module-scss-module__9GpLRW__imgUploadContainer.InteriorDesignForm-module-scss-module__9GpLRW__hasImgs{justify-content:space-between}.InteriorDesignForm-module-scss-module__9GpLRW__images{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:16px;padding:10px 18px 14px;display:flex}.InteriorDesignForm-module-scss-module__9GpLRW__image.InteriorDesignForm-module-scss-module__9GpLRW__imageAttachments{width:100px;height:100px}.InteriorDesignForm-module-scss-module__9GpLRW__image.InteriorDesignForm-module-scss-module__9GpLRW__imageAttachments>img{border-radius:8px}.InteriorDesignForm-module-scss-module__9GpLRW__fullscreenImage.InteriorDesignForm-module-scss-module__9GpLRW__preview{object-fit:contain;width:90vw;height:95vh}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone{background:#1451cd0d url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%231451CDFF' stroke-width='2' stroke-dasharray='4%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:12px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:24px;max-height:min(75vh,360px);padding:24px;display:flex}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone.InteriorDesignForm-module-scss-module__9GpLRW__hasAttachments{background:0 0;padding:0}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone.InteriorDesignForm-module-scss-module__9GpLRW__dndNoFilesError{background-image:none;border:1px solid #ff3b30}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone .InteriorDesignForm-module-scss-module__9GpLRW__imageWr{border:1px solid var(--text-stroke);background:var(--general-background-medium-bg);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;padding:4px;display:flex;position:relative}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone .InteriorDesignForm-module-scss-module__9GpLRW__imageIn{border:1px solid var(--text-stroke);background:var(--general-background-light-bg);border-radius:12px;width:42px;height:42px;padding:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone .InteriorDesignForm-module-scss-module__9GpLRW__imageIcon{z-index:5;width:28px;height:28px;color:var(--blue-light);position:relative}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone .InteriorDesignForm-module-scss-module__9GpLRW__dropZoneText{text-align:center;white-space:break-spaces;max-width:580px;color:var(--content-light);font-size:14px;line-height:20px}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone .InteriorDesignForm-module-scss-module__9GpLRW__button.InteriorDesignForm-module-scss-module__9GpLRW__fileInput{border-radius:12px;gap:8px;padding:8px 18px;font-size:16px;line-height:26px}.InteriorDesignForm-module-scss-module__9GpLRW__dropZone .InteriorDesignForm-module-scss-module__9GpLRW__button.InteriorDesignForm-module-scss-module__9GpLRW__fileInput.InteriorDesignForm-module-scss-module__9GpLRW__fileInputDisabled{opacity:1;color:var(--content-light);pointer-events:none}.InteriorDesignForm-module-scss-module__9GpLRW__dndActive{background:#1451cd1f url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='30' ry='30' stroke='%231451CDFF' stroke-width='2' stroke-dasharray='4%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.InteriorDesignForm-module-scss-module__9GpLRW__dndRejected{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='30' ry='30' stroke='%23CC384EFF' stroke-width='2' stroke-dasharray='4%2c 8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.InteriorDesignForm-module-scss-module__9GpLRW__inputFooter{background-color:var(--general-background-medium-bg);border-right:1px solid #0000;border-bottom-left-radius:0;grid-area:iFooter;padding:16px 12px}.InteriorDesignForm-module-scss-module__9GpLRW__outputHeader{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);border-top-right-radius:0;grid-area:oHeader;padding:16px 12px}.InteriorDesignForm-module-scss-module__9GpLRW__outputEditor{background-color:var(--dominant-medium);grid-area:oEditor;min-height:386px;max-height:608px;padding:24px 8px 24px 26px}.InteriorDesignForm-module-scss-module__9GpLRW__outputEditor.InteriorDesignForm-module-scss-module__9GpLRW__fullscreen{max-height:calc(100dvh - 266px)}.InteriorDesignForm-module-scss-module__9GpLRW__outputEditor.InteriorDesignForm-module-scss-module__9GpLRW__notAvailable{max-height:none}.InteriorDesignForm-module-scss-module__9GpLRW__resultImageWrapper svg{color:var(--content-light)}.InteriorDesignForm-module-scss-module__9GpLRW__errorWr{padding:24px}.InteriorDesignForm-module-scss-module__9GpLRW__errorArea{min-height:234px}.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter{background-color:var(--dominant-medium);border-top:1px solid var(--dominant-light);grid-area:oFooter;margin-bottom:24px;padding:12px}.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter .InteriorDesignForm-module-scss-module__9GpLRW__footerIn{flex-direction:column;gap:24px;height:100%;display:flex}.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter .InteriorDesignForm-module-scss-module__9GpLRW__topActions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter .InteriorDesignForm-module-scss-module__9GpLRW__bottomActions{margin-top:auto;margin-bottom:24px}.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter .InteriorDesignForm-module-scss-module__9GpLRW__button.InteriorDesignForm-module-scss-module__9GpLRW__actionButton{white-space:nowrap;border-radius:8px;flex:1;min-width:160px;padding:8px 18px;font-size:14px;line-height:20px}.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter .InteriorDesignForm-module-scss-module__9GpLRW__button.InteriorDesignForm-module-scss-module__9GpLRW__actionButton svg{width:20px;height:20px}.InteriorDesignForm-module-scss-module__9GpLRW__resultArea{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.InteriorDesignForm-module-scss-module__9GpLRW__emptyArea{max-height:min(75vh,360px);margin:24px}.InteriorDesignForm-module-scss-module__9GpLRW__loading{z-index:5;text-align:center;border-radius:34px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:360px;display:flex;position:relative}.InteriorDesignForm-module-scss-module__9GpLRW__loadingIcon{width:60px;height:60px}.InteriorDesignForm-module-scss-module__9GpLRW__singleUploadedImage{aspect-ratio:16/9;background:var(--dominant-dark);border-radius:12px;width:100%;position:relative}.InteriorDesignForm-module-scss-module__9GpLRW__singleUploadedImage .InteriorDesignForm-module-scss-module__9GpLRW__buttons{flex-direction:column;display:flex;position:absolute;top:4px;right:4px}.InteriorDesignForm-module-scss-module__9GpLRW__singleUploadedImage .InteriorDesignForm-module-scss-module__9GpLRW__buttons>:not(:last-child){margin-bottom:8px}.InteriorDesignForm-module-scss-module__9GpLRW__resultImageWrapper{aspect-ratio:16/9;background:var(--dominant-dark);border-radius:12px;width:calc(100% - 48px);margin:24px;position:relative}.InteriorDesignForm-module-scss-module__9GpLRW__resultImageWrapper .InteriorDesignForm-module-scss-module__9GpLRW__buttons{flex-direction:column;display:flex;position:absolute;top:4px;right:4px}.InteriorDesignForm-module-scss-module__9GpLRW__resultImageWrapper .InteriorDesignForm-module-scss-module__9GpLRW__buttons>:not(:last-child){margin-bottom:8px}.InteriorDesignForm-module-scss-module__9GpLRW__resultImage{object-fit:contain;border-radius:10px}.InteriorDesignForm-module-scss-module__9GpLRW__fullViewport{width:min(90vmin,1400px);height:auto;max-height:90vh;position:relative}.InteriorDesignForm-module-scss-module__9GpLRW__closeButton{z-index:1;position:absolute;top:10px;right:10px}.InteriorDesignForm-module-scss-module__9GpLRW__imageFull{object-fit:contain;background:var(--dominant-medium);border-radius:20px}.InteriorDesignForm-module-scss-module__9GpLRW__bannerWr.InteriorDesignForm-module-scss-module__9GpLRW__fullscreen{min-height:308px}.InteriorDesignForm-module-scss-module__9GpLRW__banner.InteriorDesignForm-module-scss-module__9GpLRW__rephraseLimitsBanner{background:var(--dominant-dark);max-width:none;margin:8px}[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__inputHeader,[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__inputEditorWr,[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__inputEditor,[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__inputFooter{background-color:var(--general-background-medium-bg)}[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__inputHeader,[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__outputHeader{border-bottom:1px solid var(--text-stroke)}[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__inputFooter,[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__outputFooter{border-top:1px solid var(--text-stroke)}[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__bannerWr{background:var(--general-background-dark-bg)}[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__banner.InteriorDesignForm-module-scss-module__9GpLRW__rephraseLimitsBanner{background:var(--general-background-light-bg)}[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__imgUploadContainer .InteriorDesignForm-module-scss-module__9GpLRW__fileInput{background-color:var(--blue-medium);width:fit-content;color:var(--button-primery-icon-default);padding:11px 24px;transition:background-color .2s}[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__imgUploadContainer .InteriorDesignForm-module-scss-module__9GpLRW__fileInput:hover{background-color:var(--blue-light);color:var(--button-primery-icon-default)}[data-theme=light] .InteriorDesignForm-module-scss-module__9GpLRW__imgUploadContainer .InteriorDesignForm-module-scss-module__9GpLRW__fileInput.InteriorDesignForm-module-scss-module__9GpLRW__fileInputDisabled{color:var(--dominant-light)}
