.f-asset-amount-input.f-input.v-input .v-field {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.375rem;
}
.f-asset-amount-input .v-field__prepend-inner {
  padding-top: 0;
}
.f-asset-amount-input .v-field--prepended {
  padding-inline-start: 8px;
}
.f-asset-amount-input .f-asset-field {
  padding: 8px;
  min-height: auto;
  z-index: 1;
  align-self: center;
}
.f-asset-amount-input .f-asset-field .f-asset-logo {
  --f-asset-logo-background: var(--v-theme-greyscale_6);
}
.f-asset-amount-input .f-asset-field:hover, .f-asset-amount-input .f-asset-field--active {
  background: rgb(var(--v-theme-greyscale_5));
}
.f-asset-amount-input .f-asset-field:hover .f-asset-logo, .f-asset-amount-input .f-asset-field--active .f-asset-logo {
  --f-asset-logo-background: var(--v-theme-greyscale_5);
}

.f-asset-amount-input.f-input--focused .f-asset-field .f-asset-logo {
  --f-asset-logo-background: var(--v-theme-greyscale_5);
}

.f-input.f-asset-amount-input--filled {
  background: rgb(var(--v-theme-greyscale_6));
  border-radius: 8px;
}
.f-input.f-asset-amount-input--filled.f-input--focused {
  background: rgb(var(--v-theme-greyscale_5));
}
.f-input.f-asset-amount-input--filled.v-input--error {
  background: rgb(var(--v-theme-error_bg));
}
.f-input.f-asset-amount-input--filled .v-input__details {
  padding: 0px 16px 16px;
}