.final_container__1DqGy{display:flex;flex-direction:column;background:var(--background);color:var(--main-color);height:100vh}.final_header__EHlLt{position:relative}.final_button__0dE1s{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;background:var(--foreground-dark)!important;color:var(--main-color-light);width:100%!important;padding:10px;text-align:center;justify-content:center;flex:0 1!important}.final_content__hBVDi{display:flex;flex-direction:row;gap:25px;padding:15 40px;justify-content:space-between;max-height:100%;align-items:center}@media(min-width:2000px){.final_content__hBVDi{height:100%}}.final_content__left__mH9Tm{max-width:1000px;padding:0 50px;display:flex;flex-direction:column;flex:1 1;gap:20px;height:100%}@media(min-width:2000px){.final_content__left__mH9Tm{justify-content:center}}.final_content__left__header__paEdi{font-weight:400;margin-left:40px}@media(max-width:1650px){.final_content__left__mH9Tm{max-width:800px}}@media(max-width:1400px){.final_content__left__mH9Tm{max-width:700px}}.final_content__right__CSHfd{flex:1 1;display:flex;flex-direction:column;gap:10px;object-fit:contain;align-items:center;height:100%}@media(min-width:2000px){.final_content__right__CSHfd{justify-content:center}}.final_content__right__model__tT6GX{width:100%;aspect-ratio:487/513;max-width:650px}.final_content__right__buttons__FEqs4{display:flex;flex-direction:column;flex:1 1;width:100%;gap:10px;align-items:center}.final_content__right__buttons__header__VtyVG{display:none}.final_content__right__finishedButton__k_JmT{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;background:none!important;font-size:var(--fs-base);color:var(--main-color);border:1px solid var(--main-color);border-radius:var(--border-radius-standart);width:-moz-fit-content;width:fit-content;display:flex;align-items:center;padding:15px;align-self:center;font-family:var(--main-font-family)}.final_content__right__finishedButton__arrow__iQn8_{inset:0;position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;pointer-events:none;padding:0 20px}.final_openMenuTab__6dZQ5{display:none}.final_stars__asfJb{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:5px;background:rgba(var(--foreground-color),.1);border-radius:var(--border-radius-standart);-webkit-user-select:none;-moz-user-select:none;user-select:none}.final_stars_mobile__0hwwS{display:none}.final_stars__asfJb p{font-size:var(--fs-lg)}.final_stars__asfJb button{min-width:170px!important;max-width:170px!important}.final_stars__row__PIC9y{display:flex;flex-direction:row;gap:10px}.final_stars__row__star__PzbQr{background:rgba(var(--foreground-color),.1);padding:5px;border-radius:var(--border-radius-standart)}@media(max-width:1400px){.final_content__hBVDi{height:100%}.final_content__left__mH9Tm{display:none}.final_content__right__CSHfd{flex-direction:column-reverse}.final_content__right__buttons__header__VtyVG{display:flex}.final_stars_mobile__0hwwS{display:flex;flex-direction:column;width:100%}}.final_menuContainer__uW5tV{display:flex;width:100vw;height:100vh;position:fixed;align-items:center;z-index:1000;pointer-events:none}.final_menu__yZ9J_{pointer-events:all;top:0;left:0;width:330px;height:100%;max-height:80vh;background:rgba(var(--foreground-color),1);z-index:999;display:flex;flex-direction:column;gap:10px;padding:50px 10px 10px;overflow-y:auto;border-radius:0 var(--border-radius-standart) var(--border-radius-standart) 0;transition:transform .3s ease-in-out;position:relative}.final_menu__closeIcon___q7JG{width:30px;position:absolute;top:15px;right:5px}@media(min-width:1401px){.final_menu__yZ9J_{display:none}}@media(max-width:1400px){.final_openMenuTab__6dZQ5{display:flex;position:fixed;justify-content:center;align-items:center;left:0;top:0;height:100%;pointer-events:none;z-index:1000;padding:91px 0 185px;cursor:pointer}.final_openMenuTab__6dZQ5 svg{width:15px;aspect-ratio:1/1;pointer-events:none}.final_openMenuTab__back__9KqWq{position:absolute;inset:0;background:var(--foreground-10);left:-20vw;right:auto;border-radius:var(--border-radius-standart);height:50vh;bottom:25vh;top:auto;bottom:auto;width:20vw}.final_openMenuTab__button__kaTV3{position:relative;display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;padding:40px 20px;font-size:var(--fs-base);pointer-events:all;height:-moz-fit-content;height:fit-content;background:var(--foreground-80);color:var(--main-color-light);writing-mode:vertical-lr;border-radius:0 25px 25px 0}.final_openMenuTab__button__kaTV3 p{transform:rotate(180deg)}.final_openMenuTab__button__kaTV3:after,.final_openMenuTab__button__kaTV3:before{content:"";position:absolute;width:80px;height:80px;background:var(--foreground-80);left:-2px;z-index:1;-webkit-clip-path:circle(100.3% at 0 100%);clip-path:circle(100.3% at 0 100%);-webkit-mask:radial-gradient(50px,var(--black) 98%,var(--black));mask:radial-gradient(50px,var(--black) 98%,var(--black))}.final_openMenuTab__button__kaTV3:before{top:-80px;-webkit-clip-path:circle(50.3% at 0 100%);clip-path:circle(50.3% at 0 100%)}.final_openMenuTab__button__kaTV3:after,.final_openMenuTab__button__kaTV3:before{-webkit-mask:radial-gradient(39px,var(--black) 98%,var(--black));mask:radial-gradient(39px,var(--black) 98%,var(--black))}.final_openMenuTab__button__kaTV3:after{bottom:-80px;-webkit-clip-path:circle(50% at 0 0);clip-path:circle(50% at 0 0)}}.header_header__mKr7J{height:var(--header-height);width:100%;background:var(--background);font-size:var(--dop-font-size);font-family:var(--dop-font-family);justify-content:space-between;color:var(--main-color);pointer-events:all;padding:0 50px;background-color:rgba(0,0,0,0)}.header_header__logo__nyPes,.header_header__mKr7J{display:flex;flex-direction:row;align-items:center}.header_header__logo__nyPes{gap:8px}.header_header__logo__image__te5jP{width:54px}.header_header__logo__header__WXPxD{font-size:1.375em}.header_header__menu__SRSRz{display:flex;flex-direction:row;gap:40px;position:absolute;left:0;top:0;justify-content:center;width:100%;height:100%;align-items:center}.header_header__menu__option__4Gabt{opacity:.5;z-index:2}.header_header__menu__option_chosen__Qpkn0{color:var(--main-color);opacity:1;cursor:pointer}.header_header__menu__option_notChosen__I41r4:hover{opacity:1;cursor:pointer}.header_header__buttons__hI0yd{display:flex;flex-direction:row;align-items:center;position:relative;gap:36px}.header_header__buttons__login__j9wTP{all:unset;background:var(--background);display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;gap:5px;min-width:114px;min-height:38px;border:1px solid var(--main-color);border-radius:10px;color:var(--main-color)}.header_header__buttons__login__j9wTP img,.header_header__buttons__login__j9wTP svg{width:16px}.header_header__buttons__login__j9wTP:hover{background:var(--dop-font-color)}.header_header__buttons__feedback__H_bjX{padding:0 5px}.header_dropdownMenu__5rCmp,.header_header__buttons__menu__sKk91{display:none}@media(max-width:1400px){.header_header__menu__SRSRz{display:none}.header_header__buttons__hI0yd{gap:12px}.header_header__buttons__menu__sKk91{display:flex}.header_header__buttons__login__j9wTP{padding:0;min-width:40px;min-height:auto;aspect-ratio:1/1}.header_header__buttons__feedback__H_bjX,.header_header__buttons__login__j9wTP p{display:none}.header_dropdownMenu__5rCmp{display:flex;position:absolute;flex-direction:column;top:105%;background:rgba(var(--background-color),1);filter:drop-shadow(0 4px 4px var(--black-25));border:1px solid color-mix(in srgb,var(--foreground-dark) 10%,transparent);border-radius:21px;gap:20px;font-size:var(--fs-base);padding:23px;right:5%;width:243px;z-index:1000}.header_dropdownMenu__5rCmp p{color:var(--main-color)}.header_dropdownMenu__login__DhKJw{all:unset;background:var(--background);display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;gap:5px;width:-moz-fit-content;width:fit-content;min-height:38px;padding:0 10px;border:1px solid var(--foreground-dark);border-radius:10px;color:var(--foreground-dark)}.header_dropdownMenu__login__DhKJw img,.header_dropdownMenu__login__DhKJw svg{width:16px}}@media(max-width:600px){.header_header__mKr7J{padding:0 10px}.header_header__logo__header__WXPxD{font-size:var(--fs-sm)!important;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.getIcon_icon__e44lA,.getIcon_icon__e44lA:active,.getIcon_icon__e44lA:hover{outline:none}.getIcon_container__06CZt{display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.SaveConfirmation_container__gUw6H{position:fixed;inset:0;background:rgba(var(--foreground-color),.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;cursor:pointer}.SaveConfirmation_content__2C02l{position:relative;width:min(600px,80vw);border-radius:var(--border-radius-standart);cursor:default;display:flex;flex-direction:column;gap:30px;padding:40px 30px 30px;filter:drop-shadow(0 4px 20px rgba(0,0,0,.25))}.SaveConfirmation_closeButton__TfQoW{all:unset;position:absolute;top:0;right:0;z-index:1001;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.SaveConfirmation_closeButton__TfQoW img,.SaveConfirmation_closeButton__TfQoW svg{width:20px;height:20px}.SaveConfirmation_contentBlock__tYn_r{display:flex;flex-direction:column;gap:20px;background:var(--foreground-dark-semi);padding:25px 40px;border-radius:var(--border-radius-standart);position:relative}.SaveConfirmation_contentBlock__tYn_r h2{font-size:var(--fs-lg);font-weight:300;margin:0;text-align:center;color:var(--main-color-light)}.SaveConfirmation_inputSection__T7_kY{display:flex;flex-direction:row;align-items:center;gap:20px}.SaveConfirmation_inputSection__T7_kY p{font-size:var(--fs-sm);color:var(--main-color-light);margin:0}.SaveConfirmation_inputSection__T7_kY input{all:unset;flex:1 1;padding:12px 16px;border-radius:var(--border-radius-standart);background:rgba(var(--input-background-color),.5);border:1px solid rgba(var(--input-color-color),.2);color:var(--input-color);height:20px;font-size:var(--fs-sm)}.SaveConfirmation_inputSection__T7_kY input::placeholder{color:var(--input-color);opacity:.7}.SaveConfirmation_buttonsBlock__Xw9g1{display:flex;flex-direction:row;justify-content:space-between;gap:20px}.SaveConfirmation_buttonsBlock__Xw9g1 button{all:unset;padding:12px 24px;border-radius:var(--border-radius-standart);font-size:var(--fs-sm);font-weight:500;cursor:pointer;transition:all .3s ease;text-align:center;min-width:120px;background:rgba(var(--foreground-color),.5);color:var(--main-color-light)}.SaveConfirmation_buttonsBlock__Xw9g1 :disabled{opacity:.5}@media(max-width:768px){.SaveConfirmation_container__gUw6H{padding:10px}.SaveConfirmation_content__2C02l{width:90vw;max-width:400px;padding:35px 20px 20px;gap:25px}.SaveConfirmation_buttonsBlock__Xw9g1,.SaveConfirmation_inputSection__T7_kY{flex-direction:column;gap:10px}.SaveConfirmation_buttonsBlock__Xw9g1 button{background:rgba(var(--foreground-color),.55)}.SaveConfirmation_closeButton__TfQoW img,.SaveConfirmation_closeButton__TfQoW svg{width:14px;height:14px}}.Steps_container__WcjfI{flex-direction:row;justify-content:center;align-self:flex-end;width:100%;height:72px;gap:12px;pointer-events:all;color:var(--main-color);padding:0 150px;margin-top:auto}.Steps_container__WcjfI,.Steps_step__GuVcH{display:flex;border-radius:var(--border-radius-standart);position:relative}.Steps_step__GuVcH{flex-direction:column;align-items:center;justify-content:space-around;background:var(--foreground);transition:background-color .2s ease-in-out;max-width:60%;min-width:150px;overflow:hidden;padding:5px;gap:3px}.Steps_step__title__QLTWj{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:150px;color:var(--main-color);width:100%;justify-content:center;font-size:.9em}.Steps_step__title__QLTWj p{font-weight:700}.Steps_step__title__QLTWj img,.Steps_step__title__QLTWj svg{width:15px}.Steps_step__closedTitle__z_wOI{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:5px;width:-moz-fit-content;width:fit-content;position:absolute}.Steps_step__closedTitle__z_wOI img,.Steps_step__closedTitle__z_wOI svg{width:22px;aspect-ratio:1/1}.Steps_step__closedTitle__z_wOI p{font-weight:700}.Steps_step__options__vid1_{display:flex;flex-direction:row;overflow-y:hidden;overflow-x:auto;width:100%;height:64px;gap:10px;padding-bottom:5px}.Steps_step__options__option__om_SO{max-width:150px;width:100%;min-width:150px;border-radius:var(--border-radius-standart);display:flex;align-items:center;justify-content:center;border:1px solid var(--main-color);text-align:center;color:var(--main-color);font-size:.9em;transition:background-color .2s ease-in-out,color .2s ease-in-out}.Steps_step__options__option_chosen__5LySN{background:var(--foreground-dark);color:var(--main-color-light)}.Steps_step__options__option_notChosen__h2J15:hover{background:var(--foreground);cursor:pointer}.Steps_allSteps__F5x4U,.Steps_chosenStep__dIf4C{display:none}.Steps_stepHover__1j_JH:hover{background:rgba(var(--foreground-color),.2);cursor:pointer}.Steps_prevNextButtons__bnNNC{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:100%;position:absolute;left:0;width:150px;gap:10px;font-size:45px}.Steps_prevNextButtons__next__AhLk2,.Steps_prevNextButtons__prev__sipLN{background:var(--foreground);height:100%;display:flex;justify-content:center;align-items:center;max-width:60px;width:100%;border-radius:var(--border-radius-standart)}.Steps_prevNextButtons__next__AhLk2:hover,.Steps_prevNextButtons__prev__sipLN:hover{background:rgba(var(--foreground-color),.2);cursor:pointer}.Steps_prevNextButtons__bnNNC img,.Steps_prevNextButtons__bnNNC svg{height:32px}.Steps_prevNextButtons__bnNNC p{display:flex;align-items:center}.Steps_prevNextButtons__bnNNC p:hover{filter:drop-shadow(0 0 4px black);cursor:pointer}.Steps_hidden__44JQS{pointer-events:none;opacity:0}.Steps_generatePanel3__ezWB9{display:flex;width:100%;position:absolute;justify-content:center;bottom:105%;left:0;right:0;z-index:0}@media(min-width:1401px){.Steps_generatePanel3__ezWB9{display:none}}.Steps_generatePanel3__buttonContainer__bX65Z{position:relative;display:flex;width:100%;max-width:212px}.Steps_generatePanel3__buttonContainer__button__LmBaV{border:1px solid var(--main-color);z-index:1000;color:var(--main-color);padding:0 5px;pointer-events:all;font-size:var(--fs-base)}@media(max-width:1400px){.Steps_generatePanel3__buttonContainer__button__LmBaV{font-size:var(--fs-base);min-height:28px}}@media(max-width:1800px)and (min-width:1601px){.Steps_container__WcjfI{height:60px;gap:10px;padding:0 60px}.Steps_step__GuVcH{padding:4px;gap:2px}.Steps_step__title__QLTWj{gap:8px;font-size:.8em}.Steps_step__title__QLTWj img,.Steps_step__title__QLTWj svg{width:13px}.Steps_step__closedTitle__z_wOI{gap:4px}.Steps_step__closedTitle__z_wOI img,.Steps_step__closedTitle__z_wOI svg{width:18px}.Steps_step__options__vid1_{height:54px;gap:8px;width:auto}.Steps_step__options__option__om_SO{max-width:130px;min-width:130px;font-size:.8em}.Steps_prevNextButtons__bnNNC{width:100px;gap:5px}.Steps_prevNextButtons__next__AhLk2,.Steps_prevNextButtons__prev__sipLN{max-width:50px}.Steps_prevNextButtons__bnNNC img,.Steps_prevNextButtons__bnNNC svg{height:28px}}@media(max-width:1600px)and (min-width:1401px){.Steps_container__WcjfI{height:60px;gap:8px;padding:0 40px}.Steps_step__GuVcH{padding:3px;gap:1px}.Steps_step__title__QLTWj{gap:6px;font-size:.75em}.Steps_step__title__QLTWj img,.Steps_step__title__QLTWj svg{width:12px}.Steps_step__closedTitle__z_wOI{gap:3px}.Steps_step__closedTitle__z_wOI img,.Steps_step__closedTitle__z_wOI svg{width:16px}.Steps_step__options__vid1_{height:48px;gap:6px;width:auto}.Steps_step__options__option__om_SO{max-width:110px;min-width:110px;font-size:.75em}.Steps_prevNextButtons__bnNNC{width:70px;gap:2px}.Steps_prevNextButtons__next__AhLk2,.Steps_prevNextButtons__prev__sipLN{max-width:30px}.Steps_prevNextButtons__bnNNC img,.Steps_prevNextButtons__bnNNC svg{height:24px}}@media(max-width:1400px){.Steps_prevNextButtons__bnNNC{display:none}.Steps_prevNextButtons__next__AhLk2,.Steps_prevNextButtons__prev__sipLN{max-width:50px;height:100%}.Steps_prevNextButtons__next__AhLk2 svg,.Steps_prevNextButtons__prev__sipLN svg{width:15px}.Steps_container__WcjfI{padding:0;flex-direction:column;justify-content:space-between;max-width:450px;height:150px;min-height:150px;width:100%;align-self:center}.Steps_step__GuVcH{display:none}.Steps_chosenStep__dIf4C{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:22px;flex:1 1;max-height:74px;height:74px}.Steps_chosenStep__step__zX6eM{background:var(--foreground);border-radius:var(--border-radius-standart);display:flex;justify-content:space-between;align-items:center;flex-direction:column;max-width:220px;min-width:180px;padding:9px 0;flex:1 1}.Steps_chosenStep__step__zX6eM img,.Steps_chosenStep__step__zX6eM svg{width:20px}.Steps_chosenStep__step__title__BNUzn{color:var(--main-color);gap:5px}.Steps_chosenStep__step__name__ECsGX,.Steps_chosenStep__step__title__BNUzn{display:flex;align-items:center;justify-content:center;font-size:var(--fs-base)}.Steps_chosenStep__step__name__ECsGX{background:var(--foreground-dark);color:var(--main-color-light);min-height:32px;width:-moz-fit-content;width:fit-content;max-width:90%;padding:5px 35px;height:-moz-fit-content;height:fit-content;text-align:center;border-radius:var(--border-radius-standart)}.Steps_allSteps__F5x4U{display:flex;flex-direction:row;width:100%;justify-content:space-between;flex-wrap:nowrap;gap:13px;overflow:auto}.Steps_allSteps__step__S5lTd{background:var(--foreground-8);color:var(--main-color);display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 20px;font-size:var(--fs-base);border-radius:var(--border-radius-standart);cursor:pointer}.Steps_allSteps__step__S5lTd img,.Steps_allSteps__step__S5lTd svg{width:20px}}@media(min-width:601px){.Steps_efficiencyDisplay__Z1Wwu{display:none!important}}@media(max-width:600px){.Steps_container__WcjfI{padding:0 5%;max-width:none}.Steps_efficiencyDisplay__Z1Wwu{display:flex;width:100%;position:absolute;justify-content:center;bottom:130%;left:0;right:0}}.EfficiencyDisplay_container__N0Y01{display:flex;flex-direction:column;position:absolute;align-items:center;top:-60px;right:0;pointer-events:all;gap:7px}@media(max-width:600px){.EfficiencyDisplay_container__N0Y01{position:relative;top:auto;right:auto}}.EfficiencyDisplay_text__sl0aY{background:var(--foreground-dark-semi);height:52px;border-radius:var(--border-radius-standart);display:flex;align-items:center;justify-content:center;padding:15px;min-width:150px;text-wrap:nowrap}.EfficiencyDisplay_text__sl0aY p{color:var(--main-color-light);margin:0;font-size:var(--fs-base);font-weight:500}@media(max-width:600px){.EfficiencyDisplay_text__sl0aY{height:40px;min-width:120px}}.ProjectGenerator_container__Fyt4_{background:rgba(var(--foreground-color),.5);border-radius:var(--border-radius-standart);position:absolute;color:var(--main-color-light);display:flex;flex-direction:column;gap:10px;padding:10px;width:100%;max-width:200px;bottom:0;left:calc(100% + 30px);top:auto;z-index:1000;pointer-events:all}@media(max-width:1400px){.ProjectGenerator_container__Fyt4_{left:0;bottom:115%;max-width:none}}.ProjectGenerator_saveButton__dpo1w{font-size:var(--fs-sm);min-width:100px;min-height:35px;align-self:center}.profileLayout_header__RVck6{height:var(--header-height);position:relative;z-index:1000}