.TimelineTemplate-module-scss-module__fgCnPq__editable{width:fit-content;position:relative}.TimelineTemplate-module-scss-module__fgCnPq__editable [contenteditable=true]:focus-visible{outline-offset:8px;outline-style:solid;outline-color:var(--primary);border-radius:8px}.TimelineTemplate-module-scss-module__fgCnPq__editable>:last-child{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}.TimelineTemplate-module-scss-module__fgCnPq__editable:hover>:last-child{opacity:1;visibility:visible}.TimelineTemplate-module-scss-module__fgCnPq__editable:has([contenteditable=true]):hover>:last-child{opacity:0;visibility:hidden}.TimelineTemplate-module-scss-module__fgCnPq__template{background-color:var(--slide-bg);background-size:contain;flex-direction:column;flex-grow:1;min-height:100vh;display:flex}.TimelineTemplate-module-scss-module__fgCnPq__templateIn{flex-direction:column;align-items:flex-start;gap:112px;height:100%;padding-left:100px;display:flex}.TimelineTemplate-module-scss-module__fgCnPq__top{background-color:#0000;max-width:1200px;height:100%;display:flex}.TimelineTemplate-module-scss-module__fgCnPq__bottom{background-color:#0000;margin-bottom:100px;display:flex}.TimelineTemplate-module-scss-module__fgCnPq__titleIn{max-width:1600px;margin:auto 0 0}.TimelineTemplate-module-scss-module__fgCnPq__title.TimelineTemplate-module-scss-module__fgCnPq__templateTitle{font-family:var(--montserrat);word-break:break-all;color:var(--primary);font-size:100px;line-height:110px}.TimelineTemplate-module-scss-module__fgCnPq__description{font-family:var(--montserrat);color:var(--primary);margin-top:12px;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.TimelineTemplate-module-scss-module__fgCnPq__item{flex-direction:column;align-items:flex-start;gap:16px;max-width:440px;display:flex;position:relative}.TimelineTemplate-module-scss-module__fgCnPq__itemTitle{font-family:var(--montserrat);color:var(--primary);padding-right:24px;font-size:32px;font-weight:700;line-height:44px}.TimelineTemplate-module-scss-module__fgCnPq__itemDescription{font-family:var(--montserrat);color:var(--primary);padding-right:24px;font-size:24px;line-height:32px}.TimelineTemplate-module-scss-module__fgCnPq__dateWr{border-radius:8px;justify-content:center;width:100%;margin-bottom:48px;padding:20px 0;display:flex;position:relative}.TimelineTemplate-module-scss-module__fgCnPq__dateWr .TimelineTemplate-module-scss-module__fgCnPq__formIn{all:unset;background-color:var(--timeline-form-bg,var(--accent));width:100%;position:absolute;inset:-1px;overflow:hidden}.TimelineTemplate-module-scss-module__fgCnPq__dateWr .TimelineTemplate-module-scss-module__fgCnPq__left{background-color:var(--slide-bg);border-radius:8px;width:90px;height:90px;position:absolute;left:-88px;transform:rotate(45deg)translateY(-15px)}.TimelineTemplate-module-scss-module__fgCnPq__dateWr .TimelineTemplate-module-scss-module__fgCnPq__righttop{background-color:var(--slide-bg);border-radius:8px;width:90px;height:90px;position:absolute;right:20px;transform:rotate(45deg)translateY(-100px)}.TimelineTemplate-module-scss-module__fgCnPq__dateWr .TimelineTemplate-module-scss-module__fgCnPq__rightbottom{background-color:var(--slide-bg);border-radius:8px;width:90px;height:90px;position:absolute;right:-100px;transform:rotate(45deg)translateY(75px)}.TimelineTemplate-module-scss-module__fgCnPq__itemDate{font-family:var(--montserrat);text-align:center;color:var(--timeline-date-text-color,var(--quinary));font-size:24px;font-weight:700;line-height:28px}.TimelineTemplate-module-scss-module__fgCnPq__tool.TimelineTemplate-module-scss-module__fgCnPq__aiTool{left:-40px;right:auto}
.TextChat-module-scss-module__ORng_W__chatWr{flex-direction:column;flex-grow:1;width:100%;height:100%;padding:24px;display:flex}@media screen and (max-width:991px){.TextChat-module-scss-module__ORng_W__chatWr{padding:0}}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper{z-index:2;width:auto;max-width:calc(var(--max-width) - 82px - 32px - 48px);min-height:214px;max-height:1000px;font-family:var(--roboto);white-space:pre-wrap;overflow-wrap:anywhere;cursor:auto;border-top-left-radius:24px;border-top-right-radius:24px;flex-grow:1;height:100%;margin-bottom:auto;padding-right:4px;list-style:none;transition:max-width .4s ease-in-out;overflow:hidden auto}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper.TextChat-module-scss-module__ORng_W__historyOpened{max-width:calc(var(--max-width) - 322px - 32px - 48px)}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper::-webkit-scrollbar-track{background:0 0;margin-top:0;margin-bottom:0}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper::-webkit-scrollbar{width:8px}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper::-webkit-scrollbar-thumb{background-color:var(--blue-medium);border:4px solid #0000;border-radius:10px}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--blue-light)}@media screen and (max-width:1240px){.TextChat-module-scss-module__ORng_W__chatMessage__wrapper{max-width:calc(100vw - 202px)}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper.TextChat-module-scss-module__ORng_W__historyOpened{max-width:calc(100vw - 442px)}}@media screen and (max-width:1199px){.TextChat-module-scss-module__ORng_W__chatMessage__wrapper{max-width:calc(var(--max-width) - 82px - 32px - 48px)}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper.TextChat-module-scss-module__ORng_W__historyOpened{max-width:calc(var(--max-width) - 322px - 32px - 48px)}}@media screen and (max-width:991px){.TextChat-module-scss-module__ORng_W__chatMessage__wrapper{max-width:calc(var(--chat-width) - 52px);border-radius:20px;padding-right:0}}@media screen and (max-width:575px){.TextChat-module-scss-module__ORng_W__chatMessage__wrapper{height:auto;max-height:none;overflow-y:visible}}@media (max-width:640px){.TextChat-module-scss-module__ORng_W__chatMessage__wrapper{max-width:calc(100vw - 16px)}}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper>:first-child:only-child{border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden}@media screen and (max-width:991px){.TextChat-module-scss-module__ORng_W__chatMessage__wrapper>:first-child:only-child{background:var(--dominant-medium);border-radius:12px}}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper>:last-child{border-bottom-right-radius:24px;border-bottom-left-radius:24px;overflow:hidden}.TextChat-module-scss-module__ORng_W__chatMessage__wrapper.TextChat-module-scss-module__ORng_W__noLimits{min-height:auto}.TextChat-module-scss-module__ORng_W__categoryPickerMobile{flex-flow:row-reverse;justify-content:flex-end;gap:12px;padding:6px 12px 10px;display:flex;position:relative}.TextChat-module-scss-module__ORng_W__noLimitsBanner{margin-top:24px}@media screen and (max-width:991px){.TextChat-module-scss-module__ORng_W__noLimitsBanner{flex-shrink:0;margin-top:16px;margin-bottom:16px}}.TextChat-module-scss-module__ORng_W__loaderWr{justify-content:center;align-items:center;width:100%;min-height:512px;padding:0;display:flex}.TextChat-module-scss-module__ORng_W__loadingIcon{width:60px;height:60px}[data-theme=light] .TextChat-module-scss-module__ORng_W__chatMessage__wrapper{background-color:var(--general-background-dark-bg);border-bottom-right-radius:24px;border-bottom-left-radius:24px;width:auto}[data-theme=light] .TextChat-module-scss-module__ORng_W__chatMessage__wrapper:has(li:nth-child(2)){border:1px solid var(--content-stroke)}[data-theme=light] .TextChat-module-scss-module__ORng_W__chatMessage__wrapper>:first-child:only-child{border:1px solid var(--content-stroke)}@media screen and (max-width:991px){[data-theme=light] .TextChat-module-scss-module__ORng_W__chatMessage__wrapper{background-color:var(--general-background-dark-bg);border-radius:24px 24px 0 0}}@media screen and (max-width:1399px){[data-theme=light] .TextChat-module-scss-module__ORng_W__chatMessage__wrapper{width:100%}}[data-theme=light] .TextChat-module-scss-module__ORng_W__noLimitsBanner{background-color:var(--dominant-light)}@media screen and (max-width:991px){[data-theme=dark] .TextChat-module-scss-module__ORng_W__chatMessage__wrapper{background-color:var(--general-background-dark-bg)}}[data-theme=dark] .TextChat-module-scss-module__ORng_W__categoryPickerMobile{background-color:var(--general-background-dark-bg)}.TextChat-module-scss-module__ORng_W__focusMode{border-radius:12px;width:100%;max-width:948px;padding:0 24px}@media screen and (max-width:991px){.TextChat-module-scss-module__ORng_W__focusMode{margin-top:24px}}@media screen and (max-width:767px){.TextChat-module-scss-module__ORng_W__focusMode{padding:unset}}.TextChat-module-scss-module__ORng_W__focusMode .TextChat-module-scss-module__ORng_W__chatMessage__wrapper{height:0;max-height:none}@media screen and (max-width:1240px){.TextChat-module-scss-module__ORng_W__focusMode .TextChat-module-scss-module__ORng_W__chatMessage__wrapper.TextChat-module-scss-module__ORng_W__historyOpened{max-width:calc(100vw - 372px)}}@media screen and (max-width:991px){.TextChat-module-scss-module__ORng_W__focusMode .TextChat-module-scss-module__ORng_W__chatMessage__wrapper{max-width:calc(100vw - 8px)}.TextChat-module-scss-module__ORng_W__focusMode .TextChat-module-scss-module__ORng_W__chatMessage__wrapper.TextChat-module-scss-module__ORng_W__historyOpened{max-width:none}}[data-theme=light] .TextChat-module-scss-module__ORng_W__focusMode .TextChat-module-scss-module__ORng_W__chatMessage__wrapper{background:0 0}[data-theme=light] .TextChat-module-scss-module__ORng_W__categoryPickerMobile{background-color:#0000}
.InteriorDesignForm-module-scss-module__9GpLRW__form.InteriorDesignForm-module-scss-module__9GpLRW__imageEditingForm{z-index:2;border-radius:20px;flex-grow:1;grid-template:"iHeader oHeader"64px"iEditor oEditor"1fr"iFooter oFooter"/1fr 1fr;gap:0;max-width:none;height:100%;display:grid;position:relative}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__form.InteriorDesignForm-module-scss-module__9GpLRW__imageEditingForm{grid-template:"iHeader""iEditor""iFooter""oHeader""oEditor""oFooter"}}.InteriorDesignForm-module-scss-module__9GpLRW__inputHeader{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);border-right:1px solid var(--text-stroke);grid-area:iHeader}@media screen and (max-width:991px){.InteriorDesignForm-module-scss-module__9GpLRW__inputHeader{border-top-left-radius:24px;border-top-right-radius:0}}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__inputHeader{border-right:1px solid #0000;border-top-right-radius:24px}}.InteriorDesignForm-module-scss-module__9GpLRW__inputEditorWr{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);border-right:1px solid var(--text-stroke);grid-area:iEditor;padding:24px 8px 24px 26px}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__inputEditorWr{background-color:var(--dominant-medium);padding:16px 12px}}.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor{background-color:var(--dominant-dark);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-dark);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-dark);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:calc(100dvh - 416px)}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__area.InteriorDesignForm-module-scss-module__9GpLRW__inputEditor{background-color:var(--dominant-medium);cursor:auto;height:100%;padding-right:0;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.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 var(--text-stroke);flex-direction:column;justify-content:center;min-height:300px;padding:24px;display:flex}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__imgUploadContainer{border-right:1px solid #0000;min-height:auto}}.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:24px;margin-bottom:16px;padding:20px 20px 2px;display:flex}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__images{gap:16px;padding:10px 18px 14px}}.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}@media screen and (max-width:991px){.InteriorDesignForm-module-scss-module__9GpLRW__dropZone{max-height:clamp(205px,32.39vw - 43.79px,251px)}}@media screen and (max-width:767px){.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:18px;line-height:28px}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__dropZone .InteriorDesignForm-module-scss-module__9GpLRW__dropZoneText{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(--button-primery-text-disabled);pointer-events:none}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__dropZone .InteriorDesignForm-module-scss-module__9GpLRW__button.InteriorDesignForm-module-scss-module__9GpLRW__fileInput{font-size:14px;line-height:20px}}.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 var(--text-stroke);grid-area:iFooter}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__inputFooter{border-right:1px solid #0000;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:20px;grid-area:oHeader}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__outputHeader{border-top-right-radius:0;padding:16px 12px}}.InteriorDesignForm-module-scss-module__9GpLRW__outputEditor{background-color:var(--general-background-medium-bg);border-bottom:1px solid var(--text-stroke);grid-area:oEditor;min-height:283px;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}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__outputEditor{border-bottom-right-radius:20px;border-bottom-left-radius:20px;min-height:386px}}.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-bottom-right-radius:20px;grid-area:oFooter;padding:16px 24px}@media screen and (max-width:991px){.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter{border-bottom-right-radius:0}}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter{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:12px;display:flex}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter .InteriorDesignForm-module-scss-module__9GpLRW__topActions{gap:8px}}.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;flex:1;padding:8px 18px;font-size:16px;line-height:26px}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__outputFooter .InteriorDesignForm-module-scss-module__9GpLRW__button.InteriorDesignForm-module-scss-module__9GpLRW__actionButton{border-radius:8px;min-width:160px;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:100%;display:flex;position:relative}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__loading{min-height:360px}}.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:10px;right:10px}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__singleUploadedImage .InteriorDesignForm-module-scss-module__9GpLRW__buttons{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:10px;right:10px}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__resultImageWrapper .InteriorDesignForm-module-scss-module__9GpLRW__buttons{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:calc(100dvh - 228px)}@media screen and (max-width:767px){.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);margin:16px}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__banner.InteriorDesignForm-module-scss-module__9GpLRW__rephraseLimitsBanner{max-width:none}}@media screen and (max-width:575px){.InteriorDesignForm-module-scss-module__9GpLRW__banner.InteriorDesignForm-module-scss-module__9GpLRW__rephraseLimitsBanner{margin:8px}}.InteriorDesignForm-module-scss-module__9GpLRW__mobilePanel{margin-top:24px}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__mobilePanel{margin-top:0}}[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)}@media screen and (max-width:991px){.InteriorDesignForm-module-scss-module__9GpLRW__focusMode.InteriorDesignForm-module-scss-module__9GpLRW__form.InteriorDesignForm-module-scss-module__9GpLRW__imageEditingForm{margin-top:4px}}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__focusMode.InteriorDesignForm-module-scss-module__9GpLRW__form.InteriorDesignForm-module-scss-module__9GpLRW__imageEditingForm{margin-top:24px}}.InteriorDesignForm-module-scss-module__9GpLRW__focusMode .InteriorDesignForm-module-scss-module__9GpLRW__inputHeader{border-top-left-radius:20px}.InteriorDesignForm-module-scss-module__9GpLRW__focusMode .InteriorDesignForm-module-scss-module__9GpLRW__inputFooter{border-bottom-left-radius:20px}@media screen and (max-width:767px){.InteriorDesignForm-module-scss-module__9GpLRW__focusMode .InteriorDesignForm-module-scss-module__9GpLRW__inputFooter{border-bottom-left-radius:0}}
.CardsPickerCarousel-module-scss-module__UCtdrG__cardPickerCarousel{scrollbar-width:none;gap:8px;display:flex;overflow:auto hidden}.CardsPickerCarousel-module-scss-module__UCtdrG__cardPickerCarousel::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.CardsPickerCarousel-module-scss-module__UCtdrG__cardPickerCarousel{cursor:grab}}.CardsPickerCarousel-module-scss-module__UCtdrG__card{border:1px solid var(--content-stroke);background:var(--general-background-dark-bg2);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:12px;flex-direction:column;flex-grow:0;flex-shrink:0;order:0;justify-content:flex-start;align-items:center;width:120px;height:160px;display:flex;position:relative;overflow:hidden}.CardsPickerCarousel-module-scss-module__UCtdrG__card.CardsPickerCarousel-module-scss-module__UCtdrG__clickable{cursor:pointer}.CardsPickerCarousel-module-scss-module__UCtdrG__card.CardsPickerCarousel-module-scss-module__UCtdrG__cardActive{border-color:var(--blue-medium)}.CardsPickerCarousel-module-scss-module__UCtdrG__card.CardsPickerCarousel-module-scss-module__UCtdrG__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media screen and (max-width:991px){.CardsPickerCarousel-module-scss-module__UCtdrG__card{width:96px;height:140px}}.CardsPickerCarousel-module-scss-module__UCtdrG__loadingIcon{width:32px;height:32px}.CardsPickerCarousel-module-scss-module__UCtdrG__cardTop{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;display:flex;position:relative}.CardsPickerCarousel-module-scss-module__UCtdrG__cardCover{z-index:0;pointer-events:none;border-radius:11px;position:absolute;inset:1px;overflow:hidden}.CardsPickerCarousel-module-scss-module__UCtdrG__cardActions{z-index:2;position:absolute;top:6px;right:6px}.CardsPickerCarousel-module-scss-module__UCtdrG__deleteModal{max-width:600px;color:var(--content-light);border-radius:20px;padding:50px}@media screen and (max-width:991px){.CardsPickerCarousel-module-scss-module__UCtdrG__deleteModal{padding:36px 20px}}@media screen and (max-width:767px){.CardsPickerCarousel-module-scss-module__UCtdrG__deleteModal{width:90vw}}.CardsPickerCarousel-module-scss-module__UCtdrG__deleteForm{flex-direction:column;justify-content:center;align-items:center;display:flex}.CardsPickerCarousel-module-scss-module__UCtdrG__deleteIconWrapper{background-color:var(--dominant-light);border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;display:flex}.CardsPickerCarousel-module-scss-module__UCtdrG__deleteIcon{width:48px;height:48px;color:var(--error)}.CardsPickerCarousel-module-scss-module__UCtdrG__deleteTitle{text-align:center;margin-top:30px;font-size:30px;line-height:150%}@media screen and (max-width:767px){.CardsPickerCarousel-module-scss-module__UCtdrG__deleteTitle{font-size:24px}}.CardsPickerCarousel-module-scss-module__UCtdrG__deleteButtons{gap:16px;margin-top:32px;display:flex}.CardsPickerCarousel-module-scss-module__UCtdrG__deleteButton{width:224px}@media screen and (max-width:767px){.CardsPickerCarousel-module-scss-module__UCtdrG__deleteButton{width:100%}}.CardsPickerCarousel-module-scss-module__UCtdrG__coverImage{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.CardsPickerCarousel-module-scss-module__UCtdrG__cardTopText{text-align:center;color:var(--text-main);font-size:14px;line-height:16px}.CardsPickerCarousel-module-scss-module__UCtdrG__icon{width:24px;height:24px}.CardsPickerCarousel-module-scss-module__UCtdrG__errorIcon{width:24px;height:24px;color:var(--error)}.CardsPickerCarousel-module-scss-module__UCtdrG__cardBottom{z-index:1;justify-content:center;align-items:center;width:100%;height:36px;margin-top:auto;display:flex;position:relative}.CardsPickerCarousel-module-scss-module__UCtdrG__cardBottomText{text-align:center;color:var(--text-main);font-size:12px;line-height:16px}@media screen and (max-width:991px){.CardsPickerCarousel-module-scss-module__UCtdrG__cardBottomText.CardsPickerCarousel-module-scss-module__UCtdrG__newCard{max-width:60px}}.CardsPickerCarousel-module-scss-module__UCtdrG__addCard{position:relative}.CardsPickerCarousel-module-scss-module__UCtdrG__addCardTopAnchor{flex:1;width:100%;display:flex;position:relative}.CardsPickerCarousel-module-scss-module__UCtdrG__addCardMenu.CardsPickerCarousel-module-scss-module__UCtdrG__addCardMenu{border:1px solid var(--content-stroke);background:var(--general-background-light-bg);border-radius:12px;flex-direction:column;gap:2px;width:140px;margin:0;padding:8px;list-style:none;display:flex}.CardsPickerCarousel-module-scss-module__UCtdrG__addCardMenuPortal{z-index:111;position:fixed;transform:translate(-50%)}.CardsPickerCarousel-module-scss-module__UCtdrG__addCardOption{color:var(--text-main);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px;font-size:14px;line-height:16px;display:flex}.CardsPickerCarousel-module-scss-module__UCtdrG__addCardOption:hover{background:var(--general-background-dark-bg)}.CardsPickerCarousel-module-scss-module__UCtdrG__addCardOptionDisabled{opacity:.5;cursor:not-allowed}.CardsPickerCarousel-module-scss-module__UCtdrG__optionIcon{flex-shrink:0;width:20px;height:20px}[data-theme=dark] .CardsPickerCarousel-module-scss-module__UCtdrG__cardBottom{background:#191e3c}[data-theme=light] .CardsPickerCarousel-module-scss-module__UCtdrG__cardBottom{background:#c5d3ee}
/*# sourceMappingURL=1491f95631dcf1f6.css.map*/