.changelog__inner {
  padding: 20px 0; }

.changelog__earlier {
  padding: 10px 0; }
  .changelog__earlier h2 {
    margin: 0; }

.changelog__back {
  margin-bottom: 10px; }
  .changelog__back a {
    text-decoration: none; }

.changelog__top {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  justify-content: space-between; }
  .changelog__top h1 {
    margin: 0; }
  .changelog__top a {
    margin-right: auto; }

.changelog__meta {
  display: inline-flex; }
  .changelog__meta span {
    display: inline-block;
    background: #29292E;
    padding: 4px 8px;
    margin-left: 5px; }

.changelog__link {
  text-decoration: none; }
  .changelog__link:hover {
    text-decoration: underline; }

.changelog__post {
  margin-bottom: 10px; }

.changelog__entry {
  margin-bottom: 5px;
  display: flex;
  justify-content: space-between; }
  .changelog__entry span {
    margin-right: 5px; }
  .changelog__entry a {
    text-decoration: none; }
    .changelog__entry a:hover {
      text-decoration: underline; }
