/* v3 Feedback board: multiplayer cursors. You are "Me"; a few other people drift through while you're there. */
.board.mp-on, .board.mp-on * { cursor: none !important; }
.mp { position: absolute; inset: 0; z-index: 9; overflow: hidden; pointer-events: none; }
.mc { position: absolute; left: 0; top: 0; color: var(--c, #F07040); opacity: 0; transition: opacity .35s; will-change: transform; }
.mc.on { opacity: 1; }
.mc svg { display: block; position: absolute; left: -1.5px; top: -1.5px; width: 20px; height: 22px; filter: drop-shadow(0 1px 2px rgba(var(--shadow-rgb), calc(.55 * var(--shadow-k)))); }
.mc .nm { position: absolute; left: 11.5px; top: 14px; padding: 2px 8px 3px; border: 1px solid #fff; background: var(--c, #F07040); color: var(--on-accent); font: 400 11px/1.25 var(--mono); letter-spacing: .06em; white-space: nowrap; }
