/* Limited to the four PIX fields; password, warning, submit and modal keep native styles. */
.coroa-pix-fields .coroa-pix-field {
  position: relative;
  margin-bottom: .2rem !important;
}
.coroa-pix-fields .coroa-pix-field > .lobby-form-item__label {
  position: absolute;
  inset-inline-start: .2rem;
  top: 0;
  height: .7rem;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex;
  align-items: center;
  pointer-events: none;
  z-index: 1;
}
.coroa-pix-fields .coroa-pix-field .finance-common-label-text,
.coroa-pix-fields .coroa-pix-field [class*="finance-common-label-required"],
.coroa-pix-fields .coroa-pix-field .lobby-form-item__required-sign {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip-path: inset(50%);
  white-space: nowrap;
}
.coroa-pix-fields .coroa-pix-field [class*="finance-label-wrapper"] {
  display: flex;
  align-items: center;
}
.coroa-pix-fields .coroa-pix-field [class*="finance-common-label-icon"] {
  width: .3rem !important;
  height: .3rem !important;
  font-size: .3rem !important;
  margin: 0 !important;
  color: var(--skin__neutral_2);
}
.coroa-pix-fields .coroa-pix-field .ui-input,
.coroa-pix-fields .coroa-pix-field .ui-select__reference {
  min-height: .7rem;
  border-radius: .08rem;
}
.coroa-pix-fields .coroa-pix-field--label-icon .ui-input__input-container {
  padding-inline-start: .55rem !important;
}
.coroa-pix-fields .coroa-pix-field--label-icon .ui-input {
  padding-inline-start: 0 !important;
}
.coroa-pix-fields .coroa-pix-field--label-icon .ui-select__reference {
  padding-inline-start: .55rem !important;
}
.coroa-pix-fields .coroa-pix-field:not(.coroa-pix-field--cpf) .ui-paste {
  display: none !important;
}
.coroa-pix-fields .coroa-pix-field .ui-paste__text {
  color: var(--skin__lead);
}
