*{margin:0;padding:0}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}body{-webkit-text-size-adjust:none;-webkit-user-select:none;bottom:0;font-family:"Helvetica Neue",Helvetica;left:0;position:absolute;right:0;top:0}body .selectable,body input,body textarea{-webkit-user-select:auto}body.notransform{-webkit-transform:none!important}body>*{-webkit-box-sizing:border-box;display:none;left:0;min-height:100%;overflow-x:hidden;position:absolute;width:100%;z-index:0}body>.current{display:block!important;z-index:10}body .in,body .out{height:150%!important;-webkit-animation-duration:300ms;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out}body .in{z-index:10}body .out{z-index:0!important}body.supports3d{-webkit-perspective:800;-webkit-transform-style:preserve-3d}body.supports3d>*{-webkit-transform:translate3d(0,0,0) rotate(0) scale(1)}body .fade.in{-webkit-animation-name:fadeIn}body .fade.out{-webkit-animation-name:fadeOut}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}body .dissolve.in{-webkit-animation-name:dissolveIn}body .dissolve.out{-webkit-animation-name:dissolveOut}@-webkit-keyframes dissolveIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes dissolveOut{0%{opacity:1}100%{opacity:0}}body .pop.in{-webkit-animation-name:popIn}body .pop.out{-webkit-animation-name:popOut}@-webkit-keyframes popIn{0%{-webkit-transform:scale(.2);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@-webkit-keyframes popOut{0%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.2);opacity:0}}body .slideleft.in{-webkit-animation-name:slideLeftIn}body .slideleft.out{-webkit-animation-name:slideLeftOut}@-webkit-keyframes slideLeftIn{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(0)}}@-webkit-keyframes slideLeftOut{0%{-webkit-transform:translateX(0px)}100%{-webkit-transform:translateX(-100%)}}body .slideright.in{-webkit-animation-name:slideRightIn}body .slideright.out{-webkit-animation-name:slideRightOut}@-webkit-keyframes slideRightIn{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0)}}@-webkit-keyframes slideRightOut{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}body .slideup.in{z-index:10;-webkit-animation-name:slideUpIn}body .slideup.out{z-index:0;-webkit-animation-name:slideUpOut}@-webkit-keyframes slideUpIn{0%{-webkit-transform:translateY(100%)}100%{-webkit-transform:translateY(0)}}@-webkit-keyframes slideUpOut{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(0)}}body .slidedown.in{z-index:0;-webkit-animation-name:slideDownIn}body .slidedown.out{z-index:10;-webkit-animation-name:slideDownOut}@-webkit-keyframes slideDownIn{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(0)}}@-webkit-keyframes slideDownOut{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(100%)}}body .flipleft{-webkit-backface-visibility:hidden}body .flipleft.in{-webkit-animation-name:flipLeftIn}body .flipleft.out{-webkit-animation-name:flipLeftOut}@-webkit-keyframes flipLeftIn{0%{-webkit-transform:rotateY(180deg) scale(.8)}100%{-webkit-transform:rotateY(0deg) scale(1)}}@-webkit-keyframes flipLeftOut{0%{-webkit-transform:rotateY(0deg) scale(1)}100%{-webkit-transform:rotateY(-180deg) scale(.8)}}body .flipright{-webkit-backface-visibility:hidden}body .flipright.in{-webkit-animation-name:flipRightIn}body .flipright.out{-webkit-animation-name:flipRightOut}@-webkit-keyframes flipRightIn{0%{-webkit-transform:rotateY(-180deg) scale(.8)}100%{-webkit-transform:rotateY(0deg) scale(1)}}@-webkit-keyframes flipRightOut{0%{-webkit-transform:rotateY(0deg) scale(1)}100%{-webkit-transform:rotateY(180deg) scale(.8)}}body .swapright{-webkit-animation-duration:.7s;-webkit-transform:perspective(800);-webkit-animation-timing-function:ease-out}body .swapright.in{-webkit-animation-name:swapRightIn}body .swapright.out{-webkit-animation-name:swapRightOut}@-webkit-keyframes swapRightIn{0%{-webkit-transform:translate3d(0px,0px,-800px) rotateY(70deg);opacity:0}35%{-webkit-transform:translate3d(-180px,0px,-400px) rotateY(20deg);opacity:1}100%{-webkit-transform:translate3d(0px,0px,0px) rotateY(0deg);opacity:1}}@-webkit-keyframes swapRightOut{0%{-webkit-transform:translate3d(0px,0px,0px) rotateY(0deg);opacity:1}35%{-webkit-transform:translate3d(180px,0px,-400px) rotateY(-20deg);opacity:.5}100%{-webkit-transform:translate3d(0px,0px,-800px) rotateY(-70deg);opacity:0}}body .swapleft{-webkit-animation-duration:.7s;-webkit-transform:perspective(800);-webkit-animation-timing-function:ease-out}body .swapleft.in{-webkit-animation-name:swapLeftIn}body .swapleft.out{-webkit-animation-name:swapLeftOut}@-webkit-keyframes swapLeftIn{0%{-webkit-transform:translate3d(0px,0px,-800px) rotateY(-70deg);opacity:0}35%{-webkit-transform:translate3d(180px,0px,-400px) rotateY(-20deg);opacity:1}100%{opacity:1;-webkit-transform:translate3d(0px,0px,0px) rotateY(0deg)}}@-webkit-keyframes swapLeftOut{0%{-webkit-transform:translate3d(0px,0px,0px) rotateY(0deg);opacity:1}35%{-webkit-transform:translate3d(-180px,0px,-400px) rotateY(20deg);opacity:.5}100%{-webkit-transform:translate3d(0px,0px,-800px) rotateY(70deg);opacity:0}}body .cubeleft{-webkit-animation-duration:.55s}body .cubeleft.in{-webkit-transform-origin:100% 50%;-webkit-animation-name:cubeLeftIn}body .cubeleft.out{-webkit-transform-origin:0 50%;-webkit-animation-name:cubeLeftOut}@-webkit-keyframes cubeLeftIn{0%{-webkit-transform:rotateY(90deg) translateZ(100%) scale(.5);opacity:.5}100%{-webkit-transform:rotateY(00deg) translateZ(0) scale(1);opacity:1}}@-webkit-keyframes cubeLeftOut{0%{-webkit-transform:rotateY(0deg) translateX(0) scale(1);opacity:1}100%{-webkit-transform:rotateY(-90deg) translateZ(100%) scale(.5);opacity:.5}}body .cuberight{-webkit-animation-duration:.55s}body .cuberight.in{-webkit-transform-origin:0 50%;-webkit-animation-name:cubeRightIn}body .cuberight.out{-webkit-transform-origin:100% 50%;-webkit-animation-name:cubeRightOut}@-webkit-keyframes cubeRightIn{0%{-webkit-transform:rotateY(-90deg) translateZ(100%) scale(.5);opacity:.5}100%{-webkit-transform:rotateY(0deg) translateZ(0) scale(1);opacity:1}}@-webkit-keyframes cubeRightOut{0%{-webkit-transform:rotateY(0deg) translateX(0) scale(1);opacity:1}100%{-webkit-transform:rotateY(90deg) translateZ(100%) scale(.5);opacity:.5}}