/* Makes transforms crisp & faster */
html, body {
    backface-visibility: hidden;
  }
  
  /* We’ll set transform-origin via JS on the body */
  body {
    transform-origin: var(--vt-origin-x, 50%) var(--vt-origin-y, 50%);
  }
  
  /* Opt-out helper (add data-no-zoom to any element to bypass) */
  [data-no-zoom] { }
  
  /* Optional: mark interactive targets if you want a cursor hint */
  .vt-interactive { cursor: pointer; }
  