.KwhNumberInput-module__yOL0pG__control{flex-shrink:0;width:170px;max-width:50%;display:inline-block;position:relative}.KwhNumberInput-module__yOL0pG__input{text-align:right;appearance:textfield;width:100%;min-width:0;min-height:52px;padding-right:42px}.KwhNumberInput-module__yOL0pG__input::-webkit-inner-spin-button{appearance:none;margin:0}.KwhNumberInput-module__yOL0pG__input::-webkit-outer-spin-button{appearance:none;margin:0}.KwhNumberInput-module__yOL0pG__buttons{border-left:1px solid var(--field-border);border-radius:0 12px 12px 0;flex-direction:column;width:34px;display:flex;position:absolute;top:1px;bottom:1px;right:1px;overflow:hidden}.KwhNumberInput-module__yOL0pG__stepButton{background:var(--cream);min-height:24px;color:var(--ink);cursor:pointer;border:0;flex:1;justify-content:center;align-items:center;padding:0;display:flex}.KwhNumberInput-module__yOL0pG__stepButton+.KwhNumberInput-module__yOL0pG__stepButton{border-top:1px solid var(--line)}.KwhNumberInput-module__yOL0pG__stepButton:hover:not(:disabled){background:var(--hero-to)}.KwhNumberInput-module__yOL0pG__stepButton:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.KwhNumberInput-module__yOL0pG__stepButton:disabled{color:var(--ink-3);opacity:.5;cursor:default}
