.houseChip{cursor:pointer;color:#000;background-color:#fff;border-radius:8px;padding:7px 16px;font-size:16px;font-weight:400;line-height:22px}.houseChip:hover{color:#fff;background-color:#f06400}.formSectionTitle{color:#9396a8;gap:10px;font-size:15px;font-weight:400;line-height:22px;display:flex}.sectionNumber{color:#f06400}.form{flex-direction:column;gap:20px;width:50%;display:flex}.formSection{flex-direction:column;gap:10px;display:flex}.calculatorChips{flex-wrap:wrap;gap:16px;display:flex}.divider{background-color:#27282b;height:1px}.dropdownSection{cursor:pointer;justify-content:space-between;align-items:center;padding-right:8px;display:flex}.dropdownIcon{border:2px solid #fff;border-width:0 2px 2px 0;width:8px;height:8px;transition:transform .3s;transform:rotate(45deg)}.externalLink{color:#1e88e5;margin:-6px 0;font-size:10px;font-weight:400;line-height:14px}.externalLink:visited{color:#1e88e5}.note{align-self:center;font-size:10px;line-height:14px}.popupLink{color:#1e88e5;cursor:pointer;align-self:center;font-size:10px;font-weight:400;line-height:14px;text-decoration:underline}.exceptionsPopup{z-index:100;background-color:#0006;width:100%;height:100%;position:fixed;top:0;left:0}.popupTextWrapper{background-color:#131010;flex-direction:column;gap:16px;width:55%;height:100%;padding:16px 0 0 20px;display:flex}.popupHeader{justify-content:space-between;align-items:flex-end;display:flex}.popupHeader .headerText{white-space:wrap}.popupHeader img{align-self:center}.popupList{color:#fff;margin:0;padding-left:16px;font-size:13px;font-weight:400;line-height:22px}.headerText{color:#fff;white-space:nowrap;font-size:24px;font-weight:700;line-height:30px}.calcButton{color:#fff;text-align:center;cursor:pointer;background-color:#f06400;border:none;border-radius:8px;align-self:center;width:300px;height:42px}.calcButton:disabled{color:#9396a8;cursor:not-allowed;background-color:#636778}.resultSection{justify-content:space-between;display:flex}.resultSectionData{color:#fff;font-size:16px;font-weight:400;line-height:22px}.resultTitle{color:#fff;align-self:center;font-size:18px;font-weight:700;line-height:24px}.subsidyBlock{color:#fff;background-color:#f06400;border-radius:8px;flex-direction:column;gap:8px;padding:20px 16px;display:flex}.subsidyBlock .values{justify-content:space-between;font-size:24px;font-weight:700;line-height:30px;display:flex}.subsidyBlock .captions{justify-content:space-between;font-size:10px;font-weight:400;line-height:14px;display:flex}.subsidyBlock .noSubsidy{color:#fff;align-self:center;font-size:16px;font-weight:700;line-height:24px}.subsidyBlock .calculatorBarWrap{gap:2px;width:100%;height:7px;display:flex}.subsidyBlock .calculatorBarWrap .calculatorBar{background-color:#fff;height:100%;display:block}.subtext{color:#fff;align-self:center;font-size:13px;font-weight:400;line-height:22px}.buttonBlock{justify-content:center;align-items:center;gap:16px;display:flex}.buttonBlock .linkButton,.buttonBlock .returnButton{border-radius:8px;justify-content:center;align-items:center;width:100%;padding:0 20px;font-size:15px;font-weight:500;line-height:22px;display:flex}.linkButton{color:#000;background-color:#fff;gap:8px;height:45px;text-decoration:none}.returnButton{color:#fff;cursor:pointer;background-color:#131010;border:1px solid #fff;height:43px}.linkButton:visited{color:#000}.lowerButtons{gap:16px;width:100%;display:flex}.calculatorHeader .logoBlock{align-items:center;gap:16px;display:flex}.calculatorHeader .logoBlock img{height:35px;display:flex}.calculatorHeader{justify-content:space-between;display:flex}.downloadButtons{gap:8px;display:flex;position:absolute;bottom:16px;right:16px}#calcResult *{white-space:nowrap}@media screen and (width<=800px){.form{width:100%}.formSectionTitle{flex-wrap:wrap}.subsidyBlock .values{font-size:20px}#calcResult .buttonBlock{flex-direction:column}#calcResult .formSectionTitle{flex-wrap:nowrap}.popupTextWrapper{width:100%;padding:16px 20px}.calculatorHeader .logoBlock{justify-content:space-between}.calculatorHeader .logoBlock img{height:26px;display:flex}.calculatorHeader{flex-direction:column;gap:16px}.calculatorHeader .headerText{font-size:20px;line-height:24px}}@media screen and (width>=1200px){.subtext br{display:none}}@media screen and (width>=801px){.calculatorHeader .headerText br{display:none}}
