.application-update{z-index:300;color:#143f6b;pointer-events:none;background:#edf6ff;border:1px solid #a5c9f0;border-radius:10px;max-width:min(420px,100vw - 36px);padding:13px 16px;font:12px/1.5 Arial,sans-serif;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 25px #123e6b20}.application-update strong,.application-update span{display:block}.application-update strong{margin-bottom:4px;font-size:13px}@media (max-width:650px){.application-update{max-width:calc(100vw - 20px);bottom:10px;right:10px}}
