/* 06-components/_terminal.css */
/* ── c-terminal — annotated transcript; prompt glyph, bright command, dim output */
.c-terminal { background: var(--surface-sunken); border: var(--bw) solid var(--line); padding: var(--space-sm) var(--space-md); font-size: var(--text-sm); line-height: var(--lh-code); }
.c-terminal__line { display: flex; gap: 1ch; white-space: pre-wrap; }
.c-terminal__prompt { color: var(--accent); user-select: none; }
.c-terminal__cmd { color: var(--text-bright); }
.c-terminal__out { color: var(--text-muted); }
.c-terminal__out--good { color: var(--good); }
.c-terminal__out--bad  { color: var(--bad); }
.c-terminal__cursor { display: inline-block; width: 1ch; background: var(--accent); color: var(--accent); animation: loom-blink var(--blink) step-end infinite; }

