.updatecontainer {
  overflow-y: scroll;
  overflow-x: hidden;
  overscroll-behavior:contain;
  height: 100vh;
  align-items: center;
  margin-left: 1%;
  margin-right: 1%;
  color: #123;
  border: 5px solid #f52;
}
#updatePageBar {
  margin:1em 0;
  font-size: larger;
}
.updatePageBarPrevious, .updatePageBarNext {
  user-select:none;
  cursor:pointer;
  text-decoration: underline;
  padding-left:1em;
  padding-right:1em;
}
.updatePageBarPrevious:hover, .updatePageBarNext:hover, #updScrollTop:hover {
  color:#479;
}
#updScrollTop {
  margin:1em 0;
  cursor:pointer;
  user-select:none;
  display:block;
  text-align:center;
}
.updDate {
  translate: -10% -50%;
  margin-bottom: -30px;
  background-color: #123;
  border: 5px solid #479;
  border-radius: 20px;
  width: fit-content;
  padding: 5px;
  margin-top: 15px;
}
.updChange {
  font-size: larger;
  color: #fffaf0;
  background: #479;
  padding-left: 2%;
  padding-right: 2%;
  padding-bottom: 5px;
  border-radius: 10px;
  margin-bottom: 10px;
}
.updEntry {
  border: 3px #fffaf0;
  border-style: double none double none;
  height: fit-content;
  margin-top: 15px;
  padding-right: 5%;
  padding-left: 5%;
  padding-bottom: 1%;
  padding-top: 1%;
  transition-duration: .5s;
}
#updPageSelect {
  font-size: 20px;
  border: 5px solid #479;
  border-radius: 20px;
  width:fit-content;
  animation: 5s infinite ease-in-out; 
	animation-name: blink;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}
@keyframes blink{
  0% {
	  color: #fffaf0;
  }
	50% {
	  color: #f52;
	}
	100%{
	  color: #fffaf0;
	}
}