.c-accordion.svelte-e0kss3{border:1px solid var(--color-border-primary);border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.c-accordion-layout.svelte-hiuc67{border-bottom:1px solid var(--color-border-primary)}.c-accordion-layout.svelte-hiuc67:last-child{border-bottom:none}.c-accordion-layout__header.svelte-hiuc67{text-align:left;width:100%;padding:var(--space-4,1rem);background:var(--color-background-primary);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--duration-120,.12s);border:none;justify-content:space-between;align-items:center;gap:.75rem;font-weight:500;display:flex}.c-accordion-layout__icon.svelte-hiuc67{flex-shrink:0;place-items:center;display:inline-grid}.c-accordion-layout__header.svelte-hiuc67:hover{background:var(--color-background-secondary)}.c-accordion-layout__header.svelte-hiuc67:focus-visible{box-shadow:0 0 0 2px var(--color-primary-500) inset;outline:none}.c-accordion-layout[data-disabled].svelte-hiuc67 .c-accordion-layout__header:where(.svelte-hiuc67){opacity:var(--opacity-50,.5);cursor:not-allowed;pointer-events:none}.c-accordion-layout[data-expanded].svelte-hiuc67 .c-accordion-layout__header:where(.svelte-hiuc67){background:var(--color-primary-50);color:var(--color-primary-700)}.c-accordion-layout__title-group.svelte-hiuc67{align-items:center;gap:.6rem;min-width:0;display:flex}.c-accordion-layout__titles.svelte-hiuc67{gap:.15rem;min-width:0;display:grid}.c-accordion-layout__subtitle.svelte-hiuc67{opacity:.7;font-size:.85em;font-weight:400}.c-accordion-layout__header-end.svelte-hiuc67{flex-shrink:0;align-items:center;gap:.3rem;display:inline-flex}.c-accordion-layout__chevron.svelte-hiuc67{transition:transform var(--duration-200,.2s) var(--easing-ease,cubic-bezier(.4, 0, .2, 1));flex-shrink:0;align-items:center;display:inline-flex}.c-accordion-layout[data-expanded].svelte-hiuc67 .c-accordion-layout__chevron:where(.svelte-hiuc67){transform:rotate(180deg)}.c-accordion-layout__panel.svelte-hiuc67{max-height:0;transition:max-height var(--duration-200,.2s) ease;overflow:hidden}.c-accordion-layout__panel[data-expanded].svelte-hiuc67{max-height:2000px}.c-accordion-layout__content.svelte-hiuc67{padding:var(--space-4,1rem);border-top:1px solid var(--color-border-primary);background:var(--color-background-primary)}
