.accordion .content{height:224px;overflow:hidden}.accordion .content.expand{height:unset;overflow:unset}.accordion summary::-webkit-details-marker{display:none}.accordion summary{touch-action:manipulation}@property --progress{syntax:"<number>";inherits:true;initial-value:0}@keyframes progress{0%{--progress:0}}.progress-pie{width:36px;aspect-ratio:1;position:relative;display:inline-grid;place-content:center;margin:5px;font-size:25px;font-weight:700;font-family:sans-serif;border-radius:100%}.progress-pie:before{content:"";position:absolute;border-radius:50%;inset:0;background:conic-gradient(var(--color) calc(var(--progress) * 1%),#0000 0)}.progress-pie:after{background:var(--color);transform:rotate(calc(var(--progress) * 3.6deg)) translateY(calc(50% - var(--w) / 2))}.progress-pie.animate{animation:progress 1s .5s both}