#root audio,
#root canvas,
#root embed,
#root iframe,
#root img,
#root object,
#root svg,
#root video {
  vertical-align: revert-layer!important;
}

#connect-modal.fAsTrb {
  display: flex !important;
  z-index: 2147365;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.22s ease, visibility 0.22s ease;
}

#connect-modal.fAsTrb.is-open {
  z-index: 2147483645;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}

#connect-modal.fAsTrb .iOdKeI.modal {
  transform: scale(0.96) translateY(16px);
  opacity: 0;
  transition:
    transform 0.32s cubic-bezier(0.16, 1, 0.3, 1),
    opacity 0.22s ease;
}

#connect-modal.fAsTrb.is-open .iOdKeI.modal {
  transform: scale(1) translateY(0);
  opacity: 1;
  transition-delay: 0.05s;
}

@media (prefers-reduced-motion: reduce) {
  #connect-modal.fAsTrb,
  #connect-modal.fAsTrb .iOdKeI.modal {
    transition: none;
  }
}
