/* BTMS GPS · lo que agrega el modo demo: la cinta de «Demostración» (usa los tokens de gps.css) */
.demo-cinta {
  position: fixed; right: 12px; bottom: 12px; z-index: 60;
  font: 12px/1.2 var(--font); color: var(--ink-2); background: color-mix(in srgb, var(--surface) 92%, transparent);
  border: 1px solid var(--line-strong); border-radius: 999px; padding: 7px 12px; cursor: pointer;
  box-shadow: var(--shadow); backdrop-filter: blur(6px); max-width: calc(100vw - 24px);
  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.demo-cinta:hover { color: var(--ink); border-color: var(--brand); }
.demo-cinta:focus-visible { outline: 2px solid var(--brand); outline-offset: 2px; }
@media (max-width: 900px) { .demo-cinta { bottom: calc(var(--tabbar) + env(safe-area-inset-bottom) + 8px); right: 8px; font-size: 11px; padding: 6px 10px; } }
body.seguimiento .demo-cinta { bottom: 12px; }
