.dw2-XG_blockWrapper{justify-content:center;align-items:center;gap:var(--spacing-xxl);margin:var(--spacing-xxl) 0;color:var(--on-surface);flex-direction:column;display:flex}.dw2-XG_containerSize{width:100%}@media screen and (min-width:1023px){.dw2-XG_containerSize{max-width:1225px}}.dw2-XG_titleContainer{text-align:center;width:100%}@media screen and (min-width:1023px){.dw2-XG_titleContainer{max-width:650px}}.dw2-XG_calculatorContainer{justify-content:space-between;gap:var(--spacing-xl);padding:var(--spacing-s);background-color:var(--surface);flex-direction:column;display:flex}@media screen and (min-width:1023px){.dw2-XG_calculatorContainer{padding:var(--spacing-xxl);flex-direction:row;gap:100px}}.dw2-XG_calculatorSection{gap:var(--spacing-xl);width:100%}.dw2-XG_configSection{order:1}@media screen and (min-width:1023px){.dw2-XG_configSection{order:0}}.dw2-XG_configContainer{gap:var(--spacing-s)}.dw2-XG_dropDownContainer{gap:var(--spacing-s);grid-template-columns:1fr 1fr;display:grid}.dw2-XG_groupLabel{color:var(--on-surface-opt2)}
.M4tiUq_PillTabs{background-color:var(--above-surface);border-radius:var(--radius-m);width:100%;padding:.25rem}.M4tiUq_Tab{border-radius:var(--radius-s);color:var(--on-bg-opt2);cursor:pointer;-webkit-tap-highlight-color:#0000;background-color:#0000;border:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:outline .15s ease-in-out;position:relative}.M4tiUq_Tab.M4tiUq_active{color:var(--on-surface)}.M4tiUq_label{z-index:1;position:relative}.M4tiUq_highlight{background-color:var(--above-surface-opt2);border-radius:var(--radius-s);position:absolute;inset:0}.M4tiUq_flex{flex-direction:row;justify-content:center;align-items:center;display:flex}
.yHFneG_calculatorSection{gap:var(--spacing-xl);width:100%}.yHFneG_resultSection{order:0}@media screen and (min-width:1023px){.yHFneG_resultSection{order:1}}.yHFneG_textAlignCenter{text-align:center;margin-bottom:var(--spacing-s)}.yHFneG_revenueContainer{gap:var(--spacing-s);margin-bottom:var(--spacing-s);align-items:center;display:flex}.yHFneG_infoIcon{align-items:center;display:flex}.yHFneG_totalAmount{align-items:baseline;gap:var(--spacing-m);position:relative}@media screen and (max-width:1024px){.yHFneG_totalAmount{gap:var(--spacing-s)}}.yHFneG_smart{width:94px;height:94px;position:absolute;top:-23px;right:-10px}.yHFneG_solar{width:94px;height:94px;position:absolute;top:0;right:-25px}.yHFneG_marginBottom{margin-bottom:var(--spacing-l)}.yHFneG_infoBox{gap:var(--spacing-xs);padding:var(--spacing-m);margin:var(--spacing-l) 0;border-radius:12px}.yHFneG_greenBox{border:1px solid var(--u-kiwi)}.yHFneG_redBox{border:1px solid var(--error)}.yHFneG_iconContainer{justify-content:space-between;align-items:flex-start}.yHFneG_iconContainer svg{color:var(--u-kiwi)}.yHFneG_errorText{color:var(--error)}
.r9qe7q_calculatorSection{gap:var(--spacing-xl);width:100%}.r9qe7q_resultSection{order:0}@media screen and (min-width:1023px){.r9qe7q_resultSection{order:1}}.r9qe7q_textAlignCenter{text-align:center;margin-bottom:var(--spacing-s)}.r9qe7q_revenueContainer{gap:var(--spacing-s);margin-bottom:var(--spacing-s);align-items:center;display:flex}.r9qe7q_infoIcon{cursor:pointer;align-items:center;display:flex}.r9qe7q_totalAmount{align-items:baseline;gap:var(--spacing-m);position:relative}@media screen and (max-width:1024px){.r9qe7q_totalAmount{gap:var(--spacing-s)}}.r9qe7q_smart{width:94px;height:94px;position:absolute;top:-23px;right:-10px}.r9qe7q_solar{width:94px;height:94px;position:absolute;top:0;right:-25px}.r9qe7q_marginBottom{margin-bottom:var(--spacing-l)}.r9qe7q_infoBox{gap:var(--spacing-xs);padding:var(--spacing-m);margin:var(--spacing-l) 0;border-radius:12px}.r9qe7q_greenBox{border:1px solid var(--purple-opt2)}.r9qe7q_redBox{border:1px solid var(--negative)}.r9qe7q_iconContainer{justify-content:space-between;align-items:flex-start}.r9qe7q_iconContainer svg{color:var(--purple-opt2)}.r9qe7q_errorText{color:var(--negative)}
.UyVm1q_imageContainer{justify-content:space-between;align-items:flex-start}@media screen and (max-width:570px){.UyVm1q_imageContainer{padding-right:var(--spacing-xs)}}
._8U3SFG_imageContainer{justify-content:space-between;align-items:flex-start}@media screen and (max-width:570px){._8U3SFG_imageContainer{padding-right:var(--spacing-xs)}}
