/* PageSpeed: reduce CLS from live counters, crypto ticks, and form widgets */
.crypto-price,
[data-slot-count],
[data-slot-count2] {
  font-variant-numeric: tabular-nums;
  display: inline-block;
  min-width: 2ch;
}

[data-slot-count],
[data-slot-count2] {
  min-width: 2.5ch;
}

.crypto-price {
  min-width: 5.5ch;
}

.mainForm .input-container--phone {
  min-height: 48px;
}

.mainForm .input-container--phone .phone_number {
  min-height: 48px;
}

.header-form {
  min-height: 420px;
}

@media (min-width: 1024px) {
  .header-form {
    min-height: 0;
  }
}

#floatingButton {
  contain: layout style;
}

.iti {
  width: 100%;
}

.iti__flag-container {
  min-width: 52px;
}
