.accordion__header{margin-bottom:1rem}.accordion__title{margin:0 0 .25rem}.accordion__description{margin:0 0 1rem}.accordion-item,.cl-accordion-item{border-bottom:1px solid var(--cl-border-color, rgba(0,0,0,.1))}.accordion-trigger,.cl-accordion-button{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:.5rem;font-size:var(--cl-font-size-h5);padding:1rem 0;font-weight:600;text-align:left}.accordion-trigger:hover,.cl-accordion-button:hover{text-decoration:underline}.accordion-chevron,.cl-accordion-icon{width:1rem;height:1rem;flex-shrink:0;transition:transform .3s ease-in-out;transform:rotate(-90deg)}details[open]>summary .accordion-chevron{transform:rotate(0)}.cl-accordion-button[aria-expanded=true] .cl-accordion-icon{transform:rotate(0)}details[open]>summary.cl-accordion-button .cl-accordion-icon{transform:rotate(0)}.cl-accordion-content-container{overflow:hidden;max-height:0;opacity:0;transition:max-height .2s ease,opacity .2s ease}details[open]>.cl-accordion-content-container{max-height:1000px;opacity:1}.accordion-content-inner{padding:0 0 1rem;font-size:.95rem}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}[data-state=open]>.accordion-content-inner{animation:accordion-down .2s ease-out}[data-state=closed]>.accordion-content-inner{animation:accordion-up .2s ease-out}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
