/* Email verification chrome v291 */
html body .bu-otp-bar{
  border:1px solid #cfe8df!important;background:linear-gradient(180deg,#fff,#f3faf8)!important;
  box-shadow:0 18px 40px rgba(6,40,58,.16)!important
}
html body .bu-otp-bar-icon{
  background:linear-gradient(145deg,#19bd89,#0a9c86)!important;color:#fff!important
}
html body .bu-otp-bar-copy strong{color:#06283c!important}
html body .bu-otp-bar-copy small{color:#3d5d6c!important}
html body .bu-otp-bar .bu-btn{
  border:0!important;border-radius:12px!important;background:#06283c!important;color:#fff!important
}
html body .bu-otp .bu-otp-card{
  width:min(440px,calc(100vw - 28px))!important;padding:28px 24px 22px!important;
  border:1px solid #d7e7ee!important;border-radius:28px!important;
  background:#fff!important;box-shadow:0 30px 70px rgba(6,40,58,.28)!important
}
html body .bu-otp .bu-otp-shield{
  display:grid!important;place-items:center!important;width:54px!important;height:54px!important;margin:0 auto 12px!important;
  border-radius:18px!important;background:linear-gradient(145deg,#19bd89,#08756f)!important;color:#fff!important;
  font:800 22px/1 Manrope,system-ui,sans-serif!important
}
html body .bu-otp .bu-kicker{justify-content:center!important;color:#0a9c86!important}
html body .bu-otp h2{margin:0 0 8px!important;text-align:center!important;color:#06283c!important;font:800 28px/1.15 Fraunces,Georgia,serif!important}
html body .bu-otp .bu-otp-card > p{text-align:center!important;color:#3d5d6c!important}
html body .bu-otp .bu-otp-email{
  margin:10px auto 14px!important;padding:8px 12px!important;width:fit-content!important;max-width:100%!important;
  border-radius:999px!important;background:#e8f7f2!important;color:#08756f!important;font:800 13px/1.3 Manrope,system-ui,sans-serif!important
}
html body .bu-otp-steps{
  display:grid!important;gap:8px!important;margin:0 0 16px!important;padding:0!important;list-style:none!important
}
html body .bu-otp-steps li{
  display:grid!important;grid-template-columns:28px 1fr!important;gap:10px!important;align-items:center!important;
  padding:8px 10px!important;border-radius:14px!important;background:#f3faf8!important;color:#12394b!important;
  font:650 13px/1.35 Manrope,system-ui,sans-serif!important
}
html body .bu-otp-steps b{
  display:grid!important;place-items:center!important;width:28px!important;height:28px!important;
  border-radius:999px!important;background:#06283c!important;color:#9ff3df!important;font:800 11px/1 Manrope,system-ui,sans-serif!important
}
html body .bu-otp-form{
  display:grid!important;gap:10px!important
}
html body .bu-otp-form input{
  width:100%!important;min-height:56px!important;letter-spacing:.28em!important;text-align:center!important;
  border:1px solid #c9dce4!important;border-radius:16px!important;background:#f7fbfc!important;
  color:#06283c!important;font:800 22px/1 Manrope,system-ui,sans-serif!important
}
html body .bu-otp-form .bu-btn,
html body .bu-otp-secondary .bu-btn{
  min-height:48px!important;border-radius:14px!important
}
html body .bu-otp-ok{color:#08756f!important;font-weight:800!important}
html body .bu-otp-err{color:#b42318!important;font-weight:800!important}
html body.bu-auth-chrome .bu-reg-email-verify{
  display:grid!important;grid-template-columns:36px 1fr!important;gap:10px!important;align-items:start!important;
  margin:0 0 16px!important;padding:14px 14px!important;border:1px solid #cfe8df!important;border-radius:18px!important;
  background:linear-gradient(180deg,#f3faf8,#fff)!important;color:#12394b!important;font:650 13px/1.45 Manrope,system-ui,sans-serif!important
}
html body.bu-auth-chrome .bu-reg-email-verify > span{
  display:grid!important;place-items:center!important;width:36px!important;height:36px!important;
  border-radius:12px!important;background:#19bd89!important;color:#06283c!important;font-size:16px!important
}
html body.bu-auth-chrome .bu-reg-mail-card{
  margin:0 0 16px!important;padding:14px!important;border:1px solid #cfe8df!important;border-radius:18px!important;background:#f3faf8
}
html body.bu-auth-chrome .bu-reg-mail-card b{display:block!important;margin:0 0 6px!important;color:#08756f!important;font:800 11px/1 Manrope,system-ui,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important}
html body.bu-auth-chrome .bu-reg-mail-card ol{margin:0!important;padding:0 0 0 18px!important;color:#12394b!important;font:650 13px/1.45 Manrope,system-ui,sans-serif!important}
