commit 8d27e74dddb53a40856a716d3dd8e5027d41242f Author: dymik739 Date: Tue May 21 22:02:48 2024 +0300 [automated]: pushing regenerated documentation diff --git a/03-01.jpg b/03-01.jpg new file mode 100644 index 0000000..9a2751b Binary files /dev/null and b/03-01.jpg differ diff --git a/03-02.jpg b/03-02.jpg new file mode 100644 index 0000000..4527ff0 Binary files /dev/null and b/03-02.jpg differ diff --git a/03-03.jpg b/03-03.jpg new file mode 100644 index 0000000..87f1ed4 Binary files /dev/null and b/03-03.jpg differ diff --git a/03-04.jpg b/03-04.jpg new file mode 100644 index 0000000..d560cd9 Binary files /dev/null and b/03-04.jpg differ diff --git a/03-05.jpg b/03-05.jpg new file mode 100644 index 0000000..615a8b3 Binary files /dev/null and b/03-05.jpg differ diff --git a/03-06.jpg b/03-06.jpg new file mode 100644 index 0000000..28d17cf Binary files /dev/null and b/03-06.jpg differ diff --git a/03-07.jpg b/03-07.jpg new file mode 100644 index 0000000..c0fd49b Binary files /dev/null and b/03-07.jpg differ diff --git a/03-08.jpg b/03-08.jpg new file mode 100644 index 0000000..47321a5 Binary files /dev/null and b/03-08.jpg differ diff --git a/03-09.jpg b/03-09.jpg new file mode 100644 index 0000000..f7a3732 Binary files /dev/null and b/03-09.jpg differ diff --git a/03-10.jpg b/03-10.jpg new file mode 100644 index 0000000..079a075 Binary files /dev/null and b/03-10.jpg differ diff --git a/03-11.jpg b/03-11.jpg new file mode 100644 index 0000000..fa76a69 Binary files /dev/null and b/03-11.jpg differ diff --git a/04-01.jpg b/04-01.jpg new file mode 100644 index 0000000..6f5f22e Binary files /dev/null and b/04-01.jpg differ diff --git a/05-01.jpg b/05-01.jpg new file mode 100644 index 0000000..cd97401 Binary files /dev/null and b/05-01.jpg differ diff --git a/06-01.jpg b/06-01.jpg new file mode 100644 index 0000000..202782d Binary files /dev/null and b/06-01.jpg differ diff --git a/06-02.jpg b/06-02.jpg new file mode 100644 index 0000000..3fa810d Binary files /dev/null and b/06-02.jpg differ diff --git a/06-03.jpg b/06-03.jpg new file mode 100644 index 0000000..d1c0f52 Binary files /dev/null and b/06-03.jpg differ diff --git a/06-04.jpg b/06-04.jpg new file mode 100644 index 0000000..da7a30e Binary files /dev/null and b/06-04.jpg differ diff --git a/06-05.jpg b/06-05.jpg new file mode 100644 index 0000000..c1c039c Binary files /dev/null and b/06-05.jpg differ diff --git a/06-06.jpg b/06-06.jpg new file mode 100644 index 0000000..0ab72a4 Binary files /dev/null and b/06-06.jpg differ diff --git a/06-07.jpg b/06-07.jpg new file mode 100644 index 0000000..709f0c1 Binary files /dev/null and b/06-07.jpg differ diff --git a/1.jpg b/1.jpg new file mode 100644 index 0000000..db8dc24 Binary files /dev/null and b/1.jpg differ diff --git a/1.png b/1.png new file mode 100644 index 0000000..e69de29 diff --git a/12-01.jpg b/12-01.jpg new file mode 100644 index 0000000..ca17637 Binary files /dev/null and b/12-01.jpg differ diff --git a/12-02.jpg b/12-02.jpg new file mode 100644 index 0000000..4366a66 Binary files /dev/null and b/12-02.jpg differ diff --git a/12-03.jpg b/12-03.jpg new file mode 100644 index 0000000..47909a8 Binary files /dev/null and b/12-03.jpg differ diff --git a/12-04.jpg b/12-04.jpg new file mode 100644 index 0000000..1dc47da Binary files /dev/null and b/12-04.jpg differ diff --git a/12-05.jpg b/12-05.jpg new file mode 100644 index 0000000..c9ad48e Binary files /dev/null and b/12-05.jpg differ diff --git a/12-06.jpg b/12-06.jpg new file mode 100644 index 0000000..9ec4c04 Binary files /dev/null and b/12-06.jpg differ diff --git a/12-07.jpg b/12-07.jpg new file mode 100644 index 0000000..3bf0014 Binary files /dev/null and b/12-07.jpg differ diff --git a/12-08.jpg b/12-08.jpg new file mode 100644 index 0000000..0cd8e35 Binary files /dev/null and b/12-08.jpg differ diff --git a/13-01.jpg b/13-01.jpg new file mode 100644 index 0000000..84ce8e0 Binary files /dev/null and b/13-01.jpg differ diff --git a/13-02.jpg b/13-02.jpg new file mode 100644 index 0000000..d6bdfa2 Binary files /dev/null and b/13-02.jpg differ diff --git a/13-03.jpg b/13-03.jpg new file mode 100644 index 0000000..e37482c Binary files /dev/null and b/13-03.jpg differ diff --git a/2.jpg b/2.jpg new file mode 100644 index 0000000..99effc5 Binary files /dev/null and b/2.jpg differ diff --git a/3.jpg b/3.jpg new file mode 100644 index 0000000..7bc1810 Binary files /dev/null and b/3.jpg differ diff --git a/4.jpg b/4.jpg new file mode 100644 index 0000000..571df8f Binary files /dev/null and b/4.jpg differ diff --git a/404.html b/404.html new file mode 100644 index 0000000..c65551f --- /dev/null +++ b/404.html @@ -0,0 +1,22 @@ + + + + + + Xpertise + + + + + + + + + + +

404

That's a Four-Oh-Four.
+ Take me home. +
+ + + diff --git a/5.jpg b/5.jpg new file mode 100644 index 0000000..13b43f7 Binary files /dev/null and b/5.jpg differ diff --git a/api/index.html b/api/index.html new file mode 100644 index 0000000..0092252 --- /dev/null +++ b/api/index.html @@ -0,0 +1,28 @@ + + + + + + Xpertise + + + + + + + + + + +
+ + + diff --git a/assets/css/0.styles.683d4db1.css b/assets/css/0.styles.683d4db1.css new file mode 100644 index 0000000..0fde8d7 --- /dev/null +++ b/assets/css/0.styles.683d4db1.css @@ -0,0 +1 @@ +@import url(https://fonts.googleapis.com/icon?family=MaterialIcons);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,400i,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700);code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.theme-default-content code{color:#476582;padding:.25rem .5rem;margin:0;font-size:.85em;background-color:rgba(27,31,35,.05);border-radius:3px}.theme-default-content code .token.deleted{color:#ec5975}.theme-default-content code .token.inserted{color:#0984e3}.theme-default-content pre,.theme-default-content pre[class*=language-]{line-height:1.4;padding:1.25rem 1.5rem;margin:.85rem 0;background-color:#282c34;border-radius:6px;overflow:auto}.theme-default-content pre[class*=language-] code,.theme-default-content pre code{color:#fff;padding:0;background-color:transparent;border-radius:0}div[class*=language-]{position:relative;background-color:#282c34;border-radius:6px}div[class*=language-] .highlight-lines{-webkit-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlighted{background-color:rgba(0,0,0,.66)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent;position:relative;z-index:1}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:hsla(0,0%,100%,.4)}div[class*=language-]:not(.line-numbers-mode) .line-numbers-wrapper{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlighted{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlighted:before{content:" ";position:absolute;z-index:3;left:0;top:0;display:block;width:3.5rem;height:100%;background-color:rgba(0,0,0,.66)}div[class*=language-].line-numbers-mode pre{padding-left:4.5rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;text-align:center;color:hsla(0,0%,100%,.3);padding:1.25rem 0;line-height:1.4}div[class*=language-].line-numbers-mode .line-numbers-wrapper br{-webkit-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;-webkit-user-select:none;user-select:none;font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;z-index:2;top:0;left:0;width:3.5rem;height:100%;border-radius:6px 0 0 6px;border-right:1px solid rgba(0,0,0,.66);background-color:#282c34}div[class~=language-js]:before{content:"js"}div[class~=language-ts]:before{content:"ts"}div[class~=language-html]:before{content:"html"}div[class~=language-md]:before{content:"md"}div[class~=language-vue]:before{content:"vue"}div[class~=language-css]:before{content:"css"}div[class~=language-sass]:before{content:"sass"}div[class~=language-scss]:before{content:"scss"}div[class~=language-less]:before{content:"less"}div[class~=language-stylus]:before{content:"stylus"}div[class~=language-go]:before{content:"go"}div[class~=language-java]:before{content:"java"}div[class~=language-c]:before{content:"c"}div[class~=language-sh]:before{content:"sh"}div[class~=language-yaml]:before{content:"yaml"}div[class~=language-py]:before{content:"py"}div[class~=language-docker]:before{content:"docker"}div[class~=language-dockerfile]:before{content:"dockerfile"}div[class~=language-makefile]:before{content:"makefile"}div[class~=language-javascript]:before{content:"js"}div[class~=language-typescript]:before{content:"ts"}div[class~=language-markup]:before{content:"html"}div[class~=language-markdown]:before{content:"md"}div[class~=language-json]:before{content:"json"}div[class~=language-ruby]:before{content:"rb"}div[class~=language-python]:before{content:"py"}div[class~=language-bash]:before{content:"sh"}div[class~=language-php]:before{content:"php"}.custom-block .custom-block-title{font-weight:600;margin-bottom:-.4rem}.custom-block.danger,.custom-block.tip,.custom-block.warning{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-block.tip{background-color:#f3f5f7;border-color:#42b983}.custom-block.warning{background-color:rgba(255,229,100,.3);border-color:#e7c000;color:#6b5900}.custom-block.warning .custom-block-title{color:#b29400}.custom-block.warning a{color:#2c3e50}.custom-block.danger{background-color:#ffe6e6;border-color:#c00;color:#4d0000}.custom-block.danger .custom-block-title{color:#900}.custom-block.danger a{color:#2c3e50}.custom-block.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:#eee}.custom-block.details h4{margin-top:0}.custom-block.details figure:last-child,.custom-block.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-block.details summary{outline:none;cursor:pointer}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-bottom:6px solid #ccc}.arrow.down,.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent}.arrow.down{border-top:6px solid #ccc}.arrow.right{border-left:6px solid #ccc}.arrow.left,.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent}.arrow.left{border-right:6px solid #ccc}.theme-default-content:not(.custom){max-width:740px}@media (max-width:959px){.theme-default-content:not(.custom){padding:2rem}}@media (max-width:419px){.theme-default-content:not(.custom){padding:1.5rem}}.table-of-contents .badge{vertical-align:middle}body,html{padding:0;margin:0;background-color:#fff}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.page{padding-left:20rem}.navbar{z-index:20;right:0;height:3.6rem;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #eaecef}.navbar,.sidebar-mask{position:fixed;top:0;left:0}.sidebar-mask{z-index:9;width:100vw;height:100vh;display:none}.sidebar{font-size:16px;background-color:#fff;width:20rem;position:fixed;z-index:10;margin:0;top:3.6rem;left:0;bottom:0;box-sizing:border-box;border-right:1px solid #eaecef;overflow-y:auto}.theme-default-content:not(.custom)>:first-child{margin-top:3.6rem}.theme-default-content:not(.custom) a:hover{text-decoration:underline}.theme-default-content:not(.custom) p.demo{padding:1rem 1.5rem;border:1px solid #ddd;border-radius:4px}.theme-default-content:not(.custom) img{max-width:100%}.theme-default-content.custom{padding:0;margin:0}.theme-default-content.custom img{max-width:100%}a{font-weight:500;text-decoration:none}a,p a code{color:#0984e3}p a code{font-weight:400}kbd{background:#eee;border:.15rem solid #ddd;border-bottom:.25rem solid #ddd;border-radius:.15rem;padding:0 .15em}blockquote{font-size:1rem;color:#999;border-left:.2rem solid #dfe2e5;margin:1rem 0;padding:.25rem 0 .25rem 1rem}blockquote>p{margin:0}ol,ul{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}.theme-default-content:not(.custom)>h1,.theme-default-content:not(.custom)>h2,.theme-default-content:not(.custom)>h3,.theme-default-content:not(.custom)>h4,.theme-default-content:not(.custom)>h5,.theme-default-content:not(.custom)>h6{margin-top:-3.1rem;padding-top:4.6rem;margin-bottom:0}.theme-default-content:not(.custom)>h1:first-child,.theme-default-content:not(.custom)>h2:first-child,.theme-default-content:not(.custom)>h3:first-child,.theme-default-content:not(.custom)>h4:first-child,.theme-default-content:not(.custom)>h5:first-child,.theme-default-content:not(.custom)>h6:first-child{margin-top:-1.5rem;margin-bottom:1rem}.theme-default-content:not(.custom)>h1:first-child+.custom-block,.theme-default-content:not(.custom)>h1:first-child+p,.theme-default-content:not(.custom)>h1:first-child+pre,.theme-default-content:not(.custom)>h2:first-child+.custom-block,.theme-default-content:not(.custom)>h2:first-child+p,.theme-default-content:not(.custom)>h2:first-child+pre,.theme-default-content:not(.custom)>h3:first-child+.custom-block,.theme-default-content:not(.custom)>h3:first-child+p,.theme-default-content:not(.custom)>h3:first-child+pre,.theme-default-content:not(.custom)>h4:first-child+.custom-block,.theme-default-content:not(.custom)>h4:first-child+p,.theme-default-content:not(.custom)>h4:first-child+pre,.theme-default-content:not(.custom)>h5:first-child+.custom-block,.theme-default-content:not(.custom)>h5:first-child+p,.theme-default-content:not(.custom)>h5:first-child+pre,.theme-default-content:not(.custom)>h6:first-child+.custom-block,.theme-default-content:not(.custom)>h6:first-child+p,.theme-default-content:not(.custom)>h6:first-child+pre{margin-top:2rem}h1:focus .header-anchor,h1:hover .header-anchor,h2:focus .header-anchor,h2:hover .header-anchor,h3:focus .header-anchor,h3:hover .header-anchor,h4:focus .header-anchor,h4:hover .header-anchor,h5:focus .header-anchor,h5:hover .header-anchor,h6:focus .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid #eaecef}h3{font-size:1.35rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0}a.header-anchor:focus,a.header-anchor:hover{text-decoration:none}.line-number,code,kbd{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ol,p,ul{line-height:1.7}hr{border:0;border-top:1px solid #eaecef}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}tr{border-top:1px solid #dfe2e5}tr:nth-child(2n){background-color:#f6f8fa}td,th{border:1px solid #dfe2e5;padding:.6em 1em}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.no-navbar .theme-default-content:not(.custom)>h1,.theme-container.no-navbar h2,.theme-container.no-navbar h3,.theme-container.no-navbar h4,.theme-container.no-navbar h5,.theme-container.no-navbar h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .sidebar{top:0}@media (min-width:720px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}@media (max-width:959px){.sidebar{font-size:15px;width:16.4rem}.page{padding-left:16.4rem}}@media (max-width:719px){.sidebar{top:0;padding-top:3.6rem;transform:translateX(-100%);transition:transform .2s ease}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translateX(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width:419px){h1{font-size:1.9rem}.theme-default-content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}.admonition.attention,.admonition.caution,.admonition.danger,.admonition.error,.admonition.hint,.admonition.note{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 1.2rem;border-left:.4rem solid #448aff;border-radius:.2rem;overflow:auto}.admonition.attention>.admonition-title:before,.admonition.caution>.admonition-title:before,.admonition.danger>.admonition-title:before,.admonition.error>.admonition-title:before,.admonition.hint>.admonition-title:before,.admonition.note>.admonition-title:before{position:absolute;left:1.2rem;font-family:Material Icons;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.admonition.attention>.admonition-title,.admonition.caution>.admonition-title,.admonition.danger>.admonition-title,.admonition.error>.admonition-title,.admonition.hint>.admonition-title,.admonition.note>.admonition-title{margin:0 -1.2rem;padding:.8rem 1.2rem .8rem 4rem;border-bottom:.1rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}.admonition.note{border-left-color:#448aff}.admonition.note>.admonition-title{border-bottom-color:.1rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1)}.admonition.note>.admonition-title:before{color:#448aff;content:"note"}.admonition.hint{border-left-color:#00bfa5}.admonition.hint>.admonition-title{border-bottom-color:.1rem solid rgba(0,191,165,.1);background-color:rgba(0,191,165,.1)}.admonition.hint>.admonition-title:before{color:#00bfa5;content:"info"}.admonition.danger{border-left-color:#ff1744}.admonition.danger>.admonition-title{border-bottom-color:.1rem solid rgba(255,23,68,.1);background-color:rgba(255,23,68,.1)}.admonition.danger>.admonition-title:before{color:#ff1744;content:"block"}.admonition.caution{border-left-color:#ff9100}.admonition.caution>.admonition-title{border-bottom-color:.1rem solid rgba(255,145,0,.1);background-color:rgba(255,145,0,.1)}.admonition.caution>.admonition-title:before{color:#ff9100;content:"warning"}.admonition.error{border-left-color:#ff1744}.admonition.error>.admonition-title{border-bottom-color:.1rem solid rgba(255,23,68,.1);background-color:rgba(255,23,68,.1)}.admonition.error>.admonition-title:before{color:#ff1744;content:"error"}.admonition.attention{border-left-color:#64dd17}.admonition.attention>.admonition-title{border-bottom-color:.1rem solid rgba(100,221,23,.1);background-color:rgba(100,221,23,.1)}.admonition.attention>.admonition-title:before{color:#64dd17;content:"priority_high"}body{font-size:16px;text-align:justify}.theme-default-content:not(.custom){max-width:950px;margin:0 auto;padding:2rem 2.5rem}.sidebar-heading{font-size:1em!important;font-weight:500!important}#nprogress{pointer-events:none}#nprogress .bar{background:#0984e3;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #0984e3,0 0 5px #0984e3;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#0984e3 transparent transparent #0984e3;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admonition.abstract[data-v-5fd4ef0c],.admonition.bug[data-v-5fd4ef0c],.admonition.danger[data-v-5fd4ef0c],.admonition.example[data-v-5fd4ef0c],.admonition.failure[data-v-5fd4ef0c],.admonition.info[data-v-5fd4ef0c],.admonition.note[data-v-5fd4ef0c],.admonition.question[data-v-5fd4ef0c],.admonition.quote[data-v-5fd4ef0c],.admonition.success[data-v-5fd4ef0c],.admonition.tip[data-v-5fd4ef0c],.admonition.warning[data-v-5fd4ef0c]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 1.2rem;border-left:.4rem solid #448aff;border-radius:.2rem;overflow:auto}html .admonition[data-v-5fd4ef0c]>:last-child{margin-bottom:1.2rem}.admonition .admonition[data-v-5fd4ef0c]{margin:1em 0}.admonition p[data-v-5fd4ef0c]{margin-top:.5em}.admonition.abstract>.admonition-title[data-v-5fd4ef0c]:before,.admonition.bug>.admonition-title[data-v-5fd4ef0c]:before,.admonition.danger>.admonition-title[data-v-5fd4ef0c]:before,.admonition.example>.admonition-title[data-v-5fd4ef0c]:before,.admonition.failure>.admonition-title[data-v-5fd4ef0c]:before,.admonition.info>.admonition-title[data-v-5fd4ef0c]:before,.admonition.note>.admonition-title[data-v-5fd4ef0c]:before,.admonition.question>.admonition-title[data-v-5fd4ef0c]:before,.admonition.quote>.admonition-title[data-v-5fd4ef0c]:before,.admonition.success>.admonition-title[data-v-5fd4ef0c]:before,.admonition.tip>.admonition-title[data-v-5fd4ef0c]:before,.admonition.warning>.admonition-title[data-v-5fd4ef0c]:before{position:absolute;left:1.2rem;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.admonition.abstract>.admonition-title[data-v-5fd4ef0c],.admonition.bug>.admonition-title[data-v-5fd4ef0c],.admonition.danger>.admonition-title[data-v-5fd4ef0c],.admonition.example>.admonition-title[data-v-5fd4ef0c],.admonition.failure>.admonition-title[data-v-5fd4ef0c],.admonition.info>.admonition-title[data-v-5fd4ef0c],.admonition.note>.admonition-title[data-v-5fd4ef0c],.admonition.question>.admonition-title[data-v-5fd4ef0c],.admonition.quote>.admonition-title[data-v-5fd4ef0c],.admonition.success>.admonition-title[data-v-5fd4ef0c],.admonition.tip>.admonition-title[data-v-5fd4ef0c],.admonition.warning>.admonition-title[data-v-5fd4ef0c]{margin:0 -1.2rem;padding:.8rem 1.2rem .8rem 4rem;border-bottom:.1rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}.admonition>.admonition-title[data-v-5fd4ef0c]:last-child{margin-bottom:0}.admonition.note[data-v-5fd4ef0c]{border-left-color:#0288d1}.admonition.note>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(2,136,209,.2);background-color:rgba(2,136,209,.2)}.admonition.note>.admonition-title[data-v-5fd4ef0c]:before{color:#0288d1;content:"edit_sharp"}.admonition.abstract[data-v-5fd4ef0c]{border-left-color:#c5d845}.admonition.abstract>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(197,216,69,.2);background-color:rgba(197,216,69,.2)}.admonition.abstract>.admonition-title[data-v-5fd4ef0c]:before{color:#c5d845;content:"speaker_notes_filled"}.admonition.info[data-v-5fd4ef0c]{border-left-color:#19d8f5}.admonition.info>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(25,216,245,.2);background-color:rgba(25,216,245,.2)}.admonition.info>.admonition-title[data-v-5fd4ef0c]:before{color:#19d8f5;content:"info"}.admonition.tip[data-v-5fd4ef0c]{border-left-color:#00bfa5}.admonition.tip>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(0,191,165,.2);background-color:rgba(0,191,165,.2)}.admonition.tip>.admonition-title[data-v-5fd4ef0c]:before{color:#00bfa5;content:"code"}.admonition.success[data-v-5fd4ef0c]{border-left-color:#00c853}.admonition.success>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(0,200,83,.2);background-color:rgba(0,200,83,.2)}.admonition.success>.admonition-title[data-v-5fd4ef0c]:before{color:#00c853;content:"check_circle_outline"}.admonition.question[data-v-5fd4ef0c]{border-left-color:#64dd17}.admonition.question>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(100,221,23,.2);background-color:rgba(100,221,23,.2)}.admonition.question>.admonition-title[data-v-5fd4ef0c]:before{color:#64dd17;content:"help"}.admonition.warning[data-v-5fd4ef0c]{border-left-color:#ff9100}.admonition.warning>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(255,145,0,.2);background-color:rgba(255,145,0,.2)}.admonition.warning>.admonition-title[data-v-5fd4ef0c]:before{color:#ff9100;content:"warning"}.admonition.failure[data-v-5fd4ef0c]{border-left-color:#ff5252}.admonition.failure>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(255,82,82,.2);background-color:rgba(255,82,82,.2)}.admonition.failure>.admonition-title[data-v-5fd4ef0c]:before{color:#ff5252;content:"close"}.admonition.danger[data-v-5fd4ef0c]{border-left-color:#c2185b}.admonition.danger>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(194,24,91,.2);background-color:rgba(194,24,91,.2)}.admonition.danger>.admonition-title[data-v-5fd4ef0c]:before{color:#c2185b;content:"flash_on"}.admonition.bug[data-v-5fd4ef0c]{border-left-color:#e040fb}.admonition.bug>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(224,64,251,.2);background-color:rgba(224,64,251,.2)}.admonition.bug>.admonition-title[data-v-5fd4ef0c]:before{color:#e040fb;content:"bug_report"}.admonition.example[data-v-5fd4ef0c]{border-left-color:#651fff}.admonition.example>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid rgba(101,31,255,.2);background-color:rgba(101,31,255,.2)}.admonition.example>.admonition-title[data-v-5fd4ef0c]:before{color:#651fff;content:"format_list_numbered_rtl"}.admonition.quote[data-v-5fd4ef0c]{border-left-color:#9e9e9e}.admonition.quote>.admonition-title[data-v-5fd4ef0c]{border-bottom-color:.1rem solid hsla(0,0%,62%,.2);background-color:hsla(0,0%,62%,.2)}.admonition.quote>.admonition-title[data-v-5fd4ef0c]:before{color:#9e9e9e;content:"format_quote"}.go-to-top[data-v-5fd4ef0c]{cursor:pointer;position:fixed;bottom:2rem;right:2.5rem;width:2rem;color:#0984e3;z-index:1}.go-to-top[data-v-5fd4ef0c]:hover{color:#47aaf8}@media (max-width:959px){.go-to-top[data-v-5fd4ef0c]{display:none}}.fade-enter-active[data-v-5fd4ef0c],.fade-leave-active[data-v-5fd4ef0c]{transition:opacity .3s}.fade-enter[data-v-5fd4ef0c],.fade-leave-to[data-v-5fd4ef0c]{opacity:0}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.sr-only{padding:0;margin:-1px;clip:rect(0,0,0,0);border-width:0}.home{padding:3.6rem 2rem 0;max-width:960px;margin:0 auto;display:block}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.8rem auto}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:#6a8bad}.home .hero .action-button{display:inline-block;font-size:1.2rem;color:#fff;background-color:#0984e3;padding:.8rem 1.6rem;border-radius:4px;transition:background-color .1s ease;box-sizing:border-box;border-bottom:1px solid #0877cc}.home .hero .action-button:hover{background-color:#1292f6}.home .features{border-top:1px solid #eaecef;padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:#3a5169}.home .feature p{color:#4e6e8e}.home .footer{padding:2.5rem;border-top:1px solid #eaecef;text-align:center;color:#4e6e8e}@media (max-width:719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width:419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.search-box{display:inline-block;position:relative;margin-right:1rem}.search-box input{cursor:text;width:10rem;height:2rem;color:#4e6e8e;display:inline-block;border:1px solid #cfd4db;border-radius:2rem;font-size:.9rem;line-height:2rem;padding:0 .5rem 0 2rem;outline:none;transition:all .2s ease;background:#fff url(/edu-dis-labs/assets/img/search.83621669.svg) .6rem .5rem no-repeat;background-size:1rem}.search-box input:focus{cursor:auto;border-color:#0984e3}.search-box .suggestions{background:#fff;width:20rem;position:absolute;top:2rem;border:1px solid #cfd4db;border-radius:6px;padding:.4rem;list-style-type:none}.search-box .suggestions.align-right{right:0}.search-box .suggestion{line-height:1.4;padding:.4rem .6rem;border-radius:4px;cursor:pointer}.search-box .suggestion a{white-space:normal;color:#5d82a6}.search-box .suggestion a .page-title{font-weight:600}.search-box .suggestion a .header{font-size:.9em;margin-left:.25em}.search-box .suggestion.focused{background-color:#f3f4f5}.search-box .suggestion.focused a{color:#0984e3}@media (max-width:959px){.search-box input{cursor:pointer;width:0;border-color:transparent;position:relative}.search-box input:focus{cursor:text;left:0;width:10rem}}@media (-ms-high-contrast:none){.search-box input{height:2rem}}@media (max-width:959px) and (min-width:719px){.search-box .suggestions{left:0}}@media (max-width:719px){.search-box{margin-right:0}.search-box input{left:1rem}.search-box .suggestions{right:0}}@media (max-width:419px){.search-box .suggestions{width:calc(100vw - 4rem)}.search-box input:focus{width:8rem}}.sidebar-button{cursor:pointer;display:none;width:1.25rem;height:1.25rem;position:absolute;padding:.6rem;top:.6rem;left:1rem}.sidebar-button .icon{display:block;width:1.25rem;height:1.25rem}@media (max-width:719px){.sidebar-button{display:block}}.dropdown-enter,.dropdown-leave-to{height:0!important}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper .dropdown-title,.dropdown-wrapper .mobile-dropdown-title{display:block;font-size:.9rem;font-family:inherit;cursor:inherit;padding:inherit;line-height:1.4rem;background:transparent;border:none;font-weight:500;color:#2c3e50}.dropdown-wrapper .dropdown-title:hover,.dropdown-wrapper .mobile-dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .arrow,.dropdown-wrapper .mobile-dropdown-title .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.dropdown-wrapper .mobile-dropdown-title{display:none;font-weight:600}.dropdown-wrapper .mobile-dropdown-title font-size inherit:hover{color:#0984e3}.dropdown-wrapper .nav-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .nav-dropdown .dropdown-item h4{margin:.45rem 0 0;border-top:1px solid #eee;padding:1rem 1.5rem .45rem 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper{padding:0;list-style:none}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper .dropdown-subitem{font-size:.9em}.dropdown-wrapper .nav-dropdown .dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active,.dropdown-wrapper .nav-dropdown .dropdown-item a:hover{color:#0984e3}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid #0984e3;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.dropdown-wrapper .nav-dropdown .dropdown-item:first-child h4{margin-top:0;padding-top:0;border-top:0}@media (max-width:719px){.dropdown-wrapper.open .dropdown-title{margin-bottom:.5rem}.dropdown-wrapper .dropdown-title{display:none}.dropdown-wrapper .mobile-dropdown-title{display:block}.dropdown-wrapper .nav-dropdown{transition:height .1s ease-out;overflow:hidden}.dropdown-wrapper .nav-dropdown .dropdown-item h4{border-top:0;margin-top:0;padding-top:0}.dropdown-wrapper .nav-dropdown .dropdown-item>a,.dropdown-wrapper .nav-dropdown .dropdown-item h4{font-size:15px;line-height:2rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width:719px){.dropdown-wrapper{height:1.8rem}.dropdown-wrapper.open .nav-dropdown,.dropdown-wrapper:hover .nav-dropdown{display:block!important}.dropdown-wrapper.open:blur{display:none}.dropdown-wrapper .nav-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:#fff;padding:.6rem 0;border:1px solid;border-color:#ddd #ddd #ccc;text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.nav-links{display:inline-block}.nav-links a{line-height:1.4rem;color:inherit}.nav-links a.router-link-active,.nav-links a:hover{color:#0984e3}.nav-links .nav-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:2rem}.nav-links .nav-item:first-child{margin-left:0}.nav-links .repo-link{margin-left:1.5rem}@media (max-width:719px){.nav-links .nav-item,.nav-links .repo-link{margin-left:0}}@media (min-width:719px){.nav-links a.router-link-active,.nav-links a:hover{color:#2c3e50}.nav-item>a:not(.external).router-link-active,.nav-item>a:not(.external):hover{margin-bottom:-2px;border-bottom:2px solid #0d90f5}}.navbar{padding:.7rem 1.5rem;line-height:2.2rem}.navbar a,.navbar img,.navbar span{display:inline-block}.navbar .logo{height:2.2rem;min-width:2.2rem;margin-right:.8rem;vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:#2c3e50;position:relative}.navbar .links{padding-left:1.5rem;box-sizing:border-box;background-color:#fff;white-space:nowrap;font-size:.9rem;position:absolute;right:1.5rem;top:.7rem;display:flex}.navbar .links .search-box{flex:0 0 auto;vertical-align:top}@media (max-width:719px){.navbar{padding-left:4rem}.navbar .can-hide{display:none}.navbar .links{padding-left:1.5rem}.navbar .site-name{width:calc(100vw - 9.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.page-edit{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-edit{padding:2rem}}@media (max-width:419px){.page-edit{padding:1.5rem}}.page-edit{padding-top:1rem;padding-bottom:1rem;overflow:auto}.page-edit .edit-link{display:inline-block}.page-edit .edit-link a{color:#4e6e8e;margin-right:.25rem}.page-edit .last-updated{float:right;font-size:.9em}.page-edit .last-updated .prefix{font-weight:500;color:#4e6e8e}.page-edit .last-updated .time{font-weight:400;color:#767676}@media (max-width:719px){.page-edit .edit-link{margin-bottom:.5rem}.page-edit .last-updated{font-size:.8em;float:none;text-align:left}}.page-nav{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-nav{padding:2rem}}@media (max-width:419px){.page-nav{padding:1.5rem}}.page-nav{padding-top:1rem;padding-bottom:0}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid #eaecef;padding-top:1rem;overflow:auto}.page-nav .next{float:right}.page{padding-bottom:2rem;display:block}.sidebar-group .sidebar-group{padding-left:.5em}.sidebar-group:not(.collapsable) .sidebar-heading:not(.clickable){cursor:auto;color:inherit}.sidebar-group.is-sub-group{padding-left:0}.sidebar-group.is-sub-group>.sidebar-heading{font-size:.95em;line-height:1.4;font-weight:400;padding-left:2rem}.sidebar-group.is-sub-group>.sidebar-heading:not(.clickable){opacity:.5}.sidebar-group.is-sub-group>.sidebar-group-items{padding-left:1rem}.sidebar-group.is-sub-group>.sidebar-group-items>li>.sidebar-link{font-size:.95em;border-left:none}.sidebar-group.depth-2>.sidebar-heading{border-left:none}.sidebar-heading{color:#2c3e50;transition:color .15s ease;cursor:pointer;font-size:1.1em;font-weight:700;padding:.35rem 1.5rem .35rem 1.25rem;width:100%;box-sizing:border-box;margin:0;border-left:.25rem solid transparent}.sidebar-heading.open,.sidebar-heading:hover{color:inherit}.sidebar-heading .arrow{position:relative;top:-.12em;left:.5em}.sidebar-heading.clickable.active{font-weight:600;color:#0984e3;border-left-color:#0984e3}.sidebar-heading.clickable:hover{color:#0984e3}.sidebar-group-items{transition:height .1s ease-out;font-size:.95em;overflow:hidden}.sidebar .sidebar-sub-headers{padding-left:1rem;font-size:.95em}a.sidebar-link{font-size:1em;font-weight:400;display:inline-block;color:#2c3e50;border-left:.25rem solid transparent;padding:.35rem 1rem .35rem 1.25rem;line-height:1.4;width:100%;box-sizing:border-box}a.sidebar-link:hover{color:#0984e3}a.sidebar-link.active{font-weight:600;color:#0984e3;border-left-color:#0984e3}.sidebar-group a.sidebar-link{padding-left:2rem}.sidebar-sub-headers a.sidebar-link{padding-top:.25rem;padding-bottom:.25rem;border-left:none}.sidebar-sub-headers a.sidebar-link.active{font-weight:500}.admonition.abstract,.admonition.bug,.admonition.danger,.admonition.example,.admonition.failure,.admonition.info,.admonition.note,.admonition.question,.admonition.quote,.admonition.success,.admonition.tip,.admonition.warning{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 1.2rem;border-left:.4rem solid #448aff;border-radius:.2rem;overflow:auto}html .admonition>:last-child{margin-bottom:1.2rem}.admonition .admonition{margin:1em 0}.admonition p{margin-top:.5em}.admonition.abstract>.admonition-title:before,.admonition.bug>.admonition-title:before,.admonition.danger>.admonition-title:before,.admonition.example>.admonition-title:before,.admonition.failure>.admonition-title:before,.admonition.info>.admonition-title:before,.admonition.note>.admonition-title:before,.admonition.question>.admonition-title:before,.admonition.quote>.admonition-title:before,.admonition.success>.admonition-title:before,.admonition.tip>.admonition-title:before,.admonition.warning>.admonition-title:before{position:absolute;left:1.2rem;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.admonition.abstract>.admonition-title,.admonition.bug>.admonition-title,.admonition.danger>.admonition-title,.admonition.example>.admonition-title,.admonition.failure>.admonition-title,.admonition.info>.admonition-title,.admonition.note>.admonition-title,.admonition.question>.admonition-title,.admonition.quote>.admonition-title,.admonition.success>.admonition-title,.admonition.tip>.admonition-title,.admonition.warning>.admonition-title{margin:0 -1.2rem;padding:.8rem 1.2rem .8rem 4rem;border-bottom:.1rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}.admonition>.admonition-title:last-child{margin-bottom:0}.admonition.note{border-left-color:#0288d1}.admonition.note>.admonition-title{border-bottom-color:.1rem solid rgba(2,136,209,.2);background-color:rgba(2,136,209,.2)}.admonition.note>.admonition-title:before{color:#0288d1;content:"edit_sharp"}.admonition.abstract{border-left-color:#c5d845}.admonition.abstract>.admonition-title{border-bottom-color:.1rem solid rgba(197,216,69,.2);background-color:rgba(197,216,69,.2)}.admonition.abstract>.admonition-title:before{color:#c5d845;content:"speaker_notes_filled"}.admonition.info{border-left-color:#19d8f5}.admonition.info>.admonition-title{border-bottom-color:.1rem solid rgba(25,216,245,.2);background-color:rgba(25,216,245,.2)}.admonition.info>.admonition-title:before{color:#19d8f5;content:"info"}.admonition.tip{border-left-color:#00bfa5}.admonition.tip>.admonition-title{border-bottom-color:.1rem solid rgba(0,191,165,.2);background-color:rgba(0,191,165,.2)}.admonition.tip>.admonition-title:before{color:#00bfa5;content:"code"}.admonition.success{border-left-color:#00c853}.admonition.success>.admonition-title{border-bottom-color:.1rem solid rgba(0,200,83,.2);background-color:rgba(0,200,83,.2)}.admonition.success>.admonition-title:before{color:#00c853;content:"check_circle_outline"}.admonition.question{border-left-color:#64dd17}.admonition.question>.admonition-title{border-bottom-color:.1rem solid rgba(100,221,23,.2);background-color:rgba(100,221,23,.2)}.admonition.question>.admonition-title:before{color:#64dd17;content:"help"}.admonition.warning{border-left-color:#ff9100}.admonition.warning>.admonition-title{border-bottom-color:.1rem solid rgba(255,145,0,.2);background-color:rgba(255,145,0,.2)}.admonition.warning>.admonition-title:before{color:#ff9100;content:"warning"}.admonition.failure{border-left-color:#ff5252}.admonition.failure>.admonition-title{border-bottom-color:.1rem solid rgba(255,82,82,.2);background-color:rgba(255,82,82,.2)}.admonition.failure>.admonition-title:before{color:#ff5252;content:"close"}.admonition.danger{border-left-color:#c2185b}.admonition.danger>.admonition-title{border-bottom-color:.1rem solid rgba(194,24,91,.2);background-color:rgba(194,24,91,.2)}.admonition.danger>.admonition-title:before{color:#c2185b;content:"flash_on"}.admonition.bug{border-left-color:#e040fb}.admonition.bug>.admonition-title{border-bottom-color:.1rem solid rgba(224,64,251,.2);background-color:rgba(224,64,251,.2)}.admonition.bug>.admonition-title:before{color:#e040fb;content:"bug_report"}.admonition.example{border-left-color:#651fff}.admonition.example>.admonition-title{border-bottom-color:.1rem solid rgba(101,31,255,.2);background-color:rgba(101,31,255,.2)}.admonition.example>.admonition-title:before{color:#651fff;content:"format_list_numbered_rtl"}.admonition.quote{border-left-color:#9e9e9e}.admonition.quote>.admonition-title{border-bottom-color:.1rem solid hsla(0,0%,62%,.2);background-color:hsla(0,0%,62%,.2)}.admonition.quote>.admonition-title:before{color:#9e9e9e;content:"format_quote"}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .nav-links{display:none;border-bottom:1px solid #eaecef;padding:.5rem 0 .75rem}.sidebar .nav-links a{font-weight:600}.sidebar .nav-links .nav-item,.sidebar .nav-links .repo-link{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar>.sidebar-links{padding:1.5rem 0}.sidebar>.sidebar-links>li>a.sidebar-link{font-size:1.1em;line-height:1.7;font-weight:700}.sidebar>.sidebar-links>li:not(:first-child){margin-top:.75rem}@media (max-width:719px){.sidebar .nav-links{display:block}.sidebar .nav-links .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar>.sidebar-links{padding:1rem 0}}.admonition.abstract[data-v-5c5bfe02],.admonition.bug[data-v-5c5bfe02],.admonition.danger[data-v-5c5bfe02],.admonition.example[data-v-5c5bfe02],.admonition.failure[data-v-5c5bfe02],.admonition.info[data-v-5c5bfe02],.admonition.note[data-v-5c5bfe02],.admonition.question[data-v-5c5bfe02],.admonition.quote[data-v-5c5bfe02],.admonition.success[data-v-5c5bfe02],.admonition.tip[data-v-5c5bfe02],.admonition.warning[data-v-5c5bfe02]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 1.2rem;border-left:.4rem solid #448aff;border-radius:.2rem;overflow:auto}html .admonition[data-v-5c5bfe02]>:last-child{margin-bottom:1.2rem}.admonition .admonition[data-v-5c5bfe02]{margin:1em 0}.admonition p[data-v-5c5bfe02]{margin-top:.5em}.admonition.abstract>.admonition-title[data-v-5c5bfe02]:before,.admonition.bug>.admonition-title[data-v-5c5bfe02]:before,.admonition.danger>.admonition-title[data-v-5c5bfe02]:before,.admonition.example>.admonition-title[data-v-5c5bfe02]:before,.admonition.failure>.admonition-title[data-v-5c5bfe02]:before,.admonition.info>.admonition-title[data-v-5c5bfe02]:before,.admonition.note>.admonition-title[data-v-5c5bfe02]:before,.admonition.question>.admonition-title[data-v-5c5bfe02]:before,.admonition.quote>.admonition-title[data-v-5c5bfe02]:before,.admonition.success>.admonition-title[data-v-5c5bfe02]:before,.admonition.tip>.admonition-title[data-v-5c5bfe02]:before,.admonition.warning>.admonition-title[data-v-5c5bfe02]:before{position:absolute;left:1.2rem;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.admonition.abstract>.admonition-title[data-v-5c5bfe02],.admonition.bug>.admonition-title[data-v-5c5bfe02],.admonition.danger>.admonition-title[data-v-5c5bfe02],.admonition.example>.admonition-title[data-v-5c5bfe02],.admonition.failure>.admonition-title[data-v-5c5bfe02],.admonition.info>.admonition-title[data-v-5c5bfe02],.admonition.note>.admonition-title[data-v-5c5bfe02],.admonition.question>.admonition-title[data-v-5c5bfe02],.admonition.quote>.admonition-title[data-v-5c5bfe02],.admonition.success>.admonition-title[data-v-5c5bfe02],.admonition.tip>.admonition-title[data-v-5c5bfe02],.admonition.warning>.admonition-title[data-v-5c5bfe02]{margin:0 -1.2rem;padding:.8rem 1.2rem .8rem 4rem;border-bottom:.1rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}.admonition>.admonition-title[data-v-5c5bfe02]:last-child{margin-bottom:0}.admonition.note[data-v-5c5bfe02]{border-left-color:#0288d1}.admonition.note>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(2,136,209,.2);background-color:rgba(2,136,209,.2)}.admonition.note>.admonition-title[data-v-5c5bfe02]:before{color:#0288d1;content:"edit_sharp"}.admonition.abstract[data-v-5c5bfe02]{border-left-color:#c5d845}.admonition.abstract>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(197,216,69,.2);background-color:rgba(197,216,69,.2)}.admonition.abstract>.admonition-title[data-v-5c5bfe02]:before{color:#c5d845;content:"speaker_notes_filled"}.admonition.info[data-v-5c5bfe02]{border-left-color:#19d8f5}.admonition.info>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(25,216,245,.2);background-color:rgba(25,216,245,.2)}.admonition.info>.admonition-title[data-v-5c5bfe02]:before{color:#19d8f5;content:"info"}.admonition.tip[data-v-5c5bfe02]{border-left-color:#00bfa5}.admonition.tip>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(0,191,165,.2);background-color:rgba(0,191,165,.2)}.admonition.tip>.admonition-title[data-v-5c5bfe02]:before{color:#00bfa5;content:"code"}.admonition.success[data-v-5c5bfe02]{border-left-color:#00c853}.admonition.success>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(0,200,83,.2);background-color:rgba(0,200,83,.2)}.admonition.success>.admonition-title[data-v-5c5bfe02]:before{color:#00c853;content:"check_circle_outline"}.admonition.question[data-v-5c5bfe02]{border-left-color:#64dd17}.admonition.question>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(100,221,23,.2);background-color:rgba(100,221,23,.2)}.admonition.question>.admonition-title[data-v-5c5bfe02]:before{color:#64dd17;content:"help"}.admonition.warning[data-v-5c5bfe02]{border-left-color:#ff9100}.admonition.warning>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(255,145,0,.2);background-color:rgba(255,145,0,.2)}.admonition.warning>.admonition-title[data-v-5c5bfe02]:before{color:#ff9100;content:"warning"}.admonition.failure[data-v-5c5bfe02]{border-left-color:#ff5252}.admonition.failure>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(255,82,82,.2);background-color:rgba(255,82,82,.2)}.admonition.failure>.admonition-title[data-v-5c5bfe02]:before{color:#ff5252;content:"close"}.admonition.danger[data-v-5c5bfe02]{border-left-color:#c2185b}.admonition.danger>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(194,24,91,.2);background-color:rgba(194,24,91,.2)}.admonition.danger>.admonition-title[data-v-5c5bfe02]:before{color:#c2185b;content:"flash_on"}.admonition.bug[data-v-5c5bfe02]{border-left-color:#e040fb}.admonition.bug>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(224,64,251,.2);background-color:rgba(224,64,251,.2)}.admonition.bug>.admonition-title[data-v-5c5bfe02]:before{color:#e040fb;content:"bug_report"}.admonition.example[data-v-5c5bfe02]{border-left-color:#651fff}.admonition.example>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid rgba(101,31,255,.2);background-color:rgba(101,31,255,.2)}.admonition.example>.admonition-title[data-v-5c5bfe02]:before{color:#651fff;content:"format_list_numbered_rtl"}.admonition.quote[data-v-5c5bfe02]{border-left-color:#9e9e9e}.admonition.quote>.admonition-title[data-v-5c5bfe02]{border-bottom-color:.1rem solid hsla(0,0%,62%,.2);background-color:hsla(0,0%,62%,.2)}.admonition.quote>.admonition-title[data-v-5c5bfe02]:before{color:#9e9e9e;content:"format_quote"}details[data-v-5c5bfe02]{border-radius:3px;background:#eee}details summary[data-v-5c5bfe02]{font-size:17px;vertical-align:top;background:#333;color:#fff;border-radius:3px;padding:5px 0;outline:none;font-weight:700}.subtitle[data-v-2871fdf4],.title[data-v-2871fdf4]{font-family:Montserrat,sans-serif;font-weight:400}.animated[data-v-2871fdf4]{transition-duration:.15s}.container[data-v-2871fdf4]{margin:0 .5rem;display:flex;align-items:center;justify-content:center}.questionBox[data-v-2871fdf4]{max-width:30rem;width:30rem;min-height:30rem;position:relative;display:flex;border-radius:.5rem;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.questionContainer header[data-v-2871fdf4]{background-color:rgba(124,32,32,.025);background:rgba(124,32,32,.025);padding:1.5rem;text-align:center;border-bottom:1px solid rgba(0,0,0,.1)}.questionContainer header h1[data-v-2871fdf4]{font-weight:700;margin-bottom:1rem!important}.progressContainer[data-v-2871fdf4]{width:60%;margin:0 auto}.titleContainer[data-v-2871fdf4]{text-align:center;margin:0 auto;padding:1.5rem}.quizForm[data-v-2871fdf4]{display:block;white-space:normal;height:100%;width:100%}.quizForm .quizFormContainer[data-v-2871fdf4]{height:100%;margin:15px 18px}.quizForm .quizFormContainer .field-label[data-v-2871fdf4]{text-align:left;margin-bottom:.5rem}.quizCompleted[data-v-2871fdf4]{width:100%;padding:1rem;text-align:center}.quizCompleted>.icon[data-v-2871fdf4]{color:#f86c6b;font-size:5rem}.quizCompleted>.icon .is-active[data-v-2871fdf4]{color:#4dbd74}.questionContainer[data-v-2871fdf4]{white-space:normal;height:100%;width:100%}.questionContainer .optionContainer[data-v-2871fdf4]{margin-top:12px;flex-grow:1}.questionContainer .optionContainer .option[data-v-2871fdf4]{border-radius:290486px;padding:9px 18px;margin:0 18px 12px;transition:.3s;cursor:pointer;background-color:#73818f;color:#f0f3f5;border:1px solid transparent}.questionContainer .optionContainer .option.is-selected[data-v-2871fdf4]{border-color:rgba(0,0,0,.25);background-color:#834c9d}.questionContainer .optionContainer .option[data-v-2871fdf4]:hover{background-color:#b589d6}.questionContainer .optionContainer .option[data-v-2871fdf4]:active{transform:scaleX(.9)}.questionContainer .questionFooter[data-v-2871fdf4]{background:rgba(0,0,0,.025);border-top:1px solid rgba(0,0,0,.1);width:100%;align-self:flex-end}.questionContainer .questionFooter .pagination[data-v-2871fdf4]{margin:15px 25px}.pagination[data-v-2871fdf4]{display:flex;justify-content:space-between}.button[data-v-2871fdf4]{padding:.5rem 1rem;border:1px solid rgba(0,0,0,.25);border-radius:5rem;margin:0 .25rem;transition:.3s}.button[data-v-2871fdf4]:hover{cursor:pointer;background:#552586;border-color:rgba(0,0,0,.25)}.button.is-active[data-v-2871fdf4]{background:#834c9d;color:#fff;border-color:transparent}.button.is-active[data-v-2871fdf4]:hover{background:#0a2ffe}@media screen and (min-width:769px){.questionBox[data-v-2871fdf4]{align-items:center;justify-content:center}.questionContainer[data-v-2871fdf4]{display:flex;flex-direction:column}}@media screen and (max-width:768px){.sidebar[data-v-2871fdf4]{height:auto!important;border-radius:6px 6px 0 0}}.shell[data-v-2871fdf4]{height:20px;width:250px;border:1px solid #73818f;border-radius:13px;padding:3px;margin:0 auto}.bar[data-v-2871fdf4]{background:linear-gradient(90deg,#b589d6,#804fb3);height:20px;width:15px;border-radius:9px}.bar span[data-v-2871fdf4]{float:right;padding:4px 5px;color:#f0f3f5;font-size:.7em}.vgt-table.striped tbody tr:nth-of-type(odd){background-color:rgba(51,68,109,.03)}.vgt-right-align{text-align:right}.vgt-left-align{text-align:left}.vgt-center-align{text-align:center}.vgt-pull-left{float:left!important}.vgt-pull-right{float:right!important}.vgt-clearfix:after{display:block;content:"";clear:both}.vgt-responsive{width:100%;overflow-x:auto;position:relative}.vgt-text-disabled{color:#909399}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.vgt-wrap{position:relative}.vgt-fixed-header{position:absolute;z-index:10;overflow-x:auto}table.vgt-table{font-size:16px;border-collapse:collapse;background-color:#fff;width:100%;max-width:100%;table-layout:auto;border:1px solid #dcdfe6}table.vgt-table td{padding:.75em;vertical-align:top;border-bottom:1px solid #dcdfe6;color:#606266}table.vgt-table tr.clickable{cursor:pointer}table.vgt-table tr.clickable:hover{background-color:#f1f5fd}.vgt-table th{padding:.75em 1.5em .75em .75em;vertical-align:middle;position:relative}.vgt-table th.sortable button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;position:absolute;top:0;left:0;width:100%;height:100%}.vgt-table th.sortable button:focus{outline:0}.vgt-table th.sortable button:after{margin-top:-7px;border-bottom:5px solid #606266}.vgt-table th.sortable button:after,.vgt-table th.sortable button:before{content:"";position:absolute;height:0;width:0;right:6px;top:50%;border-left:5px solid transparent;border-right:5px solid transparent}.vgt-table th.sortable button:before{margin-bottom:-7px;border-top:5px solid #606266}.vgt-table th.line-numbers,.vgt-table th.vgt-checkbox-col{padding:0 .75em;color:#606266;border-right:1px solid #dcdfe6;word-wrap:break-word;width:25px;text-align:center;background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-table th.filter-th{padding:.75em}.vgt-table th.vgt-row-header{border-bottom:2px solid #dcdfe6;border-top:2px solid #dcdfe6;background-color:#fafafb}.vgt-table th.vgt-row-header .triangle{width:24px;height:24px;border-radius:15%;position:relative;margin:0 8px}.vgt-table th.vgt-row-header .triangle:after{content:"";position:absolute;display:block;left:50%;top:50%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #606266;margin-left:-3px;transition:transform .3s ease}.vgt-table th.vgt-row-header .triangle.expand:after{transform:rotate(90deg)}.vgt-table thead th{color:#606266;vertical-align:bottom;border-bottom:1px solid #dcdfe6;padding-right:1.5em;background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-table thead th.vgt-checkbox-col{vertical-align:middle}.vgt-table thead th.sorting-asc button:after{border-bottom:5px solid #409eff}.vgt-table thead th.sorting-desc button:before{border-top:5px solid #409eff}.vgt-input,.vgt-select{width:100%;height:32px;line-height:1;display:block;font-size:14px;font-weight:400;padding:6px 12px;color:#606266;border-radius:4px;box-sizing:border-box;background-image:none;background-color:#fff;border:1px solid #dcdfe6;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.vgt-input::-moz-placeholder,.vgt-select::-moz-placeholder{color:#606266;opacity:.3}.vgt-input:-ms-input-placeholder,.vgt-select:-ms-input-placeholder{color:#606266;opacity:.3}.vgt-input::placeholder,.vgt-select::placeholder{color:#606266;opacity:.3}.vgt-input:focus,.vgt-select:focus{outline:0;border-color:#409eff}.vgt-loading{position:absolute;width:100%;z-index:10;margin-top:117px}.vgt-loading__content{background-color:#c0dfff;color:#409eff;padding:7px 30px;border-radius:3px}.vgt-inner-wrap.is-loading{opacity:.5;pointer-events:none}.vgt-table.bordered td,.vgt-table.bordered th{border:1px solid #dcdfe6}.vgt-table.bordered th.vgt-row-header{border-bottom:3px solid #dcdfe6}.vgt-wrap.rtl{direction:rtl}.vgt-wrap.rtl .vgt-table.condensed thead th,.vgt-wrap.rtl .vgt-table thead th{padding-left:1.5em;padding-right:.75em}.vgt-wrap.rtl .vgt-table th.sorting-asc:after,.vgt-wrap.rtl .vgt-table th.sorting:after{margin-right:5px;margin-left:0}.vgt-wrap.rtl .vgt-table th.sortable:after,.vgt-wrap.rtl .vgt-table th.sortable:before{right:inherit;left:6px}.vgt-table.condensed td,.vgt-table.condensed th.vgt-row-header{padding:.4em}@media (max-width:576px){.vgt-compact *{box-sizing:border-box}.vgt-compact tbody,.vgt-compact td,.vgt-compact tr{display:block;width:100%}.vgt-compact thead{display:none}.vgt-compact tr{margin-bottom:15px}.vgt-compact td{text-align:right;position:relative}.vgt-compact td:before{content:attr(data-label);position:relative;float:left;left:0;width:40%;padding-left:10px;font-weight:700;text-align:left}.vgt-compact th.line-numbers{width:100%!important;display:block;padding:.3em 1em!important}}.vgt-global-search{padding:5px 0;display:flex;flex-wrap:nowrap;align-items:stretch;border:1px solid #dcdfe6;border-bottom:0;background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-global-search form{display:flex}.vgt-global-search form label{margin-top:3px}.vgt-global-search__input{position:relative;padding-left:40px;flex-grow:1}.vgt-global-search__input .input__icon{position:absolute;left:0;max-width:32px}.vgt-global-search__input .input__icon .magnifying-glass{margin-top:3px;margin-left:8px;display:block;width:16px;height:16px;border:2px solid #494949;position:relative;border-radius:50%}.vgt-global-search__input .input__icon .magnifying-glass:before{content:"";display:block;position:absolute;right:-7px;bottom:-5px;background:#494949;width:8px;height:4px;border-radius:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.vgt-global-search__actions{margin-left:10px}.vgt-selection-info-row{background:#fdf9e8;padding:5px 16px;font-size:13px;border-top:1px solid #dcdfe6;border-left:1px solid #dcdfe6;border-right:1px solid #dcdfe6;color:#d3aa3b;font-weight:700}.vgt-selection-info-row a{font-weight:700;display:inline-block;margin-left:10px}.vgt-wrap__actions-footer,.vgt-wrap__footer{border:1px solid #dcdfe6}.vgt-wrap__footer{color:#606266;font-size:1.1rem;padding:1em;background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-wrap__footer .footer__row-count{position:relative;padding-right:3px}.vgt-wrap__footer .footer__row-count__label,.vgt-wrap__footer .footer__row-count__select{display:inline-block;vertical-align:middle}.vgt-wrap__footer .footer__row-count__label{font-size:1.1rem}.vgt-wrap__footer .footer__row-count__select{font-size:1.1rem;background-color:transparent;width:auto;border:0;border-radius:0;height:auto;margin-left:8px;color:#606266;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 15px 0 5px}.vgt-wrap__footer .footer__row-count__select::-ms-expand{display:none}.vgt-wrap__footer .footer__row-count__select:focus{outline:0;border-color:#409eff}.vgt-wrap__footer .footer__row-count:after{content:"";display:block;position:absolute;height:0;width:0;right:6px;top:50%;margin-top:-1px;border:6px solid transparent;border-top-color:#606266;border-bottom:none;pointer-events:none}.vgt-wrap__footer .footer__navigation{font-size:1.1rem}.vgt-wrap__footer .footer__navigation>button:first-of-type{margin-right:16px}.vgt-wrap__footer .footer__navigation__info,.vgt-wrap__footer .footer__navigation__page-btn,.vgt-wrap__footer .footer__navigation__page-info{display:inline-block;vertical-align:middle;color:#909399}.vgt-wrap__footer .footer__navigation__page-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;text-decoration:none;color:#606266;font-weight:700;white-space:nowrap;vertical-align:middle}.vgt-wrap__footer .footer__navigation__page-btn:hover{cursor:pointer}.vgt-wrap__footer .footer__navigation__page-btn.disabled,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover{opacity:.5;cursor:not-allowed}.vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.left:after,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.left:after{border-right-color:#606266}.vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.right:after,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.right:after{border-left-color:#606266}.vgt-wrap__footer .footer__navigation__page-btn span{display:inline-block;vertical-align:middle;font-size:1.1rem}.vgt-wrap__footer .footer__navigation__page-btn .chevron{width:24px;height:24px;border-radius:15%;position:relative;margin:0;display:inline-block;vertical-align:middle}.vgt-wrap__footer .footer__navigation__page-btn .chevron:after{content:"";position:absolute;display:block;left:50%;top:50%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent}.vgt-wrap__footer .footer__navigation__page-btn .chevron.left:after{border-right:6px solid #409eff;margin-left:-3px}.vgt-wrap__footer .footer__navigation__page-btn .chevron.right:after{border-left:6px solid #409eff;margin-left:-3px}.vgt-wrap__footer .footer__navigation__info,.vgt-wrap__footer .footer__navigation__page-info{display:inline-block;margin:0 16px}.vgt-wrap__footer .footer__navigation__page-info span{display:inline-block;vertical-align:middle}.vgt-wrap__footer .footer__navigation__page-info__current-entry{width:30px;text-align:center;vertical-align:middle;display:inline-block;margin:0 10px;font-weight:700}@media only screen and (max-width:750px){.vgt-wrap__footer .footer__navigation__info{display:none}.vgt-wrap__footer .footer__navigation__page-btn{margin-left:16px}}.vgt-table.nocturnal{border:1px solid #435169;background-color:#324057}.vgt-table.nocturnal tr.clickable:hover{background-color:#445168}.vgt-table.nocturnal td{border-bottom:1px solid #435169;color:#c7ced8}.vgt-table.nocturnal th.line-numbers,.vgt-table.nocturnal th.vgt-checkbox-col{color:#c7ced8;border-right:1px solid #435169;background:linear-gradient(#2c394f,#2c394f)}.vgt-table.nocturnal thead th{color:#c7ced8;border-bottom:1px solid #435169;background:linear-gradient(#2c394f,#2c394f)}.vgt-table.nocturnal thead th.sortable:before{border-top-color:#3e5170}.vgt-table.nocturnal thead th.sortable:after{border-bottom-color:#3e5170}.vgt-table.nocturnal thead th.sortable.sorting-asc{color:#fff}.vgt-table.nocturnal thead th.sortable.sorting-asc:after{border-bottom-color:#409eff}.vgt-table.nocturnal thead th.sortable.sorting-desc{color:#fff}.vgt-table.nocturnal thead th.sortable.sorting-desc:before{border-top-color:#409eff}.vgt-table.nocturnal.bordered td,.vgt-table.nocturnal.bordered th{border:1px solid #435169}.vgt-table.nocturnal .vgt-input,.vgt-table.nocturnal .vgt-select{color:#c7ced8;background-color:#232d3f;border:1px solid #435169}.vgt-table.nocturnal .vgt-input::-moz-placeholder,.vgt-table.nocturnal .vgt-select::-moz-placeholder{color:#c7ced8;opacity:.3}.vgt-table.nocturnal .vgt-input:-ms-input-placeholder,.vgt-table.nocturnal .vgt-select:-ms-input-placeholder{color:#c7ced8;opacity:.3}.vgt-table.nocturnal .vgt-input::placeholder,.vgt-table.nocturnal .vgt-select::placeholder{color:#c7ced8;opacity:.3}.vgt-wrap.nocturnal .vgt-wrap__footer{color:#c7ced8;border:1px solid #435169;background:linear-gradient(#2c394f,#2c394f)}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count{position:relative}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count__label{color:#8290a7}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count__select{color:#c7ced8;background:#232d3f;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:15px;padding-left:10px;border-radius:3px;text-align:center}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count__select:focus{border-color:#409eff}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__row-count:after{content:"";display:block;position:absolute;height:0;width:0;right:6px;top:50%;margin-top:-1px;border:6px solid transparent;border-top-color:#c7ced8;border-bottom:none;pointer-events:none}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn{color:#c7ced8}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.left:after,.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.left:after{border-right-color:#c7ced8}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.right:after,.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.right:after{border-left-color:#c7ced8}.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__info,.vgt-wrap.nocturnal .vgt-wrap__footer .footer__navigation__page-info{color:#8290a7}.vgt-wrap.nocturnal .vgt-global-search{border:1px solid #435169;background:linear-gradient(#2c394f,#2c394f)}.vgt-wrap.nocturnal .vgt-global-search__input .input__icon .magnifying-glass{border:2px solid #3f4c63}.vgt-wrap.nocturnal .vgt-global-search__input .input__icon .magnifying-glass:before{background:#3f4c63}.vgt-wrap.nocturnal .vgt-global-search__input .vgt-input,.vgt-wrap.nocturnal .vgt-global-search__input .vgt-select{color:#c7ced8;background-color:#232d3f;border:1px solid #435169}.vgt-wrap.nocturnal .vgt-global-search__input .vgt-input::-moz-placeholder,.vgt-wrap.nocturnal .vgt-global-search__input .vgt-select::-moz-placeholder{color:#c7ced8;opacity:.3}.vgt-wrap.nocturnal .vgt-global-search__input .vgt-input:-ms-input-placeholder,.vgt-wrap.nocturnal .vgt-global-search__input .vgt-select:-ms-input-placeholder{color:#c7ced8;opacity:.3}.vgt-wrap.nocturnal .vgt-global-search__input .vgt-input::placeholder,.vgt-wrap.nocturnal .vgt-global-search__input .vgt-select::placeholder{color:#c7ced8;opacity:.3}.vgt-table.black-rhino{border:1px solid #435169;background-color:#dfe5ee}.vgt-table.black-rhino tr.clickable:hover{background-color:#fff}.vgt-table.black-rhino td{border-bottom:1px solid #bbc5d6;color:#49515e}.vgt-table.black-rhino th.line-numbers,.vgt-table.black-rhino th.vgt-checkbox-col{color:#dae2f0;border-right:1px solid #435169;background:linear-gradient(#4c5c79,#4e5d7c)}.vgt-table.black-rhino thead th{color:#dae2f0;text-shadow:1px 1px #3e5170;border-bottom:1px solid #435169;background:linear-gradient(#4c5c79,#4e5d7c)}.vgt-table.black-rhino thead th.sortable:before{border-top-color:#607498}.vgt-table.black-rhino thead th.sortable:after{border-bottom-color:#607498}.vgt-table.black-rhino thead th.sortable.sorting-asc{color:#fff}.vgt-table.black-rhino thead th.sortable.sorting-asc:after{border-bottom-color:#409eff}.vgt-table.black-rhino thead th.sortable.sorting-desc:before{border-top-color:#409eff}.vgt-table.black-rhino.bordered td{border:1px solid #bbc5d6}.vgt-table.black-rhino.bordered th{border:1px solid #435169}.vgt-table.black-rhino .vgt-input,.vgt-table.black-rhino .vgt-select{color:#dae2f0;background-color:#34445f;border:1px solid transparent}.vgt-table.black-rhino .vgt-input::-moz-placeholder,.vgt-table.black-rhino .vgt-select::-moz-placeholder{color:#dae2f0;opacity:.3}.vgt-table.black-rhino .vgt-input:-ms-input-placeholder,.vgt-table.black-rhino .vgt-select:-ms-input-placeholder{color:#dae2f0;opacity:.3}.vgt-table.black-rhino .vgt-input::placeholder,.vgt-table.black-rhino .vgt-select::placeholder{color:#dae2f0;opacity:.3}.vgt-wrap.black-rhino .vgt-wrap__footer{color:#dae2f0;border:1px solid #435169;background:linear-gradient(#4c5c79,#4e5d7c)}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count{position:relative;padding-right:3px}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count__label{color:#98a5b9}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count__select{color:#49515e;background:#34445f;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:15px;padding-left:5px;border-radius:3px}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count__select::-ms-expand{display:none}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count__select:focus{border-color:#409eff}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__row-count:after{content:"";display:block;position:absolute;height:0;width:0;right:6px;top:50%;margin-top:-1px;border:6px solid transparent;border-top-color:#49515e;border-bottom:none;pointer-events:none}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn{color:#dae2f0}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.left:after,.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.left:after{border-right-color:#dae2f0}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.right:after,.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.right:after{border-left-color:#dae2f0}.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__info,.vgt-wrap.black-rhino .vgt-wrap__footer .footer__navigation__page-info{color:#dae2f0}.vgt-wrap.black-rhino .vgt-global-search{border:1px solid #435169;background:linear-gradient(#4c5c79,#4e5d7c)}.vgt-wrap.black-rhino .vgt-global-search__input .input__icon .magnifying-glass{border:2px solid #3f4c63}.vgt-wrap.black-rhino .vgt-global-search__input .input__icon .magnifying-glass:before{background:#3f4c63}.vgt-wrap.black-rhino .vgt-global-search__input .vgt-input,.vgt-wrap.black-rhino .vgt-global-search__input .vgt-select{color:#dae2f0;background-color:#44516c;border:1px solid transparent}.vgt-wrap.black-rhino .vgt-global-search__input .vgt-input::-moz-placeholder,.vgt-wrap.black-rhino .vgt-global-search__input .vgt-select::-moz-placeholder{color:#dae2f0;opacity:.3}.vgt-wrap.black-rhino .vgt-global-search__input .vgt-input:-ms-input-placeholder,.vgt-wrap.black-rhino .vgt-global-search__input .vgt-select:-ms-input-placeholder{color:#dae2f0;opacity:.3}.vgt-wrap.black-rhino .vgt-global-search__input .vgt-input::placeholder,.vgt-wrap.black-rhino .vgt-global-search__input .vgt-select::placeholder{color:#dae2f0;opacity:.3}.vgt-inner-wrap{border-radius:.25rem;box-shadow:0 1px 3px 0 rgba(50,50,93,.1),0 1px 2px 0 rgba(50,50,93,.06)}.vgt-table.polar-bear{border-spacing:0;border-collapse:separate;font-size:1rem;background-color:#fff;border:1px solid #e3e8ee;border-bottom:none;border-radius:.25rem}.vgt-table.polar-bear td{padding:1em .75em;border-bottom:1px solid #e4ebf3;color:#525f7f}.vgt-table.polar-bear td.vgt-right-align{text-align:right}.vgt-table.polar-bear th.line-numbers,.vgt-table.polar-bear th.vgt-checkbox-col{color:#394567;border-right:1px solid #e3e8ee;background:#f7fafc}.vgt-table.polar-bear thead th{color:#667b94;font-weight:600;border-bottom:1px solid #e3e8ee;background:#f7fafc}.vgt-table.polar-bear thead th.sorting-asc,.vgt-table.polar-bear thead th.sorting-desc{color:#5e72e4}.vgt-table.polar-bear thead th.sorting-desc:before{border-top:5px solid #7485e8}.vgt-table.polar-bear thead th.sorting-asc:after{border-bottom:5px solid #7485e8}.vgt-table.polar-bear thead th .vgt-input,.vgt-table.polar-bear thead th .vgt-select{height:2.75em;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e4ebf3}.vgt-table.polar-bear thead th .vgt-input:focus,.vgt-table.polar-bear thead th .vgt-select:focus{outline:0;border-color:#cae0fe}.vgt-table.polar-bear thead tr:first-child th:first-child{border-top-left-radius:.25rem}.vgt-table.polar-bear thead tr:first-child th:last-child{border-top-right-radius:.25rem}.vgt-table.polar-bear.bordered td{border:1px solid #e3e8ee;background:#fff}.vgt-table.polar-bear.bordered th{border:1px solid #e3e8ee}.vgt-wrap.polar-bear .vgt-wrap__footer{color:#394567;border:1px solid #e3e8ee;border-bottom:0;border-top:0;background:linear-gradient(#f7fafc,#f7fafc)}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__row-count{position:relative;padding-right:3px}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__row-count__label{color:#98a5b9}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__row-count__select{text-align:center;color:#525f7f;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 30px 5px 5px;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e4ebf3}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__row-count__select::-ms-expand{display:none}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__row-count__select:focus{border-color:#5e72e4}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__row-count:after{content:"";display:block;position:absolute;height:0;width:0;right:15px;top:50%;margin-top:-3px;border:6px solid transparent;border-top-color:#525f7f;border-bottom:none;pointer-events:none}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__navigation__page-btn{color:#394567}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.left:after,.vgt-wrap.polar-bear .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.left:after{border-right-color:#394567}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.right:after,.vgt-wrap.polar-bear .vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.right:after{border-left-color:#394567}.vgt-wrap.polar-bear .vgt-wrap__footer .footer__navigation__info,.vgt-wrap.polar-bear .vgt-wrap__footer .footer__navigation__page-info{color:#394567}.vgt-wrap.polar-bear .vgt-global-search{border:1px solid #e3e8ee;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background:#f7fafc}.vgt-wrap.polar-bear .vgt-global-search__input .input__icon .magnifying-glass{border:2px solid #dde3ea}.vgt-wrap.polar-bear .vgt-global-search__input .input__icon .magnifying-glass:before{background:#dde3ea}.vgt-wrap.polar-bear .vgt-global-search__input .vgt-input,.vgt-wrap.polar-bear .vgt-global-search__input .vgt-select{height:2.75em;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e4ebf3}.vgt-wrap.polar-bear .vgt-global-search__input .vgt-input::-moz-placeholder,.vgt-wrap.polar-bear .vgt-global-search__input .vgt-select::-moz-placeholder{color:#394567;opacity:.3}.vgt-wrap.polar-bear .vgt-global-search__input .vgt-input:-ms-input-placeholder,.vgt-wrap.polar-bear .vgt-global-search__input .vgt-select:-ms-input-placeholder{color:#394567;opacity:.3}.vgt-wrap.polar-bear .vgt-global-search__input .vgt-input::placeholder,.vgt-wrap.polar-bear .vgt-global-search__input .vgt-select::placeholder{color:#394567;opacity:.3}.admonition.abstract[data-v-541222b7],.admonition.bug[data-v-541222b7],.admonition.danger[data-v-541222b7],.admonition.example[data-v-541222b7],.admonition.failure[data-v-541222b7],.admonition.info[data-v-541222b7],.admonition.note[data-v-541222b7],.admonition.question[data-v-541222b7],.admonition.quote[data-v-541222b7],.admonition.success[data-v-541222b7],.admonition.tip[data-v-541222b7],.admonition.warning[data-v-541222b7]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 1.2rem;border-left:.4rem solid #448aff;border-radius:.2rem;overflow:auto}html .admonition[data-v-541222b7]>:last-child{margin-bottom:1.2rem}.admonition .admonition[data-v-541222b7]{margin:1em 0}.admonition p[data-v-541222b7]{margin-top:.5em}.admonition.abstract>.admonition-title[data-v-541222b7]:before,.admonition.bug>.admonition-title[data-v-541222b7]:before,.admonition.danger>.admonition-title[data-v-541222b7]:before,.admonition.example>.admonition-title[data-v-541222b7]:before,.admonition.failure>.admonition-title[data-v-541222b7]:before,.admonition.info>.admonition-title[data-v-541222b7]:before,.admonition.note>.admonition-title[data-v-541222b7]:before,.admonition.question>.admonition-title[data-v-541222b7]:before,.admonition.quote>.admonition-title[data-v-541222b7]:before,.admonition.success>.admonition-title[data-v-541222b7]:before,.admonition.tip>.admonition-title[data-v-541222b7]:before,.admonition.warning>.admonition-title[data-v-541222b7]:before{position:absolute;left:1.2rem;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.admonition.abstract>.admonition-title[data-v-541222b7],.admonition.bug>.admonition-title[data-v-541222b7],.admonition.danger>.admonition-title[data-v-541222b7],.admonition.example>.admonition-title[data-v-541222b7],.admonition.failure>.admonition-title[data-v-541222b7],.admonition.info>.admonition-title[data-v-541222b7],.admonition.note>.admonition-title[data-v-541222b7],.admonition.question>.admonition-title[data-v-541222b7],.admonition.quote>.admonition-title[data-v-541222b7],.admonition.success>.admonition-title[data-v-541222b7],.admonition.tip>.admonition-title[data-v-541222b7],.admonition.warning>.admonition-title[data-v-541222b7]{margin:0 -1.2rem;padding:.8rem 1.2rem .8rem 4rem;border-bottom:.1rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}.admonition>.admonition-title[data-v-541222b7]:last-child{margin-bottom:0}.admonition.note[data-v-541222b7]{border-left-color:#0288d1}.admonition.note>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(2,136,209,.2);background-color:rgba(2,136,209,.2)}.admonition.note>.admonition-title[data-v-541222b7]:before{color:#0288d1;content:"edit_sharp"}.admonition.abstract[data-v-541222b7]{border-left-color:#c5d845}.admonition.abstract>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(197,216,69,.2);background-color:rgba(197,216,69,.2)}.admonition.abstract>.admonition-title[data-v-541222b7]:before{color:#c5d845;content:"speaker_notes_filled"}.admonition.info[data-v-541222b7]{border-left-color:#19d8f5}.admonition.info>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(25,216,245,.2);background-color:rgba(25,216,245,.2)}.admonition.info>.admonition-title[data-v-541222b7]:before{color:#19d8f5;content:"info"}.admonition.tip[data-v-541222b7]{border-left-color:#00bfa5}.admonition.tip>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(0,191,165,.2);background-color:rgba(0,191,165,.2)}.admonition.tip>.admonition-title[data-v-541222b7]:before{color:#00bfa5;content:"code"}.admonition.success[data-v-541222b7]{border-left-color:#00c853}.admonition.success>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(0,200,83,.2);background-color:rgba(0,200,83,.2)}.admonition.success>.admonition-title[data-v-541222b7]:before{color:#00c853;content:"check_circle_outline"}.admonition.question[data-v-541222b7]{border-left-color:#64dd17}.admonition.question>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(100,221,23,.2);background-color:rgba(100,221,23,.2)}.admonition.question>.admonition-title[data-v-541222b7]:before{color:#64dd17;content:"help"}.admonition.warning[data-v-541222b7]{border-left-color:#ff9100}.admonition.warning>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(255,145,0,.2);background-color:rgba(255,145,0,.2)}.admonition.warning>.admonition-title[data-v-541222b7]:before{color:#ff9100;content:"warning"}.admonition.failure[data-v-541222b7]{border-left-color:#ff5252}.admonition.failure>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(255,82,82,.2);background-color:rgba(255,82,82,.2)}.admonition.failure>.admonition-title[data-v-541222b7]:before{color:#ff5252;content:"close"}.admonition.danger[data-v-541222b7]{border-left-color:#c2185b}.admonition.danger>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(194,24,91,.2);background-color:rgba(194,24,91,.2)}.admonition.danger>.admonition-title[data-v-541222b7]:before{color:#c2185b;content:"flash_on"}.admonition.bug[data-v-541222b7]{border-left-color:#e040fb}.admonition.bug>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(224,64,251,.2);background-color:rgba(224,64,251,.2)}.admonition.bug>.admonition-title[data-v-541222b7]:before{color:#e040fb;content:"bug_report"}.admonition.example[data-v-541222b7]{border-left-color:#651fff}.admonition.example>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid rgba(101,31,255,.2);background-color:rgba(101,31,255,.2)}.admonition.example>.admonition-title[data-v-541222b7]:before{color:#651fff;content:"format_list_numbered_rtl"}.admonition.quote[data-v-541222b7]{border-left-color:#9e9e9e}.admonition.quote>.admonition-title[data-v-541222b7]{border-bottom-color:.1rem solid hsla(0,0%,62%,.2);background-color:hsla(0,0%,62%,.2)}.admonition.quote>.admonition-title[data-v-541222b7]:before{color:#9e9e9e;content:"format_quote"}.intro[data-v-541222b7]{margin:0;font-weight:$fw-bold}.comparison[data-v-541222b7]{display:flex;margin-top:1.5rem}.comparison__container[data-v-541222b7]{width:50%;padding-left:1.5rem;margin-bottom:1.5em;border-top:4px solid #00f}.comparison__container--donts[data-v-541222b7]{border-color:red}.comparison__heading[data-v-541222b7]{margin-top:38px;margin-bottom:28px;font-size:$fs-1;font-weight:$fw-bold;color:#00f;display:flex;align-items:center}.comparison__heading--donts[data-v-541222b7]{color:red}.comparison__icon[data-v-541222b7]{margin-right:.5rem;height:24px}.comparison li[data-v-541222b7]{margin-bottom:$base-sizing;padding-left:0;font-size:$fs-2;line-height:1.33rem;list-style-type:disc;text-indent:0}.admonition.abstract[data-v-15b7b770],.admonition.bug[data-v-15b7b770],.admonition.danger[data-v-15b7b770],.admonition.example[data-v-15b7b770],.admonition.failure[data-v-15b7b770],.admonition.info[data-v-15b7b770],.admonition.note[data-v-15b7b770],.admonition.question[data-v-15b7b770],.admonition.quote[data-v-15b7b770],.admonition.success[data-v-15b7b770],.admonition.tip[data-v-15b7b770],.admonition.warning[data-v-15b7b770]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 1.2rem;border-left:.4rem solid #448aff;border-radius:.2rem;overflow:auto}html .admonition[data-v-15b7b770]>:last-child{margin-bottom:1.2rem}.admonition .admonition[data-v-15b7b770]{margin:1em 0}.admonition p[data-v-15b7b770]{margin-top:.5em}.admonition.abstract>.admonition-title[data-v-15b7b770]:before,.admonition.bug>.admonition-title[data-v-15b7b770]:before,.admonition.danger>.admonition-title[data-v-15b7b770]:before,.admonition.example>.admonition-title[data-v-15b7b770]:before,.admonition.failure>.admonition-title[data-v-15b7b770]:before,.admonition.info>.admonition-title[data-v-15b7b770]:before,.admonition.note>.admonition-title[data-v-15b7b770]:before,.admonition.question>.admonition-title[data-v-15b7b770]:before,.admonition.quote>.admonition-title[data-v-15b7b770]:before,.admonition.success>.admonition-title[data-v-15b7b770]:before,.admonition.tip>.admonition-title[data-v-15b7b770]:before,.admonition.warning>.admonition-title[data-v-15b7b770]:before{position:absolute;left:1.2rem;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.admonition.abstract>.admonition-title[data-v-15b7b770],.admonition.bug>.admonition-title[data-v-15b7b770],.admonition.danger>.admonition-title[data-v-15b7b770],.admonition.example>.admonition-title[data-v-15b7b770],.admonition.failure>.admonition-title[data-v-15b7b770],.admonition.info>.admonition-title[data-v-15b7b770],.admonition.note>.admonition-title[data-v-15b7b770],.admonition.question>.admonition-title[data-v-15b7b770],.admonition.quote>.admonition-title[data-v-15b7b770],.admonition.success>.admonition-title[data-v-15b7b770],.admonition.tip>.admonition-title[data-v-15b7b770],.admonition.warning>.admonition-title[data-v-15b7b770]{margin:0 -1.2rem;padding:.8rem 1.2rem .8rem 4rem;border-bottom:.1rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}.admonition>.admonition-title[data-v-15b7b770]:last-child{margin-bottom:0}.admonition.note[data-v-15b7b770]{border-left-color:#0288d1}.admonition.note>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(2,136,209,.2);background-color:rgba(2,136,209,.2)}.admonition.note>.admonition-title[data-v-15b7b770]:before{color:#0288d1;content:"edit_sharp"}.admonition.abstract[data-v-15b7b770]{border-left-color:#c5d845}.admonition.abstract>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(197,216,69,.2);background-color:rgba(197,216,69,.2)}.admonition.abstract>.admonition-title[data-v-15b7b770]:before{color:#c5d845;content:"speaker_notes_filled"}.admonition.info[data-v-15b7b770]{border-left-color:#19d8f5}.admonition.info>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(25,216,245,.2);background-color:rgba(25,216,245,.2)}.admonition.info>.admonition-title[data-v-15b7b770]:before{color:#19d8f5;content:"info"}.admonition.tip[data-v-15b7b770]{border-left-color:#00bfa5}.admonition.tip>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(0,191,165,.2);background-color:rgba(0,191,165,.2)}.admonition.tip>.admonition-title[data-v-15b7b770]:before{color:#00bfa5;content:"code"}.admonition.success[data-v-15b7b770]{border-left-color:#00c853}.admonition.success>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(0,200,83,.2);background-color:rgba(0,200,83,.2)}.admonition.success>.admonition-title[data-v-15b7b770]:before{color:#00c853;content:"check_circle_outline"}.admonition.question[data-v-15b7b770]{border-left-color:#64dd17}.admonition.question>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(100,221,23,.2);background-color:rgba(100,221,23,.2)}.admonition.question>.admonition-title[data-v-15b7b770]:before{color:#64dd17;content:"help"}.admonition.warning[data-v-15b7b770]{border-left-color:#ff9100}.admonition.warning>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(255,145,0,.2);background-color:rgba(255,145,0,.2)}.admonition.warning>.admonition-title[data-v-15b7b770]:before{color:#ff9100;content:"warning"}.admonition.failure[data-v-15b7b770]{border-left-color:#ff5252}.admonition.failure>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(255,82,82,.2);background-color:rgba(255,82,82,.2)}.admonition.failure>.admonition-title[data-v-15b7b770]:before{color:#ff5252;content:"close"}.admonition.danger[data-v-15b7b770]{border-left-color:#c2185b}.admonition.danger>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(194,24,91,.2);background-color:rgba(194,24,91,.2)}.admonition.danger>.admonition-title[data-v-15b7b770]:before{color:#c2185b;content:"flash_on"}.admonition.bug[data-v-15b7b770]{border-left-color:#e040fb}.admonition.bug>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(224,64,251,.2);background-color:rgba(224,64,251,.2)}.admonition.bug>.admonition-title[data-v-15b7b770]:before{color:#e040fb;content:"bug_report"}.admonition.example[data-v-15b7b770]{border-left-color:#651fff}.admonition.example>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid rgba(101,31,255,.2);background-color:rgba(101,31,255,.2)}.admonition.example>.admonition-title[data-v-15b7b770]:before{color:#651fff;content:"format_list_numbered_rtl"}.admonition.quote[data-v-15b7b770]{border-left-color:#9e9e9e}.admonition.quote>.admonition-title[data-v-15b7b770]{border-bottom-color:.1rem solid hsla(0,0%,62%,.2);background-color:hsla(0,0%,62%,.2)}.admonition.quote>.admonition-title[data-v-15b7b770]:before{color:#9e9e9e;content:"format_quote"}.badge[data-v-15b7b770]{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:#fff}.badge.green[data-v-15b7b770],.badge.tip[data-v-15b7b770],.badge[data-v-15b7b770]{background-color:#42b983}.badge.error[data-v-15b7b770]{background-color:#da5961}.badge.warn[data-v-15b7b770],.badge.warning[data-v-15b7b770],.badge.yellow[data-v-15b7b770]{background-color:#e7c000}.badge+.badge[data-v-15b7b770]{margin-left:5px}.theme-code-block[data-v-759a7d02]{display:none}.theme-code-block__active[data-v-759a7d02]{display:block}.theme-code-block>pre[data-v-759a7d02]{background-color:orange}.admonition.abstract[data-v-deefee04],.admonition.bug[data-v-deefee04],.admonition.danger[data-v-deefee04],.admonition.example[data-v-deefee04],.admonition.failure[data-v-deefee04],.admonition.info[data-v-deefee04],.admonition.note[data-v-deefee04],.admonition.question[data-v-deefee04],.admonition.quote[data-v-deefee04],.admonition.success[data-v-deefee04],.admonition.tip[data-v-deefee04],.admonition.warning[data-v-deefee04]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:relative;margin:1.5625em 0;padding:0 1.2rem;border-left:.4rem solid #448aff;border-radius:.2rem;overflow:auto}html .admonition[data-v-deefee04]>:last-child{margin-bottom:1.2rem}.admonition .admonition[data-v-deefee04]{margin:1em 0}.admonition p[data-v-deefee04]{margin-top:.5em}.admonition.abstract>.admonition-title[data-v-deefee04]:before,.admonition.bug>.admonition-title[data-v-deefee04]:before,.admonition.danger>.admonition-title[data-v-deefee04]:before,.admonition.example>.admonition-title[data-v-deefee04]:before,.admonition.failure>.admonition-title[data-v-deefee04]:before,.admonition.info>.admonition-title[data-v-deefee04]:before,.admonition.note>.admonition-title[data-v-deefee04]:before,.admonition.question>.admonition-title[data-v-deefee04]:before,.admonition.quote>.admonition-title[data-v-deefee04]:before,.admonition.success>.admonition-title[data-v-deefee04]:before,.admonition.tip>.admonition-title[data-v-deefee04]:before,.admonition.warning>.admonition-title[data-v-deefee04]:before{position:absolute;left:1.2rem;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.admonition.abstract>.admonition-title[data-v-deefee04],.admonition.bug>.admonition-title[data-v-deefee04],.admonition.danger>.admonition-title[data-v-deefee04],.admonition.example>.admonition-title[data-v-deefee04],.admonition.failure>.admonition-title[data-v-deefee04],.admonition.info>.admonition-title[data-v-deefee04],.admonition.note>.admonition-title[data-v-deefee04],.admonition.question>.admonition-title[data-v-deefee04],.admonition.quote>.admonition-title[data-v-deefee04],.admonition.success>.admonition-title[data-v-deefee04],.admonition.tip>.admonition-title[data-v-deefee04],.admonition.warning>.admonition-title[data-v-deefee04]{margin:0 -1.2rem;padding:.8rem 1.2rem .8rem 4rem;border-bottom:.1rem solid rgba(68,138,255,.1);background-color:rgba(68,138,255,.1);font-weight:700}.admonition>.admonition-title[data-v-deefee04]:last-child{margin-bottom:0}.admonition.note[data-v-deefee04]{border-left-color:#0288d1}.admonition.note>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(2,136,209,.2);background-color:rgba(2,136,209,.2)}.admonition.note>.admonition-title[data-v-deefee04]:before{color:#0288d1;content:"edit_sharp"}.admonition.abstract[data-v-deefee04]{border-left-color:#c5d845}.admonition.abstract>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(197,216,69,.2);background-color:rgba(197,216,69,.2)}.admonition.abstract>.admonition-title[data-v-deefee04]:before{color:#c5d845;content:"speaker_notes_filled"}.admonition.info[data-v-deefee04]{border-left-color:#19d8f5}.admonition.info>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(25,216,245,.2);background-color:rgba(25,216,245,.2)}.admonition.info>.admonition-title[data-v-deefee04]:before{color:#19d8f5;content:"info"}.admonition.tip[data-v-deefee04]{border-left-color:#00bfa5}.admonition.tip>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(0,191,165,.2);background-color:rgba(0,191,165,.2)}.admonition.tip>.admonition-title[data-v-deefee04]:before{color:#00bfa5;content:"code"}.admonition.success[data-v-deefee04]{border-left-color:#00c853}.admonition.success>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(0,200,83,.2);background-color:rgba(0,200,83,.2)}.admonition.success>.admonition-title[data-v-deefee04]:before{color:#00c853;content:"check_circle_outline"}.admonition.question[data-v-deefee04]{border-left-color:#64dd17}.admonition.question>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(100,221,23,.2);background-color:rgba(100,221,23,.2)}.admonition.question>.admonition-title[data-v-deefee04]:before{color:#64dd17;content:"help"}.admonition.warning[data-v-deefee04]{border-left-color:#ff9100}.admonition.warning>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(255,145,0,.2);background-color:rgba(255,145,0,.2)}.admonition.warning>.admonition-title[data-v-deefee04]:before{color:#ff9100;content:"warning"}.admonition.failure[data-v-deefee04]{border-left-color:#ff5252}.admonition.failure>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(255,82,82,.2);background-color:rgba(255,82,82,.2)}.admonition.failure>.admonition-title[data-v-deefee04]:before{color:#ff5252;content:"close"}.admonition.danger[data-v-deefee04]{border-left-color:#c2185b}.admonition.danger>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(194,24,91,.2);background-color:rgba(194,24,91,.2)}.admonition.danger>.admonition-title[data-v-deefee04]:before{color:#c2185b;content:"flash_on"}.admonition.bug[data-v-deefee04]{border-left-color:#e040fb}.admonition.bug>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(224,64,251,.2);background-color:rgba(224,64,251,.2)}.admonition.bug>.admonition-title[data-v-deefee04]:before{color:#e040fb;content:"bug_report"}.admonition.example[data-v-deefee04]{border-left-color:#651fff}.admonition.example>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid rgba(101,31,255,.2);background-color:rgba(101,31,255,.2)}.admonition.example>.admonition-title[data-v-deefee04]:before{color:#651fff;content:"format_list_numbered_rtl"}.admonition.quote[data-v-deefee04]{border-left-color:#9e9e9e}.admonition.quote>.admonition-title[data-v-deefee04]{border-bottom-color:.1rem solid hsla(0,0%,62%,.2);background-color:hsla(0,0%,62%,.2)}.admonition.quote>.admonition-title[data-v-deefee04]:before{color:#9e9e9e;content:"format_quote"}.theme-code-group__nav[data-v-deefee04]{margin-bottom:-35px;background-color:#282c34;padding-bottom:22px;border-top-left-radius:6px;border-top-right-radius:6px;padding-left:10px;padding-top:10px}.theme-code-group__ul[data-v-deefee04]{margin:auto 0;padding-left:0;display:inline-flex;list-style:none}.theme-code-group__nav-tab[data-v-deefee04]{border:0;padding:5px;cursor:pointer;background-color:transparent;font-size:.85em;line-height:1.4;color:hsla(0,0%,100%,.9);font-weight:600}.theme-code-group__nav-tab-active[data-v-deefee04]{border-bottom:1px solid #42b983}.pre-blank[data-v-deefee04]{color:#42b983} \ No newline at end of file diff --git a/assets/img/relational_scheme.50c04084.png b/assets/img/relational_scheme.50c04084.png new file mode 100644 index 0000000..0df6288 Binary files /dev/null and b/assets/img/relational_scheme.50c04084.png differ diff --git a/assets/img/search.83621669.svg b/assets/img/search.83621669.svg new file mode 100644 index 0000000..03d8391 --- /dev/null +++ b/assets/img/search.83621669.svg @@ -0,0 +1 @@ + diff --git a/assets/js/10.e50a5206.js b/assets/js/10.e50a5206.js new file mode 100644 index 0000000..1c8fc23 --- /dev/null +++ b/assets/js/10.e50a5206.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{624:function(e,t,i){!function(e){"use strict";!function(){if("undefined"!=typeof document){var e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style"),i=" .timeline { padding: 0; position: relative; list-style: none; font-family: PingFangSC-light, Avenir, Helvetica, Arial, Hiragino Sans GB, Microsoft YaHei, sans-serif; -webkit-font-smoothing: antialiased; margin: 10px 20px; } .timeline:after { position: absolute; content: ''; left: 0; top: 0; width: 1px; height: 100%; background-color: var(--timelineTheme); } .timeline-item { position: relative; margin: 1.5em 0 0 28px; padding-bottom: 1.5em; border-bottom: 1px dotted var(--timelineTheme); } .timeline-item:last-child { border-bottom: none; } .timeline-circle { position: absolute; top: .28em; left: -34px; width: 10px; height: 10px; border-radius: 50%; border: 1px solid var(--timelineTheme); background-color: var(--timelineTheme); z-index: 1; box-sizing: content-box; } .timeline-circle.hollow { background-color: var(--timelineBg); } .timeline-title { position: relative; display: inline-block; /** * BFC inline-block 元素与其兄弟元素、子元素和父元素的外边距都不会折叠(包括其父元素和子元素) */ cursor: crosshair; margin: -.15em 0 15px 28px } .timeline-title:not(:first-child) { margin-top: 28px; } .timeline-title-circle { left: -36px; top: .15em; width: 16px; height: 16px; } .timeline-others { width: 40px; height: auto; top: .2em; left: -48px; line-height: 1; padding: 2px 0; text-align: center; border: none; background-color: var(--timelineBg); } ";t.type="text/css",t.styleSheet?t.styleSheet.cssText=i:t.appendChild(document.createTextNode(i)),e.appendChild(t)}}();var t={render:function(){var e=this.$createElement;return(this._self._c||e)("ul",{ref:"timeline",staticClass:"timeline"},[this._t("default")],2)},staticRenderFns:[],name:"Timeline",props:{timelineTheme:{type:String,default:"#dbdde0"},timelineBg:{type:String,default:"#fff"}},mounted:function(){var e=this.$refs.timeline;e.style.setProperty("--timelineTheme",this.timelineTheme),e.style.setProperty("--timelineBg",this.timelineBg)}};!function(){if("undefined"!=typeof document){var e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");t.type="text/css",t.styleSheet?t.styleSheet.cssText="":t.appendChild(document.createTextNode("")),e.appendChild(t)}}();var i={name:"TimelineItemBase",props:{bgColor:{type:String,default:""},lineColor:{type:String,default:""},hollow:{type:Boolean,default:!1},fontColor:{type:String,default:"#37414a"}},data:function(){return{slotOthers:!1}},computed:{circleStyle:function(){if(this.bgColor||this.lineColor||this.hollow){var e={};return this.bgColor&&(e={"border-color":this.bgColor,"background-color":this.bgColor}),this.lineColor&&(e=Object.assign({},e,{"border-color":this.lineColor})),e}},itemStyle:function(){return{color:this.fontColor}},slotClass:function(){var e="";return this.slotOthers?e="timeline-others":this.hollow&&(e="hollow"),e}},mounted:function(){this.slotOthers=!!this.$refs.others.innerHTML}};!function(){if("undefined"!=typeof document){var e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");t.type="text/css",t.styleSheet?t.styleSheet.cssText="":t.appendChild(document.createTextNode("")),e.appendChild(t)}}();var n={render:function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"timeline-item",style:this.itemStyle},[t("div",{ref:"others",staticClass:"timeline-circle",class:this.slotClass,style:this.circleStyle},[this._t("others")],2),this._v(" "),this._t("default")],2)},staticRenderFns:[],extends:i};!function(){if("undefined"!=typeof document){var e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");t.type="text/css",t.styleSheet?t.styleSheet.cssText="":t.appendChild(document.createTextNode("")),e.appendChild(t)}}();var o={render:function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"timeline-title",style:this.itemStyle},[t("div",{ref:"others",staticClass:"timeline-circle timeline-title-circle",class:this.slotClass,style:this.circleStyle},[this._t("others")],2),this._v(" "),this._t("default")],2)},staticRenderFns:[],extends:i};"undefined"!=typeof window&&window.Vue&&(window.Vue.component(t.name,t),window.Vue.component(n.name,n),window.Vue.component(o.name,o)),e.Timeline=t,e.TimelineItem=n,e.TimelineTitle=o,Object.defineProperty(e,"__esModule",{value:!0})}(t)},636:function(e,t,i){"use strict";i.r(t);var n=i(624),o={name:"sample-timeline",components:{Timeline:n.Timeline,TimelineItem:n.TimelineItem,TimelineTitle:n.TimelineTitle}},l=i(34),r=Object(l.a)(o,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("timeline",{attrs:{"timeline-theme":"lightblue"}},[i("timeline-title",{attrs:{"bg-color":"#09FFAA"}},[e._v("Prehistoric hunters cross over into Canada from Asia")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#9dd8e0"}},[e._v("\tLeif Ericsson leads a Viking expedition to the New World")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#9dFFe0"}},[e._v("First Year 1B")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#FFF000"}},[e._v("Accepted Computer Engineering")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#cFe8eF"}},[e._v("The Iroquois Confederacy is formed")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#97Aec8"}},[e._v("John Cabot reaches Newfoundland (or perhaps Cape Breton)")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#5744D4"}},[e._v("Jacques Cartier first explores the St. Lawrence region")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#0F4859"}},[e._v("Second Year 2B")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#094341"}},[e._v("Samuel de Champlain establishes a French colony at Québec City")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#825F03"}},[e._v("Hudson’s Bay Company is formed")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#954F08"}},[e._v("Expulsion of the Acadians")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#A71490"}},[e._v("Battle of the Plains of Abraham: Québec City is captured")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#C084A9"}},[e._v("New France is formally ceded to Britain; Pontiac Rebellion erupts")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#7B71C2"}},[e._v("Loyalist refugees begin arriving after the American Revolution")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#2348B1"}},[e._v("War of 1812: U.S. invades Canada")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#915F15"}},[e._v("Rebellions against British rule in Upper and Lower Canada")]),e._v(" "),i("timeline-item",{attrs:{"bg-color":"#0909FA"}},[e._v("\tResponsible government is won, first in Nova Scotia, then in Canada")])],1)}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/11.29ee89f8.js b/assets/js/11.29ee89f8.js new file mode 100644 index 0000000..42e4e04 --- /dev/null +++ b/assets/js/11.29ee89f8.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{566:function(n,o,e){},654:function(n,o,e){"use strict";e.r(o);e(566);var l={name:"Styles"},t=e(34),u=Object(t.a)(l,void 0,void 0,!1,null,null,null);o.default=u.exports}}]); \ No newline at end of file diff --git a/assets/js/12.ad318c2e.js b/assets/js/12.ad318c2e.js new file mode 100644 index 0000000..8c7d4e8 --- /dev/null +++ b/assets/js/12.ad318c2e.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{619:function(t,a,s){t.exports=s.p+"assets/img/relational_scheme.50c04084.png"},643:function(t,a,s){"use strict";s.r(a);var r=s(34),e=Object(r.a)({},(function(){var t=this,a=t.$createElement,r=t._self._c||a;return r("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[r("h1",{attrs:{id:"проєктування-бази-даних"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#проєктування-бази-даних"}},[t._v("#")]),t._v(" Проєктування бази даних")]),t._v(" "),r("h2",{attrs:{id:"be-модель"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#be-модель"}},[t._v("#")]),t._v(" BE модель")]),t._v(" "),r("center",{staticStyle:{"border-radius":"4px",border:"1px solid #cfd7e6","box-shadow":"0 1px 3px 0 rgba(89,105,129,.05), 0 1px 1px 0 rgba(0,0,0,.025)",padding:"1em"}},[r("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/VPJBReCm44Nt_Wh4CWeesKTHKYcBI8ZqmQ9TMZ1ghGQ3_4YRlwzji0EswP8vTsRiUoqEN60cP7j52AWWufuSwxgJL2IxtQcipjN7Vk-HN79W5BUW9DNflGe5FURyfsFDGs0LRvBTu1wPFO0yEdPaZMHOa8ukSSAViJgQtlfqkHIdOncHb6h1N64bBnBuEDu_d4MvW5yHNkeLUD_H6YAT5kKtV9KGjXQ4VaVQT5dPZ3-X82tHAyzbvM4sZbvMA3FulwrnscFnDJbfa7gMhMpIA4Xy2j4qL0s6R-Jd6I8NPGmD4Ku8yktAf8AwY29EUT2Ob4NrVjqOysX7NhY6s1f2yqTZe2qvKvDqkzwcQasIRjQhT7vL7xfkzr970RCAjzoDtom8pBiRQdg-cMFTF01jr0_X3m00",alt:"uml diagram"}})]),t._v(" "),r("h2",{attrs:{id:"er-модель"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#er-модель"}},[t._v("#")]),t._v(" ER-модель")]),t._v(" "),r("center",{staticStyle:{"border-radius":"4px",border:"1px solid #cfd7e6","box-shadow":"0 1px 3px 0 rgba(89,105,129,.05), 0 1px 1px 0 rgba(0,0,0,.025)",padding:"1em"}},[r("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/XL9TIyCm57tFhmXzShB1kiqYPPHL6JWedMvzyJ4q5mskQSd7T8Z_tIuDQQspvYavzvvpSWzt9HKHIXS7X80hfauuplDISuMNotMQRRBdACAV2DU7qN2JPkQg9GXE2WZl7-BTLR0O6RGYKhwNWZRex2OOeIydkmDPbJo7GTqZEMWhwWVpsqLNu4c3LApaWm8AFjH5-xqMHpWDSjk13FSCKIt8sRC7C_b8wWXeUBVT9kiujM1Q2xHOwvqm_lPVdD8zX0rATiha1H9MCFMhwITQ4VNQV7K-CyExqBtf-Dh3aqc4FN_iUovCv5BjTpI18PjRlsgN19dH_g1UCfzsoMW5dDQhzmq0",alt:"uml diagram"}})]),t._v(" "),r("h2",{attrs:{id:"реляціина-схема"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#реляціина-схема"}},[t._v("#")]),t._v(" Реляційна схема")]),t._v(" "),r("center",{staticStyle:{"border-radius":"4px",border:"1px solid #cfd7e6","box-shadow":"0 1px 3px 0 rgba(89,105,129,.05), 0 1px 1px 0 rgba(0,0,0,.025)",padding:"1em"}},[r("p",[r("img",{attrs:{src:s(619),alt:"relational_schema"}})])])],1)}),[],!1,null,null,null);a.default=e.exports}}]); \ No newline at end of file diff --git a/assets/js/13.6b4a3ce8.js b/assets/js/13.6b4a3ce8.js new file mode 100644 index 0000000..d1e5e34 --- /dev/null +++ b/assets/js/13.6b4a3ce8.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{635:function(e,a,t){"use strict";t.r(a);var n={name:"my-component",components:{VueGoodTable:t(85).a},data:function(){return{columns:[{label:"Name",field:"name"},{label:"Age",field:"age",type:"number"},{label:"Created On",field:"createdAt",type:"date",dateInputFormat:"yyyy-mm-dd",dateOutputFormat:"MMM Do yy"},{label:"Percent",field:"score",type:"percentage"}],rows:[{id:1,name:"John",age:20,createdAt:"2011-10-31",score:.03343},{id:2,name:"Jane",age:24,createdAt:"2019-10-31",score:.03343},{id:3,name:"Susan",age:16,createdAt:"2011-10-30",score:.03343},{id:4,name:"Chris",age:55,createdAt:"2011-10-11",score:.03343},{id:5,name:"Dan",age:40,createdAt:"2011-10-21",score:.03343},{id:6,name:"John",age:20,createdAt:"2011-10-31",score:.03343}]}}},r=t(34),o=Object(r.a)(n,(function(){var e=this.$createElement,a=this._self._c||e;return a("div",[a("vue-good-table",{attrs:{columns:this.columns,rows:this.rows}})],1)}),[],!1,null,null,null);a.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/14.2545c1ad.js b/assets/js/14.2545c1ad.js new file mode 100644 index 0000000..7d0117a --- /dev/null +++ b/assets/js/14.2545c1ad.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{633:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(34),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-default-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]); \ No newline at end of file diff --git a/assets/js/15.0aee5be2.js b/assets/js/15.0aee5be2.js new file mode 100644 index 0000000..f293b91 --- /dev/null +++ b/assets/js/15.0aee5be2.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{637:function(t,n,e){"use strict";e.r(n);e(10),e(15),e(17);var i={name:"mermaid",mounted:function(){e.e(27).then(e.t.bind(null,630,7)).then((function(t){t.initialize({startOnLoad:!0}),t.init()}))}},a=e(34),l=Object(a.a)(i,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"mermaid"},[this._t("default")],2)}),[],!1,null,null,null);n.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/16.13799d8c.js b/assets/js/16.13799d8c.js new file mode 100644 index 0000000..46a304a --- /dev/null +++ b/assets/js/16.13799d8c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{641:function(t,r,e){"use strict";e.r(r);var n=e(34),o=Object(n.a)({},(function(){var t=this,r=t.$createElement,e=t._self._c||r;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("p",[e("strong",[t._v("Виконав:")])]),t._v(" "),e("p",[e("em",[t._v("студент 2-го курсу, групи ІО-23:")])]),t._v(" "),e("p",[e("em",[t._v("Олег ШМУЛЯР [shmuliar1@ukr.net], "),e("a",{attrs:{href:"https://t.me/dmytrofiot23",target:"_blank",rel:"noopener noreferrer"}},[t._v("@dmytrofiot23"),e("OutboundLink")],1)])]),t._v(" "),e("p",[e("strong",[t._v("Керівник")])]),t._v(" "),e("p",[e("em",[t._v("доцент кафедри ОТ ФІОТ, к.т.н., доцент")]),e("span",{attrs:{"padding-right:5em":""}}),t._v(" "),e("strong",[t._v("Андрій БОЛДАК")])]),t._v(" "),e("p",[e("a",{attrs:{href:"https://kpi.ua/",target:"_blank",rel:"noopener noreferrer"}},[t._v('НТУУ "КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ імені ІГОРЯ СІКОРСЬКОГО'),e("OutboundLink")],1)]),t._v(" "),e("p",[e("a",{attrs:{href:"https://fiot.kpi.ua/",target:"_blank",rel:"noopener noreferrer"}},[t._v("Факультет інформатики та обчислювальної техніки"),e("OutboundLink")],1)]),t._v(" "),e("p",[e("a",{attrs:{href:"https://comsys.kpi.ua/",target:"_blank",rel:"noopener noreferrer"}},[t._v("Кафедра обчислювальної техніки"),e("OutboundLink")],1)]),t._v(" "),e("p",[t._v("Київ")])])}),[],!1,null,null,null);r.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/17.c30ded6d.js b/assets/js/17.c30ded6d.js new file mode 100644 index 0000000..7356e5b --- /dev/null +++ b/assets/js/17.c30ded6d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{645:function(t,e,n){"use strict";n.r(e);var s=n(34),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/18.e0f4dd75.js b/assets/js/18.e0f4dd75.js new file mode 100644 index 0000000..e5864a8 --- /dev/null +++ b/assets/js/18.e0f4dd75.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{644:function(t,e,s){"use strict";s.r(e);var v=s(34),r=Object(v.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"висновки"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#висновки"}},[t._v("#")]),t._v(" Висновки")]),t._v(" "),s("p",[t._v("В результаті проведеної роботи ми розробили модель бази даних, яку можна використовувати для реалізації систем проведення експертних опитувань. В рамках цього відгалуження розробив серверну частину, що надає RESTFUL-інтерфейс для доступу до бази даних. Вона може використовуватися для взаємодії з будь-якою з таблиць, проте я приділив окрему увагу розширенню гнучкості інтерфейсу взаємодії з таблицею опитувань (survey).")]),t._v(" "),s("p",[t._v("Проєкт мав на меті реалізацію двох ключових особливостей:")]),t._v(" "),s("ul",[s("li",[t._v("оптимальність використання мережі")]),t._v(" "),s("li",[t._v("гнучкість у застосуванні")])]),t._v(" "),s("p",[t._v("Оптимальність використання мережі досягається використанням протоколу HTTP без домішок у вигляді додаткових бібліотек, фреймворків, аналітики, відстеження дій користувачів тощо. Завдяки цьому середній обсяг повідомлення становить до 100 байтів, тому сервер, за використання з'єднання з пропускною здатністю 1 Gb/s, зможе обробляти до 1.34 млн повідомлень щосекунди, а це дозволить обслуговувати близько 400 тис. користувачів одночасно. В свою чергу, користувачі зможуть отримувати обслуговування від сервера навіть за умов поганого мережевого з'єднання, що дуже актуально в сучасних реаліях (вимкнення електропостачання, перебої зі зв'язком тощо).")]),t._v(" "),s("p",[t._v("Гнучкість проєкту досягається завдяки простій архітектурі, що не прив'язана до визначених ролей. Натомість, кожен зареєстрований користувач може використовувати можливості системи в повному обсязі, що робить її універсальною для виконання багатьох завдань: від збору думок вузького кола співробітників до проведення масштабних статистичних досліджень із залученням мільйонів користувачів.")]),t._v(" "),s("p",[t._v("Отже, наша розробка досягла поставленої мети й є особливо актуальною в умовах сьогодення.")])])}),[],!1,null,null,null);e.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/19.9da689d3.js b/assets/js/19.9da689d3.js new file mode 100644 index 0000000..bc25ba1 --- /dev/null +++ b/assets/js/19.9da689d3.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{642:function(t,n,e){"use strict";e.r(n);var s=e(34),r=Object(s.a)({},(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"вступ"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#вступ"}},[t._v("#")]),t._v(" Вступ")]),t._v(" "),e("p",[t._v("У вступі описується мета роботи і розглядається поставлене завдання з позиції її\nактуальності, значення її розв’язання для тієї предметної області, до якої відноситься\nтема бакалаврського проєкту.")]),t._v(" "),e("p",[t._v("Коротко характеризується сучасний рівень розв’язання\nданого завдання і взаємозв’язок з іншими проєктами по цій тематиці.")]),t._v(" "),e("p",[t._v("Наводяться\nосновні технічні характеристики розробки й очікуваний технічно-економічний ефект\nвід її реалізації.")])])}),[],!1,null,null,null);n.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/2.11435098.js b/assets/js/2.11435098.js new file mode 100644 index 0000000..eaab042 --- /dev/null +++ b/assets/js/2.11435098.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{564:function(t,e,n){"use strict";n.d(e,"d",(function(){return i})),n.d(e,"a",(function(){return a})),n.d(e,"i",(function(){return s})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return l})),n.d(e,"h",(function(){return c})),n.d(e,"b",(function(){return h})),n.d(e,"e",(function(){return f})),n.d(e,"k",(function(){return p})),n.d(e,"l",(function(){return d})),n.d(e,"c",(function(){return v})),n.d(e,"j",(function(){return m}));n(35),n(42),n(565),n(567),n(379),n(90),n(134),n(135),n(41),n(136),n(372);var i=/#.*$/,r=/\.(md|html)$/,a=/\/$/,s=/^[a-z]+:/i;function o(t){return decodeURI(t).replace(i,"").replace(r,"")}function u(t){return s.test(t)}function l(t){return/^mailto:/.test(t)}function c(t){return/^tel:/.test(t)}function h(t){if(u(t))return t;var e=t.match(i),n=e?e[0]:"",r=o(t);return a.test(r)?t:r+".html"+n}function f(t,e){var n=decodeURIComponent(t.hash),r=function(t){var e=t.match(i);if(e)return e[0]}(e);return(!r||n===r)&&o(t.path)===o(e)}function p(t,e,n){if(u(e))return{type:"external",path:e};n&&(e=function(t,e,n){var i=t.charAt(0);if("/"===i)return t;if("?"===i||"#"===i)return e+t;var r=e.split("/");n&&r[r.length-1]||r.pop();for(var a=t.replace(/^\//,"").split("/"),s=0;s3&&void 0!==arguments[3]?arguments[3]:1;if("string"==typeof e)return p(n,e,i);if(Array.isArray(e))return Object.assign(p(n,e[0],i),{title:e[1]});var a=e.children||[];return 0===a.length&&e.path?Object.assign(p(n,e.path,i),{title:e.title}):{type:"group",path:e.path,title:e.title,sidebarDepth:e.sidebarDepth,initialOpenGroupIndex:e.initialOpenGroupIndex,children:a.map((function(e){return t(e,n,i,r+1)})),collapsable:!1!==e.collapsable}}(t,r,l)})):[]}return[]}function g(t){var e=v(t.headers||[]);return[{type:"group",collapsable:!1,title:t.title,path:null,children:e.map((function(e){return{type:"auto",title:e.title,basePath:t.path,path:t.path+"#"+e.slug,children:e.children||[]}}))}]}function v(t){var e;return(t=t.map((function(t){return Object.assign({},t)}))).forEach((function(t){2===t.level?e=t:e&&(e.children||(e.children=[])).push(t)})),t.filter((function(t){return 2===t.level}))}function m(t){return Object.assign(t,{type:t.items&&t.items.length?"links":"link"})}},565:function(t,e,n){"use strict";var i=n(376),r=n(13),a=n(26),s=n(25),o=n(28),u=n(377),l=n(378);i("match",(function(t,e,n){return[function(e){var n=o(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](s(n))},function(t){var i=r(this),o=s(t),c=n(e,i,o);if(c.done)return c.value;if(!i.global)return l(i,o);var h=i.unicode;i.lastIndex=0;for(var f,p=[],d=0;null!==(f=l(i,o));){var g=s(f[0]);p[d]=g,""===g&&(i.lastIndex=u(o,a(i.lastIndex),h)),d++}return 0===d?null:p}]}))},567:function(t,e,n){"use strict";var i=n(376),r=n(373),a=n(13),s=n(28),o=n(598),u=n(377),l=n(26),c=n(25),h=n(378),f=n(91),p=n(375),d=n(3),g=p.UNSUPPORTED_Y,v=[].push,m=Math.min;i("split",(function(t,e,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=c(s(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[i];if(!r(t))return e.call(i,t,a);for(var o,u,l,h=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,g=new RegExp(t.source,p+"g");(o=f.call(g,i))&&!((u=g.lastIndex)>d&&(h.push(i.slice(d,o.index)),o.length>1&&o.index=a));)g.lastIndex===o.index&&g.lastIndex++;return d===i.length?!l&&g.test("")||h.push(""):h.push(i.slice(d)),h.length>a?h.slice(0,a):h}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var r=s(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,r,n):i.call(c(r),e,n)},function(t,r){var s=a(this),f=c(t),p=n(i,s,f,r,i!==e);if(p.done)return p.value;var d=o(s,RegExp),v=s.unicode,b=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(g?"g":"y"),k=new d(g?"^(?:"+s.source+")":s,b),_=void 0===r?4294967295:r>>>0;if(0===_)return[];if(0===f.length)return null===h(k,f)?[f]:[];for(var x=0,C=0,y=[];C@^][^\s!#%&*+<=>@^]*>/,w=/a/g,O=/a/g,S=new y(w)!==w,I=p.UNSUPPORTED_Y,E=i&&(!S||I||_||x||g((function(){return O[C]=!1,y(w)!=w||y(O)==O||"/a/i"!=y(w,"i")})));if(a("RegExp",E)){for(var j=function(t,e){var n,i,r,a,u,l,p=this instanceof j,d=c(t),g=void 0===e,b=[],k=t;if(!p&&d&&g&&t.constructor===j)return t;if((d||t instanceof j)&&(t=t.source,g&&(e="flags"in k?k.flags:f.call(k))),t=void 0===t?"":h(t),e=void 0===e?"":h(e),k=t,_&&"dotAll"in w&&(i=!!e&&e.indexOf("s")>-1)&&(e=e.replace(/s/g,"")),n=e,I&&"sticky"in w&&(r=!!e&&e.indexOf("y")>-1)&&(e=e.replace(/y/g,"")),x&&(t=(a=function(t){for(var e,n=t.length,i=0,r="",a=[],s={},o=!1,u=!1,l=0,c="";i<=n;i++){if("\\"===(e=t.charAt(i)))e+=t.charAt(++i);else if("]"===e)o=!1;else if(!o)switch(!0){case"["===e:o=!0;break;case"("===e:L.test(t.slice(i+1))&&(i+=2,u=!0),r+=e,l++;continue;case">"===e&&u:if(""===c||v(s,c))throw new SyntaxError("Invalid capture group name");s[c]=!0,a.push([c,l]),u=!1,c="";continue}u?c+=e:r+=e}return[r,a]}(t))[0],b=a[1]),u=s(y(t,e),p?this:$,j),(i||r||b.length)&&(l=m(u),i&&(l.dotAll=!0,l.raw=j(function(t){for(var e,n=t.length,i=0,r="",a=!1;i<=n;i++)"\\"!==(e=t.charAt(i))?a||"."!==e?("["===e?a=!0:"]"===e&&(a=!1),r+=e):r+="[\\s\\S]":r+=e+t.charAt(++i);return r}(t),n)),r&&(l.sticky=!0),b.length&&(l.groups=b)),t!==k)try{o(u,"source",""===k?"(?:)":k)}catch(t){}return u},A=function(t){t in j||u(j,t,{configurable:!0,get:function(){return y[t]},set:function(e){y[t]=e}})},N=l(y),T=0;N.length>T;)A(N[T++]);$.constructor=j,j.prototype=$,d(r,"RegExp",j)}b("RegExp")},571:function(t,e,n){"use strict";var i=n(36),r=n(13),a=n(25),s=n(3),o=n(374),u=RegExp.prototype,l=u.toString,c=s((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),h="toString"!=l.name;(c||h)&&i(RegExp.prototype,"toString",(function(){var t=r(this),e=a(t.source),n=t.flags;return"/"+e+"/"+a(void 0===n&&t instanceof RegExp&&!("flags"in u)?o.call(t):n)}),{unsafe:!0})},572:function(t,e,n){},573:function(t,e,n){},574:function(t,e,n){},575:function(t,e,n){},576:function(t,e,n){},577:function(t,e,n){},578:function(t,e){t.exports=function(t){return null==t}},579:function(t,e,n){},580:function(t,e,n){},581:function(t,e,n){},582:function(t,e,n){},583:function(t,e,n){},584:function(t,e,n){},593:function(t,e,n){"use strict";n.r(e);n(131);var i=n(564),r={name:"SidebarGroup",components:{DropdownTransition:n(594).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(593).default},methods:{isActive:i.e}},a=(n(615),n(34)),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"sidebar-group",class:[{collapsable:t.collapsable,"is-sub-group":0!==t.depth},"depth-"+t.depth]},[t.item.path?n("RouterLink",{staticClass:"sidebar-heading clickable",class:{open:t.open,active:t.isActive(t.$route,t.item.path)},attrs:{to:t.item.path},nativeOn:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]):n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("SidebarLinks",{staticClass:"sidebar-group-items",attrs:{items:t.item.children,"sidebar-depth":t.item.sidebarDepth,"initial-open-group-index":t.item.initialOpenGroupIndex,depth:t.depth+1}}):t._e()],1)],1)}),[],!1,null,null,null).exports;n(616),n(90);function o(t,e,n,i,r){var a={props:{to:e,activeClass:"",exactActiveClass:""},class:{active:i,"sidebar-link":!0}};return r>2&&(a.style={"padding-left":r+"rem"}),t("RouterLink",a,n)}function u(t,e,n,r,a){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;return!e||s>a?null:t("ul",{class:"sidebar-sub-headers"},e.map((function(e){var l=Object(i.e)(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[o(t,n+"#"+e.slug,e.title,l,e.level-1),u(t,e.children,n,r,a,s+1)])})))}var l={functional:!0,props:["item","sidebarDepth"],render:function(t,e){var n=e.parent,r=n.$page,a=(n.$site,n.$route),s=n.$themeConfig,l=n.$themeLocaleConfig,c=e.props,h=c.item,f=c.sidebarDepth,p=Object(i.e)(a,h.path),d="auto"===h.type?p||h.children.some((function(t){return Object(i.e)(a,h.basePath+"#"+t.slug)})):p,g="external"===h.type?function(t,e,n){return t("a",{attrs:{href:e,target:"_blank",rel:"noopener noreferrer"},class:{"sidebar-link":!0}},[n,t("OutboundLink")])}(t,h.path,h.title||h.path):o(t,h.path,h.title||h.path,d),v=[r.frontmatter.sidebarDepth,f,l.sidebarDepth,s.sidebarDepth,1].find((function(t){return void 0!==t})),m=l.displayAllHeaders||s.displayAllHeaders;return"auto"===h.type?[g,u(t,h.children,h.basePath,a,v)]:(d||m)&&h.headers&&!i.d.test(h.path)?[g,u(t,Object(i.c)(h.headers),h.path,a,v)]:g}};n(617);function c(t,e){if("group"===e.type){var n=e.path&&Object(i.e)(t,e.path),r=e.children.some((function(e){return"group"===e.type?c(t,e):"page"===e.type&&Object(i.e)(t,e.path)}));return n||r}return!1}var h={name:"SidebarLinks",components:{SidebarGroup:s,SidebarLink:Object(a.a)(l,void 0,void 0,!1,null,null,null).exports},props:["items","depth","sidebarDepth","initialOpenGroupIndex"],data:function(){return{openGroupIndex:this.initialOpenGroupIndex||0}},watch:{$route:function(){this.refreshIndex()}},created:function(){this.refreshIndex()},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return Object(i.e)(this.$route,t.regularPath)}}},f=Object(a.a)(h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,(function(e,i){return n("li",{key:i},["group"===e.type?n("SidebarGroup",{attrs:{item:e,open:i===t.openGroupIndex,collapsable:e.collapsable||e.collapsible,depth:t.depth},on:{toggle:function(e){return t.toggleGroup(i)}}}):n("SidebarLink",{attrs:{"sidebar-depth":t.sidebarDepth,item:e}})],1)})),0):t._e()}),[],!1,null,null,null);e.default=f.exports},594:function(t,e,n){"use strict";var i={name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}},r=(n(607),n(34)),a=Object(r.a)(i,(function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)}),[],!1,null,null,null);e.a=a.exports},595:function(t,e,n){"use strict";var i=n(2),r=n(596);i({target:"String",proto:!0,forced:n(597)("link")},{link:function(t){return r(this,"a","href",t)}})},596:function(t,e,n){var i=n(28),r=n(25),a=/"/g;t.exports=function(t,e,n,s){var o=r(i(t)),u="<"+e;return""!==n&&(u+=" "+n+'="'+r(s).replace(a,""")+'"'),u+">"+o+""}},597:function(t,e,n){var i=n(3);t.exports=function(t){return i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},598:function(t,e,n){var i=n(13),r=n(64),a=n(4)("species");t.exports=function(t,e){var n,s=i(t).constructor;return void 0===s||null==(n=i(s)[a])?e:r(n)}},599:function(t,e,n){"use strict";n(568)},600:function(t,e,n){var i=n(2),r=n(601);i({global:!0,forced:parseInt!=r},{parseInt:r})},601:function(t,e,n){var i=n(5),r=n(25),a=n(380).trim,s=n(381),o=i.parseInt,u=/^[+-]?0[Xx]/,l=8!==o(s+"08")||22!==o(s+"0x16");t.exports=l?function(t,e){var n=a(r(t));return o(n,e>>>0||(u.test(n)?16:10))}:o},602:function(t,e,n){var i=n(3),r=n(381);t.exports=function(t){return i((function(){return!!r[t]()||"​…᠎"!="​…᠎"[t]()||r[t].name!==t}))}},603:function(t,e,n){"use strict";var i=n(37),r=n(9),a=n(4),s=n(14),o=a("species");t.exports=function(t){var e=i(t),n=r.f;s&&e&&!e[o]&&n(e,o,{configurable:!0,get:function(){return this}})}},604:function(t,e,n){"use strict";var i,r=n(2),a=n(38).f,s=n(26),o=n(25),u=n(139),l=n(28),c=n(140),h=n(43),f="".endsWith,p=Math.min,d=c("endsWith");r({target:"String",proto:!0,forced:!!(h||d||(i=a(String.prototype,"endsWith"),!i||i.writable))&&!d},{endsWith:function(t){var e=o(l(this));u(t);var n=arguments.length>1?arguments[1]:void 0,i=s(e.length),r=void 0===n?i:p(s(n),i),a=o(t);return f?f.call(e,a,r):e.slice(r-a.length,r)===a}})},605:function(t,e,n){"use strict";n(572)},606:function(t,e,n){"use strict";n(573)},607:function(t,e,n){"use strict";n(574)},608:function(t,e,n){"use strict";n(575)},609:function(t,e,n){"use strict";n(576)},610:function(t,e,n){"use strict";n(577)},611:function(t,e,n){"use strict";n(579)},612:function(t,e,n){var i=n(47),r=n(21),a=n(39);t.exports=function(t){return"string"==typeof t||!r(t)&&a(t)&&"[object String]"==i(t)}},613:function(t,e,n){"use strict";n(580)},614:function(t,e,n){"use strict";n(581)},615:function(t,e,n){"use strict";n(582)},616:function(t,e,n){"use strict";var i=n(2),r=n(46).find,a=n(132),s=!0;"find"in[]&&Array(1).find((function(){s=!1})),i({target:"Array",proto:!0,forced:s},{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),a("find")},617:function(t,e,n){"use strict";n(583)},618:function(t,e,n){"use strict";n(584)},631:function(t,e,n){"use strict";n.r(e);n(595),n(131),n(133);var i=n(564),r={name:"NavLink",props:{item:{required:!0}},computed:{link:function(){return Object(i.b)(this.item.link)},exact:function(){var t=this;return this.$site.locales?Object.keys(this.$site.locales).some((function(e){return e===t.link})):"/"===this.link},isNonHttpURI:function(){return Object(i.g)(this.link)||Object(i.h)(this.link)},isBlankTarget:function(){return"_blank"===this.target},isInternal:function(){return!Object(i.f)(this.link)&&!this.isBlankTarget},target:function(){return this.isNonHttpURI?null:this.item.target?this.item.target:Object(i.f)(this.link)?"_blank":""},rel:function(){return this.isNonHttpURI||!1===this.item.rel?null:this.item.rel?this.item.rel:this.isBlankTarget?"noopener noreferrer":null}},methods:{focusoutAction:function(){this.$emit("focusout")}}},a=n(34),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isInternal?n("RouterLink",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact},nativeOn:{focusout:function(e){return t.focusoutAction.apply(null,arguments)}}},[t._v("\n "+t._s(t.item.text)+"\n")]):n("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.target,rel:t.rel},on:{focusout:t.focusoutAction}},[t._v("\n "+t._s(t.item.text)+"\n "),t.isBlankTarget?n("OutboundLink"):t._e()],1)}),[],!1,null,null,null).exports,o={name:"Home",components:{NavLink:s},computed:{data:function(){return this.$page.frontmatter},actionLink:function(){return{link:this.data.actionLink,text:this.data.actionText}}}},u=(n(599),Object(a.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("main",{staticClass:"home",attrs:{"aria-labelledby":null!==t.data.heroText?"main-title":null}},[n("header",{staticClass:"hero"},[t.data.heroImage?n("img",{attrs:{src:t.$withBase(t.data.heroImage),alt:t.data.heroAlt||"hero"}}):t._e(),t._v(" "),null!==t.data.heroText?n("h1",{attrs:{id:"main-title"}},[t._v("\n "+t._s(t.data.heroText||t.$title||"Hello")+"\n ")]):t._e(),t._v(" "),null!==t.data.tagline?n("p",{staticClass:"description"},[t._v("\n "+t._s(t.data.tagline||t.$description||"Welcome to your VuePress site")+"\n ")]):t._e(),t._v(" "),t.data.actionText&&t.data.actionLink?n("p",{staticClass:"action"},[n("NavLink",{staticClass:"action-button",attrs:{item:t.actionLink}})],1):t._e()]),t._v(" "),t.data.features&&t.data.features.length?n("div",{staticClass:"features"},t._l(t.data.features,(function(e,i){return n("div",{key:i,staticClass:"feature"},[n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])])})),0):t._e(),t._v(" "),n("Content",{staticClass:"theme-default-content custom"}),t._v(" "),t.data.footer?n("div",{staticClass:"footer"},[t._v("\n "+t._s(t.data.footer)+"\n ")]):t._e()],1)}),[],!1,null,null,null).exports),l=(n(600),n(569),n(372),n(136),n(41),n(35),n(565),n(384),n(385),n(379),n(42),n(570),n(571),n(90),n(567),n(604),n(387)),c=n.n(l),h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=c()(e,"title","");return c()(e,"frontmatter.tags")&&(i+=" ".concat(e.frontmatter.tags.join(" "))),n&&(i+=" ".concat(n)),f(t,i)},f=function(t,e){var n=function(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},i=new RegExp("[^\0-]"),r=t.split(/\s+/g).map((function(t){return t.trim()})).filter((function(t){return!!t}));if(i.test(t))return r.some((function(t){return e.toLowerCase().indexOf(t)>-1}));var a=t.endsWith(" ");return new RegExp(r.map((function(t,e){return r.length!==e+1||a?"(?=.*\\b".concat(n(t),"\\b)"):"(?=.*\\b".concat(n(t),")")})).join("")+".+","gi").test(e)},p={name:"SearchBox",data:function(){return{query:"",focused:!1,focusIndex:0,placeholder:void 0}},computed:{showSuggestions:function(){return this.focused&&this.suggestions&&this.suggestions.length},suggestions:function(){var t=this.query.trim().toLowerCase();if(t){for(var e=this.$site.pages,n=this.$site.themeConfig.searchMaxSuggestions||5,i=this.$localePath,r=[],a=0;a=n);a++){var s=e[a];if(this.getPageLocalePath(s)===i&&this.isSearchable(s))if(h(t,s))r.push(s);else if(s.headers)for(var o=0;o=n);o++){var u=s.headers[o];u.title&&h(t,s,u.title)&&r.push(Object.assign({},s,{path:s.path+"#"+u.slug,header:u}))}}return r}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},mounted:function(){this.placeholder=this.$site.themeConfig.searchPlaceholder||"",document.addEventListener("keydown",this.onHotkey)},beforeDestroy:function(){document.removeEventListener("keydown",this.onHotkey)},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},isSearchable:function(t){var e=null;return null===e||(e=Array.isArray(e)?e:new Array(e)).filter((function(e){return t.path.match(e)})).length>0},onHotkey:function(t){t.srcElement===document.body&&["s","/"].includes(t.key)&&(this.$refs.input.focus(),t.preventDefault())},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex "+t._s(e.header.title))]):t._e()])])})),0):t._e()])}),[],!1,null,null,null).exports),g=(n(606),Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-button",on:{click:function(e){return t.$emit("toggle-sidebar")}}},[n("svg",{staticClass:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"}},[n("path",{attrs:{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}})])])}),[],!1,null,null,null).exports),v=n(62),m=(n(386),n(594)),b=n(388),k=n.n(b),_={name:"DropdownLink",components:{NavLink:s,DropdownTransition:m.a},props:{item:{required:!0}},data:function(){return{open:!1}},computed:{dropdownAriaLabel:function(){return this.item.ariaLabel||this.item.text}},watch:{$route:function(){this.open=!1}},methods:{setOpen:function(t){this.open=t},isLastItemOfArray:function(t,e){return k()(e)===t},handleDropdown:function(){0===event.detail&&this.setOpen(!this.open)}}},x=(n(608),{name:"NavLinks",components:{NavLink:s,DropdownLink:Object(a.a)(_,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("button",{staticClass:"dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:t.handleDropdown}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow down"})]),t._v(" "),n("button",{staticClass:"mobile-dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:function(e){return t.setOpen(!t.open)}}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,(function(e,i){return n("li",{key:e.link||i,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v("\n "+t._s(e.text)+"\n ")]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,(function(i){return n("li",{key:i.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:i},on:{focusout:function(n){t.isLastItemOfArray(i,e.items)&&t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0):n("NavLink",{attrs:{item:e},on:{focusout:function(n){t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0)])],1)}),[],!1,null,null,null).exports},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,i=this.$router.options.routes,r=this.$site.themeConfig.locales||{},a={text:this.$themeLocaleConfig.selectText||"Languages",ariaLabel:this.$themeLocaleConfig.ariaLabel||"Select language",items:Object.keys(e).map((function(a){var s,o=e[a],u=r[a]&&r[a].label||o.lang;return o.lang===t.$lang?s=n:(s=n.replace(t.$localeConfig.path,a),i.some((function(t){return t.path===s}))||(s=a)),{text:u,link:s}}))};return[].concat(Object(v.a)(this.userNav),[a])}return this.userNav},userLinks:function(){return(this.nav||[]).map((function(t){return Object.assign(Object(i.j)(t),{items:(t.items||[]).map(i.j)})}))},repoLink:function(){var t=this.$site.themeConfig.repo;return t?/^https?:/.test(t)?t:"https://github.com/".concat(t):null},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;nMath.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))}}}),G=Object(a.a)(W,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),n("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("sidebar-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("sidebar-bottom")]},proxy:!0}],null,!0)}),t._v(" "),t.$page.frontmatter.home?n("Home"):n("Page",{attrs:{"sidebar-items":t.sidebarItems},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("page-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("page-bottom")]},proxy:!0}],null,!0)})],1)}),[],!1,null,null,null);e.default=G.exports}}]); \ No newline at end of file diff --git a/assets/js/20.ec03967e.js b/assets/js/20.ec03967e.js new file mode 100644 index 0000000..b57a4a5 --- /dev/null +++ b/assets/js/20.ec03967e.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{647:function(t,s,e){"use strict";e.r(s);var r=e(34),i=Object(r.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("h1",{attrs:{id:"розроблення-загальних-вимог-до-системи"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#розроблення-загальних-вимог-до-системи"}},[this._v("#")]),this._v(" Розроблення загальних вимог до системи")]),this._v(" "),s("ul",[s("li",[s("RouterLink",{attrs:{to:"/requirements/state-of-the-art.html"}},[this._v("Аналіз предметної області")])],1),this._v(" "),s("li",[s("RouterLink",{attrs:{to:"/requirements/stakeholders-needs.html"}},[this._v("Запити зацікавлених осіб")])],1)])])}),[],!1,null,null,null);s.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/21.1dd50f99.js b/assets/js/21.1dd50f99.js new file mode 100644 index 0000000..6da189d --- /dev/null +++ b/assets/js/21.1dd50f99.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{646:function(e,r,t){"use strict";t.r(r);var o=t(34),n=Object(o.a)({},(function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("p",[e._v("Серед наявних наразі сервісів порівняймо такі:")]),e._v(" "),t("p",[t("a",{attrs:{href:"https://uk.wikipedia.org/wiki/Google_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8",target:"_blank",rel:"noopener noreferrer"}},[e._v("Google Forms"),t("OutboundLink")],1),e._v(" -\nпрограмне забезпечення для адміністрування опитування, що входить до складу безкоштовного\nвебпакету Google Docs Editors, пропонованого Google. Google Форми доступні лише як вебдодаток.\nДодаток дозволяє користувачам створювати та редагувати опитування в Інтернеті, співпрацюючи з\nіншими користувачами в режимі реального часу.")]),e._v(" "),t("p",[t("a",{attrs:{href:"https://en.wikipedia.org/wiki/SurveyMonkey",target:"_blank",rel:"noopener noreferrer"}},[e._v("SurveyMonkey"),t("OutboundLink")],1),e._v(" - компанія, що зокрема пропонує\nхмарне програмне забезпечення задля опитування працівників, клієнтів та інших категорій\nлюдей.")]),e._v(" "),t("p",[t("a",{attrs:{href:"https://www.responsly.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("Responsly"),t("OutboundLink")],1),e._v(" - платформа для створення опитувань з можливостями їх\nгенерації за допомогою штучного інтелекту. Має зроблені заздалегідь шаблони для типових\nопитувань та конструктор власних.")]),e._v(" "),t("p",[t("a",{attrs:{href:"https://www.jotform.com/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Jotform"),t("OutboundLink")],1),e._v(" - це компанія, що надає послуги зі створення онлайн-форм.\nНадає можливість вбудовування оплати безпосередньо у створені форми.")]),e._v(" "),t("p",[t("a",{attrs:{href:"https://www.questionpro.com/",target:"_blank",rel:"noopener noreferrer"}},[e._v("QuestionPro"),t("OutboundLink")],1),e._v(" - онлайн-сервіс для створення опитувань з можливістю обирати готові шаблони.")]),e._v(" "),t("p",[t("a",{attrs:{href:"https://www.fillout.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("Fillout"),t("OutboundLink")],1),e._v(" - платформа для створення онлайн-форм, що робить акцент на застосуванні штучного інтелекту та розширених можливостях, зокрема отримання платежів та розгалуженій логіці переходів.")])])}),[],!1,null,null,null);r.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/22.3dfa983e.js b/assets/js/22.3dfa983e.js new file mode 100644 index 0000000..1981de0 --- /dev/null +++ b/assets/js/22.3dfa983e.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{649:function(t,e,_){"use strict";_.r(e);var v=_(34),r=Object(v.a)({},(function(){var t=this,e=t.$createElement,_=t._self._c||e;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h1",{attrs:{id:"запити-зацікавлених-осіб"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#запити-зацікавлених-осіб"}},[t._v("#")]),t._v(" Запити зацікавлених осіб")]),t._v(" "),_("h2",{attrs:{id:"вступ"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#вступ"}},[t._v("#")]),t._v(" Вступ")]),t._v(" "),_("p",[t._v("У даному розділі розкриваються ключові терміни та процеси, пов'язані з розробкою високоякісного програмного забезпечення. Ці матеріали надаються для зацікавлених користувачів, які прагнуть отримати глибше розуміння суті проекту та його основних завдань.")]),t._v(" "),_("h3",{attrs:{id:"мета"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#мета"}},[t._v("#")]),t._v(" Мета")]),t._v(" "),_("p",[t._v("Метою є формування стратегії подальшого розвитку проекту на основі аналізу запитів цільової аудиторії, функціональних потреб та досягнення оптимальної продуктивності для створення якісного програмного забезпечення.")]),t._v(" "),_("h3",{attrs:{id:"контекст"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#контекст"}},[t._v("#")]),t._v(" Контекст")]),t._v(" "),_("p",[t._v("Даний документ містить теоретичні відомості, визначення та загальний огляд функціональності, які допоможуть розробникам розуміти напрямок роботи над програмним продуктом, а клієнтам - зрозуміти очікування від нього.")]),t._v(" "),_("h3",{attrs:{id:"основні-визначення-та-скорочення"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#основні-визначення-та-скорочення"}},[t._v("#")]),t._v(" Основні визначення та скорочення")]),t._v(" "),_("p",[_("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%97%D0%B0%D1%86%D1%96%D0%BA%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D1%96_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D0%B8",target:"_blank",rel:"noopener noreferrer"}},[t._v("Зацікавлені сторони (особи)"),_("OutboundLink")],1),t._v(" - фізичні та юридичні особи, які мають легітимний інтерес у діяльності організації, тобто певною мірою залежать від неї або можуть впливати на її діяльність.")]),t._v(" "),_("p",[_("a",{attrs:{href:"https://en.wikipedia.org/wiki/FURPS",target:"_blank",rel:"noopener noreferrer"}},[t._v("FURPS"),_("OutboundLink")],1),t._v(" - абревіатура, що репрезентує модель класифікації якостей програмного забезпечення (функціональні і нефункціональні вимоги):")]),t._v(" "),_("ul",[_("li",[_("em",[t._v("Functionality")]),t._v(" (Функціональність) - можливості (розмір та загальний набір функцій), повторне використання (сумісність, інтероперабельність, портативність), безпека (безпека та можливість експлуатації);")]),t._v(" "),_("li",[_("em",[t._v("Usability")]),t._v(" (Використовуваність) (UX) - людський фактор, естетика, узгодженість, документація, швидкість реагування;")]),t._v(" "),_("li",[_("em",[t._v("Reliability")]),t._v(" (Надійність) - доступність (частота відмов (надійність/довговічність/стійкість), ступінь і тривалість відмов (відновлюваність/живучість)), передбачуваність (стабільність), точність (частота/серйозність помилок);")]),t._v(" "),_("li",[_("em",[t._v("Perfomance")]),t._v(" (Продуктивність) - швидкість, ефективність, споживання ресурсів (живлення, оперативна пам'ять, кеш і т.д.), пропускна здатність, ємність, масштабованість;")]),t._v(" "),_("li",[_("em",[t._v("Supportability")]),t._v(" (Підтримка) (ремонтопридатність, підтримуваність, стійкість, швидкість відновлення) - тестуємість, гнучкість (модифікованість, конфігурованість, адаптованість, розширюваність, модульність), встановлюваність, локалізованість.")])]),t._v(" "),_("p",[_("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D0%BD%D0%B8%D0%B9_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B8%D0%B9_%D1%96%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81",target:"_blank",rel:"noopener noreferrer"}},[t._v("API"),_("OutboundLink")],1),t._v(" (з англ. application programming interface “прикладни́й програ́мний інтерфе́йс”) - підхід до архітектури мережевих протоколів, які надають доступ до інформаційних ресурсів.")]),t._v(" "),_("p",[_("a",{attrs:{href:"https://uk.wikipedia.org/wiki/REST",target:"_blank",rel:"noopener noreferrer"}},[t._v("REST"),_("OutboundLink")],1),t._v(" (з англ. Representational State Transfer, «передача репрезентативного стану») — підхід до архітектури мережевих протоколів, які надають доступ до інформаційних ресурсів.")]),t._v(" "),_("p",[_("a",{attrs:{href:"https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller#Components",target:"_blank",rel:"noopener noreferrer"}},[t._v("MVC"),_("OutboundLink")],1),t._v(" (з англ. Model-view-controller) - це патерн проектування програмного забезпечення, який зазвичай використовується для розробки користувацьких інтерфейсів, що розділяє відповідну програмну логіку на три взаємопов'язані елементи. Це робиться для того, щоб відокремити внутрішнє представлення інформації від способів її представлення користувачеві та отримання від нього.")]),t._v(" "),_("p",[_("a",{attrs:{href:"https://en.wikipedia.org/wiki/SOLID",target:"_blank",rel:"noopener noreferrer"}},[t._v("SOLID"),_("OutboundLink")],1),t._v(" - це мнемонічна абревіатура для п'яти принципів проектування, призначених для того, щоб зробити об'єктно-орієнтовані проекти більш зрозумілими, гнучкими та зручними в обслуговуванні.")]),t._v(" "),_("ul",[_("li",[_("em",[t._v("Принцип єдиної відповідальності")]),t._v(': "Ніколи не повинно бути більше однієї причини для зміни класу”. Іншими словами, кожен клас повинен мати лише одну відповідальність.')]),t._v(" "),_("li",[_("em",[t._v("Принцип відкритості-закритості")]),t._v(': "Сутності програмного забезпечення ... повинні бути відкритими для розширення, але закритими для модифікації.')]),t._v(" "),_("li",[_("em",[t._v("Принцип заміщення Ліскова")]),t._v(": \"Функції, які використовують вказівники або посилання на базові класи, повинні мати можливість використовувати об'єкти похідних класів, не знаючи про це.")]),t._v(" "),_("li",[_("em",[t._v("Принцип розділення інтерфейсів")]),t._v(': "Клієнти не повинні бути змушені залежати від інтерфейсів, якими вони не користуються".')]),t._v(" "),_("li",[_("em",[t._v("Принцип інверсії залежності")]),t._v(': "Покладайтеся на абстракції, а не на конкретику".')])]),t._v(" "),_("p",[_("a",{attrs:{href:"https://en.wikipedia.org/wiki/Don%27t_repeat_yourself",target:"_blank",rel:"noopener noreferrer"}},[t._v("DRY"),_("OutboundLink")],1),t._v("(з англ. don’t repeat yourself - “не повторюйся”) - це принцип розробки програмного забезпечення, спрямований на зменшення повторення інформації, яка може змінитися, заміну її абстракціями, які менш схильні до змін, або використання нормалізації даних, яка дозволяє уникнути надмірності в першу чергу.")]),t._v(" "),_("p",[_("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%9E%D0%B1%27%D1%94%D0%BA%D1%82%D0%BD%D0%BE-%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D1%96%D0%B9%D0%BD%D0%B5_%D0%B2%D1%96%D0%B4%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%BD%D1%8F",target:"_blank",rel:"noopener noreferrer"}},[t._v("ORM"),_("OutboundLink")],1),t._v(" - (англ. Object-relational mapping, Об'єктно-реляційна проекція) — технологія програмування, яка зв'язує бази даних з концепціями об'єктно-орієнтованих мов програмування, створюючи «віртуальну об'єктну базу даних».")]),t._v(" "),_("h3",{attrs:{id:"посилання"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#посилання"}},[t._v("#")]),t._v(" Посилання")]),t._v(" "),_("ol",[_("li",[_("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%97%D0%B0%D1%86%D1%96%D0%BA%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D1%96_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D0%B8",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://uk.wikipedia.org/wiki/Зацікавлені_сторони"),_("OutboundLink")],1)]),t._v(" "),_("li",[_("a",{attrs:{href:"https://en.wikipedia.org/wiki/FURPS",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://en.wikipedia.org/wiki/FURPS"),_("OutboundLink")],1)]),t._v(" "),_("li",[_("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D0%BD%D0%B8%D0%B9_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B8%D0%B9_%D1%96%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://uk.wikipedia.org/wiki/Прикладний_програмний_інтерфейс"),_("OutboundLink")],1)]),t._v(" "),_("li",[_("a",{attrs:{href:"https://uk.wikipedia.org/wiki/REST",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://uk.wikipedia.org/wiki/REST"),_("OutboundLink")],1)]),t._v(" "),_("li",[_("a",{attrs:{href:"https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller#Components",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://en.wikipedia.org/wiki/Model–view–controller#Components"),_("OutboundLink")],1)]),t._v(" "),_("li",[_("a",{attrs:{href:"https://en.wikipedia.org/wiki/SOLID",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://en.wikipedia.org/wiki/SOLID"),_("OutboundLink")],1)]),t._v(" "),_("li",[_("a",{attrs:{href:"https://en.wikipedia.org/wiki/Don%27t_repeat_yourself",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://en.wikipedia.org/wiki/Don%27t_repeat_yourself"),_("OutboundLink")],1)]),t._v(" "),_("li",[_("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%9E%D0%B1%27%D1%94%D0%BA%D1%82%D0%BD%D0%BE-%D1%80%D0%B5%D0%BB%D1%8F%D1%86%D1%96%D0%B9%D0%BD%D0%B5_%D0%B2%D1%96%D0%B4%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%BD%D1%8F",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://uk.wikipedia.org/wiki/Об%27єктно-реляційне_відображення"),_("OutboundLink")],1)])]),t._v(" "),_("h2",{attrs:{id:"короткии-зміст"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#короткии-зміст"}},[t._v("#")]),t._v(" Короткий зміст")]),t._v(" "),_("ul",[_("li",[_("a",{attrs:{href:"#%D1%85%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0-%D0%B4%D1%96%D0%BB%D0%BE%D0%B2%D0%B8%D1%85-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%96%D0%B2"}},[t._v("Характеристика ділових процесів")])]),t._v(" "),_("li",[_("a",{attrs:{href:"#%D0%BA%D0%BE%D1%80%D0%BE%D1%82%D0%BA%D0%B8%D0%B8-%D0%BE%D0%B3%D0%BB%D1%8F%D0%B4-%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%83"}},[t._v("Короткий огляд продукту")])]),t._v(" "),_("li",[_("a",{attrs:{href:"#%D1%84%D1%83%D0%BD%D0%BA%D1%86%D1%96%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%96%D1%81%D1%82%D1%8C"}},[t._v("Функціональність")])]),t._v(" "),_("li",[_("a",{attrs:{href:"#%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%BD%D1%96%D1%81%D1%82%D1%8C"}},[t._v("Практичність")])]),t._v(" "),_("li",[_("a",{attrs:{href:"#%D0%BD%D0%B0%D0%B4%D1%96%D0%B8%D0%BD%D1%96%D1%81%D1%82%D1%8C"}},[t._v("Надійність")])]),t._v(" "),_("li",[_("a",{attrs:{href:"#%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%96%D1%81%D1%82%D1%8C"}},[t._v("Продуктивність")])]),t._v(" "),_("li",[_("a",{attrs:{href:"#%D0%B5%D0%BA%D1%81%D0%BF%D0%BB%D1%83%D0%B0%D1%82%D0%B0%D1%86%D1%96%D0%B8%D0%BD%D0%B0-%D0%BF%D1%80%D0%B8%D0%B4%D0%B0%D1%82%D0%BD%D1%96%D1%81%D1%82%D1%8C"}},[t._v("Експлуатаційна придатність")])])]),t._v(" "),_("h2",{attrs:{id:"характеристика-ділових-процесів"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#характеристика-ділових-процесів"}},[t._v("#")]),t._v(" Характеристика ділових процесів")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("ACCOUNT.CREATE")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Створити обліковий запис")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутні")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Обліковий запис користувача")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.001 Користувач ввів заборонені символи в поле псевдоніму"),_("br"),t._v("001.002 Ідентичний псевдонім вже існує")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач вводить бажаний псевдонім у поле вводу псевдоніму"),_("br"),t._v("2. Користувач вводить пароль у поле вводу паролю"),_("br"),t._v("3. Користувач натискає на кнопку створення облікового запису"),_("br"),t._v("4. Система створює обліковий запис користувача (можливі 001.001, 001.002)")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("ACCOUNT.DELETE")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Видалити обліковий запис")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутність облікового запису користувача")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає на кнопку видалення облікового запису"),_("br"),t._v("2. Система виводить кнопку-запит на підтвердження видалення облікового запису"),_("br"),t._v("3. Користувач натискає на кнопку підтвердження видалення облікового запису"),_("br"),t._v("4. Система видаляє обліковий запис (можлива 001.005)")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("ACCOUNT.MODIFY")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Змінити властивості облікового запису")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Зміна властивостей облікового запису")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає на кнопку редагування облікового запису"),_("br"),t._v("2. Система виводить інтерфейс для редагування облікового запису (можлива 001.005)"),_("br"),t._v("3. Користувач вказує бажані зміни властивостей облікового запису"),_("br"),t._v("4. Користувач натискає на кнопку внесення змін до властивостей облікового запису"),_("br"),t._v("5. Система змінює властивості облікового запису")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("SURVEY.LINK.CREATE")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Додати посилання на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач авторизований у системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Нове посилання на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.006 Запитане опитування не існує"),_("br"),t._v("001.008 Користувач не є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає кнопку створення посилання на опитування"),_("br"),t._v("2. Система виводить налаштування для нового посилання (можливі 001.005, 001.006, 001.008)"),_("br"),t._v("3. Користувач вводить налаштування для нового посилання"),_("br"),t._v("4. Користувач натискає на кнопку створення посилання"),_("br"),t._v("5. Система створює нове посилання")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("SURVEY.LINK.DELETE")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Видалити посилання на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач авторизований у системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Видалення посилання на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.006 Запитане опитування не існує"),_("br"),t._v("001.008 Користувач не є власником опитування"),_("br"),t._v("001.009 Запитане посилання на існує")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає кнопку видалення посилання"),_("br"),t._v("2. Система виводить кнопку підтвердження видалення посилання"),_("br"),t._v("3. Користувач натискає на кнопку підтвердження видалення посилання"),_("br"),t._v("4. Система видаляє посилання (можливі 001.005, 001.006, 001.008, 001.009)")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("SURVEY.LINK.MODIFY")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Змінити властивості посилання на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач авторизований у системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Зміна властивостей посилання на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.006 Запитане опитування не існує"),_("br"),t._v("001.008 Користувач не є власником опитування"),_("br"),t._v("001.009 Запитане посилання на існує")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає кнопку редагування властивостей посилання"),_("br"),t._v("2. Система виводить налаштування для обраного посилання (можливі 001.005, 001.006, 001.008, 001.009)"),_("br"),t._v("3. Користувач вводить юажані зміни властивостей посилання"),_("br"),t._v("4. Користувач натискає на кнопку збереження властиностей посилання"),_("br"),t._v("5. Система змінює властивості посилання")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.CREATE_SURVEY")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Створити опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Створене опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.007 Користувач ввів неприпустимі символи в назві опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач переходить на сторінку створення опитування (можлива 001.005)"),_("br"),t._v("2. Система виводить інтерфейс створення опитування"),_("br"),t._v("3. Користувач задає інформацію про запитання та тип опитування"),_("br"),t._v("4. Користувач натискає кнопку збереження опитування"),_("br"),t._v("5. Система створює опитування (можлива 001.007)"),_("br"),t._v("6. Система виводить посилання на проходження опитування")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.DELETE_SURVEY")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Видалити опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі, користувач є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутність опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.006 Запитане опитування не існує"),_("br"),t._v("001.008 Користувач не є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає на кнопку видалення опитування"),_("br"),t._v("2. Система виводить запит на підтвердження видалення опитування"),_("br"),t._v("3. Користувач натискає на кнопку підтвердження видалення опитування"),_("br"),t._v("4. Система видаляє опитування (можливі 001.005, 001.006, 001.008)")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.GET_SURVEY_RESULT")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Переглянути відповіді на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі, користувач є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Інформація про відповіді на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.006 Запитане опитування не існує"),_("br"),t._v("001.008 Користувач не є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає на кнопку перегляду відповідей на опитування"),_("br"),t._v("2. Система виводить інформацію про відповіді на опитування (можливі 001.005, 001.006, 001.008)")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.LOGIN")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Пройти ідентифікацію в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач має обліковий запис")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.001 Користувач ввів заборонені символи в поле псевдоніму"),_("br"),t._v("001.003 Користувач ввів псевдонім, якого не існує в системі"),_("br"),t._v("001.004 Користувач ввів неправильний пароль до облікового запису")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач вводить псевдонім у поле вводу псевдоніму"),_("br"),t._v("2. Користувач вводить пароль у поле вводу паролю"),_("br"),t._v("3. Користувач натискає кнопку ідентифікації"),_("br"),t._v("4. Система ідентифікує користувача (можливі 001.001, 001.003, 001.004)")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.LOGOUT")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Скинути дані про ідентифікацію в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач не ідентифікований в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає на кнопку виходу з облікового запису"),_("br"),t._v("2. Система скидає інформацію про ідентифікацію користувача (можлива 001.005)")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.MODIFY_SURVEY")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Редагувати опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі, користувач є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Змінене опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.006 Запитане опитування не існує"),_("br"),t._v("001.008 Користувач не є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач переходить на сторінку редагування опитування"),_("br"),t._v("2. Система виводить інтерфейс редагування опитування (можливі 001.005, 001.006, 001.008)"),_("br"),t._v("3. Користувач задає інформацію про зміни в опитуванні"),_("br"),t._v("4. Користувач натискає кнопку збереження змін в опитуванні"),_("br"),t._v("5. Система змінює опитування")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.STAT_SURVEY")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Переглянути властивості опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі, користувач є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Інформація про властивості опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.006 Запитане опитування не існує"),_("br"),t._v("001.008 Користувач не є власником опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач натискає на кнопку перегляду інформації про опитування"),_("br"),t._v("2. Система виводить інформацію про опитування (можливі 001.005, 001.006, 001.008)")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.TAKE_ANON_SURVEY")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Пройти анонімне опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутні")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Запис відповідей на опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.006 Запитане опитування не існує")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач переходить на сторінку проходження опитування"),_("br"),t._v("2. Система виводить перелік запитань опитування (можлива 001.006)"),_("br"),t._v("3. Користувач вводить відповіді на запитання"),_("br"),t._v("4. Користувач натискає кнопку надсилання відповідей"),_("br"),t._v("5. Система записує відповіді на опитування (можлива 001.006)"),_("br"),t._v("6. Система виводить прощальне повідомлення")])])])]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),_("th",{staticStyle:{"text-align":"center"}},[t._v("USER.TAKE_NAMED_SURVEY")])])]),t._v(" "),_("tbody",[_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Пройти поіменне опитування")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("Запис відповідей на опитування та відомості про користувача")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),_("br"),t._v("001.006 Запитане опитування не існує")])]),t._v(" "),_("tr",[_("td",{staticStyle:{"text-align":"center"}},[t._v("Основний сценарій")]),t._v(" "),_("td",{staticStyle:{"text-align":"center"}},[t._v("1. Користувач переходить на сторінку проходження опитування"),_("br"),t._v("2. Система виводить перелік запитань опитування (можливі 001.005, 001.006)"),_("br"),t._v("3. Користувач вводить відповіді на запитання"),_("br"),t._v("4. Користувач натискає кнопку надсилання відповідей"),_("br"),t._v("5. Система записує відповіді на опитування та відомості про користувача (можлива 001.006)"),_("br"),t._v("6. Система виводить прощальне повідомлення")])])])]),t._v(" "),_("h2",{attrs:{id:"короткии-огляд-продукту"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#короткии-огляд-продукту"}},[t._v("#")]),t._v(" Короткий огляд продукту")]),t._v(" "),_("center",[_("img",{attrs:{width:"60%",src:"http://139.162.162.130:16660/img/logo2-web.svg"}})]),t._v(" "),_("p",[t._v("Xpertise - це система для проведення будь-яких опитувань.\nВона дозволяє користувачам створювати опитування, збирати відповіді на них та переглядати докладну й узагальнену статистику.\nУ користувачів є можливість створювати не лише анонімні, але й поіменні опитування, тому платформа також задовольнить потреби в проведенні голосувань для прийняття спільних рішень у командах.")]),t._v(" "),_("h2",{attrs:{id:"функціональність"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#функціональність"}},[t._v("#")]),t._v(" Функціональність")]),t._v(" "),_("p",[t._v("Наша система спрямована, в першу чергу, на взаємодію з користувачами.")]),t._v(" "),_("p",[_("em",[_("strong",[t._v("Користувач")]),t._v(" - це особа, що взаємодіє із системою.")])]),t._v(" "),_("p",[t._v("Cистема розділяє користувачів на дві категорії:")]),t._v(" "),_("ul",[_("li",[t._v("гість")]),t._v(" "),_("li",[t._v("авторизований користувач")])]),t._v(" "),_("p",[_("em",[_("strong",[t._v("Гість")]),t._v(" - це користувач, що не пройшов ідентифікацію в системі. Такого користувача не можна зіставити з жодним обліковим записом.")])]),t._v(" "),_("p",[t._v("Гість може:")]),t._v(" "),_("ul",[_("li",[t._v("створити обліковий запис")]),t._v(" "),_("li",[t._v("пройти ідентифікацію в системі")]),t._v(" "),_("li",[t._v("пройти анонімне опитування")])]),t._v(" "),_("p",[_("em",[_("strong",[t._v("Зареєстрований користувач")]),t._v(" - це користувач, котрий успішно пройшов ідентифікацію в системі. Такого користувача можна однозначно зіставити з обліковим записом, що наявний у системі.")])]),t._v(" "),_("p",[t._v("Зареєстрований користувач може:")]),t._v(" "),_("ul",[_("li",[t._v("редагувати властивості свого облікового запису")]),t._v(" "),_("li",[t._v("видалити свій обліковий запис")]),t._v(" "),_("li",[t._v("скинути дані про ідентицікацію в системі")]),t._v(" "),_("li",[t._v("створити опитування")]),t._v(" "),_("li",[t._v("відредагувати своє опитування")]),t._v(" "),_("li",[t._v("видалити своє опитування")]),t._v(" "),_("li",[t._v("створити посилання на своє опитування")]),t._v(" "),_("li",[t._v("редагувати властивості посилання на своє опитування")]),t._v(" "),_("li",[t._v("видалити посилання на своє опитування")]),t._v(" "),_("li",[t._v("призупинити своє опитування")]),t._v(" "),_("li",[t._v("продовжити своє опитування")]),t._v(" "),_("li",[t._v("переглянути властивості свого опитування")]),t._v(" "),_("li",[t._v("переглянути результати свого опитування")]),t._v(" "),_("li",[t._v("пройти анонімне опитування")]),t._v(" "),_("li",[t._v("пройти поіменне опитування")])]),t._v(" "),_("p",[_("em",[_("a",{attrs:{href:"https://slovnyk.ua/index.php?swrd=%D1%80%D0%B5%D1%81%D0%BF%D0%BE%D0%BD%D0%B4%D0%B5%D0%BD%D1%82",target:"_blank",rel:"noopener noreferrer"}},[t._v("Респондент"),_("OutboundLink")],1),t._v(" - той, хто відповідає на питання анкети; опитуваний.")])]),t._v(" "),_("p",[_("em",[_("strong",[t._v("Опитування")]),t._v(" - це перелік запитань, кожне з яких передбачає обов'язкову або необов'язкову відповідь. Кожна відповідь має визначений тип.")])]),t._v(" "),_("p",[_("em",[_("strong",[t._v("Анонімне опитування")]),t._v(" - це опитування, відповідь на яке може не містити інформації про обліковий запис респондента (*респондент все одно може вирішити надати таку інформацію).")])]),t._v(" "),_("p",[_("em",[_("strong",[t._v("Поіменне опитування")]),t._v(" - це опитування, відповідь на яке обов'язково містить дані про обліковий запис респондента.")])]),t._v(" "),_("h2",{attrs:{id:"практичність"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#практичність"}},[t._v("#")]),t._v(" Практичність")]),t._v(" "),_("ul",[_("li",[t._v("Наявність зручного інструменту для побудови опитувань")]),t._v(" "),_("li",[t._v("Можливість легко замінити брендинг та кольорову палітру")]),t._v(" "),_("li",[t._v("Перегляд аналітики в реальному часі")]),t._v(" "),_("li",[t._v("Формування статистики відповідей у зручному інтерфейсі")]),t._v(" "),_("li",[t._v("Можливість експорту результатів опитування через API")]),t._v(" "),_("li",[t._v("Підтримка програмування реакцій на події (hooks)")])]),t._v(" "),_("h2",{attrs:{id:"надіиність"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#надіиність"}},[t._v("#")]),t._v(" Надійність")]),t._v(" "),_("ul",[_("li",[t._v("Шифрування з'єднань (TLS)")]),t._v(" "),_("li",[t._v("Автоматичне резервне копіювання")]),t._v(" "),_("li",[t._v("Автоматичне відновлення з резервних копій")])]),t._v(" "),_("h2",{attrs:{id:"продуктивність"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#продуктивність"}},[t._v("#")]),t._v(" Продуктивність")]),t._v(" "),_("ul",[_("li",[t._v("Низьке використання мережі базовим протоколом")]),t._v(" "),_("li",[t._v("Незалежність від сторонніх веб-хостингів")])]),t._v(" "),_("h2",{attrs:{id:"експлуатаціина-придатність"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#експлуатаціина-придатність"}},[t._v("#")]),t._v(" Експлуатаційна придатність")]),t._v(" "),_("ul",[_("li",[t._v("Наявність докладної документації для користувачів, адміністраторів та розробників")]),t._v(" "),_("li",[t._v("Доступність онлайн-підтримки")])])],1)}),[],!1,null,null,null);e.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/23.58c0e73a.js b/assets/js/23.58c0e73a.js new file mode 100644 index 0000000..a4c8b97 --- /dev/null +++ b/assets/js/23.58c0e73a.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{648:function(t,e,a){"use strict";a.r(e);var n=a(34),r=Object(n.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"розроблення-вимог-до-системи"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#розроблення-вимог-до-системи"}},[t._v("#")]),t._v(" Розроблення вимог до системи")]),t._v(" "),a("h2",{attrs:{id:"вступ"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#вступ"}},[t._v("#")]),t._v(" Вступ")]),t._v(" "),a("p",[t._v("У даному розділі проводиться аналіз предметної області, пов'язаної з системою організації та управління експертними опитуваннями. Представлені такі категорії:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%96-%D0%B2%D0%B8%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%BD%D1%8F"}},[t._v("Основні визначення")]),t._v(", котрі можна зустріти в сфері експертних опитувань")]),t._v(" "),a("li",[a("a",{attrs:{href:"#%D0%BF%D1%96%D0%B4%D1%85%D0%BE%D0%B4%D0%B8-%D1%82%D0%B0-%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D0%B8-%D0%B2%D0%B8%D1%80%D1%96%D1%88%D0%B5%D0%BD%D0%BD%D1%8F-%D0%B7%D0%B0%D0%B2%D0%B4%D0%B0%D0%BD%D0%BD%D1%8F"}},[t._v("Підходи та способи вирішення завдання")]),t._v(" опитування експертів")]),t._v(" "),a("li",[a("a",{attrs:{href:"#%D0%BF%D0%BE%D1%80%D1%96%D0%B2%D0%BD%D1%8F%D0%BB%D1%8C%D0%BD%D0%B0-%D1%85%D0%B0%D1%80%D0%B0%D0%BA%D1%82%D0%B5%D1%80%D0%B8%D1%81%D1%82%D0%B8%D0%BA%D0%B0-%D1%96%D1%81%D0%BD%D1%83%D1%8E%D1%87%D0%B8%D1%85-%D0%B7%D0%B0%D1%81%D0%BE%D0%B1%D1%96%D0%B2-%D0%B2%D0%B8%D1%80%D1%96%D1%88%D0%B5%D0%BD%D0%BD%D1%8F-%D0%B7%D0%B0%D0%B2%D0%B4%D0%B0%D0%BD%D0%BD%D1%8F"}},[t._v("Порівняльна характеристика наявних засобів вирішення завдання")]),t._v(" опитування експертів")]),t._v(" "),a("li",[a("a",{attrs:{href:"#%D0%B2%D0%B8%D1%81%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8"}},[t._v("Висновки")]),t._v(" щодо доцільності розробки нової системи")]),t._v(" "),a("li",[a("a",{attrs:{href:"#%D0%BB%D1%96%D1%82%D0%B5%D1%80%D0%B0%D1%82%D1%83%D1%80%D0%B0"}},[t._v("Література")]),t._v(", де наведені посилання на джерела інформації")])]),t._v(" "),a("h2",{attrs:{id:"основні-визначення"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#основні-визначення"}},[t._v("#")]),t._v(" Основні визначення")]),t._v(" "),a("h3",{attrs:{id:"технічні-визначення"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#технічні-визначення"}},[t._v("#")]),t._v(" Технічні визначення")]),t._v(" "),a("p",[a("strong",[t._v("База даних")]),t._v(" "),a("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%91%D0%B0%D0%B7%D0%B0_%D0%B4%D0%B0%D0%BD%D0%B8%D1%85",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("База даних (англ. database) – сукупність даних, організованих відповідно до концепції, яка описує характеристику цих даних і взаємозв'язки між їх елементами; ця сукупність підтримує щонайменше одну з областей застосування (за стандартом ISO/IEC 2382:2015). В загальному випадку база даних містить схеми, таблиці, подання, збережені процедури та інші об'єкти. Дані у базі організовують відповідно до моделі організації даних. Таким чином, сучасна база даних, крім самих даних, містить їх опис та може містити засоби для їх обробки.")]),t._v(" "),a("p",[a("strong",[t._v("SQL")]),t._v(" "),a("a",{attrs:{href:"https://uk.wikipedia.org/wiki/SQL",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("SQL (англ. Structured query language — мова структурованих запитів) — декларативна мова програмування для взаємодії користувача з базами даних, що застосовується для формування запитів, оновлення і керування реляційними БД, створення схеми бази даних та її модифікації, системи контролю за доступом до бази даних. Сама по собі SQL не є ані системою керування базами даних, ані окремим програмним продуктом. На відміну від дійсних мов програмування (C або Pascal), SQL може формувати інтерактивні запити або, бувши вбудованою в прикладні програми, виступати як інструкції для керування даними. Окрім цього, стандарт SQL містить функції для визначення зміни, перевірки та захисту даних.")]),t._v(" "),a("h3",{attrs:{id:"загальні-визначення"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#загальні-визначення"}},[t._v("#")]),t._v(" Загальні визначення")]),t._v(" "),a("p",[a("strong",[t._v("Опитування")]),t._v(" "),a("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B8%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Опи́тування — це метод збору соціологічної інформації про досліджуваний об'єкт під час безпосереднього (усне опитування, інтерв'ю) або опосередкованого (письмове опитування, анкетування) спілкування того хто опитує з респондентом. Опитування бувають соціологічні, політологічні, маркетингові, психологічні — залежно від предмету дослідження. Залежно від кількості опитуваних (вибірки, вибіркової сукупності) вони також можуть бути масовими, вибірковими, індивідуальними, експертними. Також використовується для вимірювання «громадської думки» з різних питань.")]),t._v(" "),a("p",[a("strong",[t._v("Експерт")]),t._v(" "),a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Експертом називають людину, що є фахівцем (спеціалістом) у певній предметній області (ПО) і може пояснити свої дії та міркування. Предметною областю називають будь-яку галузь діяльності людини, наприклад, “Технічні засоби автоматизації”, “Охорона довкілля”, “Системи штучного інтелекту” тощо.\n"),a("strong",[t._v("Експертне опитування")]),t._v("\nЕкспертне опитування або опитування фахівців — це особливий метод маркетингового (і/або соціологічного) дослідження. В рамках такого опитування досліджувана тема обговорюється з експертами, компетентними в даній сфері.")]),t._v(" "),a("h3",{attrs:{id:"методи-експертного-опитування"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#методи-експертного-опитування"}},[t._v("#")]),t._v(" Методи експертного опитування")]),t._v(" "),a("h4",{attrs:{id:"активні-методи"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#активні-методи"}},[t._v("#")]),t._v(" Активні методи")]),t._v(" "),a("p",[t._v("Активні методи передбачають спілкування між організаторами та експертами. Можливі два напрямки активної роботи з експертами: індивідуальна робота з експертом (анонімна чи відкрита) та робота з групою в цілому.")]),t._v(" "),a("hr"),t._v(" "),a("h4",{attrs:{id:"до-індивідуальних-активних-методів-належать-анкетування-інтерв-ю-діалог-з-експертом-ігри-з-експертом"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#до-індивідуальних-активних-методів-належать-анкетування-інтерв-ю-діалог-з-експертом-ігри-з-експертом"}},[t._v("#")]),t._v(" До індивідуальних активних методів належать анкетування, інтерв’ю, діалог з експертом, ігри з експертом.")]),t._v(" "),a("p",[a("strong",[t._v("Інтерв’ю")]),t._v(" "),a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Інтерв’ю – це форма спілкування між дослідником та експертом, при якій дослідник ставить заздалегідь підготовлену чергу запитань. Можна замінити ці запитання на інші у відповідності до ситуації.")]),t._v(" "),a("p",[a("strong",[t._v("Діалог")]),t._v(" "),a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Діалог – це метод отримання знань у формі бесіди між дослідником та експертом, коли немає жорстко регламентованого плану проведеня і визначеного заздалегідь переліку запитань.")]),t._v(" "),a("p",[a("strong",[t._v("Ігри з експертом")]),t._v(" "),a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Ігри з експертом (експертні ігри) – це експерименти, у яких фахівцю пропонують важливі ситуації з предметної області. Фахівець повинен запропонувати рішення по виходу з цих ситуацій на основі свого життєвого досвіду, спеціальних знань та уявлень.")]),t._v(" "),a("hr"),t._v(" "),a("h4",{attrs:{id:"до-методів-активноі-роботи-з-групою-в-цілому-належать-методи-круглого-столу-мозкового-штурму-та-рольові-ігри"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#до-методів-активноі-роботи-з-групою-в-цілому-належать-методи-круглого-столу-мозкового-штурму-та-рольові-ігри"}},[t._v("#")]),t._v(" До методів активної роботи з групою в цілому належать методи круглого столу, мозкового штурму та рольові ігри.")]),t._v(" "),a("p",[a("strong",[t._v("Круглий стіл")]),t._v(" "),a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("“Круглий стіл” передбачає обговорення певної проблеми, у якому приймають участь експерти з однаковими правами. Задача дискусії – вивчити проблему всебічно, тому слід запрошувати експертів, які належать до різних наукових напрямків, мають різний вік, стать і т.ін. Цей метод не передбачає терміновості прийняття рішення.")]),t._v(" "),a("p",[a("strong",[t._v("Мозковий штурм")]),t._v(" "),a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("“Мозковий штурм (атака)” – один із найбільш поширених методів активізації думок. Його застосовують у тих випадках, коли потрібно знайти вирішення певної проблеми за дуже короткий час. Під час такого обговоренння кожний експерт повинен запропонувати свій шлях розвязання задачі або розвинути думку іншого учасника.")]),t._v(" "),a("p",[a("strong",[t._v("Рольові ігри")]),t._v(" "),a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Рольові ігри (експертні ігри) – це експерименти, у яких колективу спеціалістів пропонують складні ситуації з предметної області. Спеціалісти у процесі відкритого обговорення приймають рішення про шляхи виходу з цих ситуацій.")]),t._v(" "),a("hr"),t._v(" "),a("h4",{attrs:{id:"пасивні-методи"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#пасивні-методи"}},[t._v("#")]),t._v(" Пасивні методи")]),t._v(" "),a("p",[t._v("До пасивних методів належать спостереження за діяльністю експертів, запис їхніх міркувань у процесі роботи (так звані "),a("em",[t._v("“думки вголос”")]),t._v("), лекції, які вони можуть прочитати. "),a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[a("OutboundLink")],1)]),t._v(" "),a("h2",{attrs:{id:"підходи-та-способи-вирішення-завдання"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#підходи-та-способи-вирішення-завдання"}},[t._v("#")]),t._v(" Підходи та способи вирішення завдання")]),t._v(" "),a("p",[a("a",{attrs:{href:"http://elbib.in.ua/vidi-ekspertnogo-opituvannya-metodologiya-ta-metodi-sotsiologichnih-doslidjen.html",target:"_blank",rel:"noopener noreferrer"}},[t._v("Методисти виділяють методи "),a("strong",[t._v("заочного")]),t._v(" та "),a("strong",[t._v("очного")]),t._v(" експертного опитування."),a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("До методів "),a("strong",[t._v("заочного")]),t._v(" опитування відносять:")]),t._v(" "),a("ul",[a("li",[t._v("письмове опитування («збір думок»);")]),t._v(" "),a("li",[t._v("анкетування;")]),t._v(" "),a("li",[t._v("дельфійська техніка;")])]),t._v(" "),a("p",[t._v("До "),a("strong",[t._v("очних")]),t._v(" методів належать:")]),t._v(" "),a("ul",[a("li",[t._v("«мозкова атака».")])]),t._v(" "),a("p",[t._v("Письмове опитування (або «збір думок») – вважається найпростішим методом заочного опитування експертів. Він полягає в тому, що експертам надають спеціально підготовлені опитувальні листи, в яких вони повинні викласти свою думку по суті поставлених питань. При складанні експертного опитувальника від 50 до 90% використовуються відкриті питання. Збір думок подібний вільному інтерв'ю і відрізняється від нього лише письмовою формою опитування.")]),t._v(" "),a("p",[t._v("Плюси: дає можливість залучити велику кількість експертів.")]),t._v(" "),a("p",[t._v("Мінуси: заочний опитування пов'язане з організаційними труднощами, зумовленими низьким рівнем повернення анкет.")]),t._v(" "),a("p",[t._v("Анкетування – даний тип опитування може бути сформований як у відкритій, так і в закритій формі. Сильно відрізняється від письмового збору думок, оскільки спрямоване на з’ясування оцінок фахівцями тих чи інших аспектів готового рішення.")]),t._v(" "),a("p",[t._v("Плюси: можливість анонімного збору даних; значно спрощує можливість збору даних; стандартизація.")]),t._v(" "),a("p",[t._v("Мінуси: учасники можуть відмовитися від відповідей або дати неправильні відповіді через обмежену варіативність; негнучкість методу (негативна сторона стандартизованості).")]),t._v(" "),a("p",[t._v("Метод Дельфі – опитування експертної групи в кілька турів з узгодженням думок експертів. Суть цього методу в тому, щоб за допомогою серії послідовних дій - опитувань, інтерв'ю, мозкових штурмів - домогтися максимального консенсусу при визначенні правильного рішення. Метод передбачає опитування експертів в кілька турів (зазвичай 2-3), обробку результатів кожного туру, інформування їх про ці результати і знову повторення такої ж процедури. У першому турі відповіді даються без аргументації. Після обробки виділяються крайні і середні судження і повідомляються експертам. У другому турі опитувані знову звертаються до своїх оцінок. Так як вони мали досить часу на роздуми і дізналися про існування інших позицій з цього приводу, вони можуть переглянути свої погляди або, навпаки, посилити їх аргументацію. Після другого туру обробляються нові оцінки - крайні і середні думки узагальнюються, підсумки знову доповідають експертам. Так повторюється 3-4 рази. Практика показує, що після третього або четвертого туру думки експертів не змінюються. В ході подібної процедури виробляється узгоджена оцінка, причому дослідник не повинен нехтувати громадською думкою тих, хто після неодноразових опитувань залишився на своїй позиції.")]),t._v(" "),a("p",[t._v("Плюси: подібна техніка дозволяє зменшити вплив недостатньо компетентних експертів на групову оцінку, як це спостерігається при простому анкетуванні. Воно досягається за рахунок отриманої цінної інформації від більш компетентних експертів.")]),t._v(" "),a("p",[t._v("Мінуси: часові витрати; можливість втрати мотивації учасників.")]),t._v(" "),a("p",[t._v("Метод «мозкового штурму (атаки)»")]),t._v(" "),a("p",[t._v("Плюси: стимулювання творчості; розширення горизонтів.")]),t._v(" "),a("p",[t._v("Мінуси: відсутність структури; можливість домінування деяких учасників.")]),t._v(" "),a("h2",{attrs:{id:"порівняльна-характеристика-існуючих-засобів-вирішення-завдання"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#порівняльна-характеристика-існуючих-засобів-вирішення-завдання"}},[t._v("#")]),t._v(" Порівняльна характеристика існуючих засобів вирішення завдання")]),t._v(" "),a("p",[t._v("Розглядатимемо такі найпопулярніші інструменти для проведення анкетувань:")]),t._v(" "),a("p",[a("a",{attrs:{href:"https://uk.wikipedia.org/wiki/Google_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8",target:"_blank",rel:"noopener noreferrer"}},[t._v("Google Forms"),a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Google Forms — програмне забезпечення для адміністрування опитування,\nщо входить до складу безкоштовного веб-пакету Google Docs Editors,\nпропонованого Google. Послуга також включає Google Docs, Google Sheets,\nGoogle Slides, Google Drawings, Google Sites і Google Keep. Google Форми\nдоступні лише як веб-додаток. Додаток дозволяє користувачам створювати та\nредагувати опитування в Інтернеті, співпрацюючи з іншими користувачами\nв режимі реального часу. Зібрану інформацію можна автоматично внести в\nелектронну таблицю.")]),t._v(" "),a("p",[a("a",{attrs:{href:"https://en.wikipedia.org/wiki/SurveyMonkey",target:"_blank",rel:"noopener noreferrer"}},[t._v("SurveyMonkey"),a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("SurveyMonkey - це служба як для створення простих і невеликих опитувань,\nтак і для масової розсилки анкет, виявлення тенденцій і складання більших\nдосліджень. Сервіс дозволяє швидко створювати опитування, налаштовувати\nїх зовнішній вигляд, змінювати місцями питання, проводити А/Б-тестування,\nвставляти опитування на сайти та соціальні мережі, складати дуже детальні\nта наочні звіти, захищати дані та інтегрувати засоби з MailChimp,\nGroSocial та іншими сервісами.")]),t._v(" "),a("p",[a("a",{attrs:{href:"https://www.responsly.com",target:"_blank",rel:"noopener noreferrer"}},[t._v("Responsly"),a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Responsly - платформа, яка дозволяє створювати онлайн-опитування та\nанкети всього за кілька секунд і надсилати їх тисячам одержувачів одним\nнатисканням кнопки. Також є вбудована технологія штучного інтелекту, яка\nнадає широкий вибір типів питань для опитувань, вибраних спеціально для\nпевної аудиторії.")]),t._v(" "),a("p",[a("a",{attrs:{href:"https://en.wikipedia.org/wiki/Jotform",target:"_blank",rel:"noopener noreferrer"}},[t._v("Jotform"),a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Jotform — це потужна онлайн програма, яка дозволяє будь-кому швидко\nстворювати власні онлайн форми. Інтуїтивно зрозумілий інтерфейс\nконструктора форм робить створення форм неймовірно простим, без написання\nжодного рядка коду. За допомогою Jotform користувачі можуть створювати та\nпублікувати форми, інтегрувати їх у свій веб-сайт та отримувати відповіді\nелектронною поштою. Jotform дозволяє створювати онлайн форми, отримувати\nвідповіді безпосередньо в електронних листах та створювати PDF форми для\nзаповнення.")]),t._v(" "),a("p",[a("a",{attrs:{href:"https://questionpro.com/",target:"_blank",rel:"noopener noreferrer"}},[t._v("QuestionPro"),a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("QuestionPro — це програмне забезпечення для створення та розповсюдження\nопитувань. Воно складається з інтуїтивно зрозумілого інтерфейсу для\nстворення запитань для опитувань, інструментів для їх розповсюдження\nелектронною поштою або на веб-сайті та інструментів для аналізу та\nперегляду результатів.")]),t._v(" "),a("p",[a("a",{attrs:{href:"https://www.fillout.com/",target:"_blank",rel:"noopener noreferrer"}},[t._v("Fillout"),a("OutboundLink")],1)]),t._v(" "),a("p",[t._v("Fillout — це платформа для створення форм, опитувань і тестів. Fillout\nінтегрується з інструментами, які вже використовує користувач, щоб\nдопомогти автоматизувати робочі процеси та масштабувати операції. Час\nбезперебійної роботи платформи та безпека додатків є двома пріоритетами\nFillout. Для компаній із суворими вимогами щодо резидентності даних та\nіншими вимогами Fillout пропонує корпоративне рішення для безпечного\nотримання даних у будь-якому масштабі.")]),t._v(" "),a("p",[t._v("Порівняймо наведені вище сервіси із нашим проєктом.")]),t._v(" "),a("p",[t._v("Умовні позначення в таблиці порівняння:")]),t._v(" "),a("ul",[a("li",[t._v("🔴 засіб не відповідає критерію")]),t._v(" "),a("li",[t._v("🟡 засіб частково відповідає критерію або вимагає коштів для повноцінного функціоналу")]),t._v(" "),a("li",[t._v("🟢 засіб цілком відповідає критерію в безкоштовній версії")]),t._v(" "),a("li",[t._v("⚪ засіб частково або повністю не надав інформацію щодо критерію")])]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Критерій")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("Xpertise (наш проєкт)")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("Google Forms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("SurveyMonkey")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("Responsly")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("Jotform")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("QuestionPro")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("Fillout")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("Functionality")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}})]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Мобільна версія")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Типи відповідей")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("4 шт.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("4 шт. (до 13 шт.)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("30 шт. (до 52 шт.)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("40+ шт.")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("К-ть запитань в одній формі")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("50")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("безліч")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("10 (до безмежності)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("безліч")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("100 (до 1 тис.)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("безліч")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("безліч")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("К-ть форм")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("50 (до 10 тис.)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("безліч")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("безліч")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("3")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("5 (до 100)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("10 (до безмежності)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("безліч")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Макс. к-ть опитаних")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("10 тис. (до 10 млн.)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("безліч")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("25/міс. (до 40 тис./рік)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("10/міс. (до 10 тис./міс.)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("100/міс. (до 10 тис./міс.)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("200/форму (до 100 тис./рік)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("1 тис./міс. (до 10 тис./міс.)")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Випадкова послідовність запитань")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("€99/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$79/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟡")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Умовні переходи")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("€39/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟡")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟡")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Квота відповідей")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("€432/рік")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$79/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Таймер закінчення опитування")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$1188/рік")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$15/місяць")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Перегляд недозаповнених форм")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$75/міс.")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Завантаження файлів")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("€432/рік")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Доступне файлове сховище")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("2 Гб (до 1 Тб)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("15 Гб (до 5 Тб)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("без меж")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("-")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("100 Мб (до 100 Гб)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("-")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("20 Мб/файл (до 1 Гб/файл")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("Usability")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}})]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Простий будівельник форм")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("AI-помічник")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$49/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Заміна брендингу на власний")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$12/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("€1188/рік.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$159/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟡")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$1188/рік")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$40/міс.")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Налаштування кольорової палітри")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("€432/рік")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$159/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$15/міс.")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$40/міс.")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Перегляд аналітики в реальному часі")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟡")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("Reliability")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}})]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Автоматичні резервні копії")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Шифрування з'єднань")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("Performance")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}})]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Оптимальне використання мережі")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟡")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🔴")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟡")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟡")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("Supportability")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}}),t._v(" "),a("td",{staticStyle:{"text-align":"center"}})]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Інструкція з використання")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("⚪")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Онлайн-підтримка")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("$72/рік")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("🟢")])])])]),t._v(" "),a("h2",{attrs:{id:"висновки"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#висновки"}},[t._v("#")]),t._v(" Висновки")]),t._v(" "),a("p",[t._v("Завдяки проведеному дослідженню ринку бачимо, що більшість сучасних платформ не надають безкоштовної можливості налаштовувати умовні переходи між сторінками опитування, а також значно обмежують максимальну кількість зібраних відповідей. Комбінація цих функцій у безкоштовній версії нашого сервісу може стати вагомою перевагою для певних груп користувачів.")]),t._v(" "),a("p",[t._v("Також додаткові функції (такі як квоти відповідей або перегляд недозаповнених форм), що наявні в безкоштовній версії продукту, можуть привабити додаткових користувачів, що бажають отримати такі інструменти, проте не хочуть віддавати чималі гроші за коштовні сервіси. З огляду на це вважаємо, що розробка такого проєкту має сенс.")]),t._v(" "),a("h2",{attrs:{id:"література"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#література"}},[t._v("#")]),t._v(" Література")]),t._v(" "),a("ol",[a("li",[a("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%91%D0%B0%D0%B7%D0%B0_%D0%B4%D0%B0%D0%BD%D0%B8%D1%85",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://uk.wikipedia.org/wiki/База_даних"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://uk.wikipedia.org/wiki/SQL",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://uk.wikipedia.org/wiki/SQL"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://uk.wikipedia.org/wiki/%D0%9E%D0%BF%D0%B8%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://uk.wikipedia.org/wiki/Опитування"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://ela.kpi.ua/server/api/core/bitstreams/8a8030cf-bfc1-4586-b197-1c7e3bf02700/content"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"http://elbib.in.ua/vidi-ekspertnogo-opituvannya-metodologiya-ta-metodi-sotsiologichnih-doslidjen.html",target:"_blank",rel:"noopener noreferrer"}},[t._v("http://elbib.in.ua/vidi-ekspertnogo-opituvannya-metodologiya-ta-metodi-sotsiologichnih-doslidjen.html"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://uk.wikipedia.org/wiki/Google_%D0%A4%D0%BE%D1%80%D0%BC%D0%B8",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://uk.wikipedia.org/wiki/Google_Форми"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://en.wikipedia.org/wiki/SurveyMonkey",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://en.wikipedia.org/wiki/SurveyMonkey"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://www.responsly.com",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://www.responsly.com"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://en.wikipedia.org/wiki/Jotform",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://en.wikipedia.org/wiki/Jotform"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://questionpro.com/",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://questionpro.com/"),a("OutboundLink")],1)]),t._v(" "),a("li",[a("a",{attrs:{href:"https://www.fillout.com/",target:"_blank",rel:"noopener noreferrer"}},[t._v("https://www.fillout.com/"),a("OutboundLink")],1)])])])}),[],!1,null,null,null);e.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/24.7b05736c.js b/assets/js/24.7b05736c.js new file mode 100644 index 0000000..8342507 --- /dev/null +++ b/assets/js/24.7b05736c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{651:function(t,s,a){"use strict";a.r(s);var n=a(34),p=Object(n.a)({},(function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"реалізація-інформаціиного-та-програмного-забезпечення"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#реалізація-інформаціиного-та-програмного-забезпечення"}},[t._v("#")]),t._v(" Реалізація інформаційного та програмного забезпечення")]),t._v(" "),a("h2",{attrs:{id:"sql-скрипт-для-створення-та-початкового-наповнення-бази-даних"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#sql-скрипт-для-створення-та-початкового-наповнення-бази-даних"}},[t._v("#")]),t._v(" SQL-скрипт для створення та початкового наповнення бази даних")]),t._v(" "),a("div",{staticClass:"language-sql extra-class"},[a("pre",{pre:!0,attrs:{class:"language-sql"}},[a("code",[a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- MySQL Workbench Forward Engineering")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("SET")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@OLD_UNIQUE_CHECKS")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v("@"),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@UNIQUE_CHECKS")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" UNIQUE_CHECKS"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("SET")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@OLD_FOREIGN_KEY_CHECKS")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v("@"),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@FOREIGN_KEY_CHECKS")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" FOREIGN_KEY_CHECKS"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("SET")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@OLD_SQL_MODE")]),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v("@"),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@SQL_MODE")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" SQL_MODE"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- Schema mydb")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- Schema mydb")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CREATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("SCHEMA")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("IF")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("EXISTS")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("DEFAULT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CHARACTER")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("SET")]),t._v(" utf8 "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("USE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- Table `mydb`.`Account`")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CREATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("TABLE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("IF")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("EXISTS")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Account"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNSIGNED")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("AUTO_INCREMENT")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("username"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CHAR")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("255")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("password"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CHAR")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("255")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("PRIMARY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNIQUE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INDEX")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id_UNIQUE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ASC")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" VISIBLE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNIQUE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INDEX")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("username_UNIQUE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("username"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ASC")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" VISIBLE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ENGINE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("InnoDB")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- Table `mydb`.`Survey`")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CREATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("TABLE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("IF")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("EXISTS")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Survey"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNSIGNED")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("AUTO_INCREMENT")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("isPaused"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("TINYINT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNSIGNED")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("isNamed"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("TINYINT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNSIGNED")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("name"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CHAR")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("255")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("duration"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CHAR")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("255")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("PRIMARY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNIQUE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INDEX")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id_UNIQUE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ASC")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" VISIBLE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CONSTRAINT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("fk_Survey_Account1"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("FOREIGN")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("REFERENCES")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Account"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("DELETE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UPDATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ENGINE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("InnoDB")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- Table `mydb`.`Question`")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CREATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("TABLE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("IF")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("EXISTS")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Question"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNSIGNED")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("AUTO_INCREMENT")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("Text")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CHAR")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("255")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("PRIMARY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNIQUE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INDEX")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id_UNIQUE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ASC")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" VISIBLE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CONSTRAINT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("fk_Question_Survey1"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("FOREIGN")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("REFERENCES")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Survey"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("DELETE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UPDATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ENGINE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("InnoDB")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- Table `mydb`.`Response`")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CREATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("TABLE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("IF")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("EXISTS")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Response"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNSIGNED")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("AUTO_INCREMENT")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("Value")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("VARCHAR")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("16384")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNIQUE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INDEX")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id_UNIQUE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ASC")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" VISIBLE"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("PRIMARY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CONSTRAINT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("fk_Response_Question"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("FOREIGN")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("REFERENCES")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Question"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("DELETE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UPDATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CONSTRAINT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("fk_Response_Account1"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("FOREIGN")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("REFERENCES")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Account"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("DELETE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UPDATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ENGINE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("InnoDB")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- Table `mydb`.`Link`")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token comment"}},[t._v("-- -----------------------------------------------------")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CREATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("TABLE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("IF")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("EXISTS")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Link"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UNSIGNED")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("AUTO_INCREMENT")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("uses"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("responces"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("usageLimit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("responceLimit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("INT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("path"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CHAR")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("32")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("NOT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token boolean"}},[t._v("NULL")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("PRIMARY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("CONSTRAINT")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("fk_Link_Survey1"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("FOREIGN")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("KEY")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("REFERENCES")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("mydb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("Survey"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),t._v("id"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("`")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("DELETE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ON")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("UPDATE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("NO")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ACTION")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("ENGINE")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("InnoDB")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n\n\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("SET")]),t._v(" SQL_MODE"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@OLD_SQL_MODE")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("SET")]),t._v(" FOREIGN_KEY_CHECKS"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@OLD_FOREIGN_KEY_CHECKS")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("SET")]),t._v(" UNIQUE_CHECKS"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token variable"}},[t._v("@OLD_UNIQUE_CHECKS")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v("\n")])])]),a("h2",{attrs:{id:"restfull-сервіс-для-керування-опитуваннями"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#restfull-сервіс-для-керування-опитуваннями"}},[t._v("#")]),t._v(" RESTfull-сервіс для керування опитуваннями")]),t._v(" "),a("p",[t._v("Код серверу (Python, Flask):")]),t._v(" "),a("div",{staticClass:"language-python extra-class"},[a("pre",{pre:!0,attrs:{class:"language-python"}},[a("code",[a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("from")]),t._v(" flask "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" Flask"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" request\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" mariadb "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("as")]),t._v(" mdb\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" json\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("import")]),t._v(" sys\n\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("def")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("init_db")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" mdb"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("connect"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("host"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"127.0.0.1"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" port"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3306")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" user"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"user"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" password"),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"testing432"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\nc "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),t._v("\n\napp "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" Flask"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("__name__"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token decorator annotation punctuation"}},[t._v("@app"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("route")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"/api/"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" methods "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"GET"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"POST"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"PUT"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"DELETE"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("def")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("api_test")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("endpoint"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n se "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" endpoint\n\n match se"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"counter"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("global")]),t._v(" c\n c "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("+=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"account"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n c "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" init_db"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("cursor"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n match request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("method"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"GET"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"SELECT id, username FROM odb.account;"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"username"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" j"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" j "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("dumps"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"POST"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"INSERT INTO odb.account (username, password) VALUES (\\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'username'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'password'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\");"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"PUT"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"UPDATE odb.account SET username = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'username'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", password = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'password'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\" WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"DELETE"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"SELECT id, username FROM odb.account WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"username"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" j"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" j "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"DELETE FROM odb.account WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v("f'")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("\\n'")])]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"survey"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n c "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" init_db"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("cursor"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n match request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("method"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"GET"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"SELECT id, isPaused, isNamed, name, duration, account_id FROM odb.survey;"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"isPaused"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"isNamed"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"name"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"duration"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("4")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"account_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("5")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("dumps"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"POST"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"INSERT INTO odb.survey (isPaused, isNamed, name, duration, account_id) VALUES (')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'isPaused'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(", ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'isNamed'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(', \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'name'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'duration'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'account_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(');"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"PUT"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"UPDATE odb.survey SET isPaused = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'isPaused'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(", isNamed = ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'isNamed'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(', name = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'name'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", duration = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'duration'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\" WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"DELETE"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"SELECT id, isPaused, isNamed, name, duration, account_id FROM odb.survey WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"isPaused"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"isNamed"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"name"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"duration"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("4")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"account_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("5")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"DELETE FROM odb.survey WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v("f'")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("\\n'")])]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"link"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n c "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" init_db"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("cursor"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n match request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("method"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"GET"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"SELECT id, uses, responces, usageLimit, responceLimit, path, survey_id FROM odb.link;"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"uses"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"responces"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"usageLimit"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"responceLimit"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("4")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"path"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("5")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"survey_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("6")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("dumps"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"POST"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"INSERT INTO odb.link (usageLimit, responceLimit, path, survey_id) VALUES (')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'usageLimit'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(", ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'responceLimit'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(', \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'path'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'survey_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(');"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"PUT"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"UPDATE odb.link SET uses = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'uses'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(", responces = ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'responces'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(', usageLimit = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'usageLimit'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", responceLimit = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'responceLimit'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", path = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'path'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", survey_id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'survey_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(" WHERE id = ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"DELETE"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"SELECT id, uses, responces, usageLimit, responceLimit, path, survey_id FROM odb.survey WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"uses"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"responces"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"usageLimit"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"responceLimit"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("4")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"path"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("5")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"survey_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("6")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"DELETE FROM odb.link WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v("f'")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("\\n'")])]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"question"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n c "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" init_db"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("cursor"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n match request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("method"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"GET"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"SELECT id, text, survey_id FROM odb.question;"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"text"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"survey_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("dumps"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"POST"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"INSERT INTO odb.question (text, survey_id) VALUES (\\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'text'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'survey_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(');"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"PUT"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"UPDATE odb.question SET text = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'text'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", survey_id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'survey_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(" WHERE id = ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"DELETE"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"SELECT id, text, survey_id FROM odb.question WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"text"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"survey_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"DELETE FROM odb.question WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v("f'")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("\\n'")])]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"responce"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n c "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" init_db"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("cursor"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n match request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("method"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"GET"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"SELECT id, value, question_id, account_id FROM odb.responce;"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"value"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"question_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"account_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("dumps"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"POST"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"INSERT INTO odb.responce (text, question_id, account_id) VALUES (\\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'value'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'question_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(", ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'account_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(');"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"PUT"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"UPDATE odb.responce SET value = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'value'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", question_id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'question_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(", account_id = ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'account_id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(" WHERE id = ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"DELETE"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"SELECT id, value, question_id, account_id FROM odb.responce WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"value"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"question_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"account_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"DELETE FROM odb.responce WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'id'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v("f'")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("\\n'")])]),t._v("\n case _"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"work ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\n"')])]),t._v("\n\n"),a("span",{pre:!0,attrs:{class:"token decorator annotation punctuation"}},[t._v("@app"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("route")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"/api/survey/"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" methods "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"GET"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"PUT"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"DELETE"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n"),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("def")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("api_numbered")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("no"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n c "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" init_db"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("cursor"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n match request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("method"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"GET"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"SELECT id, isPaused, isNamed, name, duration, account_id FROM odb.survey WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("no"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"isPaused"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"isNamed"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"name"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"duration"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("4")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"account_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("5")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("dumps"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"PUT"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n d "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" request"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("get_json"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"UPDATE odb.survey SET isPaused = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'isPaused'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(", isNamed = ")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'isNamed'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(', name = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'name'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\", duration = \\"')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("d"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'duration'")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('\\" WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("no"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'{\"success\": true}\\n'")]),t._v("\n\n case "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"DELETE"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"SELECT id, isPaused, isNamed, name, duration, account_id FROM odb.survey WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("no"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n r "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("=")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("0")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"isPaused"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("1")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"isNamed"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("2")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"name"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("3")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"duration"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("4")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v('"account_id"')]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(":")]),t._v(" i"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),a("span",{pre:!0,attrs:{class:"token number"}},[t._v("5")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("for")]),t._v(" i "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("in")]),t._v(" cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v("\n cur"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("execute"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v('f"DELETE FROM odb.survey WHERE id = ')]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("no"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v(';"')])]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("commit"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n c"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(".")]),t._v("close"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("(")]),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(")")]),t._v("\n "),a("span",{pre:!0,attrs:{class:"token keyword"}},[t._v("return")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string-interpolation"}},[a("span",{pre:!0,attrs:{class:"token string"}},[t._v("f'")]),a("span",{pre:!0,attrs:{class:"token interpolation"}},[a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("r"),a("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")])]),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("\\n'")])]),t._v("\n\n")])])])])}),[],!1,null,null,null);s.default=p.exports}}]); \ No newline at end of file diff --git a/assets/js/25.5a8834c3.js b/assets/js/25.5a8834c3.js new file mode 100644 index 0000000..963b9fa --- /dev/null +++ b/assets/js/25.5a8834c3.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{650:function(t,a,o){"use strict";o.r(a);var s=o(34),l=Object(s.a)({},(function(){var t=this,a=t.$createElement,o=t._self._c||a;return o("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[o("h1",{attrs:{id:"тестування-працездатності-системи"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#тестування-працездатності-системи"}},[t._v("#")]),t._v(" Тестування працездатності системи")]),t._v(" "),o("h2",{attrs:{id:"передумови"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#передумови"}},[t._v("#")]),t._v(" Передумови")]),t._v(" "),o("ol",[o("li",[t._v("Налаштування віртуального середовища")])]),t._v(" "),o("div",{staticClass:"language-bash extra-class"},[o("pre",{pre:!0,attrs:{class:"language-bash"}},[o("code",[t._v("python3 -m venv "),o("span",{pre:!0,attrs:{class:"token builtin class-name"}},[t._v(".")]),t._v("\n"),o("span",{pre:!0,attrs:{class:"token builtin class-name"}},[t._v("source")]),t._v(" bin/activate.fish\npip3 "),o("span",{pre:!0,attrs:{class:"token function"}},[t._v("install")]),t._v(" flask mariadb\n")])])]),o("ol",{attrs:{start:"2"}},[o("li",[t._v("Запуск сервера:")])]),t._v(" "),o("div",{staticClass:"language-bash extra-class"},[o("pre",{pre:!0,attrs:{class:"language-bash"}},[o("code",[t._v("flask --app server run\n")])])]),o("h2",{attrs:{id:"тестування-компонентів"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#тестування-компонентів"}},[t._v("#")]),t._v(" Тестування компонентів")]),t._v(" "),o("p",[t._v("Система має два варіанти передачі індексів: у рядку шляху або в тілі запиту. Перевіримо, як працюють обидва варіанти.")]),t._v(" "),o("h3",{attrs:{id:"api-survey"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#api-survey"}},[t._v("#")]),t._v(" /api/survey")]),t._v(" "),o("p",[t._v("Цей шлях дозволяє використовувати всі 4 HTTP-методи, що використовуються в домовленості REST (GET, POST, PUT, DELETE).\nПротестуємо кожен з них на практичному прикладі:")]),t._v(" "),o("pre",{staticStyle:{color:"#ffffff","font-size":"10pt"}},[o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/demo")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-s")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"lime"}},[t._v("|")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("jq")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v(".")]),t._v("\n"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("[\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 1"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("10"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("4"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 2"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("5"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n]")]),t._v("\n"),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/demo")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-X")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("POST")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-d")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v('\'{"isPaused": false, "isNamed": true, "name": "Test 3", "duration": "1w", "account_id": 2}\'')]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("--header")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v('"Content-Type: application/json"')]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey")]),t._v('\n{"success": true}\n'),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/demo")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-s")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"lime"}},[t._v("|")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("jq")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v(".")]),t._v("\n"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("[\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 1"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("10"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("4"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 2"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("5"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("12"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 3"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("2"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n]")]),t._v("\n"),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/demo")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-X")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("PUT")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-d")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v('\'{"id": 8, "isPaused": true, "isNamed": true, "name": "Test 3", "duration": "4w", "account_id": 2}\'')]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("--header")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v('"Content-Type: application/json"')]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey")]),t._v('\n{"success": true}\n'),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/demo")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-s")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"lime"}},[t._v("|")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("jq")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v(".")]),t._v("\n"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("[\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 1"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("10"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("4"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 2"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("5"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("12"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 3"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"4w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("2"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n]")]),t._v("\n"),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/demo")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-X")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("DELETE")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-d")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v("'{\"id\": 12}'")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("--header")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v('"Content-Type: application/json"')]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey")]),t._v("\n[{'id': 12, 'isPaused': 1, 'isNamed': 1, 'name': 'Test 3', 'duration': '4w', 'account_id': 2}]\n"),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/demo")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-s")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"lime"}},[t._v("|")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("jq")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v(".")]),t._v("\n"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("[\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 1"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("10"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("4"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 2"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("5"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n]")]),t._v("\n")]),t._v(" "),o("h3",{attrs:{id:"api-survey-id"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#api-survey-id"}},[t._v("#")]),t._v(" /api/survey/")]),t._v(" "),o("p",[t._v("У цьому випадку доступні лише 3 методи (GET, PUT, DELETE), оскільки під час створення нового опитування його ідентифікатор визначається безпосередньо базою даних.")]),t._v(" "),o("pre",{staticStyle:{color:"#ffffff","font-size":"10pt"}},[o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/restful-server")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-s")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"lime"}},[t._v("|")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("jq")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v(".")]),t._v("\n"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("[\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 1"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("10"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("4"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("0"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 3"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"1w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("5"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n]")]),t._v("\n"),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/restful-server")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-X")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("PUT")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" \\\n"),o("span",{staticStyle:{color:"aqua"}},[t._v("-d")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v('\'{"isPaused": true,\n"isNamed": true,\n"name": "Test 4",\n"duration": "2w"}\'')]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" \\\n"),o("span",{staticStyle:{color:"aqua"}},[t._v("--header")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v('"Content-Type: application/json"')]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" \\\n"),o("span",{staticStyle:{color:"aqua"}},[t._v("-s")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey/4 ")]),t._v('\n{"success": true}\n'),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/restful-server")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-s")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey/4")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"lime"}},[t._v("|")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("jq")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v(".")]),o("span",{staticStyle:{color:"dimgray"}}),t._v("\n"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("[\n {\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("4"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isPaused"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"isNamed"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("1"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"name"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"Test 4"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"duration"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),o("span",{staticStyle:{color:"lime"}},[t._v('"2w"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(",\n ")]),o("span",{staticStyle:{"font-weight":"bold",color:"#3333FF"}},[t._v('"account_id"')]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v(": ")]),t._v("5"),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n }")]),o("span",{staticStyle:{"font-weight":"bold"}},[t._v("\n]")]),t._v("\n"),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/restful-server")]),t._v(" (master)> "),o("span",{staticStyle:{color:"#3333FF"}},[t._v("curl")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-v")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-X")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("DELETE")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("--header")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v('"Content-Type: application/json"')]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("-d")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"yellow"}},[t._v("'{}'")]),o("span",{staticStyle:{color:"dimgray"}}),t._v(" "),o("span",{staticStyle:{color:"aqua"}},[t._v("http://127.0.0.1:5000/api/survey/4 ")]),t._v("\n* Trying 127.0.0.1:5000...\n* Connected to 127.0.0.1 (127.0.0.1) port 5000 (#0)\n> DELETE /api/survey/4 HTTP/1.1\n> Host: 127.0.0.1:5000\n> User-Agent: curl/7.88.1\n> Accept: */*\n> Content-Type: application/json\n> Content-Length: 2\n> \n< HTTP/1.1 200 OK\n< Server: Werkzeug/3.0.3 Python/3.11.2\n< Date: Tue, 21 May 2024 14:45:09 GMT\n< Content-Type: text/html; charset=utf-8\n< Content-Length: 94\n< Connection: close\n< \n[{'id': 4, 'isPaused': 1, 'isNamed': 1, 'name': 'Test 4', 'duration': '2w', 'account_id': 5}]\n* Closing connection 0\n"),o("span",{staticStyle:{color:"dimgray"}}),o("span",{staticStyle:{filter:"contrast(70%) brightness(190%)",color:"lime"}},[t._v("user")]),t._v("@debian-laptop "),o("span",{staticStyle:{color:"lime"}},[t._v("~/D/f/t/f/d/m/e/s/restful-server")]),t._v(" (master)>\n")]),t._v(" "),o("p",[t._v("Бачимо, що ми можемо отримувати інформацію про окремі опитування, змінювати та видаляти їх.")])])}),[],!1,null,null,null);a.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/26.a9d31514.js b/assets/js/26.a9d31514.js new file mode 100644 index 0000000..46342e6 --- /dev/null +++ b/assets/js/26.a9d31514.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{652:function(t,e,a){"use strict";a.r(e);var l=a(34),v=Object(l.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"модель-прецедентів"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#модель-прецедентів"}},[t._v("#")]),t._v(" Модель прецедентів")]),t._v(" "),a("h2",{attrs:{id:"загальна-схема"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#загальна-схема"}},[t._v("#")]),t._v(" Загальна схема")]),t._v(" "),a("center",{staticStyle:{"border-radius":"4px",border:"1px solid #cfd7e6","box-shadow":"0 1px 3px 0 rgba(89,105,129,.05), 0 1px 1px 0 rgba(0,0,0,.025)",padding:"1em"}},[a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/dPRFRjf04CRlUGeVsqFIUnIXME0Y56DBsAuKgH9omhP58KRodqgvfL2rbwgHseeSsxm1JO9AId1UOVUDEhEx46pMJXCk6C_izzlzPZncDuhzC4wEUniR6doswNSsOX_OW7tPrln8goSaYcNad8xPAPsm7pn-IbDwISTqJgVqHgD_QGgtfZmqn03xp0Nq97xN3xiHwNWH2GNasSv1HQzMRSzojwejGtUDdHS7bTS1lM03M2g41dIg0U8tdR4HgaE0W_u0ymv1pr6-6X8_9lhXOJy9uZNncc4QI_5liFuQ5i_-Mxn6UgHOl6dN6Y_tfVWvlGMb-KBw4YXZz09ayK3eoYXFJEaLJLUORCYfpNwd--OaJtMyrYjZVyjiM7iFU7Q7FE3EU77cx4o3hp72aIAh8o8h5fhTu4W9A_VmiJ1XQI7i2Pu-TWV2timEFCTeILFROZV5_LZcePE4xyb9LbRObvLLT6APMohPkk5ApNRBS3pJbT8_uVc4PnGwQyREG6SelGCZhz4gSOM-bPfK9x6WjaYKzE8isxJh3Ml1utFWXbCuOm8Qy8Dzv6q-PfzWd7o53MXO95wz2PQLKyp-sqQmfcrxYyDSWCBq_X1esPoN7A5Fmjb9xYoYuRBb-GLha7Kb1rbfYKGxgKhakBgR5IugJj6mK1ETs8zLF5VVCzgwPLivw4g5k4wA9j9Rk9eKGrp_YEX1FoW4MNhJg9MGyB54oWH57o9P_Z7fI1HdyTUEjfbiLXGJNWOXTjz0ybu8DtDRv-7iMqZahS_PV1RYrzy1AgtS3Csdz9P2XId9SaUbAIizd0yljx5Ii-8JbIH1Jgx751bhVQ_8KKqHbJMAPikdTMHQfbDsIT21Vox_0000",alt:"uml diagram"}})]),t._v(" "),a("h2",{attrs:{id:"схеми-використання-для-окремих-діячів"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#схеми-використання-для-окремих-діячів"}},[t._v("#")]),t._v(" Схеми використання для окремих діячів")]),t._v(" "),a("p",[t._v("Схема використання для гостя:")]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/RP7FIiD04CRlVOezwg7rNahe4a8fbWJoHn24ajR5Wxg1_16ycIYUH0z2hk8Rr61egqryXPatSZODYj8zpSm7l_c-sM4K-s6SN5vqEenU7vunnnGpVEWpFsAZH4JnLjeRp3IkwvPdkZtTDhXh30vcsec4LyoWW1flO4NLYa4DR_29ENnGLS0ArWoMi80lqjDzHTL3uSU2p-T18kCVkESOTczYZSPc2tuXP0th1aguToYXKWtUDV05tfFNHmO5mrInIIjXWtcpOnASZULVjiiFZIatBNFgUFQHSRnZ3TcigAbemOQgKeLHlZEyfIXAhF2fuRl-kU0oa4uINedhxOcQQx5kqjLsH6n5qdwjjREGXlzvGo5FwLk-0G00",alt:"uml diagram"}}),t._v(" "),a("p",[t._v("Схема використання для зареєстрованого користувача:")]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/dPNBQjj058RtVWejsqNSVGWcmfwQ45a2NGg5Wb6YQMlYIA1B8RicBkskWLASPPitK9sOEdMilCBC6_NCZEpQuv52wfNmZB_lw9zpnlj9wiTfTZfiD3Jux98hajEFP4g_qtDw0Ky5cP2SBCYCt6da3odWgnbV6h45-cLNynDDpzBtKJn8SE0bE1QePtj7BRtTjZpJRNQGWLoqz-AezIOatu1r2ymvW2x8J0F5BpAdOqO79XVzXlK79dhEy1qyn2dMZu-ZB4otu3shS_3oTGc_8lT0MYpH4x3ah5p0Jg1uLlXODXRaXXHhJZhYrbuK3DwUoLRFGNQpRIFTHNt7ir-XfVaQ99Cod_Ar6AqC2afQq4lERSVOJx6JnH_msIPMnBI9LQIbnegGLDWkSajctqQEPxWb-WSSCnmrlFsSNW9dL6O6mTo2f11FBAy5oQl5NPmAgusJR2WbPLXToriAho7msJyHUwq5mp-mFjEuTWhVm2Bzn4ydfv_fc7w5cZHwBleETi09Sx4HlRCooIUQOJF2d_0RvhefUxOsHd7ggXWTLtStmLK1LZMTskYaVghokVeXwkkcPKfIFfHtGiKu1GkHtCFJj5hY-YTO3wEmKcJgFTIfCK4_SCkKGHypcVuf3YILG3UD0_Emd9-gmM4gE6sMek0-qe1Ye8n1UAAKrLy-JvM9CQkK_STbzDGAH8Vo2dW9cvUljXFlj1HtbxmhWrtRzwgA9SKhRnckG9LRibL5jLlMvbbU3bPrh7LLzIlLR88zqi2fN5ktW0AZklTKuIX6JwMKvwQnZyC0_fZ_0W00",alt:"uml diagram"}}),t._v(" "),a("h2",{attrs:{id:"сценаріі-використання"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#сценаріі-використання"}},[t._v("#")]),t._v(" Сценарії використання")]),t._v(" "),a("h3",{attrs:{id:"для-гостя"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#для-гостя"}},[t._v("#")]),t._v(" Для гостя")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("ACCOUNT.CREATE")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Створити обліковий запис")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутні")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Обліковий запис користувача")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.001 Користувач ввів заборонені символи в поле псевдоніму"),a("br"),t._v("001.002 Ідентичний псевдонім вже існує")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/XPBFJi904CRlFCKaNesYHoM4Lv58b8Y5OBtr0Et1Yy74c1wC7dY3WXGhqlOLldaZlXt-96g8csmwE_FDRsQdsxZpB_h-_Msd8bm1Nb7e09aEDTG8KoJw45Z8T6QT2PuPAJ2ZBjH7mGG9vjmvCdm9IXqYfM96JQunbg8HlJnz8nK6BDbylvKQdU-fKRALWKFmi1Utqunsc7VwGdSXB6Yz29jCX7PENOa5qznT7OEfATsvFWbZ4r9YwWh3Vw0GVFAAfSrcqsM0yNfKJ5mY2ROrnrkWZbp5dp0RqGxbMlapSIHhljVrMz9lNrtxSj1ndrxRkx68MxLc7Mz4pZc735EDfLezEU8-t1YdjUDctUGjxz9W___aRg_Ie9eFOWK0",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.LOGIN")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Пройти ідентифікацію в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач має обліковий запис")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.001 Користувач ввів заборонені символи в поле псевдоніму"),a("br"),t._v("001.003 Користувач ввів псевдонім, якого не існує в системі"),a("br"),t._v("001.004 Користувач ввів неправильний пароль до облікового запису")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/XP5DQW9148Ntdg8Wsn2LPAKYNYKIIKGpYfdiPg4pGJUIHGWJ2CaYDnXa3AAENk7LZVAwHbqeaeQcw-UhLrtTZIV_Tk0_FtOBmXNW4niTOg4Z3JN238bE0aiPPrP5yCRC1YcvKAU2hOumPoXbCDCOQz68KNehp8K9eorsJ6fKFIVAtaCdGUUit85vFSXyCnQw2R2azIuyCY9RB5d1bYala1dnGiynOutrexfxW9zyU49h9C5UT7nSfb4kVV9QI78bh-UtPD2-V_3bekkEVjlhMCQjMhEEBzxgboCjCDDOIgNo5VVbphZU6pUrOhDkTItlpbJ__wbUlz0WpL_z0m00",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.TAKE_ANON_SURVEY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Пройти анонімне опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутні")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Запис відповідей на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.006 Запитане опитування не існує")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/lLBBIiDG4DttAmRSQzouiANqLomMBTQqrBZBmYI820L1f88euX-4qjIQcEGNPlx8S-ScsAArE-_cFkRCEMVcJkV2Enfxb-U31c7v_CI5NF5I0WabuXd7SkDhI75wEYH-vGIeHAwvu3dGeKo8Sux9v1a6cUAQIaHS0bXKm0KdUCxbZd0jDKyrx6Epil1cvO7zvDYl9Uzv2UYAN6azS0QjbFWTD4ffw4nyeu8xz7eqxf-SUhGpCDkexvvfnAnMjytFI5vmfeenESx-hkCSjFQwRKNrt6FbsDOnDRrcUGQhSzWgx4ccjcdhth-DWk05TA4XvnId1yAMQsNQMoI39O3FhCxy8O8EVVpTsSTAFP38A6mo-J_z_FMdTOHkePh91Ce9hPHNe9QidglczYaUZXeTA6BYlm00",alt:"uml diagram"}}),t._v(" "),a("h3",{attrs:{id:"для-зареєстрованого-користувача"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#для-зареєстрованого-користувача"}},[t._v("#")]),t._v(" Для зареєстрованого користувача")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("ACCOUNT.DELETE")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Видалити обліковий запис")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутність облікового запису користувача")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/jLAzJW916EnvYY-nHi_2HWdXLIGI8U91yEokqBl2neI440kZXM-mue4dU7klCDyRCRlW3mNHnBZDVjcPRsRsssrSHCU3wFAyMn6k6FUmUeLShpNH51COlOazv7c-EXGyyZnnBCnPZGK5ZB0kO55YhgcmDKS6WmMcF2vqACIUiT0xyYnXYnTOmIivfJTCZzOPdbR-R7o7YJyyHnHqNHdHH6ytxAgVCiawIqcVZ1eJJ7cV3BEl67z8jdKwlvl9_uJQFYulg4CNPbCinzitgPLGs8jQCkYSjYFPwRgjtmdFFE9MhLd70tjdJEZUmKWGxEy6mK5jhrdth5PuuZL-_aYzVgL1DZ_T4W00",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("ACCOUNT.MODIFY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Змінити властивості облікового запису")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Зміна властивостей облікового запису")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/fL9DJy904BtpAoRnhlNWHGdXhqWaIiH2iDuuqDR4Yz7464oC7lm7HH0AfSjVUFEFUBkjDp-Qi9UTx9kPz-RDDg-3qq5mSzMj2SyGhp0wGggXHXhZ4udU3HtaybnqB7ZdUsIpi6BqBCYH2ECS1XkiD1Os-S8C2QP56qAvFWhn2J8TCzVmsM0A8rWGtpZI-AJKyL5eO9Crak4txnDILpKZ6kczi55katIajqnTQYZ4CXBjnk_tWhOCEkSNWUnrxTNl-9SEiQVUQk2DjNDaJayYddUuxtb7zODMmsMr_JFNupzJtKYq40kDhOqJXdChLiTMrThEXrHOah78-k7cBvrPLXsdqiPOdzF9a8rBhqe1rbApiuRVLlfIaEY35VK3XtMYAiCVdxVNhpMv5NxqBG00",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("SURVEY.LINK.CREATE")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Додати посилання на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач авторизований у системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Нове посилання на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.006 Запитане опитування не існує"),a("br"),t._v("001.008 Користувач не є власником опитування")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/hPB1IWD138RlVOg0Lz7re8YMqbUnMBHOjwMkjpreUz23A8Xu43tq3HQrihJk-0f_tiX_Cfs3K5O4vp8XoVybaqpxB3iOPUUd_ORmv7Y2qmkKUgbZdU0LXLxb5h8yi_O4B_IFVHRcj1w4LmM7Bynr8bvBfUVCwAxqJXXnJ2wnG15T5GenJHbBXSZ-ifDfw8ACJnHvh7nF2DbuDzcDOJnLhtzIX1cBKCQPu0rkHHkXM3h8kZBg7HrdijRtrx2NdbZ4dsQdXMSIFYXZSNsK9DdQI9BjzQMn4utTvcQdPRfkUcZKtwPgB_htzwpQa8txpskgNyOq4lGsbF2jpMemDRzhC6oqEJN-n6y0",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("SURVEY.LINK.DELETE")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Видалити посилання на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач авторизований у системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Видалення посилання на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.006 Запитане опитування не існує"),a("br"),t._v("001.008 Користувач не є власником опитування"),a("br"),t._v("001.009 Запитане посилання на існує")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/jLB1Qi9G4Bpx5Gzw5Oq7HLiHVqMfMAcDOkCj1uq7Bu9Gn8EqX_x18qG9jec_CFj7dJmDGZ681zzbXztPcTtbDT-TriWPl_LpYi_51h5C4CfKF9d1XvQvQqg6Pz2ZmXVpNiB2dcYb62B4E60lCyMk404qVh1bEfAbOYKcEMHA7rDF9x_lenUPlz1kglz1ga_1W5LF5l_q3x96m1uVMyuQO7VskSKwSzLB2qRGzvaY-m16GPQ9UqQtFN0wQjJhlZZgeP-4OSz-DPNarTiDV7BU7TjuJbahooeLBAkSFu5A2gefgDMBxOOHwDZFHlxwjnWCSqso-ON-0000",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("SURVEY.LINK.MODIFY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Змінити властивості посилання на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач авторизований у системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Зміна властивостей посилання на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.006 Запитане опитування не існує"),a("br"),t._v("001.008 Користувач не є власником опитування"),a("br"),t._v("001.009 Запитане посилання на існує")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/fLBBIiD05DttAmRSYiQ5ugEK_eh5eiMQbXftMTXseGkf8591TE4VfBQ9iMd6NpZpHvwvwO12geW3uPxCVPnpxvtwUN3O2oxEsXN54-8HsbmYDNqpC4Ey8Z9NeRWaJj2-mZFl1pOASw9xHPD3umDpCrJCZp53X6bHWQxSt2h2ZC5zcqYi1SLuLqpZ3oyp5tkm5FDI267K0b7eoE-AV5Aa57cZc1D9wMkdsJ7Ea5cZCQ6cI2HEeLSI-fsWgNgjuvD0hRMjwRRyK_7OKstKyCGA2TCem8oLvsrjUDxs-XBiEB3hm5vrir6J0at_ICh_DcLfxsjpPaIDYTL9GhnXOSQKdFvzccLRu-2-huu44yIom8HVoUBoVopkeL1lHfQxHB_jS6N97nvcfrkfSy1yn9y0",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.CREATE_SURVEY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Створити опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Створене опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.007 Користувач ввів неприпустимі символи в назві опитування")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/hLFBIiDG4DttAowurxWGGKlfhrWiMgnfQQ-xB6nQTICLH2g88ls3M9eQQvFymimVUMPkWvjG5BsBtDUPSsREtDJxzgXdByxR5OCHq1DbV4a93pZa8Sqeufj0hnIdgmD3hnG35VCLPJG7EkHRGob5HkA4WIVOBdde3cPA6kCevJk3c5nZbDyT7Ygptx5DqskTd5gprPQfs_BFz4P6jL6ZPmGlw9CI2JMUjxljUNlLdKPDKKt_M3dMjKnT7H1UKHGKkTzhy7VUagg0aFG8q0yU_2xf3Pv1xH7WEKuUdCv8eKY7htd2OqCvjfcXTy2Kl-0sifHFGla6SIYyW2mKTLgg3gPK0yH-4B-vNi6sdzHIxjcqy8F7el3F3TmlRs19hw2ReT0418LF-koSZUldkFXRq_gsqwtKaGb-YYy0",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.DELETE_SURVEY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Видалити опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі, користувач є власником опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутність опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.006 Запитане опитування не існує"),a("br"),t._v("001.008 Користувач не є власником опитування")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/hLB1Qi9G4Bpx5GkzYiQ3fLGHVqMfMAcDOjDR3gqUUYa8HJoKzk0VX10rs4P_OVQFdAm9FGLRw5xUiBipixkyzeFNcNYFzyEIC7oyOwzFYFLPfpf3Y41VV2jPdw5hmIVpqxGBEwA5844Wn0dsE62dCo4rHeG0NrWpdUXSh1RdkgTa8xDTdIpP-ut0pstUg16I5XdjLR0bppGonuCk4P4MOisf8sn-pFxcNxZsxvRzjpcAxs0QEa_z2_dkoEl9PD2_zUHYc3xZWNjdbJIQtHO-IDvm5jvLb-8ujOhZrCiPkCp1LRFQRHclvzwOwldVCHgNskpcJpe2",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.GET_SURVEY_RESULT")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Переглянути відповіді на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі, користувач є власником опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Інформація про відповіді на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.006 Запитане опитування не існує"),a("br"),t._v("001.008 Користувач не є власником опитування")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/XL4xRi905EmvnKff4J558WG8SHLGK880WuZfNF29e451YY8N20fkO06E78YNAyox4REBNQLWcpVxtioyqMxztMiClL6lcrCyFjRGCaOi4vdA37k4il3joF8iAYjisPyQ5av4tme9GaMSGEE2aymKIqIZ20USPOMZQUqbm943dQ88lwdIgE9i8rk9h2ffeDqj3Cb_2Fqim1TYKZLDZ6ofw9V8XyrEcimba4zcu5N_sol1lQrktskfOVlrpLCFNLC6RRTZ9-PKcpLiAFx1sQIWdUCK2uxpb4_1SmPArSTcpUfQxejrlV_A_K6kJZP_v0e0",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.LOGOUT")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Скинути дані про ідентифікацію в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач не ідентифікований в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/XL2xKW914CpvYgaYnoCmKOhYLwIWb18F2i_i0kKGCYAAWDA0FrZrrAl3MtwXvu_i7T34m4bs7jtJlTEvJIucoTtDi2QC51julKUX3phL3AzmkaXjP3ZBpWJFx4y32YMpbQ224-OLFFOeDHDI2tracOVYKvYzOAThWZnd7c_mxCCH7zIoywE1xK4Sx_Y2Ity4j-GLo4sCIogTcKz2TAvhNGhsB7sOvQHMvcvcSh-8yk_Nu0woyIZfosHmUPL8VHYUyI2-jac8LhUD9rh-m8ucI9GeQZQYwBHrqcqRgX_tRCV_HnoDQnsYUV1l",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.MODIFY_SURVEY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Редагувати опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі, користувач є власником опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Змінене опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.006 Запитане опитування не існує"),a("br"),t._v("001.008 Користувач не є власником опитування")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/bLBDIiD04BxtAGQyYiQ38hQKleh5eiMQbXflETYqwaKgYAGWYlW6iHgjjKbVOUQD_6QIe0UDk9UTtVr-vcSRnzvktpivwbG8o-TRJkMKPpAGG8OyvKWkV7iod4Kxn0yS0nNB6QVy0dGWbyG9HwGyLP0GnxaCIM60HFoSoU4waIi2RscyRvVLF8N7p1wy1KT-ONdDCq2_xDH1GV0Q0VekW_zxkLslHVts_e57AntTUcttq5vqrPfrlWFvbJ_KMq9od8qrnzbSpOEj8jYkhJVhnckvUwRwLpTHq0Iv85cvoKeP6HGLoxc4CYPUufWIl_72cZaZdlvKIbWj1E_13TICvoQBBJ62pW4wJzdGK4zST2ONBvV-RIAJZ2nZzIgPPycNwlOg3RGCt-yJ",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.STAT_SURVEY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Переглянути властивості опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі, користувач є власником опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Інформація про властивості опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.006 Запитане опитування не існує"),a("br"),t._v("001.008 Користувач не є власником опитування")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/XL11Qi804BpxYWMlfSP3YwX8lg9KMgb6qNZBeTNINaIXI0f53_v0MfMW9dvXzaUThEPMS2yxkpipkwmxyEjzVzXfvuGHu1k9lY3ILntf63zOwqTW8-CPAWkMx8zI5lP4Sq6CjH37I732NiV2jANH5hyuw0mRjZH4h6_cVwJgNKFz8ezb8gQBiftqYNLMkPoqEfz3Byg2x8HFHAGcs9Xiyf_xzBgxr_MRqcyzFlcIRwUfr_AURP96jL73Wk8T3kas3SLnYhUEStTp0VSPA5KBZPhfcjw3kLx_PxUNSydcx_y0",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.TAKE_ANON_SURVEY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Пройти анонімне опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Відсутні")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Запис відповідей на опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.006 Запитане опитування не існує")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/lLBBIiDG4DttAmRSQzouiANqLomMBTQqrBZBmYI820L1f88euX-4qjIQcEGNPlx8S-ScsAArE-_cFkRCEMVcJkV2Enfxb-U31c7v_CI5NF5I0WabuXd7SkDhI75wEYH-vGIeHAwvu3dGeKo8Sux9v1a6cUAQIaHS0bXKm0KdUCxbZd0jDKyrx6Epil1cvO7zvDYl9Uzv2UYAN6azS0QjbFWTD4ffw4nyeu8xz7eqxf-SUhGpCDkexvvfnAnMjytFI5vmfeenESx-hkCSjFQwRKNrt6FbsDOnDRrcUGQhSzWgx4ccjcdhth-DWk05TA4XvnId1yAMQsNQMoI39O3FhCxy8O8EVVpTsSTAFP38A6mo-J_z_FMdTOHkePh91Ce9hPHNe9QidglczYaUZXeTA6BYlm00",alt:"uml diagram"}}),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("ID")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[t._v("USER.TAKE_NAMED_SURVEY")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Назва")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Пройти поіменне опитування")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Учасники")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач, система")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Передумови")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Користувач ідентифікований в системі")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Результат")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("Запис відповідей на опитування та відомості про користувача")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Виключні ситуації")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("001.005 Користувач не ідентифікований"),a("br"),t._v("001.006 Запитане опитування не існує")])])])]),t._v(" "),a("img",{attrs:{src:"https://www.plantuml.com/plantuml/svg/dLFBIiD05DttAowu5OqBNTXI-YiMYnPhMcgwoy8aY0W5GII2AE8V136r9ZRvXNl_o3Ct2RRq1SvcNkUUS-RCJElAEHaweyjUZT1SVkPChdagdlWIy0T7Sklgbk9qT4pynZ5GiTnmnfz0-p8cdd54fiumI8Xf8W5n3c1M0YSSOtaczuHfhdMgKIpMImllXJomFnovbUG3Jm6TayiB3vn2Ao7-0erI6ZgplrR1xZiT6dRFpXtQwPbkqBKlTCUqHhl9BoYUS6eK9IJBEjYphCFTSd3Ks6yt5TwnJvLiMtJgVi4xQ379iQGZY6XwYuVuSmo2Lz3vXfmJZ1u9tKoFg26Z62mU3ATLvP88elhU7F5JgUv9O1JMcLmHB1d7LKK6qanJ2ClhDswNik7e7zS1bOstiFAXw0kyWzTKnl0RqrmencnQFSlwza_G7zHQKCI7-GK0",alt:"uml diagram"}})],1)}),[],!1,null,null,null);e.default=v.exports}}]); \ No newline at end of file diff --git a/assets/js/27.678360d8.js b/assets/js/27.678360d8.js new file mode 100644 index 0000000..c87f028 --- /dev/null +++ b/assets/js/27.678360d8.js @@ -0,0 +1,8589 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{630:function(e,t,n){var r;"undefined"!=typeof self&&self,r=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./src/mermaid.js")}({"./node_modules/@braintree/sanitize-url/index.js": +/*!*******************************************************!*\ + !*** ./node_modules/@braintree/sanitize-url/index.js ***! + \*******************************************************/ +/*! no static exports found */function(e,t,n){"use strict";var r=/^(%20|\s)*(javascript|data)/im,o=/[^\x20-\x7E]/gim,s=/^([^:]+):/gm,i=[".","/"];e.exports={sanitizeUrl:function(e){if(!e)return"about:blank";var t,n,a=e.replace(o,"").trim();return function(e){return i.indexOf(e[0])>-1}(a)?a:(n=a.match(s))?(t=n[0],r.test(t)?"about:blank":a):"about:blank"}}},"./node_modules/d3-array/src/array.js": +/*!********************************************!*\ + !*** ./node_modules/d3-array/src/array.js ***! + \********************************************/ +/*! exports provided: slice, map */function(e,t,n){"use strict";n.r(t),n.d(t,"slice",(function(){return o})),n.d(t,"map",(function(){return s}));var r=Array.prototype,o=r.slice,s=r.map},"./node_modules/d3-array/src/ascending.js": +/*!************************************************!*\ + !*** ./node_modules/d3-array/src/ascending.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return et?1:e>=t?0:NaN}},"./node_modules/d3-array/src/bisect.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-array/src/bisect.js ***! + \*********************************************/ +/*! exports provided: bisectRight, bisectLeft, default */function(e,t,n){"use strict";n.r(t),n.d(t,"bisectRight",(function(){return i})),n.d(t,"bisectLeft",(function(){return a}));var r=n(/*! ./ascending */"./node_modules/d3-array/src/ascending.js"),o=n(/*! ./bisector */"./node_modules/d3-array/src/bisector.js"),s=Object(o.default)(r.default),i=s.right,a=s.left;t.default=i},"./node_modules/d3-array/src/bisector.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-array/src/bisector.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./ascending */"./node_modules/d3-array/src/ascending.js");t.default=function(e){var t;return 1===e.length&&(t=e,e=function(e,n){return Object(r.default)(t(e),n)}),{left:function(t,n,r,o){for(null==r&&(r=0),null==o&&(o=t.length);r>>1;e(t[s],n)<0?r=s+1:o=s}return r},right:function(t,n,r,o){for(null==r&&(r=0),null==o&&(o=t.length);r>>1;e(t[s],n)>0?o=s:r=s+1}return r}}}},"./node_modules/d3-array/src/constant.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-array/src/constant.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3-array/src/cross.js": +/*!********************************************!*\ + !*** ./node_modules/d3-array/src/cross.js ***! + \********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./pairs */"./node_modules/d3-array/src/pairs.js");t.default=function(e,t,n){var o,s,i,a,u=e.length,d=t.length,c=new Array(u*d);for(null==n&&(n=r.pair),o=i=0;oe?1:t>=e?0:NaN}},"./node_modules/d3-array/src/deviation.js": +/*!************************************************!*\ + !*** ./node_modules/d3-array/src/deviation.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./variance */"./node_modules/d3-array/src/variance.js");t.default=function(e,t){var n=Object(r.default)(e,t);return n?Math.sqrt(n):n}},"./node_modules/d3-array/src/extent.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-array/src/extent.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n,r,o,s=e.length,i=-1;if(null==t){for(;++i=n)for(r=o=n;++in&&(r=n),o=n)for(r=o=n;++in&&(r=n),oh;)m.pop(),--p;var _,g=new Array(p+1);for(s=0;s<=p;++s)(_=g[s]=[]).x0=s>0?m[s-1]:f,_.x1=s=n)for(r=n;++sr&&(r=n)}else for(;++s=n)for(r=n;++sr&&(r=n);return r}},"./node_modules/d3-array/src/mean.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-array/src/mean.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./number */"./node_modules/d3-array/src/number.js");t.default=function(e,t){var n,o=e.length,s=o,i=-1,a=0;if(null==t)for(;++i=0;)for(t=(r=e[o]).length;--t>=0;)n[--i]=r[t];return n}},"./node_modules/d3-array/src/min.js": +/*!******************************************!*\ + !*** ./node_modules/d3-array/src/min.js ***! + \******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n,r,o=e.length,s=-1;if(null==t){for(;++s=n)for(r=n;++sn&&(r=n)}else for(;++s=n)for(r=n;++sn&&(r=n);return r}},"./node_modules/d3-array/src/number.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-array/src/number.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return null===e?NaN:+e}},"./node_modules/d3-array/src/pairs.js": +/*!********************************************!*\ + !*** ./node_modules/d3-array/src/pairs.js ***! + \********************************************/ +/*! exports provided: default, pair */function(e,t,n){"use strict";function r(e,t){return[e,t]}n.r(t),n.d(t,"pair",(function(){return r})),t.default=function(e,t){null==t&&(t=r);for(var n=0,o=e.length-1,s=e[0],i=new Array(o<0?0:o);n=1)return+n(e[o-1],o-1,e);var o,s=(o-1)*t,i=Math.floor(s),a=+n(e[i],i,e);return a+(+n(e[i+1],i+1,e)-a)*(s-i)}}},"./node_modules/d3-array/src/range.js": +/*!********************************************!*\ + !*** ./node_modules/d3-array/src/range.js ***! + \********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),s=new Array(o);++r=0?(u>=r?10:u>=o?5:u>=s?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(u>=r?10:u>=o?5:u>=s?2:1)}function a(e,t,n){var i=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(i)/Math.LN10)),u=i/a;return u>=r?a*=10:u>=o?a*=5:u>=s&&(a*=2),t0)return[e];if((r=t0)for(e=Math.ceil(e/a),t=Math.floor(t/a),s=new Array(o=Math.ceil(t-e+1));++u1)return d/(i-1)}},"./node_modules/d3-array/src/zip.js": +/*!******************************************!*\ + !*** ./node_modules/d3-array/src/zip.js ***! + \******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transpose */"./node_modules/d3-array/src/transpose.js");t.default=function(){return Object(r.default)(arguments)}},"./node_modules/d3-axis/src/axis.js": +/*!******************************************!*\ + !*** ./node_modules/d3-axis/src/axis.js ***! + \******************************************/ +/*! exports provided: axisTop, axisRight, axisBottom, axisLeft */function(e,t,n){"use strict";n.r(t),n.d(t,"axisTop",(function(){return c})),n.d(t,"axisRight",(function(){return l})),n.d(t,"axisBottom",(function(){return f})),n.d(t,"axisLeft",(function(){return h}));var r=n(/*! ./identity.js */"./node_modules/d3-axis/src/identity.js");function o(e){return"translate("+e+",0)"}function s(e){return"translate(0,"+e+")"}function i(e){return t=>+e(t)}function a(e,t){return t=Math.max(0,e.bandwidth()-2*t)/2,e.round()&&(t=Math.round(t)),n=>+e(n)+t}function u(){return!this.__axis}function d(e,t){var n=[],d=null,c=null,l=6,f=6,h=3,m="undefined"!=typeof window&&window.devicePixelRatio>1?0:.5,p=1===e||4===e?-1:1,_=4===e||2===e?"x":"y",g=1===e||3===e?o:s;function y(o){var s=null==d?t.ticks?t.ticks.apply(t,n):t.domain():d,y=null==c?t.tickFormat?t.tickFormat.apply(t,n):r.default:c,b=Math.max(l,0)+h,v=t.range(),j=+v[0]+m,x=+v[v.length-1]+m,w=(t.bandwidth?a:i)(t.copy(),m),O=o.selection?o.selection():o,k=O.selectAll(".domain").data([null]),T=O.selectAll(".tick").data(s,t).order(),M=T.exit(),S=T.enter().append("g").attr("class","tick"),C=T.select("line"),E=T.select("text");k=k.merge(k.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),T=T.merge(S),C=C.merge(S.append("line").attr("stroke","currentColor").attr(_+"2",p*l)),E=E.merge(S.append("text").attr("fill","currentColor").attr(_,p*b).attr("dy",1===e?"0em":3===e?"0.71em":"0.32em")),o!==O&&(k=k.transition(o),T=T.transition(o),C=C.transition(o),E=E.transition(o),M=M.transition(o).attr("opacity",1e-6).attr("transform",(function(e){return isFinite(e=w(e))?g(e+m):this.getAttribute("transform")})),S.attr("opacity",1e-6).attr("transform",(function(e){var t=this.parentNode.__axis;return g((t&&isFinite(t=t(e))?t:w(e))+m)}))),M.remove(),k.attr("d",4===e||2===e?f?"M"+p*f+","+j+"H"+m+"V"+x+"H"+p*f:"M"+m+","+j+"V"+x:f?"M"+j+","+p*f+"V"+m+"H"+x+"V"+p*f:"M"+j+","+m+"H"+x),T.attr("opacity",1).attr("transform",(function(e){return g(w(e)+m)})),C.attr(_+"2",p*l),E.attr(_,p*b).text(y),O.filter(u).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===e?"start":4===e?"end":"middle"),O.each((function(){this.__axis=w}))}return y.scale=function(e){return arguments.length?(t=e,y):t},y.ticks=function(){return n=Array.from(arguments),y},y.tickArguments=function(e){return arguments.length?(n=null==e?[]:Array.from(e),y):n.slice()},y.tickValues=function(e){return arguments.length?(d=null==e?null:Array.from(e),y):d&&d.slice()},y.tickFormat=function(e){return arguments.length?(c=e,y):c},y.tickSize=function(e){return arguments.length?(l=f=+e,y):l},y.tickSizeInner=function(e){return arguments.length?(l=+e,y):l},y.tickSizeOuter=function(e){return arguments.length?(f=+e,y):f},y.tickPadding=function(e){return arguments.length?(h=+e,y):h},y.offset=function(e){return arguments.length?(m=+e,y):m},y}function c(e){return d(1,e)}function l(e){return d(2,e)}function f(e){return d(3,e)}function h(e){return d(4,e)}},"./node_modules/d3-axis/src/identity.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-axis/src/identity.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3-axis/src/index.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-axis/src/index.js ***! + \*******************************************/ +/*! exports provided: axisTop, axisRight, axisBottom, axisLeft */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./axis.js */"./node_modules/d3-axis/src/axis.js");n.d(t,"axisTop",(function(){return r.axisTop})),n.d(t,"axisRight",(function(){return r.axisRight})),n.d(t,"axisBottom",(function(){return r.axisBottom})),n.d(t,"axisLeft",(function(){return r.axisLeft}))},"./node_modules/d3-brush/node_modules/d3-color/src/color.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-color/src/color.js ***! + \******************************************************************/ +/*! exports provided: Color, darker, brighter, default, rgbConvert, rgb, Rgb, hslConvert, hsl */function(e,t,n){"use strict";n.r(t),n.d(t,"Color",(function(){return o})),n.d(t,"darker",(function(){return s})),n.d(t,"brighter",(function(){return i})),n.d(t,"default",(function(){return v})),n.d(t,"rgbConvert",(function(){return w})),n.d(t,"rgb",(function(){return O})),n.d(t,"Rgb",(function(){return k})),n.d(t,"hslConvert",(function(){return E})),n.d(t,"hsl",(function(){return A}));var r=n(/*! ./define.js */"./node_modules/d3-brush/node_modules/d3-color/src/define.js");function o(){}var s=.7,i=1/s,a="\\s*([+-]?\\d+)\\s*",u="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",d="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,l=new RegExp("^rgb\\("+[a,a,a]+"\\)$"),f=new RegExp("^rgb\\("+[d,d,d]+"\\)$"),h=new RegExp("^rgba\\("+[a,a,a,u]+"\\)$"),m=new RegExp("^rgba\\("+[d,d,d,u]+"\\)$"),p=new RegExp("^hsl\\("+[u,d,d]+"\\)$"),_=new RegExp("^hsla\\("+[u,d,d,u]+"\\)$"),g={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function v(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?j(t):3===n?new k(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?x(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?x(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=l.exec(e))?new k(t[1],t[2],t[3],1):(t=f.exec(e))?new k(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=m.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=p.exec(e))?C(t[1],t[2]/100,t[3]/100,1):(t=_.exec(e))?C(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?j(g[e]):"transparent"===e?new k(NaN,NaN,NaN,0):null}function j(e){return new k(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new k(e,t,n,r)}function w(e){return e instanceof o||(e=v(e)),e?new k((e=e.rgb()).r,e.g,e.b,e.opacity):new k}function O(e,t,n,r){return 1===arguments.length?w(e):new k(e,t,n,null==r?1:r)}function k(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function T(){return"#"+S(this.r)+S(this.g)+S(this.b)}function M(){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 S(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function C(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new N(e,t,n,r)}function E(e){if(e instanceof N)return new N(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=v(e)),!e)return new N;if(e instanceof N)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,s=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,u=i-s,d=(i+s)/2;return u?(a=t===i?(n-r)/u+6*(n0&&d<1?0:a,new N(a,u,d,e.opacity)}function A(e,t,n,r){return 1===arguments.length?E(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function D(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Object(r.default)(o,v,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:y,formatHex:y,formatHsl:function(){return E(this).formatHsl()},formatRgb:b,toString:b}),Object(r.default)(k,O,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new k(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new k(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:T,formatHex:T,formatRgb:M,toString:M})),Object(r.default)(N,A,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new N(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new N(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new k(D(e>=240?e-240:e+120,o,r),D(e,o,r),D(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}))},"./node_modules/d3-brush/node_modules/d3-color/src/cubehelix.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-color/src/cubehelix.js ***! + \**********************************************************************/ +/*! exports provided: default, Cubehelix */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return p})),n.d(t,"Cubehelix",(function(){return _}));var r=n(/*! ./define.js */"./node_modules/d3-brush/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-brush/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-brush/node_modules/d3-color/src/math.js"),i=-.14861,a=1.78277,u=-.29227,d=-.90649,c=1.97294,l=c*d,f=c*a,h=a*u-d*i;function m(e){if(e instanceof _)return new _(e.h,e.s,e.l,e.opacity);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(h*r+l*t-f*n)/(h+l-f),a=r-i,m=(c*(n-i)-u*a)/d,p=Math.sqrt(m*m+a*a)/(c*i*(1-i)),g=p?Math.atan2(m,a)*s.degrees-120:NaN;return new _(g<0?g+360:g,p,i,e.opacity)}function p(e,t,n,r){return 1===arguments.length?m(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Object(r.default)(_,p,Object(r.extend)(o.Color,{brighter:function(e){return e=null==e?o.brighter:Math.pow(o.brighter,e),new _(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?o.darker:Math.pow(o.darker,e),new _(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*s.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),l=Math.sin(e);return new o.Rgb(255*(t+n*(i*r+a*l)),255*(t+n*(u*r+d*l)),255*(t+n*(c*r)),this.opacity)}}))},"./node_modules/d3-brush/node_modules/d3-color/src/define.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-color/src/define.js ***! + \*******************************************************************/ +/*! exports provided: default, extend */function(e,t,n){"use strict";function r(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.r(t),n.d(t,"extend",(function(){return r})),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e}},"./node_modules/d3-brush/node_modules/d3-color/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-color/src/index.js ***! + \******************************************************************/ +/*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-brush/node_modules/d3-color/src/color.js");n.d(t,"color",(function(){return r.default})),n.d(t,"rgb",(function(){return r.rgb})),n.d(t,"hsl",(function(){return r.hsl}));var o=n(/*! ./lab.js */"./node_modules/d3-brush/node_modules/d3-color/src/lab.js");n.d(t,"lab",(function(){return o.default})),n.d(t,"hcl",(function(){return o.hcl})),n.d(t,"lch",(function(){return o.lch})),n.d(t,"gray",(function(){return o.gray}));var s=n(/*! ./cubehelix.js */"./node_modules/d3-brush/node_modules/d3-color/src/cubehelix.js");n.d(t,"cubehelix",(function(){return s.default}))},"./node_modules/d3-brush/node_modules/d3-color/src/lab.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-color/src/lab.js ***! + \****************************************************************/ +/*! exports provided: gray, default, Lab, lch, hcl, Hcl */function(e,t,n){"use strict";n.r(t),n.d(t,"gray",(function(){return d})),n.d(t,"default",(function(){return c})),n.d(t,"Lab",(function(){return l})),n.d(t,"lch",(function(){return g})),n.d(t,"hcl",(function(){return y})),n.d(t,"Hcl",(function(){return b}));var r=n(/*! ./define.js */"./node_modules/d3-brush/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-brush/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-brush/node_modules/d3-color/src/math.js");const i=6/29,a=3*i*i;function u(e){if(e instanceof l)return new l(e.l,e.a,e.b,e.opacity);if(e instanceof b)return v(e);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t,n,r=p(e.r),s=p(e.g),i=p(e.b),a=f((.2225045*r+.7168786*s+.0606169*i)/1);return r===s&&s===i?t=n=a:(t=f((.4360747*r+.3850649*s+.1430804*i)/.96422),n=f((.0139322*r+.0971045*s+.7141733*i)/.82521)),new l(116*a-16,500*(t-a),200*(a-n),e.opacity)}function d(e,t){return new l(e,0,0,null==t?1:t)}function c(e,t,n,r){return 1===arguments.length?u(e):new l(e,t,n,null==r?1:r)}function l(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function f(e){return e>.008856451679035631?Math.pow(e,1/3):e/a+4/29}function h(e){return e>i?e*e*e:a*(e-4/29)}function m(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function p(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function _(e){if(e instanceof b)return new b(e.h,e.c,e.l,e.opacity);if(e instanceof l||(e=u(e)),0===e.a&&0===e.b)return new b(NaN,0{}};function o(){for(var e,t=0,n=arguments.length,r={};t=0&&(n=e.slice(r+1),e=e.slice(0,r)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}function a(e,t){for(var n,r=0,o=e.length;r0)for(var n,r,o=new Array(n),s=0;s()=>e},"./node_modules/d3-brush/node_modules/d3-drag/src/drag.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-drag/src/drag.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-dispatch */"./node_modules/d3-brush/node_modules/d3-dispatch/src/index.js"),o=n(/*! d3-selection */"./node_modules/d3-brush/node_modules/d3-selection/src/index.js"),s=n(/*! ./nodrag.js */"./node_modules/d3-brush/node_modules/d3-drag/src/nodrag.js"),i=n(/*! ./noevent.js */"./node_modules/d3-brush/node_modules/d3-drag/src/noevent.js"),a=n(/*! ./constant.js */"./node_modules/d3-brush/node_modules/d3-drag/src/constant.js"),u=n(/*! ./event.js */"./node_modules/d3-brush/node_modules/d3-drag/src/event.js");function d(e){return!e.ctrlKey&&!e.button}function c(){return this.parentNode}function l(e,t){return null==t?{x:e.x,y:e.y}:t}function f(){return navigator.maxTouchPoints||"ontouchstart"in this}t.default=function(){var e,t,n,h,m=d,p=c,_=l,g=f,y={},b=Object(r.dispatch)("start","drag","end"),v=0,j=0;function x(e){e.on("mousedown.drag",w).filter(g).on("touchstart.drag",T).on("touchmove.drag",M,i.nonpassive).on("touchend.drag touchcancel.drag",S).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function w(r,a){if(!h&&m.call(this,r,a)){var u=C(this,p.call(this,r,a),r,a,"mouse");u&&(Object(o.select)(r.view).on("mousemove.drag",O,i.nonpassivecapture).on("mouseup.drag",k,i.nonpassivecapture),Object(s.default)(r.view),Object(i.nopropagation)(r),n=!1,e=r.clientX,t=r.clientY,u("start",r))}}function O(r){if(Object(i.default)(r),!n){var o=r.clientX-e,s=r.clientY-t;n=o*o+s*s>j}y.mouse("drag",r)}function k(e){Object(o.select)(e.view).on("mousemove.drag mouseup.drag",null),Object(s.yesdrag)(e.view,n),Object(i.default)(e),y.mouse("end",e)}function T(e,t){if(m.call(this,e,t)){var n,r,o=e.changedTouches,s=p.call(this,e,t),a=o.length;for(n=0;n+e},"./node_modules/d3-brush/node_modules/d3-ease/src/math.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-ease/src/math.js ***! + \****************************************************************/ +/*! exports provided: tpmt */function(e,t,n){"use strict";function r(e){return 1.0009775171065494*(Math.pow(2,-10*e)-.0009765625)}n.r(t),n.d(t,"tpmt",(function(){return r}))},"./node_modules/d3-brush/node_modules/d3-ease/src/poly.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-ease/src/poly.js ***! + \****************************************************************/ +/*! exports provided: polyIn, polyOut, polyInOut */function(e,t,n){"use strict";n.r(t),n.d(t,"polyIn",(function(){return r})),n.d(t,"polyOut",(function(){return o})),n.d(t,"polyInOut",(function(){return s}));var r=function e(t){function n(e){return Math.pow(e,t)}return t=+t,n.exponent=e,n}(3),o=function e(t){function n(e){return 1-Math.pow(1-e,t)}return t=+t,n.exponent=e,n}(3),s=function e(t){function n(e){return((e*=2)<=1?Math.pow(e,t):2-Math.pow(2-e,t))/2}return t=+t,n.exponent=e,n}(3)},"./node_modules/d3-brush/node_modules/d3-ease/src/quad.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-ease/src/quad.js ***! + \****************************************************************/ +/*! exports provided: quadIn, quadOut, quadInOut */function(e,t,n){"use strict";function r(e){return e*e}function o(e){return e*(2-e)}function s(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}n.r(t),n.d(t,"quadIn",(function(){return r})),n.d(t,"quadOut",(function(){return o})),n.d(t,"quadInOut",(function(){return s}))},"./node_modules/d3-brush/node_modules/d3-ease/src/sin.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-ease/src/sin.js ***! + \***************************************************************/ +/*! exports provided: sinIn, sinOut, sinInOut */function(e,t,n){"use strict";n.r(t),n.d(t,"sinIn",(function(){return s})),n.d(t,"sinOut",(function(){return i})),n.d(t,"sinInOut",(function(){return a}));var r=Math.PI,o=r/2;function s(e){return 1==+e?1:1-Math.cos(e*o)}function i(e){return Math.sin(e*o)}function a(e){return(1-Math.cos(r*e))/2}},"./node_modules/d3-brush/node_modules/d3-interpolate/src/array.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/array.js ***! + \************************************************************************/ +/*! exports provided: default, genericArray */function(e,t,n){"use strict";n.r(t),n.d(t,"genericArray",(function(){return s}));var r=n(/*! ./value.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/value.js"),o=n(/*! ./numberArray.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/numberArray.js");function s(e,t){var n,o=t?t.length:0,s=e?Math.min(o,e.length):0,i=new Array(s),a=new Array(o);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),s=e[o],i=e[o+1],a=o>0?e[o-1]:2*s-i,u=o180||n<-180?n-360*Math.round(n/360):n):Object(r.default)(isNaN(e)?t:e)}function i(e){return 1==(e=+e)?a: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):Object(r.default)(isNaN(t)?n:t)}}function a(e,t){var n=t-e;return n?o(e,n):Object(r.default)(isNaN(e)?t:e)}},"./node_modules/d3-brush/node_modules/d3-interpolate/src/constant.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/constant.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=e=>()=>e},"./node_modules/d3-brush/node_modules/d3-interpolate/src/cubehelix.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/cubehelix.js ***! + \****************************************************************************/ +/*! exports provided: default, cubehelixLong */function(e,t,n){"use strict";n.r(t),n.d(t,"cubehelixLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-brush/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/color.js");function s(e){return function t(n){function s(t,s){var i=e((t=Object(r.cubehelix)(t)).h,(s=Object(r.cubehelix)(s)).h),a=Object(o.default)(t.s,s.s),u=Object(o.default)(t.l,s.l),d=Object(o.default)(t.opacity,s.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=u(Math.pow(e,n)),t.opacity=d(e),t+""}}return n=+n,s.gamma=t,s}(1)}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-brush/node_modules/d3-interpolate/src/date.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/date.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},"./node_modules/d3-brush/node_modules/d3-interpolate/src/discrete.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/discrete.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},"./node_modules/d3-brush/node_modules/d3-interpolate/src/hcl.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/hcl.js ***! + \**********************************************************************/ +/*! exports provided: default, hclLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hclLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-brush/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hcl)(t)).h,(n=Object(r.hcl)(n)).h),i=Object(o.default)(t.c,n.c),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.c=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-brush/node_modules/d3-interpolate/src/hsl.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/hsl.js ***! + \**********************************************************************/ +/*! exports provided: default, hslLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hslLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-brush/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hsl)(t)).h,(n=Object(r.hsl)(n)).h),i=Object(o.default)(t.s,n.s),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.s=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-brush/node_modules/d3-interpolate/src/hue.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/hue.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/color.js");t.default=function(e,t){var n=Object(r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}}},"./node_modules/d3-brush/node_modules/d3-interpolate/src/index.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/index.js ***! + \************************************************************************/ +/*! exports provided: interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./value.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/value.js");n.d(t,"interpolate",(function(){return r.default}));var o=n(/*! ./array.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/array.js");n.d(t,"interpolateArray",(function(){return o.default}));var s=n(/*! ./basis.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/basis.js");n.d(t,"interpolateBasis",(function(){return s.default}));var i=n(/*! ./basisClosed.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/basisClosed.js");n.d(t,"interpolateBasisClosed",(function(){return i.default}));var a=n(/*! ./date.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/date.js");n.d(t,"interpolateDate",(function(){return a.default}));var u=n(/*! ./discrete.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/discrete.js");n.d(t,"interpolateDiscrete",(function(){return u.default}));var d=n(/*! ./hue.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/hue.js");n.d(t,"interpolateHue",(function(){return d.default}));var c=n(/*! ./number.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/number.js");n.d(t,"interpolateNumber",(function(){return c.default}));var l=n(/*! ./numberArray.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/numberArray.js");n.d(t,"interpolateNumberArray",(function(){return l.default}));var f=n(/*! ./object.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/object.js");n.d(t,"interpolateObject",(function(){return f.default}));var h=n(/*! ./round.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/round.js");n.d(t,"interpolateRound",(function(){return h.default}));var m=n(/*! ./string.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/string.js");n.d(t,"interpolateString",(function(){return m.default}));var p=n(/*! ./transform/index.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/transform/index.js");n.d(t,"interpolateTransformCss",(function(){return p.interpolateTransformCss})),n.d(t,"interpolateTransformSvg",(function(){return p.interpolateTransformSvg}));var _=n(/*! ./zoom.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/zoom.js");n.d(t,"interpolateZoom",(function(){return _.default}));var g=n(/*! ./rgb.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/rgb.js");n.d(t,"interpolateRgb",(function(){return g.default})),n.d(t,"interpolateRgbBasis",(function(){return g.rgbBasis})),n.d(t,"interpolateRgbBasisClosed",(function(){return g.rgbBasisClosed}));var y=n(/*! ./hsl.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/hsl.js");n.d(t,"interpolateHsl",(function(){return y.default})),n.d(t,"interpolateHslLong",(function(){return y.hslLong}));var b=n(/*! ./lab.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/lab.js");n.d(t,"interpolateLab",(function(){return b.default}));var v=n(/*! ./hcl.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/hcl.js");n.d(t,"interpolateHcl",(function(){return v.default})),n.d(t,"interpolateHclLong",(function(){return v.hclLong}));var j=n(/*! ./cubehelix.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/cubehelix.js");n.d(t,"interpolateCubehelix",(function(){return j.default})),n.d(t,"interpolateCubehelixLong",(function(){return j.cubehelixLong}));var x=n(/*! ./piecewise.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/piecewise.js");n.d(t,"piecewise",(function(){return x.default}));var w=n(/*! ./quantize.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/quantize.js");n.d(t,"quantize",(function(){return w.default}))},"./node_modules/d3-brush/node_modules/d3-interpolate/src/lab.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/lab.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! d3-color */"./node_modules/d3-brush/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-brush/node_modules/d3-interpolate/src/color.js");function s(e,t){var n=Object(o.default)((e=Object(r.lab)(e)).l,(t=Object(r.lab)(t)).l),s=Object(o.default)(e.a,t.a),i=Object(o.default)(e.b,t.b),a=Object(o.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=s(t),e.b=i(t),e.opacity=a(t),e+""}}},"./node_modules/d3-brush/node_modules/d3-interpolate/src/number.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/number.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},"./node_modules/d3-brush/node_modules/d3-interpolate/src/numberArray.js": +/*!******************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-interpolate/src/numberArray.js ***! + \******************************************************************************/ +/*! exports provided: default, isNumberArray */function(e,t,n){"use strict";function r(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}n.r(t),n.d(t,"isNumberArray",(function(){return r})),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(s){for(n=0;nu&&(a=t.slice(u,a),c[d]?c[d]+=a:c[++d]=a),(n=n[0])===(i=i[0])?c[d]?c[d]+=i:c[++d]=i:(c[++d]=null,l.push({i:d,x:Object(r.default)(n,i)})),u=s.lastIndex;return u180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(s(n)+"rotate(",null,o)-2,x:Object(r.default)(e,t)})):t&&n.push(s(n)+"rotate("+t+o)}(i.rotate,a.rotate,u,d),function(e,t,n,i){e!==t?i.push({i:n.push(s(n)+"skewX(",null,o)-2,x:Object(r.default)(e,t)}):t&&n.push(s(n)+"skewX("+t+o)}(i.skewX,a.skewX,u,d),function(e,t,n,o,i,a){if(e!==n||t!==o){var u=i.push(s(i)+"scale(",null,",",null,")");a.push({i:u-4,x:Object(r.default)(e,n)},{i:u-2,x:Object(r.default)(t,o)})}else 1===n&&1===o||i.push(s(i)+"scale("+n+","+o+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,u,d),i=a=null,function(e){for(var t,n=-1,r=d.length;++n=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),r.default.hasOwnProperty(t)?{space:r.default[t],local:e}:e}},"./node_modules/d3-brush/node_modules/d3-selection/src/namespaces.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/namespaces.js ***! + \***************************************************************************/ +/*! exports provided: xhtml, default */function(e,t,n){"use strict";n.r(t),n.d(t,"xhtml",(function(){return r}));var r="http://www.w3.org/1999/xhtml";t.default={svg:"http://www.w3.org/2000/svg",xhtml:r,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"}},"./node_modules/d3-brush/node_modules/d3-selection/src/pointer.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/pointer.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./sourceEvent.js */"./node_modules/d3-brush/node_modules/d3-selection/src/sourceEvent.js");t.default=function(e,t){if(e=Object(r.default)(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var o=n.createSVGPoint();return o.x=e.clientX,o.y=e.clientY,[(o=o.matrixTransform(t.getScreenCTM().inverse())).x,o.y]}if(t.getBoundingClientRect){var s=t.getBoundingClientRect();return[e.clientX-s.left-t.clientLeft,e.clientY-s.top-t.clientTop]}}return[e.pageX,e.pageY]}},"./node_modules/d3-brush/node_modules/d3-selection/src/pointers.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/pointers.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./pointer.js */"./node_modules/d3-brush/node_modules/d3-selection/src/pointer.js"),o=n(/*! ./sourceEvent.js */"./node_modules/d3-brush/node_modules/d3-selection/src/sourceEvent.js");t.default=function(e,t){return e.target&&(e=Object(o.default)(e),void 0===t&&(t=e.currentTarget),e=e.touches||[e]),Array.from(e,e=>Object(r.default)(e,t))}},"./node_modules/d3-brush/node_modules/d3-selection/src/select.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/select.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./selection/index.js */"./node_modules/d3-brush/node_modules/d3-selection/src/selection/index.js");t.default=function(e){return"string"==typeof e?new r.Selection([[document.querySelector(e)]],[document.documentElement]):new r.Selection([[e]],r.root)}},"./node_modules/d3-brush/node_modules/d3-selection/src/selectAll.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selectAll.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3-brush/node_modules/d3-selection/src/array.js"),o=n(/*! ./selection/index.js */"./node_modules/d3-brush/node_modules/d3-selection/src/selection/index.js");t.default=function(e){return"string"==typeof e?new o.Selection([document.querySelectorAll(e)],[document.documentElement]):new o.Selection([Object(r.default)(e)],o.root)}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/append.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/append.js ***! + \*********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../creator.js */"./node_modules/d3-brush/node_modules/d3-selection/src/creator.js");t.default=function(e){var t="function"==typeof e?e:Object(r.default)(e);return this.select((function(){return this.appendChild(t.apply(this,arguments))}))}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/attr.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/attr.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../namespace.js */"./node_modules/d3-brush/node_modules/d3-selection/src/namespace.js");function o(e){return function(){this.removeAttribute(e)}}function s(e){return function(){this.removeAttributeNS(e.space,e.local)}}function i(e,t){return function(){this.setAttribute(e,t)}}function a(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function u(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function d(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)}}t.default=function(e,t){var n=Object(r.default)(e);if(arguments.length<2){var c=this.node();return n.local?c.getAttributeNS(n.space,n.local):c.getAttribute(n)}return this.each((null==t?n.local?s:o:"function"==typeof t?n.local?d:u:n.local?a:i)(n,t))}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/call.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/call.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/classed.js": +/*!**********************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/classed.js ***! + \**********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return e.trim().split(/^|\s+/)}function o(e){return e.classList||new s(e)}function s(e){this._node=e,this._names=r(e.getAttribute("class")||"")}function i(e,t){for(var n=o(e),r=-1,s=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}},t.default=function(e,t){var n=r(e+"");if(arguments.length<2){for(var s=o(this.node()),i=-1,a=n.length;++i=M&&(M=T+1);!(k=x[M])&&++M=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}function o(e){return function(){var t=this.__on;if(t){for(var n,r=0,o=-1,s=t.length;r=0;)(r=o[s])&&(i&&4^r.compareDocumentPosition(i)&&i.parentNode.insertBefore(r,i),i=r);return this}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/property.js": +/*!***********************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/property.js ***! + \***********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return function(){delete this[e]}}function o(e,t){return function(){this[e]=t}}function s(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}n.r(t),t.default=function(e,t){return arguments.length>1?this.each((null==t?r:"function"==typeof t?s:o)(e,t)):this.node()[e]}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/raise.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/raise.js ***! + \********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this.nextSibling&&this.parentNode.appendChild(this)}n.r(t),t.default=function(){return this.each(r)}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/remove.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/remove.js ***! + \*********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){var e=this.parentNode;e&&e.removeChild(this)}n.r(t),t.default=function(){return this.each(r)}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/select.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/select.js ***! + \*********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./index.js */"./node_modules/d3-brush/node_modules/d3-selection/src/selection/index.js"),o=n(/*! ../selector.js */"./node_modules/d3-brush/node_modules/d3-selection/src/selector.js");t.default=function(e){"function"!=typeof e&&(e=Object(o.default)(e));for(var t=this._groups,n=t.length,s=new Array(n),i=0;it?1:e>=t?0:NaN}t.default=function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=o);for(var n=this._groups,s=n.length,i=new Array(s),a=0;a1?this.each((null==t?o:"function"==typeof t?i:s)(e,t,null==n?"":n)):a(this.node(),e)}},"./node_modules/d3-brush/node_modules/d3-selection/src/selection/text.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selection/text.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this.textContent=""}function o(e){return function(){this.textContent=e}}function s(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}n.r(t),t.default=function(e){return arguments.length?this.each(null==e?r:("function"==typeof e?s:o)(e)):this.node().textContent}},"./node_modules/d3-brush/node_modules/d3-selection/src/selector.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selector.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){}n.r(t),t.default=function(e){return null==e?r:function(){return this.querySelector(e)}}},"./node_modules/d3-brush/node_modules/d3-selection/src/selectorAll.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/selectorAll.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){return[]}n.r(t),t.default=function(e){return null==e?r:function(){return this.querySelectorAll(e)}}},"./node_modules/d3-brush/node_modules/d3-selection/src/sourceEvent.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/sourceEvent.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){let t;for(;t=e.sourceEvent;)e=t;return e}},"./node_modules/d3-brush/node_modules/d3-selection/src/window.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-selection/src/window.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}},"./node_modules/d3-brush/node_modules/d3-timer/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-timer/src/index.js ***! + \******************************************************************/ +/*! exports provided: now, timer, timerFlush, timeout, interval */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-brush/node_modules/d3-timer/src/timer.js");n.d(t,"now",(function(){return r.now})),n.d(t,"timer",(function(){return r.timer})),n.d(t,"timerFlush",(function(){return r.timerFlush}));var o=n(/*! ./timeout.js */"./node_modules/d3-brush/node_modules/d3-timer/src/timeout.js");n.d(t,"timeout",(function(){return o.default}));var s=n(/*! ./interval.js */"./node_modules/d3-brush/node_modules/d3-timer/src/interval.js");n.d(t,"interval",(function(){return s.default}))},"./node_modules/d3-brush/node_modules/d3-timer/src/interval.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-timer/src/interval.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-brush/node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer,s=t;return null==t?(o.restart(e,t,n),o):(o._restart=o.restart,o.restart=function(e,t,n){t=+t,n=null==n?Object(r.now)():+n,o._restart((function r(i){i+=s,o._restart(r,s+=t,n),e(i)}),t,n)},o.restart(e,t,n),o)}},"./node_modules/d3-brush/node_modules/d3-timer/src/timeout.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-timer/src/timeout.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-brush/node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer;return t=null==t?0:+t,o.restart(n=>{o.stop(),e(n+t)},t,n),o}},"./node_modules/d3-brush/node_modules/d3-timer/src/timer.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-timer/src/timer.js ***! + \******************************************************************/ +/*! exports provided: now, Timer, timer, timerFlush */function(e,t,n){"use strict";n.r(t),n.d(t,"now",(function(){return h})),n.d(t,"Timer",(function(){return p})),n.d(t,"timer",(function(){return _})),n.d(t,"timerFlush",(function(){return g}));var r,o,s=0,i=0,a=0,u=0,d=0,c=0,l="object"==typeof performance&&performance.now?performance:Date,f="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function h(){return d||(f(m),d=l.now()+c)}function m(){d=0}function p(){this._call=this._time=this._next=null}function _(e,t,n){var r=new p;return r.restart(e,t,n),r}function g(){h(),++s;for(var e,t=r;t;)(e=d-t._time)>=0&&t._call.call(void 0,e),t=t._next;--s}function y(){d=(u=l.now())+c,s=i=0;try{g()}finally{s=0,function(){for(var e,t,n=r,s=1/0;n;)n._call?(s>n._time&&(s=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);o=e,v(s)}(),d=0}}function b(){var e=l.now(),t=e-u;t>1e3&&(c-=t,u=e)}function v(e){s||(i&&(i=clearTimeout(i)),e-d>24?(e<1/0&&(i=setTimeout(y,e-l.now()-c)),a&&(a=clearInterval(a))):(a||(u=l.now(),a=setInterval(b,1e3)),s=1,f(y)))}p.prototype=_.prototype={constructor:p,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?h():+n)+(null==t?0:+t),this._next||o===this||(o?o._next=this:r=this,o=this),this._call=e,this._time=n,v()},stop:function(){this._call&&(this._call=null,this._time=1/0,v())}}},"./node_modules/d3-brush/node_modules/d3-transition/src/active.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-transition/src/active.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transition/index.js */"./node_modules/d3-brush/node_modules/d3-transition/src/transition/index.js"),o=n(/*! ./transition/schedule.js */"./node_modules/d3-brush/node_modules/d3-transition/src/transition/schedule.js"),s=[null];t.default=function(e,t){var n,i,a=e.__transition;if(a)for(i in t=null==t?null:t+"",a)if((n=a[i]).state>o.SCHEDULED&&n.name===t)return new r.Transition([[e]],s,t,+i);return null}},"./node_modules/d3-brush/node_modules/d3-transition/src/index.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-transition/src/index.js ***! + \***********************************************************************/ +/*! exports provided: transition, active, interrupt */function(e,t,n){"use strict";n.r(t),n(/*! ./selection/index.js */"./node_modules/d3-brush/node_modules/d3-transition/src/selection/index.js");var r=n(/*! ./transition/index.js */"./node_modules/d3-brush/node_modules/d3-transition/src/transition/index.js");n.d(t,"transition",(function(){return r.default}));var o=n(/*! ./active.js */"./node_modules/d3-brush/node_modules/d3-transition/src/active.js");n.d(t,"active",(function(){return o.default}));var s=n(/*! ./interrupt.js */"./node_modules/d3-brush/node_modules/d3-transition/src/interrupt.js");n.d(t,"interrupt",(function(){return s.default}))},"./node_modules/d3-brush/node_modules/d3-transition/src/interrupt.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-transition/src/interrupt.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transition/schedule.js */"./node_modules/d3-brush/node_modules/d3-transition/src/transition/schedule.js");t.default=function(e,t){var n,o,s,i=e.__transition,a=!0;if(i){for(s in t=null==t?null:t+"",i)(n=i[s]).name===t?(o=n.state>r.STARTING&&n.state=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?r.init:r.set;return function(){var r=i(this,e),a=r.on;a!==o&&(s=(o=a).copy()).on(t,n),r.on=s}}t.default=function(e,t){var n=this._id;return arguments.length<2?Object(r.get)(this.node(),n).on.on(e):this.each(o(n,e,t))}},"./node_modules/d3-brush/node_modules/d3-transition/src/transition/remove.js": +/*!***********************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-transition/src/transition/remove.js ***! + \***********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){return this.on("end.remove",(e=this._id,function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}));var e}},"./node_modules/d3-brush/node_modules/d3-transition/src/transition/schedule.js": +/*!*************************************************************************************!*\ + !*** ./node_modules/d3-brush/node_modules/d3-transition/src/transition/schedule.js ***! + \*************************************************************************************/ +/*! exports provided: CREATED, SCHEDULED, STARTING, STARTED, RUNNING, ENDING, ENDED, default, init, set, get */function(e,t,n){"use strict";n.r(t),n.d(t,"CREATED",(function(){return a})),n.d(t,"SCHEDULED",(function(){return u})),n.d(t,"STARTING",(function(){return d})),n.d(t,"STARTED",(function(){return c})),n.d(t,"RUNNING",(function(){return l})),n.d(t,"ENDING",(function(){return f})),n.d(t,"ENDED",(function(){return h})),n.d(t,"init",(function(){return m})),n.d(t,"set",(function(){return p})),n.d(t,"get",(function(){return _}));var r=n(/*! d3-dispatch */"./node_modules/d3-brush/node_modules/d3-dispatch/src/index.js"),o=n(/*! d3-timer */"./node_modules/d3-brush/node_modules/d3-timer/src/index.js"),s=Object(r.dispatch)("start","end","cancel","interrupt"),i=[],a=0,u=1,d=2,c=3,l=4,f=5,h=6;function m(e,t){var n=_(e,t);if(n.state>a)throw new Error("too late; already scheduled");return n}function p(e,t){var n=_(e,t);if(n.state>c)throw new Error("too late; already running");return n}function _(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}t.default=function(e,t,n,r,m,p){var _=e.__transition;if(_){if(n in _)return}else e.__transition={};!function(e,t,n){var r,s=e.__transition;function i(f){var p,_,g,y;if(n.state!==u)return m();for(p in s)if((y=s[p]).name===n.name){if(y.state===c)return Object(o.timeout)(i);y.state===l?(y.state=h,y.timer.stop(),y.on.call("interrupt",e,e.__data__,y.index,y.group),delete s[p]):+p{const t=e.identifier;return(e=Object(i.pointer)(e,R)).point0=e.slice(),e.identifier=t,e});Object(a.interrupt)(R);var ee=F(R,arguments,!0).beforestart();if("overlay"===P){G&&(E=!0);const t=[J[0],J[1]||J[0]];U.selection=G=[[r=e===j?W:g(t[0][0],t[1][0]),u=e===v?V:g(t[0][1],t[1][1])],[b=e===j?$:_(t[0][0],t[1][0]),S=e===v?X:_(t[0][1],t[1][1])]],J.length>1&&se(n)}else r=G[0][0],u=G[0][1],b=G[1][0],S=G[1][1];s=r,d=u,x=b,C=S;var te=Object(i.select)(R).attr("pointer-events","none"),ne=te.selectAll(".overlay").attr("cursor",w[P]);if(n.touches)ee.moved=oe,ee.ended=ie;else{var re=Object(i.select)(n.view).on("mousemove.brush",oe,!0).on("mouseup.brush",ie,!0);B&&re.on("keydown.brush",ae,!0).on("keyup.brush",ue,!0),Object(o.dragDisable)(n.view)}L.call(R),ee.start(n,z.name)}function oe(e){for(const t of e.changedTouches||[e])for(const e of J)e.identifier===t.identifier&&(e.cur=Object(i.pointer)(t,R));if(K&&!A&&!I&&1===J.length){const e=J[0];p(e.cur[0]-e[0])>p(e.cur[1]-e[1])?I=!0:A=!0}for(const e of J)e.cur&&(e[0]=e.cur[0],e[1]=e.cur[1]);E=!0,Object(c.default)(e),se(e)}function se(e){const t=J[0],n=t.point0;var o;switch(Z=t[0]-n[0],Q=t[1]-n[1],z){case f:case l:q&&(Z=_(W-r,g($-b,Z)),s=r+Z,x=b+Z),Y&&(Q=_(V-u,g(X-S,Q)),d=u+Q,C=S+Q);break;case h:J[1]?(q&&(s=_(W,g($,J[0][0])),x=_(W,g($,J[1][0])),q=1),Y&&(d=_(V,g(X,J[0][1])),C=_(V,g(X,J[1][1])),Y=1)):(q<0?(Z=_(W-r,g($-r,Z)),s=r+Z,x=b):q>0&&(Z=_(W-b,g($-b,Z)),s=r,x=b+Z),Y<0?(Q=_(V-u,g(X-u,Q)),d=u+Q,C=S):Y>0&&(Q=_(V-S,g(X-S,Q)),d=u,C=S+Q));break;case m:q&&(s=_(W,g($,r-Z*q)),x=_(W,g($,b+Z*q))),Y&&(d=_(V,g(X,u-Q*Y)),C=_(V,g(X,S+Q*Y)))}x0&&(r=s-Z),Y<0?S=C-Q:Y>0&&(u=d-Q),z=f,ne.attr("cursor",w.selection),se(e));break;default:return}Object(c.default)(e)}function ue(e){switch(e.keyCode){case 16:K&&(A=I=K=!1,se(e));break;case 18:z===m&&(q<0?b=x:q>0&&(r=s),Y<0?S=C:Y>0&&(u=d),z=h,se(e));break;case 32:z===f&&(e.altKey?(q&&(b=x-Z*q,r=s+Z*q),Y&&(S=C-Q*Y,u=d+Q*Y),z=m):(q<0?b=x:q>0&&(r=s),Y<0?S=C:Y>0&&(u=d),z=h),ne.attr("cursor",w[P]),se(e));break;default:return}Object(c.default)(e)}}function Y(e){F(this,arguments).moved(e)}function U(e){F(this,arguments).ended(e)}function H(){var t=this.__brush||{selection:null};return t.extent=b(n.apply(this,arguments)),t.dim=e,t}return P.move=function(t,n,r){t.tween?t.on("start.brush",(function(e){F(this,arguments).beforestart().start(e)})).on("interrupt.brush end.brush",(function(e){F(this,arguments).end(e)})).tween("brush",(function(){var t=this,r=t.__brush,o=F(t,arguments),i=r.selection,a=e.input("function"==typeof n?n.apply(this,arguments):n,r.extent),u=Object(s.interpolate)(i,a);function d(e){r.selection=1===e&&null===a?null:u(e),L.call(t),o.brush()}return null!==i&&null!==a?d:d(1)})):t.each((function(){var t=this,o=arguments,s=t.__brush,i=e.input("function"==typeof n?n.apply(t,o):n,s.extent),u=F(t,o).beforestart();Object(a.interrupt)(t),s.selection=null===i?null:i,L.call(t),u.start(r).brush(r).end(r)}))},P.clear=function(e,t){P.move(e,null,t)},z.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(e,t){return this.starting?(this.starting=!1,this.emit("start",e,t)):this.emit("brush",e),this},brush:function(e,t){return this.emit("brush",e,t),this},end:function(e,t){return 0==--this.active&&(delete this.state.emitter,this.emit("end",e,t)),this},emit:function(t,n,r){var o=Object(i.select)(this.that).datum();I.call(t,this.that,new d.default(t,{sourceEvent:n,target:P,selection:e.output(this.state.selection),mode:r,dispatch:I}),o)}},P.extent=function(e){return arguments.length?(n="function"==typeof e?e:Object(u.default)(b(e)),P):n},P.filter=function(e){return arguments.length?(y="function"==typeof e?e:Object(u.default)(!!e),P):y},P.touchable=function(e){return arguments.length?(x="function"==typeof e?e:Object(u.default)(!!e),P):x},P.handleSize=function(e){return arguments.length?(R=+e,P):R},P.keyModifiers=function(e){return arguments.length?(B=!!e,P):B},P.on=function(){var e=I.on.apply(I,arguments);return e===I?P:e},P}t.default=function(){return P(x)}},"./node_modules/d3-brush/src/constant.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-brush/src/constant.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=e=>()=>e},"./node_modules/d3-brush/src/event.js": +/*!********************************************!*\ + !*** ./node_modules/d3-brush/src/event.js ***! + \********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,{sourceEvent:t,target:n,selection:r,mode:o,dispatch:s}){Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:t,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},selection:{value:r,enumerable:!0,configurable:!0},mode:{value:o,enumerable:!0,configurable:!0},_:{value:s}})}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-brush/src/index.js": +/*!********************************************!*\ + !*** ./node_modules/d3-brush/src/index.js ***! + \********************************************/ +/*! exports provided: brush, brushX, brushY, brushSelection */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./brush.js */"./node_modules/d3-brush/src/brush.js");n.d(t,"brush",(function(){return r.default})),n.d(t,"brushX",(function(){return r.brushX})),n.d(t,"brushY",(function(){return r.brushY})),n.d(t,"brushSelection",(function(){return r.brushSelection}))},"./node_modules/d3-brush/src/noevent.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-brush/src/noevent.js ***! + \**********************************************/ +/*! exports provided: nopropagation, default */function(e,t,n){"use strict";function r(e){e.stopImmediatePropagation()}n.r(t),n.d(t,"nopropagation",(function(){return r})),t.default=function(e){e.preventDefault(),e.stopImmediatePropagation()}},"./node_modules/d3-chord/node_modules/d3-path/src/index.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-chord/node_modules/d3-path/src/index.js ***! + \*****************************************************************/ +/*! exports provided: path */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./path.js */"./node_modules/d3-chord/node_modules/d3-path/src/path.js");n.d(t,"path",(function(){return r.default}))},"./node_modules/d3-chord/node_modules/d3-path/src/path.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-chord/node_modules/d3-path/src/path.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);const r=Math.PI,o=2*r,s=o-1e-6;function i(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function a(){return new i}i.prototype=a.prototype={constructor:i,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,o,s){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+o)+","+(this._y1=+s)},arcTo:function(e,t,n,o,s){e=+e,t=+t,n=+n,o=+o,s=+s;var i=this._x1,a=this._y1,u=n-e,d=o-t,c=i-e,l=a-t,f=c*c+l*l;if(s<0)throw new Error("negative radius: "+s);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(f>1e-6)if(Math.abs(l*u-d*c)>1e-6&&s){var h=n-i,m=o-a,p=u*u+d*d,_=h*h+m*m,g=Math.sqrt(p),y=Math.sqrt(f),b=s*Math.tan((r-Math.acos((p+f-_)/(2*g*y)))/2),v=b/y,j=b/g;Math.abs(v-1)>1e-6&&(this._+="L"+(e+v*c)+","+(t+v*l)),this._+="A"+s+","+s+",0,0,"+ +(l*h>c*m)+","+(this._x1=e+j*u)+","+(this._y1=t+j*d)}else this._+="L"+(this._x1=e)+","+(this._y1=t)},arc:function(e,t,n,i,a,u){e=+e,t=+t,u=!!u;var d=(n=+n)*Math.cos(i),c=n*Math.sin(i),l=e+d,f=t+c,h=1^u,m=u?i-a:a-i;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+l+","+f:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-f)>1e-6)&&(this._+="L"+l+","+f),n&&(m<0&&(m=m%o+o),m>s?this._+="A"+n+","+n+",0,1,"+h+","+(e-d)+","+(t-c)+"A"+n+","+n+",0,1,"+h+","+(this._x1=l)+","+(this._y1=f):m>1e-6&&(this._+="A"+n+","+n+",0,"+ +(m>=r)+","+h+","+(this._x1=e+n*Math.cos(a))+","+(this._y1=t+n*Math.sin(a))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}},t.default=a},"./node_modules/d3-chord/src/array.js": +/*!********************************************!*\ + !*** ./node_modules/d3-chord/src/array.js ***! + \********************************************/ +/*! exports provided: slice */function(e,t,n){"use strict";n.r(t),n.d(t,"slice",(function(){return r}));var r=Array.prototype.slice},"./node_modules/d3-chord/src/chord.js": +/*!********************************************!*\ + !*** ./node_modules/d3-chord/src/chord.js ***! + \********************************************/ +/*! exports provided: default, chordTranspose, chordDirected */function(e,t,n){"use strict";n.r(t),n.d(t,"chordTranspose",(function(){return i})),n.d(t,"chordDirected",(function(){return a}));var r=n(/*! ./math.js */"./node_modules/d3-chord/src/math.js");function o(e,t){return Array.from({length:t-e},(t,n)=>e+n)}function s(e){return function(t,n){return e(t.source.value+t.target.value,n.source.value+n.target.value)}}function i(){return u(!1,!0)}function a(){return u(!0,!1)}function u(e,t){var n=0,i=null,a=null,u=null;function d(s){var d,c=s.length,l=new Array(c),f=o(0,c),h=new Array(c*c),m=new Array(c),p=0;s=Float64Array.from({length:c*c},t?(e,t)=>s[t%c][t/c|0]:(e,t)=>s[t/c|0][t%c]);for(let t=0;ti(l[e],l[t]));for(const n of f){const r=t;if(e){const e=o(1+~c,c).filter(e=>e<0?s[~e*c+n]:s[n*c+e]);a&&e.sort((e,t)=>a(e<0?-s[~e*c+n]:s[n*c+e],t<0?-s[~t*c+n]:s[n*c+t]));for(const r of e)r<0?(h[~r*c+n]||(h[~r*c+n]={source:null,target:null})).target={index:n,startAngle:t,endAngle:t+=s[~r*c+n]*p,value:s[~r*c+n]}:(h[n*c+r]||(h[n*c+r]={source:null,target:null})).source={index:n,startAngle:t,endAngle:t+=s[n*c+r]*p,value:s[n*c+r]};m[n]={index:n,startAngle:r,endAngle:t,value:l[n]}}else{const e=o(0,c).filter(e=>s[n*c+e]||s[e*c+n]);a&&e.sort((e,t)=>a(s[n*c+e],s[n*c+t]));for(const r of e){let e;if(ni.epsilon&&(Object(i.abs)(b-f)>2*d+i.epsilon?b>f?(f+=d,b-=d):(f-=d,b+=d):f=b=(f+b)/2,Object(i.abs)(x-j)>2*d+i.epsilon?x>j?(j+=d,x-=d):(j-=d,x+=d):j=x=(j+x)/2),y.moveTo(l*Object(i.cos)(f),l*Object(i.sin)(f)),y.arc(0,0,l,f,b),f!==j||b!==x)if(e){var w=+e.apply(this,arguments),O=v-w,k=(j+x)/2;y.quadraticCurveTo(0,0,O*Object(i.cos)(j),O*Object(i.sin)(j)),y.lineTo(v*Object(i.cos)(k),v*Object(i.sin)(k)),y.lineTo(O*Object(i.cos)(x),O*Object(i.sin)(x))}else y.quadraticCurveTo(0,0,v*Object(i.cos)(j),v*Object(i.sin)(j)),y.arc(0,0,v,j,x);if(y.quadraticCurveTo(0,0,l*Object(i.cos)(f),l*Object(i.sin)(f)),y.closePath(),s)return y=null,s+""||null}return e&&(b.headRadius=function(t){return arguments.length?(e="function"==typeof t?t:Object(s.default)(+t),b):e}),b.radius=function(e){return arguments.length?(h=m="function"==typeof e?e:Object(s.default)(+e),b):h},b.sourceRadius=function(e){return arguments.length?(h="function"==typeof e?e:Object(s.default)(+e),b):h},b.targetRadius=function(e){return arguments.length?(m="function"==typeof e?e:Object(s.default)(+e),b):m},b.startAngle=function(e){return arguments.length?(p="function"==typeof e?e:Object(s.default)(+e),b):p},b.endAngle=function(e){return arguments.length?(_="function"==typeof e?e:Object(s.default)(+e),b):_},b.padAngle=function(e){return arguments.length?(g="function"==typeof e?e:Object(s.default)(+e),b):g},b.source=function(e){return arguments.length?(t=e,b):t},b.target=function(e){return arguments.length?(n=e,b):n},b.context=function(e){return arguments.length?(y=null==e?null:e,b):y},b}function p(){return m(h)}t.default=function(){return m()}},"./node_modules/d3-collection/src/entries.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-collection/src/entries.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t=[];for(var n in e)t.push({key:n,value:e[n]});return t}},"./node_modules/d3-collection/src/index.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-collection/src/index.js ***! + \*************************************************/ +/*! exports provided: nest, set, map, keys, values, entries */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./nest */"./node_modules/d3-collection/src/nest.js");n.d(t,"nest",(function(){return r.default}));var o=n(/*! ./set */"./node_modules/d3-collection/src/set.js");n.d(t,"set",(function(){return o.default}));var s=n(/*! ./map */"./node_modules/d3-collection/src/map.js");n.d(t,"map",(function(){return s.default}));var i=n(/*! ./keys */"./node_modules/d3-collection/src/keys.js");n.d(t,"keys",(function(){return i.default}));var a=n(/*! ./values */"./node_modules/d3-collection/src/values.js");n.d(t,"values",(function(){return a.default}));var u=n(/*! ./entries */"./node_modules/d3-collection/src/entries.js");n.d(t,"entries",(function(){return u.default}))},"./node_modules/d3-collection/src/keys.js": +/*!************************************************!*\ + !*** ./node_modules/d3-collection/src/keys.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t=[];for(var n in e)t.push(n);return t}},"./node_modules/d3-collection/src/map.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-collection/src/map.js ***! + \***********************************************/ +/*! exports provided: prefix, default */function(e,t,n){"use strict";n.r(t),n.d(t,"prefix",(function(){return r}));var r="$";function o(){}function s(e,t){var n=new o;if(e instanceof o)e.each((function(e,t){n.set(t,e)}));else if(Array.isArray(e)){var r,s=-1,i=e.length;if(null==t)for(;++s=u.length)return null!=e&&n.sort(e),null!=t?t(n):n;for(var a,d,l,f=-1,h=n.length,m=u[o++],p=Object(r.default)(),_=s();++fu.length)return n;var o,s=d[r-1];return null!=t&&r>=u.length?o=n.entries():(o=[],n.each((function(t,n){o.push({key:n,values:e(t,r)})}))),null!=s?o.sort((function(e,t){return s(e.key,t.key)})):o}(c(e,0,i,a),0)},key:function(e){return u.push(e),n},sortKeys:function(e){return d[u.length-1]=e,n},sortValues:function(t){return e=t,n},rollup:function(e){return t=e,n}}}},"./node_modules/d3-collection/src/set.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-collection/src/set.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./map */"./node_modules/d3-collection/src/map.js");function o(){}var s=r.default.prototype;function i(e,t){var n=new o;if(e instanceof o)e.each((function(e){n.add(e)}));else if(e){var r=-1,s=e.length;if(null==t)for(;++r>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?x(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?x(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=l.exec(e))?new k(t[1],t[2],t[3],1):(t=f.exec(e))?new k(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=m.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=p.exec(e))?C(t[1],t[2]/100,t[3]/100,1):(t=_.exec(e))?C(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?j(g[e]):"transparent"===e?new k(NaN,NaN,NaN,0):null}function j(e){return new k(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new k(e,t,n,r)}function w(e){return e instanceof o||(e=v(e)),e?new k((e=e.rgb()).r,e.g,e.b,e.opacity):new k}function O(e,t,n,r){return 1===arguments.length?w(e):new k(e,t,n,null==r?1:r)}function k(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function T(){return"#"+S(this.r)+S(this.g)+S(this.b)}function M(){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 S(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function C(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new N(e,t,n,r)}function E(e){if(e instanceof N)return new N(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=v(e)),!e)return new N;if(e instanceof N)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,s=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,u=i-s,d=(i+s)/2;return u?(a=t===i?(n-r)/u+6*(n0&&d<1?0:a,new N(a,u,d,e.opacity)}function A(e,t,n,r){return 1===arguments.length?E(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function D(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Object(r.default)(o,v,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:y,formatHex:y,formatHsl:function(){return E(this).formatHsl()},formatRgb:b,toString:b}),Object(r.default)(k,O,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new k(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new k(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:T,formatHex:T,formatRgb:M,toString:M})),Object(r.default)(N,A,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new N(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new N(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new k(D(e>=240?e-240:e+120,o,r),D(e,o,r),D(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}))},"./node_modules/d3-color/src/cubehelix.js": +/*!************************************************!*\ + !*** ./node_modules/d3-color/src/cubehelix.js ***! + \************************************************/ +/*! exports provided: default, Cubehelix */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return p})),n.d(t,"Cubehelix",(function(){return _}));var r=n(/*! ./define.js */"./node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-color/src/math.js"),i=-.14861,a=1.78277,u=-.29227,d=-.90649,c=1.97294,l=c*d,f=c*a,h=a*u-d*i;function m(e){if(e instanceof _)return new _(e.h,e.s,e.l,e.opacity);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(h*r+l*t-f*n)/(h+l-f),a=r-i,m=(c*(n-i)-u*a)/d,p=Math.sqrt(m*m+a*a)/(c*i*(1-i)),g=p?Math.atan2(m,a)*s.rad2deg-120:NaN;return new _(g<0?g+360:g,p,i,e.opacity)}function p(e,t,n,r){return 1===arguments.length?m(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Object(r.default)(_,p,Object(r.extend)(o.Color,{brighter:function(e){return e=null==e?o.brighter:Math.pow(o.brighter,e),new _(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?o.darker:Math.pow(o.darker,e),new _(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*s.deg2rad,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),l=Math.sin(e);return new o.Rgb(255*(t+n*(i*r+a*l)),255*(t+n*(u*r+d*l)),255*(t+n*(c*r)),this.opacity)}}))},"./node_modules/d3-color/src/define.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-color/src/define.js ***! + \*********************************************/ +/*! exports provided: default, extend */function(e,t,n){"use strict";function r(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.r(t),n.d(t,"extend",(function(){return r})),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e}},"./node_modules/d3-color/src/index.js": +/*!********************************************!*\ + !*** ./node_modules/d3-color/src/index.js ***! + \********************************************/ +/*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-color/src/color.js");n.d(t,"color",(function(){return r.default})),n.d(t,"rgb",(function(){return r.rgb})),n.d(t,"hsl",(function(){return r.hsl}));var o=n(/*! ./lab.js */"./node_modules/d3-color/src/lab.js");n.d(t,"lab",(function(){return o.default})),n.d(t,"hcl",(function(){return o.hcl})),n.d(t,"lch",(function(){return o.lch})),n.d(t,"gray",(function(){return o.gray}));var s=n(/*! ./cubehelix.js */"./node_modules/d3-color/src/cubehelix.js");n.d(t,"cubehelix",(function(){return s.default}))},"./node_modules/d3-color/src/lab.js": +/*!******************************************!*\ + !*** ./node_modules/d3-color/src/lab.js ***! + \******************************************/ +/*! exports provided: gray, default, Lab, lch, hcl, Hcl */function(e,t,n){"use strict";n.r(t),n.d(t,"gray",(function(){return d})),n.d(t,"default",(function(){return c})),n.d(t,"Lab",(function(){return l})),n.d(t,"lch",(function(){return g})),n.d(t,"hcl",(function(){return y})),n.d(t,"Hcl",(function(){return b}));var r=n(/*! ./define.js */"./node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-color/src/math.js"),i=6/29,a=3*i*i;function u(e){if(e instanceof l)return new l(e.l,e.a,e.b,e.opacity);if(e instanceof b)return v(e);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t,n,r=p(e.r),s=p(e.g),i=p(e.b),a=f((.2225045*r+.7168786*s+.0606169*i)/1);return r===s&&s===i?t=n=a:(t=f((.4360747*r+.3850649*s+.1430804*i)/.96422),n=f((.0139322*r+.0971045*s+.7141733*i)/.82521)),new l(116*a-16,500*(t-a),200*(a-n),e.opacity)}function d(e,t){return new l(e,0,0,null==t?1:t)}function c(e,t,n,r){return 1===arguments.length?u(e):new l(e,t,n,null==r?1:r)}function l(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function f(e){return e>.008856451679035631?Math.pow(e,1/3):e/a+4/29}function h(e){return e>i?e*e*e:a*(e-4/29)}function m(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function p(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function _(e){if(e instanceof b)return new b(e.h,e.c,e.l,e.opacity);if(e instanceof l||(e=u(e)),0===e.a&&0===e.b)return new b(NaN,0t?1:e>=t?0:NaN}},"./node_modules/d3-contour/node_modules/d3-array/src/bin.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/bin.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3-contour/node_modules/d3-array/src/array.js"),o=n(/*! ./bisect.js */"./node_modules/d3-contour/node_modules/d3-array/src/bisect.js"),s=n(/*! ./constant.js */"./node_modules/d3-contour/node_modules/d3-array/src/constant.js"),i=n(/*! ./extent.js */"./node_modules/d3-contour/node_modules/d3-array/src/extent.js"),a=n(/*! ./identity.js */"./node_modules/d3-contour/node_modules/d3-array/src/identity.js"),u=n(/*! ./nice.js */"./node_modules/d3-contour/node_modules/d3-array/src/nice.js"),d=n(/*! ./ticks.js */"./node_modules/d3-contour/node_modules/d3-array/src/ticks.js"),c=n(/*! ./threshold/sturges.js */"./node_modules/d3-contour/node_modules/d3-array/src/threshold/sturges.js");t.default=function(){var e=a.default,t=i.default,n=c.default;function l(r){Array.isArray(r)||(r=Array.from(r));var s,a,c=r.length,l=new Array(c);for(s=0;s=m)if(e>=m&&t===i.default){const e=Object(d.tickIncrement)(h,m,n);isFinite(e)&&(e>0?m=(Math.floor(m/e)+1)*e:e<0&&(m=(Math.ceil(m*-e)+1)/-e))}else p.pop()}for(var _=p.length;p[0]<=h;)p.shift(),--_;for(;p[_-1]>m;)p.pop(),--_;var g,y=new Array(_+1);for(s=0;s<=_;++s)(g=y[s]=[]).x0=s>0?p[s-1]:h,g.x1=s<_?p[s]:m;for(s=0;s>>1;n(e[s],t)<0?r=s+1:o=s}return r}return 1===e.length&&(t=(t,n)=>e(t)-n,n=function(e){return(t,n)=>Object(r.default)(e(t),n)}(e)),{left:o,center:function(e,n,r,s){null==r&&(r=0),null==s&&(s=e.length);const i=o(e,n,r,s-1);return i>r&&t(e[i-1],n)>-t(e[i],n)?i-1:i},right:function(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[s],t)>0?o=s:r=s+1}return r}}}},"./node_modules/d3-contour/node_modules/d3-array/src/constant.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/constant.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3-contour/node_modules/d3-array/src/count.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/count.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&++n;else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(o=+o)>=o&&++n}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/cross.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/cross.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return 0|e.length}function o(e){return!(e>0)}function s(e){return"object"!=typeof e||"length"in e?e:Array.from(e)}function i(...e){const t="function"==typeof e[e.length-1]&&function(e){return t=>e(...t)}(e.pop()),n=(e=e.map(s)).map(r),i=e.length-1,a=new Array(i+1).fill(0),u=[];if(i<0||n.some(o))return u;for(;;){u.push(a.map((t,n)=>e[n][t]));let r=i;for(;++a[r]===n[r];){if(0===r)return t?u.map(t):u;a[r--]=0}}}n.r(t),n.d(t,"default",(function(){return i}))},"./node_modules/d3-contour/node_modules/d3-array/src/cumsum.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/cumsum.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){var n=0,r=0;return Float64Array.from(e,void 0===t?e=>n+=+e||0:o=>n+=+t(o,r++,e)||0)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/descending.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/descending.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}},"./node_modules/d3-contour/node_modules/d3-array/src/deviation.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/deviation.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./variance.js */"./node_modules/d3-contour/node_modules/d3-array/src/variance.js");function o(e,t){const n=Object(r.default)(e,t);return n?Math.sqrt(n):n}},"./node_modules/d3-contour/node_modules/d3-array/src/difference.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/difference.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,...t){e=new Set(e);for(const n of t)for(const t of n)e.delete(t);return e}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/disjoint.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/disjoint.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){const n=t[Symbol.iterator](),r=new Set;for(const t of e){if(r.has(t))return!1;let e,o;for(;({value:e,done:o}=n.next())&&!o;){if(Object.is(t,e))return!1;r.add(e)}}return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/every.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/every.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(!t(r,++n,e))return!1;return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/extent.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/extent.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r=s&&(n=r=s):(n>s&&(n=s),r0){for(s=e[--o];o>0&&(t=s,n=e[--o],s=t+n,r=n-(s-t),!r););o>0&&(r<0&&e[o-1]<0||r>0&&e[o-1]>0)&&(n=2*r,t=s+n,n==t-s&&(s=t))}return s}}function o(e,t){const n=new r;if(void 0===t)for(let t of e)(t=+t)&&n.add(t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&n.add(o)}return+n}function s(e,t){const n=new r;let o=-1;return Float64Array.from(e,void 0===t?e=>n.add(+e||0):r=>n.add(+t(r,++o,e)||0))}},"./node_modules/d3-contour/node_modules/d3-array/src/greatest.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/greatest.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-contour/node_modules/d3-array/src/ascending.js");function o(e,t=r.default){let n,o=!1;if(1===t.length){let s;for(const i of e){const e=t(i);(o?Object(r.default)(e,s)>0:0===Object(r.default)(e,e))&&(n=i,s=e,o=!0)}}else for(const r of e)(o?t(r,n)>0:0===t(r,r))&&(n=r,o=!0);return n}},"./node_modules/d3-contour/node_modules/d3-array/src/greatestIndex.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/greatestIndex.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./ascending.js */"./node_modules/d3-contour/node_modules/d3-array/src/ascending.js"),o=n(/*! ./maxIndex.js */"./node_modules/d3-contour/node_modules/d3-array/src/maxIndex.js");function s(e,t=r.default){if(1===t.length)return Object(o.default)(e,t);let n,s=-1,i=-1;for(const r of e)++i,(s<0?0===t(r,r):t(r,n)>0)&&(n=r,s=i);return s}},"./node_modules/d3-contour/node_modules/d3-array/src/group.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/group.js ***! + \********************************************************************/ +/*! exports provided: default, groups, flatGroup, flatRollup, rollup, rollups, index, indexes */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s})),n.d(t,"groups",(function(){return i})),n.d(t,"flatGroup",(function(){return u})),n.d(t,"flatRollup",(function(){return d})),n.d(t,"rollup",(function(){return c})),n.d(t,"rollups",(function(){return l})),n.d(t,"index",(function(){return f})),n.d(t,"indexes",(function(){return h}));var r=n(/*! internmap */"./node_modules/internmap/src/index.js"),o=n(/*! ./identity.js */"./node_modules/d3-contour/node_modules/d3-array/src/identity.js");function s(e,...t){return p(e,o.default,o.default,t)}function i(e,...t){return p(e,Array.from,o.default,t)}function a(e,t){for(let n=1,r=t.length;ne.pop().map(([t,n])=>[...e,t,n]));return e}function u(e,...t){return a(i(e,...t),t)}function d(e,t,...n){return a(l(e,t,...n),n)}function c(e,t,...n){return p(e,o.default,t,n)}function l(e,t,...n){return p(e,Array.from,t,n)}function f(e,...t){return p(e,o.default,m,t)}function h(e,...t){return p(e,Array.from,m,t)}function m(e){if(1!==e.length)throw new Error("duplicate key");return e[0]}function p(e,t,n,o){return function e(s,i){if(i>=o.length)return n(s);const a=new r.InternMap,u=o[i++];let d=-1;for(const e of s){const t=u(e,++d,s),n=a.get(t);n?n.push(e):a.set(t,[e])}for(const[t,n]of a)a.set(t,e(n,i));return t(a)}(e,0)}},"./node_modules/d3-contour/node_modules/d3-array/src/groupSort.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/groupSort.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var r=n(/*! ./ascending.js */"./node_modules/d3-contour/node_modules/d3-array/src/ascending.js"),o=n(/*! ./group.js */"./node_modules/d3-contour/node_modules/d3-array/src/group.js"),s=n(/*! ./sort.js */"./node_modules/d3-contour/node_modules/d3-array/src/sort.js");function i(e,t,n){return(1===t.length?Object(s.default)(Object(o.rollup)(e,t,n),([e,t],[n,o])=>Object(r.default)(t,o)||Object(r.default)(e,n)):Object(s.default)(Object(o.default)(e,n),([e,n],[o,s])=>t(n,s)||Object(r.default)(e,o))).map(([e])=>e)}},"./node_modules/d3-contour/node_modules/d3-array/src/identity.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/identity.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3-contour/node_modules/d3-array/src/index.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/index.js ***! + \********************************************************************/ +/*! exports provided: bisect, bisectRight, bisectLeft, bisectCenter, ascending, bisector, count, cross, cumsum, descending, deviation, extent, Adder, fsum, fcumsum, group, flatGroup, flatRollup, groups, index, indexes, rollup, rollups, groupSort, bin, histogram, thresholdFreedmanDiaconis, thresholdScott, thresholdSturges, max, maxIndex, mean, median, merge, min, minIndex, mode, nice, pairs, permute, quantile, quantileSorted, quickselect, range, least, leastIndex, greatest, greatestIndex, scan, shuffle, shuffler, sum, ticks, tickIncrement, tickStep, transpose, variance, zip, every, some, filter, map, reduce, reverse, sort, difference, disjoint, intersection, subset, superset, union, InternMap, InternSet */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./bisect.js */"./node_modules/d3-contour/node_modules/d3-array/src/bisect.js");n.d(t,"bisect",(function(){return r.default})),n.d(t,"bisectRight",(function(){return r.bisectRight})),n.d(t,"bisectLeft",(function(){return r.bisectLeft})),n.d(t,"bisectCenter",(function(){return r.bisectCenter}));var o=n(/*! ./ascending.js */"./node_modules/d3-contour/node_modules/d3-array/src/ascending.js");n.d(t,"ascending",(function(){return o.default}));var s=n(/*! ./bisector.js */"./node_modules/d3-contour/node_modules/d3-array/src/bisector.js");n.d(t,"bisector",(function(){return s.default}));var i=n(/*! ./count.js */"./node_modules/d3-contour/node_modules/d3-array/src/count.js");n.d(t,"count",(function(){return i.default}));var a=n(/*! ./cross.js */"./node_modules/d3-contour/node_modules/d3-array/src/cross.js");n.d(t,"cross",(function(){return a.default}));var u=n(/*! ./cumsum.js */"./node_modules/d3-contour/node_modules/d3-array/src/cumsum.js");n.d(t,"cumsum",(function(){return u.default}));var d=n(/*! ./descending.js */"./node_modules/d3-contour/node_modules/d3-array/src/descending.js");n.d(t,"descending",(function(){return d.default}));var c=n(/*! ./deviation.js */"./node_modules/d3-contour/node_modules/d3-array/src/deviation.js");n.d(t,"deviation",(function(){return c.default}));var l=n(/*! ./extent.js */"./node_modules/d3-contour/node_modules/d3-array/src/extent.js");n.d(t,"extent",(function(){return l.default}));var f=n(/*! ./fsum.js */"./node_modules/d3-contour/node_modules/d3-array/src/fsum.js");n.d(t,"Adder",(function(){return f.Adder})),n.d(t,"fsum",(function(){return f.fsum})),n.d(t,"fcumsum",(function(){return f.fcumsum}));var h=n(/*! ./group.js */"./node_modules/d3-contour/node_modules/d3-array/src/group.js");n.d(t,"group",(function(){return h.default})),n.d(t,"flatGroup",(function(){return h.flatGroup})),n.d(t,"flatRollup",(function(){return h.flatRollup})),n.d(t,"groups",(function(){return h.groups})),n.d(t,"index",(function(){return h.index})),n.d(t,"indexes",(function(){return h.indexes})),n.d(t,"rollup",(function(){return h.rollup})),n.d(t,"rollups",(function(){return h.rollups}));var m=n(/*! ./groupSort.js */"./node_modules/d3-contour/node_modules/d3-array/src/groupSort.js");n.d(t,"groupSort",(function(){return m.default}));var p=n(/*! ./bin.js */"./node_modules/d3-contour/node_modules/d3-array/src/bin.js");n.d(t,"bin",(function(){return p.default})),n.d(t,"histogram",(function(){return p.default}));var _=n(/*! ./threshold/freedmanDiaconis.js */"./node_modules/d3-contour/node_modules/d3-array/src/threshold/freedmanDiaconis.js");n.d(t,"thresholdFreedmanDiaconis",(function(){return _.default}));var g=n(/*! ./threshold/scott.js */"./node_modules/d3-contour/node_modules/d3-array/src/threshold/scott.js");n.d(t,"thresholdScott",(function(){return g.default}));var y=n(/*! ./threshold/sturges.js */"./node_modules/d3-contour/node_modules/d3-array/src/threshold/sturges.js");n.d(t,"thresholdSturges",(function(){return y.default}));var b=n(/*! ./max.js */"./node_modules/d3-contour/node_modules/d3-array/src/max.js");n.d(t,"max",(function(){return b.default}));var v=n(/*! ./maxIndex.js */"./node_modules/d3-contour/node_modules/d3-array/src/maxIndex.js");n.d(t,"maxIndex",(function(){return v.default}));var j=n(/*! ./mean.js */"./node_modules/d3-contour/node_modules/d3-array/src/mean.js");n.d(t,"mean",(function(){return j.default}));var x=n(/*! ./median.js */"./node_modules/d3-contour/node_modules/d3-array/src/median.js");n.d(t,"median",(function(){return x.default}));var w=n(/*! ./merge.js */"./node_modules/d3-contour/node_modules/d3-array/src/merge.js");n.d(t,"merge",(function(){return w.default}));var O=n(/*! ./min.js */"./node_modules/d3-contour/node_modules/d3-array/src/min.js");n.d(t,"min",(function(){return O.default}));var k=n(/*! ./minIndex.js */"./node_modules/d3-contour/node_modules/d3-array/src/minIndex.js");n.d(t,"minIndex",(function(){return k.default}));var T=n(/*! ./mode.js */"./node_modules/d3-contour/node_modules/d3-array/src/mode.js");n.d(t,"mode",(function(){return T.default}));var M=n(/*! ./nice.js */"./node_modules/d3-contour/node_modules/d3-array/src/nice.js");n.d(t,"nice",(function(){return M.default}));var S=n(/*! ./pairs.js */"./node_modules/d3-contour/node_modules/d3-array/src/pairs.js");n.d(t,"pairs",(function(){return S.default}));var C=n(/*! ./permute.js */"./node_modules/d3-contour/node_modules/d3-array/src/permute.js");n.d(t,"permute",(function(){return C.default}));var E=n(/*! ./quantile.js */"./node_modules/d3-contour/node_modules/d3-array/src/quantile.js");n.d(t,"quantile",(function(){return E.default})),n.d(t,"quantileSorted",(function(){return E.quantileSorted}));var A=n(/*! ./quickselect.js */"./node_modules/d3-contour/node_modules/d3-array/src/quickselect.js");n.d(t,"quickselect",(function(){return A.default}));var N=n(/*! ./range.js */"./node_modules/d3-contour/node_modules/d3-array/src/range.js");n.d(t,"range",(function(){return N.default}));var D=n(/*! ./least.js */"./node_modules/d3-contour/node_modules/d3-array/src/least.js");n.d(t,"least",(function(){return D.default}));var B=n(/*! ./leastIndex.js */"./node_modules/d3-contour/node_modules/d3-array/src/leastIndex.js");n.d(t,"leastIndex",(function(){return B.default}));var I=n(/*! ./greatest.js */"./node_modules/d3-contour/node_modules/d3-array/src/greatest.js");n.d(t,"greatest",(function(){return I.default}));var R=n(/*! ./greatestIndex.js */"./node_modules/d3-contour/node_modules/d3-array/src/greatestIndex.js");n.d(t,"greatestIndex",(function(){return R.default}));var P=n(/*! ./scan.js */"./node_modules/d3-contour/node_modules/d3-array/src/scan.js");n.d(t,"scan",(function(){return P.default}));var L=n(/*! ./shuffle.js */"./node_modules/d3-contour/node_modules/d3-array/src/shuffle.js");n.d(t,"shuffle",(function(){return L.default})),n.d(t,"shuffler",(function(){return L.shuffler}));var F=n(/*! ./sum.js */"./node_modules/d3-contour/node_modules/d3-array/src/sum.js");n.d(t,"sum",(function(){return F.default}));var z=n(/*! ./ticks.js */"./node_modules/d3-contour/node_modules/d3-array/src/ticks.js");n.d(t,"ticks",(function(){return z.default})),n.d(t,"tickIncrement",(function(){return z.tickIncrement})),n.d(t,"tickStep",(function(){return z.tickStep}));var q=n(/*! ./transpose.js */"./node_modules/d3-contour/node_modules/d3-array/src/transpose.js");n.d(t,"transpose",(function(){return q.default}));var Y=n(/*! ./variance.js */"./node_modules/d3-contour/node_modules/d3-array/src/variance.js");n.d(t,"variance",(function(){return Y.default}));var U=n(/*! ./zip.js */"./node_modules/d3-contour/node_modules/d3-array/src/zip.js");n.d(t,"zip",(function(){return U.default}));var H=n(/*! ./every.js */"./node_modules/d3-contour/node_modules/d3-array/src/every.js");n.d(t,"every",(function(){return H.default}));var G=n(/*! ./some.js */"./node_modules/d3-contour/node_modules/d3-array/src/some.js");n.d(t,"some",(function(){return G.default}));var W=n(/*! ./filter.js */"./node_modules/d3-contour/node_modules/d3-array/src/filter.js");n.d(t,"filter",(function(){return W.default}));var V=n(/*! ./map.js */"./node_modules/d3-contour/node_modules/d3-array/src/map.js");n.d(t,"map",(function(){return V.default}));var $=n(/*! ./reduce.js */"./node_modules/d3-contour/node_modules/d3-array/src/reduce.js");n.d(t,"reduce",(function(){return $.default}));var X=n(/*! ./reverse.js */"./node_modules/d3-contour/node_modules/d3-array/src/reverse.js");n.d(t,"reverse",(function(){return X.default}));var Z=n(/*! ./sort.js */"./node_modules/d3-contour/node_modules/d3-array/src/sort.js");n.d(t,"sort",(function(){return Z.default}));var Q=n(/*! ./difference.js */"./node_modules/d3-contour/node_modules/d3-array/src/difference.js");n.d(t,"difference",(function(){return Q.default}));var K=n(/*! ./disjoint.js */"./node_modules/d3-contour/node_modules/d3-array/src/disjoint.js");n.d(t,"disjoint",(function(){return K.default}));var J=n(/*! ./intersection.js */"./node_modules/d3-contour/node_modules/d3-array/src/intersection.js");n.d(t,"intersection",(function(){return J.default}));var ee=n(/*! ./subset.js */"./node_modules/d3-contour/node_modules/d3-array/src/subset.js");n.d(t,"subset",(function(){return ee.default}));var te=n(/*! ./superset.js */"./node_modules/d3-contour/node_modules/d3-array/src/superset.js");n.d(t,"superset",(function(){return te.default}));var ne=n(/*! ./union.js */"./node_modules/d3-contour/node_modules/d3-array/src/union.js");n.d(t,"union",(function(){return ne.default}));var re=n(/*! internmap */"./node_modules/internmap/src/index.js");n.d(t,"InternMap",(function(){return re.InternMap})),n.d(t,"InternSet",(function(){return re.InternSet}))},"./node_modules/d3-contour/node_modules/d3-array/src/intersection.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/intersection.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./set.js */"./node_modules/d3-contour/node_modules/d3-array/src/set.js");function o(e,...t){e=new Set(e),t=t.map(r.default);e:for(const n of e)for(const r of t)if(!r.has(n)){e.delete(n);continue e}return e}},"./node_modules/d3-contour/node_modules/d3-array/src/least.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/least.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-contour/node_modules/d3-array/src/ascending.js");function o(e,t=r.default){let n,o=!1;if(1===t.length){let s;for(const i of e){const e=t(i);(o?Object(r.default)(e,s)<0:0===Object(r.default)(e,e))&&(n=i,s=e,o=!0)}}else for(const r of e)(o?t(r,n)<0:0===t(r,r))&&(n=r,o=!0);return n}},"./node_modules/d3-contour/node_modules/d3-array/src/leastIndex.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/leastIndex.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./ascending.js */"./node_modules/d3-contour/node_modules/d3-array/src/ascending.js"),o=n(/*! ./minIndex.js */"./node_modules/d3-contour/node_modules/d3-array/src/minIndex.js");function s(e,t=r.default){if(1===t.length)return Object(o.default)(e,t);let n,s=-1,i=-1;for(const r of e)++i,(s<0?0===t(r,r):t(r,n)<0)&&(n=r,s=i);return s}},"./node_modules/d3-contour/node_modules/d3-array/src/map.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/map.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof t)throw new TypeError("mapper is not a function");return Array.from(e,(n,r)=>t(n,r,e))}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/max.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/max.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n=o)&&(n=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/maxIndex.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/maxIndex.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n=t)&&(n=t,r=o);else for(let s of e)null!=(s=t(s,++o,e))&&(n=s)&&(n=s,r=o);return r}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/mean.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/mean.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0,r=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(++n,r+=t);else{let o=-1;for(let s of e)null!=(s=t(s,++o,e))&&(s=+s)>=s&&(++n,r+=s)}if(n)return r/n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/median.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/median.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quantile.js */"./node_modules/d3-contour/node_modules/d3-array/src/quantile.js");t.default=function(e,t){return Object(r.default)(e,.5,t)}},"./node_modules/d3-contour/node_modules/d3-array/src/merge.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/merge.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return Array.from(function*(e){for(const t of e)yield*t}(e))}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/min.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/min.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/minIndex.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/minIndex.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n>t||void 0===n&&t>=t)&&(n=t,r=o);else for(let s of e)null!=(s=t(s,++o,e))&&(n>s||void 0===n&&s>=s)&&(n=s,r=o);return r}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/mode.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/mode.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! internmap */"./node_modules/internmap/src/index.js");t.default=function(e,t){const n=new r.InternMap;if(void 0===t)for(let t of e)null!=t&&t>=t&&n.set(t,(n.get(t)||0)+1);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&o>=o&&n.set(o,(n.get(o)||0)+1)}let o,s=0;for(const[e,t]of n)t>s&&(s=t,o=e);return o}},"./node_modules/d3-contour/node_modules/d3-array/src/nice.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/nice.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ticks.js */"./node_modules/d3-contour/node_modules/d3-array/src/ticks.js");function o(e,t,n){let o;for(;;){const s=Object(r.tickIncrement)(e,t,n);if(s===o||0===s||!isFinite(s))return[e,t];s>0?(e=Math.floor(e/s)*s,t=Math.ceil(t/s)*s):s<0&&(e=Math.ceil(e*s)/s,t=Math.floor(t*s)/s),o=s}}},"./node_modules/d3-contour/node_modules/d3-array/src/number.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/number.js ***! + \*********************************************************************/ +/*! exports provided: default, numbers */function(e,t,n){"use strict";function*r(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}n.r(t),n.d(t,"numbers",(function(){return r})),t.default=function(e){return null===e?NaN:+e}},"./node_modules/d3-contour/node_modules/d3-array/src/pairs.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/pairs.js ***! + \********************************************************************/ +/*! exports provided: default, pair */function(e,t,n){"use strict";function r(e,t=o){const n=[];let r,s=!1;for(const o of e)s&&n.push(t(r,o)),r=o,s=!0;return n}function o(e,t){return[e,t]}n.r(t),n.d(t,"default",(function(){return r})),n.d(t,"pair",(function(){return o}))},"./node_modules/d3-contour/node_modules/d3-array/src/permute.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/permute.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return Array.from(t,t=>e[t])}},"./node_modules/d3-contour/node_modules/d3-array/src/quantile.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/quantile.js ***! + \***********************************************************************/ +/*! exports provided: default, quantileSorted */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return a})),n.d(t,"quantileSorted",(function(){return u}));var r=n(/*! ./max.js */"./node_modules/d3-contour/node_modules/d3-array/src/max.js"),o=n(/*! ./min.js */"./node_modules/d3-contour/node_modules/d3-array/src/min.js"),s=n(/*! ./quickselect.js */"./node_modules/d3-contour/node_modules/d3-array/src/quickselect.js"),i=n(/*! ./number.js */"./node_modules/d3-contour/node_modules/d3-array/src/number.js");function a(e,t,n){if(a=(e=Float64Array.from(Object(i.numbers)(e,n))).length){if((t=+t)<=0||a<2)return Object(o.default)(e);if(t>=1)return Object(r.default)(e);var a,u=(a-1)*t,d=Math.floor(u),c=Object(r.default)(Object(s.default)(e,d).subarray(0,d+1));return c+(Object(o.default)(e.subarray(d+1))-c)*(u-d)}}function u(e,t,n=i.default){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,o=(r-1)*t,s=Math.floor(o),a=+n(e[s],s,e);return a+(+n(e[s+1],s+1,e)-a)*(o-s)}}},"./node_modules/d3-contour/node_modules/d3-array/src/quickselect.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/quickselect.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-contour/node_modules/d3-array/src/ascending.js");function o(e,t,n=0,i=e.length-1,a=r.default){for(;i>n;){if(i-n>600){const r=i-n+1,s=t-n+1,u=Math.log(r),d=.5*Math.exp(2*u/3),c=.5*Math.sqrt(u*d*(r-d)/r)*(s-r/2<0?-1:1);o(e,t,Math.max(n,Math.floor(t-s*d/r+c)),Math.min(i,Math.floor(t+(r-s)*d/r+c)),a)}const r=e[t];let u=n,d=i;for(s(e,n,t),a(e[i],r)>0&&s(e,n,i);u0;)--d}0===a(e[n],r)?s(e,n,d):(++d,s(e,d,i)),d<=t&&(n=d+1),t<=d&&(i=d-1)}return e}function s(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}},"./node_modules/d3-contour/node_modules/d3-array/src/range.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/range.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),s=new Array(o);++r1){const s=Uint32Array.from(e,(e,t)=>t);return t.length>1?(t=t.map(t=>e.map(t)),s.sort((e,n)=>{for(const o of t){const t=Object(r.default)(o[e],o[n]);if(t)return t}})):(n=e.map(n),s.sort((e,t)=>Object(r.default)(n[e],n[t]))),Object(o.default)(e,s)}return e.sort(n)}},"./node_modules/d3-contour/node_modules/d3-array/src/subset.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/subset.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./superset.js */"./node_modules/d3-contour/node_modules/d3-array/src/superset.js");function o(e,t){return Object(r.default)(t,e)}},"./node_modules/d3-contour/node_modules/d3-array/src/sum.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/sum.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0;if(void 0===t)for(let t of e)(t=+t)&&(n+=t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&(n+=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/superset.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/superset.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){const n=e[Symbol.iterator](),r=new Set;for(const e of t){if(r.has(e))continue;let t,o;for(;({value:t,done:o}=n.next());){if(o)return!1;if(r.add(t),Object.is(e,t))break}}return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/threshold/freedmanDiaconis.js": +/*!*****************************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/threshold/freedmanDiaconis.js ***! + \*****************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-contour/node_modules/d3-array/src/count.js"),o=n(/*! ../quantile.js */"./node_modules/d3-contour/node_modules/d3-array/src/quantile.js");t.default=function(e,t,n){return Math.ceil((n-t)/(2*(Object(o.default)(e,.75)-Object(o.default)(e,.25))*Math.pow(Object(r.default)(e),-1/3)))}},"./node_modules/d3-contour/node_modules/d3-array/src/threshold/scott.js": +/*!******************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/threshold/scott.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-contour/node_modules/d3-array/src/count.js"),o=n(/*! ../deviation.js */"./node_modules/d3-contour/node_modules/d3-array/src/deviation.js");t.default=function(e,t,n){return Math.ceil((n-t)/(3.5*Object(o.default)(e)*Math.pow(Object(r.default)(e),-1/3)))}},"./node_modules/d3-contour/node_modules/d3-array/src/threshold/sturges.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/threshold/sturges.js ***! + \********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-contour/node_modules/d3-array/src/count.js");t.default=function(e){return Math.ceil(Math.log(Object(r.default)(e))/Math.LN2)+1}},"./node_modules/d3-contour/node_modules/d3-array/src/ticks.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/ticks.js ***! + \********************************************************************/ +/*! exports provided: default, tickIncrement, tickStep */function(e,t,n){"use strict";n.r(t),n.d(t,"tickIncrement",(function(){return i})),n.d(t,"tickStep",(function(){return a}));var r=Math.sqrt(50),o=Math.sqrt(10),s=Math.sqrt(2);function i(e,t,n){var i=(t-e)/Math.max(0,n),a=Math.floor(Math.log(i)/Math.LN10),u=i/Math.pow(10,a);return a>=0?(u>=r?10:u>=o?5:u>=s?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(u>=r?10:u>=o?5:u>=s?2:1)}function a(e,t,n){var i=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(i)/Math.LN10)),u=i/a;return u>=r?a*=10:u>=o?a*=5:u>=s&&(a*=2),t0)return[e];if((r=t0){let n=Math.round(e/a),r=Math.round(t/a);for(n*at&&--r,s=new Array(o=r-n+1);++ut&&--r,s=new Array(o=r-n+1);++u=t&&(n=t-o,o+=n/++r,s+=n*(t-o));else{let i=-1;for(let a of e)null!=(a=t(a,++i,e))&&(a=+a)>=a&&(n=a-o,o+=n/++r,s+=n*(a-o))}if(r>1)return s/(r-1)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-contour/node_modules/d3-array/src/zip.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-contour/node_modules/d3-array/src/zip.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transpose.js */"./node_modules/d3-contour/node_modules/d3-array/src/transpose.js");t.default=function(){return Object(r.default)(arguments)}},"./node_modules/d3-contour/src/area.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-contour/src/area.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){for(var t=0,n=e.length,r=e[n-1][1]*e[0][0]-e[n-1][0]*e[0][1];++t=n&&(a>=s&&(u-=e.data[a-s+i*r]),t.data[a-n+i*r]=u/Math.min(a+1,r-1+s-a,s))}function o(e,t,n){for(var r=e.width,o=e.height,s=1+(n<<1),i=0;i=n&&(a>=s&&(u-=e.data[i+(a-s)*r]),t.data[i+(a-n)*r]=u/Math.min(a+1,o-1+s-a,s))}n.r(t),n.d(t,"blurX",(function(){return r})),n.d(t,"blurY",(function(){return o}))},"./node_modules/d3-contour/src/constant.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-contour/src/constant.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=e=>()=>e},"./node_modules/d3-contour/src/contains.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-contour/src/contains.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){for(var n=t[0],r=t[1],s=-1,i=0,a=e.length,u=a-1;ir!=m>r&&n<(h-c)*(r-l)/(m-l)+c&&(s=-s)}return s}function o(e,t,n){var r,o,s,i;return function(e,t,n){return(t[0]-e[0])*(n[1]-e[1])==(n[0]-e[0])*(t[1]-e[1])}(e,t,n)&&(o=e[r=+(e[0]===t[0])],s=n[r],i=t[r],o<=s&&s<=i||i<=s&&s<=o)}n.r(t),t.default=function(e,t){for(var n,o=-1,s=t.length;++oh(e,t))}function h(n,r){var o=[],s=[];return function(n,r,o){var s,i,a,u,d,l,f=new Array,h=new Array;for(s=i=-1,u=n[0]>=r,c[u<<1].forEach(p);++s=r,c[a|u<<1].forEach(p);for(c[u<<0].forEach(p);++i=r,d=n[i*e]>=r,c[u<<1|d<<2].forEach(p);++s=r,l=d,d=n[i*e+s+1]>=r,c[a|u<<1|d<<2|l<<3].forEach(p);c[u|d<<3].forEach(p)}for(s=-1,d=n[i*e]>=r,c[d<<2].forEach(p);++s=r,c[d<<2|l<<3].forEach(p);function p(e){var t,n,r=[e[0][0]+s,e[0][1]+i],a=[e[1][0]+s,e[1][1]+i],u=m(r),d=m(a);(t=h[u])?(n=f[d])?(delete h[t.end],delete f[n.start],t===n?(t.ring.push(a),o(t.ring)):f[t.start]=h[n.end]={start:t.start,end:n.end,ring:t.ring.concat(n.ring)}):(delete h[t.end],t.ring.push(a),h[t.end=d]=t):(t=f[d])?(n=h[u])?(delete f[t.start],delete h[n.end],t===n?(t.ring.push(a),o(t.ring)):f[n.start]=h[t.end]={start:n.start,end:t.end,ring:n.ring.concat(t.ring)}):(delete f[t.start],t.ring.unshift(r),f[t.start=u]=t):f[u]=h[d]={start:u,end:d,ring:[r,a]}}c[d<<3].forEach(p)}(n,r,(function(e){l(e,n,r),Object(i.default)(e)>0?o.push([e]):s.push(e)})),s.forEach((function(e){for(var t,n=0,r=o.length;n0&&i0&&a=0&&o>=0))throw new Error("invalid size");return e=r,t=o,f},f.thresholds=function(e){return arguments.length?(n="function"==typeof e?e:Array.isArray(e)?Object(a.default)(o.slice.call(e)):Object(a.default)(e),f):n},f.smooth=function(e){return arguments.length?(l=e?p:d.default,f):l===p},f}},"./node_modules/d3-contour/src/density.js": +/*!************************************************!*\ + !*** ./node_modules/d3-contour/src/density.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-array */"./node_modules/d3-contour/node_modules/d3-array/src/index.js"),o=n(/*! ./array.js */"./node_modules/d3-contour/src/array.js"),s=n(/*! ./blur.js */"./node_modules/d3-contour/src/blur.js"),i=n(/*! ./constant.js */"./node_modules/d3-contour/src/constant.js"),a=n(/*! ./contours.js */"./node_modules/d3-contour/src/contours.js");function u(e){return e[0]}function d(e){return e[1]}function c(){return 1}t.default=function(){var e=u,t=d,n=c,l=960,f=500,h=20,m=2,p=3*h,_=l+2*p>>m,g=f+2*p>>m,y=Object(i.default)(20);function b(o){var i=new Float32Array(_*g),u=new Float32Array(_*g),d=Math.pow(2,-m);o.forEach((function(r,o,s){var a=(e(r,o,s)+p)*d,u=(t(r,o,s)+p)*d,c=+n(r,o,s);if(a>=0&&a<_&&u>=0&&u>m),Object(s.blurY)({width:_,height:g,data:u},{width:_,height:g,data:i},h>>m),Object(s.blurX)({width:_,height:g,data:i},{width:_,height:g,data:u},h>>m),Object(s.blurY)({width:_,height:g,data:u},{width:_,height:g,data:i},h>>m),Object(s.blurX)({width:_,height:g,data:i},{width:_,height:g,data:u},h>>m),Object(s.blurY)({width:_,height:g,data:u},{width:_,height:g,data:i},h>>m);var c=y(i);if(!Array.isArray(c)){var l=Object(r.max)(i);c=Object(r.tickStep)(0,l,c),(c=Object(r.range)(0,Math.floor(l/c)*c,c)).shift()}return Object(a.default)().thresholds(c).size([_,g])(i).map(v)}function v(e){return e.value*=Math.pow(2,-2*m),e.coordinates.forEach(j),e}function j(e){e.forEach(x)}function x(e){e.forEach(w)}function w(e){e[0]=e[0]*Math.pow(2,m)-p,e[1]=e[1]*Math.pow(2,m)-p}function O(){return _=l+2*(p=3*h)>>m,g=f+2*p>>m,b}return b.x=function(t){return arguments.length?(e="function"==typeof t?t:Object(i.default)(+t),b):e},b.y=function(e){return arguments.length?(t="function"==typeof e?e:Object(i.default)(+e),b):t},b.weight=function(e){return arguments.length?(n="function"==typeof e?e:Object(i.default)(+e),b):n},b.size=function(e){if(!arguments.length)return[l,f];var t=+e[0],n=+e[1];if(!(t>=0&&n>=0))throw new Error("invalid size");return l=t,f=n,O()},b.cellSize=function(e){if(!arguments.length)return 1<=1))throw new Error("invalid cell size");return m=Math.floor(Math.log(e)/Math.LN2),O()},b.thresholds=function(e){return arguments.length?(y="function"==typeof e?e:Array.isArray(e)?Object(i.default)(o.slice.call(e)):Object(i.default)(e),b):y},b.bandwidth=function(e){if(!arguments.length)return Math.sqrt(h*(h+1));if(!((e=+e)>=0))throw new Error("invalid bandwidth");return h=Math.round((Math.sqrt(4*e*e+1)-1)/2),O()},b}},"./node_modules/d3-contour/src/index.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-contour/src/index.js ***! + \**********************************************/ +/*! exports provided: contours, contourDensity */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./contours.js */"./node_modules/d3-contour/src/contours.js");n.d(t,"contours",(function(){return r.default}));var o=n(/*! ./density.js */"./node_modules/d3-contour/src/density.js");n.d(t,"contourDensity",(function(){return o.default}))},"./node_modules/d3-contour/src/noop.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-contour/src/noop.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){}},"./node_modules/d3-delaunay/src/delaunay.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-delaunay/src/delaunay.js ***! + \**************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return f}));var r=n(/*! delaunator */"./node_modules/delaunator/index.js"),o=n(/*! ./path.js */"./node_modules/d3-delaunay/src/path.js"),s=n(/*! ./polygon.js */"./node_modules/d3-delaunay/src/polygon.js"),i=n(/*! ./voronoi.js */"./node_modules/d3-delaunay/src/voronoi.js");const a=2*Math.PI,u=Math.pow;function d(e){return e[0]}function c(e){return e[1]}function l(e,t,n){return[e+Math.sin(e+t)*n,t+Math.cos(e-t)*n]}class f{static from(e,t=d,n=c,r){return new f("length"in e?function(e,t,n,r){const o=e.length,s=new Float64Array(2*o);for(let i=0;i2&&function(e){const{triangles:t,coords:n}=e;for(let e=0;e1e-10)return!1}return!0}(e)){this.collinear=Int32Array.from({length:t.length/2},(e,t)=>t).sort((e,n)=>t[2*e]-t[2*n]||t[2*e+1]-t[2*n+1]);const e=this.collinear[0],n=this.collinear[this.collinear.length-1],o=[t[2*e],t[2*e+1],t[2*n],t[2*n+1]],s=1e-8*Math.hypot(o[3]-o[1],o[2]-o[0]);for(let e=0,n=t.length/2;e0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=o[0],i[o[0]]=1,2===o.length&&(i[o[1]]=0,this.triangles[1]=o[1],this.triangles[2]=o[1]))}voronoi(e){return new i.default(this,e)}*neighbors(e){const{inedges:t,hull:n,_hullIndex:r,halfedges:o,triangles:s,collinear:i}=this;if(i){const t=i.indexOf(e);return t>0&&(yield i[t-1]),void(t=0&&o!==n&&o!==r;)n=o;return o}_step(e,t,n){const{inedges:r,hull:o,_hullIndex:s,halfedges:i,triangles:a,points:d}=this;if(-1===r[e]||!d.length)return(e+1)%(d.length>>1);let c=e,l=u(t-d[2*e],2)+u(n-d[2*e+1],2);const f=r[e];let h=f;do{let r=a[h];const f=u(t-d[2*r],2)+u(n-d[2*r+1],2);if(f1e-6||Math.abs(this._y1-o)>1e-6)&&(this._+="L"+r+","+o),n&&(this._+=`A${n},${n},0,1,1,${e-n},${t}A${n},${n},0,1,1,${this._x1=r},${this._y1=o}`)}rect(e,t,n,r){this._+=`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${+n}v${+r}h${-n}Z`}value(){return this._||null}}},"./node_modules/d3-delaunay/src/polygon.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-delaunay/src/polygon.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return r}));class r{constructor(){this._=[]}moveTo(e,t){this._.push([e,t])}closePath(){this._.push(this._[0].slice())}lineTo(e,t){this._.push([e,t])}value(){return this._.length?this._:null}}},"./node_modules/d3-delaunay/src/voronoi.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-delaunay/src/voronoi.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./path.js */"./node_modules/d3-delaunay/src/path.js"),o=n(/*! ./polygon.js */"./node_modules/d3-delaunay/src/polygon.js");class s{constructor(e,[t,n,r,o]=[0,0,960,500]){if(!((r=+r)>=(t=+t)&&(o=+o)>=(n=+n)))throw new Error("invalid bounds");this.delaunay=e,this._circumcenters=new Float64Array(2*e.points.length),this.vectors=new Float64Array(2*e.points.length),this.xmax=r,this.xmin=t,this.ymax=o,this.ymin=n,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points:e,hull:t,triangles:n},vectors:r}=this,o=this.circumcenters=this._circumcenters.subarray(0,n.length/3*2);for(let t,r,s=0,i=0,a=n.length;s1;)s-=2;for(let e=2;e4)for(let e=0;e0){if(t>=this.ymax)return null;(o=(this.ymax-t)/r)0){if(e>=this.xmax)return null;(o=(this.xmax-e)/n)this.xmax?2:0)|(tthis.ymax?8:0)}}},"./node_modules/d3-dispatch/src/dispatch.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-dispatch/src/dispatch.js ***! + \**************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r={value:function(){}};function o(){for(var e,t=0,n=arguments.length,r={};t=0&&(n=e.slice(r+1),e=e.slice(0,r)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}function a(e,t){for(var n,r=0,o=e.length;r0)for(var n,r,o=new Array(n),s=0;sj}y.mouse("drag")}function k(){Object(o.select)(o.event.view).on("mousemove.drag mouseup.drag",null),Object(s.yesdrag)(o.event.view,n),Object(i.default)(),y.mouse("end")}function T(){if(m.apply(this,arguments)){var e,t,n=o.event.changedTouches,r=p.apply(this,arguments),s=n.length;for(e=0;e9999?"+"+a(t,6):a(t,4))+"-"+a(e.getUTCMonth()+1,2)+"-"+a(e.getUTCDate(),2)+(s?"T"+a(n,2)+":"+a(r,2)+":"+a(o,2)+"."+a(s,3)+"Z":o?"T"+a(n,2)+":"+a(r,2)+":"+a(o,2)+"Z":r||n?"T"+a(n,2)+":"+a(r,2)+"Z":"")}t.default=function(e){var t=new RegExp('["'+e+"\n\r]"),n=e.charCodeAt(0);function a(e,t){var s,i=[],a=e.length,u=0,d=0,c=a<=0,l=!1;function f(){if(c)return o;if(l)return l=!1,r;var t,s,i=u;if(34===e.charCodeAt(i)){for(;u++=a?c=!0:10===(s=e.charCodeAt(u++))?l=!0:13===s&&(l=!0,10===e.charCodeAt(u)&&++u),e.slice(i+1,t-1).replace(/""/g,'"')}for(;u9999?"+"+a(t,6):a(t,4))+"-"+a(e.getUTCMonth()+1,2)+"-"+a(e.getUTCDate(),2)+(s?"T"+a(n,2)+":"+a(r,2)+":"+a(o,2)+"."+a(s,3)+"Z":o?"T"+a(n,2)+":"+a(r,2)+":"+a(o,2)+"Z":r||n?"T"+a(n,2)+":"+a(r,2)+"Z":"")}t.default=function(e){var t=new RegExp('["'+e+"\n\r]"),n=e.charCodeAt(0);function a(e,t){var s,i=[],a=e.length,u=0,d=0,c=a<=0,l=!1;function f(){if(c)return o;if(l)return l=!1,r;var t,s,i=u;if(34===e.charCodeAt(i)){for(;u++=a?c=!0:10===(s=e.charCodeAt(u++))?l=!0:13===s&&(l=!0,10===e.charCodeAt(u)&&++u),e.slice(i+1,t-1).replace(/""/g,'"')}for(;uObject(r.default)(t,n).then(t=>(new DOMParser).parseFromString(t,e))}t.default=o("application/xml");var s=o("text/html"),i=o("image/svg+xml")},"./node_modules/d3-force/node_modules/d3-dispatch/src/dispatch.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-dispatch/src/dispatch.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r={value:()=>{}};function o(){for(var e,t=0,n=arguments.length,r={};t=0&&(n=e.slice(r+1),e=e.slice(0,r)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}function a(e,t){for(var n,r=0,o=e.length;r0)for(var n,r,o=new Array(n),s=0;s=(s=(p+g)/2))?p=s:g=s,(c=n>=(i=(_+y)/2))?_=i:y=i,o=h,!(h=h[l=c<<1|d]))return o[l]=m,e;if(a=+e._x.call(null,h.data),u=+e._y.call(null,h.data),t===a&&n===u)return m.next=h,o?o[l]=m:e._root=m,e;do{o=o?o[l]=new Array(4):e._root=new Array(4),(d=t>=(s=(p+g)/2))?p=s:g=s,(c=n>=(i=(_+y)/2))?_=i:y=i}while((l=c<<1|d)==(f=(u>=i)<<1|a>=s));return o[f]=h,o[l]=m,e}function o(e){var t,n,o,s,i=e.length,a=new Array(i),u=new Array(i),d=1/0,c=1/0,l=-1/0,f=-1/0;for(n=0;nl&&(l=o),sf&&(f=s));if(d>l||c>f)return this;for(this.cover(d,c).cover(l,f),n=0;ne||e>=o||r>t||t>=s;)switch(a=(th||(i=d.y0)>m||(a=d.x1)=y)<<1|e>=g)&&(d=p[p.length-1],p[p.length-1]=p[p.length-1-c],p[p.length-1-c]=d)}else{var b=e-+this._x.call(null,_.data),v=t-+this._y.call(null,_.data),j=b*b+v*v;if(j=(a=(m+_)/2))?m=a:_=a,(c=i>=(u=(p+g)/2))?p=u:g=u,t=h,!(h=h[l=c<<1|d]))return this;if(!h.length)break;(t[l+1&3]||t[l+2&3]||t[l+3&3])&&(n=t,f=l)}for(;h.data!==e;)if(r=h,!(h=h.next))return this;return(o=h.next)&&delete h.next,r?(o?r.next=o:delete r.next,this):t?(o?t[l]=o:delete t[l],(h=t[0]||t[1]||t[2]||t[3])&&h===(t[3]||t[2]||t[1]||t[0])&&!h.length&&(n?n[f]=h:this._root=h),this):(this._root=o,this)}},"./node_modules/d3-force/node_modules/d3-quadtree/src/root.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-quadtree/src/root.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){return this._root}},"./node_modules/d3-force/node_modules/d3-quadtree/src/size.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-quadtree/src/size.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=0;return this.visit((function(t){if(!t.length)do{++e}while(t=t.next)})),e}},"./node_modules/d3-force/node_modules/d3-quadtree/src/visit.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-quadtree/src/visit.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quad.js */"./node_modules/d3-force/node_modules/d3-quadtree/src/quad.js");t.default=function(e){var t,n,o,s,i,a,u=[],d=this._root;for(d&&u.push(new r.default(d,this._x0,this._y0,this._x1,this._y1));t=u.pop();)if(!e(d=t.node,o=t.x0,s=t.y0,i=t.x1,a=t.y1)&&d.length){var c=(o+i)/2,l=(s+a)/2;(n=d[3])&&u.push(new r.default(n,c,l,i,a)),(n=d[2])&&u.push(new r.default(n,o,l,c,a)),(n=d[1])&&u.push(new r.default(n,c,s,i,l)),(n=d[0])&&u.push(new r.default(n,o,s,c,l))}return this}},"./node_modules/d3-force/node_modules/d3-quadtree/src/visitAfter.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-quadtree/src/visitAfter.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quad.js */"./node_modules/d3-force/node_modules/d3-quadtree/src/quad.js");t.default=function(e){var t,n=[],o=[];for(this._root&&n.push(new r.default(this._root,this._x0,this._y0,this._x1,this._y1));t=n.pop();){var s=t.node;if(s.length){var i,a=t.x0,u=t.y0,d=t.x1,c=t.y1,l=(a+d)/2,f=(u+c)/2;(i=s[0])&&n.push(new r.default(i,a,u,l,f)),(i=s[1])&&n.push(new r.default(i,l,u,d,f)),(i=s[2])&&n.push(new r.default(i,a,f,l,c)),(i=s[3])&&n.push(new r.default(i,l,f,d,c))}o.push(t)}for(;t=o.pop();)e(t.node,t.x0,t.y0,t.x1,t.y1);return this}},"./node_modules/d3-force/node_modules/d3-quadtree/src/x.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-quadtree/src/x.js ***! + \*****************************************************************/ +/*! exports provided: defaultX, default */function(e,t,n){"use strict";function r(e){return e[0]}n.r(t),n.d(t,"defaultX",(function(){return r})),t.default=function(e){return arguments.length?(this._x=e,this):this._x}},"./node_modules/d3-force/node_modules/d3-quadtree/src/y.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-quadtree/src/y.js ***! + \*****************************************************************/ +/*! exports provided: defaultY, default */function(e,t,n){"use strict";function r(e){return e[1]}n.r(t),n.d(t,"defaultY",(function(){return r})),t.default=function(e){return arguments.length?(this._y=e,this):this._y}},"./node_modules/d3-force/node_modules/d3-timer/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-timer/src/index.js ***! + \******************************************************************/ +/*! exports provided: now, timer, timerFlush, timeout, interval */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-force/node_modules/d3-timer/src/timer.js");n.d(t,"now",(function(){return r.now})),n.d(t,"timer",(function(){return r.timer})),n.d(t,"timerFlush",(function(){return r.timerFlush}));var o=n(/*! ./timeout.js */"./node_modules/d3-force/node_modules/d3-timer/src/timeout.js");n.d(t,"timeout",(function(){return o.default}));var s=n(/*! ./interval.js */"./node_modules/d3-force/node_modules/d3-timer/src/interval.js");n.d(t,"interval",(function(){return s.default}))},"./node_modules/d3-force/node_modules/d3-timer/src/interval.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-timer/src/interval.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-force/node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer,s=t;return null==t?(o.restart(e,t,n),o):(o._restart=o.restart,o.restart=function(e,t,n){t=+t,n=null==n?Object(r.now)():+n,o._restart((function r(i){i+=s,o._restart(r,s+=t,n),e(i)}),t,n)},o.restart(e,t,n),o)}},"./node_modules/d3-force/node_modules/d3-timer/src/timeout.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-timer/src/timeout.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-force/node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer;return t=null==t?0:+t,o.restart(n=>{o.stop(),e(n+t)},t,n),o}},"./node_modules/d3-force/node_modules/d3-timer/src/timer.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-force/node_modules/d3-timer/src/timer.js ***! + \******************************************************************/ +/*! exports provided: now, Timer, timer, timerFlush */function(e,t,n){"use strict";n.r(t),n.d(t,"now",(function(){return h})),n.d(t,"Timer",(function(){return p})),n.d(t,"timer",(function(){return _})),n.d(t,"timerFlush",(function(){return g}));var r,o,s=0,i=0,a=0,u=0,d=0,c=0,l="object"==typeof performance&&performance.now?performance:Date,f="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function h(){return d||(f(m),d=l.now()+c)}function m(){d=0}function p(){this._call=this._time=this._next=null}function _(e,t,n){var r=new p;return r.restart(e,t,n),r}function g(){h(),++s;for(var e,t=r;t;)(e=d-t._time)>=0&&t._call.call(void 0,e),t=t._next;--s}function y(){d=(u=l.now())+c,s=i=0;try{g()}finally{s=0,function(){for(var e,t,n=r,s=1/0;n;)n._call?(s>n._time&&(s=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);o=e,v(s)}(),d=0}}function b(){var e=l.now(),t=e-u;t>1e3&&(c-=t,u=e)}function v(e){s||(i&&(i=clearTimeout(i)),e-d>24?(e<1/0&&(i=setTimeout(y,e-l.now()-c)),a&&(a=clearInterval(a))):(a||(u=l.now(),a=setInterval(b,1e3)),s=1,f(y)))}p.prototype=_.prototype={constructor:p,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?h():+n)+(null==t?0:+t),this._next||o===this||(o?o._next=this:r=this,o=this),this._call=e,this._time=n,v()},stop:function(){this._call&&(this._call=null,this._time=1/0,v())}}},"./node_modules/d3-force/src/center.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-force/src/center.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n,r=1;function o(){var o,s,i=n.length,a=0,u=0;for(o=0;oh+c||rm+c||ol.index){var f=h-i.x-i.vx,g=m-i.y-i.vy,y=f*f+g*g;ye.r&&(e.r=e[t].r)}function h(){if(t){var r,o,s=t.length;for(n=new Array(s),r=0;r(e=(1664525*e+1013904223)%r)/r}},"./node_modules/d3-force/src/link.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-force/src/link.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./constant.js */"./node_modules/d3-force/src/constant.js"),o=n(/*! ./jiggle.js */"./node_modules/d3-force/src/jiggle.js");function s(e){return e.index}function i(e,t){var n=e.get(t);if(!n)throw new Error("node not found: "+t);return n}t.default=function(e){var t,n,a,u,d,c,l=s,f=function(e){return 1/Math.min(u[e.source.index],u[e.target.index])},h=Object(r.default)(30),m=1;function p(r){for(var s=0,i=e.length;s[l(e,t,a),e]));for(r=0,u=new Array(s);r=l)){(e.data!==t||e.next)&&(0===d&&(p+=(d=Object(s.default)(n))*d),0===h&&(p+=(h=Object(s.default)(n))*h),p1?(null==n?l.delete(e):l.set(e,y(n)),t):l.get(e)},find:function(t,n,r){var o,s,i,a,u,d=0,c=e.length;for(null==r?r=1/0:r*=r,d=0;d1?(h.on(e,n),t):h.on(e)}}}},"./node_modules/d3-force/src/x.js": +/*!****************************************!*\ + !*** ./node_modules/d3-force/src/x.js ***! + \****************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./constant.js */"./node_modules/d3-force/src/constant.js");t.default=function(e){var t,n,o,s=Object(r.default)(.1);function i(e){for(var r,s=0,i=t.length;s1?r[0]+r.slice(2):r,+e.slice(n+1)]}n.r(t),n.d(t,"formatDecimalParts",(function(){return r})),t.default=function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}},"./node_modules/d3-format/src/formatGroup.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-format/src/formatGroup.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return function(n,r){for(var o=n.length,s=[],i=0,a=e[0],u=0;o>0&&a>0&&(u+a+1>r&&(a=Math.max(1,r-u)),s.push(n.substring(o-=a,o+a)),!((u+=a+1)>r));)a=e[i=(i+1)%e.length];return s.reverse().join(t)}}},"./node_modules/d3-format/src/formatNumerals.js": +/*!******************************************************!*\ + !*** ./node_modules/d3-format/src/formatNumerals.js ***! + \******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}},"./node_modules/d3-format/src/formatPrefixAuto.js": +/*!********************************************************!*\ + !*** ./node_modules/d3-format/src/formatPrefixAuto.js ***! + \********************************************************/ +/*! exports provided: prefixExponent, default */function(e,t,n){"use strict";n.r(t),n.d(t,"prefixExponent",(function(){return r}));var r,o=n(/*! ./formatDecimal.js */"./node_modules/d3-format/src/formatDecimal.js");t.default=function(e,t){var n=Object(o.formatDecimalParts)(e,t);if(!n)return e+"";var s=n[0],i=n[1],a=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=s.length;return a===u?s:a>u?s+new Array(a-u+1).join("0"):a>0?s.slice(0,a)+"."+s.slice(a):"0."+new Array(1-a).join("0")+Object(o.formatDecimalParts)(e,Math.max(0,t+a-1))[0]}},"./node_modules/d3-format/src/formatRounded.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-format/src/formatRounded.js ***! + \*****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./formatDecimal.js */"./node_modules/d3-format/src/formatDecimal.js");t.default=function(e,t){var n=Object(r.formatDecimalParts)(e,t);if(!n)return e+"";var o=n[0],s=n[1];return s<0?"0."+new Array(-s).join("0")+o:o.length>s+1?o.slice(0,s+1)+"."+o.slice(s+1):o+new Array(s-o.length+2).join("0")}},"./node_modules/d3-format/src/formatSpecifier.js": +/*!*******************************************************!*\ + !*** ./node_modules/d3-format/src/formatSpecifier.js ***! + \*******************************************************/ +/*! exports provided: default, FormatSpecifier */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o})),n.d(t,"FormatSpecifier",(function(){return s}));var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(e){if(!(t=r.exec(e)))throw new Error("invalid format: "+e);var t;return new s({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function s(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}o.prototype=s.prototype,s.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},"./node_modules/d3-format/src/formatTrim.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-format/src/formatTrim.js ***! + \**************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){e:for(var t,n=e.length,r=1,o=-1;r0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}},"./node_modules/d3-format/src/formatTypes.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-format/src/formatTypes.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./formatDecimal.js */"./node_modules/d3-format/src/formatDecimal.js"),o=n(/*! ./formatPrefixAuto.js */"./node_modules/d3-format/src/formatPrefixAuto.js"),s=n(/*! ./formatRounded.js */"./node_modules/d3-format/src/formatRounded.js");t.default={"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:r.default,e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return Object(s.default)(100*e,t)},r:s.default,s:o.default,X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}}},"./node_modules/d3-format/src/identity.js": +/*!************************************************!*\ + !*** ./node_modules/d3-format/src/identity.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3-format/src/index.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-format/src/index.js ***! + \*********************************************/ +/*! exports provided: formatDefaultLocale, format, formatPrefix, formatLocale, formatSpecifier, FormatSpecifier, precisionFixed, precisionPrefix, precisionRound */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultLocale.js */"./node_modules/d3-format/src/defaultLocale.js");n.d(t,"formatDefaultLocale",(function(){return r.default})),n.d(t,"format",(function(){return r.format})),n.d(t,"formatPrefix",(function(){return r.formatPrefix}));var o=n(/*! ./locale.js */"./node_modules/d3-format/src/locale.js");n.d(t,"formatLocale",(function(){return o.default}));var s=n(/*! ./formatSpecifier.js */"./node_modules/d3-format/src/formatSpecifier.js");n.d(t,"formatSpecifier",(function(){return s.default})),n.d(t,"FormatSpecifier",(function(){return s.FormatSpecifier}));var i=n(/*! ./precisionFixed.js */"./node_modules/d3-format/src/precisionFixed.js");n.d(t,"precisionFixed",(function(){return i.default}));var a=n(/*! ./precisionPrefix.js */"./node_modules/d3-format/src/precisionPrefix.js");n.d(t,"precisionPrefix",(function(){return a.default}));var u=n(/*! ./precisionRound.js */"./node_modules/d3-format/src/precisionRound.js");n.d(t,"precisionRound",(function(){return u.default}))},"./node_modules/d3-format/src/locale.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-format/src/locale.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3-format/src/exponent.js"),o=n(/*! ./formatGroup.js */"./node_modules/d3-format/src/formatGroup.js"),s=n(/*! ./formatNumerals.js */"./node_modules/d3-format/src/formatNumerals.js"),i=n(/*! ./formatSpecifier.js */"./node_modules/d3-format/src/formatSpecifier.js"),a=n(/*! ./formatTrim.js */"./node_modules/d3-format/src/formatTrim.js"),u=n(/*! ./formatTypes.js */"./node_modules/d3-format/src/formatTypes.js"),d=n(/*! ./formatPrefixAuto.js */"./node_modules/d3-format/src/formatPrefixAuto.js"),c=n(/*! ./identity.js */"./node_modules/d3-format/src/identity.js"),l=Array.prototype.map,f=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];t.default=function(e){var t=void 0===e.grouping||void 0===e.thousands?c.default:Object(o.default)(l.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",h=void 0===e.currency?"":e.currency[1]+"",m=void 0===e.decimal?".":e.decimal+"",p=void 0===e.numerals?c.default:Object(s.default)(l.call(e.numerals,String)),_=void 0===e.percent?"%":e.percent+"",g=void 0===e.minus?"-":e.minus+"",y=void 0===e.nan?"NaN":e.nan+"";function b(e){var r=(e=Object(i.default)(e)).fill,o=e.align,s=e.sign,c=e.symbol,l=e.zero,b=e.width,v=e.comma,j=e.precision,x=e.trim,w=e.type;"n"===w?(v=!0,w="g"):u.default[w]||(void 0===j&&(j=12),x=!0,w="g"),(l||"0"===r&&"="===o)&&(l=!0,r="0",o="=");var O="$"===c?n:"#"===c&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",k="$"===c?h:/[%p]/.test(w)?_:"",T=u.default[w],M=/[defgprs%]/.test(w);function S(e){var n,i,u,c=O,h=k;if("c"===w)h=T(e)+h,e="";else{var _=(e=+e)<0||1/e<0;if(e=isNaN(e)?y:T(Math.abs(e),j),x&&(e=Object(a.default)(e)),_&&0==+e&&"+"!==s&&(_=!1),c=(_?"("===s?s:g:"-"===s||"("===s?"":s)+c,h=("s"===w?f[8+d.prefixExponent/3]:"")+h+(_&&"("===s?")":""),M)for(n=-1,i=e.length;++n(u=e.charCodeAt(n))||u>57){h=(46===u?m+e.slice(n+1):e.slice(n))+h,e=e.slice(0,n);break}}v&&!l&&(e=t(e,1/0));var S=c.length+e.length+h.length,C=S>1)+c+e+h+C.slice(S);break;default:e=C+c+e+h}return p(e)}return j=void 0===j?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,j)):Math.max(0,Math.min(20,j)),S.toString=function(){return e+""},S}return{format:b,formatPrefix:function(e,t){var n=b(((e=Object(i.default)(e)).type="f",e)),o=3*Math.max(-8,Math.min(8,Math.floor(Object(r.default)(t)/3))),s=Math.pow(10,-o),a=f[8+o/3];return function(e){return n(s*e)+a}}}}},"./node_modules/d3-format/src/precisionFixed.js": +/*!******************************************************!*\ + !*** ./node_modules/d3-format/src/precisionFixed.js ***! + \******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3-format/src/exponent.js");t.default=function(e){return Math.max(0,-Object(r.default)(Math.abs(e)))}},"./node_modules/d3-format/src/precisionPrefix.js": +/*!*******************************************************!*\ + !*** ./node_modules/d3-format/src/precisionPrefix.js ***! + \*******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3-format/src/exponent.js");t.default=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Object(r.default)(t)/3)))-Object(r.default)(Math.abs(e)))}},"./node_modules/d3-format/src/precisionRound.js": +/*!******************************************************!*\ + !*** ./node_modules/d3-format/src/precisionRound.js ***! + \******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3-format/src/exponent.js");t.default=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Object(r.default)(t)-Object(r.default)(e))+1}},"./node_modules/d3-geo/node_modules/d3-array/src/array.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/array.js ***! + \****************************************************************/ +/*! exports provided: slice, map */function(e,t,n){"use strict";n.r(t),n.d(t,"slice",(function(){return o})),n.d(t,"map",(function(){return s}));var r=Array.prototype,o=r.slice,s=r.map},"./node_modules/d3-geo/node_modules/d3-array/src/ascending.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/ascending.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return null==e||null==t?NaN:et?1:e>=t?0:NaN}},"./node_modules/d3-geo/node_modules/d3-array/src/bin.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/bin.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3-geo/node_modules/d3-array/src/array.js"),o=n(/*! ./bisect.js */"./node_modules/d3-geo/node_modules/d3-array/src/bisect.js"),s=n(/*! ./constant.js */"./node_modules/d3-geo/node_modules/d3-array/src/constant.js"),i=n(/*! ./extent.js */"./node_modules/d3-geo/node_modules/d3-array/src/extent.js"),a=n(/*! ./identity.js */"./node_modules/d3-geo/node_modules/d3-array/src/identity.js"),u=n(/*! ./nice.js */"./node_modules/d3-geo/node_modules/d3-array/src/nice.js"),d=n(/*! ./ticks.js */"./node_modules/d3-geo/node_modules/d3-array/src/ticks.js"),c=n(/*! ./threshold/sturges.js */"./node_modules/d3-geo/node_modules/d3-array/src/threshold/sturges.js");t.default=function(){var e=a.default,t=i.default,n=c.default;function l(r){Array.isArray(r)||(r=Array.from(r));var s,a,c=r.length,l=new Array(c);for(s=0;s=m)if(e>=m&&t===i.default){const e=Object(d.tickIncrement)(h,m,n);isFinite(e)&&(e>0?m=(Math.floor(m/e)+1)*e:e<0&&(m=(Math.ceil(m*-e)+1)/-e))}else p.pop()}for(var _=p.length;p[0]<=h;)p.shift(),--_;for(;p[_-1]>m;)p.pop(),--_;var g,y=new Array(_+1);for(s=0;s<=_;++s)(g=y[s]=[]).x0=s>0?p[s-1]:h,g.x1=s<_?p[s]:m;for(s=0;s>>1;n(e[s],t)<0?r=s+1:o=s}return r}return 1===e.length&&(t=(t,n)=>e(t)-n,n=function(e){return(t,n)=>Object(r.default)(e(t),n)}(e)),{left:o,center:function(e,n,r,s){null==r&&(r=0),null==s&&(s=e.length);const i=o(e,n,r,s-1);return i>r&&t(e[i-1],n)>-t(e[i],n)?i-1:i},right:function(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[s],t)>0?o=s:r=s+1}return r}}}},"./node_modules/d3-geo/node_modules/d3-array/src/constant.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/constant.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3-geo/node_modules/d3-array/src/count.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/count.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&++n;else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(o=+o)>=o&&++n}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/cross.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/cross.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return 0|e.length}function o(e){return!(e>0)}function s(e){return"object"!=typeof e||"length"in e?e:Array.from(e)}function i(...e){const t="function"==typeof e[e.length-1]&&function(e){return t=>e(...t)}(e.pop()),n=(e=e.map(s)).map(r),i=e.length-1,a=new Array(i+1).fill(0),u=[];if(i<0||n.some(o))return u;for(;;){u.push(a.map((t,n)=>e[n][t]));let r=i;for(;++a[r]===n[r];){if(0===r)return t?u.map(t):u;a[r--]=0}}}n.r(t),n.d(t,"default",(function(){return i}))},"./node_modules/d3-geo/node_modules/d3-array/src/cumsum.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/cumsum.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){var n=0,r=0;return Float64Array.from(e,void 0===t?e=>n+=+e||0:o=>n+=+t(o,r++,e)||0)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/descending.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/descending.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}},"./node_modules/d3-geo/node_modules/d3-array/src/deviation.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/deviation.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./variance.js */"./node_modules/d3-geo/node_modules/d3-array/src/variance.js");function o(e,t){const n=Object(r.default)(e,t);return n?Math.sqrt(n):n}},"./node_modules/d3-geo/node_modules/d3-array/src/difference.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/difference.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,...t){e=new Set(e);for(const n of t)for(const t of n)e.delete(t);return e}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/disjoint.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/disjoint.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){const n=t[Symbol.iterator](),r=new Set;for(const t of e){if(r.has(t))return!1;let e,o;for(;({value:e,done:o}=n.next())&&!o;){if(Object.is(t,e))return!1;r.add(e)}}return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/every.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/every.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(!t(r,++n,e))return!1;return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/extent.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/extent.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r=s&&(n=r=s):(n>s&&(n=s),r0){for(s=e[--o];o>0&&(t=s,n=e[--o],s=t+n,r=n-(s-t),!r););o>0&&(r<0&&e[o-1]<0||r>0&&e[o-1]>0)&&(n=2*r,t=s+n,n==t-s&&(s=t))}return s}}function o(e,t){const n=new r;if(void 0===t)for(let t of e)(t=+t)&&n.add(t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&n.add(o)}return+n}function s(e,t){const n=new r;let o=-1;return Float64Array.from(e,void 0===t?e=>n.add(+e||0):r=>n.add(+t(r,++o,e)||0))}},"./node_modules/d3-geo/node_modules/d3-array/src/greatest.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/greatest.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-geo/node_modules/d3-array/src/ascending.js");function o(e,t=r.default){let n,o=!1;if(1===t.length){let s;for(const i of e){const e=t(i);(o?Object(r.default)(e,s)>0:0===Object(r.default)(e,e))&&(n=i,s=e,o=!0)}}else for(const r of e)(o?t(r,n)>0:0===t(r,r))&&(n=r,o=!0);return n}},"./node_modules/d3-geo/node_modules/d3-array/src/greatestIndex.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/greatestIndex.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./ascending.js */"./node_modules/d3-geo/node_modules/d3-array/src/ascending.js"),o=n(/*! ./maxIndex.js */"./node_modules/d3-geo/node_modules/d3-array/src/maxIndex.js");function s(e,t=r.default){if(1===t.length)return Object(o.default)(e,t);let n,s=-1,i=-1;for(const r of e)++i,(s<0?0===t(r,r):t(r,n)>0)&&(n=r,s=i);return s}},"./node_modules/d3-geo/node_modules/d3-array/src/group.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/group.js ***! + \****************************************************************/ +/*! exports provided: default, groups, flatGroup, flatRollup, rollup, rollups, index, indexes */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s})),n.d(t,"groups",(function(){return i})),n.d(t,"flatGroup",(function(){return u})),n.d(t,"flatRollup",(function(){return d})),n.d(t,"rollup",(function(){return c})),n.d(t,"rollups",(function(){return l})),n.d(t,"index",(function(){return f})),n.d(t,"indexes",(function(){return h}));var r=n(/*! internmap */"./node_modules/internmap/src/index.js"),o=n(/*! ./identity.js */"./node_modules/d3-geo/node_modules/d3-array/src/identity.js");function s(e,...t){return p(e,o.default,o.default,t)}function i(e,...t){return p(e,Array.from,o.default,t)}function a(e,t){for(let n=1,r=t.length;ne.pop().map(([t,n])=>[...e,t,n]));return e}function u(e,...t){return a(i(e,...t),t)}function d(e,t,...n){return a(l(e,t,...n),n)}function c(e,t,...n){return p(e,o.default,t,n)}function l(e,t,...n){return p(e,Array.from,t,n)}function f(e,...t){return p(e,o.default,m,t)}function h(e,...t){return p(e,Array.from,m,t)}function m(e){if(1!==e.length)throw new Error("duplicate key");return e[0]}function p(e,t,n,o){return function e(s,i){if(i>=o.length)return n(s);const a=new r.InternMap,u=o[i++];let d=-1;for(const e of s){const t=u(e,++d,s),n=a.get(t);n?n.push(e):a.set(t,[e])}for(const[t,n]of a)a.set(t,e(n,i));return t(a)}(e,0)}},"./node_modules/d3-geo/node_modules/d3-array/src/groupSort.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/groupSort.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var r=n(/*! ./ascending.js */"./node_modules/d3-geo/node_modules/d3-array/src/ascending.js"),o=n(/*! ./group.js */"./node_modules/d3-geo/node_modules/d3-array/src/group.js"),s=n(/*! ./sort.js */"./node_modules/d3-geo/node_modules/d3-array/src/sort.js");function i(e,t,n){return(1===t.length?Object(s.default)(Object(o.rollup)(e,t,n),([e,t],[n,o])=>Object(r.default)(t,o)||Object(r.default)(e,n)):Object(s.default)(Object(o.default)(e,n),([e,n],[o,s])=>t(n,s)||Object(r.default)(e,o))).map(([e])=>e)}},"./node_modules/d3-geo/node_modules/d3-array/src/identity.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/identity.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3-geo/node_modules/d3-array/src/index.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/index.js ***! + \****************************************************************/ +/*! exports provided: bisect, bisectRight, bisectLeft, bisectCenter, ascending, bisector, count, cross, cumsum, descending, deviation, extent, Adder, fsum, fcumsum, group, flatGroup, flatRollup, groups, index, indexes, rollup, rollups, groupSort, bin, histogram, thresholdFreedmanDiaconis, thresholdScott, thresholdSturges, max, maxIndex, mean, median, merge, min, minIndex, mode, nice, pairs, permute, quantile, quantileSorted, quickselect, range, least, leastIndex, greatest, greatestIndex, scan, shuffle, shuffler, sum, ticks, tickIncrement, tickStep, transpose, variance, zip, every, some, filter, map, reduce, reverse, sort, difference, disjoint, intersection, subset, superset, union, InternMap, InternSet */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./bisect.js */"./node_modules/d3-geo/node_modules/d3-array/src/bisect.js");n.d(t,"bisect",(function(){return r.default})),n.d(t,"bisectRight",(function(){return r.bisectRight})),n.d(t,"bisectLeft",(function(){return r.bisectLeft})),n.d(t,"bisectCenter",(function(){return r.bisectCenter}));var o=n(/*! ./ascending.js */"./node_modules/d3-geo/node_modules/d3-array/src/ascending.js");n.d(t,"ascending",(function(){return o.default}));var s=n(/*! ./bisector.js */"./node_modules/d3-geo/node_modules/d3-array/src/bisector.js");n.d(t,"bisector",(function(){return s.default}));var i=n(/*! ./count.js */"./node_modules/d3-geo/node_modules/d3-array/src/count.js");n.d(t,"count",(function(){return i.default}));var a=n(/*! ./cross.js */"./node_modules/d3-geo/node_modules/d3-array/src/cross.js");n.d(t,"cross",(function(){return a.default}));var u=n(/*! ./cumsum.js */"./node_modules/d3-geo/node_modules/d3-array/src/cumsum.js");n.d(t,"cumsum",(function(){return u.default}));var d=n(/*! ./descending.js */"./node_modules/d3-geo/node_modules/d3-array/src/descending.js");n.d(t,"descending",(function(){return d.default}));var c=n(/*! ./deviation.js */"./node_modules/d3-geo/node_modules/d3-array/src/deviation.js");n.d(t,"deviation",(function(){return c.default}));var l=n(/*! ./extent.js */"./node_modules/d3-geo/node_modules/d3-array/src/extent.js");n.d(t,"extent",(function(){return l.default}));var f=n(/*! ./fsum.js */"./node_modules/d3-geo/node_modules/d3-array/src/fsum.js");n.d(t,"Adder",(function(){return f.Adder})),n.d(t,"fsum",(function(){return f.fsum})),n.d(t,"fcumsum",(function(){return f.fcumsum}));var h=n(/*! ./group.js */"./node_modules/d3-geo/node_modules/d3-array/src/group.js");n.d(t,"group",(function(){return h.default})),n.d(t,"flatGroup",(function(){return h.flatGroup})),n.d(t,"flatRollup",(function(){return h.flatRollup})),n.d(t,"groups",(function(){return h.groups})),n.d(t,"index",(function(){return h.index})),n.d(t,"indexes",(function(){return h.indexes})),n.d(t,"rollup",(function(){return h.rollup})),n.d(t,"rollups",(function(){return h.rollups}));var m=n(/*! ./groupSort.js */"./node_modules/d3-geo/node_modules/d3-array/src/groupSort.js");n.d(t,"groupSort",(function(){return m.default}));var p=n(/*! ./bin.js */"./node_modules/d3-geo/node_modules/d3-array/src/bin.js");n.d(t,"bin",(function(){return p.default})),n.d(t,"histogram",(function(){return p.default}));var _=n(/*! ./threshold/freedmanDiaconis.js */"./node_modules/d3-geo/node_modules/d3-array/src/threshold/freedmanDiaconis.js");n.d(t,"thresholdFreedmanDiaconis",(function(){return _.default}));var g=n(/*! ./threshold/scott.js */"./node_modules/d3-geo/node_modules/d3-array/src/threshold/scott.js");n.d(t,"thresholdScott",(function(){return g.default}));var y=n(/*! ./threshold/sturges.js */"./node_modules/d3-geo/node_modules/d3-array/src/threshold/sturges.js");n.d(t,"thresholdSturges",(function(){return y.default}));var b=n(/*! ./max.js */"./node_modules/d3-geo/node_modules/d3-array/src/max.js");n.d(t,"max",(function(){return b.default}));var v=n(/*! ./maxIndex.js */"./node_modules/d3-geo/node_modules/d3-array/src/maxIndex.js");n.d(t,"maxIndex",(function(){return v.default}));var j=n(/*! ./mean.js */"./node_modules/d3-geo/node_modules/d3-array/src/mean.js");n.d(t,"mean",(function(){return j.default}));var x=n(/*! ./median.js */"./node_modules/d3-geo/node_modules/d3-array/src/median.js");n.d(t,"median",(function(){return x.default}));var w=n(/*! ./merge.js */"./node_modules/d3-geo/node_modules/d3-array/src/merge.js");n.d(t,"merge",(function(){return w.default}));var O=n(/*! ./min.js */"./node_modules/d3-geo/node_modules/d3-array/src/min.js");n.d(t,"min",(function(){return O.default}));var k=n(/*! ./minIndex.js */"./node_modules/d3-geo/node_modules/d3-array/src/minIndex.js");n.d(t,"minIndex",(function(){return k.default}));var T=n(/*! ./mode.js */"./node_modules/d3-geo/node_modules/d3-array/src/mode.js");n.d(t,"mode",(function(){return T.default}));var M=n(/*! ./nice.js */"./node_modules/d3-geo/node_modules/d3-array/src/nice.js");n.d(t,"nice",(function(){return M.default}));var S=n(/*! ./pairs.js */"./node_modules/d3-geo/node_modules/d3-array/src/pairs.js");n.d(t,"pairs",(function(){return S.default}));var C=n(/*! ./permute.js */"./node_modules/d3-geo/node_modules/d3-array/src/permute.js");n.d(t,"permute",(function(){return C.default}));var E=n(/*! ./quantile.js */"./node_modules/d3-geo/node_modules/d3-array/src/quantile.js");n.d(t,"quantile",(function(){return E.default})),n.d(t,"quantileSorted",(function(){return E.quantileSorted}));var A=n(/*! ./quickselect.js */"./node_modules/d3-geo/node_modules/d3-array/src/quickselect.js");n.d(t,"quickselect",(function(){return A.default}));var N=n(/*! ./range.js */"./node_modules/d3-geo/node_modules/d3-array/src/range.js");n.d(t,"range",(function(){return N.default}));var D=n(/*! ./least.js */"./node_modules/d3-geo/node_modules/d3-array/src/least.js");n.d(t,"least",(function(){return D.default}));var B=n(/*! ./leastIndex.js */"./node_modules/d3-geo/node_modules/d3-array/src/leastIndex.js");n.d(t,"leastIndex",(function(){return B.default}));var I=n(/*! ./greatest.js */"./node_modules/d3-geo/node_modules/d3-array/src/greatest.js");n.d(t,"greatest",(function(){return I.default}));var R=n(/*! ./greatestIndex.js */"./node_modules/d3-geo/node_modules/d3-array/src/greatestIndex.js");n.d(t,"greatestIndex",(function(){return R.default}));var P=n(/*! ./scan.js */"./node_modules/d3-geo/node_modules/d3-array/src/scan.js");n.d(t,"scan",(function(){return P.default}));var L=n(/*! ./shuffle.js */"./node_modules/d3-geo/node_modules/d3-array/src/shuffle.js");n.d(t,"shuffle",(function(){return L.default})),n.d(t,"shuffler",(function(){return L.shuffler}));var F=n(/*! ./sum.js */"./node_modules/d3-geo/node_modules/d3-array/src/sum.js");n.d(t,"sum",(function(){return F.default}));var z=n(/*! ./ticks.js */"./node_modules/d3-geo/node_modules/d3-array/src/ticks.js");n.d(t,"ticks",(function(){return z.default})),n.d(t,"tickIncrement",(function(){return z.tickIncrement})),n.d(t,"tickStep",(function(){return z.tickStep}));var q=n(/*! ./transpose.js */"./node_modules/d3-geo/node_modules/d3-array/src/transpose.js");n.d(t,"transpose",(function(){return q.default}));var Y=n(/*! ./variance.js */"./node_modules/d3-geo/node_modules/d3-array/src/variance.js");n.d(t,"variance",(function(){return Y.default}));var U=n(/*! ./zip.js */"./node_modules/d3-geo/node_modules/d3-array/src/zip.js");n.d(t,"zip",(function(){return U.default}));var H=n(/*! ./every.js */"./node_modules/d3-geo/node_modules/d3-array/src/every.js");n.d(t,"every",(function(){return H.default}));var G=n(/*! ./some.js */"./node_modules/d3-geo/node_modules/d3-array/src/some.js");n.d(t,"some",(function(){return G.default}));var W=n(/*! ./filter.js */"./node_modules/d3-geo/node_modules/d3-array/src/filter.js");n.d(t,"filter",(function(){return W.default}));var V=n(/*! ./map.js */"./node_modules/d3-geo/node_modules/d3-array/src/map.js");n.d(t,"map",(function(){return V.default}));var $=n(/*! ./reduce.js */"./node_modules/d3-geo/node_modules/d3-array/src/reduce.js");n.d(t,"reduce",(function(){return $.default}));var X=n(/*! ./reverse.js */"./node_modules/d3-geo/node_modules/d3-array/src/reverse.js");n.d(t,"reverse",(function(){return X.default}));var Z=n(/*! ./sort.js */"./node_modules/d3-geo/node_modules/d3-array/src/sort.js");n.d(t,"sort",(function(){return Z.default}));var Q=n(/*! ./difference.js */"./node_modules/d3-geo/node_modules/d3-array/src/difference.js");n.d(t,"difference",(function(){return Q.default}));var K=n(/*! ./disjoint.js */"./node_modules/d3-geo/node_modules/d3-array/src/disjoint.js");n.d(t,"disjoint",(function(){return K.default}));var J=n(/*! ./intersection.js */"./node_modules/d3-geo/node_modules/d3-array/src/intersection.js");n.d(t,"intersection",(function(){return J.default}));var ee=n(/*! ./subset.js */"./node_modules/d3-geo/node_modules/d3-array/src/subset.js");n.d(t,"subset",(function(){return ee.default}));var te=n(/*! ./superset.js */"./node_modules/d3-geo/node_modules/d3-array/src/superset.js");n.d(t,"superset",(function(){return te.default}));var ne=n(/*! ./union.js */"./node_modules/d3-geo/node_modules/d3-array/src/union.js");n.d(t,"union",(function(){return ne.default}));var re=n(/*! internmap */"./node_modules/internmap/src/index.js");n.d(t,"InternMap",(function(){return re.InternMap})),n.d(t,"InternSet",(function(){return re.InternSet}))},"./node_modules/d3-geo/node_modules/d3-array/src/intersection.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/intersection.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./set.js */"./node_modules/d3-geo/node_modules/d3-array/src/set.js");function o(e,...t){e=new Set(e),t=t.map(r.default);e:for(const n of e)for(const r of t)if(!r.has(n)){e.delete(n);continue e}return e}},"./node_modules/d3-geo/node_modules/d3-array/src/least.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/least.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-geo/node_modules/d3-array/src/ascending.js");function o(e,t=r.default){let n,o=!1;if(1===t.length){let s;for(const i of e){const e=t(i);(o?Object(r.default)(e,s)<0:0===Object(r.default)(e,e))&&(n=i,s=e,o=!0)}}else for(const r of e)(o?t(r,n)<0:0===t(r,r))&&(n=r,o=!0);return n}},"./node_modules/d3-geo/node_modules/d3-array/src/leastIndex.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/leastIndex.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./ascending.js */"./node_modules/d3-geo/node_modules/d3-array/src/ascending.js"),o=n(/*! ./minIndex.js */"./node_modules/d3-geo/node_modules/d3-array/src/minIndex.js");function s(e,t=r.default){if(1===t.length)return Object(o.default)(e,t);let n,s=-1,i=-1;for(const r of e)++i,(s<0?0===t(r,r):t(r,n)<0)&&(n=r,s=i);return s}},"./node_modules/d3-geo/node_modules/d3-array/src/map.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/map.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof t)throw new TypeError("mapper is not a function");return Array.from(e,(n,r)=>t(n,r,e))}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/max.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/max.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n=o)&&(n=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/maxIndex.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/maxIndex.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n=t)&&(n=t,r=o);else for(let s of e)null!=(s=t(s,++o,e))&&(n=s)&&(n=s,r=o);return r}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/mean.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/mean.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0,r=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(++n,r+=t);else{let o=-1;for(let s of e)null!=(s=t(s,++o,e))&&(s=+s)>=s&&(++n,r+=s)}if(n)return r/n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/median.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/median.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quantile.js */"./node_modules/d3-geo/node_modules/d3-array/src/quantile.js");t.default=function(e,t){return Object(r.default)(e,.5,t)}},"./node_modules/d3-geo/node_modules/d3-array/src/merge.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/merge.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return Array.from(function*(e){for(const t of e)yield*t}(e))}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/min.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/min.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/minIndex.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/minIndex.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n>t||void 0===n&&t>=t)&&(n=t,r=o);else for(let s of e)null!=(s=t(s,++o,e))&&(n>s||void 0===n&&s>=s)&&(n=s,r=o);return r}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/mode.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/mode.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! internmap */"./node_modules/internmap/src/index.js");t.default=function(e,t){const n=new r.InternMap;if(void 0===t)for(let t of e)null!=t&&t>=t&&n.set(t,(n.get(t)||0)+1);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&o>=o&&n.set(o,(n.get(o)||0)+1)}let o,s=0;for(const[e,t]of n)t>s&&(s=t,o=e);return o}},"./node_modules/d3-geo/node_modules/d3-array/src/nice.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/nice.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ticks.js */"./node_modules/d3-geo/node_modules/d3-array/src/ticks.js");function o(e,t,n){let o;for(;;){const s=Object(r.tickIncrement)(e,t,n);if(s===o||0===s||!isFinite(s))return[e,t];s>0?(e=Math.floor(e/s)*s,t=Math.ceil(t/s)*s):s<0&&(e=Math.ceil(e*s)/s,t=Math.floor(t*s)/s),o=s}}},"./node_modules/d3-geo/node_modules/d3-array/src/number.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/number.js ***! + \*****************************************************************/ +/*! exports provided: default, numbers */function(e,t,n){"use strict";function*r(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}n.r(t),n.d(t,"numbers",(function(){return r})),t.default=function(e){return null===e?NaN:+e}},"./node_modules/d3-geo/node_modules/d3-array/src/pairs.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/pairs.js ***! + \****************************************************************/ +/*! exports provided: default, pair */function(e,t,n){"use strict";function r(e,t=o){const n=[];let r,s=!1;for(const o of e)s&&n.push(t(r,o)),r=o,s=!0;return n}function o(e,t){return[e,t]}n.r(t),n.d(t,"default",(function(){return r})),n.d(t,"pair",(function(){return o}))},"./node_modules/d3-geo/node_modules/d3-array/src/permute.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/permute.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return Array.from(t,t=>e[t])}},"./node_modules/d3-geo/node_modules/d3-array/src/quantile.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/quantile.js ***! + \*******************************************************************/ +/*! exports provided: default, quantileSorted */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return a})),n.d(t,"quantileSorted",(function(){return u}));var r=n(/*! ./max.js */"./node_modules/d3-geo/node_modules/d3-array/src/max.js"),o=n(/*! ./min.js */"./node_modules/d3-geo/node_modules/d3-array/src/min.js"),s=n(/*! ./quickselect.js */"./node_modules/d3-geo/node_modules/d3-array/src/quickselect.js"),i=n(/*! ./number.js */"./node_modules/d3-geo/node_modules/d3-array/src/number.js");function a(e,t,n){if(a=(e=Float64Array.from(Object(i.numbers)(e,n))).length){if((t=+t)<=0||a<2)return Object(o.default)(e);if(t>=1)return Object(r.default)(e);var a,u=(a-1)*t,d=Math.floor(u),c=Object(r.default)(Object(s.default)(e,d).subarray(0,d+1));return c+(Object(o.default)(e.subarray(d+1))-c)*(u-d)}}function u(e,t,n=i.default){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,o=(r-1)*t,s=Math.floor(o),a=+n(e[s],s,e);return a+(+n(e[s+1],s+1,e)-a)*(o-s)}}},"./node_modules/d3-geo/node_modules/d3-array/src/quickselect.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/quickselect.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-geo/node_modules/d3-array/src/ascending.js");function o(e,t,n=0,i=e.length-1,a=r.default){for(;i>n;){if(i-n>600){const r=i-n+1,s=t-n+1,u=Math.log(r),d=.5*Math.exp(2*u/3),c=.5*Math.sqrt(u*d*(r-d)/r)*(s-r/2<0?-1:1);o(e,t,Math.max(n,Math.floor(t-s*d/r+c)),Math.min(i,Math.floor(t+(r-s)*d/r+c)),a)}const r=e[t];let u=n,d=i;for(s(e,n,t),a(e[i],r)>0&&s(e,n,i);u0;)--d}0===a(e[n],r)?s(e,n,d):(++d,s(e,d,i)),d<=t&&(n=d+1),t<=d&&(i=d-1)}return e}function s(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}},"./node_modules/d3-geo/node_modules/d3-array/src/range.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/range.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),s=new Array(o);++r1){const s=Uint32Array.from(e,(e,t)=>t);return t.length>1?(t=t.map(t=>e.map(t)),s.sort((e,n)=>{for(const o of t){const t=Object(r.default)(o[e],o[n]);if(t)return t}})):(n=e.map(n),s.sort((e,t)=>Object(r.default)(n[e],n[t]))),Object(o.default)(e,s)}return e.sort(n)}},"./node_modules/d3-geo/node_modules/d3-array/src/subset.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/subset.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./superset.js */"./node_modules/d3-geo/node_modules/d3-array/src/superset.js");function o(e,t){return Object(r.default)(t,e)}},"./node_modules/d3-geo/node_modules/d3-array/src/sum.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/sum.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0;if(void 0===t)for(let t of e)(t=+t)&&(n+=t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&(n+=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/superset.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/superset.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){const n=e[Symbol.iterator](),r=new Set;for(const e of t){if(r.has(e))continue;let t,o;for(;({value:t,done:o}=n.next());){if(o)return!1;if(r.add(t),Object.is(e,t))break}}return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/threshold/freedmanDiaconis.js": +/*!*************************************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/threshold/freedmanDiaconis.js ***! + \*************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-geo/node_modules/d3-array/src/count.js"),o=n(/*! ../quantile.js */"./node_modules/d3-geo/node_modules/d3-array/src/quantile.js");t.default=function(e,t,n){return Math.ceil((n-t)/(2*(Object(o.default)(e,.75)-Object(o.default)(e,.25))*Math.pow(Object(r.default)(e),-1/3)))}},"./node_modules/d3-geo/node_modules/d3-array/src/threshold/scott.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/threshold/scott.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-geo/node_modules/d3-array/src/count.js"),o=n(/*! ../deviation.js */"./node_modules/d3-geo/node_modules/d3-array/src/deviation.js");t.default=function(e,t,n){return Math.ceil((n-t)/(3.5*Object(o.default)(e)*Math.pow(Object(r.default)(e),-1/3)))}},"./node_modules/d3-geo/node_modules/d3-array/src/threshold/sturges.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/threshold/sturges.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-geo/node_modules/d3-array/src/count.js");t.default=function(e){return Math.ceil(Math.log(Object(r.default)(e))/Math.LN2)+1}},"./node_modules/d3-geo/node_modules/d3-array/src/ticks.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/ticks.js ***! + \****************************************************************/ +/*! exports provided: default, tickIncrement, tickStep */function(e,t,n){"use strict";n.r(t),n.d(t,"tickIncrement",(function(){return i})),n.d(t,"tickStep",(function(){return a}));var r=Math.sqrt(50),o=Math.sqrt(10),s=Math.sqrt(2);function i(e,t,n){var i=(t-e)/Math.max(0,n),a=Math.floor(Math.log(i)/Math.LN10),u=i/Math.pow(10,a);return a>=0?(u>=r?10:u>=o?5:u>=s?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(u>=r?10:u>=o?5:u>=s?2:1)}function a(e,t,n){var i=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(i)/Math.LN10)),u=i/a;return u>=r?a*=10:u>=o?a*=5:u>=s&&(a*=2),t0)return[e];if((r=t0){let n=Math.round(e/a),r=Math.round(t/a);for(n*at&&--r,s=new Array(o=r-n+1);++ut&&--r,s=new Array(o=r-n+1);++u=t&&(n=t-o,o+=n/++r,s+=n*(t-o));else{let i=-1;for(let a of e)null!=(a=t(a,++i,e))&&(a=+a)>=a&&(n=a-o,o+=n/++r,s+=n*(a-o))}if(r>1)return s/(r-1)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/node_modules/d3-array/src/zip.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-geo/node_modules/d3-array/src/zip.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transpose.js */"./node_modules/d3-geo/node_modules/d3-array/src/transpose.js");t.default=function(){return Object(r.default)(arguments)}},"./node_modules/d3-geo/src/area.js": +/*!*****************************************!*\ + !*** ./node_modules/d3-geo/src/area.js ***! + \*****************************************/ +/*! exports provided: areaRingSum, areaStream, default */function(e,t,n){"use strict";n.r(t),n.d(t,"areaRingSum",(function(){return f})),n.d(t,"areaStream",(function(){return m}));var r,o,s,i,a,u=n(/*! d3-array */"./node_modules/d3-geo/node_modules/d3-array/src/index.js"),d=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js"),c=n(/*! ./noop.js */"./node_modules/d3-geo/src/noop.js"),l=n(/*! ./stream.js */"./node_modules/d3-geo/src/stream.js"),f=new u.Adder,h=new u.Adder,m={point:c.default,lineStart:c.default,lineEnd:c.default,polygonStart:function(){f=new u.Adder,m.lineStart=p,m.lineEnd=_},polygonEnd:function(){var e=+f;h.add(e<0?d.tau+e:e),this.lineStart=this.lineEnd=this.point=c.default},sphere:function(){h.add(d.tau)}};function p(){m.point=g}function _(){y(r,o)}function g(e,t){m.point=y,r=e,o=t,e*=d.radians,t*=d.radians,s=e,i=Object(d.cos)(t=t/2+d.quarterPi),a=Object(d.sin)(t)}function y(e,t){e*=d.radians,t=(t*=d.radians)/2+d.quarterPi;var n=e-s,r=n>=0?1:-1,o=r*n,u=Object(d.cos)(t),c=Object(d.sin)(t),l=a*c,h=i*u+l*Object(d.cos)(o),m=l*r*Object(d.sin)(o);f.add(Object(d.atan2)(m,h)),s=e,i=u,a=c}t.default=function(e){return h=new u.Adder,Object(l.default)(e,m),2*h}},"./node_modules/d3-geo/src/bounds.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-geo/src/bounds.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a,u,d,c,l,f,h,m=n(/*! d3-array */"./node_modules/d3-geo/node_modules/d3-array/src/index.js"),p=n(/*! ./area.js */"./node_modules/d3-geo/src/area.js"),_=n(/*! ./cartesian.js */"./node_modules/d3-geo/src/cartesian.js"),g=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js"),y=n(/*! ./stream.js */"./node_modules/d3-geo/src/stream.js"),b={point:v,lineStart:x,lineEnd:w,polygonStart:function(){b.point=O,b.lineStart=k,b.lineEnd=T,l=new m.Adder,p.areaStream.polygonStart()},polygonEnd:function(){p.areaStream.polygonEnd(),b.point=v,b.lineStart=x,b.lineEnd=w,p.areaRingSum<0?(r=-(s=180),o=-(i=90)):l>g.epsilon?i=90:l<-g.epsilon&&(o=-90),h[0]=r,h[1]=s},sphere:function(){r=-(s=180),o=-(i=90)}};function v(e,t){f.push(h=[r=e,s=e]),ti&&(i=t)}function j(e,t){var n=Object(_.cartesian)([e*g.radians,t*g.radians]);if(c){var u=Object(_.cartesianCross)(c,n),d=[u[1],-u[0],0],l=Object(_.cartesianCross)(d,u);Object(_.cartesianNormalizeInPlace)(l),l=Object(_.spherical)(l);var m,p=e-a,y=p>0?1:-1,b=l[0]*g.degrees*y,v=Object(g.abs)(p)>180;v^(y*ai&&(i=m):v^(y*a<(b=(b+360)%360-180)&&bi&&(i=t)),v?eM(r,s)&&(s=e):M(e,s)>M(r,s)&&(r=e):s>=r?(es&&(s=e)):e>a?M(r,e)>M(r,s)&&(s=e):M(e,s)>M(r,s)&&(r=e)}else f.push(h=[r=e,s=e]);ti&&(i=t),c=n,a=e}function x(){b.point=j}function w(){h[0]=r,h[1]=s,b.point=v,c=null}function O(e,t){if(c){var n=e-a;l.add(Object(g.abs)(n)>180?n+(n>0?360:-360):n)}else u=e,d=t;p.areaStream.point(e,t),j(e,t)}function k(){p.areaStream.lineStart()}function T(){O(u,d),p.areaStream.lineEnd(),Object(g.abs)(l)>g.epsilon&&(r=-(s=180)),h[0]=r,h[1]=s,c=null}function M(e,t){return(t-=e)<0?t+360:t}function S(e,t){return e[0]-t[0]}function C(e,t){return e[0]<=e[1]?e[0]<=t&&t<=e[1]:tM(a[0],a[1])&&(a[1]=u[1]),M(u[0],a[1])>M(a[0],a[1])&&(a[0]=u[0])):d.push(a=u);for(c=-1/0,t=0,a=d[n=d.length-1];t<=n;a=u,++t)u=d[t],(l=M(a[1],u[0]))>c&&(c=l,r=u[0],s=a[1])}return f=h=null,r===1/0||o===1/0?[[NaN,NaN],[NaN,NaN]]:[[r,o],[s,i]]}},"./node_modules/d3-geo/src/cartesian.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-geo/src/cartesian.js ***! + \**********************************************/ +/*! exports provided: spherical, cartesian, cartesianDot, cartesianCross, cartesianAddInPlace, cartesianScale, cartesianNormalizeInPlace */function(e,t,n){"use strict";n.r(t),n.d(t,"spherical",(function(){return o})),n.d(t,"cartesian",(function(){return s})),n.d(t,"cartesianDot",(function(){return i})),n.d(t,"cartesianCross",(function(){return a})),n.d(t,"cartesianAddInPlace",(function(){return u})),n.d(t,"cartesianScale",(function(){return d})),n.d(t,"cartesianNormalizeInPlace",(function(){return c}));var r=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js");function o(e){return[Object(r.atan2)(e[1],e[0]),Object(r.asin)(e[2])]}function s(e){var t=e[0],n=e[1],o=Object(r.cos)(n);return[o*Object(r.cos)(t),o*Object(r.sin)(t),Object(r.sin)(n)]}function i(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function a(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function u(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function d(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function c(e){var t=Object(r.sqrt)(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}},"./node_modules/d3-geo/src/centroid.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-geo/src/centroid.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a,u,d,c,l,f,h,m,p,_,g,y,b=n(/*! d3-array */"./node_modules/d3-geo/node_modules/d3-array/src/index.js"),v=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js"),j=n(/*! ./noop.js */"./node_modules/d3-geo/src/noop.js"),x=n(/*! ./stream.js */"./node_modules/d3-geo/src/stream.js"),w={sphere:j.default,point:O,lineStart:T,lineEnd:C,polygonStart:function(){w.lineStart=E,w.lineEnd=A},polygonEnd:function(){w.lineStart=T,w.lineEnd=C}};function O(e,t){e*=v.radians,t*=v.radians;var n=Object(v.cos)(t);k(n*Object(v.cos)(e),n*Object(v.sin)(e),Object(v.sin)(t))}function k(e,t,n){++r,s+=(e-s)/r,i+=(t-i)/r,a+=(n-a)/r}function T(){w.point=M}function M(e,t){e*=v.radians,t*=v.radians;var n=Object(v.cos)(t);_=n*Object(v.cos)(e),g=n*Object(v.sin)(e),y=Object(v.sin)(t),w.point=S,k(_,g,y)}function S(e,t){e*=v.radians,t*=v.radians;var n=Object(v.cos)(t),r=n*Object(v.cos)(e),s=n*Object(v.sin)(e),i=Object(v.sin)(t),a=Object(v.atan2)(Object(v.sqrt)((a=g*i-y*s)*a+(a=y*r-_*i)*a+(a=_*s-g*r)*a),_*r+g*s+y*i);o+=a,u+=a*(_+(_=r)),d+=a*(g+(g=s)),c+=a*(y+(y=i)),k(_,g,y)}function C(){w.point=O}function E(){w.point=N}function A(){D(m,p),w.point=O}function N(e,t){m=e,p=t,e*=v.radians,t*=v.radians,w.point=D;var n=Object(v.cos)(t);_=n*Object(v.cos)(e),g=n*Object(v.sin)(e),y=Object(v.sin)(t),k(_,g,y)}function D(e,t){e*=v.radians,t*=v.radians;var n=Object(v.cos)(t),r=n*Object(v.cos)(e),s=n*Object(v.sin)(e),i=Object(v.sin)(t),a=g*i-y*s,m=y*r-_*i,p=_*s-g*r,b=Object(v.hypot)(a,m,p),j=Object(v.asin)(b),x=b&&-j/b;l.add(x*a),f.add(x*m),h.add(x*p),o+=j,u+=j*(_+(_=r)),d+=j*(g+(g=s)),c+=j*(y+(y=i)),k(_,g,y)}t.default=function(e){r=o=s=i=a=u=d=c=0,l=new b.Adder,f=new b.Adder,h=new b.Adder,Object(x.default)(e,w);var t=+l,n=+f,m=+h,p=Object(v.hypot)(t,n,m);return p0?ia)&&(i+=o*s.tau));for(var f,h=i;o>0?h>a:h0?o.pi:-o.pi,d=Object(o.abs)(i-n);Object(o.abs)(d-o.pi)0?o.halfPi:-o.halfPi),e.point(s,r),e.lineEnd(),e.lineStart(),e.point(u,r),e.point(i,r),t=0):s!==u&&d>=o.pi&&(Object(o.abs)(n-s)o.epsilon?Object(o.atan)((Object(o.sin)(t)*(i=Object(o.cos)(r))*Object(o.sin)(n)-Object(o.sin)(r)*(s=Object(o.cos)(t))*Object(o.sin)(e))/(s*i*a)):(t+r)/2}(n,r,i,a),e.point(s,r),e.lineEnd(),e.lineStart(),e.point(u,r),t=0),e.point(n=i,r=a),s=u},lineEnd:function(){e.lineEnd(),n=r=NaN},clean:function(){return 2-t}}}),(function(e,t,n,r){var s;if(null==e)s=n*o.halfPi,r.point(-o.pi,s),r.point(0,s),r.point(o.pi,s),r.point(o.pi,0),r.point(o.pi,-s),r.point(0,-s),r.point(-o.pi,-s),r.point(-o.pi,0),r.point(-o.pi,s);else if(Object(o.abs)(e[0]-t[0])>o.epsilon){var i=e[0]1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}},"./node_modules/d3-geo/src/clip/circle.js": +/*!************************************************!*\ + !*** ./node_modules/d3-geo/src/clip/circle.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../cartesian.js */"./node_modules/d3-geo/src/cartesian.js"),o=n(/*! ../circle.js */"./node_modules/d3-geo/src/circle.js"),s=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),i=n(/*! ../pointEqual.js */"./node_modules/d3-geo/src/pointEqual.js"),a=n(/*! ./index.js */"./node_modules/d3-geo/src/clip/index.js");t.default=function(e){var t=Object(s.cos)(e),n=6*s.radians,u=t>0,d=Object(s.abs)(t)>s.epsilon;function c(e,n){return Object(s.cos)(e)*Object(s.cos)(n)>t}function l(e,n,o){var i=Object(r.cartesian)(e),a=Object(r.cartesian)(n),u=[1,0,0],d=Object(r.cartesianCross)(i,a),c=Object(r.cartesianDot)(d,d),l=d[0],f=c-l*l;if(!f)return!o&&e;var h=t*c/f,m=-t*l/f,p=Object(r.cartesianCross)(u,d),_=Object(r.cartesianScale)(u,h),g=Object(r.cartesianScale)(d,m);Object(r.cartesianAddInPlace)(_,g);var y=p,b=Object(r.cartesianDot)(_,y),v=Object(r.cartesianDot)(y,y),j=b*b-v*(Object(r.cartesianDot)(_,_)-1);if(!(j<0)){var x=Object(s.sqrt)(j),w=Object(r.cartesianScale)(y,(-b-x)/v);if(Object(r.cartesianAddInPlace)(w,_),w=Object(r.spherical)(w),!o)return w;var O,k=e[0],T=n[0],M=e[1],S=n[1];T0^w[1]<(Object(s.abs)(w[0]-k)s.pi^(k<=w[0]&&w[0]<=T)){var A=Object(r.cartesianScale)(y,(-b+x)/v);return Object(r.cartesianAddInPlace)(A,_),[w,Object(r.spherical)(A)]}}}function f(t,n){var r=u?e:s.pi-e,o=0;return t<-r?o|=1:t>r&&(o|=2),n<-r?o|=4:n>r&&(o|=8),o}return Object(a.default)(c,(function(e){var t,n,r,o,a;return{lineStart:function(){o=r=!1,a=1},point:function(h,m){var p,_=[h,m],g=c(h,m),y=u?g?0:f(h,m):g?f(h+(h<0?s.pi:-s.pi),m):0;if(!t&&(o=r=g)&&e.lineStart(),g!==r&&(!(p=l(t,_))||Object(i.default)(t,p)||Object(i.default)(_,p))&&(_[2]=1),g!==r)a=0,g?(e.lineStart(),p=l(_,t),e.point(p[0],p[1])):(p=l(t,_),e.point(p[0],p[1],2),e.lineEnd()),t=p;else if(d&&t&&u^g){var b;y&n||!(b=l(_,t,!0))||(a=0,u?(e.lineStart(),e.point(b[0][0],b[0][1]),e.point(b[1][0],b[1][1]),e.lineEnd()):(e.point(b[1][0],b[1][1]),e.lineEnd(),e.lineStart(),e.point(b[0][0],b[0][1],3)))}!g||t&&Object(i.default)(t,_)||e.point(_[0],_[1]),t=_,r=g,n=y},lineEnd:function(){r&&e.lineEnd(),t=null},clean:function(){return a|(o&&r)<<1}}}),(function(t,r,s,i){Object(o.circleStream)(i,e,n,s,t,r)}),u?[0,-e]:[-s.pi,e-s.pi])}},"./node_modules/d3-geo/src/clip/extent.js": +/*!************************************************!*\ + !*** ./node_modules/d3-geo/src/clip/extent.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./rectangle.js */"./node_modules/d3-geo/src/clip/rectangle.js");t.default=function(){var e,t,n,o=0,s=0,i=960,a=500;return n={stream:function(n){return e&&t===n?e:e=Object(r.default)(o,s,i,a)(t=n)},extent:function(r){return arguments.length?(o=+r[0][0],s=+r[0][1],i=+r[1][0],a=+r[1][1],e=t=null,n):[[o,s],[i,a]]}}}},"./node_modules/d3-geo/src/clip/index.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-geo/src/clip/index.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./buffer.js */"./node_modules/d3-geo/src/clip/buffer.js"),o=n(/*! ./rejoin.js */"./node_modules/d3-geo/src/clip/rejoin.js"),s=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),i=n(/*! ../polygonContains.js */"./node_modules/d3-geo/src/polygonContains.js"),a=n(/*! d3-array */"./node_modules/d3-geo/node_modules/d3-array/src/index.js");function u(e){return e.length>1}function d(e,t){return((e=e.x)[0]<0?e[1]-s.halfPi-s.epsilon:s.halfPi-e[1])-((t=t.x)[0]<0?t[1]-s.halfPi-s.epsilon:s.halfPi-t[1])}t.default=function(e,t,n,s){return function(c){var l,f,h,m=t(c),p=Object(r.default)(),_=t(p),g=!1,y={point:b,lineStart:j,lineEnd:x,polygonStart:function(){y.point=w,y.lineStart=O,y.lineEnd=k,f=[],l=[]},polygonEnd:function(){y.point=b,y.lineStart=j,y.lineEnd=x,f=Object(a.merge)(f);var e=Object(i.default)(l,s);f.length?(g||(c.polygonStart(),g=!0),Object(o.default)(f,d,e,n,c)):e&&(g||(c.polygonStart(),g=!0),c.lineStart(),n(null,null,1,c),c.lineEnd()),g&&(c.polygonEnd(),g=!1),f=l=null},sphere:function(){c.polygonStart(),c.lineStart(),n(null,null,1,c),c.lineEnd(),c.polygonEnd()}};function b(t,n){e(t,n)&&c.point(t,n)}function v(e,t){m.point(e,t)}function j(){y.point=v,m.lineStart()}function x(){y.point=b,m.lineEnd()}function w(e,t){h.push([e,t]),_.point(e,t)}function O(){_.lineStart(),h=[]}function k(){w(h[0][0],h[0][1]),_.lineEnd();var e,t,n,r,o=_.clean(),s=p.result(),i=s.length;if(h.pop(),l.push(h),h=null,i)if(1&o){if((t=(n=s[0]).length-1)>0){for(g||(c.polygonStart(),g=!0),c.lineStart(),e=0;e1&&2&o&&s.push(s.pop().concat(s.shift())),f.push(s.filter(u))}return y}}},"./node_modules/d3-geo/src/clip/line.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-geo/src/clip/line.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n,r,o,s){var i,a=e[0],u=e[1],d=0,c=1,l=t[0]-a,f=t[1]-u;if(i=n-a,l||!(i>0)){if(i/=l,l<0){if(i0){if(i>c)return;i>d&&(d=i)}if(i=o-a,l||!(i<0)){if(i/=l,l<0){if(i>c)return;i>d&&(d=i)}else if(l>0){if(i0)){if(i/=f,f<0){if(i0){if(i>c)return;i>d&&(d=i)}if(i=s-u,f||!(i<0)){if(i/=f,f<0){if(i>c)return;i>d&&(d=i)}else if(f>0){if(i0&&(e[0]=a+d*l,e[1]=u+d*f),c<1&&(t[0]=a+c*l,t[1]=u+c*f),!0}}}}}},"./node_modules/d3-geo/src/clip/rectangle.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-geo/src/clip/rectangle.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return u}));var r=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),o=n(/*! ./buffer.js */"./node_modules/d3-geo/src/clip/buffer.js"),s=n(/*! ./line.js */"./node_modules/d3-geo/src/clip/line.js"),i=n(/*! ./rejoin.js */"./node_modules/d3-geo/src/clip/rejoin.js"),a=n(/*! d3-array */"./node_modules/d3-geo/node_modules/d3-array/src/index.js");function u(e,t,n,u){function d(r,o){return e<=r&&r<=n&&t<=o&&o<=u}function c(r,o,s,i){var a=0,d=0;if(null==r||(a=l(r,s))!==(d=l(o,s))||h(r,o)<0^s>0)do{i.point(0===a||3===a?e:n,a>1?u:t)}while((a=(a+s+4)%4)!==d);else i.point(o[0],o[1])}function l(o,s){return Object(r.abs)(o[0]-e)0?0:3:Object(r.abs)(o[0]-n)0?2:1:Object(r.abs)(o[1]-t)0?1:0:s>0?3:2}function f(e,t){return h(e.x,t.x)}function h(e,t){var n=l(e,1),r=l(t,1);return n!==r?n-r:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(r){var l,h,m,p,_,g,y,b,v,j,x,w=r,O=Object(o.default)(),k={point:T,lineStart:function(){k.point=M,h&&h.push(m=[]),j=!0,v=!1,y=b=NaN},lineEnd:function(){l&&(M(p,_),g&&v&&O.rejoin(),l.push(O.result())),k.point=T,v&&w.lineEnd()},polygonStart:function(){w=O,l=[],h=[],x=!0},polygonEnd:function(){var t=function(){for(var t=0,n=0,r=h.length;nu&&(l-o)*(u-s)>(f-s)*(e-o)&&++t:f<=u&&(l-o)*(u-s)<(f-s)*(e-o)&&--t;return t}(),n=x&&t,o=(l=Object(a.merge)(l)).length;(n||o)&&(r.polygonStart(),n&&(r.lineStart(),c(null,null,1,r),r.lineEnd()),o&&Object(i.default)(l,f,t,c,r),r.polygonEnd()),w=r,l=h=m=null}};function T(e,t){d(e,t)&&w.point(e,t)}function M(r,o){var i=d(r,o);if(h&&m.push([r,o]),j)p=r,_=o,g=i,j=!1,i&&(w.lineStart(),w.point(r,o));else if(i&&v)w.point(r,o);else{var a=[y=Math.max(-1e9,Math.min(1e9,y)),b=Math.max(-1e9,Math.min(1e9,b))],c=[r=Math.max(-1e9,Math.min(1e9,r)),o=Math.max(-1e9,Math.min(1e9,o))];Object(s.default)(a,c,e,t,n,u)?(v||(w.lineStart(),w.point(a[0],a[1])),w.point(c[0],c[1]),i||w.lineEnd(),x=!1):i&&(w.lineStart(),w.point(r,o),x=!1)}y=r,b=o,v=i}return k}}},"./node_modules/d3-geo/src/clip/rejoin.js": +/*!************************************************!*\ + !*** ./node_modules/d3-geo/src/clip/rejoin.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../pointEqual.js */"./node_modules/d3-geo/src/pointEqual.js"),o=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js");function s(e,t,n,r){this.x=e,this.z=t,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function i(e){if(t=e.length){for(var t,n,r=0,o=e[0];++r=0;--d)u.point((m=h[d])[0],m[1]);else a(_.x,_.p.x,-1,u);_=_.p}h=(_=_.o).z,g=!g}while(!_.v);u.lineEnd()}}}},"./node_modules/d3-geo/src/compose.js": +/*!********************************************!*\ + !*** ./node_modules/d3-geo/src/compose.js ***! + \********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){function n(n,r){return n=e(n,r),t(n[0],n[1])}return e.invert&&t.invert&&(n.invert=function(n,r){return(n=t.invert(n,r))&&e.invert(n[0],n[1])}),n}},"./node_modules/d3-geo/src/constant.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-geo/src/constant.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3-geo/src/contains.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-geo/src/contains.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./polygonContains.js */"./node_modules/d3-geo/src/polygonContains.js"),o=n(/*! ./distance.js */"./node_modules/d3-geo/src/distance.js"),s=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js"),i={Feature:function(e,t){return u(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,o=n.length;++r0&&(i=Object(o.default)(e[a],e[a-1]))>0&&n<=i&&r<=i&&(n+r-i)*(1-Math.pow((n-r)/i,2))o.epsilon})).map(f)).concat(Object(r.range)(Object(o.ceil)(d/g)*g,u,g).filter((function(e){return Object(o.abs)(e%b)>o.epsilon})).map(h))}return j.lines=function(){return x().map((function(e){return{type:"LineString",coordinates:e}}))},j.outline=function(){return{type:"Polygon",coordinates:[m(a).concat(p(c).slice(1),m(n).reverse().slice(1),p(l).reverse().slice(1))]}},j.extent=function(e){return arguments.length?j.extentMajor(e).extentMinor(e):j.extentMinor()},j.extentMajor=function(e){return arguments.length?(a=+e[0][0],n=+e[1][0],l=+e[0][1],c=+e[1][1],a>n&&(e=a,a=n,n=e),l>c&&(e=l,l=c,c=e),j.precision(v)):[[a,l],[n,c]]},j.extentMinor=function(n){return arguments.length?(t=+n[0][0],e=+n[1][0],d=+n[0][1],u=+n[1][1],t>e&&(n=t,t=e,e=n),d>u&&(n=d,d=u,u=n),j.precision(v)):[[t,d],[e,u]]},j.step=function(e){return arguments.length?j.stepMajor(e).stepMinor(e):j.stepMinor()},j.stepMajor=function(e){return arguments.length?(y=+e[0],b=+e[1],j):[y,b]},j.stepMinor=function(e){return arguments.length?(_=+e[0],g=+e[1],j):[_,g]},j.precision=function(r){return arguments.length?(v=+r,f=s(d,u,90),h=i(t,e,v),m=s(l,c,90),p=i(a,n,v),j):v},j.extentMajor([[-180,-90+o.epsilon],[180,90-o.epsilon]]).extentMinor([[-180,-80-o.epsilon],[180,80+o.epsilon]])}function u(){return a()()}},"./node_modules/d3-geo/src/identity.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-geo/src/identity.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=e=>e},"./node_modules/d3-geo/src/index.js": +/*!******************************************!*\ + !*** ./node_modules/d3-geo/src/index.js ***! + \******************************************/ +/*! exports provided: geoArea, geoBounds, geoCentroid, geoCircle, geoClipAntimeridian, geoClipCircle, geoClipExtent, geoClipRectangle, geoContains, geoDistance, geoGraticule, geoGraticule10, geoInterpolate, geoLength, geoPath, geoAlbers, geoAlbersUsa, geoAzimuthalEqualArea, geoAzimuthalEqualAreaRaw, geoAzimuthalEquidistant, geoAzimuthalEquidistantRaw, geoConicConformal, geoConicConformalRaw, geoConicEqualArea, geoConicEqualAreaRaw, geoConicEquidistant, geoConicEquidistantRaw, geoEqualEarth, geoEqualEarthRaw, geoEquirectangular, geoEquirectangularRaw, geoGnomonic, geoGnomonicRaw, geoIdentity, geoProjection, geoProjectionMutator, geoMercator, geoMercatorRaw, geoNaturalEarth1, geoNaturalEarth1Raw, geoOrthographic, geoOrthographicRaw, geoStereographic, geoStereographicRaw, geoTransverseMercator, geoTransverseMercatorRaw, geoRotation, geoStream, geoTransform */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./area.js */"./node_modules/d3-geo/src/area.js");n.d(t,"geoArea",(function(){return r.default}));var o=n(/*! ./bounds.js */"./node_modules/d3-geo/src/bounds.js");n.d(t,"geoBounds",(function(){return o.default}));var s=n(/*! ./centroid.js */"./node_modules/d3-geo/src/centroid.js");n.d(t,"geoCentroid",(function(){return s.default}));var i=n(/*! ./circle.js */"./node_modules/d3-geo/src/circle.js");n.d(t,"geoCircle",(function(){return i.default}));var a=n(/*! ./clip/antimeridian.js */"./node_modules/d3-geo/src/clip/antimeridian.js");n.d(t,"geoClipAntimeridian",(function(){return a.default}));var u=n(/*! ./clip/circle.js */"./node_modules/d3-geo/src/clip/circle.js");n.d(t,"geoClipCircle",(function(){return u.default}));var d=n(/*! ./clip/extent.js */"./node_modules/d3-geo/src/clip/extent.js");n.d(t,"geoClipExtent",(function(){return d.default}));var c=n(/*! ./clip/rectangle.js */"./node_modules/d3-geo/src/clip/rectangle.js");n.d(t,"geoClipRectangle",(function(){return c.default}));var l=n(/*! ./contains.js */"./node_modules/d3-geo/src/contains.js");n.d(t,"geoContains",(function(){return l.default}));var f=n(/*! ./distance.js */"./node_modules/d3-geo/src/distance.js");n.d(t,"geoDistance",(function(){return f.default}));var h=n(/*! ./graticule.js */"./node_modules/d3-geo/src/graticule.js");n.d(t,"geoGraticule",(function(){return h.default})),n.d(t,"geoGraticule10",(function(){return h.graticule10}));var m=n(/*! ./interpolate.js */"./node_modules/d3-geo/src/interpolate.js");n.d(t,"geoInterpolate",(function(){return m.default}));var p=n(/*! ./length.js */"./node_modules/d3-geo/src/length.js");n.d(t,"geoLength",(function(){return p.default}));var _=n(/*! ./path/index.js */"./node_modules/d3-geo/src/path/index.js");n.d(t,"geoPath",(function(){return _.default}));var g=n(/*! ./projection/albers.js */"./node_modules/d3-geo/src/projection/albers.js");n.d(t,"geoAlbers",(function(){return g.default}));var y=n(/*! ./projection/albersUsa.js */"./node_modules/d3-geo/src/projection/albersUsa.js");n.d(t,"geoAlbersUsa",(function(){return y.default}));var b=n(/*! ./projection/azimuthalEqualArea.js */"./node_modules/d3-geo/src/projection/azimuthalEqualArea.js");n.d(t,"geoAzimuthalEqualArea",(function(){return b.default})),n.d(t,"geoAzimuthalEqualAreaRaw",(function(){return b.azimuthalEqualAreaRaw}));var v=n(/*! ./projection/azimuthalEquidistant.js */"./node_modules/d3-geo/src/projection/azimuthalEquidistant.js");n.d(t,"geoAzimuthalEquidistant",(function(){return v.default})),n.d(t,"geoAzimuthalEquidistantRaw",(function(){return v.azimuthalEquidistantRaw}));var j=n(/*! ./projection/conicConformal.js */"./node_modules/d3-geo/src/projection/conicConformal.js");n.d(t,"geoConicConformal",(function(){return j.default})),n.d(t,"geoConicConformalRaw",(function(){return j.conicConformalRaw}));var x=n(/*! ./projection/conicEqualArea.js */"./node_modules/d3-geo/src/projection/conicEqualArea.js");n.d(t,"geoConicEqualArea",(function(){return x.default})),n.d(t,"geoConicEqualAreaRaw",(function(){return x.conicEqualAreaRaw}));var w=n(/*! ./projection/conicEquidistant.js */"./node_modules/d3-geo/src/projection/conicEquidistant.js");n.d(t,"geoConicEquidistant",(function(){return w.default})),n.d(t,"geoConicEquidistantRaw",(function(){return w.conicEquidistantRaw}));var O=n(/*! ./projection/equalEarth.js */"./node_modules/d3-geo/src/projection/equalEarth.js");n.d(t,"geoEqualEarth",(function(){return O.default})),n.d(t,"geoEqualEarthRaw",(function(){return O.equalEarthRaw}));var k=n(/*! ./projection/equirectangular.js */"./node_modules/d3-geo/src/projection/equirectangular.js");n.d(t,"geoEquirectangular",(function(){return k.default})),n.d(t,"geoEquirectangularRaw",(function(){return k.equirectangularRaw}));var T=n(/*! ./projection/gnomonic.js */"./node_modules/d3-geo/src/projection/gnomonic.js");n.d(t,"geoGnomonic",(function(){return T.default})),n.d(t,"geoGnomonicRaw",(function(){return T.gnomonicRaw}));var M=n(/*! ./projection/identity.js */"./node_modules/d3-geo/src/projection/identity.js");n.d(t,"geoIdentity",(function(){return M.default}));var S=n(/*! ./projection/index.js */"./node_modules/d3-geo/src/projection/index.js");n.d(t,"geoProjection",(function(){return S.default})),n.d(t,"geoProjectionMutator",(function(){return S.projectionMutator}));var C=n(/*! ./projection/mercator.js */"./node_modules/d3-geo/src/projection/mercator.js");n.d(t,"geoMercator",(function(){return C.default})),n.d(t,"geoMercatorRaw",(function(){return C.mercatorRaw}));var E=n(/*! ./projection/naturalEarth1.js */"./node_modules/d3-geo/src/projection/naturalEarth1.js");n.d(t,"geoNaturalEarth1",(function(){return E.default})),n.d(t,"geoNaturalEarth1Raw",(function(){return E.naturalEarth1Raw}));var A=n(/*! ./projection/orthographic.js */"./node_modules/d3-geo/src/projection/orthographic.js");n.d(t,"geoOrthographic",(function(){return A.default})),n.d(t,"geoOrthographicRaw",(function(){return A.orthographicRaw}));var N=n(/*! ./projection/stereographic.js */"./node_modules/d3-geo/src/projection/stereographic.js");n.d(t,"geoStereographic",(function(){return N.default})),n.d(t,"geoStereographicRaw",(function(){return N.stereographicRaw}));var D=n(/*! ./projection/transverseMercator.js */"./node_modules/d3-geo/src/projection/transverseMercator.js");n.d(t,"geoTransverseMercator",(function(){return D.default})),n.d(t,"geoTransverseMercatorRaw",(function(){return D.transverseMercatorRaw}));var B=n(/*! ./rotation.js */"./node_modules/d3-geo/src/rotation.js");n.d(t,"geoRotation",(function(){return B.default}));var I=n(/*! ./stream.js */"./node_modules/d3-geo/src/stream.js");n.d(t,"geoStream",(function(){return I.default}));var R=n(/*! ./transform.js */"./node_modules/d3-geo/src/transform.js");n.d(t,"geoTransform",(function(){return R.default}))},"./node_modules/d3-geo/src/interpolate.js": +/*!************************************************!*\ + !*** ./node_modules/d3-geo/src/interpolate.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js");t.default=function(e,t){var n=e[0]*r.radians,o=e[1]*r.radians,s=t[0]*r.radians,i=t[1]*r.radians,a=Object(r.cos)(o),u=Object(r.sin)(o),d=Object(r.cos)(i),c=Object(r.sin)(i),l=a*Object(r.cos)(n),f=a*Object(r.sin)(n),h=d*Object(r.cos)(s),m=d*Object(r.sin)(s),p=2*Object(r.asin)(Object(r.sqrt)(Object(r.haversin)(i-o)+a*d*Object(r.haversin)(s-n))),_=Object(r.sin)(p),g=p?function(e){var t=Object(r.sin)(e*=p)/_,n=Object(r.sin)(p-e)/_,o=n*l+t*h,s=n*f+t*m,i=n*u+t*c;return[Object(r.atan2)(s,o)*r.degrees,Object(r.atan2)(i,Object(r.sqrt)(o*o+s*s))*r.degrees]}:function(){return[n*r.degrees,o*r.degrees]};return g.distance=p,g}},"./node_modules/d3-geo/src/length.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-geo/src/length.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a=n(/*! d3-array */"./node_modules/d3-geo/node_modules/d3-array/src/index.js"),u=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js"),d=n(/*! ./noop.js */"./node_modules/d3-geo/src/noop.js"),c=n(/*! ./stream.js */"./node_modules/d3-geo/src/stream.js"),l={sphere:d.default,point:d.default,lineStart:function(){l.point=h,l.lineEnd=f},lineEnd:d.default,polygonStart:d.default,polygonEnd:d.default};function f(){l.point=l.lineEnd=d.default}function h(e,t){e*=u.radians,t*=u.radians,o=e,s=Object(u.sin)(t),i=Object(u.cos)(t),l.point=m}function m(e,t){e*=u.radians,t*=u.radians;var n=Object(u.sin)(t),a=Object(u.cos)(t),d=Object(u.abs)(e-o),c=Object(u.cos)(d),l=a*Object(u.sin)(d),f=i*n-s*a*c,h=s*n+i*a*c;r.add(Object(u.atan2)(Object(u.sqrt)(l*l+f*f),h)),o=e,s=n,i=a}t.default=function(e){return r=new a.Adder,Object(c.default)(e,l),+r}},"./node_modules/d3-geo/src/math.js": +/*!*****************************************!*\ + !*** ./node_modules/d3-geo/src/math.js ***! + \*****************************************/ +/*! exports provided: epsilon, epsilon2, pi, halfPi, quarterPi, tau, degrees, radians, abs, atan, atan2, cos, ceil, exp, floor, hypot, log, pow, sin, sign, sqrt, tan, acos, asin, haversin */function(e,t,n){"use strict";n.r(t),n.d(t,"epsilon",(function(){return r})),n.d(t,"epsilon2",(function(){return o})),n.d(t,"pi",(function(){return s})),n.d(t,"halfPi",(function(){return i})),n.d(t,"quarterPi",(function(){return a})),n.d(t,"tau",(function(){return u})),n.d(t,"degrees",(function(){return d})),n.d(t,"radians",(function(){return c})),n.d(t,"abs",(function(){return l})),n.d(t,"atan",(function(){return f})),n.d(t,"atan2",(function(){return h})),n.d(t,"cos",(function(){return m})),n.d(t,"ceil",(function(){return p})),n.d(t,"exp",(function(){return _})),n.d(t,"floor",(function(){return g})),n.d(t,"hypot",(function(){return y})),n.d(t,"log",(function(){return b})),n.d(t,"pow",(function(){return v})),n.d(t,"sin",(function(){return j})),n.d(t,"sign",(function(){return x})),n.d(t,"sqrt",(function(){return w})),n.d(t,"tan",(function(){return O})),n.d(t,"acos",(function(){return k})),n.d(t,"asin",(function(){return T})),n.d(t,"haversin",(function(){return M}));var r=1e-6,o=1e-12,s=Math.PI,i=s/2,a=s/4,u=2*s,d=180/s,c=s/180,l=Math.abs,f=Math.atan,h=Math.atan2,m=Math.cos,p=Math.ceil,_=Math.exp,g=Math.floor,y=Math.hypot,b=Math.log,v=Math.pow,j=Math.sin,x=Math.sign||function(e){return e>0?1:e<0?-1:0},w=Math.sqrt,O=Math.tan;function k(e){return e>1?0:e<-1?s:Math.acos(e)}function T(e){return e>1?i:e<-1?-i:Math.asin(e)}function M(e){return(e=j(e/2))*e}},"./node_modules/d3-geo/src/noop.js": +/*!*****************************************!*\ + !*** ./node_modules/d3-geo/src/noop.js ***! + \*****************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-geo/src/path/area.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-geo/src/path/area.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a=n(/*! d3-array */"./node_modules/d3-geo/node_modules/d3-array/src/index.js"),u=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),d=n(/*! ../noop.js */"./node_modules/d3-geo/src/noop.js"),c=new a.Adder,l=new a.Adder,f={point:d.default,lineStart:d.default,lineEnd:d.default,polygonStart:function(){f.lineStart=h,f.lineEnd=_},polygonEnd:function(){f.lineStart=f.lineEnd=f.point=d.default,c.add(Object(u.abs)(l)),l=new a.Adder},result:function(){var e=c/2;return c=new a.Adder,e}};function h(){f.point=m}function m(e,t){f.point=p,r=s=e,o=i=t}function p(e,t){l.add(i*e-s*t),s=e,i=t}function _(){p(r,o)}t.default=f},"./node_modules/d3-geo/src/path/bounds.js": +/*!************************************************!*\ + !*** ./node_modules/d3-geo/src/path/bounds.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../noop.js */"./node_modules/d3-geo/src/noop.js"),o=1/0,s=o,i=-o,a=i,u={point:function(e,t){ei&&(i=e),ta&&(a=t)},lineStart:r.default,lineEnd:r.default,polygonStart:r.default,polygonEnd:r.default,result:function(){var e=[[o,s],[i,a]];return i=a=-(s=o=1/0),e}};t.default=u},"./node_modules/d3-geo/src/path/centroid.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-geo/src/path/centroid.js ***! + \**************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),u=0,d=0,c=0,l=0,f=0,h=0,m=0,p=0,_=0,g={point:y,lineStart:b,lineEnd:x,polygonStart:function(){g.lineStart=w,g.lineEnd=O},polygonEnd:function(){g.point=y,g.lineStart=b,g.lineEnd=x},result:function(){var e=_?[m/_,p/_]:h?[l/h,f/h]:c?[u/c,d/c]:[NaN,NaN];return u=d=c=l=f=h=m=p=_=0,e}};function y(e,t){u+=e,d+=t,++c}function b(){g.point=v}function v(e,t){g.point=j,y(s=e,i=t)}function j(e,t){var n=e-s,r=t-i,o=Object(a.sqrt)(n*n+r*r);l+=o*(s+e)/2,f+=o*(i+t)/2,h+=o,y(s=e,i=t)}function x(){g.point=y}function w(){g.point=k}function O(){T(r,o)}function k(e,t){g.point=T,y(r=s=e,o=i=t)}function T(e,t){var n=e-s,r=t-i,o=Object(a.sqrt)(n*n+r*r);l+=o*(s+e)/2,f+=o*(i+t)/2,h+=o,m+=(o=i*e-s*t)*(s+e),p+=o*(i+t),_+=3*o,y(s=e,i=t)}t.default=g},"./node_modules/d3-geo/src/path/context.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-geo/src/path/context.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),o=n(/*! ../noop.js */"./node_modules/d3-geo/src/noop.js");function s(e){this._context=e}s.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,r.tau)}},result:o.default}},"./node_modules/d3-geo/src/path/index.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-geo/src/path/index.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../identity.js */"./node_modules/d3-geo/src/identity.js"),o=n(/*! ../stream.js */"./node_modules/d3-geo/src/stream.js"),s=n(/*! ./area.js */"./node_modules/d3-geo/src/path/area.js"),i=n(/*! ./bounds.js */"./node_modules/d3-geo/src/path/bounds.js"),a=n(/*! ./centroid.js */"./node_modules/d3-geo/src/path/centroid.js"),u=n(/*! ./context.js */"./node_modules/d3-geo/src/path/context.js"),d=n(/*! ./measure.js */"./node_modules/d3-geo/src/path/measure.js"),c=n(/*! ./string.js */"./node_modules/d3-geo/src/path/string.js");t.default=function(e,t){var n,l,f=4.5;function h(e){return e&&("function"==typeof f&&l.pointRadius(+f.apply(this,arguments)),Object(o.default)(e,n(l))),l.result()}return h.area=function(e){return Object(o.default)(e,n(s.default)),s.default.result()},h.measure=function(e){return Object(o.default)(e,n(d.default)),d.default.result()},h.bounds=function(e){return Object(o.default)(e,n(i.default)),i.default.result()},h.centroid=function(e){return Object(o.default)(e,n(a.default)),a.default.result()},h.projection=function(t){return arguments.length?(n=null==t?(e=null,r.default):(e=t).stream,h):e},h.context=function(e){return arguments.length?(l=null==e?(t=null,new c.default):new u.default(t=e),"function"!=typeof f&&l.pointRadius(f),h):t},h.pointRadius=function(e){return arguments.length?(f="function"==typeof e?e:(l.pointRadius(+e),+e),h):f},h.projection(e).context(t)}},"./node_modules/d3-geo/src/path/measure.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-geo/src/path/measure.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a,u=n(/*! d3-array */"./node_modules/d3-geo/node_modules/d3-array/src/index.js"),d=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),c=n(/*! ../noop.js */"./node_modules/d3-geo/src/noop.js"),l=new u.Adder,f={point:c.default,lineStart:function(){f.point=h},lineEnd:function(){r&&m(o,s),f.point=c.default},polygonStart:function(){r=!0},polygonEnd:function(){r=null},result:function(){var e=+l;return l=new u.Adder,e}};function h(e,t){f.point=m,o=i=e,s=a=t}function m(e,t){i-=e,a-=t,l.add(Object(d.sqrt)(i*i+a*a)),i=e,a=t}t.default=f},"./node_modules/d3-geo/src/path/string.js": +/*!************************************************!*\ + !*** ./node_modules/d3-geo/src/path/string.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this._string=[]}function o(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}n.r(t),n.d(t,"default",(function(){return r})),r.prototype={_radius:4.5,_circle:o(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._string.push("M",e,",",t),this._point=1;break;case 1:this._string.push("L",e,",",t);break;default:null==this._circle&&(this._circle=o(this._radius)),this._string.push("M",e,",",t,this._circle)}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}}},"./node_modules/d3-geo/src/pointEqual.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-geo/src/pointEqual.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js");t.default=function(e,t){return Object(r.abs)(e[0]-t[0])=0?1:-1,E=C*S,A=E>s.pi,N=v*T;if(f.add(Object(s.atan2)(N*C*Object(s.sin)(E),j*M+N*Object(s.cos)(E))),c+=A?S+C*s.tau:S,A^y>=n^O>=n){var D=Object(o.cartesianCross)(Object(o.cartesian)(g),Object(o.cartesian)(w));Object(o.cartesianNormalizeInPlace)(D);var B=Object(o.cartesianCross)(d,D);Object(o.cartesianNormalizeInPlace)(B);var I=(A^S>=0?-1:1)*Object(s.asin)(B[2]);(a>I||a===I&&(D[0]||D[1]))&&(l+=A^S>=0?1:-1)}}return(c<-s.epsilon||c=.12&&o<.234&&r>=-.425&&r<-.214?l:o>=.166&&o<.234&&r>=-.214&&r<-.115?f:c).invert(e)},m.stream=function(n){return e&&t===n?e:(r=[c.stream(t=n),l.stream(n),f.stream(n)],o=r.length,e={point:function(e,t){for(var n=-1;++n0?t<-r.halfPi+r.epsilon&&(t=-r.halfPi+r.epsilon):t>r.halfPi-r.epsilon&&(t=r.halfPi-r.epsilon);var n=a/Object(r.pow)(i(t),o);return[n*Object(r.sin)(o*e),a-n*Object(r.cos)(o*e)]}return u.invert=function(e,t){var n=a-t,s=Object(r.sign)(o)*Object(r.sqrt)(e*e+n*n),i=Object(r.atan2)(e,Object(r.abs)(n))*Object(r.sign)(n);return n*o<0&&(i-=r.pi*Object(r.sign)(e)*Object(r.sign)(n)),[i/o,2*Object(r.atan)(Object(r.pow)(a/s,1/o))-r.halfPi]},u}t.default=function(){return Object(o.conicProjection)(a).scale(109.5).parallels([30,30])}},"./node_modules/d3-geo/src/projection/conicEqualArea.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-geo/src/projection/conicEqualArea.js ***! + \**************************************************************/ +/*! exports provided: conicEqualAreaRaw, default */function(e,t,n){"use strict";n.r(t),n.d(t,"conicEqualAreaRaw",(function(){return i}));var r=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),o=n(/*! ./conic.js */"./node_modules/d3-geo/src/projection/conic.js"),s=n(/*! ./cylindricalEqualArea.js */"./node_modules/d3-geo/src/projection/cylindricalEqualArea.js");function i(e,t){var n=Object(r.sin)(e),o=(n+Object(r.sin)(t))/2;if(Object(r.abs)(o)2?e[2]%360*u.radians:0,q()):[S*u.degrees,C*u.degrees,E*u.degrees]},F.angle=function(e){return arguments.length?(A=e%360*u.radians,q()):A*u.degrees},F.reflectX=function(e){return arguments.length?(N=e?-1:1,q()):N<0},F.reflectY=function(e){return arguments.length?(D=e?-1:1,q()):D<0},F.precision=function(e){return arguments.length?(y=Object(f.default)(b,L=e*e),Y()):Object(u.sqrt)(L)},F.fitExtent=function(e,t){return Object(l.fitExtent)(F,e,t)},F.fitSize=function(e,t){return Object(l.fitSize)(F,e,t)},F.fitWidth=function(e,t){return Object(l.fitWidth)(F,e,t)},F.fitHeight=function(e,t){return Object(l.fitHeight)(F,e,t)},function(){return t=e.apply(this,arguments),F.invert=t.invert&&z,q()}}},"./node_modules/d3-geo/src/projection/mercator.js": +/*!********************************************************!*\ + !*** ./node_modules/d3-geo/src/projection/mercator.js ***! + \********************************************************/ +/*! exports provided: mercatorRaw, default, mercatorProjection */function(e,t,n){"use strict";n.r(t),n.d(t,"mercatorRaw",(function(){return i})),n.d(t,"mercatorProjection",(function(){return a}));var r=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),o=n(/*! ../rotation.js */"./node_modules/d3-geo/src/rotation.js"),s=n(/*! ./index.js */"./node_modules/d3-geo/src/projection/index.js");function i(e,t){return[e,Object(r.log)(Object(r.tan)((r.halfPi+t)/2))]}function a(e){var t,n,a,u=Object(s.default)(e),d=u.center,c=u.scale,l=u.translate,f=u.clipExtent,h=null;function m(){var s=r.pi*c(),d=u(Object(o.default)(u.rotate()).invert([0,0]));return f(null==h?[[d[0]-s,d[1]-s],[d[0]+s,d[1]+s]]:e===i?[[Math.max(d[0]-s,h),t],[Math.min(d[0]+s,n),a]]:[[h,Math.max(d[1]-s,t)],[n,Math.min(d[1]+s,a)]])}return u.scale=function(e){return arguments.length?(c(e),m()):c()},u.translate=function(e){return arguments.length?(l(e),m()):l()},u.center=function(e){return arguments.length?(d(e),m()):d()},u.clipExtent=function(e){return arguments.length?(null==e?h=t=n=a=null:(h=+e[0][0],t=+e[0][1],n=+e[1][0],a=+e[1][1]),m()):null==h?null:[[h,t],[n,a]]},m()}i.invert=function(e,t){return[e,2*Object(r.atan)(Object(r.exp)(t))-r.halfPi]},t.default=function(){return a(i).scale(961/r.tau)}},"./node_modules/d3-geo/src/projection/naturalEarth1.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3-geo/src/projection/naturalEarth1.js ***! + \*************************************************************/ +/*! exports provided: naturalEarth1Raw, default */function(e,t,n){"use strict";n.r(t),n.d(t,"naturalEarth1Raw",(function(){return s}));var r=n(/*! ./index.js */"./node_modules/d3-geo/src/projection/index.js"),o=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js");function s(e,t){var n=t*t,r=n*n;return[e*(.8707-.131979*n+r*(r*(.003971*n-.001529*r)-.013791)),t*(1.007226+n*(.015085+r*(.028874*n-.044475-.005916*r)))]}s.invert=function(e,t){var n,r=t,s=25;do{var i=r*r,a=i*i;r-=n=(r*(1.007226+i*(.015085+a*(.028874*i-.044475-.005916*a)))-t)/(1.007226+i*(.045255+a*(.259866*i-.311325-.005916*11*a)))}while(Object(o.abs)(n)>o.epsilon&&--s>0);return[e/(.8707+(i=r*r)*(i*(i*i*i*(.003971-.001529*i)-.013791)-.131979)),r]},t.default=function(){return Object(r.default)(s).scale(175.295)}},"./node_modules/d3-geo/src/projection/orthographic.js": +/*!************************************************************!*\ + !*** ./node_modules/d3-geo/src/projection/orthographic.js ***! + \************************************************************/ +/*! exports provided: orthographicRaw, default */function(e,t,n){"use strict";n.r(t),n.d(t,"orthographicRaw",(function(){return i}));var r=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),o=n(/*! ./azimuthal.js */"./node_modules/d3-geo/src/projection/azimuthal.js"),s=n(/*! ./index.js */"./node_modules/d3-geo/src/projection/index.js");function i(e,t){return[Object(r.cos)(t)*Object(r.sin)(e),Object(r.sin)(t)]}i.invert=Object(o.azimuthalInvert)(r.asin),t.default=function(){return Object(s.default)(i).scale(249.5).clipAngle(90+r.epsilon)}},"./node_modules/d3-geo/src/projection/resample.js": +/*!********************************************************!*\ + !*** ./node_modules/d3-geo/src/projection/resample.js ***! + \********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../cartesian.js */"./node_modules/d3-geo/src/cartesian.js"),o=n(/*! ../math.js */"./node_modules/d3-geo/src/math.js"),s=n(/*! ../transform.js */"./node_modules/d3-geo/src/transform.js"),i=Object(o.cos)(30*o.radians);t.default=function(e,t){return+t?function(e,t){function n(r,s,a,u,d,c,l,f,h,m,p,_,g,y){var b=l-r,v=f-s,j=b*b+v*v;if(j>4*t&&g--){var x=u+m,w=d+p,O=c+_,k=Object(o.sqrt)(x*x+w*w+O*O),T=Object(o.asin)(O/=k),M=Object(o.abs)(Object(o.abs)(O)-1)t||Object(o.abs)((b*A+v*N)/j-.5)>.3||u*m+d*p+c*_2?e[2]+90:90]):[(e=n())[0],e[1],e[2]-90]},n([0,0,90]).scale(159.155)}},"./node_modules/d3-geo/src/rotation.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-geo/src/rotation.js ***! + \*********************************************/ +/*! exports provided: rotateRadians, default */function(e,t,n){"use strict";n.r(t),n.d(t,"rotateRadians",(function(){return i}));var r=n(/*! ./compose.js */"./node_modules/d3-geo/src/compose.js"),o=n(/*! ./math.js */"./node_modules/d3-geo/src/math.js");function s(e,t){return[Object(o.abs)(e)>o.pi?e+Math.round(-e/o.tau)*o.tau:e,t]}function i(e,t,n){return(e%=o.tau)?t||n?Object(r.default)(u(e),d(t,n)):u(e):t||n?d(t,n):s}function a(e){return function(t,n){return[(t+=e)>o.pi?t-o.tau:t<-o.pi?t+o.tau:t,n]}}function u(e){var t=a(e);return t.invert=a(-e),t}function d(e,t){var n=Object(o.cos)(e),r=Object(o.sin)(e),s=Object(o.cos)(t),i=Object(o.sin)(t);function a(e,t){var a=Object(o.cos)(t),u=Object(o.cos)(e)*a,d=Object(o.sin)(e)*a,c=Object(o.sin)(t),l=c*n+u*r;return[Object(o.atan2)(d*s-l*i,u*n-c*r),Object(o.asin)(l*s+d*i)]}return a.invert=function(e,t){var a=Object(o.cos)(t),u=Object(o.cos)(e)*a,d=Object(o.sin)(e)*a,c=Object(o.sin)(t),l=c*s-d*i;return[Object(o.atan2)(d*s+c*i,u*n+l*r),Object(o.asin)(l*n-u*r)]},a}s.invert=s,t.default=function(e){function t(t){return(t=e(t[0]*o.radians,t[1]*o.radians))[0]*=o.degrees,t[1]*=o.degrees,t}return e=i(e[0]*o.radians,e[1]*o.radians,e.length>2?e[2]*o.radians:0),t.invert=function(t){return(t=e.invert(t[0]*o.radians,t[1]*o.radians))[0]*=o.degrees,t[1]*=o.degrees,t},t}},"./node_modules/d3-geo/src/stream.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-geo/src/stream.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){e&&s.hasOwnProperty(e.type)&&s[e.type](e,t)}n.r(t);var o={Feature:function(e,t){r(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,o=-1,s=n.length;++o=0;)t+=n[r].value;else t=1;e.value=t}n.r(t),t.default=function(){return this.eachAfter(r)}},"./node_modules/d3-hierarchy/src/hierarchy/descendants.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/hierarchy/descendants.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){return Array.from(this)}},"./node_modules/d3-hierarchy/src/hierarchy/each.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/hierarchy/each.js ***! + \*********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){let n=-1;for(const r of this)e.call(t,r,++n,this);return this}},"./node_modules/d3-hierarchy/src/hierarchy/eachAfter.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/hierarchy/eachAfter.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){for(var n,r,o,s=this,i=[s],a=[],u=-1;s=i.pop();)if(a.push(s),n=s.children)for(r=0,o=n.length;r=0;--r)s.push(n[r]);return this}},"./node_modules/d3-hierarchy/src/hierarchy/find.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/hierarchy/find.js ***! + \*********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){let n=-1;for(const r of this)if(e.call(t,r,++n,this))return r}},"./node_modules/d3-hierarchy/src/hierarchy/index.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/hierarchy/index.js ***! + \**********************************************************/ +/*! exports provided: default, computeHeight, Node */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return _})),n.d(t,"computeHeight",(function(){return v})),n.d(t,"Node",(function(){return j}));var r=n(/*! ./count.js */"./node_modules/d3-hierarchy/src/hierarchy/count.js"),o=n(/*! ./each.js */"./node_modules/d3-hierarchy/src/hierarchy/each.js"),s=n(/*! ./eachBefore.js */"./node_modules/d3-hierarchy/src/hierarchy/eachBefore.js"),i=n(/*! ./eachAfter.js */"./node_modules/d3-hierarchy/src/hierarchy/eachAfter.js"),a=n(/*! ./find.js */"./node_modules/d3-hierarchy/src/hierarchy/find.js"),u=n(/*! ./sum.js */"./node_modules/d3-hierarchy/src/hierarchy/sum.js"),d=n(/*! ./sort.js */"./node_modules/d3-hierarchy/src/hierarchy/sort.js"),c=n(/*! ./path.js */"./node_modules/d3-hierarchy/src/hierarchy/path.js"),l=n(/*! ./ancestors.js */"./node_modules/d3-hierarchy/src/hierarchy/ancestors.js"),f=n(/*! ./descendants.js */"./node_modules/d3-hierarchy/src/hierarchy/descendants.js"),h=n(/*! ./leaves.js */"./node_modules/d3-hierarchy/src/hierarchy/leaves.js"),m=n(/*! ./links.js */"./node_modules/d3-hierarchy/src/hierarchy/links.js"),p=n(/*! ./iterator.js */"./node_modules/d3-hierarchy/src/hierarchy/iterator.js");function _(e,t){e instanceof Map?(e=[void 0,e],void 0===t&&(t=y)):void 0===t&&(t=g);for(var n,r,o,s,i,a=new j(e),u=[a];n=u.pop();)if((o=t(n.data))&&(i=(o=Array.from(o)).length))for(n.children=o,s=i-1;s>=0;--s)u.push(r=o[s]=new j(o[s])),r.parent=n,r.depth=n.depth+1;return a.eachBefore(v)}function g(e){return e.children}function y(e){return Array.isArray(e)?e[1]:null}function b(e){void 0!==e.data.value&&(e.value=e.data.value),e.data=e.data.data}function v(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function j(e){this.data=e,this.depth=this.height=0,this.parent=null}j.prototype=_.prototype={constructor:j,count:r.default,each:o.default,eachAfter:i.default,eachBefore:s.default,find:a.default,sum:u.default,sort:d.default,path:c.default,ancestors:l.default,descendants:f.default,leaves:h.default,links:m.default,copy:function(){return _(this).eachBefore(b)},[Symbol.iterator]:p.default}},"./node_modules/d3-hierarchy/src/hierarchy/iterator.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/hierarchy/iterator.js ***! + \*************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function*(){var e,t,n,r,o=this,s=[o];do{for(e=s.reverse(),s=[];o=e.pop();)if(yield o,t=o.children)for(n=0,r=t.length;n=0;)n+=r[o].value;t.value=n}))}},"./node_modules/d3-hierarchy/src/index.js": +/*!************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/index.js ***! + \************************************************/ +/*! exports provided: cluster, hierarchy, Node, pack, packSiblings, packEnclose, partition, stratify, tree, treemap, treemapBinary, treemapDice, treemapSlice, treemapSliceDice, treemapSquarify, treemapResquarify */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./cluster.js */"./node_modules/d3-hierarchy/src/cluster.js");n.d(t,"cluster",(function(){return r.default}));var o=n(/*! ./hierarchy/index.js */"./node_modules/d3-hierarchy/src/hierarchy/index.js");n.d(t,"hierarchy",(function(){return o.default})),n.d(t,"Node",(function(){return o.Node}));var s=n(/*! ./pack/index.js */"./node_modules/d3-hierarchy/src/pack/index.js");n.d(t,"pack",(function(){return s.default}));var i=n(/*! ./pack/siblings.js */"./node_modules/d3-hierarchy/src/pack/siblings.js");n.d(t,"packSiblings",(function(){return i.default}));var a=n(/*! ./pack/enclose.js */"./node_modules/d3-hierarchy/src/pack/enclose.js");n.d(t,"packEnclose",(function(){return a.default}));var u=n(/*! ./partition.js */"./node_modules/d3-hierarchy/src/partition.js");n.d(t,"partition",(function(){return u.default}));var d=n(/*! ./stratify.js */"./node_modules/d3-hierarchy/src/stratify.js");n.d(t,"stratify",(function(){return d.default}));var c=n(/*! ./tree.js */"./node_modules/d3-hierarchy/src/tree.js");n.d(t,"tree",(function(){return c.default}));var l=n(/*! ./treemap/index.js */"./node_modules/d3-hierarchy/src/treemap/index.js");n.d(t,"treemap",(function(){return l.default}));var f=n(/*! ./treemap/binary.js */"./node_modules/d3-hierarchy/src/treemap/binary.js");n.d(t,"treemapBinary",(function(){return f.default}));var h=n(/*! ./treemap/dice.js */"./node_modules/d3-hierarchy/src/treemap/dice.js");n.d(t,"treemapDice",(function(){return h.default}));var m=n(/*! ./treemap/slice.js */"./node_modules/d3-hierarchy/src/treemap/slice.js");n.d(t,"treemapSlice",(function(){return m.default}));var p=n(/*! ./treemap/sliceDice.js */"./node_modules/d3-hierarchy/src/treemap/sliceDice.js");n.d(t,"treemapSliceDice",(function(){return p.default}));var _=n(/*! ./treemap/squarify.js */"./node_modules/d3-hierarchy/src/treemap/squarify.js");n.d(t,"treemapSquarify",(function(){return _.default}));var g=n(/*! ./treemap/resquarify.js */"./node_modules/d3-hierarchy/src/treemap/resquarify.js");n.d(t,"treemapResquarify",(function(){return g.default}))},"./node_modules/d3-hierarchy/src/pack/enclose.js": +/*!*******************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/pack/enclose.js ***! + \*******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../array.js */"./node_modules/d3-hierarchy/src/array.js");function o(e,t){var n,r;if(a(t,e))return[t];for(n=0;n0&&n*n>r*r+o*o}function a(e,t){for(var n=0;n(i*=i)?(r=(d+i-o)/(2*d),s=Math.sqrt(Math.max(0,i/d-r*r)),n.x=e.x-r*a-s*u,n.y=e.y-r*u+s*a):(r=(d+o-i)/(2*d),s=Math.sqrt(Math.max(0,o/d-r*r)),n.x=t.x+r*a-s*u,n.y=t.y+r*u+s*a)):(n.x=t.x+n.r,n.y=t.y)}function i(e,t){var n=e.r+t.r-1e-6,r=t.x-e.x,o=t.y-e.y;return n>0&&n*n>r*r+o*o}function a(e){var t=e._,n=e.next._,r=t.r+n.r,o=(t.x*n.r+n.x*t.r)/r,s=(t.y*n.r+n.y*t.r)/r;return o*o+s*s}function u(e){this._=e,this.next=null,this.previous=null}function d(e){if(!(c=(e=Object(r.default)(e)).length))return 0;var t,n,d,c,l,f,h,m,p,_,g;if((t=e[0]).x=0,t.y=0,!(c>1))return t.r;if(n=e[1],t.x=-n.r,n.x=t.r,n.y=0,!(c>2))return t.r+n.r;s(n,t,d=e[2]),t=new u(t),n=new u(n),d=new u(d),t.next=d.previous=n,n.next=t.previous=d,d.next=n.previous=t;e:for(h=3;h0)throw new Error("cycle");return u}return n.id=function(t){return arguments.length?(e=Object(r.required)(t),n):e},n.parentId=function(e){return arguments.length?(t=Object(r.required)(e),n):t},n}},"./node_modules/d3-hierarchy/src/tree.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-hierarchy/src/tree.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./hierarchy/index.js */"./node_modules/d3-hierarchy/src/hierarchy/index.js");function o(e,t){return e.parent===t.parent?1:2}function s(e){var t=e.children;return t?t[0]:e.t}function i(e){var t=e.children;return t?t[t.length-1]:e.t}function a(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 u(e,t,n){return e.a.parent===t.parent?e.a:n}function d(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}d.prototype=Object.create(r.Node.prototype),t.default=function(){var e=o,t=1,n=1,r=null;function c(o){var s=function(e){for(var t,n,r,o,s,i=new d(e,0),a=[i];t=a.pop();)if(r=t._.children)for(t.children=new Array(s=r.length),o=s-1;o>=0;--o)a.push(n=t.children[o]=new d(r[o],o)),n.parent=t;return(i.parent=new d(null,0)).children=[i],i}(o);if(s.eachAfter(l),s.parent.m=-s.z,s.eachBefore(f),r)o.eachBefore(h);else{var i=o,a=o,u=o;o.eachBefore((function(e){e.xa.x&&(a=e),e.depth>u.depth&&(u=e)}));var c=i===a?1:e(i,a)/2,m=c-i.x,p=t/(a.x+c+m),_=n/(u.depth||1);o.eachBefore((function(e){e.x=(e.x+m)*p,e.y=e.depth*_}))}return o}function l(t){var n=t.children,r=t.parent.children,o=t.i?r[t.i-1]:null;if(n){!function(e){for(var t,n=0,r=0,o=e.children,s=o.length;--s>=0;)(t=o[s]).z+=n,t.m+=n,n+=t.s+(r+=t.c)}(t);var d=(n[0].z+n[n.length-1].z)/2;o?(t.z=o.z+e(t._,o._),t.m=t.z-d):t.z=d}else o&&(t.z=o.z+e(t._,o._));t.parent.A=function(t,n,r){if(n){for(var o,d=t,c=t,l=n,f=d.parent.children[0],h=d.m,m=c.m,p=l.m,_=f.m;l=i(l),d=s(d),l&&d;)f=s(f),(c=i(c)).a=t,(o=l.z+p-d.z-h+e(l._,d._))>0&&(a(u(l,t,r),t,o),h+=o,m+=o),p+=l.m,h+=d.m,_+=f.m,m+=c.m;l&&!i(c)&&(c.t=l,c.m+=p-m),d&&!s(f)&&(f.t=d,f.m+=h-_,r=t)}return r}(t,o,t.parent.A||r[0])}function f(e){e._.x=e.z+e.parent.m,e.m+=e.parent.m}function h(e){e.x*=t,e.y=e.depth*n}return c.separation=function(t){return arguments.length?(e=t,c):e},c.size=function(e){return arguments.length?(r=!1,t=+e[0],n=+e[1],c):r?null:[t,n]},c.nodeSize=function(e){return arguments.length?(r=!0,t=+e[0],n=+e[1],c):r?[t,n]:null},c}},"./node_modules/d3-hierarchy/src/treemap/binary.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/treemap/binary.js ***! + \*********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n,r,o){var s,i,a=e.children,u=a.length,d=new Array(u+1);for(d[0]=i=s=0;s=n-1){var c=a[t];return c.x0=o,c.y0=s,c.x1=i,void(c.y1=u)}for(var l=d[t],f=r/2+l,h=t+1,m=n-1;h>>1;d[p]u-s){var y=r?(o*g+i*_)/r:i;e(t,h,_,o,s,y,u),e(h,n,g,y,s,i,u)}else{var b=r?(s*g+u*_)/r:u;e(t,h,_,o,s,i,b),e(h,n,g,o,b,i,u)}}(0,u,e.value,t,n,r,o)}},"./node_modules/d3-hierarchy/src/treemap/dice.js": +/*!*******************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/treemap/dice.js ***! + \*******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n,r,o){for(var s,i=e.children,a=-1,u=i.length,d=e.value&&(r-t)/e.value;++a1?t:1)},n}(s.phi)},"./node_modules/d3-hierarchy/src/treemap/round.js": +/*!********************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/treemap/round.js ***! + \********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){e.x0=Math.round(e.x0),e.y0=Math.round(e.y0),e.x1=Math.round(e.x1),e.y1=Math.round(e.y1)}},"./node_modules/d3-hierarchy/src/treemap/slice.js": +/*!********************************************************!*\ + !*** ./node_modules/d3-hierarchy/src/treemap/slice.js ***! + \********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n,r,o){for(var s,i=e.children,a=-1,u=i.length,d=e.value&&(o-n)/e.value;++am&&(m=d),y=f*f*g,(p=Math.max(m/y,y/h))>_){f-=d;break}_=p}b.push(u={value:f,dice:c1?t:1)},n}(s)},"./node_modules/d3-interpolate/src/array.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-interpolate/src/array.js ***! + \**************************************************/ +/*! exports provided: default, genericArray */function(e,t,n){"use strict";n.r(t),n.d(t,"genericArray",(function(){return s}));var r=n(/*! ./value.js */"./node_modules/d3-interpolate/src/value.js"),o=n(/*! ./numberArray.js */"./node_modules/d3-interpolate/src/numberArray.js");function s(e,t){var n,o=t?t.length:0,s=e?Math.min(o,e.length):0,i=new Array(s),a=new Array(o);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),s=e[o],i=e[o+1],a=o>0?e[o-1]:2*s-i,u=o180||n<-180?n-360*Math.round(n/360):n):Object(r.default)(isNaN(e)?t:e)}function i(e){return 1==(e=+e)?a: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):Object(r.default)(isNaN(t)?n:t)}}function a(e,t){var n=t-e;return n?o(e,n):Object(r.default)(isNaN(e)?t:e)}},"./node_modules/d3-interpolate/src/constant.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-interpolate/src/constant.js ***! + \*****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3-interpolate/src/cubehelix.js": +/*!******************************************************!*\ + !*** ./node_modules/d3-interpolate/src/cubehelix.js ***! + \******************************************************/ +/*! exports provided: default, cubehelixLong */function(e,t,n){"use strict";n.r(t),n.d(t,"cubehelixLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-interpolate/src/color.js");function s(e){return function t(n){function s(t,s){var i=e((t=Object(r.cubehelix)(t)).h,(s=Object(r.cubehelix)(s)).h),a=Object(o.default)(t.s,s.s),u=Object(o.default)(t.l,s.l),d=Object(o.default)(t.opacity,s.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=u(Math.pow(e,n)),t.opacity=d(e),t+""}}return n=+n,s.gamma=t,s}(1)}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-interpolate/src/date.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-interpolate/src/date.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},"./node_modules/d3-interpolate/src/discrete.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-interpolate/src/discrete.js ***! + \*****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},"./node_modules/d3-interpolate/src/hcl.js": +/*!************************************************!*\ + !*** ./node_modules/d3-interpolate/src/hcl.js ***! + \************************************************/ +/*! exports provided: default, hclLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hclLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hcl)(t)).h,(n=Object(r.hcl)(n)).h),i=Object(o.default)(t.c,n.c),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.c=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-interpolate/src/hsl.js": +/*!************************************************!*\ + !*** ./node_modules/d3-interpolate/src/hsl.js ***! + \************************************************/ +/*! exports provided: default, hslLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hslLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hsl)(t)).h,(n=Object(r.hsl)(n)).h),i=Object(o.default)(t.s,n.s),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.s=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-interpolate/src/hue.js": +/*!************************************************!*\ + !*** ./node_modules/d3-interpolate/src/hue.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-interpolate/src/color.js");t.default=function(e,t){var n=Object(r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}}},"./node_modules/d3-interpolate/src/index.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-interpolate/src/index.js ***! + \**************************************************/ +/*! exports provided: interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./value.js */"./node_modules/d3-interpolate/src/value.js");n.d(t,"interpolate",(function(){return r.default}));var o=n(/*! ./array.js */"./node_modules/d3-interpolate/src/array.js");n.d(t,"interpolateArray",(function(){return o.default}));var s=n(/*! ./basis.js */"./node_modules/d3-interpolate/src/basis.js");n.d(t,"interpolateBasis",(function(){return s.default}));var i=n(/*! ./basisClosed.js */"./node_modules/d3-interpolate/src/basisClosed.js");n.d(t,"interpolateBasisClosed",(function(){return i.default}));var a=n(/*! ./date.js */"./node_modules/d3-interpolate/src/date.js");n.d(t,"interpolateDate",(function(){return a.default}));var u=n(/*! ./discrete.js */"./node_modules/d3-interpolate/src/discrete.js");n.d(t,"interpolateDiscrete",(function(){return u.default}));var d=n(/*! ./hue.js */"./node_modules/d3-interpolate/src/hue.js");n.d(t,"interpolateHue",(function(){return d.default}));var c=n(/*! ./number.js */"./node_modules/d3-interpolate/src/number.js");n.d(t,"interpolateNumber",(function(){return c.default}));var l=n(/*! ./numberArray.js */"./node_modules/d3-interpolate/src/numberArray.js");n.d(t,"interpolateNumberArray",(function(){return l.default}));var f=n(/*! ./object.js */"./node_modules/d3-interpolate/src/object.js");n.d(t,"interpolateObject",(function(){return f.default}));var h=n(/*! ./round.js */"./node_modules/d3-interpolate/src/round.js");n.d(t,"interpolateRound",(function(){return h.default}));var m=n(/*! ./string.js */"./node_modules/d3-interpolate/src/string.js");n.d(t,"interpolateString",(function(){return m.default}));var p=n(/*! ./transform/index.js */"./node_modules/d3-interpolate/src/transform/index.js");n.d(t,"interpolateTransformCss",(function(){return p.interpolateTransformCss})),n.d(t,"interpolateTransformSvg",(function(){return p.interpolateTransformSvg}));var _=n(/*! ./zoom.js */"./node_modules/d3-interpolate/src/zoom.js");n.d(t,"interpolateZoom",(function(){return _.default}));var g=n(/*! ./rgb.js */"./node_modules/d3-interpolate/src/rgb.js");n.d(t,"interpolateRgb",(function(){return g.default})),n.d(t,"interpolateRgbBasis",(function(){return g.rgbBasis})),n.d(t,"interpolateRgbBasisClosed",(function(){return g.rgbBasisClosed}));var y=n(/*! ./hsl.js */"./node_modules/d3-interpolate/src/hsl.js");n.d(t,"interpolateHsl",(function(){return y.default})),n.d(t,"interpolateHslLong",(function(){return y.hslLong}));var b=n(/*! ./lab.js */"./node_modules/d3-interpolate/src/lab.js");n.d(t,"interpolateLab",(function(){return b.default}));var v=n(/*! ./hcl.js */"./node_modules/d3-interpolate/src/hcl.js");n.d(t,"interpolateHcl",(function(){return v.default})),n.d(t,"interpolateHclLong",(function(){return v.hclLong}));var j=n(/*! ./cubehelix.js */"./node_modules/d3-interpolate/src/cubehelix.js");n.d(t,"interpolateCubehelix",(function(){return j.default})),n.d(t,"interpolateCubehelixLong",(function(){return j.cubehelixLong}));var x=n(/*! ./piecewise.js */"./node_modules/d3-interpolate/src/piecewise.js");n.d(t,"piecewise",(function(){return x.default}));var w=n(/*! ./quantize.js */"./node_modules/d3-interpolate/src/quantize.js");n.d(t,"quantize",(function(){return w.default}))},"./node_modules/d3-interpolate/src/lab.js": +/*!************************************************!*\ + !*** ./node_modules/d3-interpolate/src/lab.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! d3-color */"./node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-interpolate/src/color.js");function s(e,t){var n=Object(o.default)((e=Object(r.lab)(e)).l,(t=Object(r.lab)(t)).l),s=Object(o.default)(e.a,t.a),i=Object(o.default)(e.b,t.b),a=Object(o.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=s(t),e.b=i(t),e.opacity=a(t),e+""}}},"./node_modules/d3-interpolate/src/number.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-interpolate/src/number.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},"./node_modules/d3-interpolate/src/numberArray.js": +/*!********************************************************!*\ + !*** ./node_modules/d3-interpolate/src/numberArray.js ***! + \********************************************************/ +/*! exports provided: default, isNumberArray */function(e,t,n){"use strict";function r(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}n.r(t),n.d(t,"isNumberArray",(function(){return r})),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(s){for(n=0;nu&&(a=t.slice(u,a),c[d]?c[d]+=a:c[++d]=a),(n=n[0])===(i=i[0])?c[d]?c[d]+=i:c[++d]=i:(c[++d]=null,l.push({i:d,x:Object(r.default)(n,i)})),u=s.lastIndex;return u180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(s(n)+"rotate(",null,o)-2,x:Object(r.default)(e,t)})):t&&n.push(s(n)+"rotate("+t+o)}(i.rotate,a.rotate,u,d),function(e,t,n,i){e!==t?i.push({i:n.push(s(n)+"skewX(",null,o)-2,x:Object(r.default)(e,t)}):t&&n.push(s(n)+"skewX("+t+o)}(i.skewX,a.skewX,u,d),function(e,t,n,o,i,a){if(e!==n||t!==o){var u=i.push(s(i)+"scale(",null,",",null,")");a.push({i:u-4,x:Object(r.default)(e,n)},{i:u-2,x:Object(r.default)(t,o)})}else 1===n&&1===o||i.push(s(i)+"scale("+n+","+o+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,u,d),i=a=null,function(e){for(var t,n=-1,r=d.length;++n1e-6)if(Math.abs(l*u-d*c)>1e-6&&s){var h=n-i,m=o-a,p=u*u+d*d,_=h*h+m*m,g=Math.sqrt(p),y=Math.sqrt(f),b=s*Math.tan((r-Math.acos((p+f-_)/(2*g*y)))/2),v=b/y,j=b/g;Math.abs(v-1)>1e-6&&(this._+="L"+(e+v*c)+","+(t+v*l)),this._+="A"+s+","+s+",0,0,"+ +(l*h>c*m)+","+(this._x1=e+j*u)+","+(this._y1=t+j*d)}else this._+="L"+(this._x1=e)+","+(this._y1=t)},arc:function(e,t,n,i,a,u){e=+e,t=+t,u=!!u;var d=(n=+n)*Math.cos(i),c=n*Math.sin(i),l=e+d,f=t+c,h=1^u,m=u?i-a:a-i;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+l+","+f:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-f)>1e-6)&&(this._+="L"+l+","+f),n&&(m<0&&(m=m%o+o),m>s?this._+="A"+n+","+n+",0,1,"+h+","+(e-d)+","+(t-c)+"A"+n+","+n+",0,1,"+h+","+(this._x1=l)+","+(this._y1=f):m>1e-6&&(this._+="A"+n+","+n+",0,"+ +(m>=r)+","+h+","+(this._x1=e+n*Math.cos(a))+","+(this._y1=t+n*Math.sin(a))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}},t.default=a},"./node_modules/d3-polygon/src/area.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-polygon/src/area.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){for(var t,n=-1,r=e.length,o=e[r-1],s=0;++na!=d>a&&i<(u-n)*(a-r)/(d-r)+n&&(c=!c),u=n,d=r;return c}},"./node_modules/d3-polygon/src/cross.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-polygon/src/cross.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n){return(t[0]-e[0])*(n[1]-e[1])-(t[1]-e[1])*(n[0]-e[0])}},"./node_modules/d3-polygon/src/hull.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-polygon/src/hull.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./cross.js */"./node_modules/d3-polygon/src/cross.js");function o(e,t){return e[0]-t[0]||e[1]-t[1]}function s(e){const t=e.length,n=[0,1];let o,s=2;for(o=2;o1&&Object(r.default)(e[n[s-2]],e[n[s-1]],e[o])<=0;)--s;n[s++]=o}return n.slice(0,s)}t.default=function(e){if((n=e.length)<3)return null;var t,n,r=new Array(n),i=new Array(n);for(t=0;t=0;--t)l.push(e[r[a[t]][2]]);for(t=+d;t=(s=(p+g)/2))?p=s:g=s,(c=n>=(i=(_+y)/2))?_=i:y=i,o=h,!(h=h[l=c<<1|d]))return o[l]=m,e;if(a=+e._x.call(null,h.data),u=+e._y.call(null,h.data),t===a&&n===u)return m.next=h,o?o[l]=m:e._root=m,e;do{o=o?o[l]=new Array(4):e._root=new Array(4),(d=t>=(s=(p+g)/2))?p=s:g=s,(c=n>=(i=(_+y)/2))?_=i:y=i}while((l=c<<1|d)==(f=(u>=i)<<1|a>=s));return o[f]=h,o[l]=m,e}function o(e){var t,n,o,s,i=e.length,a=new Array(i),u=new Array(i),d=1/0,c=1/0,l=-1/0,f=-1/0;for(n=0;nl&&(l=o),sf&&(f=s));if(d>l||c>f)return this;for(this.cover(d,c).cover(l,f),n=0;ne||e>=o||r>t||t>=s;)switch(a=(th||(i=d.y0)>m||(a=d.x1)=y)<<1|e>=g)&&(d=p[p.length-1],p[p.length-1]=p[p.length-1-c],p[p.length-1-c]=d)}else{var b=e-+this._x.call(null,_.data),v=t-+this._y.call(null,_.data),j=b*b+v*v;if(j=(a=(m+_)/2))?m=a:_=a,(c=i>=(u=(p+g)/2))?p=u:g=u,t=h,!(h=h[l=c<<1|d]))return this;if(!h.length)break;(t[l+1&3]||t[l+2&3]||t[l+3&3])&&(n=t,f=l)}for(;h.data!==e;)if(r=h,!(h=h.next))return this;return(o=h.next)&&delete h.next,r?(o?r.next=o:delete r.next,this):t?(o?t[l]=o:delete t[l],(h=t[0]||t[1]||t[2]||t[3])&&h===(t[3]||t[2]||t[1]||t[0])&&!h.length&&(n?n[f]=h:this._root=h),this):(this._root=o,this)}},"./node_modules/d3-quadtree/src/root.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-quadtree/src/root.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){return this._root}},"./node_modules/d3-quadtree/src/size.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-quadtree/src/size.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=0;return this.visit((function(t){if(!t.length)do{++e}while(t=t.next)})),e}},"./node_modules/d3-quadtree/src/visit.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-quadtree/src/visit.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quad.js */"./node_modules/d3-quadtree/src/quad.js");t.default=function(e){var t,n,o,s,i,a,u=[],d=this._root;for(d&&u.push(new r.default(d,this._x0,this._y0,this._x1,this._y1));t=u.pop();)if(!e(d=t.node,o=t.x0,s=t.y0,i=t.x1,a=t.y1)&&d.length){var c=(o+i)/2,l=(s+a)/2;(n=d[3])&&u.push(new r.default(n,c,l,i,a)),(n=d[2])&&u.push(new r.default(n,o,l,c,a)),(n=d[1])&&u.push(new r.default(n,c,s,i,l)),(n=d[0])&&u.push(new r.default(n,o,s,c,l))}return this}},"./node_modules/d3-quadtree/src/visitAfter.js": +/*!****************************************************!*\ + !*** ./node_modules/d3-quadtree/src/visitAfter.js ***! + \****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quad.js */"./node_modules/d3-quadtree/src/quad.js");t.default=function(e){var t,n=[],o=[];for(this._root&&n.push(new r.default(this._root,this._x0,this._y0,this._x1,this._y1));t=n.pop();){var s=t.node;if(s.length){var i,a=t.x0,u=t.y0,d=t.x1,c=t.y1,l=(a+d)/2,f=(u+c)/2;(i=s[0])&&n.push(new r.default(i,a,u,l,f)),(i=s[1])&&n.push(new r.default(i,l,u,d,f)),(i=s[2])&&n.push(new r.default(i,a,f,l,c)),(i=s[3])&&n.push(new r.default(i,l,f,d,c))}o.push(t)}for(;t=o.pop();)e(t.node,t.x0,t.y0,t.x1,t.y1);return this}},"./node_modules/d3-quadtree/src/x.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-quadtree/src/x.js ***! + \*******************************************/ +/*! exports provided: defaultX, default */function(e,t,n){"use strict";function r(e){return e[0]}n.r(t),n.d(t,"defaultX",(function(){return r})),t.default=function(e){return arguments.length?(this._x=e,this):this._x}},"./node_modules/d3-quadtree/src/y.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-quadtree/src/y.js ***! + \*******************************************/ +/*! exports provided: defaultY, default */function(e,t,n){"use strict";function r(e){return e[1]}n.r(t),n.d(t,"defaultY",(function(){return r})),t.default=function(e){return arguments.length?(this._y=e,this):this._y}},"./node_modules/d3-random/src/bates.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-random/src/bates.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js"),o=n(/*! ./irwinHall.js */"./node_modules/d3-random/src/irwinHall.js");t.default=function e(t){var n=o.default.source(t);function r(e){if(0==(e=+e))return t;var r=n(e);return function(){return r()/e}}return r.source=e,r}(r.default)},"./node_modules/d3-random/src/bernoulli.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-random/src/bernoulli.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e){if((e=+e)<0||e>1)throw new RangeError("invalid p");return function(){return Math.floor(t()+e)}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/beta.js": +/*!********************************************!*\ + !*** ./node_modules/d3-random/src/beta.js ***! + \********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js"),o=n(/*! ./gamma.js */"./node_modules/d3-random/src/gamma.js");t.default=function e(t){var n=o.default.source(t);function r(e,t){var r=n(e),o=n(t);return function(){var e=r();return 0===e?0:e/(e+o())}}return r.source=e,r}(r.default)},"./node_modules/d3-random/src/binomial.js": +/*!************************************************!*\ + !*** ./node_modules/d3-random/src/binomial.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js"),o=n(/*! ./beta.js */"./node_modules/d3-random/src/beta.js"),s=n(/*! ./geometric.js */"./node_modules/d3-random/src/geometric.js");t.default=function e(t){var n=s.default.source(t),r=o.default.source(t);function i(e,t){return e=+e,(t=+t)>=1?()=>e:t<=0?()=>0:function(){for(var o=0,s=e,i=t;s*i>16&&s*(1-i)>16;){var a=Math.floor((s+1)*i),u=r(a,s-a+1)();u<=i?(o+=a,s-=a,i=(i-u)/(1-u)):(s=a-1,i/=u)}for(var d=i<.5,c=n(d?i:1-i),l=c(),f=0;l<=s;++f)l+=c();return o+(d?f:s-f)}}return i.source=e,i}(r.default)},"./node_modules/d3-random/src/cauchy.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-random/src/cauchy.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e,n){return e=null==e?0:+e,n=null==n?1:+n,function(){return e+n*Math.tan(Math.PI*t())}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/defaultSource.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-random/src/defaultSource.js ***! + \*****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=Math.random},"./node_modules/d3-random/src/exponential.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-random/src/exponential.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e){return function(){return-Math.log1p(-t())/e}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/gamma.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-random/src/gamma.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js"),o=n(/*! ./normal.js */"./node_modules/d3-random/src/normal.js");t.default=function e(t){var n=o.default.source(t)();function r(e,r){if((e=+e)<0)throw new RangeError("invalid k");if(0===e)return()=>0;if(r=null==r?1:+r,1===e)return()=>-Math.log1p(-t())*r;var o=(e<1?e+1:e)-1/3,s=1/(3*Math.sqrt(o)),i=e<1?()=>Math.pow(t(),1/e):()=>1;return function(){do{do{var e=n(),a=1+s*e}while(a<=0);a*=a*a;var u=1-t()}while(u>=1-.0331*e*e*e*e&&Math.log(u)>=.5*e*e+o*(1-a+Math.log(a)));return o*a*i()*r}}return r.source=e,r}(r.default)},"./node_modules/d3-random/src/geometric.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-random/src/geometric.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e){if((e=+e)<0||e>1)throw new RangeError("invalid p");return 0===e?()=>1/0:1===e?()=>1:(e=Math.log1p(-e),function(){return 1+Math.floor(Math.log1p(-t())/e)})}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/index.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-random/src/index.js ***! + \*********************************************/ +/*! exports provided: randomUniform, randomInt, randomNormal, randomLogNormal, randomBates, randomIrwinHall, randomExponential, randomPareto, randomBernoulli, randomGeometric, randomBinomial, randomGamma, randomBeta, randomWeibull, randomCauchy, randomLogistic, randomPoisson, randomLcg */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./uniform.js */"./node_modules/d3-random/src/uniform.js");n.d(t,"randomUniform",(function(){return r.default}));var o=n(/*! ./int.js */"./node_modules/d3-random/src/int.js");n.d(t,"randomInt",(function(){return o.default}));var s=n(/*! ./normal.js */"./node_modules/d3-random/src/normal.js");n.d(t,"randomNormal",(function(){return s.default}));var i=n(/*! ./logNormal.js */"./node_modules/d3-random/src/logNormal.js");n.d(t,"randomLogNormal",(function(){return i.default}));var a=n(/*! ./bates.js */"./node_modules/d3-random/src/bates.js");n.d(t,"randomBates",(function(){return a.default}));var u=n(/*! ./irwinHall.js */"./node_modules/d3-random/src/irwinHall.js");n.d(t,"randomIrwinHall",(function(){return u.default}));var d=n(/*! ./exponential.js */"./node_modules/d3-random/src/exponential.js");n.d(t,"randomExponential",(function(){return d.default}));var c=n(/*! ./pareto.js */"./node_modules/d3-random/src/pareto.js");n.d(t,"randomPareto",(function(){return c.default}));var l=n(/*! ./bernoulli.js */"./node_modules/d3-random/src/bernoulli.js");n.d(t,"randomBernoulli",(function(){return l.default}));var f=n(/*! ./geometric.js */"./node_modules/d3-random/src/geometric.js");n.d(t,"randomGeometric",(function(){return f.default}));var h=n(/*! ./binomial.js */"./node_modules/d3-random/src/binomial.js");n.d(t,"randomBinomial",(function(){return h.default}));var m=n(/*! ./gamma.js */"./node_modules/d3-random/src/gamma.js");n.d(t,"randomGamma",(function(){return m.default}));var p=n(/*! ./beta.js */"./node_modules/d3-random/src/beta.js");n.d(t,"randomBeta",(function(){return p.default}));var _=n(/*! ./weibull.js */"./node_modules/d3-random/src/weibull.js");n.d(t,"randomWeibull",(function(){return _.default}));var g=n(/*! ./cauchy.js */"./node_modules/d3-random/src/cauchy.js");n.d(t,"randomCauchy",(function(){return g.default}));var y=n(/*! ./logistic.js */"./node_modules/d3-random/src/logistic.js");n.d(t,"randomLogistic",(function(){return y.default}));var b=n(/*! ./poisson.js */"./node_modules/d3-random/src/poisson.js");n.d(t,"randomPoisson",(function(){return b.default}));var v=n(/*! ./lcg.js */"./node_modules/d3-random/src/lcg.js");n.d(t,"randomLcg",(function(){return v.default}))},"./node_modules/d3-random/src/int.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-random/src/int.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e,n){return arguments.length<2&&(n=e,e=0),e=Math.floor(e),n=Math.floor(n)-e,function(){return Math.floor(t()*n+e)}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/irwinHall.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-random/src/irwinHall.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e){return(e=+e)<=0?()=>0:function(){for(var n=0,r=e;r>1;--r)n+=t();return n+r*t()}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/lcg.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-random/src/lcg.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));const r=1/4294967296;function o(e=Math.random()){let t=0|(0<=e&&e<1?e/r:Math.abs(e));return()=>(t=1664525*t+1013904223|0,r*(t>>>0))}},"./node_modules/d3-random/src/logNormal.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-random/src/logNormal.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js"),o=n(/*! ./normal.js */"./node_modules/d3-random/src/normal.js");t.default=function e(t){var n=o.default.source(t);function r(){var e=n.apply(this,arguments);return function(){return Math.exp(e())}}return r.source=e,r}(r.default)},"./node_modules/d3-random/src/logistic.js": +/*!************************************************!*\ + !*** ./node_modules/d3-random/src/logistic.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e,n){return e=null==e?0:+e,n=null==n?1:+n,function(){var r=t();return e+n*Math.log(r/(1-r))}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/normal.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-random/src/normal.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e,n){var r,o;return e=null==e?0:+e,n=null==n?1:+n,function(){var s;if(null!=r)s=r,r=null;else do{r=2*t()-1,s=2*t()-1,o=r*r+s*s}while(!o||o>1);return e+n*s*Math.sqrt(-2*Math.log(o)/o)}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/pareto.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-random/src/pareto.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e){if((e=+e)<0)throw new RangeError("invalid alpha");return e=1/-e,function(){return Math.pow(1-t(),e)}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/poisson.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-random/src/poisson.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js"),o=n(/*! ./binomial.js */"./node_modules/d3-random/src/binomial.js"),s=n(/*! ./gamma.js */"./node_modules/d3-random/src/gamma.js");t.default=function e(t){var n=s.default.source(t),r=o.default.source(t);function i(e){return function(){for(var o=0,s=e;s>16;){var i=Math.floor(.875*s),a=n(i)();if(a>s)return o+r(i-1,s/a)();o+=i,s-=a}for(var u=-Math.log1p(-t()),d=0;u<=s;++d)u-=Math.log1p(-t());return o+d}}return i.source=e,i}(r.default)},"./node_modules/d3-random/src/uniform.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-random/src/uniform.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e,n){return e=null==e?0:+e,n=null==n?1:+n,1===arguments.length?(n=e,e=0):n-=e,function(){return t()*n+e}}return n.source=e,n}(r.default)},"./node_modules/d3-random/src/weibull.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-random/src/weibull.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource.js */"./node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e,n,r){var o;return 0==(e=+e)?o=e=>-Math.log(e):(e=1/e,o=t=>Math.pow(t,e)),n=null==n?0:+n,r=null==r?1:+r,function(){return n+r*o(-Math.log1p(-t()))}}return n.source=e,n}(r.default)},"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/color.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-color/src/color.js ***! + \****************************************************************************/ +/*! exports provided: Color, darker, brighter, default, rgbConvert, rgb, Rgb, hslConvert, hsl */function(e,t,n){"use strict";n.r(t),n.d(t,"Color",(function(){return o})),n.d(t,"darker",(function(){return s})),n.d(t,"brighter",(function(){return i})),n.d(t,"default",(function(){return v})),n.d(t,"rgbConvert",(function(){return w})),n.d(t,"rgb",(function(){return O})),n.d(t,"Rgb",(function(){return k})),n.d(t,"hslConvert",(function(){return E})),n.d(t,"hsl",(function(){return A}));var r=n(/*! ./define.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/define.js");function o(){}var s=.7,i=1/s,a="\\s*([+-]?\\d+)\\s*",u="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",d="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,l=new RegExp("^rgb\\("+[a,a,a]+"\\)$"),f=new RegExp("^rgb\\("+[d,d,d]+"\\)$"),h=new RegExp("^rgba\\("+[a,a,a,u]+"\\)$"),m=new RegExp("^rgba\\("+[d,d,d,u]+"\\)$"),p=new RegExp("^hsl\\("+[u,d,d]+"\\)$"),_=new RegExp("^hsla\\("+[u,d,d,u]+"\\)$"),g={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function v(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?j(t):3===n?new k(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?x(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?x(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=l.exec(e))?new k(t[1],t[2],t[3],1):(t=f.exec(e))?new k(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=m.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=p.exec(e))?C(t[1],t[2]/100,t[3]/100,1):(t=_.exec(e))?C(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?j(g[e]):"transparent"===e?new k(NaN,NaN,NaN,0):null}function j(e){return new k(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new k(e,t,n,r)}function w(e){return e instanceof o||(e=v(e)),e?new k((e=e.rgb()).r,e.g,e.b,e.opacity):new k}function O(e,t,n,r){return 1===arguments.length?w(e):new k(e,t,n,null==r?1:r)}function k(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function T(){return"#"+S(this.r)+S(this.g)+S(this.b)}function M(){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 S(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function C(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new N(e,t,n,r)}function E(e){if(e instanceof N)return new N(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=v(e)),!e)return new N;if(e instanceof N)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,s=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,u=i-s,d=(i+s)/2;return u?(a=t===i?(n-r)/u+6*(n0&&d<1?0:a,new N(a,u,d,e.opacity)}function A(e,t,n,r){return 1===arguments.length?E(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function D(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Object(r.default)(o,v,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:y,formatHex:y,formatHsl:function(){return E(this).formatHsl()},formatRgb:b,toString:b}),Object(r.default)(k,O,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new k(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new k(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:T,formatHex:T,formatRgb:M,toString:M})),Object(r.default)(N,A,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new N(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new N(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new k(D(e>=240?e-240:e+120,o,r),D(e,o,r),D(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}))},"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/cubehelix.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-color/src/cubehelix.js ***! + \********************************************************************************/ +/*! exports provided: default, Cubehelix */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return p})),n.d(t,"Cubehelix",(function(){return _}));var r=n(/*! ./define.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/math.js"),i=-.14861,a=1.78277,u=-.29227,d=-.90649,c=1.97294,l=c*d,f=c*a,h=a*u-d*i;function m(e){if(e instanceof _)return new _(e.h,e.s,e.l,e.opacity);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(h*r+l*t-f*n)/(h+l-f),a=r-i,m=(c*(n-i)-u*a)/d,p=Math.sqrt(m*m+a*a)/(c*i*(1-i)),g=p?Math.atan2(m,a)*s.degrees-120:NaN;return new _(g<0?g+360:g,p,i,e.opacity)}function p(e,t,n,r){return 1===arguments.length?m(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Object(r.default)(_,p,Object(r.extend)(o.Color,{brighter:function(e){return e=null==e?o.brighter:Math.pow(o.brighter,e),new _(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?o.darker:Math.pow(o.darker,e),new _(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*s.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),l=Math.sin(e);return new o.Rgb(255*(t+n*(i*r+a*l)),255*(t+n*(u*r+d*l)),255*(t+n*(c*r)),this.opacity)}}))},"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/define.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-color/src/define.js ***! + \*****************************************************************************/ +/*! exports provided: default, extend */function(e,t,n){"use strict";function r(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.r(t),n.d(t,"extend",(function(){return r})),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e}},"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js ***! + \****************************************************************************/ +/*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/color.js");n.d(t,"color",(function(){return r.default})),n.d(t,"rgb",(function(){return r.rgb})),n.d(t,"hsl",(function(){return r.hsl}));var o=n(/*! ./lab.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/lab.js");n.d(t,"lab",(function(){return o.default})),n.d(t,"hcl",(function(){return o.hcl})),n.d(t,"lch",(function(){return o.lch})),n.d(t,"gray",(function(){return o.gray}));var s=n(/*! ./cubehelix.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/cubehelix.js");n.d(t,"cubehelix",(function(){return s.default}))},"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/lab.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-color/src/lab.js ***! + \**************************************************************************/ +/*! exports provided: gray, default, Lab, lch, hcl, Hcl */function(e,t,n){"use strict";n.r(t),n.d(t,"gray",(function(){return d})),n.d(t,"default",(function(){return c})),n.d(t,"Lab",(function(){return l})),n.d(t,"lch",(function(){return g})),n.d(t,"hcl",(function(){return y})),n.d(t,"Hcl",(function(){return b}));var r=n(/*! ./define.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/math.js");const i=6/29,a=3*i*i;function u(e){if(e instanceof l)return new l(e.l,e.a,e.b,e.opacity);if(e instanceof b)return v(e);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t,n,r=p(e.r),s=p(e.g),i=p(e.b),a=f((.2225045*r+.7168786*s+.0606169*i)/1);return r===s&&s===i?t=n=a:(t=f((.4360747*r+.3850649*s+.1430804*i)/.96422),n=f((.0139322*r+.0971045*s+.7141733*i)/.82521)),new l(116*a-16,500*(t-a),200*(a-n),e.opacity)}function d(e,t){return new l(e,0,0,null==t?1:t)}function c(e,t,n,r){return 1===arguments.length?u(e):new l(e,t,n,null==r?1:r)}function l(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function f(e){return e>.008856451679035631?Math.pow(e,1/3):e/a+4/29}function h(e){return e>i?e*e*e:a*(e-4/29)}function m(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function p(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function _(e){if(e instanceof b)return new b(e.h,e.c,e.l,e.opacity);if(e instanceof l||(e=u(e)),0===e.a&&0===e.b)return new b(NaN,0=1?(n=1,t-1):Math.floor(n*t),s=e[o],i=e[o+1],a=o>0?e[o-1]:2*s-i,u=o180||n<-180?n-360*Math.round(n/360):n):Object(r.default)(isNaN(e)?t:e)}function i(e){return 1==(e=+e)?a: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):Object(r.default)(isNaN(t)?n:t)}}function a(e,t){var n=t-e;return n?o(e,n):Object(r.default)(isNaN(e)?t:e)}},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/constant.js": +/*!*************************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/constant.js ***! + \*************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=e=>()=>e},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/cubehelix.js": +/*!**************************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/cubehelix.js ***! + \**************************************************************************************/ +/*! exports provided: default, cubehelixLong */function(e,t,n){"use strict";n.r(t),n.d(t,"cubehelixLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/color.js");function s(e){return function t(n){function s(t,s){var i=e((t=Object(r.cubehelix)(t)).h,(s=Object(r.cubehelix)(s)).h),a=Object(o.default)(t.s,s.s),u=Object(o.default)(t.l,s.l),d=Object(o.default)(t.opacity,s.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=u(Math.pow(e,n)),t.opacity=d(e),t+""}}return n=+n,s.gamma=t,s}(1)}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/date.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/date.js ***! + \*********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/discrete.js": +/*!*************************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/discrete.js ***! + \*************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hcl.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hcl.js ***! + \********************************************************************************/ +/*! exports provided: default, hclLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hclLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hcl)(t)).h,(n=Object(r.hcl)(n)).h),i=Object(o.default)(t.c,n.c),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.c=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hsl.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hsl.js ***! + \********************************************************************************/ +/*! exports provided: default, hslLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hslLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hsl)(t)).h,(n=Object(r.hsl)(n)).h),i=Object(o.default)(t.s,n.s),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.s=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hue.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hue.js ***! + \********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/color.js");t.default=function(e,t){var n=Object(r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}}},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/index.js": +/*!**********************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/index.js ***! + \**********************************************************************************/ +/*! exports provided: interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./value.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/value.js");n.d(t,"interpolate",(function(){return r.default}));var o=n(/*! ./array.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/array.js");n.d(t,"interpolateArray",(function(){return o.default}));var s=n(/*! ./basis.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/basis.js");n.d(t,"interpolateBasis",(function(){return s.default}));var i=n(/*! ./basisClosed.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/basisClosed.js");n.d(t,"interpolateBasisClosed",(function(){return i.default}));var a=n(/*! ./date.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/date.js");n.d(t,"interpolateDate",(function(){return a.default}));var u=n(/*! ./discrete.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/discrete.js");n.d(t,"interpolateDiscrete",(function(){return u.default}));var d=n(/*! ./hue.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hue.js");n.d(t,"interpolateHue",(function(){return d.default}));var c=n(/*! ./number.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/number.js");n.d(t,"interpolateNumber",(function(){return c.default}));var l=n(/*! ./numberArray.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/numberArray.js");n.d(t,"interpolateNumberArray",(function(){return l.default}));var f=n(/*! ./object.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/object.js");n.d(t,"interpolateObject",(function(){return f.default}));var h=n(/*! ./round.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/round.js");n.d(t,"interpolateRound",(function(){return h.default}));var m=n(/*! ./string.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/string.js");n.d(t,"interpolateString",(function(){return m.default}));var p=n(/*! ./transform/index.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/transform/index.js");n.d(t,"interpolateTransformCss",(function(){return p.interpolateTransformCss})),n.d(t,"interpolateTransformSvg",(function(){return p.interpolateTransformSvg}));var _=n(/*! ./zoom.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/zoom.js");n.d(t,"interpolateZoom",(function(){return _.default}));var g=n(/*! ./rgb.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/rgb.js");n.d(t,"interpolateRgb",(function(){return g.default})),n.d(t,"interpolateRgbBasis",(function(){return g.rgbBasis})),n.d(t,"interpolateRgbBasisClosed",(function(){return g.rgbBasisClosed}));var y=n(/*! ./hsl.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hsl.js");n.d(t,"interpolateHsl",(function(){return y.default})),n.d(t,"interpolateHslLong",(function(){return y.hslLong}));var b=n(/*! ./lab.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/lab.js");n.d(t,"interpolateLab",(function(){return b.default}));var v=n(/*! ./hcl.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/hcl.js");n.d(t,"interpolateHcl",(function(){return v.default})),n.d(t,"interpolateHclLong",(function(){return v.hclLong}));var j=n(/*! ./cubehelix.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/cubehelix.js");n.d(t,"interpolateCubehelix",(function(){return j.default})),n.d(t,"interpolateCubehelixLong",(function(){return j.cubehelixLong}));var x=n(/*! ./piecewise.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/piecewise.js");n.d(t,"piecewise",(function(){return x.default}));var w=n(/*! ./quantize.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/quantize.js");n.d(t,"quantize",(function(){return w.default}))},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/lab.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/lab.js ***! + \********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! d3-color */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/color.js");function s(e,t){var n=Object(o.default)((e=Object(r.lab)(e)).l,(t=Object(r.lab)(t)).l),s=Object(o.default)(e.a,t.a),i=Object(o.default)(e.b,t.b),a=Object(o.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=s(t),e.b=i(t),e.opacity=a(t),e+""}}},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/number.js": +/*!***********************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/number.js ***! + \***********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/numberArray.js": +/*!****************************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/numberArray.js ***! + \****************************************************************************************/ +/*! exports provided: default, isNumberArray */function(e,t,n){"use strict";function r(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}n.r(t),n.d(t,"isNumberArray",(function(){return r})),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(s){for(n=0;nu&&(a=t.slice(u,a),c[d]?c[d]+=a:c[++d]=a),(n=n[0])===(i=i[0])?c[d]?c[d]+=i:c[++d]=i:(c[++d]=null,l.push({i:d,x:Object(r.default)(n,i)})),u=s.lastIndex;return u180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(s(n)+"rotate(",null,o)-2,x:Object(r.default)(e,t)})):t&&n.push(s(n)+"rotate("+t+o)}(i.rotate,a.rotate,u,d),function(e,t,n,i){e!==t?i.push({i:n.push(s(n)+"skewX(",null,o)-2,x:Object(r.default)(e,t)}):t&&n.push(s(n)+"skewX("+t+o)}(i.skewX,a.skewX,u,d),function(e,t,n,o,i,a){if(e!==n||t!==o){var u=i.push(s(i)+"scale(",null,",",null,")");a.push({i:u-4,x:Object(r.default)(e,n)},{i:u-2,x:Object(r.default)(t,o)})}else 1===n&&1===o||i.push(s(i)+"scale("+n+","+o+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,u,d),i=a=null,function(e){for(var t,n=-1,r=d.length;++nObject(r.interpolateRgbBasis)(e[e.length-1])},"./node_modules/d3-scale-chromatic/src/sequential-multi/BuGn.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/BuGn.js ***! + \**********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/BuPu.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/BuPu.js ***! + \**********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/GnBu.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/GnBu.js ***! + \**********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/OrRd.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/OrRd.js ***! + \**********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/PuBu.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/PuBu.js ***! + \**********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/PuBuGn.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/PuBuGn.js ***! + \************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/PuRd.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/PuRd.js ***! + \**********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/RdPu.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/RdPu.js ***! + \**********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/YlGn.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/YlGn.js ***! + \**********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/YlGnBu.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/YlGnBu.js ***! + \************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/YlOrBr.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/YlOrBr.js ***! + \************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/YlOrRd.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/YlOrRd.js ***! + \************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-multi/cividis.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/cividis.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e=Math.max(0,Math.min(1,e)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-e*(35.34-e*(2381.73-e*(6402.7-e*(7024.72-2710.57*e)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+e*(170.73+e*(52.82-e*(131.46-e*(176.58-67.37*e)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+e*(442.36-e*(2482.43-e*(6167.24-e*(6614.94-2475.67*e)))))))+")"}},"./node_modules/d3-scale-chromatic/src/sequential-multi/cubehelix.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/cubehelix.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-color */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js"),o=n(/*! d3-interpolate */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/index.js");t.default=Object(o.interpolateCubehelixLong)(Object(r.cubehelix)(300,.5,0),Object(r.cubehelix)(-240,.5,1))},"./node_modules/d3-scale-chromatic/src/sequential-multi/rainbow.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/rainbow.js ***! + \*************************************************************************/ +/*! exports provided: warm, cool, default */function(e,t,n){"use strict";n.r(t),n.d(t,"warm",(function(){return s})),n.d(t,"cool",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js"),o=n(/*! d3-interpolate */"./node_modules/d3-scale-chromatic/node_modules/d3-interpolate/src/index.js"),s=Object(o.interpolateCubehelixLong)(Object(r.cubehelix)(-100,.75,.35),Object(r.cubehelix)(80,1.5,.8)),i=Object(o.interpolateCubehelixLong)(Object(r.cubehelix)(260,.75,.35),Object(r.cubehelix)(80,1.5,.8)),a=Object(r.cubehelix)();t.default=function(e){(e<0||e>1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return a.h=360*e-100,a.s=1.5-1.5*t,a.l=.8-.9*t,a+""}},"./node_modules/d3-scale-chromatic/src/sequential-multi/sinebow.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/sinebow.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-color */"./node_modules/d3-scale-chromatic/node_modules/d3-color/src/index.js"),o=Object(r.rgb)(),s=Math.PI/3,i=2*Math.PI/3;t.default=function(e){var t;return e=(.5-e)*Math.PI,o.r=255*(t=Math.sin(e))*t,o.g=255*(t=Math.sin(e+s))*t,o.b=255*(t=Math.sin(e+i))*t,o+""}},"./node_modules/d3-scale-chromatic/src/sequential-multi/turbo.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/turbo.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e=Math.max(0,Math.min(1,e)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+e*(1172.33-e*(10793.56-e*(33300.12-e*(38394.49-14825.05*e)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+e*(557.33+e*(1225.33-e*(3574.96-e*(1073.77+707.56*e)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+e*(3211.1-e*(15327.97-e*(27814-e*(22569.18-6838.66*e)))))))+")"}},"./node_modules/d3-scale-chromatic/src/sequential-multi/viridis.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-multi/viridis.js ***! + \*************************************************************************/ +/*! exports provided: default, magma, inferno, plasma */function(e,t,n){"use strict";n.r(t),n.d(t,"magma",(function(){return s})),n.d(t,"inferno",(function(){return i})),n.d(t,"plasma",(function(){return a}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js");function o(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}t.default=o(Object(r.default)("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var s=o(Object(r.default)("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),i=o(Object(r.default)("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),a=o(Object(r.default)("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"))},"./node_modules/d3-scale-chromatic/src/sequential-single/Blues.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Blues.js ***! + \************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-single/Greens.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Greens.js ***! + \*************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-single/Greys.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Greys.js ***! + \************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-single/Oranges.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Oranges.js ***! + \**************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-single/Purples.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Purples.js ***! + \**************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale-chromatic/src/sequential-single/Reds.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-scale-chromatic/src/sequential-single/Reds.js ***! + \***********************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(r.default);t.default=Object(o.default)(s)},"./node_modules/d3-scale/node_modules/d3-array/src/array.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/array.js ***! + \******************************************************************/ +/*! exports provided: slice, map */function(e,t,n){"use strict";n.r(t),n.d(t,"slice",(function(){return o})),n.d(t,"map",(function(){return s}));var r=Array.prototype,o=r.slice,s=r.map},"./node_modules/d3-scale/node_modules/d3-array/src/ascending.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/ascending.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return null==e||null==t?NaN:et?1:e>=t?0:NaN}},"./node_modules/d3-scale/node_modules/d3-array/src/bin.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/bin.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3-scale/node_modules/d3-array/src/array.js"),o=n(/*! ./bisect.js */"./node_modules/d3-scale/node_modules/d3-array/src/bisect.js"),s=n(/*! ./constant.js */"./node_modules/d3-scale/node_modules/d3-array/src/constant.js"),i=n(/*! ./extent.js */"./node_modules/d3-scale/node_modules/d3-array/src/extent.js"),a=n(/*! ./identity.js */"./node_modules/d3-scale/node_modules/d3-array/src/identity.js"),u=n(/*! ./nice.js */"./node_modules/d3-scale/node_modules/d3-array/src/nice.js"),d=n(/*! ./ticks.js */"./node_modules/d3-scale/node_modules/d3-array/src/ticks.js"),c=n(/*! ./threshold/sturges.js */"./node_modules/d3-scale/node_modules/d3-array/src/threshold/sturges.js");t.default=function(){var e=a.default,t=i.default,n=c.default;function l(r){Array.isArray(r)||(r=Array.from(r));var s,a,c=r.length,l=new Array(c);for(s=0;s=m)if(e>=m&&t===i.default){const e=Object(d.tickIncrement)(h,m,n);isFinite(e)&&(e>0?m=(Math.floor(m/e)+1)*e:e<0&&(m=(Math.ceil(m*-e)+1)/-e))}else p.pop()}for(var _=p.length;p[0]<=h;)p.shift(),--_;for(;p[_-1]>m;)p.pop(),--_;var g,y=new Array(_+1);for(s=0;s<=_;++s)(g=y[s]=[]).x0=s>0?p[s-1]:h,g.x1=s<_?p[s]:m;for(s=0;s>>1;n(e[s],t)<0?r=s+1:o=s}return r}return 1===e.length&&(t=(t,n)=>e(t)-n,n=function(e){return(t,n)=>Object(r.default)(e(t),n)}(e)),{left:o,center:function(e,n,r,s){null==r&&(r=0),null==s&&(s=e.length);const i=o(e,n,r,s-1);return i>r&&t(e[i-1],n)>-t(e[i],n)?i-1:i},right:function(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[s],t)>0?o=s:r=s+1}return r}}}},"./node_modules/d3-scale/node_modules/d3-array/src/constant.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/constant.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3-scale/node_modules/d3-array/src/count.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/count.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&++n;else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(o=+o)>=o&&++n}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/cross.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/cross.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return 0|e.length}function o(e){return!(e>0)}function s(e){return"object"!=typeof e||"length"in e?e:Array.from(e)}function i(...e){const t="function"==typeof e[e.length-1]&&function(e){return t=>e(...t)}(e.pop()),n=(e=e.map(s)).map(r),i=e.length-1,a=new Array(i+1).fill(0),u=[];if(i<0||n.some(o))return u;for(;;){u.push(a.map((t,n)=>e[n][t]));let r=i;for(;++a[r]===n[r];){if(0===r)return t?u.map(t):u;a[r--]=0}}}n.r(t),n.d(t,"default",(function(){return i}))},"./node_modules/d3-scale/node_modules/d3-array/src/cumsum.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/cumsum.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){var n=0,r=0;return Float64Array.from(e,void 0===t?e=>n+=+e||0:o=>n+=+t(o,r++,e)||0)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/descending.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/descending.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}},"./node_modules/d3-scale/node_modules/d3-array/src/deviation.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/deviation.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./variance.js */"./node_modules/d3-scale/node_modules/d3-array/src/variance.js");function o(e,t){const n=Object(r.default)(e,t);return n?Math.sqrt(n):n}},"./node_modules/d3-scale/node_modules/d3-array/src/difference.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/difference.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,...t){e=new Set(e);for(const n of t)for(const t of n)e.delete(t);return e}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/disjoint.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/disjoint.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){const n=t[Symbol.iterator](),r=new Set;for(const t of e){if(r.has(t))return!1;let e,o;for(;({value:e,done:o}=n.next())&&!o;){if(Object.is(t,e))return!1;r.add(e)}}return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/every.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/every.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(!t(r,++n,e))return!1;return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/extent.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/extent.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r=s&&(n=r=s):(n>s&&(n=s),r0){for(s=e[--o];o>0&&(t=s,n=e[--o],s=t+n,r=n-(s-t),!r););o>0&&(r<0&&e[o-1]<0||r>0&&e[o-1]>0)&&(n=2*r,t=s+n,n==t-s&&(s=t))}return s}}function o(e,t){const n=new r;if(void 0===t)for(let t of e)(t=+t)&&n.add(t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&n.add(o)}return+n}function s(e,t){const n=new r;let o=-1;return Float64Array.from(e,void 0===t?e=>n.add(+e||0):r=>n.add(+t(r,++o,e)||0))}},"./node_modules/d3-scale/node_modules/d3-array/src/greatest.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/greatest.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-scale/node_modules/d3-array/src/ascending.js");function o(e,t=r.default){let n,o=!1;if(1===t.length){let s;for(const i of e){const e=t(i);(o?Object(r.default)(e,s)>0:0===Object(r.default)(e,e))&&(n=i,s=e,o=!0)}}else for(const r of e)(o?t(r,n)>0:0===t(r,r))&&(n=r,o=!0);return n}},"./node_modules/d3-scale/node_modules/d3-array/src/greatestIndex.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/greatestIndex.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./ascending.js */"./node_modules/d3-scale/node_modules/d3-array/src/ascending.js"),o=n(/*! ./maxIndex.js */"./node_modules/d3-scale/node_modules/d3-array/src/maxIndex.js");function s(e,t=r.default){if(1===t.length)return Object(o.default)(e,t);let n,s=-1,i=-1;for(const r of e)++i,(s<0?0===t(r,r):t(r,n)>0)&&(n=r,s=i);return s}},"./node_modules/d3-scale/node_modules/d3-array/src/group.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/group.js ***! + \******************************************************************/ +/*! exports provided: default, groups, flatGroup, flatRollup, rollup, rollups, index, indexes */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s})),n.d(t,"groups",(function(){return i})),n.d(t,"flatGroup",(function(){return u})),n.d(t,"flatRollup",(function(){return d})),n.d(t,"rollup",(function(){return c})),n.d(t,"rollups",(function(){return l})),n.d(t,"index",(function(){return f})),n.d(t,"indexes",(function(){return h}));var r=n(/*! internmap */"./node_modules/internmap/src/index.js"),o=n(/*! ./identity.js */"./node_modules/d3-scale/node_modules/d3-array/src/identity.js");function s(e,...t){return p(e,o.default,o.default,t)}function i(e,...t){return p(e,Array.from,o.default,t)}function a(e,t){for(let n=1,r=t.length;ne.pop().map(([t,n])=>[...e,t,n]));return e}function u(e,...t){return a(i(e,...t),t)}function d(e,t,...n){return a(l(e,t,...n),n)}function c(e,t,...n){return p(e,o.default,t,n)}function l(e,t,...n){return p(e,Array.from,t,n)}function f(e,...t){return p(e,o.default,m,t)}function h(e,...t){return p(e,Array.from,m,t)}function m(e){if(1!==e.length)throw new Error("duplicate key");return e[0]}function p(e,t,n,o){return function e(s,i){if(i>=o.length)return n(s);const a=new r.InternMap,u=o[i++];let d=-1;for(const e of s){const t=u(e,++d,s),n=a.get(t);n?n.push(e):a.set(t,[e])}for(const[t,n]of a)a.set(t,e(n,i));return t(a)}(e,0)}},"./node_modules/d3-scale/node_modules/d3-array/src/groupSort.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/groupSort.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var r=n(/*! ./ascending.js */"./node_modules/d3-scale/node_modules/d3-array/src/ascending.js"),o=n(/*! ./group.js */"./node_modules/d3-scale/node_modules/d3-array/src/group.js"),s=n(/*! ./sort.js */"./node_modules/d3-scale/node_modules/d3-array/src/sort.js");function i(e,t,n){return(1===t.length?Object(s.default)(Object(o.rollup)(e,t,n),([e,t],[n,o])=>Object(r.default)(t,o)||Object(r.default)(e,n)):Object(s.default)(Object(o.default)(e,n),([e,n],[o,s])=>t(n,s)||Object(r.default)(e,o))).map(([e])=>e)}},"./node_modules/d3-scale/node_modules/d3-array/src/identity.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/identity.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3-scale/node_modules/d3-array/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/index.js ***! + \******************************************************************/ +/*! exports provided: bisect, bisectRight, bisectLeft, bisectCenter, ascending, bisector, count, cross, cumsum, descending, deviation, extent, Adder, fsum, fcumsum, group, flatGroup, flatRollup, groups, index, indexes, rollup, rollups, groupSort, bin, histogram, thresholdFreedmanDiaconis, thresholdScott, thresholdSturges, max, maxIndex, mean, median, merge, min, minIndex, mode, nice, pairs, permute, quantile, quantileSorted, quickselect, range, least, leastIndex, greatest, greatestIndex, scan, shuffle, shuffler, sum, ticks, tickIncrement, tickStep, transpose, variance, zip, every, some, filter, map, reduce, reverse, sort, difference, disjoint, intersection, subset, superset, union, InternMap, InternSet */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./bisect.js */"./node_modules/d3-scale/node_modules/d3-array/src/bisect.js");n.d(t,"bisect",(function(){return r.default})),n.d(t,"bisectRight",(function(){return r.bisectRight})),n.d(t,"bisectLeft",(function(){return r.bisectLeft})),n.d(t,"bisectCenter",(function(){return r.bisectCenter}));var o=n(/*! ./ascending.js */"./node_modules/d3-scale/node_modules/d3-array/src/ascending.js");n.d(t,"ascending",(function(){return o.default}));var s=n(/*! ./bisector.js */"./node_modules/d3-scale/node_modules/d3-array/src/bisector.js");n.d(t,"bisector",(function(){return s.default}));var i=n(/*! ./count.js */"./node_modules/d3-scale/node_modules/d3-array/src/count.js");n.d(t,"count",(function(){return i.default}));var a=n(/*! ./cross.js */"./node_modules/d3-scale/node_modules/d3-array/src/cross.js");n.d(t,"cross",(function(){return a.default}));var u=n(/*! ./cumsum.js */"./node_modules/d3-scale/node_modules/d3-array/src/cumsum.js");n.d(t,"cumsum",(function(){return u.default}));var d=n(/*! ./descending.js */"./node_modules/d3-scale/node_modules/d3-array/src/descending.js");n.d(t,"descending",(function(){return d.default}));var c=n(/*! ./deviation.js */"./node_modules/d3-scale/node_modules/d3-array/src/deviation.js");n.d(t,"deviation",(function(){return c.default}));var l=n(/*! ./extent.js */"./node_modules/d3-scale/node_modules/d3-array/src/extent.js");n.d(t,"extent",(function(){return l.default}));var f=n(/*! ./fsum.js */"./node_modules/d3-scale/node_modules/d3-array/src/fsum.js");n.d(t,"Adder",(function(){return f.Adder})),n.d(t,"fsum",(function(){return f.fsum})),n.d(t,"fcumsum",(function(){return f.fcumsum}));var h=n(/*! ./group.js */"./node_modules/d3-scale/node_modules/d3-array/src/group.js");n.d(t,"group",(function(){return h.default})),n.d(t,"flatGroup",(function(){return h.flatGroup})),n.d(t,"flatRollup",(function(){return h.flatRollup})),n.d(t,"groups",(function(){return h.groups})),n.d(t,"index",(function(){return h.index})),n.d(t,"indexes",(function(){return h.indexes})),n.d(t,"rollup",(function(){return h.rollup})),n.d(t,"rollups",(function(){return h.rollups}));var m=n(/*! ./groupSort.js */"./node_modules/d3-scale/node_modules/d3-array/src/groupSort.js");n.d(t,"groupSort",(function(){return m.default}));var p=n(/*! ./bin.js */"./node_modules/d3-scale/node_modules/d3-array/src/bin.js");n.d(t,"bin",(function(){return p.default})),n.d(t,"histogram",(function(){return p.default}));var _=n(/*! ./threshold/freedmanDiaconis.js */"./node_modules/d3-scale/node_modules/d3-array/src/threshold/freedmanDiaconis.js");n.d(t,"thresholdFreedmanDiaconis",(function(){return _.default}));var g=n(/*! ./threshold/scott.js */"./node_modules/d3-scale/node_modules/d3-array/src/threshold/scott.js");n.d(t,"thresholdScott",(function(){return g.default}));var y=n(/*! ./threshold/sturges.js */"./node_modules/d3-scale/node_modules/d3-array/src/threshold/sturges.js");n.d(t,"thresholdSturges",(function(){return y.default}));var b=n(/*! ./max.js */"./node_modules/d3-scale/node_modules/d3-array/src/max.js");n.d(t,"max",(function(){return b.default}));var v=n(/*! ./maxIndex.js */"./node_modules/d3-scale/node_modules/d3-array/src/maxIndex.js");n.d(t,"maxIndex",(function(){return v.default}));var j=n(/*! ./mean.js */"./node_modules/d3-scale/node_modules/d3-array/src/mean.js");n.d(t,"mean",(function(){return j.default}));var x=n(/*! ./median.js */"./node_modules/d3-scale/node_modules/d3-array/src/median.js");n.d(t,"median",(function(){return x.default}));var w=n(/*! ./merge.js */"./node_modules/d3-scale/node_modules/d3-array/src/merge.js");n.d(t,"merge",(function(){return w.default}));var O=n(/*! ./min.js */"./node_modules/d3-scale/node_modules/d3-array/src/min.js");n.d(t,"min",(function(){return O.default}));var k=n(/*! ./minIndex.js */"./node_modules/d3-scale/node_modules/d3-array/src/minIndex.js");n.d(t,"minIndex",(function(){return k.default}));var T=n(/*! ./mode.js */"./node_modules/d3-scale/node_modules/d3-array/src/mode.js");n.d(t,"mode",(function(){return T.default}));var M=n(/*! ./nice.js */"./node_modules/d3-scale/node_modules/d3-array/src/nice.js");n.d(t,"nice",(function(){return M.default}));var S=n(/*! ./pairs.js */"./node_modules/d3-scale/node_modules/d3-array/src/pairs.js");n.d(t,"pairs",(function(){return S.default}));var C=n(/*! ./permute.js */"./node_modules/d3-scale/node_modules/d3-array/src/permute.js");n.d(t,"permute",(function(){return C.default}));var E=n(/*! ./quantile.js */"./node_modules/d3-scale/node_modules/d3-array/src/quantile.js");n.d(t,"quantile",(function(){return E.default})),n.d(t,"quantileSorted",(function(){return E.quantileSorted}));var A=n(/*! ./quickselect.js */"./node_modules/d3-scale/node_modules/d3-array/src/quickselect.js");n.d(t,"quickselect",(function(){return A.default}));var N=n(/*! ./range.js */"./node_modules/d3-scale/node_modules/d3-array/src/range.js");n.d(t,"range",(function(){return N.default}));var D=n(/*! ./least.js */"./node_modules/d3-scale/node_modules/d3-array/src/least.js");n.d(t,"least",(function(){return D.default}));var B=n(/*! ./leastIndex.js */"./node_modules/d3-scale/node_modules/d3-array/src/leastIndex.js");n.d(t,"leastIndex",(function(){return B.default}));var I=n(/*! ./greatest.js */"./node_modules/d3-scale/node_modules/d3-array/src/greatest.js");n.d(t,"greatest",(function(){return I.default}));var R=n(/*! ./greatestIndex.js */"./node_modules/d3-scale/node_modules/d3-array/src/greatestIndex.js");n.d(t,"greatestIndex",(function(){return R.default}));var P=n(/*! ./scan.js */"./node_modules/d3-scale/node_modules/d3-array/src/scan.js");n.d(t,"scan",(function(){return P.default}));var L=n(/*! ./shuffle.js */"./node_modules/d3-scale/node_modules/d3-array/src/shuffle.js");n.d(t,"shuffle",(function(){return L.default})),n.d(t,"shuffler",(function(){return L.shuffler}));var F=n(/*! ./sum.js */"./node_modules/d3-scale/node_modules/d3-array/src/sum.js");n.d(t,"sum",(function(){return F.default}));var z=n(/*! ./ticks.js */"./node_modules/d3-scale/node_modules/d3-array/src/ticks.js");n.d(t,"ticks",(function(){return z.default})),n.d(t,"tickIncrement",(function(){return z.tickIncrement})),n.d(t,"tickStep",(function(){return z.tickStep}));var q=n(/*! ./transpose.js */"./node_modules/d3-scale/node_modules/d3-array/src/transpose.js");n.d(t,"transpose",(function(){return q.default}));var Y=n(/*! ./variance.js */"./node_modules/d3-scale/node_modules/d3-array/src/variance.js");n.d(t,"variance",(function(){return Y.default}));var U=n(/*! ./zip.js */"./node_modules/d3-scale/node_modules/d3-array/src/zip.js");n.d(t,"zip",(function(){return U.default}));var H=n(/*! ./every.js */"./node_modules/d3-scale/node_modules/d3-array/src/every.js");n.d(t,"every",(function(){return H.default}));var G=n(/*! ./some.js */"./node_modules/d3-scale/node_modules/d3-array/src/some.js");n.d(t,"some",(function(){return G.default}));var W=n(/*! ./filter.js */"./node_modules/d3-scale/node_modules/d3-array/src/filter.js");n.d(t,"filter",(function(){return W.default}));var V=n(/*! ./map.js */"./node_modules/d3-scale/node_modules/d3-array/src/map.js");n.d(t,"map",(function(){return V.default}));var $=n(/*! ./reduce.js */"./node_modules/d3-scale/node_modules/d3-array/src/reduce.js");n.d(t,"reduce",(function(){return $.default}));var X=n(/*! ./reverse.js */"./node_modules/d3-scale/node_modules/d3-array/src/reverse.js");n.d(t,"reverse",(function(){return X.default}));var Z=n(/*! ./sort.js */"./node_modules/d3-scale/node_modules/d3-array/src/sort.js");n.d(t,"sort",(function(){return Z.default}));var Q=n(/*! ./difference.js */"./node_modules/d3-scale/node_modules/d3-array/src/difference.js");n.d(t,"difference",(function(){return Q.default}));var K=n(/*! ./disjoint.js */"./node_modules/d3-scale/node_modules/d3-array/src/disjoint.js");n.d(t,"disjoint",(function(){return K.default}));var J=n(/*! ./intersection.js */"./node_modules/d3-scale/node_modules/d3-array/src/intersection.js");n.d(t,"intersection",(function(){return J.default}));var ee=n(/*! ./subset.js */"./node_modules/d3-scale/node_modules/d3-array/src/subset.js");n.d(t,"subset",(function(){return ee.default}));var te=n(/*! ./superset.js */"./node_modules/d3-scale/node_modules/d3-array/src/superset.js");n.d(t,"superset",(function(){return te.default}));var ne=n(/*! ./union.js */"./node_modules/d3-scale/node_modules/d3-array/src/union.js");n.d(t,"union",(function(){return ne.default}));var re=n(/*! internmap */"./node_modules/internmap/src/index.js");n.d(t,"InternMap",(function(){return re.InternMap})),n.d(t,"InternSet",(function(){return re.InternSet}))},"./node_modules/d3-scale/node_modules/d3-array/src/intersection.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/intersection.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./set.js */"./node_modules/d3-scale/node_modules/d3-array/src/set.js");function o(e,...t){e=new Set(e),t=t.map(r.default);e:for(const n of e)for(const r of t)if(!r.has(n)){e.delete(n);continue e}return e}},"./node_modules/d3-scale/node_modules/d3-array/src/least.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/least.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-scale/node_modules/d3-array/src/ascending.js");function o(e,t=r.default){let n,o=!1;if(1===t.length){let s;for(const i of e){const e=t(i);(o?Object(r.default)(e,s)<0:0===Object(r.default)(e,e))&&(n=i,s=e,o=!0)}}else for(const r of e)(o?t(r,n)<0:0===t(r,r))&&(n=r,o=!0);return n}},"./node_modules/d3-scale/node_modules/d3-array/src/leastIndex.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/leastIndex.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./ascending.js */"./node_modules/d3-scale/node_modules/d3-array/src/ascending.js"),o=n(/*! ./minIndex.js */"./node_modules/d3-scale/node_modules/d3-array/src/minIndex.js");function s(e,t=r.default){if(1===t.length)return Object(o.default)(e,t);let n,s=-1,i=-1;for(const r of e)++i,(s<0?0===t(r,r):t(r,n)<0)&&(n=r,s=i);return s}},"./node_modules/d3-scale/node_modules/d3-array/src/map.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/map.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof t)throw new TypeError("mapper is not a function");return Array.from(e,(n,r)=>t(n,r,e))}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/max.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/max.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n=o)&&(n=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/maxIndex.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/maxIndex.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n=t)&&(n=t,r=o);else for(let s of e)null!=(s=t(s,++o,e))&&(n=s)&&(n=s,r=o);return r}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/mean.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/mean.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0,r=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(++n,r+=t);else{let o=-1;for(let s of e)null!=(s=t(s,++o,e))&&(s=+s)>=s&&(++n,r+=s)}if(n)return r/n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/median.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/median.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quantile.js */"./node_modules/d3-scale/node_modules/d3-array/src/quantile.js");t.default=function(e,t){return Object(r.default)(e,.5,t)}},"./node_modules/d3-scale/node_modules/d3-array/src/merge.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/merge.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return Array.from(function*(e){for(const t of e)yield*t}(e))}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/min.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/min.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/minIndex.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/minIndex.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n>t||void 0===n&&t>=t)&&(n=t,r=o);else for(let s of e)null!=(s=t(s,++o,e))&&(n>s||void 0===n&&s>=s)&&(n=s,r=o);return r}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/mode.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/mode.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! internmap */"./node_modules/internmap/src/index.js");t.default=function(e,t){const n=new r.InternMap;if(void 0===t)for(let t of e)null!=t&&t>=t&&n.set(t,(n.get(t)||0)+1);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&o>=o&&n.set(o,(n.get(o)||0)+1)}let o,s=0;for(const[e,t]of n)t>s&&(s=t,o=e);return o}},"./node_modules/d3-scale/node_modules/d3-array/src/nice.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/nice.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ticks.js */"./node_modules/d3-scale/node_modules/d3-array/src/ticks.js");function o(e,t,n){let o;for(;;){const s=Object(r.tickIncrement)(e,t,n);if(s===o||0===s||!isFinite(s))return[e,t];s>0?(e=Math.floor(e/s)*s,t=Math.ceil(t/s)*s):s<0&&(e=Math.ceil(e*s)/s,t=Math.floor(t*s)/s),o=s}}},"./node_modules/d3-scale/node_modules/d3-array/src/number.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/number.js ***! + \*******************************************************************/ +/*! exports provided: default, numbers */function(e,t,n){"use strict";function*r(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}n.r(t),n.d(t,"numbers",(function(){return r})),t.default=function(e){return null===e?NaN:+e}},"./node_modules/d3-scale/node_modules/d3-array/src/pairs.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/pairs.js ***! + \******************************************************************/ +/*! exports provided: default, pair */function(e,t,n){"use strict";function r(e,t=o){const n=[];let r,s=!1;for(const o of e)s&&n.push(t(r,o)),r=o,s=!0;return n}function o(e,t){return[e,t]}n.r(t),n.d(t,"default",(function(){return r})),n.d(t,"pair",(function(){return o}))},"./node_modules/d3-scale/node_modules/d3-array/src/permute.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/permute.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return Array.from(t,t=>e[t])}},"./node_modules/d3-scale/node_modules/d3-array/src/quantile.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/quantile.js ***! + \*********************************************************************/ +/*! exports provided: default, quantileSorted */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return a})),n.d(t,"quantileSorted",(function(){return u}));var r=n(/*! ./max.js */"./node_modules/d3-scale/node_modules/d3-array/src/max.js"),o=n(/*! ./min.js */"./node_modules/d3-scale/node_modules/d3-array/src/min.js"),s=n(/*! ./quickselect.js */"./node_modules/d3-scale/node_modules/d3-array/src/quickselect.js"),i=n(/*! ./number.js */"./node_modules/d3-scale/node_modules/d3-array/src/number.js");function a(e,t,n){if(a=(e=Float64Array.from(Object(i.numbers)(e,n))).length){if((t=+t)<=0||a<2)return Object(o.default)(e);if(t>=1)return Object(r.default)(e);var a,u=(a-1)*t,d=Math.floor(u),c=Object(r.default)(Object(s.default)(e,d).subarray(0,d+1));return c+(Object(o.default)(e.subarray(d+1))-c)*(u-d)}}function u(e,t,n=i.default){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,o=(r-1)*t,s=Math.floor(o),a=+n(e[s],s,e);return a+(+n(e[s+1],s+1,e)-a)*(o-s)}}},"./node_modules/d3-scale/node_modules/d3-array/src/quickselect.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/quickselect.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3-scale/node_modules/d3-array/src/ascending.js");function o(e,t,n=0,i=e.length-1,a=r.default){for(;i>n;){if(i-n>600){const r=i-n+1,s=t-n+1,u=Math.log(r),d=.5*Math.exp(2*u/3),c=.5*Math.sqrt(u*d*(r-d)/r)*(s-r/2<0?-1:1);o(e,t,Math.max(n,Math.floor(t-s*d/r+c)),Math.min(i,Math.floor(t+(r-s)*d/r+c)),a)}const r=e[t];let u=n,d=i;for(s(e,n,t),a(e[i],r)>0&&s(e,n,i);u0;)--d}0===a(e[n],r)?s(e,n,d):(++d,s(e,d,i)),d<=t&&(n=d+1),t<=d&&(i=d-1)}return e}function s(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}},"./node_modules/d3-scale/node_modules/d3-array/src/range.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/range.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),s=new Array(o);++r1){const s=Uint32Array.from(e,(e,t)=>t);return t.length>1?(t=t.map(t=>e.map(t)),s.sort((e,n)=>{for(const o of t){const t=Object(r.default)(o[e],o[n]);if(t)return t}})):(n=e.map(n),s.sort((e,t)=>Object(r.default)(n[e],n[t]))),Object(o.default)(e,s)}return e.sort(n)}},"./node_modules/d3-scale/node_modules/d3-array/src/subset.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/subset.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./superset.js */"./node_modules/d3-scale/node_modules/d3-array/src/superset.js");function o(e,t){return Object(r.default)(t,e)}},"./node_modules/d3-scale/node_modules/d3-array/src/sum.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/sum.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0;if(void 0===t)for(let t of e)(t=+t)&&(n+=t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&(n+=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/superset.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/superset.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){const n=e[Symbol.iterator](),r=new Set;for(const e of t){if(r.has(e))continue;let t,o;for(;({value:t,done:o}=n.next());){if(o)return!1;if(r.add(t),Object.is(e,t))break}}return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/threshold/freedmanDiaconis.js": +/*!***************************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/threshold/freedmanDiaconis.js ***! + \***************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-scale/node_modules/d3-array/src/count.js"),o=n(/*! ../quantile.js */"./node_modules/d3-scale/node_modules/d3-array/src/quantile.js");t.default=function(e,t,n){return Math.ceil((n-t)/(2*(Object(o.default)(e,.75)-Object(o.default)(e,.25))*Math.pow(Object(r.default)(e),-1/3)))}},"./node_modules/d3-scale/node_modules/d3-array/src/threshold/scott.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/threshold/scott.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-scale/node_modules/d3-array/src/count.js"),o=n(/*! ../deviation.js */"./node_modules/d3-scale/node_modules/d3-array/src/deviation.js");t.default=function(e,t,n){return Math.ceil((n-t)/(3.5*Object(o.default)(e)*Math.pow(Object(r.default)(e),-1/3)))}},"./node_modules/d3-scale/node_modules/d3-array/src/threshold/sturges.js": +/*!******************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/threshold/sturges.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3-scale/node_modules/d3-array/src/count.js");t.default=function(e){return Math.ceil(Math.log(Object(r.default)(e))/Math.LN2)+1}},"./node_modules/d3-scale/node_modules/d3-array/src/ticks.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/ticks.js ***! + \******************************************************************/ +/*! exports provided: default, tickIncrement, tickStep */function(e,t,n){"use strict";n.r(t),n.d(t,"tickIncrement",(function(){return i})),n.d(t,"tickStep",(function(){return a}));var r=Math.sqrt(50),o=Math.sqrt(10),s=Math.sqrt(2);function i(e,t,n){var i=(t-e)/Math.max(0,n),a=Math.floor(Math.log(i)/Math.LN10),u=i/Math.pow(10,a);return a>=0?(u>=r?10:u>=o?5:u>=s?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(u>=r?10:u>=o?5:u>=s?2:1)}function a(e,t,n){var i=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(i)/Math.LN10)),u=i/a;return u>=r?a*=10:u>=o?a*=5:u>=s&&(a*=2),t0)return[e];if((r=t0){let n=Math.round(e/a),r=Math.round(t/a);for(n*at&&--r,s=new Array(o=r-n+1);++ut&&--r,s=new Array(o=r-n+1);++u=t&&(n=t-o,o+=n/++r,s+=n*(t-o));else{let i=-1;for(let a of e)null!=(a=t(a,++i,e))&&(a=+a)>=a&&(n=a-o,o+=n/++r,s+=n*(a-o))}if(r>1)return s/(r-1)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-scale/node_modules/d3-array/src/zip.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-array/src/zip.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transpose.js */"./node_modules/d3-scale/node_modules/d3-array/src/transpose.js");t.default=function(){return Object(r.default)(arguments)}},"./node_modules/d3-scale/node_modules/d3-color/src/color.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-color/src/color.js ***! + \******************************************************************/ +/*! exports provided: Color, darker, brighter, default, rgbConvert, rgb, Rgb, hslConvert, hsl */function(e,t,n){"use strict";n.r(t),n.d(t,"Color",(function(){return o})),n.d(t,"darker",(function(){return s})),n.d(t,"brighter",(function(){return i})),n.d(t,"default",(function(){return v})),n.d(t,"rgbConvert",(function(){return w})),n.d(t,"rgb",(function(){return O})),n.d(t,"Rgb",(function(){return k})),n.d(t,"hslConvert",(function(){return E})),n.d(t,"hsl",(function(){return A}));var r=n(/*! ./define.js */"./node_modules/d3-scale/node_modules/d3-color/src/define.js");function o(){}var s=.7,i=1/s,a="\\s*([+-]?\\d+)\\s*",u="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",d="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,l=new RegExp("^rgb\\("+[a,a,a]+"\\)$"),f=new RegExp("^rgb\\("+[d,d,d]+"\\)$"),h=new RegExp("^rgba\\("+[a,a,a,u]+"\\)$"),m=new RegExp("^rgba\\("+[d,d,d,u]+"\\)$"),p=new RegExp("^hsl\\("+[u,d,d]+"\\)$"),_=new RegExp("^hsla\\("+[u,d,d,u]+"\\)$"),g={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function v(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?j(t):3===n?new k(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?x(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?x(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=l.exec(e))?new k(t[1],t[2],t[3],1):(t=f.exec(e))?new k(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=m.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=p.exec(e))?C(t[1],t[2]/100,t[3]/100,1):(t=_.exec(e))?C(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?j(g[e]):"transparent"===e?new k(NaN,NaN,NaN,0):null}function j(e){return new k(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new k(e,t,n,r)}function w(e){return e instanceof o||(e=v(e)),e?new k((e=e.rgb()).r,e.g,e.b,e.opacity):new k}function O(e,t,n,r){return 1===arguments.length?w(e):new k(e,t,n,null==r?1:r)}function k(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function T(){return"#"+S(this.r)+S(this.g)+S(this.b)}function M(){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 S(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function C(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new N(e,t,n,r)}function E(e){if(e instanceof N)return new N(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=v(e)),!e)return new N;if(e instanceof N)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,s=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,u=i-s,d=(i+s)/2;return u?(a=t===i?(n-r)/u+6*(n0&&d<1?0:a,new N(a,u,d,e.opacity)}function A(e,t,n,r){return 1===arguments.length?E(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function D(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Object(r.default)(o,v,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:y,formatHex:y,formatHsl:function(){return E(this).formatHsl()},formatRgb:b,toString:b}),Object(r.default)(k,O,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new k(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new k(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:T,formatHex:T,formatRgb:M,toString:M})),Object(r.default)(N,A,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new N(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new N(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new k(D(e>=240?e-240:e+120,o,r),D(e,o,r),D(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}))},"./node_modules/d3-scale/node_modules/d3-color/src/cubehelix.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-color/src/cubehelix.js ***! + \**********************************************************************/ +/*! exports provided: default, Cubehelix */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return p})),n.d(t,"Cubehelix",(function(){return _}));var r=n(/*! ./define.js */"./node_modules/d3-scale/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-scale/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-scale/node_modules/d3-color/src/math.js"),i=-.14861,a=1.78277,u=-.29227,d=-.90649,c=1.97294,l=c*d,f=c*a,h=a*u-d*i;function m(e){if(e instanceof _)return new _(e.h,e.s,e.l,e.opacity);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(h*r+l*t-f*n)/(h+l-f),a=r-i,m=(c*(n-i)-u*a)/d,p=Math.sqrt(m*m+a*a)/(c*i*(1-i)),g=p?Math.atan2(m,a)*s.degrees-120:NaN;return new _(g<0?g+360:g,p,i,e.opacity)}function p(e,t,n,r){return 1===arguments.length?m(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Object(r.default)(_,p,Object(r.extend)(o.Color,{brighter:function(e){return e=null==e?o.brighter:Math.pow(o.brighter,e),new _(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?o.darker:Math.pow(o.darker,e),new _(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*s.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),l=Math.sin(e);return new o.Rgb(255*(t+n*(i*r+a*l)),255*(t+n*(u*r+d*l)),255*(t+n*(c*r)),this.opacity)}}))},"./node_modules/d3-scale/node_modules/d3-color/src/define.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-color/src/define.js ***! + \*******************************************************************/ +/*! exports provided: default, extend */function(e,t,n){"use strict";function r(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.r(t),n.d(t,"extend",(function(){return r})),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e}},"./node_modules/d3-scale/node_modules/d3-color/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-color/src/index.js ***! + \******************************************************************/ +/*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-scale/node_modules/d3-color/src/color.js");n.d(t,"color",(function(){return r.default})),n.d(t,"rgb",(function(){return r.rgb})),n.d(t,"hsl",(function(){return r.hsl}));var o=n(/*! ./lab.js */"./node_modules/d3-scale/node_modules/d3-color/src/lab.js");n.d(t,"lab",(function(){return o.default})),n.d(t,"hcl",(function(){return o.hcl})),n.d(t,"lch",(function(){return o.lch})),n.d(t,"gray",(function(){return o.gray}));var s=n(/*! ./cubehelix.js */"./node_modules/d3-scale/node_modules/d3-color/src/cubehelix.js");n.d(t,"cubehelix",(function(){return s.default}))},"./node_modules/d3-scale/node_modules/d3-color/src/lab.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-color/src/lab.js ***! + \****************************************************************/ +/*! exports provided: gray, default, Lab, lch, hcl, Hcl */function(e,t,n){"use strict";n.r(t),n.d(t,"gray",(function(){return d})),n.d(t,"default",(function(){return c})),n.d(t,"Lab",(function(){return l})),n.d(t,"lch",(function(){return g})),n.d(t,"hcl",(function(){return y})),n.d(t,"Hcl",(function(){return b}));var r=n(/*! ./define.js */"./node_modules/d3-scale/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-scale/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-scale/node_modules/d3-color/src/math.js");const i=6/29,a=3*i*i;function u(e){if(e instanceof l)return new l(e.l,e.a,e.b,e.opacity);if(e instanceof b)return v(e);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t,n,r=p(e.r),s=p(e.g),i=p(e.b),a=f((.2225045*r+.7168786*s+.0606169*i)/1);return r===s&&s===i?t=n=a:(t=f((.4360747*r+.3850649*s+.1430804*i)/.96422),n=f((.0139322*r+.0971045*s+.7141733*i)/.82521)),new l(116*a-16,500*(t-a),200*(a-n),e.opacity)}function d(e,t){return new l(e,0,0,null==t?1:t)}function c(e,t,n,r){return 1===arguments.length?u(e):new l(e,t,n,null==r?1:r)}function l(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function f(e){return e>.008856451679035631?Math.pow(e,1/3):e/a+4/29}function h(e){return e>i?e*e*e:a*(e-4/29)}function m(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function p(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function _(e){if(e instanceof b)return new b(e.h,e.c,e.l,e.opacity);if(e instanceof l||(e=u(e)),0===e.a&&0===e.b)return new b(NaN,01?r[0]+r.slice(2):r,+e.slice(n+1)]}n.r(t),n.d(t,"formatDecimalParts",(function(){return r})),t.default=function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}},"./node_modules/d3-scale/node_modules/d3-format/src/formatGroup.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/formatGroup.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return function(n,r){for(var o=n.length,s=[],i=0,a=e[0],u=0;o>0&&a>0&&(u+a+1>r&&(a=Math.max(1,r-u)),s.push(n.substring(o-=a,o+a)),!((u+=a+1)>r));)a=e[i=(i+1)%e.length];return s.reverse().join(t)}}},"./node_modules/d3-scale/node_modules/d3-format/src/formatNumerals.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/formatNumerals.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}},"./node_modules/d3-scale/node_modules/d3-format/src/formatPrefixAuto.js": +/*!******************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/formatPrefixAuto.js ***! + \******************************************************************************/ +/*! exports provided: prefixExponent, default */function(e,t,n){"use strict";n.r(t),n.d(t,"prefixExponent",(function(){return r}));var r,o=n(/*! ./formatDecimal.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatDecimal.js");t.default=function(e,t){var n=Object(o.formatDecimalParts)(e,t);if(!n)return e+"";var s=n[0],i=n[1],a=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=s.length;return a===u?s:a>u?s+new Array(a-u+1).join("0"):a>0?s.slice(0,a)+"."+s.slice(a):"0."+new Array(1-a).join("0")+Object(o.formatDecimalParts)(e,Math.max(0,t+a-1))[0]}},"./node_modules/d3-scale/node_modules/d3-format/src/formatRounded.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/formatRounded.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./formatDecimal.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatDecimal.js");t.default=function(e,t){var n=Object(r.formatDecimalParts)(e,t);if(!n)return e+"";var o=n[0],s=n[1];return s<0?"0."+new Array(-s).join("0")+o:o.length>s+1?o.slice(0,s+1)+"."+o.slice(s+1):o+new Array(s-o.length+2).join("0")}},"./node_modules/d3-scale/node_modules/d3-format/src/formatSpecifier.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/formatSpecifier.js ***! + \*****************************************************************************/ +/*! exports provided: default, FormatSpecifier */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o})),n.d(t,"FormatSpecifier",(function(){return s}));var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(e){if(!(t=r.exec(e)))throw new Error("invalid format: "+e);var t;return new s({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function s(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}o.prototype=s.prototype,s.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},"./node_modules/d3-scale/node_modules/d3-format/src/formatTrim.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/formatTrim.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){e:for(var t,n=e.length,r=1,o=-1;r0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}},"./node_modules/d3-scale/node_modules/d3-format/src/formatTypes.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/formatTypes.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./formatDecimal.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatDecimal.js"),o=n(/*! ./formatPrefixAuto.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatPrefixAuto.js"),s=n(/*! ./formatRounded.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatRounded.js");t.default={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:r.default,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Object(s.default)(100*e,t),r:s.default,s:o.default,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)}},"./node_modules/d3-scale/node_modules/d3-format/src/identity.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/identity.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3-scale/node_modules/d3-format/src/index.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/index.js ***! + \*******************************************************************/ +/*! exports provided: formatDefaultLocale, format, formatPrefix, formatLocale, formatSpecifier, FormatSpecifier, precisionFixed, precisionPrefix, precisionRound */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultLocale.js */"./node_modules/d3-scale/node_modules/d3-format/src/defaultLocale.js");n.d(t,"formatDefaultLocale",(function(){return r.default})),n.d(t,"format",(function(){return r.format})),n.d(t,"formatPrefix",(function(){return r.formatPrefix}));var o=n(/*! ./locale.js */"./node_modules/d3-scale/node_modules/d3-format/src/locale.js");n.d(t,"formatLocale",(function(){return o.default}));var s=n(/*! ./formatSpecifier.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatSpecifier.js");n.d(t,"formatSpecifier",(function(){return s.default})),n.d(t,"FormatSpecifier",(function(){return s.FormatSpecifier}));var i=n(/*! ./precisionFixed.js */"./node_modules/d3-scale/node_modules/d3-format/src/precisionFixed.js");n.d(t,"precisionFixed",(function(){return i.default}));var a=n(/*! ./precisionPrefix.js */"./node_modules/d3-scale/node_modules/d3-format/src/precisionPrefix.js");n.d(t,"precisionPrefix",(function(){return a.default}));var u=n(/*! ./precisionRound.js */"./node_modules/d3-scale/node_modules/d3-format/src/precisionRound.js");n.d(t,"precisionRound",(function(){return u.default}))},"./node_modules/d3-scale/node_modules/d3-format/src/locale.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/locale.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3-scale/node_modules/d3-format/src/exponent.js"),o=n(/*! ./formatGroup.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatGroup.js"),s=n(/*! ./formatNumerals.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatNumerals.js"),i=n(/*! ./formatSpecifier.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatSpecifier.js"),a=n(/*! ./formatTrim.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatTrim.js"),u=n(/*! ./formatTypes.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatTypes.js"),d=n(/*! ./formatPrefixAuto.js */"./node_modules/d3-scale/node_modules/d3-format/src/formatPrefixAuto.js"),c=n(/*! ./identity.js */"./node_modules/d3-scale/node_modules/d3-format/src/identity.js"),l=Array.prototype.map,f=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];t.default=function(e){var t=void 0===e.grouping||void 0===e.thousands?c.default:Object(o.default)(l.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",h=void 0===e.currency?"":e.currency[1]+"",m=void 0===e.decimal?".":e.decimal+"",p=void 0===e.numerals?c.default:Object(s.default)(l.call(e.numerals,String)),_=void 0===e.percent?"%":e.percent+"",g=void 0===e.minus?"−":e.minus+"",y=void 0===e.nan?"NaN":e.nan+"";function b(e){var r=(e=Object(i.default)(e)).fill,o=e.align,s=e.sign,c=e.symbol,l=e.zero,b=e.width,v=e.comma,j=e.precision,x=e.trim,w=e.type;"n"===w?(v=!0,w="g"):u.default[w]||(void 0===j&&(j=12),x=!0,w="g"),(l||"0"===r&&"="===o)&&(l=!0,r="0",o="=");var O="$"===c?n:"#"===c&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",k="$"===c?h:/[%p]/.test(w)?_:"",T=u.default[w],M=/[defgprs%]/.test(w);function S(e){var n,i,u,c=O,h=k;if("c"===w)h=T(e)+h,e="";else{var _=(e=+e)<0||1/e<0;if(e=isNaN(e)?y:T(Math.abs(e),j),x&&(e=Object(a.default)(e)),_&&0==+e&&"+"!==s&&(_=!1),c=(_?"("===s?s:g:"-"===s||"("===s?"":s)+c,h=("s"===w?f[8+d.prefixExponent/3]:"")+h+(_&&"("===s?")":""),M)for(n=-1,i=e.length;++n(u=e.charCodeAt(n))||u>57){h=(46===u?m+e.slice(n+1):e.slice(n))+h,e=e.slice(0,n);break}}v&&!l&&(e=t(e,1/0));var S=c.length+e.length+h.length,C=S>1)+c+e+h+C.slice(S);break;default:e=C+c+e+h}return p(e)}return j=void 0===j?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,j)):Math.max(0,Math.min(20,j)),S.toString=function(){return e+""},S}return{format:b,formatPrefix:function(e,t){var n=b(((e=Object(i.default)(e)).type="f",e)),o=3*Math.max(-8,Math.min(8,Math.floor(Object(r.default)(t)/3))),s=Math.pow(10,-o),a=f[8+o/3];return function(e){return n(s*e)+a}}}}},"./node_modules/d3-scale/node_modules/d3-format/src/precisionFixed.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/precisionFixed.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3-scale/node_modules/d3-format/src/exponent.js");t.default=function(e){return Math.max(0,-Object(r.default)(Math.abs(e)))}},"./node_modules/d3-scale/node_modules/d3-format/src/precisionPrefix.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/precisionPrefix.js ***! + \*****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3-scale/node_modules/d3-format/src/exponent.js");t.default=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Object(r.default)(t)/3)))-Object(r.default)(Math.abs(e)))}},"./node_modules/d3-scale/node_modules/d3-format/src/precisionRound.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-format/src/precisionRound.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3-scale/node_modules/d3-format/src/exponent.js");t.default=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Object(r.default)(t)-Object(r.default)(e))+1}},"./node_modules/d3-scale/node_modules/d3-interpolate/src/array.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/array.js ***! + \************************************************************************/ +/*! exports provided: default, genericArray */function(e,t,n){"use strict";n.r(t),n.d(t,"genericArray",(function(){return s}));var r=n(/*! ./value.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/value.js"),o=n(/*! ./numberArray.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/numberArray.js");function s(e,t){var n,o=t?t.length:0,s=e?Math.min(o,e.length):0,i=new Array(s),a=new Array(o);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),s=e[o],i=e[o+1],a=o>0?e[o-1]:2*s-i,u=o180||n<-180?n-360*Math.round(n/360):n):Object(r.default)(isNaN(e)?t:e)}function i(e){return 1==(e=+e)?a: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):Object(r.default)(isNaN(t)?n:t)}}function a(e,t){var n=t-e;return n?o(e,n):Object(r.default)(isNaN(e)?t:e)}},"./node_modules/d3-scale/node_modules/d3-interpolate/src/constant.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/constant.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=e=>()=>e},"./node_modules/d3-scale/node_modules/d3-interpolate/src/cubehelix.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/cubehelix.js ***! + \****************************************************************************/ +/*! exports provided: default, cubehelixLong */function(e,t,n){"use strict";n.r(t),n.d(t,"cubehelixLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-scale/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/color.js");function s(e){return function t(n){function s(t,s){var i=e((t=Object(r.cubehelix)(t)).h,(s=Object(r.cubehelix)(s)).h),a=Object(o.default)(t.s,s.s),u=Object(o.default)(t.l,s.l),d=Object(o.default)(t.opacity,s.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=u(Math.pow(e,n)),t.opacity=d(e),t+""}}return n=+n,s.gamma=t,s}(1)}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-scale/node_modules/d3-interpolate/src/date.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/date.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},"./node_modules/d3-scale/node_modules/d3-interpolate/src/discrete.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/discrete.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},"./node_modules/d3-scale/node_modules/d3-interpolate/src/hcl.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/hcl.js ***! + \**********************************************************************/ +/*! exports provided: default, hclLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hclLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-scale/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hcl)(t)).h,(n=Object(r.hcl)(n)).h),i=Object(o.default)(t.c,n.c),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.c=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-scale/node_modules/d3-interpolate/src/hsl.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/hsl.js ***! + \**********************************************************************/ +/*! exports provided: default, hslLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hslLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-scale/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hsl)(t)).h,(n=Object(r.hsl)(n)).h),i=Object(o.default)(t.s,n.s),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.s=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-scale/node_modules/d3-interpolate/src/hue.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/hue.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/color.js");t.default=function(e,t){var n=Object(r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}}},"./node_modules/d3-scale/node_modules/d3-interpolate/src/index.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/index.js ***! + \************************************************************************/ +/*! exports provided: interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./value.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/value.js");n.d(t,"interpolate",(function(){return r.default}));var o=n(/*! ./array.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/array.js");n.d(t,"interpolateArray",(function(){return o.default}));var s=n(/*! ./basis.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/basis.js");n.d(t,"interpolateBasis",(function(){return s.default}));var i=n(/*! ./basisClosed.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/basisClosed.js");n.d(t,"interpolateBasisClosed",(function(){return i.default}));var a=n(/*! ./date.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/date.js");n.d(t,"interpolateDate",(function(){return a.default}));var u=n(/*! ./discrete.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/discrete.js");n.d(t,"interpolateDiscrete",(function(){return u.default}));var d=n(/*! ./hue.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/hue.js");n.d(t,"interpolateHue",(function(){return d.default}));var c=n(/*! ./number.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/number.js");n.d(t,"interpolateNumber",(function(){return c.default}));var l=n(/*! ./numberArray.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/numberArray.js");n.d(t,"interpolateNumberArray",(function(){return l.default}));var f=n(/*! ./object.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/object.js");n.d(t,"interpolateObject",(function(){return f.default}));var h=n(/*! ./round.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/round.js");n.d(t,"interpolateRound",(function(){return h.default}));var m=n(/*! ./string.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/string.js");n.d(t,"interpolateString",(function(){return m.default}));var p=n(/*! ./transform/index.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/transform/index.js");n.d(t,"interpolateTransformCss",(function(){return p.interpolateTransformCss})),n.d(t,"interpolateTransformSvg",(function(){return p.interpolateTransformSvg}));var _=n(/*! ./zoom.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/zoom.js");n.d(t,"interpolateZoom",(function(){return _.default}));var g=n(/*! ./rgb.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/rgb.js");n.d(t,"interpolateRgb",(function(){return g.default})),n.d(t,"interpolateRgbBasis",(function(){return g.rgbBasis})),n.d(t,"interpolateRgbBasisClosed",(function(){return g.rgbBasisClosed}));var y=n(/*! ./hsl.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/hsl.js");n.d(t,"interpolateHsl",(function(){return y.default})),n.d(t,"interpolateHslLong",(function(){return y.hslLong}));var b=n(/*! ./lab.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/lab.js");n.d(t,"interpolateLab",(function(){return b.default}));var v=n(/*! ./hcl.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/hcl.js");n.d(t,"interpolateHcl",(function(){return v.default})),n.d(t,"interpolateHclLong",(function(){return v.hclLong}));var j=n(/*! ./cubehelix.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/cubehelix.js");n.d(t,"interpolateCubehelix",(function(){return j.default})),n.d(t,"interpolateCubehelixLong",(function(){return j.cubehelixLong}));var x=n(/*! ./piecewise.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/piecewise.js");n.d(t,"piecewise",(function(){return x.default}));var w=n(/*! ./quantize.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/quantize.js");n.d(t,"quantize",(function(){return w.default}))},"./node_modules/d3-scale/node_modules/d3-interpolate/src/lab.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/lab.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! d3-color */"./node_modules/d3-scale/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-scale/node_modules/d3-interpolate/src/color.js");function s(e,t){var n=Object(o.default)((e=Object(r.lab)(e)).l,(t=Object(r.lab)(t)).l),s=Object(o.default)(e.a,t.a),i=Object(o.default)(e.b,t.b),a=Object(o.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=s(t),e.b=i(t),e.opacity=a(t),e+""}}},"./node_modules/d3-scale/node_modules/d3-interpolate/src/number.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/number.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},"./node_modules/d3-scale/node_modules/d3-interpolate/src/numberArray.js": +/*!******************************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-interpolate/src/numberArray.js ***! + \******************************************************************************/ +/*! exports provided: default, isNumberArray */function(e,t,n){"use strict";function r(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}n.r(t),n.d(t,"isNumberArray",(function(){return r})),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(s){for(n=0;nu&&(a=t.slice(u,a),c[d]?c[d]+=a:c[++d]=a),(n=n[0])===(i=i[0])?c[d]?c[d]+=i:c[++d]=i:(c[++d]=null,l.push({i:d,x:Object(r.default)(n,i)})),u=s.lastIndex;return u180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(s(n)+"rotate(",null,o)-2,x:Object(r.default)(e,t)})):t&&n.push(s(n)+"rotate("+t+o)}(i.rotate,a.rotate,u,d),function(e,t,n,i){e!==t?i.push({i:n.push(s(n)+"skewX(",null,o)-2,x:Object(r.default)(e,t)}):t&&n.push(s(n)+"skewX("+t+o)}(i.skewX,a.skewX,u,d),function(e,t,n,o,i,a){if(e!==n||t!==o){var u=i.push(s(i)+"scale(",null,",",null,")");a.push({i:u-4,x:Object(r.default)(e,n)},{i:u-2,x:Object(r.default)(t,o)})}else 1===n&&1===o||i.push(s(i)+"scale("+n+","+o+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,u,d),i=a=null,function(e){for(var t,n=-1,r=d.length;++n=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:we,s:Oe,S:H,u:G,U:W,V:$,w:X,W:Z,x:null,X:null,y:Q,Y:J,Z:te,"%":xe},Be={a:function(e){return l[e.getUTCDay()]},A:function(e){return c[e.getUTCDay()]},b:function(e){return h[e.getUTCMonth()]},B:function(e){return f[e.getUTCMonth()]},c:null,d:ne,e:ne,f:ae,g:ye,G:ve,H:re,I:oe,j:se,L:ie,m:ue,M:de,p:function(e){return d[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:we,s:Oe,S:ce,u:le,U:fe,V:me,w:pe,W:_e,x:null,X:null,y:ge,Y:be,Z:je,"%":xe},Ie={a:function(e,t,n){var r=Me.exec(t.slice(n));return r?(e.w=Se.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=ke.exec(t.slice(n));return r?(e.w=Te.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=Ae.exec(t.slice(n));return r?(e.m=Ne.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=Ce.exec(t.slice(n));return r?(e.m=Ee.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return Le(e,t,n,r)},d:T,e:T,f:N,g:x,G:j,H:S,I:S,j:M,L:A,m:k,M:C,p:function(e,t,n){var r=V.exec(t.slice(n));return r?(e.p=he.get(r[0].toLowerCase()),n+r[0].length):-1},q:O,Q:B,s:I,S:E,u:g,U:y,V:b,w:_,W:v,x:function(e,t,r){return Le(e,n,t,r)},X:function(e,t,n){return Le(e,a,t,n)},y:x,Y:j,Z:w,"%":D};function Re(e,t){return function(n){var r,o,s,i=[],a=-1,d=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++a53)return null;"w"in d||(d.w=1),"Z"in d?(u=(a=s(i(d.y,0,1))).getUTCDay(),a=u>4||0===u?r.utcMonday.ceil(a):Object(r.utcMonday)(a),a=r.utcDay.offset(a,7*(d.V-1)),d.y=a.getUTCFullYear(),d.m=a.getUTCMonth(),d.d=a.getUTCDate()+(d.w+6)%7):(u=(a=o(i(d.y,0,1))).getDay(),a=u>4||0===u?r.timeMonday.ceil(a):Object(r.timeMonday)(a),a=r.timeDay.offset(a,7*(d.V-1)),d.y=a.getFullYear(),d.m=a.getMonth(),d.d=a.getDate()+(d.w+6)%7)}else("W"in d||"U"in d)&&("w"in d||(d.w="u"in d?d.u%7:"W"in d?1:0),u="Z"in d?s(i(d.y,0,1)).getUTCDay():o(i(d.y,0,1)).getDay(),d.m=0,d.d="W"in d?(d.w+6)%7+7*d.W-(u+5)%7:d.w+7*d.U-(u+6)%7);return"Z"in d?(d.H+=d.Z/100|0,d.M+=d.Z%100,s(d)):o(d)}}function Le(e,t,n,r){for(var o,s,i=0,a=t.length,d=n.length;i=d)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(s=Ie[o in u?t.charAt(i++):o])||(r=s(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return De.x=Re(n,De),De.X=Re(a,De),De.c=Re(t,De),Be.x=Re(n,Be),Be.X=Re(a,Be),Be.c=Re(t,Be),{format:function(e){var t=Re(e+="",De);return t.toString=function(){return e},t},parse:function(e){var t=Pe(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Re(e+="",Be);return t.toString=function(){return e},t},utcParse:function(e){var t=Pe(e+="",!0);return t.toString=function(){return e},t}}}var u={"-":"",_:" ",0:"0"},d=/^\s*\d+/,c=/^%/,l=/[\\^$*+?|[\]().{}]/g;function f(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",s=o.length;return r+(s[e.toLowerCase(),t]))}function _(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function g(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function y(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function b(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function v(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function j(e,t,n){var r=d.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function x(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function w(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function O(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function k(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function T(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function M(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function S(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function C(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function E(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function A(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function N(e,t,n){var r=d.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function D(e,t,n){var r=c.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function B(e,t,n){var r=d.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function I(e,t,n){var r=d.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function R(e,t){return f(e.getDate(),t,2)}function P(e,t){return f(e.getHours(),t,2)}function L(e,t){return f(e.getHours()%12||12,t,2)}function F(e,t){return f(1+r.timeDay.count(Object(r.timeYear)(e),e),t,3)}function z(e,t){return f(e.getMilliseconds(),t,3)}function q(e,t){return z(e,t)+"000"}function Y(e,t){return f(e.getMonth()+1,t,2)}function U(e,t){return f(e.getMinutes(),t,2)}function H(e,t){return f(e.getSeconds(),t,2)}function G(e){var t=e.getDay();return 0===t?7:t}function W(e,t){return f(r.timeSunday.count(Object(r.timeYear)(e)-1,e),t,2)}function V(e){var t=e.getDay();return t>=4||0===t?Object(r.timeThursday)(e):r.timeThursday.ceil(e)}function $(e,t){return e=V(e),f(r.timeThursday.count(Object(r.timeYear)(e),e)+(4===Object(r.timeYear)(e).getDay()),t,2)}function X(e){return e.getDay()}function Z(e,t){return f(r.timeMonday.count(Object(r.timeYear)(e)-1,e),t,2)}function Q(e,t){return f(e.getFullYear()%100,t,2)}function K(e,t){return f((e=V(e)).getFullYear()%100,t,2)}function J(e,t){return f(e.getFullYear()%1e4,t,4)}function ee(e,t){var n=e.getDay();return f((e=n>=4||0===n?Object(r.timeThursday)(e):r.timeThursday.ceil(e)).getFullYear()%1e4,t,4)}function te(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+f(t/60|0,"0",2)+f(t%60,"0",2)}function ne(e,t){return f(e.getUTCDate(),t,2)}function re(e,t){return f(e.getUTCHours(),t,2)}function oe(e,t){return f(e.getUTCHours()%12||12,t,2)}function se(e,t){return f(1+r.utcDay.count(Object(r.utcYear)(e),e),t,3)}function ie(e,t){return f(e.getUTCMilliseconds(),t,3)}function ae(e,t){return ie(e,t)+"000"}function ue(e,t){return f(e.getUTCMonth()+1,t,2)}function de(e,t){return f(e.getUTCMinutes(),t,2)}function ce(e,t){return f(e.getUTCSeconds(),t,2)}function le(e){var t=e.getUTCDay();return 0===t?7:t}function fe(e,t){return f(r.utcSunday.count(Object(r.utcYear)(e)-1,e),t,2)}function he(e){var t=e.getUTCDay();return t>=4||0===t?Object(r.utcThursday)(e):r.utcThursday.ceil(e)}function me(e,t){return e=he(e),f(r.utcThursday.count(Object(r.utcYear)(e),e)+(4===Object(r.utcYear)(e).getUTCDay()),t,2)}function pe(e){return e.getUTCDay()}function _e(e,t){return f(r.utcMonday.count(Object(r.utcYear)(e)-1,e),t,2)}function ge(e,t){return f(e.getUTCFullYear()%100,t,2)}function ye(e,t){return f((e=he(e)).getUTCFullYear()%100,t,2)}function be(e,t){return f(e.getUTCFullYear()%1e4,t,4)}function ve(e,t){var n=e.getUTCDay();return f((e=n>=4||0===n?Object(r.utcThursday)(e):r.utcThursday.ceil(e)).getUTCFullYear()%1e4,t,4)}function je(){return"+0000"}function xe(){return"%"}function we(e){return+e}function Oe(e){return Math.floor(+e/1e3)}},"./node_modules/d3-scale/node_modules/d3-time/src/day.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/day.js ***! + \***************************************************************/ +/*! exports provided: default, days */function(e,t,n){"use strict";n.r(t),n.d(t,"days",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-scale/node_modules/d3-time/src/duration.js"),s=Object(r.default)(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.durationMinute)/o.durationDay,e=>e.getDate()-1);t.default=s;var i=s.range},"./node_modules/d3-scale/node_modules/d3-time/src/duration.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/duration.js ***! + \********************************************************************/ +/*! exports provided: durationSecond, durationMinute, durationHour, durationDay, durationWeek, durationMonth, durationYear */function(e,t,n){"use strict";n.r(t),n.d(t,"durationSecond",(function(){return r})),n.d(t,"durationMinute",(function(){return o})),n.d(t,"durationHour",(function(){return s})),n.d(t,"durationDay",(function(){return i})),n.d(t,"durationWeek",(function(){return a})),n.d(t,"durationMonth",(function(){return u})),n.d(t,"durationYear",(function(){return d}));const r=1e3,o=60*r,s=60*o,i=24*s,a=7*i,u=30*i,d=365*i},"./node_modules/d3-scale/node_modules/d3-time/src/hour.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/hour.js ***! + \****************************************************************/ +/*! exports provided: default, hours */function(e,t,n){"use strict";n.r(t),n.d(t,"hours",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-scale/node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.durationSecond-e.getMinutes()*o.durationMinute)}),(function(e,t){e.setTime(+e+t*o.durationHour)}),(function(e,t){return(t-e)/o.durationHour}),(function(e){return e.getHours()}));t.default=s;var i=s.range},"./node_modules/d3-scale/node_modules/d3-time/src/index.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/index.js ***! + \*****************************************************************/ +/*! exports provided: timeInterval, timeMillisecond, timeMilliseconds, utcMillisecond, utcMilliseconds, timeSecond, timeSeconds, utcSecond, utcSeconds, timeMinute, timeMinutes, timeHour, timeHours, timeDay, timeDays, timeWeek, timeWeeks, timeSunday, timeSundays, timeMonday, timeMondays, timeTuesday, timeTuesdays, timeWednesday, timeWednesdays, timeThursday, timeThursdays, timeFriday, timeFridays, timeSaturday, timeSaturdays, timeMonth, timeMonths, timeYear, timeYears, utcMinute, utcMinutes, utcHour, utcHours, utcDay, utcDays, utcWeek, utcWeeks, utcSunday, utcSundays, utcMonday, utcMondays, utcTuesday, utcTuesdays, utcWednesday, utcWednesdays, utcThursday, utcThursdays, utcFriday, utcFridays, utcSaturday, utcSaturdays, utcMonth, utcMonths, utcYear, utcYears, utcTicks, utcTickInterval, timeTicks, timeTickInterval */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js");n.d(t,"timeInterval",(function(){return r.default}));var o=n(/*! ./millisecond.js */"./node_modules/d3-scale/node_modules/d3-time/src/millisecond.js");n.d(t,"timeMillisecond",(function(){return o.default})),n.d(t,"timeMilliseconds",(function(){return o.milliseconds})),n.d(t,"utcMillisecond",(function(){return o.default})),n.d(t,"utcMilliseconds",(function(){return o.milliseconds}));var s=n(/*! ./second.js */"./node_modules/d3-scale/node_modules/d3-time/src/second.js");n.d(t,"timeSecond",(function(){return s.default})),n.d(t,"timeSeconds",(function(){return s.seconds})),n.d(t,"utcSecond",(function(){return s.default})),n.d(t,"utcSeconds",(function(){return s.seconds}));var i=n(/*! ./minute.js */"./node_modules/d3-scale/node_modules/d3-time/src/minute.js");n.d(t,"timeMinute",(function(){return i.default})),n.d(t,"timeMinutes",(function(){return i.minutes}));var a=n(/*! ./hour.js */"./node_modules/d3-scale/node_modules/d3-time/src/hour.js");n.d(t,"timeHour",(function(){return a.default})),n.d(t,"timeHours",(function(){return a.hours}));var u=n(/*! ./day.js */"./node_modules/d3-scale/node_modules/d3-time/src/day.js");n.d(t,"timeDay",(function(){return u.default})),n.d(t,"timeDays",(function(){return u.days}));var d=n(/*! ./week.js */"./node_modules/d3-scale/node_modules/d3-time/src/week.js");n.d(t,"timeWeek",(function(){return d.sunday})),n.d(t,"timeWeeks",(function(){return d.sundays})),n.d(t,"timeSunday",(function(){return d.sunday})),n.d(t,"timeSundays",(function(){return d.sundays})),n.d(t,"timeMonday",(function(){return d.monday})),n.d(t,"timeMondays",(function(){return d.mondays})),n.d(t,"timeTuesday",(function(){return d.tuesday})),n.d(t,"timeTuesdays",(function(){return d.tuesdays})),n.d(t,"timeWednesday",(function(){return d.wednesday})),n.d(t,"timeWednesdays",(function(){return d.wednesdays})),n.d(t,"timeThursday",(function(){return d.thursday})),n.d(t,"timeThursdays",(function(){return d.thursdays})),n.d(t,"timeFriday",(function(){return d.friday})),n.d(t,"timeFridays",(function(){return d.fridays})),n.d(t,"timeSaturday",(function(){return d.saturday})),n.d(t,"timeSaturdays",(function(){return d.saturdays}));var c=n(/*! ./month.js */"./node_modules/d3-scale/node_modules/d3-time/src/month.js");n.d(t,"timeMonth",(function(){return c.default})),n.d(t,"timeMonths",(function(){return c.months}));var l=n(/*! ./year.js */"./node_modules/d3-scale/node_modules/d3-time/src/year.js");n.d(t,"timeYear",(function(){return l.default})),n.d(t,"timeYears",(function(){return l.years}));var f=n(/*! ./utcMinute.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcMinute.js");n.d(t,"utcMinute",(function(){return f.default})),n.d(t,"utcMinutes",(function(){return f.utcMinutes}));var h=n(/*! ./utcHour.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcHour.js");n.d(t,"utcHour",(function(){return h.default})),n.d(t,"utcHours",(function(){return h.utcHours}));var m=n(/*! ./utcDay.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcDay.js");n.d(t,"utcDay",(function(){return m.default})),n.d(t,"utcDays",(function(){return m.utcDays}));var p=n(/*! ./utcWeek.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcWeek.js");n.d(t,"utcWeek",(function(){return p.utcSunday})),n.d(t,"utcWeeks",(function(){return p.utcSundays})),n.d(t,"utcSunday",(function(){return p.utcSunday})),n.d(t,"utcSundays",(function(){return p.utcSundays})),n.d(t,"utcMonday",(function(){return p.utcMonday})),n.d(t,"utcMondays",(function(){return p.utcMondays})),n.d(t,"utcTuesday",(function(){return p.utcTuesday})),n.d(t,"utcTuesdays",(function(){return p.utcTuesdays})),n.d(t,"utcWednesday",(function(){return p.utcWednesday})),n.d(t,"utcWednesdays",(function(){return p.utcWednesdays})),n.d(t,"utcThursday",(function(){return p.utcThursday})),n.d(t,"utcThursdays",(function(){return p.utcThursdays})),n.d(t,"utcFriday",(function(){return p.utcFriday})),n.d(t,"utcFridays",(function(){return p.utcFridays})),n.d(t,"utcSaturday",(function(){return p.utcSaturday})),n.d(t,"utcSaturdays",(function(){return p.utcSaturdays}));var _=n(/*! ./utcMonth.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcMonth.js");n.d(t,"utcMonth",(function(){return _.default})),n.d(t,"utcMonths",(function(){return _.utcMonths}));var g=n(/*! ./utcYear.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcYear.js");n.d(t,"utcYear",(function(){return g.default})),n.d(t,"utcYears",(function(){return g.utcYears}));var y=n(/*! ./ticks.js */"./node_modules/d3-scale/node_modules/d3-time/src/ticks.js");n.d(t,"utcTicks",(function(){return y.utcTicks})),n.d(t,"utcTickInterval",(function(){return y.utcTickInterval})),n.d(t,"timeTicks",(function(){return y.timeTicks})),n.d(t,"timeTickInterval",(function(){return y.timeTickInterval}))},"./node_modules/d3-scale/node_modules/d3-time/src/interval.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/interval.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=new Date,o=new Date;function s(e,t,n,i){function a(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return a.floor=function(t){return e(t=new Date(+t)),t},a.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},a.round=function(e){var t=a(e),n=a.ceil(e);return e-t0))return i;do{i.push(s=new Date(+n)),t(n,o),e(n)}while(s=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}))},n&&(a.count=function(t,s){return r.setTime(+t),o.setTime(+s),e(r),e(o),Math.floor(n(r,o))},a.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?a.filter(i?function(t){return i(t)%e==0}:function(t){return a.count(0,t)%e==0}):a:null}),a}},"./node_modules/d3-scale/node_modules/d3-time/src/millisecond.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/millisecond.js ***! + \***********************************************************************/ +/*! exports provided: default, milliseconds */function(e,t,n){"use strict";n.r(t),n.d(t,"milliseconds",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e}));o.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Object(r.default)((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):o:null},t.default=o;var s=o.range},"./node_modules/d3-scale/node_modules/d3-time/src/minute.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/minute.js ***! + \******************************************************************/ +/*! exports provided: default, minutes */function(e,t,n){"use strict";n.r(t),n.d(t,"minutes",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-scale/node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.durationSecond)}),(function(e,t){e.setTime(+e+t*o.durationMinute)}),(function(e,t){return(t-e)/o.durationMinute}),(function(e){return e.getMinutes()}));t.default=s;var i=s.range},"./node_modules/d3-scale/node_modules/d3-time/src/month.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/month.js ***! + \*****************************************************************/ +/*! exports provided: default, months */function(e,t,n){"use strict";n.r(t),n.d(t,"months",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()}));t.default=o;var s=o.range},"./node_modules/d3-scale/node_modules/d3-time/src/second.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/second.js ***! + \******************************************************************/ +/*! exports provided: default, seconds */function(e,t,n){"use strict";n.r(t),n.d(t,"seconds",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-scale/node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*o.durationSecond)}),(function(e,t){return(t-e)/o.durationSecond}),(function(e){return e.getUTCSeconds()}));t.default=s;var i=s.range},"./node_modules/d3-scale/node_modules/d3-time/src/ticks.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/ticks.js ***! + \*****************************************************************/ +/*! exports provided: utcTicks, utcTickInterval, timeTicks, timeTickInterval */function(e,t,n){"use strict";n.r(t),n.d(t,"utcTicks",(function(){return v})),n.d(t,"utcTickInterval",(function(){return j})),n.d(t,"timeTicks",(function(){return x})),n.d(t,"timeTickInterval",(function(){return w}));var r=n(/*! d3-array */"./node_modules/d3-scale/node_modules/d3-array/src/index.js"),o=n(/*! ./duration.js */"./node_modules/d3-scale/node_modules/d3-time/src/duration.js"),s=n(/*! ./millisecond.js */"./node_modules/d3-scale/node_modules/d3-time/src/millisecond.js"),i=n(/*! ./second.js */"./node_modules/d3-scale/node_modules/d3-time/src/second.js"),a=n(/*! ./minute.js */"./node_modules/d3-scale/node_modules/d3-time/src/minute.js"),u=n(/*! ./hour.js */"./node_modules/d3-scale/node_modules/d3-time/src/hour.js"),d=n(/*! ./day.js */"./node_modules/d3-scale/node_modules/d3-time/src/day.js"),c=n(/*! ./week.js */"./node_modules/d3-scale/node_modules/d3-time/src/week.js"),l=n(/*! ./month.js */"./node_modules/d3-scale/node_modules/d3-time/src/month.js"),f=n(/*! ./year.js */"./node_modules/d3-scale/node_modules/d3-time/src/year.js"),h=n(/*! ./utcMinute.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcMinute.js"),m=n(/*! ./utcHour.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcHour.js"),p=n(/*! ./utcDay.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcDay.js"),_=n(/*! ./utcWeek.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcWeek.js"),g=n(/*! ./utcMonth.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcMonth.js"),y=n(/*! ./utcYear.js */"./node_modules/d3-scale/node_modules/d3-time/src/utcYear.js");function b(e,t,n,a,u,d){const c=[[i.default,1,o.durationSecond],[i.default,5,5*o.durationSecond],[i.default,15,15*o.durationSecond],[i.default,30,30*o.durationSecond],[d,1,o.durationMinute],[d,5,5*o.durationMinute],[d,15,15*o.durationMinute],[d,30,30*o.durationMinute],[u,1,o.durationHour],[u,3,3*o.durationHour],[u,6,6*o.durationHour],[u,12,12*o.durationHour],[a,1,o.durationDay],[a,2,2*o.durationDay],[n,1,o.durationWeek],[t,1,o.durationMonth],[t,3,3*o.durationMonth],[e,1,o.durationYear]];function l(t,n,i){const a=Math.abs(n-t)/i,u=Object(r.bisector)(([,,e])=>e).right(c,a);if(u===c.length)return e.every(Object(r.tickStep)(t/o.durationYear,n/o.durationYear,i));if(0===u)return s.default.every(Math.max(Object(r.tickStep)(t,n,i),1));const[d,l]=c[a/c[u-1][2]0?Object(r.default)((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null},t.default=o;var s=o.range},"./node_modules/d3-scale/node_modules/d3-time/src/week.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/week.js ***! + \****************************************************************/ +/*! exports provided: sunday, monday, tuesday, wednesday, thursday, friday, saturday, sundays, mondays, tuesdays, wednesdays, thursdays, fridays, saturdays */function(e,t,n){"use strict";n.r(t),n.d(t,"sunday",(function(){return i})),n.d(t,"monday",(function(){return a})),n.d(t,"tuesday",(function(){return u})),n.d(t,"wednesday",(function(){return d})),n.d(t,"thursday",(function(){return c})),n.d(t,"friday",(function(){return l})),n.d(t,"saturday",(function(){return f})),n.d(t,"sundays",(function(){return h})),n.d(t,"mondays",(function(){return m})),n.d(t,"tuesdays",(function(){return p})),n.d(t,"wednesdays",(function(){return _})),n.d(t,"thursdays",(function(){return g})),n.d(t,"fridays",(function(){return y})),n.d(t,"saturdays",(function(){return b}));var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-scale/node_modules/d3-time/src/duration.js");function s(e){return Object(r.default)((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.durationMinute)/o.durationWeek}))}var i=s(0),a=s(1),u=s(2),d=s(3),c=s(4),l=s(5),f=s(6),h=i.range,m=a.range,p=u.range,_=d.range,g=c.range,y=l.range,b=f.range},"./node_modules/d3-scale/node_modules/d3-time/src/year.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3-scale/node_modules/d3-time/src/year.js ***! + \****************************************************************/ +/*! exports provided: default, years */function(e,t,n){"use strict";n.r(t),n.d(t,"years",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3-scale/node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.default)((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null},t.default=o;var s=o.range},"./node_modules/d3-scale/src/band.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-scale/src/band.js ***! + \*******************************************/ +/*! exports provided: default, point */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i})),n.d(t,"point",(function(){return u}));var r=n(/*! d3-array */"./node_modules/d3-scale/node_modules/d3-array/src/index.js"),o=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js"),s=n(/*! ./ordinal.js */"./node_modules/d3-scale/src/ordinal.js");function i(){var e,t,n=Object(s.default)().unknown(void 0),a=n.domain,u=n.range,d=0,c=1,l=!1,f=0,h=0,m=.5;function p(){var n=a().length,o=ct&&(n=e,e=t,t=n),p=function(n){return Math.max(e,Math.min(t,n))}),r=o>2?l:c,s=d=null,g}function g(t){return null==t||isNaN(t=+t)?n:(s||(s=r(f.map(e),h,m)))(e(p(t)))}return g.invert=function(n){return p(t((d||(d=r(h,f.map(e),o.interpolateNumber)))(n)))},g.domain=function(e){return arguments.length?(f=Array.from(e,i.default),_()):f.slice()},g.range=function(e){return arguments.length?(h=Array.from(e),_()):h.slice()},g.rangeRound=function(e){return h=Array.from(e),m=o.interpolateRound,_()},g.clamp=function(e){return arguments.length?(p=!!e||u,_()):p!==u},g.interpolate=function(e){return arguments.length?(m=e,_()):m},g.unknown=function(e){return arguments.length?(n=e,g):n},function(n,r){return e=n,t=r,_()}}function m(){return h()(u,u)}},"./node_modules/d3-scale/src/diverging.js": +/*!************************************************!*\ + !*** ./node_modules/d3-scale/src/diverging.js ***! + \************************************************/ +/*! exports provided: default, divergingLog, divergingSymlog, divergingPow, divergingSqrt */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return f})),n.d(t,"divergingLog",(function(){return h})),n.d(t,"divergingSymlog",(function(){return m})),n.d(t,"divergingPow",(function(){return p})),n.d(t,"divergingSqrt",(function(){return _}));var r=n(/*! d3-interpolate */"./node_modules/d3-scale/node_modules/d3-interpolate/src/index.js"),o=n(/*! ./continuous.js */"./node_modules/d3-scale/src/continuous.js"),s=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js"),i=n(/*! ./linear.js */"./node_modules/d3-scale/src/linear.js"),a=n(/*! ./log.js */"./node_modules/d3-scale/src/log.js"),u=n(/*! ./sequential.js */"./node_modules/d3-scale/src/sequential.js"),d=n(/*! ./symlog.js */"./node_modules/d3-scale/src/symlog.js"),c=n(/*! ./pow.js */"./node_modules/d3-scale/src/pow.js");function l(){var e,t,n,s,i,a,u,d=0,c=.5,l=1,f=1,h=o.identity,m=!1;function p(e){return isNaN(e=+e)?u:(e=.5+((e=+a(e))-t)*(f*e0;){if((s=Object(r.tickIncrement)(d,c,n))===o)return i[a]=d,i[u]=c,t(i);if(s>0)d=Math.floor(d/s)*s,c=Math.ceil(c/s)*s;else{if(!(s<0))break;d=Math.ceil(d*s)/s,c=Math.floor(c*s)/s}o=s}return e},e}function u(){var e=Object(o.default)();return e.copy=function(){return Object(o.copy)(e,u())},s.initRange.apply(e,arguments),a(e)}},"./node_modules/d3-scale/src/log.js": +/*!******************************************!*\ + !*** ./node_modules/d3-scale/src/log.js ***! + \******************************************/ +/*! exports provided: loggish, default */function(e,t,n){"use strict";n.r(t),n.d(t,"loggish",(function(){return m})),n.d(t,"default",(function(){return p}));var r=n(/*! d3-array */"./node_modules/d3-scale/node_modules/d3-array/src/index.js"),o=n(/*! d3-format */"./node_modules/d3-scale/node_modules/d3-format/src/index.js"),s=n(/*! ./nice.js */"./node_modules/d3-scale/src/nice.js"),i=n(/*! ./continuous.js */"./node_modules/d3-scale/src/continuous.js"),a=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js");function u(e){return Math.log(e)}function d(e){return Math.exp(e)}function c(e){return-Math.log(-e)}function l(e){return-Math.exp(-e)}function f(e){return isFinite(e)?+("1e"+e):e<0?0:e}function h(e){return function(t){return-e(-t)}}function m(e){var t,n,i=e(u,d),a=i.domain,m=10;function p(){return t=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),function(t){return Math.log(t)/e})}(m),n=function(e){return 10===e?f:e===Math.E?Math.exp:function(t){return Math.pow(e,t)}}(m),a()[0]<0?(t=h(t),n=h(n),e(c,l)):e(u,d),i}return i.base=function(e){return arguments.length?(m=+e,p()):m},i.domain=function(e){return arguments.length?(a(e),p()):a()},i.ticks=function(e){var o,s=a(),i=s[0],u=s[s.length-1];(o=u0){for(;f<=h;++f)for(c=1,d=n(f);cu)break;_.push(l)}}else for(;f<=h;++f)for(c=m-1,d=n(f);c>=1;--c)if(!((l=d*c)u)break;_.push(l)}2*_.length0?i[r-1]:t[0],r=a?[u[a-1],n]:[u[r-1],u[r]]},c.unknown=function(t){return arguments.length?(e=t,c):c},c.thresholds=function(){return u.slice()},c.copy=function(){return i().domain([t,n]).range(d).unknown(e)},s.initRange.apply(Object(o.linearish)(c),arguments)}},"./node_modules/d3-scale/src/radial.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-scale/src/radial.js ***! + \*********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return d}));var r=n(/*! ./continuous.js */"./node_modules/d3-scale/src/continuous.js"),o=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js"),s=n(/*! ./linear.js */"./node_modules/d3-scale/src/linear.js"),i=n(/*! ./number.js */"./node_modules/d3-scale/src/number.js");function a(e){return Math.sign(e)*e*e}function u(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function d(){var e,t=Object(r.default)(),n=[0,1],c=!1;function l(n){var r=u(t(n));return isNaN(r)?e:c?Math.round(r):r}return l.invert=function(e){return t.invert(a(e))},l.domain=function(e){return arguments.length?(t.domain(e),l):t.domain()},l.range=function(e){return arguments.length?(t.range((n=Array.from(e,i.default)).map(a)),l):n.slice()},l.rangeRound=function(e){return l.range(e).round(!0)},l.round=function(e){return arguments.length?(c=!!e,l):c},l.clamp=function(e){return arguments.length?(t.clamp(e),l):t.clamp()},l.unknown=function(t){return arguments.length?(e=t,l):e},l.copy=function(){return d(t.domain(),n).round(c).clamp(t.clamp()).unknown(e)},o.initRange.apply(l,arguments),Object(s.linearish)(l)}},"./node_modules/d3-scale/src/sequential.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-scale/src/sequential.js ***! + \*************************************************/ +/*! exports provided: copy, default, sequentialLog, sequentialSymlog, sequentialPow, sequentialSqrt */function(e,t,n){"use strict";n.r(t),n.d(t,"copy",(function(){return l})),n.d(t,"default",(function(){return f})),n.d(t,"sequentialLog",(function(){return h})),n.d(t,"sequentialSymlog",(function(){return m})),n.d(t,"sequentialPow",(function(){return p})),n.d(t,"sequentialSqrt",(function(){return _}));var r=n(/*! d3-interpolate */"./node_modules/d3-scale/node_modules/d3-interpolate/src/index.js"),o=n(/*! ./continuous.js */"./node_modules/d3-scale/src/continuous.js"),s=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js"),i=n(/*! ./linear.js */"./node_modules/d3-scale/src/linear.js"),a=n(/*! ./log.js */"./node_modules/d3-scale/src/log.js"),u=n(/*! ./symlog.js */"./node_modules/d3-scale/src/symlog.js"),d=n(/*! ./pow.js */"./node_modules/d3-scale/src/pow.js");function c(){var e,t,n,s,i,a=0,u=1,d=o.identity,c=!1;function l(t){return null==t||isNaN(t=+t)?i:d(0===n?.5:(t=(s(t)-e)*n,c?Math.max(0,Math.min(1,t)):t))}function f(e){return function(t){var n,r;return arguments.length?([n,r]=t,d=e(n,r),l):[d(0),d(1)]}}return l.domain=function(r){return arguments.length?([a,u]=r,e=s(a=+a),t=s(u=+u),n=e===t?0:1/(t-e),l):[a,u]},l.clamp=function(e){return arguments.length?(c=!!e,l):c},l.interpolator=function(e){return arguments.length?(d=e,l):d},l.range=f(r.interpolate),l.rangeRound=f(r.interpolateRound),l.unknown=function(e){return arguments.length?(i=e,l):i},function(r){return s=r,e=r(a),t=r(u),n=e===t?0:1/(t-e),l}}function l(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function f(){var e=Object(i.linearish)(c()(o.identity));return e.copy=function(){return l(e,f())},s.initInterpolator.apply(e,arguments)}function h(){var e=Object(a.loggish)(c()).domain([1,10]);return e.copy=function(){return l(e,h()).base(e.base())},s.initInterpolator.apply(e,arguments)}function m(){var e=Object(u.symlogish)(c());return e.copy=function(){return l(e,m()).constant(e.constant())},s.initInterpolator.apply(e,arguments)}function p(){var e=Object(d.powish)(c());return e.copy=function(){return l(e,p()).exponent(e.exponent())},s.initInterpolator.apply(e,arguments)}function _(){return p.apply(null,arguments).exponent(.5)}},"./node_modules/d3-scale/src/sequentialQuantile.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-scale/src/sequentialQuantile.js ***! + \*********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var r=n(/*! d3-array */"./node_modules/d3-scale/node_modules/d3-array/src/index.js"),o=n(/*! ./continuous.js */"./node_modules/d3-scale/src/continuous.js"),s=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js");function i(){var e=[],t=o.identity;function n(n){if(null!=n&&!isNaN(n=+n))return t((Object(r.bisect)(e,n,1)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)null==n||isNaN(n=+n)||e.push(n);return e.sort(r.ascending),n},n.interpolator=function(e){return arguments.length?(t=e,n):t},n.range=function(){return e.map((n,r)=>t(r/(e.length-1)))},n.quantiles=function(t){return Array.from({length:t+1},(n,o)=>Object(r.quantile)(e,o/t))},n.copy=function(){return i(t).domain(e)},s.initInterpolator.apply(n,arguments)}},"./node_modules/d3-scale/src/symlog.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-scale/src/symlog.js ***! + \*********************************************/ +/*! exports provided: symlogish, default */function(e,t,n){"use strict";n.r(t),n.d(t,"symlogish",(function(){return u})),n.d(t,"default",(function(){return d}));var r=n(/*! ./linear.js */"./node_modules/d3-scale/src/linear.js"),o=n(/*! ./continuous.js */"./node_modules/d3-scale/src/continuous.js"),s=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js");function i(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function a(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function u(e){var t=1,n=e(i(t),a(t));return n.constant=function(n){return arguments.length?e(i(t=+n),a(t)):t},Object(r.linearish)(n)}function d(){var e=u(Object(o.transformer)());return e.copy=function(){return Object(o.copy)(e,d()).constant(e.constant())},s.initRange.apply(e,arguments)}},"./node_modules/d3-scale/src/threshold.js": +/*!************************************************!*\ + !*** ./node_modules/d3-scale/src/threshold.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! d3-array */"./node_modules/d3-scale/node_modules/d3-array/src/index.js"),o=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js");function s(){var e,t=[.5],n=[0,1],i=1;function a(o){return null!=o&&o<=o?n[Object(r.bisect)(t,o,0,i)]:e}return a.domain=function(e){return arguments.length?(t=Array.from(e),i=Math.min(t.length,n.length-1),a):t.slice()},a.range=function(e){return arguments.length?(n=Array.from(e),i=Math.min(t.length,n.length-1),a):n.slice()},a.invertExtent=function(e){var r=n.indexOf(e);return[t[r-1],t[r]]},a.unknown=function(t){return arguments.length?(e=t,a):e},a.copy=function(){return s().domain(t).range(n).unknown(e)},o.initRange.apply(a,arguments)}},"./node_modules/d3-scale/src/tickFormat.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-scale/src/tickFormat.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! d3-array */"./node_modules/d3-scale/node_modules/d3-array/src/index.js"),o=n(/*! d3-format */"./node_modules/d3-scale/node_modules/d3-format/src/index.js");function s(e,t,n,s){var i,a=Object(r.tickStep)(e,t,n);switch((s=Object(o.formatSpecifier)(null==s?",f":s)).type){case"s":var u=Math.max(Math.abs(e),Math.abs(t));return null!=s.precision||isNaN(i=Object(o.precisionPrefix)(a,u))||(s.precision=i),Object(o.formatPrefix)(s,u);case"":case"e":case"g":case"p":case"r":null!=s.precision||isNaN(i=Object(o.precisionRound)(a,Math.max(Math.abs(e),Math.abs(t))))||(s.precision=i-("e"===s.type));break;case"f":case"%":null!=s.precision||isNaN(i=Object(o.precisionFixed)(a))||(s.precision=i-2*("%"===s.type))}return Object(o.format)(s)}},"./node_modules/d3-scale/src/time.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-scale/src/time.js ***! + \*******************************************/ +/*! exports provided: calendar, default */function(e,t,n){"use strict";n.r(t),n.d(t,"calendar",(function(){return c})),n.d(t,"default",(function(){return l}));var r=n(/*! d3-time */"./node_modules/d3-scale/node_modules/d3-time/src/index.js"),o=n(/*! d3-time-format */"./node_modules/d3-scale/node_modules/d3-time-format/src/index.js"),s=n(/*! ./continuous.js */"./node_modules/d3-scale/src/continuous.js"),i=n(/*! ./init.js */"./node_modules/d3-scale/src/init.js"),a=n(/*! ./nice.js */"./node_modules/d3-scale/src/nice.js");function u(e){return new Date(e)}function d(e){return e instanceof Date?+e:+new Date(+e)}function c(e,t,n,r,o,i,l,f,h,m){var p=Object(s.default)(),_=p.invert,g=p.domain,y=m(".%L"),b=m(":%S"),v=m("%I:%M"),j=m("%I %p"),x=m("%a %d"),w=m("%b %d"),O=m("%B"),k=m("%Y");function T(e){return(h(e)=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),r.default.hasOwnProperty(t)?{space:r.default[t],local:e}:e}},"./node_modules/d3-selection/src/namespaces.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-selection/src/namespaces.js ***! + \*****************************************************/ +/*! exports provided: xhtml, default */function(e,t,n){"use strict";n.r(t),n.d(t,"xhtml",(function(){return r}));var r="http://www.w3.org/1999/xhtml";t.default={svg:"http://www.w3.org/2000/svg",xhtml:r,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"}},"./node_modules/d3-selection/src/point.js": +/*!************************************************!*\ + !*** ./node_modules/d3-selection/src/point.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n=e.ownerSVGElement||e;if(n.createSVGPoint){var r=n.createSVGPoint();return r.x=t.clientX,r.y=t.clientY,[(r=r.matrixTransform(e.getScreenCTM().inverse())).x,r.y]}var o=e.getBoundingClientRect();return[t.clientX-o.left-e.clientLeft,t.clientY-o.top-e.clientTop]}},"./node_modules/d3-selection/src/select.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-selection/src/select.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./selection/index */"./node_modules/d3-selection/src/selection/index.js");t.default=function(e){return"string"==typeof e?new r.Selection([[document.querySelector(e)]],[document.documentElement]):new r.Selection([[e]],r.root)}},"./node_modules/d3-selection/src/selectAll.js": +/*!****************************************************!*\ + !*** ./node_modules/d3-selection/src/selectAll.js ***! + \****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./selection/index */"./node_modules/d3-selection/src/selection/index.js");t.default=function(e){return"string"==typeof e?new r.Selection([document.querySelectorAll(e)],[document.documentElement]):new r.Selection([null==e?[]:e],r.root)}},"./node_modules/d3-selection/src/selection/append.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/append.js ***! + \***********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../creator */"./node_modules/d3-selection/src/creator.js");t.default=function(e){var t="function"==typeof e?e:Object(r.default)(e);return this.select((function(){return this.appendChild(t.apply(this,arguments))}))}},"./node_modules/d3-selection/src/selection/attr.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/attr.js ***! + \*********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../namespace */"./node_modules/d3-selection/src/namespace.js");function o(e){return function(){this.removeAttribute(e)}}function s(e){return function(){this.removeAttributeNS(e.space,e.local)}}function i(e,t){return function(){this.setAttribute(e,t)}}function a(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function u(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function d(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)}}t.default=function(e,t){var n=Object(r.default)(e);if(arguments.length<2){var c=this.node();return n.local?c.getAttributeNS(n.space,n.local):c.getAttribute(n)}return this.each((null==t?n.local?s:o:"function"==typeof t?n.local?d:u:n.local?a:i)(n,t))}},"./node_modules/d3-selection/src/selection/call.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/call.js ***! + \*********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}},"./node_modules/d3-selection/src/selection/classed.js": +/*!************************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/classed.js ***! + \************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return e.trim().split(/^|\s+/)}function o(e){return e.classList||new s(e)}function s(e){this._node=e,this._names=r(e.getAttribute("class")||"")}function i(e,t){for(var n=o(e),r=-1,s=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}},t.default=function(e,t){var n=r(e+"");if(arguments.length<2){for(var s=o(this.node()),i=-1,a=n.length;++i=O&&(O=w+1);!(x=v[O])&&++O=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}function u(e){return function(){var t=this.__on;if(t){for(var n,r=0,o=-1,s=t.length;r=0;)(r=o[s])&&(i&&4^r.compareDocumentPosition(i)&&i.parentNode.insertBefore(r,i),i=r);return this}},"./node_modules/d3-selection/src/selection/property.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/property.js ***! + \*************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return function(){delete this[e]}}function o(e,t){return function(){this[e]=t}}function s(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}n.r(t),t.default=function(e,t){return arguments.length>1?this.each((null==t?r:"function"==typeof t?s:o)(e,t)):this.node()[e]}},"./node_modules/d3-selection/src/selection/raise.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/raise.js ***! + \**********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this.nextSibling&&this.parentNode.appendChild(this)}n.r(t),t.default=function(){return this.each(r)}},"./node_modules/d3-selection/src/selection/remove.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/remove.js ***! + \***********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){var e=this.parentNode;e&&e.removeChild(this)}n.r(t),t.default=function(){return this.each(r)}},"./node_modules/d3-selection/src/selection/select.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/select.js ***! + \***********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./index */"./node_modules/d3-selection/src/selection/index.js"),o=n(/*! ../selector */"./node_modules/d3-selection/src/selector.js");t.default=function(e){"function"!=typeof e&&(e=Object(o.default)(e));for(var t=this._groups,n=t.length,s=new Array(n),i=0;it?1:e>=t?0:NaN}t.default=function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=o);for(var n=this._groups,s=n.length,i=new Array(s),a=0;a1?this.each((null==t?o:"function"==typeof t?i:s)(e,t,null==n?"":n)):a(this.node(),e)}},"./node_modules/d3-selection/src/selection/text.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-selection/src/selection/text.js ***! + \*********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this.textContent=""}function o(e){return function(){this.textContent=e}}function s(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}n.r(t),t.default=function(e){return arguments.length?this.each(null==e?r:("function"==typeof e?s:o)(e)):this.node().textContent}},"./node_modules/d3-selection/src/selector.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-selection/src/selector.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){}n.r(t),t.default=function(e){return null==e?r:function(){return this.querySelector(e)}}},"./node_modules/d3-selection/src/selectorAll.js": +/*!******************************************************!*\ + !*** ./node_modules/d3-selection/src/selectorAll.js ***! + \******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){return[]}n.r(t),t.default=function(e){return null==e?r:function(){return this.querySelectorAll(e)}}},"./node_modules/d3-selection/src/sourceEvent.js": +/*!******************************************************!*\ + !*** ./node_modules/d3-selection/src/sourceEvent.js ***! + \******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./selection/on */"./node_modules/d3-selection/src/selection/on.js");t.default=function(){for(var e,t=r.event;e=t.sourceEvent;)t=e;return t}},"./node_modules/d3-selection/src/touch.js": +/*!************************************************!*\ + !*** ./node_modules/d3-selection/src/touch.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./sourceEvent */"./node_modules/d3-selection/src/sourceEvent.js"),o=n(/*! ./point */"./node_modules/d3-selection/src/point.js");t.default=function(e,t,n){arguments.length<3&&(n=t,t=Object(r.default)().changedTouches);for(var s,i=0,a=t?t.length:0;i1e-6)if(Math.abs(l*u-d*c)>1e-6&&s){var h=n-i,m=o-a,p=u*u+d*d,_=h*h+m*m,g=Math.sqrt(p),y=Math.sqrt(f),b=s*Math.tan((r-Math.acos((p+f-_)/(2*g*y)))/2),v=b/y,j=b/g;Math.abs(v-1)>1e-6&&(this._+="L"+(e+v*c)+","+(t+v*l)),this._+="A"+s+","+s+",0,0,"+ +(l*h>c*m)+","+(this._x1=e+j*u)+","+(this._y1=t+j*d)}else this._+="L"+(this._x1=e)+","+(this._y1=t)},arc:function(e,t,n,i,a,u){e=+e,t=+t,u=!!u;var d=(n=+n)*Math.cos(i),c=n*Math.sin(i),l=e+d,f=t+c,h=1^u,m=u?i-a:a-i;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+l+","+f:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-f)>1e-6)&&(this._+="L"+l+","+f),n&&(m<0&&(m=m%o+o),m>s?this._+="A"+n+","+n+",0,1,"+h+","+(e-d)+","+(t-c)+"A"+n+","+n+",0,1,"+h+","+(this._x1=l)+","+(this._y1=f):m>1e-6&&(this._+="A"+n+","+n+",0,"+ +(m>=r)+","+h+","+(this._x1=e+n*Math.cos(a))+","+(this._y1=t+n*Math.sin(a))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}},t.default=a},"./node_modules/d3-shape/src/arc.js": +/*!******************************************!*\ + !*** ./node_modules/d3-shape/src/arc.js ***! + \******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-path */"./node_modules/d3-shape/node_modules/d3-path/src/index.js"),o=n(/*! ./constant.js */"./node_modules/d3-shape/src/constant.js"),s=n(/*! ./math.js */"./node_modules/d3-shape/src/math.js");function i(e){return e.innerRadius}function a(e){return e.outerRadius}function u(e){return e.startAngle}function d(e){return e.endAngle}function c(e){return e&&e.padAngle}function l(e,t,n,r,o,i,a,u){var d=n-e,c=r-t,l=a-o,f=u-i,h=f*d-l*c;if(!(h*hA*A+N*N&&(k=M,T=S),{cx:k,cy:T,x01:-l,y01:-f,x11:k*(o/x-1),y11:T*(o/x-1)}}t.default=function(){var e=i,t=a,n=Object(o.default)(0),h=null,m=u,p=d,_=c,g=null;function y(){var o,i,a=+e.apply(this,arguments),u=+t.apply(this,arguments),d=m.apply(this,arguments)-s.halfPi,c=p.apply(this,arguments)-s.halfPi,y=Object(s.abs)(c-d),b=c>d;if(g||(g=o=Object(r.path)()),us.epsilon)if(y>s.tau-s.epsilon)g.moveTo(u*Object(s.cos)(d),u*Object(s.sin)(d)),g.arc(0,0,u,d,c,!b),a>s.epsilon&&(g.moveTo(a*Object(s.cos)(c),a*Object(s.sin)(c)),g.arc(0,0,a,c,d,b));else{var v,j,x=d,w=c,O=d,k=c,T=y,M=y,S=_.apply(this,arguments)/2,C=S>s.epsilon&&(h?+h.apply(this,arguments):Object(s.sqrt)(a*a+u*u)),E=Object(s.min)(Object(s.abs)(u-a)/2,+n.apply(this,arguments)),A=E,N=E;if(C>s.epsilon){var D=Object(s.asin)(C/a*Object(s.sin)(S)),B=Object(s.asin)(C/u*Object(s.sin)(S));(T-=2*D)>s.epsilon?(O+=D*=b?1:-1,k-=D):(T=0,O=k=(d+c)/2),(M-=2*B)>s.epsilon?(x+=B*=b?1:-1,w-=B):(M=0,x=w=(d+c)/2)}var I=u*Object(s.cos)(x),R=u*Object(s.sin)(x),P=a*Object(s.cos)(k),L=a*Object(s.sin)(k);if(E>s.epsilon){var F,z=u*Object(s.cos)(w),q=u*Object(s.sin)(w),Y=a*Object(s.cos)(O),U=a*Object(s.sin)(O);if(ys.epsilon?N>s.epsilon?(v=f(Y,U,I,R,u,N,b),j=f(z,q,P,L,u,N,b),g.moveTo(v.cx+v.x01,v.cy+v.y01),Ns.epsilon&&T>s.epsilon?A>s.epsilon?(v=f(P,L,z,q,a,-A,b),j=f(I,R,Y,U,a,-A,b),g.lineTo(v.cx+v.x01,v.cy+v.y01),A=a;--u)h.point(y[u],b[u]);h.lineEnd(),h.areaEnd()}g&&(y[i]=+e(m,i,s),b[i]=+t(m,i,s),h.point(d?+d(m,i,s):y[i],n?+n(m,i,s):b[i]))}if(p)return h=null,p+""||null}function p(){return Object(a.default)().defined(c).curve(f).context(l)}return e="function"==typeof e?e:void 0===e?u.x:Object(s.default)(+e),t="function"==typeof t?t:void 0===t?Object(s.default)(0):Object(s.default)(+t),n="function"==typeof n?n:void 0===n?u.y:Object(s.default)(+n),m.x=function(t){return arguments.length?(e="function"==typeof t?t:Object(s.default)(+t),d=null,m):e},m.x0=function(t){return arguments.length?(e="function"==typeof t?t:Object(s.default)(+t),m):e},m.x1=function(e){return arguments.length?(d=null==e?null:"function"==typeof e?e:Object(s.default)(+e),m):d},m.y=function(e){return arguments.length?(t="function"==typeof e?e:Object(s.default)(+e),n=null,m):t},m.y0=function(e){return arguments.length?(t="function"==typeof e?e:Object(s.default)(+e),m):t},m.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:Object(s.default)(+e),m):n},m.lineX0=m.lineY0=function(){return p().x(e).y(t)},m.lineY1=function(){return p().x(e).y(n)},m.lineX1=function(){return p().x(d).y(t)},m.defined=function(e){return arguments.length?(c="function"==typeof e?e:Object(s.default)(!!e),m):c},m.curve=function(e){return arguments.length?(f=e,null!=l&&(h=f(l)),m):f},m.context=function(e){return arguments.length?(null==e?l=h=null:h=f(l=e),m):l},m}},"./node_modules/d3-shape/src/areaRadial.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-shape/src/areaRadial.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./curve/radial.js */"./node_modules/d3-shape/src/curve/radial.js"),o=n(/*! ./area.js */"./node_modules/d3-shape/src/area.js"),s=n(/*! ./lineRadial.js */"./node_modules/d3-shape/src/lineRadial.js");t.default=function(){var e=Object(o.default)().curve(r.curveRadialLinear),t=e.curve,n=e.lineX0,i=e.lineX1,a=e.lineY0,u=e.lineY1;return e.angle=e.x,delete e.x,e.startAngle=e.x0,delete e.x0,e.endAngle=e.x1,delete e.x1,e.radius=e.y,delete e.y,e.innerRadius=e.y0,delete e.y0,e.outerRadius=e.y1,delete e.y1,e.lineStartAngle=function(){return Object(s.lineRadial)(n())},delete e.lineX0,e.lineEndAngle=function(){return Object(s.lineRadial)(i())},delete e.lineX1,e.lineInnerRadius=function(){return Object(s.lineRadial)(a())},delete e.lineY0,e.lineOuterRadius=function(){return Object(s.lineRadial)(u())},delete e.lineY1,e.curve=function(e){return arguments.length?t(Object(r.default)(e)):t()._curve},e}},"./node_modules/d3-shape/src/array.js": +/*!********************************************!*\ + !*** ./node_modules/d3-shape/src/array.js ***! + \********************************************/ +/*! exports provided: slice, default */function(e,t,n){"use strict";n.r(t),n.d(t,"slice",(function(){return r}));var r=Array.prototype.slice;t.default=function(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}},"./node_modules/d3-shape/src/constant.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-shape/src/constant.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3-shape/src/curve/basis.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/basis.js ***! + \**************************************************/ +/*! exports provided: point, Basis, default */function(e,t,n){"use strict";function r(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function o(e){this._context=e}n.r(t),n.d(t,"point",(function(){return r})),n.d(t,"Basis",(function(){return o})),o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:r(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:r(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},t.default=function(e){return new o(e)}},"./node_modules/d3-shape/src/curve/basisClosed.js": +/*!********************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/basisClosed.js ***! + \********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../noop.js */"./node_modules/d3-shape/src/noop.js"),o=n(/*! ./basis.js */"./node_modules/d3-shape/src/curve/basis.js");function s(e){this._context=e}s.prototype={areaStart:r.default,areaEnd:r.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:Object(o.point)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},t.default=function(e){return new s(e)}},"./node_modules/d3-shape/src/curve/basisOpen.js": +/*!******************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/basisOpen.js ***! + \******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./basis.js */"./node_modules/d3-shape/src/curve/basis.js");function o(e){this._context=e}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,o=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,o):this._context.moveTo(n,o);break;case 3:this._point=4;default:Object(r.point)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},t.default=function(e){return new o(e)}},"./node_modules/d3-shape/src/curve/bump.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/bump.js ***! + \*************************************************/ +/*! exports provided: bumpX, bumpY */function(e,t,n){"use strict";n.r(t),n.d(t,"bumpX",(function(){return o})),n.d(t,"bumpY",(function(){return s}));class r{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function o(e){return new r(e,!0)}function s(e){return new r(e,!1)}},"./node_modules/d3-shape/src/curve/bundle.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/bundle.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./basis.js */"./node_modules/d3-shape/src/curve/basis.js");function o(e,t){this._basis=new r.Basis(e),this._beta=t}o.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,o=e[0],s=t[0],i=e[n]-o,a=t[n]-s,u=-1;++u<=n;)r=u/n,this._basis.point(this._beta*e[u]+(1-this._beta)*(o+r*i),this._beta*t[u]+(1-this._beta)*(s+r*a));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}},t.default=function e(t){function n(e){return 1===t?new r.Basis(e):new o(e,t)}return n.beta=function(t){return e(+t)},n}(.85)},"./node_modules/d3-shape/src/curve/cardinal.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/cardinal.js ***! + \*****************************************************/ +/*! exports provided: point, Cardinal, default */function(e,t,n){"use strict";function r(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function o(e,t){this._context=e,this._k=(1-t)/6}n.r(t),n.d(t,"point",(function(){return r})),n.d(t,"Cardinal",(function(){return o})),o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:r(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:r(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},"./node_modules/d3-shape/src/curve/cardinalClosed.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/cardinalClosed.js ***! + \***********************************************************/ +/*! exports provided: CardinalClosed, default */function(e,t,n){"use strict";n.r(t),n.d(t,"CardinalClosed",(function(){return s}));var r=n(/*! ../noop.js */"./node_modules/d3-shape/src/noop.js"),o=n(/*! ./cardinal.js */"./node_modules/d3-shape/src/curve/cardinal.js");function s(e,t){this._context=e,this._k=(1-t)/6}s.prototype={areaStart:r.default,areaEnd:r.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Object(o.point)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return new s(e,t)}return n.tension=function(t){return e(+t)},n}(0)},"./node_modules/d3-shape/src/curve/cardinalOpen.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/cardinalOpen.js ***! + \*********************************************************/ +/*! exports provided: CardinalOpen, default */function(e,t,n){"use strict";n.r(t),n.d(t,"CardinalOpen",(function(){return o}));var r=n(/*! ./cardinal.js */"./node_modules/d3-shape/src/curve/cardinal.js");function o(e,t){this._context=e,this._k=(1-t)/6}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Object(r.point)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},"./node_modules/d3-shape/src/curve/catmullRom.js": +/*!*******************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/catmullRom.js ***! + \*******************************************************/ +/*! exports provided: point, default */function(e,t,n){"use strict";n.r(t),n.d(t,"point",(function(){return s}));var r=n(/*! ../math.js */"./node_modules/d3-shape/src/math.js"),o=n(/*! ./cardinal.js */"./node_modules/d3-shape/src/curve/cardinal.js");function s(e,t,n){var o=e._x1,s=e._y1,i=e._x2,a=e._y2;if(e._l01_a>r.epsilon){var u=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,d=3*e._l01_a*(e._l01_a+e._l12_a);o=(o*u-e._x0*e._l12_2a+e._x2*e._l01_2a)/d,s=(s*u-e._y0*e._l12_2a+e._y2*e._l01_2a)/d}if(e._l23_a>r.epsilon){var c=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,l=3*e._l23_a*(e._l23_a+e._l12_a);i=(i*c+e._x1*e._l23_2a-t*e._l12_2a)/l,a=(a*c+e._y1*e._l23_2a-n*e._l12_2a)/l}e._context.bezierCurveTo(o,s,i,a,e._x2,e._y2)}function i(e,t){this._context=e,this._alpha=t}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:s(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return t?new i(e,t):new o.Cardinal(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},"./node_modules/d3-shape/src/curve/catmullRomClosed.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/catmullRomClosed.js ***! + \*************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./cardinalClosed.js */"./node_modules/d3-shape/src/curve/cardinalClosed.js"),o=n(/*! ../noop.js */"./node_modules/d3-shape/src/noop.js"),s=n(/*! ./catmullRom.js */"./node_modules/d3-shape/src/curve/catmullRom.js");function i(e,t){this._context=e,this._alpha=t}i.prototype={areaStart:o.default,areaEnd:o.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Object(s.point)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return t?new i(e,t):new r.CardinalClosed(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},"./node_modules/d3-shape/src/curve/catmullRomOpen.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/catmullRomOpen.js ***! + \***********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./cardinalOpen.js */"./node_modules/d3-shape/src/curve/cardinalOpen.js"),o=n(/*! ./catmullRom.js */"./node_modules/d3-shape/src/curve/catmullRom.js");function s(e,t){this._context=e,this._alpha=t}s.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Object(o.point)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return t?new s(e,t):new r.CardinalOpen(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},"./node_modules/d3-shape/src/curve/linear.js": +/*!***************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/linear.js ***! + \***************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){this._context=e}n.r(t),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},t.default=function(e){return new r(e)}},"./node_modules/d3-shape/src/curve/linearClosed.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/linearClosed.js ***! + \*********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../noop.js */"./node_modules/d3-shape/src/noop.js");function o(e){this._context=e}o.prototype={areaStart:r.default,areaEnd:r.default,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},t.default=function(e){return new o(e)}},"./node_modules/d3-shape/src/curve/monotone.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/monotone.js ***! + \*****************************************************/ +/*! exports provided: monotoneX, monotoneY */function(e,t,n){"use strict";function r(e){return e<0?-1:1}function o(e,t,n){var o=e._x1-e._x0,s=t-e._x1,i=(e._y1-e._y0)/(o||s<0&&-0),a=(n-e._y1)/(s||o<0&&-0),u=(i*s+a*o)/(o+s);return(r(i)+r(a))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs(u))||0}function s(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function i(e,t,n){var r=e._x0,o=e._y0,s=e._x1,i=e._y1,a=(s-r)/3;e._context.bezierCurveTo(r+a,o+a*t,s-a,i-a*n,s,i)}function a(e){this._context=e}function u(e){this._context=new d(e)}function d(e){this._context=e}function c(e){return new a(e)}function l(e){return new u(e)}n.r(t),n.d(t,"monotoneX",(function(){return c})),n.d(t,"monotoneY",(function(){return l})),a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:i(this,this._t0,s(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,i(this,s(this,n=o(this,e,t)),n);break;default:i(this,this._t0,n=o(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(u.prototype=Object.create(a.prototype)).point=function(e,t){a.prototype.point.call(this,t,e)},d.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,s){this._context.bezierCurveTo(t,e,r,n,s,o)}}},"./node_modules/d3-shape/src/curve/natural.js": +/*!****************************************************!*\ + !*** ./node_modules/d3-shape/src/curve/natural.js ***! + \****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){this._context=e}function o(e){var t,n,r=e.length-1,o=new Array(r),s=new Array(r),i=new Array(r);for(o[0]=0,s[0]=2,i[0]=e[0]+2*e[1],t=1;t=0;--t)o[t]=(i[t]-o[t+1])/s[t];for(s[r-1]=(e[r]+o[r-1])/2,t=0;t=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}},t.default=function(e){return new r(e,.5)}},"./node_modules/d3-shape/src/descending.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-shape/src/descending.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return te?1:t>=e?0:NaN}},"./node_modules/d3-shape/src/identity.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-shape/src/identity.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3-shape/src/index.js": +/*!********************************************!*\ + !*** ./node_modules/d3-shape/src/index.js ***! + \********************************************/ +/*! exports provided: arc, area, line, pie, areaRadial, radialArea, lineRadial, radialLine, pointRadial, linkHorizontal, linkVertical, linkRadial, symbol, symbols, symbolCircle, symbolCross, symbolDiamond, symbolSquare, symbolStar, symbolTriangle, symbolWye, curveBasisClosed, curveBasisOpen, curveBasis, curveBumpX, curveBumpY, curveBundle, curveCardinalClosed, curveCardinalOpen, curveCardinal, curveCatmullRomClosed, curveCatmullRomOpen, curveCatmullRom, curveLinearClosed, curveLinear, curveMonotoneX, curveMonotoneY, curveNatural, curveStep, curveStepAfter, curveStepBefore, stack, stackOffsetExpand, stackOffsetDiverging, stackOffsetNone, stackOffsetSilhouette, stackOffsetWiggle, stackOrderAppearance, stackOrderAscending, stackOrderDescending, stackOrderInsideOut, stackOrderNone, stackOrderReverse */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./arc.js */"./node_modules/d3-shape/src/arc.js");n.d(t,"arc",(function(){return r.default}));var o=n(/*! ./area.js */"./node_modules/d3-shape/src/area.js");n.d(t,"area",(function(){return o.default}));var s=n(/*! ./line.js */"./node_modules/d3-shape/src/line.js");n.d(t,"line",(function(){return s.default}));var i=n(/*! ./pie.js */"./node_modules/d3-shape/src/pie.js");n.d(t,"pie",(function(){return i.default}));var a=n(/*! ./areaRadial.js */"./node_modules/d3-shape/src/areaRadial.js");n.d(t,"areaRadial",(function(){return a.default})),n.d(t,"radialArea",(function(){return a.default}));var u=n(/*! ./lineRadial.js */"./node_modules/d3-shape/src/lineRadial.js");n.d(t,"lineRadial",(function(){return u.default})),n.d(t,"radialLine",(function(){return u.default}));var d=n(/*! ./pointRadial.js */"./node_modules/d3-shape/src/pointRadial.js");n.d(t,"pointRadial",(function(){return d.default}));var c=n(/*! ./link/index.js */"./node_modules/d3-shape/src/link/index.js");n.d(t,"linkHorizontal",(function(){return c.linkHorizontal})),n.d(t,"linkVertical",(function(){return c.linkVertical})),n.d(t,"linkRadial",(function(){return c.linkRadial}));var l=n(/*! ./symbol.js */"./node_modules/d3-shape/src/symbol.js");n.d(t,"symbol",(function(){return l.default})),n.d(t,"symbols",(function(){return l.symbols}));var f=n(/*! ./symbol/circle.js */"./node_modules/d3-shape/src/symbol/circle.js");n.d(t,"symbolCircle",(function(){return f.default}));var h=n(/*! ./symbol/cross.js */"./node_modules/d3-shape/src/symbol/cross.js");n.d(t,"symbolCross",(function(){return h.default}));var m=n(/*! ./symbol/diamond.js */"./node_modules/d3-shape/src/symbol/diamond.js");n.d(t,"symbolDiamond",(function(){return m.default}));var p=n(/*! ./symbol/square.js */"./node_modules/d3-shape/src/symbol/square.js");n.d(t,"symbolSquare",(function(){return p.default}));var _=n(/*! ./symbol/star.js */"./node_modules/d3-shape/src/symbol/star.js");n.d(t,"symbolStar",(function(){return _.default}));var g=n(/*! ./symbol/triangle.js */"./node_modules/d3-shape/src/symbol/triangle.js");n.d(t,"symbolTriangle",(function(){return g.default}));var y=n(/*! ./symbol/wye.js */"./node_modules/d3-shape/src/symbol/wye.js");n.d(t,"symbolWye",(function(){return y.default}));var b=n(/*! ./curve/basisClosed.js */"./node_modules/d3-shape/src/curve/basisClosed.js");n.d(t,"curveBasisClosed",(function(){return b.default}));var v=n(/*! ./curve/basisOpen.js */"./node_modules/d3-shape/src/curve/basisOpen.js");n.d(t,"curveBasisOpen",(function(){return v.default}));var j=n(/*! ./curve/basis.js */"./node_modules/d3-shape/src/curve/basis.js");n.d(t,"curveBasis",(function(){return j.default}));var x=n(/*! ./curve/bump.js */"./node_modules/d3-shape/src/curve/bump.js");n.d(t,"curveBumpX",(function(){return x.bumpX})),n.d(t,"curveBumpY",(function(){return x.bumpY}));var w=n(/*! ./curve/bundle.js */"./node_modules/d3-shape/src/curve/bundle.js");n.d(t,"curveBundle",(function(){return w.default}));var O=n(/*! ./curve/cardinalClosed.js */"./node_modules/d3-shape/src/curve/cardinalClosed.js");n.d(t,"curveCardinalClosed",(function(){return O.default}));var k=n(/*! ./curve/cardinalOpen.js */"./node_modules/d3-shape/src/curve/cardinalOpen.js");n.d(t,"curveCardinalOpen",(function(){return k.default}));var T=n(/*! ./curve/cardinal.js */"./node_modules/d3-shape/src/curve/cardinal.js");n.d(t,"curveCardinal",(function(){return T.default}));var M=n(/*! ./curve/catmullRomClosed.js */"./node_modules/d3-shape/src/curve/catmullRomClosed.js");n.d(t,"curveCatmullRomClosed",(function(){return M.default}));var S=n(/*! ./curve/catmullRomOpen.js */"./node_modules/d3-shape/src/curve/catmullRomOpen.js");n.d(t,"curveCatmullRomOpen",(function(){return S.default}));var C=n(/*! ./curve/catmullRom.js */"./node_modules/d3-shape/src/curve/catmullRom.js");n.d(t,"curveCatmullRom",(function(){return C.default}));var E=n(/*! ./curve/linearClosed.js */"./node_modules/d3-shape/src/curve/linearClosed.js");n.d(t,"curveLinearClosed",(function(){return E.default}));var A=n(/*! ./curve/linear.js */"./node_modules/d3-shape/src/curve/linear.js");n.d(t,"curveLinear",(function(){return A.default}));var N=n(/*! ./curve/monotone.js */"./node_modules/d3-shape/src/curve/monotone.js");n.d(t,"curveMonotoneX",(function(){return N.monotoneX})),n.d(t,"curveMonotoneY",(function(){return N.monotoneY}));var D=n(/*! ./curve/natural.js */"./node_modules/d3-shape/src/curve/natural.js");n.d(t,"curveNatural",(function(){return D.default}));var B=n(/*! ./curve/step.js */"./node_modules/d3-shape/src/curve/step.js");n.d(t,"curveStep",(function(){return B.default})),n.d(t,"curveStepAfter",(function(){return B.stepAfter})),n.d(t,"curveStepBefore",(function(){return B.stepBefore}));var I=n(/*! ./stack.js */"./node_modules/d3-shape/src/stack.js");n.d(t,"stack",(function(){return I.default}));var R=n(/*! ./offset/expand.js */"./node_modules/d3-shape/src/offset/expand.js");n.d(t,"stackOffsetExpand",(function(){return R.default}));var P=n(/*! ./offset/diverging.js */"./node_modules/d3-shape/src/offset/diverging.js");n.d(t,"stackOffsetDiverging",(function(){return P.default}));var L=n(/*! ./offset/none.js */"./node_modules/d3-shape/src/offset/none.js");n.d(t,"stackOffsetNone",(function(){return L.default}));var F=n(/*! ./offset/silhouette.js */"./node_modules/d3-shape/src/offset/silhouette.js");n.d(t,"stackOffsetSilhouette",(function(){return F.default}));var z=n(/*! ./offset/wiggle.js */"./node_modules/d3-shape/src/offset/wiggle.js");n.d(t,"stackOffsetWiggle",(function(){return z.default}));var q=n(/*! ./order/appearance.js */"./node_modules/d3-shape/src/order/appearance.js");n.d(t,"stackOrderAppearance",(function(){return q.default}));var Y=n(/*! ./order/ascending.js */"./node_modules/d3-shape/src/order/ascending.js");n.d(t,"stackOrderAscending",(function(){return Y.default}));var U=n(/*! ./order/descending.js */"./node_modules/d3-shape/src/order/descending.js");n.d(t,"stackOrderDescending",(function(){return U.default}));var H=n(/*! ./order/insideOut.js */"./node_modules/d3-shape/src/order/insideOut.js");n.d(t,"stackOrderInsideOut",(function(){return H.default}));var G=n(/*! ./order/none.js */"./node_modules/d3-shape/src/order/none.js");n.d(t,"stackOrderNone",(function(){return G.default}));var W=n(/*! ./order/reverse.js */"./node_modules/d3-shape/src/order/reverse.js");n.d(t,"stackOrderReverse",(function(){return W.default}))},"./node_modules/d3-shape/src/line.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-shape/src/line.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-path */"./node_modules/d3-shape/node_modules/d3-path/src/index.js"),o=n(/*! ./array.js */"./node_modules/d3-shape/src/array.js"),s=n(/*! ./constant.js */"./node_modules/d3-shape/src/constant.js"),i=n(/*! ./curve/linear.js */"./node_modules/d3-shape/src/curve/linear.js"),a=n(/*! ./point.js */"./node_modules/d3-shape/src/point.js");t.default=function(e,t){var n=Object(s.default)(!0),u=null,d=i.default,c=null;function l(s){var i,a,l,f=(s=Object(o.default)(s)).length,h=!1;for(null==u&&(c=d(l=Object(r.path)())),i=0;i<=f;++i)!(i1?0:e<-1?l:Math.acos(e)}function p(e){return e>=1?f:e<=-1?-f:Math.asin(e)}},"./node_modules/d3-shape/src/noop.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-shape/src/noop.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){}},"./node_modules/d3-shape/src/offset/diverging.js": +/*!*******************************************************!*\ + !*** ./node_modules/d3-shape/src/offset/diverging.js ***! + \*******************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){if((a=e.length)>0)for(var n,r,o,s,i,a,u=0,d=e[t[0]].length;u0?(r[0]=s,r[1]=s+=o):o<0?(r[1]=i,r[0]=i+=o):(r[0]=0,r[1]=o)}},"./node_modules/d3-shape/src/offset/expand.js": +/*!****************************************************!*\ + !*** ./node_modules/d3-shape/src/offset/expand.js ***! + \****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./none.js */"./node_modules/d3-shape/src/offset/none.js");t.default=function(e,t){if((o=e.length)>0){for(var n,o,s,i=0,a=e[0].length;i1)for(var n,r,o,s=1,i=e[t[0]],a=i.length;s0){for(var n,o=0,s=e[t[0]],i=s.length;o0&&(o=(n=e[t[0]]).length)>0){for(var n,o,s,i=0,a=1;as&&(s=t,r=n);return r}t.default=function(e){var t=e.map(o);return Object(r.default)(e).sort((function(e,n){return t[e]-t[n]}))}},"./node_modules/d3-shape/src/order/ascending.js": +/*!******************************************************!*\ + !*** ./node_modules/d3-shape/src/order/ascending.js ***! + \******************************************************/ +/*! exports provided: default, sum */function(e,t,n){"use strict";n.r(t),n.d(t,"sum",(function(){return o}));var r=n(/*! ./none.js */"./node_modules/d3-shape/src/order/none.js");function o(e){for(var t,n=0,r=-1,o=e.length;++r=0;)n[t]=t;return n}},"./node_modules/d3-shape/src/order/reverse.js": +/*!****************************************************!*\ + !*** ./node_modules/d3-shape/src/order/reverse.js ***! + \****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./none.js */"./node_modules/d3-shape/src/order/none.js");t.default=function(e){return Object(r.default)(e).reverse()}},"./node_modules/d3-shape/src/pie.js": +/*!******************************************!*\ + !*** ./node_modules/d3-shape/src/pie.js ***! + \******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3-shape/src/array.js"),o=n(/*! ./constant.js */"./node_modules/d3-shape/src/constant.js"),s=n(/*! ./descending.js */"./node_modules/d3-shape/src/descending.js"),i=n(/*! ./identity.js */"./node_modules/d3-shape/src/identity.js"),a=n(/*! ./math.js */"./node_modules/d3-shape/src/math.js");t.default=function(){var e=i.default,t=s.default,n=null,u=Object(o.default)(0),d=Object(o.default)(a.tau),c=Object(o.default)(0);function l(o){var s,i,l,f,h,m=(o=Object(r.default)(o)).length,p=0,_=new Array(m),g=new Array(m),y=+u.apply(this,arguments),b=Math.min(a.tau,Math.max(-a.tau,d.apply(this,arguments)-y)),v=Math.min(Math.abs(b)/m,c.apply(this,arguments)),j=v*(b<0?-1:1);for(s=0;s0&&(p+=h);for(null!=t?_.sort((function(e,n){return t(g[e],g[n])})):null!=n&&_.sort((function(e,t){return n(o[e],o[t])})),s=0,l=p?(b-m*j)/p:0;s0?h*l:0)+j,g[i]={data:o[i],index:s,value:h,startAngle:y,endAngle:f,padAngle:v};return g}return l.value=function(t){return arguments.length?(e="function"==typeof t?t:Object(o.default)(+t),l):e},l.sortValues=function(e){return arguments.length?(t=e,n=null,l):t},l.sort=function(e){return arguments.length?(n=e,t=null,l):n},l.startAngle=function(e){return arguments.length?(u="function"==typeof e?e:Object(o.default)(+e),l):u},l.endAngle=function(e){return arguments.length?(d="function"==typeof e?e:Object(o.default)(+e),l):d},l.padAngle=function(e){return arguments.length?(c="function"==typeof e?e:Object(o.default)(+e),l):c},l}},"./node_modules/d3-shape/src/point.js": +/*!********************************************!*\ + !*** ./node_modules/d3-shape/src/point.js ***! + \********************************************/ +/*! exports provided: x, y */function(e,t,n){"use strict";function r(e){return e[0]}function o(e){return e[1]}n.r(t),n.d(t,"x",(function(){return r})),n.d(t,"y",(function(){return o}))},"./node_modules/d3-shape/src/pointRadial.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-shape/src/pointRadial.js ***! + \**************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}},"./node_modules/d3-shape/src/stack.js": +/*!********************************************!*\ + !*** ./node_modules/d3-shape/src/stack.js ***! + \********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3-shape/src/array.js"),o=n(/*! ./constant.js */"./node_modules/d3-shape/src/constant.js"),s=n(/*! ./offset/none.js */"./node_modules/d3-shape/src/offset/none.js"),i=n(/*! ./order/none.js */"./node_modules/d3-shape/src/order/none.js");function a(e,t){return e[t]}function u(e){const t=[];return t.key=e,t}t.default=function(){var e=Object(o.default)([]),t=i.default,n=s.default,d=a;function c(o){var s,i,a=Array.from(e.apply(this,arguments),u),c=a.length,l=-1;for(const e of o)for(s=0,++l;s=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:we,s:Oe,S:H,u:G,U:W,V:$,w:X,W:Z,x:null,X:null,y:Q,Y:J,Z:te,"%":xe},Be={a:function(e){return l[e.getUTCDay()]},A:function(e){return c[e.getUTCDay()]},b:function(e){return h[e.getUTCMonth()]},B:function(e){return f[e.getUTCMonth()]},c:null,d:ne,e:ne,f:ae,g:ye,G:ve,H:re,I:oe,j:se,L:ie,m:ue,M:de,p:function(e){return d[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:we,s:Oe,S:ce,u:le,U:fe,V:me,w:pe,W:_e,x:null,X:null,y:ge,Y:be,Z:je,"%":xe},Ie={a:function(e,t,n){var r=Me.exec(t.slice(n));return r?(e.w=Se[r[0].toLowerCase()],n+r[0].length):-1},A:function(e,t,n){var r=ke.exec(t.slice(n));return r?(e.w=Te[r[0].toLowerCase()],n+r[0].length):-1},b:function(e,t,n){var r=Ae.exec(t.slice(n));return r?(e.m=Ne[r[0].toLowerCase()],n+r[0].length):-1},B:function(e,t,n){var r=Ce.exec(t.slice(n));return r?(e.m=Ee[r[0].toLowerCase()],n+r[0].length):-1},c:function(e,n,r){return Le(e,t,n,r)},d:T,e:T,f:N,g:x,G:j,H:S,I:S,j:M,L:A,m:k,M:C,p:function(e,t,n){var r=V.exec(t.slice(n));return r?(e.p=he[r[0].toLowerCase()],n+r[0].length):-1},q:O,Q:B,s:I,S:E,u:g,U:y,V:b,w:_,W:v,x:function(e,t,r){return Le(e,n,t,r)},X:function(e,t,n){return Le(e,a,t,n)},y:x,Y:j,Z:w,"%":D};function Re(e,t){return function(n){var r,o,s,i=[],a=-1,d=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++a53)return null;"w"in d||(d.w=1),"Z"in d?(u=(a=s(i(d.y,0,1))).getUTCDay(),a=u>4||0===u?r.utcMonday.ceil(a):Object(r.utcMonday)(a),a=r.utcDay.offset(a,7*(d.V-1)),d.y=a.getUTCFullYear(),d.m=a.getUTCMonth(),d.d=a.getUTCDate()+(d.w+6)%7):(u=(a=o(i(d.y,0,1))).getDay(),a=u>4||0===u?r.timeMonday.ceil(a):Object(r.timeMonday)(a),a=r.timeDay.offset(a,7*(d.V-1)),d.y=a.getFullYear(),d.m=a.getMonth(),d.d=a.getDate()+(d.w+6)%7)}else("W"in d||"U"in d)&&("w"in d||(d.w="u"in d?d.u%7:"W"in d?1:0),u="Z"in d?s(i(d.y,0,1)).getUTCDay():o(i(d.y,0,1)).getDay(),d.m=0,d.d="W"in d?(d.w+6)%7+7*d.W-(u+5)%7:d.w+7*d.U-(u+6)%7);return"Z"in d?(d.H+=d.Z/100|0,d.M+=d.Z%100,s(d)):o(d)}}function Le(e,t,n,r){for(var o,s,i=0,a=t.length,d=n.length;i=d)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(s=Ie[o in u?t.charAt(i++):o])||(r=s(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return De.x=Re(n,De),De.X=Re(a,De),De.c=Re(t,De),Be.x=Re(n,Be),Be.X=Re(a,Be),Be.c=Re(t,Be),{format:function(e){var t=Re(e+="",De);return t.toString=function(){return e},t},parse:function(e){var t=Pe(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Re(e+="",Be);return t.toString=function(){return e},t},utcParse:function(e){var t=Pe(e+="",!0);return t.toString=function(){return e},t}}}var u={"-":"",_:" ",0:"0"},d=/^\s*\d+/,c=/^%/,l=/[\\^$*+?|[\]().{}]/g;function f(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",s=o.length;return r+(s68?1900:2e3),n+r[0].length):-1}function w(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function O(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function k(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function T(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function M(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function S(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function C(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function E(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function A(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function N(e,t,n){var r=d.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function D(e,t,n){var r=c.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function B(e,t,n){var r=d.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function I(e,t,n){var r=d.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function R(e,t){return f(e.getDate(),t,2)}function P(e,t){return f(e.getHours(),t,2)}function L(e,t){return f(e.getHours()%12||12,t,2)}function F(e,t){return f(1+r.timeDay.count(Object(r.timeYear)(e),e),t,3)}function z(e,t){return f(e.getMilliseconds(),t,3)}function q(e,t){return z(e,t)+"000"}function Y(e,t){return f(e.getMonth()+1,t,2)}function U(e,t){return f(e.getMinutes(),t,2)}function H(e,t){return f(e.getSeconds(),t,2)}function G(e){var t=e.getDay();return 0===t?7:t}function W(e,t){return f(r.timeSunday.count(Object(r.timeYear)(e)-1,e),t,2)}function V(e){var t=e.getDay();return t>=4||0===t?Object(r.timeThursday)(e):r.timeThursday.ceil(e)}function $(e,t){return e=V(e),f(r.timeThursday.count(Object(r.timeYear)(e),e)+(4===Object(r.timeYear)(e).getDay()),t,2)}function X(e){return e.getDay()}function Z(e,t){return f(r.timeMonday.count(Object(r.timeYear)(e)-1,e),t,2)}function Q(e,t){return f(e.getFullYear()%100,t,2)}function K(e,t){return f((e=V(e)).getFullYear()%100,t,2)}function J(e,t){return f(e.getFullYear()%1e4,t,4)}function ee(e,t){var n=e.getDay();return f((e=n>=4||0===n?Object(r.timeThursday)(e):r.timeThursday.ceil(e)).getFullYear()%1e4,t,4)}function te(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+f(t/60|0,"0",2)+f(t%60,"0",2)}function ne(e,t){return f(e.getUTCDate(),t,2)}function re(e,t){return f(e.getUTCHours(),t,2)}function oe(e,t){return f(e.getUTCHours()%12||12,t,2)}function se(e,t){return f(1+r.utcDay.count(Object(r.utcYear)(e),e),t,3)}function ie(e,t){return f(e.getUTCMilliseconds(),t,3)}function ae(e,t){return ie(e,t)+"000"}function ue(e,t){return f(e.getUTCMonth()+1,t,2)}function de(e,t){return f(e.getUTCMinutes(),t,2)}function ce(e,t){return f(e.getUTCSeconds(),t,2)}function le(e){var t=e.getUTCDay();return 0===t?7:t}function fe(e,t){return f(r.utcSunday.count(Object(r.utcYear)(e)-1,e),t,2)}function he(e){var t=e.getUTCDay();return t>=4||0===t?Object(r.utcThursday)(e):r.utcThursday.ceil(e)}function me(e,t){return e=he(e),f(r.utcThursday.count(Object(r.utcYear)(e),e)+(4===Object(r.utcYear)(e).getUTCDay()),t,2)}function pe(e){return e.getUTCDay()}function _e(e,t){return f(r.utcMonday.count(Object(r.utcYear)(e)-1,e),t,2)}function ge(e,t){return f(e.getUTCFullYear()%100,t,2)}function ye(e,t){return f((e=he(e)).getUTCFullYear()%100,t,2)}function be(e,t){return f(e.getUTCFullYear()%1e4,t,4)}function ve(e,t){var n=e.getUTCDay();return f((e=n>=4||0===n?Object(r.utcThursday)(e):r.utcThursday.ceil(e)).getUTCFullYear()%1e4,t,4)}function je(){return"+0000"}function xe(){return"%"}function we(e){return+e}function Oe(e){return Math.floor(+e/1e3)}},"./node_modules/d3-time/src/day.js": +/*!*****************************************!*\ + !*** ./node_modules/d3-time/src/day.js ***! + \*****************************************/ +/*! exports provided: default, days */function(e,t,n){"use strict";n.r(t),n.d(t,"days",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.durationMinute)/o.durationDay}),(function(e){return e.getDate()-1}));t.default=s;var i=s.range},"./node_modules/d3-time/src/duration.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-time/src/duration.js ***! + \**********************************************/ +/*! exports provided: durationSecond, durationMinute, durationHour, durationDay, durationWeek */function(e,t,n){"use strict";n.r(t),n.d(t,"durationSecond",(function(){return r})),n.d(t,"durationMinute",(function(){return o})),n.d(t,"durationHour",(function(){return s})),n.d(t,"durationDay",(function(){return i})),n.d(t,"durationWeek",(function(){return a}));var r=1e3,o=6e4,s=36e5,i=864e5,a=6048e5},"./node_modules/d3-time/src/hour.js": +/*!******************************************!*\ + !*** ./node_modules/d3-time/src/hour.js ***! + \******************************************/ +/*! exports provided: default, hours */function(e,t,n){"use strict";n.r(t),n.d(t,"hours",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.durationSecond-e.getMinutes()*o.durationMinute)}),(function(e,t){e.setTime(+e+t*o.durationHour)}),(function(e,t){return(t-e)/o.durationHour}),(function(e){return e.getHours()}));t.default=s;var i=s.range},"./node_modules/d3-time/src/index.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-time/src/index.js ***! + \*******************************************/ +/*! exports provided: timeInterval, timeMillisecond, timeMilliseconds, utcMillisecond, utcMilliseconds, timeSecond, timeSeconds, utcSecond, utcSeconds, timeMinute, timeMinutes, timeHour, timeHours, timeDay, timeDays, timeWeek, timeWeeks, timeSunday, timeSundays, timeMonday, timeMondays, timeTuesday, timeTuesdays, timeWednesday, timeWednesdays, timeThursday, timeThursdays, timeFriday, timeFridays, timeSaturday, timeSaturdays, timeMonth, timeMonths, timeYear, timeYears, utcMinute, utcMinutes, utcHour, utcHours, utcDay, utcDays, utcWeek, utcWeeks, utcSunday, utcSundays, utcMonday, utcMondays, utcTuesday, utcTuesdays, utcWednesday, utcWednesdays, utcThursday, utcThursdays, utcFriday, utcFridays, utcSaturday, utcSaturdays, utcMonth, utcMonths, utcYear, utcYears */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js");n.d(t,"timeInterval",(function(){return r.default}));var o=n(/*! ./millisecond.js */"./node_modules/d3-time/src/millisecond.js");n.d(t,"timeMillisecond",(function(){return o.default})),n.d(t,"timeMilliseconds",(function(){return o.milliseconds})),n.d(t,"utcMillisecond",(function(){return o.default})),n.d(t,"utcMilliseconds",(function(){return o.milliseconds}));var s=n(/*! ./second.js */"./node_modules/d3-time/src/second.js");n.d(t,"timeSecond",(function(){return s.default})),n.d(t,"timeSeconds",(function(){return s.seconds})),n.d(t,"utcSecond",(function(){return s.default})),n.d(t,"utcSeconds",(function(){return s.seconds}));var i=n(/*! ./minute.js */"./node_modules/d3-time/src/minute.js");n.d(t,"timeMinute",(function(){return i.default})),n.d(t,"timeMinutes",(function(){return i.minutes}));var a=n(/*! ./hour.js */"./node_modules/d3-time/src/hour.js");n.d(t,"timeHour",(function(){return a.default})),n.d(t,"timeHours",(function(){return a.hours}));var u=n(/*! ./day.js */"./node_modules/d3-time/src/day.js");n.d(t,"timeDay",(function(){return u.default})),n.d(t,"timeDays",(function(){return u.days}));var d=n(/*! ./week.js */"./node_modules/d3-time/src/week.js");n.d(t,"timeWeek",(function(){return d.sunday})),n.d(t,"timeWeeks",(function(){return d.sundays})),n.d(t,"timeSunday",(function(){return d.sunday})),n.d(t,"timeSundays",(function(){return d.sundays})),n.d(t,"timeMonday",(function(){return d.monday})),n.d(t,"timeMondays",(function(){return d.mondays})),n.d(t,"timeTuesday",(function(){return d.tuesday})),n.d(t,"timeTuesdays",(function(){return d.tuesdays})),n.d(t,"timeWednesday",(function(){return d.wednesday})),n.d(t,"timeWednesdays",(function(){return d.wednesdays})),n.d(t,"timeThursday",(function(){return d.thursday})),n.d(t,"timeThursdays",(function(){return d.thursdays})),n.d(t,"timeFriday",(function(){return d.friday})),n.d(t,"timeFridays",(function(){return d.fridays})),n.d(t,"timeSaturday",(function(){return d.saturday})),n.d(t,"timeSaturdays",(function(){return d.saturdays}));var c=n(/*! ./month.js */"./node_modules/d3-time/src/month.js");n.d(t,"timeMonth",(function(){return c.default})),n.d(t,"timeMonths",(function(){return c.months}));var l=n(/*! ./year.js */"./node_modules/d3-time/src/year.js");n.d(t,"timeYear",(function(){return l.default})),n.d(t,"timeYears",(function(){return l.years}));var f=n(/*! ./utcMinute.js */"./node_modules/d3-time/src/utcMinute.js");n.d(t,"utcMinute",(function(){return f.default})),n.d(t,"utcMinutes",(function(){return f.utcMinutes}));var h=n(/*! ./utcHour.js */"./node_modules/d3-time/src/utcHour.js");n.d(t,"utcHour",(function(){return h.default})),n.d(t,"utcHours",(function(){return h.utcHours}));var m=n(/*! ./utcDay.js */"./node_modules/d3-time/src/utcDay.js");n.d(t,"utcDay",(function(){return m.default})),n.d(t,"utcDays",(function(){return m.utcDays}));var p=n(/*! ./utcWeek.js */"./node_modules/d3-time/src/utcWeek.js");n.d(t,"utcWeek",(function(){return p.utcSunday})),n.d(t,"utcWeeks",(function(){return p.utcSundays})),n.d(t,"utcSunday",(function(){return p.utcSunday})),n.d(t,"utcSundays",(function(){return p.utcSundays})),n.d(t,"utcMonday",(function(){return p.utcMonday})),n.d(t,"utcMondays",(function(){return p.utcMondays})),n.d(t,"utcTuesday",(function(){return p.utcTuesday})),n.d(t,"utcTuesdays",(function(){return p.utcTuesdays})),n.d(t,"utcWednesday",(function(){return p.utcWednesday})),n.d(t,"utcWednesdays",(function(){return p.utcWednesdays})),n.d(t,"utcThursday",(function(){return p.utcThursday})),n.d(t,"utcThursdays",(function(){return p.utcThursdays})),n.d(t,"utcFriday",(function(){return p.utcFriday})),n.d(t,"utcFridays",(function(){return p.utcFridays})),n.d(t,"utcSaturday",(function(){return p.utcSaturday})),n.d(t,"utcSaturdays",(function(){return p.utcSaturdays}));var _=n(/*! ./utcMonth.js */"./node_modules/d3-time/src/utcMonth.js");n.d(t,"utcMonth",(function(){return _.default})),n.d(t,"utcMonths",(function(){return _.utcMonths}));var g=n(/*! ./utcYear.js */"./node_modules/d3-time/src/utcYear.js");n.d(t,"utcYear",(function(){return g.default})),n.d(t,"utcYears",(function(){return g.utcYears}))},"./node_modules/d3-time/src/interval.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-time/src/interval.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=new Date,o=new Date;function s(e,t,n,i){function a(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return a.floor=function(t){return e(t=new Date(+t)),t},a.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},a.round=function(e){var t=a(e),n=a.ceil(e);return e-t0))return i;do{i.push(s=new Date(+n)),t(n,o),e(n)}while(s=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}))},n&&(a.count=function(t,s){return r.setTime(+t),o.setTime(+s),e(r),e(o),Math.floor(n(r,o))},a.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?a.filter(i?function(t){return i(t)%e==0}:function(t){return a.count(0,t)%e==0}):a:null}),a}},"./node_modules/d3-time/src/millisecond.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-time/src/millisecond.js ***! + \*************************************************/ +/*! exports provided: default, milliseconds */function(e,t,n){"use strict";n.r(t),n.d(t,"milliseconds",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e}));o.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Object(r.default)((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):o:null},t.default=o;var s=o.range},"./node_modules/d3-time/src/minute.js": +/*!********************************************!*\ + !*** ./node_modules/d3-time/src/minute.js ***! + \********************************************/ +/*! exports provided: default, minutes */function(e,t,n){"use strict";n.r(t),n.d(t,"minutes",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.durationSecond)}),(function(e,t){e.setTime(+e+t*o.durationMinute)}),(function(e,t){return(t-e)/o.durationMinute}),(function(e){return e.getMinutes()}));t.default=s;var i=s.range},"./node_modules/d3-time/src/month.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-time/src/month.js ***! + \*******************************************/ +/*! exports provided: default, months */function(e,t,n){"use strict";n.r(t),n.d(t,"months",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()}));t.default=o;var s=o.range},"./node_modules/d3-time/src/second.js": +/*!********************************************!*\ + !*** ./node_modules/d3-time/src/second.js ***! + \********************************************/ +/*! exports provided: default, seconds */function(e,t,n){"use strict";n.r(t),n.d(t,"seconds",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*o.durationSecond)}),(function(e,t){return(t-e)/o.durationSecond}),(function(e){return e.getUTCSeconds()}));t.default=s;var i=s.range},"./node_modules/d3-time/src/utcDay.js": +/*!********************************************!*\ + !*** ./node_modules/d3-time/src/utcDay.js ***! + \********************************************/ +/*! exports provided: default, utcDays */function(e,t,n){"use strict";n.r(t),n.d(t,"utcDays",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/o.durationDay}),(function(e){return e.getUTCDate()-1}));t.default=s;var i=s.range},"./node_modules/d3-time/src/utcHour.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-time/src/utcHour.js ***! + \*********************************************/ +/*! exports provided: default, utcHours */function(e,t,n){"use strict";n.r(t),n.d(t,"utcHours",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setUTCMinutes(0,0,0)}),(function(e,t){e.setTime(+e+t*o.durationHour)}),(function(e,t){return(t-e)/o.durationHour}),(function(e){return e.getUTCHours()}));t.default=s;var i=s.range},"./node_modules/d3-time/src/utcMinute.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-time/src/utcMinute.js ***! + \***********************************************/ +/*! exports provided: default, utcMinutes */function(e,t,n){"use strict";n.r(t),n.d(t,"utcMinutes",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setUTCSeconds(0,0)}),(function(e,t){e.setTime(+e+t*o.durationMinute)}),(function(e,t){return(t-e)/o.durationMinute}),(function(e){return e.getUTCMinutes()}));t.default=s;var i=s.range},"./node_modules/d3-time/src/utcMonth.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-time/src/utcMonth.js ***! + \**********************************************/ +/*! exports provided: default, utcMonths */function(e,t,n){"use strict";n.r(t),n.d(t,"utcMonths",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCMonth(e.getUTCMonth()+t)}),(function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())}),(function(e){return e.getUTCMonth()}));t.default=o;var s=o.range},"./node_modules/d3-time/src/utcWeek.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-time/src/utcWeek.js ***! + \*********************************************/ +/*! exports provided: utcSunday, utcMonday, utcTuesday, utcWednesday, utcThursday, utcFriday, utcSaturday, utcSundays, utcMondays, utcTuesdays, utcWednesdays, utcThursdays, utcFridays, utcSaturdays */function(e,t,n){"use strict";n.r(t),n.d(t,"utcSunday",(function(){return i})),n.d(t,"utcMonday",(function(){return a})),n.d(t,"utcTuesday",(function(){return u})),n.d(t,"utcWednesday",(function(){return d})),n.d(t,"utcThursday",(function(){return c})),n.d(t,"utcFriday",(function(){return l})),n.d(t,"utcSaturday",(function(){return f})),n.d(t,"utcSundays",(function(){return h})),n.d(t,"utcMondays",(function(){return m})),n.d(t,"utcTuesdays",(function(){return p})),n.d(t,"utcWednesdays",(function(){return _})),n.d(t,"utcThursdays",(function(){return g})),n.d(t,"utcFridays",(function(){return y})),n.d(t,"utcSaturdays",(function(){return b}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js");function s(e){return Object(r.default)((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/o.durationWeek}))}var i=s(0),a=s(1),u=s(2),d=s(3),c=s(4),l=s(5),f=s(6),h=i.range,m=a.range,p=u.range,_=d.range,g=c.range,y=l.range,b=f.range},"./node_modules/d3-time/src/utcYear.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-time/src/utcYear.js ***! + \*********************************************/ +/*! exports provided: default, utcYears */function(e,t,n){"use strict";n.r(t),n.d(t,"utcYears",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.default)((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null},t.default=o;var s=o.range},"./node_modules/d3-time/src/week.js": +/*!******************************************!*\ + !*** ./node_modules/d3-time/src/week.js ***! + \******************************************/ +/*! exports provided: sunday, monday, tuesday, wednesday, thursday, friday, saturday, sundays, mondays, tuesdays, wednesdays, thursdays, fridays, saturdays */function(e,t,n){"use strict";n.r(t),n.d(t,"sunday",(function(){return i})),n.d(t,"monday",(function(){return a})),n.d(t,"tuesday",(function(){return u})),n.d(t,"wednesday",(function(){return d})),n.d(t,"thursday",(function(){return c})),n.d(t,"friday",(function(){return l})),n.d(t,"saturday",(function(){return f})),n.d(t,"sundays",(function(){return h})),n.d(t,"mondays",(function(){return m})),n.d(t,"tuesdays",(function(){return p})),n.d(t,"wednesdays",(function(){return _})),n.d(t,"thursdays",(function(){return g})),n.d(t,"fridays",(function(){return y})),n.d(t,"saturdays",(function(){return b}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3-time/src/duration.js");function s(e){return Object(r.default)((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.durationMinute)/o.durationWeek}))}var i=s(0),a=s(1),u=s(2),d=s(3),c=s(4),l=s(5),f=s(6),h=i.range,m=a.range,p=u.range,_=d.range,g=c.range,y=l.range,b=f.range},"./node_modules/d3-time/src/year.js": +/*!******************************************!*\ + !*** ./node_modules/d3-time/src/year.js ***! + \******************************************/ +/*! exports provided: default, years */function(e,t,n){"use strict";n.r(t),n.d(t,"years",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.default)((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null},t.default=o;var s=o.range},"./node_modules/d3-timer/src/index.js": +/*!********************************************!*\ + !*** ./node_modules/d3-timer/src/index.js ***! + \********************************************/ +/*! exports provided: now, timer, timerFlush, timeout, interval */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-timer/src/timer.js");n.d(t,"now",(function(){return r.now})),n.d(t,"timer",(function(){return r.timer})),n.d(t,"timerFlush",(function(){return r.timerFlush}));var o=n(/*! ./timeout.js */"./node_modules/d3-timer/src/timeout.js");n.d(t,"timeout",(function(){return o.default}));var s=n(/*! ./interval.js */"./node_modules/d3-timer/src/interval.js");n.d(t,"interval",(function(){return s.default}))},"./node_modules/d3-timer/src/interval.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-timer/src/interval.js ***! + \***********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer,s=t;return null==t?(o.restart(e,t,n),o):(t=+t,n=null==n?Object(r.now)():+n,o.restart((function r(i){i+=s,o.restart(r,s+=t,n),e(i)}),t,n),o)}},"./node_modules/d3-timer/src/timeout.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-timer/src/timeout.js ***! + \**********************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer;return t=null==t?0:+t,o.restart((function(n){o.stop(),e(n+t)}),t,n),o}},"./node_modules/d3-timer/src/timer.js": +/*!********************************************!*\ + !*** ./node_modules/d3-timer/src/timer.js ***! + \********************************************/ +/*! exports provided: now, Timer, timer, timerFlush */function(e,t,n){"use strict";n.r(t),n.d(t,"now",(function(){return h})),n.d(t,"Timer",(function(){return p})),n.d(t,"timer",(function(){return _})),n.d(t,"timerFlush",(function(){return g}));var r,o,s=0,i=0,a=0,u=0,d=0,c=0,l="object"==typeof performance&&performance.now?performance:Date,f="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function h(){return d||(f(m),d=l.now()+c)}function m(){d=0}function p(){this._call=this._time=this._next=null}function _(e,t,n){var r=new p;return r.restart(e,t,n),r}function g(){h(),++s;for(var e,t=r;t;)(e=d-t._time)>=0&&t._call.call(null,e),t=t._next;--s}function y(){d=(u=l.now())+c,s=i=0;try{g()}finally{s=0,function(){for(var e,t,n=r,s=1/0;n;)n._call?(s>n._time&&(s=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);o=e,v(s)}(),d=0}}function b(){var e=l.now(),t=e-u;t>1e3&&(c-=t,u=e)}function v(e){s||(i&&(i=clearTimeout(i)),e-d>24?(e<1/0&&(i=setTimeout(y,e-l.now()-c)),a&&(a=clearInterval(a))):(a||(u=l.now(),a=setInterval(b,1e3)),s=1,f(y)))}p.prototype=_.prototype={constructor:p,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?h():+n)+(null==t?0:+t),this._next||o===this||(o?o._next=this:r=this,o=this),this._call=e,this._time=n,v()},stop:function(){this._call&&(this._call=null,this._time=1/0,v())}}},"./node_modules/d3-transition/src/active.js": +/*!**************************************************!*\ + !*** ./node_modules/d3-transition/src/active.js ***! + \**************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transition/index.js */"./node_modules/d3-transition/src/transition/index.js"),o=n(/*! ./transition/schedule.js */"./node_modules/d3-transition/src/transition/schedule.js"),s=[null];t.default=function(e,t){var n,i,a=e.__transition;if(a)for(i in t=null==t?null:t+"",a)if((n=a[i]).state>o.SCHEDULED&&n.name===t)return new r.Transition([[e]],s,t,+i);return null}},"./node_modules/d3-transition/src/index.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-transition/src/index.js ***! + \*************************************************/ +/*! exports provided: transition, active, interrupt */function(e,t,n){"use strict";n.r(t),n(/*! ./selection/index.js */"./node_modules/d3-transition/src/selection/index.js");var r=n(/*! ./transition/index.js */"./node_modules/d3-transition/src/transition/index.js");n.d(t,"transition",(function(){return r.default}));var o=n(/*! ./active.js */"./node_modules/d3-transition/src/active.js");n.d(t,"active",(function(){return o.default}));var s=n(/*! ./interrupt.js */"./node_modules/d3-transition/src/interrupt.js");n.d(t,"interrupt",(function(){return s.default}))},"./node_modules/d3-transition/src/interrupt.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-transition/src/interrupt.js ***! + \*****************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transition/schedule.js */"./node_modules/d3-transition/src/transition/schedule.js");t.default=function(e,t){var n,o,s,i=e.__transition,a=!0;if(i){for(s in t=null==t?null:t+"",i)(n=i[s]).name===t?(o=n.state>r.STARTING&&n.state=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?r.init:r.set;return function(){var r=i(this,e),a=r.on;a!==o&&(s=(o=a).copy()).on(t,n),r.on=s}}t.default=function(e,t){var n=this._id;return arguments.length<2?Object(r.get)(this.node(),n).on.on(e):this.each(o(n,e,t))}},"./node_modules/d3-transition/src/transition/remove.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3-transition/src/transition/remove.js ***! + \*************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){return this.on("end.remove",(e=this._id,function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}));var e}},"./node_modules/d3-transition/src/transition/schedule.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-transition/src/transition/schedule.js ***! + \***************************************************************/ +/*! exports provided: CREATED, SCHEDULED, STARTING, STARTED, RUNNING, ENDING, ENDED, default, init, set, get */function(e,t,n){"use strict";n.r(t),n.d(t,"CREATED",(function(){return a})),n.d(t,"SCHEDULED",(function(){return u})),n.d(t,"STARTING",(function(){return d})),n.d(t,"STARTED",(function(){return c})),n.d(t,"RUNNING",(function(){return l})),n.d(t,"ENDING",(function(){return f})),n.d(t,"ENDED",(function(){return h})),n.d(t,"init",(function(){return m})),n.d(t,"set",(function(){return p})),n.d(t,"get",(function(){return _}));var r=n(/*! d3-dispatch */"./node_modules/d3-dispatch/src/index.js"),o=n(/*! d3-timer */"./node_modules/d3-timer/src/index.js"),s=Object(r.dispatch)("start","end","cancel","interrupt"),i=[],a=0,u=1,d=2,c=3,l=4,f=5,h=6;function m(e,t){var n=_(e,t);if(n.state>a)throw new Error("too late; already scheduled");return n}function p(e,t){var n=_(e,t);if(n.state>c)throw new Error("too late; already running");return n}function _(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}t.default=function(e,t,n,r,m,p){var _=e.__transition;if(_){if(n in _)return}else e.__transition={};!function(e,t,n){var r,s=e.__transition;function i(f){var p,_,g,y;if(n.state!==u)return m();for(p in s)if((y=s[p]).name===n.name){if(y.state===c)return Object(o.timeout)(i);y.state===l?(y.state=h,y.timer.stop(),y.on.call("interrupt",e,e.__data__,y.index,y.group),delete s[p]):+pa.epsilon)f=f.L;else{if(!((u=d-p(f,l))>a.epsilon)){r>-a.epsilon?(t=f.P,n=f):u>-a.epsilon?(t=f,n=f.N):t=n=f;break}if(!f.R){t=f;break}f=f.R}Object(o.createCell)(e);var h=c(e);if(a.beaches.insert(t,h),t||n){if(t===n)return Object(s.detachCircle)(t),n=c(t.site),a.beaches.insert(h,n),h.edge=n.edge=Object(i.createEdge)(t.site,h.site),Object(s.attachCircle)(t),void Object(s.attachCircle)(n);if(n){Object(s.detachCircle)(t),Object(s.detachCircle)(n);var _=t.site,g=_[0],y=_[1],b=e[0]-g,v=e[1]-y,j=n.site,x=j[0]-g,w=j[1]-y,O=2*(b*w-v*x),k=b*b+v*v,T=x*x+w*w,M=[(w*k-v*T)/O+g,(b*T-x*k)/O+y];Object(i.setEdgeEnd)(n.edge,_,j,M),h.edge=Object(i.createEdge)(_,e,null,M),n.edge=Object(i.createEdge)(e,j,null,M),Object(s.attachCircle)(t),Object(s.attachCircle)(n)}else h.edge=Object(i.createEdge)(t.site,h.site)}}function m(e,t){var n=e.site,r=n[0],o=n[1],s=o-t;if(!s)return r;var i=e.P;if(!i)return-1/0;var a=(n=i.site)[0],u=n[1],d=u-t;if(!d)return a;var c=a-r,l=1/s-1/d,f=c/d;return l?(-f+Math.sqrt(f*f-2*l*(c*c/(-2*d)-u+d/2+o-s/2)))/l+r:(r+a)/2}function p(e,t){var n=e.N;if(n)return m(n,t);var r=e.site;return r[1]===t?r[0]:1/0}},"./node_modules/d3-voronoi/src/Cell.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-voronoi/src/Cell.js ***! + \*********************************************/ +/*! exports provided: createCell, cellHalfedgeStart, cellHalfedgeEnd, sortCellHalfedges, clipCells */function(e,t,n){"use strict";n.r(t),n.d(t,"createCell",(function(){return s})),n.d(t,"cellHalfedgeStart",(function(){return a})),n.d(t,"cellHalfedgeEnd",(function(){return u})),n.d(t,"sortCellHalfedges",(function(){return d})),n.d(t,"clipCells",(function(){return c}));var r=n(/*! ./Edge */"./node_modules/d3-voronoi/src/Edge.js"),o=n(/*! ./Diagram */"./node_modules/d3-voronoi/src/Diagram.js");function s(e){return o.cells[e.index]={site:e,halfedges:[]}}function i(e,t){var n=e.site,r=t.left,o=t.right;return n===o&&(o=r,r=n),o?Math.atan2(o[1]-r[1],o[0]-r[0]):(n===r?(r=t[1],o=t[0]):(r=t[0],o=t[1]),Math.atan2(r[0]-o[0],o[1]-r[1]))}function a(e,t){return t[+(t.left!==e.site)]}function u(e,t){return t[+(t.left===e.site)]}function d(){for(var e,t,n,r,s=0,a=o.cells.length;so.epsilon||Math.abs(b-_)>o.epsilon)&&(f.splice(l,0,o.edges.push(Object(r.createBorderEdge)(c,g,Math.abs(y-e)o.epsilon?[e,Math.abs(p-e)o.epsilon?[Math.abs(_-s)o.epsilon?[n,Math.abs(p-n)o.epsilon?[Math.abs(_-t)=-s.epsilon2)){var g=f*f+h*h,y=m*m+p*p,b=(p*g-h*y)/_,v=(f*y-m*g)/_,j=i.pop()||new a;j.arc=e,j.site=u,j.x=b+c,j.y=(j.cy=v+l)+Math.sqrt(b*b+v*v),e.circle=j;for(var x=null,w=s.circles._;w;)if(j.y=a)return null;var u=e-o.site[0],d=t-o.site[1],c=u*u+d*d;do{o=s.cells[r=i],i=null,o.halfedges.forEach((function(n){var r=s.edges[n],a=r.left;if(a!==o.site&&a||(a=r.right)){var u=e-a[0],d=t-a[1],l=u*u+d*d;l0)){if(s/=f,f<0){if(s0){if(s>l)return;s>c&&(c=s)}if(s=r-u,f||!(s<0)){if(s/=f,f<0){if(s>l)return;s>c&&(c=s)}else if(f>0){if(s0)){if(s/=h,h<0){if(s0){if(s>l)return;s>c&&(c=s)}if(s=o-d,h||!(s<0)){if(s/=h,h<0){if(s>l)return;s>c&&(c=s)}else if(h>0){if(s0||l<1)||(c>0&&(e[0]=[u+c*f,d+c*h]),l<1&&(e[1]=[u+l*f,d+l*h]),!0)}}}}}function u(e,t,n,r,o){var s=e[1];if(s)return!0;var i,a,u=e[0],d=e.left,c=e.right,l=d[0],f=d[1],h=c[0],m=c[1],p=(l+h)/2,_=(f+m)/2;if(m===f){if(p=r)return;if(l>h){if(u){if(u[1]>=o)return}else u=[p,n];s=[p,o]}else{if(u){if(u[1]1)if(l>h){if(u){if(u[1]>=o)return}else u=[(n-a)/i,n];s=[(o-a)/i,o]}else{if(u){if(u[1]=r)return}else u=[t,i*t+a];s=[r,i*r+a]}else{if(u){if(u[0]r.epsilon||Math.abs(s[0][1]-s[1][1])>r.epsilon)||delete r.edges[i]}},"./node_modules/d3-voronoi/src/RedBlackTree.js": +/*!*****************************************************!*\ + !*** ./node_modules/d3-voronoi/src/RedBlackTree.js ***! + \*****************************************************/ +/*! exports provided: RedBlackNode, default */function(e,t,n){"use strict";function r(){this._=null}function o(e){e.U=e.C=e.L=e.R=e.P=e.N=null}function s(e,t){var n=t,r=t.R,o=n.U;o?o.L===n?o.L=r:o.R=r:e._=r,r.U=o,n.U=r,n.R=r.L,n.R&&(n.R.U=n),r.L=n}function i(e,t){var n=t,r=t.L,o=n.U;o?o.L===n?o.L=r:o.R=r:e._=r,r.U=o,n.U=r,n.L=r.R,n.L&&(n.L.U=n),r.R=n}function a(e){for(;e.L;)e=e.L;return e}n.r(t),n.d(t,"RedBlackNode",(function(){return o})),r.prototype={constructor:r,insert:function(e,t){var n,r,o;if(e){if(t.P=e,t.N=e.N,e.N&&(e.N.P=t),e.N=t,e.R){for(e=e.R;e.L;)e=e.L;e.L=t}else e.R=t;n=e}else this._?(e=a(this._),t.P=null,t.N=e,e.P=e.L=t,n=e):(t.P=t.N=null,this._=t,n=null);for(t.L=t.R=null,t.U=n,t.C=!0,e=t;n&&n.C;)n===(r=n.U).L?(o=r.R)&&o.C?(n.C=o.C=!1,r.C=!0,e=r):(e===n.R&&(s(this,n),n=(e=n).U),n.C=!1,r.C=!0,i(this,r)):(o=r.L)&&o.C?(n.C=o.C=!1,r.C=!0,e=r):(e===n.L&&(i(this,n),n=(e=n).U),n.C=!1,r.C=!0,s(this,r)),n=e.U;this._.C=!1},remove:function(e){e.N&&(e.N.P=e.P),e.P&&(e.P.N=e.N),e.N=e.P=null;var t,n,r,o=e.U,u=e.L,d=e.R;if(n=u?d?a(d):u:d,o?o.L===e?o.L=n:o.R=n:this._=n,u&&d?(r=n.C,n.C=e.C,n.L=u,u.U=n,n!==d?(o=n.U,n.U=e.U,e=n.R,o.L=e,n.R=d,d.U=n):(n.U=o,o=n,e=n.R)):(r=e.C,e=n),e&&(e.U=o),!r)if(e&&e.C)e.C=!1;else{do{if(e===this._)break;if(e===o.L){if((t=o.R).C&&(t.C=!1,o.C=!0,s(this,o),t=o.R),t.L&&t.L.C||t.R&&t.R.C){t.R&&t.R.C||(t.L.C=!1,t.C=!0,i(this,t),t=o.R),t.C=o.C,o.C=t.R.C=!1,s(this,o),e=this._;break}}else if((t=o.L).C&&(t.C=!1,o.C=!0,i(this,o),t=o.L),t.L&&t.L.C||t.R&&t.R.C){t.L&&t.L.C||(t.R.C=!1,t.C=!0,s(this,t),t=o.L),t.C=o.C,o.C=t.L.C=!1,i(this,o),e=this._;break}t.C=!0,e=o,o=o.U}while(!e.C);e&&(e.C=!1)}}},t.default=r},"./node_modules/d3-voronoi/src/constant.js": +/*!*************************************************!*\ + !*** ./node_modules/d3-voronoi/src/constant.js ***! + \*************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3-voronoi/src/index.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-voronoi/src/index.js ***! + \**********************************************/ +/*! exports provided: voronoi */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./voronoi */"./node_modules/d3-voronoi/src/voronoi.js");n.d(t,"voronoi",(function(){return r.default}))},"./node_modules/d3-voronoi/src/point.js": +/*!**********************************************!*\ + !*** ./node_modules/d3-voronoi/src/point.js ***! + \**********************************************/ +/*! exports provided: x, y */function(e,t,n){"use strict";function r(e){return e[0]}function o(e){return e[1]}n.r(t),n.d(t,"x",(function(){return r})),n.d(t,"y",(function(){return o}))},"./node_modules/d3-voronoi/src/voronoi.js": +/*!************************************************!*\ + !*** ./node_modules/d3-voronoi/src/voronoi.js ***! + \************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./constant */"./node_modules/d3-voronoi/src/constant.js"),o=n(/*! ./point */"./node_modules/d3-voronoi/src/point.js"),s=n(/*! ./Diagram */"./node_modules/d3-voronoi/src/Diagram.js");t.default=function(){var e=o.x,t=o.y,n=null;function i(r){return new s.default(r.map((function(n,o){var i=[Math.round(e(n,o,r)/s.epsilon)*s.epsilon,Math.round(t(n,o,r)/s.epsilon)*s.epsilon];return i.index=o,i.data=n,i})),n)}return i.polygons=function(e){return i(e).polygons()},i.links=function(e){return i(e).links()},i.triangles=function(e){return i(e).triangles()},i.x=function(t){return arguments.length?(e="function"==typeof t?t:Object(r.default)(+t),i):e},i.y=function(e){return arguments.length?(t="function"==typeof e?e:Object(r.default)(+e),i):t},i.extent=function(e){return arguments.length?(n=null==e?null:[[+e[0][0],+e[0][1]],[+e[1][0],+e[1][1]]],i):n&&[[n[0][0],n[0][1]],[n[1][0],n[1][1]]]},i.size=function(e){return arguments.length?(n=null==e?null:[[0,0],[+e[0],+e[1]]],i):n&&[n[1][0]-n[0][0],n[1][1]-n[0][1]]},i}},"./node_modules/d3-zoom/node_modules/d3-color/src/color.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-color/src/color.js ***! + \*****************************************************************/ +/*! exports provided: Color, darker, brighter, default, rgbConvert, rgb, Rgb, hslConvert, hsl */function(e,t,n){"use strict";n.r(t),n.d(t,"Color",(function(){return o})),n.d(t,"darker",(function(){return s})),n.d(t,"brighter",(function(){return i})),n.d(t,"default",(function(){return v})),n.d(t,"rgbConvert",(function(){return w})),n.d(t,"rgb",(function(){return O})),n.d(t,"Rgb",(function(){return k})),n.d(t,"hslConvert",(function(){return E})),n.d(t,"hsl",(function(){return A}));var r=n(/*! ./define.js */"./node_modules/d3-zoom/node_modules/d3-color/src/define.js");function o(){}var s=.7,i=1/s,a="\\s*([+-]?\\d+)\\s*",u="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",d="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,l=new RegExp("^rgb\\("+[a,a,a]+"\\)$"),f=new RegExp("^rgb\\("+[d,d,d]+"\\)$"),h=new RegExp("^rgba\\("+[a,a,a,u]+"\\)$"),m=new RegExp("^rgba\\("+[d,d,d,u]+"\\)$"),p=new RegExp("^hsl\\("+[u,d,d]+"\\)$"),_=new RegExp("^hsla\\("+[u,d,d,u]+"\\)$"),g={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function v(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?j(t):3===n?new k(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?x(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?x(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=l.exec(e))?new k(t[1],t[2],t[3],1):(t=f.exec(e))?new k(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=m.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=p.exec(e))?C(t[1],t[2]/100,t[3]/100,1):(t=_.exec(e))?C(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?j(g[e]):"transparent"===e?new k(NaN,NaN,NaN,0):null}function j(e){return new k(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new k(e,t,n,r)}function w(e){return e instanceof o||(e=v(e)),e?new k((e=e.rgb()).r,e.g,e.b,e.opacity):new k}function O(e,t,n,r){return 1===arguments.length?w(e):new k(e,t,n,null==r?1:r)}function k(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function T(){return"#"+S(this.r)+S(this.g)+S(this.b)}function M(){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 S(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function C(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new N(e,t,n,r)}function E(e){if(e instanceof N)return new N(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=v(e)),!e)return new N;if(e instanceof N)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,s=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,u=i-s,d=(i+s)/2;return u?(a=t===i?(n-r)/u+6*(n0&&d<1?0:a,new N(a,u,d,e.opacity)}function A(e,t,n,r){return 1===arguments.length?E(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function D(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Object(r.default)(o,v,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:y,formatHex:y,formatHsl:function(){return E(this).formatHsl()},formatRgb:b,toString:b}),Object(r.default)(k,O,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new k(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new k(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:T,formatHex:T,formatRgb:M,toString:M})),Object(r.default)(N,A,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new N(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new N(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new k(D(e>=240?e-240:e+120,o,r),D(e,o,r),D(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}))},"./node_modules/d3-zoom/node_modules/d3-color/src/cubehelix.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-color/src/cubehelix.js ***! + \*********************************************************************/ +/*! exports provided: default, Cubehelix */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return p})),n.d(t,"Cubehelix",(function(){return _}));var r=n(/*! ./define.js */"./node_modules/d3-zoom/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-zoom/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-zoom/node_modules/d3-color/src/math.js"),i=-.14861,a=1.78277,u=-.29227,d=-.90649,c=1.97294,l=c*d,f=c*a,h=a*u-d*i;function m(e){if(e instanceof _)return new _(e.h,e.s,e.l,e.opacity);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(h*r+l*t-f*n)/(h+l-f),a=r-i,m=(c*(n-i)-u*a)/d,p=Math.sqrt(m*m+a*a)/(c*i*(1-i)),g=p?Math.atan2(m,a)*s.degrees-120:NaN;return new _(g<0?g+360:g,p,i,e.opacity)}function p(e,t,n,r){return 1===arguments.length?m(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Object(r.default)(_,p,Object(r.extend)(o.Color,{brighter:function(e){return e=null==e?o.brighter:Math.pow(o.brighter,e),new _(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?o.darker:Math.pow(o.darker,e),new _(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*s.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),l=Math.sin(e);return new o.Rgb(255*(t+n*(i*r+a*l)),255*(t+n*(u*r+d*l)),255*(t+n*(c*r)),this.opacity)}}))},"./node_modules/d3-zoom/node_modules/d3-color/src/define.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-color/src/define.js ***! + \******************************************************************/ +/*! exports provided: default, extend */function(e,t,n){"use strict";function r(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.r(t),n.d(t,"extend",(function(){return r})),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e}},"./node_modules/d3-zoom/node_modules/d3-color/src/index.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-color/src/index.js ***! + \*****************************************************************/ +/*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-zoom/node_modules/d3-color/src/color.js");n.d(t,"color",(function(){return r.default})),n.d(t,"rgb",(function(){return r.rgb})),n.d(t,"hsl",(function(){return r.hsl}));var o=n(/*! ./lab.js */"./node_modules/d3-zoom/node_modules/d3-color/src/lab.js");n.d(t,"lab",(function(){return o.default})),n.d(t,"hcl",(function(){return o.hcl})),n.d(t,"lch",(function(){return o.lch})),n.d(t,"gray",(function(){return o.gray}));var s=n(/*! ./cubehelix.js */"./node_modules/d3-zoom/node_modules/d3-color/src/cubehelix.js");n.d(t,"cubehelix",(function(){return s.default}))},"./node_modules/d3-zoom/node_modules/d3-color/src/lab.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-color/src/lab.js ***! + \***************************************************************/ +/*! exports provided: gray, default, Lab, lch, hcl, Hcl */function(e,t,n){"use strict";n.r(t),n.d(t,"gray",(function(){return d})),n.d(t,"default",(function(){return c})),n.d(t,"Lab",(function(){return l})),n.d(t,"lch",(function(){return g})),n.d(t,"hcl",(function(){return y})),n.d(t,"Hcl",(function(){return b}));var r=n(/*! ./define.js */"./node_modules/d3-zoom/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3-zoom/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3-zoom/node_modules/d3-color/src/math.js");const i=6/29,a=3*i*i;function u(e){if(e instanceof l)return new l(e.l,e.a,e.b,e.opacity);if(e instanceof b)return v(e);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t,n,r=p(e.r),s=p(e.g),i=p(e.b),a=f((.2225045*r+.7168786*s+.0606169*i)/1);return r===s&&s===i?t=n=a:(t=f((.4360747*r+.3850649*s+.1430804*i)/.96422),n=f((.0139322*r+.0971045*s+.7141733*i)/.82521)),new l(116*a-16,500*(t-a),200*(a-n),e.opacity)}function d(e,t){return new l(e,0,0,null==t?1:t)}function c(e,t,n,r){return 1===arguments.length?u(e):new l(e,t,n,null==r?1:r)}function l(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function f(e){return e>.008856451679035631?Math.pow(e,1/3):e/a+4/29}function h(e){return e>i?e*e*e:a*(e-4/29)}function m(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function p(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function _(e){if(e instanceof b)return new b(e.h,e.c,e.l,e.opacity);if(e instanceof l||(e=u(e)),0===e.a&&0===e.b)return new b(NaN,0{}};function o(){for(var e,t=0,n=arguments.length,r={};t=0&&(n=e.slice(r+1),e=e.slice(0,r)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}function a(e,t){for(var n,r=0,o=e.length;r0)for(var n,r,o=new Array(n),s=0;s()=>e},"./node_modules/d3-zoom/node_modules/d3-drag/src/drag.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-drag/src/drag.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-dispatch */"./node_modules/d3-zoom/node_modules/d3-dispatch/src/index.js"),o=n(/*! d3-selection */"./node_modules/d3-zoom/node_modules/d3-selection/src/index.js"),s=n(/*! ./nodrag.js */"./node_modules/d3-zoom/node_modules/d3-drag/src/nodrag.js"),i=n(/*! ./noevent.js */"./node_modules/d3-zoom/node_modules/d3-drag/src/noevent.js"),a=n(/*! ./constant.js */"./node_modules/d3-zoom/node_modules/d3-drag/src/constant.js"),u=n(/*! ./event.js */"./node_modules/d3-zoom/node_modules/d3-drag/src/event.js");function d(e){return!e.ctrlKey&&!e.button}function c(){return this.parentNode}function l(e,t){return null==t?{x:e.x,y:e.y}:t}function f(){return navigator.maxTouchPoints||"ontouchstart"in this}t.default=function(){var e,t,n,h,m=d,p=c,_=l,g=f,y={},b=Object(r.dispatch)("start","drag","end"),v=0,j=0;function x(e){e.on("mousedown.drag",w).filter(g).on("touchstart.drag",T).on("touchmove.drag",M,i.nonpassive).on("touchend.drag touchcancel.drag",S).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function w(r,a){if(!h&&m.call(this,r,a)){var u=C(this,p.call(this,r,a),r,a,"mouse");u&&(Object(o.select)(r.view).on("mousemove.drag",O,i.nonpassivecapture).on("mouseup.drag",k,i.nonpassivecapture),Object(s.default)(r.view),Object(i.nopropagation)(r),n=!1,e=r.clientX,t=r.clientY,u("start",r))}}function O(r){if(Object(i.default)(r),!n){var o=r.clientX-e,s=r.clientY-t;n=o*o+s*s>j}y.mouse("drag",r)}function k(e){Object(o.select)(e.view).on("mousemove.drag mouseup.drag",null),Object(s.yesdrag)(e.view,n),Object(i.default)(e),y.mouse("end",e)}function T(e,t){if(m.call(this,e,t)){var n,r,o=e.changedTouches,s=p.call(this,e,t),a=o.length;for(n=0;n+e},"./node_modules/d3-zoom/node_modules/d3-ease/src/math.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-ease/src/math.js ***! + \***************************************************************/ +/*! exports provided: tpmt */function(e,t,n){"use strict";function r(e){return 1.0009775171065494*(Math.pow(2,-10*e)-.0009765625)}n.r(t),n.d(t,"tpmt",(function(){return r}))},"./node_modules/d3-zoom/node_modules/d3-ease/src/poly.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-ease/src/poly.js ***! + \***************************************************************/ +/*! exports provided: polyIn, polyOut, polyInOut */function(e,t,n){"use strict";n.r(t),n.d(t,"polyIn",(function(){return r})),n.d(t,"polyOut",(function(){return o})),n.d(t,"polyInOut",(function(){return s}));var r=function e(t){function n(e){return Math.pow(e,t)}return t=+t,n.exponent=e,n}(3),o=function e(t){function n(e){return 1-Math.pow(1-e,t)}return t=+t,n.exponent=e,n}(3),s=function e(t){function n(e){return((e*=2)<=1?Math.pow(e,t):2-Math.pow(2-e,t))/2}return t=+t,n.exponent=e,n}(3)},"./node_modules/d3-zoom/node_modules/d3-ease/src/quad.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-ease/src/quad.js ***! + \***************************************************************/ +/*! exports provided: quadIn, quadOut, quadInOut */function(e,t,n){"use strict";function r(e){return e*e}function o(e){return e*(2-e)}function s(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}n.r(t),n.d(t,"quadIn",(function(){return r})),n.d(t,"quadOut",(function(){return o})),n.d(t,"quadInOut",(function(){return s}))},"./node_modules/d3-zoom/node_modules/d3-ease/src/sin.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-ease/src/sin.js ***! + \**************************************************************/ +/*! exports provided: sinIn, sinOut, sinInOut */function(e,t,n){"use strict";n.r(t),n.d(t,"sinIn",(function(){return s})),n.d(t,"sinOut",(function(){return i})),n.d(t,"sinInOut",(function(){return a}));var r=Math.PI,o=r/2;function s(e){return 1==+e?1:1-Math.cos(e*o)}function i(e){return Math.sin(e*o)}function a(e){return(1-Math.cos(r*e))/2}},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/array.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/array.js ***! + \***********************************************************************/ +/*! exports provided: default, genericArray */function(e,t,n){"use strict";n.r(t),n.d(t,"genericArray",(function(){return s}));var r=n(/*! ./value.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/value.js"),o=n(/*! ./numberArray.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/numberArray.js");function s(e,t){var n,o=t?t.length:0,s=e?Math.min(o,e.length):0,i=new Array(s),a=new Array(o);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),s=e[o],i=e[o+1],a=o>0?e[o-1]:2*s-i,u=o180||n<-180?n-360*Math.round(n/360):n):Object(r.default)(isNaN(e)?t:e)}function i(e){return 1==(e=+e)?a: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):Object(r.default)(isNaN(t)?n:t)}}function a(e,t){var n=t-e;return n?o(e,n):Object(r.default)(isNaN(e)?t:e)}},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/constant.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/constant.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=e=>()=>e},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/cubehelix.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/cubehelix.js ***! + \***************************************************************************/ +/*! exports provided: default, cubehelixLong */function(e,t,n){"use strict";n.r(t),n.d(t,"cubehelixLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-zoom/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/color.js");function s(e){return function t(n){function s(t,s){var i=e((t=Object(r.cubehelix)(t)).h,(s=Object(r.cubehelix)(s)).h),a=Object(o.default)(t.s,s.s),u=Object(o.default)(t.l,s.l),d=Object(o.default)(t.opacity,s.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=u(Math.pow(e,n)),t.opacity=d(e),t+""}}return n=+n,s.gamma=t,s}(1)}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/date.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/date.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/discrete.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/discrete.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/hcl.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/hcl.js ***! + \*********************************************************************/ +/*! exports provided: default, hclLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hclLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-zoom/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hcl)(t)).h,(n=Object(r.hcl)(n)).h),i=Object(o.default)(t.c,n.c),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.c=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/hsl.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/hsl.js ***! + \*********************************************************************/ +/*! exports provided: default, hslLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hslLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3-zoom/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hsl)(t)).h,(n=Object(r.hsl)(n)).h),i=Object(o.default)(t.s,n.s),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.s=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/hue.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/hue.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/color.js");t.default=function(e,t){var n=Object(r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}}},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/index.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/index.js ***! + \***********************************************************************/ +/*! exports provided: interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./value.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/value.js");n.d(t,"interpolate",(function(){return r.default}));var o=n(/*! ./array.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/array.js");n.d(t,"interpolateArray",(function(){return o.default}));var s=n(/*! ./basis.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/basis.js");n.d(t,"interpolateBasis",(function(){return s.default}));var i=n(/*! ./basisClosed.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/basisClosed.js");n.d(t,"interpolateBasisClosed",(function(){return i.default}));var a=n(/*! ./date.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/date.js");n.d(t,"interpolateDate",(function(){return a.default}));var u=n(/*! ./discrete.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/discrete.js");n.d(t,"interpolateDiscrete",(function(){return u.default}));var d=n(/*! ./hue.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/hue.js");n.d(t,"interpolateHue",(function(){return d.default}));var c=n(/*! ./number.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/number.js");n.d(t,"interpolateNumber",(function(){return c.default}));var l=n(/*! ./numberArray.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/numberArray.js");n.d(t,"interpolateNumberArray",(function(){return l.default}));var f=n(/*! ./object.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/object.js");n.d(t,"interpolateObject",(function(){return f.default}));var h=n(/*! ./round.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/round.js");n.d(t,"interpolateRound",(function(){return h.default}));var m=n(/*! ./string.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/string.js");n.d(t,"interpolateString",(function(){return m.default}));var p=n(/*! ./transform/index.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/transform/index.js");n.d(t,"interpolateTransformCss",(function(){return p.interpolateTransformCss})),n.d(t,"interpolateTransformSvg",(function(){return p.interpolateTransformSvg}));var _=n(/*! ./zoom.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/zoom.js");n.d(t,"interpolateZoom",(function(){return _.default}));var g=n(/*! ./rgb.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/rgb.js");n.d(t,"interpolateRgb",(function(){return g.default})),n.d(t,"interpolateRgbBasis",(function(){return g.rgbBasis})),n.d(t,"interpolateRgbBasisClosed",(function(){return g.rgbBasisClosed}));var y=n(/*! ./hsl.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/hsl.js");n.d(t,"interpolateHsl",(function(){return y.default})),n.d(t,"interpolateHslLong",(function(){return y.hslLong}));var b=n(/*! ./lab.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/lab.js");n.d(t,"interpolateLab",(function(){return b.default}));var v=n(/*! ./hcl.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/hcl.js");n.d(t,"interpolateHcl",(function(){return v.default})),n.d(t,"interpolateHclLong",(function(){return v.hclLong}));var j=n(/*! ./cubehelix.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/cubehelix.js");n.d(t,"interpolateCubehelix",(function(){return j.default})),n.d(t,"interpolateCubehelixLong",(function(){return j.cubehelixLong}));var x=n(/*! ./piecewise.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/piecewise.js");n.d(t,"piecewise",(function(){return x.default}));var w=n(/*! ./quantize.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/quantize.js");n.d(t,"quantize",(function(){return w.default}))},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/lab.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/lab.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! d3-color */"./node_modules/d3-zoom/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/color.js");function s(e,t){var n=Object(o.default)((e=Object(r.lab)(e)).l,(t=Object(r.lab)(t)).l),s=Object(o.default)(e.a,t.a),i=Object(o.default)(e.b,t.b),a=Object(o.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=s(t),e.b=i(t),e.opacity=a(t),e+""}}},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/number.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/number.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},"./node_modules/d3-zoom/node_modules/d3-interpolate/src/numberArray.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-interpolate/src/numberArray.js ***! + \*****************************************************************************/ +/*! exports provided: default, isNumberArray */function(e,t,n){"use strict";function r(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}n.r(t),n.d(t,"isNumberArray",(function(){return r})),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(s){for(n=0;nu&&(a=t.slice(u,a),c[d]?c[d]+=a:c[++d]=a),(n=n[0])===(i=i[0])?c[d]?c[d]+=i:c[++d]=i:(c[++d]=null,l.push({i:d,x:Object(r.default)(n,i)})),u=s.lastIndex;return u180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(s(n)+"rotate(",null,o)-2,x:Object(r.default)(e,t)})):t&&n.push(s(n)+"rotate("+t+o)}(i.rotate,a.rotate,u,d),function(e,t,n,i){e!==t?i.push({i:n.push(s(n)+"skewX(",null,o)-2,x:Object(r.default)(e,t)}):t&&n.push(s(n)+"skewX("+t+o)}(i.skewX,a.skewX,u,d),function(e,t,n,o,i,a){if(e!==n||t!==o){var u=i.push(s(i)+"scale(",null,",",null,")");a.push({i:u-4,x:Object(r.default)(e,n)},{i:u-2,x:Object(r.default)(t,o)})}else 1===n&&1===o||i.push(s(i)+"scale("+n+","+o+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,u,d),i=a=null,function(e){for(var t,n=-1,r=d.length;++n=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),r.default.hasOwnProperty(t)?{space:r.default[t],local:e}:e}},"./node_modules/d3-zoom/node_modules/d3-selection/src/namespaces.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/namespaces.js ***! + \**************************************************************************/ +/*! exports provided: xhtml, default */function(e,t,n){"use strict";n.r(t),n.d(t,"xhtml",(function(){return r}));var r="http://www.w3.org/1999/xhtml";t.default={svg:"http://www.w3.org/2000/svg",xhtml:r,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"}},"./node_modules/d3-zoom/node_modules/d3-selection/src/pointer.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/pointer.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./sourceEvent.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/sourceEvent.js");t.default=function(e,t){if(e=Object(r.default)(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var o=n.createSVGPoint();return o.x=e.clientX,o.y=e.clientY,[(o=o.matrixTransform(t.getScreenCTM().inverse())).x,o.y]}if(t.getBoundingClientRect){var s=t.getBoundingClientRect();return[e.clientX-s.left-t.clientLeft,e.clientY-s.top-t.clientTop]}}return[e.pageX,e.pageY]}},"./node_modules/d3-zoom/node_modules/d3-selection/src/pointers.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/pointers.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./pointer.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/pointer.js"),o=n(/*! ./sourceEvent.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/sourceEvent.js");t.default=function(e,t){return e.target&&(e=Object(o.default)(e),void 0===t&&(t=e.currentTarget),e=e.touches||[e]),Array.from(e,e=>Object(r.default)(e,t))}},"./node_modules/d3-zoom/node_modules/d3-selection/src/select.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/select.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./selection/index.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/index.js");t.default=function(e){return"string"==typeof e?new r.Selection([[document.querySelector(e)]],[document.documentElement]):new r.Selection([[e]],r.root)}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selectAll.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selectAll.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/array.js"),o=n(/*! ./selection/index.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/index.js");t.default=function(e){return"string"==typeof e?new o.Selection([document.querySelectorAll(e)],[document.documentElement]):new o.Selection([Object(r.default)(e)],o.root)}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/append.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/append.js ***! + \********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../creator.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/creator.js");t.default=function(e){var t="function"==typeof e?e:Object(r.default)(e);return this.select((function(){return this.appendChild(t.apply(this,arguments))}))}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/attr.js": +/*!******************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/attr.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../namespace.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/namespace.js");function o(e){return function(){this.removeAttribute(e)}}function s(e){return function(){this.removeAttributeNS(e.space,e.local)}}function i(e,t){return function(){this.setAttribute(e,t)}}function a(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function u(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function d(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)}}t.default=function(e,t){var n=Object(r.default)(e);if(arguments.length<2){var c=this.node();return n.local?c.getAttributeNS(n.space,n.local):c.getAttribute(n)}return this.each((null==t?n.local?s:o:"function"==typeof t?n.local?d:u:n.local?a:i)(n,t))}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/call.js": +/*!******************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/call.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/classed.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/classed.js ***! + \*********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return e.trim().split(/^|\s+/)}function o(e){return e.classList||new s(e)}function s(e){this._node=e,this._names=r(e.getAttribute("class")||"")}function i(e,t){for(var n=o(e),r=-1,s=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}},t.default=function(e,t){var n=r(e+"");if(arguments.length<2){for(var s=o(this.node()),i=-1,a=n.length;++i=M&&(M=T+1);!(k=x[M])&&++M=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}function o(e){return function(){var t=this.__on;if(t){for(var n,r=0,o=-1,s=t.length;r=0;)(r=o[s])&&(i&&4^r.compareDocumentPosition(i)&&i.parentNode.insertBefore(r,i),i=r);return this}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/property.js": +/*!**********************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/property.js ***! + \**********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return function(){delete this[e]}}function o(e,t){return function(){this[e]=t}}function s(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}n.r(t),t.default=function(e,t){return arguments.length>1?this.each((null==t?r:"function"==typeof t?s:o)(e,t)):this.node()[e]}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/raise.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/raise.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this.nextSibling&&this.parentNode.appendChild(this)}n.r(t),t.default=function(){return this.each(r)}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/remove.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/remove.js ***! + \********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){var e=this.parentNode;e&&e.removeChild(this)}n.r(t),t.default=function(){return this.each(r)}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/select.js": +/*!********************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/select.js ***! + \********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./index.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/index.js"),o=n(/*! ../selector.js */"./node_modules/d3-zoom/node_modules/d3-selection/src/selector.js");t.default=function(e){"function"!=typeof e&&(e=Object(o.default)(e));for(var t=this._groups,n=t.length,s=new Array(n),i=0;it?1:e>=t?0:NaN}t.default=function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=o);for(var n=this._groups,s=n.length,i=new Array(s),a=0;a1?this.each((null==t?o:"function"==typeof t?i:s)(e,t,null==n?"":n)):a(this.node(),e)}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selection/text.js": +/*!******************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selection/text.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this.textContent=""}function o(e){return function(){this.textContent=e}}function s(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}n.r(t),t.default=function(e){return arguments.length?this.each(null==e?r:("function"==typeof e?s:o)(e)):this.node().textContent}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selector.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selector.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){}n.r(t),t.default=function(e){return null==e?r:function(){return this.querySelector(e)}}},"./node_modules/d3-zoom/node_modules/d3-selection/src/selectorAll.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/selectorAll.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){return[]}n.r(t),t.default=function(e){return null==e?r:function(){return this.querySelectorAll(e)}}},"./node_modules/d3-zoom/node_modules/d3-selection/src/sourceEvent.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/sourceEvent.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){let t;for(;t=e.sourceEvent;)e=t;return e}},"./node_modules/d3-zoom/node_modules/d3-selection/src/window.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-selection/src/window.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}},"./node_modules/d3-zoom/node_modules/d3-timer/src/index.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-timer/src/index.js ***! + \*****************************************************************/ +/*! exports provided: now, timer, timerFlush, timeout, interval */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-zoom/node_modules/d3-timer/src/timer.js");n.d(t,"now",(function(){return r.now})),n.d(t,"timer",(function(){return r.timer})),n.d(t,"timerFlush",(function(){return r.timerFlush}));var o=n(/*! ./timeout.js */"./node_modules/d3-zoom/node_modules/d3-timer/src/timeout.js");n.d(t,"timeout",(function(){return o.default}));var s=n(/*! ./interval.js */"./node_modules/d3-zoom/node_modules/d3-timer/src/interval.js");n.d(t,"interval",(function(){return s.default}))},"./node_modules/d3-zoom/node_modules/d3-timer/src/interval.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-timer/src/interval.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-zoom/node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer,s=t;return null==t?(o.restart(e,t,n),o):(o._restart=o.restart,o.restart=function(e,t,n){t=+t,n=null==n?Object(r.now)():+n,o._restart((function r(i){i+=s,o._restart(r,s+=t,n),e(i)}),t,n)},o.restart(e,t,n),o)}},"./node_modules/d3-zoom/node_modules/d3-timer/src/timeout.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-timer/src/timeout.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3-zoom/node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer;return t=null==t?0:+t,o.restart(n=>{o.stop(),e(n+t)},t,n),o}},"./node_modules/d3-zoom/node_modules/d3-timer/src/timer.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-timer/src/timer.js ***! + \*****************************************************************/ +/*! exports provided: now, Timer, timer, timerFlush */function(e,t,n){"use strict";n.r(t),n.d(t,"now",(function(){return h})),n.d(t,"Timer",(function(){return p})),n.d(t,"timer",(function(){return _})),n.d(t,"timerFlush",(function(){return g}));var r,o,s=0,i=0,a=0,u=0,d=0,c=0,l="object"==typeof performance&&performance.now?performance:Date,f="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function h(){return d||(f(m),d=l.now()+c)}function m(){d=0}function p(){this._call=this._time=this._next=null}function _(e,t,n){var r=new p;return r.restart(e,t,n),r}function g(){h(),++s;for(var e,t=r;t;)(e=d-t._time)>=0&&t._call.call(void 0,e),t=t._next;--s}function y(){d=(u=l.now())+c,s=i=0;try{g()}finally{s=0,function(){for(var e,t,n=r,s=1/0;n;)n._call?(s>n._time&&(s=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);o=e,v(s)}(),d=0}}function b(){var e=l.now(),t=e-u;t>1e3&&(c-=t,u=e)}function v(e){s||(i&&(i=clearTimeout(i)),e-d>24?(e<1/0&&(i=setTimeout(y,e-l.now()-c)),a&&(a=clearInterval(a))):(a||(u=l.now(),a=setInterval(b,1e3)),s=1,f(y)))}p.prototype=_.prototype={constructor:p,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?h():+n)+(null==t?0:+t),this._next||o===this||(o?o._next=this:r=this,o=this),this._call=e,this._time=n,v()},stop:function(){this._call&&(this._call=null,this._time=1/0,v())}}},"./node_modules/d3-zoom/node_modules/d3-transition/src/active.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-transition/src/active.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transition/index.js */"./node_modules/d3-zoom/node_modules/d3-transition/src/transition/index.js"),o=n(/*! ./transition/schedule.js */"./node_modules/d3-zoom/node_modules/d3-transition/src/transition/schedule.js"),s=[null];t.default=function(e,t){var n,i,a=e.__transition;if(a)for(i in t=null==t?null:t+"",a)if((n=a[i]).state>o.SCHEDULED&&n.name===t)return new r.Transition([[e]],s,t,+i);return null}},"./node_modules/d3-zoom/node_modules/d3-transition/src/index.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-transition/src/index.js ***! + \**********************************************************************/ +/*! exports provided: transition, active, interrupt */function(e,t,n){"use strict";n.r(t),n(/*! ./selection/index.js */"./node_modules/d3-zoom/node_modules/d3-transition/src/selection/index.js");var r=n(/*! ./transition/index.js */"./node_modules/d3-zoom/node_modules/d3-transition/src/transition/index.js");n.d(t,"transition",(function(){return r.default}));var o=n(/*! ./active.js */"./node_modules/d3-zoom/node_modules/d3-transition/src/active.js");n.d(t,"active",(function(){return o.default}));var s=n(/*! ./interrupt.js */"./node_modules/d3-zoom/node_modules/d3-transition/src/interrupt.js");n.d(t,"interrupt",(function(){return s.default}))},"./node_modules/d3-zoom/node_modules/d3-transition/src/interrupt.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-transition/src/interrupt.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transition/schedule.js */"./node_modules/d3-zoom/node_modules/d3-transition/src/transition/schedule.js");t.default=function(e,t){var n,o,s,i=e.__transition,a=!0;if(i){for(s in t=null==t?null:t+"",i)(n=i[s]).name===t?(o=n.state>r.STARTING&&n.state=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?r.init:r.set;return function(){var r=i(this,e),a=r.on;a!==o&&(s=(o=a).copy()).on(t,n),r.on=s}}t.default=function(e,t){var n=this._id;return arguments.length<2?Object(r.get)(this.node(),n).on.on(e):this.each(o(n,e,t))}},"./node_modules/d3-zoom/node_modules/d3-transition/src/transition/remove.js": +/*!**********************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-transition/src/transition/remove.js ***! + \**********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){return this.on("end.remove",(e=this._id,function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}));var e}},"./node_modules/d3-zoom/node_modules/d3-transition/src/transition/schedule.js": +/*!************************************************************************************!*\ + !*** ./node_modules/d3-zoom/node_modules/d3-transition/src/transition/schedule.js ***! + \************************************************************************************/ +/*! exports provided: CREATED, SCHEDULED, STARTING, STARTED, RUNNING, ENDING, ENDED, default, init, set, get */function(e,t,n){"use strict";n.r(t),n.d(t,"CREATED",(function(){return a})),n.d(t,"SCHEDULED",(function(){return u})),n.d(t,"STARTING",(function(){return d})),n.d(t,"STARTED",(function(){return c})),n.d(t,"RUNNING",(function(){return l})),n.d(t,"ENDING",(function(){return f})),n.d(t,"ENDED",(function(){return h})),n.d(t,"init",(function(){return m})),n.d(t,"set",(function(){return p})),n.d(t,"get",(function(){return _}));var r=n(/*! d3-dispatch */"./node_modules/d3-zoom/node_modules/d3-dispatch/src/index.js"),o=n(/*! d3-timer */"./node_modules/d3-zoom/node_modules/d3-timer/src/index.js"),s=Object(r.dispatch)("start","end","cancel","interrupt"),i=[],a=0,u=1,d=2,c=3,l=4,f=5,h=6;function m(e,t){var n=_(e,t);if(n.state>a)throw new Error("too late; already scheduled");return n}function p(e,t){var n=_(e,t);if(n.state>c)throw new Error("too late; already running");return n}function _(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}t.default=function(e,t,n,r,m,p){var _=e.__transition;if(_){if(n in _)return}else e.__transition={};!function(e,t,n){var r,s=e.__transition;function i(f){var p,_,g,y;if(n.state!==u)return m();for(p in s)if((y=s[p]).name===n.name){if(y.state===c)return Object(o.timeout)(i);y.state===l?(y.state=h,y.timer.stop(),y.on.call("interrupt",e,e.__data__,y.index,y.group),delete s[p]):+p()=>e},"./node_modules/d3-zoom/src/event.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-zoom/src/event.js ***! + \*******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,{sourceEvent:t,target:n,transform:r,dispatch:o}){Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:t,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},transform:{value:r,enumerable:!0,configurable:!0},_:{value:o}})}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3-zoom/src/index.js": +/*!*******************************************!*\ + !*** ./node_modules/d3-zoom/src/index.js ***! + \*******************************************/ +/*! exports provided: zoom, zoomTransform, zoomIdentity, ZoomTransform */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./zoom.js */"./node_modules/d3-zoom/src/zoom.js");n.d(t,"zoom",(function(){return r.default}));var o=n(/*! ./transform.js */"./node_modules/d3-zoom/src/transform.js");n.d(t,"zoomTransform",(function(){return o.default})),n.d(t,"zoomIdentity",(function(){return o.identity})),n.d(t,"ZoomTransform",(function(){return o.Transform}))},"./node_modules/d3-zoom/src/noevent.js": +/*!*********************************************!*\ + !*** ./node_modules/d3-zoom/src/noevent.js ***! + \*********************************************/ +/*! exports provided: nopropagation, default */function(e,t,n){"use strict";function r(e){e.stopImmediatePropagation()}n.r(t),n.d(t,"nopropagation",(function(){return r})),t.default=function(e){e.preventDefault(),e.stopImmediatePropagation()}},"./node_modules/d3-zoom/src/transform.js": +/*!***********************************************!*\ + !*** ./node_modules/d3-zoom/src/transform.js ***! + \***********************************************/ +/*! exports provided: Transform, identity, default */function(e,t,n){"use strict";function r(e,t,n){this.k=e,this.x=t,this.y=n}n.r(t),n.d(t,"Transform",(function(){return r})),n.d(t,"identity",(function(){return o})),n.d(t,"default",(function(){return s})),r.prototype={constructor:r,scale:function(e){return 1===e?this:new r(this.k*e,this.x,this.y)},translate:function(e,t){return 0===e&0===t?this:new r(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 o=new r(1,0,0);function s(e){for(;!e.__zoom;)if(!(e=e.parentNode))return o;return e.__zoom}s.prototype=r.prototype},"./node_modules/d3-zoom/src/zoom.js": +/*!******************************************!*\ + !*** ./node_modules/d3-zoom/src/zoom.js ***! + \******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-dispatch */"./node_modules/d3-zoom/node_modules/d3-dispatch/src/index.js"),o=n(/*! d3-drag */"./node_modules/d3-zoom/node_modules/d3-drag/src/index.js"),s=n(/*! d3-interpolate */"./node_modules/d3-zoom/node_modules/d3-interpolate/src/index.js"),i=n(/*! d3-selection */"./node_modules/d3-zoom/node_modules/d3-selection/src/index.js"),a=n(/*! d3-transition */"./node_modules/d3-zoom/node_modules/d3-transition/src/index.js"),u=n(/*! ./constant.js */"./node_modules/d3-zoom/src/constant.js"),d=n(/*! ./event.js */"./node_modules/d3-zoom/src/event.js"),c=n(/*! ./transform.js */"./node_modules/d3-zoom/src/transform.js"),l=n(/*! ./noevent.js */"./node_modules/d3-zoom/src/noevent.js");function f(e){return!(e.ctrlKey&&"wheel"!==e.type||e.button)}function h(){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 m(){return this.__zoom||c.identity}function p(e){return-e.deltaY*(1===e.deltaMode?.05:e.deltaMode?1:.002)*(e.ctrlKey?10:1)}function _(){return navigator.maxTouchPoints||"ontouchstart"in this}function g(e,t,n){var r=e.invertX(t[0][0])-n[0][0],o=e.invertX(t[1][0])-n[1][0],s=e.invertY(t[0][1])-n[0][1],i=e.invertY(t[1][1])-n[1][1];return e.translate(o>r?(r+o)/2:Math.min(0,r)||Math.max(0,o),i>s?(s+i)/2:Math.min(0,s)||Math.max(0,i))}t.default=function(){var e,t,n,y=f,b=h,v=g,j=p,x=_,w=[0,1/0],O=[[-1/0,-1/0],[1/0,1/0]],k=250,T=s.interpolateZoom,M=Object(r.dispatch)("start","zoom","end"),S=0,C=10;function E(e){e.property("__zoom",m).on("wheel.zoom",P,{passive:!1}).on("mousedown.zoom",L).on("dblclick.zoom",F).filter(x).on("touchstart.zoom",z).on("touchmove.zoom",q).on("touchend.zoom touchcancel.zoom",Y).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function A(e,t){return(t=Math.max(w[0],Math.min(w[1],t)))===e.k?e:new c.Transform(t,e.x,e.y)}function N(e,t,n){var r=t[0]-n[0]*e.k,o=t[1]-n[1]*e.k;return r===e.x&&o===e.y?e:new c.Transform(e.k,r,o)}function D(e){return[(+e[0][0]+ +e[1][0])/2,(+e[0][1]+ +e[1][1])/2]}function B(e,t,n,r){e.on("start.zoom",(function(){I(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){I(this,arguments).event(r).end()})).tween("zoom",(function(){var e=this,o=arguments,s=I(e,o).event(r),i=b.apply(e,o),a=null==n?D(i):"function"==typeof n?n.apply(e,o):n,u=Math.max(i[1][0]-i[0][0],i[1][1]-i[0][1]),d=e.__zoom,l="function"==typeof t?t.apply(e,o):t,f=T(d.invert(a).concat(u/d.k),l.invert(a).concat(u/l.k));return function(e){if(1===e)e=l;else{var t=f(e),n=u/t[2];e=new c.Transform(n,a[0]-t[0]*n,a[1]-t[1]*n)}s.zoom(null,e)}}))}function I(e,t,n){return!n&&e.__zooming||new R(e,t)}function R(e,t){this.that=e,this.args=t,this.active=0,this.sourceEvent=null,this.extent=b.apply(e,t),this.taps=0}function P(e,...t){if(y.apply(this,arguments)){var n=I(this,t).event(e),r=this.__zoom,o=Math.max(w[0],Math.min(w[1],r.k*Math.pow(2,j.apply(this,arguments)))),s=Object(i.pointer)(e);if(n.wheel)n.mouse[0][0]===s[0]&&n.mouse[0][1]===s[1]||(n.mouse[1]=r.invert(n.mouse[0]=s)),clearTimeout(n.wheel);else{if(r.k===o)return;n.mouse=[s,r.invert(s)],Object(a.interrupt)(this),n.start()}Object(l.default)(e),n.wheel=setTimeout(u,150),n.zoom("mouse",v(N(A(r,o),n.mouse[0],n.mouse[1]),n.extent,O))}function u(){n.wheel=null,n.end()}}function L(e,...t){if(!n&&y.apply(this,arguments)){var r=e.currentTarget,s=I(this,t,!0).event(e),u=Object(i.select)(e.view).on("mousemove.zoom",h,!0).on("mouseup.zoom",m,!0),d=Object(i.pointer)(e,r),c=e.clientX,f=e.clientY;Object(o.dragDisable)(e.view),Object(l.nopropagation)(e),s.mouse=[d,this.__zoom.invert(d)],Object(a.interrupt)(this),s.start()}function h(e){if(Object(l.default)(e),!s.moved){var t=e.clientX-c,n=e.clientY-f;s.moved=t*t+n*n>S}s.event(e).zoom("mouse",v(N(s.that.__zoom,s.mouse[0]=Object(i.pointer)(e,r),s.mouse[1]),s.extent,O))}function m(e){u.on("mousemove.zoom mouseup.zoom",null),Object(o.dragEnable)(e.view,s.moved),Object(l.default)(e),s.event(e).end()}}function F(e,...t){if(y.apply(this,arguments)){var n=this.__zoom,r=Object(i.pointer)(e.changedTouches?e.changedTouches[0]:e,this),o=n.invert(r),s=n.k*(e.shiftKey?.5:2),a=v(N(A(n,s),r,o),b.apply(this,t),O);Object(l.default)(e),k>0?Object(i.select)(this).transition().duration(k).call(B,a,r,e):Object(i.select)(this).call(E.transform,a,r,e)}}function z(n,...r){if(y.apply(this,arguments)){var o,s,u,d,c=n.touches,f=c.length,h=I(this,r,n.changedTouches.length===f).event(n);for(Object(l.nopropagation)(n),s=0;st?1:e>=t?0:NaN}},"./node_modules/d3/node_modules/d3-array/src/bin.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/bin.js ***! + \**********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3/node_modules/d3-array/src/array.js"),o=n(/*! ./bisect.js */"./node_modules/d3/node_modules/d3-array/src/bisect.js"),s=n(/*! ./constant.js */"./node_modules/d3/node_modules/d3-array/src/constant.js"),i=n(/*! ./extent.js */"./node_modules/d3/node_modules/d3-array/src/extent.js"),a=n(/*! ./identity.js */"./node_modules/d3/node_modules/d3-array/src/identity.js"),u=n(/*! ./nice.js */"./node_modules/d3/node_modules/d3-array/src/nice.js"),d=n(/*! ./ticks.js */"./node_modules/d3/node_modules/d3-array/src/ticks.js"),c=n(/*! ./threshold/sturges.js */"./node_modules/d3/node_modules/d3-array/src/threshold/sturges.js");t.default=function(){var e=a.default,t=i.default,n=c.default;function l(r){Array.isArray(r)||(r=Array.from(r));var s,a,c=r.length,l=new Array(c);for(s=0;s=m)if(e>=m&&t===i.default){const e=Object(d.tickIncrement)(h,m,n);isFinite(e)&&(e>0?m=(Math.floor(m/e)+1)*e:e<0&&(m=(Math.ceil(m*-e)+1)/-e))}else p.pop()}for(var _=p.length;p[0]<=h;)p.shift(),--_;for(;p[_-1]>m;)p.pop(),--_;var g,y=new Array(_+1);for(s=0;s<=_;++s)(g=y[s]=[]).x0=s>0?p[s-1]:h,g.x1=s<_?p[s]:m;for(s=0;s>>1;n(e[s],t)<0?r=s+1:o=s}return r}return 1===e.length&&(t=(t,n)=>e(t)-n,n=function(e){return(t,n)=>Object(r.default)(e(t),n)}(e)),{left:o,center:function(e,n,r,s){null==r&&(r=0),null==s&&(s=e.length);const i=o(e,n,r,s-1);return i>r&&t(e[i-1],n)>-t(e[i],n)?i-1:i},right:function(e,t,r,o){for(null==r&&(r=0),null==o&&(o=e.length);r>>1;n(e[s],t)>0?o=s:r=s+1}return r}}}},"./node_modules/d3/node_modules/d3-array/src/constant.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/constant.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3/node_modules/d3-array/src/count.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/count.js ***! + \************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&++n;else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(o=+o)>=o&&++n}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/cross.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/cross.js ***! + \************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return 0|e.length}function o(e){return!(e>0)}function s(e){return"object"!=typeof e||"length"in e?e:Array.from(e)}function i(...e){const t="function"==typeof e[e.length-1]&&function(e){return t=>e(...t)}(e.pop()),n=(e=e.map(s)).map(r),i=e.length-1,a=new Array(i+1).fill(0),u=[];if(i<0||n.some(o))return u;for(;;){u.push(a.map((t,n)=>e[n][t]));let r=i;for(;++a[r]===n[r];){if(0===r)return t?u.map(t):u;a[r--]=0}}}n.r(t),n.d(t,"default",(function(){return i}))},"./node_modules/d3/node_modules/d3-array/src/cumsum.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/cumsum.js ***! + \*************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){var n=0,r=0;return Float64Array.from(e,void 0===t?e=>n+=+e||0:o=>n+=+t(o,r++,e)||0)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/descending.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/descending.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}},"./node_modules/d3/node_modules/d3-array/src/deviation.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/deviation.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./variance.js */"./node_modules/d3/node_modules/d3-array/src/variance.js");function o(e,t){const n=Object(r.default)(e,t);return n?Math.sqrt(n):n}},"./node_modules/d3/node_modules/d3-array/src/difference.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/difference.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,...t){e=new Set(e);for(const n of t)for(const t of n)e.delete(t);return e}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/disjoint.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/disjoint.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){const n=t[Symbol.iterator](),r=new Set;for(const t of e){if(r.has(t))return!1;let e,o;for(;({value:e,done:o}=n.next())&&!o;){if(Object.is(t,e))return!1;r.add(e)}}return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/every.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/every.js ***! + \************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){if("function"!=typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(!t(r,++n,e))return!1;return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/extent.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/extent.js ***! + \*************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){let n,r;if(void 0===t)for(const t of e)null!=t&&(void 0===n?t>=t&&(n=r=t):(n>t&&(n=t),r=s&&(n=r=s):(n>s&&(n=s),r0){for(s=e[--o];o>0&&(t=s,n=e[--o],s=t+n,r=n-(s-t),!r););o>0&&(r<0&&e[o-1]<0||r>0&&e[o-1]>0)&&(n=2*r,t=s+n,n==t-s&&(s=t))}return s}}function o(e,t){const n=new r;if(void 0===t)for(let t of e)(t=+t)&&n.add(t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&n.add(o)}return+n}function s(e,t){const n=new r;let o=-1;return Float64Array.from(e,void 0===t?e=>n.add(+e||0):r=>n.add(+t(r,++o,e)||0))}},"./node_modules/d3/node_modules/d3-array/src/greatest.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/greatest.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3/node_modules/d3-array/src/ascending.js");function o(e,t=r.default){let n,o=!1;if(1===t.length){let s;for(const i of e){const e=t(i);(o?Object(r.default)(e,s)>0:0===Object(r.default)(e,e))&&(n=i,s=e,o=!0)}}else for(const r of e)(o?t(r,n)>0:0===t(r,r))&&(n=r,o=!0);return n}},"./node_modules/d3/node_modules/d3-array/src/greatestIndex.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/greatestIndex.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./ascending.js */"./node_modules/d3/node_modules/d3-array/src/ascending.js"),o=n(/*! ./maxIndex.js */"./node_modules/d3/node_modules/d3-array/src/maxIndex.js");function s(e,t=r.default){if(1===t.length)return Object(o.default)(e,t);let n,s=-1,i=-1;for(const r of e)++i,(s<0?0===t(r,r):t(r,n)>0)&&(n=r,s=i);return s}},"./node_modules/d3/node_modules/d3-array/src/group.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/group.js ***! + \************************************************************/ +/*! exports provided: default, groups, flatGroup, flatRollup, rollup, rollups, index, indexes */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s})),n.d(t,"groups",(function(){return i})),n.d(t,"flatGroup",(function(){return u})),n.d(t,"flatRollup",(function(){return d})),n.d(t,"rollup",(function(){return c})),n.d(t,"rollups",(function(){return l})),n.d(t,"index",(function(){return f})),n.d(t,"indexes",(function(){return h}));var r=n(/*! internmap */"./node_modules/internmap/src/index.js"),o=n(/*! ./identity.js */"./node_modules/d3/node_modules/d3-array/src/identity.js");function s(e,...t){return p(e,o.default,o.default,t)}function i(e,...t){return p(e,Array.from,o.default,t)}function a(e,t){for(let n=1,r=t.length;ne.pop().map(([t,n])=>[...e,t,n]));return e}function u(e,...t){return a(i(e,...t),t)}function d(e,t,...n){return a(l(e,t,...n),n)}function c(e,t,...n){return p(e,o.default,t,n)}function l(e,t,...n){return p(e,Array.from,t,n)}function f(e,...t){return p(e,o.default,m,t)}function h(e,...t){return p(e,Array.from,m,t)}function m(e){if(1!==e.length)throw new Error("duplicate key");return e[0]}function p(e,t,n,o){return function e(s,i){if(i>=o.length)return n(s);const a=new r.InternMap,u=o[i++];let d=-1;for(const e of s){const t=u(e,++d,s),n=a.get(t);n?n.push(e):a.set(t,[e])}for(const[t,n]of a)a.set(t,e(n,i));return t(a)}(e,0)}},"./node_modules/d3/node_modules/d3-array/src/groupSort.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/groupSort.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var r=n(/*! ./ascending.js */"./node_modules/d3/node_modules/d3-array/src/ascending.js"),o=n(/*! ./group.js */"./node_modules/d3/node_modules/d3-array/src/group.js"),s=n(/*! ./sort.js */"./node_modules/d3/node_modules/d3-array/src/sort.js");function i(e,t,n){return(1===t.length?Object(s.default)(Object(o.rollup)(e,t,n),([e,t],[n,o])=>Object(r.default)(t,o)||Object(r.default)(e,n)):Object(s.default)(Object(o.default)(e,n),([e,n],[o,s])=>t(n,s)||Object(r.default)(e,o))).map(([e])=>e)}},"./node_modules/d3/node_modules/d3-array/src/identity.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/identity.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3/node_modules/d3-array/src/index.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/index.js ***! + \************************************************************/ +/*! exports provided: bisect, bisectRight, bisectLeft, bisectCenter, ascending, bisector, count, cross, cumsum, descending, deviation, extent, Adder, fsum, fcumsum, group, flatGroup, flatRollup, groups, index, indexes, rollup, rollups, groupSort, bin, histogram, thresholdFreedmanDiaconis, thresholdScott, thresholdSturges, max, maxIndex, mean, median, merge, min, minIndex, mode, nice, pairs, permute, quantile, quantileSorted, quickselect, range, least, leastIndex, greatest, greatestIndex, scan, shuffle, shuffler, sum, ticks, tickIncrement, tickStep, transpose, variance, zip, every, some, filter, map, reduce, reverse, sort, difference, disjoint, intersection, subset, superset, union, InternMap, InternSet */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./bisect.js */"./node_modules/d3/node_modules/d3-array/src/bisect.js");n.d(t,"bisect",(function(){return r.default})),n.d(t,"bisectRight",(function(){return r.bisectRight})),n.d(t,"bisectLeft",(function(){return r.bisectLeft})),n.d(t,"bisectCenter",(function(){return r.bisectCenter}));var o=n(/*! ./ascending.js */"./node_modules/d3/node_modules/d3-array/src/ascending.js");n.d(t,"ascending",(function(){return o.default}));var s=n(/*! ./bisector.js */"./node_modules/d3/node_modules/d3-array/src/bisector.js");n.d(t,"bisector",(function(){return s.default}));var i=n(/*! ./count.js */"./node_modules/d3/node_modules/d3-array/src/count.js");n.d(t,"count",(function(){return i.default}));var a=n(/*! ./cross.js */"./node_modules/d3/node_modules/d3-array/src/cross.js");n.d(t,"cross",(function(){return a.default}));var u=n(/*! ./cumsum.js */"./node_modules/d3/node_modules/d3-array/src/cumsum.js");n.d(t,"cumsum",(function(){return u.default}));var d=n(/*! ./descending.js */"./node_modules/d3/node_modules/d3-array/src/descending.js");n.d(t,"descending",(function(){return d.default}));var c=n(/*! ./deviation.js */"./node_modules/d3/node_modules/d3-array/src/deviation.js");n.d(t,"deviation",(function(){return c.default}));var l=n(/*! ./extent.js */"./node_modules/d3/node_modules/d3-array/src/extent.js");n.d(t,"extent",(function(){return l.default}));var f=n(/*! ./fsum.js */"./node_modules/d3/node_modules/d3-array/src/fsum.js");n.d(t,"Adder",(function(){return f.Adder})),n.d(t,"fsum",(function(){return f.fsum})),n.d(t,"fcumsum",(function(){return f.fcumsum}));var h=n(/*! ./group.js */"./node_modules/d3/node_modules/d3-array/src/group.js");n.d(t,"group",(function(){return h.default})),n.d(t,"flatGroup",(function(){return h.flatGroup})),n.d(t,"flatRollup",(function(){return h.flatRollup})),n.d(t,"groups",(function(){return h.groups})),n.d(t,"index",(function(){return h.index})),n.d(t,"indexes",(function(){return h.indexes})),n.d(t,"rollup",(function(){return h.rollup})),n.d(t,"rollups",(function(){return h.rollups}));var m=n(/*! ./groupSort.js */"./node_modules/d3/node_modules/d3-array/src/groupSort.js");n.d(t,"groupSort",(function(){return m.default}));var p=n(/*! ./bin.js */"./node_modules/d3/node_modules/d3-array/src/bin.js");n.d(t,"bin",(function(){return p.default})),n.d(t,"histogram",(function(){return p.default}));var _=n(/*! ./threshold/freedmanDiaconis.js */"./node_modules/d3/node_modules/d3-array/src/threshold/freedmanDiaconis.js");n.d(t,"thresholdFreedmanDiaconis",(function(){return _.default}));var g=n(/*! ./threshold/scott.js */"./node_modules/d3/node_modules/d3-array/src/threshold/scott.js");n.d(t,"thresholdScott",(function(){return g.default}));var y=n(/*! ./threshold/sturges.js */"./node_modules/d3/node_modules/d3-array/src/threshold/sturges.js");n.d(t,"thresholdSturges",(function(){return y.default}));var b=n(/*! ./max.js */"./node_modules/d3/node_modules/d3-array/src/max.js");n.d(t,"max",(function(){return b.default}));var v=n(/*! ./maxIndex.js */"./node_modules/d3/node_modules/d3-array/src/maxIndex.js");n.d(t,"maxIndex",(function(){return v.default}));var j=n(/*! ./mean.js */"./node_modules/d3/node_modules/d3-array/src/mean.js");n.d(t,"mean",(function(){return j.default}));var x=n(/*! ./median.js */"./node_modules/d3/node_modules/d3-array/src/median.js");n.d(t,"median",(function(){return x.default}));var w=n(/*! ./merge.js */"./node_modules/d3/node_modules/d3-array/src/merge.js");n.d(t,"merge",(function(){return w.default}));var O=n(/*! ./min.js */"./node_modules/d3/node_modules/d3-array/src/min.js");n.d(t,"min",(function(){return O.default}));var k=n(/*! ./minIndex.js */"./node_modules/d3/node_modules/d3-array/src/minIndex.js");n.d(t,"minIndex",(function(){return k.default}));var T=n(/*! ./mode.js */"./node_modules/d3/node_modules/d3-array/src/mode.js");n.d(t,"mode",(function(){return T.default}));var M=n(/*! ./nice.js */"./node_modules/d3/node_modules/d3-array/src/nice.js");n.d(t,"nice",(function(){return M.default}));var S=n(/*! ./pairs.js */"./node_modules/d3/node_modules/d3-array/src/pairs.js");n.d(t,"pairs",(function(){return S.default}));var C=n(/*! ./permute.js */"./node_modules/d3/node_modules/d3-array/src/permute.js");n.d(t,"permute",(function(){return C.default}));var E=n(/*! ./quantile.js */"./node_modules/d3/node_modules/d3-array/src/quantile.js");n.d(t,"quantile",(function(){return E.default})),n.d(t,"quantileSorted",(function(){return E.quantileSorted}));var A=n(/*! ./quickselect.js */"./node_modules/d3/node_modules/d3-array/src/quickselect.js");n.d(t,"quickselect",(function(){return A.default}));var N=n(/*! ./range.js */"./node_modules/d3/node_modules/d3-array/src/range.js");n.d(t,"range",(function(){return N.default}));var D=n(/*! ./least.js */"./node_modules/d3/node_modules/d3-array/src/least.js");n.d(t,"least",(function(){return D.default}));var B=n(/*! ./leastIndex.js */"./node_modules/d3/node_modules/d3-array/src/leastIndex.js");n.d(t,"leastIndex",(function(){return B.default}));var I=n(/*! ./greatest.js */"./node_modules/d3/node_modules/d3-array/src/greatest.js");n.d(t,"greatest",(function(){return I.default}));var R=n(/*! ./greatestIndex.js */"./node_modules/d3/node_modules/d3-array/src/greatestIndex.js");n.d(t,"greatestIndex",(function(){return R.default}));var P=n(/*! ./scan.js */"./node_modules/d3/node_modules/d3-array/src/scan.js");n.d(t,"scan",(function(){return P.default}));var L=n(/*! ./shuffle.js */"./node_modules/d3/node_modules/d3-array/src/shuffle.js");n.d(t,"shuffle",(function(){return L.default})),n.d(t,"shuffler",(function(){return L.shuffler}));var F=n(/*! ./sum.js */"./node_modules/d3/node_modules/d3-array/src/sum.js");n.d(t,"sum",(function(){return F.default}));var z=n(/*! ./ticks.js */"./node_modules/d3/node_modules/d3-array/src/ticks.js");n.d(t,"ticks",(function(){return z.default})),n.d(t,"tickIncrement",(function(){return z.tickIncrement})),n.d(t,"tickStep",(function(){return z.tickStep}));var q=n(/*! ./transpose.js */"./node_modules/d3/node_modules/d3-array/src/transpose.js");n.d(t,"transpose",(function(){return q.default}));var Y=n(/*! ./variance.js */"./node_modules/d3/node_modules/d3-array/src/variance.js");n.d(t,"variance",(function(){return Y.default}));var U=n(/*! ./zip.js */"./node_modules/d3/node_modules/d3-array/src/zip.js");n.d(t,"zip",(function(){return U.default}));var H=n(/*! ./every.js */"./node_modules/d3/node_modules/d3-array/src/every.js");n.d(t,"every",(function(){return H.default}));var G=n(/*! ./some.js */"./node_modules/d3/node_modules/d3-array/src/some.js");n.d(t,"some",(function(){return G.default}));var W=n(/*! ./filter.js */"./node_modules/d3/node_modules/d3-array/src/filter.js");n.d(t,"filter",(function(){return W.default}));var V=n(/*! ./map.js */"./node_modules/d3/node_modules/d3-array/src/map.js");n.d(t,"map",(function(){return V.default}));var $=n(/*! ./reduce.js */"./node_modules/d3/node_modules/d3-array/src/reduce.js");n.d(t,"reduce",(function(){return $.default}));var X=n(/*! ./reverse.js */"./node_modules/d3/node_modules/d3-array/src/reverse.js");n.d(t,"reverse",(function(){return X.default}));var Z=n(/*! ./sort.js */"./node_modules/d3/node_modules/d3-array/src/sort.js");n.d(t,"sort",(function(){return Z.default}));var Q=n(/*! ./difference.js */"./node_modules/d3/node_modules/d3-array/src/difference.js");n.d(t,"difference",(function(){return Q.default}));var K=n(/*! ./disjoint.js */"./node_modules/d3/node_modules/d3-array/src/disjoint.js");n.d(t,"disjoint",(function(){return K.default}));var J=n(/*! ./intersection.js */"./node_modules/d3/node_modules/d3-array/src/intersection.js");n.d(t,"intersection",(function(){return J.default}));var ee=n(/*! ./subset.js */"./node_modules/d3/node_modules/d3-array/src/subset.js");n.d(t,"subset",(function(){return ee.default}));var te=n(/*! ./superset.js */"./node_modules/d3/node_modules/d3-array/src/superset.js");n.d(t,"superset",(function(){return te.default}));var ne=n(/*! ./union.js */"./node_modules/d3/node_modules/d3-array/src/union.js");n.d(t,"union",(function(){return ne.default}));var re=n(/*! internmap */"./node_modules/internmap/src/index.js");n.d(t,"InternMap",(function(){return re.InternMap})),n.d(t,"InternSet",(function(){return re.InternSet}))},"./node_modules/d3/node_modules/d3-array/src/intersection.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/intersection.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./set.js */"./node_modules/d3/node_modules/d3-array/src/set.js");function o(e,...t){e=new Set(e),t=t.map(r.default);e:for(const n of e)for(const r of t)if(!r.has(n)){e.delete(n);continue e}return e}},"./node_modules/d3/node_modules/d3-array/src/least.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/least.js ***! + \************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3/node_modules/d3-array/src/ascending.js");function o(e,t=r.default){let n,o=!1;if(1===t.length){let s;for(const i of e){const e=t(i);(o?Object(r.default)(e,s)<0:0===Object(r.default)(e,e))&&(n=i,s=e,o=!0)}}else for(const r of e)(o?t(r,n)<0:0===t(r,r))&&(n=r,o=!0);return n}},"./node_modules/d3/node_modules/d3-array/src/leastIndex.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/leastIndex.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ./ascending.js */"./node_modules/d3/node_modules/d3-array/src/ascending.js"),o=n(/*! ./minIndex.js */"./node_modules/d3/node_modules/d3-array/src/minIndex.js");function s(e,t=r.default){if(1===t.length)return Object(o.default)(e,t);let n,s=-1,i=-1;for(const r of e)++i,(s<0?0===t(r,r):t(r,n)<0)&&(n=r,s=i);return s}},"./node_modules/d3/node_modules/d3-array/src/map.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/map.js ***! + \**********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){if("function"!=typeof e[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof t)throw new TypeError("mapper is not a function");return Array.from(e,(n,r)=>t(n,r,e))}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/max.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/max.js ***! + \**********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n=o)&&(n=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/maxIndex.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/maxIndex.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n=t)&&(n=t,r=o);else for(let s of e)null!=(s=t(s,++o,e))&&(n=s)&&(n=s,r=o);return r}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/mean.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/mean.js ***! + \***********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0,r=0;if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(++n,r+=t);else{let o=-1;for(let s of e)null!=(s=t(s,++o,e))&&(s=+s)>=s&&(++n,r+=s)}if(n)return r/n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/median.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/median.js ***! + \*************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quantile.js */"./node_modules/d3/node_modules/d3-array/src/quantile.js");t.default=function(e,t){return Object(r.default)(e,.5,t)}},"./node_modules/d3/node_modules/d3-array/src/merge.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/merge.js ***! + \************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return Array.from(function*(e){for(const t of e)yield*t}(e))}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/min.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/min.js ***! + \**********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n;if(void 0===t)for(const t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/minIndex.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/minIndex.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n,r=-1,o=-1;if(void 0===t)for(const t of e)++o,null!=t&&(n>t||void 0===n&&t>=t)&&(n=t,r=o);else for(let s of e)null!=(s=t(s,++o,e))&&(n>s||void 0===n&&s>=s)&&(n=s,r=o);return r}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/mode.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/mode.js ***! + \***********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! internmap */"./node_modules/internmap/src/index.js");t.default=function(e,t){const n=new r.InternMap;if(void 0===t)for(let t of e)null!=t&&t>=t&&n.set(t,(n.get(t)||0)+1);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&o>=o&&n.set(o,(n.get(o)||0)+1)}let o,s=0;for(const[e,t]of n)t>s&&(s=t,o=e);return o}},"./node_modules/d3/node_modules/d3-array/src/nice.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/nice.js ***! + \***********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ticks.js */"./node_modules/d3/node_modules/d3-array/src/ticks.js");function o(e,t,n){let o;for(;;){const s=Object(r.tickIncrement)(e,t,n);if(s===o||0===s||!isFinite(s))return[e,t];s>0?(e=Math.floor(e/s)*s,t=Math.ceil(t/s)*s):s<0&&(e=Math.ceil(e*s)/s,t=Math.floor(t*s)/s),o=s}}},"./node_modules/d3/node_modules/d3-array/src/number.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/number.js ***! + \*************************************************************/ +/*! exports provided: default, numbers */function(e,t,n){"use strict";function*r(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}n.r(t),n.d(t,"numbers",(function(){return r})),t.default=function(e){return null===e?NaN:+e}},"./node_modules/d3/node_modules/d3-array/src/pairs.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/pairs.js ***! + \************************************************************/ +/*! exports provided: default, pair */function(e,t,n){"use strict";function r(e,t=o){const n=[];let r,s=!1;for(const o of e)s&&n.push(t(r,o)),r=o,s=!0;return n}function o(e,t){return[e,t]}n.r(t),n.d(t,"default",(function(){return r})),n.d(t,"pair",(function(){return o}))},"./node_modules/d3/node_modules/d3-array/src/permute.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/permute.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return Array.from(t,t=>e[t])}},"./node_modules/d3/node_modules/d3-array/src/quantile.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/quantile.js ***! + \***************************************************************/ +/*! exports provided: default, quantileSorted */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return a})),n.d(t,"quantileSorted",(function(){return u}));var r=n(/*! ./max.js */"./node_modules/d3/node_modules/d3-array/src/max.js"),o=n(/*! ./min.js */"./node_modules/d3/node_modules/d3-array/src/min.js"),s=n(/*! ./quickselect.js */"./node_modules/d3/node_modules/d3-array/src/quickselect.js"),i=n(/*! ./number.js */"./node_modules/d3/node_modules/d3-array/src/number.js");function a(e,t,n){if(a=(e=Float64Array.from(Object(i.numbers)(e,n))).length){if((t=+t)<=0||a<2)return Object(o.default)(e);if(t>=1)return Object(r.default)(e);var a,u=(a-1)*t,d=Math.floor(u),c=Object(r.default)(Object(s.default)(e,d).subarray(0,d+1));return c+(Object(o.default)(e.subarray(d+1))-c)*(u-d)}}function u(e,t,n=i.default){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,o=(r-1)*t,s=Math.floor(o),a=+n(e[s],s,e);return a+(+n(e[s+1],s+1,e)-a)*(o-s)}}},"./node_modules/d3/node_modules/d3-array/src/quickselect.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/quickselect.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./ascending.js */"./node_modules/d3/node_modules/d3-array/src/ascending.js");function o(e,t,n=0,i=e.length-1,a=r.default){for(;i>n;){if(i-n>600){const r=i-n+1,s=t-n+1,u=Math.log(r),d=.5*Math.exp(2*u/3),c=.5*Math.sqrt(u*d*(r-d)/r)*(s-r/2<0?-1:1);o(e,t,Math.max(n,Math.floor(t-s*d/r+c)),Math.min(i,Math.floor(t+(r-s)*d/r+c)),a)}const r=e[t];let u=n,d=i;for(s(e,n,t),a(e[i],r)>0&&s(e,n,i);u0;)--d}0===a(e[n],r)?s(e,n,d):(++d,s(e,d,i)),d<=t&&(n=d+1),t<=d&&(i=d-1)}return e}function s(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}},"./node_modules/d3/node_modules/d3-array/src/range.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/range.js ***! + \************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),s=new Array(o);++r1){const s=Uint32Array.from(e,(e,t)=>t);return t.length>1?(t=t.map(t=>e.map(t)),s.sort((e,n)=>{for(const o of t){const t=Object(r.default)(o[e],o[n]);if(t)return t}})):(n=e.map(n),s.sort((e,t)=>Object(r.default)(n[e],n[t]))),Object(o.default)(e,s)}return e.sort(n)}},"./node_modules/d3/node_modules/d3-array/src/subset.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/subset.js ***! + \*************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=n(/*! ./superset.js */"./node_modules/d3/node_modules/d3-array/src/superset.js");function o(e,t){return Object(r.default)(t,e)}},"./node_modules/d3/node_modules/d3-array/src/sum.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/sum.js ***! + \**********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){let n=0;if(void 0===t)for(let t of e)(t=+t)&&(n+=t);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&(n+=o)}return n}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/superset.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/superset.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){const n=e[Symbol.iterator](),r=new Set;for(const e of t){if(r.has(e))continue;let t,o;for(;({value:t,done:o}=n.next());){if(o)return!1;if(r.add(t),Object.is(e,t))break}}return!0}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/threshold/freedmanDiaconis.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/threshold/freedmanDiaconis.js ***! + \*********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3/node_modules/d3-array/src/count.js"),o=n(/*! ../quantile.js */"./node_modules/d3/node_modules/d3-array/src/quantile.js");t.default=function(e,t,n){return Math.ceil((n-t)/(2*(Object(o.default)(e,.75)-Object(o.default)(e,.25))*Math.pow(Object(r.default)(e),-1/3)))}},"./node_modules/d3/node_modules/d3-array/src/threshold/scott.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/threshold/scott.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3/node_modules/d3-array/src/count.js"),o=n(/*! ../deviation.js */"./node_modules/d3/node_modules/d3-array/src/deviation.js");t.default=function(e,t,n){return Math.ceil((n-t)/(3.5*Object(o.default)(e)*Math.pow(Object(r.default)(e),-1/3)))}},"./node_modules/d3/node_modules/d3-array/src/threshold/sturges.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/threshold/sturges.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../count.js */"./node_modules/d3/node_modules/d3-array/src/count.js");t.default=function(e){return Math.ceil(Math.log(Object(r.default)(e))/Math.LN2)+1}},"./node_modules/d3/node_modules/d3-array/src/ticks.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/ticks.js ***! + \************************************************************/ +/*! exports provided: default, tickIncrement, tickStep */function(e,t,n){"use strict";n.r(t),n.d(t,"tickIncrement",(function(){return i})),n.d(t,"tickStep",(function(){return a}));var r=Math.sqrt(50),o=Math.sqrt(10),s=Math.sqrt(2);function i(e,t,n){var i=(t-e)/Math.max(0,n),a=Math.floor(Math.log(i)/Math.LN10),u=i/Math.pow(10,a);return a>=0?(u>=r?10:u>=o?5:u>=s?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(u>=r?10:u>=o?5:u>=s?2:1)}function a(e,t,n){var i=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(i)/Math.LN10)),u=i/a;return u>=r?a*=10:u>=o?a*=5:u>=s&&(a*=2),t0)return[e];if((r=t0){let n=Math.round(e/a),r=Math.round(t/a);for(n*at&&--r,s=new Array(o=r-n+1);++ut&&--r,s=new Array(o=r-n+1);++u=t&&(n=t-o,o+=n/++r,s+=n*(t-o));else{let i=-1;for(let a of e)null!=(a=t(a,++i,e))&&(a=+a)>=a&&(n=a-o,o+=n/++r,s+=n*(a-o))}if(r>1)return s/(r-1)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-array/src/zip.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-array/src/zip.js ***! + \**********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transpose.js */"./node_modules/d3/node_modules/d3-array/src/transpose.js");t.default=function(){return Object(r.default)(arguments)}},"./node_modules/d3/node_modules/d3-color/src/color.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-color/src/color.js ***! + \************************************************************/ +/*! exports provided: Color, darker, brighter, default, rgbConvert, rgb, Rgb, hslConvert, hsl */function(e,t,n){"use strict";n.r(t),n.d(t,"Color",(function(){return o})),n.d(t,"darker",(function(){return s})),n.d(t,"brighter",(function(){return i})),n.d(t,"default",(function(){return v})),n.d(t,"rgbConvert",(function(){return w})),n.d(t,"rgb",(function(){return O})),n.d(t,"Rgb",(function(){return k})),n.d(t,"hslConvert",(function(){return E})),n.d(t,"hsl",(function(){return A}));var r=n(/*! ./define.js */"./node_modules/d3/node_modules/d3-color/src/define.js");function o(){}var s=.7,i=1/s,a="\\s*([+-]?\\d+)\\s*",u="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",d="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,l=new RegExp("^rgb\\("+[a,a,a]+"\\)$"),f=new RegExp("^rgb\\("+[d,d,d]+"\\)$"),h=new RegExp("^rgba\\("+[a,a,a,u]+"\\)$"),m=new RegExp("^rgba\\("+[d,d,d,u]+"\\)$"),p=new RegExp("^hsl\\("+[u,d,d]+"\\)$"),_=new RegExp("^hsla\\("+[u,d,d,u]+"\\)$"),g={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function v(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?j(t):3===n?new k(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?x(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?x(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=l.exec(e))?new k(t[1],t[2],t[3],1):(t=f.exec(e))?new k(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=h.exec(e))?x(t[1],t[2],t[3],t[4]):(t=m.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=p.exec(e))?C(t[1],t[2]/100,t[3]/100,1):(t=_.exec(e))?C(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?j(g[e]):"transparent"===e?new k(NaN,NaN,NaN,0):null}function j(e){return new k(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new k(e,t,n,r)}function w(e){return e instanceof o||(e=v(e)),e?new k((e=e.rgb()).r,e.g,e.b,e.opacity):new k}function O(e,t,n,r){return 1===arguments.length?w(e):new k(e,t,n,null==r?1:r)}function k(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function T(){return"#"+S(this.r)+S(this.g)+S(this.b)}function M(){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 S(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function C(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new N(e,t,n,r)}function E(e){if(e instanceof N)return new N(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=v(e)),!e)return new N;if(e instanceof N)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,s=Math.min(t,n,r),i=Math.max(t,n,r),a=NaN,u=i-s,d=(i+s)/2;return u?(a=t===i?(n-r)/u+6*(n0&&d<1?0:a,new N(a,u,d,e.opacity)}function A(e,t,n,r){return 1===arguments.length?E(e):new N(e,t,n,null==r?1:r)}function N(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function D(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}Object(r.default)(o,v,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:y,formatHex:y,formatHsl:function(){return E(this).formatHsl()},formatRgb:b,toString:b}),Object(r.default)(k,O,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new k(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new k(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:T,formatHex:T,formatRgb:M,toString:M})),Object(r.default)(N,A,Object(r.extend)(o,{brighter:function(e){return e=null==e?i:Math.pow(i,e),new N(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?s:Math.pow(s,e),new N(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new k(D(e>=240?e-240:e+120,o,r),D(e,o,r),D(e<120?e+240:e-120,o,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}))},"./node_modules/d3/node_modules/d3-color/src/cubehelix.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-color/src/cubehelix.js ***! + \****************************************************************/ +/*! exports provided: default, Cubehelix */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return p})),n.d(t,"Cubehelix",(function(){return _}));var r=n(/*! ./define.js */"./node_modules/d3/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3/node_modules/d3-color/src/math.js"),i=-.14861,a=1.78277,u=-.29227,d=-.90649,c=1.97294,l=c*d,f=c*a,h=a*u-d*i;function m(e){if(e instanceof _)return new _(e.h,e.s,e.l,e.opacity);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(h*r+l*t-f*n)/(h+l-f),a=r-i,m=(c*(n-i)-u*a)/d,p=Math.sqrt(m*m+a*a)/(c*i*(1-i)),g=p?Math.atan2(m,a)*s.degrees-120:NaN;return new _(g<0?g+360:g,p,i,e.opacity)}function p(e,t,n,r){return 1===arguments.length?m(e):new _(e,t,n,null==r?1:r)}function _(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}Object(r.default)(_,p,Object(r.extend)(o.Color,{brighter:function(e){return e=null==e?o.brighter:Math.pow(o.brighter,e),new _(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?o.darker:Math.pow(o.darker,e),new _(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*s.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),l=Math.sin(e);return new o.Rgb(255*(t+n*(i*r+a*l)),255*(t+n*(u*r+d*l)),255*(t+n*(c*r)),this.opacity)}}))},"./node_modules/d3/node_modules/d3-color/src/define.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-color/src/define.js ***! + \*************************************************************/ +/*! exports provided: default, extend */function(e,t,n){"use strict";function r(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}n.r(t),n.d(t,"extend",(function(){return r})),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e}},"./node_modules/d3/node_modules/d3-color/src/index.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-color/src/index.js ***! + \************************************************************/ +/*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3/node_modules/d3-color/src/color.js");n.d(t,"color",(function(){return r.default})),n.d(t,"rgb",(function(){return r.rgb})),n.d(t,"hsl",(function(){return r.hsl}));var o=n(/*! ./lab.js */"./node_modules/d3/node_modules/d3-color/src/lab.js");n.d(t,"lab",(function(){return o.default})),n.d(t,"hcl",(function(){return o.hcl})),n.d(t,"lch",(function(){return o.lch})),n.d(t,"gray",(function(){return o.gray}));var s=n(/*! ./cubehelix.js */"./node_modules/d3/node_modules/d3-color/src/cubehelix.js");n.d(t,"cubehelix",(function(){return s.default}))},"./node_modules/d3/node_modules/d3-color/src/lab.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-color/src/lab.js ***! + \**********************************************************/ +/*! exports provided: gray, default, Lab, lch, hcl, Hcl */function(e,t,n){"use strict";n.r(t),n.d(t,"gray",(function(){return d})),n.d(t,"default",(function(){return c})),n.d(t,"Lab",(function(){return l})),n.d(t,"lch",(function(){return g})),n.d(t,"hcl",(function(){return y})),n.d(t,"Hcl",(function(){return b}));var r=n(/*! ./define.js */"./node_modules/d3/node_modules/d3-color/src/define.js"),o=n(/*! ./color.js */"./node_modules/d3/node_modules/d3-color/src/color.js"),s=n(/*! ./math.js */"./node_modules/d3/node_modules/d3-color/src/math.js");const i=6/29,a=3*i*i;function u(e){if(e instanceof l)return new l(e.l,e.a,e.b,e.opacity);if(e instanceof b)return v(e);e instanceof o.Rgb||(e=Object(o.rgbConvert)(e));var t,n,r=p(e.r),s=p(e.g),i=p(e.b),a=f((.2225045*r+.7168786*s+.0606169*i)/1);return r===s&&s===i?t=n=a:(t=f((.4360747*r+.3850649*s+.1430804*i)/.96422),n=f((.0139322*r+.0971045*s+.7141733*i)/.82521)),new l(116*a-16,500*(t-a),200*(a-n),e.opacity)}function d(e,t){return new l(e,0,0,null==t?1:t)}function c(e,t,n,r){return 1===arguments.length?u(e):new l(e,t,n,null==r?1:r)}function l(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function f(e){return e>.008856451679035631?Math.pow(e,1/3):e/a+4/29}function h(e){return e>i?e*e*e:a*(e-4/29)}function m(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function p(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function _(e){if(e instanceof b)return new b(e.h,e.c,e.l,e.opacity);if(e instanceof l||(e=u(e)),0===e.a&&0===e.b)return new b(NaN,0{}};function o(){for(var e,t=0,n=arguments.length,r={};t=0&&(n=e.slice(r+1),e=e.slice(0,r)),e&&!t.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:n}}))}function a(e,t){for(var n,r=0,o=e.length;r0)for(var n,r,o=new Array(n),s=0;s()=>e},"./node_modules/d3/node_modules/d3-drag/src/drag.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-drag/src/drag.js ***! + \**********************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-dispatch */"./node_modules/d3/node_modules/d3-dispatch/src/index.js"),o=n(/*! d3-selection */"./node_modules/d3/node_modules/d3-selection/src/index.js"),s=n(/*! ./nodrag.js */"./node_modules/d3/node_modules/d3-drag/src/nodrag.js"),i=n(/*! ./noevent.js */"./node_modules/d3/node_modules/d3-drag/src/noevent.js"),a=n(/*! ./constant.js */"./node_modules/d3/node_modules/d3-drag/src/constant.js"),u=n(/*! ./event.js */"./node_modules/d3/node_modules/d3-drag/src/event.js");function d(e){return!e.ctrlKey&&!e.button}function c(){return this.parentNode}function l(e,t){return null==t?{x:e.x,y:e.y}:t}function f(){return navigator.maxTouchPoints||"ontouchstart"in this}t.default=function(){var e,t,n,h,m=d,p=c,_=l,g=f,y={},b=Object(r.dispatch)("start","drag","end"),v=0,j=0;function x(e){e.on("mousedown.drag",w).filter(g).on("touchstart.drag",T).on("touchmove.drag",M,i.nonpassive).on("touchend.drag touchcancel.drag",S).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function w(r,a){if(!h&&m.call(this,r,a)){var u=C(this,p.call(this,r,a),r,a,"mouse");u&&(Object(o.select)(r.view).on("mousemove.drag",O,i.nonpassivecapture).on("mouseup.drag",k,i.nonpassivecapture),Object(s.default)(r.view),Object(i.nopropagation)(r),n=!1,e=r.clientX,t=r.clientY,u("start",r))}}function O(r){if(Object(i.default)(r),!n){var o=r.clientX-e,s=r.clientY-t;n=o*o+s*s>j}y.mouse("drag",r)}function k(e){Object(o.select)(e.view).on("mousemove.drag mouseup.drag",null),Object(s.yesdrag)(e.view,n),Object(i.default)(e),y.mouse("end",e)}function T(e,t){if(m.call(this,e,t)){var n,r,o=e.changedTouches,s=p.call(this,e,t),a=o.length;for(n=0;n9999?"+"+a(t,6):a(t,4))+"-"+a(e.getUTCMonth()+1,2)+"-"+a(e.getUTCDate(),2)+(s?"T"+a(n,2)+":"+a(r,2)+":"+a(o,2)+"."+a(s,3)+"Z":o?"T"+a(n,2)+":"+a(r,2)+":"+a(o,2)+"Z":r||n?"T"+a(n,2)+":"+a(r,2)+"Z":"")}t.default=function(e){var t=new RegExp('["'+e+"\n\r]"),n=e.charCodeAt(0);function a(e,t){var s,i=[],a=e.length,u=0,d=0,c=a<=0,l=!1;function f(){if(c)return o;if(l)return l=!1,r;var t,s,i=u;if(34===e.charCodeAt(i)){for(;u++=a?c=!0:10===(s=e.charCodeAt(u++))?l=!0:13===s&&(l=!0,10===e.charCodeAt(u)&&++u),e.slice(i+1,t-1).replace(/""/g,'"')}for(;u+e},"./node_modules/d3/node_modules/d3-ease/src/math.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-ease/src/math.js ***! + \**********************************************************/ +/*! exports provided: tpmt */function(e,t,n){"use strict";function r(e){return 1.0009775171065494*(Math.pow(2,-10*e)-.0009765625)}n.r(t),n.d(t,"tpmt",(function(){return r}))},"./node_modules/d3/node_modules/d3-ease/src/poly.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-ease/src/poly.js ***! + \**********************************************************/ +/*! exports provided: polyIn, polyOut, polyInOut */function(e,t,n){"use strict";n.r(t),n.d(t,"polyIn",(function(){return r})),n.d(t,"polyOut",(function(){return o})),n.d(t,"polyInOut",(function(){return s}));var r=function e(t){function n(e){return Math.pow(e,t)}return t=+t,n.exponent=e,n}(3),o=function e(t){function n(e){return 1-Math.pow(1-e,t)}return t=+t,n.exponent=e,n}(3),s=function e(t){function n(e){return((e*=2)<=1?Math.pow(e,t):2-Math.pow(2-e,t))/2}return t=+t,n.exponent=e,n}(3)},"./node_modules/d3/node_modules/d3-ease/src/quad.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-ease/src/quad.js ***! + \**********************************************************/ +/*! exports provided: quadIn, quadOut, quadInOut */function(e,t,n){"use strict";function r(e){return e*e}function o(e){return e*(2-e)}function s(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}n.r(t),n.d(t,"quadIn",(function(){return r})),n.d(t,"quadOut",(function(){return o})),n.d(t,"quadInOut",(function(){return s}))},"./node_modules/d3/node_modules/d3-ease/src/sin.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-ease/src/sin.js ***! + \*********************************************************/ +/*! exports provided: sinIn, sinOut, sinInOut */function(e,t,n){"use strict";n.r(t),n.d(t,"sinIn",(function(){return s})),n.d(t,"sinOut",(function(){return i})),n.d(t,"sinInOut",(function(){return a}));var r=Math.PI,o=r/2;function s(e){return 1==+e?1:1-Math.cos(e*o)}function i(e){return Math.sin(e*o)}function a(e){return(1-Math.cos(r*e))/2}},"./node_modules/d3/node_modules/d3-format/src/defaultLocale.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/defaultLocale.js ***! + \*********************************************************************/ +/*! exports provided: format, formatPrefix, default */function(e,t,n){"use strict";n.r(t),n.d(t,"format",(function(){return o})),n.d(t,"formatPrefix",(function(){return s})),n.d(t,"default",(function(){return a}));var r,o,s,i=n(/*! ./locale.js */"./node_modules/d3/node_modules/d3-format/src/locale.js");function a(e){return r=Object(i.default)(e),o=r.format,s=r.formatPrefix,r}a({thousands:",",grouping:[3],currency:["$",""]})},"./node_modules/d3/node_modules/d3-format/src/exponent.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/exponent.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./formatDecimal.js */"./node_modules/d3/node_modules/d3-format/src/formatDecimal.js");t.default=function(e){return(e=Object(r.formatDecimalParts)(Math.abs(e)))?e[1]:NaN}},"./node_modules/d3/node_modules/d3-format/src/formatDecimal.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/formatDecimal.js ***! + \*********************************************************************/ +/*! exports provided: default, formatDecimalParts */function(e,t,n){"use strict";function r(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}n.r(t),n.d(t,"formatDecimalParts",(function(){return r})),t.default=function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}},"./node_modules/d3/node_modules/d3-format/src/formatGroup.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/formatGroup.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return function(n,r){for(var o=n.length,s=[],i=0,a=e[0],u=0;o>0&&a>0&&(u+a+1>r&&(a=Math.max(1,r-u)),s.push(n.substring(o-=a,o+a)),!((u+=a+1)>r));)a=e[i=(i+1)%e.length];return s.reverse().join(t)}}},"./node_modules/d3/node_modules/d3-format/src/formatNumerals.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/formatNumerals.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}},"./node_modules/d3/node_modules/d3-format/src/formatPrefixAuto.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/formatPrefixAuto.js ***! + \************************************************************************/ +/*! exports provided: prefixExponent, default */function(e,t,n){"use strict";n.r(t),n.d(t,"prefixExponent",(function(){return r}));var r,o=n(/*! ./formatDecimal.js */"./node_modules/d3/node_modules/d3-format/src/formatDecimal.js");t.default=function(e,t){var n=Object(o.formatDecimalParts)(e,t);if(!n)return e+"";var s=n[0],i=n[1],a=i-(r=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,u=s.length;return a===u?s:a>u?s+new Array(a-u+1).join("0"):a>0?s.slice(0,a)+"."+s.slice(a):"0."+new Array(1-a).join("0")+Object(o.formatDecimalParts)(e,Math.max(0,t+a-1))[0]}},"./node_modules/d3/node_modules/d3-format/src/formatRounded.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/formatRounded.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./formatDecimal.js */"./node_modules/d3/node_modules/d3-format/src/formatDecimal.js");t.default=function(e,t){var n=Object(r.formatDecimalParts)(e,t);if(!n)return e+"";var o=n[0],s=n[1];return s<0?"0."+new Array(-s).join("0")+o:o.length>s+1?o.slice(0,s+1)+"."+o.slice(s+1):o+new Array(s-o.length+2).join("0")}},"./node_modules/d3/node_modules/d3-format/src/formatSpecifier.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/formatSpecifier.js ***! + \***********************************************************************/ +/*! exports provided: default, FormatSpecifier */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o})),n.d(t,"FormatSpecifier",(function(){return s}));var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(e){if(!(t=r.exec(e)))throw new Error("invalid format: "+e);var t;return new s({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function s(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}o.prototype=s.prototype,s.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},"./node_modules/d3/node_modules/d3-format/src/formatTrim.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/formatTrim.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){e:for(var t,n=e.length,r=1,o=-1;r0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}},"./node_modules/d3/node_modules/d3-format/src/formatTypes.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/formatTypes.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./formatDecimal.js */"./node_modules/d3/node_modules/d3-format/src/formatDecimal.js"),o=n(/*! ./formatPrefixAuto.js */"./node_modules/d3/node_modules/d3-format/src/formatPrefixAuto.js"),s=n(/*! ./formatRounded.js */"./node_modules/d3/node_modules/d3-format/src/formatRounded.js");t.default={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:r.default,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>Object(s.default)(100*e,t),r:s.default,s:o.default,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)}},"./node_modules/d3/node_modules/d3-format/src/identity.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/identity.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/d3/node_modules/d3-format/src/index.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/index.js ***! + \*************************************************************/ +/*! exports provided: formatDefaultLocale, format, formatPrefix, formatLocale, formatSpecifier, FormatSpecifier, precisionFixed, precisionPrefix, precisionRound */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultLocale.js */"./node_modules/d3/node_modules/d3-format/src/defaultLocale.js");n.d(t,"formatDefaultLocale",(function(){return r.default})),n.d(t,"format",(function(){return r.format})),n.d(t,"formatPrefix",(function(){return r.formatPrefix}));var o=n(/*! ./locale.js */"./node_modules/d3/node_modules/d3-format/src/locale.js");n.d(t,"formatLocale",(function(){return o.default}));var s=n(/*! ./formatSpecifier.js */"./node_modules/d3/node_modules/d3-format/src/formatSpecifier.js");n.d(t,"formatSpecifier",(function(){return s.default})),n.d(t,"FormatSpecifier",(function(){return s.FormatSpecifier}));var i=n(/*! ./precisionFixed.js */"./node_modules/d3/node_modules/d3-format/src/precisionFixed.js");n.d(t,"precisionFixed",(function(){return i.default}));var a=n(/*! ./precisionPrefix.js */"./node_modules/d3/node_modules/d3-format/src/precisionPrefix.js");n.d(t,"precisionPrefix",(function(){return a.default}));var u=n(/*! ./precisionRound.js */"./node_modules/d3/node_modules/d3-format/src/precisionRound.js");n.d(t,"precisionRound",(function(){return u.default}))},"./node_modules/d3/node_modules/d3-format/src/locale.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/locale.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3/node_modules/d3-format/src/exponent.js"),o=n(/*! ./formatGroup.js */"./node_modules/d3/node_modules/d3-format/src/formatGroup.js"),s=n(/*! ./formatNumerals.js */"./node_modules/d3/node_modules/d3-format/src/formatNumerals.js"),i=n(/*! ./formatSpecifier.js */"./node_modules/d3/node_modules/d3-format/src/formatSpecifier.js"),a=n(/*! ./formatTrim.js */"./node_modules/d3/node_modules/d3-format/src/formatTrim.js"),u=n(/*! ./formatTypes.js */"./node_modules/d3/node_modules/d3-format/src/formatTypes.js"),d=n(/*! ./formatPrefixAuto.js */"./node_modules/d3/node_modules/d3-format/src/formatPrefixAuto.js"),c=n(/*! ./identity.js */"./node_modules/d3/node_modules/d3-format/src/identity.js"),l=Array.prototype.map,f=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];t.default=function(e){var t=void 0===e.grouping||void 0===e.thousands?c.default:Object(o.default)(l.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",h=void 0===e.currency?"":e.currency[1]+"",m=void 0===e.decimal?".":e.decimal+"",p=void 0===e.numerals?c.default:Object(s.default)(l.call(e.numerals,String)),_=void 0===e.percent?"%":e.percent+"",g=void 0===e.minus?"−":e.minus+"",y=void 0===e.nan?"NaN":e.nan+"";function b(e){var r=(e=Object(i.default)(e)).fill,o=e.align,s=e.sign,c=e.symbol,l=e.zero,b=e.width,v=e.comma,j=e.precision,x=e.trim,w=e.type;"n"===w?(v=!0,w="g"):u.default[w]||(void 0===j&&(j=12),x=!0,w="g"),(l||"0"===r&&"="===o)&&(l=!0,r="0",o="=");var O="$"===c?n:"#"===c&&/[boxX]/.test(w)?"0"+w.toLowerCase():"",k="$"===c?h:/[%p]/.test(w)?_:"",T=u.default[w],M=/[defgprs%]/.test(w);function S(e){var n,i,u,c=O,h=k;if("c"===w)h=T(e)+h,e="";else{var _=(e=+e)<0||1/e<0;if(e=isNaN(e)?y:T(Math.abs(e),j),x&&(e=Object(a.default)(e)),_&&0==+e&&"+"!==s&&(_=!1),c=(_?"("===s?s:g:"-"===s||"("===s?"":s)+c,h=("s"===w?f[8+d.prefixExponent/3]:"")+h+(_&&"("===s?")":""),M)for(n=-1,i=e.length;++n(u=e.charCodeAt(n))||u>57){h=(46===u?m+e.slice(n+1):e.slice(n))+h,e=e.slice(0,n);break}}v&&!l&&(e=t(e,1/0));var S=c.length+e.length+h.length,C=S>1)+c+e+h+C.slice(S);break;default:e=C+c+e+h}return p(e)}return j=void 0===j?6:/[gprs]/.test(w)?Math.max(1,Math.min(21,j)):Math.max(0,Math.min(20,j)),S.toString=function(){return e+""},S}return{format:b,formatPrefix:function(e,t){var n=b(((e=Object(i.default)(e)).type="f",e)),o=3*Math.max(-8,Math.min(8,Math.floor(Object(r.default)(t)/3))),s=Math.pow(10,-o),a=f[8+o/3];return function(e){return n(s*e)+a}}}}},"./node_modules/d3/node_modules/d3-format/src/precisionFixed.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/precisionFixed.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3/node_modules/d3-format/src/exponent.js");t.default=function(e){return Math.max(0,-Object(r.default)(Math.abs(e)))}},"./node_modules/d3/node_modules/d3-format/src/precisionPrefix.js": +/*!***********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/precisionPrefix.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3/node_modules/d3-format/src/exponent.js");t.default=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Object(r.default)(t)/3)))-Object(r.default)(Math.abs(e)))}},"./node_modules/d3/node_modules/d3-format/src/precisionRound.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-format/src/precisionRound.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./exponent.js */"./node_modules/d3/node_modules/d3-format/src/exponent.js");t.default=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Object(r.default)(t)-Object(r.default)(e))+1}},"./node_modules/d3/node_modules/d3-interpolate/src/array.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/array.js ***! + \******************************************************************/ +/*! exports provided: default, genericArray */function(e,t,n){"use strict";n.r(t),n.d(t,"genericArray",(function(){return s}));var r=n(/*! ./value.js */"./node_modules/d3/node_modules/d3-interpolate/src/value.js"),o=n(/*! ./numberArray.js */"./node_modules/d3/node_modules/d3-interpolate/src/numberArray.js");function s(e,t){var n,o=t?t.length:0,s=e?Math.min(o,e.length):0,i=new Array(s),a=new Array(o);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),s=e[o],i=e[o+1],a=o>0?e[o-1]:2*s-i,u=o180||n<-180?n-360*Math.round(n/360):n):Object(r.default)(isNaN(e)?t:e)}function i(e){return 1==(e=+e)?a: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):Object(r.default)(isNaN(t)?n:t)}}function a(e,t){var n=t-e;return n?o(e,n):Object(r.default)(isNaN(e)?t:e)}},"./node_modules/d3/node_modules/d3-interpolate/src/constant.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/constant.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=e=>()=>e},"./node_modules/d3/node_modules/d3-interpolate/src/cubehelix.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/cubehelix.js ***! + \**********************************************************************/ +/*! exports provided: default, cubehelixLong */function(e,t,n){"use strict";n.r(t),n.d(t,"cubehelixLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3/node_modules/d3-interpolate/src/color.js");function s(e){return function t(n){function s(t,s){var i=e((t=Object(r.cubehelix)(t)).h,(s=Object(r.cubehelix)(s)).h),a=Object(o.default)(t.s,s.s),u=Object(o.default)(t.l,s.l),d=Object(o.default)(t.opacity,s.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=u(Math.pow(e,n)),t.opacity=d(e),t+""}}return n=+n,s.gamma=t,s}(1)}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3/node_modules/d3-interpolate/src/date.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/date.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},"./node_modules/d3/node_modules/d3-interpolate/src/discrete.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/discrete.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},"./node_modules/d3/node_modules/d3-interpolate/src/hcl.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/hcl.js ***! + \****************************************************************/ +/*! exports provided: default, hclLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hclLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hcl)(t)).h,(n=Object(r.hcl)(n)).h),i=Object(o.default)(t.c,n.c),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.c=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3/node_modules/d3-interpolate/src/hsl.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/hsl.js ***! + \****************************************************************/ +/*! exports provided: default, hslLong */function(e,t,n){"use strict";n.r(t),n.d(t,"hslLong",(function(){return i}));var r=n(/*! d3-color */"./node_modules/d3/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3/node_modules/d3-interpolate/src/color.js");function s(e){return function(t,n){var s=e((t=Object(r.hsl)(t)).h,(n=Object(r.hsl)(n)).h),i=Object(o.default)(t.s,n.s),a=Object(o.default)(t.l,n.l),u=Object(o.default)(t.opacity,n.opacity);return function(e){return t.h=s(e),t.s=i(e),t.l=a(e),t.opacity=u(e),t+""}}}t.default=s(o.hue);var i=s(o.default)},"./node_modules/d3/node_modules/d3-interpolate/src/hue.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/hue.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./color.js */"./node_modules/d3/node_modules/d3-interpolate/src/color.js");t.default=function(e,t){var n=Object(r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}}},"./node_modules/d3/node_modules/d3-interpolate/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/index.js ***! + \******************************************************************/ +/*! exports provided: interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./value.js */"./node_modules/d3/node_modules/d3-interpolate/src/value.js");n.d(t,"interpolate",(function(){return r.default}));var o=n(/*! ./array.js */"./node_modules/d3/node_modules/d3-interpolate/src/array.js");n.d(t,"interpolateArray",(function(){return o.default}));var s=n(/*! ./basis.js */"./node_modules/d3/node_modules/d3-interpolate/src/basis.js");n.d(t,"interpolateBasis",(function(){return s.default}));var i=n(/*! ./basisClosed.js */"./node_modules/d3/node_modules/d3-interpolate/src/basisClosed.js");n.d(t,"interpolateBasisClosed",(function(){return i.default}));var a=n(/*! ./date.js */"./node_modules/d3/node_modules/d3-interpolate/src/date.js");n.d(t,"interpolateDate",(function(){return a.default}));var u=n(/*! ./discrete.js */"./node_modules/d3/node_modules/d3-interpolate/src/discrete.js");n.d(t,"interpolateDiscrete",(function(){return u.default}));var d=n(/*! ./hue.js */"./node_modules/d3/node_modules/d3-interpolate/src/hue.js");n.d(t,"interpolateHue",(function(){return d.default}));var c=n(/*! ./number.js */"./node_modules/d3/node_modules/d3-interpolate/src/number.js");n.d(t,"interpolateNumber",(function(){return c.default}));var l=n(/*! ./numberArray.js */"./node_modules/d3/node_modules/d3-interpolate/src/numberArray.js");n.d(t,"interpolateNumberArray",(function(){return l.default}));var f=n(/*! ./object.js */"./node_modules/d3/node_modules/d3-interpolate/src/object.js");n.d(t,"interpolateObject",(function(){return f.default}));var h=n(/*! ./round.js */"./node_modules/d3/node_modules/d3-interpolate/src/round.js");n.d(t,"interpolateRound",(function(){return h.default}));var m=n(/*! ./string.js */"./node_modules/d3/node_modules/d3-interpolate/src/string.js");n.d(t,"interpolateString",(function(){return m.default}));var p=n(/*! ./transform/index.js */"./node_modules/d3/node_modules/d3-interpolate/src/transform/index.js");n.d(t,"interpolateTransformCss",(function(){return p.interpolateTransformCss})),n.d(t,"interpolateTransformSvg",(function(){return p.interpolateTransformSvg}));var _=n(/*! ./zoom.js */"./node_modules/d3/node_modules/d3-interpolate/src/zoom.js");n.d(t,"interpolateZoom",(function(){return _.default}));var g=n(/*! ./rgb.js */"./node_modules/d3/node_modules/d3-interpolate/src/rgb.js");n.d(t,"interpolateRgb",(function(){return g.default})),n.d(t,"interpolateRgbBasis",(function(){return g.rgbBasis})),n.d(t,"interpolateRgbBasisClosed",(function(){return g.rgbBasisClosed}));var y=n(/*! ./hsl.js */"./node_modules/d3/node_modules/d3-interpolate/src/hsl.js");n.d(t,"interpolateHsl",(function(){return y.default})),n.d(t,"interpolateHslLong",(function(){return y.hslLong}));var b=n(/*! ./lab.js */"./node_modules/d3/node_modules/d3-interpolate/src/lab.js");n.d(t,"interpolateLab",(function(){return b.default}));var v=n(/*! ./hcl.js */"./node_modules/d3/node_modules/d3-interpolate/src/hcl.js");n.d(t,"interpolateHcl",(function(){return v.default})),n.d(t,"interpolateHclLong",(function(){return v.hclLong}));var j=n(/*! ./cubehelix.js */"./node_modules/d3/node_modules/d3-interpolate/src/cubehelix.js");n.d(t,"interpolateCubehelix",(function(){return j.default})),n.d(t,"interpolateCubehelixLong",(function(){return j.cubehelixLong}));var x=n(/*! ./piecewise.js */"./node_modules/d3/node_modules/d3-interpolate/src/piecewise.js");n.d(t,"piecewise",(function(){return x.default}));var w=n(/*! ./quantize.js */"./node_modules/d3/node_modules/d3-interpolate/src/quantize.js");n.d(t,"quantize",(function(){return w.default}))},"./node_modules/d3/node_modules/d3-interpolate/src/lab.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/lab.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! d3-color */"./node_modules/d3/node_modules/d3-color/src/index.js"),o=n(/*! ./color.js */"./node_modules/d3/node_modules/d3-interpolate/src/color.js");function s(e,t){var n=Object(o.default)((e=Object(r.lab)(e)).l,(t=Object(r.lab)(t)).l),s=Object(o.default)(e.a,t.a),i=Object(o.default)(e.b,t.b),a=Object(o.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=s(t),e.b=i(t),e.opacity=a(t),e+""}}},"./node_modules/d3/node_modules/d3-interpolate/src/number.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/number.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},"./node_modules/d3/node_modules/d3-interpolate/src/numberArray.js": +/*!************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-interpolate/src/numberArray.js ***! + \************************************************************************/ +/*! exports provided: default, isNumberArray */function(e,t,n){"use strict";function r(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}n.r(t),n.d(t,"isNumberArray",(function(){return r})),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(s){for(n=0;nu&&(a=t.slice(u,a),c[d]?c[d]+=a:c[++d]=a),(n=n[0])===(i=i[0])?c[d]?c[d]+=i:c[++d]=i:(c[++d]=null,l.push({i:d,x:Object(r.default)(n,i)})),u=s.lastIndex;return u180?t+=360:t-e>180&&(e+=360),i.push({i:n.push(s(n)+"rotate(",null,o)-2,x:Object(r.default)(e,t)})):t&&n.push(s(n)+"rotate("+t+o)}(i.rotate,a.rotate,u,d),function(e,t,n,i){e!==t?i.push({i:n.push(s(n)+"skewX(",null,o)-2,x:Object(r.default)(e,t)}):t&&n.push(s(n)+"skewX("+t+o)}(i.skewX,a.skewX,u,d),function(e,t,n,o,i,a){if(e!==n||t!==o){var u=i.push(s(i)+"scale(",null,",",null,")");a.push({i:u-4,x:Object(r.default)(e,n)},{i:u-2,x:Object(r.default)(t,o)})}else 1===n&&1===o||i.push(s(i)+"scale("+n+","+o+")")}(i.scaleX,i.scaleY,a.scaleX,a.scaleY,u,d),i=a=null,function(e){for(var t,n=-1,r=d.length;++n1e-6)if(Math.abs(l*u-d*c)>1e-6&&s){var h=n-i,m=o-a,p=u*u+d*d,_=h*h+m*m,g=Math.sqrt(p),y=Math.sqrt(f),b=s*Math.tan((r-Math.acos((p+f-_)/(2*g*y)))/2),v=b/y,j=b/g;Math.abs(v-1)>1e-6&&(this._+="L"+(e+v*c)+","+(t+v*l)),this._+="A"+s+","+s+",0,0,"+ +(l*h>c*m)+","+(this._x1=e+j*u)+","+(this._y1=t+j*d)}else this._+="L"+(this._x1=e)+","+(this._y1=t)},arc:function(e,t,n,i,a,u){e=+e,t=+t,u=!!u;var d=(n=+n)*Math.cos(i),c=n*Math.sin(i),l=e+d,f=t+c,h=1^u,m=u?i-a:a-i;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+l+","+f:(Math.abs(this._x1-l)>1e-6||Math.abs(this._y1-f)>1e-6)&&(this._+="L"+l+","+f),n&&(m<0&&(m=m%o+o),m>s?this._+="A"+n+","+n+",0,1,"+h+","+(e-d)+","+(t-c)+"A"+n+","+n+",0,1,"+h+","+(this._x1=l)+","+(this._y1=f):m>1e-6&&(this._+="A"+n+","+n+",0,"+ +(m>=r)+","+h+","+(this._x1=e+n*Math.cos(a))+","+(this._y1=t+n*Math.sin(a))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}},t.default=a},"./node_modules/d3/node_modules/d3-quadtree/src/add.js": +/*!*************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-quadtree/src/add.js ***! + \*************************************************************/ +/*! exports provided: default, addAll */function(e,t,n){"use strict";function r(e,t,n,r){if(isNaN(t)||isNaN(n))return e;var o,s,i,a,u,d,c,l,f,h=e._root,m={data:r},p=e._x0,_=e._y0,g=e._x1,y=e._y1;if(!h)return e._root=m,e;for(;h.length;)if((d=t>=(s=(p+g)/2))?p=s:g=s,(c=n>=(i=(_+y)/2))?_=i:y=i,o=h,!(h=h[l=c<<1|d]))return o[l]=m,e;if(a=+e._x.call(null,h.data),u=+e._y.call(null,h.data),t===a&&n===u)return m.next=h,o?o[l]=m:e._root=m,e;do{o=o?o[l]=new Array(4):e._root=new Array(4),(d=t>=(s=(p+g)/2))?p=s:g=s,(c=n>=(i=(_+y)/2))?_=i:y=i}while((l=c<<1|d)==(f=(u>=i)<<1|a>=s));return o[f]=h,o[l]=m,e}function o(e){var t,n,o,s,i=e.length,a=new Array(i),u=new Array(i),d=1/0,c=1/0,l=-1/0,f=-1/0;for(n=0;nl&&(l=o),sf&&(f=s));if(d>l||c>f)return this;for(this.cover(d,c).cover(l,f),n=0;ne||e>=o||r>t||t>=s;)switch(a=(th||(i=d.y0)>m||(a=d.x1)=y)<<1|e>=g)&&(d=p[p.length-1],p[p.length-1]=p[p.length-1-c],p[p.length-1-c]=d)}else{var b=e-+this._x.call(null,_.data),v=t-+this._y.call(null,_.data),j=b*b+v*v;if(j=(a=(m+_)/2))?m=a:_=a,(c=i>=(u=(p+g)/2))?p=u:g=u,t=h,!(h=h[l=c<<1|d]))return this;if(!h.length)break;(t[l+1&3]||t[l+2&3]||t[l+3&3])&&(n=t,f=l)}for(;h.data!==e;)if(r=h,!(h=h.next))return this;return(o=h.next)&&delete h.next,r?(o?r.next=o:delete r.next,this):t?(o?t[l]=o:delete t[l],(h=t[0]||t[1]||t[2]||t[3])&&h===(t[3]||t[2]||t[1]||t[0])&&!h.length&&(n?n[f]=h:this._root=h),this):(this._root=o,this)}},"./node_modules/d3/node_modules/d3-quadtree/src/root.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-quadtree/src/root.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){return this._root}},"./node_modules/d3/node_modules/d3-quadtree/src/size.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-quadtree/src/size.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=0;return this.visit((function(t){if(!t.length)do{++e}while(t=t.next)})),e}},"./node_modules/d3/node_modules/d3-quadtree/src/visit.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-quadtree/src/visit.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quad.js */"./node_modules/d3/node_modules/d3-quadtree/src/quad.js");t.default=function(e){var t,n,o,s,i,a,u=[],d=this._root;for(d&&u.push(new r.default(d,this._x0,this._y0,this._x1,this._y1));t=u.pop();)if(!e(d=t.node,o=t.x0,s=t.y0,i=t.x1,a=t.y1)&&d.length){var c=(o+i)/2,l=(s+a)/2;(n=d[3])&&u.push(new r.default(n,c,l,i,a)),(n=d[2])&&u.push(new r.default(n,o,l,c,a)),(n=d[1])&&u.push(new r.default(n,c,s,i,l)),(n=d[0])&&u.push(new r.default(n,o,s,c,l))}return this}},"./node_modules/d3/node_modules/d3-quadtree/src/visitAfter.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-quadtree/src/visitAfter.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./quad.js */"./node_modules/d3/node_modules/d3-quadtree/src/quad.js");t.default=function(e){var t,n=[],o=[];for(this._root&&n.push(new r.default(this._root,this._x0,this._y0,this._x1,this._y1));t=n.pop();){var s=t.node;if(s.length){var i,a=t.x0,u=t.y0,d=t.x1,c=t.y1,l=(a+d)/2,f=(u+c)/2;(i=s[0])&&n.push(new r.default(i,a,u,l,f)),(i=s[1])&&n.push(new r.default(i,l,u,d,f)),(i=s[2])&&n.push(new r.default(i,a,f,l,c)),(i=s[3])&&n.push(new r.default(i,l,f,d,c))}o.push(t)}for(;t=o.pop();)e(t.node,t.x0,t.y0,t.x1,t.y1);return this}},"./node_modules/d3/node_modules/d3-quadtree/src/x.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-quadtree/src/x.js ***! + \***********************************************************/ +/*! exports provided: defaultX, default */function(e,t,n){"use strict";function r(e){return e[0]}n.r(t),n.d(t,"defaultX",(function(){return r})),t.default=function(e){return arguments.length?(this._x=e,this):this._x}},"./node_modules/d3/node_modules/d3-quadtree/src/y.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-quadtree/src/y.js ***! + \***********************************************************/ +/*! exports provided: defaultY, default */function(e,t,n){"use strict";function r(e){return e[1]}n.r(t),n.d(t,"defaultY",(function(){return r})),t.default=function(e){return arguments.length?(this._y=e,this):this._y}},"./node_modules/d3/node_modules/d3-selection/src/array.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/array.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return null==e?[]:Array.isArray(e)?e:Array.from(e)}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/d3/node_modules/d3-selection/src/constant.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/constant.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/d3/node_modules/d3-selection/src/create.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/create.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./creator.js */"./node_modules/d3/node_modules/d3-selection/src/creator.js"),o=n(/*! ./select.js */"./node_modules/d3/node_modules/d3-selection/src/select.js");t.default=function(e){return Object(o.default)(Object(r.default)(e).call(document.documentElement))}},"./node_modules/d3/node_modules/d3-selection/src/creator.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/creator.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./namespace.js */"./node_modules/d3/node_modules/d3-selection/src/namespace.js"),o=n(/*! ./namespaces.js */"./node_modules/d3/node_modules/d3-selection/src/namespaces.js");function s(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===o.xhtml&&t.documentElement.namespaceURI===o.xhtml?t.createElement(e):t.createElementNS(n,e)}}function i(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}t.default=function(e){var t=Object(r.default)(e);return(t.local?i:s)(t)}},"./node_modules/d3/node_modules/d3-selection/src/index.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/index.js ***! + \****************************************************************/ +/*! exports provided: create, creator, local, matcher, namespace, namespaces, pointer, pointers, select, selectAll, selection, selector, selectorAll, style, window */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./create.js */"./node_modules/d3/node_modules/d3-selection/src/create.js");n.d(t,"create",(function(){return r.default}));var o=n(/*! ./creator.js */"./node_modules/d3/node_modules/d3-selection/src/creator.js");n.d(t,"creator",(function(){return o.default}));var s=n(/*! ./local.js */"./node_modules/d3/node_modules/d3-selection/src/local.js");n.d(t,"local",(function(){return s.default}));var i=n(/*! ./matcher.js */"./node_modules/d3/node_modules/d3-selection/src/matcher.js");n.d(t,"matcher",(function(){return i.default}));var a=n(/*! ./namespace.js */"./node_modules/d3/node_modules/d3-selection/src/namespace.js");n.d(t,"namespace",(function(){return a.default}));var u=n(/*! ./namespaces.js */"./node_modules/d3/node_modules/d3-selection/src/namespaces.js");n.d(t,"namespaces",(function(){return u.default}));var d=n(/*! ./pointer.js */"./node_modules/d3/node_modules/d3-selection/src/pointer.js");n.d(t,"pointer",(function(){return d.default}));var c=n(/*! ./pointers.js */"./node_modules/d3/node_modules/d3-selection/src/pointers.js");n.d(t,"pointers",(function(){return c.default}));var l=n(/*! ./select.js */"./node_modules/d3/node_modules/d3-selection/src/select.js");n.d(t,"select",(function(){return l.default}));var f=n(/*! ./selectAll.js */"./node_modules/d3/node_modules/d3-selection/src/selectAll.js");n.d(t,"selectAll",(function(){return f.default}));var h=n(/*! ./selection/index.js */"./node_modules/d3/node_modules/d3-selection/src/selection/index.js");n.d(t,"selection",(function(){return h.default}));var m=n(/*! ./selector.js */"./node_modules/d3/node_modules/d3-selection/src/selector.js");n.d(t,"selector",(function(){return m.default}));var p=n(/*! ./selectorAll.js */"./node_modules/d3/node_modules/d3-selection/src/selectorAll.js");n.d(t,"selectorAll",(function(){return p.default}));var _=n(/*! ./selection/style.js */"./node_modules/d3/node_modules/d3-selection/src/selection/style.js");n.d(t,"style",(function(){return _.styleValue}));var g=n(/*! ./window.js */"./node_modules/d3/node_modules/d3-selection/src/window.js");n.d(t,"window",(function(){return g.default}))},"./node_modules/d3/node_modules/d3-selection/src/local.js": +/*!****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/local.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return o}));var r=0;function o(){return new s}function s(){this._="@"+(++r).toString(36)}s.prototype=o.prototype={constructor:s,get:function(e){for(var t=this._;!(t in e);)if(!(e=e.parentNode))return;return e[t]},set:function(e,t){return e[this._]=t},remove:function(e){return this._ in e&&delete e[this._]},toString:function(){return this._}}},"./node_modules/d3/node_modules/d3-selection/src/matcher.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/matcher.js ***! + \******************************************************************/ +/*! exports provided: default, childMatcher */function(e,t,n){"use strict";function r(e){return function(t){return t.matches(e)}}n.r(t),n.d(t,"childMatcher",(function(){return r})),t.default=function(e){return function(){return this.matches(e)}}},"./node_modules/d3/node_modules/d3-selection/src/namespace.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/namespace.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./namespaces.js */"./node_modules/d3/node_modules/d3-selection/src/namespaces.js");t.default=function(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),r.default.hasOwnProperty(t)?{space:r.default[t],local:e}:e}},"./node_modules/d3/node_modules/d3-selection/src/namespaces.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/namespaces.js ***! + \*********************************************************************/ +/*! exports provided: xhtml, default */function(e,t,n){"use strict";n.r(t),n.d(t,"xhtml",(function(){return r}));var r="http://www.w3.org/1999/xhtml";t.default={svg:"http://www.w3.org/2000/svg",xhtml:r,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"}},"./node_modules/d3/node_modules/d3-selection/src/pointer.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/pointer.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./sourceEvent.js */"./node_modules/d3/node_modules/d3-selection/src/sourceEvent.js");t.default=function(e,t){if(e=Object(r.default)(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var o=n.createSVGPoint();return o.x=e.clientX,o.y=e.clientY,[(o=o.matrixTransform(t.getScreenCTM().inverse())).x,o.y]}if(t.getBoundingClientRect){var s=t.getBoundingClientRect();return[e.clientX-s.left-t.clientLeft,e.clientY-s.top-t.clientTop]}}return[e.pageX,e.pageY]}},"./node_modules/d3/node_modules/d3-selection/src/pointers.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/pointers.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./pointer.js */"./node_modules/d3/node_modules/d3-selection/src/pointer.js"),o=n(/*! ./sourceEvent.js */"./node_modules/d3/node_modules/d3-selection/src/sourceEvent.js");t.default=function(e,t){return e.target&&(e=Object(o.default)(e),void 0===t&&(t=e.currentTarget),e=e.touches||[e]),Array.from(e,e=>Object(r.default)(e,t))}},"./node_modules/d3/node_modules/d3-selection/src/select.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/select.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./selection/index.js */"./node_modules/d3/node_modules/d3-selection/src/selection/index.js");t.default=function(e){return"string"==typeof e?new r.Selection([[document.querySelector(e)]],[document.documentElement]):new r.Selection([[e]],r.root)}},"./node_modules/d3/node_modules/d3-selection/src/selectAll.js": +/*!********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selectAll.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/d3/node_modules/d3-selection/src/array.js"),o=n(/*! ./selection/index.js */"./node_modules/d3/node_modules/d3-selection/src/selection/index.js");t.default=function(e){return"string"==typeof e?new o.Selection([document.querySelectorAll(e)],[document.documentElement]):new o.Selection([Object(r.default)(e)],o.root)}},"./node_modules/d3/node_modules/d3-selection/src/selection/append.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/append.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../creator.js */"./node_modules/d3/node_modules/d3-selection/src/creator.js");t.default=function(e){var t="function"==typeof e?e:Object(r.default)(e);return this.select((function(){return this.appendChild(t.apply(this,arguments))}))}},"./node_modules/d3/node_modules/d3-selection/src/selection/attr.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/attr.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../namespace.js */"./node_modules/d3/node_modules/d3-selection/src/namespace.js");function o(e){return function(){this.removeAttribute(e)}}function s(e){return function(){this.removeAttributeNS(e.space,e.local)}}function i(e,t){return function(){this.setAttribute(e,t)}}function a(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function u(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function d(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)}}t.default=function(e,t){var n=Object(r.default)(e);if(arguments.length<2){var c=this.node();return n.local?c.getAttributeNS(n.space,n.local):c.getAttribute(n)}return this.each((null==t?n.local?s:o:"function"==typeof t?n.local?d:u:n.local?a:i)(n,t))}},"./node_modules/d3/node_modules/d3-selection/src/selection/call.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/call.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}},"./node_modules/d3/node_modules/d3-selection/src/selection/classed.js": +/*!****************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/classed.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return e.trim().split(/^|\s+/)}function o(e){return e.classList||new s(e)}function s(e){this._node=e,this._names=r(e.getAttribute("class")||"")}function i(e,t){for(var n=o(e),r=-1,s=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}},t.default=function(e,t){var n=r(e+"");if(arguments.length<2){for(var s=o(this.node()),i=-1,a=n.length;++i=M&&(M=T+1);!(k=x[M])&&++M=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}function o(e){return function(){var t=this.__on;if(t){for(var n,r=0,o=-1,s=t.length;r=0;)(r=o[s])&&(i&&4^r.compareDocumentPosition(i)&&i.parentNode.insertBefore(r,i),i=r);return this}},"./node_modules/d3/node_modules/d3-selection/src/selection/property.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/property.js ***! + \*****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){return function(){delete this[e]}}function o(e,t){return function(){this[e]=t}}function s(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}n.r(t),t.default=function(e,t){return arguments.length>1?this.each((null==t?r:"function"==typeof t?s:o)(e,t)):this.node()[e]}},"./node_modules/d3/node_modules/d3-selection/src/selection/raise.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/raise.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this.nextSibling&&this.parentNode.appendChild(this)}n.r(t),t.default=function(){return this.each(r)}},"./node_modules/d3/node_modules/d3-selection/src/selection/remove.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/remove.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){var e=this.parentNode;e&&e.removeChild(this)}n.r(t),t.default=function(){return this.each(r)}},"./node_modules/d3/node_modules/d3-selection/src/selection/select.js": +/*!***************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/select.js ***! + \***************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./index.js */"./node_modules/d3/node_modules/d3-selection/src/selection/index.js"),o=n(/*! ../selector.js */"./node_modules/d3/node_modules/d3-selection/src/selector.js");t.default=function(e){"function"!=typeof e&&(e=Object(o.default)(e));for(var t=this._groups,n=t.length,s=new Array(n),i=0;it?1:e>=t?0:NaN}t.default=function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=o);for(var n=this._groups,s=n.length,i=new Array(s),a=0;a1?this.each((null==t?o:"function"==typeof t?i:s)(e,t,null==n?"":n)):a(this.node(),e)}},"./node_modules/d3/node_modules/d3-selection/src/selection/text.js": +/*!*************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selection/text.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this.textContent=""}function o(e){return function(){this.textContent=e}}function s(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}n.r(t),t.default=function(e){return arguments.length?this.each(null==e?r:("function"==typeof e?s:o)(e)):this.node().textContent}},"./node_modules/d3/node_modules/d3-selection/src/selector.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selector.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){}n.r(t),t.default=function(e){return null==e?r:function(){return this.querySelector(e)}}},"./node_modules/d3/node_modules/d3-selection/src/selectorAll.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/selectorAll.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){return[]}n.r(t),t.default=function(e){return null==e?r:function(){return this.querySelectorAll(e)}}},"./node_modules/d3/node_modules/d3-selection/src/sourceEvent.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/sourceEvent.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){let t;for(;t=e.sourceEvent;)e=t;return e}},"./node_modules/d3/node_modules/d3-selection/src/window.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-selection/src/window.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}},"./node_modules/d3/node_modules/d3-time-format/src/defaultLocale.js": +/*!**************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time-format/src/defaultLocale.js ***! + \**************************************************************************/ +/*! exports provided: timeFormat, timeParse, utcFormat, utcParse, default */function(e,t,n){"use strict";n.r(t),n.d(t,"timeFormat",(function(){return o})),n.d(t,"timeParse",(function(){return s})),n.d(t,"utcFormat",(function(){return i})),n.d(t,"utcParse",(function(){return a})),n.d(t,"default",(function(){return d}));var r,o,s,i,a,u=n(/*! ./locale.js */"./node_modules/d3/node_modules/d3-time-format/src/locale.js");function d(e){return r=Object(u.default)(e),o=r.format,s=r.parse,i=r.utcFormat,a=r.utcParse,r}d({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})},"./node_modules/d3/node_modules/d3-time-format/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time-format/src/index.js ***! + \******************************************************************/ +/*! exports provided: timeFormatDefaultLocale, timeFormat, timeParse, utcFormat, utcParse, timeFormatLocale, isoFormat, isoParse */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultLocale.js */"./node_modules/d3/node_modules/d3-time-format/src/defaultLocale.js");n.d(t,"timeFormatDefaultLocale",(function(){return r.default})),n.d(t,"timeFormat",(function(){return r.timeFormat})),n.d(t,"timeParse",(function(){return r.timeParse})),n.d(t,"utcFormat",(function(){return r.utcFormat})),n.d(t,"utcParse",(function(){return r.utcParse}));var o=n(/*! ./locale.js */"./node_modules/d3/node_modules/d3-time-format/src/locale.js");n.d(t,"timeFormatLocale",(function(){return o.default}));var s=n(/*! ./isoFormat.js */"./node_modules/d3/node_modules/d3-time-format/src/isoFormat.js");n.d(t,"isoFormat",(function(){return s.default}));var i=n(/*! ./isoParse.js */"./node_modules/d3/node_modules/d3-time-format/src/isoParse.js");n.d(t,"isoParse",(function(){return i.default}))},"./node_modules/d3/node_modules/d3-time-format/src/isoFormat.js": +/*!**********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time-format/src/isoFormat.js ***! + \**********************************************************************/ +/*! exports provided: isoSpecifier, default */function(e,t,n){"use strict";n.r(t),n.d(t,"isoSpecifier",(function(){return o}));var r=n(/*! ./defaultLocale.js */"./node_modules/d3/node_modules/d3-time-format/src/defaultLocale.js"),o="%Y-%m-%dT%H:%M:%S.%LZ",s=Date.prototype.toISOString?function(e){return e.toISOString()}:Object(r.utcFormat)(o);t.default=s},"./node_modules/d3/node_modules/d3-time-format/src/isoParse.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time-format/src/isoParse.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./isoFormat.js */"./node_modules/d3/node_modules/d3-time-format/src/isoFormat.js"),o=n(/*! ./defaultLocale.js */"./node_modules/d3/node_modules/d3-time-format/src/defaultLocale.js"),s=+new Date("2000-01-01T00:00:00.000Z")?function(e){var t=new Date(e);return isNaN(t)?null:t}:Object(o.utcParse)(r.isoSpecifier);t.default=s},"./node_modules/d3/node_modules/d3-time-format/src/locale.js": +/*!*******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time-format/src/locale.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return a}));var r=n(/*! d3-time */"./node_modules/d3/node_modules/d3-time/src/index.js");function o(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function s(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function i(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function a(e){var t=e.dateTime,n=e.date,a=e.time,d=e.periods,c=e.days,l=e.shortDays,f=e.months,h=e.shortMonths,V=m(d),he=p(d),ke=m(c),Te=p(c),Me=m(l),Se=p(l),Ce=m(f),Ee=p(f),Ae=m(h),Ne=p(h),De={a:function(e){return l[e.getDay()]},A:function(e){return c[e.getDay()]},b:function(e){return h[e.getMonth()]},B:function(e){return f[e.getMonth()]},c:null,d:R,e:R,f:q,g:K,G:ee,H:P,I:L,j:F,L:z,m:Y,M:U,p:function(e){return d[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:we,s:Oe,S:H,u:G,U:W,V:$,w:X,W:Z,x:null,X:null,y:Q,Y:J,Z:te,"%":xe},Be={a:function(e){return l[e.getUTCDay()]},A:function(e){return c[e.getUTCDay()]},b:function(e){return h[e.getUTCMonth()]},B:function(e){return f[e.getUTCMonth()]},c:null,d:ne,e:ne,f:ae,g:ye,G:ve,H:re,I:oe,j:se,L:ie,m:ue,M:de,p:function(e){return d[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:we,s:Oe,S:ce,u:le,U:fe,V:me,w:pe,W:_e,x:null,X:null,y:ge,Y:be,Z:je,"%":xe},Ie={a:function(e,t,n){var r=Me.exec(t.slice(n));return r?(e.w=Se.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=ke.exec(t.slice(n));return r?(e.w=Te.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=Ae.exec(t.slice(n));return r?(e.m=Ne.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=Ce.exec(t.slice(n));return r?(e.m=Ee.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return Le(e,t,n,r)},d:T,e:T,f:N,g:x,G:j,H:S,I:S,j:M,L:A,m:k,M:C,p:function(e,t,n){var r=V.exec(t.slice(n));return r?(e.p=he.get(r[0].toLowerCase()),n+r[0].length):-1},q:O,Q:B,s:I,S:E,u:g,U:y,V:b,w:_,W:v,x:function(e,t,r){return Le(e,n,t,r)},X:function(e,t,n){return Le(e,a,t,n)},y:x,Y:j,Z:w,"%":D};function Re(e,t){return function(n){var r,o,s,i=[],a=-1,d=0,c=e.length;for(n instanceof Date||(n=new Date(+n));++a53)return null;"w"in d||(d.w=1),"Z"in d?(u=(a=s(i(d.y,0,1))).getUTCDay(),a=u>4||0===u?r.utcMonday.ceil(a):Object(r.utcMonday)(a),a=r.utcDay.offset(a,7*(d.V-1)),d.y=a.getUTCFullYear(),d.m=a.getUTCMonth(),d.d=a.getUTCDate()+(d.w+6)%7):(u=(a=o(i(d.y,0,1))).getDay(),a=u>4||0===u?r.timeMonday.ceil(a):Object(r.timeMonday)(a),a=r.timeDay.offset(a,7*(d.V-1)),d.y=a.getFullYear(),d.m=a.getMonth(),d.d=a.getDate()+(d.w+6)%7)}else("W"in d||"U"in d)&&("w"in d||(d.w="u"in d?d.u%7:"W"in d?1:0),u="Z"in d?s(i(d.y,0,1)).getUTCDay():o(i(d.y,0,1)).getDay(),d.m=0,d.d="W"in d?(d.w+6)%7+7*d.W-(u+5)%7:d.w+7*d.U-(u+6)%7);return"Z"in d?(d.H+=d.Z/100|0,d.M+=d.Z%100,s(d)):o(d)}}function Le(e,t,n,r){for(var o,s,i=0,a=t.length,d=n.length;i=d)return-1;if(37===(o=t.charCodeAt(i++))){if(o=t.charAt(i++),!(s=Ie[o in u?t.charAt(i++):o])||(r=s(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return De.x=Re(n,De),De.X=Re(a,De),De.c=Re(t,De),Be.x=Re(n,Be),Be.X=Re(a,Be),Be.c=Re(t,Be),{format:function(e){var t=Re(e+="",De);return t.toString=function(){return e},t},parse:function(e){var t=Pe(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Re(e+="",Be);return t.toString=function(){return e},t},utcParse:function(e){var t=Pe(e+="",!0);return t.toString=function(){return e},t}}}var u={"-":"",_:" ",0:"0"},d=/^\s*\d+/,c=/^%/,l=/[\\^$*+?|[\]().{}]/g;function f(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",s=o.length;return r+(s[e.toLowerCase(),t]))}function _(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function g(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function y(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function b(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function v(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function j(e,t,n){var r=d.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function x(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function w(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function O(e,t,n){var r=d.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function k(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function T(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function M(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function S(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function C(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function E(e,t,n){var r=d.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function A(e,t,n){var r=d.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function N(e,t,n){var r=d.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function D(e,t,n){var r=c.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function B(e,t,n){var r=d.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function I(e,t,n){var r=d.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function R(e,t){return f(e.getDate(),t,2)}function P(e,t){return f(e.getHours(),t,2)}function L(e,t){return f(e.getHours()%12||12,t,2)}function F(e,t){return f(1+r.timeDay.count(Object(r.timeYear)(e),e),t,3)}function z(e,t){return f(e.getMilliseconds(),t,3)}function q(e,t){return z(e,t)+"000"}function Y(e,t){return f(e.getMonth()+1,t,2)}function U(e,t){return f(e.getMinutes(),t,2)}function H(e,t){return f(e.getSeconds(),t,2)}function G(e){var t=e.getDay();return 0===t?7:t}function W(e,t){return f(r.timeSunday.count(Object(r.timeYear)(e)-1,e),t,2)}function V(e){var t=e.getDay();return t>=4||0===t?Object(r.timeThursday)(e):r.timeThursday.ceil(e)}function $(e,t){return e=V(e),f(r.timeThursday.count(Object(r.timeYear)(e),e)+(4===Object(r.timeYear)(e).getDay()),t,2)}function X(e){return e.getDay()}function Z(e,t){return f(r.timeMonday.count(Object(r.timeYear)(e)-1,e),t,2)}function Q(e,t){return f(e.getFullYear()%100,t,2)}function K(e,t){return f((e=V(e)).getFullYear()%100,t,2)}function J(e,t){return f(e.getFullYear()%1e4,t,4)}function ee(e,t){var n=e.getDay();return f((e=n>=4||0===n?Object(r.timeThursday)(e):r.timeThursday.ceil(e)).getFullYear()%1e4,t,4)}function te(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+f(t/60|0,"0",2)+f(t%60,"0",2)}function ne(e,t){return f(e.getUTCDate(),t,2)}function re(e,t){return f(e.getUTCHours(),t,2)}function oe(e,t){return f(e.getUTCHours()%12||12,t,2)}function se(e,t){return f(1+r.utcDay.count(Object(r.utcYear)(e),e),t,3)}function ie(e,t){return f(e.getUTCMilliseconds(),t,3)}function ae(e,t){return ie(e,t)+"000"}function ue(e,t){return f(e.getUTCMonth()+1,t,2)}function de(e,t){return f(e.getUTCMinutes(),t,2)}function ce(e,t){return f(e.getUTCSeconds(),t,2)}function le(e){var t=e.getUTCDay();return 0===t?7:t}function fe(e,t){return f(r.utcSunday.count(Object(r.utcYear)(e)-1,e),t,2)}function he(e){var t=e.getUTCDay();return t>=4||0===t?Object(r.utcThursday)(e):r.utcThursday.ceil(e)}function me(e,t){return e=he(e),f(r.utcThursday.count(Object(r.utcYear)(e),e)+(4===Object(r.utcYear)(e).getUTCDay()),t,2)}function pe(e){return e.getUTCDay()}function _e(e,t){return f(r.utcMonday.count(Object(r.utcYear)(e)-1,e),t,2)}function ge(e,t){return f(e.getUTCFullYear()%100,t,2)}function ye(e,t){return f((e=he(e)).getUTCFullYear()%100,t,2)}function be(e,t){return f(e.getUTCFullYear()%1e4,t,4)}function ve(e,t){var n=e.getUTCDay();return f((e=n>=4||0===n?Object(r.utcThursday)(e):r.utcThursday.ceil(e)).getUTCFullYear()%1e4,t,4)}function je(){return"+0000"}function xe(){return"%"}function we(e){return+e}function Oe(e){return Math.floor(+e/1e3)}},"./node_modules/d3/node_modules/d3-time/src/day.js": +/*!*********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/day.js ***! + \*********************************************************/ +/*! exports provided: default, days */function(e,t,n){"use strict";n.r(t),n.d(t,"days",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3/node_modules/d3-time/src/duration.js"),s=Object(r.default)(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.durationMinute)/o.durationDay,e=>e.getDate()-1);t.default=s;var i=s.range},"./node_modules/d3/node_modules/d3-time/src/duration.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/duration.js ***! + \**************************************************************/ +/*! exports provided: durationSecond, durationMinute, durationHour, durationDay, durationWeek, durationMonth, durationYear */function(e,t,n){"use strict";n.r(t),n.d(t,"durationSecond",(function(){return r})),n.d(t,"durationMinute",(function(){return o})),n.d(t,"durationHour",(function(){return s})),n.d(t,"durationDay",(function(){return i})),n.d(t,"durationWeek",(function(){return a})),n.d(t,"durationMonth",(function(){return u})),n.d(t,"durationYear",(function(){return d}));const r=1e3,o=60*r,s=60*o,i=24*s,a=7*i,u=30*i,d=365*i},"./node_modules/d3/node_modules/d3-time/src/hour.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/hour.js ***! + \**********************************************************/ +/*! exports provided: default, hours */function(e,t,n){"use strict";n.r(t),n.d(t,"hours",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3/node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.durationSecond-e.getMinutes()*o.durationMinute)}),(function(e,t){e.setTime(+e+t*o.durationHour)}),(function(e,t){return(t-e)/o.durationHour}),(function(e){return e.getHours()}));t.default=s;var i=s.range},"./node_modules/d3/node_modules/d3-time/src/index.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/index.js ***! + \***********************************************************/ +/*! exports provided: timeInterval, timeMillisecond, timeMilliseconds, utcMillisecond, utcMilliseconds, timeSecond, timeSeconds, utcSecond, utcSeconds, timeMinute, timeMinutes, timeHour, timeHours, timeDay, timeDays, timeWeek, timeWeeks, timeSunday, timeSundays, timeMonday, timeMondays, timeTuesday, timeTuesdays, timeWednesday, timeWednesdays, timeThursday, timeThursdays, timeFriday, timeFridays, timeSaturday, timeSaturdays, timeMonth, timeMonths, timeYear, timeYears, utcMinute, utcMinutes, utcHour, utcHours, utcDay, utcDays, utcWeek, utcWeeks, utcSunday, utcSundays, utcMonday, utcMondays, utcTuesday, utcTuesdays, utcWednesday, utcWednesdays, utcThursday, utcThursdays, utcFriday, utcFridays, utcSaturday, utcSaturdays, utcMonth, utcMonths, utcYear, utcYears, utcTicks, utcTickInterval, timeTicks, timeTickInterval */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js");n.d(t,"timeInterval",(function(){return r.default}));var o=n(/*! ./millisecond.js */"./node_modules/d3/node_modules/d3-time/src/millisecond.js");n.d(t,"timeMillisecond",(function(){return o.default})),n.d(t,"timeMilliseconds",(function(){return o.milliseconds})),n.d(t,"utcMillisecond",(function(){return o.default})),n.d(t,"utcMilliseconds",(function(){return o.milliseconds}));var s=n(/*! ./second.js */"./node_modules/d3/node_modules/d3-time/src/second.js");n.d(t,"timeSecond",(function(){return s.default})),n.d(t,"timeSeconds",(function(){return s.seconds})),n.d(t,"utcSecond",(function(){return s.default})),n.d(t,"utcSeconds",(function(){return s.seconds}));var i=n(/*! ./minute.js */"./node_modules/d3/node_modules/d3-time/src/minute.js");n.d(t,"timeMinute",(function(){return i.default})),n.d(t,"timeMinutes",(function(){return i.minutes}));var a=n(/*! ./hour.js */"./node_modules/d3/node_modules/d3-time/src/hour.js");n.d(t,"timeHour",(function(){return a.default})),n.d(t,"timeHours",(function(){return a.hours}));var u=n(/*! ./day.js */"./node_modules/d3/node_modules/d3-time/src/day.js");n.d(t,"timeDay",(function(){return u.default})),n.d(t,"timeDays",(function(){return u.days}));var d=n(/*! ./week.js */"./node_modules/d3/node_modules/d3-time/src/week.js");n.d(t,"timeWeek",(function(){return d.sunday})),n.d(t,"timeWeeks",(function(){return d.sundays})),n.d(t,"timeSunday",(function(){return d.sunday})),n.d(t,"timeSundays",(function(){return d.sundays})),n.d(t,"timeMonday",(function(){return d.monday})),n.d(t,"timeMondays",(function(){return d.mondays})),n.d(t,"timeTuesday",(function(){return d.tuesday})),n.d(t,"timeTuesdays",(function(){return d.tuesdays})),n.d(t,"timeWednesday",(function(){return d.wednesday})),n.d(t,"timeWednesdays",(function(){return d.wednesdays})),n.d(t,"timeThursday",(function(){return d.thursday})),n.d(t,"timeThursdays",(function(){return d.thursdays})),n.d(t,"timeFriday",(function(){return d.friday})),n.d(t,"timeFridays",(function(){return d.fridays})),n.d(t,"timeSaturday",(function(){return d.saturday})),n.d(t,"timeSaturdays",(function(){return d.saturdays}));var c=n(/*! ./month.js */"./node_modules/d3/node_modules/d3-time/src/month.js");n.d(t,"timeMonth",(function(){return c.default})),n.d(t,"timeMonths",(function(){return c.months}));var l=n(/*! ./year.js */"./node_modules/d3/node_modules/d3-time/src/year.js");n.d(t,"timeYear",(function(){return l.default})),n.d(t,"timeYears",(function(){return l.years}));var f=n(/*! ./utcMinute.js */"./node_modules/d3/node_modules/d3-time/src/utcMinute.js");n.d(t,"utcMinute",(function(){return f.default})),n.d(t,"utcMinutes",(function(){return f.utcMinutes}));var h=n(/*! ./utcHour.js */"./node_modules/d3/node_modules/d3-time/src/utcHour.js");n.d(t,"utcHour",(function(){return h.default})),n.d(t,"utcHours",(function(){return h.utcHours}));var m=n(/*! ./utcDay.js */"./node_modules/d3/node_modules/d3-time/src/utcDay.js");n.d(t,"utcDay",(function(){return m.default})),n.d(t,"utcDays",(function(){return m.utcDays}));var p=n(/*! ./utcWeek.js */"./node_modules/d3/node_modules/d3-time/src/utcWeek.js");n.d(t,"utcWeek",(function(){return p.utcSunday})),n.d(t,"utcWeeks",(function(){return p.utcSundays})),n.d(t,"utcSunday",(function(){return p.utcSunday})),n.d(t,"utcSundays",(function(){return p.utcSundays})),n.d(t,"utcMonday",(function(){return p.utcMonday})),n.d(t,"utcMondays",(function(){return p.utcMondays})),n.d(t,"utcTuesday",(function(){return p.utcTuesday})),n.d(t,"utcTuesdays",(function(){return p.utcTuesdays})),n.d(t,"utcWednesday",(function(){return p.utcWednesday})),n.d(t,"utcWednesdays",(function(){return p.utcWednesdays})),n.d(t,"utcThursday",(function(){return p.utcThursday})),n.d(t,"utcThursdays",(function(){return p.utcThursdays})),n.d(t,"utcFriday",(function(){return p.utcFriday})),n.d(t,"utcFridays",(function(){return p.utcFridays})),n.d(t,"utcSaturday",(function(){return p.utcSaturday})),n.d(t,"utcSaturdays",(function(){return p.utcSaturdays}));var _=n(/*! ./utcMonth.js */"./node_modules/d3/node_modules/d3-time/src/utcMonth.js");n.d(t,"utcMonth",(function(){return _.default})),n.d(t,"utcMonths",(function(){return _.utcMonths}));var g=n(/*! ./utcYear.js */"./node_modules/d3/node_modules/d3-time/src/utcYear.js");n.d(t,"utcYear",(function(){return g.default})),n.d(t,"utcYears",(function(){return g.utcYears}));var y=n(/*! ./ticks.js */"./node_modules/d3/node_modules/d3-time/src/ticks.js");n.d(t,"utcTicks",(function(){return y.utcTicks})),n.d(t,"utcTickInterval",(function(){return y.utcTickInterval})),n.d(t,"timeTicks",(function(){return y.timeTicks})),n.d(t,"timeTickInterval",(function(){return y.timeTickInterval}))},"./node_modules/d3/node_modules/d3-time/src/interval.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/interval.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=new Date,o=new Date;function s(e,t,n,i){function a(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return a.floor=function(t){return e(t=new Date(+t)),t},a.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},a.round=function(e){var t=a(e),n=a.ceil(e);return e-t0))return i;do{i.push(s=new Date(+n)),t(n,o),e(n)}while(s=t)for(;e(t),!n(t);)t.setTime(t-1)}),(function(e,r){if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}))},n&&(a.count=function(t,s){return r.setTime(+t),o.setTime(+s),e(r),e(o),Math.floor(n(r,o))},a.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?a.filter(i?function(t){return i(t)%e==0}:function(t){return a.count(0,t)%e==0}):a:null}),a}},"./node_modules/d3/node_modules/d3-time/src/millisecond.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/millisecond.js ***! + \*****************************************************************/ +/*! exports provided: default, milliseconds */function(e,t,n){"use strict";n.r(t),n.d(t,"milliseconds",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e}));o.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?Object(r.default)((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):o:null},t.default=o;var s=o.range},"./node_modules/d3/node_modules/d3-time/src/minute.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/minute.js ***! + \************************************************************/ +/*! exports provided: default, minutes */function(e,t,n){"use strict";n.r(t),n.d(t,"minutes",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3/node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*o.durationSecond)}),(function(e,t){e.setTime(+e+t*o.durationMinute)}),(function(e,t){return(t-e)/o.durationMinute}),(function(e){return e.getMinutes()}));t.default=s;var i=s.range},"./node_modules/d3/node_modules/d3-time/src/month.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/month.js ***! + \***********************************************************/ +/*! exports provided: default, months */function(e,t,n){"use strict";n.r(t),n.d(t,"months",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()}));t.default=o;var s=o.range},"./node_modules/d3/node_modules/d3-time/src/second.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/second.js ***! + \************************************************************/ +/*! exports provided: default, seconds */function(e,t,n){"use strict";n.r(t),n.d(t,"seconds",(function(){return i}));var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3/node_modules/d3-time/src/duration.js"),s=Object(r.default)((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*o.durationSecond)}),(function(e,t){return(t-e)/o.durationSecond}),(function(e){return e.getUTCSeconds()}));t.default=s;var i=s.range},"./node_modules/d3/node_modules/d3-time/src/ticks.js": +/*!***********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/ticks.js ***! + \***********************************************************/ +/*! exports provided: utcTicks, utcTickInterval, timeTicks, timeTickInterval */function(e,t,n){"use strict";n.r(t),n.d(t,"utcTicks",(function(){return v})),n.d(t,"utcTickInterval",(function(){return j})),n.d(t,"timeTicks",(function(){return x})),n.d(t,"timeTickInterval",(function(){return w}));var r=n(/*! d3-array */"./node_modules/d3/node_modules/d3-array/src/index.js"),o=n(/*! ./duration.js */"./node_modules/d3/node_modules/d3-time/src/duration.js"),s=n(/*! ./millisecond.js */"./node_modules/d3/node_modules/d3-time/src/millisecond.js"),i=n(/*! ./second.js */"./node_modules/d3/node_modules/d3-time/src/second.js"),a=n(/*! ./minute.js */"./node_modules/d3/node_modules/d3-time/src/minute.js"),u=n(/*! ./hour.js */"./node_modules/d3/node_modules/d3-time/src/hour.js"),d=n(/*! ./day.js */"./node_modules/d3/node_modules/d3-time/src/day.js"),c=n(/*! ./week.js */"./node_modules/d3/node_modules/d3-time/src/week.js"),l=n(/*! ./month.js */"./node_modules/d3/node_modules/d3-time/src/month.js"),f=n(/*! ./year.js */"./node_modules/d3/node_modules/d3-time/src/year.js"),h=n(/*! ./utcMinute.js */"./node_modules/d3/node_modules/d3-time/src/utcMinute.js"),m=n(/*! ./utcHour.js */"./node_modules/d3/node_modules/d3-time/src/utcHour.js"),p=n(/*! ./utcDay.js */"./node_modules/d3/node_modules/d3-time/src/utcDay.js"),_=n(/*! ./utcWeek.js */"./node_modules/d3/node_modules/d3-time/src/utcWeek.js"),g=n(/*! ./utcMonth.js */"./node_modules/d3/node_modules/d3-time/src/utcMonth.js"),y=n(/*! ./utcYear.js */"./node_modules/d3/node_modules/d3-time/src/utcYear.js");function b(e,t,n,a,u,d){const c=[[i.default,1,o.durationSecond],[i.default,5,5*o.durationSecond],[i.default,15,15*o.durationSecond],[i.default,30,30*o.durationSecond],[d,1,o.durationMinute],[d,5,5*o.durationMinute],[d,15,15*o.durationMinute],[d,30,30*o.durationMinute],[u,1,o.durationHour],[u,3,3*o.durationHour],[u,6,6*o.durationHour],[u,12,12*o.durationHour],[a,1,o.durationDay],[a,2,2*o.durationDay],[n,1,o.durationWeek],[t,1,o.durationMonth],[t,3,3*o.durationMonth],[e,1,o.durationYear]];function l(t,n,i){const a=Math.abs(n-t)/i,u=Object(r.bisector)(([,,e])=>e).right(c,a);if(u===c.length)return e.every(Object(r.tickStep)(t/o.durationYear,n/o.durationYear,i));if(0===u)return s.default.every(Math.max(Object(r.tickStep)(t,n,i),1));const[d,l]=c[a/c[u-1][2]0?Object(r.default)((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null},t.default=o;var s=o.range},"./node_modules/d3/node_modules/d3-time/src/week.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/week.js ***! + \**********************************************************/ +/*! exports provided: sunday, monday, tuesday, wednesday, thursday, friday, saturday, sundays, mondays, tuesdays, wednesdays, thursdays, fridays, saturdays */function(e,t,n){"use strict";n.r(t),n.d(t,"sunday",(function(){return i})),n.d(t,"monday",(function(){return a})),n.d(t,"tuesday",(function(){return u})),n.d(t,"wednesday",(function(){return d})),n.d(t,"thursday",(function(){return c})),n.d(t,"friday",(function(){return l})),n.d(t,"saturday",(function(){return f})),n.d(t,"sundays",(function(){return h})),n.d(t,"mondays",(function(){return m})),n.d(t,"tuesdays",(function(){return p})),n.d(t,"wednesdays",(function(){return _})),n.d(t,"thursdays",(function(){return g})),n.d(t,"fridays",(function(){return y})),n.d(t,"saturdays",(function(){return b}));var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js"),o=n(/*! ./duration.js */"./node_modules/d3/node_modules/d3-time/src/duration.js");function s(e){return Object(r.default)((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*o.durationMinute)/o.durationWeek}))}var i=s(0),a=s(1),u=s(2),d=s(3),c=s(4),l=s(5),f=s(6),h=i.range,m=a.range,p=u.range,_=d.range,g=c.range,y=l.range,b=f.range},"./node_modules/d3/node_modules/d3-time/src/year.js": +/*!**********************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-time/src/year.js ***! + \**********************************************************/ +/*! exports provided: default, years */function(e,t,n){"use strict";n.r(t),n.d(t,"years",(function(){return s}));var r=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-time/src/interval.js"),o=Object(r.default)((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));o.every=function(e){return isFinite(e=Math.floor(e))&&e>0?Object(r.default)((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null},t.default=o;var s=o.range},"./node_modules/d3/node_modules/d3-timer/src/index.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-timer/src/index.js ***! + \************************************************************/ +/*! exports provided: now, timer, timerFlush, timeout, interval */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3/node_modules/d3-timer/src/timer.js");n.d(t,"now",(function(){return r.now})),n.d(t,"timer",(function(){return r.timer})),n.d(t,"timerFlush",(function(){return r.timerFlush}));var o=n(/*! ./timeout.js */"./node_modules/d3/node_modules/d3-timer/src/timeout.js");n.d(t,"timeout",(function(){return o.default}));var s=n(/*! ./interval.js */"./node_modules/d3/node_modules/d3-timer/src/interval.js");n.d(t,"interval",(function(){return s.default}))},"./node_modules/d3/node_modules/d3-timer/src/interval.js": +/*!***************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-timer/src/interval.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3/node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer,s=t;return null==t?(o.restart(e,t,n),o):(o._restart=o.restart,o.restart=function(e,t,n){t=+t,n=null==n?Object(r.now)():+n,o._restart((function r(i){i+=s,o._restart(r,s+=t,n),e(i)}),t,n)},o.restart(e,t,n),o)}},"./node_modules/d3/node_modules/d3-timer/src/timeout.js": +/*!**************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-timer/src/timeout.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./timer.js */"./node_modules/d3/node_modules/d3-timer/src/timer.js");t.default=function(e,t,n){var o=new r.Timer;return t=null==t?0:+t,o.restart(n=>{o.stop(),e(n+t)},t,n),o}},"./node_modules/d3/node_modules/d3-timer/src/timer.js": +/*!************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-timer/src/timer.js ***! + \************************************************************/ +/*! exports provided: now, Timer, timer, timerFlush */function(e,t,n){"use strict";n.r(t),n.d(t,"now",(function(){return h})),n.d(t,"Timer",(function(){return p})),n.d(t,"timer",(function(){return _})),n.d(t,"timerFlush",(function(){return g}));var r,o,s=0,i=0,a=0,u=0,d=0,c=0,l="object"==typeof performance&&performance.now?performance:Date,f="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function h(){return d||(f(m),d=l.now()+c)}function m(){d=0}function p(){this._call=this._time=this._next=null}function _(e,t,n){var r=new p;return r.restart(e,t,n),r}function g(){h(),++s;for(var e,t=r;t;)(e=d-t._time)>=0&&t._call.call(void 0,e),t=t._next;--s}function y(){d=(u=l.now())+c,s=i=0;try{g()}finally{s=0,function(){for(var e,t,n=r,s=1/0;n;)n._call?(s>n._time&&(s=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);o=e,v(s)}(),d=0}}function b(){var e=l.now(),t=e-u;t>1e3&&(c-=t,u=e)}function v(e){s||(i&&(i=clearTimeout(i)),e-d>24?(e<1/0&&(i=setTimeout(y,e-l.now()-c)),a&&(a=clearInterval(a))):(a||(u=l.now(),a=setInterval(b,1e3)),s=1,f(y)))}p.prototype=_.prototype={constructor:p,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?h():+n)+(null==t?0:+t),this._next||o===this||(o?o._next=this:r=this,o=this),this._call=e,this._time=n,v()},stop:function(){this._call&&(this._call=null,this._time=1/0,v())}}},"./node_modules/d3/node_modules/d3-transition/src/active.js": +/*!******************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-transition/src/active.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transition/index.js */"./node_modules/d3/node_modules/d3-transition/src/transition/index.js"),o=n(/*! ./transition/schedule.js */"./node_modules/d3/node_modules/d3-transition/src/transition/schedule.js"),s=[null];t.default=function(e,t){var n,i,a=e.__transition;if(a)for(i in t=null==t?null:t+"",a)if((n=a[i]).state>o.SCHEDULED&&n.name===t)return new r.Transition([[e]],s,t,+i);return null}},"./node_modules/d3/node_modules/d3-transition/src/index.js": +/*!*****************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-transition/src/index.js ***! + \*****************************************************************/ +/*! exports provided: transition, active, interrupt */function(e,t,n){"use strict";n.r(t),n(/*! ./selection/index.js */"./node_modules/d3/node_modules/d3-transition/src/selection/index.js");var r=n(/*! ./transition/index.js */"./node_modules/d3/node_modules/d3-transition/src/transition/index.js");n.d(t,"transition",(function(){return r.default}));var o=n(/*! ./active.js */"./node_modules/d3/node_modules/d3-transition/src/active.js");n.d(t,"active",(function(){return o.default}));var s=n(/*! ./interrupt.js */"./node_modules/d3/node_modules/d3-transition/src/interrupt.js");n.d(t,"interrupt",(function(){return s.default}))},"./node_modules/d3/node_modules/d3-transition/src/interrupt.js": +/*!*********************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-transition/src/interrupt.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./transition/schedule.js */"./node_modules/d3/node_modules/d3-transition/src/transition/schedule.js");t.default=function(e,t){var n,o,s,i=e.__transition,a=!0;if(i){for(s in t=null==t?null:t+"",i)(n=i[s]).name===t?(o=n.state>r.STARTING&&n.state=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?r.init:r.set;return function(){var r=i(this,e),a=r.on;a!==o&&(s=(o=a).copy()).on(t,n),r.on=s}}t.default=function(e,t){var n=this._id;return arguments.length<2?Object(r.get)(this.node(),n).on.on(e):this.each(o(n,e,t))}},"./node_modules/d3/node_modules/d3-transition/src/transition/remove.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-transition/src/transition/remove.js ***! + \*****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){return this.on("end.remove",(e=this._id,function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}));var e}},"./node_modules/d3/node_modules/d3-transition/src/transition/schedule.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/d3/node_modules/d3-transition/src/transition/schedule.js ***! + \*******************************************************************************/ +/*! exports provided: CREATED, SCHEDULED, STARTING, STARTED, RUNNING, ENDING, ENDED, default, init, set, get */function(e,t,n){"use strict";n.r(t),n.d(t,"CREATED",(function(){return a})),n.d(t,"SCHEDULED",(function(){return u})),n.d(t,"STARTING",(function(){return d})),n.d(t,"STARTED",(function(){return c})),n.d(t,"RUNNING",(function(){return l})),n.d(t,"ENDING",(function(){return f})),n.d(t,"ENDED",(function(){return h})),n.d(t,"init",(function(){return m})),n.d(t,"set",(function(){return p})),n.d(t,"get",(function(){return _}));var r=n(/*! d3-dispatch */"./node_modules/d3/node_modules/d3-dispatch/src/index.js"),o=n(/*! d3-timer */"./node_modules/d3/node_modules/d3-timer/src/index.js"),s=Object(r.dispatch)("start","end","cancel","interrupt"),i=[],a=0,u=1,d=2,c=3,l=4,f=5,h=6;function m(e,t){var n=_(e,t);if(n.state>a)throw new Error("too late; already scheduled");return n}function p(e,t){var n=_(e,t);if(n.state>c)throw new Error("too late; already running");return n}function _(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}t.default=function(e,t,n,r,m,p){var _=e.__transition;if(_){if(n in _)return}else e.__transition={};!function(e,t,n){var r,s=e.__transition;function i(f){var p,_,g,y;if(n.state!==u)return m();for(p in s)if((y=s[p]).name===n.name){if(y.state===c)return Object(o.timeout)(i);y.state===l?(y.state=h,y.timer.stop(),y.on.call("interrupt",e,e.__data__,y.index,y.group),delete s[p]):+p0}e.exports=function(e,t,r,o){var s,i,a,u,d,c,l,f,h,m,p,_,g;if(!(s=t.y-e.y,a=e.x-t.x,d=t.x*e.y-e.x*t.y,h=s*r.x+a*r.y+d,m=s*o.x+a*o.y+d,0!==h&&0!==m&&n(h,m)||(i=o.y-r.y,u=r.x-o.x,c=o.x*r.y-r.x*o.y,l=i*e.x+u*e.y+c,f=i*t.x+u*t.y+c,0!==l&&0!==f&&n(l,f)||0==(p=s*u-i*a))))return _=Math.abs(p/2),{x:(g=a*c-u*d)<0?(g-_)/p:(g+_)/p,y:(g=i*d-s*c)<0?(g-_)/p:(g+_)/p}}},"./node_modules/dagre-d3/lib/intersect/intersect-node.js": +/*!***************************************************************!*\ + !*** ./node_modules/dagre-d3/lib/intersect/intersect-node.js ***! + \***************************************************************/ +/*! no static exports found */function(e,t){e.exports=function(e,t){return e.intersect(t)}},"./node_modules/dagre-d3/lib/intersect/intersect-polygon.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/lib/intersect/intersect-polygon.js ***! + \******************************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ./intersect-line */"./node_modules/dagre-d3/lib/intersect/intersect-line.js");e.exports=function(e,t,n){var o=e.x,s=e.y,i=[],a=Number.POSITIVE_INFINITY,u=Number.POSITIVE_INFINITY;t.forEach((function(e){a=Math.min(a,e.x),u=Math.min(u,e.y)}));for(var d=o-e.width/2-a,c=s-e.height/2-u,l=0;l1&&i.sort((function(e,t){var r=e.x-n.x,o=e.y-n.y,s=Math.sqrt(r*r+o*o),i=t.x-n.x,a=t.y-n.y,u=Math.sqrt(i*i+a*a);return sMath.abs(i)*d?(a<0&&(d=-d),n=0===a?0:d*i/a,r=d):(i<0&&(u=-u),n=u,r=0===i?0:u*a/i),{x:o+n,y:s+r}}},"./node_modules/dagre-d3/lib/label/add-html-label.js": +/*!***********************************************************!*\ + !*** ./node_modules/dagre-d3/lib/label/add-html-label.js ***! + \***********************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ../util */"./node_modules/dagre-d3/lib/util.js");e.exports=function(e,t){var n=e.append("foreignObject").attr("width","100000"),o=n.append("xhtml:div");o.attr("xmlns","http://www.w3.org/1999/xhtml");var s=t.label;switch(typeof s){case"function":o.insert(s);break;case"object":o.insert((function(){return s}));break;default:o.html(s)}r.applyStyle(o,t.labelStyle),o.style("display","inline-block"),o.style("white-space","nowrap");var i=o.node().getBoundingClientRect();return n.attr("width",i.width).attr("height",i.height),n}},"./node_modules/dagre-d3/lib/label/add-label.js": +/*!******************************************************!*\ + !*** ./node_modules/dagre-d3/lib/label/add-label.js ***! + \******************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ./add-text-label */"./node_modules/dagre-d3/lib/label/add-text-label.js"),o=n(/*! ./add-html-label */"./node_modules/dagre-d3/lib/label/add-html-label.js"),s=n(/*! ./add-svg-label */"./node_modules/dagre-d3/lib/label/add-svg-label.js");e.exports=function(e,t,n){var i=t.label,a=e.append("g");"svg"===t.labelType?s(a,t):"string"!=typeof i||"html"===t.labelType?o(a,t):r(a,t);var u,d=a.node().getBBox();switch(n){case"top":u=-t.height/2;break;case"bottom":u=t.height/2-d.height;break;default:u=-d.height/2}return a.attr("transform","translate("+-d.width/2+","+u+")"),a}},"./node_modules/dagre-d3/lib/label/add-svg-label.js": +/*!**********************************************************!*\ + !*** ./node_modules/dagre-d3/lib/label/add-svg-label.js ***! + \**********************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ../util */"./node_modules/dagre-d3/lib/util.js");e.exports=function(e,t){var n=e;return n.node().appendChild(t.label),r.applyStyle(n,t.labelStyle),n}},"./node_modules/dagre-d3/lib/label/add-text-label.js": +/*!***********************************************************!*\ + !*** ./node_modules/dagre-d3/lib/label/add-text-label.js ***! + \***********************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ../util */"./node_modules/dagre-d3/lib/util.js");e.exports=function(e,t){for(var n=e.append("text"),o=function(e){for(var t,n="",r=!1,o=0;oMath.abs(e[1]-K[1])?C=!0:S=!0),K=e,M=!0,Object(c.default)(),oe()}function oe(){var e;switch(V=K[0]-Q[0],$=K[1]-Q[1],I){case f:case l:L&&(V=Math.max(U-n,Math.min(G-d,V)),r=n+V,_=d+V),F&&($=Math.max(H-s,Math.min(W-v,$)),u=s+$,T=v+$);break;case h:L<0?(V=Math.max(U-n,Math.min(G-n,V)),r=n+V,_=d):L>0&&(V=Math.max(U-d,Math.min(G-d,V)),r=n,_=d+V),F<0?($=Math.max(H-s,Math.min(W-s,$)),u=s+$,T=v):F>0&&($=Math.max(H-v,Math.min(W-v,$)),u=s,T=v+$);break;case m:L&&(r=Math.max(U,Math.min(G,n-V*L)),_=Math.max(U,Math.min(G,d+V*L))),F&&(u=Math.max(H,Math.min(W,s-$*F)),T=Math.max(H,Math.min(W,v+$*F)))}_0&&(n=r-V),F<0?v=T-$:F>0&&(s=u-$),I=f,te.attr("cursor",j.selection),oe());break;default:return}Object(c.default)()}function ae(){switch(i.event.keyCode){case 16:X&&(S=C=X=!1,oe());break;case 18:I===m&&(L<0?d=_:L>0&&(n=r),F<0?v=T:F>0&&(s=u),I=h,oe());break;case 32:I===f&&(i.event.altKey?(L&&(d=_-V*L,n=r+V*L),F&&(v=T-$*F,s=u+$*F),I=m):(L<0?d=_:L>0&&(n=r),F<0?v=T:F>0&&(s=u),I=h),te.attr("cursor",j[B]),oe());break;default:return}Object(c.default)()}}function z(){P(this,arguments).moved()}function q(){P(this,arguments).ended()}function Y(){var t=this.__brush||{selection:null};return t.extent=_(n.apply(this,arguments)),t.dim=e,t}return I.move=function(t,n){t.selection?t.on("start.brush",(function(){P(this,arguments).beforestart().start()})).on("interrupt.brush end.brush",(function(){P(this,arguments).end()})).tween("brush",(function(){var t=this,r=t.__brush,o=P(t,arguments),i=r.selection,a=e.input("function"==typeof n?n.apply(this,arguments):n,r.extent),u=Object(s.interpolate)(i,a);function d(e){r.selection=1===e&&null===a?null:u(e),R.call(t),o.brush()}return null!==i&&null!==a?d:d(1)})):t.each((function(){var t=this,r=arguments,o=t.__brush,s=e.input("function"==typeof n?n.apply(t,r):n,o.extent),i=P(t,r).beforestart();Object(a.interrupt)(t),o.selection=null===s?null:s,R.call(t),i.start().brush().end()}))},I.clear=function(e){I.move(e,null)},L.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(){return this.starting?(this.starting=!1,this.emit("start")):this.emit("brush"),this},brush:function(){return this.emit("brush"),this},end:function(){return 0==--this.active&&(delete this.state.emitter,this.emit("end")),this},emit:function(t){Object(i.customEvent)(new d.default(I,t,e.output(this.state.selection)),D.apply,D,[t,this.that,this.args])}},I.extent=function(e){return arguments.length?(n="function"==typeof e?e:Object(u.default)(_(e)),I):n},I.filter=function(e){return arguments.length?(p="function"==typeof e?e:Object(u.default)(!!e),I):p},I.touchable=function(e){return arguments.length?(v="function"==typeof e?e:Object(u.default)(!!e),I):v},I.handleSize=function(e){return arguments.length?(B=+e,I):B},I.keyModifiers=function(e){return arguments.length?(N=!!e,I):N},I.on=function(){var e=D.on.apply(D,arguments);return e===D?I:e},I}t.default=function(){return I(v)}},"./node_modules/dagre-d3/node_modules/d3-brush/src/constant.js": +/*!*********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-brush/src/constant.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/dagre-d3/node_modules/d3-brush/src/event.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-brush/src/event.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n){this.target=e,this.type=t,this.selection=n}},"./node_modules/dagre-d3/node_modules/d3-brush/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-brush/src/index.js ***! + \******************************************************************/ +/*! exports provided: brush, brushX, brushY, brushSelection */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./brush.js */"./node_modules/dagre-d3/node_modules/d3-brush/src/brush.js");n.d(t,"brush",(function(){return r.default})),n.d(t,"brushX",(function(){return r.brushX})),n.d(t,"brushY",(function(){return r.brushY})),n.d(t,"brushSelection",(function(){return r.brushSelection}))},"./node_modules/dagre-d3/node_modules/d3-brush/src/noevent.js": +/*!********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-brush/src/noevent.js ***! + \********************************************************************/ +/*! exports provided: nopropagation, default */function(e,t,n){"use strict";n.r(t),n.d(t,"nopropagation",(function(){return o}));var r=n(/*! d3-selection */"./node_modules/d3-selection/src/index.js");function o(){r.event.stopImmediatePropagation()}t.default=function(){r.event.preventDefault(),r.event.stopImmediatePropagation()}},"./node_modules/dagre-d3/node_modules/d3-chord/src/array.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-chord/src/array.js ***! + \******************************************************************/ +/*! exports provided: slice */function(e,t,n){"use strict";n.r(t),n.d(t,"slice",(function(){return r}));var r=Array.prototype.slice},"./node_modules/dagre-d3/node_modules/d3-chord/src/chord.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-chord/src/chord.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-array */"./node_modules/d3-array/src/index.js"),o=n(/*! ./math */"./node_modules/dagre-d3/node_modules/d3-chord/src/math.js");function s(e){return function(t,n){return e(t.source.value+t.target.value,n.source.value+n.target.value)}}t.default=function(){var e=0,t=null,n=null,i=null;function a(s){var a,u,d,c,l,f,h=s.length,m=[],p=Object(r.range)(h),_=[],g=[],y=g.groups=new Array(h),b=new Array(h*h);for(a=0,l=-1;++l=n&&(a>=s&&(u-=e.data[a-s+i*r]),t.data[a-n+i*r]=u/Math.min(a+1,r-1+s-a,s))}function o(e,t,n){for(var r=e.width,o=e.height,s=1+(n<<1),i=0;i=n&&(a>=s&&(u-=e.data[i+(a-s)*r]),t.data[i+(a-n)*r]=u/Math.min(a+1,o-1+s-a,s))}n.r(t),n.d(t,"blurX",(function(){return r})),n.d(t,"blurY",(function(){return o}))},"./node_modules/dagre-d3/node_modules/d3-contour/src/constant.js": +/*!***********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-contour/src/constant.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/dagre-d3/node_modules/d3-contour/src/contains.js": +/*!***********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-contour/src/contains.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){for(var n=t[0],r=t[1],s=-1,i=0,a=e.length,u=a-1;ir!=m>r&&n<(h-c)*(r-l)/(m-l)+c&&(s=-s)}return s}function o(e,t,n){var r,o,s,i;return function(e,t,n){return(t[0]-e[0])*(n[1]-e[1])==(n[0]-e[0])*(t[1]-e[1])}(e,t,n)&&(o=e[r=+(e[0]===t[0])],s=n[r],i=t[r],o<=s&&s<=i||i<=s&&s<=o)}n.r(t),t.default=function(e,t){for(var n,o=-1,s=t.length;++o=r,c[u<<1].forEach(p);++s=r,c[a|u<<1].forEach(p);for(c[u<<0].forEach(p);++i=r,d=n[i*e]>=r,c[u<<1|d<<2].forEach(p);++s=r,l=d,d=n[i*e+s+1]>=r,c[a|u<<1|d<<2|l<<3].forEach(p);c[u|d<<3].forEach(p)}for(s=-1,d=n[i*e]>=r,c[d<<2].forEach(p);++s=r,c[d<<2|l<<3].forEach(p);function p(e){var t,n,r=[e[0][0]+s,e[0][1]+i],a=[e[1][0]+s,e[1][1]+i],u=m(r),d=m(a);(t=h[u])?(n=f[d])?(delete h[t.end],delete f[n.start],t===n?(t.ring.push(a),o(t.ring)):f[t.start]=h[n.end]={start:t.start,end:n.end,ring:t.ring.concat(n.ring)}):(delete h[t.end],t.ring.push(a),h[t.end=d]=t):(t=f[d])?(n=h[u])?(delete f[t.start],delete h[n.end],t===n?(t.ring.push(a),o(t.ring)):f[n.start]=h[t.end]={start:n.start,end:t.end,ring:n.ring.concat(t.ring)}):(delete f[t.start],t.ring.unshift(r),f[t.start=u]=t):f[u]=h[d]={start:u,end:d,ring:[r,a]}}c[d<<3].forEach(p)}(n,r,(function(e){l(e,n,r),Object(i.default)(e)>0?o.push([e]):s.push(e)})),s.forEach((function(e){for(var t,n=0,r=o.length;n0&&i0&&a0&&o>0))throw new Error("invalid size");return e=r,t=o,f},f.thresholds=function(e){return arguments.length?(n="function"==typeof e?e:Array.isArray(e)?Object(a.default)(o.slice.call(e)):Object(a.default)(e),f):n},f.smooth=function(e){return arguments.length?(l=e?p:d.default,f):l===p},f}},"./node_modules/dagre-d3/node_modules/d3-contour/src/density.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-contour/src/density.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-array */"./node_modules/d3-array/src/index.js"),o=n(/*! ./array */"./node_modules/dagre-d3/node_modules/d3-contour/src/array.js"),s=n(/*! ./blur */"./node_modules/dagre-d3/node_modules/d3-contour/src/blur.js"),i=n(/*! ./constant */"./node_modules/dagre-d3/node_modules/d3-contour/src/constant.js"),a=n(/*! ./contours */"./node_modules/dagre-d3/node_modules/d3-contour/src/contours.js");function u(e){return e[0]}function d(e){return e[1]}function c(){return 1}t.default=function(){var e=u,t=d,n=c,l=960,f=500,h=20,m=2,p=3*h,_=l+2*p>>m,g=f+2*p>>m,y=Object(i.default)(20);function b(o){var i=new Float32Array(_*g),u=new Float32Array(_*g);o.forEach((function(r,o,s){var a=+e(r,o,s)+p>>m,u=+t(r,o,s)+p>>m,d=+n(r,o,s);a>=0&&a<_&&u>=0&&u>m),Object(s.blurY)({width:_,height:g,data:u},{width:_,height:g,data:i},h>>m),Object(s.blurX)({width:_,height:g,data:i},{width:_,height:g,data:u},h>>m),Object(s.blurY)({width:_,height:g,data:u},{width:_,height:g,data:i},h>>m),Object(s.blurX)({width:_,height:g,data:i},{width:_,height:g,data:u},h>>m),Object(s.blurY)({width:_,height:g,data:u},{width:_,height:g,data:i},h>>m);var d=y(i);if(!Array.isArray(d)){var c=Object(r.max)(i);d=Object(r.tickStep)(0,c,d),(d=Object(r.range)(0,Math.floor(c/d)*d,d)).shift()}return Object(a.default)().thresholds(d).size([_,g])(i).map(v)}function v(e){return e.value*=Math.pow(2,-2*m),e.coordinates.forEach(j),e}function j(e){e.forEach(x)}function x(e){e.forEach(w)}function w(e){e[0]=e[0]*Math.pow(2,m)-p,e[1]=e[1]*Math.pow(2,m)-p}function O(){return _=l+2*(p=3*h)>>m,g=f+2*p>>m,b}return b.x=function(t){return arguments.length?(e="function"==typeof t?t:Object(i.default)(+t),b):e},b.y=function(e){return arguments.length?(t="function"==typeof e?e:Object(i.default)(+e),b):t},b.weight=function(e){return arguments.length?(n="function"==typeof e?e:Object(i.default)(+e),b):n},b.size=function(e){if(!arguments.length)return[l,f];var t=Math.ceil(e[0]),n=Math.ceil(e[1]);if(!(t>=0||t>=0))throw new Error("invalid size");return l=t,f=n,O()},b.cellSize=function(e){if(!arguments.length)return 1<=1))throw new Error("invalid cell size");return m=Math.floor(Math.log(e)/Math.LN2),O()},b.thresholds=function(e){return arguments.length?(y="function"==typeof e?e:Array.isArray(e)?Object(i.default)(o.slice.call(e)):Object(i.default)(e),b):y},b.bandwidth=function(e){if(!arguments.length)return Math.sqrt(h*(h+1));if(!((e=+e)>=0))throw new Error("invalid bandwidth");return h=Math.round((Math.sqrt(4*e*e+1)-1)/2),O()},b}},"./node_modules/dagre-d3/node_modules/d3-contour/src/index.js": +/*!********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-contour/src/index.js ***! + \********************************************************************/ +/*! exports provided: contours, contourDensity */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./contours */"./node_modules/dagre-d3/node_modules/d3-contour/src/contours.js");n.d(t,"contours",(function(){return r.default}));var o=n(/*! ./density */"./node_modules/dagre-d3/node_modules/d3-contour/src/density.js");n.d(t,"contourDensity",(function(){return o.default}))},"./node_modules/dagre-d3/node_modules/d3-contour/src/noop.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-contour/src/noop.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){}},"./node_modules/dagre-d3/node_modules/d3-fetch/src/blob.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-fetch/src/blob.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){if(!e.ok)throw new Error(e.status+" "+e.statusText);return e.blob()}n.r(t),t.default=function(e,t){return fetch(e,t).then(r)}},"./node_modules/dagre-d3/node_modules/d3-fetch/src/buffer.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-fetch/src/buffer.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){if(!e.ok)throw new Error(e.status+" "+e.statusText);return e.arrayBuffer()}n.r(t),t.default=function(e,t){return fetch(e,t).then(r)}},"./node_modules/dagre-d3/node_modules/d3-fetch/src/dsv.js": +/*!****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-fetch/src/dsv.js ***! + \****************************************************************/ +/*! exports provided: default, csv, tsv */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i})),n.d(t,"csv",(function(){return a})),n.d(t,"tsv",(function(){return u}));var r=n(/*! d3-dsv */"./node_modules/d3-dsv/src/index.js"),o=n(/*! ./text.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/text.js");function s(e){return function(t,n,r){return 2===arguments.length&&"function"==typeof n&&(r=n,n=void 0),Object(o.default)(t,n).then((function(t){return e(t,r)}))}}function i(e,t,n,s){3===arguments.length&&"function"==typeof n&&(s=n,n=void 0);var i=Object(r.dsvFormat)(e);return Object(o.default)(t,n).then((function(e){return i.parse(e,s)}))}var a=s(r.csvParse),u=s(r.tsvParse)},"./node_modules/dagre-d3/node_modules/d3-fetch/src/image.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-fetch/src/image.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return new Promise((function(n,r){var o=new Image;for(var s in t)o[s]=t[s];o.onerror=r,o.onload=function(){n(o)},o.src=e}))}},"./node_modules/dagre-d3/node_modules/d3-fetch/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-fetch/src/index.js ***! + \******************************************************************/ +/*! exports provided: blob, buffer, dsv, csv, tsv, image, json, text, xml, html, svg */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./blob.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/blob.js");n.d(t,"blob",(function(){return r.default}));var o=n(/*! ./buffer.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/buffer.js");n.d(t,"buffer",(function(){return o.default}));var s=n(/*! ./dsv.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/dsv.js");n.d(t,"dsv",(function(){return s.default})),n.d(t,"csv",(function(){return s.csv})),n.d(t,"tsv",(function(){return s.tsv}));var i=n(/*! ./image.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/image.js");n.d(t,"image",(function(){return i.default}));var a=n(/*! ./json.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/json.js");n.d(t,"json",(function(){return a.default}));var u=n(/*! ./text.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/text.js");n.d(t,"text",(function(){return u.default}));var d=n(/*! ./xml.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/xml.js");n.d(t,"xml",(function(){return d.default})),n.d(t,"html",(function(){return d.html})),n.d(t,"svg",(function(){return d.svg}))},"./node_modules/dagre-d3/node_modules/d3-fetch/src/json.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-fetch/src/json.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){if(!e.ok)throw new Error(e.status+" "+e.statusText);if(204!==e.status&&205!==e.status)return e.json()}n.r(t),t.default=function(e,t){return fetch(e,t).then(r)}},"./node_modules/dagre-d3/node_modules/d3-fetch/src/text.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-fetch/src/text.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){if(!e.ok)throw new Error(e.status+" "+e.statusText);return e.text()}n.r(t),t.default=function(e,t){return fetch(e,t).then(r)}},"./node_modules/dagre-d3/node_modules/d3-fetch/src/xml.js": +/*!****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-fetch/src/xml.js ***! + \****************************************************************/ +/*! exports provided: default, html, svg */function(e,t,n){"use strict";n.r(t),n.d(t,"html",(function(){return s})),n.d(t,"svg",(function(){return i}));var r=n(/*! ./text.js */"./node_modules/dagre-d3/node_modules/d3-fetch/src/text.js");function o(e){return function(t,n){return Object(r.default)(t,n).then((function(t){return(new DOMParser).parseFromString(t,e)}))}}t.default=o("application/xml");var s=o("text/html"),i=o("image/svg+xml")},"./node_modules/dagre-d3/node_modules/d3-force/src/center.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-force/src/center.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){var n;function r(){var r,o,s=n.length,i=0,a=0;for(r=0;rf+d||rh+d||sc.index){var l=f-i.x-i.vx,_=h-i.y-i.vy,g=l*l+_*_;ge.r&&(e.r=e[t].r)}function f(){if(t){var r,o,s=t.length;for(n=new Array(s),r=0;r=c)){(e.data!==t||e.next)&&(0===u&&(m+=(u=Object(o.default)())*u),0===f&&(m+=(f=Object(o.default)())*f),m1?(null==n?l.remove(e):l.set(e,g(n)),t):l.get(e)},find:function(t,n,r){var o,s,i,a,u,d=0,c=e.length;for(null==r?r=1/0:r*=r,d=0;d1?(h.on(e,n),t):h.on(e)}}}},"./node_modules/dagre-d3/node_modules/d3-force/src/x.js": +/*!**************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-force/src/x.js ***! + \**************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./constant */"./node_modules/dagre-d3/node_modules/d3-force/src/constant.js");t.default=function(e){var t,n,o,s=Object(r.default)(.1);function i(e){for(var r,s=0,i=t.length;s=0?1:-1,o=r*n,u=Object(d.cos)(t),c=Object(d.sin)(t),l=a*c,h=i*u+l*Object(d.cos)(o),m=l*r*Object(d.sin)(o);f.add(Object(d.atan2)(m,h)),s=e,i=u,a=c}t.default=function(e){return h.reset(),Object(l.default)(e,m),2*h}},"./node_modules/dagre-d3/node_modules/d3-geo/src/bounds.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/bounds.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a,u,d,c,l,f,h=n(/*! ./adder.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/adder.js"),m=n(/*! ./area.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/area.js"),p=n(/*! ./cartesian.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/cartesian.js"),_=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),g=n(/*! ./stream.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/stream.js"),y=Object(h.default)(),b={point:v,lineStart:x,lineEnd:w,polygonStart:function(){b.point=O,b.lineStart=k,b.lineEnd=T,y.reset(),m.areaStream.polygonStart()},polygonEnd:function(){m.areaStream.polygonEnd(),b.point=v,b.lineStart=x,b.lineEnd=w,m.areaRingSum<0?(r=-(s=180),o=-(i=90)):y>_.epsilon?i=90:y<-_.epsilon&&(o=-90),f[0]=r,f[1]=s},sphere:function(){r=-(s=180),o=-(i=90)}};function v(e,t){l.push(f=[r=e,s=e]),ti&&(i=t)}function j(e,t){var n=Object(p.cartesian)([e*_.radians,t*_.radians]);if(c){var u=Object(p.cartesianCross)(c,n),d=[u[1],-u[0],0],h=Object(p.cartesianCross)(d,u);Object(p.cartesianNormalizeInPlace)(h),h=Object(p.spherical)(h);var m,g=e-a,y=g>0?1:-1,b=h[0]*_.degrees*y,v=Object(_.abs)(g)>180;v^(y*ai&&(i=m):v^(y*a<(b=(b+360)%360-180)&&bi&&(i=t)),v?eM(r,s)&&(s=e):M(e,s)>M(r,s)&&(r=e):s>=r?(es&&(s=e)):e>a?M(r,e)>M(r,s)&&(s=e):M(e,s)>M(r,s)&&(r=e)}else l.push(f=[r=e,s=e]);ti&&(i=t),c=n,a=e}function x(){b.point=j}function w(){f[0]=r,f[1]=s,b.point=v,c=null}function O(e,t){if(c){var n=e-a;y.add(Object(_.abs)(n)>180?n+(n>0?360:-360):n)}else u=e,d=t;m.areaStream.point(e,t),j(e,t)}function k(){m.areaStream.lineStart()}function T(){O(u,d),m.areaStream.lineEnd(),Object(_.abs)(y)>_.epsilon&&(r=-(s=180)),f[0]=r,f[1]=s,c=null}function M(e,t){return(t-=e)<0?t+360:t}function S(e,t){return e[0]-t[0]}function C(e,t){return e[0]<=e[1]?e[0]<=t&&t<=e[1]:tM(a[0],a[1])&&(a[1]=u[1]),M(u[0],a[1])>M(a[0],a[1])&&(a[0]=u[0])):d.push(a=u);for(c=-1/0,t=0,a=d[n=d.length-1];t<=n;a=u,++t)u=d[t],(h=M(a[1],u[0]))>c&&(c=h,r=u[0],s=a[1])}return l=f=null,r===1/0||o===1/0?[[NaN,NaN],[NaN,NaN]]:[[r,o],[s,i]]}},"./node_modules/dagre-d3/node_modules/d3-geo/src/cartesian.js": +/*!********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/cartesian.js ***! + \********************************************************************/ +/*! exports provided: spherical, cartesian, cartesianDot, cartesianCross, cartesianAddInPlace, cartesianScale, cartesianNormalizeInPlace */function(e,t,n){"use strict";n.r(t),n.d(t,"spherical",(function(){return o})),n.d(t,"cartesian",(function(){return s})),n.d(t,"cartesianDot",(function(){return i})),n.d(t,"cartesianCross",(function(){return a})),n.d(t,"cartesianAddInPlace",(function(){return u})),n.d(t,"cartesianScale",(function(){return d})),n.d(t,"cartesianNormalizeInPlace",(function(){return c}));var r=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js");function o(e){return[Object(r.atan2)(e[1],e[0]),Object(r.asin)(e[2])]}function s(e){var t=e[0],n=e[1],o=Object(r.cos)(n);return[o*Object(r.cos)(t),o*Object(r.sin)(t),Object(r.sin)(n)]}function i(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function a(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function u(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function d(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function c(e){var t=Object(r.sqrt)(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}},"./node_modules/dagre-d3/node_modules/d3-geo/src/centroid.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/centroid.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a,u,d,c,l,f,h,m,p,_,g,y,b=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),v=n(/*! ./noop.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/noop.js"),j=n(/*! ./stream.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/stream.js"),x={sphere:v.default,point:w,lineStart:k,lineEnd:S,polygonStart:function(){x.lineStart=C,x.lineEnd=E},polygonEnd:function(){x.lineStart=k,x.lineEnd=S}};function w(e,t){e*=b.radians,t*=b.radians;var n=Object(b.cos)(t);O(n*Object(b.cos)(e),n*Object(b.sin)(e),Object(b.sin)(t))}function O(e,t,n){++r,s+=(e-s)/r,i+=(t-i)/r,a+=(n-a)/r}function k(){x.point=T}function T(e,t){e*=b.radians,t*=b.radians;var n=Object(b.cos)(t);_=n*Object(b.cos)(e),g=n*Object(b.sin)(e),y=Object(b.sin)(t),x.point=M,O(_,g,y)}function M(e,t){e*=b.radians,t*=b.radians;var n=Object(b.cos)(t),r=n*Object(b.cos)(e),s=n*Object(b.sin)(e),i=Object(b.sin)(t),a=Object(b.atan2)(Object(b.sqrt)((a=g*i-y*s)*a+(a=y*r-_*i)*a+(a=_*s-g*r)*a),_*r+g*s+y*i);o+=a,u+=a*(_+(_=r)),d+=a*(g+(g=s)),c+=a*(y+(y=i)),O(_,g,y)}function S(){x.point=w}function C(){x.point=A}function E(){N(m,p),x.point=w}function A(e,t){m=e,p=t,e*=b.radians,t*=b.radians,x.point=N;var n=Object(b.cos)(t);_=n*Object(b.cos)(e),g=n*Object(b.sin)(e),y=Object(b.sin)(t),O(_,g,y)}function N(e,t){e*=b.radians,t*=b.radians;var n=Object(b.cos)(t),r=n*Object(b.cos)(e),s=n*Object(b.sin)(e),i=Object(b.sin)(t),a=g*i-y*s,m=y*r-_*i,p=_*s-g*r,v=Object(b.sqrt)(a*a+m*m+p*p),j=Object(b.asin)(v),x=v&&-j/v;l+=x*a,f+=x*m,h+=x*p,o+=j,u+=j*(_+(_=r)),d+=j*(g+(g=s)),c+=j*(y+(y=i)),O(_,g,y)}t.default=function(e){r=o=s=i=a=u=d=c=l=f=h=0,Object(j.default)(e,x);var t=l,n=f,m=h,p=t*t+n*n+m*m;return p0?ia)&&(i+=o*s.tau));for(var f,h=i;o>0?h>a:h0?o.pi:-o.pi,d=Object(o.abs)(i-n);Object(o.abs)(d-o.pi)0?o.halfPi:-o.halfPi),e.point(s,r),e.lineEnd(),e.lineStart(),e.point(u,r),e.point(i,r),t=0):s!==u&&d>=o.pi&&(Object(o.abs)(n-s)o.epsilon?Object(o.atan)((Object(o.sin)(t)*(i=Object(o.cos)(r))*Object(o.sin)(n)-Object(o.sin)(r)*(s=Object(o.cos)(t))*Object(o.sin)(e))/(s*i*a)):(t+r)/2}(n,r,i,a),e.point(s,r),e.lineEnd(),e.lineStart(),e.point(u,r),t=0),e.point(n=i,r=a),s=u},lineEnd:function(){e.lineEnd(),n=r=NaN},clean:function(){return 2-t}}}),(function(e,t,n,r){var s;if(null==e)s=n*o.halfPi,r.point(-o.pi,s),r.point(0,s),r.point(o.pi,s),r.point(o.pi,0),r.point(o.pi,-s),r.point(0,-s),r.point(-o.pi,-s),r.point(-o.pi,0),r.point(-o.pi,s);else if(Object(o.abs)(e[0]-t[0])>o.epsilon){var i=e[0]1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/circle.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/clip/circle.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../cartesian.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/cartesian.js"),o=n(/*! ../circle.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/circle.js"),s=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),i=n(/*! ../pointEqual.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/pointEqual.js"),a=n(/*! ./index.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/index.js");t.default=function(e){var t=Object(s.cos)(e),n=6*s.radians,u=t>0,d=Object(s.abs)(t)>s.epsilon;function c(e,n){return Object(s.cos)(e)*Object(s.cos)(n)>t}function l(e,n,o){var i=Object(r.cartesian)(e),a=Object(r.cartesian)(n),u=[1,0,0],d=Object(r.cartesianCross)(i,a),c=Object(r.cartesianDot)(d,d),l=d[0],f=c-l*l;if(!f)return!o&&e;var h=t*c/f,m=-t*l/f,p=Object(r.cartesianCross)(u,d),_=Object(r.cartesianScale)(u,h),g=Object(r.cartesianScale)(d,m);Object(r.cartesianAddInPlace)(_,g);var y=p,b=Object(r.cartesianDot)(_,y),v=Object(r.cartesianDot)(y,y),j=b*b-v*(Object(r.cartesianDot)(_,_)-1);if(!(j<0)){var x=Object(s.sqrt)(j),w=Object(r.cartesianScale)(y,(-b-x)/v);if(Object(r.cartesianAddInPlace)(w,_),w=Object(r.spherical)(w),!o)return w;var O,k=e[0],T=n[0],M=e[1],S=n[1];T0^w[1]<(Object(s.abs)(w[0]-k)s.pi^(k<=w[0]&&w[0]<=T)){var A=Object(r.cartesianScale)(y,(-b+x)/v);return Object(r.cartesianAddInPlace)(A,_),[w,Object(r.spherical)(A)]}}}function f(t,n){var r=u?e:s.pi-e,o=0;return t<-r?o|=1:t>r&&(o|=2),n<-r?o|=4:n>r&&(o|=8),o}return Object(a.default)(c,(function(e){var t,n,r,o,a;return{lineStart:function(){o=r=!1,a=1},point:function(h,m){var p,_=[h,m],g=c(h,m),y=u?g?0:f(h,m):g?f(h+(h<0?s.pi:-s.pi),m):0;if(!t&&(o=r=g)&&e.lineStart(),g!==r&&(!(p=l(t,_))||Object(i.default)(t,p)||Object(i.default)(_,p))&&(_[2]=1),g!==r)a=0,g?(e.lineStart(),p=l(_,t),e.point(p[0],p[1])):(p=l(t,_),e.point(p[0],p[1],2),e.lineEnd()),t=p;else if(d&&t&&u^g){var b;y&n||!(b=l(_,t,!0))||(a=0,u?(e.lineStart(),e.point(b[0][0],b[0][1]),e.point(b[1][0],b[1][1]),e.lineEnd()):(e.point(b[1][0],b[1][1]),e.lineEnd(),e.lineStart(),e.point(b[0][0],b[0][1],3)))}!g||t&&Object(i.default)(t,_)||e.point(_[0],_[1]),t=_,r=g,n=y},lineEnd:function(){r&&e.lineEnd(),t=null},clean:function(){return a|(o&&r)<<1}}}),(function(t,r,s,i){Object(o.circleStream)(i,e,n,s,t,r)}),u?[0,-e]:[-s.pi,e-s.pi])}},"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/extent.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/clip/extent.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./rectangle.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/rectangle.js");t.default=function(){var e,t,n,o=0,s=0,i=960,a=500;return n={stream:function(n){return e&&t===n?e:e=Object(r.default)(o,s,i,a)(t=n)},extent:function(r){return arguments.length?(o=+r[0][0],s=+r[0][1],i=+r[1][0],a=+r[1][1],e=t=null,n):[[o,s],[i,a]]}}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/index.js": +/*!*********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/clip/index.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./buffer.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/buffer.js"),o=n(/*! ./rejoin.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/rejoin.js"),s=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),i=n(/*! ../polygonContains.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/polygonContains.js"),a=n(/*! d3-array */"./node_modules/d3-array/src/index.js");function u(e){return e.length>1}function d(e,t){return((e=e.x)[0]<0?e[1]-s.halfPi-s.epsilon:s.halfPi-e[1])-((t=t.x)[0]<0?t[1]-s.halfPi-s.epsilon:s.halfPi-t[1])}t.default=function(e,t,n,s){return function(c){var l,f,h,m=t(c),p=Object(r.default)(),_=t(p),g=!1,y={point:b,lineStart:j,lineEnd:x,polygonStart:function(){y.point=w,y.lineStart=O,y.lineEnd=k,f=[],l=[]},polygonEnd:function(){y.point=b,y.lineStart=j,y.lineEnd=x,f=Object(a.merge)(f);var e=Object(i.default)(l,s);f.length?(g||(c.polygonStart(),g=!0),Object(o.default)(f,d,e,n,c)):e&&(g||(c.polygonStart(),g=!0),c.lineStart(),n(null,null,1,c),c.lineEnd()),g&&(c.polygonEnd(),g=!1),f=l=null},sphere:function(){c.polygonStart(),c.lineStart(),n(null,null,1,c),c.lineEnd(),c.polygonEnd()}};function b(t,n){e(t,n)&&c.point(t,n)}function v(e,t){m.point(e,t)}function j(){y.point=v,m.lineStart()}function x(){y.point=b,m.lineEnd()}function w(e,t){h.push([e,t]),_.point(e,t)}function O(){_.lineStart(),h=[]}function k(){w(h[0][0],h[0][1]),_.lineEnd();var e,t,n,r,o=_.clean(),s=p.result(),i=s.length;if(h.pop(),l.push(h),h=null,i)if(1&o){if((t=(n=s[0]).length-1)>0){for(g||(c.polygonStart(),g=!0),c.lineStart(),e=0;e1&&2&o&&s.push(s.pop().concat(s.shift())),f.push(s.filter(u))}return y}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/line.js": +/*!********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/clip/line.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n,r,o,s){var i,a=e[0],u=e[1],d=0,c=1,l=t[0]-a,f=t[1]-u;if(i=n-a,l||!(i>0)){if(i/=l,l<0){if(i0){if(i>c)return;i>d&&(d=i)}if(i=o-a,l||!(i<0)){if(i/=l,l<0){if(i>c)return;i>d&&(d=i)}else if(l>0){if(i0)){if(i/=f,f<0){if(i0){if(i>c)return;i>d&&(d=i)}if(i=s-u,f||!(i<0)){if(i/=f,f<0){if(i>c)return;i>d&&(d=i)}else if(f>0){if(i0&&(e[0]=a+d*l,e[1]=u+d*f),c<1&&(t[0]=a+c*l,t[1]=u+c*f),!0}}}}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/rectangle.js": +/*!*************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/clip/rectangle.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return u}));var r=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),o=n(/*! ./buffer.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/buffer.js"),s=n(/*! ./line.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/line.js"),i=n(/*! ./rejoin.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/rejoin.js"),a=n(/*! d3-array */"./node_modules/d3-array/src/index.js");function u(e,t,n,u){function d(r,o){return e<=r&&r<=n&&t<=o&&o<=u}function c(r,o,s,i){var a=0,d=0;if(null==r||(a=l(r,s))!==(d=l(o,s))||h(r,o)<0^s>0)do{i.point(0===a||3===a?e:n,a>1?u:t)}while((a=(a+s+4)%4)!==d);else i.point(o[0],o[1])}function l(o,s){return Object(r.abs)(o[0]-e)0?0:3:Object(r.abs)(o[0]-n)0?2:1:Object(r.abs)(o[1]-t)0?1:0:s>0?3:2}function f(e,t){return h(e.x,t.x)}function h(e,t){var n=l(e,1),r=l(t,1);return n!==r?n-r:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(r){var l,h,m,p,_,g,y,b,v,j,x,w=r,O=Object(o.default)(),k={point:T,lineStart:function(){k.point=M,h&&h.push(m=[]),j=!0,v=!1,y=b=NaN},lineEnd:function(){l&&(M(p,_),g&&v&&O.rejoin(),l.push(O.result())),k.point=T,v&&w.lineEnd()},polygonStart:function(){w=O,l=[],h=[],x=!0},polygonEnd:function(){var t=function(){for(var t=0,n=0,r=h.length;nu&&(l-o)*(u-s)>(f-s)*(e-o)&&++t:f<=u&&(l-o)*(u-s)<(f-s)*(e-o)&&--t;return t}(),n=x&&t,o=(l=Object(a.merge)(l)).length;(n||o)&&(r.polygonStart(),n&&(r.lineStart(),c(null,null,1,r),r.lineEnd()),o&&Object(i.default)(l,f,t,c,r),r.polygonEnd()),w=r,l=h=m=null}};function T(e,t){d(e,t)&&w.point(e,t)}function M(r,o){var i=d(r,o);if(h&&m.push([r,o]),j)p=r,_=o,g=i,j=!1,i&&(w.lineStart(),w.point(r,o));else if(i&&v)w.point(r,o);else{var a=[y=Math.max(-1e9,Math.min(1e9,y)),b=Math.max(-1e9,Math.min(1e9,b))],c=[r=Math.max(-1e9,Math.min(1e9,r)),o=Math.max(-1e9,Math.min(1e9,o))];Object(s.default)(a,c,e,t,n,u)?(v||(w.lineStart(),w.point(a[0],a[1])),w.point(c[0],c[1]),i||w.lineEnd(),x=!1):i&&(w.lineStart(),w.point(r,o),x=!1)}y=r,b=o,v=i}return k}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/rejoin.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/clip/rejoin.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../pointEqual.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/pointEqual.js"),o=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js");function s(e,t,n,r){this.x=e,this.z=t,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function i(e){if(t=e.length){for(var t,n,r=0,o=e[0];++r=0;--d)u.point((m=h[d])[0],m[1]);else a(_.x,_.p.x,-1,u);_=_.p}h=(_=_.o).z,g=!g}while(!_.v);u.lineEnd()}}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/compose.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/compose.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){function n(n,r){return n=e(n,r),t(n[0],n[1])}return e.invert&&t.invert&&(n.invert=function(n,r){return(n=t.invert(n,r))&&e.invert(n[0],n[1])}),n}},"./node_modules/dagre-d3/node_modules/d3-geo/src/constant.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/constant.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/contains.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/contains.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./polygonContains.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/polygonContains.js"),o=n(/*! ./distance.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/distance.js"),s=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),i={Feature:function(e,t){return u(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,o=n.length;++r0&&(i=Object(o.default)(e[a],e[a-1]))>0&&n<=i&&r<=i&&(n+r-i)*(1-Math.pow((n-r)/i,2))o.epsilon})).map(f)).concat(Object(r.range)(Object(o.ceil)(d/g)*g,u,g).filter((function(e){return Object(o.abs)(e%b)>o.epsilon})).map(h))}return j.lines=function(){return x().map((function(e){return{type:"LineString",coordinates:e}}))},j.outline=function(){return{type:"Polygon",coordinates:[m(a).concat(p(c).slice(1),m(n).reverse().slice(1),p(l).reverse().slice(1))]}},j.extent=function(e){return arguments.length?j.extentMajor(e).extentMinor(e):j.extentMinor()},j.extentMajor=function(e){return arguments.length?(a=+e[0][0],n=+e[1][0],l=+e[0][1],c=+e[1][1],a>n&&(e=a,a=n,n=e),l>c&&(e=l,l=c,c=e),j.precision(v)):[[a,l],[n,c]]},j.extentMinor=function(n){return arguments.length?(t=+n[0][0],e=+n[1][0],d=+n[0][1],u=+n[1][1],t>e&&(n=t,t=e,e=n),d>u&&(n=d,d=u,u=n),j.precision(v)):[[t,d],[e,u]]},j.step=function(e){return arguments.length?j.stepMajor(e).stepMinor(e):j.stepMinor()},j.stepMajor=function(e){return arguments.length?(y=+e[0],b=+e[1],j):[y,b]},j.stepMinor=function(e){return arguments.length?(_=+e[0],g=+e[1],j):[_,g]},j.precision=function(r){return arguments.length?(v=+r,f=s(d,u,90),h=i(t,e,v),m=s(l,c,90),p=i(a,n,v),j):v},j.extentMajor([[-180,-90+o.epsilon],[180,90-o.epsilon]]).extentMinor([[-180,-80-o.epsilon],[180,80+o.epsilon]])}function u(){return a()()}},"./node_modules/dagre-d3/node_modules/d3-geo/src/identity.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/identity.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/dagre-d3/node_modules/d3-geo/src/index.js": +/*!****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/index.js ***! + \****************************************************************/ +/*! exports provided: geoArea, geoBounds, geoCentroid, geoCircle, geoClipAntimeridian, geoClipCircle, geoClipExtent, geoClipRectangle, geoContains, geoDistance, geoGraticule, geoGraticule10, geoInterpolate, geoLength, geoPath, geoAlbers, geoAlbersUsa, geoAzimuthalEqualArea, geoAzimuthalEqualAreaRaw, geoAzimuthalEquidistant, geoAzimuthalEquidistantRaw, geoConicConformal, geoConicConformalRaw, geoConicEqualArea, geoConicEqualAreaRaw, geoConicEquidistant, geoConicEquidistantRaw, geoEqualEarth, geoEqualEarthRaw, geoEquirectangular, geoEquirectangularRaw, geoGnomonic, geoGnomonicRaw, geoIdentity, geoProjection, geoProjectionMutator, geoMercator, geoMercatorRaw, geoNaturalEarth1, geoNaturalEarth1Raw, geoOrthographic, geoOrthographicRaw, geoStereographic, geoStereographicRaw, geoTransverseMercator, geoTransverseMercatorRaw, geoRotation, geoStream, geoTransform */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./area.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/area.js");n.d(t,"geoArea",(function(){return r.default}));var o=n(/*! ./bounds.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/bounds.js");n.d(t,"geoBounds",(function(){return o.default}));var s=n(/*! ./centroid.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/centroid.js");n.d(t,"geoCentroid",(function(){return s.default}));var i=n(/*! ./circle.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/circle.js");n.d(t,"geoCircle",(function(){return i.default}));var a=n(/*! ./clip/antimeridian.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/antimeridian.js");n.d(t,"geoClipAntimeridian",(function(){return a.default}));var u=n(/*! ./clip/circle.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/circle.js");n.d(t,"geoClipCircle",(function(){return u.default}));var d=n(/*! ./clip/extent.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/extent.js");n.d(t,"geoClipExtent",(function(){return d.default}));var c=n(/*! ./clip/rectangle.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/clip/rectangle.js");n.d(t,"geoClipRectangle",(function(){return c.default}));var l=n(/*! ./contains.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/contains.js");n.d(t,"geoContains",(function(){return l.default}));var f=n(/*! ./distance.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/distance.js");n.d(t,"geoDistance",(function(){return f.default}));var h=n(/*! ./graticule.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/graticule.js");n.d(t,"geoGraticule",(function(){return h.default})),n.d(t,"geoGraticule10",(function(){return h.graticule10}));var m=n(/*! ./interpolate.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/interpolate.js");n.d(t,"geoInterpolate",(function(){return m.default}));var p=n(/*! ./length.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/length.js");n.d(t,"geoLength",(function(){return p.default}));var _=n(/*! ./path/index.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/path/index.js");n.d(t,"geoPath",(function(){return _.default}));var g=n(/*! ./projection/albers.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/albers.js");n.d(t,"geoAlbers",(function(){return g.default}));var y=n(/*! ./projection/albersUsa.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/albersUsa.js");n.d(t,"geoAlbersUsa",(function(){return y.default}));var b=n(/*! ./projection/azimuthalEqualArea.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/azimuthalEqualArea.js");n.d(t,"geoAzimuthalEqualArea",(function(){return b.default})),n.d(t,"geoAzimuthalEqualAreaRaw",(function(){return b.azimuthalEqualAreaRaw}));var v=n(/*! ./projection/azimuthalEquidistant.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/azimuthalEquidistant.js");n.d(t,"geoAzimuthalEquidistant",(function(){return v.default})),n.d(t,"geoAzimuthalEquidistantRaw",(function(){return v.azimuthalEquidistantRaw}));var j=n(/*! ./projection/conicConformal.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/conicConformal.js");n.d(t,"geoConicConformal",(function(){return j.default})),n.d(t,"geoConicConformalRaw",(function(){return j.conicConformalRaw}));var x=n(/*! ./projection/conicEqualArea.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/conicEqualArea.js");n.d(t,"geoConicEqualArea",(function(){return x.default})),n.d(t,"geoConicEqualAreaRaw",(function(){return x.conicEqualAreaRaw}));var w=n(/*! ./projection/conicEquidistant.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/conicEquidistant.js");n.d(t,"geoConicEquidistant",(function(){return w.default})),n.d(t,"geoConicEquidistantRaw",(function(){return w.conicEquidistantRaw}));var O=n(/*! ./projection/equalEarth.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/equalEarth.js");n.d(t,"geoEqualEarth",(function(){return O.default})),n.d(t,"geoEqualEarthRaw",(function(){return O.equalEarthRaw}));var k=n(/*! ./projection/equirectangular.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/equirectangular.js");n.d(t,"geoEquirectangular",(function(){return k.default})),n.d(t,"geoEquirectangularRaw",(function(){return k.equirectangularRaw}));var T=n(/*! ./projection/gnomonic.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/gnomonic.js");n.d(t,"geoGnomonic",(function(){return T.default})),n.d(t,"geoGnomonicRaw",(function(){return T.gnomonicRaw}));var M=n(/*! ./projection/identity.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/identity.js");n.d(t,"geoIdentity",(function(){return M.default}));var S=n(/*! ./projection/index.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/index.js");n.d(t,"geoProjection",(function(){return S.default})),n.d(t,"geoProjectionMutator",(function(){return S.projectionMutator}));var C=n(/*! ./projection/mercator.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/mercator.js");n.d(t,"geoMercator",(function(){return C.default})),n.d(t,"geoMercatorRaw",(function(){return C.mercatorRaw}));var E=n(/*! ./projection/naturalEarth1.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/naturalEarth1.js");n.d(t,"geoNaturalEarth1",(function(){return E.default})),n.d(t,"geoNaturalEarth1Raw",(function(){return E.naturalEarth1Raw}));var A=n(/*! ./projection/orthographic.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/orthographic.js");n.d(t,"geoOrthographic",(function(){return A.default})),n.d(t,"geoOrthographicRaw",(function(){return A.orthographicRaw}));var N=n(/*! ./projection/stereographic.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/stereographic.js");n.d(t,"geoStereographic",(function(){return N.default})),n.d(t,"geoStereographicRaw",(function(){return N.stereographicRaw}));var D=n(/*! ./projection/transverseMercator.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/transverseMercator.js");n.d(t,"geoTransverseMercator",(function(){return D.default})),n.d(t,"geoTransverseMercatorRaw",(function(){return D.transverseMercatorRaw}));var B=n(/*! ./rotation.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/rotation.js");n.d(t,"geoRotation",(function(){return B.default}));var I=n(/*! ./stream.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/stream.js");n.d(t,"geoStream",(function(){return I.default}));var R=n(/*! ./transform.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/transform.js");n.d(t,"geoTransform",(function(){return R.default}))},"./node_modules/dagre-d3/node_modules/d3-geo/src/interpolate.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/interpolate.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js");t.default=function(e,t){var n=e[0]*r.radians,o=e[1]*r.radians,s=t[0]*r.radians,i=t[1]*r.radians,a=Object(r.cos)(o),u=Object(r.sin)(o),d=Object(r.cos)(i),c=Object(r.sin)(i),l=a*Object(r.cos)(n),f=a*Object(r.sin)(n),h=d*Object(r.cos)(s),m=d*Object(r.sin)(s),p=2*Object(r.asin)(Object(r.sqrt)(Object(r.haversin)(i-o)+a*d*Object(r.haversin)(s-n))),_=Object(r.sin)(p),g=p?function(e){var t=Object(r.sin)(e*=p)/_,n=Object(r.sin)(p-e)/_,o=n*l+t*h,s=n*f+t*m,i=n*u+t*c;return[Object(r.atan2)(s,o)*r.degrees,Object(r.atan2)(i,Object(r.sqrt)(o*o+s*s))*r.degrees]}:function(){return[n*r.degrees,o*r.degrees]};return g.distance=p,g}},"./node_modules/dagre-d3/node_modules/d3-geo/src/length.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/length.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i=n(/*! ./adder.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/adder.js"),a=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),u=n(/*! ./noop.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/noop.js"),d=n(/*! ./stream.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/stream.js"),c=Object(i.default)(),l={sphere:u.default,point:u.default,lineStart:function(){l.point=h,l.lineEnd=f},lineEnd:u.default,polygonStart:u.default,polygonEnd:u.default};function f(){l.point=l.lineEnd=u.default}function h(e,t){e*=a.radians,t*=a.radians,r=e,o=Object(a.sin)(t),s=Object(a.cos)(t),l.point=m}function m(e,t){e*=a.radians,t*=a.radians;var n=Object(a.sin)(t),i=Object(a.cos)(t),u=Object(a.abs)(e-r),d=Object(a.cos)(u),l=i*Object(a.sin)(u),f=s*n-o*i*d,h=o*n+s*i*d;c.add(Object(a.atan2)(Object(a.sqrt)(l*l+f*f),h)),r=e,o=n,s=i}t.default=function(e){return c.reset(),Object(d.default)(e,l),+c}},"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js": +/*!***************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/math.js ***! + \***************************************************************/ +/*! exports provided: epsilon, epsilon2, pi, halfPi, quarterPi, tau, degrees, radians, abs, atan, atan2, cos, ceil, exp, floor, log, pow, sin, sign, sqrt, tan, acos, asin, haversin */function(e,t,n){"use strict";n.r(t),n.d(t,"epsilon",(function(){return r})),n.d(t,"epsilon2",(function(){return o})),n.d(t,"pi",(function(){return s})),n.d(t,"halfPi",(function(){return i})),n.d(t,"quarterPi",(function(){return a})),n.d(t,"tau",(function(){return u})),n.d(t,"degrees",(function(){return d})),n.d(t,"radians",(function(){return c})),n.d(t,"abs",(function(){return l})),n.d(t,"atan",(function(){return f})),n.d(t,"atan2",(function(){return h})),n.d(t,"cos",(function(){return m})),n.d(t,"ceil",(function(){return p})),n.d(t,"exp",(function(){return _})),n.d(t,"floor",(function(){return g})),n.d(t,"log",(function(){return y})),n.d(t,"pow",(function(){return b})),n.d(t,"sin",(function(){return v})),n.d(t,"sign",(function(){return j})),n.d(t,"sqrt",(function(){return x})),n.d(t,"tan",(function(){return w})),n.d(t,"acos",(function(){return O})),n.d(t,"asin",(function(){return k})),n.d(t,"haversin",(function(){return T}));var r=1e-6,o=1e-12,s=Math.PI,i=s/2,a=s/4,u=2*s,d=180/s,c=s/180,l=Math.abs,f=Math.atan,h=Math.atan2,m=Math.cos,p=Math.ceil,_=Math.exp,g=Math.floor,y=Math.log,b=Math.pow,v=Math.sin,j=Math.sign||function(e){return e>0?1:e<0?-1:0},x=Math.sqrt,w=Math.tan;function O(e){return e>1?0:e<-1?s:Math.acos(e)}function k(e){return e>1?i:e<-1?-i:Math.asin(e)}function T(e){return(e=v(e/2))*e}},"./node_modules/dagre-d3/node_modules/d3-geo/src/noop.js": +/*!***************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/noop.js ***! + \***************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){}n.r(t),n.d(t,"default",(function(){return r}))},"./node_modules/dagre-d3/node_modules/d3-geo/src/path/area.js": +/*!********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/path/area.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a=n(/*! ../adder.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/adder.js"),u=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),d=n(/*! ../noop.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/noop.js"),c=Object(a.default)(),l=Object(a.default)(),f={point:d.default,lineStart:d.default,lineEnd:d.default,polygonStart:function(){f.lineStart=h,f.lineEnd=_},polygonEnd:function(){f.lineStart=f.lineEnd=f.point=d.default,c.add(Object(u.abs)(l)),l.reset()},result:function(){var e=c/2;return c.reset(),e}};function h(){f.point=m}function m(e,t){f.point=p,r=s=e,o=i=t}function p(e,t){l.add(i*e-s*t),s=e,i=t}function _(){p(r,o)}t.default=f},"./node_modules/dagre-d3/node_modules/d3-geo/src/path/bounds.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/path/bounds.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../noop.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/noop.js"),o=1/0,s=o,i=-o,a=i,u={point:function(e,t){ei&&(i=e),ta&&(a=t)},lineStart:r.default,lineEnd:r.default,polygonStart:r.default,polygonEnd:r.default,result:function(){var e=[[o,s],[i,a]];return i=a=-(s=o=1/0),e}};t.default=u},"./node_modules/dagre-d3/node_modules/d3-geo/src/path/centroid.js": +/*!************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/path/centroid.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),u=0,d=0,c=0,l=0,f=0,h=0,m=0,p=0,_=0,g={point:y,lineStart:b,lineEnd:x,polygonStart:function(){g.lineStart=w,g.lineEnd=O},polygonEnd:function(){g.point=y,g.lineStart=b,g.lineEnd=x},result:function(){var e=_?[m/_,p/_]:h?[l/h,f/h]:c?[u/c,d/c]:[NaN,NaN];return u=d=c=l=f=h=m=p=_=0,e}};function y(e,t){u+=e,d+=t,++c}function b(){g.point=v}function v(e,t){g.point=j,y(s=e,i=t)}function j(e,t){var n=e-s,r=t-i,o=Object(a.sqrt)(n*n+r*r);l+=o*(s+e)/2,f+=o*(i+t)/2,h+=o,y(s=e,i=t)}function x(){g.point=y}function w(){g.point=k}function O(){T(r,o)}function k(e,t){g.point=T,y(r=s=e,o=i=t)}function T(e,t){var n=e-s,r=t-i,o=Object(a.sqrt)(n*n+r*r);l+=o*(s+e)/2,f+=o*(i+t)/2,h+=o,m+=(o=i*e-s*t)*(s+e),p+=o*(i+t),_+=3*o,y(s=e,i=t)}t.default=g},"./node_modules/dagre-d3/node_modules/d3-geo/src/path/context.js": +/*!***********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/path/context.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return s}));var r=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),o=n(/*! ../noop.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/noop.js");function s(e){this._context=e}s.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,r.tau)}},result:o.default}},"./node_modules/dagre-d3/node_modules/d3-geo/src/path/index.js": +/*!*********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/path/index.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../identity.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/identity.js"),o=n(/*! ../stream.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/stream.js"),s=n(/*! ./area.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/path/area.js"),i=n(/*! ./bounds.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/path/bounds.js"),a=n(/*! ./centroid.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/path/centroid.js"),u=n(/*! ./context.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/path/context.js"),d=n(/*! ./measure.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/path/measure.js"),c=n(/*! ./string.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/path/string.js");t.default=function(e,t){var n,l,f=4.5;function h(e){return e&&("function"==typeof f&&l.pointRadius(+f.apply(this,arguments)),Object(o.default)(e,n(l))),l.result()}return h.area=function(e){return Object(o.default)(e,n(s.default)),s.default.result()},h.measure=function(e){return Object(o.default)(e,n(d.default)),d.default.result()},h.bounds=function(e){return Object(o.default)(e,n(i.default)),i.default.result()},h.centroid=function(e){return Object(o.default)(e,n(a.default)),a.default.result()},h.projection=function(t){return arguments.length?(n=null==t?(e=null,r.default):(e=t).stream,h):e},h.context=function(e){return arguments.length?(l=null==e?(t=null,new c.default):new u.default(t=e),"function"!=typeof f&&l.pointRadius(f),h):t},h.pointRadius=function(e){return arguments.length?(f="function"==typeof e?e:(l.pointRadius(+e),+e),h):f},h.projection(e).context(t)}},"./node_modules/dagre-d3/node_modules/d3-geo/src/path/measure.js": +/*!***********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/path/measure.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r,o,s,i,a,u=n(/*! ../adder.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/adder.js"),d=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),c=n(/*! ../noop.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/noop.js"),l=Object(u.default)(),f={point:c.default,lineStart:function(){f.point=h},lineEnd:function(){r&&m(o,s),f.point=c.default},polygonStart:function(){r=!0},polygonEnd:function(){r=null},result:function(){var e=+l;return l.reset(),e}};function h(e,t){f.point=m,o=i=e,s=a=t}function m(e,t){i-=e,a-=t,l.add(Object(d.sqrt)(i*i+a*a)),i=e,a=t}t.default=f},"./node_modules/dagre-d3/node_modules/d3-geo/src/path/string.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/path/string.js ***! + \**********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(){this._string=[]}function o(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}n.r(t),n.d(t,"default",(function(){return r})),r.prototype={_radius:4.5,_circle:o(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._string.push("M",e,",",t),this._point=1;break;case 1:this._string.push("L",e,",",t);break;default:null==this._circle&&(this._circle=o(this._radius)),this._string.push("M",e,",",t,this._circle)}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/pointEqual.js": +/*!*********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/pointEqual.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js");t.default=function(e,t){return Object(r.abs)(e[0]-t[0])=0?1:-1,C=S*M,E=C>s.pi,A=b*k;if(i.add(Object(s.atan2)(A*S*Object(s.sin)(C),v*T+A*Object(s.cos)(C))),c+=E?M+S*s.tau:M,E^g>=n^w>=n){var N=Object(o.cartesianCross)(Object(o.cartesian)(_),Object(o.cartesian)(x));Object(o.cartesianNormalizeInPlace)(N);var D=Object(o.cartesianCross)(d,N);Object(o.cartesianNormalizeInPlace)(D);var B=(E^M>=0?-1:1)*Object(s.asin)(D[2]);(r>B||r===B&&(N[0]||N[1]))&&(l+=E^M>=0?1:-1)}}return(c<-s.epsilon||c=.12&&o<.234&&r>=-.425&&r<-.214?l:o>=.166&&o<.234&&r>=-.214&&r<-.115?f:c).invert(e)},m.stream=function(n){return e&&t===n?e:(r=[c.stream(t=n),l.stream(n),f.stream(n)],o=r.length,e={point:function(e,t){for(var n=-1;++n0?t<-r.halfPi+r.epsilon&&(t=-r.halfPi+r.epsilon):t>r.halfPi-r.epsilon&&(t=r.halfPi-r.epsilon);var n=a/Object(r.pow)(i(t),o);return[n*Object(r.sin)(o*e),a-n*Object(r.cos)(o*e)]}return u.invert=function(e,t){var n=a-t,s=Object(r.sign)(o)*Object(r.sqrt)(e*e+n*n),i=Object(r.atan2)(e,Object(r.abs)(n))*Object(r.sign)(n);return n*o<0&&(i-=r.pi*Object(r.sign)(e)*Object(r.sign)(n)),[i/o,2*Object(r.atan)(Object(r.pow)(a/s,1/o))-r.halfPi]},u}t.default=function(){return Object(o.conicProjection)(a).scale(109.5).parallels([30,30])}},"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/conicEqualArea.js": +/*!************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/projection/conicEqualArea.js ***! + \************************************************************************************/ +/*! exports provided: conicEqualAreaRaw, default */function(e,t,n){"use strict";n.r(t),n.d(t,"conicEqualAreaRaw",(function(){return i}));var r=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),o=n(/*! ./conic.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/conic.js"),s=n(/*! ./cylindricalEqualArea.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/cylindricalEqualArea.js");function i(e,t){var n=Object(r.sin)(e),o=(n+Object(r.sin)(t))/2;if(Object(r.abs)(o)2?e[2]%360*u.radians:0,Y()):[C*u.degrees,E*u.degrees,A*u.degrees]},z.angle=function(e){return arguments.length?(N=e%360*u.radians,Y()):N*u.degrees},z.reflectX=function(e){return arguments.length?(D=e?-1:1,Y()):D<0},z.reflectY=function(e){return arguments.length?(B=e?-1:1,Y()):B<0},z.precision=function(e){return arguments.length?(b=Object(f.default)(v,F=e*e),U()):Object(u.sqrt)(F)},z.fitExtent=function(e,t){return Object(l.fitExtent)(z,e,t)},z.fitSize=function(e,t){return Object(l.fitSize)(z,e,t)},z.fitWidth=function(e,t){return Object(l.fitWidth)(z,e,t)},z.fitHeight=function(e,t){return Object(l.fitHeight)(z,e,t)},function(){return t=e.apply(this,arguments),z.invert=t.invert&&q,Y()}}},"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/mercator.js": +/*!******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/projection/mercator.js ***! + \******************************************************************************/ +/*! exports provided: mercatorRaw, default, mercatorProjection */function(e,t,n){"use strict";n.r(t),n.d(t,"mercatorRaw",(function(){return i})),n.d(t,"mercatorProjection",(function(){return a}));var r=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),o=n(/*! ../rotation.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/rotation.js"),s=n(/*! ./index.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/index.js");function i(e,t){return[e,Object(r.log)(Object(r.tan)((r.halfPi+t)/2))]}function a(e){var t,n,a,u=Object(s.default)(e),d=u.center,c=u.scale,l=u.translate,f=u.clipExtent,h=null;function m(){var s=r.pi*c(),d=u(Object(o.default)(u.rotate()).invert([0,0]));return f(null==h?[[d[0]-s,d[1]-s],[d[0]+s,d[1]+s]]:e===i?[[Math.max(d[0]-s,h),t],[Math.min(d[0]+s,n),a]]:[[h,Math.max(d[1]-s,t)],[n,Math.min(d[1]+s,a)]])}return u.scale=function(e){return arguments.length?(c(e),m()):c()},u.translate=function(e){return arguments.length?(l(e),m()):l()},u.center=function(e){return arguments.length?(d(e),m()):d()},u.clipExtent=function(e){return arguments.length?(null==e?h=t=n=a=null:(h=+e[0][0],t=+e[0][1],n=+e[1][0],a=+e[1][1]),m()):null==h?null:[[h,t],[n,a]]},m()}i.invert=function(e,t){return[e,2*Object(r.atan)(Object(r.exp)(t))-r.halfPi]},t.default=function(){return a(i).scale(961/r.tau)}},"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/naturalEarth1.js": +/*!***********************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/projection/naturalEarth1.js ***! + \***********************************************************************************/ +/*! exports provided: naturalEarth1Raw, default */function(e,t,n){"use strict";n.r(t),n.d(t,"naturalEarth1Raw",(function(){return s}));var r=n(/*! ./index.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/index.js"),o=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js");function s(e,t){var n=t*t,r=n*n;return[e*(.8707-.131979*n+r*(r*(.003971*n-.001529*r)-.013791)),t*(1.007226+n*(.015085+r*(.028874*n-.044475-.005916*r)))]}s.invert=function(e,t){var n,r=t,s=25;do{var i=r*r,a=i*i;r-=n=(r*(1.007226+i*(.015085+a*(.028874*i-.044475-.005916*a)))-t)/(1.007226+i*(.045255+a*(.259866*i-.311325-.005916*11*a)))}while(Object(o.abs)(n)>o.epsilon&&--s>0);return[e/(.8707+(i=r*r)*(i*(i*i*i*(.003971-.001529*i)-.013791)-.131979)),r]},t.default=function(){return Object(r.default)(s).scale(175.295)}},"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/orthographic.js": +/*!**********************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/projection/orthographic.js ***! + \**********************************************************************************/ +/*! exports provided: orthographicRaw, default */function(e,t,n){"use strict";n.r(t),n.d(t,"orthographicRaw",(function(){return i}));var r=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),o=n(/*! ./azimuthal.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/azimuthal.js"),s=n(/*! ./index.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/index.js");function i(e,t){return[Object(r.cos)(t)*Object(r.sin)(e),Object(r.sin)(t)]}i.invert=Object(o.azimuthalInvert)(r.asin),t.default=function(){return Object(s.default)(i).scale(249.5).clipAngle(90+r.epsilon)}},"./node_modules/dagre-d3/node_modules/d3-geo/src/projection/resample.js": +/*!******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/projection/resample.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../cartesian.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/cartesian.js"),o=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js"),s=n(/*! ../transform.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/transform.js"),i=Object(o.cos)(30*o.radians);t.default=function(e,t){return+t?function(e,t){function n(r,s,a,u,d,c,l,f,h,m,p,_,g,y){var b=l-r,v=f-s,j=b*b+v*v;if(j>4*t&&g--){var x=u+m,w=d+p,O=c+_,k=Object(o.sqrt)(x*x+w*w+O*O),T=Object(o.asin)(O/=k),M=Object(o.abs)(Object(o.abs)(O)-1)t||Object(o.abs)((b*A+v*N)/j-.5)>.3||u*m+d*p+c*_2?e[2]+90:90]):[(e=n())[0],e[1],e[2]-90]},n([0,0,90]).scale(159.155)}},"./node_modules/dagre-d3/node_modules/d3-geo/src/rotation.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/rotation.js ***! + \*******************************************************************/ +/*! exports provided: rotateRadians, default */function(e,t,n){"use strict";n.r(t),n.d(t,"rotateRadians",(function(){return i}));var r=n(/*! ./compose.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/compose.js"),o=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-geo/src/math.js");function s(e,t){return[Object(o.abs)(e)>o.pi?e+Math.round(-e/o.tau)*o.tau:e,t]}function i(e,t,n){return(e%=o.tau)?t||n?Object(r.default)(u(e),d(t,n)):u(e):t||n?d(t,n):s}function a(e){return function(t,n){return[(t+=e)>o.pi?t-o.tau:t<-o.pi?t+o.tau:t,n]}}function u(e){var t=a(e);return t.invert=a(-e),t}function d(e,t){var n=Object(o.cos)(e),r=Object(o.sin)(e),s=Object(o.cos)(t),i=Object(o.sin)(t);function a(e,t){var a=Object(o.cos)(t),u=Object(o.cos)(e)*a,d=Object(o.sin)(e)*a,c=Object(o.sin)(t),l=c*n+u*r;return[Object(o.atan2)(d*s-l*i,u*n-c*r),Object(o.asin)(l*s+d*i)]}return a.invert=function(e,t){var a=Object(o.cos)(t),u=Object(o.cos)(e)*a,d=Object(o.sin)(e)*a,c=Object(o.sin)(t),l=c*s-d*i;return[Object(o.atan2)(d*s+c*i,u*n+l*r),Object(o.asin)(l*n-u*r)]},a}s.invert=s,t.default=function(e){function t(t){return(t=e(t[0]*o.radians,t[1]*o.radians))[0]*=o.degrees,t[1]*=o.degrees,t}return e=i(e[0]*o.radians,e[1]*o.radians,e.length>2?e[2]*o.radians:0),t.invert=function(t){return(t=e.invert(t[0]*o.radians,t[1]*o.radians))[0]*=o.degrees,t[1]*=o.degrees,t},t}},"./node_modules/dagre-d3/node_modules/d3-geo/src/stream.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-geo/src/stream.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e,t){e&&s.hasOwnProperty(e.type)&&s[e.type](e,t)}n.r(t);var o={Feature:function(e,t){r(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,o=-1,s=n.length;++o=0;)t+=n[r].value;else t=1;e.value=t}n.r(t),t.default=function(){return this.eachAfter(r)}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/descendants.js": +/*!**************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/descendants.js ***! + \**************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=[];return this.each((function(t){e.push(t)})),e}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/each.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/each.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){var t,n,r,o,s=this,i=[s];do{for(t=i.reverse(),i=[];s=t.pop();)if(e(s),n=s.children)for(r=0,o=n.length;r=0;--n)o.push(t[n]);return this}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/index.js": +/*!********************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/index.js ***! + \********************************************************************************/ +/*! exports provided: default, computeHeight, Node */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return m})),n.d(t,"computeHeight",(function(){return g})),n.d(t,"Node",(function(){return y}));var r=n(/*! ./count.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/count.js"),o=n(/*! ./each.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/each.js"),s=n(/*! ./eachBefore.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/eachBefore.js"),i=n(/*! ./eachAfter.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/eachAfter.js"),a=n(/*! ./sum.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/sum.js"),u=n(/*! ./sort.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/sort.js"),d=n(/*! ./path.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/path.js"),c=n(/*! ./ancestors.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/ancestors.js"),l=n(/*! ./descendants.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/descendants.js"),f=n(/*! ./leaves.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/leaves.js"),h=n(/*! ./links.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/links.js");function m(e,t){var n,r,o,s,i,a=new y(e),u=+e.value&&(a.value=e.value),d=[a];for(null==t&&(t=p);n=d.pop();)if(u&&(n.value=+n.data.value),(o=t(n.data))&&(i=o.length))for(n.children=new Array(i),s=i-1;s>=0;--s)d.push(r=n.children[s]=new y(o[s])),r.parent=n,r.depth=n.depth+1;return a.eachBefore(g)}function p(e){return e.children}function _(e){e.data=e.data.data}function g(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function y(e){this.data=e,this.depth=this.height=0,this.parent=null}y.prototype=m.prototype={constructor:y,count:r.default,each:o.default,eachAfter:i.default,eachBefore:s.default,sum:a.default,sort:u.default,path:d.default,ancestors:c.default,descendants:l.default,leaves:f.default,links:h.default,copy:function(){return m(this).eachBefore(_)}}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/leaves.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/leaves.js ***! + \*********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=[];return this.eachBefore((function(t){t.children||e.push(t)})),e}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/links.js": +/*!********************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/links.js ***! + \********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){var e=this,t=[];return e.each((function(n){n!==e&&t.push({source:n.parent,target:n})})),t}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/path.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/path.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){for(var t=this,n=function(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),o=null;for(e=n.pop(),t=r.pop();e===t;)o=e,e=n.pop(),t=r.pop();return o}(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var o=r.length;e!==n;)r.splice(o,0,e),e=e.parent;return r}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/sort.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/sort.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return this.eachBefore((function(t){t.children&&t.children.sort(e)}))}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/sum.js": +/*!******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/sum.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return this.eachAfter((function(t){for(var n=+e(t.data)||0,r=t.children,o=r&&r.length;--o>=0;)n+=r[o].value;t.value=n}))}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/index.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/index.js ***! + \**********************************************************************/ +/*! exports provided: cluster, hierarchy, pack, packSiblings, packEnclose, partition, stratify, tree, treemap, treemapBinary, treemapDice, treemapSlice, treemapSliceDice, treemapSquarify, treemapResquarify */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./cluster.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/cluster.js");n.d(t,"cluster",(function(){return r.default}));var o=n(/*! ./hierarchy/index.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/index.js");n.d(t,"hierarchy",(function(){return o.default}));var s=n(/*! ./pack/index.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/pack/index.js");n.d(t,"pack",(function(){return s.default}));var i=n(/*! ./pack/siblings.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/pack/siblings.js");n.d(t,"packSiblings",(function(){return i.default}));var a=n(/*! ./pack/enclose.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/pack/enclose.js");n.d(t,"packEnclose",(function(){return a.default}));var u=n(/*! ./partition.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/partition.js");n.d(t,"partition",(function(){return u.default}));var d=n(/*! ./stratify.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/stratify.js");n.d(t,"stratify",(function(){return d.default}));var c=n(/*! ./tree.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/tree.js");n.d(t,"tree",(function(){return c.default}));var l=n(/*! ./treemap/index.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/index.js");n.d(t,"treemap",(function(){return l.default}));var f=n(/*! ./treemap/binary.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/binary.js");n.d(t,"treemapBinary",(function(){return f.default}));var h=n(/*! ./treemap/dice.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/dice.js");n.d(t,"treemapDice",(function(){return h.default}));var m=n(/*! ./treemap/slice.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/slice.js");n.d(t,"treemapSlice",(function(){return m.default}));var p=n(/*! ./treemap/sliceDice.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/sliceDice.js");n.d(t,"treemapSliceDice",(function(){return p.default}));var _=n(/*! ./treemap/squarify.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/squarify.js");n.d(t,"treemapSquarify",(function(){return _.default}));var g=n(/*! ./treemap/resquarify.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/resquarify.js");n.d(t,"treemapResquarify",(function(){return g.default}))},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/pack/enclose.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/pack/enclose.js ***! + \*****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../array.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/array.js");function o(e,t){var n,r;if(a(t,e))return[t];for(n=0;n0&&n*n>r*r+o*o}function a(e,t){for(var n=0;n(i*=i)?(r=(d+i-o)/(2*d),s=Math.sqrt(Math.max(0,i/d-r*r)),n.x=e.x-r*a-s*u,n.y=e.y-r*u+s*a):(r=(d+o-i)/(2*d),s=Math.sqrt(Math.max(0,o/d-r*r)),n.x=t.x+r*a-s*u,n.y=t.y+r*u+s*a)):(n.x=t.x+n.r,n.y=t.y)}function s(e,t){var n=e.r+t.r-1e-6,r=t.x-e.x,o=t.y-e.y;return n>0&&n*n>r*r+o*o}function i(e){var t=e._,n=e.next._,r=t.r+n.r,o=(t.x*n.r+n.x*t.r)/r,s=(t.y*n.r+n.y*t.r)/r;return o*o+s*s}function a(e){this._=e,this.next=null,this.previous=null}function u(e){if(!(d=e.length))return 0;var t,n,u,d,c,l,f,h,m,p,_;if((t=e[0]).x=0,t.y=0,!(d>1))return t.r;if(n=e[1],t.x=-n.r,n.x=t.r,n.y=0,!(d>2))return t.r+n.r;o(n,t,u=e[2]),t=new a(t),n=new a(n),u=new a(u),t.next=u.previous=n,n.next=t.previous=u,u.next=n.previous=t;e:for(f=3;f0)throw new Error("cycle");return u}return n.id=function(t){return arguments.length?(e=Object(r.required)(t),n):e},n.parentId=function(e){return arguments.length?(t=Object(r.required)(e),n):t},n}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/tree.js": +/*!*********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/tree.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./hierarchy/index.js */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/hierarchy/index.js");function o(e,t){return e.parent===t.parent?1:2}function s(e){var t=e.children;return t?t[0]:e.t}function i(e){var t=e.children;return t?t[t.length-1]:e.t}function a(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 u(e,t,n){return e.a.parent===t.parent?e.a:n}function d(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}d.prototype=Object.create(r.Node.prototype),t.default=function(){var e=o,t=1,n=1,r=null;function c(o){var s=function(e){for(var t,n,r,o,s,i=new d(e,0),a=[i];t=a.pop();)if(r=t._.children)for(t.children=new Array(s=r.length),o=s-1;o>=0;--o)a.push(n=t.children[o]=new d(r[o],o)),n.parent=t;return(i.parent=new d(null,0)).children=[i],i}(o);if(s.eachAfter(l),s.parent.m=-s.z,s.eachBefore(f),r)o.eachBefore(h);else{var i=o,a=o,u=o;o.eachBefore((function(e){e.xa.x&&(a=e),e.depth>u.depth&&(u=e)}));var c=i===a?1:e(i,a)/2,m=c-i.x,p=t/(a.x+c+m),_=n/(u.depth||1);o.eachBefore((function(e){e.x=(e.x+m)*p,e.y=e.depth*_}))}return o}function l(t){var n=t.children,r=t.parent.children,o=t.i?r[t.i-1]:null;if(n){!function(e){for(var t,n=0,r=0,o=e.children,s=o.length;--s>=0;)(t=o[s]).z+=n,t.m+=n,n+=t.s+(r+=t.c)}(t);var d=(n[0].z+n[n.length-1].z)/2;o?(t.z=o.z+e(t._,o._),t.m=t.z-d):t.z=d}else o&&(t.z=o.z+e(t._,o._));t.parent.A=function(t,n,r){if(n){for(var o,d=t,c=t,l=n,f=d.parent.children[0],h=d.m,m=c.m,p=l.m,_=f.m;l=i(l),d=s(d),l&&d;)f=s(f),(c=i(c)).a=t,(o=l.z+p-d.z-h+e(l._,d._))>0&&(a(u(l,t,r),t,o),h+=o,m+=o),p+=l.m,h+=d.m,_+=f.m,m+=c.m;l&&!i(c)&&(c.t=l,c.m+=p-m),d&&!s(f)&&(f.t=d,f.m+=h-_,r=t)}return r}(t,o,t.parent.A||r[0])}function f(e){e._.x=e.z+e.parent.m,e.m+=e.parent.m}function h(e){e.x*=t,e.y=e.depth*n}return c.separation=function(t){return arguments.length?(e=t,c):e},c.size=function(e){return arguments.length?(r=!1,t=+e[0],n=+e[1],c):r?null:[t,n]},c.nodeSize=function(e){return arguments.length?(r=!0,t=+e[0],n=+e[1],c):r?[t,n]:null},c}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/binary.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/binary.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n,r,o){var s,i,a=e.children,u=a.length,d=new Array(u+1);for(d[0]=i=s=0;s=n-1){var c=a[t];return c.x0=o,c.y0=s,c.x1=i,void(c.y1=u)}for(var l=d[t],f=r/2+l,h=t+1,m=n-1;h>>1;d[p]u-s){var y=(o*g+i*_)/r;e(t,h,_,o,s,y,u),e(h,n,g,y,s,i,u)}else{var b=(s*g+u*_)/r;e(t,h,_,o,s,i,b),e(h,n,g,o,b,i,u)}}(0,u,e.value,t,n,r,o)}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/dice.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/dice.js ***! + \*****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n,r,o){for(var s,i=e.children,a=-1,u=i.length,d=e.value&&(r-t)/e.value;++a1?t:1)},n}(s.phi)},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/round.js": +/*!******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/round.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){e.x0=Math.round(e.x0),e.y0=Math.round(e.y0),e.x1=Math.round(e.x1),e.y1=Math.round(e.y1)}},"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/slice.js": +/*!******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-hierarchy/src/treemap/slice.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n,r,o){for(var s,i=e.children,a=-1,u=i.length,d=e.value&&(o-n)/e.value;++am&&(m=d),y=f*f*g,(p=Math.max(m/y,y/h))>_){f-=d;break}_=p}b.push(u={value:f,dice:c1?t:1)},n}(s)},"./node_modules/dagre-d3/node_modules/d3-polygon/src/area.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-polygon/src/area.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){for(var t,n=-1,r=e.length,o=e[r-1],s=0;++na!=d>a&&i<(u-n)*(a-r)/(d-r)+n&&(c=!c),u=n,d=r;return c}},"./node_modules/dagre-d3/node_modules/d3-polygon/src/cross.js": +/*!********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-polygon/src/cross.js ***! + \********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t,n){return(t[0]-e[0])*(n[1]-e[1])-(t[1]-e[1])*(n[0]-e[0])}},"./node_modules/dagre-d3/node_modules/d3-polygon/src/hull.js": +/*!*******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-polygon/src/hull.js ***! + \*******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./cross.js */"./node_modules/dagre-d3/node_modules/d3-polygon/src/cross.js");function o(e,t){return e[0]-t[0]||e[1]-t[1]}function s(e){for(var t=e.length,n=[0,1],o=2,s=2;s1&&Object(r.default)(e[n[o-2]],e[n[o-1]],e[s])<=0;)--o;n[o++]=s}return n.slice(0,o)}t.default=function(e){if((n=e.length)<3)return null;var t,n,r=new Array(n),i=new Array(n);for(t=0;t=0;--t)l.push(e[r[a[t]][2]]);for(t=+d;t1);return e+n*s*Math.sqrt(-2*Math.log(o)/o)}}return n.source=e,n}(r.default)},"./node_modules/dagre-d3/node_modules/d3-random/src/uniform.js": +/*!*********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-random/src/uniform.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./defaultSource */"./node_modules/dagre-d3/node_modules/d3-random/src/defaultSource.js");t.default=function e(t){function n(e,n){return e=null==e?0:+e,n=null==n?1:+n,1===arguments.length?(n=e,e=0):n-=e,function(){return t()*n+e}}return n.source=e,n}(r.default)},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Accent.js": +/*!*****************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Accent.js ***! + \*****************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Dark2.js": +/*!****************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Dark2.js ***! + \****************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Paired.js": +/*!*****************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Paired.js ***! + \*****************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Pastel1.js": +/*!******************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Pastel1.js ***! + \******************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Pastel2.js": +/*!******************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Pastel2.js ***! + \******************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Set1.js": +/*!***************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Set1.js ***! + \***************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Set2.js": +/*!***************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Set2.js ***! + \***************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Set3.js": +/*!***************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Set3.js ***! + \***************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Tableau10.js": +/*!********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/Tableau10.js ***! + \********************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/category10.js": +/*!*********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/categorical/category10.js ***! + \*********************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");t.default=Object(r.default)("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf")},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js ***! + \*****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){for(var t=e.length/6|0,n=new Array(t),r=0;r1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return a.h=360*e-100,a.s=1.5-1.5*t,a.l=.8-.9*t,a+""}},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-multi/sinebow.js": +/*!***********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-multi/sinebow.js ***! + \***********************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-color */"./node_modules/d3-color/src/index.js"),o=Object(r.rgb)(),s=Math.PI/3,i=2*Math.PI/3;t.default=function(e){var t;return e=(.5-e)*Math.PI,o.r=255*(t=Math.sin(e))*t,o.g=255*(t=Math.sin(e+s))*t,o.b=255*(t=Math.sin(e+i))*t,o+""}},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-multi/turbo.js": +/*!*********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-multi/turbo.js ***! + \*********************************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e=Math.max(0,Math.min(1,e)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+e*(1172.33-e*(10793.56-e*(33300.12-e*(38394.49-14825.05*e)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+e*(557.33+e*(1225.33-e*(3574.96-e*(1073.77+707.56*e)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+e*(3211.1-e*(15327.97-e*(27814-e*(22569.18-6838.66*e)))))))+")"}},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-multi/viridis.js": +/*!***********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-multi/viridis.js ***! + \***********************************************************************************************/ +/*! exports provided: default, magma, inferno, plasma */function(e,t,n){"use strict";n.r(t),n.d(t,"magma",(function(){return s})),n.d(t,"inferno",(function(){return i})),n.d(t,"plasma",(function(){return a}));var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js");function o(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}t.default=o(Object(r.default)("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"));var s=o(Object(r.default)("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),i=o(Object(r.default)("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),a=o(Object(r.default)("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"))},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Blues.js": +/*!**********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Blues.js ***! + \**********************************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(r.default);t.default=Object(o.default)(s)},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Greens.js": +/*!***********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Greens.js ***! + \***********************************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(r.default);t.default=Object(o.default)(s)},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Greys.js": +/*!**********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Greys.js ***! + \**********************************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(r.default);t.default=Object(o.default)(s)},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Oranges.js": +/*!************************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Oranges.js ***! + \************************************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(r.default);t.default=Object(o.default)(s)},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Purples.js": +/*!************************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Purples.js ***! + \************************************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(r.default);t.default=Object(o.default)(s)},"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Reds.js": +/*!*********************************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/sequential-single/Reds.js ***! + \*********************************************************************************************/ +/*! exports provided: scheme, default */function(e,t,n){"use strict";n.r(t),n.d(t,"scheme",(function(){return s}));var r=n(/*! ../colors.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/colors.js"),o=n(/*! ../ramp.js */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/ramp.js"),s=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(r.default);t.default=Object(o.default)(s)},"./node_modules/dagre-d3/node_modules/d3-scale/src/array.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale/src/array.js ***! + \******************************************************************/ +/*! exports provided: map, slice */function(e,t,n){"use strict";n.r(t),n.d(t,"map",(function(){return o})),n.d(t,"slice",(function(){return s}));var r=Array.prototype,o=r.map,s=r.slice},"./node_modules/dagre-d3/node_modules/d3-scale/src/band.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale/src/band.js ***! + \*****************************************************************/ +/*! exports provided: default, point */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i})),n.d(t,"point",(function(){return u}));var r=n(/*! d3-array */"./node_modules/d3-array/src/index.js"),o=n(/*! ./init */"./node_modules/dagre-d3/node_modules/d3-scale/src/init.js"),s=n(/*! ./ordinal */"./node_modules/dagre-d3/node_modules/d3-scale/src/ordinal.js");function i(){var e,t,n=Object(s.default)().unknown(void 0),a=n.domain,u=n.range,d=[0,1],c=!1,l=0,f=0,h=.5;function m(){var n=a().length,o=d[1]r&&(t=n,n=r,r=t),function(e){return Math.max(n,Math.min(r,e))}}function f(e,t,n){var r=e[0],o=e[1],s=t[0],i=t[1];return o2?h:f,i=c=null,b}function b(t){return isNaN(t=+t)?n:(i||(i=r(m.map(e),p,_)))(e(g(t)))}return b.invert=function(n){return g(t((c||(c=r(p,m.map(e),o.interpolateNumber)))(n)))},b.domain=function(e){return arguments.length?(m=s.map.call(e,a.default),g===d||(g=l(m)),y()):m.slice()},b.range=function(e){return arguments.length?(p=s.slice.call(e),y()):p.slice()},b.rangeRound=function(e){return p=s.slice.call(e),_=o.interpolateRound,y()},b.clamp=function(e){return arguments.length?(g=e?l(m):d,b):g!==d},b.interpolate=function(e){return arguments.length?(_=e,y()):_},b.unknown=function(e){return arguments.length?(n=e,b):n},function(n,r){return e=n,t=r,y()}}function _(e,t){return p()(e,t)}},"./node_modules/dagre-d3/node_modules/d3-scale/src/diverging.js": +/*!**********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale/src/diverging.js ***! + \**********************************************************************/ +/*! exports provided: default, divergingLog, divergingSymlog, divergingPow, divergingSqrt */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return l})),n.d(t,"divergingLog",(function(){return f})),n.d(t,"divergingSymlog",(function(){return h})),n.d(t,"divergingPow",(function(){return m})),n.d(t,"divergingSqrt",(function(){return p}));var r=n(/*! ./continuous */"./node_modules/dagre-d3/node_modules/d3-scale/src/continuous.js"),o=n(/*! ./init */"./node_modules/dagre-d3/node_modules/d3-scale/src/init.js"),s=n(/*! ./linear */"./node_modules/dagre-d3/node_modules/d3-scale/src/linear.js"),i=n(/*! ./log */"./node_modules/dagre-d3/node_modules/d3-scale/src/log.js"),a=n(/*! ./sequential */"./node_modules/dagre-d3/node_modules/d3-scale/src/sequential.js"),u=n(/*! ./symlog */"./node_modules/dagre-d3/node_modules/d3-scale/src/symlog.js"),d=n(/*! ./pow */"./node_modules/dagre-d3/node_modules/d3-scale/src/pow.js");function c(){var e,t,n,o,s,i,a,u=0,d=.5,c=1,l=r.identity,f=!1;function h(e){return isNaN(e=+e)?a:(e=.5+((e=+i(e))-t)*(e0?(u=Math.floor(u/o)*o,d=Math.ceil(d/o)*o,o=Object(r.tickIncrement)(u,d,n)):o<0&&(u=Math.ceil(u*o)/o,d=Math.floor(d*o)/o,o=Object(r.tickIncrement)(u,d,n)),o>0?(s[i]=Math.floor(u/o)*o,s[a]=Math.ceil(d/o)*o,t(s)):o<0&&(s[i]=Math.ceil(u*o)/o,s[a]=Math.floor(d*o)/o,t(s)),e},e}function u(){var e=Object(o.default)(o.identity,o.identity);return e.copy=function(){return Object(o.copy)(e,u())},s.initRange.apply(e,arguments),a(e)}},"./node_modules/dagre-d3/node_modules/d3-scale/src/log.js": +/*!****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale/src/log.js ***! + \****************************************************************/ +/*! exports provided: loggish, default */function(e,t,n){"use strict";n.r(t),n.d(t,"loggish",(function(){return m})),n.d(t,"default",(function(){return p}));var r=n(/*! d3-array */"./node_modules/d3-array/src/index.js"),o=n(/*! d3-format */"./node_modules/d3-format/src/index.js"),s=n(/*! ./nice */"./node_modules/dagre-d3/node_modules/d3-scale/src/nice.js"),i=n(/*! ./continuous */"./node_modules/dagre-d3/node_modules/d3-scale/src/continuous.js"),a=n(/*! ./init */"./node_modules/dagre-d3/node_modules/d3-scale/src/init.js");function u(e){return Math.log(e)}function d(e){return Math.exp(e)}function c(e){return-Math.log(-e)}function l(e){return-Math.exp(-e)}function f(e){return isFinite(e)?+("1e"+e):e<0?0:e}function h(e){return function(t){return-e(-t)}}function m(e){var t,n,i=e(u,d),a=i.domain,m=10;function p(){return t=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),function(t){return Math.log(t)/e})}(m),n=function(e){return 10===e?f:e===Math.E?Math.exp:function(t){return Math.pow(e,t)}}(m),a()[0]<0?(t=h(t),n=h(n),e(c,l)):e(u,d),i}return i.base=function(e){return arguments.length?(m=+e,p()):m},i.domain=function(e){return arguments.length?(a(e),p()):a()},i.ticks=function(e){var o,s=a(),i=s[0],u=s[s.length-1];(o=u0){for(;fu)break;_.push(l)}}else for(;f=1;--c)if(!((l=d*c)u)break;_.push(l)}}else _=Object(r.ticks)(f,h,Math.min(h-f,p)).map(n);return o?_.reverse():_},i.tickFormat=function(e,r){if(null==r&&(r=10===m?".0e":","),"function"!=typeof r&&(r=Object(o.format)(r)),e===1/0)return r;null==e&&(e=10);var s=Math.max(1,m*e/i.ticks().length);return function(e){var o=e/n(Math.round(t(e)));return o*m0?a[r-1]:t[0],r=u?[d[u-1],n]:[d[r-1],d[r]]},l.unknown=function(t){return arguments.length?(e=t,l):l},l.thresholds=function(){return d.slice()},l.copy=function(){return a().domain([t,n]).range(c).unknown(e)},i.initRange.apply(Object(s.linearish)(l),arguments)}},"./node_modules/dagre-d3/node_modules/d3-scale/src/sequential.js": +/*!***********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale/src/sequential.js ***! + \***********************************************************************/ +/*! exports provided: copy, default, sequentialLog, sequentialSymlog, sequentialPow, sequentialSqrt */function(e,t,n){"use strict";n.r(t),n.d(t,"copy",(function(){return c})),n.d(t,"default",(function(){return l})),n.d(t,"sequentialLog",(function(){return f})),n.d(t,"sequentialSymlog",(function(){return h})),n.d(t,"sequentialPow",(function(){return m})),n.d(t,"sequentialSqrt",(function(){return p}));var r=n(/*! ./continuous */"./node_modules/dagre-d3/node_modules/d3-scale/src/continuous.js"),o=n(/*! ./init */"./node_modules/dagre-d3/node_modules/d3-scale/src/init.js"),s=n(/*! ./linear */"./node_modules/dagre-d3/node_modules/d3-scale/src/linear.js"),i=n(/*! ./log */"./node_modules/dagre-d3/node_modules/d3-scale/src/log.js"),a=n(/*! ./symlog */"./node_modules/dagre-d3/node_modules/d3-scale/src/symlog.js"),u=n(/*! ./pow */"./node_modules/dagre-d3/node_modules/d3-scale/src/pow.js");function d(){var e,t,n,o,s,i=0,a=1,u=r.identity,d=!1;function c(t){return isNaN(t=+t)?s:u(0===n?.5:(t=(o(t)-e)*n,d?Math.max(0,Math.min(1,t)):t))}return c.domain=function(r){return arguments.length?(e=o(i=+r[0]),t=o(a=+r[1]),n=e===t?0:1/(t-e),c):[i,a]},c.clamp=function(e){return arguments.length?(d=!!e,c):d},c.interpolator=function(e){return arguments.length?(u=e,c):u},c.unknown=function(e){return arguments.length?(s=e,c):s},function(r){return o=r,e=r(i),t=r(a),n=e===t?0:1/(t-e),c}}function c(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function l(){var e=Object(s.linearish)(d()(r.identity));return e.copy=function(){return c(e,l())},o.initInterpolator.apply(e,arguments)}function f(){var e=Object(i.loggish)(d()).domain([1,10]);return e.copy=function(){return c(e,f()).base(e.base())},o.initInterpolator.apply(e,arguments)}function h(){var e=Object(a.symlogish)(d());return e.copy=function(){return c(e,h()).constant(e.constant())},o.initInterpolator.apply(e,arguments)}function m(){var e=Object(u.powish)(d());return e.copy=function(){return c(e,m()).exponent(e.exponent())},o.initInterpolator.apply(e,arguments)}function p(){return m.apply(null,arguments).exponent(.5)}},"./node_modules/dagre-d3/node_modules/d3-scale/src/sequentialQuantile.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-scale/src/sequentialQuantile.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var r=n(/*! d3-array */"./node_modules/d3-array/src/index.js"),o=n(/*! ./continuous */"./node_modules/dagre-d3/node_modules/d3-scale/src/continuous.js"),s=n(/*! ./init */"./node_modules/dagre-d3/node_modules/d3-scale/src/init.js");function i(){var e=[],t=o.identity;function n(n){if(!isNaN(n=+n))return t((Object(r.bisect)(e,n)-1)/(e.length-1))}return n.domain=function(t){if(!arguments.length)return e.slice();e=[];for(var o,s=0,i=t.length;sA*A+N*N&&(k=M,T=S),{cx:k,cy:T,x01:-l,y01:-f,x11:k*(o/x-1),y11:T*(o/x-1)}}t.default=function(){var e=i,t=a,n=Object(o.default)(0),h=null,m=u,p=d,_=c,g=null;function y(){var o,i,a=+e.apply(this,arguments),u=+t.apply(this,arguments),d=m.apply(this,arguments)-s.halfPi,c=p.apply(this,arguments)-s.halfPi,y=Object(s.abs)(c-d),b=c>d;if(g||(g=o=Object(r.path)()),us.epsilon)if(y>s.tau-s.epsilon)g.moveTo(u*Object(s.cos)(d),u*Object(s.sin)(d)),g.arc(0,0,u,d,c,!b),a>s.epsilon&&(g.moveTo(a*Object(s.cos)(c),a*Object(s.sin)(c)),g.arc(0,0,a,c,d,b));else{var v,j,x=d,w=c,O=d,k=c,T=y,M=y,S=_.apply(this,arguments)/2,C=S>s.epsilon&&(h?+h.apply(this,arguments):Object(s.sqrt)(a*a+u*u)),E=Object(s.min)(Object(s.abs)(u-a)/2,+n.apply(this,arguments)),A=E,N=E;if(C>s.epsilon){var D=Object(s.asin)(C/a*Object(s.sin)(S)),B=Object(s.asin)(C/u*Object(s.sin)(S));(T-=2*D)>s.epsilon?(O+=D*=b?1:-1,k-=D):(T=0,O=k=(d+c)/2),(M-=2*B)>s.epsilon?(x+=B*=b?1:-1,w-=B):(M=0,x=w=(d+c)/2)}var I=u*Object(s.cos)(x),R=u*Object(s.sin)(x),P=a*Object(s.cos)(k),L=a*Object(s.sin)(k);if(E>s.epsilon){var F,z=u*Object(s.cos)(w),q=u*Object(s.sin)(w),Y=a*Object(s.cos)(O),U=a*Object(s.sin)(O);if(ys.epsilon?N>s.epsilon?(v=f(Y,U,I,R,u,N,b),j=f(z,q,P,L,u,N,b),g.moveTo(v.cx+v.x01,v.cy+v.y01),Ns.epsilon&&T>s.epsilon?A>s.epsilon?(v=f(P,L,z,q,a,-A,b),j=f(I,R,Y,U,a,-A,b),g.lineTo(v.cx+v.x01,v.cy+v.y01),A=i;--a)f.point(g[a],y[a]);f.lineEnd(),f.areaEnd()}_&&(g[s]=+e(h,s,o),y[s]=+n(h,s,o),f.point(t?+t(h,s,o):g[s],u?+u(h,s,o):y[s]))}if(m)return f=null,m+""||null}function m(){return Object(i.default)().defined(d).curve(l).context(c)}return h.x=function(n){return arguments.length?(e="function"==typeof n?n:Object(o.default)(+n),t=null,h):e},h.x0=function(t){return arguments.length?(e="function"==typeof t?t:Object(o.default)(+t),h):e},h.x1=function(e){return arguments.length?(t=null==e?null:"function"==typeof e?e:Object(o.default)(+e),h):t},h.y=function(e){return arguments.length?(n="function"==typeof e?e:Object(o.default)(+e),u=null,h):n},h.y0=function(e){return arguments.length?(n="function"==typeof e?e:Object(o.default)(+e),h):n},h.y1=function(e){return arguments.length?(u=null==e?null:"function"==typeof e?e:Object(o.default)(+e),h):u},h.lineX0=h.lineY0=function(){return m().x(e).y(n)},h.lineY1=function(){return m().x(e).y(u)},h.lineX1=function(){return m().x(t).y(n)},h.defined=function(e){return arguments.length?(d="function"==typeof e?e:Object(o.default)(!!e),h):d},h.curve=function(e){return arguments.length?(l=e,null!=c&&(f=l(c)),h):l},h.context=function(e){return arguments.length?(null==e?c=f=null:f=l(c=e),h):c},h}},"./node_modules/dagre-d3/node_modules/d3-shape/src/areaRadial.js": +/*!***********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/areaRadial.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./curve/radial.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/radial.js"),o=n(/*! ./area.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/area.js"),s=n(/*! ./lineRadial.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/lineRadial.js");t.default=function(){var e=Object(o.default)().curve(r.curveRadialLinear),t=e.curve,n=e.lineX0,i=e.lineX1,a=e.lineY0,u=e.lineY1;return e.angle=e.x,delete e.x,e.startAngle=e.x0,delete e.x0,e.endAngle=e.x1,delete e.x1,e.radius=e.y,delete e.y,e.innerRadius=e.y0,delete e.y0,e.outerRadius=e.y1,delete e.y1,e.lineStartAngle=function(){return Object(s.lineRadial)(n())},delete e.lineX0,e.lineEndAngle=function(){return Object(s.lineRadial)(i())},delete e.lineX1,e.lineInnerRadius=function(){return Object(s.lineRadial)(a())},delete e.lineY0,e.lineOuterRadius=function(){return Object(s.lineRadial)(u())},delete e.lineY1,e.curve=function(e){return arguments.length?t(Object(r.default)(e)):t()._curve},e}},"./node_modules/dagre-d3/node_modules/d3-shape/src/array.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/array.js ***! + \******************************************************************/ +/*! exports provided: slice */function(e,t,n){"use strict";n.r(t),n.d(t,"slice",(function(){return r}));var r=Array.prototype.slice},"./node_modules/dagre-d3/node_modules/d3-shape/src/constant.js": +/*!*********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/constant.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return function(){return e}}},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basis.js": +/*!************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basis.js ***! + \************************************************************************/ +/*! exports provided: point, Basis, default */function(e,t,n){"use strict";function r(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function o(e){this._context=e}n.r(t),n.d(t,"point",(function(){return r})),n.d(t,"Basis",(function(){return o})),o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:r(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:r(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},t.default=function(e){return new o(e)}},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basisClosed.js": +/*!******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basisClosed.js ***! + \******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../noop.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/noop.js"),o=n(/*! ./basis.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basis.js");function s(e){this._context=e}s.prototype={areaStart:r.default,areaEnd:r.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:Object(o.point)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},t.default=function(e){return new s(e)}},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basisOpen.js": +/*!****************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basisOpen.js ***! + \****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./basis.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basis.js");function o(e){this._context=e}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,o=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,o):this._context.moveTo(n,o);break;case 3:this._point=4;default:Object(r.point)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},t.default=function(e){return new o(e)}},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/bundle.js": +/*!*************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/bundle.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./basis.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basis.js");function o(e,t){this._basis=new r.Basis(e),this._beta=t}o.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,o=e[0],s=t[0],i=e[n]-o,a=t[n]-s,u=-1;++u<=n;)r=u/n,this._basis.point(this._beta*e[u]+(1-this._beta)*(o+r*i),this._beta*t[u]+(1-this._beta)*(s+r*a));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}},t.default=function e(t){function n(e){return 1===t?new r.Basis(e):new o(e,t)}return n.beta=function(t){return e(+t)},n}(.85)},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinal.js": +/*!***************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinal.js ***! + \***************************************************************************/ +/*! exports provided: point, Cardinal, default */function(e,t,n){"use strict";function r(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function o(e,t){this._context=e,this._k=(1-t)/6}n.r(t),n.d(t,"point",(function(){return r})),n.d(t,"Cardinal",(function(){return o})),o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:r(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:r(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinalClosed.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinalClosed.js ***! + \*********************************************************************************/ +/*! exports provided: CardinalClosed, default */function(e,t,n){"use strict";n.r(t),n.d(t,"CardinalClosed",(function(){return s}));var r=n(/*! ../noop.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/noop.js"),o=n(/*! ./cardinal.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinal.js");function s(e,t){this._context=e,this._k=(1-t)/6}s.prototype={areaStart:r.default,areaEnd:r.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Object(o.point)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return new s(e,t)}return n.tension=function(t){return e(+t)},n}(0)},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinalOpen.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinalOpen.js ***! + \*******************************************************************************/ +/*! exports provided: CardinalOpen, default */function(e,t,n){"use strict";n.r(t),n.d(t,"CardinalOpen",(function(){return o}));var r=n(/*! ./cardinal.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinal.js");function o(e,t){this._context=e,this._k=(1-t)/6}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Object(r.point)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0)},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRom.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRom.js ***! + \*****************************************************************************/ +/*! exports provided: point, default */function(e,t,n){"use strict";n.r(t),n.d(t,"point",(function(){return s}));var r=n(/*! ../math.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/math.js"),o=n(/*! ./cardinal.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinal.js");function s(e,t,n){var o=e._x1,s=e._y1,i=e._x2,a=e._y2;if(e._l01_a>r.epsilon){var u=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,d=3*e._l01_a*(e._l01_a+e._l12_a);o=(o*u-e._x0*e._l12_2a+e._x2*e._l01_2a)/d,s=(s*u-e._y0*e._l12_2a+e._y2*e._l01_2a)/d}if(e._l23_a>r.epsilon){var c=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,l=3*e._l23_a*(e._l23_a+e._l12_a);i=(i*c+e._x1*e._l23_2a-t*e._l12_2a)/l,a=(a*c+e._y1*e._l23_2a-n*e._l12_2a)/l}e._context.bezierCurveTo(o,s,i,a,e._x2,e._y2)}function i(e,t){this._context=e,this._alpha=t}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:s(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return t?new i(e,t):new o.Cardinal(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRomClosed.js": +/*!***********************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRomClosed.js ***! + \***********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./cardinalClosed.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinalClosed.js"),o=n(/*! ../noop.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/noop.js"),s=n(/*! ./catmullRom.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRom.js");function i(e,t){this._context=e,this._alpha=t}i.prototype={areaStart:o.default,areaEnd:o.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Object(s.point)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return t?new i(e,t):new r.CardinalClosed(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRomOpen.js": +/*!*********************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRomOpen.js ***! + \*********************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./cardinalOpen.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinalOpen.js"),o=n(/*! ./catmullRom.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRom.js");function s(e,t){this._context=e,this._alpha=t}s.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Object(o.point)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}},t.default=function e(t){function n(e){return t?new s(e,t):new r.CardinalOpen(e,0)}return n.alpha=function(t){return e(+t)},n}(.5)},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/linear.js": +/*!*************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/linear.js ***! + \*************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){this._context=e}n.r(t),r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},t.default=function(e){return new r(e)}},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/linearClosed.js": +/*!*******************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/linearClosed.js ***! + \*******************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ../noop.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/noop.js");function o(e){this._context=e}o.prototype={areaStart:r.default,areaEnd:r.default,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},t.default=function(e){return new o(e)}},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/monotone.js": +/*!***************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/monotone.js ***! + \***************************************************************************/ +/*! exports provided: monotoneX, monotoneY */function(e,t,n){"use strict";function r(e){return e<0?-1:1}function o(e,t,n){var o=e._x1-e._x0,s=t-e._x1,i=(e._y1-e._y0)/(o||s<0&&-0),a=(n-e._y1)/(s||o<0&&-0),u=(i*s+a*o)/(o+s);return(r(i)+r(a))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs(u))||0}function s(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function i(e,t,n){var r=e._x0,o=e._y0,s=e._x1,i=e._y1,a=(s-r)/3;e._context.bezierCurveTo(r+a,o+a*t,s-a,i-a*n,s,i)}function a(e){this._context=e}function u(e){this._context=new d(e)}function d(e){this._context=e}function c(e){return new a(e)}function l(e){return new u(e)}n.r(t),n.d(t,"monotoneX",(function(){return c})),n.d(t,"monotoneY",(function(){return l})),a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:i(this,this._t0,s(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,i(this,s(this,n=o(this,e,t)),n);break;default:i(this,this._t0,n=o(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(u.prototype=Object.create(a.prototype)).point=function(e,t){a.prototype.point.call(this,t,e)},d.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,s){this._context.bezierCurveTo(t,e,r,n,s,o)}}},"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/natural.js": +/*!**************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/curve/natural.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";function r(e){this._context=e}function o(e){var t,n,r=e.length-1,o=new Array(r),s=new Array(r),i=new Array(r);for(o[0]=0,s[0]=2,i[0]=e[0]+2*e[1],t=1;t=0;--t)o[t]=(i[t]-o[t+1])/s[t];for(s[r-1]=(e[r]+o[r-1])/2,t=0;t=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}},t.default=function(e){return new r(e,.5)}},"./node_modules/dagre-d3/node_modules/d3-shape/src/descending.js": +/*!***********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/descending.js ***! + \***********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return te?1:t>=e?0:NaN}},"./node_modules/dagre-d3/node_modules/d3-shape/src/identity.js": +/*!*********************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/identity.js ***! + \*********************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e){return e}},"./node_modules/dagre-d3/node_modules/d3-shape/src/index.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/index.js ***! + \******************************************************************/ +/*! exports provided: arc, area, line, pie, areaRadial, radialArea, lineRadial, radialLine, pointRadial, linkHorizontal, linkVertical, linkRadial, symbol, symbols, symbolCircle, symbolCross, symbolDiamond, symbolSquare, symbolStar, symbolTriangle, symbolWye, curveBasisClosed, curveBasisOpen, curveBasis, curveBundle, curveCardinalClosed, curveCardinalOpen, curveCardinal, curveCatmullRomClosed, curveCatmullRomOpen, curveCatmullRom, curveLinearClosed, curveLinear, curveMonotoneX, curveMonotoneY, curveNatural, curveStep, curveStepAfter, curveStepBefore, stack, stackOffsetExpand, stackOffsetDiverging, stackOffsetNone, stackOffsetSilhouette, stackOffsetWiggle, stackOrderAppearance, stackOrderAscending, stackOrderDescending, stackOrderInsideOut, stackOrderNone, stackOrderReverse */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./arc.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/arc.js");n.d(t,"arc",(function(){return r.default}));var o=n(/*! ./area.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/area.js");n.d(t,"area",(function(){return o.default}));var s=n(/*! ./line.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/line.js");n.d(t,"line",(function(){return s.default}));var i=n(/*! ./pie.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/pie.js");n.d(t,"pie",(function(){return i.default}));var a=n(/*! ./areaRadial.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/areaRadial.js");n.d(t,"areaRadial",(function(){return a.default})),n.d(t,"radialArea",(function(){return a.default}));var u=n(/*! ./lineRadial.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/lineRadial.js");n.d(t,"lineRadial",(function(){return u.default})),n.d(t,"radialLine",(function(){return u.default}));var d=n(/*! ./pointRadial.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/pointRadial.js");n.d(t,"pointRadial",(function(){return d.default}));var c=n(/*! ./link/index.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/link/index.js");n.d(t,"linkHorizontal",(function(){return c.linkHorizontal})),n.d(t,"linkVertical",(function(){return c.linkVertical})),n.d(t,"linkRadial",(function(){return c.linkRadial}));var l=n(/*! ./symbol.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/symbol.js");n.d(t,"symbol",(function(){return l.default})),n.d(t,"symbols",(function(){return l.symbols}));var f=n(/*! ./symbol/circle.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/symbol/circle.js");n.d(t,"symbolCircle",(function(){return f.default}));var h=n(/*! ./symbol/cross.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/symbol/cross.js");n.d(t,"symbolCross",(function(){return h.default}));var m=n(/*! ./symbol/diamond.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/symbol/diamond.js");n.d(t,"symbolDiamond",(function(){return m.default}));var p=n(/*! ./symbol/square.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/symbol/square.js");n.d(t,"symbolSquare",(function(){return p.default}));var _=n(/*! ./symbol/star.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/symbol/star.js");n.d(t,"symbolStar",(function(){return _.default}));var g=n(/*! ./symbol/triangle.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/symbol/triangle.js");n.d(t,"symbolTriangle",(function(){return g.default}));var y=n(/*! ./symbol/wye.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/symbol/wye.js");n.d(t,"symbolWye",(function(){return y.default}));var b=n(/*! ./curve/basisClosed.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basisClosed.js");n.d(t,"curveBasisClosed",(function(){return b.default}));var v=n(/*! ./curve/basisOpen.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basisOpen.js");n.d(t,"curveBasisOpen",(function(){return v.default}));var j=n(/*! ./curve/basis.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/basis.js");n.d(t,"curveBasis",(function(){return j.default}));var x=n(/*! ./curve/bundle.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/bundle.js");n.d(t,"curveBundle",(function(){return x.default}));var w=n(/*! ./curve/cardinalClosed.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinalClosed.js");n.d(t,"curveCardinalClosed",(function(){return w.default}));var O=n(/*! ./curve/cardinalOpen.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinalOpen.js");n.d(t,"curveCardinalOpen",(function(){return O.default}));var k=n(/*! ./curve/cardinal.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/cardinal.js");n.d(t,"curveCardinal",(function(){return k.default}));var T=n(/*! ./curve/catmullRomClosed.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRomClosed.js");n.d(t,"curveCatmullRomClosed",(function(){return T.default}));var M=n(/*! ./curve/catmullRomOpen.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRomOpen.js");n.d(t,"curveCatmullRomOpen",(function(){return M.default}));var S=n(/*! ./curve/catmullRom.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/catmullRom.js");n.d(t,"curveCatmullRom",(function(){return S.default}));var C=n(/*! ./curve/linearClosed.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/linearClosed.js");n.d(t,"curveLinearClosed",(function(){return C.default}));var E=n(/*! ./curve/linear.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/linear.js");n.d(t,"curveLinear",(function(){return E.default}));var A=n(/*! ./curve/monotone.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/monotone.js");n.d(t,"curveMonotoneX",(function(){return A.monotoneX})),n.d(t,"curveMonotoneY",(function(){return A.monotoneY}));var N=n(/*! ./curve/natural.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/natural.js");n.d(t,"curveNatural",(function(){return N.default}));var D=n(/*! ./curve/step.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/step.js");n.d(t,"curveStep",(function(){return D.default})),n.d(t,"curveStepAfter",(function(){return D.stepAfter})),n.d(t,"curveStepBefore",(function(){return D.stepBefore}));var B=n(/*! ./stack.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/stack.js");n.d(t,"stack",(function(){return B.default}));var I=n(/*! ./offset/expand.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/expand.js");n.d(t,"stackOffsetExpand",(function(){return I.default}));var R=n(/*! ./offset/diverging.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/diverging.js");n.d(t,"stackOffsetDiverging",(function(){return R.default}));var P=n(/*! ./offset/none.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/none.js");n.d(t,"stackOffsetNone",(function(){return P.default}));var L=n(/*! ./offset/silhouette.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/silhouette.js");n.d(t,"stackOffsetSilhouette",(function(){return L.default}));var F=n(/*! ./offset/wiggle.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/wiggle.js");n.d(t,"stackOffsetWiggle",(function(){return F.default}));var z=n(/*! ./order/appearance.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/appearance.js");n.d(t,"stackOrderAppearance",(function(){return z.default}));var q=n(/*! ./order/ascending.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/ascending.js");n.d(t,"stackOrderAscending",(function(){return q.default}));var Y=n(/*! ./order/descending.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/descending.js");n.d(t,"stackOrderDescending",(function(){return Y.default}));var U=n(/*! ./order/insideOut.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/insideOut.js");n.d(t,"stackOrderInsideOut",(function(){return U.default}));var H=n(/*! ./order/none.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/none.js");n.d(t,"stackOrderNone",(function(){return H.default}));var G=n(/*! ./order/reverse.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/reverse.js");n.d(t,"stackOrderReverse",(function(){return G.default}))},"./node_modules/dagre-d3/node_modules/d3-shape/src/line.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/line.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! d3-path */"./node_modules/d3-path/src/index.js"),o=n(/*! ./constant.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/constant.js"),s=n(/*! ./curve/linear.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/curve/linear.js"),i=n(/*! ./point.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/point.js");t.default=function(){var e=i.x,t=i.y,n=Object(o.default)(!0),a=null,u=s.default,d=null;function c(o){var s,i,c,l=o.length,f=!1;for(null==a&&(d=u(c=Object(r.path)())),s=0;s<=l;++s)!(s1?0:e<-1?l:Math.acos(e)}function p(e){return e>=1?f:e<=-1?-f:Math.asin(e)}},"./node_modules/dagre-d3/node_modules/d3-shape/src/noop.js": +/*!*****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/noop.js ***! + \*****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(){}},"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/diverging.js": +/*!*****************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/offset/diverging.js ***! + \*****************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){if((a=e.length)>0)for(var n,r,o,s,i,a,u=0,d=e[t[0]].length;u0?(r[0]=s,r[1]=s+=o):o<0?(r[1]=i,r[0]=i+=o):(r[0]=0,r[1]=o)}},"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/expand.js": +/*!**************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/offset/expand.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./none.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/none.js");t.default=function(e,t){if((o=e.length)>0){for(var n,o,s,i=0,a=e[0].length;i1)for(var n,r,o,s=1,i=e[t[0]],a=i.length;s0){for(var n,o=0,s=e[t[0]],i=s.length;o0&&(o=(n=e[t[0]]).length)>0){for(var n,o,s,i=0,a=1;as&&(s=t,r=n);return r}t.default=function(e){var t=e.map(o);return Object(r.default)(e).sort((function(e,n){return t[e]-t[n]}))}},"./node_modules/dagre-d3/node_modules/d3-shape/src/order/ascending.js": +/*!****************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/order/ascending.js ***! + \****************************************************************************/ +/*! exports provided: default, sum */function(e,t,n){"use strict";n.r(t),n.d(t,"sum",(function(){return o}));var r=n(/*! ./none.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/none.js");function o(e){for(var t,n=0,r=-1,o=e.length;++r=0;)n[t]=t;return n}},"./node_modules/dagre-d3/node_modules/d3-shape/src/order/reverse.js": +/*!**************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/order/reverse.js ***! + \**************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./none.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/none.js");t.default=function(e){return Object(r.default)(e).reverse()}},"./node_modules/dagre-d3/node_modules/d3-shape/src/pie.js": +/*!****************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/pie.js ***! + \****************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./constant.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/constant.js"),o=n(/*! ./descending.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/descending.js"),s=n(/*! ./identity.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/identity.js"),i=n(/*! ./math.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/math.js");t.default=function(){var e=s.default,t=o.default,n=null,a=Object(r.default)(0),u=Object(r.default)(i.tau),d=Object(r.default)(0);function c(r){var o,s,c,l,f,h=r.length,m=0,p=new Array(h),_=new Array(h),g=+a.apply(this,arguments),y=Math.min(i.tau,Math.max(-i.tau,u.apply(this,arguments)-g)),b=Math.min(Math.abs(y)/h,d.apply(this,arguments)),v=b*(y<0?-1:1);for(o=0;o0&&(m+=f);for(null!=t?p.sort((function(e,n){return t(_[e],_[n])})):null!=n&&p.sort((function(e,t){return n(r[e],r[t])})),o=0,c=m?(y-h*v)/m:0;o0?f*c:0)+v,_[s]={data:r[s],index:o,value:f,startAngle:g,endAngle:l,padAngle:b};return _}return c.value=function(t){return arguments.length?(e="function"==typeof t?t:Object(r.default)(+t),c):e},c.sortValues=function(e){return arguments.length?(t=e,n=null,c):t},c.sort=function(e){return arguments.length?(n=e,t=null,c):n},c.startAngle=function(e){return arguments.length?(a="function"==typeof e?e:Object(r.default)(+e),c):a},c.endAngle=function(e){return arguments.length?(u="function"==typeof e?e:Object(r.default)(+e),c):u},c.padAngle=function(e){return arguments.length?(d="function"==typeof e?e:Object(r.default)(+e),c):d},c}},"./node_modules/dagre-d3/node_modules/d3-shape/src/point.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/point.js ***! + \******************************************************************/ +/*! exports provided: x, y */function(e,t,n){"use strict";function r(e){return e[0]}function o(e){return e[1]}n.r(t),n.d(t,"x",(function(){return r})),n.d(t,"y",(function(){return o}))},"./node_modules/dagre-d3/node_modules/d3-shape/src/pointRadial.js": +/*!************************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/pointRadial.js ***! + \************************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),t.default=function(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}},"./node_modules/dagre-d3/node_modules/d3-shape/src/stack.js": +/*!******************************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3-shape/src/stack.js ***! + \******************************************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./array.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/array.js"),o=n(/*! ./constant.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/constant.js"),s=n(/*! ./offset/none.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/offset/none.js"),i=n(/*! ./order/none.js */"./node_modules/dagre-d3/node_modules/d3-shape/src/order/none.js");function a(e,t){return e[t]}t.default=function(){var e=Object(o.default)([]),t=i.default,n=s.default,u=a;function d(r){var o,s,i=e.apply(this,arguments),a=r.length,d=i.length,c=new Array(d);for(o=0;or?(r+o)/2:Math.min(0,r)||Math.max(0,o),i>s?(s+i)/2:Math.min(0,s)||Math.max(0,i))}t.default=function(){var e,t,n=f,y=h,b=g,v=p,j=_,x=[0,1/0],w=[[-1/0,-1/0],[1/0,1/0]],O=250,k=s.interpolateZoom,T=Object(r.dispatch)("start","zoom","end"),M=0;function S(e){e.property("__zoom",m).on("wheel.zoom",I).on("mousedown.zoom",R).on("dblclick.zoom",P).filter(j).on("touchstart.zoom",L).on("touchmove.zoom",F).on("touchend.zoom touchcancel.zoom",z).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function C(e,t){return(t=Math.max(x[0],Math.min(x[1],t)))===e.k?e:new c.Transform(t,e.x,e.y)}function E(e,t,n){var r=t[0]-n[0]*e.k,o=t[1]-n[1]*e.k;return r===e.x&&o===e.y?e:new c.Transform(e.k,r,o)}function A(e){return[(+e[0][0]+ +e[1][0])/2,(+e[0][1]+ +e[1][1])/2]}function N(e,t,n){e.on("start.zoom",(function(){D(this,arguments).start()})).on("interrupt.zoom end.zoom",(function(){D(this,arguments).end()})).tween("zoom",(function(){var e=this,r=arguments,o=D(e,r),s=y.apply(e,r),i=null==n?A(s):"function"==typeof n?n.apply(e,r):n,a=Math.max(s[1][0]-s[0][0],s[1][1]-s[0][1]),u=e.__zoom,d="function"==typeof t?t.apply(e,r):t,l=k(u.invert(i).concat(a/u.k),d.invert(i).concat(a/d.k));return function(e){if(1===e)e=d;else{var t=l(e),n=a/t[2];e=new c.Transform(n,i[0]-t[0]*n,i[1]-t[1]*n)}o.zoom(null,e)}}))}function D(e,t,n){return!n&&e.__zooming||new B(e,t)}function B(e,t){this.that=e,this.args=t,this.active=0,this.extent=y.apply(e,t),this.taps=0}function I(){if(n.apply(this,arguments)){var e=D(this,arguments),t=this.__zoom,r=Math.max(x[0],Math.min(x[1],t.k*Math.pow(2,v.apply(this,arguments)))),o=Object(i.mouse)(this);if(e.wheel)e.mouse[0][0]===o[0]&&e.mouse[0][1]===o[1]||(e.mouse[1]=t.invert(e.mouse[0]=o)),clearTimeout(e.wheel);else{if(t.k===r)return;e.mouse=[o,t.invert(o)],Object(a.interrupt)(this),e.start()}Object(l.default)(),e.wheel=setTimeout(s,150),e.zoom("mouse",b(E(C(t,r),e.mouse[0],e.mouse[1]),e.extent,w))}function s(){e.wheel=null,e.end()}}function R(){if(!t&&n.apply(this,arguments)){var e=D(this,arguments,!0),r=Object(i.select)(i.event.view).on("mousemove.zoom",c,!0).on("mouseup.zoom",f,!0),s=Object(i.mouse)(this),u=i.event.clientX,d=i.event.clientY;Object(o.dragDisable)(i.event.view),Object(l.nopropagation)(),e.mouse=[s,this.__zoom.invert(s)],Object(a.interrupt)(this),e.start()}function c(){if(Object(l.default)(),!e.moved){var t=i.event.clientX-u,n=i.event.clientY-d;e.moved=t*t+n*n>M}e.zoom("mouse",b(E(e.that.__zoom,e.mouse[0]=Object(i.mouse)(e.that),e.mouse[1]),e.extent,w))}function f(){r.on("mousemove.zoom mouseup.zoom",null),Object(o.dragEnable)(i.event.view,e.moved),Object(l.default)(),e.end()}}function P(){if(n.apply(this,arguments)){var e=this.__zoom,t=Object(i.mouse)(this),r=e.invert(t),o=e.k*(i.event.shiftKey?.5:2),s=b(E(C(e,o),t,r),y.apply(this,arguments),w);Object(l.default)(),O>0?Object(i.select)(this).transition().duration(O).call(N,s,t):Object(i.select)(this).call(S.transform,s)}}function L(){if(n.apply(this,arguments)){var t,r,o,s,u=i.event.touches,d=u.length,c=D(this,arguments,i.event.changedTouches.length===d);for(Object(l.nopropagation)(),r=0;r dist/package.js && rollup -c",test:"tape 'test/**/*-test.js'",prepublishOnly:"yarn test",postpublish:'git push && git push --tags && cd ../d3.github.com && git pull && cp ../d3/dist/d3.js d3.v5.js && cp ../d3/dist/d3.min.js d3.v5.min.js && git add d3.v5.js d3.v5.min.js && git commit -m "d3 ${npm_package_version}" && git push && cd - && cd ../d3-bower && git pull && cp ../d3/LICENSE ../d3/README.md ../d3/dist/d3.js ../d3/dist/d3.min.js . && git add -- LICENSE README.md d3.js d3.min.js && git commit -m "${npm_package_version}" && git tag -am "${npm_package_version}" v${npm_package_version} && git push && git push --tags && cd - && zip -j dist/d3.zip -- LICENSE README.md API.md CHANGES.md dist/d3.js dist/d3.min.js'},_={json2module:"0.0",rimraf:"2",rollup:"1","rollup-plugin-ascii":"0.0","rollup-plugin-node-resolve":"3","rollup-plugin-terser":"5",tape:"4"},g={"d3-array":"1","d3-axis":"1","d3-brush":"1","d3-chord":"1","d3-collection":"1","d3-color":"1","d3-contour":"1","d3-dispatch":"1","d3-drag":"1","d3-dsv":"1","d3-ease":"1","d3-fetch":"1","d3-force":"1","d3-format":"1","d3-geo":"1","d3-hierarchy":"1","d3-interpolate":"1","d3-path":"1","d3-polygon":"1","d3-quadtree":"1","d3-random":"1","d3-scale":"2","d3-scale-chromatic":"1","d3-selection":"1","d3-shape":"1","d3-time":"1","d3-time-format":"2","d3-timer":"1","d3-transition":"1","d3-voronoi":"1","d3-zoom":"1"}},"./node_modules/dagre-d3/node_modules/d3/index.js": +/*!********************************************************!*\ + !*** ./node_modules/dagre-d3/node_modules/d3/index.js ***! + \********************************************************/ +/*! exports provided: version, bisect, bisectRight, bisectLeft, ascending, bisector, cross, descending, deviation, extent, histogram, thresholdFreedmanDiaconis, thresholdScott, thresholdSturges, max, mean, median, merge, min, pairs, permute, quantile, range, scan, shuffle, sum, ticks, tickIncrement, tickStep, transpose, variance, zip, axisTop, axisRight, axisBottom, axisLeft, brush, brushX, brushY, brushSelection, chord, ribbon, nest, set, map, keys, values, entries, color, rgb, hsl, lab, hcl, lch, gray, cubehelix, contours, contourDensity, dispatch, drag, dragDisable, dragEnable, dsvFormat, csvParse, csvParseRows, csvFormat, csvFormatBody, csvFormatRows, csvFormatRow, csvFormatValue, tsvParse, tsvParseRows, tsvFormat, tsvFormatBody, tsvFormatRows, tsvFormatRow, tsvFormatValue, autoType, easeLinear, easeQuad, easeQuadIn, easeQuadOut, easeQuadInOut, easeCubic, easeCubicIn, easeCubicOut, easeCubicInOut, easePoly, easePolyIn, easePolyOut, easePolyInOut, easeSin, easeSinIn, easeSinOut, easeSinInOut, easeExp, easeExpIn, easeExpOut, easeExpInOut, easeCircle, easeCircleIn, easeCircleOut, easeCircleInOut, easeBounce, easeBounceIn, easeBounceOut, easeBounceInOut, easeBack, easeBackIn, easeBackOut, easeBackInOut, easeElastic, easeElasticIn, easeElasticOut, easeElasticInOut, blob, buffer, dsv, csv, tsv, image, json, text, xml, html, svg, forceCenter, forceCollide, forceLink, forceManyBody, forceRadial, forceSimulation, forceX, forceY, formatDefaultLocale, format, formatPrefix, formatLocale, formatSpecifier, FormatSpecifier, precisionFixed, precisionPrefix, precisionRound, geoArea, geoBounds, geoCentroid, geoCircle, geoClipAntimeridian, geoClipCircle, geoClipExtent, geoClipRectangle, geoContains, geoDistance, geoGraticule, geoGraticule10, geoInterpolate, geoLength, geoPath, geoAlbers, geoAlbersUsa, geoAzimuthalEqualArea, geoAzimuthalEqualAreaRaw, geoAzimuthalEquidistant, geoAzimuthalEquidistantRaw, geoConicConformal, geoConicConformalRaw, geoConicEqualArea, geoConicEqualAreaRaw, geoConicEquidistant, geoConicEquidistantRaw, geoEqualEarth, geoEqualEarthRaw, geoEquirectangular, geoEquirectangularRaw, geoGnomonic, geoGnomonicRaw, geoIdentity, geoProjection, geoProjectionMutator, geoMercator, geoMercatorRaw, geoNaturalEarth1, geoNaturalEarth1Raw, geoOrthographic, geoOrthographicRaw, geoStereographic, geoStereographicRaw, geoTransverseMercator, geoTransverseMercatorRaw, geoRotation, geoStream, geoTransform, cluster, hierarchy, pack, packSiblings, packEnclose, partition, stratify, tree, treemap, treemapBinary, treemapDice, treemapSlice, treemapSliceDice, treemapSquarify, treemapResquarify, interpolate, interpolateArray, interpolateBasis, interpolateBasisClosed, interpolateDate, interpolateDiscrete, interpolateHue, interpolateNumber, interpolateNumberArray, interpolateObject, interpolateRound, interpolateString, interpolateTransformCss, interpolateTransformSvg, interpolateZoom, interpolateRgb, interpolateRgbBasis, interpolateRgbBasisClosed, interpolateHsl, interpolateHslLong, interpolateLab, interpolateHcl, interpolateHclLong, interpolateCubehelix, interpolateCubehelixLong, piecewise, quantize, path, polygonArea, polygonCentroid, polygonHull, polygonContains, polygonLength, quadtree, randomUniform, randomNormal, randomLogNormal, randomBates, randomIrwinHall, randomExponential, scaleBand, scalePoint, scaleIdentity, scaleLinear, scaleLog, scaleSymlog, scaleOrdinal, scaleImplicit, scalePow, scaleSqrt, scaleQuantile, scaleQuantize, scaleThreshold, scaleTime, scaleUtc, scaleSequential, scaleSequentialLog, scaleSequentialPow, scaleSequentialSqrt, scaleSequentialSymlog, scaleSequentialQuantile, scaleDiverging, scaleDivergingLog, scaleDivergingPow, scaleDivergingSqrt, scaleDivergingSymlog, tickFormat, schemeCategory10, schemeAccent, schemeDark2, schemePaired, schemePastel1, schemePastel2, schemeSet1, schemeSet2, schemeSet3, schemeTableau10, interpolateBrBG, schemeBrBG, interpolatePRGn, schemePRGn, interpolatePiYG, schemePiYG, interpolatePuOr, schemePuOr, interpolateRdBu, schemeRdBu, interpolateRdGy, schemeRdGy, interpolateRdYlBu, schemeRdYlBu, interpolateRdYlGn, schemeRdYlGn, interpolateSpectral, schemeSpectral, interpolateBuGn, schemeBuGn, interpolateBuPu, schemeBuPu, interpolateGnBu, schemeGnBu, interpolateOrRd, schemeOrRd, interpolatePuBuGn, schemePuBuGn, interpolatePuBu, schemePuBu, interpolatePuRd, schemePuRd, interpolateRdPu, schemeRdPu, interpolateYlGnBu, schemeYlGnBu, interpolateYlGn, schemeYlGn, interpolateYlOrBr, schemeYlOrBr, interpolateYlOrRd, schemeYlOrRd, interpolateBlues, schemeBlues, interpolateGreens, schemeGreens, interpolateGreys, schemeGreys, interpolatePurples, schemePurples, interpolateReds, schemeReds, interpolateOranges, schemeOranges, interpolateCividis, interpolateCubehelixDefault, interpolateRainbow, interpolateWarm, interpolateCool, interpolateSinebow, interpolateTurbo, interpolateViridis, interpolateMagma, interpolateInferno, interpolatePlasma, create, creator, local, matcher, mouse, namespace, namespaces, clientPoint, select, selectAll, selection, selector, selectorAll, style, touch, touches, window, event, customEvent, arc, area, line, pie, areaRadial, radialArea, lineRadial, radialLine, pointRadial, linkHorizontal, linkVertical, linkRadial, symbol, symbols, symbolCircle, symbolCross, symbolDiamond, symbolSquare, symbolStar, symbolTriangle, symbolWye, curveBasisClosed, curveBasisOpen, curveBasis, curveBundle, curveCardinalClosed, curveCardinalOpen, curveCardinal, curveCatmullRomClosed, curveCatmullRomOpen, curveCatmullRom, curveLinearClosed, curveLinear, curveMonotoneX, curveMonotoneY, curveNatural, curveStep, curveStepAfter, curveStepBefore, stack, stackOffsetExpand, stackOffsetDiverging, stackOffsetNone, stackOffsetSilhouette, stackOffsetWiggle, stackOrderAppearance, stackOrderAscending, stackOrderDescending, stackOrderInsideOut, stackOrderNone, stackOrderReverse, timeInterval, timeMillisecond, timeMilliseconds, utcMillisecond, utcMilliseconds, timeSecond, timeSeconds, utcSecond, utcSeconds, timeMinute, timeMinutes, timeHour, timeHours, timeDay, timeDays, timeWeek, timeWeeks, timeSunday, timeSundays, timeMonday, timeMondays, timeTuesday, timeTuesdays, timeWednesday, timeWednesdays, timeThursday, timeThursdays, timeFriday, timeFridays, timeSaturday, timeSaturdays, timeMonth, timeMonths, timeYear, timeYears, utcMinute, utcMinutes, utcHour, utcHours, utcDay, utcDays, utcWeek, utcWeeks, utcSunday, utcSundays, utcMonday, utcMondays, utcTuesday, utcTuesdays, utcWednesday, utcWednesdays, utcThursday, utcThursdays, utcFriday, utcFridays, utcSaturday, utcSaturdays, utcMonth, utcMonths, utcYear, utcYears, timeFormatDefaultLocale, timeFormat, timeParse, utcFormat, utcParse, timeFormatLocale, isoFormat, isoParse, now, timer, timerFlush, timeout, interval, transition, active, interrupt, voronoi, zoom, zoomTransform, zoomIdentity */function(e,t,n){"use strict";n.r(t);var r=n(/*! ./dist/package.js */"./node_modules/dagre-d3/node_modules/d3/dist/package.js");n.d(t,"version",(function(){return r.version}));var o=n(/*! d3-array */"./node_modules/d3-array/src/index.js");n.d(t,"bisect",(function(){return o.bisect})),n.d(t,"bisectRight",(function(){return o.bisectRight})),n.d(t,"bisectLeft",(function(){return o.bisectLeft})),n.d(t,"ascending",(function(){return o.ascending})),n.d(t,"bisector",(function(){return o.bisector})),n.d(t,"cross",(function(){return o.cross})),n.d(t,"descending",(function(){return o.descending})),n.d(t,"deviation",(function(){return o.deviation})),n.d(t,"extent",(function(){return o.extent})),n.d(t,"histogram",(function(){return o.histogram})),n.d(t,"thresholdFreedmanDiaconis",(function(){return o.thresholdFreedmanDiaconis})),n.d(t,"thresholdScott",(function(){return o.thresholdScott})),n.d(t,"thresholdSturges",(function(){return o.thresholdSturges})),n.d(t,"max",(function(){return o.max})),n.d(t,"mean",(function(){return o.mean})),n.d(t,"median",(function(){return o.median})),n.d(t,"merge",(function(){return o.merge})),n.d(t,"min",(function(){return o.min})),n.d(t,"pairs",(function(){return o.pairs})),n.d(t,"permute",(function(){return o.permute})),n.d(t,"quantile",(function(){return o.quantile})),n.d(t,"range",(function(){return o.range})),n.d(t,"scan",(function(){return o.scan})),n.d(t,"shuffle",(function(){return o.shuffle})),n.d(t,"sum",(function(){return o.sum})),n.d(t,"ticks",(function(){return o.ticks})),n.d(t,"tickIncrement",(function(){return o.tickIncrement})),n.d(t,"tickStep",(function(){return o.tickStep})),n.d(t,"transpose",(function(){return o.transpose})),n.d(t,"variance",(function(){return o.variance})),n.d(t,"zip",(function(){return o.zip}));var s=n(/*! d3-axis */"./node_modules/dagre-d3/node_modules/d3-axis/src/index.js");n.d(t,"axisTop",(function(){return s.axisTop})),n.d(t,"axisRight",(function(){return s.axisRight})),n.d(t,"axisBottom",(function(){return s.axisBottom})),n.d(t,"axisLeft",(function(){return s.axisLeft}));var i=n(/*! d3-brush */"./node_modules/dagre-d3/node_modules/d3-brush/src/index.js");n.d(t,"brush",(function(){return i.brush})),n.d(t,"brushX",(function(){return i.brushX})),n.d(t,"brushY",(function(){return i.brushY})),n.d(t,"brushSelection",(function(){return i.brushSelection}));var a=n(/*! d3-chord */"./node_modules/dagre-d3/node_modules/d3-chord/src/index.js");n.d(t,"chord",(function(){return a.chord})),n.d(t,"ribbon",(function(){return a.ribbon}));var u=n(/*! d3-collection */"./node_modules/d3-collection/src/index.js");n.d(t,"nest",(function(){return u.nest})),n.d(t,"set",(function(){return u.set})),n.d(t,"map",(function(){return u.map})),n.d(t,"keys",(function(){return u.keys})),n.d(t,"values",(function(){return u.values})),n.d(t,"entries",(function(){return u.entries}));var d=n(/*! d3-color */"./node_modules/d3-color/src/index.js");n.d(t,"color",(function(){return d.color})),n.d(t,"rgb",(function(){return d.rgb})),n.d(t,"hsl",(function(){return d.hsl})),n.d(t,"lab",(function(){return d.lab})),n.d(t,"hcl",(function(){return d.hcl})),n.d(t,"lch",(function(){return d.lch})),n.d(t,"gray",(function(){return d.gray})),n.d(t,"cubehelix",(function(){return d.cubehelix}));var c=n(/*! d3-contour */"./node_modules/dagre-d3/node_modules/d3-contour/src/index.js");n.d(t,"contours",(function(){return c.contours})),n.d(t,"contourDensity",(function(){return c.contourDensity}));var l=n(/*! d3-dispatch */"./node_modules/d3-dispatch/src/index.js");n.d(t,"dispatch",(function(){return l.dispatch}));var f=n(/*! d3-drag */"./node_modules/d3-drag/src/index.js");n.d(t,"drag",(function(){return f.drag})),n.d(t,"dragDisable",(function(){return f.dragDisable})),n.d(t,"dragEnable",(function(){return f.dragEnable}));var h=n(/*! d3-dsv */"./node_modules/d3-dsv/src/index.js");n.d(t,"dsvFormat",(function(){return h.dsvFormat})),n.d(t,"csvParse",(function(){return h.csvParse})),n.d(t,"csvParseRows",(function(){return h.csvParseRows})),n.d(t,"csvFormat",(function(){return h.csvFormat})),n.d(t,"csvFormatBody",(function(){return h.csvFormatBody})),n.d(t,"csvFormatRows",(function(){return h.csvFormatRows})),n.d(t,"csvFormatRow",(function(){return h.csvFormatRow})),n.d(t,"csvFormatValue",(function(){return h.csvFormatValue})),n.d(t,"tsvParse",(function(){return h.tsvParse})),n.d(t,"tsvParseRows",(function(){return h.tsvParseRows})),n.d(t,"tsvFormat",(function(){return h.tsvFormat})),n.d(t,"tsvFormatBody",(function(){return h.tsvFormatBody})),n.d(t,"tsvFormatRows",(function(){return h.tsvFormatRows})),n.d(t,"tsvFormatRow",(function(){return h.tsvFormatRow})),n.d(t,"tsvFormatValue",(function(){return h.tsvFormatValue})),n.d(t,"autoType",(function(){return h.autoType}));var m=n(/*! d3-ease */"./node_modules/d3-ease/src/index.js");n.d(t,"easeLinear",(function(){return m.easeLinear})),n.d(t,"easeQuad",(function(){return m.easeQuad})),n.d(t,"easeQuadIn",(function(){return m.easeQuadIn})),n.d(t,"easeQuadOut",(function(){return m.easeQuadOut})),n.d(t,"easeQuadInOut",(function(){return m.easeQuadInOut})),n.d(t,"easeCubic",(function(){return m.easeCubic})),n.d(t,"easeCubicIn",(function(){return m.easeCubicIn})),n.d(t,"easeCubicOut",(function(){return m.easeCubicOut})),n.d(t,"easeCubicInOut",(function(){return m.easeCubicInOut})),n.d(t,"easePoly",(function(){return m.easePoly})),n.d(t,"easePolyIn",(function(){return m.easePolyIn})),n.d(t,"easePolyOut",(function(){return m.easePolyOut})),n.d(t,"easePolyInOut",(function(){return m.easePolyInOut})),n.d(t,"easeSin",(function(){return m.easeSin})),n.d(t,"easeSinIn",(function(){return m.easeSinIn})),n.d(t,"easeSinOut",(function(){return m.easeSinOut})),n.d(t,"easeSinInOut",(function(){return m.easeSinInOut})),n.d(t,"easeExp",(function(){return m.easeExp})),n.d(t,"easeExpIn",(function(){return m.easeExpIn})),n.d(t,"easeExpOut",(function(){return m.easeExpOut})),n.d(t,"easeExpInOut",(function(){return m.easeExpInOut})),n.d(t,"easeCircle",(function(){return m.easeCircle})),n.d(t,"easeCircleIn",(function(){return m.easeCircleIn})),n.d(t,"easeCircleOut",(function(){return m.easeCircleOut})),n.d(t,"easeCircleInOut",(function(){return m.easeCircleInOut})),n.d(t,"easeBounce",(function(){return m.easeBounce})),n.d(t,"easeBounceIn",(function(){return m.easeBounceIn})),n.d(t,"easeBounceOut",(function(){return m.easeBounceOut})),n.d(t,"easeBounceInOut",(function(){return m.easeBounceInOut})),n.d(t,"easeBack",(function(){return m.easeBack})),n.d(t,"easeBackIn",(function(){return m.easeBackIn})),n.d(t,"easeBackOut",(function(){return m.easeBackOut})),n.d(t,"easeBackInOut",(function(){return m.easeBackInOut})),n.d(t,"easeElastic",(function(){return m.easeElastic})),n.d(t,"easeElasticIn",(function(){return m.easeElasticIn})),n.d(t,"easeElasticOut",(function(){return m.easeElasticOut})),n.d(t,"easeElasticInOut",(function(){return m.easeElasticInOut}));var p=n(/*! d3-fetch */"./node_modules/dagre-d3/node_modules/d3-fetch/src/index.js");n.d(t,"blob",(function(){return p.blob})),n.d(t,"buffer",(function(){return p.buffer})),n.d(t,"dsv",(function(){return p.dsv})),n.d(t,"csv",(function(){return p.csv})),n.d(t,"tsv",(function(){return p.tsv})),n.d(t,"image",(function(){return p.image})),n.d(t,"json",(function(){return p.json})),n.d(t,"text",(function(){return p.text})),n.d(t,"xml",(function(){return p.xml})),n.d(t,"html",(function(){return p.html})),n.d(t,"svg",(function(){return p.svg}));var _=n(/*! d3-force */"./node_modules/dagre-d3/node_modules/d3-force/src/index.js");n.d(t,"forceCenter",(function(){return _.forceCenter})),n.d(t,"forceCollide",(function(){return _.forceCollide})),n.d(t,"forceLink",(function(){return _.forceLink})),n.d(t,"forceManyBody",(function(){return _.forceManyBody})),n.d(t,"forceRadial",(function(){return _.forceRadial})),n.d(t,"forceSimulation",(function(){return _.forceSimulation})),n.d(t,"forceX",(function(){return _.forceX})),n.d(t,"forceY",(function(){return _.forceY}));var g=n(/*! d3-format */"./node_modules/d3-format/src/index.js");n.d(t,"formatDefaultLocale",(function(){return g.formatDefaultLocale})),n.d(t,"format",(function(){return g.format})),n.d(t,"formatPrefix",(function(){return g.formatPrefix})),n.d(t,"formatLocale",(function(){return g.formatLocale})),n.d(t,"formatSpecifier",(function(){return g.formatSpecifier})),n.d(t,"FormatSpecifier",(function(){return g.FormatSpecifier})),n.d(t,"precisionFixed",(function(){return g.precisionFixed})),n.d(t,"precisionPrefix",(function(){return g.precisionPrefix})),n.d(t,"precisionRound",(function(){return g.precisionRound}));var y=n(/*! d3-geo */"./node_modules/dagre-d3/node_modules/d3-geo/src/index.js");n.d(t,"geoArea",(function(){return y.geoArea})),n.d(t,"geoBounds",(function(){return y.geoBounds})),n.d(t,"geoCentroid",(function(){return y.geoCentroid})),n.d(t,"geoCircle",(function(){return y.geoCircle})),n.d(t,"geoClipAntimeridian",(function(){return y.geoClipAntimeridian})),n.d(t,"geoClipCircle",(function(){return y.geoClipCircle})),n.d(t,"geoClipExtent",(function(){return y.geoClipExtent})),n.d(t,"geoClipRectangle",(function(){return y.geoClipRectangle})),n.d(t,"geoContains",(function(){return y.geoContains})),n.d(t,"geoDistance",(function(){return y.geoDistance})),n.d(t,"geoGraticule",(function(){return y.geoGraticule})),n.d(t,"geoGraticule10",(function(){return y.geoGraticule10})),n.d(t,"geoInterpolate",(function(){return y.geoInterpolate})),n.d(t,"geoLength",(function(){return y.geoLength})),n.d(t,"geoPath",(function(){return y.geoPath})),n.d(t,"geoAlbers",(function(){return y.geoAlbers})),n.d(t,"geoAlbersUsa",(function(){return y.geoAlbersUsa})),n.d(t,"geoAzimuthalEqualArea",(function(){return y.geoAzimuthalEqualArea})),n.d(t,"geoAzimuthalEqualAreaRaw",(function(){return y.geoAzimuthalEqualAreaRaw})),n.d(t,"geoAzimuthalEquidistant",(function(){return y.geoAzimuthalEquidistant})),n.d(t,"geoAzimuthalEquidistantRaw",(function(){return y.geoAzimuthalEquidistantRaw})),n.d(t,"geoConicConformal",(function(){return y.geoConicConformal})),n.d(t,"geoConicConformalRaw",(function(){return y.geoConicConformalRaw})),n.d(t,"geoConicEqualArea",(function(){return y.geoConicEqualArea})),n.d(t,"geoConicEqualAreaRaw",(function(){return y.geoConicEqualAreaRaw})),n.d(t,"geoConicEquidistant",(function(){return y.geoConicEquidistant})),n.d(t,"geoConicEquidistantRaw",(function(){return y.geoConicEquidistantRaw})),n.d(t,"geoEqualEarth",(function(){return y.geoEqualEarth})),n.d(t,"geoEqualEarthRaw",(function(){return y.geoEqualEarthRaw})),n.d(t,"geoEquirectangular",(function(){return y.geoEquirectangular})),n.d(t,"geoEquirectangularRaw",(function(){return y.geoEquirectangularRaw})),n.d(t,"geoGnomonic",(function(){return y.geoGnomonic})),n.d(t,"geoGnomonicRaw",(function(){return y.geoGnomonicRaw})),n.d(t,"geoIdentity",(function(){return y.geoIdentity})),n.d(t,"geoProjection",(function(){return y.geoProjection})),n.d(t,"geoProjectionMutator",(function(){return y.geoProjectionMutator})),n.d(t,"geoMercator",(function(){return y.geoMercator})),n.d(t,"geoMercatorRaw",(function(){return y.geoMercatorRaw})),n.d(t,"geoNaturalEarth1",(function(){return y.geoNaturalEarth1})),n.d(t,"geoNaturalEarth1Raw",(function(){return y.geoNaturalEarth1Raw})),n.d(t,"geoOrthographic",(function(){return y.geoOrthographic})),n.d(t,"geoOrthographicRaw",(function(){return y.geoOrthographicRaw})),n.d(t,"geoStereographic",(function(){return y.geoStereographic})),n.d(t,"geoStereographicRaw",(function(){return y.geoStereographicRaw})),n.d(t,"geoTransverseMercator",(function(){return y.geoTransverseMercator})),n.d(t,"geoTransverseMercatorRaw",(function(){return y.geoTransverseMercatorRaw})),n.d(t,"geoRotation",(function(){return y.geoRotation})),n.d(t,"geoStream",(function(){return y.geoStream})),n.d(t,"geoTransform",(function(){return y.geoTransform}));var b=n(/*! d3-hierarchy */"./node_modules/dagre-d3/node_modules/d3-hierarchy/src/index.js");n.d(t,"cluster",(function(){return b.cluster})),n.d(t,"hierarchy",(function(){return b.hierarchy})),n.d(t,"pack",(function(){return b.pack})),n.d(t,"packSiblings",(function(){return b.packSiblings})),n.d(t,"packEnclose",(function(){return b.packEnclose})),n.d(t,"partition",(function(){return b.partition})),n.d(t,"stratify",(function(){return b.stratify})),n.d(t,"tree",(function(){return b.tree})),n.d(t,"treemap",(function(){return b.treemap})),n.d(t,"treemapBinary",(function(){return b.treemapBinary})),n.d(t,"treemapDice",(function(){return b.treemapDice})),n.d(t,"treemapSlice",(function(){return b.treemapSlice})),n.d(t,"treemapSliceDice",(function(){return b.treemapSliceDice})),n.d(t,"treemapSquarify",(function(){return b.treemapSquarify})),n.d(t,"treemapResquarify",(function(){return b.treemapResquarify}));var v=n(/*! d3-interpolate */"./node_modules/d3-interpolate/src/index.js");n.d(t,"interpolate",(function(){return v.interpolate})),n.d(t,"interpolateArray",(function(){return v.interpolateArray})),n.d(t,"interpolateBasis",(function(){return v.interpolateBasis})),n.d(t,"interpolateBasisClosed",(function(){return v.interpolateBasisClosed})),n.d(t,"interpolateDate",(function(){return v.interpolateDate})),n.d(t,"interpolateDiscrete",(function(){return v.interpolateDiscrete})),n.d(t,"interpolateHue",(function(){return v.interpolateHue})),n.d(t,"interpolateNumber",(function(){return v.interpolateNumber})),n.d(t,"interpolateNumberArray",(function(){return v.interpolateNumberArray})),n.d(t,"interpolateObject",(function(){return v.interpolateObject})),n.d(t,"interpolateRound",(function(){return v.interpolateRound})),n.d(t,"interpolateString",(function(){return v.interpolateString})),n.d(t,"interpolateTransformCss",(function(){return v.interpolateTransformCss})),n.d(t,"interpolateTransformSvg",(function(){return v.interpolateTransformSvg})),n.d(t,"interpolateZoom",(function(){return v.interpolateZoom})),n.d(t,"interpolateRgb",(function(){return v.interpolateRgb})),n.d(t,"interpolateRgbBasis",(function(){return v.interpolateRgbBasis})),n.d(t,"interpolateRgbBasisClosed",(function(){return v.interpolateRgbBasisClosed})),n.d(t,"interpolateHsl",(function(){return v.interpolateHsl})),n.d(t,"interpolateHslLong",(function(){return v.interpolateHslLong})),n.d(t,"interpolateLab",(function(){return v.interpolateLab})),n.d(t,"interpolateHcl",(function(){return v.interpolateHcl})),n.d(t,"interpolateHclLong",(function(){return v.interpolateHclLong})),n.d(t,"interpolateCubehelix",(function(){return v.interpolateCubehelix})),n.d(t,"interpolateCubehelixLong",(function(){return v.interpolateCubehelixLong})),n.d(t,"piecewise",(function(){return v.piecewise})),n.d(t,"quantize",(function(){return v.quantize}));var j=n(/*! d3-path */"./node_modules/d3-path/src/index.js");n.d(t,"path",(function(){return j.path}));var x=n(/*! d3-polygon */"./node_modules/dagre-d3/node_modules/d3-polygon/src/index.js");n.d(t,"polygonArea",(function(){return x.polygonArea})),n.d(t,"polygonCentroid",(function(){return x.polygonCentroid})),n.d(t,"polygonHull",(function(){return x.polygonHull})),n.d(t,"polygonContains",(function(){return x.polygonContains})),n.d(t,"polygonLength",(function(){return x.polygonLength}));var w=n(/*! d3-quadtree */"./node_modules/d3-quadtree/src/index.js");n.d(t,"quadtree",(function(){return w.quadtree}));var O=n(/*! d3-random */"./node_modules/dagre-d3/node_modules/d3-random/src/index.js");n.d(t,"randomUniform",(function(){return O.randomUniform})),n.d(t,"randomNormal",(function(){return O.randomNormal})),n.d(t,"randomLogNormal",(function(){return O.randomLogNormal})),n.d(t,"randomBates",(function(){return O.randomBates})),n.d(t,"randomIrwinHall",(function(){return O.randomIrwinHall})),n.d(t,"randomExponential",(function(){return O.randomExponential}));var k=n(/*! d3-scale */"./node_modules/dagre-d3/node_modules/d3-scale/src/index.js");n.d(t,"scaleBand",(function(){return k.scaleBand})),n.d(t,"scalePoint",(function(){return k.scalePoint})),n.d(t,"scaleIdentity",(function(){return k.scaleIdentity})),n.d(t,"scaleLinear",(function(){return k.scaleLinear})),n.d(t,"scaleLog",(function(){return k.scaleLog})),n.d(t,"scaleSymlog",(function(){return k.scaleSymlog})),n.d(t,"scaleOrdinal",(function(){return k.scaleOrdinal})),n.d(t,"scaleImplicit",(function(){return k.scaleImplicit})),n.d(t,"scalePow",(function(){return k.scalePow})),n.d(t,"scaleSqrt",(function(){return k.scaleSqrt})),n.d(t,"scaleQuantile",(function(){return k.scaleQuantile})),n.d(t,"scaleQuantize",(function(){return k.scaleQuantize})),n.d(t,"scaleThreshold",(function(){return k.scaleThreshold})),n.d(t,"scaleTime",(function(){return k.scaleTime})),n.d(t,"scaleUtc",(function(){return k.scaleUtc})),n.d(t,"scaleSequential",(function(){return k.scaleSequential})),n.d(t,"scaleSequentialLog",(function(){return k.scaleSequentialLog})),n.d(t,"scaleSequentialPow",(function(){return k.scaleSequentialPow})),n.d(t,"scaleSequentialSqrt",(function(){return k.scaleSequentialSqrt})),n.d(t,"scaleSequentialSymlog",(function(){return k.scaleSequentialSymlog})),n.d(t,"scaleSequentialQuantile",(function(){return k.scaleSequentialQuantile})),n.d(t,"scaleDiverging",(function(){return k.scaleDiverging})),n.d(t,"scaleDivergingLog",(function(){return k.scaleDivergingLog})),n.d(t,"scaleDivergingPow",(function(){return k.scaleDivergingPow})),n.d(t,"scaleDivergingSqrt",(function(){return k.scaleDivergingSqrt})),n.d(t,"scaleDivergingSymlog",(function(){return k.scaleDivergingSymlog})),n.d(t,"tickFormat",(function(){return k.tickFormat}));var T=n(/*! d3-scale-chromatic */"./node_modules/dagre-d3/node_modules/d3-scale-chromatic/src/index.js");n.d(t,"schemeCategory10",(function(){return T.schemeCategory10})),n.d(t,"schemeAccent",(function(){return T.schemeAccent})),n.d(t,"schemeDark2",(function(){return T.schemeDark2})),n.d(t,"schemePaired",(function(){return T.schemePaired})),n.d(t,"schemePastel1",(function(){return T.schemePastel1})),n.d(t,"schemePastel2",(function(){return T.schemePastel2})),n.d(t,"schemeSet1",(function(){return T.schemeSet1})),n.d(t,"schemeSet2",(function(){return T.schemeSet2})),n.d(t,"schemeSet3",(function(){return T.schemeSet3})),n.d(t,"schemeTableau10",(function(){return T.schemeTableau10})),n.d(t,"interpolateBrBG",(function(){return T.interpolateBrBG})),n.d(t,"schemeBrBG",(function(){return T.schemeBrBG})),n.d(t,"interpolatePRGn",(function(){return T.interpolatePRGn})),n.d(t,"schemePRGn",(function(){return T.schemePRGn})),n.d(t,"interpolatePiYG",(function(){return T.interpolatePiYG})),n.d(t,"schemePiYG",(function(){return T.schemePiYG})),n.d(t,"interpolatePuOr",(function(){return T.interpolatePuOr})),n.d(t,"schemePuOr",(function(){return T.schemePuOr})),n.d(t,"interpolateRdBu",(function(){return T.interpolateRdBu})),n.d(t,"schemeRdBu",(function(){return T.schemeRdBu})),n.d(t,"interpolateRdGy",(function(){return T.interpolateRdGy})),n.d(t,"schemeRdGy",(function(){return T.schemeRdGy})),n.d(t,"interpolateRdYlBu",(function(){return T.interpolateRdYlBu})),n.d(t,"schemeRdYlBu",(function(){return T.schemeRdYlBu})),n.d(t,"interpolateRdYlGn",(function(){return T.interpolateRdYlGn})),n.d(t,"schemeRdYlGn",(function(){return T.schemeRdYlGn})),n.d(t,"interpolateSpectral",(function(){return T.interpolateSpectral})),n.d(t,"schemeSpectral",(function(){return T.schemeSpectral})),n.d(t,"interpolateBuGn",(function(){return T.interpolateBuGn})),n.d(t,"schemeBuGn",(function(){return T.schemeBuGn})),n.d(t,"interpolateBuPu",(function(){return T.interpolateBuPu})),n.d(t,"schemeBuPu",(function(){return T.schemeBuPu})),n.d(t,"interpolateGnBu",(function(){return T.interpolateGnBu})),n.d(t,"schemeGnBu",(function(){return T.schemeGnBu})),n.d(t,"interpolateOrRd",(function(){return T.interpolateOrRd})),n.d(t,"schemeOrRd",(function(){return T.schemeOrRd})),n.d(t,"interpolatePuBuGn",(function(){return T.interpolatePuBuGn})),n.d(t,"schemePuBuGn",(function(){return T.schemePuBuGn})),n.d(t,"interpolatePuBu",(function(){return T.interpolatePuBu})),n.d(t,"schemePuBu",(function(){return T.schemePuBu})),n.d(t,"interpolatePuRd",(function(){return T.interpolatePuRd})),n.d(t,"schemePuRd",(function(){return T.schemePuRd})),n.d(t,"interpolateRdPu",(function(){return T.interpolateRdPu})),n.d(t,"schemeRdPu",(function(){return T.schemeRdPu})),n.d(t,"interpolateYlGnBu",(function(){return T.interpolateYlGnBu})),n.d(t,"schemeYlGnBu",(function(){return T.schemeYlGnBu})),n.d(t,"interpolateYlGn",(function(){return T.interpolateYlGn})),n.d(t,"schemeYlGn",(function(){return T.schemeYlGn})),n.d(t,"interpolateYlOrBr",(function(){return T.interpolateYlOrBr})),n.d(t,"schemeYlOrBr",(function(){return T.schemeYlOrBr})),n.d(t,"interpolateYlOrRd",(function(){return T.interpolateYlOrRd})),n.d(t,"schemeYlOrRd",(function(){return T.schemeYlOrRd})),n.d(t,"interpolateBlues",(function(){return T.interpolateBlues})),n.d(t,"schemeBlues",(function(){return T.schemeBlues})),n.d(t,"interpolateGreens",(function(){return T.interpolateGreens})),n.d(t,"schemeGreens",(function(){return T.schemeGreens})),n.d(t,"interpolateGreys",(function(){return T.interpolateGreys})),n.d(t,"schemeGreys",(function(){return T.schemeGreys})),n.d(t,"interpolatePurples",(function(){return T.interpolatePurples})),n.d(t,"schemePurples",(function(){return T.schemePurples})),n.d(t,"interpolateReds",(function(){return T.interpolateReds})),n.d(t,"schemeReds",(function(){return T.schemeReds})),n.d(t,"interpolateOranges",(function(){return T.interpolateOranges})),n.d(t,"schemeOranges",(function(){return T.schemeOranges})),n.d(t,"interpolateCividis",(function(){return T.interpolateCividis})),n.d(t,"interpolateCubehelixDefault",(function(){return T.interpolateCubehelixDefault})),n.d(t,"interpolateRainbow",(function(){return T.interpolateRainbow})),n.d(t,"interpolateWarm",(function(){return T.interpolateWarm})),n.d(t,"interpolateCool",(function(){return T.interpolateCool})),n.d(t,"interpolateSinebow",(function(){return T.interpolateSinebow})),n.d(t,"interpolateTurbo",(function(){return T.interpolateTurbo})),n.d(t,"interpolateViridis",(function(){return T.interpolateViridis})),n.d(t,"interpolateMagma",(function(){return T.interpolateMagma})),n.d(t,"interpolateInferno",(function(){return T.interpolateInferno})),n.d(t,"interpolatePlasma",(function(){return T.interpolatePlasma}));var M=n(/*! d3-selection */"./node_modules/d3-selection/src/index.js");n.d(t,"create",(function(){return M.create})),n.d(t,"creator",(function(){return M.creator})),n.d(t,"local",(function(){return M.local})),n.d(t,"matcher",(function(){return M.matcher})),n.d(t,"mouse",(function(){return M.mouse})),n.d(t,"namespace",(function(){return M.namespace})),n.d(t,"namespaces",(function(){return M.namespaces})),n.d(t,"clientPoint",(function(){return M.clientPoint})),n.d(t,"select",(function(){return M.select})),n.d(t,"selectAll",(function(){return M.selectAll})),n.d(t,"selection",(function(){return M.selection})),n.d(t,"selector",(function(){return M.selector})),n.d(t,"selectorAll",(function(){return M.selectorAll})),n.d(t,"style",(function(){return M.style})),n.d(t,"touch",(function(){return M.touch})),n.d(t,"touches",(function(){return M.touches})),n.d(t,"window",(function(){return M.window})),n.d(t,"event",(function(){return M.event})),n.d(t,"customEvent",(function(){return M.customEvent}));var S=n(/*! d3-shape */"./node_modules/dagre-d3/node_modules/d3-shape/src/index.js");n.d(t,"arc",(function(){return S.arc})),n.d(t,"area",(function(){return S.area})),n.d(t,"line",(function(){return S.line})),n.d(t,"pie",(function(){return S.pie})),n.d(t,"areaRadial",(function(){return S.areaRadial})),n.d(t,"radialArea",(function(){return S.radialArea})),n.d(t,"lineRadial",(function(){return S.lineRadial})),n.d(t,"radialLine",(function(){return S.radialLine})),n.d(t,"pointRadial",(function(){return S.pointRadial})),n.d(t,"linkHorizontal",(function(){return S.linkHorizontal})),n.d(t,"linkVertical",(function(){return S.linkVertical})),n.d(t,"linkRadial",(function(){return S.linkRadial})),n.d(t,"symbol",(function(){return S.symbol})),n.d(t,"symbols",(function(){return S.symbols})),n.d(t,"symbolCircle",(function(){return S.symbolCircle})),n.d(t,"symbolCross",(function(){return S.symbolCross})),n.d(t,"symbolDiamond",(function(){return S.symbolDiamond})),n.d(t,"symbolSquare",(function(){return S.symbolSquare})),n.d(t,"symbolStar",(function(){return S.symbolStar})),n.d(t,"symbolTriangle",(function(){return S.symbolTriangle})),n.d(t,"symbolWye",(function(){return S.symbolWye})),n.d(t,"curveBasisClosed",(function(){return S.curveBasisClosed})),n.d(t,"curveBasisOpen",(function(){return S.curveBasisOpen})),n.d(t,"curveBasis",(function(){return S.curveBasis})),n.d(t,"curveBundle",(function(){return S.curveBundle})),n.d(t,"curveCardinalClosed",(function(){return S.curveCardinalClosed})),n.d(t,"curveCardinalOpen",(function(){return S.curveCardinalOpen})),n.d(t,"curveCardinal",(function(){return S.curveCardinal})),n.d(t,"curveCatmullRomClosed",(function(){return S.curveCatmullRomClosed})),n.d(t,"curveCatmullRomOpen",(function(){return S.curveCatmullRomOpen})),n.d(t,"curveCatmullRom",(function(){return S.curveCatmullRom})),n.d(t,"curveLinearClosed",(function(){return S.curveLinearClosed})),n.d(t,"curveLinear",(function(){return S.curveLinear})),n.d(t,"curveMonotoneX",(function(){return S.curveMonotoneX})),n.d(t,"curveMonotoneY",(function(){return S.curveMonotoneY})),n.d(t,"curveNatural",(function(){return S.curveNatural})),n.d(t,"curveStep",(function(){return S.curveStep})),n.d(t,"curveStepAfter",(function(){return S.curveStepAfter})),n.d(t,"curveStepBefore",(function(){return S.curveStepBefore})),n.d(t,"stack",(function(){return S.stack})),n.d(t,"stackOffsetExpand",(function(){return S.stackOffsetExpand})),n.d(t,"stackOffsetDiverging",(function(){return S.stackOffsetDiverging})),n.d(t,"stackOffsetNone",(function(){return S.stackOffsetNone})),n.d(t,"stackOffsetSilhouette",(function(){return S.stackOffsetSilhouette})),n.d(t,"stackOffsetWiggle",(function(){return S.stackOffsetWiggle})),n.d(t,"stackOrderAppearance",(function(){return S.stackOrderAppearance})),n.d(t,"stackOrderAscending",(function(){return S.stackOrderAscending})),n.d(t,"stackOrderDescending",(function(){return S.stackOrderDescending})),n.d(t,"stackOrderInsideOut",(function(){return S.stackOrderInsideOut})),n.d(t,"stackOrderNone",(function(){return S.stackOrderNone})),n.d(t,"stackOrderReverse",(function(){return S.stackOrderReverse}));var C=n(/*! d3-time */"./node_modules/d3-time/src/index.js");n.d(t,"timeInterval",(function(){return C.timeInterval})),n.d(t,"timeMillisecond",(function(){return C.timeMillisecond})),n.d(t,"timeMilliseconds",(function(){return C.timeMilliseconds})),n.d(t,"utcMillisecond",(function(){return C.utcMillisecond})),n.d(t,"utcMilliseconds",(function(){return C.utcMilliseconds})),n.d(t,"timeSecond",(function(){return C.timeSecond})),n.d(t,"timeSeconds",(function(){return C.timeSeconds})),n.d(t,"utcSecond",(function(){return C.utcSecond})),n.d(t,"utcSeconds",(function(){return C.utcSeconds})),n.d(t,"timeMinute",(function(){return C.timeMinute})),n.d(t,"timeMinutes",(function(){return C.timeMinutes})),n.d(t,"timeHour",(function(){return C.timeHour})),n.d(t,"timeHours",(function(){return C.timeHours})),n.d(t,"timeDay",(function(){return C.timeDay})),n.d(t,"timeDays",(function(){return C.timeDays})),n.d(t,"timeWeek",(function(){return C.timeWeek})),n.d(t,"timeWeeks",(function(){return C.timeWeeks})),n.d(t,"timeSunday",(function(){return C.timeSunday})),n.d(t,"timeSundays",(function(){return C.timeSundays})),n.d(t,"timeMonday",(function(){return C.timeMonday})),n.d(t,"timeMondays",(function(){return C.timeMondays})),n.d(t,"timeTuesday",(function(){return C.timeTuesday})),n.d(t,"timeTuesdays",(function(){return C.timeTuesdays})),n.d(t,"timeWednesday",(function(){return C.timeWednesday})),n.d(t,"timeWednesdays",(function(){return C.timeWednesdays})),n.d(t,"timeThursday",(function(){return C.timeThursday})),n.d(t,"timeThursdays",(function(){return C.timeThursdays})),n.d(t,"timeFriday",(function(){return C.timeFriday})),n.d(t,"timeFridays",(function(){return C.timeFridays})),n.d(t,"timeSaturday",(function(){return C.timeSaturday})),n.d(t,"timeSaturdays",(function(){return C.timeSaturdays})),n.d(t,"timeMonth",(function(){return C.timeMonth})),n.d(t,"timeMonths",(function(){return C.timeMonths})),n.d(t,"timeYear",(function(){return C.timeYear})),n.d(t,"timeYears",(function(){return C.timeYears})),n.d(t,"utcMinute",(function(){return C.utcMinute})),n.d(t,"utcMinutes",(function(){return C.utcMinutes})),n.d(t,"utcHour",(function(){return C.utcHour})),n.d(t,"utcHours",(function(){return C.utcHours})),n.d(t,"utcDay",(function(){return C.utcDay})),n.d(t,"utcDays",(function(){return C.utcDays})),n.d(t,"utcWeek",(function(){return C.utcWeek})),n.d(t,"utcWeeks",(function(){return C.utcWeeks})),n.d(t,"utcSunday",(function(){return C.utcSunday})),n.d(t,"utcSundays",(function(){return C.utcSundays})),n.d(t,"utcMonday",(function(){return C.utcMonday})),n.d(t,"utcMondays",(function(){return C.utcMondays})),n.d(t,"utcTuesday",(function(){return C.utcTuesday})),n.d(t,"utcTuesdays",(function(){return C.utcTuesdays})),n.d(t,"utcWednesday",(function(){return C.utcWednesday})),n.d(t,"utcWednesdays",(function(){return C.utcWednesdays})),n.d(t,"utcThursday",(function(){return C.utcThursday})),n.d(t,"utcThursdays",(function(){return C.utcThursdays})),n.d(t,"utcFriday",(function(){return C.utcFriday})),n.d(t,"utcFridays",(function(){return C.utcFridays})),n.d(t,"utcSaturday",(function(){return C.utcSaturday})),n.d(t,"utcSaturdays",(function(){return C.utcSaturdays})),n.d(t,"utcMonth",(function(){return C.utcMonth})),n.d(t,"utcMonths",(function(){return C.utcMonths})),n.d(t,"utcYear",(function(){return C.utcYear})),n.d(t,"utcYears",(function(){return C.utcYears}));var E=n(/*! d3-time-format */"./node_modules/d3-time-format/src/index.js");n.d(t,"timeFormatDefaultLocale",(function(){return E.timeFormatDefaultLocale})),n.d(t,"timeFormat",(function(){return E.timeFormat})),n.d(t,"timeParse",(function(){return E.timeParse})),n.d(t,"utcFormat",(function(){return E.utcFormat})),n.d(t,"utcParse",(function(){return E.utcParse})),n.d(t,"timeFormatLocale",(function(){return E.timeFormatLocale})),n.d(t,"isoFormat",(function(){return E.isoFormat})),n.d(t,"isoParse",(function(){return E.isoParse}));var A=n(/*! d3-timer */"./node_modules/d3-timer/src/index.js");n.d(t,"now",(function(){return A.now})),n.d(t,"timer",(function(){return A.timer})),n.d(t,"timerFlush",(function(){return A.timerFlush})),n.d(t,"timeout",(function(){return A.timeout})),n.d(t,"interval",(function(){return A.interval}));var N=n(/*! d3-transition */"./node_modules/d3-transition/src/index.js");n.d(t,"transition",(function(){return N.transition})),n.d(t,"active",(function(){return N.active})),n.d(t,"interrupt",(function(){return N.interrupt}));var D=n(/*! d3-voronoi */"./node_modules/d3-voronoi/src/index.js");n.d(t,"voronoi",(function(){return D.voronoi}));var B=n(/*! d3-zoom */"./node_modules/dagre-d3/node_modules/d3-zoom/src/index.js");n.d(t,"zoom",(function(){return B.zoom})),n.d(t,"zoomTransform",(function(){return B.zoomTransform})),n.d(t,"zoomIdentity",(function(){return B.zoomIdentity}))},"./node_modules/dagre/index.js": +/*!*************************************!*\ + !*** ./node_modules/dagre/index.js ***! + \*************************************/ +/*! no static exports found */function(e,t,n){e.exports={graphlib:n(/*! ./lib/graphlib */"./node_modules/dagre/lib/graphlib.js"),layout:n(/*! ./lib/layout */"./node_modules/dagre/lib/layout.js"),debug:n(/*! ./lib/debug */"./node_modules/dagre/lib/debug.js"),util:{time:n(/*! ./lib/util */"./node_modules/dagre/lib/util.js").time,notime:n(/*! ./lib/util */"./node_modules/dagre/lib/util.js").notime},version:n(/*! ./lib/version */"./node_modules/dagre/lib/version.js")}},"./node_modules/dagre/lib/acyclic.js": +/*!*******************************************!*\ + !*** ./node_modules/dagre/lib/acyclic.js ***! + \*******************************************/ +/*! no static exports found */function(e,t,n){"use strict";var r=n(/*! ./lodash */"./node_modules/dagre/lib/lodash.js"),o=n(/*! ./greedy-fas */"./node_modules/dagre/lib/greedy-fas.js");e.exports={run:function(e){var t="greedy"===e.graph().acyclicer?o(e,function(e){return function(t){return e.edge(t).weight}}(e)):function(e){var t=[],n={},o={};return r.forEach(e.nodes(),(function s(i){r.has(o,i)||(o[i]=!0,n[i]=!0,r.forEach(e.outEdges(i),(function(e){r.has(n,e.w)?t.push(e):s(e.w)})),delete n[i])})),t}(e);r.forEach(t,(function(t){var n=e.edge(t);e.removeEdge(t),n.forwardName=t.name,n.reversed=!0,e.setEdge(t.w,t.v,n,r.uniqueId("rev"))}))},undo:function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.reversed){e.removeEdge(t);var r=n.forwardName;delete n.reversed,delete n.forwardName,e.setEdge(t.w,t.v,n,r)}}))}}},"./node_modules/dagre/lib/add-border-segments.js": +/*!*******************************************************!*\ + !*** ./node_modules/dagre/lib/add-border-segments.js ***! + \*******************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ./lodash */"./node_modules/dagre/lib/lodash.js"),o=n(/*! ./util */"./node_modules/dagre/lib/util.js");function s(e,t,n,r,s,i){var a={width:0,height:0,rank:i,borderType:t},u=s[t][i-1],d=o.addDummyNode(e,"border",a,n);s[t][i]=d,e.setParent(d,r),u&&e.setEdge(u,d,{weight:1})}e.exports=function(e){r.forEach(e.children(),(function t(n){var o=e.children(n),i=e.node(n);if(o.length&&r.forEach(o,t),r.has(i,"minRank")){i.borderLeft=[],i.borderRight=[];for(var a=i.minRank,u=i.maxRank+1;a0;--u)if(r=t[u].dequeue()){o=o.concat(a(e,t,n,r,!0));break}}return o}(n.graph,n.buckets,n.zeroIdx);return r.flatten(r.map(d,(function(t){return e.outEdges(t.v,t.w)})),!0)};var i=r.constant(1);function a(e,t,n,o,s){var i=s?[]:void 0;return r.forEach(e.inEdges(o.v),(function(r){var o=e.edge(r),a=e.node(r.v);s&&i.push({v:r.v,w:r.w}),a.out-=o,u(t,n,a)})),r.forEach(e.outEdges(o.v),(function(r){var o=e.edge(r),s=r.w,i=e.node(s);i.in-=o,u(t,n,i)})),e.removeNode(o.v),i}function u(e,t,n){n.out?n.in?e[n.out-n.in+t].enqueue(n):e[e.length-1].enqueue(n):e[0].enqueue(n)}},"./node_modules/dagre/lib/layout.js": +/*!******************************************!*\ + !*** ./node_modules/dagre/lib/layout.js ***! + \******************************************/ +/*! no static exports found */function(e,t,n){"use strict";var r=n(/*! ./lodash */"./node_modules/dagre/lib/lodash.js"),o=n(/*! ./acyclic */"./node_modules/dagre/lib/acyclic.js"),s=n(/*! ./normalize */"./node_modules/dagre/lib/normalize.js"),i=n(/*! ./rank */"./node_modules/dagre/lib/rank/index.js"),a=n(/*! ./util */"./node_modules/dagre/lib/util.js").normalizeRanks,u=n(/*! ./parent-dummy-chains */"./node_modules/dagre/lib/parent-dummy-chains.js"),d=n(/*! ./util */"./node_modules/dagre/lib/util.js").removeEmptyRanks,c=n(/*! ./nesting-graph */"./node_modules/dagre/lib/nesting-graph.js"),l=n(/*! ./add-border-segments */"./node_modules/dagre/lib/add-border-segments.js"),f=n(/*! ./coordinate-system */"./node_modules/dagre/lib/coordinate-system.js"),h=n(/*! ./order */"./node_modules/dagre/lib/order/index.js"),m=n(/*! ./position */"./node_modules/dagre/lib/position/index.js"),p=n(/*! ./util */"./node_modules/dagre/lib/util.js"),_=n(/*! ./graphlib */"./node_modules/dagre/lib/graphlib.js").Graph;e.exports=function(e,t){var n=t&&t.debugTiming?p.time:p.notime;n("layout",(function(){var t=n(" buildLayoutGraph",(function(){return function(e){var t=new _({multigraph:!0,compound:!0}),n=T(e.graph());return t.setGraph(r.merge({},y,k(n,g),r.pick(n,b))),r.forEach(e.nodes(),(function(n){var o=T(e.node(n));t.setNode(n,r.defaults(k(o,v),j)),t.setParent(n,e.parent(n))})),r.forEach(e.edges(),(function(n){var o=T(e.edge(n));t.setEdge(n,r.merge({},w,k(o,x),r.pick(o,O)))})),t}(e)}));n(" runLayout",(function(){!function(e,t){t(" makeSpaceForEdgeLabels",(function(){!function(e){var t=e.graph();t.ranksep/=2,r.forEach(e.edges(),(function(n){var r=e.edge(n);r.minlen*=2,"c"!==r.labelpos.toLowerCase()&&("TB"===t.rankdir||"BT"===t.rankdir?r.width+=r.labeloffset:r.height+=r.labeloffset)}))}(e)})),t(" removeSelfEdges",(function(){!function(e){r.forEach(e.edges(),(function(t){if(t.v===t.w){var n=e.node(t.v);n.selfEdges||(n.selfEdges=[]),n.selfEdges.push({e:t,label:e.edge(t)}),e.removeEdge(t)}}))}(e)})),t(" acyclic",(function(){o.run(e)})),t(" nestingGraph.run",(function(){c.run(e)})),t(" rank",(function(){i(p.asNonCompoundGraph(e))})),t(" injectEdgeLabelProxies",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.width&&n.height){var r=e.node(t.v),o={rank:(e.node(t.w).rank-r.rank)/2+r.rank,e:t};p.addDummyNode(e,"edge-proxy",o,"_ep")}}))}(e)})),t(" removeEmptyRanks",(function(){d(e)})),t(" nestingGraph.cleanup",(function(){c.cleanup(e)})),t(" normalizeRanks",(function(){a(e)})),t(" assignRankMinMax",(function(){!function(e){var t=0;r.forEach(e.nodes(),(function(n){var o=e.node(n);o.borderTop&&(o.minRank=e.node(o.borderTop).rank,o.maxRank=e.node(o.borderBottom).rank,t=r.max(t,o.maxRank))})),e.graph().maxRank=t}(e)})),t(" removeEdgeLabelProxies",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);"edge-proxy"===n.dummy&&(e.edge(n.e).labelRank=n.rank,e.removeNode(t))}))}(e)})),t(" normalize.run",(function(){s.run(e)})),t(" parentDummyChains",(function(){u(e)})),t(" addBorderSegments",(function(){l(e)})),t(" order",(function(){h(e)})),t(" insertSelfEdges",(function(){!function(e){var t=p.buildLayerMatrix(e);r.forEach(t,(function(t){var n=0;r.forEach(t,(function(t,o){var s=e.node(t);s.order=o+n,r.forEach(s.selfEdges,(function(t){p.addDummyNode(e,"selfedge",{width:t.label.width,height:t.label.height,rank:s.rank,order:o+ ++n,e:t.e,label:t.label},"_se")})),delete s.selfEdges}))}))}(e)})),t(" adjustCoordinateSystem",(function(){f.adjust(e)})),t(" position",(function(){m(e)})),t(" positionSelfEdges",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);if("selfedge"===n.dummy){var r=e.node(n.e.v),o=r.x+r.width/2,s=r.y,i=n.x-o,a=r.height/2;e.setEdge(n.e,n.label),e.removeNode(t),n.label.points=[{x:o+2*i/3,y:s-a},{x:o+5*i/6,y:s-a},{x:o+i,y:s},{x:o+5*i/6,y:s+a},{x:o+2*i/3,y:s+a}],n.label.x=n.x,n.label.y=n.y}}))}(e)})),t(" removeBorderNodes",(function(){!function(e){r.forEach(e.nodes(),(function(t){if(e.children(t).length){var n=e.node(t),o=e.node(n.borderTop),s=e.node(n.borderBottom),i=e.node(r.last(n.borderLeft)),a=e.node(r.last(n.borderRight));n.width=Math.abs(a.x-i.x),n.height=Math.abs(s.y-o.y),n.x=i.x+n.width/2,n.y=o.y+n.height/2}})),r.forEach(e.nodes(),(function(t){"border"===e.node(t).dummy&&e.removeNode(t)}))}(e)})),t(" normalize.undo",(function(){s.undo(e)})),t(" fixupEdgeLabelCoords",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(r.has(n,"x"))switch("l"!==n.labelpos&&"r"!==n.labelpos||(n.width-=n.labeloffset),n.labelpos){case"l":n.x-=n.width/2+n.labeloffset;break;case"r":n.x+=n.width/2+n.labeloffset}}))}(e)})),t(" undoCoordinateSystem",(function(){f.undo(e)})),t(" translateGraph",(function(){!function(e){var t=Number.POSITIVE_INFINITY,n=0,o=Number.POSITIVE_INFINITY,s=0,i=e.graph(),a=i.marginx||0,u=i.marginy||0;function d(e){var r=e.x,i=e.y,a=e.width,u=e.height;t=Math.min(t,r-a/2),n=Math.max(n,r+a/2),o=Math.min(o,i-u/2),s=Math.max(s,i+u/2)}r.forEach(e.nodes(),(function(t){d(e.node(t))})),r.forEach(e.edges(),(function(t){var n=e.edge(t);r.has(n,"x")&&d(n)})),t-=a,o-=u,r.forEach(e.nodes(),(function(n){var r=e.node(n);r.x-=t,r.y-=o})),r.forEach(e.edges(),(function(n){var s=e.edge(n);r.forEach(s.points,(function(e){e.x-=t,e.y-=o})),r.has(s,"x")&&(s.x-=t),r.has(s,"y")&&(s.y-=o)})),i.width=n-t+a,i.height=s-o+u}(e)})),t(" assignNodeIntersects",(function(){!function(e){r.forEach(e.edges(),(function(t){var n,r,o=e.edge(t),s=e.node(t.v),i=e.node(t.w);o.points?(n=o.points[0],r=o.points[o.points.length-1]):(o.points=[],n=i,r=s),o.points.unshift(p.intersectRect(s,n)),o.points.push(p.intersectRect(i,r))}))}(e)})),t(" reversePoints",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);n.reversed&&n.points.reverse()}))}(e)})),t(" acyclic.undo",(function(){o.undo(e)}))}(t,n)})),n(" updateInputGraph",(function(){!function(e,t){r.forEach(e.nodes(),(function(n){var r=e.node(n),o=t.node(n);r&&(r.x=o.x,r.y=o.y,t.children(n).length&&(r.width=o.width,r.height=o.height))})),r.forEach(e.edges(),(function(n){var o=e.edge(n),s=t.edge(n);o.points=s.points,r.has(s,"x")&&(o.x=s.x,o.y=s.y)})),e.graph().width=t.graph().width,e.graph().height=t.graph().height}(e,t)}))}))};var g=["nodesep","edgesep","ranksep","marginx","marginy"],y={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},b=["acyclicer","ranker","rankdir","align"],v=["width","height"],j={width:0,height:0},x=["minlen","weight","width","height","labeloffset"],w={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},O=["labelpos"];function k(e,t){return r.mapValues(r.pick(e,t),Number)}function T(e){var t={};return r.forEach(e,(function(e,n){t[n.toLowerCase()]=e})),t}},"./node_modules/dagre/lib/lodash.js": +/*!******************************************!*\ + !*** ./node_modules/dagre/lib/lodash.js ***! + \******************************************/ +/*! no static exports found */function(e,t,n){var r;try{r={cloneDeep:n(/*! lodash/cloneDeep */"./node_modules/lodash/cloneDeep.js"),constant:n(/*! lodash/constant */"./node_modules/lodash/constant.js"),defaults:n(/*! lodash/defaults */"./node_modules/lodash/defaults.js"),each:n(/*! lodash/each */"./node_modules/lodash/each.js"),filter:n(/*! lodash/filter */"./node_modules/lodash/filter.js"),find:n(/*! lodash/find */"./node_modules/lodash/find.js"),flatten:n(/*! lodash/flatten */"./node_modules/lodash/flatten.js"),forEach:n(/*! lodash/forEach */"./node_modules/lodash/forEach.js"),forIn:n(/*! lodash/forIn */"./node_modules/lodash/forIn.js"),has:n(/*! lodash/has */"./node_modules/lodash/has.js"),isUndefined:n(/*! lodash/isUndefined */"./node_modules/lodash/isUndefined.js"),last:n(/*! lodash/last */"./node_modules/lodash/last.js"),map:n(/*! lodash/map */"./node_modules/lodash/map.js"),mapValues:n(/*! lodash/mapValues */"./node_modules/lodash/mapValues.js"),max:n(/*! lodash/max */"./node_modules/lodash/max.js"),merge:n(/*! lodash/merge */"./node_modules/lodash/merge.js"),min:n(/*! lodash/min */"./node_modules/lodash/min.js"),minBy:n(/*! lodash/minBy */"./node_modules/lodash/minBy.js"),now:n(/*! lodash/now */"./node_modules/lodash/now.js"),pick:n(/*! lodash/pick */"./node_modules/lodash/pick.js"),range:n(/*! lodash/range */"./node_modules/lodash/range.js"),reduce:n(/*! lodash/reduce */"./node_modules/lodash/reduce.js"),sortBy:n(/*! lodash/sortBy */"./node_modules/lodash/sortBy.js"),uniqueId:n(/*! lodash/uniqueId */"./node_modules/lodash/uniqueId.js"),values:n(/*! lodash/values */"./node_modules/lodash/values.js"),zipObject:n(/*! lodash/zipObject */"./node_modules/lodash/zipObject.js")}}catch(e){}r||(r=window._),e.exports=r},"./node_modules/dagre/lib/nesting-graph.js": +/*!*************************************************!*\ + !*** ./node_modules/dagre/lib/nesting-graph.js ***! + \*************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ./lodash */"./node_modules/dagre/lib/lodash.js"),o=n(/*! ./util */"./node_modules/dagre/lib/util.js");e.exports={run:function(e){var t=o.addDummyNode(e,"root",{},"_root"),n=function(e){var t={};return r.forEach(e.children(),(function(n){!function n(o,s){var i=e.children(o);i&&i.length&&r.forEach(i,(function(e){n(e,s+1)})),t[o]=s}(n,1)})),t}(e),s=r.max(r.values(n))-1,i=2*s+1;e.graph().nestingRoot=t,r.forEach(e.edges(),(function(t){e.edge(t).minlen*=i}));var a=function(e){return r.reduce(e.edges(),(function(t,n){return t+e.edge(n).weight}),0)}(e)+1;r.forEach(e.children(),(function(u){!function e(t,n,s,i,a,u,d){var c=t.children(d);if(c.length){var l=o.addBorderNode(t,"_bt"),f=o.addBorderNode(t,"_bb"),h=t.node(d);t.setParent(l,d),h.borderTop=l,t.setParent(f,d),h.borderBottom=f,r.forEach(c,(function(r){e(t,n,s,i,a,u,r);var o=t.node(r),c=o.borderTop?o.borderTop:r,h=o.borderBottom?o.borderBottom:r,m=o.borderTop?i:2*i,p=c!==h?1:a-u[d]+1;t.setEdge(l,c,{weight:m,minlen:p,nestingEdge:!0}),t.setEdge(h,f,{weight:m,minlen:p,nestingEdge:!0})})),t.parent(d)||t.setEdge(n,l,{weight:0,minlen:a+u[d]})}else d!==n&&t.setEdge(n,d,{weight:0,minlen:s})}(e,t,i,a,s,n,u)})),e.graph().nodeRankFactor=i},cleanup:function(e){var t=e.graph();e.removeNode(t.nestingRoot),delete t.nestingRoot,r.forEach(e.edges(),(function(t){e.edge(t).nestingEdge&&e.removeEdge(t)}))}}},"./node_modules/dagre/lib/normalize.js": +/*!*********************************************!*\ + !*** ./node_modules/dagre/lib/normalize.js ***! + \*********************************************/ +/*! no static exports found */function(e,t,n){"use strict";var r=n(/*! ./lodash */"./node_modules/dagre/lib/lodash.js"),o=n(/*! ./util */"./node_modules/dagre/lib/util.js");e.exports={run:function(e){e.graph().dummyChains=[],r.forEach(e.edges(),(function(t){!function(e,t){var n,r,s,i=t.v,a=e.node(i).rank,u=t.w,d=e.node(u).rank,c=t.name,l=e.edge(t),f=l.labelRank;if(d!==a+1){for(e.removeEdge(t),s=0,++a;a0;)t%2&&(n+=u[t+1]),u[t=t-1>>1]+=e.weight;d+=e.weight*n}))),d}e.exports=function(e,t){for(var n=0,r=1;r=2),a=c.buildLayerMatrix(e);var _=s(e,a);_=e.barycenter)&&(o=t,s=0,i=0,(n=e).weight&&(s+=n.barycenter*n.weight,i+=n.weight),o.weight&&(s+=o.barycenter*o.weight,i+=o.weight),n.vs=o.vs.concat(n.vs),n.barycenter=s/i,n.weight=i,n.i=Math.min(o.i,n.i),o.merged=!0)}}function o(t){return function(n){n.in.push(t),0==--n.indegree&&e.push(n)}}for(;e.length;){var s=e.pop();t.push(s),r.forEach(s.in.reverse(),n(s)),r.forEach(s.out,o(s))}return r.map(r.filter(t,(function(e){return!e.merged})),(function(e){return r.pick(e,["vs","i","barycenter","weight"])}))}(r.filter(n,(function(e){return!e.indegree})))}},"./node_modules/dagre/lib/order/sort-subgraph.js": +/*!*******************************************************!*\ + !*** ./node_modules/dagre/lib/order/sort-subgraph.js ***! + \*******************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ../lodash */"./node_modules/dagre/lib/lodash.js"),o=n(/*! ./barycenter */"./node_modules/dagre/lib/order/barycenter.js"),s=n(/*! ./resolve-conflicts */"./node_modules/dagre/lib/order/resolve-conflicts.js"),i=n(/*! ./sort */"./node_modules/dagre/lib/order/sort.js");e.exports=function e(t,n,a,u){var d=t.children(n),c=t.node(n),l=c?c.borderLeft:void 0,f=c?c.borderRight:void 0,h={};l&&(d=r.filter(d,(function(e){return e!==l&&e!==f})));var m=o(t,d);r.forEach(m,(function(n){if(t.children(n.v).length){var o=e(t,n.v,a,u);h[n.v]=o,r.has(o,"barycenter")&&(s=n,i=o,r.isUndefined(s.barycenter)?(s.barycenter=i.barycenter,s.weight=i.weight):(s.barycenter=(s.barycenter*s.weight+i.barycenter*i.weight)/(s.weight+i.weight),s.weight+=i.weight))}var s,i}));var p=s(m,a);!function(e,t){r.forEach(e,(function(e){e.vs=r.flatten(e.vs.map((function(e){return t[e]?t[e].vs:e})),!0)}))}(p,h);var _=i(p,u);if(l&&(_.vs=r.flatten([l,_.vs,f],!0),t.predecessors(l).length)){var g=t.node(t.predecessors(l)[0]),y=t.node(t.predecessors(f)[0]);r.has(_,"barycenter")||(_.barycenter=0,_.weight=0),_.barycenter=(_.barycenter*_.weight+g.order+y.order)/(_.weight+2),_.weight+=2}return _}},"./node_modules/dagre/lib/order/sort.js": +/*!**********************************************!*\ + !*** ./node_modules/dagre/lib/order/sort.js ***! + \**********************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ../lodash */"./node_modules/dagre/lib/lodash.js"),o=n(/*! ../util */"./node_modules/dagre/lib/util.js");function s(e,t,n){for(var o;t.length&&(o=r.last(t)).i<=n;)t.pop(),e.push(o.vs),n++;return n}e.exports=function(e,t){var n,i=o.partition(e,(function(e){return r.has(e,"barycenter")})),a=i.lhs,u=r.sortBy(i.rhs,(function(e){return-e.i})),d=[],c=0,l=0,f=0;a.sort((n=!!t,function(e,t){return e.barycentert.barycenter?1:n?t.i-e.i:e.i-t.i})),f=s(d,u,f),r.forEach(a,(function(e){f+=e.vs.length,d.push(e.vs),c+=e.barycenter*e.weight,l+=e.weight,f=s(d,u,f)}));var h={vs:r.flatten(d,!0)};return l&&(h.barycenter=c/l,h.weight=l),h}},"./node_modules/dagre/lib/parent-dummy-chains.js": +/*!*******************************************************!*\ + !*** ./node_modules/dagre/lib/parent-dummy-chains.js ***! + \*******************************************************/ +/*! no static exports found */function(e,t,n){var r=n(/*! ./lodash */"./node_modules/dagre/lib/lodash.js");e.exports=function(e){var t=function(e){var t={},n=0;return r.forEach(e.children(),(function o(s){var i=n;r.forEach(e.children(s),o),t[s]={low:i,lim:n++}})),t}(e);r.forEach(e.graph().dummyChains,(function(n){for(var r=e.node(n),o=r.edgeObj,s=function(e,t,n,r){var o,s,i=[],a=[],u=Math.min(t[n].low,t[r].low),d=Math.max(t[n].lim,t[r].lim);o=n;do{o=e.parent(o),i.push(o)}while(o&&(t[o].low>u||d>t[o].lim));for(s=o,o=r;(o=e.parent(o))!==s;)a.push(o);return{path:i.concat(a.reverse()),lca:s}}(e,t,o.v,o.w),i=s.path,a=s.lca,u=0,d=i[u],c=!0;n!==o.w;){if(r=e.node(n),c){for(;(d=i[u])!==a&&e.node(d).maxRanka)&&u(n,t,d)}))}))}return r.reduce(t,(function(t,n){var s,i=-1,a=0;return r.forEach(n,(function(r,u){if("border"===e.node(r).dummy){var d=e.predecessors(r);d.length&&(s=e.node(d[0]).order,o(n,a,u,i,s),a=u,i=s)}o(n,a,n.length,s,t.length)})),n})),n}function u(e,t,n){if(t>n){var r=t;t=n,n=r}var o=e[t];o||(e[t]=o={}),o[n]=!0}function d(e,t,n){if(t>n){var o=t;t=n,n=o}return r.has(e[t],n)}function c(e,t,n,o){var s={},i={},a={};return r.forEach(t,(function(e){r.forEach(e,(function(e,t){s[e]=e,i[e]=e,a[e]=t}))})),r.forEach(t,(function(e){var t=-1;r.forEach(e,(function(e){var u=o(e);if(u.length)for(var c=((u=r.sortBy(u,(function(e){return a[e]}))).length-1)/2,l=Math.floor(c),f=Math.ceil(c);l<=f;++l){var h=u[l];i[e]===e&&tu.lim&&(d=u,c=!0);var l=r.filter(t.edges(),(function(t){return c===y(0,e.node(t.v),d)&&c!==y(0,e.node(t.w),d)}));return r.minBy(l,(function(e){return s(t,e)}))}function g(e,t,n,o){var s=n.v,i=n.w;e.removeEdge(s,i),e.setEdge(o.v,o.w,{}),h(e),l(e,t),function(e,t){var n=r.find(e.nodes(),(function(e){return!t.node(e).parent})),o=a(e,n);o=o.slice(1),r.forEach(o,(function(n){var r=e.node(n).parent,o=t.edge(n,r),s=!1;o||(o=t.edge(r,n),s=!0),t.node(n).rank=t.node(r).rank+(s?o.minlen:-o.minlen)}))}(e,t)}function y(e,t,n){return n.low<=t.lim&&t.lim<=n.lim}e.exports=c,c.initLowLimValues=h,c.initCutValues=l,c.calcCutValue=f,c.leaveEdge=p,c.enterEdge=_,c.exchangeEdges=g},"./node_modules/dagre/lib/rank/util.js": +/*!*********************************************!*\ + !*** ./node_modules/dagre/lib/rank/util.js ***! + \*********************************************/ +/*! no static exports found */function(e,t,n){"use strict";var r=n(/*! ../lodash */"./node_modules/dagre/lib/lodash.js");e.exports={longestPath:function(e){var t={};r.forEach(e.sources(),(function n(o){var s=e.node(o);if(r.has(t,o))return s.rank;t[o]=!0;var i=r.min(r.map(e.outEdges(o),(function(t){return n(t.w)-e.edge(t).minlen})));return i!==Number.POSITIVE_INFINITY&&null!=i||(i=0),s.rank=i}))},slack:function(e,t){return e.node(t.w).rank-e.node(t.v).rank-e.edge(t).minlen}}},"./node_modules/dagre/lib/util.js": +/*!****************************************!*\ + !*** ./node_modules/dagre/lib/util.js ***! + \****************************************/ +/*! no static exports found */function(e,t,n){"use strict";var r=n(/*! ./lodash */"./node_modules/dagre/lib/lodash.js"),o=n(/*! ./graphlib */"./node_modules/dagre/lib/graphlib.js").Graph;function s(e,t,n,o){var s;do{s=r.uniqueId(o)}while(e.hasNode(s));return n.dummy=t,e.setNode(s,n),s}function i(e){return r.max(r.map(e.nodes(),(function(t){var n=e.node(t).rank;if(!r.isUndefined(n))return n})))}e.exports={addDummyNode:s,simplify:function(e){var t=(new o).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){var r=t.edge(n.v,n.w)||{weight:0,minlen:1},o=e.edge(n);t.setEdge(n.v,n.w,{weight:r.weight+o.weight,minlen:Math.max(r.minlen,o.minlen)})})),t},asNonCompoundGraph:function(e){var t=new o({multigraph:e.isMultigraph()}).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){e.children(n).length||t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){t.setEdge(n,e.edge(n))})),t},successorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.outEdges(t),(function(t){n[t.w]=(n[t.w]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},predecessorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.inEdges(t),(function(t){n[t.v]=(n[t.v]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},intersectRect:function(e,t){var n,r,o=e.x,s=e.y,i=t.x-o,a=t.y-s,u=e.width/2,d=e.height/2;if(!i&&!a)throw new Error("Not possible to find intersection inside of the rectangle");return Math.abs(a)*u>Math.abs(i)*d?(a<0&&(d=-d),n=d*i/a,r=d):(i<0&&(u=-u),n=u,r=u*a/i),{x:o+n,y:s+r}},buildLayerMatrix:function(e){var t=r.map(r.range(i(e)+1),(function(){return[]}));return r.forEach(e.nodes(),(function(n){var o=e.node(n),s=o.rank;r.isUndefined(s)||(t[s][o.order]=n)})),t},normalizeRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank})));r.forEach(e.nodes(),(function(n){var o=e.node(n);r.has(o,"rank")&&(o.rank-=t)}))},removeEmptyRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank}))),n=[];r.forEach(e.nodes(),(function(r){var o=e.node(r).rank-t;n[o]||(n[o]=[]),n[o].push(r)}));var o=0,s=e.graph().nodeRankFactor;r.forEach(n,(function(t,n){r.isUndefined(t)&&n%s!=0?--o:o&&r.forEach(t,(function(t){e.node(t).rank+=o}))}))},addBorderNode:function(e,t,n,r){var o={width:0,height:0};return arguments.length>=4&&(o.rank=n,o.order=r),s(e,"border",o,t)},maxRank:i,partition:function(e,t){var n={lhs:[],rhs:[]};return r.forEach(e,(function(e){t(e)?n.lhs.push(e):n.rhs.push(e)})),n},time:function(e,t){var n=r.now();try{return t()}finally{console.log(e+" time: "+(r.now()-n)+"ms")}},notime:function(e,t){return t()}}},"./node_modules/dagre/lib/version.js": +/*!*******************************************!*\ + !*** ./node_modules/dagre/lib/version.js ***! + \*******************************************/ +/*! no static exports found */function(e,t){e.exports="0.8.5"},"./node_modules/delaunator/index.js": +/*!******************************************!*\ + !*** ./node_modules/delaunator/index.js ***! + \******************************************/ +/*! exports provided: default */function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var r=n(/*! robust-predicates */"./node_modules/robust-predicates/index.js");const o=Math.pow(2,-52),s=new Uint32Array(512);class i{static from(e,t=f,n=h){const r=e.length,o=new Float64Array(2*r);for(let s=0;s>1;if(t>0&&"number"!=typeof e[0])throw new Error("Expected coords to contain numbers.");this.coords=e;const n=Math.max(2*t-5,0);this._triangles=new Uint32Array(3*n),this._halfedges=new Int32Array(3*n),this._hashSize=Math.ceil(Math.sqrt(t)),this._hullPrev=new Uint32Array(t),this._hullNext=new Uint32Array(t),this._hullTri=new Uint32Array(t),this._hullHash=new Int32Array(this._hashSize).fill(-1),this._ids=new Uint32Array(t),this._dists=new Float64Array(t),this.update()}update(){const{coords:e,_hullPrev:t,_hullNext:n,_hullTri:s,_hullHash:i}=this,u=e.length>>1;let l=1/0,f=1/0,h=-1/0,m=-1/0;for(let t=0;th&&(h=n),r>m&&(m=r),this._ids[t]=t}const p=(l+h)/2,_=(f+m)/2;let g,y,b,v=1/0;for(let t=0;t0&&(y=t,v=n)}let w=e[2*y],O=e[2*y+1],k=1/0;for(let t=0;tr&&(t[n++]=o,r=this._dists[o])}return this.hull=t.subarray(0,n),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(Object(r.orient2d)(j,x,w,O,T,M)<0){const e=y,t=w,n=O;y=b,w=T,O=M,b=e,T=t,M=n}const S=function(e,t,n,r,o,s){const i=n-e,a=r-t,u=o-e,d=s-t,c=i*i+a*a,l=u*u+d*d,f=.5/(i*d-a*u);return{x:e+(d*c-a*l)*f,y:t+(i*l-u*c)*f}}(j,x,w,O,T,M);this._cx=S.x,this._cy=S.y;for(let t=0;t0&&Math.abs(l-a)<=o&&Math.abs(f-u)<=o)continue;if(a=l,u=f,c===g||c===y||c===b)continue;let h=0;for(let e=0,t=this._hashKey(l,f);e=0;)if(p=m,p===h){p=-1;break}if(-1===p)continue;let _=this._addTriangle(p,c,n[p],-1,-1,s[p]);s[c]=this._legalize(_+2),s[p]=_,C++;let v=n[p];for(;m=n[v],Object(r.orient2d)(l,f,e[2*v],e[2*v+1],e[2*m],e[2*m+1])<0;)_=this._addTriangle(v,c,m,s[c],-1,s[v]),s[c]=this._legalize(_+2),n[v]=v,C--,v=m;if(p===h)for(;m=t[p],Object(r.orient2d)(l,f,e[2*m],e[2*m+1],e[2*p],e[2*p+1])<0;)_=this._addTriangle(m,c,p,-1,s[p],s[m]),this._legalize(_+2),s[m]=_,n[p]=p,C--,p=m;this._hullStart=t[c]=p,n[p]=t[v]=c,n[c]=v,i[this._hashKey(l,f)]=c,i[this._hashKey(e[2*p],e[2*p+1])]=p}this.hull=new Uint32Array(C);for(let e=0,t=this._hullStart;e0?3-n:1+n)/4}(e-this._cx,t-this._cy)*this._hashSize)%this._hashSize}_legalize(e){const{_triangles:t,_halfedges:n,coords:r}=this;let o=0,i=0;for(;;){const a=n[e],d=e-e%3;if(i=d+(e+2)%3,-1===a){if(0===o)break;e=s[--o];continue}const c=a-a%3,l=d+(e+1)%3,f=c+(a+2)%3,h=t[i],m=t[e],p=t[l],_=t[f];if(u(r[2*h],r[2*h+1],r[2*m],r[2*m+1],r[2*p],r[2*p+1],r[2*_],r[2*_+1])){t[e]=_,t[a]=h;const r=n[f];if(-1===r){let t=this._hullStart;do{if(this._hullTri[t]===f){this._hullTri[t]=e;break}t=this._hullPrev[t]}while(t!==this._hullStart)}this._link(e,r),this._link(a,n[i]),this._link(i,f);const u=c+(a+1)%3;o=n&&t[e[i]]>s;)e[i+1]=e[i--];e[i+1]=r}else{let o=n+1,s=r;l(e,n+r>>1,o),t[e[n]]>t[e[r]]&&l(e,n,r),t[e[o]]>t[e[r]]&&l(e,o,r),t[e[n]]>t[e[o]]&&l(e,n,o);const i=e[o],a=t[i];for(;;){do{o++}while(t[e[o]]a);if(s=s-n?(c(e,t,o,r),c(e,t,n,s-1)):(c(e,t,n,s-1),c(e,t,o,r))}}function l(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function f(e){return e[0]}function h(e){return e[1]}},"./node_modules/dompurify/dist/purify.js": +/*!***********************************************!*\ + !*** ./node_modules/dompurify/dist/purify.js ***! + \***********************************************/ +/*! no static exports found */function(e,t,n){ +/*! @license DOMPurify 2.3.1 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.3.1/LICENSE */ +e.exports=function(){"use strict";var e=Object.hasOwnProperty,t=Object.setPrototypeOf,n=Object.isFrozen,r=Object.getPrototypeOf,o=Object.getOwnPropertyDescriptor,s=Object.freeze,i=Object.seal,a=Object.create,u="undefined"!=typeof Reflect&&Reflect,d=u.apply,c=u.construct;d||(d=function(e,t,n){return e.apply(t,n)}),s||(s=function(e){return e}),i||(i=function(e){return e}),c||(c=function(e,t){return new(Function.prototype.bind.apply(e,[null].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1?n-1:0),o=1;o/gm),F=i(/^data-[\-\w.\u00B7-\uFFFF]/),z=i(/^aria-[\-\w]+$/),q=i(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Y=i(/^(?:\w+script|data):/i),U=i(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),H="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};function G(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:W(),n=function(t){return e(t)};if(n.version="2.3.1",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;var r=t.document,o=t.document,i=t.DocumentFragment,a=t.HTMLTemplateElement,u=t.Node,d=t.Element,c=t.NodeFilter,l=t.NamedNodeMap,x=void 0===l?t.NamedNodeMap||t.MozNamedAttrMap:l,$=t.Text,X=t.Comment,Z=t.DOMParser,Q=t.trustedTypes,K=d.prototype,J=k(K,"cloneNode"),ee=k(K,"nextSibling"),te=k(K,"childNodes"),ne=k(K,"parentNode");if("function"==typeof a){var re=o.createElement("template");re.content&&re.content.ownerDocument&&(o=re.content.ownerDocument)}var oe=V(Q,r),se=oe&&Pe?oe.createHTML(""):"",ie=o,ae=ie.implementation,ue=ie.createNodeIterator,de=ie.createDocumentFragment,ce=ie.getElementsByTagName,le=r.importNode,fe={};try{fe=O(o).documentMode?o.documentMode:{}}catch(e){}var he={};n.isSupported="function"==typeof ne&&ae&&void 0!==ae.createHTMLDocument&&9!==fe;var me=P,pe=L,_e=F,ge=z,ye=Y,be=U,ve=q,je=null,xe=w({},[].concat(G(T),G(M),G(S),G(E),G(N))),we=null,Oe=w({},[].concat(G(D),G(B),G(I),G(R))),ke=null,Te=null,Me=!0,Se=!0,Ce=!1,Ee=!1,Ae=!1,Ne=!1,De=!1,Be=!1,Ie=!1,Re=!0,Pe=!1,Le=!0,Fe=!0,ze=!1,qe={},Ye=null,Ue=w({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),He=null,Ge=w({},["audio","video","img","source","image","track"]),We=null,Ve=w({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),$e="http://www.w3.org/1998/Math/MathML",Xe="http://www.w3.org/2000/svg",Ze="http://www.w3.org/1999/xhtml",Qe=Ze,Ke=!1,Je=null,et=o.createElement("form"),tt=function(e){Je&&Je===e||(e&&"object"===(void 0===e?"undefined":H(e))||(e={}),e=O(e),je="ALLOWED_TAGS"in e?w({},e.ALLOWED_TAGS):xe,we="ALLOWED_ATTR"in e?w({},e.ALLOWED_ATTR):Oe,We="ADD_URI_SAFE_ATTR"in e?w(O(Ve),e.ADD_URI_SAFE_ATTR):Ve,He="ADD_DATA_URI_TAGS"in e?w(O(Ge),e.ADD_DATA_URI_TAGS):Ge,Ye="FORBID_CONTENTS"in e?w({},e.FORBID_CONTENTS):Ue,ke="FORBID_TAGS"in e?w({},e.FORBID_TAGS):{},Te="FORBID_ATTR"in e?w({},e.FORBID_ATTR):{},qe="USE_PROFILES"in e&&e.USE_PROFILES,Me=!1!==e.ALLOW_ARIA_ATTR,Se=!1!==e.ALLOW_DATA_ATTR,Ce=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ee=e.SAFE_FOR_TEMPLATES||!1,Ae=e.WHOLE_DOCUMENT||!1,Be=e.RETURN_DOM||!1,Ie=e.RETURN_DOM_FRAGMENT||!1,Re=!1!==e.RETURN_DOM_IMPORT,Pe=e.RETURN_TRUSTED_TYPE||!1,De=e.FORCE_BODY||!1,Le=!1!==e.SANITIZE_DOM,Fe=!1!==e.KEEP_CONTENT,ze=e.IN_PLACE||!1,ve=e.ALLOWED_URI_REGEXP||ve,Qe=e.NAMESPACE||Ze,Ee&&(Se=!1),Ie&&(Be=!0),qe&&(je=w({},[].concat(G(N))),we=[],!0===qe.html&&(w(je,T),w(we,D)),!0===qe.svg&&(w(je,M),w(we,B),w(we,R)),!0===qe.svgFilters&&(w(je,S),w(we,B),w(we,R)),!0===qe.mathMl&&(w(je,E),w(we,I),w(we,R))),e.ADD_TAGS&&(je===xe&&(je=O(je)),w(je,e.ADD_TAGS)),e.ADD_ATTR&&(we===Oe&&(we=O(we)),w(we,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&w(We,e.ADD_URI_SAFE_ATTR),e.FORBID_CONTENTS&&(Ye===Ue&&(Ye=O(Ye)),w(Ye,e.FORBID_CONTENTS)),Fe&&(je["#text"]=!0),Ae&&w(je,["html","head","body"]),je.table&&(w(je,["tbody"]),delete ke.tbody),s&&s(e),Je=e)},nt=w({},["mi","mo","mn","ms","mtext"]),rt=w({},["foreignobject","desc","title","annotation-xml"]),ot=w({},M);w(ot,S),w(ot,C);var st=w({},E);w(st,A);var it=function(e){var t=ne(e);t&&t.tagName||(t={namespaceURI:Ze,tagName:"template"});var n=p(e.tagName),r=p(t.tagName);if(e.namespaceURI===Xe)return t.namespaceURI===Ze?"svg"===n:t.namespaceURI===$e?"svg"===n&&("annotation-xml"===r||nt[r]):Boolean(ot[n]);if(e.namespaceURI===$e)return t.namespaceURI===Ze?"math"===n:t.namespaceURI===Xe?"math"===n&&rt[r]:Boolean(st[n]);if(e.namespaceURI===Ze){if(t.namespaceURI===Xe&&!rt[r])return!1;if(t.namespaceURI===$e&&!nt[r])return!1;var o=w({},["title","style","font","a","script"]);return!st[n]&&(o[n]||!ot[n])}return!1},at=function(e){m(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=se}catch(t){e.remove()}}},ut=function(e,t){try{m(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){m(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!we[e])if(Be||Ie)try{at(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},dt=function(e){var t=void 0,n=void 0;if(De)e=""+e;else{var r=_(e,/^[\r\n\t ]+/);n=r&&r[0]}var s=oe?oe.createHTML(e):e;if(Qe===Ze)try{t=(new Z).parseFromString(s,"text/html")}catch(e){}if(!t||!t.documentElement){t=ae.createDocument(Qe,"template",null);try{t.documentElement.innerHTML=Ke?"":s}catch(e){}}var i=t.body||t.documentElement;return e&&n&&i.insertBefore(o.createTextNode(n),i.childNodes[0]||null),Qe===Ze?ce.call(t,Ae?"html":"body")[0]:Ae?t.documentElement:i},ct=function(e){return ue.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT,null,!1)},lt=function(e){return!(e instanceof $||e instanceof X||"string"==typeof e.nodeName&&"string"==typeof e.textContent&&"function"==typeof e.removeChild&&e.attributes instanceof x&&"function"==typeof e.removeAttribute&&"function"==typeof e.setAttribute&&"string"==typeof e.namespaceURI&&"function"==typeof e.insertBefore)},ft=function(e){return"object"===(void 0===u?"undefined":H(u))?e instanceof u:e&&"object"===(void 0===e?"undefined":H(e))&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},ht=function(e,t,r){he[e]&&f(he[e],(function(e){e.call(n,t,r,Je)}))},mt=function(e){var t=void 0;if(ht("beforeSanitizeElements",e,null),lt(e))return at(e),!0;if(_(e.nodeName,/[\u0080-\uFFFF]/))return at(e),!0;var r=p(e.nodeName);if(ht("uponSanitizeElement",e,{tagName:r,allowedTags:je}),!ft(e.firstElementChild)&&(!ft(e.content)||!ft(e.content.firstElementChild))&&v(/<[/\w]/g,e.innerHTML)&&v(/<[/\w]/g,e.textContent))return at(e),!0;if("select"===r&&v(/