.CostCalculationItem_costCalculationItem__J7AUX{padding:10px 0;font-size:.875rem;display:grid;margin-left:18px;grid-template-columns:2fr 1fr 1fr;grid-gap:8px;gap:8px;align-items:center;overflow-x:hidden}.CostCalculationItem_costCalculationItem__icon__ux5b8{opacity:0;margin-top:4px;transition:all .3s}.CostCalculationItem_costCalculationItem__icon__ux5b8.CostCalculationItem_visible__o36fj{opacity:1}.CostCalculationItem_costCalculationItem__icon__ux5b8.CostCalculationItem_active__DnXtM{transform:rotate(90deg)}.CostCalculationItem_costCalculationItem__price__qWqOa{justify-self:flex-end}.CostCalculationItem_costCalculationItem__description__sdr9e{white-space:pre-line;word-break:break-word}.CostCalculationItem_costCalculationItem__listCol___HsO6{width:99.9%;padding-left:2.4rem}.CostCalculationItem_costCalculationItem__listCol___HsO6 p{margin-bottom:1rem;position:relative;display:flex;flex-direction:column;row-gap:.75rem;font-size:.75rem;line-height:.875rem}.CostCalculationItem_costCalculationItem__listCol___HsO6 p:before{content:"";height:100%;width:1px;background-color:var(--mantine-color-dark-0);position:absolute;left:-.83rem;top:0}.CostCalculationItem_costCalculationItem__collapseRow__tWi8g{border-bottom:1px dashed var(--mantine-color-gray-4)}.CostCalculationItem_inputLabel__aYHn2{margin-bottom:5px}.CostCalculationSection_table__ZZKU7{border:.75rem solid var(--mantine-color-gray-0);background-color:var(--mantine-color-gray-0);border-collapse:collapse;width:100%}.CostCalculationSection_table__head__qRtrj{display:grid;grid-template-columns:18px 1fr .5fr;align-items:center}.CostCalculationSection_table__body__fBYFs{max-height:700px;overflow-y:auto}.CostCalculationSection_table__icon__unXWw{transition:all .3s}.CostCalculationSection_table__icon_active__rOSZn{transform:rotate(90deg)}.CostCalculationSection_table__name__fwXoU{cursor:pointer}.CostCalculationSection_table__price__rva2_{text-align:end}.CostCalculation_costCalculation__N6oa_{position:relative;display:flex;flex-direction:column}.CostCalculation_costCalculation__header__q3uLf{display:flex;justify-content:space-between;align-items:center;padding:1.375rem 1rem;background-color:var(--mantine-color-primary-ocean-5);border-radius:.625rem .625rem 0 0}.CostCalculation_costCalculation__content__G3Kpm{position:relative;flex-grow:1;display:flex;flex-direction:column}.CostCalculation_costCalculation__space__S6mxS{flex-grow:1;background-color:var(--mantine-color-gray-0)}.CostCalculation_costCalculation__space2__5qXed{background-color:var(--mantine-color-gray-0);padding-bottom:1rem}.CostCalculation_costCalculation__result__nur_k{background-color:#fff;position:sticky;bottom:0}.CostCalculation_costCalculation__resultPrice__E5G2I{padding:1.75rem .75rem .75rem;background-color:var(--mantine-color-gray-0);border-top:1px dashed var(--mantine-color-gray-4);display:flex;justify-content:space-between}.CostCalculation_costCalculation__link__1vm_t{padding:0 .75rem .75rem;display:block;color:var(--mantine-color-primary-ocean-5);background-color:var(--mantine-color-gray-0)}.CostCalculation_costCalculation__link__1vm_t:hover{text-decoration:underline}.CostCalculation_costCalculation__shtorka__VABF9{position:relative;top:-2px}.CalculatorForm_calculatorForm__Dkx2_{padding:0 .75rem;display:flex;flex-direction:column;row-gap:2rem}.CalculatorForm_calculatorForm__items__Vv_2L{display:flex;flex-direction:column;row-gap:20px}.CalculatorForm_calculatorForm__fieldsList__Hk1xM{display:flex;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:1.2rem;flex-wrap:wrap;align-items:center}.CalculatorForm_calculatorForm__fieldsList_title__hTr0n{text-decoration:underline;text-align:center}.CalculatorForm_checkbox__z__JT{display:flex;align-items:center}.CalculatorForm_field__sizeXs__5HFuo{flex-basis:calc(25% - .8rem)}.CalculatorForm_field__sizeSm__W6bQ9{flex-basis:calc(50% - .8rem)}.CalculatorForm_field__sizeMd___Mmk2{flex-basis:calc(75% - .8rem)}.CalculatorForm_field__sizeLg__SpZfv{flex-basis:calc(100% - .8rem)}.CalculatorForm_field_input__L_l9B{align-self:flex-end}.SelectCalculator_selectCalculator__YT7as{padding:1.5rem .75rem;background-color:var(--mantine-color-gray-0);margin-bottom:1rem;border-radius:.625rem}.SelectCalculator_selectCalculator__selectLabel__mLJdp{font-weight:500!important}.SelectCalculator_selectCalculator__YT7as>div{width:calc(50% - .5rem)}.CalculatorScreen_calculatorScreen__FBgh5{background-color:#fff;padding:.75rem;border-radius:.625rem;display:flex;-moz-column-gap:1.125rem;column-gap:1.125rem;position:relative}.CalculatorScreen_calculatorScreen__form___BD33{flex-grow:1;height:calc(100vh - 8rem);overflow-y:auto}.CalculatorScreen_calculatorScreen__cost__TiDCu{height:calc(100vh - 8rem);overflow-y:auto;position:sticky;top:0;right:0;flex-basis:30%;min-width:580px}@media screen and (max-width:1400px){.CalculatorScreen_calculatorScreen__cost__TiDCu{min-width:480px}}.PrimaryLayout_primaryLayout__JFXhH{min-height:100vh;padding:1.4375rem .5625rem;background:linear-gradient(101deg,#2956b3,#5270bf 67.95%,#b66574 92.59%);display:flex;flex-direction:column}.PrimaryLayout_primaryLayout__JFXhH main{flex-grow:1;display:flex}.PrimaryLayout_primaryLayout__JFXhH main>div{flex-grow:1}