/* Individual translate/rotate preserve the existing left/right/paired hand poses. */
.phone-grip,.phone-thumb,.desk-wrist,.desk-paired-hand{pointer-events:none}
@media(prefers-reduced-motion:no-preference){
 body.ken-hand-phone-tap .phone-thumb{animation:ken-thumb-tap .26s ease-out}
 body.ken-hand-phone-swipe .phone-thumb{animation:ken-thumb-swipe .26s ease-out}
 body.ken-hand-phone-swipe .phone-grip{animation:ken-grip-shift .26s ease-out}
 body.ken-hand-desk-type .desk-wrist-left,body.ken-hand-desk-type .desk-paired-hand{animation:ken-fingers-left .26s ease-out}
 body.ken-hand-desk-type .desk-wrist-right{animation:ken-fingers-right .26s ease-out}
 body.ken-hand-desk-point .desk-wrist-right,body.ken-hand-desk-point .desk-paired-hand{animation:ken-trackpad .26s ease-out}
}
@keyframes ken-thumb-tap{0%,100%{translate:0 0;rotate:0deg}40%{translate:4px -3px;rotate:3deg}}
@keyframes ken-thumb-swipe{0%,100%{translate:0 0;rotate:0deg}45%{translate:5px -9px;rotate:5deg}}
@keyframes ken-grip-shift{0%,100%{translate:0 0}45%{translate:0 -2px}}
@keyframes ken-fingers-left{0%,100%{translate:0 0}30%{translate:1px -4px}65%{translate:-1px -2px}}
@keyframes ken-fingers-right{0%,100%{translate:0 0}45%{translate:-1px -4px}75%{translate:1px -1px}}
@keyframes ken-trackpad{0%,100%{translate:0 0;rotate:0deg}40%{translate:-5px -2px;rotate:-2deg}}
