.accordion.svelte-tz9mmd{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.acc-item.svelte-tz9mmd{border-bottom:1px solid var(--color-border)}.acc-item.svelte-tz9mmd:last-child{border-bottom:none}.acc-header.svelte-tz9mmd{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);text-align:left;transition:background var(--transition-fast)}.acc-header.svelte-tz9mmd:hover{background:var(--color-surface)}.acc-arrow.svelte-tz9mmd{transition:transform var(--transition-normal);color:var(--color-text-muted);flex-shrink:0}.acc-item.open.svelte-tz9mmd .acc-arrow:where(.svelte-tz9mmd){transform:rotate(180deg)}.acc-body.svelte-tz9mmd{max-height:0;overflow:hidden;transition:max-height .3s ease}.acc-item.open.svelte-tz9mmd .acc-body:where(.svelte-tz9mmd){max-height:500px}.acc-body-inner.svelte-tz9mmd{padding:0 var(--space-4) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}
