:root details>summary .icon{transition:transform .34s cubic-bezier(.22,1,.36,1)}:root details[data-motion-state=closing]>summary .icon{transform:rotate(0)}dialog[data-motion-state=opening]::backdrop{animation:dialog-backdrop-enter .34s cubic-bezier(.22,1,.36,1) both}dialog[data-motion-state=closing]::backdrop{animation:dialog-backdrop-exit .24s cubic-bezier(.22,1,.36,1) both}@keyframes dialog-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes dialog-backdrop-exit{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){:root details>summary .icon{transition:none}dialog[data-motion-state]::backdrop{animation:none}}
