.ConnectionToast_viewport__TiZkY{position:fixed;top:max(24px,env(safe-area-inset-top));right:max(24px,env(safe-area-inset-right));width:min(340px,calc(100vw - 32px));z-index:100;pointer-events:none}.ConnectionToast_toast__larqy{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:white;box-shadow:0 12px 32px -12px rgb(15 23 42/24%),0 2px 6px rgb(15 23 42/5%);pointer-events:auto;animation:ConnectionToast_arrive__EM1FA .28s ease-out both}.ConnectionToast_closing__4isfK{animation:ConnectionToast_depart__f7Kgz .18s ease-in both}@keyframes ConnectionToast_arrive__EM1FA{0%{opacity:0;transform:translateY(-12px) scale(.98)}75%{opacity:1;transform:translateY(2px) scale(1)}to{opacity:1;transform:translateY(0)}}@keyframes ConnectionToast_depart__f7Kgz{to{opacity:0;transform:translateY(-6px)}}@media (max-width:640px){.ConnectionToast_viewport__TiZkY{top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.ConnectionToast_toast__larqy{animation:none}.ConnectionToast_closing__4isfK{opacity:0}}.AmHubBanner_banner__NaRE5{position:relative;overflow:hidden;border:1px solid rgb(191 219 254);border-radius:.875rem;background:rgb(255 255 255);padding:1rem;box-shadow:0 1px 2px rgb(15 23 42/.05),0 0 0 1px rgb(219 234 254/.7);transition:box-shadow .18s ease,transform .18s ease}.AmHubBanner_banner__NaRE5:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgb(37 99 235/.11),0 0 0 1px rgb(191 219 254/.9)}.AmHubBanner_sheen__GS7jp{opacity:0;transform:translateX(-120%);animation:AmHubBanner_amHubBannerSheen__qJlbf 2.6s ease-in-out 1;animation-delay:.2s}.AmHubBanner_line__0S946{opacity:.65;transform:scaleX(.94);animation:AmHubBanner_amHubBannerLine__vuqjT 4.2s ease-in-out infinite}@keyframes AmHubBanner_amHubBannerSheen__qJlbf{0%,56%{opacity:0;transform:translateX(-120%)}66%{opacity:1}to{opacity:0;transform:translateX(920%)}}@keyframes AmHubBanner_amHubBannerLine__vuqjT{0%,to{opacity:.58;transform:scaleX(.94)}50%{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.AmHubBanner_banner__NaRE5,.AmHubBanner_line__0S946,.AmHubBanner_sheen__GS7jp{animation:none;transition:none}.AmHubBanner_banner__NaRE5:hover{transform:none}}