.border-dim.svelte-1c5xov{border:1px solid var(--color-border-dim);border-radius:4px}.accordion-item.svelte-1c5xov{border-bottom:1px solid var(--color-border-dim)}.accordion-item.svelte-1c5xov:last-child{border-bottom:none}.accordion-header.svelte-1c5xov{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-base) 1.5rem;background:var(--color-bg-panel);color:var(--color-text-primary);border:none;cursor:pointer;transition:background var(--transition-medium);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:700}.accordion-header.svelte-1c5xov:hover{background:#151821}.accordion-icon.svelte-1c5xov{transition:transform var(--transition-medium);color:var(--neon-pink);font-size:1.2rem;line-height:1}.accordion-header.active.svelte-1c5xov .accordion-icon:where(.svelte-1c5xov){transform:rotate(45deg);color:var(--neon-orange)}.accordion-content.svelte-1c5xov{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding .4s ease-out;background:#0f1119;padding:0 1.5rem;color:var(--color-text-secondary);padding-bottom:0}.accordion-content.active.svelte-1c5xov{max-height:1200px;padding:var(--spacing-base) 1.5rem;padding-bottom:1.5rem;overflow-y:auto}.accordion-content.svelte-1c5xov p{margin:0}.accordion-content.svelte-1c5xov ul{padding:0 0 0 1rem}
