.key-value-list {
  display: flex;
  flex-direction: column;
  gap: var(--space-sm);

  & > .pair {
    display: flex;
    gap: var(--space-md);

    & > dt {
      color: var(--color-white-alpha-70);
      font-size: var(--font-sm);
      min-width: 80px;
    }

    & > dd {
      color: var(--color-white);
    }
  }

  & .key-value-list {
    padding-left: var(--space-md);
    border-left: 1px solid var(--color-white-alpha-20);
  }
}
