.NativeAndroidUpdatePrompt-module__sTokTW__backdrop{z-index:10000;padding:max(20px, env(safe-area-inset-top)) 18px max(20px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#052031ad;place-items:center;display:grid;position:fixed;inset:0}.NativeAndroidUpdatePrompt-module__sTokTW__card{background:#fff;border:1px solid #d4e3ec;border-radius:26px;width:min(100%,480px);padding:30px;position:relative;overflow:hidden;box-shadow:0 24px 70px #03304947}.NativeAndroidUpdatePrompt-module__sTokTW__brandBar{background:linear-gradient(90deg,#07679b 0 77%,#e4b91b 77% 100%);height:7px;position:absolute;inset:0 0 auto}.NativeAndroidUpdatePrompt-module__sTokTW__close{color:#3d5665;background:#edf4f8;border:0;border-radius:14px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:19px;right:19px}.NativeAndroidUpdatePrompt-module__sTokTW__icon{color:#fff;background:#07679b;border-radius:20px;place-items:center;width:60px;height:60px;margin-bottom:18px;display:grid;box-shadow:0 10px 24px #07679b3d}.NativeAndroidUpdatePrompt-module__sTokTW__ready{background:#15805e}.NativeAndroidUpdatePrompt-module__sTokTW__eyebrow{color:#07679b;letter-spacing:.11em;text-transform:uppercase;margin:0 52px 5px 0;font-size:.74rem;font-weight:800}.NativeAndroidUpdatePrompt-module__sTokTW__card h2{color:#112f42;margin:0 42px 9px 0;font-size:clamp(1.45rem,5vw,1.85rem);line-height:1.08}.NativeAndroidUpdatePrompt-module__sTokTW__description{color:#526a79;margin:0;line-height:1.5}.NativeAndroidUpdatePrompt-module__sTokTW__versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 16px;display:grid}.NativeAndroidUpdatePrompt-module__sTokTW__versions span{color:#607685;background:#f7fafc;border:1px solid #d9e5ec;border-radius:14px;gap:2px;padding:12px 14px;font-size:.76rem;display:grid}.NativeAndroidUpdatePrompt-module__sTokTW__versions strong{color:#17394c;font-size:1rem}.NativeAndroidUpdatePrompt-module__sTokTW__progress{gap:8px;margin:15px 0;display:grid}.NativeAndroidUpdatePrompt-module__sTokTW__progress span{color:#365363;justify-content:space-between;font-size:.82rem;display:flex}.NativeAndroidUpdatePrompt-module__sTokTW__progress div{background:#e0eaf0;border-radius:999px;height:9px;overflow:hidden}.NativeAndroidUpdatePrompt-module__sTokTW__progress i{border-radius:inherit;background:linear-gradient(90deg,#07679b,#25a9d3);height:100%;transition:width .18s;display:block}.NativeAndroidUpdatePrompt-module__sTokTW__progress i.NativeAndroidUpdatePrompt-module__sTokTW__indeterminate{width:34%;animation:1.15s ease-in-out infinite NativeAndroidUpdatePrompt-module__sTokTW__progress}.NativeAndroidUpdatePrompt-module__sTokTW__safety,.NativeAndroidUpdatePrompt-module__sTokTW__error{border-radius:14px;align-items:flex-start;gap:9px;margin:14px 0;padding:12px 14px;font-size:.84rem;line-height:1.4;display:flex}.NativeAndroidUpdatePrompt-module__sTokTW__safety{color:#236049;background:#edf8f3}.NativeAndroidUpdatePrompt-module__sTokTW__safety svg{flex:none}.NativeAndroidUpdatePrompt-module__sTokTW__error{color:#8b342f;background:#fff0ef}.NativeAndroidUpdatePrompt-module__sTokTW__actions{grid-template-columns:1fr auto;gap:10px;margin-top:18px;display:grid}.NativeAndroidUpdatePrompt-module__sTokTW__actions button{border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 18px;font-weight:800;display:inline-flex}.NativeAndroidUpdatePrompt-module__sTokTW__primary{color:#fff;background:#07679b;border:1px solid #07679b}.NativeAndroidUpdatePrompt-module__sTokTW__secondary{color:#365363;background:#fff;border:1px solid #d3e0e7}.NativeAndroidUpdatePrompt-module__sTokTW__actions .NativeAndroidUpdatePrompt-module__sTokTW__browser{grid-column:1/-1}.NativeAndroidUpdatePrompt-module__sTokTW__actions button:disabled{cursor:wait;opacity:.7}.NativeAndroidUpdatePrompt-module__sTokTW__footnote{color:#758995;margin-top:14px;font-size:.72rem;line-height:1.45;display:block}.NativeAndroidUpdatePrompt-module__sTokTW__spin{animation:.9s linear infinite NativeAndroidUpdatePrompt-module__sTokTW__spin}@keyframes NativeAndroidUpdatePrompt-module__sTokTW__spin{to{transform:rotate(360deg)}}@keyframes NativeAndroidUpdatePrompt-module__sTokTW__progress{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.NativeAndroidUpdatePrompt-module__sTokTW__progress i.NativeAndroidUpdatePrompt-module__sTokTW__indeterminate{opacity:.55;width:100%;animation:none}}@media (max-width:520px){.NativeAndroidUpdatePrompt-module__sTokTW__backdrop{padding:12px 10px max(12px, env(safe-area-inset-bottom));align-items:end}.NativeAndroidUpdatePrompt-module__sTokTW__card{border-radius:24px;padding:26px 20px 22px}.NativeAndroidUpdatePrompt-module__sTokTW__actions{grid-template-columns:1fr}.NativeAndroidUpdatePrompt-module__sTokTW__actions button{width:100%}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}html,body{min-width:320px;min-height:100%;margin:0}body{color:#142b3a;background:#f3f7fa}button,input,select,textarea{font:inherit}.ios-web-browser input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.ios-web-browser select,.ios-web-browser textarea{font-size:16px!important}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}
