details {
  transition: all 1s;
  border: thin solid;
  overflow: hidden;
  margin-bottom: 0.9875rem;
}

details[open] {
  transition: all 1s;
}

details > div,
details > ul,
summary {
  padding-left: .9875rem;
  padding-right: .9875rem;
}

summary {
  display:list-item;
  padding: .9875rem;
}