@charset "utf-8";

.css-305jqn { background-color: rgb(241, 221, 233); color: rgb(0, 0, 0); margin-top: 0px; margin-bottom: 0px; 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; height: 100% !important; }

@media screen and (min-width: 768px) {
  .css-305jqn { margin-top: 0px; margin-bottom: 0px; }
}

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

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

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

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

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

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

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

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