/* PR&M 360 · ÓRBITA · transiciones v2.0.0 (6-oct-2026). Solo movimiento; no cambia layout ni lógica.
   Usa las propiedades independientes translate/scale para no pisar transform existentes.
   Se apaga con prefers-reduced-motion; con window.PRM_ORBITA_OFF el JS omite todo (y salta la transición de página). */
@media (prefers-reduced-motion:no-preference){
  @view-transition{navigation:auto}
  ::view-transition-old(root),::view-transition-new(root){animation-duration:.28s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}
  ::view-transition-group(orbita-encabezado),::view-transition-group(orbita-tarjeta){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}
  html.orbita-tr [data-orbita-vt="encabezado"]{view-transition-name:orbita-encabezado}
  html.orbita-tr [data-orbita-vt="tarjeta"]{view-transition-name:orbita-tarjeta}
  html.orbita-tr .orbita-oculto{opacity:0;translate:0 14px}
  html.orbita-tr .orbita-entra{transition:opacity .5s cubic-bezier(.2,.8,.2,1),translate .5s cubic-bezier(.2,.8,.2,1);transition-delay:var(--orbita-retardo,0s)}
}
@media print{.orbita-oculto{opacity:1!important;translate:none!important}}
