/* Skills panel (Team v1 — skills layer). Reuses design tokens; mirrors team.css. */
.skill-list { display: flex; flex-direction: column; gap: 10px; padding: 8px 0; }
.skill-card { border: 1px solid var(--border); border-radius: 8px; padding: 12px 14px; background: var(--surface); }
.skill-card-head { display: flex; align-items: flex-start; justify-content: space-between; gap: 10px; }
.skill-card-title-wrap { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
.skill-card-title { font-weight: 600; font-size: 14px; color: var(--text); }
.skill-card-meta { display: flex; align-items: center; gap: 8px; }
.skill-card-uses { font-size: 11px; color: var(--text-dim); }
.skill-card-actions { display: flex; gap: 4px; flex-shrink: 0; }
.skill-card-when { font-size: 12px; color: var(--text-dim); margin: 6px 0 4px; }
.skill-card-body { font-size: 13px; color: var(--text); white-space: pre-wrap; line-height: 1.45; }
