/* editorial loom — visuals + interaction transitions for strands & labels
   produced by styles/editorial/loom.js. Other loom styles should ship their
   own CSS alongside their renderer in styles/<name>/loom.css. */

#timeline-svg .strand{cursor:pointer;transition:opacity .25s ease,stroke-width .15s ease}
#timeline-svg .strand-hit{cursor:pointer;pointer-events:stroke;fill:none}
#timeline-svg .strand-label{cursor:pointer;transition:opacity .2s ease,fill .15s ease}
#timeline-svg .strand-label.selected{font-weight:700}
