
.hidden{display:none !important;}@media(max-width:1023px){.hidden--non-desktop{display:none !important;}}.ion-blue-text:not(.a):not(.b){color:#1a73e8}.ion-body-copy{color:#3c4043}.ion-circle-border{border:2px solid #dadce0;border-radius:100%;box-sizing:content-box}.ion-error{color:#d93025}.ion-icon--fill-green-500{fill:#34a853}.ion-icon--fill-grey-300{fill:#dadce0}.ion-icon--fill-blue-600{fill:#1a73e8}.ion-lazy:not(.a):not(.b){visibility:hidden}@media(max-width:1023px){.ion-media-display-only--desktop:not(.a):not(.b){display:none}}@media(min-width:600px){.ion-media-display-only--mobile:{display:none !important}}@media(min-width:1024px){.ion-media-display-only--non-desktop{display:none !important}}.ion-module--fill-white{background-color:#fff}.ion-module--fill-gray{background-color:#f8f9fa}.ion-module--fill-blue{background-color:#e8f0fe}.ion-rounded-corners{border-radius:20px;overflow:hidden}.grecaptcha-badge{visibility:hidden;}

/* Cloudflare modal spinner animation */
.cf-spinner {
  width: 100%;
  height: 100%;
  border: 3px solid #f3f3f3;
  border-top: 3px solid #1c7ed6;
  border-radius: 50%;
  animation: cf-spin 0.8s linear infinite;
}
@keyframes cf-spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
