.cs[data-v-a3cacb30]{border:1px solid var(--border-primary);border-radius:var(--radius-card);background:var(--bg-card);flex-direction:column}.cs[data-v-a3cacb30],.cs-head[data-v-a3cacb30]{width:100%;display:flex}.cs-head[data-v-a3cacb30]{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);text-align:left}button.cs-head[data-v-a3cacb30]{cursor:pointer}.cs-step[data-v-a3cacb30]{border-radius:var(--radius-pill);background:var(--color-accent-bg);width:1.75rem;height:1.75rem;color:var(--color-accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}.cs-titles[data-v-a3cacb30]{flex-direction:column;flex:1;min-width:0;display:flex}.cs-title[data-v-a3cacb30]{font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}.cs-summary[data-v-a3cacb30]{font-size:var(--fs-sm);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-chevron[data-v-a3cacb30]{color:var(--text-muted);transition:transform var(--duration-base) var(--ease-out);flex:none}.is-open .cs-chevron[data-v-a3cacb30]{transform:rotate(180deg)}.cs-body[data-v-a3cacb30]{padding:0 var(--sp-4) var(--sp-4)}
