
/* Small, non-disruptive update notification */
.mia-update-dot{position:absolute;right:17%;top:3px;width:9px;height:9px;background:#c78a55;border:2px solid #fff;border-radius:50%;box-sizing:content-box;pointer-events:none}
.mia-update-dot[hidden],.mia-update-launcher[hidden],.mia-update-panel[hidden]{display:none!important}
.mia-update-launcher{position:fixed;right:12px;bottom:calc(83px + env(safe-area-inset-bottom));z-index:80;padding:7px 11px;border-radius:30px;font-size:12px;background:#244f48;color:#fff;box-shadow:0 2px 8px #0002}
.mia-update-panel{position:fixed;right:12px;bottom:calc(124px + env(safe-area-inset-bottom));z-index:90;width:min(335px,calc(100vw - 24px));padding:16px;background:#f5faf7;color:#193b34;border:1px solid #a5bfb3;border-radius:16px;box-shadow:0 5px 25px #0003;font-size:14px}
.mia-update-panel p{margin:8px 0;font-size:13px;line-height:1.5}.mia-update-actions{display:flex;gap:8px}.mia-update-actions button{font-size:13px;padding:9px 12px}.mia-update-later{background:#e3ede8!important;color:#235446!important}.mia-update-status{font-size:12px!important}
