.release-update{z-index:100000;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);box-shadow:0 4px 20px var(--bg-deep);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:14px;line-height:1.5;display:flex;position:fixed;inset:auto 16px 16px}.release-update button{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;border-radius:6px;flex-shrink:0;padding:8px 14px}.release-update button:focus-visible{outline-offset:3px;outline:2px solid}body.fi-body .release-update{background:var(--cms-surface);color:var(--cms-text);border-color:var(--cms-border);box-shadow:0 4px 20px var(--cms-shadow)}@media (width<=600px){.release-update{flex-direction:column;align-items:stretch;gap:8px;inset:auto 8px 8px}}
