details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details summary:after{content:"›";margin-left:.5rem;font-size:.9rem;line-height:1;transition:transform .2s;display:inline-block}details[open] summary:after{transform:rotate(90deg)}
