/* ALTCHA is invisible by default. Existing arithmetic question appears only on fallback. */
html.tts-altcha-loading form .tts-captcha,
form[data-tts-altcha-active="1"] .tts-captcha {
  display: none !important;
}
.tts-altcha-slot {
  grid-column: 1 / -1;
  display: block;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  height: 0;
  min-height: 0;
  overflow: visible;
  margin: 0;
  padding: 0;
}
.tts-altcha-slot altcha-widget[display="invisible"] {
  display: block;
  width: 100%;
  height: 0;
  overflow: visible;
}
.tts-altcha-status {
  box-sizing: border-box;
  grid-column: 1 / -1;
  font: 500 14px/1.45 'SF Pro Text', Arial, sans-serif;
  color: #b3262b;
  margin: 4px 0 8px;
  padding: 0;
}
.tts-altcha-status:empty {
  display: none;
}
@media (max-width: 640px) {
  .tts-altcha-status {
    font-size: 13px;
  }
}
