/* HACKERWEB V57.1 · Cocina inmersiva y adaptable.
   No modifica el motor de enigmas, el iPhone ni el rail de progreso. */
#v56-kitchen.v56-with-photo {
  background: #0d1314;
}
/* La fotografía se escala sin distorsión hasta cubrir la escena, igual que
   el encuadre maestro del escritorio. El excedente queda fuera del viewport. */
#v56-kitchen .v56-kitchen-photo {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: var(--v571-kitchen-x, 50%) center;
  filter: contrast(1.015);
  transition: object-position .28s ease-out;
}
#v56-kitchen.v56-with-photo::before {
  display: none;
}
/* En pantallas estrechas la imagen se puede recorrer con swipe horizontal;
   las flechas y el progreso siguen fijos, pequeños y visibles. */
#v56-kitchen.v571-kitchen-can-pan {
  touch-action: pan-y;
  cursor: grab;
  overscroll-behavior-x: contain;
}
#v56-kitchen.v571-kitchen-dragging {
  cursor: grabbing;
  user-select: none;
  -webkit-user-select: none;
}
#v56-kitchen.v571-kitchen-dragging .v56-kitchen-photo {
  transition: none;
}
@media (prefers-reduced-motion: reduce) {
  #v56-kitchen .v56-kitchen-photo { transition: none; }
}
