fl-accordion{--__accordion-padding-lr: 1.25rem;--__accordion-padding-tb: .875rem;--fl-accordion-transition-duration: .3s;display:block;container-type:inline-size;max-width:52.5rem}fl-accordion fl-accordion-item{border-top:1px solid var(--clr-brand-200);padding:.375rem 0}fl-accordion fl-accordion-item fl-accordion-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:var(--__accordion-padding-tb) var(--__accordion-padding-lr);border-radius:.75rem;font-weight:var(--fw-600)}fl-accordion fl-accordion-item fl-accordion-header .accordion-header-icon--collapsed{justify-self:end;display:block}fl-accordion fl-accordion-item fl-accordion-header .accordion-header-icon--open{justify-self:end;display:none}fl-accordion fl-accordion-item fl-accordion-header[aria-expanded=true],fl-accordion fl-accordion-item fl-accordion-header[aria-expanded="1"]{background-color:var(--clr-brand-50)}fl-accordion fl-accordion-item fl-accordion-header[aria-expanded=true] .accordion-header-icon--collapsed,fl-accordion fl-accordion-item fl-accordion-header[aria-expanded="1"] .accordion-header-icon--collapsed{display:none}fl-accordion fl-accordion-item fl-accordion-header[aria-expanded=true] .accordion-header-icon--open,fl-accordion fl-accordion-item fl-accordion-header[aria-expanded="1"] .accordion-header-icon--open{display:block}fl-accordion fl-accordion-item fl-accordion-header .accordion-header-icon{color:var(--clr-accent-500);vertical-align:middle;line-height:1}fl-accordion fl-accordion-item fl-accordion-header .accordion-header-icon svg{height:1.4em}fl-accordion fl-accordion-item fl-accordion-header .accordion-header-icon.accordion-header-icon--title{padding-right:.5rem}fl-accordion fl-accordion-item fl-accordion-content .fl-accordion-content{padding:.75rem 0 clamp(1.25rem,.9466rem + 1.2945vw,2.5rem) var(--__accordion-padding-lr)}@container (width > 768px){fl-accordion fl-accordion-item:has(fl-accordion-header .accordion-header-icon--title) .fl-accordion-content{padding-left:3.25rem}}fl-accordion[variant=dark]{color:var(--clr-base-100)}fl-accordion[variant=dark] fl-accordion-item{border-top:1px solid var(--clr-brand-600)}fl-accordion[variant=dark] fl-accordion-item fl-accordion-header[aria-expanded=true],fl-accordion[variant=dark] fl-accordion-item fl-accordion-header[aria-expanded="1"]{background-color:var(--clr-brand-600)}fl-accordion[variant=dark] fl-accordion-item fl-accordion-header .accordion-header-icon{color:var(--clr-base-100)}
