.accordion{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:8px;-webkit-flex:1;flex:1;width:100%}.accordion .details{border-bottom-right-radius:16px;--stroke:linear-gradient(180deg,hsla(0,0%,93.3%,0),hsla(0,0%,93.3%,0.2));border:1px solid transparent;border-top:0 solid transparent;background:linear-gradient(var(--clr-black),var(--clr-black)) padding-box,var(--stroke) border-box;min-width:var(--max-width,100%);max-width:var(--max-width,100%)}.accordion .details .details__header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:24px;gap:12px;font-family:var(--summary-font-family);font-style:var(--summary-font-style);font-weight:var(--summary-font-weight);font-size:var(--summary-font-size);line-height:var(--summary-font-line-height);text-transform:var(--summary-font-case);min-height:var(--minimum-touch-target)}.accordion .details .details__header .svg-wrapper{width:16px;height:10px;color:var(--clr-neutral)}.accordion .details .details__header .svg-wrapper svg{width:16px;height:10px;fill:currentColor;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion .details .details__header:hover .svg-wrapper{color:var(--clr-neon-blue)}.accordion .details .details-content{padding:8px 24px 24px}.accordion .details[open]>summary .icon-animated>svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion--dividers{--show-fallback-borders:0}.accordion--dividers:not([class*=color-])[style*="--border-style: none"],.accordion--dividers:not([class*=color-])[style*="--border-width: 0"]{--show-fallback-borders:1}.accordion--dividers accordion-custom:not(:first-child) .details{-webkit-border-before:var(--style-border-width) solid var(--color-border);border-block-start:var(--style-border-width) solid var(--color-border)}.accordion--dividers accordion-custom:first-child .details{-webkit-border-before:calc(var(--style-border-width)*var(--show-fallback-borders)) solid var(--color-border);border-block-start:calc(var(--style-border-width)*var(--show-fallback-borders)) solid var(--color-border)}.accordion--dividers accordion-custom:last-child .details{-webkit-border-after:calc(var(--style-border-width)*var(--show-fallback-borders)) solid var(--color-border);border-block-end:calc(var(--style-border-width)*var(--show-fallback-borders)) solid var(--color-border)}.accordion--dividers .details-content{-webkit-padding-after:var(--padding-sm);padding-block-end:var(--padding-sm)}.accordion--caret .icon-plus,.accordion--plus .icon-caret{display:none}@media screen and (min-width:750px){.menu-accordion .accordion{width:40vw}}