.accordion-group.svelte-c0nc8m{width:100%;box-sizing:border-box}.accordion-heading.svelte-19oeh9f{margin:0}.accordion-trigger.svelte-19oeh9f{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.25rem;background:none;border:none;cursor:pointer;text-align:left;font-size:.9375rem;font-weight:500;color:var(--accordion-trigger-color, #111827);line-height:1.5;gap:1rem;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.accordion-trigger.svelte-19oeh9f:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:2px}.accordion-trigger.svelte-19oeh9f:focus:not(:focus-visible){outline:none}.accordion-trigger.svelte-19oeh9f:disabled{cursor:not-allowed;opacity:.45}.accordion-trigger-label.svelte-19oeh9f{flex:1}.accordion-icon.svelte-19oeh9f{flex-shrink:0;display:flex;align-items:center;transition:transform .22s cubic-bezier(.4,0,.2,1);pointer-events:none}.is-open.svelte-19oeh9f .accordion-icon:where(.svelte-19oeh9f){transform:rotate(180deg)}.accordion-panel-wrapper.svelte-19oeh9f{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1)}.accordion-panel-wrapper.is-open.svelte-19oeh9f{grid-template-rows:1fr}.accordion-panel-inner.svelte-19oeh9f{min-height:0;overflow:hidden}.accordion-panel-content.svelte-19oeh9f{padding:0 1.25rem 1.25rem;font-size:.9375rem;line-height:1.7}@media(hover:hover)and (pointer:fine){.accordion-trigger.svelte-19oeh9f:hover:not(:disabled) .accordion-trigger-label:where(.svelte-19oeh9f){text-decoration:underline}}
