/* Keep update notices available while work waits, including drafts on other tabs. */
.app-update-notice{position:fixed;right:20px;bottom:20px;z-index:200;display:flex;align-items:center;gap:16px;max-width:min(560px,calc(100vw - 32px));padding:16px 18px;border:1px solid #d4d4d8;border-radius:12px;background:#fff;color:#27272a;box-shadow:0 4px 16px #00000012;font:14px/1.5 system-ui,sans-serif}
.app-update-notice p{margin:0;flex:1}.app-update-notice button{flex-shrink:0;min-height:44px;padding:10px 14px;border:0;border-radius:8px;background:#27272a;color:#fff;font:600 13px system-ui,sans-serif;cursor:pointer}.app-update-notice button:focus-visible{outline:3px solid #a1a1aa;outline-offset:3px}.app-update-notice button:disabled{opacity:.5;cursor:wait}.dark .app-update-notice{border-color:#52525b;background:#18181b;color:#fafafa}.dark .app-update-notice button{background:#fafafa;color:#18181b}@media(max-width:480px){.app-update-notice{right:16px;bottom:16px;align-items:flex-start;flex-direction:column;gap:10px}}@media print{.app-update-notice{display:none!important}}
