.release-update {
  position: fixed;
  z-index: 500;
  right: .75rem;
  bottom: .75rem;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: .6rem;
  max-width: calc(100% - 1.5rem);
  padding: .5rem .65rem;
  border: 1px solid #ffdd69;
  border-radius: .55rem;
  background: #101744;
  color: white;
  font: .875rem/1.3 system-ui, sans-serif;
  box-shadow: 0 .25rem 1rem #0006;
}
.release-update button {
  min-height: 2.5rem;
  padding: .35rem .65rem;
  border: 0;
  border-radius: .35rem;
  background: #ffdd69;
  color: #101744;
  font: inherit;
  font-weight: 700;
  cursor: pointer;
}
.release-update button:focus-visible { outline: 2px solid white; outline-offset: 3px; }
