body{display:flex;flex-direction:column;align-items:center}.form{margin-top:20px}input[type=number]{width:300px;height:40px;flex-shrink:0;border:1px solid #2e2f42;border-radius:5px;outline:none;padding-left:10px;font-family:Arial Narrow,sans-serif;font-size:20px;line-height:1.2;letter-spacing:.02em;color:#2e2f42;margin-bottom:10px}input[type=number]:hover{border-color:#000}input[type=number]:active{border-color:#4e75ff}.form label{color:#2e2f42;font-family:inherit;font-size:16px;line-height:1.2;letter-spacing:.02em}.form label:first-child{display:flex;flex-direction:column}fieldset{width:290px;height:40px;flex-shrink:0;border:1px solid #2e2f42;border-radius:5px;outline:none;padding-left:10px;display:flex;justify-content:center;gap:70px;margin-bottom:10px}fieldset:hover,fieldset:active{border-color:red}button[type=submit]{display:flex;width:100%;padding:10px;justify-content:center;align-items:center;border-radius:5px;border:1px solid #2e2f42;background-color:#d3d3d3;font-size:16px}button[type=submit]:hover{background-color:green}
