.wwg-gpsr .wwg-section { margin: 0 0 1.5em; }
.wwg-gpsr .wwg-title { margin: 0 0 .5em; }
.wwg-gpsr dl.wwg-list { margin: 0; }
.wwg-gpsr dl.wwg-list dt { font-weight: 600; margin-top: .5em; }
.wwg-gpsr dl.wwg-list dd { margin: 0; }
.wwg-gpsr .wwg-pictograms { display: flex; flex-wrap: wrap; gap: .5em; list-style: none; margin: .5em 0; padding: 0; }
.wwg-gpsr .wwg-pictograms li { margin: 0; }
.wwg-gpsr .wwg-pictograms img { max-height: 56px; width: auto; height: auto; }
.wwg-gpsr .wwg-docs { margin: .5em 0; padding-left: 1.2em; }
.wwg-details { margin: 1em 0; }
.wwg-details > .wwg-summary { cursor: pointer; font-weight: 600; }
.wwg-details > .wwg-gpsr { margin-top: .75em; }
