.collapse__wrapper:has(.widget-enabled) .collapse>.callout,.collapse__wrapper:has(.widget-enabled) .collapsing>.callout{border-top-left-radius:0;border-top-right-radius:0}.collapse__wrapper:has(.widget-enabled) .collapse__toggler{cursor:pointer}.collapse__wrapper:has(.widget-enabled) .collapse__toggler:not(.icon-no-animate):not(.collapsed) .collapse__toggler__icon{transform:scaley(-1)}.collapse__wrapper:has(.widget-enabled) .collapse__toggler.expand-collapse-text-different .collapse__title__text__expand{opacity:0}.collapse__wrapper:has(.widget-enabled) .collapse__toggler.expand-collapse-text-different .collapse__title__text__collapse{opacity:1}.collapse__wrapper:has(.widget-enabled) .collapse__toggler.expand-collapse-text-different.collapsed .collapse__title__text__expand{opacity:1}.collapse__wrapper:has(.widget-enabled) .collapse__toggler.expand-collapse-text-different.collapsed .collapse__title__text__collapse{opacity:0}.collapse__toggler__icon{display:flex;transition:transform var(--transition-timing-quick)}@media(prefers-reduced-motion:reduce){.collapse__toggler__icon{transition:none}}.collapse__toggler__icon-left .collapse__title__text{order:1}.collapse__toggler__icon-left .collapse__title__icon{order:0}.collapse__title{display:grid;grid-template-columns:1fr;grid-template-areas:"content"}.collapse__title__text{transition:opacity var(--transition-timing-quick)}@media(prefers-reduced-motion:reduce){.collapse__title__text{transition:none}}.collapse__title__text__expand{z-index:1;grid-area:content}.collapse__title__text__collapse{z-index:2;grid-area:content}.expand-collapse--prominent .collapse__toggler__icon{--icon-size:36px;color:var(--bs-primary)}