main details>summary>span{flex-shrink:0;transform-origin:50% 50%}@media(prefers-reduced-motion:no-preference){main details>summary>span{transition:transform .38s cubic-bezier(.4,0,.2,1),color .22s ease}@supports (interpolate-size: allow-keywords) and (transition-behavior: allow-discrete) and selector(details::details-content){main details{interpolate-size:allow-keywords}main details::details-content{height:0;opacity:0;overflow:clip;transition:height .38s cubic-bezier(.4,0,.2,1),opacity .24s ease,content-visibility .38s allow-discrete}main details[open]::details-content{height:auto;opacity:1}}}@media(prefers-reduced-motion:reduce),(forced-colors:active){main details>summary>span,main details::details-content{transition:none}}
