.candy-line .pouch-transfer{fill:none;stroke:#1688c7;stroke-width:4;marker-end:url(#candy-arrow);pointer-events:none}
.candy-line .pouch-caption{font-size:28px;line-height:1.35;color:#102a43}
.candy-line g[data-machine]{cursor:pointer}
.candy-line .pouch-hotspot{fill:transparent;stroke:transparent;stroke-width:4}
.candy-line g[data-machine]:focus{outline:none}
.candy-line g[data-machine]:hover .pouch-hotspot,.candy-line g[data-machine]:focus .pouch-hotspot,.candy-line g[data-machine].selected .pouch-hotspot{fill:#34b8ff18;stroke:#1688c7}
