.ui-input-group{display:flex}.ui-input-group .ui-button,.ui-input-group .ui-input{border-radius:0}.ui-input-group__part:focus-within,.ui-input-group__part:hover{z-index:2}.ui-input-group__part_prepend{margin-right:-1px}.ui-input-group__part_prepend .ui-button:first-child,.ui-input-group__part_prepend .ui-input:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.ui-input-group__part_append{align-self:center;justify-self:center;margin-left:-1px;padding:0 1rem 0 1px;place-self:center}.ui-input-group__part_append .ui-button:last-child,.ui-input-group__part_append .ui-input:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.ui-input-group__part_inner{flex-basis:0;flex-grow:1;z-index:1}.ui-input-group__part_inner:first-child .ui-button,.ui-input-group__part_inner:first-child .ui-input{border-bottom-left-radius:8px;border-top-left-radius:8px}.ui-input-group__part_inner:last-child .ui-button,.ui-input-group__part_inner:last-child .ui-input{border-bottom-right-radius:8px;border-top-right-radius:8px}@media(min-width:768px){.hashrate-converter-calculator{margin:4rem auto 0;width:55%}}@media(max-width:767.9px){.hashrate-converter-calculator{margin-top:2rem}}.hashrate-converter-calculator__button{border:none!important;border-radius:4px 4px 0 0;color:var(--white-hsl)!important}.hashrate-converter-calculator__button:not(:first-child){margin-left:.5rem}.hashrate-converter-calculator__buttons{display:flex}.hashrate-converter-calculator__buttons:not(:first-child){margin-left:.5rem}.hashrate-converter-calculator__group-field{border:1px solid #798093;border-radius:4px}.hashrate-converter-calculator__group-field:not(:last-child){margin-bottom:.5rem}.hashrate-converter-calculator__group{background-color:hsl(var(--field-hsl));border-radius:0 4px 4px;padding:1rem}.hashrate-converter-section{margin-top:calc(var(--section-space)/2.5);overflow:hidden;position:relative}@media(min-width:768px){.hashrate-converter-section{padding-bottom:calc(var(--section-space)*2)}}.hashrate-converter-container{position:relative}.hashrate-converter-section__background{position:absolute}@media(min-width:992px){.hashrate-converter-section__background{width:100%}}.hashrate-converter-section__description{font-size:var(--text-size-small);margin:0;white-space:pre-line}.hashrate-converter-section__title{margin-top:0}