input.form-control::placeholder{opacity:.3;font-size:clamp(.9rem,1vw,1.2rem)}input::-webkit-input-placeholder{-webkit-transition:.5s}input:-moz-input-placeholder{-moz-transition:.5s}input::-moz-input-placeholder{-moz-transition:.5s}input:-ms-input-placeholder{-ms-transition:.5s}input.form-control:focus{box-shadow:inset 0 0 0 #000;background-color:#eee}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input.e4-input{text-align:center;line-height:2.35rem}input.form-select::placeholder{opacity:.3;font-size:clamp(.9rem,1vw,1.2rem)}input.form-select:focus{box-shadow:inset 0 0 0 #000;background-color:#d3d3d3}input.fosi-input-md{text-align:center;border:1px solid gray;padding:.43rem;border-radius:.25rem}input.fosi-input-md::placeholder{opacity:.3;font-size:clamp(.9rem,1vw,1.2rem)}input.fosi-input-md:focus{box-shadow:inset 0 0 0 #000;background-color:#d3d3d3}