/* Shared spacing for native single-select controls in site and admin. */
body select:not([multiple]):not([size]),
body select:not([multiple])[size="1"] {
  appearance: none;
  -webkit-appearance: none;
  padding-inline-end: 42px;
  background-image: url('select-arrow.svg');
  background-repeat: no-repeat;
  background-position: right 14px center;
  background-size: 16px 16px;
}
body select:not([multiple]):dir(rtl) { background-position: left 14px center; }
@media (forced-colors: active) {
  body select:not([multiple]):not([size]),
  body select:not([multiple])[size="1"] {
    appearance: auto;
    -webkit-appearance: auto;
    background-image: none;
  }
}
