/* ONE CLUB V8.9.199I: email-link return. Only the Supabase callback route receives this. */
html.oc199i-email-return #appIntro,
html.oc199i-email-return #appIntro.show {
  display:none!important; visibility:hidden!important; opacity:0!important;
  pointer-events:none!important;
}
html.oc199i-email-return:not(.oc199i-auth-ready) body::before {
  content:"ONE CLUB";
  position:fixed!important;inset:0!important;z-index:2147483000!important;
  display:flex!important;align-items:center;justify-content:center;
  box-sizing:border-box;padding:0 15px 44px;
  background:radial-gradient(circle at 50% 42%,#233d79 0%,#111734 50%,#080d25 100%)!important;
  color:#83c4ff!important;font-family:Arial,Helvetica,sans-serif!important;
  font-size:clamp(34px,8vw,56px)!important;font-weight:900!important;
  letter-spacing:.095em!important;text-align:center!important;
}
html.oc199i-email-return:not(.oc199i-auth-ready) body::after {
  content:"Checking your secure sign-in...";
  position:fixed!important;top:calc(50% + 22px);left:10px;right:10px;
  z-index:2147483001!important;text-align:center!important;
  font:400 15px/1.45 Arial,Helvetica,sans-serif!important;color:#e0edff!important;
}
