Abtf[0](function(n,e){if(e.offline=function(){return{then:function(){}}},"serviceWorker"in n.navigator&&e[8]&&e[8][0]){var t=n.document,o=e[8];if(o[3]){var r,i=function(){e[15](function(){if(r!==navigator.onLine&&t.body){if(navigator.onLine){if(void 0===r)return;t.body.classList.remove("offline")}else t.body.classList.add("offline");r=!!navigator.onLine}})};n.addEventListener("online",i),n.addEventListener("offline",i),i()}var a=function(){navigator.serviceWorker.controller.postMessage([1,o[2],o[4],o[5]])};navigator.serviceWorker.ready.then(function(){navigator.serviceWorker.controller?a():navigator.serviceWorker.addEventListener("controllerchange",function(){a()})}),o[6]&&navigator.serviceWorker.register(o[0],{scope:o[1]}).then(function(n){return new Promise(function(e,t){n.installing?n.installing.addEventListener("statechange",function(n){"installed"==n.target.state?e():"redundant"==n.target.state&&t()}):e()})}).catch(function(n){throw n}),navigator.serviceWorker.addEventListener("message",function(e){if(e&&e.data&&e.data instanceof Array&&2===e.data[0]){if(!t.body)return;var e=new CustomEvent("sw-update",{detail:{url:e.data[1]}});n.dispatchEvent(e)}});var c=function(e,t){navigator.serviceWorker.controller?e.apply(n,t):navigator.serviceWorker.ready.then(function(){e.apply(n,t)})},s=function(n,e){return new Promise(function(n,t){var o=new MessageChannel;o.port1.onmessage=function(e){e.data&&e.data.error||n(e.data)},navigator.serviceWorker.controller.postMessage(e,[o.port2])})},f=function(n,e){c(function(n){s(0,[2,n]).then(function(n){e(n.status)})},[n,e])},u=function(n,e,t){c(function(n,e){s(0,[3,n,e]).then(function(n){t(n.status)})},[n,e])};if(e.offline=function(n){return new Promise(function(e){f(n,e)}).catch(function(n){})},e.push=function(n,e){return new Promise(function(t){u(n,e,t)}).catch(function(n){})},o[7]){var v=!0,d=function(){if(v){var n=this.getAttribute("href");n&&f(n,function(){})}};e[14](function(){if(n.jQuery)n.jQuery(function(n){n("body").on("mousedown","a",d)});else for(var e=Array.prototype.slice.call(t.getElementsByTagName("a")),o=e.length,r=0;r