Make each page zoom independent; improve css