/* Убираем нативные стрелки у <input type="number"> во всём проекте —
   в них сложно попадать, они занимают место и не соответствуют дизайн-системе.
   Значения меняются набором с клавиатуры.

   ВАЖНО: используем ТОЛЬКО vendor-prefixed свойства (Firefox + Webkit) —
   нестандартное `appearance: textfield` без префикса в новых движках
   меняет поведение поля (locale-aware форматирование числа), что портит
   разделитель «точка → запятая» на ru-локали. */

input[type="number"] {
    -moz-appearance: textfield; /* Firefox */
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none; /* Safari/Chrome */
    margin: 0;
}
