#v220818SubmitState{margin:10px 0 0;padding:12px 14px;border-radius:14px;background:#eef4fa;color:#12385c;font-weight:800;text-align:center}
#v220818SubmitState[data-state="sending"]{background:#e7f1fb;color:#07528b;animation:v220818pulse 1.15s ease-in-out infinite alternate}
#v220818SubmitState[data-state="verified"]{background:#dff5e8;color:#167746}
#v90Submit.v220818-sending{background:#16689f!important;color:#fff!important;opacity:1!important}
#v90Submit.v220818-verified{background:#1f9459!important;color:#fff!important;opacity:1!important}
#v90Success{z-index:2147483000!important;position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(0,25,50,.72)!important}
body.v220818-success-open{overflow:hidden!important}
#v220818Update{position:fixed;left:16px;right:16px;bottom:16px;z-index:2147483640;background:#063b67;color:#fff;padding:14px 16px;border-radius:16px;box-shadow:0 12px 35px #001b;display:flex;gap:12px;align-items:center;justify-content:space-between}
#v220818Update button{background:#bea332;color:#fff;border:0;border-radius:12px;padding:10px 16px;font-weight:900}
.v220818-auth-note{display:block;margin-top:6px;color:#5f7183;font-size:12px}.v220818-auth-error{color:#a81f2f!important;font-weight:800}
@keyframes v220818pulse{from{box-shadow:0 0 0 0 rgba(7,82,139,.08)}to{box-shadow:0 0 0 6px rgba(7,82,139,.16)}}
