.TextInputField-module-scss-module__8RhfGG__inputContainer{flex-direction:column;gap:.5rem;display:flex}.TextInputField-module-scss-module__8RhfGG__input{border:1px solid #ccc;border-radius:4px;min-height:38px;padding:0 8px}.TextInputField-module-scss-module__8RhfGG__input:invalid{border-color:#dc3545}.TextInputField-module-scss-module__8RhfGG__error{color:#dc3545;font-size:.875rem}
.EmailRegistrationForm-module-scss-module__jsYlyW__errorContainer button{cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none;border-bottom:1px solid;padding:0}.EmailRegistrationForm-module-scss-module__jsYlyW__errorContainer a{border-bottom:1px solid}
.UnderlinedText-module-scss-module__Qvxd1q__underlineContainer{position:relative}.UnderlinedText-module-scss-module__Qvxd1q__underlineContainer .UnderlinedText-module-scss-module__Qvxd1q__underline{content:"";width:calc(100% + .625rem);height:.75rem;position:absolute;bottom:-.375rem;left:-.3125rem;right:-.3125rem}.UnderlinedText-module-scss-module__Qvxd1q__underlineContainer .UnderlinedText-module-scss-module__Qvxd1q__underline.UnderlinedText-module-scss-module__Qvxd1q__primary{color:var(--color-primary)}.UnderlinedText-module-scss-module__Qvxd1q__underlineContainer .UnderlinedText-module-scss-module__Qvxd1q__underline.UnderlinedText-module-scss-module__Qvxd1q__secondary{color:var(--color-secondary)}
.ElectricityPriceList-module-scss-module__YdsZWq__max{color:red}
.ButtonGroup-module-scss-module__eeeDpW__buttonGroup{border:2px solid #333;border-radius:2rem;width:fit-content;height:1.8rem;padding:1px;display:flex}.ButtonGroup-module-scss-module__eeeDpW__buttonGroup button{color:#333;cursor:pointer;background:0 0;border:none;border-radius:2rem;padding:0 1em;font-size:1rem;font-weight:700}.ButtonGroup-module-scss-module__eeeDpW__buttonGroup button:disabled{color:var(--color-background--secondary);cursor:inherit;background:#333}
.EuropeanPriceList-module-scss-module__uavWoW__list{margin:0;padding:0;list-style-type:none}.EuropeanPriceList-module-scss-module__uavWoW__item{border-bottom:1px dotted #0000004d;justify-content:space-between;align-items:center;padding:.8rem 0;display:flex}.EuropeanPriceList-module-scss-module__uavWoW__country{text-align:left}.EuropeanPriceList-module-scss-module__uavWoW__price{text-align:right;white-space:nowrap}.EuropeanPriceList-module-scss-module__uavWoW__buttonContainer{justify-content:center;margin-bottom:1rem;display:flex}
