From 6b16a451d47ac22b93d035be1e7a3a68e1756c83 Mon Sep 17 00:00:00 2001 From: rzmk Date: Thu, 11 Aug 2022 06:45:28 -0400 Subject: [PATCH] Updates --- asset-manifest.json | 6 +++--- index.html | 2 +- service-worker.js | 2 +- static/css/main.2ab3824a.css.map | 2 +- static/js/{main.eb53f49f.js => main.d01ab8cf.js} | 6 +++--- ...eb53f49f.js.LICENSE.txt => main.d01ab8cf.js.LICENSE.txt} | 0 static/js/main.d01ab8cf.js.map | 1 + static/js/main.eb53f49f.js.map | 1 - 8 files changed, 10 insertions(+), 10 deletions(-) rename static/js/{main.eb53f49f.js => main.d01ab8cf.js} (98%) rename static/js/{main.eb53f49f.js.LICENSE.txt => main.d01ab8cf.js.LICENSE.txt} (100%) create mode 100644 static/js/main.d01ab8cf.js.map delete mode 100644 static/js/main.eb53f49f.js.map diff --git a/asset-manifest.json b/asset-manifest.json index d23583c..a97d593 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,16 +1,16 @@ { "files": { "main.css": "/iss-position-spa/static/css/main.2ab3824a.css", - "main.js": "/iss-position-spa/static/js/main.eb53f49f.js", + "main.js": "/iss-position-spa/static/js/main.d01ab8cf.js", "static/js/787.f54da110.chunk.js": "/iss-position-spa/static/js/787.f54da110.chunk.js", "service-worker.js": "/iss-position-spa/service-worker.js", "index.html": "/iss-position-spa/index.html", "main.2ab3824a.css.map": "/iss-position-spa/static/css/main.2ab3824a.css.map", - "main.eb53f49f.js.map": "/iss-position-spa/static/js/main.eb53f49f.js.map", + "main.d01ab8cf.js.map": "/iss-position-spa/static/js/main.d01ab8cf.js.map", "787.f54da110.chunk.js.map": "/iss-position-spa/static/js/787.f54da110.chunk.js.map" }, "entrypoints": [ "static/css/main.2ab3824a.css", - "static/js/main.eb53f49f.js" + "static/js/main.d01ab8cf.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 7cc2233..4a19ec3 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -ISS 🛰 Latitude & Longitude! 🌎ISS 🛰 Latitude & Longitude! 🌎
\ No newline at end of file +ISS 🛰 Latitude & Longitude! 🌎ISS 🛰 Latitude & Longitude! 🌎
\ No newline at end of file diff --git a/service-worker.js b/service-worker.js index fbc09b1..f00661b 100644 --- a/service-worker.js +++ b/service-worker.js @@ -1,2 +1,2 @@ -!function(){var e={757:function(e,t,r){e.exports=r(727)},727:function(e){var t=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,a="function"===typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",o=a.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(N){s=function(e,t,r){return e[t]=r}}function u(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new T(n||[]);return i._invoke=function(e,t,r){var n=h;return function(a,i){if(n===p)throw new Error("Generator is already running");if(n===v){if("throw"===a)throw i;return U()}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var o=E(c,r);if(o){if(o===d)continue;return o}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===h)throw n=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=p;var s=f(e,t,r);if("normal"===s.type){if(n=r.done?v:l,s.arg===d)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n=v,r.method="throw",r.arg=s.arg)}}}(e,r,c),i}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(N){return{type:"throw",arg:N}}}e.wrap=u;var h="suspendedStart",l="suspendedYield",p="executing",v="completed",d={};function y(){}function m(){}function g(){}var x={};s(x,i,(function(){return this}));var w=Object.getPrototypeOf,b=w&&w(w(O([])));b&&b!==r&&n.call(b,i)&&(x=b);var k=g.prototype=y.prototype=Object.create(x);function _(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(a,i,c,o){var s=f(e[a],e,i);if("throw"!==s.type){var u=s.arg,h=u.value;return h&&"object"===typeof h&&n.call(h,"__await")?t.resolve(h.__await).then((function(e){r("next",e,c,o)}),(function(e){r("throw",e,c,o)})):t.resolve(h).then((function(e){u.value=e,c(u)}),(function(e){return r("throw",e,c,o)}))}o(s.arg)}var a;this._invoke=function(e,n){function i(){return new t((function(t,a){r(e,n,t,a)}))}return a=a?a.then(i,i):i()}}function E(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,E(e,r),"throw"===r.method))return d;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var a=f(n,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,d;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,d):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,d)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function q(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function O(e){if(e){var r=e[i];if(r)return r.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var a=-1,c=function r(){for(;++a=0;--i){var c=this.tryEntries[i],o=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var s=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(s&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),q(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;q(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:O(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),d}},e}(e.exports);try{regeneratorRuntime=t}catch(r){"object"===typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},923:function(){"use strict";try{self["workbox:core:5.1.4"]&&_()}catch(e){}},190:function(){"use strict";try{self["workbox:expiration:5.1.4"]&&_()}catch(e){}},437:function(){"use strict";try{self["workbox:precaching:5.1.4"]&&_()}catch(e){}},185:function(){"use strict";try{self["workbox:routing:5.1.4"]&&_()}catch(e){}},833:function(){"use strict";try{self["workbox:strategies:5.1.4"]&&_()}catch(e){}}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";r(923);function e(e,t){for(var r=0;r1?r-1:0),a=1;a0&&(t+=" :: ".concat(JSON.stringify(n))),t},v=function(e){i(a,e);var r=f(a);function a(e,t){var i;n(this,a);var c=p(e,t);return(i=r.call(this,c)).name=e,i.details=t,i}return t(a)}(l(Error)),d=new Set;function y(e){d.add(e)}var m={googleAnalytics:"googleAnalytics",precache:"precache-v2",prefix:"workbox",runtime:"runtime",suffix:"undefined"!==typeof registration?registration.scope:""},g=function(e){return[m.prefix,e,m.suffix].filter((function(e){return e&&e.length>0})).join("-")},x=function(e){return e||g(m.precache)},w=function(e){return e||g(m.runtime)};function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,c=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return c=e.done,e},e:function(e){o=!0,i=e},f:function(){try{c||null==r.return||r.return()}finally{if(o)throw i}}}}function R(e,t,r,n,a,i,c){try{var o=e[i](c),s=o.value}catch(u){return void r(u)}o.done?t(s):Promise.resolve(s).then(n,a)}function E(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function c(e){R(i,n,a,c,o,"next",e)}function o(e){R(i,n,a,c,o,"throw",e)}c(void 0)}))}}var L=r(757),q=r.n(L);function T(){return O.apply(this,arguments)}function O(){return(O=E(q().mark((function e(){var t,r,n;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:0,t=_(d),e.prev=2,t.s();case 4:if((r=t.n()).done){e.next=11;break}return n=r.value,e.next=8,n();case 8:0;case 9:e.next=4;break;case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(2),t.e(e.t0);case 16:return e.prev=16,t.f(),e.finish(16);case 19:0;case 20:case"end":return e.stop()}}),e,null,[[2,13,16,19]])})))).apply(this,arguments)}var U,N=function(e){return new URL(String(e),location.href).href.replace(new RegExp("^".concat(location.origin)),"")},S=function(e,t){return e.filter((function(e){return t in e}))},A=function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.request,n=t.mode,a=t.plugins,i=S(void 0===a?[]:a,"cacheKeyWillBeUsed"),c=r,o=_(i),e.prev=4,o.s();case 6:if((s=o.n()).done){e.next=15;break}return u=s.value,e.next=10,u.cacheKeyWillBeUsed.call(u,{mode:n,request:c});case 10:"string"===typeof(c=e.sent)&&(c=new Request(c));case 13:e.next=6;break;case 15:e.next=20;break;case 17:e.prev=17,e.t0=e.catch(4),o.e(e.t0);case 20:return e.prev=20,o.f(),e.finish(20);case 23:return e.abrupt("return",c);case 24:case"end":return e.stop()}}),e,null,[[4,17,20,23]])})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.request,n=t.response,a=t.event,i=t.plugins,c=n,o=!1,s=_(void 0===i?[]:i),e.prev=4,s.s();case 6:if((u=s.n()).done){e.next=19;break}if(!("cacheWillUpdate"in(f=u.value))){e.next=17;break}return o=!0,h=f.cacheWillUpdate,e.next=13,h.call(f,{request:r,response:c,event:a});case 13:if(c=e.sent){e.next=17;break}return e.abrupt("break",19);case 17:e.next=6;break;case 19:e.next=24;break;case 21:e.prev=21,e.t0=e.catch(4),s.e(e.t0);case 24:return e.prev=24,s.f(),e.finish(24);case 27:return o||(c=c&&200===c.status?c:void 0),e.abrupt("return",c||null);case 29:case"end":return e.stop()}}),e,null,[[4,21,24,27]])})));return function(t){return e.apply(this,arguments)}}(),C=function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h,l,p,v;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.cacheName,n=t.request,a=t.event,i=t.matchOptions,c=t.plugins,o=void 0===c?[]:c,e.next=3,self.caches.open(r);case 3:return s=e.sent,e.next=6,A({plugins:o,request:n,mode:"read"});case 6:return u=e.sent,e.next=9,s.match(u,i);case 9:f=e.sent,h=_(o),e.prev=12,h.s();case 14:if((l=h.n()).done){e.next=24;break}if(!("cachedResponseWillBeUsed"in(p=l.value))){e.next=22;break}return v=p.cachedResponseWillBeUsed,e.next=20,v.call(p,{cacheName:r,event:a,matchOptions:i,cachedResponse:f,request:u});case 20:f=e.sent;case 22:e.next=14;break;case 24:e.next=29;break;case 26:e.prev=26,e.t0=e.catch(12),h.e(e.t0);case 29:return e.prev=29,h.f(),e.finish(29);case 32:return e.abrupt("return",f);case 33:case"end":return e.stop()}}),e,null,[[12,26,29,32]])})));return function(t){return e.apply(this,arguments)}}(),K=function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h,l,p,d,y,m;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.cacheName,n=t.request,a=t.response,i=t.event,c=t.plugins,o=void 0===c?[]:c,s=t.matchOptions,e.next=4;break;case 4:return e.next=6,A({plugins:o,request:n,mode:"write"});case 6:if(u=e.sent,a){e.next=10;break}throw new v("cache-put-with-no-response",{url:N(u.url)});case 10:return e.next=12,j({event:i,plugins:o,response:a,request:u});case 12:if(f=e.sent){e.next=16;break}return e.abrupt("return");case 16:return e.next=18,self.caches.open(r);case 18:if(h=e.sent,!((l=S(o,"cacheDidUpdate")).length>0)){e.next=26;break}return e.next=23,C({cacheName:r,matchOptions:s,request:u});case 23:e.t0=e.sent,e.next=27;break;case 26:e.t0=null;case 27:return p=e.t0,e.prev=29,e.next=32,h.put(u,f);case 32:e.next=40;break;case 34:if(e.prev=34,e.t1=e.catch(29),"QuotaExceededError"!==e.t1.name){e.next=39;break}return e.next=39,T();case 39:throw e.t1;case 40:d=_(l),e.prev=41,d.s();case 43:if((y=d.n()).done){e.next=49;break}return m=y.value,e.next=47,m.cacheDidUpdate.call(m,{cacheName:r,event:i,oldResponse:p,newResponse:f,request:u});case 47:e.next=43;break;case 49:e.next=54;break;case 51:e.prev=51,e.t2=e.catch(41),d.e(e.t2);case 54:return e.prev=54,d.f(),e.finish(54);case 57:case"end":return e.stop()}}),e,null,[[29,34],[41,51,54,57]])})));return function(t){return e.apply(this,arguments)}}(),M={put:K,match:C};function P(){if(void 0===U){var e=new Response("");if("body"in e)try{new Response(e.body),U=!0}catch(t){U=!1}U=!1}return U}function I(e){e.then((function(){}))}function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i=[],c=!0,o=!1;try{for(r=r.call(e);!(c=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);c=!0);}catch(s){o=!0,a=s}finally{try{c||null==r.return||r.return()}finally{if(o)throw a}}return i}}(e,t)||k(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var D=function(){function e(t,r){var a=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=i.onupgradeneeded,o=i.onversionchange;n(this,e),this._db=null,this._name=t,this._version=r,this._onupgradeneeded=c,this._onversionchange=o||function(){return a.close()}}return t(e,[{key:"db",get:function(){return this._db}},{key:"open",value:function(){var e=E(q().mark((function e(){var t=this;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._db){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,new Promise((function(e,r){var n=!1;setTimeout((function(){n=!0,r(new Error("The open request was blocked and timed out"))}),t.OPEN_TIMEOUT);var a=indexedDB.open(t._name,t._version);a.onerror=function(){return r(a.error)},a.onupgradeneeded=function(e){n?(a.transaction.abort(),a.result.close()):"function"===typeof t._onupgradeneeded&&t._onupgradeneeded(e)},a.onsuccess=function(){var r=a.result;n?r.close():(r.onversionchange=t._onversionchange.bind(t),e(r))}}));case 4:return this._db=e.sent,e.abrupt("return",this);case 6:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"getKey",value:function(){var e=E(q().mark((function e(t,r){return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getAllKeys(t,r,1);case 2:return e.abrupt("return",e.sent[0]);case 3:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{key:"getAll",value:function(){var e=E(q().mark((function e(t,r,n){return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getAllMatching(t,{query:r,count:n});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{key:"getAllKeys",value:function(){var e=E(q().mark((function e(t,r,n){var a;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getAllMatching(t,{query:r,count:n,includeKeys:!0});case 2:return a=e.sent,e.abrupt("return",a.map((function(e){return e.key})));case 4:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{key:"getAllMatching",value:function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h=arguments;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=h.length>1&&void 0!==h[1]?h[1]:{},n=r.index,a=r.query,i=void 0===a?null:a,c=r.direction,o=void 0===c?"next":c,s=r.count,u=r.includeKeys,f=void 0!==u&&u,e.next=3,this.transaction([t],"readonly",(function(e,r){var a=e.objectStore(t),c=n?a.index(n):a,u=[],h=c.openCursor(i,o);h.onsuccess=function(){var e=h.result;e?(u.push(f?e:e.value),s&&u.length>=s?r(u):e.continue()):r(u)}}));case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"transaction",value:function(){var e=E(q().mark((function e(t,r,n){var a=this;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.open();case 2:return e.next=4,new Promise((function(e,i){var c=a._db.transaction(t,r);c.onabort=function(){return i(c.error)},c.oncomplete=function(){return e()},n(c,(function(t){return e(t)}))}));case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{key:"_call",value:function(){var e=E(q().mark((function e(t,r,n){var a,i,c,o,s=arguments;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(a=s.length,i=new Array(a>3?a-3:0),c=3;c1?a-1:0),c=1;c0?r.clone():null,e.prev=12,f=_(c),e.prev=14,f.s();case 16:if((h=f.n()).done){e.next=27;break}if(!("requestWillFetch"in(l=h.value))){e.next=25;break}return p=l.requestWillFetch,d=r.clone(),e.next=23,p.call(l,{request:d,event:a});case 23:r=e.sent;case 25:e.next=16;break;case 27:e.next=32;break;case 29:e.prev=29,e.t0=e.catch(14),f.e(e.t0);case 32:return e.prev=32,f.f(),e.finish(32);case 35:e.next=40;break;case 37:throw e.prev=37,e.t1=e.catch(12),new v("plugin-error-request-will-fetch",{thrownError:e.t1});case 40:if(y=r.clone(),e.prev=41,"navigate"!==r.mode){e.next=48;break}return e.next=45,fetch(r);case 45:m=e.sent,e.next=51;break;case 48:return e.next=50,fetch(r,n);case 50:m=e.sent;case 51:0,g=_(c),e.prev=53,g.s();case 55:if((x=g.n()).done){e.next=64;break}if(!("fetchDidSucceed"in(w=x.value))){e.next=62;break}return e.next=60,w.fetchDidSucceed.call(w,{event:a,request:y,response:m});case 60:m=e.sent;case 62:e.next=55;break;case 64:e.next=69;break;case 66:e.prev=66,e.t2=e.catch(53),g.e(e.t2);case 69:return e.prev=69,g.f(),e.finish(69);case 72:return e.abrupt("return",m);case 75:e.prev=75,e.t3=e.catch(41),b=_(s),e.prev=79,b.s();case 81:if((k=b.n()).done){e.next=87;break}return R=k.value,e.next=85,R.fetchDidFail.call(R,{error:e.t3,event:a,originalRequest:u.clone(),request:y.clone()});case 85:e.next=81;break;case 87:e.next=92;break;case 89:e.prev=89,e.t4=e.catch(79),b.e(e.t4);case 92:return e.prev=92,b.f(),e.finish(92);case 95:throw e.t3;case 96:case"end":return e.stop()}}),e,null,[[12,37],[14,29,32,35],[41,75],[53,66,69,72],[79,89,92,95]])})));return function(t){return e.apply(this,arguments)}}(),Y={fetch:Q};function $(e,t){return J.apply(this,arguments)}function J(){return(J=E(q().mark((function e(t,r){var n,a,i,c;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.clone(),a={headers:new Headers(n.headers),status:n.status,statusText:n.statusText},i=r?r(a):a,!P()){e.next=7;break}e.t0=n.body,e.next=10;break;case 7:return e.next=9,n.blob();case 9:e.t0=e.sent;case 10:return c=e.t0,e.abrupt("return",new Response(c,i));case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}r(190);var V="cache-entries",z=function(e){var t=new URL(e,location.href);return t.hash="",t.href},X=function(){function e(t){var r=this;n(this,e),this._cacheName=t,this._db=new D("workbox-expiration",1,{onupgradeneeded:function(e){return r._handleUpgrade(e)}})}return t(e,[{key:"_handleUpgrade",value:function(e){var t=e.target.result.createObjectStore(V,{keyPath:"id"});t.createIndex("cacheName","cacheName",{unique:!1}),t.createIndex("timestamp","timestamp",{unique:!1}),G(this._cacheName)}},{key:"setTimestamp",value:function(){var e=E(q().mark((function e(t,r){var n;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=z(t),n={url:t,timestamp:r,cacheName:this._cacheName,id:this._getId(t)},e.next=4,this._db.put(V,n);case 4:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{key:"getTimestamp",value:function(){var e=E(q().mark((function e(t){var r;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._db.get(V,this._getId(t));case 2:return r=e.sent,e.abrupt("return",r.timestamp);case 4:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"expireEntries",value:function(){var e=E(q().mark((function e(t,r){var n,a,i,c,o,s=this;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._db.transaction(V,"readwrite",(function(e,n){var a=e.objectStore(V).index("timestamp").openCursor(null,"prev"),i=[],c=0;a.onsuccess=function(){var e=a.result;if(e){var o=e.value;o.cacheName===s._cacheName&&(t&&o.timestamp=r?i.push(e.value):c++),e.continue()}else n(i)}}));case 2:n=e.sent,a=[],i=_(n),e.prev=5,i.s();case 7:if((c=i.n()).done){e.next=14;break}return o=c.value,e.next=11,this._db.delete(V,o.id);case 11:a.push(o.url);case 12:e.next=7;break;case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(5),i.e(e.t0);case 19:return e.prev=19,i.f(),e.finish(19);case 22:return e.abrupt("return",a);case 23:case"end":return e.stop()}}),e,this,[[5,16,19,22]])})));return function(t,r){return e.apply(this,arguments)}}()},{key:"_getId",value:function(e){return this._cacheName+"|"+z(e)}}]),e}(),Z=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,e),this._isRunning=!1,this._rerunRequested=!1,this._maxEntries=r.maxEntries,this._maxAgeSeconds=r.maxAgeSeconds,this._cacheName=t,this._timestampModel=new X(t)}return t(e,[{key:"expireEntries",value:function(){var e=E(q().mark((function e(){var t,r,n,a,i,c;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._isRunning){e.next=3;break}return this._rerunRequested=!0,e.abrupt("return");case 3:return this._isRunning=!0,t=this._maxAgeSeconds?Date.now()-1e3*this._maxAgeSeconds:0,e.next=7,this._timestampModel.expireEntries(t,this._maxEntries);case 7:return r=e.sent,e.next=10,self.caches.open(this._cacheName);case 10:n=e.sent,a=_(r),e.prev=12,a.s();case 14:if((i=a.n()).done){e.next=20;break}return c=i.value,e.next=18,n.delete(c);case 18:e.next=14;break;case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(12),a.e(e.t0);case 25:return e.prev=25,a.f(),e.finish(25);case 28:0,this._isRunning=!1,this._rerunRequested&&(this._rerunRequested=!1,I(this.expireEntries()));case 31:case"end":return e.stop()}}),e,this,[[12,22,25,28]])})));return function(){return e.apply(this,arguments)}}()},{key:"updateTimestamp",value:function(){var e=E(q().mark((function e(t){return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,this._timestampModel.setTimestamp(t,Date.now());case 3:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"isURLExpired",value:function(){var e=E(q().mark((function e(t){var r,n;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this._maxAgeSeconds){e.next=6;break}e.next=3;break;case 3:return e.abrupt("return",!1);case 6:return e.next=8,this._timestampModel.getTimestamp(t);case 8:return r=e.sent,n=Date.now()-1e3*this._maxAgeSeconds,e.abrupt("return",r0&&void 0!==arguments[0]?arguments[0]:{};n(this,e),this.cachedResponseWillBeUsed=function(){var e=E(q().mark((function e(r){var n,a,i,c,o,s,u;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r.event,a=r.request,i=r.cacheName,c=r.cachedResponse){e.next=3;break}return e.abrupt("return",null);case 3:if(o=t._isResponseDateFresh(c),I((s=t._getCacheExpiration(i)).expireEntries()),u=s.updateTimestamp(a.url),n)try{n.waitUntil(u)}catch(f){0}return e.abrupt("return",o?c:null);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),this.cacheDidUpdate=function(){var e=E(q().mark((function e(r){var n,a,i;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=r.cacheName,a=r.request,i=t._getCacheExpiration(n),e.next=5,i.updateTimestamp(a.url);case 5:return e.next=7,i.expireEntries();case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),this._config=r,this._maxAgeSeconds=r.maxAgeSeconds,this._cacheExpirations=new Map,r.purgeOnQuotaError&&y((function(){return t.deleteCacheAndMetadata()}))}return t(e,[{key:"_getCacheExpiration",value:function(e){if(e===w())throw new v("expire-custom-caches-only");var t=this._cacheExpirations.get(e);return t||(t=new Z(e,this._config),this._cacheExpirations.set(e,t)),t}},{key:"_isResponseDateFresh",value:function(e){if(!this._maxAgeSeconds)return!0;var t=this._getDateHeaderTimestamp(e);return null===t||t>=Date.now()-1e3*this._maxAgeSeconds}},{key:"_getDateHeaderTimestamp",value:function(e){if(!e.headers.has("date"))return null;var t=e.headers.get("date"),r=new Date(t).getTime();return isNaN(r)?null:r}},{key:"deleteCacheAndMetadata",value:function(){var e=E(q().mark((function e(){var t,r,n,a,i;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=_(this._cacheExpirations),e.prev=1,t.s();case 3:if((r=t.n()).done){e.next=11;break}return n=W(r.value,2),a=n[0],i=n[1],e.next=7,self.caches.delete(a);case 7:return e.next=9,i.delete();case 9:e.next=3;break;case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),t.e(e.t0);case 16:return e.prev=16,t.f(),e.finish(16);case 19:this._cacheExpirations=new Map;case 20:case"end":return e.stop()}}),e,this,[[1,13,16,19]])})));return function(){return e.apply(this,arguments)}}()}]),e}();function te(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||k(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}r(437);var re=[],ne=function(){return re};function ae(e){if(!e)throw new v("add-to-cache-list-unexpected-type",{entry:e});if("string"===typeof e){var t=new URL(e,location.href);return{cacheKey:t.href,url:t.href}}var r=e.revision,n=e.url;if(!n)throw new v("add-to-cache-list-unexpected-type",{entry:e});if(!r){var a=new URL(n,location.href);return{cacheKey:a.href,url:a.href}}var i=new URL(n,location.href),c=new URL(n,location.href);return i.searchParams.set("__WB_REVISION__",r),{cacheKey:i.href,url:c.href}}var ie,ce=function(){function e(t){n(this,e),this._cacheName=x(t),this._urlsToCacheKeys=new Map,this._urlsToCacheModes=new Map,this._cacheKeysToIntegrities=new Map}return t(e,[{key:"addToCacheList",value:function(e){var t,r=[],n=_(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;"string"===typeof a?r.push(a):a&&void 0===a.revision&&r.push(a.url);var i=ae(a),c=i.cacheKey,o=i.url,s="string"!==typeof a&&a.revision?"reload":"default";if(this._urlsToCacheKeys.has(o)&&this._urlsToCacheKeys.get(o)!==c)throw new v("add-to-cache-list-conflicting-entries",{firstEntry:this._urlsToCacheKeys.get(o),secondEntry:c});if("string"!==typeof a&&a.integrity){if(this._cacheKeysToIntegrities.has(c)&&this._cacheKeysToIntegrities.get(c)!==a.integrity)throw new v("add-to-cache-list-conflicting-integrities",{url:o});this._cacheKeysToIntegrities.set(c,a.integrity)}if(this._urlsToCacheKeys.set(o,c),this._urlsToCacheModes.set(o,s),r.length>0){var u="Workbox is precaching URLs without revision "+"info: ".concat(r.join(", "),"\nThis is generally NOT safe. ")+"Learn more at https://bit.ly/wb-precache";console.warn(u)}}}catch(f){n.e(f)}finally{n.f()}}},{key:"install",value:function(){var e=E(q().mark((function e(){var t,r,n,a,i,c,o,s,u,f,h,l,p,v,d,y=this,m=arguments;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=m.length>0&&void 0!==m[0]?m[0]:{},r=t.event,n=t.plugins,a=[],i=[],e.next=6,self.caches.open(this._cacheName);case 6:return c=e.sent,e.next=9,c.keys();case 9:o=e.sent,s=new Set(o.map((function(e){return e.url}))),u=_(this._urlsToCacheKeys);try{for(u.s();!(f=u.n()).done;)h=W(f.value,2),l=h[0],p=h[1],s.has(p)?i.push(l):a.push({cacheKey:p,url:l})}catch(g){u.e(g)}finally{u.f()}return v=a.map((function(e){var t=e.cacheKey,a=e.url,i=y._cacheKeysToIntegrities.get(t),c=y._urlsToCacheModes.get(a);return y._addURLToCache({cacheKey:t,cacheMode:c,event:r,integrity:i,plugins:n,url:a})})),e.next=16,Promise.all(v);case 16:return d=a.map((function(e){return e.url})),e.abrupt("return",{updatedURLs:d,notUpdatedURLs:i});case 19:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"activate",value:function(){var e=E(q().mark((function e(){var t,r,n,a,i,c,o;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,self.caches.open(this._cacheName);case 2:return t=e.sent,e.next=5,t.keys();case 5:r=e.sent,n=new Set(this._urlsToCacheKeys.values()),a=[],i=_(r),e.prev=9,i.s();case 11:if((c=i.n()).done){e.next=19;break}if(o=c.value,n.has(o.url)){e.next=17;break}return e.next=16,t.delete(o);case 16:a.push(o.url);case 17:e.next=11;break;case 19:e.next=24;break;case 21:e.prev=21,e.t0=e.catch(9),i.e(e.t0);case 24:return e.prev=24,i.f(),e.finish(24);case 27:return e.abrupt("return",{deletedURLs:a});case 29:case"end":return e.stop()}}),e,this,[[9,21,24,27]])})));return function(){return e.apply(this,arguments)}}()},{key:"_addURLToCache",value:function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h,l,p;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.cacheKey,n=t.url,a=t.cacheMode,i=t.event,c=t.plugins,o=t.integrity,s=new Request(n,{integrity:o,cache:a,credentials:"same-origin"}),e.next=4,Y.fetch({event:i,plugins:c,request:s});case 4:u=e.sent,h=_(c||[]);try{for(h.s();!(l=h.n()).done;)"cacheWillUpdate"in(p=l.value)&&(f=p)}catch(d){h.e(d)}finally{h.f()}if(!f){e.next=13;break}return e.next=10,f.cacheWillUpdate({event:i,request:s,response:u});case 10:e.t0=e.sent,e.next=14;break;case 13:e.t0=u.status<400;case 14:if(e.t0){e.next=17;break}throw new v("bad-precaching-response",{url:n,status:u.status});case 17:if(!u.redirected){e.next=21;break}return e.next=20,$(u);case 20:u=e.sent;case 21:return e.next=23,M.put({event:i,plugins:c,response:u,request:r===n?s:new Request(r),cacheName:this._cacheName,matchOptions:{ignoreSearch:!0}});case 23:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"getURLsToCacheKeys",value:function(){return this._urlsToCacheKeys}},{key:"getCachedURLs",value:function(){return te(this._urlsToCacheKeys.keys())}},{key:"getCacheKeyForURL",value:function(e){var t=new URL(e,location.href);return this._urlsToCacheKeys.get(t.href)}},{key:"matchPrecache",value:function(){var e=E(q().mark((function e(t){var r,n,a;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t instanceof Request?t.url:t,!(n=this.getCacheKeyForURL(r))){e.next=7;break}return e.next=5,self.caches.open(this._cacheName);case 5:return a=e.sent,e.abrupt("return",a.match(n));case 7:return e.abrupt("return",void 0);case 8:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"createHandler",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return function(){var r=E(q().mark((function r(n){var a,i;return q().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return a=n.request,r.prev=1,r.next=4,e.matchPrecache(a);case 4:if(!(i=r.sent)){r.next=7;break}return r.abrupt("return",i);case 7:throw new v("missing-precache-entry",{cacheName:e._cacheName,url:a instanceof Request?a.url:a});case 10:if(r.prev=10,r.t0=r.catch(1),!t){r.next=15;break}return r.abrupt("return",fetch(a));case 15:throw r.t0;case 16:case"end":return r.stop()}}),r,null,[[1,10]])})));return function(e){return r.apply(this,arguments)}}()}},{key:"createHandlerBoundToURL",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=this.getCacheKeyForURL(e);if(!r)throw new v("non-precached-url",{url:e});var n=this.createHandler(t),a=new Request(e);return function(){return n({request:a})}}}]),e}(),oe=function(){return ie||(ie=new ce),ie};function se(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=function(){var r=a[n];t.some((function(e){return e.test(r)}))&&e.searchParams.delete(r)},n=0,a=te(e.searchParams.keys());n1&&void 0!==v[1]?v[1]:{},r=t.ignoreURLParametersMatching,n=t.directoryIndex,a=t.cleanURLs,i=t.urlManipulation,(c=new URL(e,location.href)).hash="",d.next=5,c.href;case 5:return o=se(c,r),d.next=8,o.href;case 8:if(!n||!o.pathname.endsWith("/")){d.next=13;break}return(s=new URL(o.href)).pathname+=n,d.next=13,s.href;case 13:if(!a){d.next=18;break}return(u=new URL(o.href)).pathname+=".html",d.next=18,u.href;case 18:if(!i){d.next=37;break}f=i({url:c}),h=_(f),d.prev=21,h.s();case 23:if((l=h.n()).done){d.next=29;break}return p=l.value,d.next=27,p.href;case 27:d.next=23;break;case 29:d.next=34;break;case 31:d.prev=31,d.t0=d.catch(21),h.e(d.t0);case 34:return d.prev=34,h.f(),d.finish(34);case 37:case"end":return d.stop()}}),ue,null,[[21,31,34,37]])}var he=function(e,t){var r,n=oe().getURLsToCacheKeys(),a=_(fe(e,t));try{for(a.s();!(r=a.n()).done;){var i=r.value,c=n.get(i);if(c)return c}}catch(o){a.e(o)}finally{a.f()}},le=!1;function pe(e){le||(!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.ignoreURLParametersMatching,r=void 0===t?[/^utm_/]:t,n=e.directoryIndex,a=void 0===n?"index.html":n,i=e.cleanURLs,c=void 0===i||i,o=e.urlManipulation,s=x();self.addEventListener("fetch",(function(e){var t=he(e.request.url,{cleanURLs:c,directoryIndex:a,ignoreURLParametersMatching:r,urlManipulation:o});if(t){var n=self.caches.open(s).then((function(e){return e.match(t)})).then((function(e){return e||fetch(t)}));e.respondWith(n)}}))}(e),le=!0)}var ve=function(e){var t=oe(),r=ne();e.waitUntil(t.install({event:e,plugins:r}).catch((function(e){throw e})))},de=function(e){var t=oe();e.waitUntil(t.activate())};r(185);var ye,me=function(e){return e&&"object"===typeof e?e:{handle:e}},ge=t((function e(t,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"GET";n(this,e),this.handler=me(r),this.match=t,this.method=a})),xe=function(e){i(a,e);var r=f(a);function a(e,t,i){n(this,a);return r.call(this,(function(t){var r=t.url,n=e.exec(r.href);if(n&&(r.origin===location.origin||0===n.index))return n.slice(1)}),t,i)}return t(a)}(ge),we=function(){function e(){n(this,e),this._routes=new Map}return t(e,[{key:"routes",get:function(){return this._routes}},{key:"addFetchListener",value:function(){var e=this;self.addEventListener("fetch",(function(t){var r=t.request,n=e.handleRequest({request:r,event:t});n&&t.respondWith(n)}))}},{key:"addCacheListener",value:function(){var e=this;self.addEventListener("message",(function(t){if(t.data&&"CACHE_URLS"===t.data.type){var r=t.data.payload;0;var n=Promise.all(r.urlsToCache.map((function(t){"string"===typeof t&&(t=[t]);var r=h(Request,te(t));return e.handleRequest({request:r})})));t.waitUntil(n),t.ports&&t.ports[0]&&n.then((function(){return t.ports[0].postMessage(!0)}))}}))}},{key:"handleRequest",value:function(e){var t=this,r=e.request,n=e.event;var a=new URL(r.url,location.href);if(a.protocol.startsWith("http")){var i=this.findMatchingRoute({url:a,request:r,event:n}),c=i.params,o=i.route,s=o&&o.handler;if(!s&&this._defaultHandler&&(s=this._defaultHandler),s){var u;0;try{u=s.handle({url:a,request:r,event:n,params:c})}catch(f){u=Promise.reject(f)}return u instanceof Promise&&this._catchHandler&&(u=u.catch((function(e){return t._catchHandler.handle({url:a,request:r,event:n})}))),u}}}},{key:"findMatchingRoute",value:function(e){var t=e.url,r=e.request,n=e.event;var a,i=_(this._routes.get(r.method)||[]);try{for(i.s();!(a=i.n()).done;){var c=a.value,o=void 0,s=c.match({url:t,request:r,event:n});if(s)return o=s,(Array.isArray(s)&&0===s.length||s.constructor===Object&&0===Object.keys(s).length||"boolean"===typeof s)&&(o=void 0),{route:c,params:o}}}catch(u){i.e(u)}finally{i.f()}return{}}},{key:"setDefaultHandler",value:function(e){this._defaultHandler=me(e)}},{key:"setCatchHandler",value:function(e){this._catchHandler=me(e)}},{key:"registerRoute",value:function(e){this._routes.has(e.method)||this._routes.set(e.method,[]),this._routes.get(e.method).push(e)}},{key:"unregisterRoute",value:function(e){if(!this._routes.has(e.method))throw new v("unregister-route-but-not-found-with-method",{method:e.method});var t=this._routes.get(e.method).indexOf(e);if(!(t>-1))throw new v("unregister-route-route-not-registered");this._routes.get(e.method).splice(t,1)}}]),e}(),be=function(){return ye||((ye=new we).addFetchListener(),ye.addCacheListener()),ye};function ke(e,t,r){var n;if("string"===typeof e){var a=new URL(e,location.href);n=new ge((function(e){return e.url.href===a.href}),t,r)}else if(e instanceof RegExp)n=new xe(e,t,r);else if("function"===typeof e)n=new ge(e,t,r);else{if(!(e instanceof ge))throw new v("unsupported-route-type",{moduleName:"workbox-routing",funcName:"registerRoute",paramName:"capture"});n=e}return be().registerRoute(n),n}r(833);var _e,Re={cacheWillUpdate:function(){var e=E(q().mark((function e(t){var r;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(200!==(r=t.response).status&&0!==r.status){e.next=3;break}return e.abrupt("return",r);case 3:return e.abrupt("return",null);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Ee=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(n(this,e),this._cacheName=w(t.cacheName),this._plugins=t.plugins||[],t.plugins){var r=t.plugins.some((function(e){return!!e.cacheWillUpdate}));this._plugins=r?t.plugins:[Re].concat(te(t.plugins))}else this._plugins=[Re];this._fetchOptions=t.fetchOptions,this._matchOptions=t.matchOptions}return t(e,[{key:"handle",value:function(){var e=E(q().mark((function e(t){var r,n,a,i,c;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.event,n=t.request,[],"string"===typeof n&&(n=new Request(n)),a=this._getFromNetwork({request:n,event:r}),e.next=7,M.match({cacheName:this._cacheName,request:n,event:r,matchOptions:this._matchOptions,plugins:this._plugins});case 7:if(!(i=e.sent)){e.next=13;break}if(r)try{r.waitUntil(a)}catch(c){0}e.next=23;break;case 13:return e.prev=14,e.next=17,a;case 17:i=e.sent,e.next=23;break;case 20:e.prev=20,e.t0=e.catch(14),c=e.t0;case 23:if(i){e.next=26;break}throw new v("no-response",{url:n.url,error:c});case 26:return e.abrupt("return",i);case 27:case"end":return e.stop()}}),e,this,[[14,20]])})));return function(t){return e.apply(this,arguments)}}()},{key:"_getFromNetwork",value:function(){var e=E(q().mark((function e(t){var r,n,a,i;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.request,n=t.event,e.next=3,Y.fetch({request:r,event:n,fetchOptions:this._fetchOptions,plugins:this._plugins});case 3:if(a=e.sent,i=M.put({cacheName:this._cacheName,request:r,response:a.clone(),event:n,plugins:this._plugins}),n)try{n.waitUntil(i)}catch(c){0}return e.abrupt("return",a);case 7:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),e}();self.addEventListener("activate",(function(){return self.clients.claim()})),function(e){oe().addToCacheList(e),e.length>0&&(self.addEventListener("install",ve),self.addEventListener("activate",de))}([{'revision':'c8b0c6f3789e0883dd7e7652cdde3dac','url':'/iss-position-spa/index.html'},{'revision':null,'url':'/iss-position-spa/static/css/main.2ab3824a.css'},{'revision':null,'url':'/iss-position-spa/static/js/787.f54da110.chunk.js'},{'revision':null,'url':'/iss-position-spa/static/js/main.eb53f49f.js'}]),pe(_e);var Le,qe=new RegExp("/[^/?]+\\.[^/]+$");ke((function(e){var t=e.request,r=e.url;return"navigate"===t.mode&&(!r.pathname.startsWith("/_")&&!r.pathname.match(qe))}),(Le="/iss-position-spa/index.html",oe().createHandlerBoundToURL(Le))),ke((function(e){var t=e.url;return t.origin===self.location.origin&&t.pathname.endsWith(".png")}),new Ee({cacheName:"images",plugins:[new ee({maxEntries:50})]})),self.addEventListener("message",(function(e){e.data&&"SKIP_WAITING"===e.data.type&&self.skipWaiting()}))}()}(); +!function(){var e={757:function(e,t,r){e.exports=r(727)},727:function(e){var t=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,a="function"===typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",o=a.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(N){s=function(e,t,r){return e[t]=r}}function u(e,t,r,n){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),c=new T(n||[]);return i._invoke=function(e,t,r){var n=h;return function(a,i){if(n===p)throw new Error("Generator is already running");if(n===v){if("throw"===a)throw i;return U()}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var o=E(c,r);if(o){if(o===d)continue;return o}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===h)throw n=v,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=p;var s=f(e,t,r);if("normal"===s.type){if(n=r.done?v:l,s.arg===d)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n=v,r.method="throw",r.arg=s.arg)}}}(e,r,c),i}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(N){return{type:"throw",arg:N}}}e.wrap=u;var h="suspendedStart",l="suspendedYield",p="executing",v="completed",d={};function y(){}function m(){}function g(){}var x={};s(x,i,(function(){return this}));var w=Object.getPrototypeOf,b=w&&w(w(O([])));b&&b!==r&&n.call(b,i)&&(x=b);var k=g.prototype=y.prototype=Object.create(x);function _(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function R(e,t){function r(a,i,c,o){var s=f(e[a],e,i);if("throw"!==s.type){var u=s.arg,h=u.value;return h&&"object"===typeof h&&n.call(h,"__await")?t.resolve(h.__await).then((function(e){r("next",e,c,o)}),(function(e){r("throw",e,c,o)})):t.resolve(h).then((function(e){u.value=e,c(u)}),(function(e){return r("throw",e,c,o)}))}o(s.arg)}var a;this._invoke=function(e,n){function i(){return new t((function(t,a){r(e,n,t,a)}))}return a=a?a.then(i,i):i()}}function E(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,E(e,r),"throw"===r.method))return d;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var a=f(n,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,d;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,d):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,d)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function q(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function O(e){if(e){var r=e[i];if(r)return r.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var a=-1,c=function r(){for(;++a=0;--i){var c=this.tryEntries[i],o=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var s=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(s&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),q(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;q(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:O(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),d}},e}(e.exports);try{regeneratorRuntime=t}catch(r){"object"===typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},923:function(){"use strict";try{self["workbox:core:5.1.4"]&&_()}catch(e){}},190:function(){"use strict";try{self["workbox:expiration:5.1.4"]&&_()}catch(e){}},437:function(){"use strict";try{self["workbox:precaching:5.1.4"]&&_()}catch(e){}},185:function(){"use strict";try{self["workbox:routing:5.1.4"]&&_()}catch(e){}},833:function(){"use strict";try{self["workbox:strategies:5.1.4"]&&_()}catch(e){}}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";r(923);function e(e,t){for(var r=0;r1?r-1:0),a=1;a0&&(t+=" :: ".concat(JSON.stringify(n))),t},v=function(e){i(a,e);var r=f(a);function a(e,t){var i;n(this,a);var c=p(e,t);return(i=r.call(this,c)).name=e,i.details=t,i}return t(a)}(l(Error)),d=new Set;function y(e){d.add(e)}var m={googleAnalytics:"googleAnalytics",precache:"precache-v2",prefix:"workbox",runtime:"runtime",suffix:"undefined"!==typeof registration?registration.scope:""},g=function(e){return[m.prefix,e,m.suffix].filter((function(e){return e&&e.length>0})).join("-")},x=function(e){return e||g(m.precache)},w=function(e){return e||g(m.runtime)};function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,c=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return c=e.done,e},e:function(e){o=!0,i=e},f:function(){try{c||null==r.return||r.return()}finally{if(o)throw i}}}}function R(e,t,r,n,a,i,c){try{var o=e[i](c),s=o.value}catch(u){return void r(u)}o.done?t(s):Promise.resolve(s).then(n,a)}function E(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function c(e){R(i,n,a,c,o,"next",e)}function o(e){R(i,n,a,c,o,"throw",e)}c(void 0)}))}}var L=r(757),q=r.n(L);function T(){return O.apply(this,arguments)}function O(){return(O=E(q().mark((function e(){var t,r,n;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:0,t=_(d),e.prev=2,t.s();case 4:if((r=t.n()).done){e.next=11;break}return n=r.value,e.next=8,n();case 8:0;case 9:e.next=4;break;case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(2),t.e(e.t0);case 16:return e.prev=16,t.f(),e.finish(16);case 19:0;case 20:case"end":return e.stop()}}),e,null,[[2,13,16,19]])})))).apply(this,arguments)}var U,N=function(e){return new URL(String(e),location.href).href.replace(new RegExp("^".concat(location.origin)),"")},S=function(e,t){return e.filter((function(e){return t in e}))},A=function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.request,n=t.mode,a=t.plugins,i=S(void 0===a?[]:a,"cacheKeyWillBeUsed"),c=r,o=_(i),e.prev=4,o.s();case 6:if((s=o.n()).done){e.next=15;break}return u=s.value,e.next=10,u.cacheKeyWillBeUsed.call(u,{mode:n,request:c});case 10:"string"===typeof(c=e.sent)&&(c=new Request(c));case 13:e.next=6;break;case 15:e.next=20;break;case 17:e.prev=17,e.t0=e.catch(4),o.e(e.t0);case 20:return e.prev=20,o.f(),e.finish(20);case 23:return e.abrupt("return",c);case 24:case"end":return e.stop()}}),e,null,[[4,17,20,23]])})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.request,n=t.response,a=t.event,i=t.plugins,c=n,o=!1,s=_(void 0===i?[]:i),e.prev=4,s.s();case 6:if((u=s.n()).done){e.next=19;break}if(!("cacheWillUpdate"in(f=u.value))){e.next=17;break}return o=!0,h=f.cacheWillUpdate,e.next=13,h.call(f,{request:r,response:c,event:a});case 13:if(c=e.sent){e.next=17;break}return e.abrupt("break",19);case 17:e.next=6;break;case 19:e.next=24;break;case 21:e.prev=21,e.t0=e.catch(4),s.e(e.t0);case 24:return e.prev=24,s.f(),e.finish(24);case 27:return o||(c=c&&200===c.status?c:void 0),e.abrupt("return",c||null);case 29:case"end":return e.stop()}}),e,null,[[4,21,24,27]])})));return function(t){return e.apply(this,arguments)}}(),C=function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h,l,p,v;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.cacheName,n=t.request,a=t.event,i=t.matchOptions,c=t.plugins,o=void 0===c?[]:c,e.next=3,self.caches.open(r);case 3:return s=e.sent,e.next=6,A({plugins:o,request:n,mode:"read"});case 6:return u=e.sent,e.next=9,s.match(u,i);case 9:f=e.sent,h=_(o),e.prev=12,h.s();case 14:if((l=h.n()).done){e.next=24;break}if(!("cachedResponseWillBeUsed"in(p=l.value))){e.next=22;break}return v=p.cachedResponseWillBeUsed,e.next=20,v.call(p,{cacheName:r,event:a,matchOptions:i,cachedResponse:f,request:u});case 20:f=e.sent;case 22:e.next=14;break;case 24:e.next=29;break;case 26:e.prev=26,e.t0=e.catch(12),h.e(e.t0);case 29:return e.prev=29,h.f(),e.finish(29);case 32:return e.abrupt("return",f);case 33:case"end":return e.stop()}}),e,null,[[12,26,29,32]])})));return function(t){return e.apply(this,arguments)}}(),K=function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h,l,p,d,y,m;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.cacheName,n=t.request,a=t.response,i=t.event,c=t.plugins,o=void 0===c?[]:c,s=t.matchOptions,e.next=4;break;case 4:return e.next=6,A({plugins:o,request:n,mode:"write"});case 6:if(u=e.sent,a){e.next=10;break}throw new v("cache-put-with-no-response",{url:N(u.url)});case 10:return e.next=12,j({event:i,plugins:o,response:a,request:u});case 12:if(f=e.sent){e.next=16;break}return e.abrupt("return");case 16:return e.next=18,self.caches.open(r);case 18:if(h=e.sent,!((l=S(o,"cacheDidUpdate")).length>0)){e.next=26;break}return e.next=23,C({cacheName:r,matchOptions:s,request:u});case 23:e.t0=e.sent,e.next=27;break;case 26:e.t0=null;case 27:return p=e.t0,e.prev=29,e.next=32,h.put(u,f);case 32:e.next=40;break;case 34:if(e.prev=34,e.t1=e.catch(29),"QuotaExceededError"!==e.t1.name){e.next=39;break}return e.next=39,T();case 39:throw e.t1;case 40:d=_(l),e.prev=41,d.s();case 43:if((y=d.n()).done){e.next=49;break}return m=y.value,e.next=47,m.cacheDidUpdate.call(m,{cacheName:r,event:i,oldResponse:p,newResponse:f,request:u});case 47:e.next=43;break;case 49:e.next=54;break;case 51:e.prev=51,e.t2=e.catch(41),d.e(e.t2);case 54:return e.prev=54,d.f(),e.finish(54);case 57:case"end":return e.stop()}}),e,null,[[29,34],[41,51,54,57]])})));return function(t){return e.apply(this,arguments)}}(),M={put:K,match:C};function P(){if(void 0===U){var e=new Response("");if("body"in e)try{new Response(e.body),U=!0}catch(t){U=!1}U=!1}return U}function I(e){e.then((function(){}))}function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i=[],c=!0,o=!1;try{for(r=r.call(e);!(c=(n=r.next()).done)&&(i.push(n.value),!t||i.length!==t);c=!0);}catch(s){o=!0,a=s}finally{try{c||null==r.return||r.return()}finally{if(o)throw a}}return i}}(e,t)||k(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var D=function(){function e(t,r){var a=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=i.onupgradeneeded,o=i.onversionchange;n(this,e),this._db=null,this._name=t,this._version=r,this._onupgradeneeded=c,this._onversionchange=o||function(){return a.close()}}return t(e,[{key:"db",get:function(){return this._db}},{key:"open",value:function(){var e=E(q().mark((function e(){var t=this;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._db){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,new Promise((function(e,r){var n=!1;setTimeout((function(){n=!0,r(new Error("The open request was blocked and timed out"))}),t.OPEN_TIMEOUT);var a=indexedDB.open(t._name,t._version);a.onerror=function(){return r(a.error)},a.onupgradeneeded=function(e){n?(a.transaction.abort(),a.result.close()):"function"===typeof t._onupgradeneeded&&t._onupgradeneeded(e)},a.onsuccess=function(){var r=a.result;n?r.close():(r.onversionchange=t._onversionchange.bind(t),e(r))}}));case 4:return this._db=e.sent,e.abrupt("return",this);case 6:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"getKey",value:function(){var e=E(q().mark((function e(t,r){return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getAllKeys(t,r,1);case 2:return e.abrupt("return",e.sent[0]);case 3:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{key:"getAll",value:function(){var e=E(q().mark((function e(t,r,n){return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getAllMatching(t,{query:r,count:n});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{key:"getAllKeys",value:function(){var e=E(q().mark((function e(t,r,n){var a;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getAllMatching(t,{query:r,count:n,includeKeys:!0});case 2:return a=e.sent,e.abrupt("return",a.map((function(e){return e.key})));case 4:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{key:"getAllMatching",value:function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h=arguments;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=h.length>1&&void 0!==h[1]?h[1]:{},n=r.index,a=r.query,i=void 0===a?null:a,c=r.direction,o=void 0===c?"next":c,s=r.count,u=r.includeKeys,f=void 0!==u&&u,e.next=3,this.transaction([t],"readonly",(function(e,r){var a=e.objectStore(t),c=n?a.index(n):a,u=[],h=c.openCursor(i,o);h.onsuccess=function(){var e=h.result;e?(u.push(f?e:e.value),s&&u.length>=s?r(u):e.continue()):r(u)}}));case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"transaction",value:function(){var e=E(q().mark((function e(t,r,n){var a=this;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.open();case 2:return e.next=4,new Promise((function(e,i){var c=a._db.transaction(t,r);c.onabort=function(){return i(c.error)},c.oncomplete=function(){return e()},n(c,(function(t){return e(t)}))}));case 4:return e.abrupt("return",e.sent);case 5:case"end":return e.stop()}}),e,this)})));return function(t,r,n){return e.apply(this,arguments)}}()},{key:"_call",value:function(){var e=E(q().mark((function e(t,r,n){var a,i,c,o,s=arguments;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(a=s.length,i=new Array(a>3?a-3:0),c=3;c1?a-1:0),c=1;c0?r.clone():null,e.prev=12,f=_(c),e.prev=14,f.s();case 16:if((h=f.n()).done){e.next=27;break}if(!("requestWillFetch"in(l=h.value))){e.next=25;break}return p=l.requestWillFetch,d=r.clone(),e.next=23,p.call(l,{request:d,event:a});case 23:r=e.sent;case 25:e.next=16;break;case 27:e.next=32;break;case 29:e.prev=29,e.t0=e.catch(14),f.e(e.t0);case 32:return e.prev=32,f.f(),e.finish(32);case 35:e.next=40;break;case 37:throw e.prev=37,e.t1=e.catch(12),new v("plugin-error-request-will-fetch",{thrownError:e.t1});case 40:if(y=r.clone(),e.prev=41,"navigate"!==r.mode){e.next=48;break}return e.next=45,fetch(r);case 45:m=e.sent,e.next=51;break;case 48:return e.next=50,fetch(r,n);case 50:m=e.sent;case 51:0,g=_(c),e.prev=53,g.s();case 55:if((x=g.n()).done){e.next=64;break}if(!("fetchDidSucceed"in(w=x.value))){e.next=62;break}return e.next=60,w.fetchDidSucceed.call(w,{event:a,request:y,response:m});case 60:m=e.sent;case 62:e.next=55;break;case 64:e.next=69;break;case 66:e.prev=66,e.t2=e.catch(53),g.e(e.t2);case 69:return e.prev=69,g.f(),e.finish(69);case 72:return e.abrupt("return",m);case 75:e.prev=75,e.t3=e.catch(41),b=_(s),e.prev=79,b.s();case 81:if((k=b.n()).done){e.next=87;break}return R=k.value,e.next=85,R.fetchDidFail.call(R,{error:e.t3,event:a,originalRequest:u.clone(),request:y.clone()});case 85:e.next=81;break;case 87:e.next=92;break;case 89:e.prev=89,e.t4=e.catch(79),b.e(e.t4);case 92:return e.prev=92,b.f(),e.finish(92);case 95:throw e.t3;case 96:case"end":return e.stop()}}),e,null,[[12,37],[14,29,32,35],[41,75],[53,66,69,72],[79,89,92,95]])})));return function(t){return e.apply(this,arguments)}}(),Y={fetch:Q};function $(e,t){return J.apply(this,arguments)}function J(){return(J=E(q().mark((function e(t,r){var n,a,i,c;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.clone(),a={headers:new Headers(n.headers),status:n.status,statusText:n.statusText},i=r?r(a):a,!P()){e.next=7;break}e.t0=n.body,e.next=10;break;case 7:return e.next=9,n.blob();case 9:e.t0=e.sent;case 10:return c=e.t0,e.abrupt("return",new Response(c,i));case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}r(190);var V="cache-entries",z=function(e){var t=new URL(e,location.href);return t.hash="",t.href},X=function(){function e(t){var r=this;n(this,e),this._cacheName=t,this._db=new D("workbox-expiration",1,{onupgradeneeded:function(e){return r._handleUpgrade(e)}})}return t(e,[{key:"_handleUpgrade",value:function(e){var t=e.target.result.createObjectStore(V,{keyPath:"id"});t.createIndex("cacheName","cacheName",{unique:!1}),t.createIndex("timestamp","timestamp",{unique:!1}),G(this._cacheName)}},{key:"setTimestamp",value:function(){var e=E(q().mark((function e(t,r){var n;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=z(t),n={url:t,timestamp:r,cacheName:this._cacheName,id:this._getId(t)},e.next=4,this._db.put(V,n);case 4:case"end":return e.stop()}}),e,this)})));return function(t,r){return e.apply(this,arguments)}}()},{key:"getTimestamp",value:function(){var e=E(q().mark((function e(t){var r;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._db.get(V,this._getId(t));case 2:return r=e.sent,e.abrupt("return",r.timestamp);case 4:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"expireEntries",value:function(){var e=E(q().mark((function e(t,r){var n,a,i,c,o,s=this;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._db.transaction(V,"readwrite",(function(e,n){var a=e.objectStore(V).index("timestamp").openCursor(null,"prev"),i=[],c=0;a.onsuccess=function(){var e=a.result;if(e){var o=e.value;o.cacheName===s._cacheName&&(t&&o.timestamp=r?i.push(e.value):c++),e.continue()}else n(i)}}));case 2:n=e.sent,a=[],i=_(n),e.prev=5,i.s();case 7:if((c=i.n()).done){e.next=14;break}return o=c.value,e.next=11,this._db.delete(V,o.id);case 11:a.push(o.url);case 12:e.next=7;break;case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(5),i.e(e.t0);case 19:return e.prev=19,i.f(),e.finish(19);case 22:return e.abrupt("return",a);case 23:case"end":return e.stop()}}),e,this,[[5,16,19,22]])})));return function(t,r){return e.apply(this,arguments)}}()},{key:"_getId",value:function(e){return this._cacheName+"|"+z(e)}}]),e}(),Z=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,e),this._isRunning=!1,this._rerunRequested=!1,this._maxEntries=r.maxEntries,this._maxAgeSeconds=r.maxAgeSeconds,this._cacheName=t,this._timestampModel=new X(t)}return t(e,[{key:"expireEntries",value:function(){var e=E(q().mark((function e(){var t,r,n,a,i,c;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._isRunning){e.next=3;break}return this._rerunRequested=!0,e.abrupt("return");case 3:return this._isRunning=!0,t=this._maxAgeSeconds?Date.now()-1e3*this._maxAgeSeconds:0,e.next=7,this._timestampModel.expireEntries(t,this._maxEntries);case 7:return r=e.sent,e.next=10,self.caches.open(this._cacheName);case 10:n=e.sent,a=_(r),e.prev=12,a.s();case 14:if((i=a.n()).done){e.next=20;break}return c=i.value,e.next=18,n.delete(c);case 18:e.next=14;break;case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(12),a.e(e.t0);case 25:return e.prev=25,a.f(),e.finish(25);case 28:0,this._isRunning=!1,this._rerunRequested&&(this._rerunRequested=!1,I(this.expireEntries()));case 31:case"end":return e.stop()}}),e,this,[[12,22,25,28]])})));return function(){return e.apply(this,arguments)}}()},{key:"updateTimestamp",value:function(){var e=E(q().mark((function e(t){return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,this._timestampModel.setTimestamp(t,Date.now());case 3:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"isURLExpired",value:function(){var e=E(q().mark((function e(t){var r,n;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this._maxAgeSeconds){e.next=6;break}e.next=3;break;case 3:return e.abrupt("return",!1);case 6:return e.next=8,this._timestampModel.getTimestamp(t);case 8:return r=e.sent,n=Date.now()-1e3*this._maxAgeSeconds,e.abrupt("return",r0&&void 0!==arguments[0]?arguments[0]:{};n(this,e),this.cachedResponseWillBeUsed=function(){var e=E(q().mark((function e(r){var n,a,i,c,o,s,u;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r.event,a=r.request,i=r.cacheName,c=r.cachedResponse){e.next=3;break}return e.abrupt("return",null);case 3:if(o=t._isResponseDateFresh(c),I((s=t._getCacheExpiration(i)).expireEntries()),u=s.updateTimestamp(a.url),n)try{n.waitUntil(u)}catch(f){0}return e.abrupt("return",o?c:null);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),this.cacheDidUpdate=function(){var e=E(q().mark((function e(r){var n,a,i;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=r.cacheName,a=r.request,i=t._getCacheExpiration(n),e.next=5,i.updateTimestamp(a.url);case 5:return e.next=7,i.expireEntries();case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),this._config=r,this._maxAgeSeconds=r.maxAgeSeconds,this._cacheExpirations=new Map,r.purgeOnQuotaError&&y((function(){return t.deleteCacheAndMetadata()}))}return t(e,[{key:"_getCacheExpiration",value:function(e){if(e===w())throw new v("expire-custom-caches-only");var t=this._cacheExpirations.get(e);return t||(t=new Z(e,this._config),this._cacheExpirations.set(e,t)),t}},{key:"_isResponseDateFresh",value:function(e){if(!this._maxAgeSeconds)return!0;var t=this._getDateHeaderTimestamp(e);return null===t||t>=Date.now()-1e3*this._maxAgeSeconds}},{key:"_getDateHeaderTimestamp",value:function(e){if(!e.headers.has("date"))return null;var t=e.headers.get("date"),r=new Date(t).getTime();return isNaN(r)?null:r}},{key:"deleteCacheAndMetadata",value:function(){var e=E(q().mark((function e(){var t,r,n,a,i;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=_(this._cacheExpirations),e.prev=1,t.s();case 3:if((r=t.n()).done){e.next=11;break}return n=W(r.value,2),a=n[0],i=n[1],e.next=7,self.caches.delete(a);case 7:return e.next=9,i.delete();case 9:e.next=3;break;case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(1),t.e(e.t0);case 16:return e.prev=16,t.f(),e.finish(16);case 19:this._cacheExpirations=new Map;case 20:case"end":return e.stop()}}),e,this,[[1,13,16,19]])})));return function(){return e.apply(this,arguments)}}()}]),e}();function te(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||k(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}r(437);var re=[],ne=function(){return re};function ae(e){if(!e)throw new v("add-to-cache-list-unexpected-type",{entry:e});if("string"===typeof e){var t=new URL(e,location.href);return{cacheKey:t.href,url:t.href}}var r=e.revision,n=e.url;if(!n)throw new v("add-to-cache-list-unexpected-type",{entry:e});if(!r){var a=new URL(n,location.href);return{cacheKey:a.href,url:a.href}}var i=new URL(n,location.href),c=new URL(n,location.href);return i.searchParams.set("__WB_REVISION__",r),{cacheKey:i.href,url:c.href}}var ie,ce=function(){function e(t){n(this,e),this._cacheName=x(t),this._urlsToCacheKeys=new Map,this._urlsToCacheModes=new Map,this._cacheKeysToIntegrities=new Map}return t(e,[{key:"addToCacheList",value:function(e){var t,r=[],n=_(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;"string"===typeof a?r.push(a):a&&void 0===a.revision&&r.push(a.url);var i=ae(a),c=i.cacheKey,o=i.url,s="string"!==typeof a&&a.revision?"reload":"default";if(this._urlsToCacheKeys.has(o)&&this._urlsToCacheKeys.get(o)!==c)throw new v("add-to-cache-list-conflicting-entries",{firstEntry:this._urlsToCacheKeys.get(o),secondEntry:c});if("string"!==typeof a&&a.integrity){if(this._cacheKeysToIntegrities.has(c)&&this._cacheKeysToIntegrities.get(c)!==a.integrity)throw new v("add-to-cache-list-conflicting-integrities",{url:o});this._cacheKeysToIntegrities.set(c,a.integrity)}if(this._urlsToCacheKeys.set(o,c),this._urlsToCacheModes.set(o,s),r.length>0){var u="Workbox is precaching URLs without revision "+"info: ".concat(r.join(", "),"\nThis is generally NOT safe. ")+"Learn more at https://bit.ly/wb-precache";console.warn(u)}}}catch(f){n.e(f)}finally{n.f()}}},{key:"install",value:function(){var e=E(q().mark((function e(){var t,r,n,a,i,c,o,s,u,f,h,l,p,v,d,y=this,m=arguments;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=m.length>0&&void 0!==m[0]?m[0]:{},r=t.event,n=t.plugins,a=[],i=[],e.next=6,self.caches.open(this._cacheName);case 6:return c=e.sent,e.next=9,c.keys();case 9:o=e.sent,s=new Set(o.map((function(e){return e.url}))),u=_(this._urlsToCacheKeys);try{for(u.s();!(f=u.n()).done;)h=W(f.value,2),l=h[0],p=h[1],s.has(p)?i.push(l):a.push({cacheKey:p,url:l})}catch(g){u.e(g)}finally{u.f()}return v=a.map((function(e){var t=e.cacheKey,a=e.url,i=y._cacheKeysToIntegrities.get(t),c=y._urlsToCacheModes.get(a);return y._addURLToCache({cacheKey:t,cacheMode:c,event:r,integrity:i,plugins:n,url:a})})),e.next=16,Promise.all(v);case 16:return d=a.map((function(e){return e.url})),e.abrupt("return",{updatedURLs:d,notUpdatedURLs:i});case 19:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"activate",value:function(){var e=E(q().mark((function e(){var t,r,n,a,i,c,o;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,self.caches.open(this._cacheName);case 2:return t=e.sent,e.next=5,t.keys();case 5:r=e.sent,n=new Set(this._urlsToCacheKeys.values()),a=[],i=_(r),e.prev=9,i.s();case 11:if((c=i.n()).done){e.next=19;break}if(o=c.value,n.has(o.url)){e.next=17;break}return e.next=16,t.delete(o);case 16:a.push(o.url);case 17:e.next=11;break;case 19:e.next=24;break;case 21:e.prev=21,e.t0=e.catch(9),i.e(e.t0);case 24:return e.prev=24,i.f(),e.finish(24);case 27:return e.abrupt("return",{deletedURLs:a});case 29:case"end":return e.stop()}}),e,this,[[9,21,24,27]])})));return function(){return e.apply(this,arguments)}}()},{key:"_addURLToCache",value:function(){var e=E(q().mark((function e(t){var r,n,a,i,c,o,s,u,f,h,l,p;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.cacheKey,n=t.url,a=t.cacheMode,i=t.event,c=t.plugins,o=t.integrity,s=new Request(n,{integrity:o,cache:a,credentials:"same-origin"}),e.next=4,Y.fetch({event:i,plugins:c,request:s});case 4:u=e.sent,h=_(c||[]);try{for(h.s();!(l=h.n()).done;)"cacheWillUpdate"in(p=l.value)&&(f=p)}catch(d){h.e(d)}finally{h.f()}if(!f){e.next=13;break}return e.next=10,f.cacheWillUpdate({event:i,request:s,response:u});case 10:e.t0=e.sent,e.next=14;break;case 13:e.t0=u.status<400;case 14:if(e.t0){e.next=17;break}throw new v("bad-precaching-response",{url:n,status:u.status});case 17:if(!u.redirected){e.next=21;break}return e.next=20,$(u);case 20:u=e.sent;case 21:return e.next=23,M.put({event:i,plugins:c,response:u,request:r===n?s:new Request(r),cacheName:this._cacheName,matchOptions:{ignoreSearch:!0}});case 23:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"getURLsToCacheKeys",value:function(){return this._urlsToCacheKeys}},{key:"getCachedURLs",value:function(){return te(this._urlsToCacheKeys.keys())}},{key:"getCacheKeyForURL",value:function(e){var t=new URL(e,location.href);return this._urlsToCacheKeys.get(t.href)}},{key:"matchPrecache",value:function(){var e=E(q().mark((function e(t){var r,n,a;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t instanceof Request?t.url:t,!(n=this.getCacheKeyForURL(r))){e.next=7;break}return e.next=5,self.caches.open(this._cacheName);case 5:return a=e.sent,e.abrupt("return",a.match(n));case 7:return e.abrupt("return",void 0);case 8:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"createHandler",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return function(){var r=E(q().mark((function r(n){var a,i;return q().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return a=n.request,r.prev=1,r.next=4,e.matchPrecache(a);case 4:if(!(i=r.sent)){r.next=7;break}return r.abrupt("return",i);case 7:throw new v("missing-precache-entry",{cacheName:e._cacheName,url:a instanceof Request?a.url:a});case 10:if(r.prev=10,r.t0=r.catch(1),!t){r.next=15;break}return r.abrupt("return",fetch(a));case 15:throw r.t0;case 16:case"end":return r.stop()}}),r,null,[[1,10]])})));return function(e){return r.apply(this,arguments)}}()}},{key:"createHandlerBoundToURL",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=this.getCacheKeyForURL(e);if(!r)throw new v("non-precached-url",{url:e});var n=this.createHandler(t),a=new Request(e);return function(){return n({request:a})}}}]),e}(),oe=function(){return ie||(ie=new ce),ie};function se(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=function(){var r=a[n];t.some((function(e){return e.test(r)}))&&e.searchParams.delete(r)},n=0,a=te(e.searchParams.keys());n1&&void 0!==v[1]?v[1]:{},r=t.ignoreURLParametersMatching,n=t.directoryIndex,a=t.cleanURLs,i=t.urlManipulation,(c=new URL(e,location.href)).hash="",d.next=5,c.href;case 5:return o=se(c,r),d.next=8,o.href;case 8:if(!n||!o.pathname.endsWith("/")){d.next=13;break}return(s=new URL(o.href)).pathname+=n,d.next=13,s.href;case 13:if(!a){d.next=18;break}return(u=new URL(o.href)).pathname+=".html",d.next=18,u.href;case 18:if(!i){d.next=37;break}f=i({url:c}),h=_(f),d.prev=21,h.s();case 23:if((l=h.n()).done){d.next=29;break}return p=l.value,d.next=27,p.href;case 27:d.next=23;break;case 29:d.next=34;break;case 31:d.prev=31,d.t0=d.catch(21),h.e(d.t0);case 34:return d.prev=34,h.f(),d.finish(34);case 37:case"end":return d.stop()}}),ue,null,[[21,31,34,37]])}var he=function(e,t){var r,n=oe().getURLsToCacheKeys(),a=_(fe(e,t));try{for(a.s();!(r=a.n()).done;){var i=r.value,c=n.get(i);if(c)return c}}catch(o){a.e(o)}finally{a.f()}},le=!1;function pe(e){le||(!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.ignoreURLParametersMatching,r=void 0===t?[/^utm_/]:t,n=e.directoryIndex,a=void 0===n?"index.html":n,i=e.cleanURLs,c=void 0===i||i,o=e.urlManipulation,s=x();self.addEventListener("fetch",(function(e){var t=he(e.request.url,{cleanURLs:c,directoryIndex:a,ignoreURLParametersMatching:r,urlManipulation:o});if(t){var n=self.caches.open(s).then((function(e){return e.match(t)})).then((function(e){return e||fetch(t)}));e.respondWith(n)}}))}(e),le=!0)}var ve=function(e){var t=oe(),r=ne();e.waitUntil(t.install({event:e,plugins:r}).catch((function(e){throw e})))},de=function(e){var t=oe();e.waitUntil(t.activate())};r(185);var ye,me=function(e){return e&&"object"===typeof e?e:{handle:e}},ge=t((function e(t,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"GET";n(this,e),this.handler=me(r),this.match=t,this.method=a})),xe=function(e){i(a,e);var r=f(a);function a(e,t,i){n(this,a);return r.call(this,(function(t){var r=t.url,n=e.exec(r.href);if(n&&(r.origin===location.origin||0===n.index))return n.slice(1)}),t,i)}return t(a)}(ge),we=function(){function e(){n(this,e),this._routes=new Map}return t(e,[{key:"routes",get:function(){return this._routes}},{key:"addFetchListener",value:function(){var e=this;self.addEventListener("fetch",(function(t){var r=t.request,n=e.handleRequest({request:r,event:t});n&&t.respondWith(n)}))}},{key:"addCacheListener",value:function(){var e=this;self.addEventListener("message",(function(t){if(t.data&&"CACHE_URLS"===t.data.type){var r=t.data.payload;0;var n=Promise.all(r.urlsToCache.map((function(t){"string"===typeof t&&(t=[t]);var r=h(Request,te(t));return e.handleRequest({request:r})})));t.waitUntil(n),t.ports&&t.ports[0]&&n.then((function(){return t.ports[0].postMessage(!0)}))}}))}},{key:"handleRequest",value:function(e){var t=this,r=e.request,n=e.event;var a=new URL(r.url,location.href);if(a.protocol.startsWith("http")){var i=this.findMatchingRoute({url:a,request:r,event:n}),c=i.params,o=i.route,s=o&&o.handler;if(!s&&this._defaultHandler&&(s=this._defaultHandler),s){var u;0;try{u=s.handle({url:a,request:r,event:n,params:c})}catch(f){u=Promise.reject(f)}return u instanceof Promise&&this._catchHandler&&(u=u.catch((function(e){return t._catchHandler.handle({url:a,request:r,event:n})}))),u}}}},{key:"findMatchingRoute",value:function(e){var t=e.url,r=e.request,n=e.event;var a,i=_(this._routes.get(r.method)||[]);try{for(i.s();!(a=i.n()).done;){var c=a.value,o=void 0,s=c.match({url:t,request:r,event:n});if(s)return o=s,(Array.isArray(s)&&0===s.length||s.constructor===Object&&0===Object.keys(s).length||"boolean"===typeof s)&&(o=void 0),{route:c,params:o}}}catch(u){i.e(u)}finally{i.f()}return{}}},{key:"setDefaultHandler",value:function(e){this._defaultHandler=me(e)}},{key:"setCatchHandler",value:function(e){this._catchHandler=me(e)}},{key:"registerRoute",value:function(e){this._routes.has(e.method)||this._routes.set(e.method,[]),this._routes.get(e.method).push(e)}},{key:"unregisterRoute",value:function(e){if(!this._routes.has(e.method))throw new v("unregister-route-but-not-found-with-method",{method:e.method});var t=this._routes.get(e.method).indexOf(e);if(!(t>-1))throw new v("unregister-route-route-not-registered");this._routes.get(e.method).splice(t,1)}}]),e}(),be=function(){return ye||((ye=new we).addFetchListener(),ye.addCacheListener()),ye};function ke(e,t,r){var n;if("string"===typeof e){var a=new URL(e,location.href);n=new ge((function(e){return e.url.href===a.href}),t,r)}else if(e instanceof RegExp)n=new xe(e,t,r);else if("function"===typeof e)n=new ge(e,t,r);else{if(!(e instanceof ge))throw new v("unsupported-route-type",{moduleName:"workbox-routing",funcName:"registerRoute",paramName:"capture"});n=e}return be().registerRoute(n),n}r(833);var _e,Re={cacheWillUpdate:function(){var e=E(q().mark((function e(t){var r;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(200!==(r=t.response).status&&0!==r.status){e.next=3;break}return e.abrupt("return",r);case 3:return e.abrupt("return",null);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Ee=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(n(this,e),this._cacheName=w(t.cacheName),this._plugins=t.plugins||[],t.plugins){var r=t.plugins.some((function(e){return!!e.cacheWillUpdate}));this._plugins=r?t.plugins:[Re].concat(te(t.plugins))}else this._plugins=[Re];this._fetchOptions=t.fetchOptions,this._matchOptions=t.matchOptions}return t(e,[{key:"handle",value:function(){var e=E(q().mark((function e(t){var r,n,a,i,c;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.event,n=t.request,[],"string"===typeof n&&(n=new Request(n)),a=this._getFromNetwork({request:n,event:r}),e.next=7,M.match({cacheName:this._cacheName,request:n,event:r,matchOptions:this._matchOptions,plugins:this._plugins});case 7:if(!(i=e.sent)){e.next=13;break}if(r)try{r.waitUntil(a)}catch(c){0}e.next=23;break;case 13:return e.prev=14,e.next=17,a;case 17:i=e.sent,e.next=23;break;case 20:e.prev=20,e.t0=e.catch(14),c=e.t0;case 23:if(i){e.next=26;break}throw new v("no-response",{url:n.url,error:c});case 26:return e.abrupt("return",i);case 27:case"end":return e.stop()}}),e,this,[[14,20]])})));return function(t){return e.apply(this,arguments)}}()},{key:"_getFromNetwork",value:function(){var e=E(q().mark((function e(t){var r,n,a,i;return q().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.request,n=t.event,e.next=3,Y.fetch({request:r,event:n,fetchOptions:this._fetchOptions,plugins:this._plugins});case 3:if(a=e.sent,i=M.put({cacheName:this._cacheName,request:r,response:a.clone(),event:n,plugins:this._plugins}),n)try{n.waitUntil(i)}catch(c){0}return e.abrupt("return",a);case 7:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()}]),e}();self.addEventListener("activate",(function(){return self.clients.claim()})),function(e){oe().addToCacheList(e),e.length>0&&(self.addEventListener("install",ve),self.addEventListener("activate",de))}([{'revision':'83535304a6bad7eece04e5126ec4e28c','url':'/iss-position-spa/index.html'},{'revision':null,'url':'/iss-position-spa/static/css/main.2ab3824a.css'},{'revision':null,'url':'/iss-position-spa/static/js/787.f54da110.chunk.js'},{'revision':null,'url':'/iss-position-spa/static/js/main.d01ab8cf.js'}]),pe(_e);var Le,qe=new RegExp("/[^/?]+\\.[^/]+$");ke((function(e){var t=e.request,r=e.url;return"navigate"===t.mode&&(!r.pathname.startsWith("/_")&&!r.pathname.match(qe))}),(Le="/iss-position-spa/index.html",oe().createHandlerBoundToURL(Le))),ke((function(e){var t=e.url;return t.origin===self.location.origin&&t.pathname.endsWith(".png")}),new Ee({cacheName:"images",plugins:[new ee({maxEntries:50})]})),self.addEventListener("message",(function(e){e.data&&"SKIP_WAITING"===e.data.type&&self.skipWaiting()}))}()}(); //# sourceMappingURL=service-worker.js.map \ No newline at end of file diff --git a/static/css/main.2ab3824a.css.map b/static/css/main.2ab3824a.css.map index f469700..2c684fe 100644 --- a/static/css/main.2ab3824a.css.map +++ b/static/css/main.2ab3824a.css.map @@ -1 +1 @@ -{"version":3,"file":"static/css/main.2ab3824a.css","mappings":"AAAA;;CAAc,CAAd,iBCWE,cAA0B,CAH1B,qBDRY,CAAd,eCgBE,eDhBY,CAAd,KC4BE,6BAA8B,CAG9B,gMAAsP,CAJtP,eAAgB,CAEhB,eAAgB,CAChB,UD9BY,CAAd,KCyCE,mBDzCY,CAAd,GCqDE,oBAAqB,CADrB,aAAc,CADd,QDnDY,CAAd,YC6DE,wCAAiC,CAAjC,gCD7DY,CAAd,kBC0EE,iBAAkB,CAClB,mBD3EY,CAAd,ECmFE,aAAc,CACd,uBDpFY,CAAd,SC6FE,kBD7FY,CAAd,kBCyGE,mGAAyI,CACzI,aD1GY,CAAd,MCkHE,aDlHY,CAAd,QC2HE,aAAc,CACd,aAAc,CACd,iBAAkB,CAClB,uBD9HY,CAAd,ICkIE,aDlIY,CAAd,ICsIE,SDtIY,CAAd,MCkJE,wBAAyB,CADzB,oBAAqB,CADrB,aDhJY,CAAd,sCCmKE,aAAc,CAHd,mBAAoB,CACpB,cAAe,CACf,mBAAoB,CAEpB,QAAS,CACT,SDrKY,CAAd,cC8KE,mBD9KY,CAAd,gDC0LE,yBAA0B,CAC1B,4BAA6B,CAC7B,qBD5LY,CAAd,gBCoME,YDpMY,CAAd,iBC4ME,eD5MY,CAAd,SCoNE,uBDpNY,CAAd,wDC6NE,WD7NY,CAAd,cCsOE,4BAA6B,CAC7B,mBDvOY,CAAd,4BC+OE,uBD/OY,CAAd,6BCwPE,yBAA0B,CAC1B,YDzPY,CAAd,QCiQE,iBDjQY,CAAd,mDCqRE,QDrRY,CAAd,SCyRE,QDzRY,CAAd,gBC0RE,SD1RY,CAAd,WCoSE,eAAgB,CAChB,QAAS,CACT,SDtSY,CAAd,SC8SE,eD9SY,CAAd,qECyTE,aAAwC,CADxC,SDxTY,CAAd,2DCyTE,aAAwC,CADxC,SDxTY,CAAd,yCCyTE,aAAwC,CADxC,SDxTY,CAAd,qBCkUE,cDlUY,CAAd,UCyUE,cDzUY,CAAd,+CC0VE,aAAc,CACd,qBD3VY,CAAd,UCqWE,WAAY,CADZ,cDpWY,CAAd,SC6WE,YD7WY,CEAd,8U,CFEA,MEFA,kBFEmB,CAAnB,YEFA,eFEmB,CAAnB,OEFA,aFEmB,CAAnB,MEFA,WFEmB,CAAnB,KEFA,WFEmB,CAAnB,MEFA,UFEmB,CAAnB,QEFA,SFEmB,CAAnB,QEFA,UFEmB,CAAnB,cEFA,oBFEmB,CAAnB,aEFA,qEFEmB,CAAnB,aEFA,wEFEmB,CAAnB,OEFA,mBFEmB,CAAnB,WEFA,eFEmB,CAAnB,YEFA,gBFEmB,CAAnB,UEFA,oCFEmB,CAAnB,UEFA,sCFEmB,CAAnB,YEFA,4mBFEmB,CAAnB,gBEFA,mGFEmB,CAAnB,aEFA,kDFEmB,CAEnB,KAKC,kCAAmC,CACnC,iCAAkC,CAQlC,iDAIC,CAhBD,mIAE6B,CAH7B,QAkBD,CAEA,KACC,uEAED,CA5BA,wBEAA,uG,CFAA,mCEAA,2F,EFAA,yBEAA,6C,CAAA,kD,ECAA,KACC,iBACD,CAEA,UACC,aAAc,CACd,mBACD,CAEA,8CACC,UACC,mDAA4C,CAA5C,2CACD,CACD,CAEA,YAIC,kBAAmB,CAGnB,UAAY,CALZ,YAAa,CACb,qBAAsB,CAGtB,4BAA6B,CAD7B,sBAAuB,CAJvB,gBAOD,CAEA,UACC,aACD,CAEA,iCACC,GACC,8BAAuB,CAAvB,sBACD,CACA,GACC,+BAAyB,CAAzB,uBACD,CACD,CAPA,yBACC,GACC,8BAAuB,CAAvB,sBACD,CACA,GACC,+BAAyB,CAAzB,uBACD,CACD,CAGA,mCACC,OACC,YACD,CACD,CAGA,mCACC,OACC,aAAc,CACd,oBACD,CACD","sources":["index.css","%3Cinput%20css%20aFryfu%3E","../","App.css"],"sourcesContent":["@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\nbody {\n\tmargin: 0;\n\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\",\n\t\t\"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\",\n\t\t\"Helvetica Neue\", sans-serif;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\tbackground: #000046; /* fallback for old browsers */\n\tbackground: #000046; /* fallback for old browsers */\n\tbackground: -webkit-linear-gradient(\n\t\tto right,\n\t\t#1cb5e0,\n\t\t#000046\n\t); /* Chrome 10-25, Safari 5.1-6 */\n\tbackground: linear-gradient(\n\t\tto right,\n\t\t#1cb5e0,\n\t\t#000046\n\t); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */\n}\n\ncode {\n\tfont-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n\t\tmonospace;\n}\n","/*\n1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)\n2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)\n*/\n\n*,\n::before,\n::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}\n\n::before,\n::after {\n --tw-content: '';\n}\n\n/*\n1. Use a consistent sensible line-height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n3. Use a more readable tab size.\n4. Use the user's configured `sans` font-family by default.\n*/\n\nhtml {\n line-height: 1.5; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n -moz-tab-size: 4; /* 3 */\n tab-size: 4; /* 3 */\n font-family: theme('fontFamily.sans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"); /* 4 */\n}\n\n/*\n1. Remove the margin in all browsers.\n2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.\n*/\n\nbody {\n margin: 0; /* 1 */\n line-height: inherit; /* 2 */\n}\n\n/*\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n3. Ensure horizontal rules are visible by default.\n*/\n\nhr {\n height: 0; /* 1 */\n color: inherit; /* 2 */\n border-top-width: 1px; /* 3 */\n}\n\n/*\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline dotted;\n}\n\n/*\nRemove the default font size and weight for headings.\n*/\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-size: inherit;\n font-weight: inherit;\n}\n\n/*\nReset links to optimize for opt-in styling instead of opt-out.\n*/\n\na {\n color: inherit;\n text-decoration: inherit;\n}\n\n/*\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/*\n1. Use the user's configured `mono` font family by default.\n2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n font-family: theme('fontFamily.mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace); /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/*\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/*\nPrevent `sub` and `sup` elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/*\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n3. Remove gaps between table borders by default.\n*/\n\ntable {\n text-indent: 0; /* 1 */\n border-color: inherit; /* 2 */\n border-collapse: collapse; /* 3 */\n}\n\n/*\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n3. Remove default padding in all browsers.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: inherit; /* 1 */\n color: inherit; /* 1 */\n margin: 0; /* 2 */\n padding: 0; /* 3 */\n}\n\n/*\nRemove the inheritance of text transform in Edge and Firefox.\n*/\n\nbutton,\nselect {\n text-transform: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Remove default button styles.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n -webkit-appearance: button; /* 1 */\n background-color: transparent; /* 2 */\n background-image: none; /* 2 */\n}\n\n/*\nUse the modern Firefox focus style for all focusable elements.\n*/\n\n:-moz-focusring {\n outline: auto;\n}\n\n/*\nRemove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)\n*/\n\n:-moz-ui-invalid {\n box-shadow: none;\n}\n\n/*\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/*\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n height: auto;\n}\n\n/*\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/*\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n display: list-item;\n}\n\n/*\nRemoves the default spacing and border for appropriate elements.\n*/\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n margin: 0;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n}\n\nlegend {\n padding: 0;\n}\n\nol,\nul,\nmenu {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n/*\nPrevent resizing textareas horizontally by default.\n*/\n\ntextarea {\n resize: vertical;\n}\n\n/*\n1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)\n2. Set the default placeholder color to the user's configured gray 400 color.\n*/\n\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1; /* 1 */\n color: theme('colors.gray.400', #9ca3af); /* 2 */\n}\n\n/*\nSet the default cursor for buttons.\n*/\n\nbutton,\n[role=\"button\"] {\n cursor: pointer;\n}\n\n/*\nMake sure disabled buttons don't get the pointer cursor.\n*/\n:disabled {\n cursor: default;\n}\n\n/*\n1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)\n2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)\n This can trigger a poorly considered lint error in some tools but is included by design.\n*/\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\n}\n\n/*\nConstrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)\n*/\n\nimg,\nvideo {\n max-width: 100%;\n height: auto;\n}\n\n/*\nEnsure the default browser behavior of the `hidden` attribute.\n*/\n\n[hidden] {\n display: none;\n}\n",null,".App {\n\ttext-align: center;\n}\n\n.App-logo {\n\theight: 40vmin;\n\tpointer-events: none;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n\t.App-logo {\n\t\tanimation: App-logo-spin infinite 20s linear;\n\t}\n}\n\n.App-header {\n\tmin-height: 100vh;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tjustify-content: center;\n\tfont-size: calc(10px + 2vmin);\n\tcolor: white;\n}\n\n.App-link {\n\tcolor: #61dafb;\n}\n\n@keyframes App-logo-spin {\n\tfrom {\n\t\ttransform: rotate(0deg);\n\t}\n\tto {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n/* Small only */\n@media screen and (max-width: 65em) {\n\th1 + svg {\n\t\tdisplay: none;\n\t}\n}\n\n/* Medium and up */\n@media screen and (min-width: 65em) {\n\th1 + svg {\n\t\tdisplay: block;\n\t\tmargin-bottom: -1.5em;\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/css/main.2ab3824a.css","mappings":"AAAA;;CAAc,CAAd,iBCWE,cAA0B,CAH1B,qBDRY,CAAd,eCgBE,eDhBY,CAAd,KC4BE,6BAA8B,CAG9B,gMAAsP,CAJtP,eAAgB,CAEhB,eAAgB,CAChB,UD9BY,CAAd,KCyCE,mBDzCY,CAAd,GCqDE,oBAAqB,CADrB,aAAc,CADd,QDnDY,CAAd,YC6DE,wCAAiC,CAAjC,gCD7DY,CAAd,kBC0EE,iBAAkB,CAClB,mBD3EY,CAAd,ECmFE,aAAc,CACd,uBDpFY,CAAd,SC6FE,kBD7FY,CAAd,kBCyGE,mGAAyI,CACzI,aD1GY,CAAd,MCkHE,aDlHY,CAAd,QC2HE,aAAc,CACd,aAAc,CACd,iBAAkB,CAClB,uBD9HY,CAAd,ICkIE,aDlIY,CAAd,ICsIE,SDtIY,CAAd,MCkJE,wBAAyB,CADzB,oBAAqB,CADrB,aDhJY,CAAd,sCCmKE,aAAc,CAHd,mBAAoB,CACpB,cAAe,CACf,mBAAoB,CAEpB,QAAS,CACT,SDrKY,CAAd,cC8KE,mBD9KY,CAAd,gDC0LE,yBAA0B,CAC1B,4BAA6B,CAC7B,qBD5LY,CAAd,gBCoME,YDpMY,CAAd,iBC4ME,eD5MY,CAAd,SCoNE,uBDpNY,CAAd,wDC6NE,WD7NY,CAAd,cCsOE,4BAA6B,CAC7B,mBDvOY,CAAd,4BC+OE,uBD/OY,CAAd,6BCwPE,yBAA0B,CAC1B,YDzPY,CAAd,QCiQE,iBDjQY,CAAd,mDCqRE,QDrRY,CAAd,SCyRE,QDzRY,CAAd,gBC0RE,SD1RY,CAAd,WCoSE,eAAgB,CAChB,QAAS,CACT,SDtSY,CAAd,SC8SE,eD9SY,CAAd,qECyTE,aAAwC,CADxC,SDxTY,CAAd,2DCyTE,aAAwC,CADxC,SDxTY,CAAd,yCCyTE,aAAwC,CADxC,SDxTY,CAAd,qBCkUE,cDlUY,CAAd,UCyUE,cDzUY,CAAd,+CC0VE,aAAc,CACd,qBD3VY,CAAd,UCqWE,WAAY,CADZ,cDpWY,CAAd,SC6WE,YD7WY,CEAd,8U,CFEA,MEFA,kBFEmB,CAAnB,YEFA,eFEmB,CAAnB,OEFA,aFEmB,CAAnB,MEFA,WFEmB,CAAnB,KEFA,WFEmB,CAAnB,MEFA,UFEmB,CAAnB,QEFA,SFEmB,CAAnB,QEFA,UFEmB,CAAnB,cEFA,oBFEmB,CAAnB,aEFA,qEFEmB,CAAnB,aEFA,wEFEmB,CAAnB,OEFA,mBFEmB,CAAnB,WEFA,eFEmB,CAAnB,YEFA,gBFEmB,CAAnB,UEFA,oCFEmB,CAAnB,UEFA,sCFEmB,CAAnB,YEFA,4mBFEmB,CAAnB,gBEFA,mGFEmB,CAAnB,aEFA,kDFEmB,CAEnB,KAKC,kCAAmC,CACnC,iCAAkC,CAQlC,iDAIC,CAhBD,mIAE6B,CAH7B,QAkBD,CAEA,KACC,uEAED,CA5BA,wBEAA,uG,CFAA,mCEAA,2F,EFAA,yBEAA,6C,CAAA,kD,ECAA,KACC,iBACD,CAEA,UACC,aAAc,CACd,mBACD,CAEA,8CACC,UACC,mDAA4C,CAA5C,2CACD,CACD,CAEA,YAIC,kBAAmB,CAGnB,UAAY,CALZ,YAAa,CACb,qBAAsB,CAGtB,4BAA6B,CAD7B,sBAAuB,CAJvB,gBAOD,CAEA,UACC,aACD,CAEA,iCACC,GACC,8BAAuB,CAAvB,sBACD,CACA,GACC,+BAAyB,CAAzB,uBACD,CACD,CAPA,yBACC,GACC,8BAAuB,CAAvB,sBACD,CACA,GACC,+BAAyB,CAAzB,uBACD,CACD,CAGA,mCACC,OACC,YACD,CACD,CAGA,mCACC,OACC,aAAc,CACd,oBACD,CACD","sources":["index.css","%3Cinput%20css%20BR5ACc%3E","../","App.css"],"sourcesContent":["@tailwind base;\n@tailwind components;\n@tailwind utilities;\n\nbody {\n\tmargin: 0;\n\tfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\",\n\t\t\"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\",\n\t\t\"Helvetica Neue\", sans-serif;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n\tbackground: #000046; /* fallback for old browsers */\n\tbackground: #000046; /* fallback for old browsers */\n\tbackground: -webkit-linear-gradient(\n\t\tto right,\n\t\t#1cb5e0,\n\t\t#000046\n\t); /* Chrome 10-25, Safari 5.1-6 */\n\tbackground: linear-gradient(\n\t\tto right,\n\t\t#1cb5e0,\n\t\t#000046\n\t); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */\n}\n\ncode {\n\tfont-family: source-code-pro, Menlo, Monaco, Consolas, \"Courier New\",\n\t\tmonospace;\n}\n","/*\n1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)\n2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)\n*/\n\n*,\n::before,\n::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}\n\n::before,\n::after {\n --tw-content: '';\n}\n\n/*\n1. Use a consistent sensible line-height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n3. Use a more readable tab size.\n4. Use the user's configured `sans` font-family by default.\n*/\n\nhtml {\n line-height: 1.5; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n -moz-tab-size: 4; /* 3 */\n tab-size: 4; /* 3 */\n font-family: theme('fontFamily.sans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"); /* 4 */\n}\n\n/*\n1. Remove the margin in all browsers.\n2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.\n*/\n\nbody {\n margin: 0; /* 1 */\n line-height: inherit; /* 2 */\n}\n\n/*\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n3. Ensure horizontal rules are visible by default.\n*/\n\nhr {\n height: 0; /* 1 */\n color: inherit; /* 2 */\n border-top-width: 1px; /* 3 */\n}\n\n/*\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline dotted;\n}\n\n/*\nRemove the default font size and weight for headings.\n*/\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-size: inherit;\n font-weight: inherit;\n}\n\n/*\nReset links to optimize for opt-in styling instead of opt-out.\n*/\n\na {\n color: inherit;\n text-decoration: inherit;\n}\n\n/*\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/*\n1. Use the user's configured `mono` font family by default.\n2. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n font-family: theme('fontFamily.mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace); /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/*\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/*\nPrevent `sub` and `sup` elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/*\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n3. Remove gaps between table borders by default.\n*/\n\ntable {\n text-indent: 0; /* 1 */\n border-color: inherit; /* 2 */\n border-collapse: collapse; /* 3 */\n}\n\n/*\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n3. Remove default padding in all browsers.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: inherit; /* 1 */\n color: inherit; /* 1 */\n margin: 0; /* 2 */\n padding: 0; /* 3 */\n}\n\n/*\nRemove the inheritance of text transform in Edge and Firefox.\n*/\n\nbutton,\nselect {\n text-transform: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Remove default button styles.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n -webkit-appearance: button; /* 1 */\n background-color: transparent; /* 2 */\n background-image: none; /* 2 */\n}\n\n/*\nUse the modern Firefox focus style for all focusable elements.\n*/\n\n:-moz-focusring {\n outline: auto;\n}\n\n/*\nRemove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)\n*/\n\n:-moz-ui-invalid {\n box-shadow: none;\n}\n\n/*\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/*\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n height: auto;\n}\n\n/*\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/*\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n display: list-item;\n}\n\n/*\nRemoves the default spacing and border for appropriate elements.\n*/\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n margin: 0;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n}\n\nlegend {\n padding: 0;\n}\n\nol,\nul,\nmenu {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n/*\nPrevent resizing textareas horizontally by default.\n*/\n\ntextarea {\n resize: vertical;\n}\n\n/*\n1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)\n2. Set the default placeholder color to the user's configured gray 400 color.\n*/\n\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1; /* 1 */\n color: theme('colors.gray.400', #9ca3af); /* 2 */\n}\n\n/*\nSet the default cursor for buttons.\n*/\n\nbutton,\n[role=\"button\"] {\n cursor: pointer;\n}\n\n/*\nMake sure disabled buttons don't get the pointer cursor.\n*/\n:disabled {\n cursor: default;\n}\n\n/*\n1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)\n2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)\n This can trigger a poorly considered lint error in some tools but is included by design.\n*/\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\n}\n\n/*\nConstrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)\n*/\n\nimg,\nvideo {\n max-width: 100%;\n height: auto;\n}\n\n/*\nEnsure the default browser behavior of the `hidden` attribute.\n*/\n\n[hidden] {\n display: none;\n}\n",null,".App {\n\ttext-align: center;\n}\n\n.App-logo {\n\theight: 40vmin;\n\tpointer-events: none;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n\t.App-logo {\n\t\tanimation: App-logo-spin infinite 20s linear;\n\t}\n}\n\n.App-header {\n\tmin-height: 100vh;\n\tdisplay: flex;\n\tflex-direction: column;\n\talign-items: center;\n\tjustify-content: center;\n\tfont-size: calc(10px + 2vmin);\n\tcolor: white;\n}\n\n.App-link {\n\tcolor: #61dafb;\n}\n\n@keyframes App-logo-spin {\n\tfrom {\n\t\ttransform: rotate(0deg);\n\t}\n\tto {\n\t\ttransform: rotate(360deg);\n\t}\n}\n\n/* Small only */\n@media screen and (max-width: 65em) {\n\th1 + svg {\n\t\tdisplay: none;\n\t}\n}\n\n/* Medium and up */\n@media screen and (min-width: 65em) {\n\th1 + svg {\n\t\tdisplay: block;\n\t\tmargin-bottom: -1.5em;\n\t}\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.eb53f49f.js b/static/js/main.d01ab8cf.js similarity index 98% rename from static/js/main.eb53f49f.js rename to static/js/main.d01ab8cf.js index 53d99a9..9159806 100644 --- a/static/js/main.eb53f49f.js +++ b/static/js/main.d01ab8cf.js @@ -1,3 +1,3 @@ -/*! For license information please see main.eb53f49f.js.LICENSE.txt */ -!function(){var e={757:function(e,t,n){e.exports=n(727)},628:function(e,t,n){"use strict";function r(e,t){for(var n=0;n0){for(i=r[--o];o>0&&(e=i,!(n=(t=r[--o])-((i=e+t)-e))););o>0&&(n<0&&r[o-1]<0||n>0&&r[o-1]>0)&&(t=2*n)==(e=i+t)-i&&(i=e)}return i}}])&&r(t.prototype,n),o&&r(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}();var i=1e-6,a=1e-12,u=Math.PI,l=u/2,c=u/4,s=2*u,f=180/u,d=u/180,p=Math.abs,h=Math.atan,v=Math.atan2,g=Math.cos,m=Math.ceil,y=Math.exp,b=(Math.floor,Math.hypot),w=Math.log,k=Math.pow,_=Math.sin,E=Math.sign||function(e){return e>0?1:e<0?-1:0},x=Math.sqrt,S=Math.tan;function C(e){return e>1?0:e<-1?u:Math.acos(e)}function N(e){return e>1?l:e<-1?-l:Math.asin(e)}function M(e){return(e=_(e/2))*e}function P(){}function T(e,t){e&&L.hasOwnProperty(e.type)&&L[e.type](e,t)}var z={Feature:function(e,t){T(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,o=n.length;++r=0?1:-1,o=r*n,i=g(t=(t*=d)/2+c),a=_(t),u=U*a,l=D*i+u*g(o),s=u*r*_(o);K.add(v(s,l)),F=e,D=i,U=a}function ie(e){return J=new o,A(e,ee),2*J}function ae(e){return[v(e[1],e[0]),N(e[2])]}function ue(e){var t=e[0],n=e[1],r=g(n);return[r*g(t),r*_(t),_(n)]}function le(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function ce(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function se(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function fe(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function de(e){var t=x(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}var pe,he,ve,ge,me,ye,be,we,ke,_e,Ee,xe,Se,Ce,Ne,Me,Pe={point:Te,lineStart:Le,lineEnd:Oe,polygonStart:function(){Pe.point=je,Pe.lineStart=Ae,Pe.lineEnd=Re,Y=new o,ee.polygonStart()},polygonEnd:function(){ee.polygonEnd(),Pe.point=Te,Pe.lineStart=Le,Pe.lineEnd=Oe,K<0?(B=-(V=180),Z=-(W=90)):Y>i?W=90:Y<-i&&(Z=-90),X[0]=B,X[1]=V},sphere:function(){B=-(V=180),Z=-(W=90)}};function Te(e,t){G.push(X=[B=e,V=e]),tW&&(W=t)}function ze(e,t){var n=ue([e*d,t*d]);if(Q){var r=ce(Q,n),o=ce([r[1],-r[0],0],r);de(o),o=ae(o);var i,a=e-q,u=a>0?1:-1,l=o[0]*f*u,c=p(a)>180;c^(u*qW&&(W=i):c^(u*q<(l=(l+360)%360-180)&&lW&&(W=t)),c?eIe(B,V)&&(V=e):Ie(e,V)>Ie(B,V)&&(B=e):V>=B?(eV&&(V=e)):e>q?Ie(B,e)>Ie(B,V)&&(V=e):Ie(e,V)>Ie(B,V)&&(B=e)}else G.push(X=[B=e,V=e]);tW&&(W=t),Q=n,q=e}function Le(){Pe.point=ze}function Oe(){X[0]=B,X[1]=V,Pe.point=Te,Q=null}function je(e,t){if(Q){var n=e-q;Y.add(p(n)>180?n+(n>0?360:-360):n)}else H=e,$=t;ee.point(e,t),ze(e,t)}function Ae(){ee.lineStart()}function Re(){je(H,$),ee.lineEnd(),p(Y)>i&&(B=-(V=180)),X[0]=B,X[1]=V,Q=null}function Ie(e,t){return(t-=e)<0?t+360:t}function Fe(e,t){return e[0]-t[0]}function De(e,t){return e[0]<=e[1]?e[0]<=t&&t<=e[1]:tIe(r[0],r[1])&&(r[1]=o[1]),Ie(o[0],r[1])>Ie(r[0],r[1])&&(r[0]=o[0])):i.push(r=o);for(a=-1/0,t=0,r=i[n=i.length-1];t<=n;r=o,++t)o=i[t],(u=Ie(r[1],o[0]))>a&&(a=u,B=o[0],V=r[1])}return G=X=null,B===1/0||Z===1/0?[[NaN,NaN],[NaN,NaN]]:[[B,Z],[V,W]]}var Be={sphere:P,point:Ze,lineStart:We,lineEnd:$e,polygonStart:function(){Be.lineStart=Qe,Be.lineEnd=Ye},polygonEnd:function(){Be.lineStart=We,Be.lineEnd=$e}};function Ze(e,t){e*=d;var n=g(t*=d);Ve(n*g(e),n*_(e),_(t))}function Ve(e,t,n){++pe,ve+=(e-ve)/pe,ge+=(t-ge)/pe,me+=(n-me)/pe}function We(){Be.point=qe}function qe(e,t){e*=d;var n=g(t*=d);Ce=n*g(e),Ne=n*_(e),Me=_(t),Be.point=He,Ve(Ce,Ne,Me)}function He(e,t){e*=d;var n=g(t*=d),r=n*g(e),o=n*_(e),i=_(t),a=v(x((a=Ne*i-Me*o)*a+(a=Me*r-Ce*i)*a+(a=Ce*o-Ne*r)*a),Ce*r+Ne*o+Me*i);he+=a,ye+=a*(Ce+(Ce=r)),be+=a*(Ne+(Ne=o)),we+=a*(Me+(Me=i)),Ve(Ce,Ne,Me)}function $e(){Be.point=Ze}function Qe(){Be.point=Ge}function Ye(){Xe(xe,Se),Be.point=Ze}function Ge(e,t){xe=e,Se=t,e*=d,t*=d,Be.point=Xe;var n=g(t);Ce=n*g(e),Ne=n*_(e),Me=_(t),Ve(Ce,Ne,Me)}function Xe(e,t){e*=d;var n=g(t*=d),r=n*g(e),o=n*_(e),i=_(t),a=Ne*i-Me*o,u=Me*r-Ce*i,l=Ce*o-Ne*r,c=b(a,u,l),s=N(c),f=c&&-s/c;ke.add(f*a),_e.add(f*u),Ee.add(f*l),he+=s,ye+=s*(Ce+(Ce=r)),be+=s*(Ne+(Ne=o)),we+=s*(Me+(Me=i)),Ve(Ce,Ne,Me)}function Ke(e){pe=he=ve=ge=me=ye=be=we=0,ke=new o,_e=new o,Ee=new o,A(e,Be);var t=+ke,n=+_e,r=+Ee,u=b(t,n,r);return uu?e+Math.round(-e/s)*s:e,t]}function nt(e,t,n){return(e%=s)?t||n?et(ot(e),it(t,n)):ot(e):t||n?it(t,n):tt}function rt(e){return function(t,n){return[(t+=e)>u?t-s:t<-u?t+s:t,n]}}function ot(e){var t=rt(e);return t.invert=rt(-e),t}function it(e,t){var n=g(e),r=_(e),o=g(t),i=_(t);function a(e,t){var a=g(t),u=g(e)*a,l=_(e)*a,c=_(t),s=c*n+u*r;return[v(l*o-s*i,u*n-c*r),N(s*o+l*i)]}return a.invert=function(e,t){var a=g(t),u=g(e)*a,l=_(e)*a,c=_(t),s=c*o-l*i;return[v(l*o+c*i,u*n+s*r),N(s*n-u*r)]},a}function at(e){function t(t){return(t=e(t[0]*d,t[1]*d))[0]*=f,t[1]*=f,t}return e=nt(e[0]*d,e[1]*d,e.length>2?e[2]*d:0),t.invert=function(t){return(t=e.invert(t[0]*d,t[1]*d))[0]*=f,t[1]*=f,t},t}function ut(e,t,n,r,o,i){if(n){var a=g(t),u=_(t),l=r*n;null==o?(o=t+r*s,i=t-l/2):(o=lt(a,o),i=lt(a,i),(r>0?oi)&&(o+=r*s));for(var c,f=o;r>0?f>i:f1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}function ft(e,t){return p(e[0]-t[0])=0;--i)o.point((s=c[i])[0],s[1]);else r(d.x,d.p.x,-1,o);d=d.p}c=(d=d.o).z,p=!p}while(!d.v);o.lineEnd()}}}function ht(e){if(t=e.length){for(var t,n,r=0,o=e[0];++r=0?1:-1,R=A*j,I=R>u,F=S*L;if(h.add(v(F*A*_(R),C*O+F*g(R))),d+=I?j+A*s:j,I^E>=n^T>=n){var D=ce(ue(k),ue(P));de(D);var U=ce(f,D);de(U);var B=(I^j>=0?-1:1)*N(U[2]);(r>B||r===B&&(D[0]||D[1]))&&(p+=I^j>=0?1:-1)}}return(d<-i||d0){for(f||(o.polygonStart(),f=!0),o.lineStart(),e=0;e1&&2&l&&d.push(d.pop().concat(d.shift())),a.push(d.filter(xt))}return d}}function xt(e){return e.length>1}function St(e,t){return((e=e.x)[0]<0?e[1]-l-i:l-e[1])-((t=t.x)[0]<0?t[1]-l-i:l-t[1])}var Ct=Et((function(){return!0}),(function(e){var t,n=NaN,r=NaN,o=NaN;return{lineStart:function(){e.lineStart(),t=1},point:function(a,c){var s=a>0?u:-u,f=p(a-n);p(f-u)0?l:-l),e.point(o,r),e.lineEnd(),e.lineStart(),e.point(s,r),e.point(a,r),t=0):o!==s&&f>=u&&(p(n-o)i?h((_(t)*(a=g(r))*_(n)-_(r)*(o=g(t))*_(e))/(o*a*u)):(t+r)/2}(n,r,a,c),e.point(o,r),e.lineEnd(),e.lineStart(),e.point(s,r),t=0),e.point(n=a,r=c),o=s},lineEnd:function(){e.lineEnd(),n=r=NaN},clean:function(){return 2-t}}}),(function(e,t,n,r){var o;if(null==e)o=n*l,r.point(-u,o),r.point(0,o),r.point(u,o),r.point(u,0),r.point(u,-o),r.point(0,-o),r.point(-u,-o),r.point(-u,0),r.point(-u,o);else if(p(e[0]-t[0])>i){var a=e[0]0,o=p(t)>i;function a(e,n){return g(e)*g(n)>t}function l(e,n,r){var o=[1,0,0],a=ce(ue(e),ue(n)),l=le(a,a),c=a[0],s=l-c*c;if(!s)return!r&&e;var f=t*l/s,d=-t*c/s,h=ce(o,a),v=fe(o,f);se(v,fe(a,d));var g=h,m=le(v,g),y=le(g,g),b=m*m-y*(le(v,v)-1);if(!(b<0)){var w=x(b),k=fe(g,(-m-w)/y);if(se(k,v),k=ae(k),!r)return k;var _,E=e[0],S=n[0],C=e[1],N=n[1];S0^k[1]<(p(k[0]-E)u^(E<=k[0]&&k[0]<=S)){var T=fe(g,(-m+w)/y);return se(T,v),[k,ae(T)]}}}function c(t,n){var o=r?e:u-e,i=0;return t<-o?i|=1:t>o&&(i|=2),n<-o?i|=4:n>o&&(i|=8),i}return Et(a,(function(e){var t,n,i,s,f;return{lineStart:function(){s=i=!1,f=1},point:function(d,p){var h,v=[d,p],g=a(d,p),m=r?g?0:c(d,p):g?c(d+(d<0?u:-u),p):0;if(!t&&(s=i=g)&&e.lineStart(),g!==i&&(!(h=l(t,v))||ft(t,h)||ft(v,h))&&(v[2]=1),g!==i)f=0,g?(e.lineStart(),h=l(v,t),e.point(h[0],h[1])):(h=l(t,v),e.point(h[0],h[1],2),e.lineEnd()),t=h;else if(o&&t&&r^g){var y;m&n||!(y=l(v,t,!0))||(f=0,r?(e.lineStart(),e.point(y[0][0],y[0][1]),e.point(y[1][0],y[1][1]),e.lineEnd()):(e.point(y[1][0],y[1][1]),e.lineEnd(),e.lineStart(),e.point(y[0][0],y[0][1],3)))}!g||t&&ft(t,v)||e.point(v[0],v[1]),t=v,i=g,n=m},lineEnd:function(){i&&e.lineEnd(),t=null},clean:function(){return f|(s&&i)<<1}}}),(function(t,r,o,i){ut(i,e,n,o,t,r)}),r?[0,-e]:[-u,e-u])}var Mt,Pt,Tt,zt,Lt=1e9,Ot=-Lt;function jt(e,t,n,r){function o(o,i){return e<=o&&o<=n&&t<=i&&i<=r}function a(o,i,a,l){var s=0,f=0;if(null==o||(s=u(o,a))!==(f=u(i,a))||c(o,i)<0^a>0)do{l.point(0===s||3===s?e:n,s>1?r:t)}while((s=(s+a+4)%4)!==f);else l.point(i[0],i[1])}function u(r,o){return p(r[0]-e)0?0:3:p(r[0]-n)0?2:1:p(r[1]-t)0?1:0:o>0?3:2}function l(e,t){return c(e.x,t.x)}function c(e,t){var n=u(e,1),r=u(t,1);return n!==r?n-r:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(i){var u,c,s,f,d,p,h,v,g,m,y,b=i,w=st(),k={point:_,lineStart:function(){k.point=E,c&&c.push(s=[]);m=!0,g=!1,h=v=NaN},lineEnd:function(){u&&(E(f,d),p&&g&&w.rejoin(),u.push(w.result()));k.point=_,g&&b.lineEnd()},polygonStart:function(){b=w,u=[],c=[],y=!0},polygonEnd:function(){var t=function(){for(var t=0,n=0,o=c.length;nr&&(d-i)*(r-a)>(p-a)*(e-i)&&++t:p<=r&&(d-i)*(r-a)<(p-a)*(e-i)&&--t;return t}(),n=y&&t,o=(u=_t(u)).length;(n||o)&&(i.polygonStart(),n&&(i.lineStart(),a(null,null,1,i),i.lineEnd()),o&&pt(u,l,t,a,i),i.polygonEnd());b=i,u=c=s=null}};function _(e,t){o(e,t)&&b.point(e,t)}function E(i,a){var u=o(i,a);if(c&&s.push([i,a]),m)f=i,d=a,p=u,m=!1,u&&(b.lineStart(),b.point(i,a));else if(u&&g)b.point(i,a);else{var l=[h=Math.max(Ot,Math.min(Lt,h)),v=Math.max(Ot,Math.min(Lt,v))],w=[i=Math.max(Ot,Math.min(Lt,i)),a=Math.max(Ot,Math.min(Lt,a))];!function(e,t,n,r,o,i){var a,u=e[0],l=e[1],c=0,s=1,f=t[0]-u,d=t[1]-l;if(a=n-u,f||!(a>0)){if(a/=f,f<0){if(a0){if(a>s)return;a>c&&(c=a)}if(a=o-u,f||!(a<0)){if(a/=f,f<0){if(a>s)return;a>c&&(c=a)}else if(f>0){if(a0)){if(a/=d,d<0){if(a0){if(a>s)return;a>c&&(c=a)}if(a=i-l,d||!(a<0)){if(a/=d,d<0){if(a>s)return;a>c&&(c=a)}else if(d>0){if(a0&&(e[0]=u+c*f,e[1]=l+c*d),s<1&&(t[0]=u+s*f,t[1]=l+s*d),!0}}}}}(l,w,e,t,n,r)?u&&(b.lineStart(),b.point(i,a),y=!1):(g||(b.lineStart(),b.point(l[0],l[1])),b.point(w[0],w[1]),u||b.lineEnd(),y=!1)}h=i,v=a,g=u}return k}}function At(){var e,t,n,r=0,o=0,i=960,a=500;return n={stream:function(n){return e&&t===n?e:e=jt(r,o,i,a)(t=n)},extent:function(u){return arguments.length?(r=+u[0][0],o=+u[0][1],i=+u[1][0],a=+u[1][1],e=t=null,n):[[r,o],[i,a]]}}}var Rt={sphere:P,point:P,lineStart:function(){Rt.point=Ft,Rt.lineEnd=It},lineEnd:P,polygonStart:P,polygonEnd:P};function It(){Rt.point=Rt.lineEnd=P}function Ft(e,t){Pt=e*=d,Tt=_(t*=d),zt=g(t),Rt.point=Dt}function Dt(e,t){e*=d;var n=_(t*=d),r=g(t),o=p(e-Pt),i=g(o),a=r*_(o),u=zt*n-Tt*r*i,l=Tt*n+zt*r*i;Mt.add(v(x(a*a+u*u),l)),Pt=e,Tt=n,zt=r}function Ut(e){return Mt=new o,A(e,Rt),+Mt}var Bt=[null,null],Zt={type:"LineString",coordinates:Bt};function Vt(e,t){return Bt[0]=e,Bt[1]=t,Ut(Zt)}var Wt={Feature:function(e,t){return Ht(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,o=n.length;++r0&&(o=Vt(e[i],e[i-1]))>0&&n<=o&&r<=o&&(n+r-o)*(1-Math.pow((n-r)/o,2))i})).map(c)).concat(Jt(m(a/v)*v,o,v).filter((function(e){return p(e%y)>i})).map(s))}return w.lines=function(){return k().map((function(e){return{type:"LineString",coordinates:e}}))},w.outline=function(){return{type:"Polygon",coordinates:[f(r).concat(d(u).slice(1),f(n).reverse().slice(1),d(l).reverse().slice(1))]}},w.extent=function(e){return arguments.length?w.extentMajor(e).extentMinor(e):w.extentMinor()},w.extentMajor=function(e){return arguments.length?(r=+e[0][0],n=+e[1][0],l=+e[0][1],u=+e[1][1],r>n&&(e=r,r=n,n=e),l>u&&(e=l,l=u,u=e),w.precision(b)):[[r,l],[n,u]]},w.extentMinor=function(n){return arguments.length?(t=+n[0][0],e=+n[1][0],a=+n[0][1],o=+n[1][1],t>e&&(n=t,t=e,e=n),a>o&&(n=a,a=o,o=n),w.precision(b)):[[t,a],[e,o]]},w.step=function(e){return arguments.length?w.stepMajor(e).stepMinor(e):w.stepMinor()},w.stepMajor=function(e){return arguments.length?(g=+e[0],y=+e[1],w):[g,y]},w.stepMinor=function(e){return arguments.length?(h=+e[0],v=+e[1],w):[h,v]},w.precision=function(i){return arguments.length?(b=+i,c=en(a,o,90),s=tn(t,e,b),f=en(l,u,90),d=tn(r,n,b),w):b},w.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}function rn(){return nn()()}function on(e,t){var n=e[0]*d,r=e[1]*d,o=t[0]*d,i=t[1]*d,a=g(r),u=_(r),l=g(i),c=_(i),s=a*g(n),p=a*_(n),h=l*g(o),m=l*_(o),y=2*N(x(M(i-r)+a*l*M(o-n))),b=_(y),w=y?function(e){var t=_(e*=y)/b,n=_(y-e)/b,r=n*s+t*h,o=n*p+t*m,i=n*u+t*c;return[v(o,r)*f,v(i,x(r*r+o*o))*f]}:function(){return[n*f,r*f]};return w.distance=y,w}var an,un,ln,cn,sn=function(e){return e},fn=new o,dn=new o,pn={point:P,lineStart:P,lineEnd:P,polygonStart:function(){pn.lineStart=hn,pn.lineEnd=mn},polygonEnd:function(){pn.lineStart=pn.lineEnd=pn.point=P,fn.add(p(dn)),dn=new o},result:function(){var e=fn/2;return fn=new o,e}};function hn(){pn.point=vn}function vn(e,t){pn.point=gn,an=ln=e,un=cn=t}function gn(e,t){dn.add(cn*e-ln*t),ln=e,cn=t}function mn(){gn(an,un)}var yn=pn,bn=1/0,wn=bn,kn=-bn,_n=kn,En={point:function(e,t){ekn&&(kn=e);t_n&&(_n=t)},lineStart:P,lineEnd:P,polygonStart:P,polygonEnd:P,result:function(){var e=[[bn,wn],[kn,_n]];return kn=_n=-(wn=bn=1/0),e}};var xn,Sn,Cn,Nn,Mn=En,Pn=0,Tn=0,zn=0,Ln=0,On=0,jn=0,An=0,Rn=0,In=0,Fn={point:Dn,lineStart:Un,lineEnd:Vn,polygonStart:function(){Fn.lineStart=Wn,Fn.lineEnd=qn},polygonEnd:function(){Fn.point=Dn,Fn.lineStart=Un,Fn.lineEnd=Vn},result:function(){var e=In?[An/In,Rn/In]:jn?[Ln/jn,On/jn]:zn?[Pn/zn,Tn/zn]:[NaN,NaN];return Pn=Tn=zn=Ln=On=jn=An=Rn=In=0,e}};function Dn(e,t){Pn+=e,Tn+=t,++zn}function Un(){Fn.point=Bn}function Bn(e,t){Fn.point=Zn,Dn(Cn=e,Nn=t)}function Zn(e,t){var n=e-Cn,r=t-Nn,o=x(n*n+r*r);Ln+=o*(Cn+e)/2,On+=o*(Nn+t)/2,jn+=o,Dn(Cn=e,Nn=t)}function Vn(){Fn.point=Dn}function Wn(){Fn.point=Hn}function qn(){$n(xn,Sn)}function Hn(e,t){Fn.point=$n,Dn(xn=Cn=e,Sn=Nn=t)}function $n(e,t){var n=e-Cn,r=t-Nn,o=x(n*n+r*r);Ln+=o*(Cn+e)/2,On+=o*(Nn+t)/2,jn+=o,An+=(o=Nn*e-Cn*t)*(Cn+e),Rn+=o*(Nn+t),In+=3*o,Dn(Cn=e,Nn=t)}var Qn=Fn;function Yn(e){this._context=e}Yn.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,s)}},result:P};var Gn,Xn,Kn,Jn,er,tr=new o,nr={point:P,lineStart:function(){nr.point=rr},lineEnd:function(){Gn&&or(Xn,Kn),nr.point=P},polygonStart:function(){Gn=!0},polygonEnd:function(){Gn=null},result:function(){var e=+tr;return tr=new o,e}};function rr(e,t){nr.point=or,Xn=Jn=e,Kn=er=t}function or(e,t){Jn-=e,er-=t,tr.add(x(Jn*Jn+er*er)),Jn=e,er=t}var ir=nr;function ar(){this._string=[]}function ur(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}function lr(e,t){var n,r,o=4.5;function i(e){return e&&("function"===typeof o&&r.pointRadius(+o.apply(this,arguments)),A(e,n(r))),r.result()}return i.area=function(e){return A(e,n(yn)),yn.result()},i.measure=function(e){return A(e,n(ir)),ir.result()},i.bounds=function(e){return A(e,n(Mn)),Mn.result()},i.centroid=function(e){return A(e,n(Qn)),Qn.result()},i.projection=function(t){return arguments.length?(n=null==t?(e=null,sn):(e=t).stream,i):e},i.context=function(e){return arguments.length?(r=null==e?(t=null,new ar):new Yn(t=e),"function"!==typeof o&&r.pointRadius(o),i):t},i.pointRadius=function(e){return arguments.length?(o="function"===typeof e?e:(r.pointRadius(+e),+e),i):o},i.projection(e).context(t)}function cr(e){return{stream:sr(e)}}function sr(e){return function(t){var n=new fr;for(var r in e)n[r]=e[r];return n.stream=t,n}}function fr(){}function dr(e,t,n){var r=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),null!=r&&e.clipExtent(null),A(n,e.stream(Mn)),t(Mn.result()),null!=r&&e.clipExtent(r),e}function pr(e,t,n){return dr(e,(function(n){var r=t[1][0]-t[0][0],o=t[1][1]-t[0][1],i=Math.min(r/(n[1][0]-n[0][0]),o/(n[1][1]-n[0][1])),a=+t[0][0]+(r-i*(n[1][0]+n[0][0]))/2,u=+t[0][1]+(o-i*(n[1][1]+n[0][1]))/2;e.scale(150*i).translate([a,u])}),n)}function hr(e,t,n){return pr(e,[[0,0],t],n)}function vr(e,t,n){return dr(e,(function(n){var r=+t,o=r/(n[1][0]-n[0][0]),i=(r-o*(n[1][0]+n[0][0]))/2,a=-o*n[0][1];e.scale(150*o).translate([i,a])}),n)}function gr(e,t,n){return dr(e,(function(n){var r=+t,o=r/(n[1][1]-n[0][1]),i=-o*n[0][0],a=(r-o*(n[1][1]+n[0][1]))/2;e.scale(150*o).translate([i,a])}),n)}ar.prototype={_radius:4.5,_circle:ur(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._string.push("M",e,",",t),this._point=1;break;case 1:this._string.push("L",e,",",t);break;default:null==this._circle&&(this._circle=ur(this._radius)),this._string.push("M",e,",",t,this._circle)}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}},fr.prototype={constructor:fr,point:function(e,t){this.stream.point(e,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var mr=g(30*d);function yr(e,t){return+t?function(e,t){function n(r,o,a,u,l,c,s,f,d,h,g,m,y,b){var w=s-r,k=f-o,_=w*w+k*k;if(_>4*t&&y--){var E=u+h,S=l+g,C=c+m,M=x(E*E+S*S+C*C),P=N(C/=M),T=p(p(C)-1)t||p((w*j+k*A)/_-.5)>.3||u*h+l*g+c*m2?e[2]%360*d:0,L()):[y*f,b*f,w*f]},T.angle=function(e){return arguments.length?(k=e%360*d,L()):k*f},T.reflectX=function(e){return arguments.length?(_=e?-1:1,L()):_<0},T.reflectY=function(e){return arguments.length?(E=e?-1:1,L()):E<0},T.precision=function(e){return arguments.length?(a=yr(u,P=e*e),O()):x(P)},T.fitExtent=function(e,t){return pr(T,e,t)},T.fitSize=function(e,t){return hr(T,e,t)},T.fitWidth=function(e,t){return vr(T,e,t)},T.fitHeight=function(e,t){return gr(T,e,t)},function(){return t=e.apply(this,arguments),T.invert=t.invert&&z,L()}}function Er(e){var t=0,n=u/3,r=_r(e),o=r(t,n);return o.parallels=function(e){return arguments.length?r(t=e[0]*d,n=e[1]*d):[t*f,n*f]},o}function xr(e,t){var n=_(e),r=(n+_(t))/2;if(p(r)=.12&&o<.234&&r>=-.425&&r<-.214?l:o>=.166&&o<.234&&r>=-.214&&r<-.115?c:u).invert(e)},f.stream=function(n){return e&&t===n?e:e=function(e){var t=e.length;return{point:function(n,r){for(var o=-1;++o0?t<-l+i&&(t=-l+i):t>l-i&&(t=l-i);var n=o/k(Ir(t),r);return[n*_(r*e),o-n*g(r*e)]}return a.invert=function(e,t){var n=o-t,i=E(r)*x(e*e+n*n),a=v(e,p(n))*E(n);return n*r<0&&(a-=u*E(e)*E(n)),[a/r,2*h(k(o/i,1/r))-l]},a}function Dr(){return Er(Fr).scale(109.5).parallels([30,30])}function Ur(e,t){return[e,t]}function Br(){return kr(Ur).scale(152.63)}function Zr(e,t){var n=g(e),r=e===t?_(e):(n-g(t))/(t-e),o=n/r+e;if(p(r)2?e[2]+90:90]):[(e=n())[0],e[1],e[2]-90]},n([0,0,90]).scale(159.155)}Yr.invert=function(e,t){for(var n,r=t,o=r*r,i=o*o*o,u=0;u<12&&(i=(o=(r-=n=(r*(Wr+qr*o+i*(Hr+$r*o))-t)/(Wr+3*qr*o+i*(7*Hr+9*$r*o)))*r)*o*o,!(p(n)i&&--o>0);return[e/(.8707+(a=r*r)*(a*(a*a*a*(.003971-.001529*a)-.013791)-.131979)),r]},no.invert=Pr(N),oo.invert=Pr((function(e){return 2*h(e)})),ao.invert=function(e,t){return[-t,2*h(y(e))-l]}},491:function(e,t,n){"use strict";function r(e){return"object"===typeof e&&"length"in e?e:Array.from(e)}n.d(t,{Z:function(){return r}})},413:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var r=n(229),o=n(94);function i(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===o.P&&t.documentElement.namespaceURI===o.P?t.createElement(e):t.createElementNS(n,e)}}function a(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function u(e){var t=(0,r.Z)(e);return(t.local?a:i)(t)}},320:function(e,t,n){"use strict";n.r(t),n.d(t,{create:function(){return i},creator:function(){return r.Z},local:function(){return u},matcher:function(){return c.Z},namespace:function(){return s.Z},namespaces:function(){return f.Z},pointer:function(){return d.Z},pointers:function(){return h},select:function(){return o.Z},selectAll:function(){return m},selection:function(){return g.ZP},selector:function(){return y.Z},selectorAll:function(){return b.Z},style:function(){return w.S},window:function(){return k.Z}});var r=n(413),o=n(261);function i(e){return(0,o.Z)((0,r.Z)(e).call(document.documentElement))}var a=0;function u(){return new l}function l(){this._="@"+(++a).toString(36)}l.prototype=u.prototype={constructor:l,get:function(e){for(var t=this._;!(t in e);)if(!(e=e.parentNode))return;return e[t]},set:function(e,t){return e[this._]=t},remove:function(e){return this._ in e&&delete e[this._]},toString:function(){return this._}};var c=n(761),s=n(229),f=n(94),d=n(439),p=n(252);function h(e,t){return e.target&&(e=(0,p.Z)(e),void 0===t&&(t=e.currentTarget),e=e.touches||[e]),Array.from(e,(function(e){return(0,d.Z)(e,t)}))}var v=n(491),g=n(426);function m(e){return"string"===typeof e?new g.Y1([document.querySelectorAll(e)],[document.documentElement]):new g.Y1([null==e?[]:(0,v.Z)(e)],g.Jz)}var y=n(538),b=n(265),w=n(946),k=n(795)},761:function(e,t,n){"use strict";function r(e){return function(){return this.matches(e)}}function o(e){return function(t){return t.matches(e)}}n.d(t,{Z:function(){return r},P:function(){return o}})},229:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(94);function o(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),r.Z.hasOwnProperty(t)?{space:r.Z[t],local:e}:e}},94:function(e,t,n){"use strict";n.d(t,{P:function(){return r}});var r="http://www.w3.org/1999/xhtml";t.Z={svg:"http://www.w3.org/2000/svg",xhtml:r,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"}},439:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(252);function o(e,t){if(e=(0,r.Z)(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var o=n.createSVGPoint();return o.x=e.clientX,o.y=e.clientY,[(o=o.matrixTransform(t.getScreenCTM().inverse())).x,o.y]}if(t.getBoundingClientRect){var i=t.getBoundingClientRect();return[e.clientX-i.left-t.clientLeft,e.clientY-i.top-t.clientTop]}}return[e.pageX,e.pageY]}},261:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(426);function o(e){return"string"===typeof e?new r.Y1([[document.querySelector(e)]],[document.documentElement]):new r.Y1([[e]],r.Jz)}},426:function(e,t,n){"use strict";n.d(t,{Y1:function(){return se},ZP:function(){return de},Jz:function(){return ce}});var r=n(942),o=n(538);var i=n(491),a=n(265);var u=n(761),l=Array.prototype.find;function c(){return this.firstElementChild}var s=Array.prototype.filter;function f(){return this.children}function d(e){return new Array(e.length)}function p(e,t){this.ownerDocument=e.ownerDocument,this.namespaceURI=e.namespaceURI,this._next=null,this._parent=e,this.__data__=t}function h(e){return function(){return e}}function v(e,t,n,r,o,i){for(var a,u=0,l=t.length,c=i.length;ut?1:e>=t?0:NaN}p.prototype={constructor:p,appendChild:function(e){return this._parent.insertBefore(e,this._next)},insertBefore:function(e,t){return this._parent.insertBefore(e,t)},querySelector:function(e){return this._parent.querySelector(e)},querySelectorAll:function(e){return this._parent.querySelectorAll(e)}};var b=n(762);var w=n(229);function k(e){return function(){this.removeAttribute(e)}}function _(e){return function(){this.removeAttributeNS(e.space,e.local)}}function E(e,t){return function(){this.setAttribute(e,t)}}function x(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function S(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function C(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}var N=n(946);function M(e){return function(){delete this[e]}}function P(e,t){return function(){this[e]=t}}function T(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function z(e){return e.trim().split(/^|\s+/)}function L(e){return e.classList||new O(e)}function O(e){this._node=e,this._names=z(e.getAttribute("class")||"")}function j(e,t){for(var n=L(e),r=-1,o=t.length;++r=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};var $=n(413);function Q(){return null}function Y(){var e=this.parentNode;e&&e.removeChild(this)}function G(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function X(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function K(e){return e.trim().split(/^|\s+/).map((function(e){var t="",n=e.indexOf(".");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}function J(e){return function(){var t=this.__on;if(t){for(var n,r=0,o=-1,i=t.length;r=C&&(C=S+1);!(x=k[C])&&++C=0;)(r=o[i])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=y);for(var n=this._groups,r=n.length,o=new Array(r),i=0;i1?this.each((null==t?M:"function"===typeof t?T:P)(e,t)):this.node()[e]},classed:function(e,t){var n=z(e+"");if(arguments.length<2){for(var r=L(this.node()),o=-1,i=n.length;++o1?this.each((null==t?o:"function"===typeof t?a:i)(e,t,null==n?"":n)):l(this.node(),e)}function l(e,t){return e.style.getPropertyValue(t)||(0,r.Z)(e).getComputedStyle(e,null).getPropertyValue(t)}},538:function(e,t,n){"use strict";function r(){}function o(e){return null==e?r:function(){return this.querySelector(e)}}n.d(t,{Z:function(){return o}})},265:function(e,t,n){"use strict";function r(){return[]}function o(e){return null==e?r:function(){return this.querySelectorAll(e)}}n.d(t,{Z:function(){return o}})},252:function(e,t,n){"use strict";function r(e){for(var t;t=e.sourceEvent;)e=t;return e}n.d(t,{Z:function(){return r}})},795:function(e,t,n){"use strict";function r(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}n.d(t,{Z:function(){return r}})},839:function(e,t,n){"use strict";n.r(t),n.d(t,{zoom:function(){return At},zoomIdentity:function(){return St},zoomTransform:function(){return Ct}});var r={value:function(){}};function o(){for(var e,t=0,n=arguments.length,r={};t=0&&(n=e.slice(r+1),e=e.slice(0,r)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}function u(e,t){for(var n,r=0,o=e.length;r0)for(var n,r,o=new Array(n),i=0;i=0&&t._call.call(null,e),t=t._next;--w}()}finally{w=0,function(){var e,t,n=v,r=1/0;for(;n;)n._call?(r>n._time&&(r=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:v=t);g=e,j(r)}(),x=0}}function O(){var e=C.now(),t=e-E;t>1e3&&(S-=t,E=e)}function j(e){w||(k&&(k=clearTimeout(k)),e-x>24?(e<1/0&&(k=setTimeout(L,e-C.now()-S)),_&&(_=clearInterval(_))):(_||(E=C.now(),_=setInterval(O,1e3)),w=1,N(L)))}function A(e,t,n){var r=new T;return t=null==t?0:+t,r.restart((function(n){r.stop(),e(n+t)}),t,n),r}T.prototype=z.prototype={constructor:T,restart:function(e,t,n){if("function"!==typeof e)throw new TypeError("callback is not a function");n=(null==n?M():+n)+(null==t?0:+t),this._next||g===this||(g?g._next=this:v=this,g=this),this._call=e,this._time=n,j()},stop:function(){this._call&&(this._call=null,this._time=1/0,j())}};var R=c("start","end","cancel","interrupt"),I=[];function F(e,t,n,r,o,i){var a=e.__transition;if(a){if(n in a)return}else e.__transition={};!function(e,t,n){var r,o=e.__transition;function i(e){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=e&&a(e-n.delay)}function a(i){var c,s,f,d;if(1!==n.state)return l();for(c in o)if((d=o[c]).name===n.name){if(3===d.state)return A(a);4===d.state?(d.state=6,d.timer.stop(),d.on.call("interrupt",e,e.__data__,d.index,d.group),delete o[c]):+c0)throw new Error("too late; already scheduled");return n}function U(e,t){var n=B(e,t);if(n.state>3)throw new Error("too late; already running");return n}function B(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}function Z(e,t){var n,r,o,i=e.__transition,a=!0;if(i){for(o in t=null==t?null:t+"",i)(n=i[o]).name===t?(r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",e,e.__data__,n.index,n.group),delete i[o]):a=!1;a&&delete e.__transition}}var V=n(942);function W(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}var q,H=180/Math.PI,$={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function Q(e,t,n,r,o,i){var a,u,l;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(l=e*n+t*r)&&(n-=e*l,r-=t*l),(u=Math.sqrt(n*n+r*r))&&(n/=u,r/=u,l/=u),e*r180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(o(n)+"rotate(",null,r)-2,x:W(e,t)})):t&&n.push(o(n)+"rotate("+t+r)}(i.rotate,a.rotate,u,l),function(e,t,n,i){e!==t?i.push({i:n.push(o(n)+"skewX(",null,r)-2,x:W(e,t)}):t&&n.push(o(n)+"skewX("+t+r)}(i.skewX,a.skewX,u,l),function(e,t,n,r,i,a){if(e!==n||t!==r){var u=i.push(o(i)+"scale(",null,",",null,")");a.push({i:u-4,x:W(e,n)},{i:u-2,x:W(t,r)})}else 1===n&&1===r||i.push(o(i)+"scale("+n+","+r+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,u,l),i=a=null,function(e){for(var t,n=-1,r=l.length;++n>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?_e(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?_e(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=fe.exec(e))?new Se(t[1],t[2],t[3],1):(t=de.exec(e))?new Se(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=pe.exec(e))?_e(t[1],t[2],t[3],t[4]):(t=he.exec(e))?_e(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=ve.exec(e))?Pe(t[1],t[2]/100,t[3]/100,1):(t=ge.exec(e))?Pe(t[1],t[2]/100,t[3]/100,t[4]):me.hasOwnProperty(e)?ke(me[e]):"transparent"===e?new Se(NaN,NaN,NaN,0):null}function ke(e){return new Se(e>>16&255,e>>8&255,255&e,1)}function _e(e,t,n,r){return r<=0&&(e=t=n=NaN),new Se(e,t,n,r)}function Ee(e){return e instanceof oe||(e=we(e)),e?new Se((e=e.rgb()).r,e.g,e.b,e.opacity):new Se}function xe(e,t,n,r){return 1===arguments.length?Ee(e):new Se(e,t,n,null==r?1:r)}function Se(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function Ce(){return"#"+Me(this.r)+Me(this.g)+Me(this.b)}function Ne(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function Me(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function Pe(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new ze(e,t,n,r)}function Te(e){if(e instanceof ze)return new ze(e.h,e.s,e.l,e.opacity);if(e instanceof oe||(e=we(e)),!e)return new ze;if(e instanceof ze)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,u=i-o,l=(i+o)/2;return u?(a=t===i?(n-r)/u+6*(n0&&l<1?0:a,new ze(a,u,l,e.opacity)}function ze(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Le(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function Oe(e,t,n,r,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*n+(1+3*e+3*i-3*a)*r+a*o)/6}ne(oe,we,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:ye,formatHex:ye,formatHsl:function(){return Te(this).formatHsl()},formatRgb:be,toString:be}),ne(Se,xe,re(oe,{brighter:function(e){return e=null==e?ae:Math.pow(ae,e),new Se(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?ie:Math.pow(ie,e),new Se(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Ce,formatHex:Ce,formatRgb:Ne,toString:Ne})),ne(ze,(function(e,t,n,r){return 1===arguments.length?Te(e):new ze(e,t,n,null==r?1:r)}),re(oe,{brighter:function(e){return e=null==e?ae:Math.pow(ae,e),new ze(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?ie:Math.pow(ie,e),new ze(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new Se(Le(e>=240?e-240:e+120,o,r),Le(e,o,r),Le(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));var je=function(e){return function(){return e}};function Ae(e,t){return function(n){return e+n*t}}function Re(e){return 1===(e=+e)?Ie:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):je(isNaN(t)?n:t)}}function Ie(e,t){var n=t-e;return n?Ae(e,n):je(isNaN(e)?t:e)}var Fe=function e(t){var n=Re(t);function r(e,t){var r=n((e=xe(e)).r,(t=xe(t)).r),o=n(e.g,t.g),i=n(e.b,t.b),a=Ie(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=i(t),e.opacity=a(t),e+""}}return r.gamma=e,r}(1);function De(e){return function(t){var n,r,o=t.length,i=new Array(o),a=new Array(o),u=new Array(o);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),o=e[r],i=e[r+1],a=r>0?e[r-1]:2*o-i,u=ri&&(o=t.slice(i,o),u[a]?u[a]+=o:u[++a]=o),(n=n[0])===(r=r[0])?u[a]?u[a]+=r:u[++a]=r:(u[++a]=null,l.push({i:a,x:W(n,r)})),i=Be.lastIndex;return i=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?D:U;return function(){var a=i(this,e),u=a.on;u!==r&&(o=(r=u).copy()).on(t,n),a.on=o}}var ut=n(538);var lt=n(265);var ct=b.ZP.prototype.constructor;var st=n(946);function ft(e){return function(){this.style.removeProperty(e)}}function dt(e,t,n){return function(r){this.style.setProperty(e,t.call(this,r),n)}}function pt(e,t,n){var r,o;function i(){var i=t.apply(this,arguments);return i!==o&&(r=(o=i)&&dt(e,i,n)),r}return i._value=t,i}function ht(e){return function(t){this.textContent=e.call(this,t)}}function vt(e){var t,n;function r(){var r=e.apply(this,arguments);return r!==n&&(t=(n=r)&&ht(r)),t}return r._value=e,r}var gt=0;function mt(e,t,n,r){this._groups=e,this._parents=t,this._name=n,this._id=r}function yt(){return++gt}var bt=b.ZP.prototype;mt.prototype=function(e){return(0,b.ZP)().transition(e)}.prototype=(0,V.Z)({constructor:mt,select:function(e){var t=this._name,n=this._id;"function"!==typeof e&&(e=(0,ut.Z)(e));for(var r=this._groups,o=r.length,i=new Array(o),a=0;ar?(r+o)/2:Math.min(0,r)||Math.max(0,o),a>i?(i+a)/2:Math.min(0,i)||Math.max(0,a))}function At(){var e,t,n,r=Pt,o=Tt,i=jt,a=Lt,u=Ot,l=[0,1/0],f=[[-1/0,-1/0],[1/0,1/0]],h=250,v=m,g=c("start","zoom","end"),b=500,w=0,k=10;function _(e){e.property("__zoom",zt).on("wheel.zoom",P).on("mousedown.zoom",T).on("dblclick.zoom",z).filter(u).on("touchstart.zoom",L).on("touchmove.zoom",O).on("touchend.zoom touchcancel.zoom",j).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function E(e,t){return(t=Math.max(l[0],Math.min(l[1],t)))===e.k?e:new xt(t,e.x,e.y)}function x(e,t,n){var r=t[0]-n[0]*e.k,o=t[1]-n[1]*e.k;return r===e.x&&o===e.y?e:new xt(e.k,r,o)}function S(e){return[(+e[0][0]+ +e[1][0])/2,(+e[0][1]+ +e[1][1])/2]}function C(e,t,n,r){e.on("start.zoom",(function(){N(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){N(this,arguments).event(r).end()})).tween("zoom",(function(){var e=this,i=arguments,a=N(e,i).event(r),u=o.apply(e,i),l=null==n?S(u):"function"===typeof n?n.apply(e,i):n,c=Math.max(u[1][0]-u[0][0],u[1][1]-u[0][1]),s=e.__zoom,f="function"===typeof t?t.apply(e,i):t,d=v(s.invert(l).concat(c/s.k),f.invert(l).concat(c/f.k));return function(e){if(1===e)e=f;else{var t=d(e),n=c/t[2];e=new xt(n,l[0]-t[0]*n,l[1]-t[1]*n)}a.zoom(null,e)}}))}function N(e,t,n){return!n&&e.__zooming||new M(e,t)}function M(e,t){this.that=e,this.args=t,this.active=0,this.sourceEvent=null,this.extent=o.apply(e,t),this.taps=0}function P(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o1?t-1:0),a=1;aw}u.event(e).zoom("mouse",i(x(u.that.__zoom,u.mouse[0]=(0,y.Z)(e,h),u.mouse[1]),u.extent,f))}function b(e){l.on("mousemove.zoom mouseup.zoom",null),p(e.view,u.moved),Mt(e),u.event(e).end()}}function z(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a0?(0,s.Z)(this).transition().duration(h).call(C,p,l,e):(0,s.Z)(this).call(_.transform,p,l,e)}}function L(n){for(var o=arguments.length,i=new Array(o>1?o-1:0),a=1;a1?t-1:0),r=1;r1?r-1:0),i=1;i