/* Transfer-only mobile fit. Preserve the current theme and widen the native picker text area. */
html body #root .app-shell.player-shell .member-transfer-currency-picker-v1 {
  box-sizing: border-box !important;
  width: 112px !important;
  min-width: 112px !important;
  max-width: 112px !important;
  flex: 0 0 112px !important;
  padding: 0 32px 0 12px !important;
  overflow: visible !important;
  font-size: 16px !important;
  line-height: 1.2 !important;
  white-space: nowrap !important;
}
html body #root .app-shell.player-shell :is(.transfer-entry-modal,.qr-transfer-card) .input-with-suffix > input {
  min-width: 0 !important;
  flex: 1 1 auto !important;
}
@media (max-width: 359px) {
  html body #root .app-shell.player-shell .member-transfer-currency-picker-v1 {
    width: 104px !important;
    min-width: 104px !important;
    max-width: 104px !important;
    flex-basis: 104px !important;
    padding-left: 10px !important;
  }
}
