.waypoint-marker{cursor:move;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:29px solid #1A1A1A;margin-left:0;filter:drop-shadow(.5px 0 0 #fff) drop-shadow(-.5px 0 0 #fff) drop-shadow(0 .5px 0 #fff) drop-shadow(0 -.5px 0 #fff) drop-shadow(0 .35px .75px rgba(0,0,0,.4))}.divider-along-anchor{width:0;height:0;pointer-events:none}.divider-along-label{position:absolute;left:0;top:0;transform-origin:0 0;white-space:nowrap;pointer-events:none}.divider-arrow{opacity:.55;font-size:.9em}.divider-arrow:first-child{margin-right:2px}.divider-arrow:last-child{margin-left:2px}.divider-arrow-gap{display:inline-block;width:6px}.divider-distance-label{background:#ffffffeb;color:#1a1a1a;padding:0 4px;line-height:1.3;border-radius:3px;font-size:12px;font-weight:600;box-shadow:0 0 0 1px #1a1a1a40,0 1px 3px #00000026}.divider-bearing-label{background:#fff9;color:#342f2f;padding:0 3px;line-height:1.25;border-radius:3px;font-size:11px;box-shadow:0 1px 2px #0000001a;font-weight:700}.divider-relative-label{background:#fff9;color:#342f2f;padding:2px 4px;border-radius:4px;font-size:11px;box-shadow:0 2px 4px #0000001a;pointer-events:none;font-weight:700}.divider-relative-label:empty{display:none}.divider-intermediate-label{background:#fff9;color:#342f2f;padding:0 3px;line-height:1.25;border-radius:3px;font-size:11px;font-weight:600;box-shadow:0 1px 2px #0000001a;pointer-events:none}.divider-tick{pointer-events:none;width:0;height:0}.divider-tick-bar{position:absolute;left:0;top:-5px;width:2px;height:10px;background:#1a1a1a;border-radius:0;box-shadow:0 0 0 1px #fff,0 0 3px 1px #0000004d;transform-origin:center center}.divider-tick-label{position:absolute;top:10px;left:50%;transform:translate(-50%);background:transparent;color:#342f2f;padding:0;border-radius:0;font-size:10px;font-weight:500;letter-spacing:.01em;box-shadow:none;text-shadow:0 0 2px rgba(255,255,255,.85);pointer-events:none;white-space:nowrap}.divider-tick-label:empty{display:none}
