@layer hs, vendor, reboot, components, utilities.base, utilities.sm, utilities.md, utilities.lg, utilities.xl, utilities.xxl, overrides;@layer components{.ch-collapse{display:grid;row-gap:var(--content-gap-y,1rem);.ch-collapse__panel{position:relative;z-index:1;.ch-collapse__heading{margin-block-end:unset;.ch-collapse__trigger{.ch-collapse__trigger__text{flex-grow:1}.ch-collapse__trigger__icon{flex-shrink:0;svg{transform:var(--collapse-summary-icon-transform,scaleY(1));transition:transform var(--collapse-transition-duration,var(--default--transition-duration)) var(--collapse-transition-delay,var(--default--transition-delay)) var(--collapse-transition-function,var(--default--transition-function))}}}}.ch-collapse__content{--column-overflow:clip;display:grid;grid-template-rows:minmax(0,0fr);overflow:clip;transition:grid-template-rows var(--collapse-transition-duration,var(--default--transition-duration)) var(--collapse-transition-delay,var(--default--transition-delay)) var(--collapse-transition-function,var(--default--transition-function)),visibility 0s var(--collapse-transition-duration,var(--default--transition-duration)) linear;visibility:hidden}&:has(>.ch-collapse__heading>.ch-collapse__trigger[aria-expanded=true]){.ch-collapse__trigger{.ch-collapse__trigger__icon{svg{transform:var(--collapse-open-summary-icon-transform,scaleY(-1))}}}.ch-collapse__content{grid-template-rows:minmax(0,1fr);transition:grid-template-rows var(--collapse-transition-duration,var(--default--transition-duration)) var(--collapse-transition-delay,var(--default--transition-delay)) var(--collapse-transition-function,var(--default--transition-function)),visibility 0s 0s linear;visibility:visible}}}}}