@keyframes chevron-bounce-open{0%{transform:translateY(0)}50%{transform:translateY(-7px)}to{transform:translateY(0)}}@keyframes chevron-bounce-close{0%{transform:translateY(0)}50%{transform:translateY(7px)}to{transform:translateY(0)}}ul.accordion{margin:0;padding:0;width:100%}ul.accordion ::marker{font-size:0}ul.accordion>li:not(:last-child){border-bottom:1px solid var(--color-stroke-subtle)}ul.accordion summary.details__summary{border-radius:0;display:flex;font-size:var(--font-size-medium);justify-content:space-between;min-height:48px;padding:12px 16px}ul.accordion details{overflow:hidden}ul.accordion details .details__content{margin:0 16px 6px;overflow:hidden}ul.accordion summary.details__summary span.details__icon svg{fill:var( --details-secondary-foreground-color, var(--color-foreground-secondary) );animation:chevron-bounce-close var(--motion-duration-medium-1) var(--motion-easing-standard)}ul.accordion details[open] summary.details__summary span.details__icon svg{animation:chevron-bounce-open var(--motion-duration-medium-1) var(--motion-easing-standard) var(--motion-duration-short-1)}ul.accordion details svg.details__expand,ul.accordion details[open] svg.details__collapse{display:inline-block}ul.accordion details svg.details__collapse,ul.accordion details[open] svg.details__expand{display:none}ul.accordion--large summary.details__summary{font-size:var(--font-size-large-1);min-height:52px}summary.details__summary{align-items:center;border-radius:var(--expand-btn-border-radius, var(--border-radius-50));box-sizing:border-box;color:var( --details-summary-foreground-color, var(--color-foreground-primary) );display:inline-flex;font-size:var(--font-size-default);font-weight:var(--font-weight-bold);list-style-position:inside;list-style-type:none;padding:12px 8px}summary.details__summary:before{content:none}summary.details__summary::-webkit-details-marker{display:none}summary.details__summary:focus,summary.details__summary:hover{background-color:var(--color-state-secondary-hover);outline:1}summary.details__summary:active{background-color:var(--color-state-secondary-active);outline:1}summary.details__summary--center{justify-content:center;width:100%}summary.details__summary--small{font-size:var(--font-size-small);padding:4px 8px}span.details__icon{margin-inline-start:8px}span.details__icon[hidden]{display:inline-flex}details.details[open] span.details__icon{transform:rotate(180deg)}details.details[open] summary.details__summary:before{content:none}details.details summary:focus:not(:focus-visible){outline:none}
