.AccordionContainer1266025101__container { min-height: auto !important; }
.AccordionContainer1266025101__root { gap: var(--AccordionContainer1266025101-itemSpacing,0px); z-index: 0; flex-direction: column; display: flex; position: relative; }
.AccordionContainer1266025101__accordionHeader { flex-wrap: nowrap; flex-direction: var(--AccordionContainer1266025101-flexDirection); cursor: pointer; width: 100%; direction: var(--direction,inherit); padding: calc(var(--AccordionContainer1266025101-vPadding) * 1px) calc(var(--AccordionContainer1266025101-hPadding) * 1px); align-items: center; column-gap: calc(var(--AccordionContainer1266025101-hPadding) * 1px); z-index: 1; text-align: var(--align,inherit); display: flex; position: relative; }
.AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel { text-align: var(--align,inherit); flex-grow: 1; }
.AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon { flex-shrink: 0; display: flex; }
.AccordionContainer1266025101__animationBox { transition: grid-template-rows calc(var(--animation-time) * 1s) ease-out; grid-template-rows: 0fr; display: grid; }
.AccordionContainer1266025101__accordion.AccordionContainer1266025101--isOpened > .AccordionContainer1266025101__animationBox { grid-template-rows: 1fr; }
.AccordionContainer1266025101__accordionContent { min-height: 0px; overflow: clip; }
.AccordionContainer1266025101__accordionContent.AccordionContainer1266025101--isContentHidden, .AccordionContainer1266025101__accordionContent.AccordionContainer1266025101--isContentHidden > div { display: none; }
@media (forced-colors: active) {
  .AccordionContainerHeaderIcon3990976808__root, .AccordionContainerHeaderIcon3990976808__root svg, .AccordionContainerHeaderIcon3990976808__root svg * { fill: currentcolor !important; stroke: currentcolor !important; }
}