details{transition:all .3s ease}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}details>summary:after{content:"▼";display:inline-block;margin-left:10px;transition:transform .3s ease}details[open]>summary:after{transform:rotate(180deg)}
