pragma-details {
  display: block;

  ul {
    overflow-y: hidden;
    overflow: hidden;
    padding-bottom: $default-padding;

    li {
      padding: $default-padding;
      margin-bottom: $half-padding;
    }
  }

  ul[selectable] {
    overflow: hidden;
    overflow-y: hidden;
  }

  .toolbar {
    display: flex;
    justify-content: flex-end;
    align-items: center;
  }

  input :not([type="checkbox"]) :not([type="radio"]) {
    width: 100%;
  }
}