diff --git a/asset-manifest.json b/asset-manifest.json index 493195e..3b545ad 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,38 +1,38 @@ { "files": { - "main.css": "./static/css/main.c4e99117.chunk.css", - "main.js": "./static/js/main.f38441d5.chunk.js", - "main.js.map": "./static/js/main.f38441d5.chunk.js.map", - "runtime-main.js": "./static/js/runtime-main.812eed9e.js", - "runtime-main.js.map": "./static/js/runtime-main.812eed9e.js.map", + "main.css": "./static/css/main.94b474a9.chunk.css", + "main.js": "./static/js/main.f845c794.chunk.js", + "main.js.map": "./static/js/main.f845c794.chunk.js.map", + "runtime-main.js": "./static/js/runtime-main.87f3ee42.js", + "runtime-main.js.map": "./static/js/runtime-main.87f3ee42.js.map", "static/css/2.bfcb563f.chunk.css": "./static/css/2.bfcb563f.chunk.css", - "static/js/2.f043a6f6.chunk.js": "./static/js/2.f043a6f6.chunk.js", - "static/js/2.f043a6f6.chunk.js.map": "./static/js/2.f043a6f6.chunk.js.map", - "static/js/3.8a194b11.chunk.js": "./static/js/3.8a194b11.chunk.js", - "static/js/3.8a194b11.chunk.js.map": "./static/js/3.8a194b11.chunk.js.map", - "static/js/4.34858483.chunk.js": "./static/js/4.34858483.chunk.js", - "static/js/4.34858483.chunk.js.map": "./static/js/4.34858483.chunk.js.map", - "static/js/5.b96b84ed.chunk.js": "./static/js/5.b96b84ed.chunk.js", - "static/js/5.b96b84ed.chunk.js.map": "./static/js/5.b96b84ed.chunk.js.map", - "static/js/6.ae74ba40.chunk.js": "./static/js/6.ae74ba40.chunk.js", - "static/js/6.ae74ba40.chunk.js.map": "./static/js/6.ae74ba40.chunk.js.map", + "static/js/2.727244da.chunk.js": "./static/js/2.727244da.chunk.js", + "static/js/2.727244da.chunk.js.map": "./static/js/2.727244da.chunk.js.map", + "static/js/3.297506cb.chunk.js": "./static/js/3.297506cb.chunk.js", + "static/js/3.297506cb.chunk.js.map": "./static/js/3.297506cb.chunk.js.map", + "static/js/4.3fd9488c.chunk.js": "./static/js/4.3fd9488c.chunk.js", + "static/js/4.3fd9488c.chunk.js.map": "./static/js/4.3fd9488c.chunk.js.map", + "static/js/5.68668da0.chunk.js": "./static/js/5.68668da0.chunk.js", + "static/js/5.68668da0.chunk.js.map": "./static/js/5.68668da0.chunk.js.map", + "static/js/6.fc791819.chunk.js": "./static/js/6.fc791819.chunk.js", + "static/js/6.fc791819.chunk.js.map": "./static/js/6.fc791819.chunk.js.map", "index.html": "./index.html", "static/css/2.bfcb563f.chunk.css.map": "./static/css/2.bfcb563f.chunk.css.map", - "static/css/main.c4e99117.chunk.css.map": "./static/css/main.c4e99117.chunk.css.map", - "static/js/2.f043a6f6.chunk.js.LICENSE.txt": "./static/js/2.f043a6f6.chunk.js.LICENSE.txt", - "static/js/3.8a194b11.chunk.js.LICENSE.txt": "./static/js/3.8a194b11.chunk.js.LICENSE.txt", - "static/js/4.34858483.chunk.js.LICENSE.txt": "./static/js/4.34858483.chunk.js.LICENSE.txt", - "static/js/5.b96b84ed.chunk.js.LICENSE.txt": "./static/js/5.b96b84ed.chunk.js.LICENSE.txt", - "static/js/6.ae74ba40.chunk.js.LICENSE.txt": "./static/js/6.ae74ba40.chunk.js.LICENSE.txt", + "static/css/main.94b474a9.chunk.css.map": "./static/css/main.94b474a9.chunk.css.map", + "static/js/2.727244da.chunk.js.LICENSE.txt": "./static/js/2.727244da.chunk.js.LICENSE.txt", + "static/js/3.297506cb.chunk.js.LICENSE.txt": "./static/js/3.297506cb.chunk.js.LICENSE.txt", + "static/js/4.3fd9488c.chunk.js.LICENSE.txt": "./static/js/4.3fd9488c.chunk.js.LICENSE.txt", + "static/js/5.68668da0.chunk.js.LICENSE.txt": "./static/js/5.68668da0.chunk.js.LICENSE.txt", + "static/js/6.fc791819.chunk.js.LICENSE.txt": "./static/js/6.fc791819.chunk.js.LICENSE.txt", "static/media/semantic.min.css": "./static/media/outline-icons.ddae9b1b.woff", "static/media/index.css": "./static/media/topola.a3ffa9a5.jpg", "static/media/wikitree.7bffea31.png": "./static/media/wikitree.7bffea31.png" }, "entrypoints": [ - "static/js/runtime-main.812eed9e.js", + "static/js/runtime-main.87f3ee42.js", "static/css/2.bfcb563f.chunk.css", - "static/js/2.f043a6f6.chunk.js", - "static/css/main.c4e99117.chunk.css", - "static/js/main.f38441d5.chunk.js" + "static/js/2.727244da.chunk.js", + "static/css/main.94b474a9.chunk.css", + "static/js/main.f845c794.chunk.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 9fa3a67..dce6e7b 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Topola Genealogy Viewer
\ No newline at end of file +Topola Genealogy Viewer
\ No newline at end of file diff --git a/static/css/main.94b474a9.chunk.css b/static/css/main.94b474a9.chunk.css new file mode 100644 index 0000000..bad9d74 --- /dev/null +++ b/static/css/main.94b474a9.chunk.css @@ -0,0 +1,2 @@ +body,html{height:100%}.node{cursor:pointer}#root{flex-direction:column}#content,#root{height:100%;display:flex}#content{flex:1 1 auto;overflow:hidden}#svgContainer{flex:1 1 auto;overflow:auto}.sidePanel{flex:0 0 320px;overflow:auto;border-left:1px solid #ccc;overflow-x:hidden}.hidden{display:none}p.comment{margin-top:16px}div.ui.error.message{margin:auto}div.ui.errorPopup.message{left:40px;bottom:40px;position:fixed}div.ui.card.intro{width:770px;margin:auto}.version{color:#888}.backgroundImage{width:100%;height:100%;background-image:url(../../static/media/topola.a3ffa9a5.jpg);background-size:cover;background-position:0 20%;position:fixed;z-index:-100;filter:blur(8px) opacity(30%);-webkit-filter:blur(8px) opacity(30%)}div.zoom{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px;position:fixed;margin:10px;z-index:10}.zoom button{font-family:monospace;font-weight:700;font-size:20px;text-decoration:none;color:#000;text-align:center;width:26px;height:26px;background-color:#fff;display:block;line-height:26px;box-sizing:initial;cursor:pointer;padding:0}.zoom button:hover{background-color:#eee}.zoom button:focus{outline:0}.zoom-in{border-top-left-radius:4px;border-top-right-radius:4px;border:0;border-bottom:1px solid #ccc}.zoom-out{border:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui.loader.loading-more{position:absolute;top:auto;bottom:0;left:25px}.content .ui.image.blockImage{display:block}.link-span{color:#4183c4;cursor:pointer}.ui.menu .item>img:not(.ui).menu-icon{width:24px;height:24px;margin-right:5px}.ui.top.attached.menu{margin-top:0}.details{padding:15px 0;border-bottom:1px solid rgba(34,36,38,.15)}.details .ui.items .item .content{padding:0 15px}.details .event-header{justify-content:space-between;display:flex;word-break:break-word}.details .event-header .header{text-transform:uppercase;margin:0;min-width:40%}.details .person-image{max-width:289px;width:289px;padding:0 10px}.ui.form .field.no-margin{margin:0}.ui.tabular.menu a{text-transform:uppercase}.limit-height{height:300px;overflow-y:scroll}.loaded-image-thumbnail{cursor:zoom-in}.hidden-image{display:none!important}.modal-image{display:block;margin-left:auto;margin-right:auto}.modal-image .ui.attached.label{width:auto;min-width:100%}.image-placeholder{height:100%} +/*# sourceMappingURL=main.94b474a9.chunk.css.map */ \ No newline at end of file diff --git a/static/css/main.94b474a9.chunk.css.map b/static/css/main.94b474a9.chunk.css.map new file mode 100644 index 0000000..10d22f6 --- /dev/null +++ b/static/css/main.94b474a9.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://src/index.css"],"names":[],"mappings":"AAAA,UACE,WACF,CAEA,MACE,cACF,CAEA,MAGE,qBACF,CAEA,eALE,WAAY,CACZ,YASF,CALA,SACE,aAAc,CAEd,eAEF,CAEA,cACE,aAAc,CACd,aACF,CAEA,WACE,cAAe,CACf,aAAc,CACd,0BAA2B,CAC3B,iBACF,CAEA,QACE,YACF,CAEA,UACE,eACF,CAEA,qBACE,WACF,CAEA,0BACE,SAAU,CACV,WAAY,CACZ,cACF,CAEA,kBACE,WAAY,CACZ,WACF,CAEA,SACE,UACF,CAEA,iBACE,UAAW,CACX,WAAY,CACZ,4DAAiC,CACjC,qBAAsB,CACtB,yBAA2B,CAC3B,cAAe,CACf,YAAa,CACb,6BAA8B,CAC9B,qCACF,CAEA,SACE,oCAAsC,CACtC,iBAAkB,CAClB,cAAe,CACf,WAAY,CACZ,UACF,CAEA,aACE,qBAAsB,CACtB,eAAiB,CACjB,cAAe,CACf,oBAAqB,CACrB,UAAY,CACZ,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,qBAAsB,CACtB,aAAc,CACd,gBAAiB,CACjB,kBAAuB,CACvB,cAAe,CACf,SACF,CAEA,mBACE,qBACF,CAEA,mBACE,SACF,CAEA,SACE,0BAA2B,CAC3B,2BAA4B,CAI5B,QAAiB,CAAjB,4BACF,CAEA,UACE,QAAW,CACX,6BAA8B,CAC9B,8BACF,CAEA,wBACE,iBAAkB,CAClB,QAAS,CACT,QAAW,CACX,SACF,CAEA,8BACE,aACF,CAEA,WACE,aAAc,CACd,cACF,CAEA,sCACE,UAAW,CACX,WAAY,CACZ,gBACF,CAEA,sBACE,YACF,CAEA,SACE,cAAiB,CACjB,0CACF,CAEA,kCACE,cACF,CAEA,uBACE,6BAA8B,CAC9B,YAAa,CACb,qBACF,CAEA,+BACE,wBAAyB,CACzB,QAAS,CACT,aACF,CAEA,uBACE,eAAgB,CAChB,WAAY,CACZ,cACF,CAEA,0BACE,QACF,CAEA,mBACE,wBACF,CAEA,cACE,YAAa,CACb,iBACF,CAEA,wBACE,cACF,CAEA,cACC,sBACD,CAEA,aACE,aAAc,CACd,gBAAiB,CACjB,iBACF,CAEA,gCACE,UAAW,CACX,cACF,CAEA,mBACE,WACF","file":"main.94b474a9.chunk.css","sourcesContent":["body, html {\n height: 100%;\n}\n\n.node {\n cursor: pointer;\n}\n\n#root {\n height: 100%;\n display: flex;\n flex-direction: column;\n}\n\n#content {\n flex: 1 1 auto;\n display: flex;\n overflow: hidden;\n height: 100%;\n}\n\n#svgContainer {\n flex: 1 1 auto;\n overflow: auto;\n}\n\n.sidePanel {\n flex: 0 0 320px;\n overflow: auto;\n border-left: solid #ccc 1px;\n overflow-x: hidden;\n}\n\n.hidden {\n display: none;\n}\n\np.comment {\n margin-top: 16px;\n}\n\ndiv.ui.error.message {\n margin: auto;\n}\n\ndiv.ui.errorPopup.message {\n left: 40px;\n bottom: 40px;\n position: fixed;\n}\n\ndiv.ui.card.intro {\n width: 770px;\n margin: auto;\n}\n\n.version {\n color: #888;\n}\n\n.backgroundImage {\n width: 100%;\n height: 100%;\n background-image: url(topola.jpg);\n background-size: cover;\n background-position: 0% 20%;\n position: fixed;\n z-index: -100;\n filter: blur(8px) opacity(30%);\n -webkit-filter: blur(8px) opacity(30%);\n}\n\ndiv.zoom {\n box-shadow: 0 1px 5px rgba(0,0,0,0.65);\n border-radius: 4px;\n position: fixed;\n margin: 10px;\n z-index: 10;\n}\n\n.zoom button {\n font-family: monospace;\n font-weight: bold;\n font-size: 20px;\n text-decoration: none;\n color: black;\n text-align: center;\n width: 26px;\n height: 26px;\n background-color: #fff;\n display: block;\n line-height: 26px;\n box-sizing: content-box;\n cursor: pointer;\n padding: 0px;\n}\n\n.zoom button:hover {\n background-color: #eee;\n}\n\n.zoom button:focus {\n outline: 0px;\n}\n\n.zoom-in {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-top: 0px;\n border-bottom: 1px solid #ccc;\n border-left: 0px;\n border-right: 0px;\n}\n\n.zoom-out {\n border: 0px;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n\n.ui.loader.loading-more {\n position: absolute;\n top: auto;\n bottom: 0px;\n left: 25px;\n}\n\n.content .ui.image.blockImage {\n display: block;\n}\n\n.link-span {\n color: #4183c4;\n cursor: pointer;\n}\n\n.ui.menu .item>img:not(.ui).menu-icon {\n width: 24px;\n height: 24px;\n margin-right: 5px\n}\n\n.ui.top.attached.menu {\n margin-top: 0px;\n}\n\n.details {\n padding: 15px 0px;\n border-bottom: 1px solid rgba(34,36,38,.15);\n}\n\n.details .ui.items .item .content {\n padding: 0 15px;\n}\n\n.details .event-header {\n justify-content: space-between;\n display: flex;\n word-break: break-word;\n}\n\n.details .event-header .header {\n text-transform: uppercase;\n margin: 0;\n min-width: 40%;\n}\n\n.details .person-image {\n max-width: 289px;\n width: 289px;\n padding: 0 10px;\n}\n\n.ui.form .field.no-margin {\n margin: 0;\n}\n\n.ui.tabular.menu a {\n text-transform: uppercase;\n}\n\n.limit-height {\n height: 300px;\n overflow-y: scroll;\n}\n\n.loaded-image-thumbnail {\n cursor: zoom-in;\n}\n\n.hidden-image {\n display: none !important;\n}\n\n.modal-image {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n\n.modal-image .ui.attached.label {\n width: auto;\n min-width: 100%;\n}\n\n.image-placeholder {\n height: 100%;\n}\n"]} \ No newline at end of file diff --git a/static/css/main.c4e99117.chunk.css b/static/css/main.c4e99117.chunk.css deleted file mode 100644 index 1245579..0000000 --- a/static/css/main.c4e99117.chunk.css +++ /dev/null @@ -1,2 +0,0 @@ -body,html{height:100%}.node{cursor:pointer}#root{flex-direction:column}#content,#root{height:100%;display:flex}#content{flex:1 1 auto;overflow:hidden}#svgContainer{flex:1 1 auto;overflow:auto}.sidePanel{flex:0 0 320px;overflow:auto;border-left:1px solid #ccc}.hidden{display:none}p.comment{margin-top:16px}div.ui.error.message{margin:auto}div.ui.errorPopup.message{left:40px;bottom:40px;position:fixed}div.ui.card.intro{width:770px;margin:auto}.version{color:#888}.backgroundImage{width:100%;height:100%;background-image:url(../../static/media/topola.a3ffa9a5.jpg);background-size:cover;background-position:0 20%;position:fixed;z-index:-100;filter:blur(8px) opacity(30%);-webkit-filter:blur(8px) opacity(30%)}div.zoom{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px;position:fixed;margin:10px;z-index:10}.zoom button{font-family:monospace;font-weight:700;font-size:20px;text-decoration:none;color:#000;text-align:center;width:26px;height:26px;background-color:#fff;display:block;line-height:26px;box-sizing:initial;cursor:pointer;padding:0}.zoom button:hover{background-color:#eee}.zoom button:focus{outline:0}.zoom-in{border-top-left-radius:4px;border-top-right-radius:4px;border:0;border-bottom:1px solid #ccc}.zoom-out{border:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui.loader.loading-more{position:absolute;top:auto;bottom:0;left:25px}.content .ui.image.blockImage{display:block}.link-span{color:#4183c4;cursor:pointer}.ui.menu .item>img:not(.ui).menu-icon{width:24px;height:24px;margin-right:5px}.ui.top.attached.menu{margin-top:0}.ui.segments.details{margin:0!important;border:0!important}.ui.form .field.no-margin{margin:0}.ui.tabular.menu a{text-transform:uppercase}.limit-height{height:300px;overflow-y:scroll} -/*# sourceMappingURL=main.c4e99117.chunk.css.map */ \ No newline at end of file diff --git a/static/css/main.c4e99117.chunk.css.map b/static/css/main.c4e99117.chunk.css.map deleted file mode 100644 index b32430b..0000000 --- a/static/css/main.c4e99117.chunk.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack://src/index.css"],"names":[],"mappings":"AAAA,UACE,WACF,CAEA,MACE,cACF,CAEA,MAGE,qBACF,CAEA,eALE,WAAY,CACZ,YASF,CALA,SACE,aAAc,CAEd,eAEF,CAEA,cACE,aAAc,CACd,aACF,CAEA,WACE,cAAe,CACf,aAAc,CACd,0BACF,CAEA,QACE,YACF,CAEA,UACE,eACF,CAEA,qBACE,WACF,CAEA,0BACE,SAAU,CACV,WAAY,CACZ,cACF,CAEA,kBACE,WAAY,CACZ,WACF,CAEA,SACE,UACF,CAEA,iBACE,UAAW,CACX,WAAY,CACZ,4DAAiC,CACjC,qBAAsB,CACtB,yBAA2B,CAC3B,cAAe,CACf,YAAa,CACb,6BAA8B,CAC9B,qCACF,CAEA,SACE,oCAAsC,CACtC,iBAAkB,CAClB,cAAe,CACf,WAAY,CACZ,UACF,CAEA,aACE,qBAAsB,CACtB,eAAiB,CACjB,cAAe,CACf,oBAAqB,CACrB,UAAY,CACZ,iBAAkB,CAClB,UAAW,CACX,WAAY,CACZ,qBAAsB,CACtB,aAAc,CACd,gBAAiB,CACjB,kBAAuB,CACvB,cAAe,CACf,SACF,CAEA,mBACE,qBACF,CAEA,mBACE,SACF,CAEA,SACE,0BAA2B,CAC3B,2BAA4B,CAI5B,QAAiB,CAAjB,4BACF,CAEA,UACE,QAAW,CACX,6BAA8B,CAC9B,8BACF,CAEA,wBACE,iBAAkB,CAClB,QAAS,CACT,QAAW,CACX,SACF,CAEA,8BACE,aACF,CAEA,WACE,aAAc,CACd,cACF,CAEA,sCACE,UAAW,CACX,WAAY,CACZ,gBACF,CAEA,sBACE,YACF,CAEA,qBACE,kBAAsB,CACtB,kBACF,CAEA,0BACE,QACF,CAEA,mBACE,wBACF,CAEA,cACE,YAAa,CACb,iBACF","file":"main.c4e99117.chunk.css","sourcesContent":["body, html {\n height: 100%;\n}\n\n.node {\n cursor: pointer;\n}\n\n#root {\n height: 100%;\n display: flex;\n flex-direction: column;\n}\n\n#content {\n flex: 1 1 auto;\n display: flex;\n overflow: hidden;\n height: 100%;\n}\n\n#svgContainer {\n flex: 1 1 auto;\n overflow: auto;\n}\n\n.sidePanel {\n flex: 0 0 320px;\n overflow: auto;\n border-left: solid #ccc 1px;\n}\n\n.hidden {\n display: none;\n}\n\np.comment {\n margin-top: 16px;\n}\n\ndiv.ui.error.message {\n margin: auto;\n}\n\ndiv.ui.errorPopup.message {\n left: 40px;\n bottom: 40px;\n position: fixed;\n}\n\ndiv.ui.card.intro {\n width: 770px;\n margin: auto;\n}\n\n.version {\n color: #888;\n}\n\n.backgroundImage {\n width: 100%;\n height: 100%;\n background-image: url(topola.jpg);\n background-size: cover;\n background-position: 0% 20%;\n position: fixed;\n z-index: -100;\n filter: blur(8px) opacity(30%);\n -webkit-filter: blur(8px) opacity(30%);\n}\n\ndiv.zoom {\n box-shadow: 0 1px 5px rgba(0,0,0,0.65);\n border-radius: 4px;\n position: fixed;\n margin: 10px;\n z-index: 10;\n}\n\n.zoom button {\n font-family: monospace;\n font-weight: bold;\n font-size: 20px;\n text-decoration: none;\n color: black;\n text-align: center;\n width: 26px;\n height: 26px;\n background-color: #fff;\n display: block;\n line-height: 26px;\n box-sizing: content-box;\n cursor: pointer;\n padding: 0px;\n}\n\n.zoom button:hover {\n background-color: #eee;\n}\n\n.zoom button:focus {\n outline: 0px;\n}\n\n.zoom-in {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-top: 0px;\n border-bottom: 1px solid #ccc;\n border-left: 0px;\n border-right: 0px;\n}\n\n.zoom-out {\n border: 0px;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n\n.ui.loader.loading-more {\n position: absolute;\n top: auto;\n bottom: 0px;\n left: 25px;\n}\n\n.content .ui.image.blockImage {\n display: block;\n}\n\n.link-span {\n color: #4183c4;\n cursor: pointer;\n}\n\n.ui.menu .item>img:not(.ui).menu-icon {\n width: 24px;\n height: 24px;\n margin-right: 5px\n}\n\n.ui.top.attached.menu {\n margin-top: 0px;\n}\n\n.ui.segments.details {\n margin: 0px !important;\n border: 0px !important;\n}\n\n.ui.form .field.no-margin {\n margin: 0;\n}\n\n.ui.tabular.menu a {\n text-transform: uppercase;\n}\n\n.limit-height {\n height: 300px;\n overflow-y: scroll;\n}\n"]} \ No newline at end of file diff --git a/static/js/2.f043a6f6.chunk.js b/static/js/2.727244da.chunk.js similarity index 59% rename from static/js/2.f043a6f6.chunk.js rename to static/js/2.727244da.chunk.js index 8d0abd2..01781b1 100644 --- a/static/js/2.f043a6f6.chunk.js +++ b/static/js/2.727244da.chunk.js @@ -1,3 +1,3 @@ -/*! For license information please see 2.f043a6f6.chunk.js.LICENSE.txt */ -(this["webpackJsonptopola-viewer"]=this["webpackJsonptopola-viewer"]||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(293)},function(e,t,n){"use strict";e.exports=n(310)},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}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 a,u=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}},function(e,t,n){"use strict";n.r(t),n.d(t,"__extends",(function(){return i})),n.d(t,"__assign",(function(){return o})),n.d(t,"__rest",(function(){return a})),n.d(t,"__decorate",(function(){return u})),n.d(t,"__param",(function(){return c})),n.d(t,"__metadata",(function(){return s})),n.d(t,"__awaiter",(function(){return l})),n.d(t,"__generator",(function(){return f})),n.d(t,"__createBinding",(function(){return d})),n.d(t,"__exportStar",(function(){return p})),n.d(t,"__values",(function(){return h})),n.d(t,"__read",(function(){return m})),n.d(t,"__spread",(function(){return v})),n.d(t,"__spreadArrays",(function(){return g})),n.d(t,"__spreadArray",(function(){return y})),n.d(t,"__await",(function(){return b})),n.d(t,"__asyncGenerator",(function(){return w})),n.d(t,"__asyncDelegator",(function(){return O})),n.d(t,"__asyncValues",(function(){return _})),n.d(t,"__makeTemplateObject",(function(){return j})),n.d(t,"__importStar",(function(){return x})),n.d(t,"__importDefault",(function(){return E})),n.d(t,"__classPrivateFieldGet",(function(){return S})),n.d(t,"__classPrivateFieldSet",(function(){return C}));var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;u--)(i=e[u])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function c(e,t){return function(n,r){t(n,r,e)}}function s(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function l(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{c(r.next(e))}catch(t){o(t)}}function u(e){try{c(r.throw(e))}catch(t){o(t)}}function c(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,u)}c((r=r.apply(e,t||[])).next())}))}function f(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:u(0),throw:u(1),return:u(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function u(o){return function(u){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function m(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(u){i={error:u}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function v(){for(var e=[],t=0;t1||u(e,t)}))})}function u(e,t){try{(n=i[e](t)).value instanceof b?Promise.resolve(n.value.v).then(c,s):l(o[0][2],n)}catch(r){l(o[0][3],r)}var n}function c(e){u("next",e)}function s(e){u("throw",e)}function l(e,t){e(t),o.shift(),o.length&&u(o[0][0],o[0][1])}}function O(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,i){t[r]=e[r]?function(t){return(n=!n)?{value:b(e[r](t)),done:"return"===r}:i?i(t):t}:i}}function _(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=h(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,i){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,i,(t=e[n](t)).done,t.value)}))}}}function j(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var k=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function x(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&d(t,e,n);return k(t,e),t}function E(e){return e&&e.__esModule?e:{default:e}}function S(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function C(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}},function(e,t,n){e.exports=n(274)},function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,"a",(function(){return i}))},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";t.a=function(e){return null==e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(164);var i=n(76),o=n(165);function a(e,t){return Object(r.a)(e)||function(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(c){i=!0,o=c}finally{try{r||null==u.return||u.return()}finally{if(i)throw o}}return n}}(e,t)||Object(i.a)(e,t)||Object(o.a)()}},function(e,t,n){"use strict";var r=Array.isArray;t.a=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"e",(function(){return o})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return u})),n.d(t,"d",(function(){return c})),n.d(t,"f",(function(){return s})),n.d(t,"g",(function(){return l}));var r=n(111),i=function(e,t){return e&&t},o=function(e,t){return e&&!0!==e&&e+" "+t},a=function(e,t){return e&&(!0===e?t:e+" "+t)},u=function(e,t){return e&&!0!==e?e.replace("large screen","large-screen").replace(/ vertically/g,"-vertically").split(" ").map((function(e){return e.replace("-"," ")+" "+t})).join(" "):null},c=function(e){return"justified"===e?"justified":o(e,"aligned")},s=function(e){return o(e,"aligned")},l=function(e,t,n){if(void 0===t&&(t=""),void 0===n&&(n=!1),n&&"equal"===e)return"equal width";var i=typeof e;return"string"!==i&&"number"!==i||!t?Object(r.a)(e):Object(r.a)(e)+" "+t}},function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"g",(function(){return a})),n.d(t,"c",(function(){return u})),n.d(t,"e",(function(){return c})),n.d(t,"d",(function(){return s})),n.d(t,"f",(function(){return l}));var r,i=n(9);!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}(r||(r={}));var o=function(e){function t(n,r,i){var o=e.call(this,"[@formatjs/intl Error "+n+"] "+r+" \n"+(i?"\n"+i.message+"\n"+i.stack:""))||this;return o.code=n,"function"===typeof Error.captureStackTrace&&Error.captureStackTrace(o,t),o}return Object(i.__extends)(t,e),t}(Error),a=function(e){function t(t,n){return e.call(this,r.UNSUPPORTED_FORMATTER,t,n)||this}return Object(i.__extends)(t,e),t}(o),u=function(e){function t(t,n){return e.call(this,r.INVALID_CONFIG,t,n)||this}return Object(i.__extends)(t,e),t}(o),c=function(e){function t(t,n){return e.call(this,r.MISSING_DATA,t,n)||this}return Object(i.__extends)(t,e),t}(o),s=function(e){function t(t,n,i,o){var a=e.call(this,r.FORMAT_ERROR,t+" \nLocale: "+n+"\nMessageID: "+(null===i||void 0===i?void 0:i.id)+"\nDefault Message: "+(null===i||void 0===i?void 0:i.defaultMessage)+"\nDescription: "+(null===i||void 0===i?void 0:i.description)+" \n",o)||this;return a.descriptor=i,a}return Object(i.__extends)(t,e),t}(o),l=function(e){function t(t,n){var i=e.call(this,r.MISSING_TRANSLATION,'Missing message: "'+t.id+'" for locale "'+n+'", using '+(t.defaultMessage?"default message":"id")+" as fallback.")||this;return i.descriptor=t,i}return Object(i.__extends)(t,e),t}(o)},function(e,t,n){"use strict";n.d(t,"a",(function(){return w})),n.d(t,"b",(function(){return k})),n.d(t,"c",(function(){return m})),n.d(t,"d",(function(){return A})),n.d(t,"e",(function(){return h})),n.d(t,"f",(function(){return j})),n.d(t,"g",(function(){return N})),n.d(t,"h",(function(){return I}));var r=n(11),i=n(0),o=n.n(i),a=(n(7),n(55)),u=n(213),c=n(45),s=n(2),l=n(214),f=n.n(l),d=(n(159),n(43)),p=(n(146),function(e){var t=Object(u.a)();return t.displayName=e,t}("Router-History")),h=function(e){var t=Object(u.a)();return t.displayName=e,t}("Router"),m=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}Object(r.a)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return o.a.createElement(h.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o.a.createElement(p.Provider,{children:this.props.children||null,value:this.props.history}))},t}(o.a.Component);o.a.Component;var v=function(e){function t(){return e.apply(this,arguments)||this}Object(r.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(o.a.Component);var g={},y=0;function b(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(g[e])return g[e];var t=f.a.compile(e);return y<1e4&&(g[e]=t,y++),t}(e)(t,{pretty:!0})}function w(e){var t=e.computedMatch,n=e.to,r=e.push,i=void 0!==r&&r;return o.a.createElement(h.Consumer,null,(function(e){e||Object(c.a)(!1);var r=e.history,u=e.staticContext,l=i?r.push:r.replace,f=Object(a.c)(t?"string"===typeof n?b(n,t.params):Object(s.a)({},n,{pathname:b(n.pathname,t.params)}):n);return u?(l(f),null):o.a.createElement(v,{onMount:function(){l(f)},onUpdate:function(e,t){var n=Object(a.c)(t.to);Object(a.f)(n,Object(s.a)({},f,{key:n.key}))||l(f)},to:n})}))}var O={},_=0;function j(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,i=n.exact,o=void 0!==i&&i,a=n.strict,u=void 0!==a&&a,c=n.sensitive,s=void 0!==c&&c;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=O[n]||(O[n]={});if(r[e])return r[e];var i=[],o={regexp:f()(e,i,t),keys:i};return _<1e4&&(r[e]=o,_++),o}(n,{end:o,strict:u,sensitive:s}),i=r.regexp,a=r.keys,c=i.exec(e);if(!c)return null;var l=c[0],d=c.slice(1),p=e===l;return o&&!p?null:{path:n,url:"/"===n&&""===l?"/":l,isExact:p,params:a.reduce((function(e,t,n){return e[t.name]=d[n],e}),{})}}),null)}var k=function(e){function t(){return e.apply(this,arguments)||this}return Object(r.a)(t,e),t.prototype.render=function(){var e=this;return o.a.createElement(h.Consumer,null,(function(t){t||Object(c.a)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?j(n.pathname,e.props):t.match,i=Object(s.a)({},t,{location:n,match:r}),a=e.props,u=a.children,l=a.component,f=a.render;return Array.isArray(u)&&0===u.length&&(u=null),o.a.createElement(h.Provider,{value:i},i.match?u?"function"===typeof u?u(i):u:l?o.a.createElement(l,i):f?f(i):null:"function"===typeof u?u(i):null)}))},t}(o.a.Component);function x(e){return"/"===e.charAt(0)?e:"/"+e}function E(e,t){if(!e)return t;var n=x(e);return 0!==t.pathname.indexOf(n)?t:Object(s.a)({},t,{pathname:t.pathname.substr(n.length)})}function S(e){return"string"===typeof e?e:Object(a.e)(e)}function C(e){return function(){Object(c.a)(!1)}}function P(){}o.a.Component;var A=function(e){function t(){return e.apply(this,arguments)||this}return Object(r.a)(t,e),t.prototype.render=function(){var e=this;return o.a.createElement(h.Consumer,null,(function(t){t||Object(c.a)(!1);var n,r,i=e.props.location||t.location;return o.a.Children.forEach(e.props.children,(function(e){if(null==r&&o.a.isValidElement(e)){n=e;var a=e.props.path||e.props.from;r=a?j(i.pathname,Object(s.a)({},e.props,{path:a})):t.match}})),r?o.a.cloneElement(n,{location:i,computedMatch:r}):null}))},t}(o.a.Component);var T=o.a.useContext;function N(){return T(p)}function I(){return T(h).location}},function(e,t,n){"use strict";function r(e,t,n,r,i,o,a){try{var u=e[o](a),c=u.value}catch(s){return void n(s)}u.done?t(c):Promise.resolve(c).then(r,i)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(i,o){var a=e.apply(t,n);function u(e){r(a,i,o,u,c,"next",e)}function c(e){r(a,i,o,u,c,"throw",e)}u(void 0)}))}}n.d(t,"a",(function(){return i}))},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r,i=SyntaxError,o=Function,a=TypeError,u=function(e){try{return o('"use strict"; return ('+e+").constructor;")()}catch(t){}},c=Object.getOwnPropertyDescriptor;if(c)try{c({},"")}catch(C){c=null}var s=function(){throw new a},l=c?function(){try{return s}catch(e){try{return c(arguments,"callee").get}catch(t){return s}}}():s,f=n(202)(),d=Object.getPrototypeOf||function(e){return e.__proto__},p={},h="undefined"===typeof Uint8Array?r:d(Uint8Array),m={"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":f?d([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":p,"%AsyncGenerator%":p,"%AsyncGeneratorFunction%":p,"%AsyncIteratorPrototype%":p,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":p,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f?d(d([][Symbol.iterator]())):r,"%JSON%":"object"===typeof JSON?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&f?d((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&f?d((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f?d(""[Symbol.iterator]()):r,"%Symbol%":f?Symbol:r,"%SyntaxError%":i,"%ThrowTypeError%":l,"%TypedArray%":h,"%TypeError%":a,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet},v=function e(t){var n;if("%AsyncFunction%"===t)n=u("async function () {}");else if("%GeneratorFunction%"===t)n=u("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=u("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&(n=d(i.prototype))}return m[t]=n,n},g={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},y=n(201),b=n(93),w=y.call(Function.call,Array.prototype.concat),O=y.call(Function.apply,Array.prototype.splice),_=y.call(Function.call,String.prototype.replace),j=y.call(Function.call,String.prototype.slice),k=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,x=/\\(\\)?/g,E=function(e){var t=j(e,0,1),n=j(e,-1);if("%"===t&&"%"!==n)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var r=[];return _(e,k,(function(e,t,n,i){r[r.length]=n?_(i,x,"$1"):t||e})),r},S=function(e,t){var n,r=e;if(b(g,r)&&(r="%"+(n=g[r])[0]+"%"),b(m,r)){var o=m[r];if(o===p&&(o=v(r)),"undefined"===typeof o&&!t)throw new a("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new i("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new a('"allowMissing" argument must be a boolean');var n=E(e),r=n.length>0?n[0]:"",o=S("%"+r+"%",t),u=o.name,s=o.value,l=!1,f=o.alias;f&&(r=f[0],O(n,w([0,1],f)));for(var d=1,p=!0;d=n.length){var y=c(s,h);s=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:s[h]}else p=b(s,h),s=s[h];p&&!l&&(m[u]=s)}}return s}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(12);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"'],224:"Meta",225:"AltGraph",246:"Attn",247:"CrSel",248:"ExSel",249:"EraseEof",250:"Play",251:"ZoomOut"},o=0;o<24;o+=1)i[112+o]="F"+(o+1);for(var a=0;a<26;a+=1){var u=a+65;i[u]=[String.fromCharCode(u+32),String.fromCharCode(u)]}var c={codes:i,getCode:function(e){return r(e)?e.keyCode||e.which||this[e.key]:this[e]},getKey:function(e){var t=r(e);if(t&&e.key)return e.key;var n=i[t?e.keyCode||e.which:e];return Array.isArray(n)&&(n=t?n[e.shiftKey?1:0]:n[0]),n},Cancel:3,Help:6,Backspace:8,Tab:9,Clear:12,Enter:13,Shift:16,Control:17,Alt:18,Pause:19,CapsLock:20,Escape:27,Convert:28,NonConvert:29,Accept:30,ModeChange:31," ":32,PageUp:33,PageDown:34,End:35,Home:36,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Select:41,Print:42,Execute:43,PrintScreen:44,Insert:45,Delete:46,0:48,")":48,1:49,"!":49,2:50,"@":50,3:51,"#":51,4:52,$:52,5:53,"%":53,6:54,"^":54,7:55,"&":55,8:56,"*":56,9:57,"(":57,a:65,A:65,b:66,B:66,c:67,C:67,d:68,D:68,e:69,E:69,f:70,F:70,g:71,G:71,h:72,H:72,i:73,I:73,j:74,J:74,k:75,K:75,l:76,L:76,m:77,M:77,n:78,N:78,o:79,O:79,p:80,P:80,q:81,Q:81,r:82,R:82,s:83,S:83,t:84,T:84,u:85,U:85,v:86,V:86,w:87,W:87,x:88,X:88,y:89,Y:89,z:90,Z:90,OS:91,ContextMenu:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,F13:124,F14:125,F15:126,F16:127,F17:128,F18:129,F19:130,F20:131,F21:132,F22:133,F23:134,F24:135,NumLock:144,ScrollLock:145,VolumeMute:181,VolumeDown:182,VolumeUp:183,";":186,":":186,"=":187,"+":187,",":188,"<":188,"-":189,_:189,".":190,">":190,"/":191,"?":191,"`":192,"~":192,"[":219,"{":219,"\\":220,"|":220,"]":221,"}":221,"'":222,'"':222,Meta:224,AltGraph:225,Attn:246,CrSel:247,ExSel:248,EraseEof:249,Play:250,ZoomOut:251};c.Spacebar=c[" "],c.Digit0=c[0],c.Digit1=c[1],c.Digit2=c[2],c.Digit3=c[3],c.Digit4=c[4],c.Digit5=c[5],c.Digit6=c[6],c.Digit7=c[7],c.Digit8=c[8],c.Digit9=c[9],c.Tilde=c["~"],c.GraveAccent=c["`"],c.ExclamationPoint=c["!"],c.AtSign=c["@"],c.PoundSign=c["#"],c.PercentSign=c["%"],c.Caret=c["^"],c.Ampersand=c["&"],c.PlusSign=c["+"],c.MinusSign=c["-"],c.EqualsSign=c["="],c.DivisionSign=c["/"],c.MultiplicationSign=c["*"],c.Comma=c[","],c.Decimal=c["."],c.Colon=c[":"],c.Semicolon=c[";"],c.Pipe=c["|"],c.BackSlash=c["\\"],c.QuestionMark=c["?"],c.SingleQuote=c["'"],c.DoubleQuote=c['"'],c.LeftCurlyBrace=c["{"],c.RightCurlyBrace=c["}"],c.LeftParenthesis=c["("],c.RightParenthesis=c[")"],c.LeftAngleBracket=c["<"],c.RightAngleBracket=c[">"],c.LeftSquareBracket=c["["],c.RightSquareBracket=c["]"],e.exports=c},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(141);var i=n(166),o=n(76);function a(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||Object(i.a)(e)||Object(o.a)(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.")}()}},function(e,t,n){"use strict";var r=n(169),i="object"==typeof self&&self&&self.Object===Object&&self,o=r.a||i||Function("return this")();t.a=o},function(e,t,n){"use strict";t.a=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";var r=n(82),i=n(41),o=n(49),a=n(34);var u=function(e,t){var n=-1,r=Object(a.a)(e)?Array(e.length):[];return Object(o.a)(e,(function(e,i,o){r[++n]=t(e,i,o)})),r},c=n(15);t.a=function(e,t){return(Object(c.a)(e)?r.a:u)(e,Object(i.a)(t,3))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),n(370),i(n(206),t),i(n(371),t),i(n(94),t),i(n(372),t),i(n(207),t),i(n(242),t),i(n(243),t),i(n(373),t),i(n(156),t),i(n(374),t),i(n(375),t),i(n(376),t),i(n(377),t),i(n(381),t),i(n(382),t),i(n(383),t)},function(e,t,n){"use strict";function r(e,t){for(var n=0;n0})).join("&")},t.parseUrl=function(e,t){t=Object.assign({decode:!0},t);var n=c(e,"#"),i=r(n,2),o=i[0],a=i[1];return Object.assign({url:o.split("?")[0]||"",query:g(m(e),t)},t&&t.parseFragmentIdentifier&&a?{fragmentIdentifier:d(a,t)}:{})},t.stringifyUrl=function(e,n){n=Object.assign({encode:!0,strict:!0},n);var r=h(e.url).split("?")[0]||"",i=t.extract(e.url),o=t.parse(i,{sort:!1}),a=Object.assign(o,e.query),u=t.stringify(a,n);u&&(u="?".concat(u));var c=function(e){var t="",n=e.indexOf("#");return-1!==n&&(t=e.slice(n)),t}(e.url);return e.fragmentIdentifier&&(c="#".concat(f(e.fragmentIdentifier,n))),"".concat(r).concat(u).concat(c)},t.pick=function(e,n,r){r=Object.assign({parseFragmentIdentifier:!0},r);var i=t.parseUrl(e,r),o=i.url,a=i.query,u=i.fragmentIdentifier;return t.stringifyUrl({url:o,query:s(a,n),fragmentIdentifier:u},r)},t.exclude=function(e,n,r){var i=Array.isArray(n)?function(e){return!n.includes(e)}:function(e,t){return!n(e,t)};return t.pick(e,i,r)}},function(e,t,n){"use strict";n.d(t,"d",(function(){return c})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return p})),n.d(t,"e",(function(){return h}));var r=n(9),i=n(410),o=n(136),a=n.n(o),u=n(17);function c(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var s={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},onError:function(e){0}};function l(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function f(e){return{create:function(){return{has:function(t){return t in e},get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}var d=a.a||o;function p(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,o=Intl.DisplayNames,a=d((function(){for(var e,t=[],n=0;n=0||(i[n]=e[n]);return i}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"c",(function(){return u})),n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return s})),n.d(t,"d",(function(){return l}));var r=n(9),i=n(0),o=n(409),a=n(32);function u(e){Object(o.a)(e,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}var c=Object(r.__assign)(Object(r.__assign)({},a.a),{textComponent:i.Fragment});function s(e){return function(t){return e(i.Children.toArray(t))}}function l(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var o=0;o-1:!!c&&Object(r.a)(e,t,n)>-1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(115);function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Object(r.a)(e,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(40),i=n(167);function o(e){return(o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var a=n(53);function u(e,t){return!t||"object"!==o(t)&&"function"!==typeof t?Object(a.a)(e):t}function c(e){var t=Object(i.a)();return function(){var n,i=Object(r.a)(e);if(t){var o=Object(r.a)(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return u(this,n)}}},function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r;r=n(313),e.exports=r.default,e.exports.instance=r.instance},function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return P})),n.d(t,"d",(function(){return T})),n.d(t,"c",(function(){return m})),n.d(t,"f",(function(){return v})),n.d(t,"e",(function(){return h}));var r=n(2);function i(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,i=e.length;r=0;d--){var p=a[d];"."===p?o(a,d):".."===p?(o(a,d),f++):f&&(o(a,d),f--)}if(!s)for(;f--;f)a.unshift("..");!s||""===a[0]||a[0]&&i(a[0])||a.unshift("");var h=a.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function u(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var c=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=u(t),i=u(n);return r!==t||i!==n?e(r,i):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},s=n(45);function l(e){return"/"===e.charAt(0)?e:"/"+e}function f(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function h(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function m(e,t,n,i){var o;"string"===typeof e?(o=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(o=Object(r.a)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(u){throw u instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):u}return n&&(o.key=n),i?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=a(o.pathname,i.pathname)):o.pathname=i.pathname:o.pathname||(o.pathname="/"),o}function v(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&c(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var o="function"===typeof e?e(t,n):e;"string"===typeof o?"function"===typeof r?r(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,i):n.push(i),f({action:r,location:i,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",i=m(e,t,d(),w.location);l.confirmTransitionTo(i,r,n,(function(e){e&&(w.entries[w.index]=i,f({action:r,location:i}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=w.index+e;return t>=0&&t-1&&e%1==0&&et?1:e>=t?0:NaN}var b=n(8),w=n(113);function O(e){return function(){this.removeAttribute(e)}}function _(e){return function(){this.removeAttributeNS(e.space,e.local)}}function j(e,t){return function(){this.setAttribute(e,t)}}function k(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function x(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function E(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 S=n(162);function C(e){return function(){delete this[e]}}function P(e,t){return function(){this[e]=t}}function A(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function T(e){return e.trim().split(/^|\s+/)}function N(e){return e.classList||new I(e)}function I(e){this._node=e,this._names=T(e.getAttribute("class")||"")}function F(e,t){for(var n=N(e),r=-1,i=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}};function z(){this.textContent=""}function B(e){return function(){this.textContent=e}}function U(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}function q(){this.innerHTML=""}function V(e){return function(){this.innerHTML=e}}function Q(e){return function(){var t=e.apply(this,arguments);this.innerHTML=null==t?"":t}}function G(){this.nextSibling&&this.parentNode.appendChild(this)}function H(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}var W=n(75);function $(){return null}function K(){var e=this.parentNode;e&&e.removeChild(this)}function X(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Y(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Z(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,i=-1,o=t.length;r=E&&(E=x+1);!(k=O[E])&&++E=0;)(r=i[o])&&(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,i=new Array(r),o=0;o1?this.each((null==t?C:"function"===typeof t?A:P)(e,t)):this.node()[e]},classed:function(e,t){var n=T(e+"");if(arguments.length<2){for(var r=N(this.node()),i=-1,o=n.length;++i0){var s=a.utils.clone(t)||{};s.position=[u,c],s.index=i.length,i.push(new a.Token(n.slice(u,o),s))}u=o+1}}return i}).separator=/[\s\-]+/,(a.Pipeline=function(){this._stack=[]}).registeredFunctions=Object.create(null),a.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&a.utils.warn("Overwriting existing registered function: "+t),e.label=t,a.Pipeline.registeredFunctions[e.label]=e},a.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||a.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},a.Pipeline.load=function(e){var t=new a.Pipeline;return e.forEach((function(e){var n=a.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},a.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){a.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},a.Pipeline.prototype.after=function(e,t){a.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},a.Pipeline.prototype.before=function(e,t){a.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},a.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},a.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(oe&&(n=i),o!=e);)r=n-t,i=t+Math.floor(r/2),o=this.elements[2*i];return o==e||o>e?2*i:ou?s+=2:a==u&&(t+=n[c+1]*r[s+1],c+=2,s+=2);return t},a.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},a.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var o,u=i.str.charAt(0);u in i.node.edges?o=i.node.edges[u]:(o=new a.TokenSet,i.node.edges[u]=o),1==i.str.length&&(o.final=!0),r.push({node:o,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var c=i.node.edges["*"];else{c=new a.TokenSet;i.node.edges["*"]=c}if(0==i.str.length&&(c.final=!0),r.push({node:c,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&r.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var s=i.node.edges["*"];else{s=new a.TokenSet;i.node.edges["*"]=s}1==i.str.length&&(s.final=!0),r.push({node:s,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,f=i.str.charAt(0),d=i.str.charAt(1);d in i.node.edges?l=i.node.edges[d]:(l=new a.TokenSet,i.node.edges[d]=l),1==i.str.length&&(l.final=!0),r.push({node:l,editsRemaining:i.editsRemaining-1,str:f+i.str.slice(2)})}}}return n},a.TokenSet.fromString=function(e){for(var t=new a.TokenSet,n=t,r=0,i=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},(a.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline}).prototype.search=function(e){return this.query((function(t){new a.QueryParser(e,t).parse()}))},a.Index.prototype.query=function(e){for(var t=new a.Query(this.fields),n=Object.create(null),r=Object.create(null),i=Object.create(null),o=Object.create(null),u=Object.create(null),c=0;c1?1:e},a.Builder.prototype.k1=function(e){this._k1=e},a.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return a.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},a.QueryLexer.prototype.width=function(){return this.pos-this.start},a.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},a.QueryLexer.prototype.backup=function(){this.pos-=1},a.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=a.QueryLexer.EOS&&this.backup()},a.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(a.QueryLexer.TERM)),e.ignore(),e.more())return a.QueryLexer.lexText},a.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(a.QueryLexer.EDIT_DISTANCE),a.QueryLexer.lexText},a.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(a.QueryLexer.BOOST),a.QueryLexer.lexText},a.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(a.QueryLexer.TERM)},a.QueryLexer.termSeparator=a.tokenizer.separator,a.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==a.QueryLexer.EOS)return a.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return a.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(a.QueryLexer.TERM),a.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(a.QueryLexer.TERM),a.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(a.QueryLexer.PRESENCE),a.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(a.QueryLexer.PRESENCE),a.QueryLexer.lexText;if(t.match(a.QueryLexer.termSeparator))return a.QueryLexer.lexTerm}else e.escapeCharacter()}},(a.QueryParser=function(e,t){this.lexer=new a.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0}).prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=a.QueryParser.parseClause;e;)e=e(this);return this.query},a.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},a.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},a.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},a.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(void 0!=t)switch(t.type){case a.QueryLexer.PRESENCE:return a.QueryParser.parsePresence;case a.QueryLexer.FIELD:return a.QueryParser.parseField;case a.QueryLexer.TERM:return a.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new a.QueryParseError(n,t.start,t.end)}},a.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(void 0!=t){switch(t.str){case"-":e.currentClause.presence=a.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=a.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new a.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(void 0==r)throw new a.QueryParseError(n="expecting term or field, found nothing",t.start,t.end);switch(r.type){case a.QueryLexer.FIELD:return a.QueryParser.parseField;case a.QueryLexer.TERM:return a.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new a.QueryParseError(n,r.start,r.end)}}},a.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(void 0!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new a.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(void 0==i)throw new a.QueryParseError(r="expecting term, found nothing",t.start,t.end);switch(i.type){case a.QueryLexer.TERM:return a.QueryParser.parseTerm;default:r="expecting term, found '"+i.type+"'";throw new a.QueryParseError(r,i.start,i.end)}}},a.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(void 0!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(void 0!=n)switch(n.type){case a.QueryLexer.TERM:return e.nextClause(),a.QueryParser.parseTerm;case a.QueryLexer.FIELD:return e.nextClause(),a.QueryParser.parseField;case a.QueryLexer.EDIT_DISTANCE:return a.QueryParser.parseEditDistance;case a.QueryLexer.BOOST:return a.QueryParser.parseBoost;case a.QueryLexer.PRESENCE:return e.nextClause(),a.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new a.QueryParseError(r,n.start,n.end)}else e.nextClause()}},a.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(void 0!=t){var n=parseInt(t.str,10);if(isNaN(n))throw new a.QueryParseError(i="edit distance must be numeric",t.start,t.end);e.currentClause.editDistance=n;var r=e.peekLexeme();if(void 0!=r)switch(r.type){case a.QueryLexer.TERM:return e.nextClause(),a.QueryParser.parseTerm;case a.QueryLexer.FIELD:return e.nextClause(),a.QueryParser.parseField;case a.QueryLexer.EDIT_DISTANCE:return a.QueryParser.parseEditDistance;case a.QueryLexer.BOOST:return a.QueryParser.parseBoost;case a.QueryLexer.PRESENCE:return e.nextClause(),a.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new a.QueryParseError(i,r.start,r.end)}else e.nextClause()}},a.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(void 0!=t){var n=parseInt(t.str,10);if(isNaN(n))throw new a.QueryParseError(i="boost must be numeric",t.start,t.end);e.currentClause.boost=n;var r=e.peekLexeme();if(void 0!=r)switch(r.type){case a.QueryLexer.TERM:return e.nextClause(),a.QueryParser.parseTerm;case a.QueryLexer.FIELD:return e.nextClause(),a.QueryParser.parseField;case a.QueryLexer.EDIT_DISTANCE:return a.QueryParser.parseEditDistance;case a.QueryLexer.BOOST:return a.QueryParser.parseBoost;case a.QueryLexer.PRESENCE:return e.nextClause(),a.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new a.QueryParseError(i,r.start,r.end)}else e.nextClause()}},void 0===(i="function"===typeof(r=function(){return a})?r.call(t,n,t,e):r)||(e.exports=i)}()},function(e,t,n){"use strict";function r(e){return function(t){return t.matches(e)}}n.d(t,"a",(function(){return r})),t.b=function(e){return function(){return this.matches(e)}}},function(e,t,n){"use strict";var r=n(113),i=n(85);function o(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===i.b&&t.documentElement.namespaceURI===i.b?t.createElement(e):t.createElementNS(n,e)}}function a(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}t.a=function(e){var t=Object(r.a)(e);return(t.local?a:o)(t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(141);function i(e,t){if(e){if("string"===typeof e)return Object(r.a)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r.a)(e,t):void 0}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){if(void 0===e||null===e)return a;if("string"===typeof e)return function(e){return o(t);function t(t){return t&&t.type===e}}(e);if("object"===typeof e)return Array.isArray(e)?i(e):function(e){return o(t);function t(t){var n;for(n in e)if(t[n]!==e[n])return!1;return!0}}(e);if("function"===typeof e)return o(e);throw new Error("Expected function, string, or object as test")};function i(e){for(var t=[],n=-1;++n=55296&&u<=57343){if(u>=55296&&u<=56319&&o+1=56320&&c<=57343){l+=encodeURIComponent(e[o]+e[o+1]),o++;continue}l+="%EF%BF%BD"}else l+=encodeURIComponent(e[o]);return l}i.defaultChars=";/?:@&=+$,-_.!~*'()#",i.componentChars="-_.!~*'()",e.exports=i},function(e,t,n){"use strict";t.a=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},function(e,t,n){"use strict";var r=n(33),i=n(26);t.a=function(e){return"symbol"==typeof e||Object(i.a)(e)&&"[object Symbol]"==Object(r.a)(e)}},function(e,t,n){"use strict";t.a=function(e,t){return e===t||e!==e&&t!==t}},function(e,t,n){"use strict";t.a=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n-1};var l=function(e,t){var n=this.__data__,r=o(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++te.parent.data.generation?[e.data,e.parent.data]:[e.parent.data,e.data],n=t[0],r=t[1];return n.additionalMarriage?n.id+":A":r.id+":"+n.id}t.linkId=c,t.getChartInfo=function(e){var t=o.min(e,(function(e){return e.x-e.data.width/2}))-15,n=o.min(e,(function(e){return e.y-e.data.height/2}))-15;return{size:[o.max(e,(function(e){return e.x+e.data.width/2}))+15-t,o.max(e,(function(e){return e.y+e.data.height/2}))+15-n],origin:[-t,-n]}},t.getChartInfoWithoutMargin=function(e){var t=o.min(e,(function(e){return e.x-e.data.width/2})),n=o.min(e,(function(e){return e.y-e.data.height/2}));return{size:[o.max(e,(function(e){return e.x+e.data.width/2}))-t,o.max(e,(function(e){return e.y+e.data.height/2}))-n],origin:[-t,-n]}};var s=function(){function e(e){this.options=e}return e.prototype.linkHorizontal=function(e,t){var n=this.options.renderer.getFamilyAnchor(e.data),r=e.id===t.data.spouseParentNodeId?this.options.renderer.getSpouseAnchor(t.data):this.options.renderer.getIndiAnchor(t.data),i=[e.x+n[0],e.y+n[1]],o=i[0],a=i[1],u=[t.x+r[0],t.y+r[1]],c=u[0],s=u[1],l=(e.x+e.data.width/2+t.x-t.data.width/2)/2;return"M "+o+" "+a+"\n L "+l+" "+a+",\n "+l+" "+s+",\n "+c+" "+s},e.prototype.linkVertical=function(e,n){var r=this.options.renderer.getFamilyAnchor(e.data),i=e.id===n.data.spouseParentNodeId?this.options.renderer.getSpouseAnchor(n.data):this.options.renderer.getIndiAnchor(n.data),o=[e.x+r[0],e.y+r[1]],a=o[0],u=o[1],c=[n.x+i[0],n.y+i[1]],s=c[0],l=c[1],f=e.y+e.data.height/2+t.V_SPACING/2;return"M "+a+" "+u+"\n L "+a+" "+f+",\n "+s+" "+f+",\n "+s+" "+l},e.prototype.linkAdditionalMarriage=function(e){var t=e.parent.children.findIndex((function(t){return t.data.id===e.data.id})),n=e.parent.children[t-1],r=this.options.renderer.getIndiAnchor(e.data),i=this.options.renderer.getIndiAnchor(n.data),o=[e.x+r[0],e.y+r[1]],a=o[0],u=o[1],c=[n.x+i[0],n.y+i[1]];return"M "+a+", "+u+"\n L "+c[0]+", "+c[1]},e.prototype.updateSvgDimensions=function(e){var t=r.select(this.options.svgSelector).select("g");(this.options.animate?t.transition().delay(a).duration(u):t).attr("transform","translate("+e.origin[0]+", "+e.origin[1]+")")},e.prototype.layOutChart=function(e,n){var a=this;void 0===n&&(n={});var u=r.select(this.options.svgSelector);u.select("style").empty()&&u.append("style").text(this.options.renderer.getCss()),e.each((function(e){e.data.generation=e.depth*(n.flipVertically?-1:1)+(a.options.baseGeneration||0)})),this.options.renderer.updateNodes(e.descendants());var c=new Map;e.each((function(e){var t=e.depth,n=o.max([a.options.horizontal?e.data.width:e.data.height,c.get(t)]);c.set(t,n)})),e.each((function(e){var t=c.get(e.depth);a.options.horizontal?e.data.width=t:e.data.height=t}));var s=void 0!==n.vSpacing?n.vSpacing:t.V_SPACING,l=void 0!==n.hSpacing?n.hSpacing:t.H_SPACING,f=i.flextree().nodeSize((function(e){if(a.options.horizontal){var t=o.max(e.children||[],(function(e){return e.data.width}))||0;return[e.data.height,(t+e.data.width)/2+s]}var n=o.max(e.children||[],(function(e){return e.data.height}))||0;return[e.data.width,(n+e.data.height)/2+s]})).spacing((function(e,t){return l}))(e).descendants();return f.forEach((function(e){var t;n.flipVertically&&(e.y=-e.y),a.options.horizontal&&(t=[e.y,e.x],e.x=t[0],e.y=t[1])})),f},e.prototype.renderChart=function(e){var t=this.getSvgForRendering(),n=this.renderNodes(e,t),r=this.renderLinks(e,t);return Promise.all([n,r])},e.prototype.renderNodes=function(e,t){var n=this;return new Promise((function(r){var i=t.select("g").selectAll("g.node").data(e,(function(e){return e.id})),o=i.enter().append("g"),c=i.exit().size()+i.size()+o.size(),s=function(){0===--c&&r()};n.options.animate||r(),o.merge(i).attr("class",(function(e){return"node generation"+e.data.generation})),o.attr("transform",(function(e){return"translate("+(e.x-e.data.width/2)+", "+(e.y-e.data.height/2)+")"})),n.options.animate&&o.style("opacity",0).transition().delay(700).duration(a).style("opacity",1).on("end",s),(n.options.animate?i.transition().delay(a).duration(u).on("end",s):i).attr("transform",(function(e){return"translate("+(e.x-e.data.width/2)+", "+(e.y-e.data.height/2)+")"})),n.options.renderer.render(o,i),n.options.animate?i.exit().transition().duration(a).style("opacity",0).remove().on("end",s):i.exit().remove()}))},e.prototype.renderLinks=function(e,t){var n=this;return new Promise((function(r){var i=function(e,t){if(t.data.additionalMarriage)return n.linkAdditionalMarriage(t);var r=e.data.generation>t.data.generation;return n.options.horizontal?r?n.linkHorizontal(t,e):n.linkHorizontal(e,t):r?n.linkVertical(t,e):n.linkVertical(e,t)},o=e.filter((function(e){return!!e.parent||e.data.additionalMarriage})),s=t.select("g").selectAll("path.link").data(o,c),l=s.enter().insert("path","g").attr("class",(function(e){return e.data.additionalMarriage?"link additional-marriage":"link"})).attr("d",(function(e){return i(e.parent,e)})),f=s.exit().size()+s.size()+l.size(),d=function(){0===--f&&r()};n.options.animate||r(),(n.options.animate?s.transition().delay(a).duration(u).on("end",d):s).attr("d",(function(e){return i(e.parent,e)})),n.options.animate&&l.style("opacity",0).transition().delay(900).duration(0).style("opacity",1).on("end",d),n.options.animate?s.exit().transition().duration(0).style("opacity",0).remove().on("end",d):s.exit().remove()}))},e.prototype.getSvgForRendering=function(){var e=r.select(this.options.svgSelector);return e.select("g").empty()&&e.append("g"),e},e}();t.ChartUtil=s},function(e,t,n){"use strict";n.r(t),n.d(t,"bisect",(function(){return m})),n.d(t,"bisectRight",(function(){return d})),n.d(t,"bisectLeft",(function(){return p})),n.d(t,"bisectCenter",(function(){return h})),n.d(t,"ascending",(function(){return r})),n.d(t,"bisector",(function(){return i})),n.d(t,"count",(function(){return v})),n.d(t,"cross",(function(){return _})),n.d(t,"cumsum",(function(){return j})),n.d(t,"descending",(function(){return k})),n.d(t,"deviation",(function(){return E})),n.d(t,"extent",(function(){return S})),n.d(t,"Adder",(function(){return A})),n.d(t,"fsum",(function(){return T})),n.d(t,"fcumsum",(function(){return N})),n.d(t,"group",(function(){return W})),n.d(t,"groups",(function(){return $})),n.d(t,"index",(function(){return Y})),n.d(t,"indexes",(function(){return Z})),n.d(t,"rollup",(function(){return K})),n.d(t,"rollups",(function(){return X})),n.d(t,"groupSort",(function(){return re})),n.d(t,"bin",(function(){return me})),n.d(t,"histogram",(function(){return me})),n.d(t,"thresholdFreedmanDiaconis",(function(){return _e})),n.d(t,"thresholdScott",(function(){return je})),n.d(t,"thresholdSturges",(function(){return he})),n.d(t,"max",(function(){return ve.a})),n.d(t,"maxIndex",(function(){return ke})),n.d(t,"mean",(function(){return xe})),n.d(t,"median",(function(){return Ee})),n.d(t,"merge",(function(){return Pe})),n.d(t,"min",(function(){return ge.a})),n.d(t,"minIndex",(function(){return Ae})),n.d(t,"nice",(function(){return pe})),n.d(t,"pairs",(function(){return Te})),n.d(t,"permute",(function(){return te})),n.d(t,"quantile",(function(){return we})),n.d(t,"quantileSorted",(function(){return Oe})),n.d(t,"quickselect",(function(){return ye})),n.d(t,"range",(function(){return Ie})),n.d(t,"least",(function(){return Fe})),n.d(t,"leastIndex",(function(){return Me})),n.d(t,"greatest",(function(){return Re})),n.d(t,"greatestIndex",(function(){return De})),n.d(t,"scan",(function(){return Le})),n.d(t,"shuffle",(function(){return ze})),n.d(t,"shuffler",(function(){return Be})),n.d(t,"sum",(function(){return Ue})),n.d(t,"ticks",(function(){return le})),n.d(t,"tickIncrement",(function(){return fe})),n.d(t,"tickStep",(function(){return de})),n.d(t,"transpose",(function(){return qe})),n.d(t,"variance",(function(){return x})),n.d(t,"zip",(function(){return Qe})),n.d(t,"every",(function(){return Ge})),n.d(t,"some",(function(){return He})),n.d(t,"filter",(function(){return We})),n.d(t,"map",(function(){return $e})),n.d(t,"reduce",(function(){return Ke})),n.d(t,"reverse",(function(){return Xe})),n.d(t,"sort",(function(){return ne})),n.d(t,"difference",(function(){return Ye})),n.d(t,"disjoint",(function(){return Ze})),n.d(t,"intersection",(function(){return et})),n.d(t,"subset",(function(){return nt})),n.d(t,"superset",(function(){return tt})),n.d(t,"union",(function(){return rt})),n.d(t,"InternMap",(function(){return B})),n.d(t,"InternSet",(function(){return U}));var r=function(e,t){return et?1:e>=t?0:NaN},i=function(e){var t=e,n=e;function i(e,t,r,i){for(null==r&&(r=0),null==i&&(i=e.length);r>>1;n(e[o],t)<0?r=o+1:i=o}return r}return 1===e.length&&(t=function(t,n){return e(t)-n},n=function(e){return function(t,n){return r(e(t),n)}}(e)),{left:i,center:function(e,n,r,o){null==r&&(r=0),null==o&&(o=e.length);var a=i(e,n,r,o-1);return a>r&&t(e[a-1],n)>-t(e[a],n)?a-1:a},right:function(e,t,r,i){for(null==r&&(r=0),null==i&&(i=e.length);r>>1;n(e[o],t)>0?i=o:r=o+1}return r}}};var o=n(10),a=n.n(o),u=n(8),c=a.a.mark(l),s=function(e){return null===e?NaN:+e};function l(e,t){var n,r,i,o,s,l,f;return a.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(void 0!==t){a.next=21;break}n=Object(u.a)(e),a.prev=2,n.s();case 4:if((r=n.n()).done){a.next=11;break}if(!(null!=(i=r.value)&&(i=+i)>=i)){a.next=9;break}return a.next=9,i;case 9:a.next=4;break;case 11:a.next=16;break;case 13:a.prev=13,a.t0=a.catch(2),n.e(a.t0);case 16:return a.prev=16,n.f(),a.finish(16);case 19:a.next=40;break;case 21:o=-1,s=Object(u.a)(e),a.prev=23,s.s();case 25:if((l=s.n()).done){a.next=32;break}if(f=l.value,!(null!=(f=t(f,++o,e))&&(f=+f)>=f)){a.next=30;break}return a.next=30,f;case 30:a.next=25;break;case 32:a.next=37;break;case 34:a.prev=34,a.t1=a.catch(23),s.e(a.t1);case 37:return a.prev=37,s.f(),a.finish(37);case 40:case"end":return a.stop()}}),c,null,[[2,13,16,19],[23,34,37,40]])}var f=i(r),d=f.right,p=f.left,h=i(s).center,m=d;function v(e,t){var n=0;if(void 0===t){var r,i=Object(u.a)(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;null!=o&&(o=+o)>=o&&++n}}catch(f){i.e(f)}finally{i.f()}}else{var a,c=-1,s=Object(u.a)(e);try{for(s.s();!(a=s.n()).done;){var l=a.value;null!=(l=t(l,++c,e))&&(l=+l)>=l&&++n}}catch(f){s.e(f)}finally{s.f()}}return n}var g=n(24);function y(e){return 0|e.length}function b(e){return!(e>0)}function w(e){return"object"!==typeof e||"length"in e?e:Array.from(e)}function O(e){return function(t){return e.apply(void 0,Object(g.a)(t))}}function _(){for(var e=arguments.length,t=new Array(e),n=0;ne?1:t>=e?0:NaN};function x(e,t){var n,r=0,i=0,o=0;if(void 0===t){var a,c=Object(u.a)(e);try{for(c.s();!(a=c.n()).done;){var s=a.value;null!=s&&(s=+s)>=s&&(o+=(n=s-i)*(s-(i+=n/++r)))}}catch(h){c.e(h)}finally{c.f()}}else{var l,f=-1,d=Object(u.a)(e);try{for(d.s();!(l=d.n()).done;){var p=l.value;null!=(p=t(p,++f,e))&&(p=+p)>=p&&(o+=(n=p-i)*(p-(i+=n/++r)))}}catch(h){d.e(h)}finally{d.f()}}if(r>1)return o/(r-1)}function E(e,t){var n=x(e,t);return n?Math.sqrt(n):n}var S=function(e,t){var n,r;if(void 0===t){var i,o=Object(u.a)(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;null!=a&&(void 0===n?a>=a&&(n=r=a):(n>a&&(n=a),r=f&&(n=r=f):(n>f&&(n=f),r0){for(o=r[--i];i>0&&(e=o,!(n=(t=r[--i])-((o=e+t)-e))););i>0&&(n<0&&r[i-1]<0||n>0&&r[i-1]>0)&&(t=2*n)==(e=o+t)-o&&(o=e)}return o}}]),e}();function T(e,t){var n=new A;if(void 0===t){var r,i=Object(u.a)(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;(o=+o)&&n.add(o)}}catch(f){i.e(f)}finally{i.f()}}else{var a,c=-1,s=Object(u.a)(e);try{for(s.s();!(a=s.n()).done;){var l=a.value;(l=+t(l,++c,e))&&n.add(l)}}catch(f){s.e(f)}finally{s.f()}}return+n}function N(e,t){var n=new A,r=-1;return Float64Array.from(e,void 0===t?function(e){return n.add(+e||0)}:function(i){return n.add(+t(i,++r,e)||0)})}var I=n(14),F=n(53),M=n(40);function R(e,t,n){return(R="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=Object(M.a)(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}var D=n(51),L=n(52),z=n(102),B=function(e){Object(D.a)(n,e);var t=Object(L.a)(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:G;if(Object(C.a)(this,n),r=t.call(this),Object.defineProperties(Object(F.a)(r),{_intern:{value:new Map},_key:{value:i}}),null!=e){var o,a=Object(u.a)(e);try{for(a.s();!(o=a.n()).done;){var c=Object(I.a)(o.value,2),s=c[0],l=c[1];r.set(s,l)}}catch(f){a.e(f)}finally{a.f()}}return r}return Object(P.a)(n,[{key:"get",value:function(e){return R(Object(M.a)(n.prototype),"get",this).call(this,q(this,e))}},{key:"has",value:function(e){return R(Object(M.a)(n.prototype),"has",this).call(this,q(this,e))}},{key:"set",value:function(e,t){return R(Object(M.a)(n.prototype),"set",this).call(this,V(this,e),t)}},{key:"delete",value:function(e){return R(Object(M.a)(n.prototype),"delete",this).call(this,Q(this,e))}}]),n}(Object(z.a)(Map)),U=function(e){Object(D.a)(n,e);var t=Object(L.a)(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:G;if(Object(C.a)(this,n),r=t.call(this),Object.defineProperties(Object(F.a)(r),{_intern:{value:new Map},_key:{value:i}}),null!=e){var o,a=Object(u.a)(e);try{for(a.s();!(o=a.n()).done;){var c=o.value;r.add(c)}}catch(s){a.e(s)}finally{a.f()}}return r}return Object(P.a)(n,[{key:"has",value:function(e){return R(Object(M.a)(n.prototype),"has",this).call(this,q(this,e))}},{key:"add",value:function(e){return R(Object(M.a)(n.prototype),"add",this).call(this,V(this,e))}},{key:"delete",value:function(e){return R(Object(M.a)(n.prototype),"delete",this).call(this,Q(this,e))}}]),n}(Object(z.a)(Set));function q(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)?n.get(r):t}function V(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)?n.get(r):(n.set(r,t),t)}function Q(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)&&(t=n.get(t),n.delete(r)),t}function G(e){return null!==e&&"object"===typeof e?e.valueOf():e}var H=function(e){return e};function W(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r2?n-2:0),i=2;i2?n-2:0),i=2;i1?t-1:0),r=1;r1?t-1:0),r=1;r=r.length)return n(i);var a,c=new B,s=r[o++],l=-1,f=Object(u.a)(i);try{for(f.s();!(a=f.n()).done;){var d=a.value,p=s(d,++l,i),h=c.get(p);h?h.push(d):c.set(p,[d])}}catch(w){f.e(w)}finally{f.f()}var m,v=Object(u.a)(c);try{for(v.s();!(m=v.n()).done;){var g=Object(I.a)(m.value,2),y=g[0],b=g[1];c.set(y,e(b,o))}}catch(w){v.e(w)}finally{v.f()}return t(c)}(e,0)}var te=function(e,t){return Array.from(t,(function(t){return e[t]}))};function ne(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i1){var l=Uint32Array.from(e,(function(e,t){return t}));return n.length>1?(n=n.map((function(t){return e.map(t)})),l.sort((function(e,t){var i,o=Object(u.a)(n);try{for(o.s();!(i=o.n()).done;){var a=i.value,c=r(a[e],a[t]);if(c)return c}}catch(s){o.e(s)}finally{o.f()}}))):(s=e.map(s),l.sort((function(e,t){return r(s[e],s[t])}))),te(e,l)}return e.sort(s)}function re(e,t,n){return(1===t.length?ne(K(e,t,n),(function(e,t){var n=Object(I.a)(e,2),i=n[0],o=n[1],a=Object(I.a)(t,2),u=a[0],c=a[1];return r(o,c)||r(i,u)})):ne(W(e,n),(function(e,n){var i=Object(I.a)(e,2),o=i[0],a=i[1],u=Object(I.a)(n,2),c=u[0],s=u[1];return t(a,s)||r(o,c)}))).map((function(e){return Object(I.a)(e,1)[0]}))}var ie=Array.prototype,oe=ie.slice,ae=(ie.map,function(e){return function(){return e}}),ue=Math.sqrt(50),ce=Math.sqrt(10),se=Math.sqrt(2),le=function(e,t,n){var r,i,o,a,u=-1;if(n=+n,(e=+e)===(t=+t)&&n>0)return[e];if((r=t0){var c=Math.round(e/a),s=Math.round(t/a);for(c*at&&--s,o=new Array(i=s-c+1);++ut&&--f,o=new Array(i=f-l+1);++u=0?(o>=ue?10:o>=ce?5:o>=se?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=ue?10:o>=ce?5:o>=se?2:1)}function de(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=ue?i*=10:o>=ce?i*=5:o>=se&&(i*=2),t0?(e=Math.floor(e/i)*i,t=Math.ceil(t/i)*i):i<0&&(e=Math.ceil(e*i)/i,t=Math.floor(t*i)/i),r=i}}var he=function(e){return Math.ceil(Math.log(v(e))/Math.LN2)+1},me=function(){var e=H,t=S,n=he;function r(r){Array.isArray(r)||(r=Array.from(r));var i,o,a=r.length,u=new Array(a);for(i=0;i=l)if(d>=l&&t===S){var g=fe(s,l,p);isFinite(g)&&(g>0?l=(Math.floor(l/g)+1)*g:g<0&&(l=(Math.ceil(l*-g)+1)/-g))}else f.pop()}for(var y=f.length;f[0]<=s;)f.shift(),--y;for(;f[y-1]>l;)f.pop(),--y;var b,w=new Array(y+1);for(i=0;i<=y;++i)(b=w[i]=[]).x0=i>0?f[i-1]:s,b.x1=i2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length-1,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:r;i>n;){if(i-n>600){var a=i-n+1,u=t-n+1,c=Math.log(a),s=.5*Math.exp(2*c/3),l=.5*Math.sqrt(c*s*(a-s)/a)*(u-a/2<0?-1:1),f=Math.max(n,Math.floor(t-u*s/a+l)),d=Math.min(i,Math.floor(t+(a-u)*s/a+l));ye(e,t,f,d,o)}var p=e[t],h=n,m=i;for(be(e,n,t),o(e[i],p)>0&&be(e,n,i);h0;)--m}0===o(e[n],p)?be(e,n,m):be(e,++m,i),m<=t&&(n=m+1),t<=m&&(i=m-1)}return e}function be(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function we(e,t,n){if(r=(e=Float64Array.from(l(e,n))).length){if((t=+t)<=0||r<2)return Object(ge.a)(e);if(t>=1)return Object(ve.a)(e);var r,i=(r-1)*t,o=Math.floor(i),a=Object(ve.a)(ye(e,o).subarray(0,o+1));return a+(Object(ge.a)(e.subarray(o+1))-a)*(i-o)}}function Oe(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s;if(r=e.length){if((t=+t)<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,o=Math.floor(i),a=+n(e[o],o,e),u=+n(e[o+1],o+1,e);return a+(u-a)*(i-o)}}var _e=function(e,t,n){return Math.ceil((n-t)/(2*(we(e,.75)-we(e,.25))*Math.pow(v(e),-1/3)))},je=function(e,t,n){return Math.ceil((n-t)/(3.5*E(e)*Math.pow(v(e),-1/3)))};function ke(e,t){var n,r=-1,i=-1;if(void 0===t){var o,a=Object(u.a)(e);try{for(a.s();!(o=a.n()).done;){var c=o.value;++i,null!=c&&(n=c)&&(n=c,r=i)}}catch(d){a.e(d)}finally{a.f()}}else{var s,l=Object(u.a)(e);try{for(l.s();!(s=l.n()).done;){var f=s.value;null!=(f=t(f,++i,e))&&(n=f)&&(n=f,r=i)}}catch(d){l.e(d)}finally{l.f()}}return r}function xe(e,t){var n=0,r=0;if(void 0===t){var i,o=Object(u.a)(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;null!=a&&(a=+a)>=a&&(++n,r+=a)}}catch(d){o.e(d)}finally{o.f()}}else{var c,s=-1,l=Object(u.a)(e);try{for(l.s();!(c=l.n()).done;){var f=c.value;null!=(f=t(f,++s,e))&&(f=+f)>=f&&(++n,r+=f)}}catch(d){l.e(d)}finally{l.f()}}if(n)return r/n}var Ee=function(e,t){return we(e,.5,t)},Se=a.a.mark(Ce);function Ce(e){var t,n,r;return a.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:t=Object(u.a)(e),i.prev=1,t.s();case 3:if((n=t.n()).done){i.next=8;break}return r=n.value,i.delegateYield(r,"t0",6);case 6:i.next=3;break;case 8:i.next=13;break;case 10:i.prev=10,i.t1=i.catch(1),t.e(i.t1);case 13:return i.prev=13,t.f(),i.finish(13);case 16:case"end":return i.stop()}}),Se,null,[[1,10,13,16]])}function Pe(e){return Array.from(Ce(e))}function Ae(e,t){var n,r=-1,i=-1;if(void 0===t){var o,a=Object(u.a)(e);try{for(a.s();!(o=a.n()).done;){var c=o.value;++i,null!=c&&(n>c||void 0===n&&c>=c)&&(n=c,r=i)}}catch(d){a.e(d)}finally{a.f()}}else{var s,l=Object(u.a)(e);try{for(l.s();!(s=l.n()).done;){var f=s.value;null!=(f=t(f,++i,e))&&(n>f||void 0===n&&f>=f)&&(n=f,r=i)}}catch(d){l.e(d)}finally{l.f()}}return r}function Te(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ne,i=[],o=!1,a=Object(u.a)(e);try{for(a.s();!(n=a.n()).done;){var c=n.value;o&&i.push(r(t,c)),t=c,o=!0}}catch(s){a.e(s)}finally{a.f()}return i}function Ne(e,t){return[e,t]}var Ie=function(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((t-e)/n)),o=new Array(i);++r1&&void 0!==arguments[1]?arguments[1]:r,i=!1;if(1===n.length){var o,a,c=Object(u.a)(e);try{for(c.s();!(a=c.n()).done;){var s=a.value,l=n(s);(i?r(l,o)<0:0===r(l,l))&&(t=s,o=l,i=!0)}}catch(h){c.e(h)}finally{c.f()}}else{var f,d=Object(u.a)(e);try{for(d.s();!(f=d.n()).done;){var p=f.value;(i?n(p,t)<0:0===n(p,p))&&(t=p,i=!0)}}catch(h){d.e(h)}finally{d.f()}}return t}function Me(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r;if(1===n.length)return Ae(e,n);var i,o=-1,a=-1,c=Object(u.a)(e);try{for(c.s();!(i=c.n()).done;){var s=i.value;++a,(o<0?0===n(s,s):n(s,t)<0)&&(t=s,o=a)}}catch(l){c.e(l)}finally{c.f()}return o}function Re(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,i=!1;if(1===n.length){var o,a,c=Object(u.a)(e);try{for(c.s();!(a=c.n()).done;){var s=a.value,l=n(s);(i?r(l,o)>0:0===r(l,l))&&(t=s,o=l,i=!0)}}catch(h){c.e(h)}finally{c.f()}}else{var f,d=Object(u.a)(e);try{for(d.s();!(f=d.n()).done;){var p=f.value;(i?n(p,t)>0:0===n(p,p))&&(t=p,i=!0)}}catch(h){d.e(h)}finally{d.f()}}return t}function De(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r;if(1===n.length)return ke(e,n);var i,o=-1,a=-1,c=Object(u.a)(e);try{for(c.s();!(i=c.n()).done;){var s=i.value;++a,(o<0?0===n(s,s):n(s,t)>0)&&(t=s,o=a)}}catch(l){c.e(l)}finally{c.f()}return o}function Le(e,t){var n=Me(e,t);return n<0?void 0:n}var ze=Be(Math.random);function Be(e){return function(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.length,i=r-(n=+n);i;){var o=e()*i--|0,a=t[i+n];t[i+n]=t[o+n],t[o+n]=a}return t}}function Ue(e,t){var n=0;if(void 0===t){var r,i=Object(u.a)(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;(o=+o)&&(n+=o)}}catch(f){i.e(f)}finally{i.f()}}else{var a,c=-1,s=Object(u.a)(e);try{for(s.s();!(a=s.n()).done;){var l=a.value;(l=+t(l,++c,e))&&(n+=l)}}catch(f){s.e(f)}finally{s.f()}}return n}var qe=function(e){if(!(i=e.length))return[];for(var t=-1,n=Object(ge.a)(e,Ve),r=new Array(n);++t1?t-1:0),r=1;r1?t-1:0),r=1;ra||void 0===n&&a>=a)&&(n=a)}}catch(f){o.e(f)}finally{o.f()}}else{var u,c=-1,s=Object(r.a)(e);try{for(s.s();!(u=s.n()).done;){var l=u.value;null!=(l=t(l,++c,e))&&(n>l||void 0===n&&l>=l)&&(n=l)}}catch(f){s.e(f)}finally{s.f()}}return n}},function(e,t,n){"use strict";n.r(t),n.d(t,"transition",(function(){return ot})),n.d(t,"active",(function(){return ft})),n.d(t,"interrupt",(function(){return A}));var r,i,o=n(66),a=n(430),u=0,c=0,s=0,l=0,f=0,d=0,p="object"===typeof performance&&performance.now?performance:Date,h="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function m(){return f||(h(v),f=p.now()+d)}function v(){f=0}function g(){this._call=this._time=this._next=null}function y(e,t,n){var r=new g;return r.restart(e,t,n),r}function b(){f=(l=p.now())+d,u=c=0;try{!function(){m(),++u;for(var e,t=r;t;)(e=f-t._time)>=0&&t._call.call(null,e),t=t._next;--u}()}finally{u=0,function(){var e,t,n=r,o=1/0;for(;n;)n._call?(o>n._time&&(o=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);i=e,O(o)}(),f=0}}function w(){var e=p.now(),t=e-l;t>1e3&&(d-=t,l=e)}function O(e){u||(c&&(c=clearTimeout(c)),e-f>24?(e<1/0&&(c=setTimeout(b,e-p.now()-d)),s&&(s=clearInterval(s))):(s||(l=p.now(),s=setInterval(w,1e3)),u=1,h(b)))}g.prototype=y.prototype={constructor:g,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||i===this||(i?i._next=this:r=this,i=this),this._call=e,this._time=n,O()},stop:function(){this._call&&(this._call=null,this._time=1/0,O())}};var _=function(e,t,n){var r=new g;return t=null==t?0:+t,r.restart((function(n){r.stop(),e(n+t)}),t,n),r},j=Object(a.a)("start","end","cancel","interrupt"),k=[],x=function(e,t,n,r,i,o){var a=e.__transition;if(a){if(n in a)return}else e.__transition={};!function(e,t,n){var r,i=e.__transition;function o(e){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=e&&a(e-n.delay)}function a(o){var s,l,f,d;if(1!==n.state)return c();for(s in i)if((d=i[s]).name===n.name){if(3===d.state)return _(a);4===d.state?(d.state=6,d.timer.stop(),d.on.call("interrupt",e,e.__data__,d.index,d.group),delete i[s]):+s0)throw new Error("too late; already scheduled");return n}function S(e,t){var n=C(e,t);if(n.state>3)throw new Error("too late; already running");return n}function C(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}var P,A=function(e,t){var n,r,i,o=e.__transition,a=!0;if(o){for(i in t=null==t?null:t+"",o)(n=o[i]).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 o[i]):a=!1;a&&delete e.__transition}},T=n(12),N=n(72),I=180/Math.PI,F={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},M=function(e,t,n,r,i,o){var a,u,c;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(c=e*n+t*r)&&(n-=e*c,r-=t*c),(u=Math.sqrt(n*n+r*r))&&(n/=u,r/=u,c/=u),e*r180?t+=360:t-e>180&&(e+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:Object(N.a)(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(o.rotate,a.rotate,u,c),function(e,t,n,o){e!==t?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:Object(N.a)(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(o.skewX,a.skewX,u,c),function(e,t,n,r,o,a){if(e!==n||t!==r){var u=o.push(i(o)+"scale(",null,",",null,")");a.push({i:u-4,x:Object(N.a)(e,n)},{i:u-2,x:Object(N.a)(t,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,u,c),o=a=null,function(e){for(var t,n=-1,r=c.length;++n>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?se(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?se(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=Z.exec(e))?new de(t[1],t[2],t[3],1):(t=J.exec(e))?new de(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=ee.exec(e))?se(t[1],t[2],t[3],t[4]):(t=te.exec(e))?se(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=ne.exec(e))?ve(t[1],t[2]/100,t[3]/100,1):(t=re.exec(e))?ve(t[1],t[2]/100,t[3]/100,t[4]):ie.hasOwnProperty(e)?ce(ie[e]):"transparent"===e?new de(NaN,NaN,NaN,0):null}function ce(e){return new de(e>>16&255,e>>8&255,255&e,1)}function se(e,t,n,r){return r<=0&&(e=t=n=NaN),new de(e,t,n,r)}function le(e){return e instanceof G||(e=ue(e)),e?new de((e=e.rgb()).r,e.g,e.b,e.opacity):new de}function fe(e,t,n,r){return 1===arguments.length?le(e):new de(e,t,n,null==r?1:r)}function de(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function pe(){return"#"+me(this.r)+me(this.g)+me(this.b)}function he(){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 ve(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new ye(e,t,n,r)}function ge(e){if(e instanceof ye)return new ye(e.h,e.s,e.l,e.opacity);if(e instanceof G||(e=ue(e)),!e)return new ye;if(e instanceof ye)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),o=Math.max(t,n,r),a=NaN,u=o-i,c=(o+i)/2;return u?(a=t===o?(n-r)/u+6*(n0&&c<1?0:a,new ye(a,u,c,e.opacity)}function ye(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function be(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 we(e,t,n,r,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*n+(1+3*e+3*o-3*a)*r+a*i)/6}V(G,ue,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:oe,formatHex:oe,formatHsl:function(){return ge(this).formatHsl()},formatRgb:ae,toString:ae}),V(de,fe,Q(G,{brighter:function(e){return e=null==e?W:Math.pow(W,e),new de(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?H:Math.pow(H,e),new de(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:pe,formatHex:pe,formatRgb:he,toString:he})),V(ye,(function(e,t,n,r){return 1===arguments.length?ge(e):new ye(e,t,n,null==r?1:r)}),Q(G,{brighter:function(e){return e=null==e?W:Math.pow(W,e),new ye(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?H:Math.pow(H,e),new ye(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,i=2*n-r;return new de(be(e>=240?e-240:e+120,i,r),be(e,i,r),be(e<120?e+240:e-120,i,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 Oe=function(e){return function(){return e}};function _e(e,t){return function(n){return e+n*t}}function je(e){return 1===(e=+e)?ke: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):Oe(isNaN(t)?n:t)}}function ke(e,t){var n=t-e;return n?_e(e,n):Oe(isNaN(e)?t:e)}var xe=function e(t){var n=je(t);function r(e,t){var r=n((e=fe(e)).r,(t=fe(t)).r),i=n(e.g,t.g),o=n(e.b,t.b),a=ke(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=i(t),e.b=o(t),e.opacity=a(t),e+""}}return r.gamma=e,r}(1);function Ee(e){return function(t){var n,r,i=t.length,o=new Array(i),a=new Array(i),u=new Array(i);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),i=e[r],o=e[r+1],a=r>0?e[r-1]:2*i-o,u=ro&&(i=t.slice(o,i),u[a]?u[a]+=i:u[++a]=i),(n=n[0])===(r=r[0])?u[a]?u[a]+=r:u[++a]=r:(u[++a]=null,c.push({i:a,x:Object(N.a)(n,r)})),o=Ce.lastIndex;return o=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?E:S;return function(){var a=o(this,e),u=a.on;u!==r&&(i=(r=u).copy()).on(t,n),a.on=i}}var $e=n(112),Ke=n(161),Xe=o.b.prototype.constructor,Ye=n(162);function Ze(e){return function(){this.style.removeProperty(e)}}function Je(e,t,n){return function(r){this.style.setProperty(e,t.call(this,r),n)}}function et(e,t,n){var r,i;function o(){var o=t.apply(this,arguments);return o!==i&&(r=(i=o)&&Je(e,o,n)),r}return o._value=t,o}function tt(e){return function(t){this.textContent=e.call(this,t)}}function nt(e){var t,n;function r(){var r=e.apply(this,arguments);return r!==n&&(t=(n=r)&&tt(r)),t}return r._value=e,r}var rt=0;function it(e,t,n,r){this._groups=e,this._parents=t,this._name=n,this._id=r}function ot(e){return Object(o.b)().transition(e)}function at(){return++rt}var ut=o.b.prototype;it.prototype=ot.prototype=Object(T.a)({constructor:it,select:function(e){var t=this._name,n=this._id;"function"!==typeof e&&(e=Object($e.a)(e));for(var r=this._groups,i=r.length,o=new Array(i),a=0;a1&&n.name===t)return new it([[e]],lt,t,+r);return null}},function(e,t,n){"use strict";(function(e){var r=n(25),i=n(259),o="object"==typeof exports&&exports&&!exports.nodeType&&exports,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,u=a&&a.exports===o?r.a.Buffer:void 0,c=(u?u.isBuffer:void 0)||i.a;t.a=c}).call(this,n(223)(e))},function(e,t,n){"use strict";var r=n(34),i=n(26);t.a=function(e){return Object(i.a)(e)&&Object(r.a)(e)}},function(e,t,n){"use strict";var r=n(42),i=Object(r.a)(Object,"create");var o=function(){this.__data__=i?i(null):{},this.size=0};var a=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},u=Object.prototype.hasOwnProperty;var c=function(e){var t=this.__data__;if(i){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return u.call(t,e)?t[e]:void 0},s=Object.prototype.hasOwnProperty;var l=function(e){var t=this.__data__;return i?void 0!==t[e]:s.call(t,e)};var f=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=i&&void 0===t?"__lodash_hash_undefined__":t,this};function d(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1?i(n):n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r={1:"one",2:"two",3:"three",4:"four",5:"five",6:"six",7:"seven",8:"eight",9:"nine",10:"ten",11:"eleven",12:"twelve",13:"thirteen",14:"fourteen",15:"fifteen",16:"sixteen"};function i(e){var t=typeof e;return"string"===t||"number"===t?r[e]||e:""}},function(e,t,n){"use strict";function r(){}t.a=function(e){return null==e?r:function(){return this.querySelector(e)}}},function(e,t,n){"use strict";var r=n(85);t.a=function(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),r.a.hasOwnProperty(t)?{space:r.a[t],local:e}:e}},function(e,t,n){"use strict";t.a=function(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}},function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(15),i=n(80),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.a=function(e,t){if(Object(r.a)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!Object(i.a)(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}},function(e,t,n){"use strict";t.a=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r-1&&e%1==0&&e<=9007199254740991}},function(e,t,n){"use strict";t.a=function(e,t){return e.has(t)}},function(e,t,n){"use strict";t.a=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},function(e,t,n){"use strict";var r=n(33),i=n(15),o=n(26);t.a=function(e){return"string"==typeof e||!Object(i.a)(e)&&Object(o.a)(e)&&"[object String]"==Object(r.a)(e)}},function(e,t,n){"use strict";var r=n(187);t.a=function(e,t){return!!(null==e?0:e.length)&&Object(r.a)(e,t,0)>-1}},function(e,t,n){"use strict";t.a=function(){}},function(e,t,n){"use strict";t.a=function(e){return"object"===typeof e&&"length"in e?e:Array.from(e)}},function(e,t,n){"use strict";var r=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.a=function(e){return r.test(e)}},function(e,t,n){"use strict";var r=n(138),i=n(128),o=n(171),a=n(119);var u=function(e,t,n,r,u,c){var s=1&n,l=e.length,f=t.length;if(l!=f&&!(s&&f>l))return!1;var d=c.get(e),p=c.get(t);if(d&&p)return d==t&&p==e;var h=-1,m=!0,v=2&n?new i.a:void 0;for(c.set(e,t),c.set(t,e);++h-1?u[c?t[s]:s]:void 0}}(n(145).a);t.a=a},function(e,t,n){"use strict";var r=n(182),i=n(49),o=n(41);var a=function(e,t,n,r,i){return i(e,(function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)})),n},u=n(15);t.a=function(e,t,n){var c=Object(u.a)(e)?r.a:a,s=arguments.length<3;return c(e,Object(o.a)(t,4),n,s,i.a)}},function(e,t,n){"use strict";var r=n(33),i=n(118),o=n(26),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1;var u=function(e){return Object(o.a)(e)&&Object(i.a)(e.length)&&!!a[Object(r.a)(e)]},c=n(172),s=n(211),l=s.a&&s.a.isTypedArray,f=l?Object(c.a)(l):u;t.a=f},function(e,t,n){"use strict";var r=n(176),i=n(39),o=n(87),a=n(15),u=i.a?i.a.isConcatSpreadable:void 0;var c=function(e){return Object(a.a)(e)||Object(o.a)(e)||!!(u&&e&&e[u])};t.a=function e(t,n,i,o,a){var u=-1,s=t.length;for(i||(i=c),a||(a=[]);++u0&&i(l)?n>1?e(l,n-1,i,o,a):Object(r.a)(a,l):o||(a[a.length]=l)}return a}},function(e,t,n){"use strict";var r=n(42),i=function(){try{var e=Object(r.a)(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();t.a=i},function(e,t){function n(e,t,n,r){var i,o=null==(i=r)||"number"===typeof i||"boolean"===typeof i?r:n(r),a=t.get(o);return"undefined"===typeof a&&(a=e.call(this,r),t.set(o,a)),a}function r(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),o=t.get(i);return"undefined"===typeof o&&(o=e.apply(this,r),t.set(i,o)),o}function i(e,t,n,r,i){return n.bind(t,e,r,i)}function o(e,t){return i(e,this,1===e.length?n:r,t.cache.create(),t.serializer)}function a(){return JSON.stringify(arguments)}function u(){this.cache=Object.create(null)}u.prototype.has=function(e){return e in this.cache},u.prototype.get=function(e){return this.cache[e]},u.prototype.set=function(e,t){this.cache[e]=t};var c={create:function(){return new u}};e.exports=function(e,t){var n=t&&t.cache?t.cache:c,r=t&&t.serializer?t.serializer:a;return(t&&t.strategy?t.strategy:o)(e,{cache:n,serializer:r})},e.exports.strategies={variadic:function(e,t){return i(e,this,r,t.cache.create(),t.serializer)},monadic:function(e,t){return i(e,this,n,t.cache.create(),t.serializer)}}},function(e,t,n){"use strict";var r=n(2),i=n(4),o=(n(7),n(0)),a=n.n(o),u=n(16),c=n(144),s=n(143),l=n(148);function f(e){var t=e.children,n=e.className,o=e.computer,l=e.color,d=e.floated,p=e.largeScreen,h=e.mobile,m=e.only,v=e.stretched,g=e.tablet,y=e.textAlign,b=e.verticalAlign,w=e.widescreen,O=e.width,_=Object(i.a)(l,Object(u.a)(v,"stretched"),Object(u.c)(m,"only"),Object(u.d)(y),Object(u.e)(d,"floated"),Object(u.f)(b),Object(u.g)(o,"wide computer"),Object(u.g)(p,"wide large screen"),Object(u.g)(h,"wide mobile"),Object(u.g)(g,"wide tablet"),Object(u.g)(w,"wide widescreen"),Object(u.g)(O,"wide"),"column",n),j=Object(c.a)(f,e),k=Object(s.a)(f,e);return a.a.createElement(k,Object(r.a)({},j,{className:_}),t)}f.handledProps=["as","children","className","color","computer","floated","largeScreen","mobile","only","stretched","tablet","textAlign","verticalAlign","widescreen","width"],f.propTypes={},f.create=Object(l.f)(f,(function(e){return{children:e}})),t.a=f},function(e,t,n){"use strict";var r=n(86);var i=function(){this.__data__=new r.a,this.size=0};var o=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};var a=function(e){return this.__data__.get(e)};var u=function(e){return this.__data__.has(e)},c=n(89),s=n(101);var l=function(e,t){var n=this.__data__;if(n instanceof r.a){var i=n.__data__;if(!c.a||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new s.a(i)}return n.set(e,t),this.size=n.size,this};function f(e){var t=this.__data__=new r.a(e);this.size=t.size}f.prototype.clear=i,f.prototype.delete=o,f.prototype.get=a,f.prototype.has=u,f.prototype.set=l;t.a=f},function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return v}));var r=n(430),i=n(160);var o=function(e){e.preventDefault(),e.stopImmediatePropagation()},a=function(e){var t=e.document.documentElement,n=Object(i.a)(e).on("dragstart.drag",o,!0);"onselectstart"in t?n.on("selectstart.drag",o,!0):(t.__noselect=t.style.MozUserSelect,t.style.MozUserSelect="none")};function u(e,t){var n=e.document.documentElement,r=Object(i.a)(e).on("dragstart.drag",null);t&&(r.on("click.drag",o,!0),setTimeout((function(){r.on("click.drag",null)}),0)),"onselectstart"in n?r.on("selectstart.drag",null):(n.style.MozUserSelect=n.__noselect,delete n.__noselect)}function c(e){return((e=Math.exp(e))+1/e)/2}var s=function e(t,n,r){function i(e,i){var o,a,u=e[0],s=e[1],l=e[2],f=i[0],d=i[1],p=i[2],h=f-u,m=d-s,v=h*h+m*m;if(v<1e-12)a=Math.log(p/l)/t,o=function(e){return[u+e*h,s+e*m,l*Math.exp(t*e*a)]};else{var g=Math.sqrt(v),y=(p*p-l*l+r*v)/(2*l*n*g),b=(p*p-l*l-r*v)/(2*p*n*g),w=Math.log(Math.sqrt(y*y+1)-y),O=Math.log(Math.sqrt(b*b+1)-b);a=(O-w)/t,o=function(e){var r,i=e*a,o=c(w),f=l/(n*g)*(o*(r=t*i+w,((r=Math.exp(2*r))-1)/(r+1))-function(e){return((e=Math.exp(e))-1/e)/2}(w));return[u+f*h,s+f*m,l*o/c(t*i+w)]}}return o.duration=1e3*a*t/Math.SQRT2,o}return i.rho=function(t){var n=Math.max(.001,+t),r=n*n;return e(n,r,r*r)},i}(Math.SQRT2,2,4),l=n(163),f=n(98),d=function(e){return function(){return e}};function p(e,t){var n=t.sourceEvent,r=t.target,i=t.transform,o=t.dispatch;Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:n,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},transform:{value:i,enumerable:!0,configurable:!0},_:{value:o}})}function h(e,t,n){this.k=e,this.x=t,this.y=n}h.prototype={constructor:h,scale:function(e){return 1===e?this:new h(this.k*e,this.x,this.y)},translate:function(e,t){return 0===e&0===t?this:new h(this.k,this.x+this.k*e,this.y+this.k*t)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var m=new h(1,0,0);function v(e){for(;!e.__zoom;)if(!(e=e.parentNode))return m;return e.__zoom}function g(e){e.stopImmediatePropagation()}v.prototype=h.prototype;var y=function(e){e.preventDefault(),e.stopImmediatePropagation()};function b(e){return(!e.ctrlKey||"wheel"===e.type)&&!e.button}function w(){var e=this;return e instanceof SVGElement?(e=e.ownerSVGElement||e).hasAttribute("viewBox")?[[(e=e.viewBox.baseVal).x,e.y],[e.x+e.width,e.y+e.height]]:[[0,0],[e.width.baseVal.value,e.height.baseVal.value]]:[[0,0],[e.clientWidth,e.clientHeight]]}function O(){return this.__zoom||m}function _(e){return-e.deltaY*(1===e.deltaMode?.05:e.deltaMode?1:.002)*(e.ctrlKey?10:1)}function j(){return navigator.maxTouchPoints||"ontouchstart"in this}function k(e,t,n){var r=e.invertX(t[0][0])-n[0][0],i=e.invertX(t[1][0])-n[1][0],o=e.invertY(t[0][1])-n[0][1],a=e.invertY(t[1][1])-n[1][1];return e.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}var x=function(){var e,t,n,o=b,c=w,v=k,x=_,E=j,S=[0,1/0],C=[[-1/0,-1/0],[1/0,1/0]],P=250,A=s,T=Object(r.a)("start","zoom","end"),N=500,I=0,F=10;function M(e){e.property("__zoom",O).on("wheel.zoom",q).on("mousedown.zoom",V).on("dblclick.zoom",Q).filter(E).on("touchstart.zoom",G).on("touchmove.zoom",H).on("touchend.zoom touchcancel.zoom",W).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function R(e,t){return(t=Math.max(S[0],Math.min(S[1],t)))===e.k?e:new h(t,e.x,e.y)}function D(e,t,n){var r=t[0]-n[0]*e.k,i=t[1]-n[1]*e.k;return r===e.x&&i===e.y?e:new h(e.k,r,i)}function L(e){return[(+e[0][0]+ +e[1][0])/2,(+e[0][1]+ +e[1][1])/2]}function z(e,t,n,r){e.on("start.zoom",(function(){B(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){B(this,arguments).event(r).end()})).tween("zoom",(function(){var e=this,i=arguments,o=B(e,i).event(r),a=c.apply(e,i),u=null==n?L(a):"function"===typeof n?n.apply(e,i):n,s=Math.max(a[1][0]-a[0][0],a[1][1]-a[0][1]),l=e.__zoom,f="function"===typeof t?t.apply(e,i):t,d=A(l.invert(u).concat(s/l.k),f.invert(u).concat(s/f.k));return function(e){if(1===e)e=f;else{var t=d(e),n=s/t[2];e=new h(n,u[0]-t[0]*n,u[1]-t[1]*n)}o.zoom(null,e)}}))}function B(e,t,n){return!n&&e.__zooming||new U(e,t)}function U(e,t){this.that=e,this.args=t,this.active=0,this.sourceEvent=null,this.extent=c.apply(e,t),this.taps=0}function q(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),c=1;cI}s.event(e).zoom("mouse",v(D(s.that.__zoom,s.mouse[0]=Object(l.a)(e,h),s.mouse[1]),s.extent,C))}function O(e){d.on("mousemove.zoom mouseup.zoom",null),u(e.view,s.moved),y(e),s.event(e).end()}}function Q(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0?Object(i.a)(this).transition().duration(P).call(z,d,u,e):Object(i.a)(this).call(M.transform,d,u,e)}}function G(n){for(var r=arguments.length,i=new Array(r>1?r-1:0),a=1;a1?t-1:0),r=1;r1?r-1:0),a=1;a=a)&&(n=a)}}catch(f){o.e(f)}finally{o.f()}}else{var u,c=-1,s=Object(r.a)(e);try{for(s.s();!(u=s.n()).done;){var l=u.value;null!=(l=t(l,++c,e))&&(n=l)&&(n=l)}}catch(f){s.e(f)}finally{s.f()}}return n}},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=i(t,n)&&e1){var u={id:t.DUMMY_ROOT_NODE_ID,height:1,width:1};n.push(u),i.forEach((function(e){return e.parentId=u.id}))}n.push.apply(n,i);var c=[];i.forEach((function(e){e.family&&c.push(e)}));for(var s=function(){var t=c.pop();l.options.data.getFam(t.family.id).getChildren().forEach((function(r){var i=e.getNodes(r);i.forEach((function(e){e.parentId=t.id,e.family&&(e.id=""+a.getId(e.family.id),c.push(e))})),n.push.apply(n,i)}))},l=this;c.length;)s();return r.stratify()(n)},e.prototype.render=function(){var e=this.createHierarchy(),t=a(this.util.layOutChart(e)),n=this.util.renderChart(t),r=i.getChartInfo(t);return this.util.updateSvgDimensions(r),Object.assign(r,{animationPromise:n})},e}();t.DescendantChart=u},function(e,t,n){"use strict";function r(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t=0})):r(e)},t.createRuleSet=function(e,t){return"@media ".concat(t,"{.").concat(e,"{display:none!important;}}")},t.createClassName=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?this.each((null==t?i:"function"===typeof t?a:o)(e,t,null==n?"":n)):u(this.node(),e)}},function(e,t,n){"use strict";var r=n(184);t.a=function(e,t){if(e=Object(r.a)(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var i=n.createSVGPoint();return i.x=e.clientX,i.y=e.clientY,[(i=i.matrixTransform(t.getScreenCTM().inverse())).x,i.y]}if(t.getBoundingClientRect){var o=t.getBoundingClientRect();return[e.clientX-o.left-t.clientLeft,e.clientY-o.top-t.clientTop]}}return[e.pageX,e.pageY]}},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=Date.now;t.a=function(e){var t=0,n=0;return function(){var i=r(),o=16-(i-n);if(n=i,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){"use strict";(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.a=n}).call(this,n(193))},function(e,t,n){"use strict";var r=n(79),i=Math.max;t.a=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,u=i(o.length-t,0),c=Array(u);++a=200&&(f=c.a,d=!1,t=new r.a(t));e:for(;++l=200){var m=t?null:l(e);if(m)return Object(s.a)(m);d=!1,c=a.a,h=new r.a}else h=t?[]:p;e:for(;++u1&&i.children&&i.children.length>1&&(i.children.pop(),i.data.spouseParentNodeId=void 0),i};var u=function(){function e(e){this.options=e,this.util=new i.ChartUtil(e)}return e.prototype.createHierarchy=function(){var e=[],t=[],n=this.options.idGenerator||new a.IdGenerator;if(this.options.startIndi){var r=(f=this.options.data.getIndi(this.options.startIndi).getFamilyAsChild())?n.getId(f):void 0;f&&t.push({id:f,parentId:this.options.startIndi,family:{id:f}}),e.push({id:this.options.startIndi,indi:{id:this.options.startIndi},indiParentNodeId:r})}else t.push({id:n.getId(this.options.startFam),family:{id:this.options.startFam}});for(;t.length;){var i=t.pop(),u=this.options.data.getFam(i.family.id);if(u){var c=i.family.id===this.options.startFam&&this.options.swapStartSpouses?[u.getMother(),u.getFather()]:[u.getFather(),u.getMother()],s=c[0],l=c[1];if(s||l){var f;if(l)if(i.spouse={id:l},f=this.options.data.getIndi(l).getFamilyAsChild()){r=n.getId(f);i.spouseParentNodeId=r,t.push({id:r,parentId:i.id,family:{id:f}})}if(s)if(i.indi={id:s},f=this.options.data.getIndi(s).getFamilyAsChild()){r=n.getId(f);i.indiParentNodeId=r,t.push({id:r,parentId:i.id,family:{id:f}})}e.push(i)}}}return o.stratify()(e)},e.prototype.render=function(){var e=this.createHierarchy(),t=this.util.layOutChart(e,{flipVertically:!0}),n=this.util.renderChart(t),r=i.getChartInfo(t);return this.util.updateSvgDimensions(r),Object.assign(r,{animationPromise:n})},e}();t.AncestorChart=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFamPositionHorizontal=t.getFamPositionVertical=t.CompositeRenderer=void 0;var r=n(95),i=function(){function e(e){this.options=e}return e.prototype.getPreferredFamSize=function(e){return[0,0]},e.prototype.setPreferredIndiSize=function(e){var t;e&&(t=this.getPreferredIndiSize(e.id),e.width=t[0],e.height=t[1])},e.prototype.updateNodes=function(e){var t=this,n=new Map;e.forEach((function(e){var i;t.setPreferredIndiSize(e.data.indi),t.setPreferredIndiSize(e.data.spouse);var o=e.data.family;o&&(i=t.getPreferredFamSize(o.id),o.width=i[0],o.height=i[1]);var a=e.depth,c=r.max([u(e.data,!!t.options.horizontal),n.get(a)]);n.set(a,c)})),e.forEach((function(e){var i;t.options.horizontal?(e.data.indi&&(e.data.indi.width=n.get(e.depth)),e.data.spouse&&(e.data.spouse.width=n.get(e.depth))):(e.data.indi&&(e.data.indi.height=n.get(e.depth)),e.data.spouse&&(e.data.spouse.height=n.get(e.depth)));var o=function(e,t){return u(e,t)+function(e,t){if(t)return e.family?e.family.width:0;return e.family?e.family.height:0}(e,t)}(e.data,!!t.options.horizontal),a=function(e,t){if(t)return(e.indi?e.indi.height:0)+(e.spouse?e.spouse.height:0);var n=(e.indi?e.indi.width:0)+(e.spouse?e.spouse.width:0);return r.max([n,e.family?e.family.width:0])}(e.data,!!t.options.horizontal);i=t.options.horizontal?[o,a]:[a,o],e.data.width=i[0],e.data.height=i[1]}))},e.prototype.getFamilyAnchor=function(e){if(this.options.horizontal){var t=-e.width/2+u(e,this.options.horizontal)/2,n=e.family?r.max([-a(e),0]):0;return[t,-(e.indi&&e.spouse?e.height/2-e.indi.height:0)+n]}var i=e.family?r.max([-o(e),0]):0;return[-(e.indi&&e.spouse?e.width/2-e.indi.width:0)+i,-e.height/2+u(e,this.options.horizontal)/2]},e.prototype.getSpouseAnchor=function(e){return this.options.horizontal?[-e.width/2+u(e,this.options.horizontal)/2,e.indi?e.indi.height/2:0]:[e.indi?e.indi.width/2:0,-e.height/2+u(e,!!this.options.horizontal)/2]},e.prototype.getIndiAnchor=function(e){return this.options.horizontal?[-e.width/2+u(e,this.options.horizontal)/2,e.spouse?-e.spouse.height/2:0]:[e.spouse?-e.spouse.width/2:0,-e.height/2+u(e,!!this.options.horizontal)/2]},e}();function o(e){var t=e.indi?e.indi.width:0,n=e.spouse?e.spouse.width:0,r=e.family.width;return!e.indi||!e.spouse||t+n<=r?(t+n-r)/2:r/2>=n?t+n-r:r/2>=t?0:t-r/2}function a(e){var t=e.indi?e.indi.height:0,n=e.spouse?e.spouse.height:0,r=e.family.height;return e.indi&&e.spouse?t-r/2:(t+n-r)/2}function u(e,t){return t?r.max([e.indi?e.indi.width:0,e.spouse?e.spouse.width:0]):r.max([e.indi?e.indi.height:0,e.spouse?e.spouse.height:0])}t.CompositeRenderer=i,t.getFamPositionVertical=o,t.getFamPositionHorizontal=a},function(e,t,n){"use strict";function r(e,t){return e.parent===t.parent?1:2}function i(e,t){return e+t.x}function o(e,t){return Math.max(e,t.y)}n.r(t),n.d(t,"cluster",(function(){return a})),n.d(t,"hierarchy",(function(){return h})),n.d(t,"pack",(function(){return z})),n.d(t,"packSiblings",(function(){return I})),n.d(t,"packEnclose",(function(){return w})),n.d(t,"partition",(function(){return G})),n.d(t,"stratify",(function(){return X})),n.d(t,"tree",(function(){return re})),n.d(t,"treemap",(function(){return ce})),n.d(t,"treemapBinary",(function(){return se})),n.d(t,"treemapDice",(function(){return Q})),n.d(t,"treemapSlice",(function(){return ie})),n.d(t,"treemapSliceDice",(function(){return le})),n.d(t,"treemapSquarify",(function(){return ue})),n.d(t,"treemapResquarify",(function(){return fe}));var a=function(){var e=r,t=1,n=1,a=!1;function u(r){var u,c=0;r.eachAfter((function(t){var n=t.children;n?(t.x=function(e){return e.reduce(i,0)/e.length}(n),t.y=function(e){return 1+e.reduce(o,0)}(n)):(t.x=u?c+=e(t,u):0,t.y=0,u=t)}));var s=function(e){for(var t;t=e.children;)e=t[0];return e}(r),l=function(e){for(var t;t=e.children;)e=t[t.length-1];return e}(r),f=s.x-e(s,l)/2,d=l.x+e(l,s)/2;return r.eachAfter(a?function(e){e.x=(e.x-r.x)*t,e.y=(r.y-e.y)*n}:function(e){e.x=(e.x-f)/(d-f)*t,e.y=(1-(r.y?e.y/r.y:1))*n})}return u.separation=function(t){return arguments.length?(e=t,u):e},u.size=function(e){return arguments.length?(a=!1,t=+e[0],n=+e[1],u):a?null:[t,n]},u.nodeSize=function(e){return arguments.length?(a=!0,t=+e[0],n=+e[1],u):a?[t,n]:null},u},u=n(12);function c(e){var t=0,n=e.children,r=n&&n.length;if(r)for(;--r>=0;)t+=n[r].value;else t=1;e.value=t}var s=n(8);var l=n(10),f=n.n(l),d=f.a.mark(p);function p(){var e,t,n,r,i,o;return f.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:n=[e=this];case 1:t=n.reverse(),n=[];case 2:if(!(e=t.pop())){a.next=8;break}return a.next=5,e;case 5:if(r=e.children)for(i=0,o=r.length;i=0;--o)c.push(r=i[o]=new b(i[o])),r.parent=n,r.depth=n.depth+1;return u.eachBefore(y)}function m(e){return e.children}function v(e){return Array.isArray(e)?e[1]:null}function g(e){void 0!==e.data.value&&(e.value=e.data.value),e.data=e.data.data}function y(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function b(e){this.data=e,this.depth=this.height=0,this.parent=null}b.prototype=h.prototype=Object(u.a)({constructor:b,count:function(){return this.eachAfter(c)},each:function(e,t){var n,r=-1,i=Object(s.a)(this);try{for(i.s();!(n=i.n()).done;){var o=n.value;e.call(t,o,++r,this)}}catch(a){i.e(a)}finally{i.f()}return this},eachAfter:function(e,t){for(var n,r,i,o=this,a=[o],u=[],c=-1;o=a.pop();)if(u.push(o),n=o.children)for(r=0,i=n.length;r=0;--r)o.push(n[r]);return this},find:function(e,t){var n,r=-1,i=Object(s.a)(this);try{for(i.s();!(n=i.n()).done;){var o=n.value;if(e.call(t,o,++r,this))return o}}catch(a){i.e(a)}finally{i.f()}},sum:function(e){return this.eachAfter((function(t){for(var n=+e(t.data)||0,r=t.children,i=r&&r.length;--i>=0;)n+=r[i].value;t.value=n}))},sort:function(e){return this.eachBefore((function(t){t.children&&t.children.sort(e)}))},path:function(e){for(var t=this,n=function(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),i=null;e=n.pop(),t=r.pop();for(;e===t;)i=e,e=n.pop(),t=r.pop();return i}(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var i=r.length;e!==n;)r.splice(i,0,e),e=e.parent;return r},ancestors:function(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t},descendants:function(){return Array.from(this)},leaves:function(){var e=[];return this.eachBefore((function(t){t.children||e.push(t)})),e},links:function(){var e=this,t=[];return e.each((function(n){n!==e&&t.push({source:n.parent,target:n})})),t},copy:function(){return h(this).eachBefore(g)}},Symbol.iterator,p);var w=function(e){for(var t,n,r=0,i=(e=function(e){for(var t,n,r=e.length;r;)n=Math.random()*r--|0,t=e[r],e[r]=e[n],e[n]=t;return e}(Array.from(e))).length,o=[];r0&&n*n>r*r+i*i}function k(e,t){for(var n=0;n(a*=a)?(r=(s+a-i)/(2*s),o=Math.sqrt(Math.max(0,a/s-r*r)),n.x=e.x-r*u-o*c,n.y=e.y-r*c+o*u):(r=(s+i-a)/(2*s),o=Math.sqrt(Math.max(0,i/s-r*r)),n.x=t.x+r*u-o*c,n.y=t.y+r*c+o*u)):(n.x=t.x+n.r,n.y=t.y)}function P(e,t){var n=e.r+t.r-1e-6,r=t.x-e.x,i=t.y-e.y;return n>0&&n*n>r*r+i*i}function A(e){var t=e._,n=e.next._,r=t.r+n.r,i=(t.x*n.r+n.x*t.r)/r,o=(t.y*n.r+n.y*t.r)/r;return i*i+o*o}function T(e){this._=e,this.next=null,this.previous=null}function N(e){if(!(o=(t=e,e="object"===typeof t&&"length"in t?t:Array.from(t)).length))return 0;var t,n,r,i,o,a,u,c,s,l,f,d;if((n=e[0]).x=0,n.y=0,!(o>1))return n.r;if(r=e[1],n.x=-r.r,r.x=n.r,r.y=0,!(o>2))return n.r+r.r;C(r,n,i=e[2]),n=new T(n),r=new T(r),i=new T(i),n.next=i.previous=r,r.next=n.previous=i,i.next=r.previous=n;e:for(c=3;c0)throw new Error("cycle");return o}return n.id=function(t){return arguments.length?(e=M(t),n):e},n.parentId=function(e){return arguments.length?(t=M(e),n):t},n};function Y(e,t){return e.parent===t.parent?1:2}function Z(e){var t=e.children;return t?t[0]:e.t}function J(e){var t=e.children;return t?t[t.length-1]:e.t}function ee(e,t,n){var r=n/(t.i-e.i);t.c-=r,t.s+=n,e.c+=r,t.z+=n,t.m+=n}function te(e,t,n){return e.a.parent===t.parent?e.a:n}function ne(e,t){this._=e,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=t}ne.prototype=Object.create(b.prototype);var re=function(){var e=Y,t=1,n=1,r=null;function i(i){var c=function(e){for(var t,n,r,i,o,a=new ne(e,0),u=[a];t=u.pop();)if(r=t._.children)for(t.children=new Array(o=r.length),i=o-1;i>=0;--i)u.push(n=t.children[i]=new ne(r[i],i)),n.parent=t;return(a.parent=new ne(null,0)).children=[a],a}(i);if(c.eachAfter(o),c.parent.m=-c.z,c.eachBefore(a),r)i.eachBefore(u);else{var s=i,l=i,f=i;i.eachBefore((function(e){e.xl.x&&(l=e),e.depth>f.depth&&(f=e)}));var d=s===l?1:e(s,l)/2,p=d-s.x,h=t/(l.x+d+p),m=n/(f.depth||1);i.eachBefore((function(e){e.x=(e.x+p)*h,e.y=e.depth*m}))}return i}function o(t){var n=t.children,r=t.parent.children,i=t.i?r[t.i-1]:null;if(n){!function(e){for(var t,n=0,r=0,i=e.children,o=i.length;--o>=0;)(t=i[o]).z+=n,t.m+=n,n+=t.s+(r+=t.c)}(t);var o=(n[0].z+n[n.length-1].z)/2;i?(t.z=i.z+e(t._,i._),t.m=t.z-o):t.z=o}else i&&(t.z=i.z+e(t._,i._));t.parent.A=function(t,n,r){if(n){for(var i,o=t,a=t,u=n,c=o.parent.children[0],s=o.m,l=a.m,f=u.m,d=c.m;u=J(u),o=Z(o),u&&o;)c=Z(c),(a=J(a)).a=t,(i=u.z+f-o.z-s+e(u._,o._))>0&&(ee(te(u,t,r),t,i),s+=i,l+=i),f+=u.m,s+=o.m,d+=c.m,l+=a.m;u&&!J(a)&&(a.t=u,a.m+=f-l),o&&!Z(c)&&(c.t=o,c.m+=s-d,r=t)}return r}(t,i,t.parent.A||r[0])}function a(e){e._.x=e.z+e.parent.m,e.m+=e.parent.m}function u(e){e.x*=t,e.y=e.depth*n}return i.separation=function(t){return arguments.length?(e=t,i):e},i.size=function(e){return arguments.length?(r=!1,t=+e[0],n=+e[1],i):r?null:[t,n]},i.nodeSize=function(e){return arguments.length?(r=!0,t=+e[0],n=+e[1],i):r?[t,n]:null},i},ie=function(e,t,n,r,i){for(var o,a=e.children,u=-1,c=a.length,s=e.value&&(i-n)/e.value;++ud&&(d=u),v=l*l*m,(p=Math.max(d/v,v/f))>h){l-=u;break}h=p}g.push(a={value:l,dice:c1?t:1)},n}(oe),ce=function(){var e=ue,t=!1,n=1,r=1,i=[0],o=R,a=R,u=R,c=R,s=R;function l(e){return e.x0=e.y0=0,e.x1=n,e.y1=r,e.eachBefore(f),i=[0],t&&e.eachBefore(V),e}function f(t){var n=i[t.depth],r=t.x0+n,l=t.y0+n,f=t.x1-n,d=t.y1-n;f=n-1){var l=u[t];return l.x0=i,l.y0=o,l.x1=a,void(l.y1=c)}var f=s[t],d=r/2+f,p=t+1,h=n-1;for(;p>>1;s[m]c-o){var y=r?(i*g+a*v)/r:a;e(t,p,v,i,o,y,c),e(p,n,g,y,o,a,c)}else{var b=r?(o*g+c*v)/r:c;e(t,p,v,i,o,a,b),e(p,n,g,i,b,a,c)}}(0,c,e.value,t,n,r,i)},le=function(e,t,n,r,i){(1&e.depth?ie:Q)(e,t,n,r,i)},fe=function e(t){function n(e,n,r,i,o){if((a=e._squarify)&&a.ratio===t)for(var a,u,c,s,l,f=-1,d=a.length,p=e.value;++f1?t:1)},n}(oe)},function(e,t,n){var r=n(368),i=/\s*(0|[1-9]+[0-9]*) (@[^@]+@ |)([A-Za-z0-9_]+)( [^\n\r]*|)/;e.exports.parse=function(e){var t={root:{tree:[]},level:0};t.pointer=t.root;var n=e.split("\n").map((function(e){var t=e.match(i);return t?{level:parseInt(t[1],10),pointer:t[2].trim(),tag:t[3].trim(),data:t[4].trimLeft(),tree:[]}:null})).filter((function(e){return e})).reduce((function(e,t){if(t.level===e.level)e.pointer.tree.push(t);else if(t.level>e.level){var n=e.pointer;e.pointer=e.pointer.tree[e.pointer.tree.length-1],e.pointer.tree.push(t),e.pointer.up=n,e.level=t.level}else if(t.level>>24)|4278255360&(u[p]<<24|u[p]>>>8);u[c>>>5]|=128<>>9<<4)]=c;var h=e._ff,m=e._gg,v=e._hh,g=e._ii;for(p=0;p>>0,l=l+b>>>0,f=f+w>>>0,d=d+O>>>0}return t.endian([s,l,f,d])};a._ff=function(e,t,n,r,i,o,a){var u=e+(t&n|~t&r)+(i>>>0)+a;return(u<>>32-o)+t},a._gg=function(e,t,n,r,i,o,a){var u=e+(t&r|n&~r)+(i>>>0)+a;return(u<>>32-o)+t},a._hh=function(e,t,n,r,i,o,a){var u=e+(t^n^r)+(i>>>0)+a;return(u<>>32-o)+t},a._ii=function(e,t,n,r,i,o,a){var u=e+(n^(t|~r))+(i>>>0)+a;return(u<>>32-o)+t},a._blocksize=16,a._digestsize=16,e.exports=function(e,n){if(void 0===e||null===e)throw new Error("Illegal argument "+e);var r=t.wordsToBytes(a(e,n));return n&&n.asBytes?r:n&&n.asString?o.bytesToString(r):t.bytesToHex(r)}}()},function(e,t,n){var r,i;!function(o){if(void 0===(i="function"===typeof(r=o)?r.call(t,n,t,e):r)||(e.exports=i),!0,e.exports=o(),!!0){var a=window.Cookies,u=window.Cookies=o();u.noConflict=function(){return window.Cookies=a,u}}}((function(){function e(){for(var e=0,t={};e=t.status}function o(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n&&n.global===n?n:void 0,u=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),c=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!u?function(e,t,n){var u=a.URL||a.webkitURL,c=document.createElement("a");t=t||e.name||"download",c.download=t,c.rel="noopener","string"==typeof e?(c.href=e,c.origin===location.origin?o(c):i(c.href)?r(e,t,n):o(c,c.target="_blank")):(c.href=u.createObjectURL(e),setTimeout((function(){u.revokeObjectURL(c.href)}),4e4),setTimeout((function(){o(c)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,n,a){if(n=n||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,a),n);else if(i(e))r(e,n,a);else{var u=document.createElement("a");u.href=e,u.target="_blank",setTimeout((function(){o(u)}))}}:function(e,t,n,i){if((i=i||open("","_blank"))&&(i.document.title=i.document.body.innerText="downloading..."),"string"==typeof e)return r(e,t,n);var o="application/octet-stream"===e.type,c=/constructor/i.test(a.HTMLElement)||a.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);if((s||o&&c||u)&&"undefined"!=typeof FileReader){var l=new FileReader;l.onloadend=function(){var e=l.result;e=s?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=e:location=e,i=null},l.readAsDataURL(e)}else{var f=a.URL||a.webkitURL,d=f.createObjectURL(e);i?i.location=d:location.href=d,i=null,setTimeout((function(){f.revokeObjectURL(d)}),4e4)}});a.saveAs=c.saveAs=c,e.exports=c})?r.apply(t,i):r)||(e.exports=o)}).call(this,n(193))},,,,,function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2?arguments[2]:{},o=r(t);i&&(o=a.call(o,Object.getOwnPropertySymbols(t)));for(var u=0;u=0&&"[object Function]"===r.call(e.callee)),n}},function(e,t,n){"use strict";var r=n(326),i=n(338),o=n(153),a=n(235),u=n(239),c=n(364);e.exports=function(e){var t,n=c(this),s=u(o(n,"length"));if(!a(e))throw new TypeError("mapperFunction must be a function");arguments.length>1&&(t=arguments[1]);var l=r(n,0);return i(l,n,s,0,1,e,t),l}},function(e,t,n){"use strict";var r=n(21)("%Object.defineProperty%",!0);if(r)try{r({},"a",{value:1})}catch(o){r=null}var i=n(110)("Object.prototype.propertyIsEnumerable");e.exports=function(e,t,n,o,a,u){if(!r){if(!e(u))return!1;if(!u["[[Configurable]]"]||!u["[[Writable]]"])return!1;if(a in o&&i(o,a)!==!!u["[[Enumerable]]"])return!1;var c=u["[[Value]]"];return o[a]=c,t(o[a],c)}return r(o,a,n(u)),!0}},function(e,t,n){"use strict";var r=n(203),i=n(47);e.exports=function(e){if("undefined"===typeof e)return e;r(i,"Property Descriptor","Desc",e);var t={};return"[[Value]]"in e&&(t.value=e["[[Value]]"]),"[[Writable]]"in e&&(t.writable=e["[[Writable]]"]),"[[Get]]"in e&&(t.get=e["[[Get]]"]),"[[Set]]"in e&&(t.set=e["[[Set]]"]),"[[Enumerable]]"in e&&(t.enumerable=e["[[Enumerable]]"]),"[[Configurable]]"in e&&(t.configurable=e["[[Configurable]]"]),t}},function(e,t,n){"use strict";var r=n(93),i=n(203),o=n(47);e.exports=function(e){return"undefined"!==typeof e&&(i(o,"Property Descriptor","Desc",e),!(!r(e,"[[Value]]")&&!r(e,"[[Writable]]")))}},function(e,t,n){"use strict";var r=n(204);e.exports=function(e,t){return e===t?0!==e||1/e===1/t:r(e)&&r(t)}},function(e,t,n){"use strict";var r=n(93),i=n(21)("%TypeError%"),o=n(47),a=n(234),u=n(235);e.exports=function(e){if("Object"!==o(e))throw new i("ToPropertyDescriptor requires an object");var t={};if(r(e,"enumerable")&&(t["[[Enumerable]]"]=a(e.enumerable)),r(e,"configurable")&&(t["[[Configurable]]"]=a(e.configurable)),r(e,"value")&&(t["[[Value]]"]=e.value),r(e,"writable")&&(t["[[Writable]]"]=a(e.writable)),r(e,"get")){var n=e.get;if("undefined"!==typeof n&&!u(n))throw new i("getter must be a function");t["[[Get]]"]=n}if(r(e,"set")){var c=e.set;if("undefined"!==typeof c&&!u(c))throw new i("setter must be a function");t["[[Set]]"]=c}if((r(t,"[[Get]]")||r(t,"[[Set]]"))&&(r(t,"[[Value]]")||r(t,"[[Writable]]")))throw new i("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return t}},function(e,t,n){"use strict";e.exports=function(e){return!!e}},function(e,t,n){"use strict";e.exports=n(205)},function(e,t,n){"use strict";var r=Number.isNaN||function(e){return e!==e};e.exports=Number.isFinite||function(e){return"number"===typeof e&&!r(e)&&e!==1/0&&e!==-1/0}},function(e,t,n){"use strict";var r=n(21),i=r("%Math%"),o=r("%Number%");e.exports=o.MAX_SAFE_INTEGER||i.pow(2,53)-1},function(e,t,n){"use strict";e.exports=function(e){return null===e||"function"!==typeof e&&"object"!==typeof e}},function(e,t,n){"use strict";var r=n(237),i=n(349);e.exports=function(e){var t=i(e);return t<=0?0:t>r?r:t}},function(e,t,n){"use strict";e.exports=function(e){return null===e||"function"!==typeof e&&"object"!==typeof e}},function(e,t,n){"use strict";var r=n(228);e.exports=function(){return Array.prototype.flatMap||r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JsonDataProvider=void 0;var r=function(){function e(e){this.json=e}return e.prototype.getId=function(){return this.json.id},e.prototype.getFamiliesAsSpouse=function(){return this.json.fams||[]},e.prototype.getFamilyAsChild=function(){return this.json.famc||null},e.prototype.getFirstName=function(){return this.json.firstName||null},e.prototype.getLastName=function(){return this.json.lastName||null},e.prototype.getBirthDate=function(){return this.json.birth||null},e.prototype.getMaidenName=function(){return this.json.maidenName||null},e.prototype.getNumberOfChildren=function(){return this.json.numberOfChildren||null},e.prototype.getNumberOfMarriages=function(){return this.json.numberOfMarriages||null},e.prototype.getBirthPlace=function(){return this.json.birth&&this.json.birth.place||null},e.prototype.getDeathDate=function(){return this.json.death||null},e.prototype.getDeathPlace=function(){return this.json.death&&this.json.death.place||null},e.prototype.isConfirmedDeath=function(){return!!this.json.death&&!!this.json.death.confirmed},e.prototype.getSex=function(){return this.json.sex||null},e.prototype.getImageUrl=function(){return this.json.images&&this.json.images.length>0&&this.json.images[0].url||null},e.prototype.getImages=function(){return this.json.images||null},e.prototype.getNotes=function(){return this.json.notes||null},e.prototype.getEvents=function(){return this.json.events||null},e.prototype.showId=function(){return!this.json.hideId},e}(),i=function(){function e(e){this.json=e}return e.prototype.getId=function(){return this.json.id},e.prototype.getFather=function(){return this.json.husb||null},e.prototype.getMother=function(){return this.json.wife||null},e.prototype.getChildren=function(){return this.json.children||[]},e.prototype.getMarriageDate=function(){return this.json.marriage||null},e.prototype.getMarriagePlace=function(){return this.json.marriage&&this.json.marriage.place||null},e}(),o=function(){function e(e){var t=this;this.json=e,this.indis=new Map,this.fams=new Map,e.indis.forEach((function(e){return t.indis.set(e.id,new r(e))})),e.fams.forEach((function(e){return t.fams.set(e.id,new i(e))}))}return e.prototype.getIndi=function(e){return this.indis.get(e)||null},e.prototype.getFam=function(e){return this.fams.get(e)||null},e}();t.JsonDataProvider=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatDateOrRange=t.formatDate=void 0;var r=new Map([[1,"Jan"],[2,"Feb"],[3,"Mar"],[4,"Apr"],[5,"May"],[6,"Jun"],[7,"Jul"],[8,"Aug"],[9,"Sep"],[10,"Oct"],[11,"Nov"],[12,"Dec"]]),i=new Map([["cs",new Map([["cal","vypo\u010dt."],["abt","o"],["est","ocenil"],["before","p\u0159ed"],["after","po"]])],["de",new Map([["cal","errech."],["abt","etwa"],["est","gesch\xe4t."],["before","vor"],["after","nach"]])],["fr",new Map([["cal","calc."],["abt","vers"],["est","est."],["before","avant"],["after","apr\xe8s"]])],["it",new Map([["cal","calc."],["abt","circa il"],["est","stim."],["before","prima del"],["after","dopo del"]])],["pl",new Map([["cal","wyl."],["abt","ok."],["est","szac."],["before","przed"],["after","po"]])],["ru",new Map([["cal","\u0432\u044b\u0447."],["abt","\u043e\u043a."],["est","\u043e\u0446\u0435\u043d."],["before","\u0434\u043e"],["after","\u043f\u043e\u0441\u043b\u0435"]])]]),o=new Map;function a(e,t){if(!Intl||!Intl.DateTimeFormat)return r.get(e);var n=e+"|"+(t||"");if(o.has(n))return o.get(n);var i=new Intl.DateTimeFormat(t,{month:"short"}).format(new Date(2e3,e-1));return o.set(n,i),i}function u(e,t){var n=t&&t.split(/[-_]/)[0],r=n&&i.get(n);return r?r.get(e):e}function c(e,t,n,r){if(!e&&!t&&!n)return"";if(!Intl||!Intl.DateTimeFormat||!r||"en"===r)return[e,t&&a(t,r),n].join(" ");var i={day:e?"numeric":void 0,month:t?"short":void 0,year:n?"numeric":void 0};return new Intl.DateTimeFormat(r,i).format(new Date(null!==n&&void 0!==n?n:2e3,t?t-1:1,null!==e&&void 0!==e?e:1))}function s(e,t){return[e.qualifier&&u(e.qualifier,t),c(e.day,e.month,e.year,t),e.text].join(" ")}t.formatDate=s,t.formatDateOrRange=function(e,t){if(e.date)return s(e.date,t);if(!e.dateRange)return"";var n=e.dateRange.from&&s(e.dateRange.from),r=e.dateRange.to&&s(e.dateRange.to);return n&&r?n+" .. "+r:n?u("after",t)+" "+n:r?u("before",t)+" "+r:""}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.otherSideLinkType=t.LinkType=t.ChildNodes=void 0;var r,i=function(){function e(e){void 0===e&&(e={}),this.indiParents=[],this.indiSiblings=[],this.spouseParents=[],this.spouseSiblings=[],this.children=[],Object.assign(this,e)}return e.prototype.get=function(e){switch(e){case r.IndiParents:return this.indiParents;case r.IndiSiblings:return this.indiSiblings;case r.SpouseParents:return this.spouseParents;case r.SpouseSiblings:return this.spouseSiblings;case r.Children:return this.children}},e.prototype.getAll=function(){return[].concat(this.indiSiblings,this.indiParents,this.children,this.spouseParents,this.spouseSiblings)},e.EMPTY=new e,e}();t.ChildNodes=i,function(e){e[e.IndiParents=0]="IndiParents",e[e.IndiSiblings=1]="IndiSiblings",e[e.SpouseParents=2]="SpouseParents",e[e.SpouseSiblings=3]="SpouseSiblings",e[e.Children=4]="Children"}(r=t.LinkType||(t.LinkType={})),t.otherSideLinkType=function(e){switch(e){case r.IndiParents:return r.Children;case r.IndiSiblings:return r.IndiSiblings;case r.SpouseParents:return r.Children;case r.SpouseSiblings:return r.IndiSiblings;case r.Children:return r.IndiParents}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.points2pathd=t.zip=t.last=t.nonEmpty=void 0,t.nonEmpty=function(e){return!(!e||!e.length)},t.last=function(e){return e[e.length-1]},t.zip=function(e,t){return e.map((function(e,n){return[e,t[n]]}))},t.points2pathd=function(e){for(var t="M "+e[0].x+" "+e[0].y+" L",n=0,r=e.slice(1);n=i._breakpoints[t]&&e=i._breakpoints[t]}))})),s(this,"valuesWithBreakpointProps",(function(e){var t,n=e.length,r=[];return i._sortedBreakpoints.forEach((function(i,o){var a=e[o];o0&&void 0!==arguments[0]?arguments[0]:e.validKeys(),r=n.reduce((function(e,n){return e[n]=t._mediaQueries[n],e}),{});return Object.entries(r).reduce((function(e,t){var n=a(t,2),r=n[0];return n[1].forEach((function(t,n){e.push((0,i.createRuleSet)((0,i.createClassName)(r,n),"not all and ".concat(t)))})),e}),[])}},{key:"shouldRenderMediaQuery",value:function(e,t){var n=this;if((e=this._normalizeProps(e)).lessThan){var r=this._breakpoints[e.lessThan];return Math.min.apply(Math,o(t.map((function(e){return n._breakpoints[e]}))))=i}if(e.greaterThanOrEqual){var a=this._breakpoints[e.greaterThanOrEqual];return Math.max.apply(Math,o(t.map((function(e){return n._breakpoints[e]}))))>=a}if(e.between){var u=this._breakpoints[e.between[0]],c=this._breakpoints[e.between[1]],s=t.map((function(e){return n._breakpoints[e]}));return!(Math.max.apply(Math,o(s))=c)}return!1}},{key:"_normalizeProps",value:function(e){if(e.at){var t=this._sortedBreakpoints.indexOf(e.at),n=this._sortedBreakpoints[t+1];return n?{between:[e.at,n]}:{greaterThanOrEqual:e.at}}return e}},{key:"_createBreakpointQuery",value:function(e){if((e=this._normalizeProps(e)).lessThan){var t=this._breakpoints[e.lessThan];return"(max-width:".concat(t-1,"px)")}if(e.greaterThan){var n=this._breakpoints[this._findNextBreakpoint(e.greaterThan)];return"(min-width:".concat(n,"px)")}if(e.greaterThanOrEqual){var r=this._breakpoints[e.greaterThanOrEqual];return"(min-width:".concat(r,"px)")}if(e.between){var i=this._breakpoints[e.between[0]],o=this._breakpoints[e.between[1]];return"(min-width:".concat(i,"px) and (max-width:").concat(o-1,"px)")}throw new Error("Unexpected breakpoint props: ".concat(JSON.stringify(e)))}},{key:"_createBreakpointQueries",value:function(e,t){var n=this;return t.reduce((function(t,r){return t.set(function(e){return Array.isArray(e)?e.join("-"):e}(r),n._createBreakpointQuery(s({},e,r))),t}),new Map)}},{key:"_findNextBreakpoint",value:function(e){var t=this._sortedBreakpoints[this._sortedBreakpoints.indexOf(e)+1];if(!t)throw new Error("There is no breakpoint larger than ".concat(e));return t}},{key:"sortedBreakpoints",get:function(){return this._sortedBreakpoints}},{key:"dynamicResponsiveMediaQueries",get:function(){return Array.from(this._mediaQueries[r.at].entries()).reduce((function(e,t){var n=a(t,2);return function(e){for(var t=1;t0&&n.indexOf(e)===t}))):[]}(t),r=function(e,t){return[t.filter((function(t){return-1===e.indexOf(t)})),e.filter((function(e){return-1===t.indexOf(e)}))]}(s.get(e)||[],n),i=r[0],o=r[1];e&&(i.forEach((function(t){return e.classList.add(t)})),o.forEach((function(t){return e.classList.remove(t)}))),s.set(e,n)},f=new function(){var e=this;this.add=function(t,n){if(e.nodes.has(t)){e.nodes.get(t).add(n)}else{var r=new Set;r.add(n),e.nodes.set(t,r)}},this.del=function(t,n){if(e.nodes.has(t)){var r=e.nodes.get(t);1!==r.size?r.delete(n):e.nodes.delete(t)}},this.emit=function(t,n){n(t,e.nodes.get(t))},this.nodes=new Map};function d(e,t){var n=o.a.useRef(),i=o.a.useRef(!1);u((function(){if(n.current=t,i.current){var o=Object(r.b)(e)?e.current:e;f.emit(o,l)}i.current=!0}),[t]),u((function(){var t=Object(r.b)(e)?e.current:e;return f.add(t,n),f.emit(t,l),function(){f.del(t,n),f.emit(t,l)}}),[e])}},,,,,,,function(e,t){e.exports=function(e){return null!=e&&null!=e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},function(e,t){e.exports=function(e){return null!=e&&null!=e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},function(e,t,n){"use strict";t.a=function(){return!1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),i=n(183),o=n(44);function a(){var e=r.useContext(i.a);return Object(o.c)(e),e}},function(e){e.exports=JSON.parse('{"a":"2.1.1"}')},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.linkify=void 0;var r=function(){function e(e,t){for(var n=0;na&&r.push(e.substring(a,o.index));var c={href:o.url,key:"parse"+n.parseCounter+"match"+u};for(var s in n.props.properties){var l=n.props.properties[s];l===t.MATCH&&(l=o.url),c[s]=l}r.push(i.default.createElement(n.props.component,c,o.text)),a=o.lastIndex})),a=0?r=setTimeout(c,t-s):(r=null,n||(u=e.apply(o,i),o=i=null))}null==t&&(t=100);var s=function(){o=this,i=arguments,a=Date.now();var s=n&&!r;return r||(r=setTimeout(c,t)),s&&(u=e.apply(o,i),o=i=null),u};return s.clear=function(){r&&(clearTimeout(r),r=null)},s.flush=function(){r&&(u=e.apply(o,i),o=i=null,clearTimeout(r),r=null)},s}n.debounce=n,e.exports=n},function(e,t){e.exports=function e(t,n){"use strict";var r,i,o=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,a=/(^[ ]*|[ ]*$)/g,u=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,c=/^0x[0-9a-f]+$/i,s=/^0/,l=function(t){return e.insensitive&&(""+t).toLowerCase()||""+t},f=l(t).replace(a,"")||"",d=l(n).replace(a,"")||"",p=f.replace(o,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),h=d.replace(o,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),m=parseInt(f.match(c),16)||1!==p.length&&f.match(u)&&Date.parse(f),v=parseInt(d.match(c),16)||m&&d.match(u)&&Date.parse(d)||null;if(v){if(mv)return 1}for(var g=0,y=Math.max(p.length,h.length);gi)return 1}return 0}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var r=function(){for(var e=0,t=0,n=arguments.length;to?0:o+t:t>o?o:t,n=n>0?n:0,r.length<1e4)(i=Array.from(r)).unshift(t,n),[].splice.apply(e,i);else for(n&&[].splice.apply(e,[t,n]);a0?(c(e,e.length,0,t),e):t}var l={}.hasOwnProperty;function f(e){for(var t={},n=-1;++nr))return;for(var l,f,d=i.events.length,p=d;p--;)if("exit"===i.events[p][0]&&"chunkFlow"===i.events[p][1].type){if(l){f=i.events[p][1].end;break}l=!0}for(w(a),s=d;st;){var r=o[n];i.containerState=r[1],r[0].exit.call(i,e)}o.length=t}function O(){t.write([null]),n=void 0,t=void 0,i.containerState._closeFlow=void 0}}},y={tokenize:function(e,t,n){return m(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};var b={tokenize:function(e,t,n){return m(e,(function(e){return null===e||Object(h.h)(e)?t(e):n(e)}),"linePrefix")},partial:!0};function w(e){for(var t,n,r,i,o,a,u,s={},l=-1;++l=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0};var k={tokenize:function(e){var t=this,n=e.attempt(b,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,r,m(e,e.attempt(this.parser.constructs.flow,r,e.attempt(_,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};var x={resolveAll:P()},E=C("string"),S=C("text");function C(e){return{tokenize:function(t){var n=this,r=this.parser.constructs[e],i=t.attempt(r,o,a);return o;function o(e){return c(e)?i(e):a(e)}function a(e){if(null!==e)return t.enter("data"),t.consume(e),u;t.consume(e)}function u(e){return c(e)?(t.exit("data"),i(e)):(t.consume(e),u)}function c(e){if(null===e)return!0;var t=r[e],i=-1;if(t)for(;++i-1&&(n[0]=n[0].slice(i)),a>0&&n.push(e[o].slice(0,a)));return n}(u,e)}function v(){return Object.assign({},r)}function g(){for(var e;r._indexs?n(i):(e.consume(i),m):41===i?l--?(e.consume(i),m):(e.exit("chunkString"),e.exit(u),e.exit(a),e.exit(r),t(i)):null===i||Object(h.i)(i)?l?n(i):(e.exit("chunkString"),e.exit(u),e.exit(a),e.exit(r),t(i)):Object(h.d)(i)?n(i):(e.consume(i),92===i?v:m)}function v(t){return 40===t||41===t||92===t?(e.consume(t),m):m(t)}}function B(e,t,n,r,i,o){var a,u=this,c=0;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(o),s};function s(f){return null===f||91===f||93===f&&!a||94===f&&!c&&"_hiddenFootnoteSupport"in u.parser.constructs||c>999?n(f):93===f?(e.exit(o),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):Object(h.h)(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),s):(e.enter("chunkString",{contentType:"string"}),l(f))}function l(t){return null===t||91===t||93===t||Object(h.h)(t)||c++>999?(e.exit("chunkString"),s(t)):(e.consume(t),a=a||!Object(h.j)(t),92===t?f:l)}function f(t){return 91===t||92===t||93===t?(e.consume(t),c++,l):l(t)}}function U(e,t,n,r,i,o){var a;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),a=40===t?41:t,u};function u(n){return n===a?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),c(n))}function c(t){return t===a?(e.exit(o),u(a)):null===t?n(t):Object(h.h)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m(e,c,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),s(t))}function s(t){return t===a||null===t||Object(h.h)(t)?(e.exit("chunkString"),c(t)):(e.consume(t),92===t?l:s)}function l(t){return t===a||92===t?(e.consume(t),s):s(t)}}function q(e,t){var n;return function r(i){if(Object(h.h)(i))return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r;if(Object(h.j)(i))return m(e,r,n?"linePrefix":"lineSuffix")(i);return t(i)}}function V(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var Q={name:"definition",tokenize:function(e,t,n){var r,i=this;return function(t){return e.enter("definition"),B.call(i,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function o(t){return r=V(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),q(e,z(e,e.attempt(G,m(e,a,"whitespace"),m(e,a,"whitespace")),n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):n(t)}function a(o){return null===o||Object(h.h)(o)?(e.exit("definition"),i.parser.defined.includes(r)||i.parser.defined.push(r),t(o)):n(o)}}},G={tokenize:function(e,t,n){return function(t){return Object(h.i)(t)?q(e,r)(t):n(t)};function r(t){return 34===t||39===t||40===t?U(e,m(e,i,"whitespace"),n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t):n(t)}function i(e){return null===e||Object(h.h)(e)?t(e):n(e)}},partial:!0};var H={name:"codeIndented",tokenize:function(e,t,n){var r=this;return function(t){return e.enter("codeIndented"),m(e,i,"linePrefix",5)(t)};function i(e){var t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return null===t?u(t):Object(h.h)(t)?e.attempt(W,o,u)(t):(e.enter("codeFlowValue"),a(t))}function a(t){return null===t||Object(h.h)(t)?(e.exit("codeFlowValue"),o(t)):(e.consume(t),a)}function u(n){return e.exit("codeIndented"),t(n)}}},W={tokenize:function(e,t,n){var r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):Object(h.h)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):m(e,o,"linePrefix",5)(t)}function o(e){var o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):Object(h.h)(e)?i(e):n(e)}},partial:!0};var $={name:"headingAtx",tokenize:function(e,t,n){var r=this,i=0;return function(t){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),o(t)};function o(u){return 35===u&&i++<6?(e.consume(u),o):null===u||Object(h.i)(u)?(e.exit("atxHeadingSequence"),r.interrupt?t(u):a(u)):n(u)}function a(n){return 35===n?(e.enter("atxHeadingSequence"),u(n)):null===n||Object(h.h)(n)?(e.exit("atxHeading"),t(n)):Object(h.j)(n)?m(e,a,"whitespace")(n):(e.enter("atxHeadingText"),c(n))}function u(t){return 35===t?(e.consume(t),u):(e.exit("atxHeadingSequence"),a(t))}function c(t){return null===t||35===t||Object(h.i)(t)?(e.exit("atxHeadingText"),a(t)):(e.consume(t),c)}},resolve:function(e,t){var n,r,i=e.length-2,o=3;"whitespace"===e[o][1].type&&(o+=2);i-2>o&&"whitespace"===e[i][1].type&&(i-=2);"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4);i>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},c(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};var K={name:"setextUnderline",tokenize:function(e,t,n){var r,i,o=this,a=o.events.length;for(;a--;)if("lineEnding"!==o.events[a][1].type&&"linePrefix"!==o.events[a][1].type&&"content"!==o.events[a][1].type){i="paragraph"===o.events[a][1].type;break}return function(t){if(!o.parser.lazy[o.now().line]&&(o.interrupt||i))return e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),r=t,u(t);return n(t)};function u(t){return t===r?(e.consume(t),u):(e.exit("setextHeadingLineSequence"),m(e,c,"lineSuffix")(t))}function c(r){return null===r||Object(h.h)(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){var n,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){n=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);var a={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",a,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=a;return e.push(["exit",a,t]),e}};var X=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Y=["pre","script","style","textarea"],Z={name:"htmlFlow",tokenize:function(e,t,n){var r,i,o,a,u,c=this;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),s};function s(a){return 33===a?(e.consume(a),l):47===a?(e.consume(a),p):63===a?(e.consume(a),r=3,c.interrupt?t:M):Object(h.a)(a)?(e.consume(a),o=String.fromCharCode(a),i=!0,m):n(a)}function l(i){return 45===i?(e.consume(i),r=2,f):91===i?(e.consume(i),r=5,o="CDATA[",a=0,d):Object(h.a)(i)?(e.consume(i),r=4,c.interrupt?t:M):n(i)}function f(r){return 45===r?(e.consume(r),c.interrupt?t:M):n(r)}function d(r){return r===o.charCodeAt(a++)?(e.consume(r),a===o.length?c.interrupt?t:S:d):n(r)}function p(t){return Object(h.a)(t)?(e.consume(t),o=String.fromCharCode(t),m):n(t)}function m(a){return null===a||47===a||62===a||Object(h.i)(a)?47!==a&&i&&Y.includes(o.toLowerCase())?(r=1,c.interrupt?t(a):S(a)):X.includes(o.toLowerCase())?(r=6,47===a?(e.consume(a),v):c.interrupt?t(a):S(a)):(r=7,c.interrupt&&!c.parser.lazy[c.now().line]?n(a):i?y(a):g(a)):45===a||Object(h.b)(a)?(e.consume(a),o+=String.fromCharCode(a),m):n(a)}function v(r){return 62===r?(e.consume(r),c.interrupt?t:S):n(r)}function g(t){return Object(h.j)(t)?(e.consume(t),g):x(t)}function y(t){return 47===t?(e.consume(t),x):58===t||95===t||Object(h.a)(t)?(e.consume(t),b):Object(h.j)(t)?(e.consume(t),y):x(t)}function b(t){return 45===t||46===t||58===t||95===t||Object(h.b)(t)?(e.consume(t),b):w(t)}function w(t){return 61===t?(e.consume(t),O):Object(h.j)(t)?(e.consume(t),w):y(t)}function O(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),u=t,_):Object(h.j)(t)?(e.consume(t),O):(u=null,j(t))}function _(t){return null===t||Object(h.h)(t)?n(t):t===u?(e.consume(t),k):(e.consume(t),_)}function j(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t||Object(h.i)(t)?w(t):(e.consume(t),j)}function k(e){return 47===e||62===e||Object(h.j)(e)?y(e):n(e)}function x(t){return 62===t?(e.consume(t),E):n(t)}function E(t){return Object(h.j)(t)?(e.consume(t),E):null===t||Object(h.h)(t)?S(t):n(t)}function S(t){return 45===t&&2===r?(e.consume(t),T):60===t&&1===r?(e.consume(t),N):62===t&&4===r?(e.consume(t),R):63===t&&3===r?(e.consume(t),M):93===t&&5===r?(e.consume(t),F):!Object(h.h)(t)||6!==r&&7!==r?null===t||Object(h.h)(t)?C(t):(e.consume(t),S):e.check(J,R,C)(t)}function C(t){return e.exit("htmlFlowData"),P(t)}function P(t){return null===t?D(t):Object(h.h)(t)?e.attempt({tokenize:A,partial:!0},P,D)(t):(e.enter("htmlFlowData"),S(t))}function A(e,t,n){return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),r};function r(e){return c.parser.lazy[c.now().line]?n(e):t(e)}}function T(t){return 45===t?(e.consume(t),M):S(t)}function N(t){return 47===t?(e.consume(t),o="",I):S(t)}function I(t){return 62===t&&Y.includes(o.toLowerCase())?(e.consume(t),R):Object(h.a)(t)&&o.length<8?(e.consume(t),o+=String.fromCharCode(t),I):S(t)}function F(t){return 93===t?(e.consume(t),M):S(t)}function M(t){return 62===t?(e.consume(t),R):45===t&&2===r?(e.consume(t),M):S(t)}function R(t){return null===t||Object(h.h)(t)?(e.exit("htmlFlowData"),D(t)):(e.consume(t),R)}function D(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){var t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},J={tokenize:function(e,t,n){return function(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(b,t,n)}},partial:!0};var ee={name:"codeFenced",tokenize:function(e,t,n){var r,i=this,o={tokenize:function(e,t,n){var i=0;return m(e,o,"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function o(t){return e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),a(t)}function a(t){return t===r?(e.consume(t),i++,a):i1&&e[d][1].end.offset-e[d][1].start.offset>1?2:1;var p=Object.assign({},e[n][1].end),h=Object.assign({},e[d][1].start);pe(p,-u),pe(h,u),o={type:u>1?"strongSequence":"emphasisSequence",start:p,end:Object.assign({},e[n][1].end)},a={type:u>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[d][1].start),end:h},i={type:u>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[d][1].start)},r={type:u>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},a.end)},e[n][1].end=Object.assign({},o.start),e[d][1].start=Object.assign({},a.end),l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=s(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=s(l,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),l=s(l,T(t.parser.constructs.insideSpan.null,e.slice(n+1,d),t)),l=s(l,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[d][1].end.offset-e[d][1].start.offset?(f=2,l=s(l,[["enter",e[d][1],t],["exit",e[d][1],t]])):f=0,c(e,n-1,d-n+3,l),d=n+l.length-f-2;break}d=-1;for(;++d13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535===(65535&n)||65534===(65535&n)||n>1114111?"\ufffd":String.fromCharCode(n)}var Me=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Re(e){return e.replace(Me,De)}function De(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){var r=n.charCodeAt(1),i=120===r||88===r;return Fe(n.slice(i?2:1),i?16:10)}return ne(n)||e}var Le=n(104),ze={}.hasOwnProperty,Be=function(e,t,n){return"string"!==typeof t&&(n=t,t=void 0),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Ue({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:s(ae),autolinkProtocol:P,autolinkEmail:P,atxHeading:s(te),blockQuote:s(X),characterEscape:P,characterReference:P,codeFenced:s(Y),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:s(Y,l),codeText:s(Z,l),codeTextData:P,data:P,codeFlowValue:P,definition:s(J),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:s(ee),hardBreakEscape:s(re),hardBreakTrailing:s(re),htmlFlow:s(ie,l),htmlFlowData:P,htmlText:s(ie,l),htmlTextData:P,image:s(oe),label:l,link:s(ae),listItem:s(ce),listItemValue:v,listOrdered:s(ue,m),listUnordered:s(ue),paragraph:s(se),reference:Q,referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:s(te),strong:s(le),thematicBreak:s(de)},exit:{atxHeading:d(),atxHeadingSequence:x,autolink:d(),autolinkEmail:K,autolinkProtocol:$,blockQuote:d(),characterEscapeValue:A,characterReferenceMarkerHexadecimal:H,characterReferenceMarkerNumeric:H,characterReferenceValue:W,codeFenced:d(w),codeFencedFence:b,codeFencedFenceInfo:g,codeFencedFenceMeta:y,codeFlowValue:A,codeIndented:d(O),codeText:d(M),codeTextData:A,data:A,definition:d(),definitionDestinationString:k,definitionLabelString:_,definitionTitleString:j,emphasis:d(),hardBreakEscape:d(N),hardBreakTrailing:d(N),htmlFlow:d(I),htmlFlowData:A,htmlText:d(F),htmlTextData:A,image:d(D),label:z,labelText:L,lineEnding:T,link:d(R),listItem:d(),listOrdered:d(),listUnordered:d(),paragraph:d(),referenceString:G,resourceDestinationString:B,resourceTitleString:U,resource:q,setextHeading:d(C),setextHeadingLineSequence:S,setextHeadingText:E,strong:d(),thematicBreak:d()}},e.mdastExtensions||[]),n={};return r;function r(e){for(var n={type:"root",children:[]},r=[],o=[],s={stack:[n],tokenStack:r,config:t,enter:f,exit:p,buffer:l,resume:h,setData:a,getData:u},d=-1;++d0)throw new Error("Cannot close document, a token (`"+r[r.length-1].type+"`, "+Object(Le.a)({start:r[r.length-1].start,end:r[r.length-1].end})+") is still open");for(n.position={start:c(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:c(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},d=-1;++d0&&void 0!==arguments[0]?arguments[0]:{}).extensions||[])),content:t(v),document:t(g),flow:t(k),string:t(E),text:t(S)};return e;function t(t){return function(n){return N(e,t,n)}}}(n).document().write(function(){var e,t=1,n="",r=!0;return function(i,o,a){var u,c,s,l,f,d=[];for(i=n+i.toString(o),s=0,n="",r&&(65279===i.charCodeAt(0)&&s++,r=void 0);s1?n-1:0),i=1;i0},body:function(e){var t=G(e,-1,!0);return!t||!V(t)&&!K(t)&&!D(t,["meta","link","script","style","template"])},colgroup:function(e,t,n){var r=H(n,t),i=G(e,-1,!0);if(D(r,"colgroup")&&Z(r,n.children.indexOf(r),n))return!1;return i&&D(i,"col")},tbody:function(e,t,n){var r=H(n,t),i=G(e,-1);if(D(r,["thead","tbody"])&&Z(r,n.children.indexOf(r),n))return!1;return i&&D(i,"tr")}}),closing:Z},re=/^data[-\w.:]+$/i,ie=/-[a-z]/g,oe=/[A-Z]/g;function ae(e,t){var n=u(t),r=t,i=f;return n in e.normal?e.property[e.normal[n]]:(n.length>4&&"data"===n.slice(0,4)&&re.test(t)&&("-"===t.charAt(4)?r=function(e){var t=e.slice(5).replace(ie,ce);return"data"+t.charAt(0).toUpperCase()+t.slice(1)}(t):t=function(e){var t=e.slice(4);if(ie.test(t))return e;"-"!==(t=t.replace(oe,ue)).charAt(0)&&(t="-"+t);return"data"+t}(t),i=_),new i(r,t))}function ue(e){return"-"+e.toLowerCase()}function ce(e){return e.charAt(1).toUpperCase()}function se(e){return e.join(" ").trim()}function le(e,t){var n=t||{};return""===e[e.length-1]&&(e=e.concat("")),e.join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}function fe(e,t){return e=e.replace(t.subset?function(e){var t=[],n=-1;for(;++n`]/g,n),t.subset||t.escapeOnly?e:e.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,(function(e,n,r){return t.format(1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536,r.charCodeAt(n+2),t)})).replace(/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,n);function n(e,n,r){return t.format(e.charCodeAt(0),r.charCodeAt(n+1),t)}}var de,pe={AElig:"\xc6",AMP:"&",Aacute:"\xc1",Acirc:"\xc2",Agrave:"\xc0",Aring:"\xc5",Atilde:"\xc3",Auml:"\xc4",COPY:"\xa9",Ccedil:"\xc7",ETH:"\xd0",Eacute:"\xc9",Ecirc:"\xca",Egrave:"\xc8",Euml:"\xcb",GT:">",Iacute:"\xcd",Icirc:"\xce",Igrave:"\xcc",Iuml:"\xcf",LT:"<",Ntilde:"\xd1",Oacute:"\xd3",Ocirc:"\xd4",Ograve:"\xd2",Oslash:"\xd8",Otilde:"\xd5",Ouml:"\xd6",QUOT:'"',REG:"\xae",THORN:"\xde",Uacute:"\xda",Ucirc:"\xdb",Ugrave:"\xd9",Uuml:"\xdc",Yacute:"\xdd",aacute:"\xe1",acirc:"\xe2",acute:"\xb4",aelig:"\xe6",agrave:"\xe0",amp:"&",aring:"\xe5",atilde:"\xe3",auml:"\xe4",brvbar:"\xa6",ccedil:"\xe7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",eacute:"\xe9",ecirc:"\xea",egrave:"\xe8",eth:"\xf0",euml:"\xeb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",iacute:"\xed",icirc:"\xee",iexcl:"\xa1",igrave:"\xec",iquest:"\xbf",iuml:"\xef",laquo:"\xab",lt:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",ntilde:"\xf1",oacute:"\xf3",ocirc:"\xf4",ograve:"\xf2",ordf:"\xaa",ordm:"\xba",oslash:"\xf8",otilde:"\xf5",ouml:"\xf6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',raquo:"\xbb",reg:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",thorn:"\xfe",times:"\xd7",uacute:"\xfa",ucirc:"\xfb",ugrave:"\xf9",uml:"\xa8",uuml:"\xfc",yacute:"\xfd",yen:"\xa5",yuml:"\xff"},he={nbsp:"\xa0",iexcl:"\xa1",cent:"\xa2",pound:"\xa3",curren:"\xa4",yen:"\xa5",brvbar:"\xa6",sect:"\xa7",uml:"\xa8",copy:"\xa9",ordf:"\xaa",laquo:"\xab",not:"\xac",shy:"\xad",reg:"\xae",macr:"\xaf",deg:"\xb0",plusmn:"\xb1",sup2:"\xb2",sup3:"\xb3",acute:"\xb4",micro:"\xb5",para:"\xb6",middot:"\xb7",cedil:"\xb8",sup1:"\xb9",ordm:"\xba",raquo:"\xbb",frac14:"\xbc",frac12:"\xbd",frac34:"\xbe",iquest:"\xbf",Agrave:"\xc0",Aacute:"\xc1",Acirc:"\xc2",Atilde:"\xc3",Auml:"\xc4",Aring:"\xc5",AElig:"\xc6",Ccedil:"\xc7",Egrave:"\xc8",Eacute:"\xc9",Ecirc:"\xca",Euml:"\xcb",Igrave:"\xcc",Iacute:"\xcd",Icirc:"\xce",Iuml:"\xcf",ETH:"\xd0",Ntilde:"\xd1",Ograve:"\xd2",Oacute:"\xd3",Ocirc:"\xd4",Otilde:"\xd5",Ouml:"\xd6",times:"\xd7",Oslash:"\xd8",Ugrave:"\xd9",Uacute:"\xda",Ucirc:"\xdb",Uuml:"\xdc",Yacute:"\xdd",THORN:"\xde",szlig:"\xdf",agrave:"\xe0",aacute:"\xe1",acirc:"\xe2",atilde:"\xe3",auml:"\xe4",aring:"\xe5",aelig:"\xe6",ccedil:"\xe7",egrave:"\xe8",eacute:"\xe9",ecirc:"\xea",euml:"\xeb",igrave:"\xec",iacute:"\xed",icirc:"\xee",iuml:"\xef",eth:"\xf0",ntilde:"\xf1",ograve:"\xf2",oacute:"\xf3",ocirc:"\xf4",otilde:"\xf5",ouml:"\xf6",divide:"\xf7",oslash:"\xf8",ugrave:"\xf9",uacute:"\xfa",ucirc:"\xfb",uuml:"\xfc",yacute:"\xfd",thorn:"\xfe",yuml:"\xff",fnof:"\u0192",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039a",Lambda:"\u039b",Mu:"\u039c",Nu:"\u039d",Xi:"\u039e",Omicron:"\u039f",Pi:"\u03a0",Rho:"\u03a1",Sigma:"\u03a3",Tau:"\u03a4",Upsilon:"\u03a5",Phi:"\u03a6",Chi:"\u03a7",Psi:"\u03a8",Omega:"\u03a9",alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03b5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigmaf:"\u03c2",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03c6",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",thetasym:"\u03d1",upsih:"\u03d2",piv:"\u03d6",bull:"\u2022",hellip:"\u2026",prime:"\u2032",Prime:"\u2033",oline:"\u203e",frasl:"\u2044",weierp:"\u2118",image:"\u2111",real:"\u211c",trade:"\u2122",alefsym:"\u2135",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21b5",lArr:"\u21d0",uArr:"\u21d1",rArr:"\u21d2",dArr:"\u21d3",hArr:"\u21d4",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220b",prod:"\u220f",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221a",prop:"\u221d",infin:"\u221e",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222a",int:"\u222b",there4:"\u2234",sim:"\u223c",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22a5",sdot:"\u22c5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230a",rfloor:"\u230b",lang:"\u2329",rang:"\u232a",loz:"\u25ca",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666",quot:'"',amp:"&",lt:"<",gt:">",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",circ:"\u02c6",tilde:"\u02dc",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200c",zwj:"\u200d",lrm:"\u200e",rlm:"\u200f",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201a",ldquo:"\u201c",rdquo:"\u201d",bdquo:"\u201e",dagger:"\u2020",Dagger:"\u2021",permil:"\u2030",lsaquo:"\u2039",rsaquo:"\u203a",euro:"\u20ac"},me={},ve={}.hasOwnProperty;for(de in he)ve.call(he,de)&&(me[he[de]]=de);var ge=["cent","copy","divide","gt","lt","not","para","times"],ye={}.hasOwnProperty;function be(e,t,n){var r,i,o;return(n.useNamedReferences||n.useShortestReferences)&&(r=function(e,t,n,r){var i,o,a=String.fromCharCode(e);return ye.call(me,a)?(o="&"+(i=me[a]),n&&ye.call(pe,i)&&!ge.includes(i)&&(!r||t&&61!==t&&/[^\da-z]/i.test(String.fromCharCode(t)))?o:o+";"):""}(e,t,n.omitOptionalSemicolons,n.attribute)),!n.useShortestReferences&&r||(i=function(e,t,n){var r="&#x"+e.toString(16).toUpperCase();return n&&t&&!/[\dA-Fa-f]/.test(String.fromCharCode(t))?r:r+";"}(e,t,n.omitOptionalSemicolons),n.useShortestReferences&&(o=function(e,t,n){var r="&#"+String(e);return n&&t&&!/\d/.test(String.fromCharCode(t))?r:r+";"}(e,t,n.omitOptionalSemicolons)).length".split(""),"\t\n\f\r \"&'/=>`".split("")],["\0\t\n\f\r \"&'/<=>".split(""),"\0\t\n\f\r \"&'/<=>`".split("")]],unquoted:[["\t\n\f\r &>".split(""),"\0\t\n\f\r \"&'<=>`".split("")],["\0\t\n\f\r \"&'<=>`".split(""),"\0\t\n\f\r \"&'<=>`".split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function je(e,t,n,r){return!r||"element"!==r.type||"script"!==r.tagName&&"style"!==r.tagName?we(t.value,Object.assign({},e.entities,{subset:["<","&"]})):t.value}var ke={comment:function(e,t){return e.bogusComments?""]}))+">":"\x3c!--"+t.value.replace(/^>|^->||--!>|"]}))}))+"--\x3e"},doctype:function(e){return""},element:function(e,t,n,r){var i,o=e.schema,a="svg"===o.space?void 0:e.omit,u="svg"===o.space?e.closeEmpty:e.voids.includes(t.tagName.toLowerCase()),c=[];"html"===o.space&&"svg"===t.tagName&&(e.schema=M);var s=function(e,t){var n,r,i,o=[],a=-1;for(n in t)void 0!==t[n]&&null!==t[n]&&(r=Ce(e,n,t[n]))&&o.push(r);for(;++a"));c.push(l),u||a&&a.closing(t,n,r)||c.push("");return c.join("")},raw:function(e,t,n,r){return e.dangerous?t.value:je(e,t,0,r)},root:Se,text:je},xe={}.hasOwnProperty;function Ee(e,t,n,r){if(!t||!t.type)throw new Error("Expected node, not `"+t+"`");if(!xe.call(ke,t.type))throw new Error("Cannot compile unknown node `"+t.type+"`");return ke[t.type](e,t,n,r)}function Se(e,t){for(var n=[],r=t&&t.children||[],i=-1;++iOe(n,e.alternative)&&(o=e.alternative),r=o+we(n,Object.assign({},e.entities,{subset:("'"===o?_e.single:_e.double)["html"===e.schema.space?e.valid:1][e.safe],attribute:!0}))+o),a+(r?"="+r:r)))}t.a=function(e){var t=this.data("settings"),n=Object.assign({},t,e);Object.assign(this,{Compiler:function(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.quote||'"',r='"'===n?"'":'"';if('"'!==n&&"'"!==n)throw new Error("Invalid quote `"+n+"`, expected `'` or `\"`");return Ee({valid:t.allowParseErrors?0:1,safe:t.allowDangerousCharacters?0:1,schema:"svg"===t.space?M:F,omit:t.omitOptionalTags?ne:void 0,quote:n,alternative:r,smart:t.quoteSmart,unquoted:t.preferUnquoted,tight:t.tightAttributes,upperDoctype:t.upperDoctype,tightDoctype:t.tightDoctype,bogusComments:t.bogusComments,tightLists:t.tightCommaSeparatedLists,tightClose:t.tightSelfClosing,collapseEmpty:t.collapseEmptyAttributes,dangerous:t.allowDangerousHtml,voids:t.voids||R.concat(),entities:t.entities||{},close:t.closeSelfClosing,closeEmpty:t.closeEmptyElements},Array.isArray(e)?{type:"root",children:e}:e,null,null)}(e,n)}})}},function(e,t,n){"use strict";var r=n(22),i=function(e,t,n){var r={type:String(e)};return void 0!==n&&null!==n||"string"!==typeof t&&!Array.isArray(t)?Object.assign(r,t):n=t,Array.isArray(n)?r.children=n:void 0!==n&&null!==n&&(r.value=String(n)),r},o=n(77);var a=function(e,t,n,r){"function"===typeof t&&"function"!==typeof n&&(r=n,n=t,t=null);var i=Object(o.a)(t),a=r?-1:1;!function e(o,u,c){var s,l="object"===typeof o&&null!==o?o:{};"string"===typeof l.type&&(s="string"===typeof l.tagName?l.tagName:"string"===typeof l.name?l.name:void 0,Object.defineProperty(f,"name",{value:"node ("+l.type+(s?"<"+s+">":"")+")"}));return f;function f(){var s,l,f,d=[];if((!t||i(o,u,c[c.length-1]||null))&&false===(d=function(e){if(Array.isArray(e))return e;if("number"===typeof e)return[true,e];return[e]}(n(o,c)))[0])return d;if(o.children&&"skip"!==d[0])for(l=(r?o.children.length:-1)+a,f=c.concat(o);l>-1&&l-1?n.offset:null}}}var l=function(e,t,n,r){"function"===typeof t&&"function"!==typeof n&&(r=n,n=t,t=null);var i=Object(o.a)(t),a=r?-1:1;!function e(o,u,c){var s,l="object"===typeof o&&null!==o?o:{};"string"===typeof l.type&&(s="string"===typeof l.tagName?l.tagName:"string"===typeof l.name?l.name:void 0,Object.defineProperty(f,"name",{value:"node ("+l.type+(s?"<"+s+">":"")+")"}));return f;function f(){var s,l,f,d=[];if((!t||i(o,u,c[c.length-1]||null))&&false===(d=function(e){if(Array.isArray(e))return e;if("number"===typeof e)return[true,e];return[e]}(n(o,c)))[0])return d;if(o.children&&"skip"!==d[0])for(l=(r?o.children.length:-1)+a,f=c.concat(o);l>-1&&l":"gt"};function _(e,t){var n=function(e){return e.replace(/["&<>]/g,(function(e){return"&"+O[e]+";"}))}(function(e){var t=[],n=-1,r=0,i=0;for(;++n55295&&o<57344){var u=e.charCodeAt(n+1);o<56320&&u>56319&&u<57344?(a=String.fromCharCode(o,u),i=1):a="\ufffd"}else a=String.fromCharCode(o);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}(e||""));if(!t)return n;var r=n.indexOf(":"),i=n.indexOf("?"),o=n.indexOf("#"),a=n.indexOf("/");return r<0||a>-1&&r>a||i>-1&&r>i||o>-1&&r>o||t.test(n.slice(0,r))?n:""}function j(e,t){var n=[],r=-1;for(t&&n.push(i("text","\n"));++r0&&n.push(i("text","\n")),n}function k(e,t){var n,r=String(t.identifier),o=_(r.toLowerCase()),a=e.footnoteOrder.indexOf(r);-1===a?(e.footnoteOrder.push(r),e.footnoteCounts[r]=1,n=e.footnoteOrder.length):(e.footnoteCounts[r]++,n=a+1);var u=e.footnoteCounts[r];return e(t,"sup",[e(t.position,"a",{href:"#"+e.clobberPrefix+"fn-"+o,id:e.clobberPrefix+"fnref-"+o+(u>1?"-"+u:""),dataFootnoteRef:!0,ariaDescribedBy:"footnote-label"},[i("text",String(n))])])}var x=n(78),E=n.n(x);function S(e,t){var n=t.referenceType,r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return i("text","!["+t.alt+r);var o=b(e,t),a=o[0];a&&"text"===a.type?a.value="["+a.value:o.unshift(i("text","["));var u=o[o.length-1];return u&&"text"===u.type?u.value+=r:o.push(i("text",r)),o}function C(e){var t=e.spread;return void 0===t||null===t?e.children.length>1:t}var P={blockquote:function(e,t){return e(t,"blockquote",j(b(e,t),!0))},break:function(e,t){return[e(t,"br"),i("text","\n")]},code:function(e,t){var n=t.value?t.value+"\n":"",r=t.lang&&t.lang.match(/^[^ \t]+(?=[ \t]|$)/),o={};r&&(o.className=["language-"+r]);var a=e(t,"code",o,[i("text",n)]);return t.meta&&(a.data={meta:t.meta}),e(t.position,"pre",[a])},delete:function(e,t){return e(t,"del",b(e,t))},emphasis:function(e,t){return e(t,"em",b(e,t))},footnoteReference:k,footnote:function(e,t){for(var n=e.footnoteById,r=1;r in n;)r++;var i=String(r);return n[i]={type:"footnoteDefinition",identifier:i,children:[{type:"paragraph",children:t.children}],position:t.position},k(e,{type:"footnoteReference",identifier:i,position:t.position})},heading:function(e,t){return e(t,"h"+t.depth,b(e,t))},html:function(e,t){return e.dangerous?e.augment(t,i("raw",t.value)):null},imageReference:function(e,t){var n=e.definition(t.identifier);if(!n)return S(e,t);var r={src:E()(n.url||""),alt:t.alt};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"img",r)},image:function(e,t){var n={src:E()(t.url),alt:t.alt};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"img",n)},inlineCode:function(e,t){return e(t,"code",[i("text",t.value.replace(/\r?\n|\r/g," "))])},linkReference:function(e,t){var n=e.definition(t.identifier);if(!n)return S(e,t);var r={href:E()(n.url||"")};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"a",r,b(e,t))},link:function(e,t){var n={href:E()(t.url)};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"a",n,b(e,t))},listItem:function(e,t,n){var r,o=b(e,t),a=n?function(e){var t=e.spread,n=e.children,r=-1;for(;!t&&++r0&&r.children.unshift(i("text"," ")),r.children.unshift(e(null,"input",{type:"checkbox",checked:t.checked,disabled:!0})),u.className=["task-list-item"]);for(var s=-1;++s1?"-"+c:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21a9"}]};c>1&&l.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(c)}]}),s.length>0&&s.push({type:"text",value:" "}),s.push(l)}var f=o[o.length-1];if(f&&"element"===f.type&&"p"===f.tagName){var d,p=f.children[f.children.length-1];p&&"text"===p.type?p.value+=" ":f.children.push({type:"text",value:" "}),(d=f.children).push.apply(d,s)}else o.push.apply(o,s);var h={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+u},children:j(o,!0)};r.position&&(h.position=r.position),n.push(h)}}return 0===n.length?null:{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:"h2",properties:{id:"footnote-label",className:["sr-only"]},children:[i("text",e.footnoteLabel)]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:j(n,!0)},{type:"text",value:"\n"}]}}(n);return o&&r.children.push(i("text","\n"),o),Array.isArray(r)?{type:"root",children:r}:r}t.a=function(e,t){return e&&"run"in e?function(e,t){return function(n,r,i){e.run(I(n,t),r,(function(e){i(e)}))}}(e,t):function(e){return function(t){return I(t,e)}}(e||t)}},function(e,t,n){"use strict";var r=n(2),i=n(11),o=n(27),a=n(6),u=n(4),c=(n(7),n(0)),s=n.n(c),l=n(16),f=n(144),d=n(143),p=n(5),h=n(249),m=n(148);function v(e){var t=e.children,n=e.className,i=e.content,o=Object(u.a)("header",n),a=Object(f.a)(v,e),c=Object(d.a)(v,e);return s.a.createElement(c,Object(r.a)({},a,{className:o}),p.a.isNil(t)?i:t)}v.handledProps=["as","children","className","content"],v.propTypes={};var g=v,y=n(182),b=n(150),w=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;var O=function(e){return e.match(w)||[]},_=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;var j=function(e){return _.test(e)},k=n(64),x="\\u2700-\\u27bf",E="a-z\\xdf-\\xf6\\xf8-\\xff",S="A-Z\\xc0-\\xd6\\xd8-\\xde",C="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",P="["+C+"]",A="\\d+",T="[\\u2700-\\u27bf]",N="["+E+"]",I="[^\\ud800-\\udfff"+C+A+x+E+S+"]",F="(?:\\ud83c[\\udde6-\\uddff]){2}",M="[\\ud800-\\udbff][\\udc00-\\udfff]",R="["+S+"]",D="(?:"+N+"|"+I+")",L="(?:"+R+"|"+I+")",z="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",B="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",U="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",q="[\\ufe0e\\ufe0f]?",V=q+U+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",F,M].join("|")+")"+q+U+")*"),Q="(?:"+[T,F,M].join("|")+")"+V,G=RegExp([R+"?"+N+"+"+z+"(?="+[P,R,"$"].join("|")+")",L+"+"+B+"(?="+[P,R+D,"$"].join("|")+")",R+"?"+D+"+"+z,R+"+"+B,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",A,Q].join("|"),"g");var H=function(e){return e.match(G)||[]};var W=function(e,t,n){return e=Object(k.a)(e),void 0===(t=n?void 0:t)?j(e)?H(e):O(e):e.match(t)||[]},$=RegExp("['\u2019]","g");var K=function(e){return function(t){return Object(y.a)(W(Object(b.a)(t).replace($,"")),e,"")}},X=n(117);var Y=function(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:Object(X.a)(e,t,n)},Z=n(125);var J=function(e){return e.split("")},ee="[\\ud800-\\udfff]",te="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",ne="[^\\ud800-\\udfff]",re="(?:\\ud83c[\\udde6-\\uddff]){2}",ie="[\\ud800-\\udbff][\\udc00-\\udfff]",oe="(?:"+te+"|"+"\\ud83c[\\udffb-\\udfff])"+"?",ae="[\\ufe0e\\ufe0f]?",ue=ae+oe+("(?:\\u200d(?:"+[ne,re,ie].join("|")+")"+ae+oe+")*"),ce="(?:"+[ne+te+"?",te,re,ie,ee].join("|")+")",se=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+ce+ue,"g");var le=function(e){return e.match(se)||[]};var fe=function(e){return Object(Z.a)(e)?le(e):J(e)};var de=function(e){return function(t){t=Object(k.a)(t);var n=Object(Z.a)(t)?fe(t):void 0,r=n?n[0]:t.charAt(0),i=n?Y(n,1).join(""):t.slice(1);return r[e]()+i}}("toUpperCase"),pe=K((function(e,t,n){return e+(n?" ":"")+de(t)})),he=n(106),me=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i1)for(var n=1;n=0;--o){var a=this.tryEntries[o],u=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),s=r.call(a,"finallyLoc");if(c&&s){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;S(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:P(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=r}catch(i){Function("r","regeneratorRuntime = r")(r)}},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(197),i=60103,o=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var a=60109,u=60110,c=60112;t.Suspense=60113;var s=60115,l=60116;if("function"===typeof Symbol&&Symbol.for){var f=Symbol.for;i=f("react.element"),o=f("react.portal"),t.Fragment=f("react.fragment"),t.StrictMode=f("react.strict_mode"),t.Profiler=f("react.profiler"),a=f("react.provider"),u=f("react.context"),c=f("react.forward_ref"),t.Suspense=f("react.suspense"),s=f("react.memo"),l=f("react.lazy")}var d="function"===typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n