@layer atlas-horizon-components{.Accordion__root--963f2{flex-direction:column;gap:var(--hzn-gap-none);padding:var(--hzn-padding-none);inline-size:100%}.Accordion__header--963f2,.Accordion__root--963f2{display:flex;box-sizing:border-box;margin:0;border-radius:var(--hzn-border-radius-none);background-color:transparent}.Accordion__header--963f2{position:relative;align-items:center;gap:var(--hzn-gap-grouped);padding-block:var(--hzn-padding-spacious);cursor:pointer}.Accordion__header--963f2:has(:disabled){cursor:default}.Accordion__header--963f2:has(:focus-visible){outline:var(--hzn-border-width-focus) solid var(--hzn-color-border-focus-default);outline-offset:0}.Accordion__padded--963f2 .Accordion__header--963f2{padding-inline:var(--hzn-padding-spacious)}.Accordion__flush--963f2 .Accordion__header--963f2{padding-inline:var(--hzn-padding-none)}.Accordion__title--963f2{font-family:var(--hzn-font-family-font-2);font-weight:var(--hzn-font-weight-font-2-strong);font-size:var(--hzn-font-size-component-title-small);line-height:var(--hzn-font-line-height-component-title-small);letter-spacing:var(--hzn-font-letter-spacing-component-title-small);position:relative;z-index:1;flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.Accordion__badge--963f2{position:relative;z-index:1;flex-shrink:0;pointer-events:none}.Accordion__chevronHug--963f2{flex-shrink:0;inline-size:32px;block-size:32px}.Accordion__root--963f2 .Accordion__header--963f2 .Accordion__chevron--963f2{position:absolute;inset:0;box-sizing:border-box;justify-content:flex-end;align-items:center;padding-block:var(--hzn-padding-spacious);inline-size:100%;max-inline-size:100%}.Accordion__root--963f2 .Accordion__header--963f2 .Accordion__chevron--963f2:focus-visible{outline:none}.Accordion__root--963f2.Accordion__padded--963f2 .Accordion__header--963f2 .Accordion__chevron--963f2{padding-inline:var(--hzn-padding-spacious)}.Accordion__root--963f2.Accordion__flush--963f2 .Accordion__header--963f2 .Accordion__chevron--963f2{padding-inline:var(--hzn-padding-none)}.Accordion__chevron--963f2 [data-slot=icon]{transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){.Accordion__chevron--963f2 [data-slot=icon]{transition:transform .15s ease-in-out}}.Accordion__root--963f2[data-state=open] .Accordion__chevron--963f2 [data-slot=icon]{transform:rotate(180deg)}.Accordion__content--963f2{display:grid;grid-template-rows:0fr}@media(prefers-reduced-motion:no-preference){.Accordion__content--963f2{transition:grid-template-rows .15s ease-in-out}}.Accordion__root--963f2[data-state=open] .Accordion__content--963f2{grid-template-rows:1fr}.Accordion__contentClip--963f2{min-block-size:0;overflow:clip}.Accordion__contentSlot--963f2{display:flex;flex-direction:column;box-sizing:border-box;align-items:stretch;gap:var(--hzn-gap-separated-content);padding-block:var(--hzn-padding-spacious)}.Accordion__padded--963f2 .Accordion__contentSlot--963f2{padding-inline:var(--hzn-padding-spacious)}.Accordion__flush--963f2 .Accordion__contentSlot--963f2{padding-inline:var(--hzn-padding-none)}.Accordion__default--963f2 .Accordion__title--963f2{color:var(--hzn-color-content-on-standard-default)}.Accordion__default--963f2[data-disabled] .Accordion__title--963f2{color:var(--hzn-color-content-on-standard-disabled)}.Accordion__defaultInverse--963f2 .Accordion__title--963f2{color:var(--hzn-color-content-on-standard-inverse-default)}.Accordion__defaultInverse--963f2[data-disabled] .Accordion__title--963f2{color:var(--hzn-color-content-on-standard-inverse-disabled)}}