/* With me-overlay.js: the rated tools stand out on the Radar and Compass. */
#stage.me-mode g.dot:not([data-me]) { opacity: .16; }
#stage.me-mode g.dot[data-me] .core { transform: scale(1.25); }
.me-ring { fill: none; stroke: var(--c, #3ddc97); stroke-width: 2.4; opacity: .95; pointer-events: none; }
g.dot[data-me="3"] .me-ring { stroke-width: 3.2; filter: drop-shadow(0 0 4px var(--c, #3ddc97)); }
#stage.me-mode .chip:not([data-me]) { opacity: .3; }
#stage.me-mode .chip[data-me] { box-shadow: inset 0 0 0 1.5px var(--c, #3ddc97); }
.me-bar { position: fixed; left: 12px; bottom: 12px; z-index: 50; display: flex; gap: 12px; align-items: center; flex-wrap: wrap;
  font: 13px/1.2 Satoshi, ui-sans-serif, system-ui, sans-serif; color: #e8edf2; background: rgba(12, 16, 22, .9);
  border: 1px solid rgba(255, 255, 255, .14); border-radius: 999px; padding: 7px 8px 7px 14px; backdrop-filter: blur(10px); }
.me-bar span { color: #8a96a3; }
.me-bar button { font: inherit; font-weight: 700; border: 0; border-radius: 999px; padding: 6px 12px; background: #3ddc97; color: #04140c; cursor: pointer; }
