.changelog-list {
  max-width: 750px;
  margin-inline: auto;
  details {
    margin-top: 25px;
    &[open] {
      summary {
        color: var(--wowp-orange);
      }
    }
  }
  summary {
    font-size: 20px;
    font-weight: 500;
    cursor: pointer;
    color: var(--wowp-blue);
  }
  h4 {
    font-size: 22px;
    padding-bottom: 0.75rem;
    border-bottom: 2px solid #FADFD0;
    margin-bottom: 1rem;
    display: inline-block;
  }
  ul {
    margin-left: 25px;
    li {
      font-size: 16px;
      line-height: 1.5;
      padding-left: 8px;
      &::marker {
        font-size: 12px;
      }
      &.changed::marker {
        content: '↩️';
      }
      &.updated::marker {
        content: '🔄';
      }
      &.added::marker {
        content: '✅';
      }
      &.fixed::marker {
        content: '🛠';
      }
      &.initial::marker {
        content: '📢';
      }
    }
  }
}