.input{display:flex;flex-direction:column}.input>input{border:1px solid #c6c6c6;border-radius:10px;padding:10px;font-size:20px}.input>input:focus-visible{outline:auto;outline-color:var(---primary-color)}.input>label{font:normal normal normal 1rem HK Grotesk,sans-serif;padding-bottom:4px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}