html{--accordion-item_background:var(--color-white);--accordion-item_background-disabled:var(--color-grey-200);--accordion-item_border-radius:.75rem;--accordion-item_box-shadow:var(--box-shadow-normal);--accordion-item_padding:var(--spacing-medium);--accordion-item_gap:var(--spacing-small);--accordion-item-label_color:var(--color-dark-600);--accordion-item-label_color-disabled:var(--accordion-item-label_color);--accordion-item-label_font-size:var(--font-size-base);--accordion-item-label_font-weight:var(--font-weight-bold);--accordion-item-content_color:var(--color-grey-400);--accordion-item-content_font-size:var(--font-size-base);--accordion-item-content_font-weight:var(--font-weight-medium);--accordion-item-content_transition:all var(--transition-medium);--accordion-item-icon_transition:transform var(--transition-medium)}.accordion-item{--btn-border-radius:var(--accordion-item_border-radius);background:var(--accordion-item_background);border-radius:var(--btn-border-radius);box-shadow:var(--accordion-item_box-shadow);padding:var(--accordion-item_padding)}.accordion-item--disabled{background:var(--accordion-item_background-disabled)}.accordion-item__trigger{--btn-font-size-medium:var(--accordion-item-label_font-size);color:var(--accordion-item-label_color);font-weight:var(--accordion-item-label_font-weight);justify-content:space-between;width:100%}.accordion-item--disabled .accordion-item__trigger{color:var(--accordion-item-label_color-disabled)}.accordion-item__trigger .btn__icon{transition:var(--accordion-item-icon_transition)}.accordion-item--open .accordion-item__trigger .btn__icon{transform:rotate(180deg)}.accordion-item__heading{margin:0;padding:0}.accordion-item__panel{color:var(--accordion-item-content_color);font-size:var(--accordion-item-content_font-size);font-weight:var(--accordion-item-content_font-weight);max-height:var(--accordion-item-content_max-height,0);overflow:hidden;visibility:hidden}.accordion-item--open .accordion-item__panel{visibility:visible}.accordion-item--animate .accordion-item__panel{transition:var(--accordion-item-content_transition)}.accordion-item__content{padding-top:var(--accordion-item_gap)}
