@charset "utf-8";

.css-1fmigsp { overflow: hidden; font-size: 12px; display: flex; -webkit-box-pack: center; justify-content: center; border-radius: 0px; border-width: 0px; min-height: 48px; padding: 0px 16px; }

.isRecognized .css-1fmigsp { pointer-events: none; box-shadow: rgb(238, 238, 238) 0px 0px 0px 1px inset; background-color: white; border-width: 0px; }

.css-1fmigsp copy :where(h2, h3) { margin-bottom: 4px; margin-top: 4px; }

@media (min-width: 768px) {
  .css-1fmigsp { min-height: 48px !important; }
}

@media (min-width: 768px) {
  .css-1fmigsp { font-size: 14px; min-height: 60px; }
}

.css-1fmigsp textwrap { padding: 4px 0px; -webkit-box-pack: center; justify-content: center; }

@media (max-width: 991px) {
  .css-1fmigsp textwrap { height: auto !important; }
}

@media (min-width: 768px) {
  .css-1fmigsp textwrap { padding: 4px 0px; }
}

@media (min-width: 768px) {
  .css-1fmigsp { padding: 0px 16px; }
}