.ui-accordion-trigger .ui-accordion-plus,.ui-accordion-trigger .ui-accordion-minus{transform-origin:50%;width:1rem;height:1rem;margin:auto;transition:opacity .3s ease-out,transform .3s ease-out;display:block;position:absolute;inset:0}.ui-accordion-trigger[data-state=closed] .ui-accordion-plus{opacity:1;transform:rotate(0)scale(1)}.ui-accordion-trigger[data-state=closed] .ui-accordion-minus{opacity:0;transform:rotate(-90deg)scale(0)}.ui-accordion-trigger[data-state=open] .ui-accordion-plus{opacity:0;transform:rotate(90deg)scale(0)}.ui-accordion-trigger[data-state=open] .ui-accordion-minus{opacity:1;transform:rotate(0)scale(1)}@keyframes ui-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes ui-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.ui-accordion-content[data-state=open]{animation:.3s cubic-bezier(.4,0,.2,1) ui-accordion-down}.ui-accordion-content[data-state=closed]{animation:.3s cubic-bezier(.4,0,.2,1) ui-accordion-up}@media (prefers-reduced-motion:reduce){.ui-accordion-content[data-state=open],.ui-accordion-content[data-state=closed]{animation-duration:.01ms;animation-iteration-count:1}.ui-accordion-trigger .ui-accordion-plus,.ui-accordion-trigger .ui-accordion-minus{transition:opacity .15s!important;transform:none!important}.ui-accordion-trigger[data-state=closed] .ui-accordion-plus{opacity:1}.ui-accordion-trigger[data-state=closed] .ui-accordion-minus,.ui-accordion-trigger[data-state=open] .ui-accordion-plus{opacity:0}.ui-accordion-trigger[data-state=open] .ui-accordion-minus{opacity:1}}
