.layout_container__Hhn38{min-height:100vh;display:flex;flex-direction:column}.layout_main__aoikS{width:100%;margin:0 auto;flex:1 1}.AddCommonParams_input___VF5l{width:100%;outline:none;border:none;padding:10px}.AddCommonParams_buttons__A8HU8{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.AddCommonParams_buttons__A8HU8>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.AddDimension_input__VvVUi{width:100%;outline:none;border:none;padding:10px}.AddDimension_buttons__5V5vZ{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.AddDimension_buttons__5V5vZ>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.AddDimensionalDimensions_input__vZde4{width:100%;outline:none;border:none;padding:10px}.AddDimensionalDimensions_buttons__y5XC0{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.AddDimensionalDimensions_buttons__y5XC0>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.AddElectroParams_input__AiMkn{width:100%;outline:none;border:none;padding:10px}.AddElectroParams_buttons__6pADt{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.AddElectroParams_buttons__6pADt>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.AddInfo_input__VJBnr{width:100%;outline:none;border:none;padding:10px}.AddInfo_buttons__XdAp8{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.AddInfo_buttons__XdAp8>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.AddMaterial_input__9E4S_{width:100%;outline:none;border:none;padding:10px}.AddMaterial_buttons__Na6we{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.AddMaterial_buttons__Na6we>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.AddInstallationDimensions_input__5t2ir{width:100%;outline:none;border:none;padding:10px}.AddInstallationDimensions_buttons__AtupA{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.AddInstallationDimensions_buttons__AtupA>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.EditCommonParams_input__w4rqk{width:100%;outline:none;border:none;padding:10px}.EditCommonParams_buttons__zfhZ5{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.EditCommonParams_buttons__zfhZ5>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.EditDimensionalDimensions_input__kClPE{width:100%;outline:none;border:none;padding:10px}.EditDimensionalDimensions_buttons__gsCLE{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.EditDimensionalDimensions_buttons__gsCLE>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.AddPumpEquipment_input___ibye{width:100%;outline:none;border:none;padding:10px}.AddPumpEquipment_buttons__Ds1ji{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.AddPumpEquipment_buttons__Ds1ji>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.EditInstallationDimensions_input___i5QA{width:100%;outline:none;border:none;padding:10px}.EditInstallationDimensions_buttons__HPSoo{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.EditInstallationDimensions_buttons__HPSoo>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.EditPumpEquipment_input__8Ji6G{width:100%;outline:none;border:none;padding:10px}.EditPumpEquipment_buttons__C92JD{display:flex;gap:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.EditPumpEquipment_buttons__C92JD>button{background-color:rgba(0,0,0,0);outline:none;border:none;cursor:pointer}.page_MainContainer__K_N6A{background-color:#d9d9d9;padding:20px 20px 300px}.page_inputsContainer__03QCl{display:flex;flex-direction:column;padding:20px;gap:20px;background:#fff;border-radius:20px;margin-bottom:10px}.page_inputs__gN_rn{display:flex;gap:20px;justify-content:space-between}.page_container__lwslR{display:flex;gap:10px}.page_page__b7T4e{width:100%;max-width:320px;padding:20px;background:#fff;border-radius:20px}.page_graphs__vnjkw{width:100%;display:flex;flex-direction:column;gap:10px}.page_inputWrapper__bsWLD{display:flex;flex-direction:column;gap:5px}.page_inputWrapper__bsWLD>p{font-size:15px}.page_flex__g75Im{display:flex;align-items:center;gap:5px}.page_input1__i3au_{max-width:150px}.page_input2__yECd0{max-width:250px}.page_button__sDCRb{width:-moz-fit-content!important;width:fit-content!important;margin:0 auto}.page_button__sDCRb:disabled{background-color:gray!important}.page_bold__GOj9m{font-weight:700}.layout_container__DJCDM{display:flex;position:relative}.layout_container__DJCDM ::-webkit-scrollbar{height:4px;width:4px}.layout_container__DJCDM ::-webkit-scrollbar-track{border-radius:10px;background:#d9d9d9}.layout_container__DJCDM ::-webkit-scrollbar-thumb{background-color:var(--gray-clr);border-radius:10px}.layout_contentContainer__uvmwU{position:relative;flex:1 1;display:flex;flex-direction:column;min-height:100vh}.layout_userWrapper__PMLZP{padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:8;background-color:#eee;border-bottom:1px solid #000;display:flex;justify-content:space-between}.layout_menuWrapper__Q_CFS{display:flex;align-items:center;gap:20px}.layout_logoWrapper__oJY0y{display:flex;align-items:center;gap:5px}.layout_logoWrapper__oJY0y>p{font-weight:800;font-size:20px}.layout_burger__4SqJY{background-color:rgba(0,0,0,0);padding:5px;border-radius:5px;transition:.2s ease-in-out}.layout_burger__4SqJY:hover{background-color:#d9d9d9}.layout_userHead__RRu2O{display:flex;align-items:center;gap:20px}.layout_userHead__RRu2O>p{font-size:20px}.layout_exit__xT27r{background-color:rgba(0,0,0,0)}.layout_main__g16L3{flex:1 1;padding:10px}.page_container__tpRtM{padding:20px;background-color:#f9f9f9;border:1px solid #888;border-radius:20px;height:100%;display:flex;flex-direction:column;gap:20px}.page_addPump__vkWTy{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:10px;border-radius:10px;border:1px solid #888;transition:.2s ease-in-out}.page_addPump__vkWTy>span{position:relative}.page_addPump__vkWTy>span:after{position:absolute;left:0;color:#fff;content:"Добавить новый насос";min-width:max-content;transition:.2s ease-in-out;opacity:0}.page_addPump__vkWTy>span:before{content:"Насосы";transition:.2s ease-in-out}.page_addPump__vkWTy:hover{background-color:#1399d6;border-color:#1399d6}.page_addPump__vkWTy:hover path{transition:.2s ease-in-out;stroke:#fff}.page_addPump__vkWTy:hover>span:after{opacity:1}.page_addPump__vkWTy:hover>span:before{opacity:0}.page_grid__SP_sw{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page_item__3zt_O{display:flex;align-items:center;gap:20px;padding:10px;border-radius:10px;border:1px solid #888}.page_item__3zt_O,.page_item__3zt_O .page_name__w4LLy{transition:.2s ease-in-out}.page_item__3zt_O .page_delete__1MBFA,.page_item__3zt_O .page_edit__qggFH{color:#fff;display:none}.page_item__3zt_O .page_brush__rmVH5{margin-left:auto;cursor:pointer}.page_item__3zt_O .page_trash__EJNMo{cursor:pointer}.page_item__3zt_O:has(.page_brush__rmVH5:hover){background-color:#1399d6;border-color:#1399d6}.page_item__3zt_O:has(.page_brush__rmVH5:hover) .page_brush__rmVH5 path{transition:.2s ease-in-out;stroke:#fff}.page_item__3zt_O:has(.page_brush__rmVH5:hover) .page_name__w4LLy{display:none}.page_item__3zt_O:has(.page_brush__rmVH5:hover) .page_edit__qggFH{display:block}.page_item__3zt_O:has(.page_trash__EJNMo:hover){background-color:#e84c0a;border-color:#e84c0a}.page_item__3zt_O:has(.page_trash__EJNMo:hover) .page_trash__EJNMo path{transition:.2s ease-in-out;stroke:#fff}.page_item__3zt_O:has(.page_trash__EJNMo:hover) .page_name__w4LLy{display:none}.page_item__3zt_O:has(.page_trash__EJNMo:hover) .page_delete__1MBFA{display:block}.page_editWrapper__Jkryy{display:none}.page_activeEdit__tgCbL{display:block}.page_container__pJPg7{padding:20px;background-color:#f9f9f9;border:1px solid #888;border-radius:20px;height:100%;display:flex;flex-direction:column;gap:20px}.page_addPump__5mxzx{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:10px;border-radius:10px;border:1px solid #888;transition:.2s ease-in-out}.page_addPump__5mxzx>span{position:relative}.page_addPump__5mxzx>span:after{position:absolute;left:0;content:"Добавить новый тип насосов";color:#fff;min-width:max-content;transition:.2s ease-in-out;opacity:0}.page_addPump__5mxzx>span:before{content:"Типы насосов";transition:.2s ease-in-out}.page_addPump__5mxzx:hover{background-color:#1399d6;border-color:#1399d6}.page_addPump__5mxzx:hover path{transition:.2s ease-in-out;stroke:#fff}.page_addPump__5mxzx:hover>span:after{opacity:1}.page_addPump__5mxzx:hover>span:before{opacity:0}.page_grid__3Yt7z{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.page_item__TwcXP{height:100%;padding:10px;border-radius:10px;border:1px solid #888}.page_item__TwcXP,.page_item__TwcXP .page_name___dqSj{display:flex;align-items:center;gap:20px;transition:.2s ease-in-out}.page_item__TwcXP .page_delete__eE4xM,.page_item__TwcXP .page_edit__EkpwP{color:#fff;display:none}.page_item__TwcXP .page_brush__jJ5jz{margin-left:auto;cursor:pointer}.page_item__TwcXP .page_trash__A7jUD{cursor:pointer}.page_item__TwcXP:has(.page_brush__jJ5jz:hover){background-color:#1399d6;border-color:#1399d6}.page_item__TwcXP:has(.page_brush__jJ5jz:hover) .page_brush__jJ5jz path{transition:.2s ease-in-out;stroke:#fff}.page_item__TwcXP:has(.page_brush__jJ5jz:hover) .page_name___dqSj{display:none}.page_item__TwcXP:has(.page_brush__jJ5jz:hover) .page_edit__EkpwP{display:block}.page_item__TwcXP:has(.page_trash__A7jUD:hover){background-color:#e84c0a;border-color:#e84c0a}.page_item__TwcXP:has(.page_trash__A7jUD:hover) .page_trash__A7jUD path{transition:.2s ease-in-out;stroke:#fff}.page_item__TwcXP:has(.page_trash__A7jUD:hover) .page_name___dqSj{display:none}.page_item__TwcXP:has(.page_trash__A7jUD:hover) .page_delete__eE4xM{display:block}.page_activeItem__8BVEy,.page_editWrapper__yTIe7{display:none}.page_activeEdit__lX065{display:block}