.release-update { position:fixed; bottom:16px; left:16px; right:16px; z-index:10000; display:flex; align-items:center; gap:16px; max-width:720px; margin:auto; padding:16px; border:1px solid #c20000; border-radius:8px; background:#fff; color:#171717; box-shadow:0 4px 20px #0003; font:15px/1.5 system-ui,sans-serif; }
.release-update button { flex-shrink:0; min-height:44px; padding:8px 12px; border:1px solid #777; border-radius:6px; background:#fff; color:#171717; font:inherit; cursor:pointer; }
@media(max-width:480px) { .release-update { bottom:8px; left:8px; right:8px; gap:8px; padding:12px; } }
