.hds-accordion{display:flex;flex-direction:column;gap:12px}.hds-accordion-item{background:var(--token-color-surface-primary);border-radius:6px}.hds-accordion-item.hds-accordion-item--does-not-contain-interactive{box-shadow:var(--token-surface-mid-box-shadow)}.hds-accordion-item.hds-accordion-item--does-not-contain-interactive.mock-hover,.hds-accordion-item.hds-accordion-item--does-not-contain-interactive:hover{box-shadow:var(--token-surface-high-box-shadow)}.hds-accordion-item.hds-accordion-item--contains-interactive{box-shadow:var(--token-surface-base-box-shadow)}.hds-accordion-item__toggle{position:relative;display:flex;gap:12px;align-items:center;padding:16px 16px 16px 12px}.hds-accordion-item__button{padding:0}.hds-accordion-item__button:hover{cursor:pointer}.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive{position:relative;outline-style:solid;outline-color:transparent;isolation:isolate;position:static;margin:-1px 0;color:var(--token-color-foreground-primary);background:transparent;border:1px solid transparent}.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:5px;content:""}.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive.mock-focus:before,.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive:focus:before{box-shadow:var(--token-focus-ring-action-box-shadow)}.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive:focus:not(:focus-visible):before{box-shadow:none}.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive:focus-visible:before{box-shadow:var(--token-focus-ring-action-box-shadow)}.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive.mock-focus.mock-active:before,.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive:focus:active:before{box-shadow:none}.hds-accordion-item__button.hds-accordion-item__button--parent-does-not-contain-interactive:after{position:absolute;display:block;border-radius:6px;content:"";inset:0}.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive{position:relative;display:flex;gap:.375rem;align-items:center;justify-content:center;width:auto;font-weight:var(--token-typography-font-weight-regular);font-family:var(--token-typography-font-stack-text);text-decoration:none;border:1px solid transparent;border-radius:5px;outline-style:solid;outline-color:transparent;isolation:isolate;width:24px;height:24px;color:var(--token-color-foreground-primary);background-color:var(--token-color-surface-faint);border-color:var(--token-color-border-strong);box-shadow:var(--token-elevation-low-box-shadow)}.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive.mock-focus,.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive:focus{box-shadow:none}.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive.mock-focus:before,.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive:focus:before{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:-1;border:3px solid transparent;border-radius:8px;content:""}.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive.mock-hover,.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive:hover{color:var(--token-color-foreground-primary);background-color:var(--token-color-surface-primary);border-color:var(--token-color-border-strong);cursor:pointer}.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive.mock-focus,.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive:focus{color:var(--token-color-foreground-primary);background-color:var(--token-color-surface-faint);border-color:var(--token-color-focus-action-internal)}.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive.mock-focus:before,.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive:focus:before{border-color:var(--token-color-focus-action-external)}.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive.mock-active,.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive:active{color:var(--token-color-foreground-primary);background-color:var(--token-color-surface-interactive-active);border-color:var(--token-color-border-strong);box-shadow:none}.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive.mock-active:before,.hds-accordion-item__button.hds-accordion-item__button--parent-contains-interactive:active:before{border-color:transparent}.hds-accordion-item__button.hds-accordion-item__button--is-open .flight-icon-chevron-down{transform:rotate(-180deg)}@media(prefers-reduced-motion:no-preference){.hds-accordion-item__button .flight-icon-chevron-down{transition:transform .3s}}.hds-accordion-item__toggle-content{flex:1 1}.hds-accordion-item__content{padding:4px 16px 16px}.style_disclaimerBlock__cFvrx{color:var(--token-color-foreground-primary)}.style_disclaimerBlock__cFvrx a{text-decoration:underline}.styles_root__h8RiA{position:relative;background:var(--materia-accent-border-color,var(--token-color-border-primary));border-radius:var(--hdsplus-spacing-04);padding:var(--hdsplus-spacing-05);isolation:isolate;display:flex;gap:var(--hdsplus-spacing-03)}.styles_root__h8RiA:after{content:"";position:absolute;z-index:-1;inset:var(--materia-accent-border-width,1px);background-color:var(--token-color-surface-primary);border-radius:calc(var(--hdsplus-spacing-04) - var(--materia-accent-border-width, 1px))}.styles_icon__YQ0Rw{flex-shrink:0;flex-grow:0;margin-top:var(--hdsplus-spacing-01);fill:url(#icon-gradient)}.styles_gradientStart__ELW1Y{stop-color:var(--materia-accent-icon-color,var(--token-color-foreground-faint))}.styles_gradientEnd__Dg_ad{stop-color:var(--materia-accent-icon-gradient-end,var(--materia-accent-icon-color,var(--token-color-foreground-faint)))}