.collapsible .collapsible-title{align-items:center;padding-inline-end:12px;line-height:1em;display:flex}.collapsible .collapsible-title .arrow{font-size:1.3em;transition:transform .25s ease-in}.collapsible .collapsible-body{height:0;overflow:hidden}.collapsible .collapsible-body.fully-expanded{overflow:visible}.collapsible .collapsible-inner-body{opacity:0;padding-top:.5em}.collapsible.expanded .collapsible-title .arrow{transform:rotate(90deg)}.collapsible.expanded .collapsible-inner-body{opacity:1}.collapsible.with-transition .collapsible-body{transition:height .25s ease-in}.collapsible.with-transition .collapsible-inner-body{transition:opacity .25s ease-in}
