styles.css

#bscollapse .bs-collapsible  {margin-bottom:0.5em}
#bscollapse .bs-collapsible  h3 {background:#f1f3f9; border-bottom:1px solid 	#d8d8d9;font-size:1em; padding:8px 4px; margin:0; font-weight:normal; border-radius:4px}
#bscollapse .bs-collapsible  > div > h3::before {font-family:bootstrap-icons !important; vertical-align:middle; margin-right:8px}
#bscollapse .bs-collapsible  > div[aria-expanded="false"] > h3::before { content:"\F285";}
#bscollapse .bs-collapsible  > div[aria-expanded="true"] > h3::before { content:"\F282";}
#bscollapse .bs-collapsible  .oo-ui-icon-link, .mw-ui-icon-link:before {background-image:none;}
#bscollapse .bs-collapsible  .mw-collapsible-content {padding: 1em 1em 2em 1em;}
#bscollapse > p {line-height:0; overflow:hidden}