/* Remove number-input spinner controls without changing numeric semantics. */
input[type="number"] {
    appearance: textfield !important;
    -moz-appearance: textfield !important;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    appearance: none !important;
    -webkit-appearance: none !important;
    margin: 0 !important;
}
