.bsy-accordion__item,[class*=bsy-accordion-]{box-sizing:border-box;display:block}.bsy-accordion__item{cursor:pointer;position:relative}.bsy-accordion__item:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.bsy-accordion__header .bsy-accordion__title{align-items:center;color:inherit;display:flex;flex:1 1 auto;gap:.4em;margin:0;margin-block:0;min-width:0;padding:0}.bsy-accordion__title-text{flex:1 1 auto;min-width:0}[data-title-display=truncated] .bsy-accordion__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1023px){[data-title-display-tablet=truncated] .bsy-accordion__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-title-display-tablet=wrapped] .bsy-accordion__title-text{overflow:visible;text-overflow:clip;white-space:normal}}@media (max-width:767px){[data-title-display-mobile=truncated] .bsy-accordion__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-title-display-mobile=wrapped] .bsy-accordion__title-text{overflow:visible;text-overflow:clip;white-space:normal}}.bsy-accordion__title.is-align-left .bsy-accordion__title-text{text-align:right}.bsy-accordion__title.is-align-center .bsy-accordion__title-text{text-align:center}.bsy-accordion__title.is-align-right .bsy-accordion__title-text{text-align:left}.bsy-accordion__header{align-items:center;background:transparent;border:0;box-sizing:border-box;color:inherit;display:flex;font:inherit;gap:.5em;margin:0;text-align:right;width:100%}.bsy-accordion__icon,.bsy-accordion__indicator{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.bsy-accordion__icon{box-sizing:content-box;max-width:50px}.bsy-accordion__icon svg,.bsy-accordion__indicator svg{display:block;height:1em;width:1em}.bsy-accordion__icon-svg{display:contents}.bsy-accordion__icon img{display:block;height:auto;max-width:100%}[data-icon-position=right] .bsy-accordion__title>.bsy-accordion__icon{order:1}[data-icon-position=right] .bsy-accordion__title>.bsy-accordion__title-text{flex:0 1 auto}[data-icon-position=right] .bsy-accordion__title>.bsy-accordion__indicator{margin-right:auto;order:2}[data-indicator-position=left] .bsy-accordion__title>.bsy-accordion__indicator{order:-1}.bsy-accordion__body{box-sizing:border-box;cursor:auto;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.bsy-accordion__body-inner{min-height:0;overflow:hidden}.bsy-accordion__item.is-open>.bsy-accordion__body{grid-template-rows:1fr}.bsy-accordion__header.is-open .bsy-accordion__indicator .is-when-closed,.bsy-accordion__indicator .is-when-open{display:none}.bsy-accordion__header.is-open .bsy-accordion__indicator .is-when-open{display:inline-flex}[data-indicator-type=arrow] .bsy-accordion__indicator svg,[data-indicator-type=chevron] .bsy-accordion__indicator svg{transition:transform .2s ease}[data-indicator-type=arrow] .bsy-accordion__header.is-open .bsy-accordion__indicator svg,[data-indicator-type=chevron] .bsy-accordion__header.is-open .bsy-accordion__indicator svg{transform:rotate(-180deg)}
