@layer core{.Accordion__item__ue9nf9{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--surface);padding:var(--space-2);display:grid}.Accordion__item__ue9nf9 .Accordion__toggleButton__ue9nf9{align-items:center;gap:var(--space-1);grid-template-columns:1fr min-content;display:grid}.Accordion__item__ue9nf9.Accordion__disabled__ue9nf9{border:1px solid var(--border-disabled);background-color:var(--surface-disabled)}.Accordion__item__ue9nf9 .Accordion__labelContainer__ue9nf9{grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-self:center;display:grid}.Accordion__item__ue9nf9 .Accordion__labelContainer__ue9nf9 .Accordion__label__ue9nf9{border-radius:var(--radius);background-color:var(--surface-lower);padding:var(--space-1)}.Accordion__item__ue9nf9 .Accordion__labelContainer__ue9nf9 .Accordion__transformLabel__ue9nf9{align-items:center;gap:var(--space-2);grid-template-columns:1fr min-content 1fr;display:grid}.Accordion__item__ue9nf9 .Accordion__labelContainer__ue9nf9 .Accordion__transformArrowIcon__ue9nf9{color:var(--text-highlight)}.Accordion__item__ue9nf9.Accordion__disabled__ue9nf9 .Accordion__transformArrowIcon__ue9nf9{color:var(--text-disabled)}.Accordion__item__ue9nf9 .Accordion__accordionIcon__ue9nf9{transition:transform .5s cubic-bezier(.78,.11,.56,1.43)}.Accordion__item__ue9nf9 .Accordion__content__ue9nf9{interpolate-size:allow-keywords;height:0;transition:all .3s;overflow:hidden}.Accordion__item__ue9nf9[data-is-open=true] .Accordion__accordionIcon__ue9nf9{transform:rotate(.5turn)}.Accordion__item__ue9nf9[data-is-open=true] .Accordion__content__ue9nf9{margin-top:var(--space-2);border-top:1px solid var(--border-muted);padding-top:var(--space-2);height:auto}.Accordion__ue9nf9:has(>:first-child:last-child.Accordion__item__ue9nf9) .Accordion__toggleButton__ue9nf9{pointer-events:none}.Accordion__ue9nf9:has(>:first-child:last-child.Accordion__item__ue9nf9) .Accordion__accordionIcon__ue9nf9{display:none}.Accordion__ue9nf9:has(>:first-child:last-child.Accordion__item__ue9nf9) .Accordion__content__ue9nf9{margin-top:var(--space-2);border-top:1px solid var(--border-muted);padding-top:var(--space-2);height:auto}}
