.layer { position: absolute; inset: 0; pointer-events: none; z-index: 7; overflow: visible; } .lineGlow { stroke: rgba(40, 180, 255, 0.28); stroke-width: 6; stroke-linecap: round; stroke-linejoin: round; } .line { stroke: rgba(90, 210, 255, 0.92); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 7 5; } .start { fill: rgba(120, 230, 255, 0.95); stroke: rgba(0, 0, 0, 0.45); stroke-width: 1; } .closed { stroke: rgba(255, 200, 80, 0.9); stroke-width: 1.5; } .emphasized .line { stroke: rgba(255, 220, 120, 0.95); stroke-dasharray: none; } .emphasized .lineGlow { stroke: rgba(255, 200, 80, 0.35); }