(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["fastclick"],{a0db:function(t,e,n){var i;(function(){"use strict"; /** * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs. * * @codingstandard ftlabs-jsv2 * @copyright The Financial Times Limited [All Rights Reserved] * @license MIT License (see LICENSE.txt) */function o(t){var e;function n(t,e){return function(){return t.apply(e,arguments)}}this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=10,this.tapDelay=200,this.tapTimeout=700;for(var i=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],o=this,a=0,r=i.length;an.offsetHeight){e=n,t.fastClickScrollParent=n;break}n=n.parentElement}while(n)}e&&(e.fastClickLastScrollTop=e.scrollTop)},o.prototype.getTargetElementFromEventTarget=function(t){return t.nodeType===Node.TEXT_NODE?t.parentNode:t},o.prototype.onTouchStart=function(t){var e,n;return t.targetTouches.length>1||(e=this.getTargetElementFromEventTarget(t.target),n=t.targetTouches[0],!!e.isContentEditable||(!(e!==document.activeElement||!this.isInput(e))||(n.identifier&&n.identifier===this.lastTouchIdentifier?(t.preventDefault(),!1):(this.lastTouchIdentifier=n.identifier,this.updateScrollParent(e),this.trackingClick=!0,this.trackingClickStart=t.timeStamp,this.targetElement=e,this.touchStartX=n.pageX,this.touchStartY=n.pageY,t.timeStamp-this.lastClickTimen||Math.abs(e.pageY-this.touchStartY)>n},o.prototype.onTouchMove=function(t){return!this.trackingClick||((this.targetElement!==this.getTargetElementFromEventTarget(t.target)||this.touchHasMoved(t))&&(this.trackingClick=!1,this.targetElement=null),!0)},o.prototype.findControl=function(t){return void 0!==t.control?t.control:t.htmlFor?document.getElementById(t.htmlFor):t.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},o.prototype.onTouchEnd=function(t){var e,n,i,o,a=this.targetElement;if(!this.trackingClick)return!0;if(t.timeStamp-this.lastClickTimethis.tapTimeout)return!0;if(this.cancelNextClick=!1,this.lastClickTime=t.timeStamp,n=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,i=a.tagName.toLowerCase(),"label"===i)e=this.findControl(a),e&&(this.focus(a),a=e);else if(this.needsFocus(a))return t.timeStamp-n>100||window.top!==window&&"input"===i?(this.targetElement=null,!1):(this.focus(a),this.sendClick(a,t),"select"!==i&&(this.targetElement=null,t.preventDefault()),!1);return o=a.fastClickScrollParent,!(!o||o.fastClickLastScrollTop===o.scrollTop)||(this.needsClick(a)||(t.preventDefault(),this.sendClick(a,t)),!1)},o.prototype.onTouchCancel=function(){this.trackingClick=!1,this.targetElement=null},o.prototype.onMouse=function(t){return!this.targetElement||(!!t.forwardedTouchEvent||(!t.cancelable||(!(!this.needsClick(this.targetElement)||this.cancelNextClick)||(t.stopImmediatePropagation?t.stopImmediatePropagation():t.propagationStopped=!0,t.stopPropagation(),t.preventDefault(),!1))))},o.prototype.onClick=function(t){var e;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===t.target.type&&0===t.detail||(e=this.onMouse(t),e||(this.targetElement=null),e)},i=function(){if("loading"!==document.readyState)return r();document.addEventListener("DOMContentLoaded",r,!1)}.call(e,n,e,t),void 0===i||(t.exports=i)})()}}]);