diff --git a/assets/app.css b/assets/app.css deleted file mode 100644 index c9c9090..0000000 --- a/assets/app.css +++ /dev/null @@ -1,8 +0,0 @@ -.is-page-loader{display:none !important;} -/*! bulma.io v0.9.3 | MIT License | github.com/jgthms/bulma */.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding:calc(.5em - 1px) calc(.75em - 1px);position:relative;vertical-align:top}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:none}.select fieldset[disabled] select,.select select[disabled],[disabled].button,[disabled].file-cta,[disabled].file-name,[disabled].input,[disabled].pagination-ellipsis,[disabled].pagination-link,[disabled].pagination-next,[disabled].pagination-previous,[disabled].textarea,fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}.breadcrumb,.button,.file,.is-unselectable,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.pagination:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:after,.delete:before,.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before,.modal-close:before{height:2px;width:50%}.delete:after,.modal-close:after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.delete:active,.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading:after,.control.is-loading:after,.loader,.select.is-loading:after{animation:spinAround .5s linear infinite;border-radius:9999px;border-color:transparent transparent #dbdbdb #dbdbdb;border-style:solid;border-width:2px;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */.navbar-burger,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:Roboto,Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{color:#485fc7;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}code,hr{background-color:#f5f5f5}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#363636}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);color:#4a4a4a;display:block;padding:1.25rem}a.box:focus,a.box:hover{box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px #485fc7}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #485fc7}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding:calc(.5em - 1px) 1em;text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}.button.is-hovered,.button:hover{border-color:#b5b5b5;color:#363636}.button.is-focused,.button:focus{border-color:#485fc7;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#363636}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#363636}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:transparent;color:#485fc7;text-decoration:none}.button.is-ghost.is-hovered,.button.is-ghost:hover{color:#485fc7;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-hovered,.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined.is-loading.is-focused:after,.button.is-white.is-outlined.is-loading.is-hovered:after,.button.is-white.is-outlined.is-loading:focus:after,.button.is-white.is-outlined.is-loading:hover:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-white.is-inverted.is-outlined.is-loading:focus:after,.button.is-white.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-hovered,.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-outlined.is-loading.is-focused:after,.button.is-black.is-outlined.is-loading.is-hovered:after,.button.is-black.is-outlined.is-loading:focus:after,.button.is-black.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-black.is-inverted.is-outlined.is-loading:focus:after,.button.is-black.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{color:#f5f5f5}.button.is-light.is-inverted,.button.is-light.is-inverted.is-hovered,.button.is-light.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined.is-focused,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined.is-loading.is-focused:after,.button.is-light.is-outlined.is-loading.is-hovered:after,.button.is-light.is-outlined.is-loading:focus:after,.button.is-light.is-outlined.is-loading:hover:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-light.is-inverted.is-outlined.is-focused,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-light.is-inverted.is-outlined.is-loading:focus:after,.button.is-light.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-dark{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#fff}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-hovered,.button.is-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined.is-focused,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined.is-loading.is-focused:after,.button.is-dark.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-outlined.is-loading:focus:after,.button.is-dark.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined.is-focused,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.button.is-dark.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#00d1b2;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-hovered,.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined.is-focused,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined.is-loading.is-focused:after,.button.is-primary.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-outlined.is-loading:focus:after,.button.is-primary.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined.is-focused,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.button.is-primary.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light{background-color:#ebfffc;color:#00947e}.button.is-primary.is-light.is-hovered,.button.is-primary.is-light:hover{background-color:#defffa;border-color:transparent;color:#00947e}.button.is-primary.is-light.is-active,.button.is-primary.is-light:active{background-color:#d1fff8;border-color:transparent;color:#00947e}.button.is-link{background-color:#485fc7;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#3e56c4;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#3a51bb;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#485fc7;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#485fc7}.button.is-link.is-inverted.is-hovered,.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#485fc7}.button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#485fc7;color:#485fc7}.button.is-link.is-outlined.is-focused,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#485fc7;border-color:#485fc7;color:#fff}.button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #485fc7 #485fc7!important}.button.is-link.is-outlined.is-loading.is-focused:after,.button.is-link.is-outlined.is-loading.is-hovered:after,.button.is-link.is-outlined.is-loading:focus:after,.button.is-link.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#485fc7;box-shadow:none;color:#485fc7}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined.is-focused,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#485fc7}.button.is-link.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-link.is-inverted.is-outlined.is-loading:focus:after,.button.is-link.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #485fc7 #485fc7!important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff1fa;color:#5ea3e4}.button.is-link.is-light.is-hovered,.button.is-link.is-light:hover{background-color:#e6e9f7;border-color:transparent;color:#5ea3e4}.button.is-link.is-light.is-active,.button.is-link.is-light:active{background-color:#dce0f4;border-color:transparent;color:#5ea3e4}.button.is-info{background-color:#3e8ed0;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#3488ce;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#3082c5;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#3e8ed0;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#3e8ed0}.button.is-info.is-inverted.is-hovered,.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3e8ed0}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;color:#3e8ed0}.button.is-info.is-outlined.is-focused,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #3e8ed0 #3e8ed0!important}.button.is-info.is-outlined.is-loading.is-focused:after,.button.is-info.is-outlined.is-loading.is-hovered:after,.button.is-info.is-outlined.is-loading:focus:after,.button.is-info.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;box-shadow:none;color:#3e8ed0}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined.is-focused,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#3e8ed0}.button.is-info.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-info.is-inverted.is-outlined.is-loading:focus:after,.button.is-info.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #3e8ed0 #3e8ed0!important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#eff5fb;color:#296fa8}.button.is-info.is-light.is-hovered,.button.is-info.is-light:hover{background-color:#e4eff9;border-color:transparent;color:#296fa8}.button.is-info.is-light.is-active,.button.is-info.is-light:active{background-color:#dae9f6;border-color:transparent;color:#296fa8}.button.is-success{background-color:#48c78e;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#3ec487;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(72,199,142,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#3abb81;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#48c78e;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#48c78e}.button.is-success.is-inverted.is-hovered,.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#48c78e}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;color:#48c78e}.button.is-success.is-outlined.is-focused,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#48c78e;border-color:#48c78e;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #48c78e #48c78e!important}.button.is-success.is-outlined.is-loading.is-focused:after,.button.is-success.is-outlined.is-loading.is-hovered:after,.button.is-success.is-outlined.is-loading:focus:after,.button.is-success.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;box-shadow:none;color:#48c78e}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined.is-focused,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#48c78e}.button.is-success.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-success.is-inverted.is-outlined.is-loading:focus:after,.button.is-success.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #48c78e #48c78e!important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#effaf5;color:#257953}.button.is-success.is-light.is-hovered,.button.is-success.is-light:hover{background-color:#e6f7ef;border-color:transparent;color:#257953}.button.is-success.is-light.is-active,.button.is-success.is-light:active{background-color:#dcf4e9;border-color:transparent;color:#257953}.button.is-warning{background-color:#ffe08a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdc7d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,224,138,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd970;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffe08a;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{color:#ffe08a}.button.is-warning.is-inverted,.button.is-warning.is-inverted.is-hovered,.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffe08a}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;color:#ffe08a}.button.is-warning.is-outlined.is-focused,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffe08a;border-color:#ffe08a;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffe08a #ffe08a!important}.button.is-warning.is-outlined.is-loading.is-focused:after,.button.is-warning.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-outlined.is-loading:focus:after,.button.is-warning.is-outlined.is-loading:hover:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;box-shadow:none;color:#ffe08a}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined.is-focused,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffe08a}.button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.button.is-warning.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #ffe08a #ffe08a!important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-warning.is-light{background-color:#fffaeb;color:#946c00}.button.is-warning.is-light.is-hovered,.button.is-warning.is-light:hover{background-color:#fff6de;border-color:transparent;color:#946c00}.button.is-warning.is-light.is-active,.button.is-warning.is-light:active{background-color:#fff3d1;border-color:transparent;color:#946c00}.button.is-danger{background-color:#f14668;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#f03a5f;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ef2e55;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#f14668;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#f14668}.button.is-danger.is-inverted.is-hovered,.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}.button.is-danger.is-outlined.is-focused,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#f14668;border-color:#f14668;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #f14668 #f14668!important}.button.is-danger.is-outlined.is-loading.is-focused:after,.button.is-danger.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-outlined.is-loading:focus:after,.button.is-danger.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined.is-focused,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#f14668}.button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.button.is-danger.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f14668 #f14668!important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.button.is-danger.is-light.is-hovered,.button.is-danger.is-light:hover{background-color:#fde0e6;border-color:transparent;color:#cc0f35}.button.is-danger.is-light.is-active,.button.is-danger.is-light:active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35}.button.is-small{font-size:.75rem}.button.is-small:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none!important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (max-width:1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width:1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#363636}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:9999px}.image.is-fullwidth{width:100%}.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.notification.is-dark{background-color:#363636;color:#fff}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-primary.is-light{background-color:#ebfffc;color:#00947e}.notification.is-link{background-color:#485fc7;color:#fff}.notification.is-link.is-light{background-color:#eff1fa;color:#5ea3e4}.notification.is-info{background-color:#3e8ed0;color:#fff}.notification.is-info.is-light{background-color:#eff5fb;color:#296fa8}.notification.is-success{background-color:#48c78e;color:#fff}.notification.is-success.is-light{background-color:#effaf5;color:#257953}.notification.is-warning{background-color:#ffe08a;color:rgba(0,0,0,.7)}.notification.is-warning.is-light{background-color:#fffaeb;color:#946c00}.notification.is-danger{background-color:#f14668;color:#fff}.notification.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress::-ms-fill{background-color:#4a4a4a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(90deg,#fff 30%,#ededed 0)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(90deg,#0a0a0a 30%,#ededed 0)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(90deg,#f5f5f5 30%,#ededed 0)}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate{background-image:linear-gradient(90deg,#363636 30%,#ededed 0)}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-primary:indeterminate{background-image:linear-gradient(90deg,#00d1b2 30%,#ededed 0)}.progress.is-link::-webkit-progress-value{background-color:#485fc7}.progress.is-link::-moz-progress-bar{background-color:#485fc7}.progress.is-link::-ms-fill{background-color:#485fc7}.progress.is-link:indeterminate{background-image:linear-gradient(90deg,#485fc7 30%,#ededed 0)}.progress.is-info::-webkit-progress-value{background-color:#3e8ed0}.progress.is-info::-moz-progress-bar{background-color:#3e8ed0}.progress.is-info::-ms-fill{background-color:#3e8ed0}.progress.is-info:indeterminate{background-image:linear-gradient(90deg,#3e8ed0 30%,#ededed 0)}.progress.is-success::-webkit-progress-value{background-color:#48c78e}.progress.is-success::-moz-progress-bar{background-color:#48c78e}.progress.is-success::-ms-fill{background-color:#48c78e}.progress.is-success:indeterminate{background-image:linear-gradient(90deg,#48c78e 30%,#ededed 0)}.progress.is-warning::-webkit-progress-value{background-color:#ffe08a}.progress.is-warning::-moz-progress-bar{background-color:#ffe08a}.progress.is-warning::-ms-fill{background-color:#ffe08a}.progress.is-warning:indeterminate{background-image:linear-gradient(90deg,#ffe08a 30%,#ededed 0)}.progress.is-danger::-webkit-progress-value{background-color:#f14668}.progress.is-danger::-moz-progress-bar{background-color:#f14668}.progress.is-danger::-ms-fill{background-color:#f14668}.progress.is-danger:indeterminate{background-image:linear-gradient(90deg,#f14668 30%,#ededed 0)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(90deg,#4a4a4a 30%,#ededed 0);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#363636}.table td,.table th{border:solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#485fc7;border-color:#485fc7;color:#fff}.table td.is-info,.table th.is-info{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.table td.is-success,.table th.is-success{background-color:#48c78e;border-color:#48c78e;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffe08a;border-color:#ffe08a;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#363636}.table th:not([align]){text-align:inherit}.table tr.is-selected{background-color:#00d1b2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:transparent}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.has-addons .tag,.tags.is-right .tag:not(:last-child){margin-right:0}.tags.has-addons .tag:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#4a4a4a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.tag:not(body).is-dark{background-color:#363636;color:#fff}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-primary.is-light{background-color:#ebfffc;color:#00947e}.tag:not(body).is-link{background-color:#485fc7;color:#fff}.tag:not(body).is-link.is-light{background-color:#eff1fa;color:#5ea3e4}.tag:not(body).is-info{background-color:#3e8ed0;color:#fff}.tag:not(body).is-info.is-light{background-color:#eff5fb;color:#296fa8}.tag:not(body).is-success{background-color:#48c78e;color:#fff}.tag:not(body).is-success.is-light{background-color:#effaf5;color:#257953}.tag:not(body).is-warning{background-color:#ffe08a;color:rgba(0,0,0,.7)}.tag:not(body).is-warning.is-light{background-color:#fffaeb;color:#946c00}.tag:not(body).is-danger{background-color:#f14668;color:#fff}.tag:not(body).is-danger.is-light{background-color:#feecf0;color:#cc0f35}.tag:not(body).is-normal{font-size:.75rem}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag:not(body).is-delete:before{height:1px;width:50%}.tag:not(body).is-delete:after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:9999px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.subtitle sup,.title sub,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:500;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.input,.select select,.textarea{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(54,54,54,.3)}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(54,54,54,.3)}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:#b5b5b5}.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:#485fc7;box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.select fieldset[disabled] select,.select select[disabled],[disabled].input,[disabled].textarea,fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,[disabled].input::-moz-placeholder,[disabled].textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:hsla(0,0%,47.8%,.3)}.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,[disabled].input::-webkit-input-placeholder,[disabled].textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:hsla(0,0%,47.8%,.3)}.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,[disabled].input:-moz-placeholder,[disabled].textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:hsla(0,0%,47.8%,.3)}.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,[disabled].input:-ms-input-placeholder,[disabled].textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:hsla(0,0%,47.8%,.3)}.input,.textarea{box-shadow:inset 0 .0625em .125em rgba(10,10,10,.05);max-width:100%;width:100%}[readonly].input,[readonly].textarea{box-shadow:none}.is-white.input,.is-white.textarea{border-color:#fff}.is-white.input:active,.is-white.input:focus,.is-white.is-active.input,.is-white.is-active.textarea,.is-white.is-focused.input,.is-white.is-focused.textarea,.is-white.textarea:active,.is-white.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.is-black.input,.is-black.textarea{border-color:#0a0a0a}.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.is-light.input,.is-light.textarea{border-color:#f5f5f5}.is-light.input:active,.is-light.input:focus,.is-light.is-active.input,.is-light.is-active.textarea,.is-light.is-focused.input,.is-light.is-focused.textarea,.is-light.textarea:active,.is-light.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.is-dark.input,.is-dark.textarea{border-color:#363636}.is-dark.input:active,.is-dark.input:focus,.is-dark.is-active.input,.is-dark.is-active.textarea,.is-dark.is-focused.input,.is-dark.is-focused.textarea,.is-dark.textarea:active,.is-dark.textarea:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.is-primary.input,.is-primary.textarea{border-color:#00d1b2}.is-primary.input:active,.is-primary.input:focus,.is-primary.is-active.input,.is-primary.is-active.textarea,.is-primary.is-focused.input,.is-primary.is-focused.textarea,.is-primary.textarea:active,.is-primary.textarea:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.is-link.input,.is-link.textarea{border-color:#485fc7}.is-link.input:active,.is-link.input:focus,.is-link.is-active.input,.is-link.is-active.textarea,.is-link.is-focused.input,.is-link.is-focused.textarea,.is-link.textarea:active,.is-link.textarea:focus{box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.is-info.input,.is-info.textarea{border-color:#3e8ed0}.is-info.input:active,.is-info.input:focus,.is-info.is-active.input,.is-info.is-active.textarea,.is-info.is-focused.input,.is-info.is-focused.textarea,.is-info.textarea:active,.is-info.textarea:focus{box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.is-success.input,.is-success.textarea{border-color:#48c78e}.is-success.input:active,.is-success.input:focus,.is-success.is-active.input,.is-success.is-active.textarea,.is-success.is-focused.input,.is-success.is-focused.textarea,.is-success.textarea:active,.is-success.textarea:focus{box-shadow:0 0 0 .125em rgba(72,199,142,.25)}.is-warning.input,.is-warning.textarea{border-color:#ffe08a}.is-warning.input:active,.is-warning.input:focus,.is-warning.is-active.input,.is-warning.is-active.textarea,.is-warning.is-focused.input,.is-warning.is-focused.textarea,.is-warning.textarea:active,.is-warning.textarea:focus{box-shadow:0 0 0 .125em rgba(255,224,138,.25)}.is-danger.input,.is-danger.textarea{border-color:#f14668}.is-danger.input:active,.is-danger.input:focus,.is-danger.is-active.input,.is-danger.is-active.textarea,.is-danger.is-focused.input,.is-danger.is-focused.textarea,.is-danger.textarea:active,.is-danger.textarea:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.is-small.input,.is-small.textarea{border-radius:2px;font-size:.75rem}.is-medium.input,.is-medium.textarea{font-size:1.25rem}.is-large.input,.is-large.textarea{font-size:1.5rem}.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}.is-inline.input,.is-inline.textarea{display:inline;width:auto}.input.is-rounded{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:auto}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox input[disabled],.radio input[disabled],[disabled].checkbox,[disabled].radio,fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading):after{border-color:#485fc7;right:1.125em;z-index:4}.select.is-rounded select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.select.is-white:not(:hover):after,.select.is-white select{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.select.is-black:not(:hover):after,.select.is-black select{border-color:#0a0a0a}.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light:not(:hover):after,.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.select.is-dark:not(:hover):after,.select.is-dark select{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary:not(:hover):after,.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#00b89c}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link:not(:hover):after,.select.is-link select{border-color:#485fc7}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#3a51bb}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.select.is-info:not(:hover):after,.select.is-info select{border-color:#3e8ed0}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#3082c5}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.select.is-success:not(:hover):after,.select.is-success select{border-color:#48c78e}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#3abb81}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(72,199,142,.25)}.select.is-warning:not(:hover):after,.select.is-warning select{border-color:#ffe08a}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffd970}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,224,138,.25)}.select.is-danger:not(:hover):after,.select.is-danger select{border-color:#f14668}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ef2e55}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled:after{border-color:#7a7a7a}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,100%,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,96.1%,.25);color:rgba(0,0,0,.7)}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#fff}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#485fc7;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#3e56c4;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(72,95,199,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#3a51bb;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#3e8ed0;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#3488ce;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(62,142,208,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#3082c5;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#48c78e;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#3ec487;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(72,199,142,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#3abb81;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffe08a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdc7d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,224,138,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd970;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#f14668;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#f03a5f;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(241,70,104,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ef2e55;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border:1px solid #dbdbdb;border-left-width:0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:500}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#485fc7}.help.is-info{color:#3e8ed0}.help.is-success{color:#48c78e}.help.is-warning{color:#ffe08a}.help.is-danger{color:#f14668}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media print,screen and (min-width:769px){.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:768px){.field-label{margin-bottom:.5rem}}@media print,screen and (min-width:769px){.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.25rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media print,screen and (min-width:769px){.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#4a4a4a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#485fc7;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li:before{color:#b5b5b5;content:"/"}.breadcrumb ol,.breadcrumb ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li:before{content:"→"}.breadcrumb.has-bullet-separator li+li:before{content:"•"}.breadcrumb.has-dot-separator li+li:before{content:"·"}.breadcrumb.has-succeeds-separator li+li:before{content:"≻"}.card{background-color:#fff;border-radius:.25rem;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);color:#4a4a4a;max-width:100%;position:relative}.card-content:first-child,.card-footer:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-content:last-child,.card-footer:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:transparent;align-items:stretch;box-shadow:0 .125em .25em rgba(10,10,10,.1);display:flex}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:.75rem 1rem}.card-header-icon,.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;align-items:center;cursor:pointer;display:flex;padding:.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{padding:1.5rem}.card-content,.card-footer{background-color:transparent}.card-footer{border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:0;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#485fc7;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media print,screen and (min-width:769px){.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media print,screen and (min-width:769px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width:768px){.level-left+.level-right{margin-top:1.5rem}}@media print,screen and (min-width:769px){.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media print,screen and (min-width:769px){.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid hsla(0,0%,85.9%,.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid hsla(0,0%,85.9%,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width:768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#485fc7;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body{border-color:#363636}.message.is-primary{background-color:#ebfffc}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#00947e}.message.is-link{background-color:#eff1fa}.message.is-link .message-header{background-color:#485fc7;color:#fff}.message.is-link .message-body{border-color:#485fc7;color:#5ea3e4}.message.is-info{background-color:#eff5fb}.message.is-info .message-header{background-color:#3e8ed0;color:#fff}.message.is-info .message-body{border-color:#3e8ed0;color:#296fa8}.message.is-success{background-color:#effaf5}.message.is-success .message-header{background-color:#48c78e;color:#fff}.message.is-success .message-body{border-color:#48c78e;color:#257953}.message.is-warning{background-color:#fffaeb}.message.is-warning .message-header{background-color:#ffe08a;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffe08a;color:#946c00}.message.is-danger{background-color:#feecf0}.message.is-danger .message-header{background-color:#f14668;color:#fff}.message.is-danger .message-body{border-color:#f14668;color:#cc0f35}.message-header{align-items:center;background-color:#4a4a4a;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-radius:4px;border:solid #dbdbdb;border-width:0 0 0 4px;color:#4a4a4a;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5}.navbar.is-light,.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,.7)}@media screen and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,.7)}}.navbar.is-dark{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#485fc7;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#3a51bb;color:#fff}.navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#3a51bb;color:#fff}.navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#3a51bb;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#485fc7;color:#fff}}.navbar.is-info{background-color:#3e8ed0;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#3082c5;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3e8ed0;color:#fff}}.navbar.is-success{background-color:#48c78e;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#3abb81;color:#fff}.navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#3abb81;color:#fff}.navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#3abb81;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#48c78e;color:#fff}}.navbar.is-warning{background-color:#ffe08a}.navbar.is-warning,.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd970;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,.7)}@media screen and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd970;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd970;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffe08a;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#f14668;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3.25rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:first-child{transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#485fc7}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#485fc7}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom:3px solid #485fc7;color:#485fc7;padding-bottom:calc(.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless):after{border-color:#485fc7;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top-touch .navbar-menu,.navbar.is-fixed-top .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3.25rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width:1024px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:4px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3.25rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5.25rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:#dbdbdb;color:#363636;min-width:2.5em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#b5b5b5;color:#363636}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#485fc7}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#485fc7;border-color:#485fc7;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width:768px){.pagination{flex-wrap:wrap}.pagination-list li,.pagination-next,.pagination-previous{flex-grow:1;flex-shrink:1}}@media print,screen and (min-width:769px){.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading{background-color:#00d1b2;color:#fff}.panel.is-primary .panel-tabs a.is-active{border-bottom-color:#00d1b2}.panel.is-primary .panel-block.is-active .panel-icon{color:#00d1b2}.panel.is-link .panel-heading{background-color:#485fc7;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#485fc7}.panel.is-link .panel-block.is-active .panel-icon{color:#485fc7}.panel.is-info .panel-heading{background-color:#3e8ed0;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#3e8ed0}.panel.is-info .panel-block.is-active .panel-icon{color:#3e8ed0}.panel.is-success .panel-heading{background-color:#48c78e;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#48c78e}.panel.is-success .panel-block.is-active .panel-icon{color:#48c78e}.panel.is-warning .panel-heading{background-color:#ffe08a;color:rgba(0,0,0,.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffe08a}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffe08a}.panel.is-danger .panel-heading{background-color:#f14668;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668}.panel.is-danger .panel-block.is-active .panel-icon{color:#f14668}.panel-block:not(:last-child),.panel-tabs:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#363636;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#485fc7}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#485fc7;color:#363636}.panel-block.is-active .panel-icon{color:#485fc7}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom:1px solid #dbdbdb;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#485fc7;color:#485fc7}.tabs ul{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-center,.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border:1px solid #dbdbdb;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#485fc7;border-color:#485fc7;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media print,screen and (min-width:769px){.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(var(--columnGap)*-1);margin-right:calc(var(--columnGap)*-1)}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media print,screen and (min-width:769px){.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#0a0a0a!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-primary-light{color:#ebfffc!important}a.has-text-primary-light:focus,a.has-text-primary-light:hover{color:#b8fff4!important}.has-background-primary-light{background-color:#ebfffc!important}.has-text-primary-dark{color:#00947e!important}a.has-text-primary-dark:focus,a.has-text-primary-dark:hover{color:#00c7a9!important}.has-background-primary-dark{background-color:#00947e!important}.has-text-link{color:#485fc7!important}a.has-text-link:focus,a.has-text-link:hover{color:#3449a8!important}.has-background-link{background-color:#485fc7!important}.has-text-link-light{color:#eff1fa!important}a.has-text-link-light:focus,a.has-text-link-light:hover{color:#c8cfee!important}.has-background-link-light{background-color:#eff1fa!important}.has-text-link-dark{color:#5ea3e4!important}a.has-text-link-dark:focus,a.has-text-link-dark:hover{color:#89bceb!important}.has-background-link-dark{background-color:#5ea3e4!important}.has-text-info{color:#3e8ed0!important}a.has-text-info:focus,a.has-text-info:hover{color:#2b74b1!important}.has-background-info{background-color:#3e8ed0!important}.has-text-info-light{color:#eff5fb!important}a.has-text-info-light:focus,a.has-text-info-light:hover{color:#c6ddf1!important}.has-background-info-light{background-color:#eff5fb!important}.has-text-info-dark{color:#296fa8!important}a.has-text-info-dark:focus,a.has-text-info-dark:hover{color:#368ace!important}.has-background-info-dark{background-color:#296fa8!important}.has-text-success{color:#48c78e!important}a.has-text-success:focus,a.has-text-success:hover{color:#34a873!important}.has-background-success{background-color:#48c78e!important}.has-text-success-light{color:#effaf5!important}a.has-text-success-light:focus,a.has-text-success-light:hover{color:#c8eedd!important}.has-background-success-light{background-color:#effaf5!important}.has-text-success-dark{color:#257953!important}a.has-text-success-dark:focus,a.has-text-success-dark:hover{color:#31a06e!important}.has-background-success-dark{background-color:#257953!important}.has-text-warning{color:#ffe08a!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd257!important}.has-background-warning{background-color:#ffe08a!important}.has-text-warning-light{color:#fffaeb!important}a.has-text-warning-light:focus,a.has-text-warning-light:hover{color:#ffecb8!important}.has-background-warning-light{background-color:#fffaeb!important}.has-text-warning-dark{color:#946c00!important}a.has-text-warning-dark:focus,a.has-text-warning-dark:hover{color:#c79200!important}.has-background-warning-dark{background-color:#946c00!important}.has-text-danger{color:#f14668!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ee1742!important}.has-background-danger{background-color:#f14668!important}.has-text-danger-light{color:#feecf0!important}a.has-text-danger-light:focus,a.has-text-danger-light:hover{color:#fabdc9!important}.has-background-danger-light{background-color:#feecf0!important}.has-text-danger-dark{color:#cc0f35!important}a.has-text-danger-dark:focus,a.has-text-danger-dark:hover{color:#ee2049!important}.has-background-danger-dark{background-color:#cc0f35!important}.has-text-black-bis{color:#121212!important}.has-background-black-bis{background-color:#121212!important}.has-text-black-ter{color:#242424!important}.has-background-black-ter{background-color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-background-grey-darker{background-color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-background-grey-dark{background-color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-background-grey{background-color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-background-grey-light{background-color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-background-grey-lighter{background-color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-background-white-ter{background-color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-background-white-bis{background-color:#fafafa!important}.is-flex-direction-row{flex-direction:row!important}.is-flex-direction-row-reverse{flex-direction:row-reverse!important}.is-flex-direction-column{flex-direction:column!important}.is-flex-direction-column-reverse{flex-direction:column-reverse!important}.is-flex-wrap-nowrap{flex-wrap:nowrap!important}.is-flex-wrap-wrap{flex-wrap:wrap!important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}.is-justify-content-flex-start{justify-content:flex-start!important}.is-justify-content-flex-end{justify-content:flex-end!important}.is-justify-content-center{justify-content:center!important}.is-justify-content-space-between{justify-content:space-between!important}.is-justify-content-space-around{justify-content:space-around!important}.is-justify-content-space-evenly{justify-content:space-evenly!important}.is-justify-content-start{justify-content:start!important}.is-justify-content-end{justify-content:end!important}.is-justify-content-left{justify-content:left!important}.is-justify-content-right{justify-content:right!important}.is-align-content-flex-start{align-content:flex-start!important}.is-align-content-flex-end{align-content:flex-end!important}.is-align-content-center{align-content:center!important}.is-align-content-space-between{align-content:space-between!important}.is-align-content-space-around{align-content:space-around!important}.is-align-content-space-evenly{align-content:space-evenly!important}.is-align-content-stretch{align-content:stretch!important}.is-align-content-start{align-content:start!important}.is-align-content-end{align-content:end!important}.is-align-content-baseline{align-content:baseline!important}.is-align-items-stretch{align-items:stretch!important}.is-align-items-flex-start{align-items:flex-start!important}.is-align-items-flex-end{align-items:flex-end!important}.is-align-items-center{align-items:center!important}.is-align-items-baseline{align-items:baseline!important}.is-align-items-start{align-items:start!important}.is-align-items-end{align-items:end!important}.is-align-items-self-start{align-items:self-start!important}.is-align-items-self-end{align-items:self-end!important}.is-align-self-auto{align-self:auto!important}.is-align-self-flex-start{align-self:flex-start!important}.is-align-self-flex-end{align-self:flex-end!important}.is-align-self-center{align-self:center!important}.is-align-self-baseline{align-self:baseline!important}.is-align-self-stretch{align-self:stretch!important}.is-flex-grow-0{flex-grow:0!important}.is-flex-grow-1{flex-grow:1!important}.is-flex-grow-2{flex-grow:2!important}.is-flex-grow-3{flex-grow:3!important}.is-flex-grow-4{flex-grow:4!important}.is-flex-grow-5{flex-grow:5!important}.is-flex-shrink-0{flex-shrink:0!important}.is-flex-shrink-1{flex-shrink:1!important}.is-flex-shrink-2{flex-shrink:2!important}.is-flex-shrink-3{flex-shrink:3!important}.is-flex-shrink-4{flex-shrink:4!important}.is-flex-shrink-5{flex-shrink:5!important}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-clickable{cursor:pointer!important;pointer-events:all!important}.is-clipped{overflow:hidden!important}.is-relative{position:relative!important}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3,.mx-3{margin-left:.75rem!important}.mx-3{margin-right:.75rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-4{margin:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4,.mx-4{margin-left:1rem!important}.mx-4{margin-right:1rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.m-5{margin:1.5rem!important}.mt-5{margin-top:1.5rem!important}.mr-5{margin-right:1.5rem!important}.mb-5{margin-bottom:1.5rem!important}.ml-5,.mx-5{margin-left:1.5rem!important}.mx-5{margin-right:1.5rem!important}.my-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-6{margin:3rem!important}.mt-6{margin-top:3rem!important}.mr-6{margin-right:3rem!important}.mb-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.mx-6{margin-right:3rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3,.px-3{padding-left:.75rem!important}.px-3{padding-right:.75rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-4{padding:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4,.px-4{padding-left:1rem!important}.px-4{padding-right:1rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.p-5{padding:1.5rem!important}.pt-5{padding-top:1.5rem!important}.pr-5{padding-right:1.5rem!important}.pb-5{padding-bottom:1.5rem!important}.pl-5,.px-5{padding-left:1.5rem!important}.px-5{padding-right:1.5rem!important}.py-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-6{padding:3rem!important}.pt-6{padding-top:3rem!important}.pr-6{padding-right:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.px-6{padding-right:3rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pr-auto{padding-right:auto!important}.pb-auto{padding-bottom:auto!important}.pl-auto,.px-auto{padding-left:auto!important}.px-auto{padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}.is-size-1{font-size:3rem!important}.is-size-2{font-size:2.5rem!important}.is-size-3{font-size:2rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.25rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:768px){.is-size-1-mobile{font-size:3rem!important}.is-size-2-mobile{font-size:2.5rem!important}.is-size-3-mobile{font-size:2rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.25rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media print,screen and (min-width:769px){.is-size-1-tablet{font-size:3rem!important}.is-size-2-tablet{font-size:2.5rem!important}.is-size-3-tablet{font-size:2rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.25rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:3rem!important}.is-size-2-touch{font-size:2.5rem!important}.is-size-3-touch{font-size:2rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.25rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:3rem!important}.is-size-2-desktop{font-size:2.5rem!important}.is-size-3-desktop{font-size:2rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.25rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:3rem!important}.is-size-2-widescreen{font-size:2.5rem!important}.is-size-3-widescreen{font-size:2rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.25rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:3rem!important}.is-size-2-fullhd{font-size:2.5rem!important}.is-size-3-fullhd{font-size:2rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.25rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:768px){.has-text-centered-mobile{text-align:center!important}}@media print,screen and (min-width:769px){.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:768px){.has-text-justified-mobile{text-align:justify!important}}@media print,screen and (min-width:769px){.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:768px){.has-text-left-mobile{text-align:left!important}}@media print,screen and (min-width:769px){.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:768px){.has-text-right-mobile{text-align:right!important}}@media print,screen and (min-width:769px){.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:769px)and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1024px)and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px)and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.is-underlined{text-decoration:underline!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-medium{font-weight:500!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-primary,.is-family-sans-serif,.is-family-secondary{font-family:Roboto,Helvetica,Arial,sans-serif!important}.is-family-code,.is-family-monospace{font-family:monospace!important}.is-block{display:block!important}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media print,screen and (min-width:769px){.is-block-tablet{display:block!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width:768px){.is-flex-mobile{display:flex!important}}@media print,screen and (min-width:769px){.is-flex-tablet{display:flex!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media print,screen and (min-width:769px){.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media print,screen and (min-width:769px){.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width:768px){.is-inline-flex-mobile{display:inline-flex!important}}@media print,screen and (min-width:769px){.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media print,screen and (min-width:769px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:768px){.is-invisible-mobile{visibility:hidden!important}}@media print,screen and (min-width:769px){.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:769px)and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px)and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px)and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width:1023px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff!important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e8e3e4,#fff 71%,#fff)}@media screen and (max-width:768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e8e3e4,#fff 71%,#fff)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a!important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}@media screen and (max-width:768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,.7)}.hero.is-light .subtitle{color:rgba(0,0,0,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.hero.is-light .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5!important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}@media screen and (max-width:768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}.hero.is-dark{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#fff}.hero.is-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#fff}.hero.is-dark .tabs a{color:#fff;opacity:.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{color:#363636!important;opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}@media screen and (max-width:768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{color:#00d1b2!important;opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}@media screen and (max-width:768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}}.hero.is-link{background-color:#485fc7;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-link .navbar-menu{background-color:#485fc7}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#3a51bb;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#485fc7!important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#485fc7}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#2959b3,#485fc7 71%,#5658d2)}@media screen and (max-width:768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#2959b3,#485fc7 71%,#5658d2)}}.hero.is-info{background-color:#3e8ed0;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-info .navbar-menu{background-color:#3e8ed0}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#3082c5;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#3e8ed0!important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3e8ed0}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#208fbc,#3e8ed0 71%,#4d83db)}@media screen and (max-width:768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#208fbc,#3e8ed0 71%,#4d83db)}}.hero.is-success{background-color:#48c78e;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-success .navbar-menu{background-color:#48c78e}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#3abb81;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#48c78e!important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#48c78e}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#29b35e,#48c78e 71%,#56d2af)}@media screen and (max-width:768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#29b35e,#48c78e 71%,#56d2af)}}.hero.is-warning{background-color:#ffe08a;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-warning .navbar-menu{background-color:#ffe08a}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd970;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffe08a!important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffe08a}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffb657,#ffe08a 71%,#fff6a3)}@media screen and (max-width:768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffb657,#ffe08a 71%,#fff6a3)}}.hero.is-danger{background-color:#f14668;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-danger .navbar-menu{background-color:#f14668}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ef2e55;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#f14668!important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f14668}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}@media screen and (max-width:768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}}.hero.is-small .hero-body{padding:1.5rem}@media print,screen and (min-width:769px){.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media print,screen and (min-width:769px){.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-fullheight-with-navbar .hero-body,.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{align-items:center;display:flex}.hero.is-fullheight-with-navbar .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:769px){.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media print,screen and (min-width:769px){.hero-body{padding:3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section{padding:3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:1.5rem 2rem}[data-tooltip]:not(.is-disabled),[data-tooltip]:not(.is-loading),[data-tooltip]:not([disabled]){cursor:pointer;overflow:visible;position:relative}[data-tooltip]:not(.is-disabled):before,[data-tooltip]:not(.is-loading):before,[data-tooltip]:not([disabled]):before{box-sizing:border-box;color:#fff;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;hyphens:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;z-index:1020;background:rgba(74,74,74,.9);border-radius:2px;content:attr(data-tooltip);padding:.5rem 1rem;text-overflow:ellipsis;white-space:pre;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}[data-tooltip]:not(.is-disabled).has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-arrow:after{box-sizing:border-box;color:#fff;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;hyphens:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;z-index:1020;content:"";border:6px solid transparent;border-top-color:rgba(74,74,74,.9);margin-bottom:-5px}[data-tooltip]:not(.is-disabled).has-tooltip-arrow.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-arrow.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-arrow.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-bottom.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom:before,[data-tooltip]:not([disabled]).has-tooltip-bottom:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}[data-tooltip]:not(.is-disabled).has-tooltip-left.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left:before,[data-tooltip]:not(.is-loading).has-tooltip-left:before,[data-tooltip]:not([disabled]).has-tooltip-left:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}[data-tooltip]:not(.is-disabled).has-tooltip-right.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right:before,[data-tooltip]:not(.is-loading).has-tooltip-right:before,[data-tooltip]:not([disabled]).has-tooltip-right:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}[data-tooltip]:not(.is-disabled).has-tooltip-multiline:before,[data-tooltip]:not(.is-loading).has-tooltip-multiline:before,[data-tooltip]:not([disabled]).has-tooltip-multiline:before{height:auto;width:15rem;max-width:15rem;text-overflow:clip;white-space:normal;word-break:keep-all}[data-tooltip]:not(.is-disabled).has-tooltip-text-left:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left:before,[data-tooltip]:not([disabled]).has-tooltip-text-left:before{text-align:left}[data-tooltip]:not(.is-disabled).has-tooltip-text-centered:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered:before{text-align:center}[data-tooltip]:not(.is-disabled).has-tooltip-text-right:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right:before,[data-tooltip]:not([disabled]).has-tooltip-text-right:before{text-align:right}[data-tooltip]:not(.is-disabled).has-tooltip-white:after,[data-tooltip]:not(.is-loading).has-tooltip-white:after,[data-tooltip]:not([disabled]).has-tooltip-white:after{border-color:hsla(0,0%,100%,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-bottom:after{border-color:transparent transparent hsla(0,0%,100%,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-left:after{border-color:transparent transparent transparent hsla(0,0%,100%,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-right:after{border-color:transparent hsla(0,0%,100%,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-white:before,[data-tooltip]:not(.is-loading).has-tooltip-white:before,[data-tooltip]:not([disabled]).has-tooltip-white:before{background-color:hsla(0,0%,100%,.9);color:#0a0a0a}[data-tooltip]:not(.is-disabled).has-tooltip-black:after,[data-tooltip]:not(.is-loading).has-tooltip-black:after,[data-tooltip]:not([disabled]).has-tooltip-black:after{border-color:rgba(10,10,10,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-bottom:after{border-color:transparent transparent rgba(10,10,10,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-left:after{border-color:transparent transparent transparent rgba(10,10,10,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-right:after{border-color:transparent rgba(10,10,10,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-black:before,[data-tooltip]:not(.is-loading).has-tooltip-black:before,[data-tooltip]:not([disabled]).has-tooltip-black:before{background-color:rgba(10,10,10,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-light:after,[data-tooltip]:not(.is-loading).has-tooltip-light:after,[data-tooltip]:not([disabled]).has-tooltip-light:after{border-color:hsla(0,0%,96.1%,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-bottom:after{border-color:transparent transparent hsla(0,0%,96.1%,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-left:after{border-color:transparent transparent transparent hsla(0,0%,96.1%,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-right:after{border-color:transparent hsla(0,0%,96.1%,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-light:before,[data-tooltip]:not(.is-loading).has-tooltip-light:before,[data-tooltip]:not([disabled]).has-tooltip-light:before{background-color:hsla(0,0%,96.1%,.9);color:rgba(0,0,0,.7)}[data-tooltip]:not(.is-disabled).has-tooltip-dark:after,[data-tooltip]:not(.is-loading).has-tooltip-dark:after,[data-tooltip]:not([disabled]).has-tooltip-dark:after{border-color:rgba(54,54,54,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-bottom:after{border-color:transparent transparent rgba(54,54,54,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-left:after{border-color:transparent transparent transparent rgba(54,54,54,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-right:after{border-color:transparent rgba(54,54,54,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-dark:before,[data-tooltip]:not(.is-loading).has-tooltip-dark:before,[data-tooltip]:not([disabled]).has-tooltip-dark:before{background-color:rgba(54,54,54,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-primary:after,[data-tooltip]:not(.is-loading).has-tooltip-primary:after,[data-tooltip]:not([disabled]).has-tooltip-primary:after{border-color:rgba(0,209,178,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-bottom:after{border-color:transparent transparent rgba(0,209,178,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-left:after{border-color:transparent transparent transparent rgba(0,209,178,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-right:after{border-color:transparent rgba(0,209,178,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-primary:before,[data-tooltip]:not(.is-loading).has-tooltip-primary:before,[data-tooltip]:not([disabled]).has-tooltip-primary:before{background-color:rgba(0,209,178,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-link:after,[data-tooltip]:not(.is-loading).has-tooltip-link:after,[data-tooltip]:not([disabled]).has-tooltip-link:after{border-color:rgba(72,95,199,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-bottom:after{border-color:transparent transparent rgba(72,95,199,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-left:after{border-color:transparent transparent transparent rgba(72,95,199,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-right:after{border-color:transparent rgba(72,95,199,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-link:before,[data-tooltip]:not(.is-loading).has-tooltip-link:before,[data-tooltip]:not([disabled]).has-tooltip-link:before{background-color:rgba(72,95,199,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-info:after,[data-tooltip]:not(.is-loading).has-tooltip-info:after,[data-tooltip]:not([disabled]).has-tooltip-info:after{border-color:rgba(62,142,208,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-bottom:after{border-color:transparent transparent rgba(62,142,208,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-left:after{border-color:transparent transparent transparent rgba(62,142,208,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-right:after{border-color:transparent rgba(62,142,208,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-info:before,[data-tooltip]:not(.is-loading).has-tooltip-info:before,[data-tooltip]:not([disabled]).has-tooltip-info:before{background-color:rgba(62,142,208,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-success:after,[data-tooltip]:not(.is-loading).has-tooltip-success:after,[data-tooltip]:not([disabled]).has-tooltip-success:after{border-color:rgba(72,199,142,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-bottom:after{border-color:transparent transparent rgba(72,199,142,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-left:after{border-color:transparent transparent transparent rgba(72,199,142,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-right:after{border-color:transparent rgba(72,199,142,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-success:before,[data-tooltip]:not(.is-loading).has-tooltip-success:before,[data-tooltip]:not([disabled]).has-tooltip-success:before{background-color:rgba(72,199,142,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-warning:after,[data-tooltip]:not(.is-loading).has-tooltip-warning:after,[data-tooltip]:not([disabled]).has-tooltip-warning:after{border-color:rgba(255,224,138,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-bottom:after{border-color:transparent transparent rgba(255,224,138,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-left:after{border-color:transparent transparent transparent rgba(255,224,138,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-right:after{border-color:transparent rgba(255,224,138,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-warning:before,[data-tooltip]:not(.is-loading).has-tooltip-warning:before,[data-tooltip]:not([disabled]).has-tooltip-warning:before{background-color:rgba(255,224,138,.9);color:rgba(0,0,0,.7)}[data-tooltip]:not(.is-disabled).has-tooltip-danger:after,[data-tooltip]:not(.is-loading).has-tooltip-danger:after,[data-tooltip]:not([disabled]).has-tooltip-danger:after{border-color:rgba(241,70,104,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-bottom:after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-bottom:after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-bottom:after{border-color:transparent transparent rgba(241,70,104,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-left:after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-left:after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-left:after{border-color:transparent transparent transparent rgba(241,70,104,.9)!important}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-right:after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-right:after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-right:after{border-color:transparent rgba(241,70,104,.9) transparent transparent!important}[data-tooltip]:not(.is-disabled).has-tooltip-danger:before,[data-tooltip]:not(.is-loading).has-tooltip-danger:before,[data-tooltip]:not([disabled]).has-tooltip-danger:before{background-color:rgba(241,70,104,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-active:after,[data-tooltip]:not(.is-disabled).has-tooltip-active:before,[data-tooltip]:not(.is-disabled):hover:after,[data-tooltip]:not(.is-disabled):hover:before,[data-tooltip]:not(.is-loading).has-tooltip-active:after,[data-tooltip]:not(.is-loading).has-tooltip-active:before,[data-tooltip]:not(.is-loading):hover:after,[data-tooltip]:not(.is-loading):hover:before,[data-tooltip]:not([disabled]).has-tooltip-active:after,[data-tooltip]:not([disabled]).has-tooltip-active:before,[data-tooltip]:not([disabled]):hover:after,[data-tooltip]:not([disabled]):hover:before{opacity:1;visibility:visible}[data-tooltip]:not(.is-disabled).has-tooltip-fade:after,[data-tooltip]:not(.is-disabled).has-tooltip-fade:before,[data-tooltip]:not(.is-loading).has-tooltip-fade:after,[data-tooltip]:not(.is-loading).has-tooltip-fade:before,[data-tooltip]:not([disabled]).has-tooltip-fade:after,[data-tooltip]:not([disabled]).has-tooltip-fade:before{transition:opacity .3s linear,visibility .3s linear}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-top-mobile.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-mobile.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-mobile.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-top-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-top-mobile:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-top-tablet.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-tablet.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-tablet.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-top-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-top-tablet:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (min-width:769px)and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-top-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-tablet-only.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-top-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-top-tablet-only:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-top-touch.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-touch.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-touch.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-top-touch:before,[data-tooltip]:not([disabled]).has-tooltip-top-touch:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-top-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-desktop.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-top-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-top-desktop:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (min-width:1024px)and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-top-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-desktop-only.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-top-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-top-desktop-only:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-top-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-until-widescreen.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-top-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-top-until-widescreen:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-widescreen.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-top-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-top-widescreen:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (min-width:1216px)and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-widescreen-only.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-top-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-top-widescreen-only:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-top-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-until-fullhd.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-top-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-top-until-fullhd:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-top-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-top-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-top-fullhd.has-tooltip-arrow:after{top:0;right:auto;bottom:auto;left:50%;margin:-5px auto auto -5px;border-color:rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-top-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-top-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-top-fullhd:before{right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;transform:translate(-50%,-100%)}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-right-mobile.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-mobile.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-mobile.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-right-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-right-mobile:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-right-tablet.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-tablet.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-tablet.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-right-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-right-tablet:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (min-width:769px)and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-right-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-tablet-only.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-right-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-right-tablet-only:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-right-touch.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-touch.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-touch.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-right-touch:before,[data-tooltip]:not([disabled]).has-tooltip-right-touch:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-right-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-desktop.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-right-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-right-desktop:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (min-width:1024px)and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-right-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-desktop-only.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-right-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-right-desktop-only:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-right-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-until-widescreen.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-right-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-right-until-widescreen:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-widescreen.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-right-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-right-widescreen:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (min-width:1216px)and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-widescreen-only.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-right-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-right-widescreen-only:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-right-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-until-fullhd.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-right-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-right-until-fullhd:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-right-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-right-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-right-fullhd.has-tooltip-arrow:after{top:auto;right:0;bottom:50%;left:auto;margin:auto -6px -6px auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-right-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-right-fullhd:before{top:auto;right:-5px;bottom:50%;left:auto;margin-top:auto;transform:translate(100%,50%)}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-mobile.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-mobile.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-mobile.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-mobile:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-tablet.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-tablet:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (min-width:769px)and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-tablet-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-tablet-only:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-touch.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-touch.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-touch.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-touch:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-touch:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (min-width:1024px)and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-desktop-only:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-until-widescreen.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-until-widescreen:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (min-width:1216px)and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-widescreen-only:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-until-fullhd.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-until-fullhd:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-bottom-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-bottom-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-bottom-fullhd.has-tooltip-arrow:after{top:auto;right:auto;bottom:-1px;left:50%;margin:auto auto -5px -5px;border-color:transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-bottom-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-bottom-fullhd:before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;transform:translate(-50%,100%)}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-left-mobile.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-mobile.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-mobile.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-left-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-left-mobile:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-left-tablet.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-tablet.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-tablet.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-left-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-left-tablet:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (min-width:769px)and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-left-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-tablet-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-tablet-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-left-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-left-tablet-only:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-left-touch.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-touch.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-touch.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-left-touch:before,[data-tooltip]:not([disabled]).has-tooltip-left-touch:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-left-desktop.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-desktop.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-desktop.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-left-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-left-desktop:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (min-width:1024px)and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-left-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-desktop-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-desktop-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-left-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-left-desktop-only:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-left-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-until-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-until-widescreen.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-left-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-left-until-widescreen:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-widescreen.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-widescreen.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-left-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-left-widescreen:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (min-width:1216px)and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-widescreen-only.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-widescreen-only.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-left-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-left-widescreen-only:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-left-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-until-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-until-fullhd.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-left-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-left-until-fullhd:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-left-fullhd.has-tooltip-arrow:after,[data-tooltip]:not(.is-loading).has-tooltip-left-fullhd.has-tooltip-arrow:after,[data-tooltip]:not([disabled]).has-tooltip-left-fullhd.has-tooltip-arrow:after{top:auto;right:auto;bottom:50%;left:0;margin:auto auto -6px -5px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-left-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-left-fullhd:before{top:auto;right:auto;bottom:50%;left:-5px;transform:translate(-100%,50%)}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-mobile:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-mobile:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-mobile:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-mobile:before{opacity:0!important;display:none!important}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-tablet:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-tablet:before{opacity:0!important;display:none!important}}@media screen and (min-width:769px)and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet-only:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet-only:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-tablet-only:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-tablet-only:before{opacity:0!important;display:none!important}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-touch:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-touch:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-touch:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-touch:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-touch:before{opacity:0!important;display:none!important}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-desktop:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-desktop:before{opacity:0!important;display:none!important}}@media screen and (min-width:1024px)and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop-only:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop-only:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-desktop-only:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-desktop-only:before{opacity:0!important;display:none!important}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-widescreen:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-until-widescreen:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-until-widescreen:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-until-widescreen:before{opacity:0!important;display:none!important}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen:before{opacity:0!important;display:none!important}}@media screen and (min-width:1216px)and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen-only:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen-only:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen-only:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-widescreen-only:before{opacity:0!important;display:none!important}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-fullhd:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-until-fullhd:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-until-fullhd:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-until-fullhd:before{opacity:0!important;display:none!important}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-hidden-fullhd:after,[data-tooltip]:not(.is-disabled).has-tooltip-hidden-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-hidden-fullhd:after,[data-tooltip]:not(.is-loading).has-tooltip-hidden-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-hidden-fullhd:after,[data-tooltip]:not([disabled]).has-tooltip-hidden-fullhd:before{opacity:0!important;display:none!important}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-mobile:before{text-align:left}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-tablet:before{text-align:left}}@media screen and (min-width:769px)and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-tablet-only:before{text-align:left}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-touch:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-touch:before{text-align:left}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-desktop:before{text-align:left}}@media screen and (min-width:1024px)and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-desktop-only:before{text-align:left}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-until-widescreen:before{text-align:left}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-widescreen:before{text-align:left}}@media screen and (min-width:1216px)and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-widescreen-only:before{text-align:left}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-until-fullhd:before{text-align:left}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-text-left-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-left-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-left-fullhd:before{text-align:left}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-mobile:before{text-align:center}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-tablet:before{text-align:center}}@media screen and (min-width:769px)and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-tablet-only:before{text-align:center}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-touch:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-touch:before{text-align:center}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-desktop:before{text-align:center}}@media screen and (min-width:1024px)and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-desktop-only:before{text-align:center}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-until-widescreen:before{text-align:center}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-widescreen:before{text-align:center}}@media screen and (min-width:1216px)and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-widescreen-only:before{text-align:center}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-until-fullhd:before{text-align:center}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-text-centered-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-centered-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-centered-fullhd:before{text-align:center}}@media screen and (max-width:768px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-mobile:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-mobile:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-mobile:before{text-align:right}}@media print,screen and (min-width:769px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-tablet:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-tablet:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-tablet:before{text-align:right}}@media screen and (min-width:769px)and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-tablet-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-tablet-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-tablet-only:before{text-align:right}}@media screen and (max-width:1023px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-touch:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-touch:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-touch:before{text-align:right}}@media screen and (min-width:1024px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-desktop:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-desktop:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-desktop:before{text-align:right}}@media screen and (min-width:1024px)and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-desktop-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-desktop-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-desktop-only:before{text-align:right}}@media screen and (max-width:1215px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-until-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-until-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-until-widescreen:before{text-align:right}}@media screen and (min-width:1216px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-widescreen:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-widescreen:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-widescreen:before{text-align:right}}@media screen and (min-width:1216px)and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-widescreen-only:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-widescreen-only:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-widescreen-only:before{text-align:right}}@media screen and (max-width:1407px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-until-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-until-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-until-fullhd:before{text-align:right}}@media screen and (min-width:1408px){[data-tooltip]:not(.is-disabled).has-tooltip-text-right-fullhd:before,[data-tooltip]:not(.is-loading).has-tooltip-text-right-fullhd:before,[data-tooltip]:not([disabled]).has-tooltip-text-right-fullhd:before{text-align:right}}span[data-tooltip]{border-bottom:1px dashed #dbdbdb}span[data-tooltip].has-tooltip-white{border-bottom-color:#fff}span[data-tooltip].has-tooltip-black{border-bottom-color:#171717}span[data-tooltip].has-tooltip-light{border-bottom-color:#fff}span[data-tooltip].has-tooltip-dark{border-bottom-color:#424242}span[data-tooltip].has-tooltip-primary{border-bottom-color:#00ebc7}span[data-tooltip].has-tooltip-link{border-bottom-color:#5b70cd}span[data-tooltip].has-tooltip-info{border-bottom-color:#539ad5}span[data-tooltip].has-tooltip-success{border-bottom-color:#5bcd9a}span[data-tooltip].has-tooltip-warning{border-bottom-color:#ffe7a3}span[data-tooltip].has-tooltip-danger{border-bottom-color:#f35e7c}.control span[data-tooltip]{border-bottom:none}@media(prefers-color-scheme:dark){html{background-color:#17181c}body{color:#b5b5b5}a{color:#5ea3e4}a:hover{color:#dbdbdb}code{color:#da1039}code,hr{background-color:#242424}strong{color:#dbdbdb}pre{background-color:#242424;color:#b5b5b5}table th{color:#dbdbdb}.has-text-white-dark,a.has-text-white-dark:focus,a.has-text-white-dark:hover{color:#fff!important}.has-background-white-dark{background-color:#fff!important}.has-text-black-dark{color:#0a0a0a!important}a.has-text-black-dark:focus,a.has-text-black-dark:hover{color:#242424!important}.has-background-black-dark{background-color:#0a0a0a!important}.has-text-light-dark{color:#f5f5f5!important}a.has-text-light-dark:focus,a.has-text-light-dark:hover{color:#fff!important}.has-background-light-dark{background-color:#f5f5f5!important}.has-text-dark-dark{color:#363636!important}a.has-text-dark-dark:focus,a.has-text-dark-dark:hover{color:#4f4f4f!important}.has-background-dark-dark{background-color:#363636!important}.has-text-primary-dark{color:#00d1b2!important}a.has-text-primary-dark:focus,a.has-text-primary-dark:hover{color:#05ffda!important}.has-background-primary-dark{background-color:#00d1b2!important}.has-text-link-dark{color:#485fc7!important}a.has-text-link-dark:focus,a.has-text-link-dark:hover{color:#6f81d3!important}.has-background-link-dark{background-color:#485fc7!important}.has-text-info-dark{color:#3e8ed0!important}a.has-text-info-dark:focus,a.has-text-info-dark:hover{color:#67a6da!important}.has-background-info-dark{background-color:#3e8ed0!important}.has-text-success-dark{color:#48c78e!important}a.has-text-success-dark:focus,a.has-text-success-dark:hover{color:#6fd3a6!important}.has-background-success-dark{background-color:#48c78e!important}.has-text-warning-dark{color:#ffe08a!important}a.has-text-warning-dark:focus,a.has-text-warning-dark:hover{color:#ffedbd!important}.has-background-warning-dark{background-color:#ffe08a!important}.has-text-danger-dark{color:#f14668!important}a.has-text-danger-dark:focus,a.has-text-danger-dark:hover{color:#f5758f!important}.has-background-danger-dark{background-color:#f14668!important}.has-text-black-bis-dark{color:#121212!important}.has-background-black-bis-dark{background-color:#121212!important}.has-text-black-ter-dark{color:#242424!important}.has-background-black-ter-dark{background-color:#242424!important}.has-text-grey-darker-dark{color:#363636!important}.has-background-grey-darker-dark{background-color:#363636!important}.has-text-grey-dark-dark{color:#4a4a4a!important}.has-background-grey-dark-dark{background-color:#4a4a4a!important}.has-text-grey-dark{color:#7a7a7a!important}.has-background-grey-dark{background-color:#7a7a7a!important}.has-text-grey-light-dark{color:#b5b5b5!important}.has-background-grey-light-dark{background-color:#b5b5b5!important}.has-text-grey-lighter-dark{color:#dbdbdb!important}.has-background-grey-lighter-dark{background-color:#dbdbdb!important}.has-text-white-ter-dark{color:#f5f5f5!important}.has-background-white-ter-dark{background-color:#f5f5f5!important}.has-text-white-bis-dark{color:#fafafa!important}.has-background-white-bis-dark{background-color:#fafafa!important}.box{background-color:#0a0a0a;box-shadow:0 2px 3px hsla(0,0%,100%,.1),0 0 0 1px hsla(0,0%,100%,.1);color:#b5b5b5}a.box:focus,a.box:hover{box-shadow:0 2px 3px hsla(0,0%,100%,.1),0 0 0 1px #5ea3e4}a.box:active{box-shadow:inset 0 1px 2px hsla(0,0%,100%,.2),0 0 0 1px #5ea3e4}.button{background-color:#0a0a0a;border-color:#363636;color:#dbdbdb}.button.is-hovered,.button:hover{border-color:#4a4a4a;color:#dbdbdb}.button.is-focused,.button:focus{border-color:#5ea3e4;color:#dbdbdb}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(94,163,228,.25)}.button.is-active,.button:active{border-color:#b5b5b5;color:#dbdbdb}.button.is-text{color:#b5b5b5}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#242424;color:#dbdbdb}.button.is-text.is-active,.button.is-text:active{background-color:#171717;color:#dbdbdb}.button.is-white{background-color:#e6e6e6;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#dfdfdf;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,90.2%,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#d9d9d9;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#e6e6e6;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#e6e6e6}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#e6e6e6}.button.is-white.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#e6e6e6;color:#e6e6e6}.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#0a0a0a}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #e6e6e6 #e6e6e6!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#e6e6e6;box-shadow:none;color:#e6e6e6}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#e6e6e6}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black,.button.is-black.is-hovered,.button.is-black:hover{background-color:#000;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#000;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#000}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#000}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#000;color:#000}.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#000;border-color:#000;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #000 #000!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#000;box-shadow:none;color:#000}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#000}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#dbdbdb;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-hovered,.button.is-light:hover{background-color:#d5d5d5;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,85.9%,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#cfcfcf;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#dbdbdb;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{color:#dbdbdb}.button.is-light.is-inverted,.button.is-light.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#dbdbdb}.button.is-light.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-light.is-outlined{background-color:transparent;border-color:#dbdbdb;color:#dbdbdb}.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#dbdbdb;border-color:#dbdbdb;color:rgba(0,0,0,.7)}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #dbdbdb #dbdbdb!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#dbdbdb;box-shadow:none;color:#dbdbdb}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#dbdbdb}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-dark{background-color:#1c1c1c;border-color:transparent;color:#fff}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#161616;border-color:transparent;color:#fff}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#fff}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(28,28,28,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#0f0f0f;border-color:transparent;color:#fff}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#1c1c1c;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#fff;color:#1c1c1c}.button.is-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1c1c1c}.button.is-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#1c1c1c;color:#1c1c1c}.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#1c1c1c;border-color:#1c1c1c;color:#fff}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #1c1c1c #1c1c1c!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#1c1c1c;box-shadow:none;color:#1c1c1c}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#1c1c1c}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary{background-color:#009e86;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00917c;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,158,134,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#008571;border-color:transparent;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#009e86;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#009e86}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#009e86}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#009e86;color:#009e86}.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#009e86;border-color:#009e86;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #009e86 #009e86!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#009e86;box-shadow:none;color:#009e86}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#009e86}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link{background-color:#3449a8;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#31459e;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(52,73,168,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#2e4094;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#3449a8;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#3449a8}.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3449a8}.button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#3449a8;color:#3449a8}.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#3449a8;border-color:#3449a8;color:#fff}.button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #3449a8 #3449a8!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#3449a8;box-shadow:none;color:#3449a8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#3449a8}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#2b74b1;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#286ea6;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(43,116,177,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#26679c;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#2b74b1;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#2b74b1}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2b74b1}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#2b74b1;color:#2b74b1}.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#2b74b1;border-color:#2b74b1;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #2b74b1 #2b74b1!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#2b74b1;box-shadow:none;color:#2b74b1}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#2b74b1}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#34a873;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#319e6d;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(52,168,115,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#2e9466;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#34a873;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#34a873}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#34a873}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#34a873;color:#34a873}.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#34a873;border-color:#34a873;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #34a873 #34a873!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#34a873;box-shadow:none;color:#34a873}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#34a873}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffd257;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffcf4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,210,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffcb3d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffd257;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{color:#ffd257}.button.is-warning.is-inverted,.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffd257}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffd257;color:#ffd257}.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffd257;border-color:#ffd257;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffd257 #ffd257!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffd257;box-shadow:none;color:#ffd257}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffd257}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger{background-color:#ee1742;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#e6113c;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(238,23,66,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#da1039;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#ee1742;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ee1742}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ee1742}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ee1742;color:#ee1742}.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#ee1742;border-color:#ee1742;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #ee1742 #ee1742!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#ee1742;box-shadow:none;color:#ee1742}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#ee1742}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white-dark{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white-dark.is-hovered,.button.is-white-dark:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white-dark.is-focused,.button.is-white-dark:focus{border-color:transparent;color:#0a0a0a}.button.is-white-dark.is-focused:not(:active),.button.is-white-dark:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.button.is-white-dark.is-active,.button.is-white-dark:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white-dark[disabled],fieldset[disabled] .button.is-white-dark{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white-dark.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white-dark.is-inverted:hover{background-color:#000}.button.is-white-dark.is-inverted[disabled],fieldset[disabled] .button.is-white-dark.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white-dark.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white-dark.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white-dark.is-outlined:focus,.button.is-white-dark.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white-dark.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-white-dark.is-outlined[disabled],fieldset[disabled] .button.is-white-dark.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white-dark.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white-dark.is-inverted.is-outlined:focus,.button.is-white-dark.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white-dark.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black-dark{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black-dark.is-hovered,.button.is-black-dark:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black-dark.is-focused,.button.is-black-dark:focus{border-color:transparent;color:#fff}.button.is-black-dark.is-focused:not(:active),.button.is-black-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black-dark.is-active,.button.is-black-dark:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black-dark[disabled],fieldset[disabled] .button.is-black-dark{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black-dark.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-black-dark.is-inverted[disabled],fieldset[disabled] .button.is-black-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black-dark.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black-dark.is-outlined:focus,.button.is-black-dark.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black-dark.is-outlined.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black-dark.is-outlined[disabled],fieldset[disabled] .button.is-black-dark.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black-dark.is-inverted.is-outlined:focus,.button.is-black-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light-dark{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light-dark.is-hovered,.button.is-light-dark:hover{background-color:#eee;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light-dark.is-focused,.button.is-light-dark:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light-dark.is-focused:not(:active),.button.is-light-dark:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.button.is-light-dark.is-active,.button.is-light-dark:active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light-dark[disabled],fieldset[disabled] .button.is-light-dark{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light-dark.is-inverted{background-color:rgba(0,0,0,.7);color:#f5f5f5}.button.is-light-dark.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-light-dark.is-inverted[disabled],fieldset[disabled] .button.is-light-dark.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light-dark.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-light-dark.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light-dark.is-outlined:focus,.button.is-light-dark.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}.button.is-light-dark.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light-dark.is-outlined[disabled],fieldset[disabled] .button.is-light-dark.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light-dark.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-light-dark.is-inverted.is-outlined:focus,.button.is-light-dark.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#f5f5f5}.button.is-light-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light-dark.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-dark-dark{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark-dark.is-hovered,.button.is-dark-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark-dark.is-focused,.button.is-dark-dark:focus{border-color:transparent;color:#fff}.button.is-dark-dark.is-focused:not(:active),.button.is-dark-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark-dark.is-active,.button.is-dark-dark:active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark-dark[disabled],fieldset[disabled] .button.is-dark-dark{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark-dark.is-inverted{background-color:#fff;color:#363636}.button.is-dark-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-dark-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-dark-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark-dark.is-outlined:focus,.button.is-dark-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark-dark.is-outlined.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark-dark.is-inverted.is-outlined:focus,.button.is-dark-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#363636}.button.is-dark-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary-dark{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary-dark.is-hovered,.button.is-primary-dark:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary-dark.is-focused,.button.is-primary-dark:focus{border-color:transparent;color:#fff}.button.is-primary-dark.is-focused:not(:active),.button.is-primary-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary-dark.is-active,.button.is-primary-dark:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary-dark[disabled],fieldset[disabled] .button.is-primary-dark{background-color:#00d1b2;border-color:transparent;box-shadow:none}.button.is-primary-dark.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-primary-dark.is-inverted[disabled],fieldset[disabled] .button.is-primary-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary-dark.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary-dark.is-outlined:focus,.button.is-primary-dark.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary-dark.is-outlined.is-loading:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary-dark.is-outlined[disabled],fieldset[disabled] .button.is-primary-dark.is-outlined{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary-dark.is-inverted.is-outlined:focus,.button.is-primary-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link-dark{background-color:#485fc7;border-color:transparent;color:#fff}.button.is-link-dark.is-hovered,.button.is-link-dark:hover{background-color:#3e56c4;border-color:transparent;color:#fff}.button.is-link-dark.is-focused,.button.is-link-dark:focus{border-color:transparent;color:#fff}.button.is-link-dark.is-focused:not(:active),.button.is-link-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.button.is-link-dark.is-active,.button.is-link-dark:active{background-color:#3a51bb;border-color:transparent;color:#fff}.button.is-link-dark[disabled],fieldset[disabled] .button.is-link-dark{background-color:#485fc7;border-color:transparent;box-shadow:none}.button.is-link-dark.is-inverted{background-color:#fff;color:#485fc7}.button.is-link-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-link-dark.is-inverted[disabled],fieldset[disabled] .button.is-link-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#485fc7}.button.is-link-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-link-dark.is-outlined{background-color:transparent;border-color:#485fc7;color:#485fc7}.button.is-link-dark.is-outlined:focus,.button.is-link-dark.is-outlined:hover{background-color:#485fc7;border-color:#485fc7;color:#fff}.button.is-link-dark.is-outlined.is-loading:after{border-color:transparent transparent #485fc7 #485fc7!important}.button.is-link-dark.is-outlined[disabled],fieldset[disabled] .button.is-link-dark.is-outlined{background-color:transparent;border-color:#485fc7;box-shadow:none;color:#485fc7}.button.is-link-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link-dark.is-inverted.is-outlined:focus,.button.is-link-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#485fc7}.button.is-link-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info-dark{background-color:#3e8ed0;border-color:transparent;color:#fff}.button.is-info-dark.is-hovered,.button.is-info-dark:hover{background-color:#3488ce;border-color:transparent;color:#fff}.button.is-info-dark.is-focused,.button.is-info-dark:focus{border-color:transparent;color:#fff}.button.is-info-dark.is-focused:not(:active),.button.is-info-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.button.is-info-dark.is-active,.button.is-info-dark:active{background-color:#3082c5;border-color:transparent;color:#fff}.button.is-info-dark[disabled],fieldset[disabled] .button.is-info-dark{background-color:#3e8ed0;border-color:transparent;box-shadow:none}.button.is-info-dark.is-inverted{background-color:#fff;color:#3e8ed0}.button.is-info-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-info-dark.is-inverted[disabled],fieldset[disabled] .button.is-info-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3e8ed0}.button.is-info-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info-dark.is-outlined{background-color:transparent;border-color:#3e8ed0;color:#3e8ed0}.button.is-info-dark.is-outlined:focus,.button.is-info-dark.is-outlined:hover{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.button.is-info-dark.is-outlined.is-loading:after{border-color:transparent transparent #3e8ed0 #3e8ed0!important}.button.is-info-dark.is-outlined[disabled],fieldset[disabled] .button.is-info-dark.is-outlined{background-color:transparent;border-color:#3e8ed0;box-shadow:none;color:#3e8ed0}.button.is-info-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info-dark.is-inverted.is-outlined:focus,.button.is-info-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#3e8ed0}.button.is-info-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success-dark{background-color:#48c78e;border-color:transparent;color:#fff}.button.is-success-dark.is-hovered,.button.is-success-dark:hover{background-color:#3ec487;border-color:transparent;color:#fff}.button.is-success-dark.is-focused,.button.is-success-dark:focus{border-color:transparent;color:#fff}.button.is-success-dark.is-focused:not(:active),.button.is-success-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(72,199,142,.25)}.button.is-success-dark.is-active,.button.is-success-dark:active{background-color:#3abb81;border-color:transparent;color:#fff}.button.is-success-dark[disabled],fieldset[disabled] .button.is-success-dark{background-color:#48c78e;border-color:transparent;box-shadow:none}.button.is-success-dark.is-inverted{background-color:#fff;color:#48c78e}.button.is-success-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-success-dark.is-inverted[disabled],fieldset[disabled] .button.is-success-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#48c78e}.button.is-success-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success-dark.is-outlined{background-color:transparent;border-color:#48c78e;color:#48c78e}.button.is-success-dark.is-outlined:focus,.button.is-success-dark.is-outlined:hover{background-color:#48c78e;border-color:#48c78e;color:#fff}.button.is-success-dark.is-outlined.is-loading:after{border-color:transparent transparent #48c78e #48c78e!important}.button.is-success-dark.is-outlined[disabled],fieldset[disabled] .button.is-success-dark.is-outlined{background-color:transparent;border-color:#48c78e;box-shadow:none;color:#48c78e}.button.is-success-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success-dark.is-inverted.is-outlined:focus,.button.is-success-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#48c78e}.button.is-success-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning-dark{background-color:#ffe08a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning-dark.is-hovered,.button.is-warning-dark:hover{background-color:#ffdc7d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning-dark.is-focused,.button.is-warning-dark:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning-dark.is-focused:not(:active),.button.is-warning-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,224,138,.25)}.button.is-warning-dark.is-active,.button.is-warning-dark:active{background-color:#ffd970;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning-dark[disabled],fieldset[disabled] .button.is-warning-dark{background-color:#ffe08a;border-color:transparent;box-shadow:none}.button.is-warning-dark.is-inverted{background-color:rgba(0,0,0,.7);color:#ffe08a}.button.is-warning-dark.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning-dark.is-inverted[disabled],fieldset[disabled] .button.is-warning-dark.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffe08a}.button.is-warning-dark.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning-dark.is-outlined{background-color:transparent;border-color:#ffe08a;color:#ffe08a}.button.is-warning-dark.is-outlined:focus,.button.is-warning-dark.is-outlined:hover{background-color:#ffe08a;border-color:#ffe08a;color:rgba(0,0,0,.7)}.button.is-warning-dark.is-outlined.is-loading:after{border-color:transparent transparent #ffe08a #ffe08a!important}.button.is-warning-dark.is-outlined[disabled],fieldset[disabled] .button.is-warning-dark.is-outlined{background-color:transparent;border-color:#ffe08a;box-shadow:none;color:#ffe08a}.button.is-warning-dark.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning-dark.is-inverted.is-outlined:focus,.button.is-warning-dark.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffe08a}.button.is-warning-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning-dark.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-danger-dark{background-color:#f14668;border-color:transparent;color:#fff}.button.is-danger-dark.is-hovered,.button.is-danger-dark:hover{background-color:#f03a5f;border-color:transparent;color:#fff}.button.is-danger-dark.is-focused,.button.is-danger-dark:focus{border-color:transparent;color:#fff}.button.is-danger-dark.is-focused:not(:active),.button.is-danger-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.button.is-danger-dark.is-active,.button.is-danger-dark:active{background-color:#ef2e55;border-color:transparent;color:#fff}.button.is-danger-dark[disabled],fieldset[disabled] .button.is-danger-dark{background-color:#f14668;border-color:transparent;box-shadow:none}.button.is-danger-dark.is-inverted{background-color:#fff;color:#f14668}.button.is-danger-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-danger-dark.is-inverted[disabled],fieldset[disabled] .button.is-danger-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}.button.is-danger-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger-dark.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}.button.is-danger-dark.is-outlined:focus,.button.is-danger-dark.is-outlined:hover{background-color:#f14668;border-color:#f14668;color:#fff}.button.is-danger-dark.is-outlined.is-loading:after{border-color:transparent transparent #f14668 #f14668!important}.button.is-danger-dark.is-outlined[disabled],fieldset[disabled] .button.is-danger-dark.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}.button.is-danger-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger-dark.is-inverted.is-outlined:focus,.button.is-danger-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#f14668}.button.is-danger-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button[disabled],fieldset[disabled] .button{background-color:#0a0a0a;border-color:#363636}.button.is-static{background-color:#f5f5f5;border-color:#363636;color:#7a7a7a}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#dbdbdb}.content blockquote{background-color:#242424;border-left:5px solid #363636}.content table td,.content table th{border:1px solid #363636}.content table tfoot td,.content table tfoot th,.content table th,.content table thead td,.content table thead th{color:#dbdbdb}.input,.textarea{background-color:#0a0a0a;border-color:#363636;color:#dbdbdb;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.1)}.input::-moz-placeholder,.textarea::-moz-placeholder{color:hsla(0,0%,85.9%,.3)}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:hsla(0,0%,85.9%,.3)}.input:-moz-placeholder,.textarea:-moz-placeholder{color:hsla(0,0%,85.9%,.3)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:hsla(0,0%,85.9%,.3)}.input.is-hovered,.input:hover,.textarea.is-hovered,.textarea:hover{border-color:#4a4a4a}.input.is-active,.input.is-focused,.input:active,.input:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{border-color:#5ea3e4;box-shadow:0 0 0 .125em rgba(94,163,228,.25)}.input[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .textarea{background-color:#242424;border-color:#242424;color:#b5b5b5}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:hsla(0,0%,71%,.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:hsla(0,0%,71%,.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:hsla(0,0%,71%,.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:hsla(0,0%,71%,.3)}.input.is-white,.textarea.is-white{border-color:#e6e6e6}.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{box-shadow:0 0 0 .125em hsla(0,0%,90.2%,.25)}.input.is-black,.textarea.is-black{border-color:#000}.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.input.is-light,.textarea.is-light{border-color:#dbdbdb}.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{box-shadow:0 0 0 .125em hsla(0,0%,85.9%,.25)}.input.is-dark,.textarea.is-dark{border-color:#1c1c1c}.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{box-shadow:0 0 0 .125em rgba(28,28,28,.25)}.input.is-primary,.textarea.is-primary{border-color:#009e86}.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{box-shadow:0 0 0 .125em rgba(0,158,134,.25)}.input.is-link,.textarea.is-link{border-color:#3449a8}.input.is-link.is-active,.input.is-link.is-focused,.input.is-link:active,.input.is-link:focus,.textarea.is-link.is-active,.textarea.is-link.is-focused,.textarea.is-link:active,.textarea.is-link:focus{box-shadow:0 0 0 .125em rgba(52,73,168,.25)}.input.is-info,.textarea.is-info{border-color:#2b74b1}.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{box-shadow:0 0 0 .125em rgba(43,116,177,.25)}.input.is-success,.textarea.is-success{border-color:#34a873}.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{box-shadow:0 0 0 .125em rgba(52,168,115,.25)}.input.is-warning,.textarea.is-warning{border-color:#ffd257}.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{box-shadow:0 0 0 .125em rgba(255,210,87,.25)}.input.is-danger,.textarea.is-danger{border-color:#ee1742}.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{box-shadow:0 0 0 .125em rgba(238,23,66,.25)}.input.is-white-dark,.textarea.is-white-dark{border-color:#fff}.input.is-white-dark.is-active,.input.is-white-dark.is-focused,.input.is-white-dark:active,.input.is-white-dark:focus,.textarea.is-white-dark.is-active,.textarea.is-white-dark.is-focused,.textarea.is-white-dark:active,.textarea.is-white-dark:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.input.is-black-dark,.textarea.is-black-dark{border-color:#0a0a0a}.input.is-black-dark.is-active,.input.is-black-dark.is-focused,.input.is-black-dark:active,.input.is-black-dark:focus,.textarea.is-black-dark.is-active,.textarea.is-black-dark.is-focused,.textarea.is-black-dark:active,.textarea.is-black-dark:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.input.is-light-dark,.textarea.is-light-dark{border-color:#f5f5f5}.input.is-light-dark.is-active,.input.is-light-dark.is-focused,.input.is-light-dark:active,.input.is-light-dark:focus,.textarea.is-light-dark.is-active,.textarea.is-light-dark.is-focused,.textarea.is-light-dark:active,.textarea.is-light-dark:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.input.is-dark-dark,.textarea.is-dark-dark{border-color:#363636}.input.is-dark-dark.is-active,.input.is-dark-dark.is-focused,.input.is-dark-dark:active,.input.is-dark-dark:focus,.textarea.is-dark-dark.is-active,.textarea.is-dark-dark.is-focused,.textarea.is-dark-dark:active,.textarea.is-dark-dark:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.input.is-primary-dark,.textarea.is-primary-dark{border-color:#00d1b2}.input.is-primary-dark.is-active,.input.is-primary-dark.is-focused,.input.is-primary-dark:active,.input.is-primary-dark:focus,.textarea.is-primary-dark.is-active,.textarea.is-primary-dark.is-focused,.textarea.is-primary-dark:active,.textarea.is-primary-dark:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.input.is-link-dark,.textarea.is-link-dark{border-color:#485fc7}.input.is-link-dark.is-active,.input.is-link-dark.is-focused,.input.is-link-dark:active,.input.is-link-dark:focus,.textarea.is-link-dark.is-active,.textarea.is-link-dark.is-focused,.textarea.is-link-dark:active,.textarea.is-link-dark:focus{box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.input.is-info-dark,.textarea.is-info-dark{border-color:#3e8ed0}.input.is-info-dark.is-active,.input.is-info-dark.is-focused,.input.is-info-dark:active,.input.is-info-dark:focus,.textarea.is-info-dark.is-active,.textarea.is-info-dark.is-focused,.textarea.is-info-dark:active,.textarea.is-info-dark:focus{box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.input.is-success-dark,.textarea.is-success-dark{border-color:#48c78e}.input.is-success-dark.is-active,.input.is-success-dark.is-focused,.input.is-success-dark:active,.input.is-success-dark:focus,.textarea.is-success-dark.is-active,.textarea.is-success-dark.is-focused,.textarea.is-success-dark:active,.textarea.is-success-dark:focus{box-shadow:0 0 0 .125em rgba(72,199,142,.25)}.input.is-warning-dark,.textarea.is-warning-dark{border-color:#ffe08a}.input.is-warning-dark.is-active,.input.is-warning-dark.is-focused,.input.is-warning-dark:active,.input.is-warning-dark:focus,.textarea.is-warning-dark.is-active,.textarea.is-warning-dark.is-focused,.textarea.is-warning-dark:active,.textarea.is-warning-dark:focus{box-shadow:0 0 0 .125em rgba(255,224,138,.25)}.input.is-danger-dark,.textarea.is-danger-dark{border-color:#f14668}.input.is-danger-dark.is-active,.input.is-danger-dark.is-focused,.input.is-danger-dark:active,.input.is-danger-dark:focus,.textarea.is-danger-dark.is-active,.textarea.is-danger-dark.is-focused,.textarea.is-danger-dark:active,.textarea.is-danger-dark:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.checkbox:hover,.radio:hover{color:#dbdbdb}.checkbox[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#b5b5b5}.select:not(.is-multiple):not(.is-loading):after{border-color:#5ea3e4}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#242424}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#dbdbdb}.select.is-white:not(:hover):after,.select.is-white select{border-color:#e6e6e6}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#d9d9d9}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em hsla(0,0%,90.2%,.25)}.select.is-black:not(:hover):after,.select.is-black select,.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.select.is-light:not(:hover):after,.select.is-light select{border-color:#dbdbdb}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#cfcfcf}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em hsla(0,0%,85.9%,.25)}.select.is-dark:not(:hover):after,.select.is-dark select{border-color:#1c1c1c}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#0f0f0f}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(28,28,28,.25)}.select.is-primary:not(:hover):after,.select.is-primary select{border-color:#009e86}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#008571}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,158,134,.25)}.select.is-link:not(:hover):after,.select.is-link select{border-color:#3449a8}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#2e4094}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(52,73,168,.25)}.select.is-info:not(:hover):after,.select.is-info select{border-color:#2b74b1}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#26679c}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(43,116,177,.25)}.select.is-success:not(:hover):after,.select.is-success select{border-color:#34a873}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#2e9466}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(52,168,115,.25)}.select.is-warning:not(:hover):after,.select.is-warning select{border-color:#ffd257}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffcb3d}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,210,87,.25)}.select.is-danger:not(:hover):after,.select.is-danger select{border-color:#ee1742}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#da1039}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(238,23,66,.25)}.select.is-white-dark:not(:hover):after,.select.is-white-dark select{border-color:#fff}.select.is-white-dark select.is-hovered,.select.is-white-dark select:hover{border-color:#f2f2f2}.select.is-white-dark select.is-active,.select.is-white-dark select.is-focused,.select.is-white-dark select:active,.select.is-white-dark select:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.select.is-black-dark:not(:hover):after,.select.is-black-dark select{border-color:#0a0a0a}.select.is-black-dark select.is-hovered,.select.is-black-dark select:hover{border-color:#000}.select.is-black-dark select.is-active,.select.is-black-dark select.is-focused,.select.is-black-dark select:active,.select.is-black-dark select:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light-dark:not(:hover):after,.select.is-light-dark select{border-color:#f5f5f5}.select.is-light-dark select.is-hovered,.select.is-light-dark select:hover{border-color:#e8e8e8}.select.is-light-dark select.is-active,.select.is-light-dark select.is-focused,.select.is-light-dark select:active,.select.is-light-dark select:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.select.is-dark-dark:not(:hover):after,.select.is-dark-dark select{border-color:#363636}.select.is-dark-dark select.is-hovered,.select.is-dark-dark select:hover{border-color:#292929}.select.is-dark-dark select.is-active,.select.is-dark-dark select.is-focused,.select.is-dark-dark select:active,.select.is-dark-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary-dark:not(:hover):after,.select.is-primary-dark select{border-color:#00d1b2}.select.is-primary-dark select.is-hovered,.select.is-primary-dark select:hover{border-color:#00b89c}.select.is-primary-dark select.is-active,.select.is-primary-dark select.is-focused,.select.is-primary-dark select:active,.select.is-primary-dark select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link-dark:not(:hover):after,.select.is-link-dark select{border-color:#485fc7}.select.is-link-dark select.is-hovered,.select.is-link-dark select:hover{border-color:#3a51bb}.select.is-link-dark select.is-active,.select.is-link-dark select.is-focused,.select.is-link-dark select:active,.select.is-link-dark select:focus{box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.select.is-info-dark:not(:hover):after,.select.is-info-dark select{border-color:#3e8ed0}.select.is-info-dark select.is-hovered,.select.is-info-dark select:hover{border-color:#3082c5}.select.is-info-dark select.is-active,.select.is-info-dark select.is-focused,.select.is-info-dark select:active,.select.is-info-dark select:focus{box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.select.is-success-dark:not(:hover):after,.select.is-success-dark select{border-color:#48c78e}.select.is-success-dark select.is-hovered,.select.is-success-dark select:hover{border-color:#3abb81}.select.is-success-dark select.is-active,.select.is-success-dark select.is-focused,.select.is-success-dark select:active,.select.is-success-dark select:focus{box-shadow:0 0 0 .125em rgba(72,199,142,.25)}.select.is-warning-dark:not(:hover):after,.select.is-warning-dark select{border-color:#ffe08a}.select.is-warning-dark select.is-hovered,.select.is-warning-dark select:hover{border-color:#ffd970}.select.is-warning-dark select.is-active,.select.is-warning-dark select.is-focused,.select.is-warning-dark select:active,.select.is-warning-dark select:focus{box-shadow:0 0 0 .125em rgba(255,224,138,.25)}.select.is-danger-dark:not(:hover):after,.select.is-danger-dark select{border-color:#f14668}.select.is-danger-dark select.is-hovered,.select.is-danger-dark select:hover{border-color:#ef2e55}.select.is-danger-dark select.is-active,.select.is-danger-dark select.is-focused,.select.is-danger-dark select:active,.select.is-danger-dark select:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.select.is-disabled:after{border-color:#b5b5b5}.file.is-white .file-cta{background-color:#e6e6e6;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#dfdfdf;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{box-shadow:0 0 .5em hsla(0,0%,90.2%,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#d9d9d9;color:#0a0a0a}.file.is-black .file-cta,.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#000;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{box-shadow:0 0 .5em rgba(0,0,0,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;color:#fff}.file.is-light .file-cta{background-color:#dbdbdb;color:rgba(0,0,0,.7)}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#d5d5d5;color:rgba(0,0,0,.7)}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{box-shadow:0 0 .5em hsla(0,0%,85.9%,.25);color:rgba(0,0,0,.7)}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#cfcfcf;color:rgba(0,0,0,.7)}.file.is-dark .file-cta{background-color:#1c1c1c;color:#fff}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#161616;color:#fff}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{box-shadow:0 0 .5em rgba(28,28,28,.25);color:#fff}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#0f0f0f;color:#fff}.file.is-primary .file-cta{background-color:#009e86;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00917c;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{box-shadow:0 0 .5em rgba(0,158,134,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#008571;color:#fff}.file.is-link .file-cta{background-color:#3449a8;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#31459e;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{box-shadow:0 0 .5em rgba(52,73,168,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#2e4094;color:#fff}.file.is-info .file-cta{background-color:#2b74b1;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#286ea6;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{box-shadow:0 0 .5em rgba(43,116,177,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#26679c;color:#fff}.file.is-success .file-cta{background-color:#34a873;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#319e6d;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{box-shadow:0 0 .5em rgba(52,168,115,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#2e9466;color:#fff}.file.is-warning .file-cta{background-color:#ffd257;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffcf4a;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{box-shadow:0 0 .5em rgba(255,210,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffcb3d;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#ee1742;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#e6113c;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{box-shadow:0 0 .5em rgba(238,23,66,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#da1039;color:#fff}.file.is-white-dark .file-cta{background-color:#fff;color:#0a0a0a}.file.is-white-dark.is-hovered .file-cta,.file.is-white-dark:hover .file-cta{background-color:#f9f9f9;color:#0a0a0a}.file.is-white-dark.is-focused .file-cta,.file.is-white-dark:focus .file-cta{box-shadow:0 0 .5em hsla(0,0%,100%,.25);color:#0a0a0a}.file.is-white-dark.is-active .file-cta,.file.is-white-dark:active .file-cta{background-color:#f2f2f2;color:#0a0a0a}.file.is-black-dark .file-cta{background-color:#0a0a0a;color:#fff}.file.is-black-dark.is-hovered .file-cta,.file.is-black-dark:hover .file-cta{background-color:#040404;color:#fff}.file.is-black-dark.is-focused .file-cta,.file.is-black-dark:focus .file-cta{box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black-dark.is-active .file-cta,.file.is-black-dark:active .file-cta{background-color:#000;color:#fff}.file.is-light-dark .file-cta{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.file.is-light-dark.is-hovered .file-cta,.file.is-light-dark:hover .file-cta{background-color:#eee;color:rgba(0,0,0,.7)}.file.is-light-dark.is-focused .file-cta,.file.is-light-dark:focus .file-cta{box-shadow:0 0 .5em hsla(0,0%,96.1%,.25);color:rgba(0,0,0,.7)}.file.is-light-dark.is-active .file-cta,.file.is-light-dark:active .file-cta{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.file.is-dark-dark .file-cta{background-color:#363636;color:#fff}.file.is-dark-dark.is-hovered .file-cta,.file.is-dark-dark:hover .file-cta{background-color:#2f2f2f;color:#fff}.file.is-dark-dark.is-focused .file-cta,.file.is-dark-dark:focus .file-cta{box-shadow:0 0 .5em rgba(54,54,54,.25);color:#fff}.file.is-dark-dark.is-active .file-cta,.file.is-dark-dark:active .file-cta{background-color:#292929;color:#fff}.file.is-primary-dark .file-cta{background-color:#00d1b2;color:#fff}.file.is-primary-dark.is-hovered .file-cta,.file.is-primary-dark:hover .file-cta{background-color:#00c4a7;color:#fff}.file.is-primary-dark.is-focused .file-cta,.file.is-primary-dark:focus .file-cta{box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary-dark.is-active .file-cta,.file.is-primary-dark:active .file-cta{background-color:#00b89c;color:#fff}.file.is-link-dark .file-cta{background-color:#485fc7;color:#fff}.file.is-link-dark.is-hovered .file-cta,.file.is-link-dark:hover .file-cta{background-color:#3e56c4;color:#fff}.file.is-link-dark.is-focused .file-cta,.file.is-link-dark:focus .file-cta{box-shadow:0 0 .5em rgba(72,95,199,.25);color:#fff}.file.is-link-dark.is-active .file-cta,.file.is-link-dark:active .file-cta{background-color:#3a51bb;color:#fff}.file.is-info-dark .file-cta{background-color:#3e8ed0;color:#fff}.file.is-info-dark.is-hovered .file-cta,.file.is-info-dark:hover .file-cta{background-color:#3488ce;color:#fff}.file.is-info-dark.is-focused .file-cta,.file.is-info-dark:focus .file-cta{box-shadow:0 0 .5em rgba(62,142,208,.25);color:#fff}.file.is-info-dark.is-active .file-cta,.file.is-info-dark:active .file-cta{background-color:#3082c5;color:#fff}.file.is-success-dark .file-cta{background-color:#48c78e;color:#fff}.file.is-success-dark.is-hovered .file-cta,.file.is-success-dark:hover .file-cta{background-color:#3ec487;color:#fff}.file.is-success-dark.is-focused .file-cta,.file.is-success-dark:focus .file-cta{box-shadow:0 0 .5em rgba(72,199,142,.25);color:#fff}.file.is-success-dark.is-active .file-cta,.file.is-success-dark:active .file-cta{background-color:#3abb81;color:#fff}.file.is-warning-dark .file-cta{background-color:#ffe08a;color:rgba(0,0,0,.7)}.file.is-warning-dark.is-hovered .file-cta,.file.is-warning-dark:hover .file-cta{background-color:#ffdc7d;color:rgba(0,0,0,.7)}.file.is-warning-dark.is-focused .file-cta,.file.is-warning-dark:focus .file-cta{box-shadow:0 0 .5em rgba(255,224,138,.25);color:rgba(0,0,0,.7)}.file.is-warning-dark.is-active .file-cta,.file.is-warning-dark:active .file-cta{background-color:#ffd970;color:rgba(0,0,0,.7)}.file.is-danger-dark .file-cta{background-color:#f14668;color:#fff}.file.is-danger-dark.is-hovered .file-cta,.file.is-danger-dark:hover .file-cta{background-color:#f03a5f;color:#fff}.file.is-danger-dark.is-focused .file-cta,.file.is-danger-dark:focus .file-cta{box-shadow:0 0 .5em rgba(241,70,104,.25);color:#fff}.file.is-danger-dark.is-active .file-cta,.file.is-danger-dark:active .file-cta{background-color:#ef2e55;color:#fff}.file-label:hover .file-cta{background-color:#1d1d1d;color:#dbdbdb}.file-label:hover .file-name{border-color:#2f2f2f}.file-label:active .file-cta{background-color:#171717;color:#dbdbdb}.file-label:active .file-name{border-color:#292929}.file-cta,.file-name{border-color:#363636}.file-cta{background-color:#242424;color:#b5b5b5}.file-name{border-color:#363636}.label{color:#dbdbdb}.help.is-white{color:#e6e6e6}.help.is-black{color:#000}.help.is-light{color:#dbdbdb}.help.is-dark{color:#1c1c1c}.help.is-primary{color:#009e86}.help.is-link{color:#3449a8}.help.is-info{color:#2b74b1}.help.is-success{color:#34a873}.help.is-warning{color:#ffd257}.help.is-danger{color:#ee1742}.help.is-white-dark{color:#fff}.help.is-black-dark{color:#0a0a0a}.help.is-light-dark{color:#f5f5f5}.help.is-dark-dark{color:#363636}.help.is-primary-dark{color:#00d1b2}.help.is-link-dark{color:#485fc7}.help.is-info-dark{color:#3e8ed0}.help.is-success-dark{color:#48c78e}.help.is-warning-dark{color:#ffe08a}.help.is-danger-dark{color:#f14668}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#363636}.notification{background-color:#242424}.notification code,.notification pre{background:#0a0a0a}.notification.is-white{background-color:#e6e6e6;color:#0a0a0a}.notification.is-black{background-color:#000;color:#fff}.notification.is-light{background-color:#dbdbdb;color:rgba(0,0,0,.7)}.notification.is-dark{background-color:#1c1c1c;color:#fff}.notification.is-primary{background-color:#009e86;color:#fff}.notification.is-link{background-color:#3449a8;color:#fff}.notification.is-info{background-color:#2b74b1;color:#fff}.notification.is-success{background-color:#34a873;color:#fff}.notification.is-warning{background-color:#ffd257;color:rgba(0,0,0,.7)}.notification.is-danger{background-color:#ee1742;color:#fff}.notification.is-white-dark{background-color:#fff;color:#0a0a0a}.notification.is-black-dark{background-color:#0a0a0a;color:#fff}.notification.is-light-dark{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.notification.is-dark-dark{background-color:#363636;color:#fff}.notification.is-primary-dark{background-color:#00d1b2;color:#fff}.notification.is-link-dark{background-color:#485fc7;color:#fff}.notification.is-info-dark{background-color:#3e8ed0;color:#fff}.notification.is-success-dark{background-color:#48c78e;color:#fff}.notification.is-warning-dark{background-color:#ffe08a;color:rgba(0,0,0,.7)}.notification.is-danger-dark{background-color:#f14668;color:#fff}.progress::-webkit-progress-bar{background-color:#363636}.progress::-webkit-progress-value{background-color:#b5b5b5}.progress::-moz-progress-bar{background-color:#b5b5b5}.progress::-ms-fill{background-color:#b5b5b5}.progress:indeterminate{background-color:#363636;background-image:linear-gradient(90deg,#4a4a4a 30%,#363636 0)}.progress.is-white::-webkit-progress-value{background-color:#e6e6e6}.progress.is-white::-moz-progress-bar{background-color:#e6e6e6}.progress.is-white::-ms-fill{background-color:#e6e6e6}.progress.is-white:indeterminate{background-image:linear-gradient(90deg,#e6e6e6 30%,#363636 0)}.progress.is-black::-webkit-progress-value{background-color:#000}.progress.is-black::-moz-progress-bar{background-color:#000}.progress.is-black::-ms-fill{background-color:#000}.progress.is-black:indeterminate{background-image:linear-gradient(90deg,#000 30%,#363636 0)}.progress.is-light::-webkit-progress-value{background-color:#dbdbdb}.progress.is-light::-moz-progress-bar{background-color:#dbdbdb}.progress.is-light::-ms-fill{background-color:#dbdbdb}.progress.is-light:indeterminate{background-image:linear-gradient(90deg,#dbdbdb 30%,#363636 0)}.progress.is-dark::-webkit-progress-value{background-color:#1c1c1c}.progress.is-dark::-moz-progress-bar{background-color:#1c1c1c}.progress.is-dark::-ms-fill{background-color:#1c1c1c}.progress.is-dark:indeterminate{background-image:linear-gradient(90deg,#1c1c1c 30%,#363636 0)}.progress.is-primary::-webkit-progress-value{background-color:#009e86}.progress.is-primary::-moz-progress-bar{background-color:#009e86}.progress.is-primary::-ms-fill{background-color:#009e86}.progress.is-primary:indeterminate{background-image:linear-gradient(90deg,#009e86 30%,#363636 0)}.progress.is-link::-webkit-progress-value{background-color:#3449a8}.progress.is-link::-moz-progress-bar{background-color:#3449a8}.progress.is-link::-ms-fill{background-color:#3449a8}.progress.is-link:indeterminate{background-image:linear-gradient(90deg,#3449a8 30%,#363636 0)}.progress.is-info::-webkit-progress-value{background-color:#2b74b1}.progress.is-info::-moz-progress-bar{background-color:#2b74b1}.progress.is-info::-ms-fill{background-color:#2b74b1}.progress.is-info:indeterminate{background-image:linear-gradient(90deg,#2b74b1 30%,#363636 0)}.progress.is-success::-webkit-progress-value{background-color:#34a873}.progress.is-success::-moz-progress-bar{background-color:#34a873}.progress.is-success::-ms-fill{background-color:#34a873}.progress.is-success:indeterminate{background-image:linear-gradient(90deg,#34a873 30%,#363636 0)}.progress.is-warning::-webkit-progress-value{background-color:#ffd257}.progress.is-warning::-moz-progress-bar{background-color:#ffd257}.progress.is-warning::-ms-fill{background-color:#ffd257}.progress.is-warning:indeterminate{background-image:linear-gradient(90deg,#ffd257 30%,#363636 0)}.progress.is-danger::-webkit-progress-value{background-color:#ee1742}.progress.is-danger::-moz-progress-bar{background-color:#ee1742}.progress.is-danger::-ms-fill{background-color:#ee1742}.progress.is-danger:indeterminate{background-image:linear-gradient(90deg,#ee1742 30%,#363636 0)}.progress.is-white-dark::-webkit-progress-value{background-color:#fff}.progress.is-white-dark::-moz-progress-bar{background-color:#fff}.progress.is-white-dark::-ms-fill{background-color:#fff}.progress.is-white-dark:indeterminate{background-image:linear-gradient(90deg,#fff 30%,#363636 0)}.progress.is-black-dark::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black-dark::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black-dark::-ms-fill{background-color:#0a0a0a}.progress.is-black-dark:indeterminate{background-image:linear-gradient(90deg,#0a0a0a 30%,#363636 0)}.progress.is-light-dark::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light-dark::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light-dark::-ms-fill{background-color:#f5f5f5}.progress.is-light-dark:indeterminate{background-image:linear-gradient(90deg,#f5f5f5 30%,#363636 0)}.progress.is-dark-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark-dark::-ms-fill{background-color:#363636}.progress.is-dark-dark:indeterminate{background-image:linear-gradient(90deg,#363636 30%,#363636 0)}.progress.is-primary-dark::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary-dark::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary-dark::-ms-fill{background-color:#00d1b2}.progress.is-primary-dark:indeterminate{background-image:linear-gradient(90deg,#00d1b2 30%,#363636 0)}.progress.is-link-dark::-webkit-progress-value{background-color:#485fc7}.progress.is-link-dark::-moz-progress-bar{background-color:#485fc7}.progress.is-link-dark::-ms-fill{background-color:#485fc7}.progress.is-link-dark:indeterminate{background-image:linear-gradient(90deg,#485fc7 30%,#363636 0)}.progress.is-info-dark::-webkit-progress-value{background-color:#3e8ed0}.progress.is-info-dark::-moz-progress-bar{background-color:#3e8ed0}.progress.is-info-dark::-ms-fill{background-color:#3e8ed0}.progress.is-info-dark:indeterminate{background-image:linear-gradient(90deg,#3e8ed0 30%,#363636 0)}.progress.is-success-dark::-webkit-progress-value{background-color:#48c78e}.progress.is-success-dark::-moz-progress-bar{background-color:#48c78e}.progress.is-success-dark::-ms-fill{background-color:#48c78e}.progress.is-success-dark:indeterminate{background-image:linear-gradient(90deg,#48c78e 30%,#363636 0)}.progress.is-warning-dark::-webkit-progress-value{background-color:#ffe08a}.progress.is-warning-dark::-moz-progress-bar{background-color:#ffe08a}.progress.is-warning-dark::-ms-fill{background-color:#ffe08a}.progress.is-warning-dark:indeterminate{background-image:linear-gradient(90deg,#ffe08a 30%,#363636 0)}.progress.is-danger-dark::-webkit-progress-value{background-color:#f14668}.progress.is-danger-dark::-moz-progress-bar{background-color:#f14668}.progress.is-danger-dark::-ms-fill{background-color:#f14668}.progress.is-danger-dark:indeterminate{background-image:linear-gradient(90deg,#f14668 30%,#363636 0)}.table{background-color:#0a0a0a;color:#dbdbdb}.table td,.table th{border:1px solid #363636}.table td.is-white,.table th.is-white{background-color:#e6e6e6;border-color:#e6e6e6;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#000;border-color:#000;color:#fff}.table td.is-light,.table th.is-light{background-color:#dbdbdb;border-color:#dbdbdb;color:rgba(0,0,0,.7)}.table td.is-dark,.table th.is-dark{background-color:#1c1c1c;border-color:#1c1c1c;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#009e86;border-color:#009e86;color:#fff}.table td.is-link,.table th.is-link{background-color:#3449a8;border-color:#3449a8;color:#fff}.table td.is-info,.table th.is-info{background-color:#2b74b1;border-color:#2b74b1;color:#fff}.table td.is-success,.table th.is-success{background-color:#34a873;border-color:#34a873;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffd257;border-color:#ffd257;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#ee1742;border-color:#ee1742;color:#fff}.table td.is-white-dark,.table th.is-white-dark{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black-dark,.table th.is-black-dark{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light-dark,.table th.is-light-dark{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}.table td.is-dark-dark,.table th.is-dark-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary-dark,.table th.is-primary-dark{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link-dark,.table th.is-link-dark{background-color:#485fc7;border-color:#485fc7;color:#fff}.table td.is-info-dark,.table th.is-info-dark{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.table td.is-success-dark,.table th.is-success-dark{background-color:#48c78e;border-color:#48c78e;color:#fff}.table td.is-warning-dark,.table th.is-warning-dark{background-color:#ffe08a;border-color:#ffe08a;color:rgba(0,0,0,.7)}.table td.is-danger-dark,.table th.is-danger-dark{background-color:#f14668;border-color:#f14668;color:#fff}.table td.is-selected,.table th.is-selected{background-color:#00947e;color:#e6e6e6}.table th{color:#dbdbdb}.table tr.is-selected{background-color:#00947e;color:#e6e6e6}.table tr.is-selected td,.table tr.is-selected th{border-color:#e6e6e6}.table tfoot td,.table tfoot th,.table thead td,.table thead th{color:#dbdbdb}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#121212}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#242424}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#121212}.tag:not(body){background-color:#242424;color:#b5b5b5}.tag:not(body).is-white{background-color:#e6e6e6;color:#0a0a0a}.tag:not(body).is-black{background-color:#000;color:#fff}.tag:not(body).is-light{background-color:#dbdbdb;color:rgba(0,0,0,.7)}.tag:not(body).is-dark{background-color:#1c1c1c;color:#fff}.tag:not(body).is-primary{background-color:#009e86;color:#fff}.tag:not(body).is-link{background-color:#3449a8;color:#fff}.tag:not(body).is-info{background-color:#2b74b1;color:#fff}.tag:not(body).is-success{background-color:#34a873;color:#fff}.tag:not(body).is-warning{background-color:#ffd257;color:rgba(0,0,0,.7)}.tag:not(body).is-danger{background-color:#ee1742;color:#fff}.tag:not(body).is-white-dark{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black-dark{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light-dark{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.tag:not(body).is-dark-dark{background-color:#363636;color:#fff}.tag:not(body).is-primary-dark{background-color:#00d1b2;color:#fff}.tag:not(body).is-link-dark{background-color:#485fc7;color:#fff}.tag:not(body).is-info-dark{background-color:#3e8ed0;color:#fff}.tag:not(body).is-success-dark{background-color:#48c78e;color:#fff}.tag:not(body).is-warning-dark{background-color:#ffe08a;color:rgba(0,0,0,.7)}.tag:not(body).is-danger-dark{background-color:#f14668;color:#fff}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#171717}.tag:not(body).is-delete:active{background-color:#0a0a0a}.title{color:#dbdbdb}.subtitle{color:#b5b5b5}.subtitle strong{color:#dbdbdb}.number{background-color:#242424}.breadcrumb a{color:#5ea3e4}.breadcrumb a:hover,.breadcrumb li.is-active a{color:#dbdbdb}.breadcrumb li+li:before{color:#4a4a4a}.card{background-color:#0a0a0a;box-shadow:0 2px 3px hsla(0,0%,100%,.1),0 0 0 1px hsla(0,0%,100%,.1);color:#b5b5b5}.card-header{box-shadow:0 1px 2px hsla(0,0%,100%,.1)}.card-header-title{color:#dbdbdb}.card-footer{border-top:1px solid #363636}.card-footer-item:not(:last-child){border-right:1px solid #363636}.dropdown-content{background-color:#0a0a0a;box-shadow:0 2px 3px hsla(0,0%,100%,.1),0 0 0 1px hsla(0,0%,100%,.1)}.dropdown-item{color:#b5b5b5}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#242424;color:#fff}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#5ea3e4;color:#fff}.dropdown-divider{background-color:#363636}.list{background-color:#0a0a0a;box-shadow:0 2px 3px hsla(0,0%,100%,.1),0 0 0 1px hsla(0,0%,100%,.1)}.list-item:not(a){color:#b5b5b5}.list-item:not(:last-child){border-bottom:1px solid #363636}.list-item.is-active{background-color:#5ea3e4;color:#fff}a.list-item{background-color:#242424}.media+.media,.media .media{border-top:1px solid rgba(54,54,54,.5)}.menu-list a{color:#b5b5b5}.menu-list a:hover{background-color:#242424;color:#dbdbdb}.menu-list a.is-active{background-color:#5ea3e4;color:#fff}.menu-list li ul{border-left:1px solid #363636}.message,.message.is-white{background-color:#242424}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#b5b5b5}.message.is-black{background-color:#242424}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#b5b5b5}.message.is-light{background-color:#242424}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.message.is-light .message-body{border-color:#f5f5f5;color:#b5b5b5}.message.is-dark{background-color:#242424}.message.is-dark .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body{border-color:#363636;color:#b5b5b5}.message.is-primary{background-color:#242424}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#b5b5b5}.message.is-link{background-color:#242424}.message.is-link .message-header{background-color:#485fc7;color:#fff}.message.is-link .message-body{border-color:#485fc7;color:#b5b5b5}.message.is-info{background-color:#242424}.message.is-info .message-header{background-color:#3e8ed0;color:#fff}.message.is-info .message-body{border-color:#3e8ed0;color:#b5b5b5}.message.is-success{background-color:#242424}.message.is-success .message-header{background-color:#48c78e;color:#fff}.message.is-success .message-body{border-color:#48c78e;color:#b5b5b5}.message.is-warning{background-color:#242424}.message.is-warning .message-header{background-color:#ffe08a;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffe08a;color:#b5b5b5}.message.is-danger{background-color:#242424}.message.is-danger .message-header{background-color:#f14668;color:#fff}.message.is-danger .message-body{border-color:#f14668;color:#b5b5b5}.message.is-white-dark{background-color:#242424}.message.is-white-dark .message-header{background-color:#fff;color:#0a0a0a}.message.is-white-dark .message-body{border-color:#fff;color:#b5b5b5}.message.is-black-dark{background-color:#242424}.message.is-black-dark .message-header{background-color:#0a0a0a;color:#fff}.message.is-black-dark .message-body{border-color:#0a0a0a;color:#b5b5b5}.message.is-light-dark{background-color:#242424}.message.is-light-dark .message-header{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.message.is-light-dark .message-body{border-color:#f5f5f5;color:#b5b5b5}.message.is-dark-dark{background-color:#242424}.message.is-dark-dark .message-header{background-color:#363636;color:#fff}.message.is-dark-dark .message-body{border-color:#363636;color:#b5b5b5}.message.is-primary-dark{background-color:#242424}.message.is-primary-dark .message-header{background-color:#00d1b2;color:#fff}.message.is-primary-dark .message-body{border-color:#00d1b2;color:#b5b5b5}.message.is-link-dark{background-color:#242424}.message.is-link-dark .message-header{background-color:#485fc7;color:#fff}.message.is-link-dark .message-body{border-color:#485fc7;color:#b5b5b5}.message.is-info-dark{background-color:#242424}.message.is-info-dark .message-header{background-color:#3e8ed0;color:#fff}.message.is-info-dark .message-body{border-color:#3e8ed0;color:#b5b5b5}.message.is-success-dark{background-color:#242424}.message.is-success-dark .message-header{background-color:#48c78e;color:#fff}.message.is-success-dark .message-body{border-color:#48c78e;color:#b5b5b5}.message.is-warning-dark{background-color:#242424}.message.is-warning-dark .message-header{background-color:#ffe08a;color:rgba(0,0,0,.7)}.message.is-warning-dark .message-body{border-color:#ffe08a;color:#b5b5b5}.message.is-danger-dark{background-color:#242424}.message.is-danger-dark .message-header{background-color:#f14668;color:#fff}.message.is-danger-dark .message-body{border-color:#f14668;color:#b5b5b5}.message-header{background-color:#b5b5b5;color:#fff}.message-body{border-color:#363636;color:#b5b5b5}.message-body code,.message-body pre{background-color:#0a0a0a}.modal-background{background-color:hsla(0,0%,100%,.86)}.modal-card-foot,.modal-card-head{background-color:#242424}.modal-card-head{border-bottom:1px solid #363636}.modal-card-title{color:#dbdbdb}.modal-card-foot{border-top:1px solid #363636}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff}.navbar{background-color:#17181c}.navbar.is-white{background-color:#e6e6e6;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#d9d9d9;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#d9d9d9;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#d9d9d9;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#e6e6e6;color:#0a0a0a}}@media(prefers-color-scheme:dark){.navbar.is-black{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-light{background-color:#dbdbdb}.navbar.is-light,.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#cfcfcf;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#cfcfcf;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#cfcfcf;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#dbdbdb;color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.navbar.is-dark{background-color:#1c1c1c;color:#fff}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#0f0f0f;color:#fff}.navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#0f0f0f;color:#fff}.navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#0f0f0f;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#1c1c1c;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-primary{background-color:#009e86;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#008571;color:#fff}.navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#008571;color:#fff}.navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#008571;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#009e86;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-link{background-color:#3449a8;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#2e4094;color:#fff}.navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#2e4094;color:#fff}.navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#2e4094;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3449a8;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-info{background-color:#2b74b1;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#26679c;color:#fff}.navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#26679c;color:#fff}.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#26679c;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#2b74b1;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-success{background-color:#34a873;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#2e9466;color:#fff}.navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#2e9466;color:#fff}.navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#2e9466;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#34a873;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-warning{background-color:#ffd257}.navbar.is-warning,.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffcb3d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffcb3d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffcb3d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffd257;color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.navbar.is-danger{background-color:#ee1742;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#da1039;color:#fff}.navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#da1039;color:#fff}.navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#da1039;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ee1742;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-white-dark{background-color:#fff;color:#0a0a0a}.navbar.is-white-dark .navbar-brand .navbar-link,.navbar.is-white-dark .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white-dark .navbar-brand .navbar-link.is-active,.navbar.is-white-dark .navbar-brand .navbar-link:hover,.navbar.is-white-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-white-dark .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white-dark .navbar-brand .navbar-link:after{border-color:#0a0a0a}.navbar.is-white-dark .navbar-burger{color:#0a0a0a}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-white-dark .navbar-end .navbar-link,.navbar.is-white-dark .navbar-end>.navbar-item,.navbar.is-white-dark .navbar-start .navbar-link,.navbar.is-white-dark .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white-dark .navbar-end .navbar-link.is-active,.navbar.is-white-dark .navbar-end .navbar-link:hover,.navbar.is-white-dark .navbar-end>a.navbar-item.is-active,.navbar.is-white-dark .navbar-end>a.navbar-item:hover,.navbar.is-white-dark .navbar-start .navbar-link.is-active,.navbar.is-white-dark .navbar-start .navbar-link:hover,.navbar.is-white-dark .navbar-start>a.navbar-item.is-active,.navbar.is-white-dark .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white-dark .navbar-end .navbar-link:after,.navbar.is-white-dark .navbar-start .navbar-link:after{border-color:#0a0a0a}.navbar.is-white-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white-dark .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}@media(prefers-color-scheme:dark){.navbar.is-black-dark{background-color:#0a0a0a;color:#fff}.navbar.is-black-dark .navbar-brand .navbar-link,.navbar.is-black-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-black-dark .navbar-brand .navbar-link.is-active,.navbar.is-black-dark .navbar-brand .navbar-link:hover,.navbar.is-black-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-black-dark .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-black-dark .navbar-end .navbar-link,.navbar.is-black-dark .navbar-end>.navbar-item,.navbar.is-black-dark .navbar-start .navbar-link,.navbar.is-black-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-black-dark .navbar-end .navbar-link.is-active,.navbar.is-black-dark .navbar-end .navbar-link:hover,.navbar.is-black-dark .navbar-end>a.navbar-item.is-active,.navbar.is-black-dark .navbar-end>a.navbar-item:hover,.navbar.is-black-dark .navbar-start .navbar-link.is-active,.navbar.is-black-dark .navbar-start .navbar-link:hover,.navbar.is-black-dark .navbar-start>a.navbar-item.is-active,.navbar.is-black-dark .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black-dark .navbar-end .navbar-link:after,.navbar.is-black-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black-dark .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-light-dark{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.navbar.is-light-dark .navbar-brand .navbar-link,.navbar.is-light-dark .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light-dark .navbar-brand .navbar-link.is-active,.navbar.is-light-dark .navbar-brand .navbar-link:hover,.navbar.is-light-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-light-dark .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light-dark .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light-dark .navbar-burger{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-light-dark .navbar-end .navbar-link,.navbar.is-light-dark .navbar-end>.navbar-item,.navbar.is-light-dark .navbar-start .navbar-link,.navbar.is-light-dark .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light-dark .navbar-end .navbar-link.is-active,.navbar.is-light-dark .navbar-end .navbar-link:hover,.navbar.is-light-dark .navbar-end>a.navbar-item.is-active,.navbar.is-light-dark .navbar-end>a.navbar-item:hover,.navbar.is-light-dark .navbar-start .navbar-link.is-active,.navbar.is-light-dark .navbar-start .navbar-link:hover,.navbar.is-light-dark .navbar-start>a.navbar-item.is-active,.navbar.is-light-dark .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light-dark .navbar-end .navbar-link:after,.navbar.is-light-dark .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light-dark .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.navbar.is-dark-dark{background-color:#363636;color:#fff}.navbar.is-dark-dark .navbar-brand .navbar-link,.navbar.is-dark-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-dark-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark-dark .navbar-brand .navbar-link:hover,.navbar.is-dark-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-dark-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-dark-dark .navbar-end .navbar-link,.navbar.is-dark-dark .navbar-end>.navbar-item,.navbar.is-dark-dark .navbar-start .navbar-link,.navbar.is-dark-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-dark-dark .navbar-end .navbar-link.is-active,.navbar.is-dark-dark .navbar-end .navbar-link:hover,.navbar.is-dark-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark-dark .navbar-start .navbar-link.is-active,.navbar.is-dark-dark .navbar-start .navbar-link:hover,.navbar.is-dark-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark-dark .navbar-end .navbar-link:after,.navbar.is-dark-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-dark-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-primary-dark{background-color:#00d1b2;color:#fff}.navbar.is-primary-dark .navbar-brand .navbar-link,.navbar.is-primary-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary-dark .navbar-brand .navbar-link.is-active,.navbar.is-primary-dark .navbar-brand .navbar-link:hover,.navbar.is-primary-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-primary-dark .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-primary-dark .navbar-end .navbar-link,.navbar.is-primary-dark .navbar-end>.navbar-item,.navbar.is-primary-dark .navbar-start .navbar-link,.navbar.is-primary-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-primary-dark .navbar-end .navbar-link.is-active,.navbar.is-primary-dark .navbar-end .navbar-link:hover,.navbar.is-primary-dark .navbar-end>a.navbar-item.is-active,.navbar.is-primary-dark .navbar-end>a.navbar-item:hover,.navbar.is-primary-dark .navbar-start .navbar-link.is-active,.navbar.is-primary-dark .navbar-start .navbar-link:hover,.navbar.is-primary-dark .navbar-start>a.navbar-item.is-active,.navbar.is-primary-dark .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary-dark .navbar-end .navbar-link:after,.navbar.is-primary-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary-dark .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-link-dark{background-color:#485fc7;color:#fff}.navbar.is-link-dark .navbar-brand .navbar-link,.navbar.is-link-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-link-dark .navbar-brand .navbar-link.is-active,.navbar.is-link-dark .navbar-brand .navbar-link:hover,.navbar.is-link-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-link-dark .navbar-brand>a.navbar-item:hover{background-color:#3a51bb;color:#fff}.navbar.is-link-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-link-dark .navbar-end .navbar-link,.navbar.is-link-dark .navbar-end>.navbar-item,.navbar.is-link-dark .navbar-start .navbar-link,.navbar.is-link-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-link-dark .navbar-end .navbar-link.is-active,.navbar.is-link-dark .navbar-end .navbar-link:hover,.navbar.is-link-dark .navbar-end>a.navbar-item.is-active,.navbar.is-link-dark .navbar-end>a.navbar-item:hover,.navbar.is-link-dark .navbar-start .navbar-link.is-active,.navbar.is-link-dark .navbar-start .navbar-link:hover,.navbar.is-link-dark .navbar-start>a.navbar-item.is-active,.navbar.is-link-dark .navbar-start>a.navbar-item:hover{background-color:#3a51bb;color:#fff}.navbar.is-link-dark .navbar-end .navbar-link:after,.navbar.is-link-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#3a51bb;color:#fff}.navbar.is-link-dark .navbar-dropdown a.navbar-item.is-active{background-color:#485fc7;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-info-dark{background-color:#3e8ed0;color:#fff}.navbar.is-info-dark .navbar-brand .navbar-link,.navbar.is-info-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-info-dark .navbar-brand .navbar-link.is-active,.navbar.is-info-dark .navbar-brand .navbar-link:hover,.navbar.is-info-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-info-dark .navbar-brand>a.navbar-item:hover{background-color:#3082c5;color:#fff}.navbar.is-info-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-info-dark .navbar-end .navbar-link,.navbar.is-info-dark .navbar-end>.navbar-item,.navbar.is-info-dark .navbar-start .navbar-link,.navbar.is-info-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-info-dark .navbar-end .navbar-link.is-active,.navbar.is-info-dark .navbar-end .navbar-link:hover,.navbar.is-info-dark .navbar-end>a.navbar-item.is-active,.navbar.is-info-dark .navbar-end>a.navbar-item:hover,.navbar.is-info-dark .navbar-start .navbar-link.is-active,.navbar.is-info-dark .navbar-start .navbar-link:hover,.navbar.is-info-dark .navbar-start>a.navbar-item.is-active,.navbar.is-info-dark .navbar-start>a.navbar-item:hover{background-color:#3082c5;color:#fff}.navbar.is-info-dark .navbar-end .navbar-link:after,.navbar.is-info-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#3082c5;color:#fff}.navbar.is-info-dark .navbar-dropdown a.navbar-item.is-active{background-color:#3e8ed0;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-success-dark{background-color:#48c78e;color:#fff}.navbar.is-success-dark .navbar-brand .navbar-link,.navbar.is-success-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-success-dark .navbar-brand .navbar-link.is-active,.navbar.is-success-dark .navbar-brand .navbar-link:hover,.navbar.is-success-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-success-dark .navbar-brand>a.navbar-item:hover{background-color:#3abb81;color:#fff}.navbar.is-success-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-success-dark .navbar-end .navbar-link,.navbar.is-success-dark .navbar-end>.navbar-item,.navbar.is-success-dark .navbar-start .navbar-link,.navbar.is-success-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-success-dark .navbar-end .navbar-link.is-active,.navbar.is-success-dark .navbar-end .navbar-link:hover,.navbar.is-success-dark .navbar-end>a.navbar-item.is-active,.navbar.is-success-dark .navbar-end>a.navbar-item:hover,.navbar.is-success-dark .navbar-start .navbar-link.is-active,.navbar.is-success-dark .navbar-start .navbar-link:hover,.navbar.is-success-dark .navbar-start>a.navbar-item.is-active,.navbar.is-success-dark .navbar-start>a.navbar-item:hover{background-color:#3abb81;color:#fff}.navbar.is-success-dark .navbar-end .navbar-link:after,.navbar.is-success-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#3abb81;color:#fff}.navbar.is-success-dark .navbar-dropdown a.navbar-item.is-active{background-color:#48c78e;color:#fff}}@media(prefers-color-scheme:dark){.navbar.is-warning-dark{background-color:#ffe08a;color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-brand .navbar-link,.navbar.is-warning-dark .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-brand .navbar-link.is-active,.navbar.is-warning-dark .navbar-brand .navbar-link:hover,.navbar.is-warning-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-warning-dark .navbar-brand>a.navbar-item:hover{background-color:#ffd970;color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-burger{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-warning-dark .navbar-end .navbar-link,.navbar.is-warning-dark .navbar-end>.navbar-item,.navbar.is-warning-dark .navbar-start .navbar-link,.navbar.is-warning-dark .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-end .navbar-link.is-active,.navbar.is-warning-dark .navbar-end .navbar-link:hover,.navbar.is-warning-dark .navbar-end>a.navbar-item.is-active,.navbar.is-warning-dark .navbar-end>a.navbar-item:hover,.navbar.is-warning-dark .navbar-start .navbar-link.is-active,.navbar.is-warning-dark .navbar-start .navbar-link:hover,.navbar.is-warning-dark .navbar-start>a.navbar-item.is-active,.navbar.is-warning-dark .navbar-start>a.navbar-item:hover{background-color:#ffd970;color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-end .navbar-link:after,.navbar.is-warning-dark .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd970;color:rgba(0,0,0,.7)}.navbar.is-warning-dark .navbar-dropdown a.navbar-item.is-active{background-color:#ffe08a;color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.navbar.is-danger-dark{background-color:#f14668;color:#fff}.navbar.is-danger-dark .navbar-brand .navbar-link,.navbar.is-danger-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger-dark .navbar-brand .navbar-link.is-active,.navbar.is-danger-dark .navbar-brand .navbar-link:hover,.navbar.is-danger-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-danger-dark .navbar-brand>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger-dark .navbar-burger{color:#fff}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-danger-dark .navbar-end .navbar-link,.navbar.is-danger-dark .navbar-end>.navbar-item,.navbar.is-danger-dark .navbar-start .navbar-link,.navbar.is-danger-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-danger-dark .navbar-end .navbar-link.is-active,.navbar.is-danger-dark .navbar-end .navbar-link:hover,.navbar.is-danger-dark .navbar-end>a.navbar-item.is-active,.navbar.is-danger-dark .navbar-end>a.navbar-item:hover,.navbar.is-danger-dark .navbar-start .navbar-link.is-active,.navbar.is-danger-dark .navbar-start .navbar-link:hover,.navbar.is-danger-dark .navbar-start>a.navbar-item.is-active,.navbar.is-danger-dark .navbar-start>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger-dark .navbar-end .navbar-link:after,.navbar.is-danger-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#ef2e55;color:#fff}.navbar.is-danger-dark .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}@media(prefers-color-scheme:dark){.navbar.has-shadow{box-shadow:0 2px 0 0 #242424}}@media(prefers-color-scheme:dark){.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #242424}}@media(prefers-color-scheme:dark){.navbar-burger,.navbar-item,.navbar-link{color:#b5b5b5}}@media(prefers-color-scheme:dark){.navbar-link.is-active,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:hover{background-color:#121212;color:#5ea3e4}}@media(prefers-color-scheme:dark){.navbar-item.is-active,.navbar-item:hover{border-bottom-color:#5ea3e4}.navbar-item.is-active{color:#5ea3e4}}@media(prefers-color-scheme:dark){.navbar-link:not(.is-arrowless):after{border-color:#5ea3e4}}@media(prefers-color-scheme:dark){.navbar-divider{background-color:#242424}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.navbar-menu{background-color:#17181c;box-shadow:0 8px 16px hsla(0,0%,100%,.1)}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px hsla(0,0%,100%,.1)}}@media screen and (prefers-color-scheme:dark)and (min-width:1024px){.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#242424;color:#fff}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#242424;color:#5ea3e4}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #363636;box-shadow:0 -8px 8px hsla(0,0%,100%,.1)}.navbar-dropdown{background-color:#0a0a0a;border-top:2px solid #363636;box-shadow:0 8px 8px hsla(0,0%,100%,.1)}.navbar-dropdown a.navbar-item:hover{background-color:#242424;color:#fff}.navbar-dropdown a.navbar-item.is-active{background-color:#242424;color:#5ea3e4}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{box-shadow:0 8px 8px hsla(0,0%,100%,.1),0 0 0 1px hsla(0,0%,100%,.1)}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px hsla(0,0%,100%,.1)}.navbar-link.is-active,a.navbar-item.is-active{color:#fff}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#121212}}@media(prefers-color-scheme:dark){.pagination-link,.pagination-next,.pagination-previous{border-color:#363636;color:#dbdbdb}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:#4a4a4a;color:#dbdbdb}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:#5ea3e4}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px hsla(0,0%,100%,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#363636;border-color:#363636;color:#7a7a7a}}@media(prefers-color-scheme:dark){.pagination-link.is-current{background-color:#5ea3e4;border-color:#5ea3e4;color:#fff}}@media(prefers-color-scheme:dark){.pagination-ellipsis{color:#4a4a4a}}@media(prefers-color-scheme:dark){.panel-block,.panel-heading,.panel-tabs{border-bottom:1px solid #363636;border-left:1px solid #363636;border-right:1px solid #363636}.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{border-top:1px solid #363636}}@media(prefers-color-scheme:dark){.panel-heading{background-color:#242424;color:#dbdbdb}}@media(prefers-color-scheme:dark){.panel-tabs a{border-bottom:1px solid #363636}.panel-tabs a.is-active{border-bottom-color:#b5b5b5;color:#dbdbdb}}@media(prefers-color-scheme:dark){.panel-list a{color:#b5b5b5}.panel-list a:hover{color:#5ea3e4}}@media(prefers-color-scheme:dark){.panel-block{color:#dbdbdb}.panel-block.is-active{border-left-color:#5ea3e4;color:#dbdbdb}.panel-block.is-active .panel-icon{color:#5ea3e4}}@media(prefers-color-scheme:dark){a.panel-block:hover,label.panel-block:hover{background-color:#242424}}@media(prefers-color-scheme:dark){.tabs a{border-bottom-color:#363636;color:#b5b5b5}.tabs a:hover{border-bottom-color:#dbdbdb;color:#dbdbdb}.tabs li.is-active a{border-bottom-color:#5ea3e4;color:#5ea3e4}.tabs.is-boxed a:hover,.tabs ul{border-bottom-color:#363636}.tabs.is-boxed a:hover{background-color:#242424}.tabs.is-boxed li.is-active a{background-color:#0a0a0a;border-color:#363636}.tabs.is-toggle a{border-color:#363636}.tabs.is-toggle a:hover{background-color:#242424;border-color:#4a4a4a}.tabs.is-toggle li.is-active a{background-color:#5ea3e4;border-color:#5ea3e4;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-white,.hero.is-white-dark{background-color:#e6e6e6;color:#0a0a0a}.hero.is-white-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white-dark strong,.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white strong{color:inherit}.hero.is-white-dark .title,.hero.is-white .title{color:#0a0a0a}.hero.is-white-dark .subtitle,.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white-dark .subtitle a:not(.button),.hero.is-white-dark .subtitle strong,.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-white-dark .navbar-menu,.hero.is-white .navbar-menu{background-color:#e6e6e6}}@media(prefers-color-scheme:dark){.hero.is-white-dark .navbar-item,.hero.is-white-dark .navbar-link,.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}}@media(prefers-color-scheme:dark){.hero.is-white-dark .navbar-link.is-active,.hero.is-white-dark .navbar-link:hover,.hero.is-white-dark a.navbar-item.is-active,.hero.is-white-dark a.navbar-item:hover,.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#d9d9d9;color:#0a0a0a}}@media(prefers-color-scheme:dark){.hero.is-white-dark .tabs a,.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white-dark .tabs a:hover,.hero.is-white-dark .tabs li.is-active a,.hero.is-white .tabs a:hover,.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white-dark .tabs.is-boxed a,.hero.is-white-dark .tabs.is-toggle a,.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white-dark .tabs.is-boxed a:hover,.hero.is-white-dark .tabs.is-toggle a:hover,.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white-dark .tabs.is-boxed li.is-active a,.hero.is-white-dark .tabs.is-boxed li.is-active a:hover,.hero.is-white-dark .tabs.is-toggle li.is-active a,.hero.is-white-dark .tabs.is-toggle li.is-active a:hover,.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#e6e6e6}}@media(prefers-color-scheme:dark){.hero.is-white-dark.is-bold,.hero.is-white.is-bold{background-image:linear-gradient(141deg,#d1c7c9,#e6e6e6 71%,#f3f2f2)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-white-dark.is-bold .navbar-menu,.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#d1c7c9,#e6e6e6 71%,#f3f2f2)}}@media(prefers-color-scheme:dark){.hero.is-black,.hero.is-black-dark{background-color:#000;color:#fff}.hero.is-black-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black-dark strong,.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black strong{color:inherit}.hero.is-black-dark .title,.hero.is-black .title{color:#fff}.hero.is-black-dark .subtitle,.hero.is-black .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black-dark .subtitle a:not(.button),.hero.is-black-dark .subtitle strong,.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-black-dark .navbar-menu,.hero.is-black .navbar-menu{background-color:#000}}@media(prefers-color-scheme:dark){.hero.is-black-dark .navbar-item,.hero.is-black-dark .navbar-link,.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-black-dark .navbar-link.is-active,.hero.is-black-dark .navbar-link:hover,.hero.is-black-dark a.navbar-item.is-active,.hero.is-black-dark a.navbar-item:hover,.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-black-dark .tabs a,.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black-dark .tabs a:hover,.hero.is-black-dark .tabs li.is-active a,.hero.is-black .tabs a:hover,.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black-dark .tabs.is-boxed a,.hero.is-black-dark .tabs.is-toggle a,.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black-dark .tabs.is-boxed a:hover,.hero.is-black-dark .tabs.is-toggle a:hover,.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black-dark .tabs.is-boxed li.is-active a,.hero.is-black-dark .tabs.is-boxed li.is-active a:hover,.hero.is-black-dark .tabs.is-toggle li.is-active a,.hero.is-black-dark .tabs.is-toggle li.is-active a:hover,.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#000}}@media(prefers-color-scheme:dark){.hero.is-black-dark.is-bold,.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#000 71%,#0d0c0c)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-black-dark.is-bold .navbar-menu,.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#000 71%,#0d0c0c)}}@media(prefers-color-scheme:dark){.hero.is-light,.hero.is-light-dark{background-color:#dbdbdb;color:rgba(0,0,0,.7)}.hero.is-light-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light-dark strong,.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light strong{color:inherit}.hero.is-light-dark .title,.hero.is-light .title{color:rgba(0,0,0,.7)}.hero.is-light-dark .subtitle,.hero.is-light .subtitle{color:rgba(0,0,0,.9)}.hero.is-light-dark .subtitle a:not(.button),.hero.is-light-dark .subtitle strong,.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-light-dark .navbar-menu,.hero.is-light .navbar-menu{background-color:#dbdbdb}}@media(prefers-color-scheme:dark){.hero.is-light-dark .navbar-item,.hero.is-light-dark .navbar-link,.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.hero.is-light-dark .navbar-link.is-active,.hero.is-light-dark .navbar-link:hover,.hero.is-light-dark a.navbar-item.is-active,.hero.is-light-dark a.navbar-item:hover,.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#cfcfcf;color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.hero.is-light-dark .tabs a,.hero.is-light .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-light-dark .tabs a:hover,.hero.is-light-dark .tabs li.is-active a,.hero.is-light .tabs a:hover,.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light-dark .tabs.is-boxed a,.hero.is-light-dark .tabs.is-toggle a,.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-light-dark .tabs.is-boxed a:hover,.hero.is-light-dark .tabs.is-toggle a:hover,.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light-dark .tabs.is-boxed li.is-active a,.hero.is-light-dark .tabs.is-boxed li.is-active a:hover,.hero.is-light-dark .tabs.is-toggle li.is-active a,.hero.is-light-dark .tabs.is-toggle li.is-active a:hover,.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#dbdbdb}}@media(prefers-color-scheme:dark){.hero.is-light-dark.is-bold,.hero.is-light.is-bold{background-image:linear-gradient(141deg,#c8bcbe,#dbdbdb 71%,#e9e7e7)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-light-dark.is-bold .navbar-menu,.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#c8bcbe,#dbdbdb 71%,#e9e7e7)}}@media(prefers-color-scheme:dark){.hero.is-dark,.hero.is-dark-dark{background-color:#1c1c1c;color:#fff}.hero.is-dark-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark-dark strong,.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark strong{color:inherit}.hero.is-dark-dark .title,.hero.is-dark .title{color:#fff}.hero.is-dark-dark .subtitle,.hero.is-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-dark-dark .subtitle a:not(.button),.hero.is-dark-dark .subtitle strong,.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-dark-dark .navbar-menu,.hero.is-dark .navbar-menu{background-color:#1c1c1c}}@media(prefers-color-scheme:dark){.hero.is-dark-dark .navbar-item,.hero.is-dark-dark .navbar-link,.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-dark-dark .navbar-link.is-active,.hero.is-dark-dark .navbar-link:hover,.hero.is-dark-dark a.navbar-item.is-active,.hero.is-dark-dark a.navbar-item:hover,.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#0f0f0f;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-dark-dark .tabs a,.hero.is-dark .tabs a{color:#fff;opacity:.9}.hero.is-dark-dark .tabs a:hover,.hero.is-dark-dark .tabs li.is-active a,.hero.is-dark .tabs a:hover,.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark-dark .tabs.is-boxed a,.hero.is-dark-dark .tabs.is-toggle a,.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#fff}.hero.is-dark-dark .tabs.is-boxed a:hover,.hero.is-dark-dark .tabs.is-toggle a:hover,.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark-dark .tabs.is-boxed li.is-active a,.hero.is-dark-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark-dark .tabs.is-toggle li.is-active a,.hero.is-dark-dark .tabs.is-toggle li.is-active a:hover,.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1c1c1c}}@media(prefers-color-scheme:dark){.hero.is-dark-dark.is-bold,.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#030202,#1c1c1c 71%,#2b2727)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-dark-dark.is-bold .navbar-menu,.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#030202,#1c1c1c 71%,#2b2727)}}@media(prefers-color-scheme:dark){.hero.is-primary,.hero.is-primary-dark{background-color:#009e86;color:#fff}.hero.is-primary-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary-dark strong,.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary strong{color:inherit}.hero.is-primary-dark .title,.hero.is-primary .title{color:#fff}.hero.is-primary-dark .subtitle,.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary-dark .subtitle a:not(.button),.hero.is-primary-dark .subtitle strong,.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-primary-dark .navbar-menu,.hero.is-primary .navbar-menu{background-color:#009e86}}@media(prefers-color-scheme:dark){.hero.is-primary-dark .navbar-item,.hero.is-primary-dark .navbar-link,.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-primary-dark .navbar-link.is-active,.hero.is-primary-dark .navbar-link:hover,.hero.is-primary-dark a.navbar-item.is-active,.hero.is-primary-dark a.navbar-item:hover,.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#008571;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-primary-dark .tabs a,.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary-dark .tabs a:hover,.hero.is-primary-dark .tabs li.is-active a,.hero.is-primary .tabs a:hover,.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary-dark .tabs.is-boxed a,.hero.is-primary-dark .tabs.is-toggle a,.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary-dark .tabs.is-boxed a:hover,.hero.is-primary-dark .tabs.is-toggle a:hover,.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary-dark .tabs.is-boxed li.is-active a,.hero.is-primary-dark .tabs.is-boxed li.is-active a:hover,.hero.is-primary-dark .tabs.is-toggle li.is-active a,.hero.is-primary-dark .tabs.is-toggle li.is-active a:hover,.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#009e86}}@media(prefers-color-scheme:dark){.hero.is-primary-dark.is-bold,.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#006b49,#009e86 71%,#00b5b8)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-primary-dark.is-bold .navbar-menu,.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#006b49,#009e86 71%,#00b5b8)}}@media(prefers-color-scheme:dark){.hero.is-link,.hero.is-link-dark{background-color:#3449a8;color:#fff}.hero.is-link-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link-dark strong,.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link strong{color:inherit}.hero.is-link-dark .title,.hero.is-link .title{color:#fff}.hero.is-link-dark .subtitle,.hero.is-link .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-link-dark .subtitle a:not(.button),.hero.is-link-dark .subtitle strong,.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-link-dark .navbar-menu,.hero.is-link .navbar-menu{background-color:#3449a8}}@media(prefers-color-scheme:dark){.hero.is-link-dark .navbar-item,.hero.is-link-dark .navbar-link,.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-link-dark .navbar-link.is-active,.hero.is-link-dark .navbar-link:hover,.hero.is-link-dark a.navbar-item.is-active,.hero.is-link-dark a.navbar-item:hover,.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#2e4094;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-link-dark .tabs a,.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link-dark .tabs a:hover,.hero.is-link-dark .tabs li.is-active a,.hero.is-link .tabs a:hover,.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link-dark .tabs.is-boxed a,.hero.is-link-dark .tabs.is-toggle a,.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link-dark .tabs.is-boxed a:hover,.hero.is-link-dark .tabs.is-toggle a:hover,.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link-dark .tabs.is-boxed li.is-active a,.hero.is-link-dark .tabs.is-boxed li.is-active a:hover,.hero.is-link-dark .tabs.is-toggle li.is-active a,.hero.is-link-dark .tabs.is-toggle li.is-active a:hover,.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3449a8}}@media(prefers-color-scheme:dark){.hero.is-link-dark.is-bold,.hero.is-link.is-bold{background-image:linear-gradient(141deg,#1f4489,#3449a8 71%,#3336c1)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-link-dark.is-bold .navbar-menu,.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f4489,#3449a8 71%,#3336c1)}}@media(prefers-color-scheme:dark){.hero.is-info,.hero.is-info-dark{background-color:#2b74b1;color:#fff}.hero.is-info-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info-dark strong,.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info strong{color:inherit}.hero.is-info-dark .title,.hero.is-info .title{color:#fff}.hero.is-info-dark .subtitle,.hero.is-info .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info-dark .subtitle a:not(.button),.hero.is-info-dark .subtitle strong,.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-info-dark .navbar-menu,.hero.is-info .navbar-menu{background-color:#2b74b1}}@media(prefers-color-scheme:dark){.hero.is-info-dark .navbar-item,.hero.is-info-dark .navbar-link,.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-info-dark .navbar-link.is-active,.hero.is-info-dark .navbar-link:hover,.hero.is-info-dark a.navbar-item.is-active,.hero.is-info-dark a.navbar-item:hover,.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#26679c;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-info-dark .tabs a,.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info-dark .tabs a:hover,.hero.is-info-dark .tabs li.is-active a,.hero.is-info .tabs a:hover,.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info-dark .tabs.is-boxed a,.hero.is-info-dark .tabs.is-toggle a,.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info-dark .tabs.is-boxed a:hover,.hero.is-info-dark .tabs.is-toggle a:hover,.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info-dark .tabs.is-boxed li.is-active a,.hero.is-info-dark .tabs.is-boxed li.is-active a:hover,.hero.is-info-dark .tabs.is-toggle li.is-active a,.hero.is-info-dark .tabs.is-toggle li.is-active a:hover,.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2b74b1}}@media(prefers-color-scheme:dark){.hero.is-info-dark.is-bold,.hero.is-info.is-bold{background-image:linear-gradient(141deg,#186e90,#2b74b1 71%,#2a68cb)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-info-dark.is-bold .navbar-menu,.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#186e90,#2b74b1 71%,#2a68cb)}}@media(prefers-color-scheme:dark){.hero.is-success,.hero.is-success-dark{background-color:#34a873;color:#fff}.hero.is-success-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success-dark strong,.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success strong{color:inherit}.hero.is-success-dark .title,.hero.is-success .title{color:#fff}.hero.is-success-dark .subtitle,.hero.is-success .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success-dark .subtitle a:not(.button),.hero.is-success-dark .subtitle strong,.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-success-dark .navbar-menu,.hero.is-success .navbar-menu{background-color:#34a873}}@media(prefers-color-scheme:dark){.hero.is-success-dark .navbar-item,.hero.is-success-dark .navbar-link,.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-success-dark .navbar-link.is-active,.hero.is-success-dark .navbar-link:hover,.hero.is-success-dark a.navbar-item.is-active,.hero.is-success-dark a.navbar-item:hover,.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#2e9466;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-success-dark .tabs a,.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success-dark .tabs a:hover,.hero.is-success-dark .tabs li.is-active a,.hero.is-success .tabs a:hover,.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success-dark .tabs.is-boxed a,.hero.is-success-dark .tabs.is-toggle a,.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success-dark .tabs.is-boxed a:hover,.hero.is-success-dark .tabs.is-toggle a:hover,.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success-dark .tabs.is-boxed li.is-active a,.hero.is-success-dark .tabs.is-boxed li.is-active a:hover,.hero.is-success-dark .tabs.is-toggle li.is-active a,.hero.is-success-dark .tabs.is-toggle li.is-active a:hover,.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#34a873}}@media(prefers-color-scheme:dark){.hero.is-success-dark.is-bold,.hero.is-success.is-bold{background-image:linear-gradient(141deg,#1f8948,#34a873 71%,#33c199)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-success-dark.is-bold .navbar-menu,.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f8948,#34a873 71%,#33c199)}}@media(prefers-color-scheme:dark){.hero.is-warning,.hero.is-warning-dark{background-color:#ffd257;color:rgba(0,0,0,.7)}.hero.is-warning-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning-dark strong,.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning strong{color:inherit}.hero.is-warning-dark .title,.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning-dark .subtitle,.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning-dark .subtitle a:not(.button),.hero.is-warning-dark .subtitle strong,.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-warning-dark .navbar-menu,.hero.is-warning .navbar-menu{background-color:#ffd257}}@media(prefers-color-scheme:dark){.hero.is-warning-dark .navbar-item,.hero.is-warning-dark .navbar-link,.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.hero.is-warning-dark .navbar-link.is-active,.hero.is-warning-dark .navbar-link:hover,.hero.is-warning-dark a.navbar-item.is-active,.hero.is-warning-dark a.navbar-item:hover,.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffcb3d;color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.hero.is-warning-dark .tabs a,.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning-dark .tabs a:hover,.hero.is-warning-dark .tabs li.is-active a,.hero.is-warning .tabs a:hover,.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning-dark .tabs.is-boxed a,.hero.is-warning-dark .tabs.is-toggle a,.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning-dark .tabs.is-boxed a:hover,.hero.is-warning-dark .tabs.is-toggle a:hover,.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning-dark .tabs.is-boxed li.is-active a,.hero.is-warning-dark .tabs.is-boxed li.is-active a:hover,.hero.is-warning-dark .tabs.is-toggle li.is-active a,.hero.is-warning-dark .tabs.is-toggle li.is-active a:hover,.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffd257}}@media(prefers-color-scheme:dark){.hero.is-warning-dark.is-bold,.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffa024,#ffd257 71%,#fff170)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-warning-dark.is-bold .navbar-menu,.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffa024,#ffd257 71%,#fff170)}}@media(prefers-color-scheme:dark){.hero.is-danger,.hero.is-danger-dark{background-color:#ee1742;color:#fff}.hero.is-danger-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger-dark strong,.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger strong{color:inherit}.hero.is-danger-dark .title,.hero.is-danger .title{color:#fff}.hero.is-danger-dark .subtitle,.hero.is-danger .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger-dark .subtitle a:not(.button),.hero.is-danger-dark .subtitle strong,.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-danger-dark .navbar-menu,.hero.is-danger .navbar-menu{background-color:#ee1742}}@media(prefers-color-scheme:dark){.hero.is-danger-dark .navbar-item,.hero.is-danger-dark .navbar-link,.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-danger-dark .navbar-link.is-active,.hero.is-danger-dark .navbar-link:hover,.hero.is-danger-dark a.navbar-item.is-active,.hero.is-danger-dark a.navbar-item:hover,.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#da1039;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-danger-dark .tabs a,.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger-dark .tabs a:hover,.hero.is-danger-dark .tabs li.is-active a,.hero.is-danger .tabs a:hover,.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger-dark .tabs.is-boxed a,.hero.is-danger-dark .tabs.is-toggle a,.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger-dark .tabs.is-boxed a:hover,.hero.is-danger-dark .tabs.is-toggle a:hover,.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger-dark .tabs.is-boxed li.is-active a,.hero.is-danger-dark .tabs.is-boxed li.is-active a:hover,.hero.is-danger-dark .tabs.is-toggle li.is-active a,.hero.is-danger-dark .tabs.is-toggle li.is-active a:hover,.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ee1742}}@media(prefers-color-scheme:dark){.hero.is-danger-dark.is-bold,.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#cd044e,#ee1742 71%,#f52930)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-danger-dark.is-bold .navbar-menu,.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#cd044e,#ee1742 71%,#f52930)}}@media(prefers-color-scheme:dark){.hero.is-white-dark{background-color:#fff;color:#0a0a0a}.hero.is-white-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white-dark strong{color:inherit}.hero.is-white-dark .title{color:#0a0a0a}.hero.is-white-dark .subtitle{color:rgba(10,10,10,.9)}.hero.is-white-dark .subtitle a:not(.button),.hero.is-white-dark .subtitle strong{color:#0a0a0a}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-white-dark .navbar-menu{background-color:#fff}}@media(prefers-color-scheme:dark){.hero.is-white-dark .navbar-item,.hero.is-white-dark .navbar-link{color:rgba(10,10,10,.7)}}@media(prefers-color-scheme:dark){.hero.is-white-dark .navbar-link.is-active,.hero.is-white-dark .navbar-link:hover,.hero.is-white-dark a.navbar-item.is-active,.hero.is-white-dark a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}}@media(prefers-color-scheme:dark){.hero.is-white-dark .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white-dark .tabs a:hover,.hero.is-white-dark .tabs li.is-active a{opacity:1}.hero.is-white-dark .tabs.is-boxed a,.hero.is-white-dark .tabs.is-toggle a{color:#0a0a0a}.hero.is-white-dark .tabs.is-boxed a:hover,.hero.is-white-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white-dark .tabs.is-boxed li.is-active a,.hero.is-white-dark .tabs.is-boxed li.is-active a:hover,.hero.is-white-dark .tabs.is-toggle li.is-active a,.hero.is-white-dark .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-white-dark.is-bold{background-image:linear-gradient(141deg,#e8e3e4,#fff 71%,#fff)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-white-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e8e3e4,#fff 71%,#fff)}}@media(prefers-color-scheme:dark){.hero.is-black-dark{background-color:#0a0a0a;color:#fff}.hero.is-black-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black-dark strong{color:inherit}.hero.is-black-dark .title{color:#fff}.hero.is-black-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black-dark .subtitle a:not(.button),.hero.is-black-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-black-dark .navbar-menu{background-color:#0a0a0a}}@media(prefers-color-scheme:dark){.hero.is-black-dark .navbar-item,.hero.is-black-dark .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-black-dark .navbar-link.is-active,.hero.is-black-dark .navbar-link:hover,.hero.is-black-dark a.navbar-item.is-active,.hero.is-black-dark a.navbar-item:hover{background-color:#000;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-black-dark .tabs a{color:#fff;opacity:.9}.hero.is-black-dark .tabs a:hover,.hero.is-black-dark .tabs li.is-active a{opacity:1}.hero.is-black-dark .tabs.is-boxed a,.hero.is-black-dark .tabs.is-toggle a{color:#fff}.hero.is-black-dark .tabs.is-boxed a:hover,.hero.is-black-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black-dark .tabs.is-boxed li.is-active a,.hero.is-black-dark .tabs.is-boxed li.is-active a:hover,.hero.is-black-dark .tabs.is-toggle li.is-active a,.hero.is-black-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}}@media(prefers-color-scheme:dark){.hero.is-black-dark.is-bold{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-black-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}}@media(prefers-color-scheme:dark){.hero.is-light-dark{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.hero.is-light-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light-dark strong{color:inherit}.hero.is-light-dark .title{color:rgba(0,0,0,.7)}.hero.is-light-dark .subtitle{color:rgba(0,0,0,.9)}.hero.is-light-dark .subtitle a:not(.button),.hero.is-light-dark .subtitle strong{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-light-dark .navbar-menu{background-color:#f5f5f5}}@media(prefers-color-scheme:dark){.hero.is-light-dark .navbar-item,.hero.is-light-dark .navbar-link{color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.hero.is-light-dark .navbar-link.is-active,.hero.is-light-dark .navbar-link:hover,.hero.is-light-dark a.navbar-item.is-active,.hero.is-light-dark a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.hero.is-light-dark .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-light-dark .tabs a:hover,.hero.is-light-dark .tabs li.is-active a{opacity:1}.hero.is-light-dark .tabs.is-boxed a,.hero.is-light-dark .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-light-dark .tabs.is-boxed a:hover,.hero.is-light-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light-dark .tabs.is-boxed li.is-active a,.hero.is-light-dark .tabs.is-boxed li.is-active a:hover,.hero.is-light-dark .tabs.is-toggle li.is-active a,.hero.is-light-dark .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#f5f5f5}}@media(prefers-color-scheme:dark){.hero.is-light-dark.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-light-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}@media(prefers-color-scheme:dark){.hero.is-dark-dark{background-color:#363636;color:#fff}.hero.is-dark-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark-dark strong{color:inherit}.hero.is-dark-dark .title{color:#fff}.hero.is-dark-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-dark-dark .subtitle a:not(.button),.hero.is-dark-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-dark-dark .navbar-menu{background-color:#363636}}@media(prefers-color-scheme:dark){.hero.is-dark-dark .navbar-item,.hero.is-dark-dark .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-dark-dark .navbar-link.is-active,.hero.is-dark-dark .navbar-link:hover,.hero.is-dark-dark a.navbar-item.is-active,.hero.is-dark-dark a.navbar-item:hover{background-color:#292929;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-dark-dark .tabs a{color:#fff;opacity:.9}.hero.is-dark-dark .tabs a:hover,.hero.is-dark-dark .tabs li.is-active a{opacity:1}.hero.is-dark-dark .tabs.is-boxed a,.hero.is-dark-dark .tabs.is-toggle a{color:#fff}.hero.is-dark-dark .tabs.is-boxed a:hover,.hero.is-dark-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark-dark .tabs.is-boxed li.is-active a,.hero.is-dark-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark-dark .tabs.is-toggle li.is-active a,.hero.is-dark-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}}@media(prefers-color-scheme:dark){.hero.is-dark-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-dark-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}@media(prefers-color-scheme:dark){.hero.is-primary-dark{background-color:#00d1b2;color:#fff}.hero.is-primary-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary-dark strong{color:inherit}.hero.is-primary-dark .title{color:#fff}.hero.is-primary-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary-dark .subtitle a:not(.button),.hero.is-primary-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-primary-dark .navbar-menu{background-color:#00d1b2}}@media(prefers-color-scheme:dark){.hero.is-primary-dark .navbar-item,.hero.is-primary-dark .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-primary-dark .navbar-link.is-active,.hero.is-primary-dark .navbar-link:hover,.hero.is-primary-dark a.navbar-item.is-active,.hero.is-primary-dark a.navbar-item:hover{background-color:#00b89c;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-primary-dark .tabs a{color:#fff;opacity:.9}.hero.is-primary-dark .tabs a:hover,.hero.is-primary-dark .tabs li.is-active a{opacity:1}.hero.is-primary-dark .tabs.is-boxed a,.hero.is-primary-dark .tabs.is-toggle a{color:#fff}.hero.is-primary-dark .tabs.is-boxed a:hover,.hero.is-primary-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary-dark .tabs.is-boxed li.is-active a,.hero.is-primary-dark .tabs.is-boxed li.is-active a:hover,.hero.is-primary-dark .tabs.is-toggle li.is-active a,.hero.is-primary-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}}@media(prefers-color-scheme:dark){.hero.is-primary-dark.is-bold{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-primary-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}}@media(prefers-color-scheme:dark){.hero.is-link-dark{background-color:#485fc7;color:#fff}.hero.is-link-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link-dark strong{color:inherit}.hero.is-link-dark .title{color:#fff}.hero.is-link-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-link-dark .subtitle a:not(.button),.hero.is-link-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-link-dark .navbar-menu{background-color:#485fc7}}@media(prefers-color-scheme:dark){.hero.is-link-dark .navbar-item,.hero.is-link-dark .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-link-dark .navbar-link.is-active,.hero.is-link-dark .navbar-link:hover,.hero.is-link-dark a.navbar-item.is-active,.hero.is-link-dark a.navbar-item:hover{background-color:#3a51bb;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-link-dark .tabs a{color:#fff;opacity:.9}.hero.is-link-dark .tabs a:hover,.hero.is-link-dark .tabs li.is-active a{opacity:1}.hero.is-link-dark .tabs.is-boxed a,.hero.is-link-dark .tabs.is-toggle a{color:#fff}.hero.is-link-dark .tabs.is-boxed a:hover,.hero.is-link-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link-dark .tabs.is-boxed li.is-active a,.hero.is-link-dark .tabs.is-boxed li.is-active a:hover,.hero.is-link-dark .tabs.is-toggle li.is-active a,.hero.is-link-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#485fc7}}@media(prefers-color-scheme:dark){.hero.is-link-dark.is-bold{background-image:linear-gradient(141deg,#2959b3,#485fc7 71%,#5658d2)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-link-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#2959b3,#485fc7 71%,#5658d2)}}@media(prefers-color-scheme:dark){.hero.is-info-dark{background-color:#3e8ed0;color:#fff}.hero.is-info-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info-dark strong{color:inherit}.hero.is-info-dark .title{color:#fff}.hero.is-info-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info-dark .subtitle a:not(.button),.hero.is-info-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-info-dark .navbar-menu{background-color:#3e8ed0}}@media(prefers-color-scheme:dark){.hero.is-info-dark .navbar-item,.hero.is-info-dark .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-info-dark .navbar-link.is-active,.hero.is-info-dark .navbar-link:hover,.hero.is-info-dark a.navbar-item.is-active,.hero.is-info-dark a.navbar-item:hover{background-color:#3082c5;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-info-dark .tabs a{color:#fff;opacity:.9}.hero.is-info-dark .tabs a:hover,.hero.is-info-dark .tabs li.is-active a{opacity:1}.hero.is-info-dark .tabs.is-boxed a,.hero.is-info-dark .tabs.is-toggle a{color:#fff}.hero.is-info-dark .tabs.is-boxed a:hover,.hero.is-info-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info-dark .tabs.is-boxed li.is-active a,.hero.is-info-dark .tabs.is-boxed li.is-active a:hover,.hero.is-info-dark .tabs.is-toggle li.is-active a,.hero.is-info-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3e8ed0}}@media(prefers-color-scheme:dark){.hero.is-info-dark.is-bold{background-image:linear-gradient(141deg,#208fbc,#3e8ed0 71%,#4d83db)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-info-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#208fbc,#3e8ed0 71%,#4d83db)}}@media(prefers-color-scheme:dark){.hero.is-success-dark{background-color:#48c78e;color:#fff}.hero.is-success-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success-dark strong{color:inherit}.hero.is-success-dark .title{color:#fff}.hero.is-success-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success-dark .subtitle a:not(.button),.hero.is-success-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-success-dark .navbar-menu{background-color:#48c78e}}@media(prefers-color-scheme:dark){.hero.is-success-dark .navbar-item,.hero.is-success-dark .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-success-dark .navbar-link.is-active,.hero.is-success-dark .navbar-link:hover,.hero.is-success-dark a.navbar-item.is-active,.hero.is-success-dark a.navbar-item:hover{background-color:#3abb81;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-success-dark .tabs a{color:#fff;opacity:.9}.hero.is-success-dark .tabs a:hover,.hero.is-success-dark .tabs li.is-active a{opacity:1}.hero.is-success-dark .tabs.is-boxed a,.hero.is-success-dark .tabs.is-toggle a{color:#fff}.hero.is-success-dark .tabs.is-boxed a:hover,.hero.is-success-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success-dark .tabs.is-boxed li.is-active a,.hero.is-success-dark .tabs.is-boxed li.is-active a:hover,.hero.is-success-dark .tabs.is-toggle li.is-active a,.hero.is-success-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#48c78e}}@media(prefers-color-scheme:dark){.hero.is-success-dark.is-bold{background-image:linear-gradient(141deg,#29b35e,#48c78e 71%,#56d2af)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-success-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#29b35e,#48c78e 71%,#56d2af)}}@media(prefers-color-scheme:dark){.hero.is-warning-dark{background-color:#ffe08a;color:rgba(0,0,0,.7)}.hero.is-warning-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning-dark strong{color:inherit}.hero.is-warning-dark .title{color:rgba(0,0,0,.7)}.hero.is-warning-dark .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning-dark .subtitle a:not(.button),.hero.is-warning-dark .subtitle strong{color:rgba(0,0,0,.7)}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-warning-dark .navbar-menu{background-color:#ffe08a}}@media(prefers-color-scheme:dark){.hero.is-warning-dark .navbar-item,.hero.is-warning-dark .navbar-link{color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.hero.is-warning-dark .navbar-link.is-active,.hero.is-warning-dark .navbar-link:hover,.hero.is-warning-dark a.navbar-item.is-active,.hero.is-warning-dark a.navbar-item:hover{background-color:#ffd970;color:rgba(0,0,0,.7)}}@media(prefers-color-scheme:dark){.hero.is-warning-dark .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning-dark .tabs a:hover,.hero.is-warning-dark .tabs li.is-active a{opacity:1}.hero.is-warning-dark .tabs.is-boxed a,.hero.is-warning-dark .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning-dark .tabs.is-boxed a:hover,.hero.is-warning-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning-dark .tabs.is-boxed li.is-active a,.hero.is-warning-dark .tabs.is-boxed li.is-active a:hover,.hero.is-warning-dark .tabs.is-toggle li.is-active a,.hero.is-warning-dark .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffe08a}}@media(prefers-color-scheme:dark){.hero.is-warning-dark.is-bold{background-image:linear-gradient(141deg,#ffb657,#ffe08a 71%,#fff6a3)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-warning-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffb657,#ffe08a 71%,#fff6a3)}}@media(prefers-color-scheme:dark){.hero.is-danger-dark{background-color:#f14668;color:#fff}.hero.is-danger-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger-dark strong{color:inherit}.hero.is-danger-dark .title{color:#fff}.hero.is-danger-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger-dark .subtitle a:not(.button),.hero.is-danger-dark .subtitle strong{color:#fff}}@media screen and (prefers-color-scheme:dark)and (max-width:1023px){.hero.is-danger-dark .navbar-menu{background-color:#f14668}}@media(prefers-color-scheme:dark){.hero.is-danger-dark .navbar-item,.hero.is-danger-dark .navbar-link{color:hsla(0,0%,100%,.7)}}@media(prefers-color-scheme:dark){.hero.is-danger-dark .navbar-link.is-active,.hero.is-danger-dark .navbar-link:hover,.hero.is-danger-dark a.navbar-item.is-active,.hero.is-danger-dark a.navbar-item:hover{background-color:#ef2e55;color:#fff}}@media(prefers-color-scheme:dark){.hero.is-danger-dark .tabs a{color:#fff;opacity:.9}.hero.is-danger-dark .tabs a:hover,.hero.is-danger-dark .tabs li.is-active a{opacity:1}.hero.is-danger-dark .tabs.is-boxed a,.hero.is-danger-dark .tabs.is-toggle a{color:#fff}.hero.is-danger-dark .tabs.is-boxed a:hover,.hero.is-danger-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger-dark .tabs.is-boxed li.is-active a,.hero.is-danger-dark .tabs.is-boxed li.is-active a:hover,.hero.is-danger-dark .tabs.is-toggle li.is-active a,.hero.is-danger-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f14668}}@media(prefers-color-scheme:dark){.hero.is-danger-dark.is-bold{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}}@media screen and (prefers-color-scheme:dark)and (max-width:768px){.hero.is-danger-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}}@media(prefers-color-scheme:dark){.footer{background-color:#121212}}/*! - * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-bacteria:before{content:""}.fa-bacterium:before{content:""}.fa-bahai:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-biking:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-dead:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-bookmark:before{content:""}.fa-bootstrap:before{content:""}.fa-border-all:before{content:""}.fa-border-none:before{content:""}.fa-border-style:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-box-tissue:before{content:""}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-business-time:before{content:""}.fa-buy-n-large:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candy-cane:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-crash:before{content:""}.fa-car-side:before{content:""}.fa-caravan:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cat:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudflare:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-cotton-bureau:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-critical-role:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dailymotion:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-deezer:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-directions:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-disease:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-polygon:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edge-legacy:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fan:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-faucet:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-excel:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-signature:before{content:""}.fa-file-upload:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-firefox-browser:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flushed:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gifts:before{content:""}.fa-git:before{content:""}.fa-git-alt:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-pay:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guilded:before{content:""}.fa-guitar:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hamsa:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-holding-water:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-sparkles:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-hands-wash:before{content:""}.fa-handshake:before{content:""}.fa-handshake-alt-slash:before{content:""}.fa-handshake-slash:before{content:""}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-cowboy:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-hat-wizard:before{content:""}.fa-hdd:before{content:""}.fa-head-side-cough:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-head-side-mask:before{content:""}.fa-head-side-virus:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hive:before{content:""}.fa-hockey-puck:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hospital-user:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house-damage:before{content:""}.fa-house-user:before{content:""}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-icicles:before{content:""}.fa-icons:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-ideal:before{content:""}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-innosoft:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-instalod:before{content:""}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-landmark:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-house:before{content:""}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-luggage-cart:before{content:""}.fa-lungs:before{content:""}.fa-lungs-virus:before{content:""}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-mdb:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microblog:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mixer:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mouse:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mug-hot:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-octopus-deploy:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-orcid:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-ruler:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-arrows:before{content:""}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-perbyte:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-alt:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-square-alt:before{content:""}.fa-phone-volume:before{content:""}.fa-photo-video:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-square:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-plane-slash:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pump-medical:before{content:""}.fa-pump-soap:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-rainbow:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-record-vinyl:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-remove-format:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-rust:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salesforce:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-shield-virus:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopify:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shower:before{content:""}.fa-shuttle-van:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sink:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-sketch:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowman:before{content:""}.fa-snowplow:before{content:""}.fa-soap:before{content:""}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-speaker-deck:before{content:""}.fa-spell-check:before{content:""}.fa-spider:before{content:""}.fa-spinner:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stackpath:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-stopwatch-20:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-store-alt-slash:before{content:""}.fa-store-slash:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swift:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-low:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-tiktok:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-light:before{content:""}.fa-trailer:before{content:""}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-uikit:before{content:""}.fa-umbraco:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-uncharted:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-unity:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-unsplash:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-users-slash:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-vest:before{content:""}.fa-vest-patches:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-virus:before{content:""}.fa-virus-slash:before{content:""}.fa-viruses:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-voicemail:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-water:before{content:""}.fa-wave-square:before{content:""}.fa-waze:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wodu:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Roboto-300.woff2) format("woff2"),url(/fonts/Roboto-300.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Roboto-regular.woff2) format("woff2"),url(/fonts/Roboto-regular.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Roboto-500.woff2) format("woff2"),url(/fonts/Roboto-500.woff) format("woff")}/*! - * Font Awesome Free 5.9.0 by @fontawesome - https://fontawesome.com - * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:auto;src:url(/fonts/fa-solid-900.woff2) format("woff2"),url(/fonts/fa-solid-900.woff) format("woff")}.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}.has-text-first-letter-capitalized{text-transform:lowercase}.has-text-first-letter-capitalized:first-letter{text-transform:uppercase} \ No newline at end of file diff --git a/assets/app.css.gz b/assets/app.css.gz new file mode 100644 index 0000000..7b84dea Binary files /dev/null and b/assets/app.css.gz differ diff --git a/assets/app.js b/assets/app.js deleted file mode 100644 index 9cdef0c..0000000 --- a/assets/app.js +++ /dev/null @@ -1,56 +0,0 @@ -!function(e){var t={};function r(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.l=!0,a.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/ui/",r(r.s=378)}([function(e,t,r){"use strict";r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return i})),r.d(t,"e",(function(){return o})),r.d(t,"b",(function(){return s})),r.d(t,"d",(function(){return l})),r.d(t,"f",(function(){return u})); -/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */ -var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function a(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var i=function(){return(i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&a[a.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!a||i[1]>a[0]&&i[1]s?l:i(e)?Number(e):l:l},u.isIndex=function(e,t){return!(void 0!==t&&e>=t)&&(i(e)&&e>=0&&e%1==0)},u.noop=r(72),u.identity=r(115),u.repeat=function(e,t){for(var r=new Array(t),n=0;nr?Math.max(r,Math.min(t,e)):Math.max(t,Math.min(r,e))},u.bBoxIntersect=function(e,t,r){return r=r||0,e.left<=t.right+r&&t.left<=e.right+r&&e.top<=t.bottom+r&&t.top<=e.bottom+r},u.simpleMap=function(e,t,r,n,a){for(var i=e.length,o=new Array(i),s=0;s=Math.pow(2,r)?a>10?(u.warn("randstr failed uniqueness"),l):e(t,r,n,(a||0)+1):l},u.OptionControl=function(e,t){e||(e={}),t||(t="opt");var r={optionList:[],_newoption:function(n){n[t]=e,r[n.name]=n,r.optionList.push(n)}};return r["_"+t]=e,r},u.smooth=function(e,t){if((t=Math.round(t)||0)<2)return e;var r,n,a,i,o=e.length,s=2*o,l=2*t-1,u=new Array(l),c=new Array(o);for(r=0;r=s&&(a-=s*Math.floor(a/s)),a<0?a=-1-a:a>=o&&(a=s-1-a),i+=e[a]*u[n];c[r]=i}return c},u.syncOrAsync=function(e,t,r){var n;function a(){return u.syncOrAsync(e,t,r)}for(;e.length;)if((n=(0,e.splice(0,1)[0])(t))&&n.then)return n.then(a).then(void 0,u.promiseError);return r&&r(t)},u.stripTrailingSlash=function(e){return"/"===e.substr(-1)?e.substr(0,e.length-1):e},u.noneOrAll=function(e,t,r){if(e){var n,a=!1,i=!0;for(n=0;n0?t:0}))},u.fillArray=function(e,t,r,n){if(n=n||u.identity,u.isArrayOrTypedArray(e))for(var a=0;a1?a+o[1]:"";if(i&&(o.length>1||s.length>4||r))for(;n.test(s);)s=s.replace(n,"$1"+i+"$2");return s+l},u.TEMPLATE_STRING_REGEX=/%{([^\s%{}:]*)([:|\|][^}]*)?}/g;var E=/^\w*$/;u.templateString=function(e,t){var r={};return e.replace(u.TEMPLATE_STRING_REGEX,(function(e,n){var a;return E.test(n)?a=t[n]:(r[n]=r[n]||u.nestedProperty(t,n).get,a=r[n]()),u.isValidTextValue(a)?a:""}))};var D={max:10,count:0,name:"hovertemplate"};u.hovertemplateString=function(){return I.apply(D,arguments)};var R={max:10,count:0,name:"texttemplate"};u.texttemplateString=function(){return I.apply(R,arguments)};var P=/^[:|\|]/;function I(e,t,r){var i=this,o=arguments;t||(t={});var s={};return e.replace(u.TEMPLATE_STRING_REGEX,(function(e,l,c){var f,d,h,p;for(h=3;h=48&&o<=57,u=s>=48&&s<=57;if(l&&(n=10*n+o-48),u&&(a=10*a+s-48),!l||!u){if(n!==a)return n-a;if(o!==s)return o-s}}return a-n};var N=2e9;u.seedPseudoRandom=function(){N=2e9},u.pseudoRandom=function(){var e=N;return N=(69069*N+1)%4294967296,Math.abs(N-e)<429496729?u.pseudoRandom():N/4294967296},u.fillText=function(e,t,r){var n=Array.isArray(r)?function(e){r.push(e)}:function(e){r.text=e},a=u.extractOption(e,t,"htx","hovertext");if(u.isValidTextValue(a))return n(a);var i=u.extractOption(e,t,"tx","text");return u.isValidTextValue(i)?n(i):void 0},u.isValidTextValue=function(e){return e||0===e},u.formatPercent=function(e,t){t=t||0;for(var r=(Math.round(100*e*Math.pow(10,t))*Math.pow(.1,t)).toFixed(t)+"%",n=0;n1&&(c=1):c=0,u.strTranslate(a-c*(r+o),i-c*(n+s))+u.strScale(c)+(l?"rotate("+l+(t?"":" "+r+" "+n)+")":"")},u.ensureUniformFontSize=function(e,t){var r=u.extendFlat({},t);return r.size=Math.max(t.size,e._fullLayout.uniformtext.minsize||0),r},u.join2=function(e,t,r){var n=e.length;return n>1?e.slice(0,-1).join(t)+r+e[n-1]:e.join(t)}},function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return z})),r.d(t,"b",(function(){return d})),r.d(t,"c",(function(){return M})),r.d(t,"d",(function(){return H})),r.d(t,"e",(function(){return $})),r.d(t,"f",(function(){return Y})),r.d(t,"g",(function(){return D})),r.d(t,"h",(function(){return R})),r.d(t,"i",(function(){return b})),r.d(t,"j",(function(){return C})),r.d(t,"k",(function(){return T})),r.d(t,"l",(function(){return E})),r.d(t,"m",(function(){return S})),r.d(t,"n",(function(){return O})),r.d(t,"o",(function(){return L})),r.d(t,"p",(function(){return f})),r.d(t,"q",(function(){return X})),r.d(t,"r",(function(){return w})),r.d(t,"s",(function(){return _})),r.d(t,"t",(function(){return p})),r.d(t,"u",(function(){return g})),r.d(t,"v",(function(){return v})),r.d(t,"w",(function(){return m})),r.d(t,"x",(function(){return G})),r.d(t,"y",(function(){return W})),r.d(t,"z",(function(){return J})),r.d(t,"A",(function(){return ee})),r.d(t,"B",(function(){return te})),r.d(t,"C",(function(){return B})),r.d(t,"D",(function(){return V})),r.d(t,"E",(function(){return h})),r.d(t,"F",(function(){return x})),r.d(t,"G",(function(){return u})),r.d(t,"H",(function(){return y})),r.d(t,"I",(function(){return Z}));var n=r(21),a=r(4),i=r(0),o=r(181),s=r.n(o);r(177);function l(e,t,r,n){if(function(e){return"IntValue"===e.kind}(r)||function(e){return"FloatValue"===e.kind}(r))e[t.value]=Number(r.value);else if(function(e){return"BooleanValue"===e.kind}(r)||function(e){return"StringValue"===e.kind}(r))e[t.value]=r.value;else if(function(e){return"ObjectValue"===e.kind}(r)){var i={};r.fields.map((function(e){return l(i,e.name,e.value,n)})),e[t.value]=i}else if(function(e){return"Variable"===e.kind}(r)){var o=(n||{})[r.name.value];e[t.value]=o}else if(function(e){return"ListValue"===e.kind}(r))e[t.value]=r.values.map((function(e){var r={};return l(r,t,e,n),r[t.value]}));else if(function(e){return"EnumValue"===e.kind}(r))e[t.value]=r.value;else{if(!function(e){return"NullValue"===e.kind}(r))throw new a.a(17);e[t.value]=null}}function u(e,t){var r=null;e.directives&&(r={},e.directives.forEach((function(e){r[e.name.value]={},e.arguments&&e.arguments.forEach((function(n){var a=n.name,i=n.value;return l(r[e.name.value],a,i,t)}))})));var n=null;return e.arguments&&e.arguments.length&&(n={},e.arguments.forEach((function(e){var r=e.name,a=e.value;return l(n,r,a,t)}))),f(e.name.value,n,r)}var c=["connection","include","skip","client","rest","export"];function f(e,t,r){if(r&&r.connection&&r.connection.key){if(r.connection.filter&&r.connection.filter.length>0){var n=r.connection.filter?r.connection.filter:[];n.sort();var a=t,i={};return n.forEach((function(e){i[e]=a[e]})),r.connection.key+"("+JSON.stringify(i)+")"}return r.connection.key}var o=e;if(t){var l=s()(t);o+="("+l+")"}return r&&Object.keys(r).forEach((function(e){-1===c.indexOf(e)&&(r[e]&&Object.keys(r[e]).length?o+="@"+e+"("+JSON.stringify(r[e])+")":o+="@"+e)})),o}function d(e,t){if(e.arguments&&e.arguments.length){var r={};return e.arguments.forEach((function(e){var n=e.name,a=e.value;return l(r,n,a,t)})),r}return null}function h(e){return e.alias?e.alias.value:e.name.value}function p(e){return"Field"===e.kind}function v(e){return"InlineFragment"===e.kind}function g(e){return e&&"id"===e.type&&"boolean"==typeof e.generated}function y(e,t){return void 0===t&&(t=!1),Object(i.a)({type:"id",generated:t},"string"==typeof e?{id:e,typename:void 0}:e)}function m(e){return null!=e&&"object"==typeof e&&"json"===e.type}function b(e,t){if(e.directives&&e.directives.length){var r={};return e.directives.forEach((function(e){r[e.name.value]=d(e,t)})),r}return null}function x(e,t){return void 0===t&&(t={}),(r=e.directives,r?r.filter(k).map((function(e){var t=e.arguments;e.name.value,Object(a.b)(t&&1===t.length,14);var r=t[0];Object(a.b)(r.name&&"if"===r.name.value,15);var n=r.value;return Object(a.b)(n&&("Variable"===n.kind||"BooleanValue"===n.kind),16),{directive:e,ifArgument:r}})):[]).every((function(e){var r=e.directive,n=e.ifArgument,i=!1;return"Variable"===n.value.kind?(i=t[n.value.name.value],Object(a.b)(void 0!==i,13)):i=n.value.value,"skip"===r.name.value?!i:i}));var r}function _(e,t){return function(e){var t=[];return Object(n.visit)(e,{Directive:function(e){t.push(e.name.value)}}),t}(t).some((function(t){return e.indexOf(t)>-1}))}function w(e){return e&&_(["client"],e)&&_(["export"],e)}function k(e){var t=e.name.value;return"skip"===t||"include"===t}function T(e,t){var r=t,n=[];return e.definitions.forEach((function(e){if("OperationDefinition"===e.kind)throw new a.a(11);"FragmentDefinition"===e.kind&&n.push(e)})),void 0===r&&(Object(a.b)(1===n.length,12),r=n[0].name.value),Object(i.a)(Object(i.a)({},e),{definitions:Object(i.f)([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:r}}]}}],e.definitions)})}function M(e){for(var t=[],r=1;r1){var n=[];t=ae(t,n);for(var a=1;a=0&&Math.floor(t)===t&&isFinite(e)}function h(e){return i(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||c(e)&&e.toString===u?JSON.stringify(e,null,2):String(e)}function v(e){var t=parseFloat(e);return isNaN(t)?e:t}function g(e,t){for(var r=Object.create(null),n=e.split(","),a=0;a-1)return e.splice(r,1)}}var x=Object.prototype.hasOwnProperty;function _(e,t){return x.call(e,t)}function w(e){var t=Object.create(null);return function(r){return t[r]||(t[r]=e(r))}}var k=/-(\w)/g,T=w((function(e){return e.replace(k,(function(e,t){return t?t.toUpperCase():""}))})),M=w((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),A=/\B([A-Z])/g,S=w((function(e){return e.replace(A,"-$1").toLowerCase()}));var O=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function r(r){var n=arguments.length;return n?n>1?e.apply(t,arguments):e.call(t,r):e.call(t)}return r._length=e.length,r};function C(e,t){t=t||0;for(var r=e.length-t,n=new Array(r);r--;)n[r]=e[r+t];return n}function L(e,t){for(var r in t)e[r]=t[r];return e}function E(e){for(var t={},r=0;r0,K=Z&&Z.indexOf("edge/")>0,ee=(Z&&Z.indexOf("android"),Z&&/iphone|ipad|ipod|ios/.test(Z)||"ios"===W),te=(Z&&/chrome\/\d+/.test(Z),Z&&/phantomjs/.test(Z),Z&&Z.match(/firefox\/(\d+)/)),re={}.watch,ne=!1;if(Q)try{var ae={};Object.defineProperty(ae,"passive",{get:function(){ne=!0}}),window.addEventListener("test-passive",null,ae)}catch(e){}var ie=function(){return void 0===U&&(U=!Q&&!G&&void 0!==e&&(e.process&&"server"===e.process.env.VUE_ENV)),U},oe=Q&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function se(e){return"function"==typeof e&&/native code/.test(e.toString())}var le,ue="undefined"!=typeof Symbol&&se(Symbol)&&"undefined"!=typeof Reflect&&se(Reflect.ownKeys);le="undefined"!=typeof Set&&se(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var ce=D,fe=0,de=function(){this.id=fe++,this.subs=[]};de.prototype.addSub=function(e){this.subs.push(e)},de.prototype.removeSub=function(e){b(this.subs,e)},de.prototype.depend=function(){de.target&&de.target.addDep(this)},de.prototype.notify=function(){var e=this.subs.slice();for(var t=0,r=e.length;t-1)if(i&&!_(a,"default"))o=!1;else if(""===o||o===S(e)){var l=$e(String,a.type);(l<0||s0&&(ht((l=e(l,(r||"")+"_"+n))[0])&&ht(c)&&(f[u]=be(c.text+l[0].text),l.shift()),f.push.apply(f,l)):s(l)?ht(c)?f[u]=be(c.text+l):""!==l&&f.push(be(l)):ht(l)&&ht(c)?f[u]=be(c.text+l.text):(o(t._isVList)&&i(l.tag)&&a(l.key)&&i(r)&&(l.key="__vlist"+r+"_"+n+"__"),f.push(l)));return f}(e):void 0}function ht(e){return i(e)&&i(e.text)&&!1===e.isComment}function pt(e,t){if(e){for(var r=Object.create(null),n=ue?Reflect.ownKeys(e):Object.keys(e),a=0;a0,o=e?!!e.$stable:!i,s=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(o&&r&&r!==n&&s===r.$key&&!i&&!r.$hasNormal)return r;for(var l in a={},e)e[l]&&"$"!==l[0]&&(a[l]=bt(t,l,e[l]))}else a={};for(var u in t)u in a||(a[u]=xt(t,u));return e&&Object.isExtensible(e)&&(e._normalized=a),B(a,"$stable",o),B(a,"$key",s),B(a,"$hasNormal",i),a}function bt(e,t,r){var n=function(){var e=arguments.length?r.apply(null,arguments):r({}),t=(e=e&&"object"==typeof e&&!Array.isArray(e)?[e]:dt(e))&&e[0];return e&&(!t||1===e.length&&t.isComment&&!yt(t))?void 0:e};return r.proxy&&Object.defineProperty(e,t,{get:n,enumerable:!0,configurable:!0}),n}function xt(e,t){return function(){return e[t]}}function _t(e,t){var r,n,a,o,s;if(Array.isArray(e)||"string"==typeof e)for(r=new Array(e.length),n=0,a=e.length;ndocument.createEvent("Event").timeStamp&&(cr=function(){return fr.now()})}function dr(){var e,t;for(ur=cr(),sr=!0,nr.sort((function(e,t){return e.id-t.id})),lr=0;lrlr&&nr[r].id>e.id;)r--;nr.splice(r+1,0,e)}else nr.push(e);or||(or=!0,at(dr))}}(this)},pr.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||l(e)||this.deep){var t=this.value;if(this.value=e,this.user){var r='callback for watcher "'+this.expression+'"';Ye(this.cb,this.vm,[e,t],this.vm,r)}else this.cb.call(this.vm,e,t)}}},pr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},pr.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},pr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var vr={enumerable:!0,configurable:!0,get:D,set:D};function gr(e,t,r){vr.get=function(){return this[t][r]},vr.set=function(e){this[t][r]=e},Object.defineProperty(e,r,vr)}function yr(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var r=e.$options.propsData||{},n=e._props={},a=e.$options._propKeys=[];e.$parent&&Me(!1);var i=function(i){a.push(i);var o=qe(i,t,r,e);Oe(n,i,o),i in e||gr(e,"_props",i)};for(var o in t)i(o);Me(!0)}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var r in t)e[r]="function"!=typeof t[r]?D:O(t[r],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;c(t=e._data="function"==typeof t?function(e,t){pe();try{return e.call(t,t)}catch(e){return Ue(e,t,"data()"),{}}finally{ve()}}(t,e):t||{})||(t={});var r=Object.keys(t),n=e.$options.props,a=(e.$options.methods,r.length);for(;a--;){var i=r[a];0,n&&_(n,i)||H(i)||gr(e,"_data",i)}Se(t,!0)}(e):Se(e._data={},!0),t.computed&&function(e,t){var r=e._computedWatchers=Object.create(null),n=ie();for(var a in t){var i=t[a],o="function"==typeof i?i:i.get;0,n||(r[a]=new pr(e,o||D,D,mr)),a in e||br(e,a,i)}}(e,t.computed),t.watch&&t.watch!==re&&function(e,t){for(var r in t){var n=t[r];if(Array.isArray(n))for(var a=0;a-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!f(e)&&e.test(t)}function Cr(e,t){var r=e.cache,n=e.keys,a=e._vnode;for(var i in r){var o=r[i];if(o){var s=o.name;s&&!t(s)&&Lr(r,i,n,a)}}}function Lr(e,t,r,n){var a=e[t];!a||n&&a.tag===n.tag||a.componentInstance.$destroy(),e[t]=null,b(r,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=kr++,t._isVue=!0,e&&e._isComponent?function(e,t){var r=e.$options=Object.create(e.constructor.options),n=t._parentVnode;r.parent=t.parent,r._parentVnode=n;var a=n.componentOptions;r.propsData=a.propsData,r._parentListeners=a.listeners,r._renderChildren=a.children,r._componentTag=a.tag,t.render&&(r.render=t.render,r.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=Fe(Tr(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,r=t.parent;if(r&&!t.abstract){for(;r.$options.abstract&&r.$parent;)r=r.$parent;r.$children.push(e)}e.$parent=r,e.$root=r?r.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&Xt(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,r=e.$vnode=t._parentVnode,a=r&&r.context;e.$slots=vt(t._renderChildren,a),e.$scopedSlots=n,e._c=function(t,r,n,a){return Bt(e,t,r,n,a,!1)},e.$createElement=function(t,r,n,a){return Bt(e,t,r,n,a,!0)};var i=r&&r.data;Oe(e,"$attrs",i&&i.attrs||n,null,!0),Oe(e,"$listeners",t._parentListeners||n,null,!0)}(t),rr(t,"beforeCreate"),function(e){var t=pt(e.$options.inject,e);t&&(Me(!1),Object.keys(t).forEach((function(r){Oe(e,r,t[r])})),Me(!0))}(t),yr(t),function(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}(t),rr(t,"created"),t.$options.el&&t.$mount(t.$options.el)}}(Mr),function(e){var t={get:function(){return this._data}},r={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",r),e.prototype.$set=Ce,e.prototype.$delete=Le,e.prototype.$watch=function(e,t,r){if(c(t))return wr(this,e,t,r);(r=r||{}).user=!0;var n=new pr(this,e,t,r);if(r.immediate){var a='callback for immediate watcher "'+n.expression+'"';pe(),Ye(t,this,[n.value],this,a),ve()}return function(){n.teardown()}}}(Mr),function(e){var t=/^hook:/;e.prototype.$on=function(e,r){var n=this;if(Array.isArray(e))for(var a=0,i=e.length;a1?C(r):r;for(var n=C(arguments,1),a='event handler for "'+e+'"',i=0,o=r.length;iparseInt(this.max)&&Lr(e,t[0],t,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Lr(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){Cr(e,(function(e){return Or(t,e)}))})),this.$watch("exclude",(function(t){Cr(e,(function(e){return!Or(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=Qt(e),r=t&&t.componentOptions;if(r){var n=Sr(r),a=this.include,i=this.exclude;if(a&&(!n||!Or(a,n))||i&&n&&Or(i,n))return t;var o=this.cache,s=this.keys,l=null==t.key?r.Ctor.cid+(r.tag?"::"+r.tag:""):t.key;o[l]?(t.componentInstance=o[l].componentInstance,b(s,l),s.push(l)):(this.vnodeToCache=t,this.keyToCache=l),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return q}};Object.defineProperty(e,"config",t),e.util={warn:ce,extend:L,mergeOptions:Fe,defineReactive:Oe},e.set=Ce,e.delete=Le,e.nextTick=at,e.observable=function(e){return Se(e),e},e.options=Object.create(null),F.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,L(e.options.components,Dr),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var r=C(arguments,1);return r.unshift(this),"function"==typeof e.install?e.install.apply(e,r):"function"==typeof e&&e.apply(null,r),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=Fe(this.options,e),this}}(e),Ar(e),function(e){F.forEach((function(t){e[t]=function(e,r){return r?("component"===t&&c(r)&&(r.name=r.name||e,r=this.options._base.extend(r)),"directive"===t&&"function"==typeof r&&(r={bind:r,update:r}),this.options[t+"s"][e]=r,r):this.options[t+"s"][e]}}))}(e)}(Mr),Object.defineProperty(Mr.prototype,"$isServer",{get:ie}),Object.defineProperty(Mr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Mr,"FunctionalRenderContext",{value:Nt}),Mr.version="2.6.14";var Rr=g("style,class"),Pr=g("input,textarea,option,select,progress"),Ir=function(e,t,r){return"value"===r&&Pr(e)&&"button"!==t||"selected"===r&&"option"===e||"checked"===r&&"input"===e||"muted"===r&&"video"===e},Nr=g("contenteditable,draggable,spellcheck"),jr=g("events,caret,typing,plaintext-only"),Fr=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),zr="http://www.w3.org/1999/xlink",qr=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Vr=function(e){return qr(e)?e.slice(6,e.length):""},Hr=function(e){return null==e||!1===e};function Br(e){for(var t=e.data,r=e,n=e;i(n.componentInstance);)(n=n.componentInstance._vnode)&&n.data&&(t=$r(n.data,t));for(;i(r=r.parent);)r&&r.data&&(t=$r(t,r.data));return function(e,t){if(i(e)||i(t))return Ur(e,Yr(t));return""}(t.staticClass,t.class)}function $r(e,t){return{staticClass:Ur(e.staticClass,t.staticClass),class:i(e.class)?[e.class,t.class]:t.class}}function Ur(e,t){return e?t?e+" "+t:e:t||""}function Yr(e){return Array.isArray(e)?function(e){for(var t,r="",n=0,a=e.length;n-1?mn(e,t,r):Fr(t)?Hr(r)?e.removeAttribute(t):(r="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,r)):Nr(t)?e.setAttribute(t,function(e,t){return Hr(t)||"false"===t?"false":"contenteditable"===e&&jr(t)?t:"true"}(t,r)):qr(t)?Hr(r)?e.removeAttributeNS(zr,Vr(t)):e.setAttributeNS(zr,t,r):mn(e,t,r)}function mn(e,t,r){if(Hr(r))e.removeAttribute(t);else{if(X&&!J&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==r&&!e.__ieph){var n=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",n)};e.addEventListener("input",n),e.__ieph=!0}e.setAttribute(t,r)}}var bn={create:gn,update:gn};function xn(e,t){var r=t.elm,n=t.data,o=e.data;if(!(a(n.staticClass)&&a(n.class)&&(a(o)||a(o.staticClass)&&a(o.class)))){var s=Br(t),l=r._transitionClasses;i(l)&&(s=Ur(s,Yr(l))),s!==r._prevClass&&(r.setAttribute("class",s),r._prevClass=s)}}var _n,wn,kn,Tn,Mn,An,Sn={create:xn,update:xn},On=/[\w).+\-_$\]]/;function Cn(e){var t,r,n,a,i,o=!1,s=!1,l=!1,u=!1,c=0,f=0,d=0,h=0;for(n=0;n=0&&" "===(v=e.charAt(p));p--);v&&On.test(v)||(u=!0)}}else void 0===a?(h=n+1,a=e.slice(0,n).trim()):g();function g(){(i||(i=[])).push(e.slice(h,n).trim()),h=n+1}if(void 0===a?a=e.slice(0,n).trim():0!==h&&g(),i)for(n=0;n-1?{exp:e.slice(0,Tn),key:'"'+e.slice(Tn+1)+'"'}:{exp:e,key:null};wn=e,Tn=Mn=An=0;for(;!Yn();)Qn(kn=Un())?Wn(kn):91===kn&&Gn(kn);return{exp:e.slice(0,Mn),key:e.slice(Mn+1,An)}}(e);return null===r.key?e+"="+t:"$set("+r.exp+", "+r.key+", "+t+")"}function Un(){return wn.charCodeAt(++Tn)}function Yn(){return Tn>=_n}function Qn(e){return 34===e||39===e}function Gn(e){var t=1;for(Mn=Tn;!Yn();)if(Qn(e=Un()))Wn(e);else if(91===e&&t++,93===e&&t--,0===t){An=Tn;break}}function Wn(e){for(var t=e;!Yn()&&(e=Un())!==t;);}var Zn;function Xn(e,t,r){var n=Zn;return function a(){var i=t.apply(null,arguments);null!==i&&ea(e,a,r,n)}}var Jn=Ze&&!(te&&Number(te[1])<=53);function Kn(e,t,r,n){if(Jn){var a=ur,i=t;t=i._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=a||e.timeStamp<=0||e.target.ownerDocument!==document)return i.apply(this,arguments)}}Zn.addEventListener(e,t,ne?{capture:r,passive:n}:r)}function ea(e,t,r,n){(n||Zn).removeEventListener(e,t._wrapper||t,r)}function ta(e,t){if(!a(e.data.on)||!a(t.data.on)){var r=t.data.on||{},n=e.data.on||{};Zn=t.elm,function(e){if(i(e.__r)){var t=X?"change":"input";e[t]=[].concat(e.__r,e[t]||[]),delete e.__r}i(e.__c)&&(e.change=[].concat(e.__c,e.change||[]),delete e.__c)}(r),ut(r,n,Kn,ea,Xn,t.context),Zn=void 0}}var ra,na={create:ta,update:ta};function aa(e,t){if(!a(e.data.domProps)||!a(t.data.domProps)){var r,n,o=t.elm,s=e.data.domProps||{},l=t.data.domProps||{};for(r in i(l.__ob__)&&(l=t.data.domProps=L({},l)),s)r in l||(o[r]="");for(r in l){if(n=l[r],"textContent"===r||"innerHTML"===r){if(t.children&&(t.children.length=0),n===s[r])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===r&&"PROGRESS"!==o.tagName){o._value=n;var u=a(n)?"":String(n);ia(o,u)&&(o.value=u)}else if("innerHTML"===r&&Wr(o.tagName)&&a(o.innerHTML)){(ra=ra||document.createElement("div")).innerHTML=""+n+"";for(var c=ra.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;c.firstChild;)o.appendChild(c.firstChild)}else if(n!==s[r])try{o[r]=n}catch(e){}}}}function ia(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var r=!0;try{r=document.activeElement!==e}catch(e){}return r&&e.value!==t}(e,t)||function(e,t){var r=e.value,n=e._vModifiers;if(i(n)){if(n.number)return v(r)!==v(t);if(n.trim)return r.trim()!==t.trim()}return r!==t}(e,t))}var oa={create:aa,update:aa},sa=w((function(e){var t={},r=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach((function(e){if(e){var n=e.split(r);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}));function la(e){var t=ua(e.style);return e.staticStyle?L(e.staticStyle,t):t}function ua(e){return Array.isArray(e)?E(e):"string"==typeof e?sa(e):e}var ca,fa=/^--/,da=/\s*!important$/,ha=function(e,t,r){if(fa.test(t))e.style.setProperty(t,r);else if(da.test(r))e.style.setProperty(S(t),r.replace(da,""),"important");else{var n=va(t);if(Array.isArray(r))for(var a=0,i=r.length;a-1?t.split(ma).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var r=" "+(e.getAttribute("class")||"")+" ";r.indexOf(" "+t+" ")<0&&e.setAttribute("class",(r+t).trim())}}function xa(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ma).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var r=" "+(e.getAttribute("class")||"")+" ",n=" "+t+" ";r.indexOf(n)>=0;)r=r.replace(n," ");(r=r.trim())?e.setAttribute("class",r):e.removeAttribute("class")}}function _a(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&L(t,wa(e.name||"v")),L(t,e),t}return"string"==typeof e?wa(e):void 0}}var wa=w((function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}})),ka=Q&&!J,Ta="transition",Ma="transitionend",Aa="animation",Sa="animationend";ka&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ta="WebkitTransition",Ma="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Aa="WebkitAnimation",Sa="webkitAnimationEnd"));var Oa=Q?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ca(e){Oa((function(){Oa(e)}))}function La(e,t){var r=e._transitionClasses||(e._transitionClasses=[]);r.indexOf(t)<0&&(r.push(t),ba(e,t))}function Ea(e,t){e._transitionClasses&&b(e._transitionClasses,t),xa(e,t)}function Da(e,t,r){var n=Pa(e,t),a=n.type,i=n.timeout,o=n.propCount;if(!a)return r();var s="transition"===a?Ma:Sa,l=0,u=function(){e.removeEventListener(s,c),r()},c=function(t){t.target===e&&++l>=o&&u()};setTimeout((function(){l0&&(r="transition",c=o,f=i.length):"animation"===t?u>0&&(r="animation",c=u,f=l.length):f=(r=(c=Math.max(o,u))>0?o>u?"transition":"animation":null)?"transition"===r?i.length:l.length:0,{type:r,timeout:c,propCount:f,hasTransform:"transition"===r&&Ra.test(n[Ta+"Property"])}}function Ia(e,t){for(;e.length1}function Va(e,t){!0!==t.data.show&&ja(t)}var Ha=function(e){var t,r,n={},l=e.modules,u=e.nodeOps;for(t=0;tp?b(e,a(r[y+1])?null:r[y+1].elm,r,h,y,n):h>y&&_(t,d,p)}(d,g,y,r,c):i(y)?(i(e.text)&&u.setTextContent(d,""),b(d,null,y,0,y.length-1,r)):i(g)?_(g,0,g.length-1):i(e.text)&&u.setTextContent(d,""):e.text!==t.text&&u.setTextContent(d,t.text),i(p)&&i(h=p.hook)&&i(h=h.postpatch)&&h(e,t)}}}function M(e,t,r){if(o(r)&&i(e.parent))e.parent.data.pendingInsert=t;else for(var n=0;n-1,o.selected!==i&&(o.selected=i);else if(I(Qa(o),n))return void(e.selectedIndex!==s&&(e.selectedIndex=s));a||(e.selectedIndex=-1)}}function Ya(e,t){return t.every((function(t){return!I(t,e)}))}function Qa(e){return"_value"in e?e._value:e.value}function Ga(e){e.target.composing=!0}function Wa(e){e.target.composing&&(e.target.composing=!1,Za(e.target,"input"))}function Za(e,t){var r=document.createEvent("HTMLEvents");r.initEvent(t,!0,!0),e.dispatchEvent(r)}function Xa(e){return!e.componentInstance||e.data&&e.data.transition?e:Xa(e.componentInstance._vnode)}var Ja={model:Ba,show:{bind:function(e,t,r){var n=t.value,a=(r=Xa(r)).data&&r.data.transition,i=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;n&&a?(r.data.show=!0,ja(r,(function(){e.style.display=i}))):e.style.display=n?i:"none"},update:function(e,t,r){var n=t.value;!n!=!t.oldValue&&((r=Xa(r)).data&&r.data.transition?(r.data.show=!0,n?ja(r,(function(){e.style.display=e.__vOriginalDisplay})):Fa(r,(function(){e.style.display="none"}))):e.style.display=n?e.__vOriginalDisplay:"none")},unbind:function(e,t,r,n,a){a||(e.style.display=e.__vOriginalDisplay)}}},Ka={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ei(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?ei(Qt(t.children)):e}function ti(e){var t={},r=e.$options;for(var n in r.propsData)t[n]=e[n];var a=r._parentListeners;for(var i in a)t[T(i)]=a[i];return t}function ri(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var ni=function(e){return e.tag||yt(e)},ai=function(e){return"show"===e.name},ii={name:"transition",props:Ka,abstract:!0,render:function(e){var t=this,r=this.$slots.default;if(r&&(r=r.filter(ni)).length){0;var n=this.mode;0;var a=r[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return a;var i=ei(a);if(!i)return a;if(this._leaving)return ri(e,a);var o="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?o+"comment":o+i.tag:s(i.key)?0===String(i.key).indexOf(o)?i.key:o+i.key:i.key;var l=(i.data||(i.data={})).transition=ti(this),u=this._vnode,c=ei(u);if(i.data.directives&&i.data.directives.some(ai)&&(i.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(i,c)&&!yt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var f=c.data.transition=L({},l);if("out-in"===n)return this._leaving=!0,ct(f,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),ri(e,a);if("in-out"===n){if(yt(i))return u;var d,h=function(){d()};ct(l,"afterEnter",h),ct(l,"enterCancelled",h),ct(f,"delayLeave",(function(e){d=e}))}}return a}}},oi=L({tag:String,moveClass:String},Ka);function si(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function li(e){e.data.newPos=e.elm.getBoundingClientRect()}function ui(e){var t=e.data.pos,r=e.data.newPos,n=t.left-r.left,a=t.top-r.top;if(n||a){e.data.moved=!0;var i=e.elm.style;i.transform=i.WebkitTransform="translate("+n+"px,"+a+"px)",i.transitionDuration="0s"}}delete oi.mode;var ci={Transition:ii,TransitionGroup:{props:oi,beforeMount:function(){var e=this,t=this._update;this._update=function(r,n){var a=Kt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,a(),t.call(e,r,n)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",r=Object.create(null),n=this.prevChildren=this.children,a=this.$slots.default||[],i=this.children=[],o=ti(this),s=0;s-1?Jr[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Jr[e]=/HTMLUnknownElement/.test(t.toString())},L(Mr.options.directives,Ja),L(Mr.options.components,ci),Mr.prototype.__patch__=Q?Ha:D,Mr.prototype.$mount=function(e,t){return function(e,t,r){var n;return e.$el=t,e.$options.render||(e.$options.render=me),rr(e,"beforeMount"),n=function(){e._update(e._render(),r)},new pr(e,n,D,{before:function(){e._isMounted&&!e._isDestroyed&&rr(e,"beforeUpdate")}},!0),r=!1,null==e.$vnode&&(e._isMounted=!0,rr(e,"mounted")),e}(this,e=e&&Q?en(e):void 0,t)},Q&&setTimeout((function(){q.devtools&&oe&&oe.emit("init",Mr)}),0);var fi=/\{\{((?:.|\r?\n)+?)\}\}/g,di=/[-.*+?^${}()|[\]\/\\]/g,hi=w((function(e){var t=e[0].replace(di,"\\$&"),r=e[1].replace(di,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+r,"g")}));var pi={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var r=qn(e,"class");r&&(e.staticClass=JSON.stringify(r));var n=zn(e,"class",!1);n&&(e.classBinding=n)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:"+e.staticClass+","),e.classBinding&&(t+="class:"+e.classBinding+","),t}};var vi,gi={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var r=qn(e,"style");r&&(e.staticStyle=JSON.stringify(sa(r)));var n=zn(e,"style",!1);n&&(e.styleBinding=n)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:"+e.staticStyle+","),e.styleBinding&&(t+="style:("+e.styleBinding+"),"),t}},yi=function(e){return(vi=vi||document.createElement("div")).innerHTML=e,vi.textContent},mi=g("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),bi=g("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),xi=g("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),_i=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,wi=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+?\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,ki="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+V.source+"]*",Ti="((?:"+ki+"\\:)?"+ki+")",Mi=new RegExp("^<"+Ti),Ai=/^\s*(\/?)>/,Si=new RegExp("^<\\/"+Ti+"[^>]*>"),Oi=/^]+>/i,Ci=/^",""":'"',"&":"&"," ":"\n"," ":"\t","'":"'"},Pi=/&(?:lt|gt|quot|amp|#39);/g,Ii=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Ni=g("pre,textarea",!0),ji=function(e,t){return e&&Ni(e)&&"\n"===t[0]};function Fi(e,t){var r=t?Ii:Pi;return e.replace(r,(function(e){return Ri[e]}))}var zi,qi,Vi,Hi,Bi,$i,Ui,Yi,Qi=/^@|^v-on:/,Gi=/^v-|^@|^:|^#/,Wi=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Zi=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Xi=/^\(|\)$/g,Ji=/^\[.*\]$/,Ki=/:(.*)$/,eo=/^:|^\.|^v-bind:/,to=/\.[^.\]]+(?=[^\]]*$)/g,ro=/^v-slot(:|$)|^#/,no=/[\r\n]/,ao=/[ \f\t\r\n]+/g,io=w(yi);function oo(e,t,r){return{type:1,tag:e,attrsList:t,attrsMap:po(t),rawAttrsMap:{},parent:r,children:[]}}function so(e,t){zi=t.warn||En,$i=t.isPreTag||R,Ui=t.mustUseProp||R,Yi=t.getTagNamespace||R;var r=t.isReservedTag||R;(function(e){return!(!(e.component||e.attrsMap[":is"]||e.attrsMap["v-bind:is"])&&(e.attrsMap.is?r(e.attrsMap.is):r(e.tag)))}),Vi=Dn(t.modules,"transformNode"),Hi=Dn(t.modules,"preTransformNode"),Bi=Dn(t.modules,"postTransformNode"),qi=t.delimiters;var n,a,i=[],o=!1!==t.preserveWhitespace,s=t.whitespace,l=!1,u=!1;function c(e){if(f(e),l||e.processed||(e=lo(e,t)),i.length||e===n||n.if&&(e.elseif||e.else)&&co(n,{exp:e.elseif,block:e}),a&&!e.forbidden)if(e.elseif||e.else)o=e,(s=function(e){for(var t=e.length;t--;){if(1===e[t].type)return e[t];e.pop()}}(a.children))&&s.if&&co(s,{exp:o.elseif,block:o});else{if(e.slotScope){var r=e.slotTarget||'"default"';(a.scopedSlots||(a.scopedSlots={}))[r]=e}a.children.push(e),e.parent=a}var o,s;e.children=e.children.filter((function(e){return!e.slotScope})),f(e),e.pre&&(l=!1),$i(e.tag)&&(u=!1);for(var c=0;c]*>)","i")),d=e.replace(f,(function(e,r,n){return u=n.length,Ei(c)||"noscript"===c||(r=r.replace(//g,"$1").replace(//g,"$1")),ji(c,r)&&(r=r.slice(1)),t.chars&&t.chars(r),""}));l+=e.length-d.length,e=d,A(c,l-u,l)}else{var h=e.indexOf("<");if(0===h){if(Ci.test(e)){var p=e.indexOf("--\x3e");if(p>=0){t.shouldKeepComment&&t.comment(e.substring(4,p),l,l+p+3),k(p+3);continue}}if(Li.test(e)){var v=e.indexOf("]>");if(v>=0){k(v+2);continue}}var g=e.match(Oi);if(g){k(g[0].length);continue}var y=e.match(Si);if(y){var m=l;k(y[0].length),A(y[1],m,l);continue}var b=T();if(b){M(b),ji(b.tagName,e)&&k(1);continue}}var x=void 0,_=void 0,w=void 0;if(h>=0){for(_=e.slice(h);!(Si.test(_)||Mi.test(_)||Ci.test(_)||Li.test(_)||(w=_.indexOf("<",1))<0);)h+=w,_=e.slice(h);x=e.substring(0,h)}h<0&&(x=e),x&&k(x.length),t.chars&&x&&t.chars(x,l-x.length,l)}if(e===r){t.chars&&t.chars(e);break}}function k(t){l+=t,e=e.substring(t)}function T(){var t=e.match(Mi);if(t){var r,n,a={tagName:t[1],attrs:[],start:l};for(k(t[0].length);!(r=e.match(Ai))&&(n=e.match(wi)||e.match(_i));)n.start=l,k(n[0].length),n.end=l,a.attrs.push(n);if(r)return a.unarySlash=r[1],k(r[0].length),a.end=l,a}}function M(e){var r=e.tagName,l=e.unarySlash;i&&("p"===n&&xi(r)&&A(n),s(r)&&n===r&&A(r));for(var u=o(r)||!!l,c=e.attrs.length,f=new Array(c),d=0;d=0&&a[o].lowerCasedTag!==s;o--);else o=0;if(o>=0){for(var u=a.length-1;u>=o;u--)t.end&&t.end(a[u].tag,r,i);a.length=o,n=o&&a[o-1].tag}else"br"===s?t.start&&t.start(e,[],!0,r,i):"p"===s&&(t.start&&t.start(e,[],!1,r,i),t.end&&t.end(e,r,i))}A()}(e,{warn:zi,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,r,o,s,f){var d=a&&a.ns||Yi(e);X&&"svg"===d&&(r=function(e){for(var t=[],r=0;rl&&(s.push(i=e.slice(l,a)),o.push(JSON.stringify(i)));var u=Cn(n[1].trim());o.push("_s("+u+")"),s.push({"@binding":u}),l=a+n[0].length}return l-1"+("true"===i?":("+t+")":":_q("+t+","+i+")")),Fn(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+i+"):("+o+");if(Array.isArray($$a)){var $$v="+(n?"_n("+a+")":a)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+$n(t,"$$a.concat([$$v])")+")}else{$$i>-1&&("+$n(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+$n(t,"$$c")+"}",null,!0)}(e,n,a);else if("input"===i&&"radio"===o)!function(e,t,r){var n=r&&r.number,a=zn(e,"value")||"null";Rn(e,"checked","_q("+t+","+(a=n?"_n("+a+")":a)+")"),Fn(e,"change",$n(t,a),null,!0)}(e,n,a);else if("input"===i||"textarea"===i)!function(e,t,r){var n=e.attrsMap.type;0;var a=r||{},i=a.lazy,o=a.number,s=a.trim,l=!i&&"range"!==n,u=i?"change":"range"===n?"__r":"input",c="$event.target.value";s&&(c="$event.target.value.trim()");o&&(c="_n("+c+")");var f=$n(t,c);l&&(f="if($event.target.composing)return;"+f);Rn(e,"value","("+t+")"),Fn(e,u,f,null,!0),(s||o)&&Fn(e,"blur","$forceUpdate()")}(e,n,a);else{if(!q.isReservedTag(i))return Bn(e,n,a),!1}return!0},text:function(e,t){t.value&&Rn(e,"textContent","_s("+t.value+")",t)},html:function(e,t){t.value&&Rn(e,"innerHTML","_s("+t.value+")",t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:mi,mustUseProp:Ir,canBeLeftOpenTag:bi,isReservedTag:Zr,getTagNamespace:Xr,staticKeys:function(e){return e.reduce((function(e,t){return e.concat(t.staticKeys||[])}),[]).join(",")}(mo)},wo=w((function(e){return g("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))}));function ko(e,t){e&&(bo=wo(t.staticKeys||""),xo=t.isReservedTag||R,function e(t){if(t.static=function(e){if(2===e.type)return!1;if(3===e.type)return!0;return!(!e.pre&&(e.hasBindings||e.if||e.for||y(e.tag)||!xo(e.tag)||function(e){for(;e.parent;){if("template"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every(bo)))}(t),1===t.type){if(!xo(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var r=0,n=t.children.length;r|^function(?:\s+[\w$]+)?\s*\(/,Mo=/\([^)]*?\);*$/,Ao=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,So={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Oo={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Co=function(e){return"if("+e+")return null;"},Lo={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Co("$event.target !== $event.currentTarget"),ctrl:Co("!$event.ctrlKey"),shift:Co("!$event.shiftKey"),alt:Co("!$event.altKey"),meta:Co("!$event.metaKey"),left:Co("'button' in $event && $event.button !== 0"),middle:Co("'button' in $event && $event.button !== 1"),right:Co("'button' in $event && $event.button !== 2")};function Eo(e,t){var r=t?"nativeOn:":"on:",n="",a="";for(var i in e){var o=Do(e[i]);e[i]&&e[i].dynamic?a+=i+","+o+",":n+='"'+i+'":'+o+","}return n="{"+n.slice(0,-1)+"}",a?r+"_d("+n+",["+a.slice(0,-1)+"])":r+n}function Do(e){if(!e)return"function(){}";if(Array.isArray(e))return"["+e.map((function(e){return Do(e)})).join(",")+"]";var t=Ao.test(e.value),r=To.test(e.value),n=Ao.test(e.value.replace(Mo,""));if(e.modifiers){var a="",i="",o=[];for(var s in e.modifiers)if(Lo[s])i+=Lo[s],So[s]&&o.push(s);else if("exact"===s){var l=e.modifiers;i+=Co(["ctrl","shift","alt","meta"].filter((function(e){return!l[e]})).map((function(e){return"$event."+e+"Key"})).join("||"))}else o.push(s);return o.length&&(a+=function(e){return"if(!$event.type.indexOf('key')&&"+e.map(Ro).join("&&")+")return null;"}(o)),i&&(a+=i),"function($event){"+a+(t?"return "+e.value+".apply(null, arguments)":r?"return ("+e.value+").apply(null, arguments)":n?"return "+e.value:e.value)+"}"}return t||r?e.value:"function($event){"+(n?"return "+e.value:e.value)+"}"}function Ro(e){var t=parseInt(e,10);if(t)return"$event.keyCode!=="+t;var r=So[e],n=Oo[e];return"_k($event.keyCode,"+JSON.stringify(e)+","+JSON.stringify(r)+",$event.key,"+JSON.stringify(n)+")"}var Po={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(e,t){e.wrapData=function(r){return"_b("+r+",'"+e.tag+"',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:D},Io=function(e){this.options=e,this.warn=e.warn||En,this.transforms=Dn(e.modules,"transformCode"),this.dataGenFns=Dn(e.modules,"genData"),this.directives=L(L({},Po),e.directives);var t=e.isReservedTag||R;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function No(e,t){var r=new Io(t);return{render:"with(this){return "+(e?"script"===e.tag?"null":jo(e,r):'_c("div")')+"}",staticRenderFns:r.staticRenderFns}}function jo(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Fo(e,t);if(e.once&&!e.onceProcessed)return zo(e,t);if(e.for&&!e.forProcessed)return Vo(e,t);if(e.if&&!e.ifProcessed)return qo(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var r=e.slotName||'"default"',n=Uo(e,t),a="_t("+r+(n?",function(){return "+n+"}":""),i=e.attrs||e.dynamicAttrs?Go((e.attrs||[]).concat(e.dynamicAttrs||[]).map((function(e){return{name:T(e.name),value:e.value,dynamic:e.dynamic}}))):null,o=e.attrsMap["v-bind"];!i&&!o||n||(a+=",null");i&&(a+=","+i);o&&(a+=(i?"":",null")+","+o);return a+")"}(e,t);var r;if(e.component)r=function(e,t,r){var n=t.inlineTemplate?null:Uo(t,r,!0);return"_c("+e+","+Ho(t,r)+(n?","+n:"")+")"}(e.component,e,t);else{var n;(!e.plain||e.pre&&t.maybeComponent(e))&&(n=Ho(e,t));var a=e.inlineTemplate?null:Uo(e,t,!0);r="_c('"+e.tag+"'"+(n?","+n:"")+(a?","+a:"")+")"}for(var i=0;i>>0}(o):"")+")"}(e,e.scopedSlots,t)+","),e.model&&(r+="model:{value:"+e.model.value+",callback:"+e.model.callback+",expression:"+e.model.expression+"},"),e.inlineTemplate){var i=function(e,t){var r=e.children[0];0;if(r&&1===r.type){var n=No(r,t.options);return"inlineTemplate:{render:function(){"+n.render+"},staticRenderFns:["+n.staticRenderFns.map((function(e){return"function(){"+e+"}"})).join(",")+"]}"}}(e,t);i&&(r+=i+",")}return r=r.replace(/,$/,"")+"}",e.dynamicAttrs&&(r="_b("+r+',"'+e.tag+'",'+Go(e.dynamicAttrs)+")"),e.wrapData&&(r=e.wrapData(r)),e.wrapListeners&&(r=e.wrapListeners(r)),r}function Bo(e){return 1===e.type&&("slot"===e.tag||e.children.some(Bo))}function $o(e,t){var r=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!r)return qo(e,t,$o,"null");if(e.for&&!e.forProcessed)return Vo(e,t,$o);var n="_empty_"===e.slotScope?"":String(e.slotScope),a="function("+n+"){return "+("template"===e.tag?e.if&&r?"("+e.if+")?"+(Uo(e,t)||"undefined")+":undefined":Uo(e,t)||"undefined":jo(e,t))+"}",i=n?"":",proxy:true";return"{key:"+(e.slotTarget||'"default"')+",fn:"+a+i+"}"}function Uo(e,t,r,n,a){var i=e.children;if(i.length){var o=i[0];if(1===i.length&&o.for&&"template"!==o.tag&&"slot"!==o.tag){var s=r?t.maybeComponent(o)?",1":",0":"";return""+(n||jo)(o,t)+s}var l=r?function(e,t){for(var r=0,n=0;n':'
',Ko.innerHTML.indexOf(" ")>0}var ns=!!Q&&rs(!1),as=!!Q&&rs(!0),is=w((function(e){var t=en(e);return t&&t.innerHTML})),os=Mr.prototype.$mount;Mr.prototype.$mount=function(e,t){if((e=e&&en(e))===document.body||e===document.documentElement)return this;var r=this.$options;if(!r.render){var n=r.template;if(n)if("string"==typeof n)"#"===n.charAt(0)&&(n=is(n));else{if(!n.nodeType)return this;n=n.innerHTML}else e&&(n=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(n){0;var a=ts(n,{outputSourceRange:!1,shouldDecodeNewlines:ns,shouldDecodeNewlinesForHref:as,delimiters:r.delimiters,comments:r.comments},this),i=a.render,o=a.staticRenderFns;r.render=i,r.staticRenderFns=o}}return os.call(this,e,t)},Mr.compile=ts,t.a=Mr}).call(this,r(32),r(188).setImmediate)},function(e,t,r){var n,a;!function(){var i={version:"3.5.17"},o=[].slice,s=function(e){return o.call(e)},l=this.document;function u(e){return e&&(e.ownerDocument||e.document||e).documentElement}function c(e){return e&&(e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView)}if(l)try{s(l.documentElement.childNodes)[0].nodeType}catch(e){s=function(e){for(var t=e.length,r=new Array(t);t--;)r[t]=e[t];return r}}if(Date.now||(Date.now=function(){return+new Date}),l)try{l.createElement("DIV").style.setProperty("opacity",0,"")}catch(e){var f=this.Element.prototype,d=f.setAttribute,h=f.setAttributeNS,p=this.CSSStyleDeclaration.prototype,v=p.setProperty;f.setAttribute=function(e,t){d.call(this,e,t+"")},f.setAttributeNS=function(e,t,r){h.call(this,e,t,r+"")},p.setProperty=function(e,t,r){v.call(this,e,t+"",r)}}function g(e,t){return et?1:e>=t?0:NaN}function y(e){return null===e?NaN:+e}function m(e){return!isNaN(e)}function b(e){return{left:function(t,r,n,a){for(arguments.length<3&&(n=0),arguments.length<4&&(a=t.length);n>>1;e(t[i],r)<0?n=i+1:a=i}return n},right:function(t,r,n,a){for(arguments.length<3&&(n=0),arguments.length<4&&(a=t.length);n>>1;e(t[i],r)>0?a=i:n=i+1}return n}}}i.ascending=g,i.descending=function(e,t){return te?1:t>=e?0:NaN},i.min=function(e,t){var r,n,a=-1,i=e.length;if(1===arguments.length){for(;++a=n){r=n;break}for(;++an&&(r=n)}else{for(;++a=n){r=n;break}for(;++an&&(r=n)}return r},i.max=function(e,t){var r,n,a=-1,i=e.length;if(1===arguments.length){for(;++a=n){r=n;break}for(;++ar&&(r=n)}else{for(;++a=n){r=n;break}for(;++ar&&(r=n)}return r},i.extent=function(e,t){var r,n,a,i=-1,o=e.length;if(1===arguments.length){for(;++i=n){r=a=n;break}for(;++in&&(r=n),a=n){r=a=n;break}for(;++in&&(r=n),a1)return o/(l-1)},i.deviation=function(){var e=i.variance.apply(this,arguments);return e?Math.sqrt(e):e};var x=b(g);function _(e){return e.length}i.bisectLeft=x.left,i.bisect=i.bisectRight=x.right,i.bisector=function(e){return b(1===e.length?function(t,r){return g(e(t),r)}:e)},i.shuffle=function(e,t,r){(i=arguments.length)<3&&(r=e.length,i<2&&(t=0));for(var n,a,i=r-t;i;)a=Math.random()*i--|0,n=e[i+t],e[i+t]=e[a+t],e[a+t]=n;return e},i.permute=function(e,t){for(var r=t.length,n=new Array(r);r--;)n[r]=e[t[r]];return n},i.pairs=function(e){for(var t=0,r=e.length-1,n=e[0],a=new Array(r<0?0:r);t=0;)for(t=(n=e[a]).length;--t>=0;)r[--o]=n[t];return r};var w=Math.abs;function k(e){for(var t=1;e*t%1;)t*=10;return t}function T(e,t){for(var r in t)Object.defineProperty(e.prototype,r,{value:t[r],enumerable:!1})}function M(){this._=Object.create(null)}i.range=function(e,t,r){if(arguments.length<3&&(r=1,arguments.length<2&&(t=e,e=0)),(t-e)/r==1/0)throw new Error("infinite range");var n,a=[],i=k(w(r)),o=-1;if(e*=i,t*=i,(r*=i)<0)for(;(n=e+r*++o)>t;)a.push(n/i);else for(;(n=e+r*++o)=n.length)return t?t.call(r,i):e?i.sort(e):i;for(var l,u,c,f,d=-1,h=i.length,p=n[s++],v=new M;++d=n.length)return t;var i=[],o=a[r++];return t.forEach((function(t,n){i.push({key:t,values:e(n,r)})})),o?i.sort((function(e,t){return o(e.key,t.key)})):i}(o(i.map,e,0),0)},r.key=function(e){return n.push(e),r},r.sortKeys=function(e){return a[n.length-1]=e,r},r.sortValues=function(t){return e=t,r},r.rollup=function(e){return t=e,r},r},i.set=function(e){var t=new R;if(e)for(var r=0,n=e.length;r=0&&(n=e.slice(r+1),e=e.slice(0,r)),e)return arguments.length<2?this[e].on(n):this[e].on(n,t);if(2===arguments.length){if(null==t)for(e in this)this.hasOwnProperty(e)&&this[e].on(n,null);return this}},i.event=null,i.requote=function(e){return e.replace($,"\\$&")};var $=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g,U={}.__proto__?function(e,t){e.__proto__=t}:function(e,t){for(var r in t)e[r]=t[r]};function Y(e){return U(e,Z),e}var Q=function(e,t){return t.querySelector(e)},G=function(e,t){return t.querySelectorAll(e)},W=function(e,t){var r=e.matches||e[N(e,"matchesSelector")];return(W=function(e,t){return r.call(e,t)})(e,t)};"function"==typeof Sizzle&&(Q=function(e,t){return Sizzle(e,t)[0]||null},G=Sizzle,W=Sizzle.matchesSelector),i.selection=function(){return i.select(l.documentElement)};var Z=i.selection.prototype=[];function X(e){return"function"==typeof e?e:function(){return Q(e,this)}}function J(e){return"function"==typeof e?e:function(){return G(e,this)}}Z.select=function(e){var t,r,n,a,i=[];e=X(e);for(var o=-1,s=this.length;++o=0&&"xmlns"!==(r=e.slice(0,t))&&(e=e.slice(t+1)),ee.hasOwnProperty(r)?{space:ee[r],local:e}:e}},Z.attr=function(e,t){if(arguments.length<2){if("string"==typeof e){var r=this.node();return(e=i.ns.qualify(e)).local?r.getAttributeNS(e.space,e.local):r.getAttribute(e)}for(t in e)this.each(te(t,e[t]));return this}return this.each(te(e,t))},Z.classed=function(e,t){if(arguments.length<2){if("string"==typeof e){var r=this.node(),n=(e=ae(e)).length,a=-1;if(t=r.classList){for(;++a=0;)(r=n[a])&&(i&&i!==r.nextSibling&&i.parentNode.insertBefore(r,i),i=r);return this},Z.sort=function(e){e=he.apply(this,arguments);for(var t=-1,r=this.length;++t=t&&(t=a+1);!(o=s[t])&&++t0&&(e=e.slice(0,a));var l=be.get(e);function u(){var t=this[n];t&&(this.removeEventListener(e,t,t.$),delete this[n])}return l&&(e=l,o=_e),a?t?function(){var a=o(t,s(arguments));u.call(this),this.addEventListener(e,this[n]=a,a.$=r),a._=t}:u:t?F:function(){var t,r=new RegExp("^__on([^.]+)"+i.requote(e)+"$");for(var n in this)if(t=n.match(r)){var a=this[n];this.removeEventListener(t[1],a,a.$),delete this[n]}}}i.selection.enter=ve,i.selection.enter.prototype=ge,ge.append=Z.append,ge.empty=Z.empty,ge.node=Z.node,ge.call=Z.call,ge.size=Z.size,ge.select=function(e){for(var t,r,n,a,i,o=[],s=-1,l=this.length;++s0?1:e<0?-1:0}function je(e,t,r){return(t[0]-e[0])*(r[1]-e[1])-(t[1]-e[1])*(r[0]-e[0])}function Fe(e){return e>1?0:e<-1?Le:Math.acos(e)}function ze(e){return e>1?Re:e<-1?-Re:Math.asin(e)}function qe(e){return((e=Math.exp(e))+1/e)/2}function Ve(e){return(e=Math.sin(e/2))*e}var He=Math.SQRT2;i.interpolateZoom=function(e,t){var r,n,a=e[0],i=e[1],o=e[2],s=t[0],l=t[1],u=t[2],c=s-a,f=l-i,d=c*c+f*f;if(d0&&(e=e.transition().duration(v)),e.call(w.event)}function S(){s&&s.domain(o.range().map((function(e){return(e-d.x)/d.k})).map(o.invert)),f&&f.domain(u.range().map((function(e){return(e-d.y)/d.k})).map(u.invert))}function O(e){g++||e({type:"zoomstart"})}function C(e){S(),e({type:"zoom",scale:d.k,translate:[d.x,d.y]})}function L(e){--g||(e({type:"zoomend"}),t=null)}function E(){var e=this,t=_.of(e,arguments),r=0,n=i.select(c(e)).on(m,s).on(b,l),a=k(i.mouse(e)),o=Te(e);function s(){r=1,M(i.mouse(e),a),C(t)}function l(){n.on(m,null).on(b,null),o(r),L(t)}_s.call(e),O(t)}function D(){var e,t=this,r=_.of(t,arguments),n={},o=0,s=".zoom-"+i.event.changedTouches[0].identifier,l="touchmove"+s,u="touchend"+s,c=[],f=i.select(t),h=Te(t);function p(){var r=i.touches(t);return e=d.k,r.forEach((function(e){e.identifier in n&&(n[e.identifier]=k(e))})),r}function v(){var e=i.event.target;i.select(e).on(l,g).on(u,m),c.push(e);for(var r=i.event.changedTouches,s=0,f=r.length;s1){y=h[0];var b=h[1],x=y[0]-b[0],_=y[1]-b[1];o=x*x+_*_}}function g(){var s,l,u,c,f=i.touches(t);_s.call(t);for(var d=0,h=f.length;d360?e-=360:e<0&&(e+=360),e<60?n+(a-n)*e/60:e<180?a:e<240?n+(a-n)*(240-e)/60:n}(e))}return e=isNaN(e)?0:(e%=360)<0?e+360:e,t=isNaN(t)||t<0?0:t>1?1:t,n=2*(r=r<0?0:r>1?1:r)-(a=r<=.5?r*(1+t):r+t-r*t),new st(i(e+120),i(e),i(e-120))}function Ze(e,t,r){return this instanceof Ze?(this.h=+e,this.c=+t,void(this.l=+r)):arguments.length<2?e instanceof Ze?new Ze(e.h,e.c,e.l):nt(e instanceof Ke?e.l:(e=pt((e=i.rgb(e)).r,e.g,e.b)).l,e.a,e.b):new Ze(e,t,r)}Ge.brighter=function(e){return e=Math.pow(.7,arguments.length?e:1),new Qe(this.h,this.s,this.l/e)},Ge.darker=function(e){return e=Math.pow(.7,arguments.length?e:1),new Qe(this.h,this.s,e*this.l)},Ge.rgb=function(){return We(this.h,this.s,this.l)},i.hcl=Ze;var Xe=Ze.prototype=new Ye;function Je(e,t,r){return isNaN(e)&&(e=0),isNaN(t)&&(t=0),new Ke(r,Math.cos(e*=Pe)*t,Math.sin(e)*t)}function Ke(e,t,r){return this instanceof Ke?(this.l=+e,this.a=+t,void(this.b=+r)):arguments.length<2?e instanceof Ke?new Ke(e.l,e.a,e.b):e instanceof Ze?Je(e.h,e.c,e.l):pt((e=st(e)).r,e.g,e.b):new Ke(e,t,r)}Xe.brighter=function(e){return new Ze(this.h,this.c,Math.min(100,this.l+et*(arguments.length?e:1)))},Xe.darker=function(e){return new Ze(this.h,this.c,Math.max(0,this.l-et*(arguments.length?e:1)))},Xe.rgb=function(){return Je(this.h,this.c,this.l).rgb()},i.lab=Ke;var et=18,tt=Ke.prototype=new Ye;function rt(e,t,r){var n=(e+16)/116,a=n+t/500,i=n-r/200;return new st(ot(3.2404542*(a=.95047*at(a))-1.5371385*(n=1*at(n))-.4985314*(i=1.08883*at(i))),ot(-.969266*a+1.8760108*n+.041556*i),ot(.0556434*a-.2040259*n+1.0572252*i))}function nt(e,t,r){return e>0?new Ze(Math.atan2(r,t)*Ie,Math.sqrt(t*t+r*r),e):new Ze(NaN,NaN,e)}function at(e){return e>.206893034?e*e*e:(e-4/29)/7.787037}function it(e){return e>.008856?Math.pow(e,1/3):7.787037*e+4/29}function ot(e){return Math.round(255*(e<=.00304?12.92*e:1.055*Math.pow(e,1/2.4)-.055))}function st(e,t,r){return this instanceof st?(this.r=~~e,this.g=~~t,void(this.b=~~r)):arguments.length<2?e instanceof st?new st(e.r,e.g,e.b):dt(""+e,st,We):new st(e,t,r)}function lt(e){return new st(e>>16,e>>8&255,255&e)}function ut(e){return lt(e)+""}tt.brighter=function(e){return new Ke(Math.min(100,this.l+et*(arguments.length?e:1)),this.a,this.b)},tt.darker=function(e){return new Ke(Math.max(0,this.l-et*(arguments.length?e:1)),this.a,this.b)},tt.rgb=function(){return rt(this.l,this.a,this.b)},i.rgb=st;var ct=st.prototype=new Ye;function ft(e){return e<16?"0"+Math.max(0,e).toString(16):Math.min(255,e).toString(16)}function dt(e,t,r){var n,a,i,o=0,s=0,l=0;if(n=/([a-z]+)\((.*)\)/.exec(e=e.toLowerCase()))switch(a=n[2].split(","),n[1]){case"hsl":return r(parseFloat(a[0]),parseFloat(a[1])/100,parseFloat(a[2])/100);case"rgb":return t(gt(a[0]),gt(a[1]),gt(a[2]))}return(i=yt.get(e))?t(i.r,i.g,i.b):(null==e||"#"!==e.charAt(0)||isNaN(i=parseInt(e.slice(1),16))||(4===e.length?(o=(3840&i)>>4,o|=o>>4,s=240&i,s|=s>>4,l=15&i,l|=l<<4):7===e.length&&(o=(16711680&i)>>16,s=(65280&i)>>8,l=255&i)),t(o,s,l))}function ht(e,t,r){var n,a,i=Math.min(e/=255,t/=255,r/=255),o=Math.max(e,t,r),s=o-i,l=(o+i)/2;return s?(a=l<.5?s/(o+i):s/(2-o-i),n=e==o?(t-r)/s+(t0&&l<1?0:n),new Qe(n,a,l)}function pt(e,t,r){var n=it((.4124564*(e=vt(e))+.3575761*(t=vt(t))+.1804375*(r=vt(r)))/.95047),a=it((.2126729*e+.7151522*t+.072175*r)/1);return Ke(116*a-16,500*(n-a),200*(a-it((.0193339*e+.119192*t+.9503041*r)/1.08883)))}function vt(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function gt(e){var t=parseFloat(e);return"%"===e.charAt(e.length-1)?Math.round(2.55*t):t}ct.brighter=function(e){e=Math.pow(.7,arguments.length?e:1);var t=this.r,r=this.g,n=this.b,a=30;return t||r||n?(t&&t=200&&t<300||304===t){try{e=r.call(a,u)}catch(e){return void o.error.call(a,e)}o.load.call(a,e)}else o.error.call(a,u)}return this.XDomainRequest&&!("withCredentials"in u)&&/^(http(s)?:)?\/\//.test(e)&&(u=new XDomainRequest),"onload"in u?u.onload=u.onerror=f:u.onreadystatechange=function(){u.readyState>3&&f()},u.onprogress=function(e){var t=i.event;i.event=e;try{o.progress.call(a,u)}finally{i.event=t}},a.header=function(e,t){return e=(e+"").toLowerCase(),arguments.length<2?l[e]:(null==t?delete l[e]:l[e]=t+"",a)},a.mimeType=function(e){return arguments.length?(t=null==e?null:e+"",a):t},a.responseType=function(e){return arguments.length?(c=e,a):c},a.response=function(e){return r=e,a},["get","post"].forEach((function(e){a[e]=function(){return a.send.apply(a,[e].concat(s(arguments)))}})),a.send=function(r,n,i){if(2===arguments.length&&"function"==typeof n&&(i=n,n=null),u.open(r,e,!0),null==t||"accept"in l||(l.accept=t+",*/*"),u.setRequestHeader)for(var s in l)u.setRequestHeader(s,l[s]);return null!=t&&u.overrideMimeType&&u.overrideMimeType(t),null!=c&&(u.responseType=c),null!=i&&a.on("error",i).on("load",(function(e){i(null,e)})),o.beforesend.call(a,u),u.send(null==n?null:n),a},a.abort=function(){return u.abort(),a},i.rebind(a,o,"on"),null==n?a:a.get(function(e){return 1===e.length?function(t,r){e(null==t?r:null)}:e}(n))}yt.forEach((function(e,t){yt.set(e,lt(t))})),i.functor=mt,i.xhr=bt(P),i.dsv=function(e,t){var r=new RegExp('["'+e+"\n]"),n=e.charCodeAt(0);function a(e,r,n){arguments.length<3&&(n=r,r=null);var a=xt(e,t,null==r?i:o(r),n);return a.row=function(e){return arguments.length?a.response(null==(r=e)?i:o(e)):r},a}function i(e){return a.parse(e.responseText)}function o(e){return function(t){return a.parse(t.responseText,e)}}function s(t){return t.map(l).join(e)}function l(e){return r.test(e)?'"'+e.replace(/\"/g,'""')+'"':e}return a.parse=function(e,t){var r;return a.parseRows(e,(function(e,n){if(r)return r(e,n-1);var a=new Function("d","return {"+e.map((function(e,t){return JSON.stringify(e)+": d["+t+"]"})).join(",")+"}");r=t?function(e,r){return t(a(e),r)}:a}))},a.parseRows=function(e,t){var r,a,i={},o={},s=[],l=e.length,u=0,c=0;function f(){if(u>=l)return o;if(a)return a=!1,i;var t=u;if(34===e.charCodeAt(t)){for(var r=t;r++24?(isFinite(t)&&(clearTimeout(Tt),Tt=setTimeout(St,t)),kt=0):(kt=1,Mt(St))}function Ot(){for(var e=Date.now(),t=_t;t;)e>=t.t&&t.c(e-t.t)&&(t.c=null),t=t.n;return e}function Ct(){for(var e,t=_t,r=1/0;t;)t.c?(t.t8?function(e){return e/r}:function(e){return e*r},symbol:e}}));function Dt(e){var t=e.decimal,r=e.thousands,n=e.grouping,a=e.currency,o=n&&r?function(e,t){for(var a=e.length,i=[],o=0,s=n[0],l=0;a>0&&s>0&&(l+s+1>t&&(s=Math.max(1,t-l)),i.push(e.substring(a-=s,a+s)),!((l+=s+1)>t));)s=n[o=(o+1)%n.length];return i.reverse().join(r)}:P;return function(e){var r=Rt.exec(e),n=r[1]||" ",s=r[2]||">",l=r[3]||"-",u=r[4]||"",c=r[5],f=+r[6],d=r[7],h=r[8],p=r[9],v=1,g="",y="",m=!1,b=!0;switch(h&&(h=+h.substring(1)),(c||"0"===n&&"="===s)&&(c=n="0",s="="),p){case"n":d=!0,p="g";break;case"%":v=100,y="%",p="f";break;case"p":v=100,y="%",p="r";break;case"b":case"o":case"x":case"X":"#"===u&&(g="0"+p.toLowerCase());case"c":b=!1;case"d":m=!0,h=0;break;case"s":v=-1,p="r"}"$"===u&&(g=a[0],y=a[1]),"r"!=p||h||(p="g"),null!=h&&("g"==p?h=Math.max(1,Math.min(21,h)):"e"!=p&&"f"!=p||(h=Math.max(0,Math.min(20,h)))),p=Pt.get(p)||It;var x=c&&d;return function(e){var r=y;if(m&&e%1)return"";var a=e<0||0===e&&1/e<0?(e=-e,"-"):"-"===l?"":l;if(v<0){var u=i.formatPrefix(e,h);e=u.scale(e),r=u.symbol+y}else e*=v;var _,w,k=(e=p(e,h)).lastIndexOf(".");if(k<0){var T=b?e.lastIndexOf("e"):-1;T<0?(_=e,w=""):(_=e.substring(0,T),w=e.substring(T))}else _=e.substring(0,k),w=t+e.substring(k+1);!c&&d&&(_=o(_,1/0));var M=g.length+_.length+w.length+(x?0:a.length),A=M"===s?A+a+e:"^"===s?A.substring(0,M>>=1)+a+e+A.substring(M):a+(x?e:A+e))+r}}}i.formatPrefix=function(e,t){var r=0;return(e=+e)&&(e<0&&(e*=-1),t&&(e=i.round(e,Lt(e,t))),r=1+Math.floor(1e-12+Math.log(e)/Math.LN10),r=Math.max(-24,Math.min(24,3*Math.floor((r-1)/3)))),Et[8+r/3]};var Rt=/(?:([^{])?([<>=^]))?([+\- ])?([$#])?(0)?(\d+)?(,)?(\.-?\d+)?([a-z%])?/i,Pt=i.map({b:function(e){return e.toString(2)},c:function(e){return String.fromCharCode(e)},o:function(e){return e.toString(8)},x:function(e){return e.toString(16)},X:function(e){return e.toString(16).toUpperCase()},g:function(e,t){return e.toPrecision(t)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},r:function(e,t){return(e=i.round(e,Lt(e,t))).toFixed(Math.max(0,Math.min(20,Lt(e*(1+1e-15),t))))}});function It(e){return e+""}var Nt=i.time={},jt=Date;function Ft(){this._=new Date(arguments.length>1?Date.UTC.apply(this,arguments):arguments[0])}Ft.prototype={getDate:function(){return this._.getUTCDate()},getDay:function(){return this._.getUTCDay()},getFullYear:function(){return this._.getUTCFullYear()},getHours:function(){return this._.getUTCHours()},getMilliseconds:function(){return this._.getUTCMilliseconds()},getMinutes:function(){return this._.getUTCMinutes()},getMonth:function(){return this._.getUTCMonth()},getSeconds:function(){return this._.getUTCSeconds()},getTime:function(){return this._.getTime()},getTimezoneOffset:function(){return 0},valueOf:function(){return this._.valueOf()},setDate:function(){zt.setUTCDate.apply(this._,arguments)},setDay:function(){zt.setUTCDay.apply(this._,arguments)},setFullYear:function(){zt.setUTCFullYear.apply(this._,arguments)},setHours:function(){zt.setUTCHours.apply(this._,arguments)},setMilliseconds:function(){zt.setUTCMilliseconds.apply(this._,arguments)},setMinutes:function(){zt.setUTCMinutes.apply(this._,arguments)},setMonth:function(){zt.setUTCMonth.apply(this._,arguments)},setSeconds:function(){zt.setUTCSeconds.apply(this._,arguments)},setTime:function(){zt.setTime.apply(this._,arguments)}};var zt=Date.prototype;function qt(e,t,r){function n(t){var r=e(t),n=i(r,1);return t-r1)for(;o=u)return-1;if(37===(a=t.charCodeAt(s++))){if(o=t.charAt(s++),!(i=w[o in Bt?t.charAt(s++):o])||(n=i(e,r,n))<0)return-1}else if(a!=r.charCodeAt(n++))return-1}return n}c.utc=function(e){var t=c(e);function r(e){try{var r=new(jt=Ft);return r._=e,t(r)}finally{jt=Date}}return r.parse=function(e){try{jt=Ft;var r=t.parse(e);return r&&r._}finally{jt=Date}},r.toString=t.toString,r},c.multi=c.utc.multi=cr;var d=i.map(),h=Qt(o),p=Gt(o),v=Qt(s),g=Gt(s),y=Qt(l),m=Gt(l),b=Qt(u),x=Gt(u);a.forEach((function(e,t){d.set(e.toLowerCase(),t)}));var _={a:function(e){return s[e.getDay()]},A:function(e){return o[e.getDay()]},b:function(e){return u[e.getMonth()]},B:function(e){return l[e.getMonth()]},c:c(t),d:function(e,t){return Yt(e.getDate(),t,2)},e:function(e,t){return Yt(e.getDate(),t,2)},H:function(e,t){return Yt(e.getHours(),t,2)},I:function(e,t){return Yt(e.getHours()%12||12,t,2)},j:function(e,t){return Yt(1+Nt.dayOfYear(e),t,3)},L:function(e,t){return Yt(e.getMilliseconds(),t,3)},m:function(e,t){return Yt(e.getMonth()+1,t,2)},M:function(e,t){return Yt(e.getMinutes(),t,2)},p:function(e){return a[+(e.getHours()>=12)]},S:function(e,t){return Yt(e.getSeconds(),t,2)},U:function(e,t){return Yt(Nt.sundayOfYear(e),t,2)},w:function(e){return e.getDay()},W:function(e,t){return Yt(Nt.mondayOfYear(e),t,2)},x:c(r),X:c(n),y:function(e,t){return Yt(e.getFullYear()%100,t,2)},Y:function(e,t){return Yt(e.getFullYear()%1e4,t,4)},Z:lr,"%":function(){return"%"}},w={a:function(e,t,r){v.lastIndex=0;var n=v.exec(t.slice(r));return n?(e.w=g.get(n[0].toLowerCase()),r+n[0].length):-1},A:function(e,t,r){h.lastIndex=0;var n=h.exec(t.slice(r));return n?(e.w=p.get(n[0].toLowerCase()),r+n[0].length):-1},b:function(e,t,r){b.lastIndex=0;var n=b.exec(t.slice(r));return n?(e.m=x.get(n[0].toLowerCase()),r+n[0].length):-1},B:function(e,t,r){y.lastIndex=0;var n=y.exec(t.slice(r));return n?(e.m=m.get(n[0].toLowerCase()),r+n[0].length):-1},c:function(e,t,r){return f(e,_.c.toString(),t,r)},d:rr,e:rr,H:ar,I:ar,j:nr,L:sr,m:tr,M:ir,p:function(e,t,r){var n=d.get(t.slice(r,r+=2).toLowerCase());return null==n?-1:(e.p=n,r)},S:or,U:Zt,w:Wt,W:Xt,x:function(e,t,r){return f(e,_.x.toString(),t,r)},X:function(e,t,r){return f(e,_.X.toString(),t,r)},y:Kt,Y:Jt,Z:er,"%":ur};return c}Nt.year=qt((function(e){return(e=Nt.day(e)).setMonth(0,1),e}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e){return e.getFullYear()})),Nt.years=Nt.year.range,Nt.years.utc=Nt.year.utc.range,Nt.day=qt((function(e){var t=new jt(2e3,0);return t.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),t}),(function(e,t){e.setDate(e.getDate()+t)}),(function(e){return e.getDate()-1})),Nt.days=Nt.day.range,Nt.days.utc=Nt.day.utc.range,Nt.dayOfYear=function(e){var t=Nt.year(e);return Math.floor((e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/864e5)},["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].forEach((function(e,t){t=7-t;var r=Nt[e]=qt((function(e){return(e=Nt.day(e)).setDate(e.getDate()-(e.getDay()+t)%7),e}),(function(e,t){e.setDate(e.getDate()+7*Math.floor(t))}),(function(e){var r=Nt.year(e).getDay();return Math.floor((Nt.dayOfYear(e)+(r+t)%7)/7)-(r!==t)}));Nt[e+"s"]=r.range,Nt[e+"s"].utc=r.utc.range,Nt[e+"OfYear"]=function(e){var r=Nt.year(e).getDay();return Math.floor((Nt.dayOfYear(e)+(r+t)%7)/7)}})),Nt.week=Nt.sunday,Nt.weeks=Nt.sunday.range,Nt.weeks.utc=Nt.sunday.utc.range,Nt.weekOfYear=Nt.sundayOfYear;var Bt={"-":"",_:" ",0:"0"},$t=/^\s*\d+/,Ut=/^%/;function Yt(e,t,r){var n=e<0?"-":"",a=(n?-e:e)+"",i=a.length;return n+(i68?1900:2e3),r+a[0].length):-1}function er(e,t,r){return/^[+-]\d{4}$/.test(t=t.slice(r,r+5))?(e.Z=-t,r+5):-1}function tr(e,t,r){$t.lastIndex=0;var n=$t.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function rr(e,t,r){$t.lastIndex=0;var n=$t.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function nr(e,t,r){$t.lastIndex=0;var n=$t.exec(t.slice(r,r+3));return n?(e.j=+n[0],r+n[0].length):-1}function ar(e,t,r){$t.lastIndex=0;var n=$t.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function ir(e,t,r){$t.lastIndex=0;var n=$t.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function or(e,t,r){$t.lastIndex=0;var n=$t.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function sr(e,t,r){$t.lastIndex=0;var n=$t.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function lr(e){var t=e.getTimezoneOffset(),r=t>0?"-":"+",n=w(t)/60|0,a=w(t)%60;return r+Yt(n,"0",2)+Yt(a,"0",2)}function ur(e,t,r){Ut.lastIndex=0;var n=Ut.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function cr(e){for(var t=e.length,r=-1;++r=0?1:-1,s=o*i,l=Math.cos(t),u=Math.sin(t),c=a*u,f=n*l+c*Math.cos(s),d=c*o*Math.sin(s);Dr.add(Math.atan2(d,f)),r=e,n=l,a=u}Rr.point=function(o,s){Rr.point=i,r=(e=o)*Pe,n=Math.cos(s=(t=s)*Pe/2+Le/4),a=Math.sin(s)},Rr.lineEnd=function(){i(e,t)}}function Ir(e){var t=e[0],r=e[1],n=Math.cos(r);return[n*Math.cos(t),n*Math.sin(t),Math.sin(r)]}function Nr(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function jr(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 Fr(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function zr(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function qr(e){var t=Math.sqrt(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}function Vr(e){return[Math.atan2(e[1],e[0]),ze(e[2])]}function Hr(e,t){return w(e[0]-t[0])Oe?n=90:u<-Oe&&(t=-90),f[0]=e,f[1]=r}};function h(a,i){c.push(f=[e=a,r=a]),in&&(n=i)}function p(i,o){var s=Ir([i*Pe,o*Pe]);if(l){var u=jr(l,s),c=jr([u[1],-u[0],0],u);qr(c),c=Vr(c);var f=i-a,d=f>0?1:-1,p=c[0]*Ie*d,v=w(f)>180;if(v^(d*an&&(n=g);else if(v^(d*a<(p=(p+360)%360-180)&&pn&&(n=o);v?ix(e,r)&&(r=i):x(i,r)>x(e,r)&&(e=i):r>=e?(ir&&(r=i)):i>a?x(e,i)>x(e,r)&&(r=i):x(i,r)>x(e,r)&&(e=i)}else h(i,o);l=s,a=i}function v(){d.point=p}function g(){f[0]=e,f[1]=r,d.point=h,l=null}function y(e,t){if(l){var r=e-a;u+=w(r)>180?r+(r>0?360:-360):r}else o=e,s=t;Rr.point(e,t),p(e,t)}function m(){Rr.lineStart()}function b(){y(o,s),Rr.lineEnd(),w(u)>Oe&&(e=-(r=180)),f[0]=e,f[1]=r,l=null}function x(e,t){return(t-=e)<0?t+360:t}function _(e,t){return e[0]-t[0]}function k(e,t){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:ex(v[0],v[1])&&(v[1]=h[1]),x(h[0],v[1])>x(v[0],v[1])&&(v[0]=h[0])):s.push(v=h);for(var l,u,h,p=-1/0,v=(o=0,s[u=s.length-1]);o<=u;v=h,++o)h=s[o],(l=x(v[1],h[0]))>p&&(p=l,e=h[0],r=v[1])}return c=f=null,e===1/0||t===1/0?[[NaN,NaN],[NaN,NaN]]:[[e,t],[r,n]]}}(),i.geo.centroid=function(e){_r=wr=kr=Tr=Mr=Ar=Sr=Or=Cr=Lr=Er=0,i.geo.stream(e,Br);var t=Cr,r=Lr,n=Er,a=t*t+r*r+n*n;return a=0;--s)a.point((f=c[s])[0],f[1]);else n(h.x,h.p.x,-1,a);h=h.p}c=(h=h.o).z,p=!p}while(!h.v);a.lineEnd()}}}function Jr(e){if(t=e.length){for(var t,r,n=0,a=e[0];++n=0?1:-1,k=w*_,T=k>Le,M=p*b;if(Dr.add(Math.atan2(M*w*Math.sin(k),v*x+M*Math.cos(k))),i+=T?_+w*Ee:_,T^d>=r^y>=r){var A=jr(Ir(f),Ir(e));qr(A);var S=jr(a,A);qr(S);var O=(T^_>=0?-1:1)*ze(S[2]);(n>O||n===O&&(A[0]||A[1]))&&(o+=T^_>=0?1:-1)}if(!g++)break;d=y,p=b,v=x,f=e}}return(i<-Oe||i0){for(b||(o.polygonStart(),b=!0),o.lineStart();++i1&&2&t&&r.push(r.pop().concat(r.shift())),s.push(r.filter(tn))}return c}}function tn(e){return e.length>1}function rn(){var e,t=[];return{lineStart:function(){t.push(e=[])},point:function(t,r){e.push([t,r])},lineEnd:F,buffer:function(){var r=t;return t=[],e=null,r},rejoin:function(){t.length>1&&t.push(t.pop().concat(t.shift()))}}}function nn(e,t){return((e=e.x)[0]<0?e[1]-Re-Oe:Re-e[1])-((t=t.x)[0]<0?t[1]-Re-Oe:Re-t[1])}var an=en(Zr,(function(e){var t,r=NaN,n=NaN,a=NaN;return{lineStart:function(){e.lineStart(),t=1},point:function(i,o){var s=i>0?Le:-Le,l=w(i-r);w(l-Le)0?Re:-Re),e.point(a,n),e.lineEnd(),e.lineStart(),e.point(s,n),e.point(i,n),t=0):a!==s&&l>=Le&&(w(r-a)Oe?Math.atan((Math.sin(t)*(i=Math.cos(n))*Math.sin(r)-Math.sin(n)*(a=Math.cos(t))*Math.sin(e))/(a*i*o)):(t+n)/2}(r,n,i,o),e.point(a,n),e.lineEnd(),e.lineStart(),e.point(s,n),t=0),e.point(r=i,n=o),a=s},lineEnd:function(){e.lineEnd(),r=n=NaN},clean:function(){return 2-t}}}),(function(e,t,r,n){var a;if(null==e)a=r*Re,n.point(-Le,a),n.point(0,a),n.point(Le,a),n.point(Le,0),n.point(Le,-a),n.point(0,-a),n.point(-Le,-a),n.point(-Le,0),n.point(-Le,a);else if(w(e[0]-t[0])>Oe){var i=e[0]0,n=w(t)>Oe;return en(a,(function(e){var t,s,l,u,c;return{lineStart:function(){u=l=!1,c=1},point:function(f,d){var h,p=[f,d],v=a(f,d),g=r?v?0:o(f,d):v?o(f+(f<0?Le:-Le),d):0;if(!t&&(u=l=v)&&e.lineStart(),v!==l&&(h=i(t,p),(Hr(t,h)||Hr(p,h))&&(p[0]+=Oe,p[1]+=Oe,v=a(p[0],p[1]))),v!==l)c=0,v?(e.lineStart(),h=i(p,t),e.point(h[0],h[1])):(h=i(t,p),e.point(h[0],h[1]),e.lineEnd()),t=h;else if(n&&t&&r^v){var y;g&s||!(y=i(p,t,!0))||(c=0,r?(e.lineStart(),e.point(y[0][0],y[0][1]),e.point(y[1][0],y[1][1]),e.lineEnd()):(e.point(y[1][0],y[1][1]),e.lineEnd(),e.lineStart(),e.point(y[0][0],y[0][1])))}!v||t&&Hr(t,p)||e.point(p[0],p[1]),t=p,l=v,s=g},lineEnd:function(){l&&e.lineEnd(),t=null},clean:function(){return c|(u&&l)<<1}}}),Hn(e,6*Pe),r?[0,-e]:[-Le,e-Le]);function a(e,r){return Math.cos(e)*Math.cos(r)>t}function i(e,r,n){var a=[1,0,0],i=jr(Ir(e),Ir(r)),o=Nr(i,i),s=i[0],l=o-s*s;if(!l)return!n&&e;var u=t*o/l,c=-t*s/l,f=jr(a,i),d=zr(a,u);Fr(d,zr(i,c));var h=f,p=Nr(d,h),v=Nr(h,h),g=p*p-v*(Nr(d,d)-1);if(!(g<0)){var y=Math.sqrt(g),m=zr(h,(-p-y)/v);if(Fr(m,d),m=Vr(m),!n)return m;var b,x=e[0],_=r[0],k=e[1],T=r[1];_0^m[1]<(w(m[0]-x)Le^(x<=m[0]&&m[0]<=_)){var S=zr(h,(-p+y)/v);return Fr(S,d),[m,Vr(S)]}}}function o(t,n){var a=r?e:Le-e,i=0;return t<-a?i|=1:t>a&&(i|=2),n<-a?i|=4:n>a&&(i|=8),i}}function sn(e,t,r,n){return function(a){var i,o=a.a,s=a.b,l=o.x,u=o.y,c=0,f=1,d=s.x-l,h=s.y-u;if(i=e-l,d||!(i>0)){if(i/=d,d<0){if(i0){if(i>f)return;i>c&&(c=i)}if(i=r-l,d||!(i<0)){if(i/=d,d<0){if(i>f)return;i>c&&(c=i)}else if(d>0){if(i0)){if(i/=h,h<0){if(i0){if(i>f)return;i>c&&(c=i)}if(i=n-u,h||!(i<0)){if(i/=h,h<0){if(i>f)return;i>c&&(c=i)}else if(h>0){if(i0&&(a.a={x:l+c*d,y:u+c*h}),f<1&&(a.b={x:l+f*d,y:u+f*h}),a}}}}}}function ln(e,t,r,n){return function(l){var u,c,f,d,h,p,v,g,y,m,b,x=l,_=rn(),w=sn(e,t,r,n),k={point:A,lineStart:function(){k.point=S,c&&c.push(f=[]);m=!0,y=!1,v=g=NaN},lineEnd:function(){u&&(S(d,h),p&&y&&_.rejoin(),u.push(_.buffer()));k.point=A,y&&l.lineEnd()},polygonStart:function(){l=_,u=[],c=[],b=!0},polygonEnd:function(){l=x,u=i.merge(u);var t=function(e){for(var t=0,r=c.length,n=e[1],a=0;an&&je(u,i,e)>0&&++t:i[1]<=n&&je(u,i,e)<0&&--t,u=i;return 0!==t}([e,n]),r=b&&t,a=u.length;(r||a)&&(l.polygonStart(),r&&(l.lineStart(),T(null,null,1,l),l.lineEnd()),a&&Xr(u,o,t,T,l),l.polygonEnd()),u=c=f=null}};function T(i,o,l,u){var c=0,f=0;if(null==i||(c=a(i,l))!==(f=a(o,l))||s(i,o)<0^l>0)do{u.point(0===c||3===c?e:r,c>1?n:t)}while((c=(c+l+4)%4)!==f);else u.point(o[0],o[1])}function M(a,i){return e<=a&&a<=r&&t<=i&&i<=n}function A(e,t){M(e,t)&&l.point(e,t)}function S(e,t){var r=M(e=Math.max(-1e9,Math.min(1e9,e)),t=Math.max(-1e9,Math.min(1e9,t)));if(c&&f.push([e,t]),m)d=e,h=t,p=r,m=!1,r&&(l.lineStart(),l.point(e,t));else if(r&&y)l.point(e,t);else{var n={a:{x:v,y:g},b:{x:e,y:t}};w(n)?(y||(l.lineStart(),l.point(n.a.x,n.a.y)),l.point(n.b.x,n.b.y),r||l.lineEnd(),b=!1):r&&(l.lineStart(),l.point(e,t),b=!1)}v=e,g=t,y=r}return k};function a(n,a){return w(n[0]-e)0?0:3:w(n[0]-r)0?2:1:w(n[1]-t)0?1:0:a>0?3:2}function o(e,t){return s(e.x,t.x)}function s(e,t){var r=a(e,1),n=a(t,1);return r!==n?r-n:0===r?t[1]-e[1]:1===r?e[0]-t[0]:2===r?e[1]-t[1]:t[0]-e[0]}}function un(e){var t=0,r=Le/3,n=Pn(e),a=n(t,r);return a.parallels=function(e){return arguments.length?n(t=e[0]*Le/180,r=e[1]*Le/180):[t/Le*180,r/Le*180]},a}function cn(e,t){var r=Math.sin(e),n=(r+Math.sin(t))/2,a=1+r*(2*n-r),i=Math.sqrt(a)/n;function o(e,t){var r=Math.sqrt(a-2*n*Math.sin(t))/n;return[r*Math.sin(e*=n),i-r*Math.cos(e)]}return o.invert=function(e,t){var r=i-t;return[Math.atan2(e,r)/n,ze((a-(e*e+r*r)*n*n)/(2*n))]},o}i.geo.clipExtent=function(){var e,t,r,n,a,i,o={stream:function(e){return a&&(a.valid=!1),(a=i(e)).valid=!0,a},extent:function(s){return arguments.length?(i=ln(e=+s[0][0],t=+s[0][1],r=+s[1][0],n=+s[1][1]),a&&(a.valid=!1,a=null),o):[[e,t],[r,n]]}};return o.extent([[0,0],[960,500]])},(i.geo.conicEqualArea=function(){return un(cn)}).raw=cn,i.geo.albers=function(){return i.geo.conicEqualArea().rotate([96,0]).center([-.6,38.7]).parallels([29.5,45.5]).scale(1070)},i.geo.albersUsa=function(){var e,t,r,n,a=i.geo.albers(),o=i.geo.conicEqualArea().rotate([154,0]).center([-2,58.5]).parallels([55,65]),s=i.geo.conicEqualArea().rotate([157,0]).center([-3,19.9]).parallels([8,18]),l={point:function(t,r){e=[t,r]}};function u(a){var i=a[0],o=a[1];return e=null,t(i,o),e||(r(i,o),e)||n(i,o),e}return u.invert=function(e){var t=a.scale(),r=a.translate(),n=(e[0]-r[0])/t,i=(e[1]-r[1])/t;return(i>=.12&&i<.234&&n>=-.425&&n<-.214?o:i>=.166&&i<.234&&n>=-.214&&n<-.115?s:a).invert(e)},u.stream=function(e){var t=a.stream(e),r=o.stream(e),n=s.stream(e);return{point:function(e,a){t.point(e,a),r.point(e,a),n.point(e,a)},sphere:function(){t.sphere(),r.sphere(),n.sphere()},lineStart:function(){t.lineStart(),r.lineStart(),n.lineStart()},lineEnd:function(){t.lineEnd(),r.lineEnd(),n.lineEnd()},polygonStart:function(){t.polygonStart(),r.polygonStart(),n.polygonStart()},polygonEnd:function(){t.polygonEnd(),r.polygonEnd(),n.polygonEnd()}}},u.precision=function(e){return arguments.length?(a.precision(e),o.precision(e),s.precision(e),u):a.precision()},u.scale=function(e){return arguments.length?(a.scale(e),o.scale(.35*e),s.scale(e),u.translate(a.translate())):a.scale()},u.translate=function(e){if(!arguments.length)return a.translate();var i=a.scale(),c=+e[0],f=+e[1];return t=a.translate(e).clipExtent([[c-.455*i,f-.238*i],[c+.455*i,f+.238*i]]).stream(l).point,r=o.translate([c-.307*i,f+.201*i]).clipExtent([[c-.425*i+Oe,f+.12*i+Oe],[c-.214*i-Oe,f+.234*i-Oe]]).stream(l).point,n=s.translate([c-.205*i,f+.212*i]).clipExtent([[c-.214*i+Oe,f+.166*i+Oe],[c-.115*i-Oe,f+.234*i-Oe]]).stream(l).point,u},u.scale(1070)};var fn,dn,hn,pn,vn,gn,yn={point:F,lineStart:F,lineEnd:F,polygonStart:function(){dn=0,yn.lineStart=mn},polygonEnd:function(){yn.lineStart=yn.lineEnd=yn.point=F,fn+=w(dn/2)}};function mn(){var e,t,r,n;function a(e,t){dn+=n*e-r*t,r=e,n=t}yn.point=function(i,o){yn.point=a,e=r=i,t=n=o},yn.lineEnd=function(){a(e,t)}}var bn={point:function(e,t){evn&&(vn=e);tgn&&(gn=t)},lineStart:F,lineEnd:F,polygonStart:F,polygonEnd:F};function xn(){var e=_n(4.5),t=[],r={point:n,lineStart:function(){r.point=a},lineEnd:o,polygonStart:function(){r.lineEnd=s},polygonEnd:function(){r.lineEnd=o,r.point=n},pointRadius:function(t){return e=_n(t),r},result:function(){if(t.length){var e=t.join("");return t=[],e}}};function n(r,n){t.push("M",r,",",n,e)}function a(e,n){t.push("M",e,",",n),r.point=i}function i(e,r){t.push("L",e,",",r)}function o(){r.point=n}function s(){t.push("Z")}return r}function _n(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}var wn,kn={point:Tn,lineStart:Mn,lineEnd:An,polygonStart:function(){kn.lineStart=Sn},polygonEnd:function(){kn.point=Tn,kn.lineStart=Mn,kn.lineEnd=An}};function Tn(e,t){kr+=e,Tr+=t,++Mr}function Mn(){var e,t;function r(r,n){var a=r-e,i=n-t,o=Math.sqrt(a*a+i*i);Ar+=o*(e+r)/2,Sr+=o*(t+n)/2,Or+=o,Tn(e=r,t=n)}kn.point=function(n,a){kn.point=r,Tn(e=n,t=a)}}function An(){kn.point=Tn}function Sn(){var e,t,r,n;function a(e,t){var a=e-r,i=t-n,o=Math.sqrt(a*a+i*i);Ar+=o*(r+e)/2,Sr+=o*(n+t)/2,Or+=o,Cr+=(o=n*e-r*t)*(r+e),Lr+=o*(n+t),Er+=3*o,Tn(r=e,n=t)}kn.point=function(i,o){kn.point=a,Tn(e=r=i,t=n=o)},kn.lineEnd=function(){a(e,t)}}function On(e){var t=4.5,r={point:n,lineStart:function(){r.point=a},lineEnd:o,polygonStart:function(){r.lineEnd=s},polygonEnd:function(){r.lineEnd=o,r.point=n},pointRadius:function(e){return t=e,r},result:F};function n(r,n){e.moveTo(r+t,n),e.arc(r,n,t,0,Ee)}function a(t,n){e.moveTo(t,n),r.point=i}function i(t,r){e.lineTo(t,r)}function o(){r.point=n}function s(){e.closePath()}return r}function Cn(e){var t=.5,r=Math.cos(30*Pe),n=16;function a(e){return(n?o:i)(e)}function i(t){return Dn(t,(function(r,n){r=e(r,n),t.point(r[0],r[1])}))}function o(t){var r,a,i,o,l,u,c,f,d,h,p,v,g={point:y,lineStart:m,lineEnd:x,polygonStart:function(){t.polygonStart(),g.lineStart=_},polygonEnd:function(){t.polygonEnd(),g.lineStart=m}};function y(r,n){r=e(r,n),t.point(r[0],r[1])}function m(){f=NaN,g.point=b,t.lineStart()}function b(r,a){var i=Ir([r,a]),o=e(r,a);s(f,d,c,h,p,v,f=o[0],d=o[1],c=r,h=i[0],p=i[1],v=i[2],n,t),t.point(f,d)}function x(){g.point=y,t.lineEnd()}function _(){m(),g.point=w,g.lineEnd=k}function w(e,t){b(r=e,t),a=f,i=d,o=h,l=p,u=v,g.point=b}function k(){s(f,d,c,h,p,v,a,i,r,o,l,u,n,t),g.lineEnd=x,x()}return g}function s(n,a,i,o,l,u,c,f,d,h,p,v,g,y){var m=c-n,b=f-a,x=m*m+b*b;if(x>4*t&&g--){var _=o+h,k=l+p,T=u+v,M=Math.sqrt(_*_+k*k+T*T),A=Math.asin(T/=M),S=w(w(T)-1)t||w((m*E+b*D)/x-.5)>.3||o*h+l*p+u*v0&&16,a):Math.sqrt(t)},a}function Ln(e){var t=Cn((function(t,r){return e([t*Ie,r*Ie])}));return function(e){return In(t(e))}}function En(e){this.stream=e}function Dn(e,t){return{point:t,sphere:function(){e.sphere()},lineStart:function(){e.lineStart()},lineEnd:function(){e.lineEnd()},polygonStart:function(){e.polygonStart()},polygonEnd:function(){e.polygonEnd()}}}function Rn(e){return Pn((function(){return e}))()}function Pn(e){var t,r,n,a,o,s,l=Cn((function(e,r){return[(e=t(e,r))[0]*u+a,o-e[1]*u]})),u=150,c=480,f=250,d=0,h=0,p=0,v=0,g=0,y=an,m=P,b=null,x=null;function _(e){return[(e=n(e[0]*Pe,e[1]*Pe))[0]*u+a,o-e[1]*u]}function w(e){return(e=n.invert((e[0]-a)/u,(o-e[1])/u))&&[e[0]*Ie,e[1]*Ie]}function k(){n=Wr(r=Fn(p,v,g),t);var e=t(d,h);return a=c-e[0]*u,o=f+e[1]*u,T()}function T(){return s&&(s.valid=!1,s=null),_}return _.stream=function(e){return s&&(s.valid=!1),(s=In(y(r,l(m(e))))).valid=!0,s},_.clipAngle=function(e){return arguments.length?(y=null==e?(b=e,an):on((b=+e)*Pe),T()):b},_.clipExtent=function(e){return arguments.length?(x=e,m=e?ln(e[0][0],e[0][1],e[1][0],e[1][1]):P,T()):x},_.scale=function(e){return arguments.length?(u=+e,k()):u},_.translate=function(e){return arguments.length?(c=+e[0],f=+e[1],k()):[c,f]},_.center=function(e){return arguments.length?(d=e[0]%360*Pe,h=e[1]%360*Pe,k()):[d*Ie,h*Ie]},_.rotate=function(e){return arguments.length?(p=e[0]%360*Pe,v=e[1]%360*Pe,g=e.length>2?e[2]%360*Pe:0,k()):[p*Ie,v*Ie,g*Ie]},i.rebind(_,l,"precision"),function(){return t=e.apply(this,arguments),_.invert=t.invert&&w,k()}}function In(e){return Dn(e,(function(t,r){e.point(t*Pe,r*Pe)}))}function Nn(e,t){return[e,t]}function jn(e,t){return[e>Le?e-Ee:e<-Le?e+Ee:e,t]}function Fn(e,t,r){return e?t||r?Wr(qn(e),Vn(t,r)):qn(e):t||r?Vn(t,r):jn}function zn(e){return function(t,r){return[(t+=e)>Le?t-Ee:t<-Le?t+Ee:t,r]}}function qn(e){var t=zn(e);return t.invert=zn(-e),t}function Vn(e,t){var r=Math.cos(e),n=Math.sin(e),a=Math.cos(t),i=Math.sin(t);function o(e,t){var o=Math.cos(t),s=Math.cos(e)*o,l=Math.sin(e)*o,u=Math.sin(t),c=u*r+s*n;return[Math.atan2(l*a-c*i,s*r-u*n),ze(c*a+l*i)]}return o.invert=function(e,t){var o=Math.cos(t),s=Math.cos(e)*o,l=Math.sin(e)*o,u=Math.sin(t),c=u*a-l*i;return[Math.atan2(l*a+u*i,s*r+c*n),ze(c*r-s*n)]},o}function Hn(e,t){var r=Math.cos(e),n=Math.sin(e);return function(a,i,o,s){var l=o*t;null!=a?(a=Bn(r,a),i=Bn(r,i),(o>0?ai)&&(a+=o*Ee)):(a=e+o*Ee,i=e-.5*l);for(var u,c=a;o>0?c>i:c2?e[2]*Pe:0),t.invert=function(t){return(t=e.invert(t[0]*Pe,t[1]*Pe))[0]*=Ie,t[1]*=Ie,t},t},jn.invert=Nn,i.geo.circle=function(){var e,t,r=[0,0],n=6;function a(){var e="function"==typeof r?r.apply(this,arguments):r,n=Fn(-e[0]*Pe,-e[1]*Pe,0).invert,a=[];return t(null,null,1,{point:function(e,t){a.push(e=n(e,t)),e[0]*=Ie,e[1]*=Ie}}),{type:"Polygon",coordinates:[a]}}return a.origin=function(e){return arguments.length?(r=e,a):r},a.angle=function(r){return arguments.length?(t=Hn((e=+r)*Pe,n*Pe),a):e},a.precision=function(r){return arguments.length?(t=Hn(e*Pe,(n=+r)*Pe),a):n},a.angle(90)},i.geo.distance=function(e,t){var r,n=(t[0]-e[0])*Pe,a=e[1]*Pe,i=t[1]*Pe,o=Math.sin(n),s=Math.cos(n),l=Math.sin(a),u=Math.cos(a),c=Math.sin(i),f=Math.cos(i);return Math.atan2(Math.sqrt((r=f*o)*r+(r=u*c-l*f*s)*r),l*c+u*f*s)},i.geo.graticule=function(){var e,t,r,n,a,o,s,l,u,c,f,d,h=10,p=h,v=90,g=360,y=2.5;function m(){return{type:"MultiLineString",coordinates:b()}}function b(){return i.range(Math.ceil(n/v)*v,r,v).map(f).concat(i.range(Math.ceil(l/g)*g,s,g).map(d)).concat(i.range(Math.ceil(t/h)*h,e,h).filter((function(e){return w(e%v)>Oe})).map(u)).concat(i.range(Math.ceil(o/p)*p,a,p).filter((function(e){return w(e%g)>Oe})).map(c))}return m.lines=function(){return b().map((function(e){return{type:"LineString",coordinates:e}}))},m.outline=function(){return{type:"Polygon",coordinates:[f(n).concat(d(s).slice(1),f(r).reverse().slice(1),d(l).reverse().slice(1))]}},m.extent=function(e){return arguments.length?m.majorExtent(e).minorExtent(e):m.minorExtent()},m.majorExtent=function(e){return arguments.length?(n=+e[0][0],r=+e[1][0],l=+e[0][1],s=+e[1][1],n>r&&(e=n,n=r,r=e),l>s&&(e=l,l=s,s=e),m.precision(y)):[[n,l],[r,s]]},m.minorExtent=function(r){return arguments.length?(t=+r[0][0],e=+r[1][0],o=+r[0][1],a=+r[1][1],t>e&&(r=t,t=e,e=r),o>a&&(r=o,o=a,a=r),m.precision(y)):[[t,o],[e,a]]},m.step=function(e){return arguments.length?m.majorStep(e).minorStep(e):m.minorStep()},m.majorStep=function(e){return arguments.length?(v=+e[0],g=+e[1],m):[v,g]},m.minorStep=function(e){return arguments.length?(h=+e[0],p=+e[1],m):[h,p]},m.precision=function(i){return arguments.length?(y=+i,u=$n(o,a,90),c=Un(t,e,y),f=$n(l,s,90),d=Un(n,r,y),m):y},m.majorExtent([[-180,-90+Oe],[180,90-Oe]]).minorExtent([[-180,-80-Oe],[180,80+Oe]])},i.geo.greatArc=function(){var e,t,r=Yn,n=Qn;function a(){return{type:"LineString",coordinates:[e||r.apply(this,arguments),t||n.apply(this,arguments)]}}return a.distance=function(){return i.geo.distance(e||r.apply(this,arguments),t||n.apply(this,arguments))},a.source=function(t){return arguments.length?(r=t,e="function"==typeof t?null:t,a):r},a.target=function(e){return arguments.length?(n=e,t="function"==typeof e?null:e,a):n},a.precision=function(){return arguments.length?a:0},a},i.geo.interpolate=function(e,t){return r=e[0]*Pe,n=e[1]*Pe,a=t[0]*Pe,i=t[1]*Pe,o=Math.cos(n),s=Math.sin(n),l=Math.cos(i),u=Math.sin(i),c=o*Math.cos(r),f=o*Math.sin(r),d=l*Math.cos(a),h=l*Math.sin(a),p=2*Math.asin(Math.sqrt(Ve(i-n)+o*l*Ve(a-r))),v=1/Math.sin(p),(g=p?function(e){var t=Math.sin(e*=p)*v,r=Math.sin(p-e)*v,n=r*c+t*d,a=r*f+t*h,i=r*s+t*u;return[Math.atan2(a,n)*Ie,Math.atan2(i,Math.sqrt(n*n+a*a))*Ie]}:function(){return[r*Ie,n*Ie]}).distance=p,g;var r,n,a,i,o,s,l,u,c,f,d,h,p,v,g},i.geo.length=function(e){return wn=0,i.geo.stream(e,Gn),wn};var Gn={sphere:F,point:F,lineStart:function(){var e,t,r;function n(n,a){var i=Math.sin(a*=Pe),o=Math.cos(a),s=w((n*=Pe)-e),l=Math.cos(s);wn+=Math.atan2(Math.sqrt((s=o*Math.sin(s))*s+(s=r*i-t*o*l)*s),t*i+r*o*l),e=n,t=i,r=o}Gn.point=function(a,i){e=a*Pe,t=Math.sin(i*=Pe),r=Math.cos(i),Gn.point=n},Gn.lineEnd=function(){Gn.point=Gn.lineEnd=F}},lineEnd:F,polygonStart:F,polygonEnd:F};function Wn(e,t){function r(t,r){var n=Math.cos(t),a=Math.cos(r),i=e(n*a);return[i*a*Math.sin(t),i*Math.sin(r)]}return r.invert=function(e,r){var n=Math.sqrt(e*e+r*r),a=t(n),i=Math.sin(a),o=Math.cos(a);return[Math.atan2(e*i,n*o),Math.asin(n&&r*i/n)]},r}var Zn=Wn((function(e){return Math.sqrt(2/(1+e))}),(function(e){return 2*Math.asin(e/2)}));(i.geo.azimuthalEqualArea=function(){return Rn(Zn)}).raw=Zn;var Xn=Wn((function(e){var t=Math.acos(e);return t&&t/Math.sin(t)}),P);function Jn(e,t){var r=Math.cos(e),n=function(e){return Math.tan(Le/4+e/2)},a=e===t?Math.sin(e):Math.log(r/Math.cos(t))/Math.log(n(t)/n(e)),i=r*Math.pow(n(e),a)/a;if(!a)return ta;function o(e,t){i>0?t<-Re+Oe&&(t=-Re+Oe):t>Re-Oe&&(t=Re-Oe);var r=i/Math.pow(n(t),a);return[r*Math.sin(a*e),i-r*Math.cos(a*e)]}return o.invert=function(e,t){var r=i-t,n=Ne(a)*Math.sqrt(e*e+r*r);return[Math.atan2(e,r)/a,2*Math.atan(Math.pow(i/n,1/a))-Re]},o}function Kn(e,t){var r=Math.cos(e),n=e===t?Math.sin(e):(r-Math.cos(t))/(t-e),a=r/n+e;if(w(n)1&&je(e[r[n-2]],e[r[n-1]],e[a])<=0;)--n;r[n++]=a}return r.slice(0,n)}function ua(e,t){return e[0]-t[0]||e[1]-t[1]}(i.geo.stereographic=function(){return Rn(aa)}).raw=aa,ia.invert=function(e,t){return[-t,2*Math.atan(Math.exp(e))-Re]},(i.geo.transverseMercator=function(){var e=ra(ia),t=e.center,r=e.rotate;return e.center=function(e){return e?t([-e[1],e[0]]):[(e=t())[1],-e[0]]},e.rotate=function(e){return e?r([e[0],e[1],e.length>2?e[2]+90:90]):[(e=r())[0],e[1],e[2]-90]},r([0,0,90])}).raw=ia,i.geom={},i.geom.hull=function(e){var t=oa,r=sa;if(arguments.length)return n(e);function n(e){if(e.length<3)return[];var n,a=mt(t),i=mt(r),o=e.length,s=[],l=[];for(n=0;n=0;--n)h.push(e[s[u[n]][2]]);for(n=+f;nOe)s=s.L;else{if(!((a=i-Sa(s,o))>Oe)){n>-Oe?(t=s.P,r=s):a>-Oe?(t=s,r=s.N):t=r=s;break}if(!s.R){t=s;break}s=s.R}var l=wa(e);if(ga.insert(t,l),t||r){if(t===r)return Da(t),r=wa(t.site),ga.insert(l,r),l.edge=r.edge=Ia(t.site,l.site),Ea(t),void Ea(r);if(r){Da(t),Da(r);var u=t.site,c=u.x,f=u.y,d=e.x-c,h=e.y-f,p=r.site,v=p.x-c,g=p.y-f,y=2*(d*g-h*v),m=d*d+h*h,b=v*v+g*g,x={x:(g*m-h*b)/y+c,y:(d*b-v*m)/y+f};ja(r.edge,u,p,x),l.edge=Ia(u,e,null,x),r.edge=Ia(e,p,null,x),Ea(t),Ea(r)}else l.edge=Ia(t.site,l.site)}}function Aa(e,t){var r=e.site,n=r.x,a=r.y,i=a-t;if(!i)return n;var o=e.P;if(!o)return-1/0;var s=(r=o.site).x,l=r.y,u=l-t;if(!u)return s;var c=s-n,f=1/i-1/u,d=c/u;return f?(-d+Math.sqrt(d*d-2*f*(c*c/(-2*u)-l+u/2+a-i/2)))/f+n:(n+s)/2}function Sa(e,t){var r=e.N;if(r)return Aa(r,t);var n=e.site;return n.y===t?n.x:1/0}function Oa(e){this.site=e,this.edges=[]}function Ca(e,t){return t.angle-e.angle}function La(){qa(this),this.x=this.y=this.arc=this.site=this.cy=null}function Ea(e){var t=e.P,r=e.N;if(t&&r){var n=t.site,a=e.site,i=r.site;if(n!==i){var o=a.x,s=a.y,l=n.x-o,u=n.y-s,c=i.x-o,f=2*(l*(g=i.y-s)-u*c);if(!(f>=-Ce)){var d=l*l+u*u,h=c*c+g*g,p=(g*d-u*h)/f,v=(l*h-c*d)/f,g=v+s,y=xa.pop()||new La;y.arc=e,y.site=a,y.x=p+o,y.y=g+Math.sqrt(p*p+v*v),y.cy=g,e.circle=y;for(var m=null,b=ma._;b;)if(y.y=s)return;if(d>p){if(i){if(i.y>=u)return}else i={x:g,y:l};r={x:g,y:u}}else{if(i){if(i.y1)if(d>p){if(i){if(i.y>=u)return}else i={x:(l-a)/n,y:l};r={x:(u-a)/n,y:u}}else{if(i){if(i.y=s)return}else i={x:o,y:n*o+a};r={x:s,y:n*s+a}}else{if(i){if(i.xOe||w(a-r)>Oe)&&(s.splice(o,0,new Fa(Na(i.site,c,w(n-f)Oe?{x:f,y:w(t-f)Oe?{x:w(r-p)Oe?{x:d,y:w(t-d)Oe?{x:w(r-h)=r&&u.x<=a&&u.y>=n&&u.y<=o?[[r,o],[a,o],[a,n],[r,n]]:[]).point=e[s]})),t}function s(e){return e.map((function(e,t){return{x:Math.round(n(e,t)/Oe)*Oe,y:Math.round(a(e,t)/Oe)*Oe,i:t}}))}return o.links=function(e){return $a(s(e)).edges.filter((function(e){return e.l&&e.r})).map((function(t){return{source:e[t.l.i],target:e[t.r.i]}}))},o.triangles=function(e){var t=[];return $a(s(e)).cells.forEach((function(r,n){for(var a,i,o,s,l=r.site,u=r.edges.sort(Ca),c=-1,f=u.length,d=u[f-1].edge,h=d.l===l?d.r:d.l;++ci||f>o||d=_)<<1|t>=x,k=w+4;wi&&(a=t.slice(i,a),s[o]?s[o]+=a:s[++o]=a),(r=r[0])===(n=n[0])?s[o]?s[o]+=n:s[++o]=n:(s[++o]=null,l.push({i:o,x:Ka(r,n)})),i=ri.lastIndex;return iv&&(v=l.x),l.y>g&&(g=l.y),u.push(l.x),c.push(l.y);else for(f=0;fv&&(v=b),x>g&&(g=x),u.push(b),c.push(x)}var _=v-h,k=g-p;function T(e,t,r,n,a,i,o,s){if(!isNaN(r)&&!isNaN(n))if(e.leaf){var l=e.x,u=e.y;if(null!=l)if(w(l-r)+w(u-n)<.01)M(e,t,r,n,a,i,o,s);else{var c=e.point;e.x=e.y=e.point=null,M(e,c,l,u,a,i,o,s),M(e,t,r,n,a,i,o,s)}else e.x=r,e.y=n,e.point=t}else M(e,t,r,n,a,i,o,s)}function M(e,t,r,n,a,i,o,s){var l=.5*(a+o),u=.5*(i+s),c=r>=l,f=n>=u,d=f<<1|c;e.leaf=!1,c?a=l:o=l,f?i=u:s=u,T(e=e.nodes[d]||(e.nodes[d]={leaf:!0,nodes:[],point:null,x:null,y:null}),t,r,n,a,i,o,s)}_>k?g=p+_:v=h+k;var A={leaf:!0,nodes:[],point:null,x:null,y:null,add:function(e){T(A,e,+y(e,++f),+m(e,f),h,p,v,g)},visit:function(e){Wa(e,A,h,p,v,g)},find:function(e){return Za(A,e[0],e[1],h,p,v,g)}};if(f=-1,null==t){for(;++f=0&&!(r=i.interpolators[n](e,t)););return r}function ai(e,t){var r,n=[],a=[],i=e.length,o=t.length,s=Math.min(e.length,t.length);for(r=0;r=1?1:e(t)}}function ui(e){return function(t){return 1-e(1-t)}}function ci(e){return function(t){return.5*(t<.5?e(2*t):2-e(2-2*t))}}function fi(e){return e*e}function di(e){return e*e*e}function hi(e){if(e<=0)return 0;if(e>=1)return 1;var t=e*e,r=t*e;return 4*(e<.5?r:3*(e-t)+r-.75)}function pi(e){return 1-Math.cos(e*Re)}function vi(e){return Math.pow(2,10*(e-1))}function gi(e){return 1-Math.sqrt(1-e*e)}function yi(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function mi(e,t){return t-=e,function(r){return Math.round(e+t*r)}}function bi(e){var t,r,n,a=[e.a,e.b],i=[e.c,e.d],o=_i(a),s=xi(a,i),l=_i(((t=i)[0]+=(n=-s)*(r=a)[0],t[1]+=n*r[1],t))||0;a[0]*i[1]=0?e.slice(0,t):e,n=t>=0?e.slice(t+1):"in";return r=oi.get(r)||ii,li((n=si.get(n)||P)(r.apply(null,o.call(arguments,1))))},i.interpolateHcl=function(e,t){e=i.hcl(e),t=i.hcl(t);var r=e.h,n=e.c,a=e.l,o=t.h-r,s=t.c-n,l=t.l-a;isNaN(s)&&(s=0,n=isNaN(n)?t.c:n);isNaN(o)?(o=0,r=isNaN(r)?t.h:r):o>180?o-=360:o<-180&&(o+=360);return function(e){return Je(r+o*e,n+s*e,a+l*e)+""}},i.interpolateHsl=function(e,t){e=i.hsl(e),t=i.hsl(t);var r=e.h,n=e.s,a=e.l,o=t.h-r,s=t.s-n,l=t.l-a;isNaN(s)&&(s=0,n=isNaN(n)?t.s:n);isNaN(o)?(o=0,r=isNaN(r)?t.h:r):o>180?o-=360:o<-180&&(o+=360);return function(e){return We(r+o*e,n+s*e,a+l*e)+""}},i.interpolateLab=function(e,t){e=i.lab(e),t=i.lab(t);var r=e.l,n=e.a,a=e.b,o=t.l-r,s=t.a-n,l=t.b-a;return function(e){return rt(r+o*e,n+s*e,a+l*e)+""}},i.interpolateRound=mi,i.transform=function(e){var t=l.createElementNS(i.ns.prefix.svg,"g");return(i.transform=function(e){if(null!=e){t.setAttribute("transform",e);var r=t.transform.baseVal.consolidate()}return new bi(r?r.matrix:wi)})(e)},bi.prototype.toString=function(){return"translate("+this.translate+")rotate("+this.rotate+")skewX("+this.skew+")scale("+this.scale+")"};var wi={a:1,b:0,c:0,d:1,e:0,f:0};function ki(e){return e.length?e.pop()+",":""}function Ti(e,t){var r=[],n=[];return e=i.transform(e),t=i.transform(t),function(e,t,r,n){if(e[0]!==t[0]||e[1]!==t[1]){var a=r.push("translate(",null,",",null,")");n.push({i:a-4,x:Ka(e[0],t[0])},{i:a-2,x:Ka(e[1],t[1])})}else(t[0]||t[1])&&r.push("translate("+t+")")}(e.translate,t.translate,r,n),function(e,t,r,n){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),n.push({i:r.push(ki(r)+"rotate(",null,")")-2,x:Ka(e,t)})):t&&r.push(ki(r)+"rotate("+t+")")}(e.rotate,t.rotate,r,n),function(e,t,r,n){e!==t?n.push({i:r.push(ki(r)+"skewX(",null,")")-2,x:Ka(e,t)}):t&&r.push(ki(r)+"skewX("+t+")")}(e.skew,t.skew,r,n),function(e,t,r,n){if(e[0]!==t[0]||e[1]!==t[1]){var a=r.push(ki(r)+"scale(",null,",",null,")");n.push({i:a-4,x:Ka(e[0],t[0])},{i:a-2,x:Ka(e[1],t[1])})}else 1===t[0]&&1===t[1]||r.push(ki(r)+"scale("+t+")")}(e.scale,t.scale,r,n),e=t=null,function(e){for(var t,a=-1,i=n.length;++a0?r=t:(e.c=null,e.t=NaN,e=null,l.end({type:"end",alpha:r=0})):t>0&&(l.start({type:"start",alpha:r=t}),e=At(s.tick)),s):r},s.start=function(){var e,t,r,i=y.length,l=m.length,c=u[0],p=u[1];for(e=0;e=0;)r.push(a[n])}function Fi(e,t){for(var r=[e],n=[];null!=(e=r.pop());)if(n.push(e),(i=e.children)&&(a=i.length))for(var a,i,o=-1;++o=0;)o.push(c=u[l]),c.parent=i,c.depth=i.depth+1;r&&(i.value=0),i.children=u}else r&&(i.value=+r.call(n,i,i.depth)||0),delete i.children;return Fi(a,(function(t){var n,a;e&&(n=t.children)&&n.sort(e),r&&(a=t.parent)&&(a.value+=t.value)})),s}return n.sort=function(t){return arguments.length?(e=t,n):e},n.children=function(e){return arguments.length?(t=e,n):t},n.value=function(e){return arguments.length?(r=e,n):r},n.revalue=function(e){return r&&(ji(e,(function(e){e.children&&(e.value=0)})),Fi(e,(function(e){var t;e.children||(e.value=+r.call(n,e,e.depth)||0),(t=e.parent)&&(t.value+=e.value)}))),e},n},i.layout.partition=function(){var e=i.layout.hierarchy(),t=[1,1];function r(r,n){var a=e.call(this,r,n);return function e(t,r,n,a){var i=t.children;if(t.x=r,t.y=t.depth*a,t.dx=n,t.dy=a,i&&(o=i.length)){var o,s,l,u=-1;for(n=t.value?n/t.value:0;++us&&(s=n),o.push(n)}for(r=0;ra&&(n=r,a=t);return n}function Ji(e){return e.reduce(Ki,0)}function Ki(e,t){return e+t[1]}function eo(e,t){return to(e,Math.ceil(Math.log(t.length)/Math.LN2+1))}function to(e,t){for(var r=-1,n=+e[0],a=(e[1]-n)/t,i=[];++r<=t;)i[r]=a*r+n;return i}function ro(e){return[i.min(e),i.max(e)]}function no(e,t){return e.value-t.value}function ao(e,t){var r=e._pack_next;e._pack_next=t,t._pack_prev=e,t._pack_next=r,r._pack_prev=t}function io(e,t){e._pack_next=t,t._pack_prev=e}function oo(e,t){var r=t.x-e.x,n=t.y-e.y,a=e.r+t.r;return.999*a*a>r*r+n*n}function so(e){if((t=e.children)&&(l=t.length)){var t,r,n,a,i,o,s,l,u=1/0,c=-1/0,f=1/0,d=-1/0;if(t.forEach(lo),(r=t[0]).x=-r.r,r.y=0,b(r),l>1&&((n=t[1]).x=n.r,n.y=0,b(n),l>2))for(co(r,n,a=t[2]),b(a),ao(r,a),r._pack_prev=a,ao(a,n),n=r._pack_next,i=3;i0)for(o=-1;++o=f[0]&&l<=f[1]&&((s=u[i.bisect(d,l,1,p)-1]).y+=v,s.push(a[o]));return u}return a.value=function(e){return arguments.length?(t=e,a):t},a.range=function(e){return arguments.length?(r=mt(e),a):r},a.bins=function(e){return arguments.length?(n="number"==typeof e?function(t){return to(t,e)}:mt(e),a):n},a.frequency=function(t){return arguments.length?(e=!!t,a):e},a},i.layout.pack=function(){var e,t=i.layout.hierarchy().sort(no),r=0,n=[1,1];function a(a,i){var o=t.call(this,a,i),s=o[0],l=n[0],u=n[1],c=null==e?Math.sqrt:"function"==typeof e?e:function(){return e};if(s.x=s.y=0,Fi(s,(function(e){e.r=+c(e.value)})),Fi(s,so),r){var f=r*(e?1:Math.max(2*s.r/l,2*s.r/u))/2;Fi(s,(function(e){e.r+=f})),Fi(s,so),Fi(s,(function(e){e.r-=f}))}return function e(t,r,n,a){var i=t.children;if(t.x=r+=a*t.x,t.y=n+=a*t.y,t.r*=a,i)for(var o=-1,s=i.length;++oh.x&&(h=e),e.depth>p.depth&&(p=e)}));var v=t(d,h)/2-d.x,g=r[0]/(h.x+t(h,d)/2+v),y=r[1]/(p.depth||1);ji(c,(function(e){e.x=(e.x+v)*g,e.y=e.depth*y}))}return u}function o(e){var r=e.children,n=e.parent.children,a=e.i?n[e.i-1]:null;if(r.length){!function(e){var t,r=0,n=0,a=e.children,i=a.length;for(;--i>=0;)(t=a[i]).z+=r,t.m+=r,r+=t.s+(n+=t.c)}(e);var i=(r[0].z+r[r.length-1].z)/2;a?(e.z=a.z+t(e._,a._),e.m=e.z-i):e.z=i}else a&&(e.z=a.z+t(e._,a._));e.parent.A=function(e,r,n){if(r){for(var a,i=e,o=e,s=r,l=i.parent.children[0],u=i.m,c=o.m,f=s.m,d=l.m;s=po(s),i=ho(i),s&&i;)l=ho(l),(o=po(o)).a=e,(a=s.z+f-i.z-u+t(s._,i._))>0&&(vo(go(s,e,n),e,a),u+=a,c+=a),f+=s.m,u+=i.m,d+=l.m,c+=o.m;s&&!po(o)&&(o.t=s,o.m+=f-c),i&&!ho(l)&&(l.t=i,l.m+=u-d,n=e)}return n}(e,a,e.parent.A||n[0])}function s(e){e._.x=e.z+e.parent.m,e.m+=e.parent.m}function l(e){e.x*=r[0],e.y=e.depth*r[1]}return a.separation=function(e){return arguments.length?(t=e,a):t},a.size=function(e){return arguments.length?(n=null==(r=e)?l:null,a):n?null:r},a.nodeSize=function(e){return arguments.length?(n=null==(r=e)?null:l,a):n?r:null},Ni(a,e)},i.layout.cluster=function(){var e=i.layout.hierarchy().sort(null).value(null),t=fo,r=[1,1],n=!1;function a(a,o){var s,l=e.call(this,a,o),u=l[0],c=0;Fi(u,(function(e){var r=e.children;r&&r.length?(e.x=function(e){return e.reduce((function(e,t){return e+t.x}),0)/e.length}(r),e.y=function(e){return 1+i.max(e,(function(e){return e.y}))}(r)):(e.x=s?c+=t(e,s):0,e.y=0,s=e)}));var f=function e(t){var r=t.children;return r&&r.length?e(r[0]):t}(u),d=function e(t){var r,n=t.children;return n&&(r=n.length)?e(n[r-1]):t}(u),h=f.x-t(f,d)/2,p=d.x+t(d,f)/2;return Fi(u,n?function(e){e.x=(e.x-u.x)*r[0],e.y=(u.y-e.y)*r[1]}:function(e){e.x=(e.x-h)/(p-h)*r[0],e.y=(1-(u.y?e.y/u.y:1))*r[1]}),l}return a.separation=function(e){return arguments.length?(t=e,a):t},a.size=function(e){return arguments.length?(n=null==(r=e),a):n?null:r},a.nodeSize=function(e){return arguments.length?(n=null!=(r=e),a):n?r:null},Ni(a,e)},i.layout.treemap=function(){var e,t=i.layout.hierarchy(),r=Math.round,n=[1,1],a=null,o=yo,s=!1,l="squarify",u=.5*(1+Math.sqrt(5));function c(e,t){for(var r,n,a=-1,i=e.length;++a0;)s.push(r=u[a-1]),s.area+=r.area,"squarify"!==l||(n=h(s,v))<=d?(u.pop(),d=n):(s.area-=s.pop().area,p(s,v,i,!1),v=Math.min(i.dx,i.dy),s.length=s.area=0,d=1/0);s.length&&(p(s,v,i,!0),s.length=s.area=0),t.forEach(f)}}function d(e){var t=e.children;if(t&&t.length){var r,n=o(e),a=t.slice(),i=[];for(c(a,n.dx*n.dy/e.value),i.area=0;r=a.pop();)i.push(r),i.area+=r.area,null!=r.z&&(p(i,r.z?n.dx:n.dy,n,!a.length),i.length=i.area=0);t.forEach(d)}}function h(e,t){for(var r,n=e.area,a=0,i=1/0,o=-1,s=e.length;++oa&&(a=r));return t*=t,(n*=n)?Math.max(t*a*u/n,n/(t*i*u)):1/0}function p(e,t,n,a){var i,o=-1,s=e.length,l=n.x,u=n.y,c=t?r(e.area/t):0;if(t==n.dx){for((a||c>n.dy)&&(c=n.dy);++on.dx)&&(c=n.dx);++o1);return e+t*r*Math.sqrt(-2*Math.log(a)/a)}},logNormal:function(){var e=i.random.normal.apply(i,arguments);return function(){return Math.exp(e())}},bates:function(e){var t=i.random.irwinHall(e);return function(){return t()/e}},irwinHall:function(e){return function(){for(var t=0,r=0;r2?Mo:_o,s=a?Ai:Mi;return i=e(t,r,s,n),o=e(r,t,s,ni),l}function l(e){return i(e)}return l.invert=function(e){return o(e)},l.domain=function(e){return arguments.length?(t=e.map(Number),s()):t},l.range=function(e){return arguments.length?(r=e,s()):r},l.rangeRound=function(e){return l.range(e).interpolate(mi)},l.clamp=function(e){return arguments.length?(a=e,s()):a},l.interpolate=function(e){return arguments.length?(n=e,s()):n},l.ticks=function(e){return Co(t,e)},l.tickFormat=function(e,r){return Lo(t,e,r)},l.nice=function(e){return So(t,e),s()},l.copy=function(){return e(t,r,n,a)},s()}([0,1],[0,1],ni,!1)};var Eo={s:1,g:1,p:1,r:1,e:1};function Do(e){return-Math.floor(Math.log(e)/Math.LN10+.01)}i.scale.log=function(){return function e(t,r,n,a){function o(e){return(n?Math.log(e<0?0:e):-Math.log(e>0?0:-e))/Math.log(r)}function s(e){return n?Math.pow(r,e):-Math.pow(r,-e)}function l(e){return t(o(e))}return l.invert=function(e){return s(t.invert(e))},l.domain=function(e){return arguments.length?(n=e[0]>=0,t.domain((a=e.map(Number)).map(o)),l):a},l.base=function(e){return arguments.length?(r=+e,t.domain(a.map(o)),l):r},l.nice=function(){var e=wo(a.map(o),n?Math:Po);return t.domain(e),a=e.map(s),l},l.ticks=function(){var e=bo(a),t=[],i=e[0],l=e[1],u=Math.floor(o(i)),c=Math.ceil(o(l)),f=r%1?2:r;if(isFinite(c-u)){if(n){for(;u0;d--)t.push(s(u)*d);for(u=0;t[u]l;c--);t=t.slice(u,c)}return t},l.tickFormat=function(e,t){if(!arguments.length)return Ro;arguments.length<2?t=Ro:"function"!=typeof t&&(t=i.format(t));var n=Math.max(1,r*e/l.ticks().length);return function(e){var a=e/s(Math.round(o(e)));return a*r0?n[e-1]:t[0],ef?0:1;if(u=De)return l(u,h)+(s?l(s,1-h):"")+"Z";var p,v,g,y,m,b,x,_,w,k,T,M,A=0,S=0,O=[];if((y=(+o.apply(this,arguments)||0)/2)&&(g=n===Vo?Math.sqrt(s*s+u*u):+n.apply(this,arguments),h||(S*=-1),u&&(S=ze(g/u*Math.sin(y))),s&&(A=ze(g/s*Math.sin(y)))),u){m=u*Math.cos(c+S),b=u*Math.sin(c+S),x=u*Math.cos(f-S),_=u*Math.sin(f-S);var C=Math.abs(f-c-2*S)<=Le?0:1;if(S&&Qo(m,b,x,_)===h^C){var L=(c+f)/2;m=u*Math.cos(L),b=u*Math.sin(L),x=_=null}}else m=b=0;if(s){w=s*Math.cos(f-A),k=s*Math.sin(f-A),T=s*Math.cos(c+A),M=s*Math.sin(c+A);var E=Math.abs(c-f+2*A)<=Le?0:1;if(A&&Qo(w,k,T,M)===1-h^E){var D=(c+f)/2;w=s*Math.cos(D),k=s*Math.sin(D),T=M=null}}else w=k=0;if(d>Oe&&(p=Math.min(Math.abs(u-s)/2,+r.apply(this,arguments)))>.001){v=s0?0:1}function Go(e,t,r,n,a){var i=e[0]-t[0],o=e[1]-t[1],s=(a?n:-n)/Math.sqrt(i*i+o*o),l=s*o,u=-s*i,c=e[0]+l,f=e[1]+u,d=t[0]+l,h=t[1]+u,p=(c+d)/2,v=(f+h)/2,g=d-c,y=h-f,m=g*g+y*y,b=r-n,x=c*h-d*f,_=(y<0?-1:1)*Math.sqrt(Math.max(0,b*b*m-x*x)),w=(x*y-g*_)/m,k=(-x*g-y*_)/m,T=(x*y+g*_)/m,M=(-x*g+y*_)/m,A=w-p,S=k-v,O=T-p,C=M-v;return A*A+S*S>O*O+C*C&&(w=T,k=M),[[w-l,k-u],[w*r/b,k*r/b]]}function Wo(e){var t=oa,r=sa,n=Zr,a=Xo,i=a.key,o=.7;function s(i){var s,l=[],u=[],c=-1,f=i.length,d=mt(t),h=mt(r);function p(){l.push("M",a(e(u),o))}for(;++c1&&a.push("H",n[0]);return a.join("")},"step-before":Ko,"step-after":es,basis:ns,"basis-open":function(e){if(e.length<4)return Xo(e);var t,r=[],n=-1,a=e.length,i=[0],o=[0];for(;++n<3;)t=e[n],i.push(t[0]),o.push(t[1]);r.push(as(ss,i)+","+as(ss,o)),--n;for(;++n9&&(a=3*t/Math.sqrt(a),o[s]=a*r,o[s+1]=a*n));s=-1;for(;++s<=l;)a=(e[Math.min(l,s+1)][0]-e[Math.max(0,s-1)][0])/(6*(1+o[s]*o[s])),i.push([a||0,o[s]*a||0]);return i}(e))}});function Xo(e){return e.length>1?e.join("L"):e+"Z"}function Jo(e){return e.join("L")+"Z"}function Ko(e){for(var t=0,r=e.length,n=e[0],a=[n[0],",",n[1]];++t1){s=t[1],i=e[l],l++,n+="C"+(a[0]+o[0])+","+(a[1]+o[1])+","+(i[0]-s[0])+","+(i[1]-s[1])+","+i[0]+","+i[1];for(var u=2;uLe)+",1 "+t}function l(e,t,r,n){return"Q 0,0 "+n}return i.radius=function(e){return arguments.length?(r=mt(e),i):r},i.source=function(t){return arguments.length?(e=mt(t),i):e},i.target=function(e){return arguments.length?(t=mt(e),i):t},i.startAngle=function(e){return arguments.length?(n=mt(e),i):n},i.endAngle=function(e){return arguments.length?(a=mt(e),i):a},i},i.svg.diagonal=function(){var e=Yn,t=Qn,r=hs;function n(n,a){var i=e.call(this,n,a),o=t.call(this,n,a),s=(i.y+o.y)/2,l=[i,{x:i.x,y:s},{x:o.x,y:s},o];return"M"+(l=l.map(r))[0]+"C"+l[1]+" "+l[2]+" "+l[3]}return n.source=function(t){return arguments.length?(e=mt(t),n):e},n.target=function(e){return arguments.length?(t=mt(e),n):t},n.projection=function(e){return arguments.length?(r=e,n):r},n},i.svg.diagonal.radial=function(){var e=i.svg.diagonal(),t=hs,r=e.projection;return e.projection=function(e){return arguments.length?r(ps(t=e)):t},e},i.svg.symbol=function(){var e=gs,t=vs;function r(r,n){return(ms.get(e.call(this,r,n))||ys)(t.call(this,r,n))}return r.type=function(t){return arguments.length?(e=mt(t),r):e},r.size=function(e){return arguments.length?(t=mt(e),r):t},r};var ms=i.map({circle:ys,cross:function(e){var t=Math.sqrt(e/5)/2;return"M"+-3*t+","+-t+"H"+-t+"V"+-3*t+"H"+t+"V"+-t+"H"+3*t+"V"+t+"H"+t+"V"+3*t+"H"+-t+"V"+t+"H"+-3*t+"Z"},diamond:function(e){var t=Math.sqrt(e/(2*xs)),r=t*xs;return"M0,"+-t+"L"+r+",0 0,"+t+" "+-r+",0Z"},square:function(e){var t=Math.sqrt(e)/2;return"M"+-t+","+-t+"L"+t+","+-t+" "+t+","+t+" "+-t+","+t+"Z"},"triangle-down":function(e){var t=Math.sqrt(e/bs),r=t*bs/2;return"M0,"+r+"L"+t+","+-r+" "+-t+","+-r+"Z"},"triangle-up":function(e){var t=Math.sqrt(e/bs),r=t*bs/2;return"M0,"+-r+"L"+t+","+r+" "+-t+","+r+"Z"}});i.svg.symbolTypes=ms.keys();var bs=Math.sqrt(3),xs=Math.tan(30*Pe);Z.transition=function(e){for(var t,r,n=Ts||++Ss,a=Ls(e),i=[],o=Ms||{time:Date.now(),ease:hi,delay:0,duration:250},s=-1,l=this.length;++s0;)u[--d].call(e,o);if(i>=1)return f.event&&f.event.end.call(e,e.__data__,t),--c.count?delete c[n]:delete e[r],1}f||(i=a.time,o=At((function(e){var t=f.delay;if(o.t=t+i,t<=e)return d(e-t);o.c=d}),0,i),f=c[n]={tween:new M,time:i,timer:o,delay:a.delay,duration:a.duration,ease:a.ease,index:t},a=null,++c.count)}As.call=Z.call,As.empty=Z.empty,As.node=Z.node,As.size=Z.size,i.transition=function(e,t){return e&&e.transition?Ts?e.transition(t):e:i.selection().transition(e)},i.transition.prototype=As,As.select=function(e){var t,r,n,a=this.id,i=this.namespace,o=[];e=X(e);for(var s=-1,l=this.length;++srect,.s>rect").attr("width",o[1]-o[0])}function v(e){e.select(".extent").attr("y",s[0]),e.selectAll(".extent,.e>rect,.w>rect").attr("height",s[1]-s[0])}function g(){var f,g,y=this,m=i.select(i.event.target),b=r.of(y,arguments),x=i.select(y),_=m.datum(),w=!/^(n|s)$/.test(_)&&n,k=!/^(e|w)$/.test(_)&&a,T=m.classed("extent"),M=Te(y),A=i.mouse(y),S=i.select(c(y)).on("keydown.brush",L).on("keyup.brush",E);if(i.event.changedTouches?S.on("touchmove.brush",D).on("touchend.brush",P):S.on("mousemove.brush",D).on("mouseup.brush",P),x.interrupt().selectAll("*").interrupt(),T)A[0]=o[0]-A[0],A[1]=s[0]-A[1];else if(_){var O=+/w$/.test(_),C=+/^n/.test(_);g=[o[1-O]-A[0],s[1-C]-A[1]],A[0]=o[O],A[1]=s[C]}else i.event.altKey&&(f=A.slice());function L(){32==i.event.keyCode&&(T||(f=null,A[0]-=o[1],A[1]-=s[1],T=2),V())}function E(){32==i.event.keyCode&&2==T&&(A[0]+=o[1],A[1]+=s[1],T=0,V())}function D(){var e=i.mouse(y),t=!1;g&&(e[0]+=g[0],e[1]+=g[1]),T||(i.event.altKey?(f||(f=[(o[0]+o[1])/2,(s[0]+s[1])/2]),A[0]=o[+(e[0]1?{floor:function(t){for(;s(t=e.floor(t));)t=Bs(t-1);return t},ceil:function(t){for(;s(t=e.ceil(t));)t=Bs(+t+1);return t}}:e))},n.ticks=function(e,t){var r=bo(n.domain()),i=null==e?a(r,10):"number"==typeof e?a(r,e):!e.range&&[{range:e},t];return i&&(e=i[0],t=i[1]),e.range(r[0],Bs(+r[1]+1),t<1?1:t)},n.tickFormat=function(){return r},n.copy=function(){return Hs(e.copy(),t,r)},Ao(n,e)}function Bs(e){return new Date(e)}Fs.iso=Date.prototype.toISOString&&+new Date("2000-01-01T00:00:00.000Z")?Vs:qs,Vs.parse=function(e){var t=new Date(e);return isNaN(t)?null:t},Vs.toString=qs.toString,Nt.second=qt((function(e){return new jt(1e3*Math.floor(e/1e3))}),(function(e,t){e.setTime(e.getTime()+1e3*Math.floor(t))}),(function(e){return e.getSeconds()})),Nt.seconds=Nt.second.range,Nt.seconds.utc=Nt.second.utc.range,Nt.minute=qt((function(e){return new jt(6e4*Math.floor(e/6e4))}),(function(e,t){e.setTime(e.getTime()+6e4*Math.floor(t))}),(function(e){return e.getMinutes()})),Nt.minutes=Nt.minute.range,Nt.minutes.utc=Nt.minute.utc.range,Nt.hour=qt((function(e){var t=e.getTimezoneOffset()/60;return new jt(36e5*(Math.floor(e/36e5-t)+t))}),(function(e,t){e.setTime(e.getTime()+36e5*Math.floor(t))}),(function(e){return e.getHours()})),Nt.hours=Nt.hour.range,Nt.hours.utc=Nt.hour.utc.range,Nt.month=qt((function(e){return(e=Nt.day(e)).setDate(1),e}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e){return e.getMonth()})),Nt.months=Nt.month.range,Nt.months.utc=Nt.month.utc.range;var $s=[1e3,5e3,15e3,3e4,6e4,3e5,9e5,18e5,36e5,108e5,216e5,432e5,864e5,1728e5,6048e5,2592e6,7776e6,31536e6],Us=[[Nt.second,1],[Nt.second,5],[Nt.second,15],[Nt.second,30],[Nt.minute,1],[Nt.minute,5],[Nt.minute,15],[Nt.minute,30],[Nt.hour,1],[Nt.hour,3],[Nt.hour,6],[Nt.hour,12],[Nt.day,1],[Nt.day,2],[Nt.week,1],[Nt.month,1],[Nt.month,3],[Nt.year,1]],Ys=Fs.multi([[".%L",function(e){return e.getMilliseconds()}],[":%S",function(e){return e.getSeconds()}],["%I:%M",function(e){return e.getMinutes()}],["%I %p",function(e){return e.getHours()}],["%a %d",function(e){return e.getDay()&&1!=e.getDate()}],["%b %d",function(e){return 1!=e.getDate()}],["%B",function(e){return e.getMonth()}],["%Y",Zr]]),Qs={range:function(e,t,r){return i.range(Math.ceil(e/r)*r,+t,r).map(Bs)},floor:P,ceil:P};Us.year=Nt.year,Nt.scale=function(){return Hs(i.scale.linear(),Us,Ys)};var Gs=Us.map((function(e){return[e[0].utc,e[1]]})),Ws=zs.multi([[".%L",function(e){return e.getUTCMilliseconds()}],[":%S",function(e){return e.getUTCSeconds()}],["%I:%M",function(e){return e.getUTCMinutes()}],["%I %p",function(e){return e.getUTCHours()}],["%a %d",function(e){return e.getUTCDay()&&1!=e.getUTCDate()}],["%b %d",function(e){return 1!=e.getUTCDate()}],["%B",function(e){return e.getUTCMonth()}],["%Y",Zr]]);function Zs(e){return JSON.parse(e.responseText)}function Xs(e){var t=l.createRange();return t.selectNode(l.body),t.createContextualFragment(e.responseText)}Gs.year=Nt.year.utc,Nt.scale.utc=function(){return Hs(i.scale.linear(),Gs,Ws)},i.text=bt((function(e){return e.responseText})),i.json=function(e,t){return xt(e,"application/json",Zs,t)},i.html=function(e,t){return xt(e,"text/html",Xs,t)},i.xml=bt((function(e){return e.responseXML})),this.d3=i,void 0===(a="function"==typeof(n=i)?n.call(t,r,t,e):n)||(e.exports=a)}()},function(e,t,r){"use strict";var n=r(24),a=r(8),i=e.exports={},o=r(29);i.defaults=o.defaults;var s=i.defaultLine=o.defaultLine;i.lightLine=o.lightLine;var l=i.background=o.background;function u(e){if(a(e)||"string"!=typeof e)return e;var t=e.trim();if("rgb"!==t.substr(0,3))return e;var r=t.match(/^rgba?\s*\(([^()]*)\)$/);if(!r)return e;var n=r[1].trim().split(/\s*[\s,]\s*/),i="a"===t.charAt(3)&&4===n.length;if(!i&&3!==n.length)return e;for(var o=0;o=0))return e;if(3===o)n[o]>1&&(n[o]=1);else if(n[o]>=1)return e}var s=Math.round(255*n[0])+", "+Math.round(255*n[1])+", "+Math.round(255*n[2]);return i?"rgba("+s+", "+n[3]+")":"rgb("+s+")"}i.tinyRGB=function(e){var t=e.toRgb();return"rgb("+Math.round(t.r)+", "+Math.round(t.g)+", "+Math.round(t.b)+")"},i.rgb=function(e){return i.tinyRGB(n(e))},i.opacity=function(e){return e?n(e).getAlpha():0},i.addOpacity=function(e,t){var r=n(e).toRgb();return"rgba("+Math.round(r.r)+", "+Math.round(r.g)+", "+Math.round(r.b)+", "+t+")"},i.combine=function(e,t){var r=n(e).toRgb();if(1===r.a)return n(e).toRgbString();var a=n(t||l).toRgb(),i=1===a.a?a:{r:255*(1-a.a)+a.r*a.a,g:255*(1-a.a)+a.g*a.a,b:255*(1-a.a)+a.b*a.a},o={r:i.r*(1-r.a)+r.r*r.a,g:i.g*(1-r.a)+r.g*r.a,b:i.b*(1-r.a)+r.b*r.a};return n(o).toRgbString()},i.contrast=function(e,t,r){var a=n(e);return 1!==a.getAlpha()&&(a=n(i.combine(e,l))),(a.isDark()?t?a.lighten(t):l:r?a.darken(r):s).toString()},i.stroke=function(e,t){var r=n(t);e.style({stroke:i.tinyRGB(r),"stroke-opacity":r.getAlpha()})},i.fill=function(e,t){var r=n(t);e.style({fill:i.tinyRGB(r),"fill-opacity":r.getAlpha()})},i.clean=function(e){if(e&&"object"==typeof e){var t,r,n,a,o=Object.keys(e);for(t=0;t=200?"M0,0.5L0.5,0L0,-0.5L-0.5,0Z":"")}m.symbolNumber=function(e){if(a(e))e=+e;else if("string"==typeof e){var t=0;e.indexOf("-open")>0&&(t=100,e=e.replace("-open","")),e.indexOf("-dot")>0&&(t+=200,e=e.replace("-dot","")),(e=m.symbolNames.indexOf(e))>=0&&(e+=t)}return e%100>=x||e>=400?0:Math.floor(Math.max(e,0))};var w={x1:1,x2:0,y1:0,y2:0},k={x1:0,x2:0,y1:1,y2:0},T=n.format("~.1f"),M={radial:{node:"radialGradient"},radialreversed:{node:"radialGradient",reversed:!0},horizontal:{node:"linearGradient",attrs:w},horizontalreversed:{node:"linearGradient",attrs:w,reversed:!0},vertical:{node:"linearGradient",attrs:k},verticalreversed:{node:"linearGradient",attrs:k,reversed:!0}};m.gradient=function(e,t,r,a,o,l){for(var c=o.length,f=M[a],d=new Array(c),h=0;h"+y(e);p._gradientUrlQueryParts[m]=1},m.initGradients=function(e){var t=e._fullLayout;u.ensureSingle(t._defs,"g","gradients").selectAll("linearGradient,radialGradient").remove(),t._gradientUrlQueryParts={}},m.pointStyle=function(e,t,r){if(e.size()){var a=m.makePointStyleFns(t);e.each((function(e){m.singlePointStyle(e,n.select(this),t,a,r)}))}},m.singlePointStyle=function(e,t,r,n,a){var i=r.marker,o=i.line;if(t.style("opacity",n.selectedOpacityFn?n.selectedOpacityFn(e):void 0===e.mo?i.opacity:e.mo),n.ms2mrc){var l;l="various"===e.ms||"various"===i.size?3:n.ms2mrc(e.ms),e.mrc=l,n.selectedSizeFn&&(l=e.mrc=n.selectedSizeFn(e));var c=m.symbolNumber(e.mx||i.symbol)||0;e.om=c%200>=100,t.attr("d",_(c,l))}var f,d,h,p=!1;if(e.so)h=o.outlierwidth,d=o.outliercolor,f=i.outliercolor;else{var v=(o||{}).width;h=(e.mlw+1||v+1||(e.trace?(e.trace.marker.line||{}).width:0)+1)-1||0,d="mlc"in e?e.mlcc=n.lineScale(e.mlc):u.isArrayOrTypedArray(o.color)?s.defaultLine:o.color,u.isArrayOrTypedArray(i.color)&&(f=s.defaultLine,p=!0),f="mc"in e?e.mcc=n.markerScale(e.mc):i.color||"rgba(0,0,0,0)",n.selectedColorFn&&(f=n.selectedColorFn(e))}if(e.om)t.call(s.stroke,f).style({"stroke-width":(h||1)+"px",fill:"none"});else{t.style("stroke-width",(e.isBlank?0:h)+"px");var g=i.gradient,y=e.mgt;if(y?p=!0:y=g&&g.type,Array.isArray(y)&&(y=y[0],M[y]||(y=0)),y&&"none"!==y){var b=e.mgc;b?p=!0:b=g.color;var x=r.uid;p&&(x+="-"+e.i),m.gradient(t,a,x,y,[[0,b],[1,f]],"fill")}else s.fill(t,f);h&&s.stroke(t,d)}},m.makePointStyleFns=function(e){var t={},r=e.marker;return t.markerScale=m.tryColorscale(r,""),t.lineScale=m.tryColorscale(r,"line"),o.traceIs(e,"symbols")&&(t.ms2mrc=v.isBubble(e)?g(e):function(){return(r.size||6)/2}),e.selectedpoints&&u.extendFlat(t,m.makeSelectedPointStyleFns(e)),t},m.makeSelectedPointStyleFns=function(e){var t={},r=e.selected||{},n=e.unselected||{},a=e.marker||{},i=r.marker||{},s=n.marker||{},l=a.opacity,c=i.opacity,f=s.opacity,d=void 0!==c,h=void 0!==f;(u.isArrayOrTypedArray(l)||d||h)&&(t.selectedOpacityFn=function(e){var t=void 0===e.mo?a.opacity:e.mo;return e.selected?d?c:t:h?f:p*t});var v=a.color,g=i.color,y=s.color;(g||y)&&(t.selectedColorFn=function(e){var t=e.mcc||v;return e.selected?g||t:y||t});var m=a.size,b=i.size,x=s.size,_=void 0!==b,w=void 0!==x;return o.traceIs(e,"symbols")&&(_||w)&&(t.selectedSizeFn=function(e){var t=e.mrc||m/2;return e.selected?_?b/2:t:w?x/2:t}),t},m.makeSelectedTextStyleFns=function(e){var t={},r=e.selected||{},n=e.unselected||{},a=e.textfont||{},i=r.textfont||{},o=n.textfont||{},l=a.color,u=i.color,c=o.color;return t.selectedTextColorFn=function(e){var t=e.tc||l;return e.selected?u||t:c||(u?t:s.addOpacity(t,p))},t},m.selectedPointStyle=function(e,t){if(e.size()&&t.selectedpoints){var r=m.makeSelectedPointStyleFns(t),a=t.marker||{},i=[];r.selectedOpacityFn&&i.push((function(e,t){e.style("opacity",r.selectedOpacityFn(t))})),r.selectedColorFn&&i.push((function(e,t){s.fill(e,r.selectedColorFn(t))})),r.selectedSizeFn&&i.push((function(e,t){var n=t.mx||a.symbol||0,i=r.selectedSizeFn(t);e.attr("d",_(m.symbolNumber(n),i)),t.mrc2=i})),i.length&&e.each((function(e){for(var t=n.select(this),r=0;r0?r:0}m.textPointStyle=function(e,t,r){if(e.size()){var a;if(t.selectedpoints){var i=m.makeSelectedTextStyleFns(t);a=i.selectedTextColorFn}var o=t.texttemplate,s=r._fullLayout;e.each((function(e){var i=n.select(this),l=o?u.extractOption(e,t,"txt","texttemplate"):u.extractOption(e,t,"tx","text");if(l||0===l){if(o){var c=t._module.formatLabels?t._module.formatLabels(e,t,s):{},d={};y(d,t,e.i);var h=t._meta||{};l=u.texttemplateString(l,c,s._d3locale,d,e,h)}var p=e.tp||t.textposition,v=O(e,t),g=a?a(e):e.tc||t.textfont.color;i.call(m.font,e.tf||t.textfont.family,v,g).text(l).call(f.convertToTspans,r).call(S,p,v,e.mrc)}else i.remove()}))}},m.selectedTextStyle=function(e,t){if(e.size()&&t.selectedpoints){var r=m.makeSelectedTextStyleFns(t);e.each((function(e){var a=n.select(this),i=r.selectedTextColorFn(e),o=e.tp||t.textposition,l=O(e,t);s.fill(a,i),S(a,o,l,e.mrc2||e.mrc)}))}};function C(e,t,r,a){var i=e[0]-t[0],o=e[1]-t[1],s=r[0]-t[0],l=r[1]-t[1],u=Math.pow(i*i+o*o,.25),c=Math.pow(s*s+l*l,.25),f=(c*c*i-u*u*s)*a,d=(c*c*o-u*u*l)*a,h=3*c*(u+c),p=3*u*(u+c);return[[n.round(t[0]+(h&&f/h),2),n.round(t[1]+(h&&d/h),2)],[n.round(t[0]-(p&&f/p),2),n.round(t[1]-(p&&d/p),2)]]}m.smoothopen=function(e,t){if(e.length<3)return"M"+e.join("L");var r,n="M"+e[0],a=[];for(r=1;r=1e4&&(m.savedBBoxes={},D=0),r&&(m.savedBBoxes[r]=g),D++,u.extendFlat({},g)},m.setClipUrl=function(e,t,r){e.attr("clip-path",P(t,r))},m.getTranslate=function(e){var t=(e[e.attr?"attr":"getAttribute"]("transform")||"").replace(/.*\btranslate\((-?\d*\.?\d*)[^-\d]*(-?\d*\.?\d*)[^\d].*/,(function(e,t,r){return[t,r].join(" ")})).split(" ");return{x:+t[0]||0,y:+t[1]||0}},m.setTranslate=function(e,t,r){var n=e.attr?"attr":"getAttribute",a=e.attr?"attr":"setAttribute",i=e[n]("transform")||"";return t=t||0,r=r||0,i=i.replace(/(\btranslate\(.*?\);?)/,"").trim(),i=(i+=c(t,r)).trim(),e[a]("transform",i),i},m.getScale=function(e){var t=(e[e.attr?"attr":"getAttribute"]("transform")||"").replace(/.*\bscale\((\d*\.?\d*)[^\d]*(\d*\.?\d*)[^\d].*/,(function(e,t,r){return[t,r].join(" ")})).split(" ");return{x:+t[0]||1,y:+t[1]||1}},m.setScale=function(e,t,r){var n=e.attr?"attr":"getAttribute",a=e.attr?"attr":"setAttribute",i=e[n]("transform")||"";return t=t||1,r=r||1,i=i.replace(/(\bscale\(.*?\);?)/,"").trim(),i=(i+="scale("+t+","+r+")").trim(),e[a]("transform",i),i};var I=/\s*sc.*/;m.setPointGroupScale=function(e,t,r){if(t=t||1,r=r||1,e){var n=1===t&&1===r?"":"scale("+t+","+r+")";e.each((function(){var e=(this.getAttribute("transform")||"").replace(I,"");e=(e+=n).trim(),this.setAttribute("transform",e)}))}};var N=/translate\([^)]*\)\s*$/;m.setTextPointsScale=function(e,t,r){e&&e.each((function(){var e,a=n.select(this),i=a.select("text");if(i.node()){var o=parseFloat(i.attr("x")||0),s=parseFloat(i.attr("y")||0),l=(a.attr("transform")||"").match(N);e=1===t&&1===r?[]:[c(o,s),"scale("+t+","+r+")",c(-o,-s)],l&&e.push(l),a.attr("transform",e.join(""))}}))}},function(e,t,r){"use strict"; -/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var n=function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r120){for(var p=Math.floor(l/80),v=l%80,g=[],y=0;y",EOF:"",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"});function O(e){return(O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function C(e){return L(e,[])}function L(e,t){switch(O(e)){case"string":return JSON.stringify(e);case"function":return e.name?"[function ".concat(e.name,"]"):"[function]";case"object":return null===e?"null":function(e,t){if(-1!==t.indexOf(e))return"[Circular]";var r=[].concat(t,[e]),n=function(e){var t=e[String(k)];if("function"==typeof t)return t;if("function"==typeof e.inspect)return e.inspect}(e);if(void 0!==n){var a=n.call(e);if(a!==e)return"string"==typeof a?a:L(a,r)}else if(Array.isArray(e))return function(e,t){if(0===e.length)return"[]";if(t.length>2)return"[Array]";for(var r=Math.min(10,e.length),n=e.length-r,a=[],i=0;i1&&a.push("... ".concat(n," more items"));return"["+a.join(", ")+"]"}(e,r);return function(e,t){var r=Object.keys(e);if(0===r.length)return"{}";if(t.length>2)return"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){var r=e.constructor.name;if("string"==typeof r&&""!==r)return r}return t}(e)+"]";return"{ "+r.map((function(r){return r+": "+L(e[r],t)})).join(", ")+" }"}(e,r)}(e,t);default:return String(e)}}function E(e,t){if(!Boolean(e))throw new Error(t)}var D=function(e,t){return e instanceof t};function R(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"==typeof e||E(0,"Body must be a string. Received: ".concat(C(e),".")),this.body=e,this.name=t,this.locationOffset=r,this.locationOffset.line>0||E(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||E(0,"column in locationOffset is 1-indexed and must be positive.")}var t,r,n;return t=e,(r=[{key:i,get:function(){return"Source"}}])&&R(t.prototype,r),n&&R(t,n),e}();var I=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"});function N(e){var t=e.split(/\r\n|[\n\r]/g),r=function(e){for(var t,r=!0,n=!0,a=0,i=null,o=0;oa&&j(t[i-1]);)--i;return t.slice(a,i).join("\n")}function j(e){for(var t=0;t31||9===i));return new A(S.COMMENT,t,s,r,n,a,o.slice(t+1,s))}function B(e,t,r,n,a,i){var o=e.body,s=r,l=t,u=!1;if(45===s&&(s=o.charCodeAt(++l)),48===s){if((s=o.charCodeAt(++l))>=48&&s<=57)throw _(e,l,"Invalid number, unexpected digit after 0: ".concat(z(s),"."))}else l=$(e,l,s),s=o.charCodeAt(l);if(46===s&&(u=!0,s=o.charCodeAt(++l),l=$(e,l,s),s=o.charCodeAt(l)),69!==s&&101!==s||(u=!0,43!==(s=o.charCodeAt(++l))&&45!==s||(s=o.charCodeAt(++l)),l=$(e,l,s),s=o.charCodeAt(l)),46===s||function(e){return 95===e||e>=65&&e<=90||e>=97&&e<=122}(s))throw _(e,l,"Invalid number, expected digit but got: ".concat(z(s),"."));return new A(u?S.FLOAT:S.INT,t,l,n,a,i,o.slice(t,l))}function $(e,t,r){var n=e.body,a=t,i=r;if(i>=48&&i<=57){do{i=n.charCodeAt(++a)}while(i>=48&&i<=57);return a}throw _(e,a,"Invalid number, expected digit but got: ".concat(z(i),"."))}function U(e,t,r,n,a){for(var i,o,s,l,u=e.body,c=t+1,f=c,d=0,h="";c=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function G(e,t,r,n,a){for(var i=e.body,o=i.length,s=t+1,l=0;s!==o&&!isNaN(l=i.charCodeAt(s))&&(95===l||l>=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122);)++s;return new A(S.NAME,t,s,r,n,a,i.slice(t,s))}var W=function(){function e(e,t){var r=function(e){return D(e,P)}(e)?e:new P(e);this._lexer=new F(r),this._options=t}var t=e.prototype;return t.parseName=function(){var e=this.expectToken(S.NAME);return{kind:w.NAME,value:e.value,loc:this.loc(e)}},t.parseDocument=function(){var e=this._lexer.token;return{kind:w.DOCUMENT,definitions:this.many(S.SOF,this.parseDefinition,S.EOF),loc:this.loc(e)}},t.parseDefinition=function(){if(this.peek(S.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else{if(this.peek(S.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition()}throw this.unexpected()},t.parseOperationDefinition=function(){var e=this._lexer.token;if(this.peek(S.BRACE_L))return{kind:w.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(e)};var t,r=this.parseOperationType();return this.peek(S.NAME)&&(t=this.parseName()),{kind:w.OPERATION_DEFINITION,operation:r,name:t,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(e)}},t.parseOperationType=function(){var e=this.expectToken(S.NAME);switch(e.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(e)},t.parseVariableDefinitions=function(){return this.optionalMany(S.PAREN_L,this.parseVariableDefinition,S.PAREN_R)},t.parseVariableDefinition=function(){var e=this._lexer.token;return{kind:w.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(S.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(S.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(e)}},t.parseVariable=function(){var e=this._lexer.token;return this.expectToken(S.DOLLAR),{kind:w.VARIABLE,name:this.parseName(),loc:this.loc(e)}},t.parseSelectionSet=function(){var e=this._lexer.token;return{kind:w.SELECTION_SET,selections:this.many(S.BRACE_L,this.parseSelection,S.BRACE_R),loc:this.loc(e)}},t.parseSelection=function(){return this.peek(S.SPREAD)?this.parseFragment():this.parseField()},t.parseField=function(){var e,t,r=this._lexer.token,n=this.parseName();return this.expectOptionalToken(S.COLON)?(e=n,t=this.parseName()):t=n,{kind:w.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(S.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(r)}},t.parseArguments=function(e){var t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(S.PAREN_L,t,S.PAREN_R)},t.parseArgument=function(){var e=this._lexer.token,t=this.parseName();return this.expectToken(S.COLON),{kind:w.ARGUMENT,name:t,value:this.parseValueLiteral(!1),loc:this.loc(e)}},t.parseConstArgument=function(){var e=this._lexer.token;return{kind:w.ARGUMENT,name:this.parseName(),value:(this.expectToken(S.COLON),this.parseValueLiteral(!0)),loc:this.loc(e)}},t.parseFragment=function(){var e=this._lexer.token;this.expectToken(S.SPREAD);var t=this.expectOptionalKeyword("on");return!t&&this.peek(S.NAME)?{kind:w.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(e)}:{kind:w.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(e)}},t.parseFragmentDefinition=function(){var e,t=this._lexer.token;return this.expectKeyword("fragment"),!0===(null===(e=this._options)||void 0===e?void 0:e.experimentalFragmentVariables)?{kind:w.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}:{kind:w.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseFragmentName=function(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()},t.parseValueLiteral=function(e){var t=this._lexer.token;switch(t.kind){case S.BRACKET_L:return this.parseList(e);case S.BRACE_L:return this.parseObject(e);case S.INT:return this._lexer.advance(),{kind:w.INT,value:t.value,loc:this.loc(t)};case S.FLOAT:return this._lexer.advance(),{kind:w.FLOAT,value:t.value,loc:this.loc(t)};case S.STRING:case S.BLOCK_STRING:return this.parseStringLiteral();case S.NAME:switch(this._lexer.advance(),t.value){case"true":return{kind:w.BOOLEAN,value:!0,loc:this.loc(t)};case"false":return{kind:w.BOOLEAN,value:!1,loc:this.loc(t)};case"null":return{kind:w.NULL,loc:this.loc(t)};default:return{kind:w.ENUM,value:t.value,loc:this.loc(t)}}case S.DOLLAR:if(!e)return this.parseVariable()}throw this.unexpected()},t.parseStringLiteral=function(){var e=this._lexer.token;return this._lexer.advance(),{kind:w.STRING,value:e.value,block:e.kind===S.BLOCK_STRING,loc:this.loc(e)}},t.parseList=function(e){var t=this,r=this._lexer.token;return{kind:w.LIST,values:this.any(S.BRACKET_L,(function(){return t.parseValueLiteral(e)}),S.BRACKET_R),loc:this.loc(r)}},t.parseObject=function(e){var t=this,r=this._lexer.token;return{kind:w.OBJECT,fields:this.any(S.BRACE_L,(function(){return t.parseObjectField(e)}),S.BRACE_R),loc:this.loc(r)}},t.parseObjectField=function(e){var t=this._lexer.token,r=this.parseName();return this.expectToken(S.COLON),{kind:w.OBJECT_FIELD,name:r,value:this.parseValueLiteral(e),loc:this.loc(t)}},t.parseDirectives=function(e){for(var t=[];this.peek(S.AT);)t.push(this.parseDirective(e));return t},t.parseDirective=function(e){var t=this._lexer.token;return this.expectToken(S.AT),{kind:w.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e),loc:this.loc(t)}},t.parseTypeReference=function(){var e,t=this._lexer.token;return this.expectOptionalToken(S.BRACKET_L)?(e=this.parseTypeReference(),this.expectToken(S.BRACKET_R),e={kind:w.LIST_TYPE,type:e,loc:this.loc(t)}):e=this.parseNamedType(),this.expectOptionalToken(S.BANG)?{kind:w.NON_NULL_TYPE,type:e,loc:this.loc(t)}:e},t.parseNamedType=function(){var e=this._lexer.token;return{kind:w.NAMED_TYPE,name:this.parseName(),loc:this.loc(e)}},t.parseTypeSystemDefinition=function(){var e=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(e.kind===S.NAME)switch(e.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(e)},t.peekDescription=function(){return this.peek(S.STRING)||this.peek(S.BLOCK_STRING)},t.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},t.parseSchemaDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");var r=this.parseDirectives(!0),n=this.many(S.BRACE_L,this.parseOperationTypeDefinition,S.BRACE_R);return{kind:w.SCHEMA_DEFINITION,description:t,directives:r,operationTypes:n,loc:this.loc(e)}},t.parseOperationTypeDefinition=function(){var e=this._lexer.token,t=this.parseOperationType();this.expectToken(S.COLON);var r=this.parseNamedType();return{kind:w.OPERATION_TYPE_DEFINITION,operation:t,type:r,loc:this.loc(e)}},t.parseScalarTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");var r=this.parseName(),n=this.parseDirectives(!0);return{kind:w.SCALAR_TYPE_DEFINITION,description:t,name:r,directives:n,loc:this.loc(e)}},t.parseObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");var r=this.parseName(),n=this.parseImplementsInterfaces(),a=this.parseDirectives(!0),i=this.parseFieldsDefinition();return{kind:w.OBJECT_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:a,fields:i,loc:this.loc(e)}},t.parseImplementsInterfaces=function(){var e;if(!this.expectOptionalKeyword("implements"))return[];if(!0===(null===(e=this._options)||void 0===e?void 0:e.allowLegacySDLImplementsInterfaces)){var t=[];this.expectOptionalToken(S.AMP);do{t.push(this.parseNamedType())}while(this.expectOptionalToken(S.AMP)||this.peek(S.NAME));return t}return this.delimitedMany(S.AMP,this.parseNamedType)},t.parseFieldsDefinition=function(){var e;return!0===(null===(e=this._options)||void 0===e?void 0:e.allowLegacySDLEmptyFields)&&this.peek(S.BRACE_L)&&this._lexer.lookahead().kind===S.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(S.BRACE_L,this.parseFieldDefinition,S.BRACE_R)},t.parseFieldDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseArgumentDefs();this.expectToken(S.COLON);var a=this.parseTypeReference(),i=this.parseDirectives(!0);return{kind:w.FIELD_DEFINITION,description:t,name:r,arguments:n,type:a,directives:i,loc:this.loc(e)}},t.parseArgumentDefs=function(){return this.optionalMany(S.PAREN_L,this.parseInputValueDef,S.PAREN_R)},t.parseInputValueDef=function(){var e=this._lexer.token,t=this.parseDescription(),r=this.parseName();this.expectToken(S.COLON);var n,a=this.parseTypeReference();this.expectOptionalToken(S.EQUALS)&&(n=this.parseValueLiteral(!0));var i=this.parseDirectives(!0);return{kind:w.INPUT_VALUE_DEFINITION,description:t,name:r,type:a,defaultValue:n,directives:i,loc:this.loc(e)}},t.parseInterfaceTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");var r=this.parseName(),n=this.parseImplementsInterfaces(),a=this.parseDirectives(!0),i=this.parseFieldsDefinition();return{kind:w.INTERFACE_TYPE_DEFINITION,description:t,name:r,interfaces:n,directives:a,fields:i,loc:this.loc(e)}},t.parseUnionTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");var r=this.parseName(),n=this.parseDirectives(!0),a=this.parseUnionMemberTypes();return{kind:w.UNION_TYPE_DEFINITION,description:t,name:r,directives:n,types:a,loc:this.loc(e)}},t.parseUnionMemberTypes=function(){return this.expectOptionalToken(S.EQUALS)?this.delimitedMany(S.PIPE,this.parseNamedType):[]},t.parseEnumTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");var r=this.parseName(),n=this.parseDirectives(!0),a=this.parseEnumValuesDefinition();return{kind:w.ENUM_TYPE_DEFINITION,description:t,name:r,directives:n,values:a,loc:this.loc(e)}},t.parseEnumValuesDefinition=function(){return this.optionalMany(S.BRACE_L,this.parseEnumValueDefinition,S.BRACE_R)},t.parseEnumValueDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),r=this.parseName(),n=this.parseDirectives(!0);return{kind:w.ENUM_VALUE_DEFINITION,description:t,name:r,directives:n,loc:this.loc(e)}},t.parseInputObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");var r=this.parseName(),n=this.parseDirectives(!0),a=this.parseInputFieldsDefinition();return{kind:w.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:r,directives:n,fields:a,loc:this.loc(e)}},t.parseInputFieldsDefinition=function(){return this.optionalMany(S.BRACE_L,this.parseInputValueDef,S.BRACE_R)},t.parseTypeSystemExtension=function(){var e=this._lexer.lookahead();if(e.kind===S.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)},t.parseSchemaExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var t=this.parseDirectives(!0),r=this.optionalMany(S.BRACE_L,this.parseOperationTypeDefinition,S.BRACE_R);if(0===t.length&&0===r.length)throw this.unexpected();return{kind:w.SCHEMA_EXTENSION,directives:t,operationTypes:r,loc:this.loc(e)}},t.parseScalarTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var t=this.parseName(),r=this.parseDirectives(!0);if(0===r.length)throw this.unexpected();return{kind:w.SCALAR_TYPE_EXTENSION,name:t,directives:r,loc:this.loc(e)}},t.parseObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseDirectives(!0),a=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===a.length)throw this.unexpected();return{kind:w.OBJECT_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:a,loc:this.loc(e)}},t.parseInterfaceTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var t=this.parseName(),r=this.parseImplementsInterfaces(),n=this.parseDirectives(!0),a=this.parseFieldsDefinition();if(0===r.length&&0===n.length&&0===a.length)throw this.unexpected();return{kind:w.INTERFACE_TYPE_EXTENSION,name:t,interfaces:r,directives:n,fields:a,loc:this.loc(e)}},t.parseUnionTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseUnionMemberTypes();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:w.UNION_TYPE_EXTENSION,name:t,directives:r,types:n,loc:this.loc(e)}},t.parseEnumTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseEnumValuesDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:w.ENUM_TYPE_EXTENSION,name:t,directives:r,values:n,loc:this.loc(e)}},t.parseInputObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var t=this.parseName(),r=this.parseDirectives(!0),n=this.parseInputFieldsDefinition();if(0===r.length&&0===n.length)throw this.unexpected();return{kind:w.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:r,fields:n,loc:this.loc(e)}},t.parseDirectiveDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(S.AT);var r=this.parseName(),n=this.parseArgumentDefs(),a=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var i=this.parseDirectiveLocations();return{kind:w.DIRECTIVE_DEFINITION,description:t,name:r,arguments:n,repeatable:a,locations:i,loc:this.loc(e)}},t.parseDirectiveLocations=function(){return this.delimitedMany(S.PIPE,this.parseDirectiveLocation)},t.parseDirectiveLocation=function(){var e=this._lexer.token,t=this.parseName();if(void 0!==I[t.value])return t;throw this.unexpected(e)},t.loc=function(e){var t;if(!0!==(null===(t=this._options)||void 0===t?void 0:t.noLocation))return new M(e,this._lexer.lastToken,this._lexer.source)},t.peek=function(e){return this._lexer.token.kind===e},t.expectToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t;throw _(this._lexer.source,t.start,"Expected ".concat(X(e),", found ").concat(Z(t),"."))},t.expectOptionalToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t},t.expectKeyword=function(e){var t=this._lexer.token;if(t.kind!==S.NAME||t.value!==e)throw _(this._lexer.source,t.start,'Expected "'.concat(e,'", found ').concat(Z(t),"."));this._lexer.advance()},t.expectOptionalKeyword=function(e){var t=this._lexer.token;return t.kind===S.NAME&&t.value===e&&(this._lexer.advance(),!0)},t.unexpected=function(e){var t=null!=e?e:this._lexer.token;return _(this._lexer.source,t.start,"Unexpected ".concat(Z(t),"."))},t.any=function(e,t,r){this.expectToken(e);for(var n=[];!this.expectOptionalToken(r);)n.push(t.call(this));return n},t.optionalMany=function(e,t,r){if(this.expectOptionalToken(e)){var n=[];do{n.push(t.call(this))}while(!this.expectOptionalToken(r));return n}return[]},t.many=function(e,t,r){this.expectToken(e);var n=[];do{n.push(t.call(this))}while(!this.expectOptionalToken(r));return n},t.delimitedMany=function(e,t){this.expectOptionalToken(e);var r=[];do{r.push(t.call(this))}while(this.expectOptionalToken(e));return r},e}();function Z(e){var t=e.value;return X(e.kind)+(null!=t?' "'.concat(t,'"'):"")}function X(e){return function(e){return e===S.BANG||e===S.DOLLAR||e===S.AMP||e===S.PAREN_L||e===S.PAREN_R||e===S.SPREAD||e===S.COLON||e===S.EQUALS||e===S.AT||e===S.BRACKET_L||e===S.BRACKET_R||e===S.BRACE_L||e===S.PIPE||e===S.BRACE_R}(e)?'"'.concat(e,'"'):e}var J=new Map,K=new Map,ee=!0,te=!1;function re(e){return e.replace(/[\s,]+/g," ").trim()}function ne(e){var t=new Set,r=[];return e.definitions.forEach((function(e){if("FragmentDefinition"===e.kind){var n=e.name.value,a=re((o=e.loc).source.body.substring(o.start,o.end)),i=K.get(n);i&&!i.has(a)?ee&&console.warn("Warning: fragment with name "+n+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):i||K.set(n,i=new Set),i.add(a),t.has(a)||(t.add(a),r.push(e))}else r.push(e);var o})),n(n({},e),{definitions:r})}function ae(e){var t=re(e);if(!J.has(t)){var r=function(e,t){return new W(e,t).parseDocument()}(e,{experimentalFragmentVariables:te});if(!r||"Document"!==r.kind)throw new Error("Not a valid GraphQL document.");J.set(t,function(e){var t=new Set(e.definitions);t.forEach((function(e){e.loc&&delete e.loc,Object.keys(e).forEach((function(r){var n=e[r];n&&"object"==typeof n&&t.add(n)}))}));var r=e.loc;return r&&(delete r.startToken,delete r.endToken),e}(ne(r)))}return J.get(t)}function ie(e){for(var t=[],r=1;r=a&&(r._input||{})._templateitemname;o&&(i=a);var s,l=t+"["+i+"]";function u(){s={},o&&(s[l]={},s[l].templateitemname=o)}function c(e,t){o?n.nestedProperty(s[l],e).set(t):s[l+"."+e]=t}function f(){var e=s;return u(),e}return u(),{modifyBase:function(e,t){s[e]=t},modifyItem:c,getUpdateObj:f,applyUpdate:function(t,r){t&&c(t,r);var a=f();for(var i in a)n.nestedProperty(e,i).set(a[i])}}}},function(e,t,r){"use strict";var n=r(6),a=r(8),i=r(14),o=r(3),s=r(1),l=s.strTranslate,u=r(19),c=r(59),f=r(7),d=r(9),h=r(25),p=r(126),v=r(13),g=v.ONEMAXYEAR,y=v.ONEAVGYEAR,m=v.ONEMINYEAR,b=v.ONEMAXQUARTER,x=v.ONEAVGQUARTER,_=v.ONEMINQUARTER,w=v.ONEMAXMONTH,k=v.ONEAVGMONTH,T=v.ONEMINMONTH,M=v.ONEWEEK,A=v.ONEDAY,S=A/2,O=v.ONEHOUR,C=v.ONEMIN,L=v.ONESEC,E=v.MINUS_SIGN,D=v.BADNUM,R=r(18),P=R.MID_SHIFT,I=R.CAP_SHIFT,N=R.LINE_SPACING,j=R.OPPOSITE_SIDE,F=e.exports={};F.setConvert=r(81);var z=r(131),q=r(15),V=q.idSort,H=q.isLinked;F.id2name=q.id2name,F.name2id=q.name2id,F.cleanId=q.cleanId,F.list=q.list,F.listIds=q.listIds,F.getFromId=q.getFromId,F.getFromTrace=q.getFromTrace;var B=r(60);F.getAutoRange=B.getAutoRange,F.findExtremes=B.findExtremes;function $(e){var t=1e-4*(e[1]-e[0]);return[e[0]-t,e[1]+t]}F.coerceRef=function(e,t,r,n,a,i){var o=n.charAt(n.length-1),l=r._fullLayout._subplots[o+"axis"],u=n+"ref",c={};return a||(a=l[0]||("string"==typeof i?i:i[0])),i||(i=a),l=l.concat(l.map((function(e){return e+" domain"}))),c[u]={valType:"enumerated",values:l.concat(i?"string"==typeof i?[i]:i:[]),dflt:a},s.coerce(e,t,c,u)},F.getRefType=function(e){return void 0===e?e:"paper"===e?"paper":"pixel"===e?"pixel":/( domain)$/.test(e)?"domain":"range"},F.coercePosition=function(e,t,r,n,a,i){var o,l;if("range"!==F.getRefType(n))o=s.ensureNumber,l=r(a,i);else{var u=F.getFromId(t,n);l=r(a,i=u.fraction2r(i)),o=u.cleanPos}e[a]=o(l)},F.cleanPosition=function(e,t,r){return("paper"===r||"pixel"===r?s.ensureNumber:F.getFromId(t,r).cleanPos)(e)},F.redrawComponents=function(e,t){t=t||F.listIds(e);var r=e._fullLayout;function n(n,a,i,s){for(var l=o.getComponentMethod(n,a),u={},c=0;c2e-6||((r-e._forceTick0)/e._minDtick%1+1.000001)%1>2e-6)&&(e._minDtick=0)):e._minDtick=0},F.saveRangeInitial=function(e,t){for(var r=F.list(e,"",!0),n=!1,a=0;a.3*d||c(n)||c(i))){var h=r.dtick/2;e+=e+h.8){var o=Number(r.substr(1));i.exactYears>.8&&o%12==0?e=F.tickIncrement(e,"M6","reverse")+1.5*A:i.exactMonths>.8?e=F.tickIncrement(e,"M1","reverse")+15.5*A:e-=S;var l=F.tickIncrement(e,r);if(l<=n)return l}return e}(m,e,y,u,i)),g=m,0;g<=c;)g=F.tickIncrement(g,y,!1,i);return{start:t.c2r(m,0,i),end:t.c2r(g,0,i),size:y,_dataSpan:c-u}},F.prepTicks=function(e,t){var r=s.simpleMap(e.range,e.r2l,void 0,void 0,t);if(e._dtickInit=e.dtick,e._tick0Init=e.tick0,"auto"===e.tickmode||!e.dtick){var n,i=e.nticks;i||("category"===e.type||"multicategory"===e.type?(n=e.tickfont?1.2*(e.tickfont.size||12):15,i=e._length/n):(n="y"===e._id.charAt(0)?40:80,i=s.constrain(e._length/n,4,9)+1),"radialaxis"===e._name&&(i*=2)),"array"===e.tickmode&&(i*=100),e._roughDTick=Math.abs(r[1]-r[0])/i,F.autoTicks(e,e._roughDTick),e._minDtick>0&&e.dtick<2*e._minDtick&&(e.dtick=e._minDtick,e.tick0=e.l2r(e._forceTick0))}"period"===e.ticklabelmode&&function(e){var t;function r(){return!(a(e.dtick)||"M"!==e.dtick.charAt(0))}var n=r(),i=F.getTickFormat(e);if(i){var o=e._dtickInit!==e.dtick;/%[fLQsSMX]/.test(i)||(/%[HI]/.test(i)?(t=O,o&&!n&&e.dticki&&f=o:h<=o;h=F.tickIncrement(h,e.dtick,l,e.calendar)){if(e.rangebreaks&&!l){if(h=c)break}if(C.length>v||h===L)break;L=h;var E=!1;f&&h!==(0|h)&&(E=!0),C.push({minor:E,value:h})}if(d&&function(e,t,r){for(var n=0;n0?(i=n-1,o=n):(i=n,o=n);var s,l=e[i].value,u=e[o].value,c=Math.abs(u-l),f=r||c,d=0;f>=m?d=c>=m&&c<=g?c:y:r===x&&f>=_?d=c>=_&&c<=b?c:x:f>=T?d=c>=T&&c<=w?c:k:r===M&&f>=M?d=M:f>=A?d=A:r===S&&f>=S?d=S:r===O&&f>=O&&(d=O),d>=c&&(d=c,s=!0);var h=a+d;if(t.rangebreaks&&d>0){for(var p=0,v=0;v<84;v++){var C=(v+.5)/84;t.maskBreaks(a*(1-C)+C*h)!==D&&p++}(d*=p/84)||(e[n].drop=!0),s&&c>M&&(d=c)}(d>0||0===n)&&(e[n].periodX=a+d/2)}}(C,e,e._definedDelta),e.rangebreaks){var R="y"===e._id.charAt(0),P=1;"auto"===e.tickmode&&(P=e.tickfont?e.tickfont.size:12);var I=NaN;for(p=C.length-1;p>-1;p--)if(C[p].drop)C.splice(p,1);else{C[p].value=we(C[p].value,e);var N=e.c2p(C[p].value);(R?I>N-P:Ic||zc&&(j.periodX=c),z10||"01-01"!==n.substr(5)?e._tickround="d":e._tickround=+t.substr(1)%12==0?"y":"m";else if(t>=A&&i<=10||t>=15*A)e._tickround="d";else if(t>=C&&i<=16||t>=O)e._tickround="M";else if(t>=L&&i<=19||t>=C)e._tickround="S";else{var o=e.l2r(r+t).replace(/^-/,"").length;e._tickround=Math.max(i,o)-20,e._tickround<0&&(e._tickround=4)}}else if(a(t)||"L"===t.charAt(0)){var s=e.range.map(e.r2d||Number);a(t)||(t=Number(t.substr(1))),e._tickround=2-Math.floor(Math.log(t)/Math.LN10+.01);var l=Math.max(Math.abs(s[0]),Math.abs(s[1])),u=Math.floor(Math.log(l)/Math.LN10+.01),c=void 0===e.minexponent?3:e.minexponent;Math.abs(u)>c&&(oe(e.exponentformat)&&!se(u)?e._tickexponent=3*Math.round((u-1)/3):e._tickexponent=u)}else e._tickround=null}function ae(e,t,r){var n=e.tickfont||{};return{x:t,dx:0,dy:0,text:r||"",fontSize:n.size,font:n.family,fontColor:n.color}}F.autoTicks=function(e,t){var r;function n(e){return Math.pow(e,Math.floor(Math.log(t)/Math.LN10))}if("date"===e.type){e.tick0=s.dateTick0(e.calendar,0);var i=2*t;if(i>y)t/=y,r=n(10),e.dtick="M"+12*re(t,r,W);else if(i>k)t/=k,e.dtick="M"+re(t,1,Z);else if(i>A){e.dtick=re(t,A,e._hasDayOfWeekBreaks?[1,2,7,14]:J);var o=F.getTickFormat(e),l="period"===e.ticklabelmode;l&&(e._rawTick0=e.tick0),/%[uVW]/.test(o)?e.tick0=s.dateTick0(e.calendar,2):e.tick0=s.dateTick0(e.calendar,1),l&&(e._dowTick0=e.tick0)}else i>O?e.dtick=re(t,O,Z):i>C?e.dtick=re(t,C,X):i>L?e.dtick=re(t,L,X):(r=n(10),e.dtick=re(t,r,W))}else if("log"===e.type){e.tick0=0;var u=s.simpleMap(e.range,e.r2l);if(t>.7)e.dtick=Math.ceil(t);else if(Math.abs(u[1]-u[0])<1){var c=1.5*Math.abs((u[1]-u[0])/t);t=Math.abs(Math.pow(10,u[1])-Math.pow(10,u[0]))/c,r=n(10),e.dtick="L"+re(t,r,W)}else e.dtick=t>.3?"D2":"D1"}else"category"===e.type||"multicategory"===e.type?(e.tick0=0,e.dtick=Math.ceil(Math.max(t,1))):_e(e)?(e.tick0=0,r=1,e.dtick=re(t,r,te)):(e.tick0=0,r=n(10),e.dtick=re(t,r,W));if(0===e.dtick&&(e.dtick=1),!a(e.dtick)&&"string"!=typeof e.dtick){var f=e.dtick;throw e.dtick=1,"ax.dtick error: "+String(f)}},F.tickIncrement=function(e,t,r,i){var o=r?-1:1;if(a(t))return s.increment(e,o*t);var l=t.charAt(0),u=o*Number(t.substr(1));if("M"===l)return s.incrementMonth(e,u,i);if("L"===l)return Math.log(Math.pow(10,e)+u)/Math.LN10;if("D"===l){var c="D2"===t?ee:K,f=e+.01*o,d=s.roundUp(s.mod(f,1),c,r);return Math.floor(f)+Math.log(n.round(Math.pow(10,d),1))/Math.LN10}throw"unrecognized dtick "+String(t)},F.tickFirst=function(e,t){var r=e.r2l||Number,i=s.simpleMap(e.range,r,void 0,void 0,t),o=i[1] ")}else e._prevDateHead=l,u+="
"+l;t.text=u}(e,o,r,u):"log"===c?function(e,t,r,n,i){var o=e.dtick,l=t.x,u=e.tickformat,c="string"==typeof o&&o.charAt(0);"never"===i&&(i="");n&&"L"!==c&&(o="L3",c="L");if(u||"L"===c)t.text=le(Math.pow(10,l),e,i,n);else if(a(o)||"D"===c&&s.mod(l+.01,1)<.1){var f=Math.round(l),d=Math.abs(f),h=e.exponentformat;"power"===h||oe(h)&&se(f)?(t.text=0===f?1:1===f?"10":"10"+(f>1?"":E)+d+"",t.fontSize*=1.25):("e"===h||"E"===h)&&d>2?t.text="1"+h+(f>0?"+":E)+d:(t.text=le(Math.pow(10,l),e,"","fakehover"),"D1"===o&&"y"===e._id.charAt(0)&&(t.dy-=t.fontSize/6))}else{if("D"!==c)throw"unrecognized dtick "+String(o);t.text=String(Math.round(Math.pow(10,s.mod(l,1)))),t.fontSize*=.75}if("D1"===e.dtick){var p=String(t.text).charAt(0);"0"!==p&&"1"!==p||("y"===e._id.charAt(0)?t.dx-=t.fontSize/4:(t.dy+=t.fontSize/2,t.dx+=(e.range[1]>e.range[0]?1:-1)*t.fontSize*(l<0?.5:.25)))}}(e,o,0,u,v):"category"===c?function(e,t){var r=e._categories[Math.round(t.x)];void 0===r&&(r="");t.text=String(r)}(e,o):"multicategory"===c?function(e,t,r){var n=Math.round(t.x),a=e._categories[n]||[],i=void 0===a[1]?"":String(a[1]),o=void 0===a[0]?"":String(a[0]);r?t.text=o+" - "+i:(t.text=i,t.text2=o)}(e,o,r):_e(e)?function(e,t,r,n,a){if("radians"!==e.thetaunit||r)t.text=le(t.x,e,a,n);else{var i=t.x/180;if(0===i)t.text="0";else{var o=function(e){function t(e,t){return Math.abs(e-t)<=1e-6}var r=function(e){for(var r=1;!t(Math.round(e*r)/r,e);)r*=10;return r}(e),n=e*r,a=Math.abs(function e(r,n){return t(n,0)?r:e(n,r%n)}(n,r));return[Math.round(n/a),Math.round(r/a)]}(i);if(o[1]>=100)t.text=le(s.deg2rad(t.x),e,a,n);else{var l=t.x<0;1===o[1]?1===o[0]?t.text="π":t.text=o[0]+"π":t.text=["",o[0],"","⁄","",o[1],"","π"].join(""),l&&(t.text=E+t.text)}}}}(e,o,r,u,v):function(e,t,r,n,a){"never"===a?a="":"all"===e.showexponent&&Math.abs(t.x/e.dtick)<1e-6&&(a="hide");t.text=le(t.x,e,a,n)}(e,o,0,u,v),n||(e.tickprefix&&!p(e.showtickprefix)&&(o.text=e.tickprefix+o.text),e.ticksuffix&&!p(e.showticksuffix)&&(o.text+=e.ticksuffix)),"boundaries"===e.tickson||e.showdividers){var g=function(t){var r=e.l2p(t);return r>=0&&r<=e._length?t:null};o.xbnd=[g(o.x-.5),g(o.x+e.dtick-.5)]}return o},F.hoverLabelText=function(e,t,r){if(r!==D&&r!==t)return F.hoverLabelText(e,t)+" - "+F.hoverLabelText(e,r);var n="log"===e.type&&t<=0,a=F.tickText(e,e.c2l(n?-t:t),"hover").text;return n?0===t?"0":E+a:a};var ie=["f","p","n","μ","m","","k","M","G","T"];function oe(e){return"SI"===e||"B"===e}function se(e){return e>14||e<-15}function le(e,t,r,n){var i=e<0,o=t._tickround,l=r||t.exponentformat||"B",u=t._tickexponent,c=F.getTickFormat(t),f=t.separatethousands;if(n){var d={exponentformat:l,minexponent:t.minexponent,dtick:"none"===t.showexponent?t.dtick:a(e)&&Math.abs(e)||1,range:"none"===t.showexponent?t.range.map(t.r2d):[0,e||1]};ne(d),o=(Number(d._tickround)||0)+4,u=d._tickexponent,t.hoverformat&&(c=t.hoverformat)}if(c)return t._numFormat(c)(e).replace(/-/g,E);var h,p=Math.pow(10,-o)/2;if("none"===l&&(u=0),(e=Math.abs(e))"+h+"":"B"===l&&9===u?e+="B":oe(l)&&(e+=ie[u/3+5]));return i?E+e:e}function ue(e,t){for(var r=[],n={},a=0;a1&&r=a.min&&e=0,i=c(e,t[1])<=0;return(r||a)&&(n||i)}if(e.tickformatstops&&e.tickformatstops.length>0)switch(e.type){case"date":case"linear":for(t=0;t=o(a)))){r=n;break}break;case"log":for(t=0;t0?r.bottom-f:0,d)))),t.automargin){n={x:0,y:0,r:0,l:0,t:0,b:0};var h=[0,1];if("x"===p){if("b"===l?n[l]=t._depth:(n[l]=t._depth=Math.max(r.width>0?f-r.top:0,d),h.reverse()),r.width>0){var g=r.right-(t._offset+t._length);g>0&&(n.xr=1,n.r=g);var y=t._offset-r.left;y>0&&(n.xl=0,n.l=y)}}else if("l"===l?n[l]=t._depth=Math.max(r.height>0?f-r.left:0,d):(n[l]=t._depth=Math.max(r.height>0?r.right-f:0,d),h.reverse()),r.height>0){var m=r.bottom-(t._offset+t._length);m>0&&(n.yb=0,n.b=m);var b=t._offset-r.top;b>0&&(n.yt=1,n.t=b)}n[v]="free"===t.anchor?t.position:t._anchorAxis.domain[h[0]],t.title.text!==u._dfltTitle[p]&&(n[l]+=de(t)+(t.title.standoff||0)),t.mirror&&"free"!==t.anchor&&((a={x:0,y:0,r:0,l:0,t:0,b:0})[c]=t.linewidth,t.mirror&&!0!==t.mirror&&(a[c]+=d),!0===t.mirror||"ticks"===t.mirror?a[v]=t._anchorAxis.domain[h[1]]:"all"!==t.mirror&&"allticks"!==t.mirror||(a[v]=[t._counterDomainMin,t._counterDomainMax][h[1]]))}X&&(s=o.getComponentMethod("rangeslider","autoMarginOpts")(e,t)),i.autoMargin(e,ve(t),n),i.autoMargin(e,ge(t),a),i.autoMargin(e,ye(t),s)})),r.skipTitle||X&&"bottom"===t.side||W.push((function(){return function(e,t){var r,n=e._fullLayout,a=t._id,i=a.charAt(0),o=t.title.font.size;if(t.title.hasOwnProperty("standoff"))r=t._depth+t.title.standoff+de(t);else{var s=-1!==(t.ticklabelposition||"").indexOf("inside");if("multicategory"===t.type)r=t._depth;else{var l=1.5*o;s&&(l=.5*o,"outside"===t.ticks&&(l+=t.ticklen)),r=10+l+(t.linewidth?t.linewidth-1:0)}s||(r+="x"===i?"top"===t.side?o*(t.showticklabels?1:0):o*(t.showticklabels?1.5:.5):"right"===t.side?o*(t.showticklabels?1:.5):o*(t.showticklabels?.5:0))}var u,f,h,p,v=F.getPxPosition(e,t);"x"===i?(f=t._offset+t._length/2,h="top"===t.side?v-r:v+r):(h=t._offset+t._length/2,f="right"===t.side?v+r:v-r,u={rotate:"-90",offset:0});if("multicategory"!==t.type){var g=t._selections[t._id+"tick"];if(p={selection:g,side:t.side},g&&g.node()&&g.node().parentNode){var y=d.getTranslate(g.node().parentNode);p.offsetLeft=y.x,p.offsetTop=y.y}t.title.hasOwnProperty("standoff")&&(p.pad=0)}return c.draw(e,a+"title",{propContainer:t,propName:t._name+".title.text",placeholder:n._dfltTitle[i],avoid:p,transform:u,attributes:{x:f,y:h,"text-anchor":"middle"}})}(e,t)})),s.syncOrAsync(W)}}function J(e){var r=h+(e||"tick");return w[r]||(w[r]=function(e,t){var r,n,a,i;e._selections[t].size()?(r=1/0,n=-1/0,a=1/0,i=-1/0,e._selections[t].each((function(){var e=pe(this),t=d.bBox(e.node().parentNode);r=Math.min(r,t.top),n=Math.max(n,t.bottom),a=Math.min(a,t.left),i=Math.max(i,t.right)}))):(r=0,n=0,a=0,i=0);return{top:r,bottom:n,left:a,right:i,height:n-r,width:i-a}}(t,r)),w[r]}},F.getTickSigns=function(e){var t=e._id.charAt(0),r={x:"top",y:"right"}[t],n=e.side===r?1:-1,a=[-1,1,n,-n];return"inside"!==e.ticks==("x"===t)&&(a=a.map((function(e){return-e}))),e.side&&a.push({l:-1,t:-1,r:1,b:1}[e.side.charAt(0)]),a},F.makeTransTickFn=function(e){return"x"===e._id.charAt(0)?function(t){return l(e._offset+e.l2p(t.x),0)}:function(t){return l(0,e._offset+e.l2p(t.x))}},F.makeTransTickLabelFn=function(e){var t=function(e){var t=e.ticklabelposition||"",r=function(e){return-1!==t.indexOf(e)},n=r("top"),a=r("left"),i=r("right"),o=r("bottom"),s=r("inside"),l=o||a||n||i;if(!l&&!s)return[0,0];var u=e.side,c=l?(e.tickwidth||0)/2:0,f=3,d=e.tickfont?e.tickfont.size:12;(o||n)&&(c+=d*I,f+=(e.linewidth||0)/2);(a||i)&&(c+=(e.linewidth||0)/2,f+=3);s&&"top"===u&&(f-=d*(1-I));(a||n)&&(c=-c);"bottom"!==u&&"right"!==u||(f=-f);return[l?c:0,s?f:0]}(e),r=t[0],n=t[1];return"x"===e._id.charAt(0)?function(t){return l(r+e._offset+e.l2p(ce(t)),n)}:function(t){return l(n,r+e._offset+e.l2p(ce(t)))}},F.makeTickPath=function(e,t,r,n){n=void 0!==n?n:e.ticklen;var a=e._id.charAt(0),i=(e.linewidth||1)/2;return"x"===a?"M0,"+(t+i*r)+"v"+n*r:"M"+(t+i*r)+",0h"+n*r},F.makeLabelFns=function(e,t,r){var n=e.ticklabelposition||"",i=function(e){return-1!==n.indexOf(e)},o=i("top"),l=i("left"),u=i("right"),c=i("bottom")||l||o||u,f=i("inside"),d="inside"===n&&"inside"===e.ticks||!f&&"outside"===e.ticks&&"boundaries"!==e.tickson,h=0,p=0,v=d?e.ticklen:0;if(f?v*=-1:c&&(v=0),d&&(h+=v,r)){var g=s.deg2rad(r);h=v*Math.cos(g)+1,p=v*Math.sin(g)}e.showticklabels&&(d||e.showline)&&(h+=.2*e.tickfont.size);var y,m,b,x,_,w={labelStandoff:h+=(e.linewidth||1)/2*(f?-1:1),labelShift:p},k=0,T=e.side,M=e._id.charAt(0),A=e.tickangle;if("x"===M)x=(_=!f&&"bottom"===T||f&&"top"===T)?1:-1,f&&(x*=-1),y=p*x,m=t+h*x,b=_?1:-.2,90===Math.abs(A)&&(f?b+=P:b=-90===A&&"bottom"===T?I:90===A&&"top"===T?P:.5,k=P/2*(A/90)),w.xFn=function(e){return e.dx+y+k*e.fontSize},w.yFn=function(e){return e.dy+m+e.fontSize*b},w.anchorFn=function(e,t){if(c){if(l)return"end";if(u)return"start"}return a(t)&&0!==t&&180!==t?t*x<0!==f?"end":"start":"middle"},w.heightFn=function(t,r,n){return r<-60||r>60?-.5*n:"top"===e.side!==f?-n:0};else if("y"===M){if(x=(_=!f&&"left"===T||f&&"right"===T)?1:-1,f&&(x*=-1),y=h,m=p*x,b=0,f||90!==Math.abs(A)||(b=-90===A&&"left"===T||90===A&&"right"===T?I:.5),f){var S=a(A)?+A:0;if(0!==S){var O=s.deg2rad(S);k=Math.abs(Math.sin(O))*I*x,b=0}}w.xFn=function(e){return e.dx+t-(y+e.fontSize*b)*x+k*e.fontSize},w.yFn=function(e){return e.dy+m+e.fontSize*P},w.anchorFn=function(e,t){return a(t)&&90===Math.abs(t)?"middle":_?"end":"start"},w.heightFn=function(t,r,n){return"right"===e.side&&(r*=-1),r<-30?-n:r<30?-.5*n:0}}return w},F.drawTicks=function(e,t,r){r=r||{};var n=t._id+"tick",a=r.vals;"period"===t.ticklabelmode&&(a=a.slice()).shift();var i=r.layer.selectAll("path."+n).data(t.ticks?a:[],fe);i.exit().remove(),i.enter().append("path").classed(n,1).classed("ticks",1).classed("crisp",!1!==r.crisp).call(f.stroke,t.tickcolor).style("stroke-width",d.crispRound(e,t.tickwidth,1)+"px").attr("d",r.path),i.attr("transform",r.transFn)},F.drawGrid=function(e,t,r){r=r||{};var n=t._id+"grid",a=r.vals,i=r.counterAxis;if(!1===t.showgrid)a=[];else if(i&&F.shouldShowZeroLine(e,t,i))for(var o="array"===t.tickmode,s=0;so||a.lefto||a.top+(t.tickangle?0:e.fontSize/4)1)for(n=1;n=t.width-20?(i["text-anchor"]="start",i.x=5):(i["text-anchor"]="end",i.x=t._paper.attr("width")-7),r.attr(i);var o=r.select(".js-link-to-tool"),s=r.select(".js-link-spacer"),l=r.select(".js-sourcelinks");e._context.showSources&&e._context.showSources(e),e._context.showLink&&function(e,t){t.text("");var r=t.append("a").attr({"xlink:xlink:href":"#",class:"link--impt link--embedview","font-weight":"bold"}).text(e._context.linkText+" "+String.fromCharCode(187));if(e._context.sendData)r.on("click",(function(){b.sendDataToCloud(e)}));else{var n=window.location.pathname.split("/"),a=window.location.search;r.attr({"xlink:xlink:show":"new","xlink:xlink:href":"/"+n[2].split(".")[0]+"/"+n[1]+a})}}(e,o),s.text(o.text()&&l.text()?" - ":"")}},b.sendDataToCloud=function(e){var t=(window.PLOTLYENV||{}).BASE_URL||e._context.plotlyServerURL;if(t){e.emit("plotly_beforeexport");var r=n.select(e).append("div").attr("id","hiddenform").style("display","none"),a=r.append("form").attr({action:t+"/external",method:"post",target:"_blank"});return a.append("input").attr({type:"text",name:"data"}).node().value=b.graphJson(e,!1,"keepdata"),a.node().submit(),r.remove(),e.emit("plotly_afterexport"),!1}};var w=["days","shortDays","months","shortMonths","periods","dateTime","date","time","decimal","thousands","grouping","currency"],k=["year","month","dayMonth","dayMonthYear"];function T(e,t){var r=e._context.locale;r||(r="en-US");var n=!1,a={};function i(e){for(var r=!0,i=0;i1&&P.length>1){for(o.getComponentMethod("grid","sizeDefaults")(c,l),s=0;s15&&P.length>15&&0===l.shapes.length&&0===l.images.length,l._hasCartesian=l._has("cartesian"),l._hasGeo=l._has("geo"),l._hasGL3D=l._has("gl3d"),l._hasGL2D=l._has("gl2d"),l._hasTernary=l._has("ternary"),l._hasPie=l._has("pie"),b.linkSubplots(d,l,f,i),b.cleanPlot(d,l,f,i);var z=!(!i._has||!i._has("gl2d")),q=!(!l._has||!l._has("gl2d")),V=!(!i._has||!i._has("cartesian"))||z,H=!(!l._has||!l._has("cartesian"))||q;V&&!H?i._bgLayer.remove():H&&!V&&(l._shouldCreateBgLayer=!0),i._zoomlayer&&!e._dragging&&h({_fullLayout:i}),function(e,t){var r,n=[];t.meta&&(r=t._meta={meta:t.meta,layout:{meta:t.meta}});for(var a=0;a0){var f=1-2*s;n=Math.round(f*n),a=Math.round(f*a)}}var d=b.layoutAttributes.width.min,h=b.layoutAttributes.height.min;n1,v=!t.height&&Math.abs(r.height-a)>1;(v||p)&&(p&&(r.width=n),v&&(r.height=a)),e._initialAutoSize||(e._initialAutoSize={width:n,height:a}),b.sanitizeMargins(r)},b.supplyLayoutModuleDefaults=function(e,t,r,n){var a,i,s,l=o.componentsRegistry,c=t._basePlotModules,f=o.subplotsRegistry.cartesian;for(a in l)(s=l[a]).includeBasePlot&&s.includeBasePlot(e,t);for(var d in c.length||c.push(f),t._has("cartesian")&&(o.getComponentMethod("grid","contentDefaults")(e,t),f.finalizeSubplots(e,t)),t._subplots)t._subplots[d].sort(u.subplotSort);for(i=0;i1&&(r.l/=v,r.r/=v)}if(f){var g=(r.t+r.b)/f;g>1&&(r.t/=g,r.b/=g)}var y=void 0!==r.xl?r.xl:r.x,m=void 0!==r.xr?r.xr:r.x,x=void 0!==r.yt?r.yt:r.y,_=void 0!==r.yb?r.yb:r.y;d[t]={l:{val:y,size:r.l+p},r:{val:m,size:r.r+p},b:{val:_,size:r.b+p},t:{val:x,size:r.t+p}},h[t]=1}else delete d[t],delete h[t];if(!n._replotting)return b.doAutoMargin(e)}},b.doAutoMargin=function(e){var t=e._fullLayout,r=t.width,n=t.height;t._size||(t._size={}),C(t);var a=t._size,s=t.margin,l=u.extendFlat({},a),c=s.l,f=s.r,h=s.t,p=s.b,v=t._pushmargin,g=t._pushmarginIds;if(!1!==t.margin.autoexpand){for(var y in v)g[y]||delete v[y];for(var m in v.base={l:{val:0,size:c},r:{val:1,size:f},t:{val:1,size:h},b:{val:0,size:p}},v){var x=v[m].l||{},_=v[m].b||{},w=x.val,k=x.size,T=_.val,M=_.size;for(var A in v){if(i(k)&&v[A].r){var S=v[A].r.val,O=v[A].r.size;if(S>w){var L=(k*S+(O-r)*w)/(S-w),E=(O*(1-w)+(k-r)*(1-S))/(S-w);L+E>c+f&&(c=L,f=E)}}if(i(M)&&v[A].t){var D=v[A].t.val,R=v[A].t.size;if(D>T){var P=(M*D+(R-n)*T)/(D-T),I=(R*(1-T)+(M-n)*(1-D))/(D-T);P+I>p+h&&(p=P,h=I)}}}}}var N=u.constrain(r-s.l-s.r,2,64),j=u.constrain(n-s.t-s.b,2,64),F=Math.max(0,r-N),z=Math.max(0,n-j);if(F){var q=(c+f)/F;q>1&&(c/=q,f/=q)}if(z){var V=(p+h)/z;V>1&&(p/=V,h/=V)}if(a.l=Math.round(c),a.r=Math.round(f),a.t=Math.round(h),a.b=Math.round(p),a.p=Math.round(s.pad),a.w=Math.round(r)-a.l-a.r,a.h=Math.round(n)-a.t-a.b,!t._replotting&&b.didMarginChange(l,a)){"_redrawFromAutoMarginCount"in t?t._redrawFromAutoMarginCount++:t._redrawFromAutoMarginCount=1;var H=3*(1+Object.keys(g).length);if(t._redrawFromAutoMarginCount0&&(e._transitioningWithDuration=!0),e._transitionData._interruptCallbacks.push((function(){n=!0})),r.redraw&&e._transitionData._interruptCallbacks.push((function(){return o.call("redraw",e)})),e._transitionData._interruptCallbacks.push((function(){e.emit("plotly_transitioninterrupted",[])}));var i=0,s=0;function l(){return i++,function(){s++,n||s!==i||function(t){if(!e._transitionData)return;(function(e){if(e)for(;e.length;)e.shift()})(e._transitionData._interruptCallbacks),Promise.resolve().then((function(){if(r.redraw)return o.call("redraw",e)})).then((function(){e._transitioning=!1,e._transitioningWithDuration=!1,e.emit("plotly_transitioned",[])})).then(t)}(a)}}r.runFn(l),setTimeout(l())}))}],i=u.syncOrAsync(a,e);return i&&i.then||(i=Promise.resolve()),i.then((function(){return e}))}b.didMarginChange=function(e,t){for(var r=0;r1)return!0}return!1},b.graphJson=function(e,t,r,n,a,i){(a&&t&&!e._fullData||a&&!t&&!e._fullLayout)&&b.supplyDefaults(e);var o=a?e._fullData:e.data,s=a?e._fullLayout:e.layout,l=(e._transitionData||{})._frames;function c(e,t){if("function"==typeof e)return t?"_function_":null;if(u.isPlainObject(e)){var n,a={};return Object.keys(e).sort().forEach((function(i){if(-1===["_","["].indexOf(i.charAt(0)))if("function"!=typeof e[i]){if("keepdata"===r){if("src"===i.substr(i.length-3))return}else if("keepstream"===r){if("string"==typeof(n=e[i+"src"])&&n.indexOf(":")>0&&!u.isPlainObject(e.stream))return}else if("keepall"!==r&&"string"==typeof(n=e[i+"src"])&&n.indexOf(":")>0)return;a[i]=c(e[i],t)}else t&&(a[i]="_function")})),a}return Array.isArray(e)?e.map((function(e){return c(e,t)})):u.isTypedArray(e)?u.simpleMap(e,u.identity):u.isJSDate(e)?u.ms2DateTimeLocal(+e):e}var f={data:(o||[]).map((function(e){var r=c(e);return t&&delete r.fit,r}))};if(!t&&(f.layout=c(s),a)){var d=s._size;f.layout.computed={margin:{b:d.b,l:d.l,r:d.r,t:d.t}}}return e.framework&&e.framework.isPolar&&(f=e.framework.getConfig()),l&&(f.frames=c(l)),i&&(f.config=c(e._context,!0)),"object"===n?f:JSON.stringify(f)},b.modifyFrames=function(e,t){var r,n,a,i=e._transitionData._frames,o=e._transitionData._frameHash;for(r=0;r=0;i--)if(s[i].enabled){r._indexToPoints=s[i]._indexToPoints;break}n&&n.calc&&(o=n.calc(e,r))}Array.isArray(o)&&o[0]||(o=[{x:f,y:f}]),o[0].t||(o[0].t={}),o[0].trace=r,p[t]=o}}for(R(l,c,h),a=0;an?1:-1:+(e.substr(1)||1)-+(t.substr(1)||1)},t.ref2id=function(e){return!!/^[xyz]/.test(e)&&e.split(" ")[0]},t.isLinked=function(e,t){return i(t,e._axisMatchGroups)||i(t,e._axisConstraintGroups)}},function(e,t,r){"use strict";var n=r(41),a=Array.isArray;function i(e,t,r,o){var s,l,u,c,f,d,h=e[0],p=e.length;if(2===p&&a(h)&&a(e[1])&&0===h.length){if(function(e,t){var r,n;for(r=0;r1)for(var i=1;i doesnt match end tag <"+e+">. Pretending it did match.",t),r=l[l.length-1].node}else a.log("Ignoring unexpected end tag .",t)}b.test(t)?c():(r=e,l=[{node:e}]);for(var S=t.split(y),L=0;L|>|>)/g;var d={sup:"font-size:70%",sub:"font-size:70%",b:"font-weight:bold",i:"font-style:italic",a:"cursor:pointer",span:"",em:"font-style:italic;font-weight:bold"},h={sub:"0.3em",sup:"-0.6em"},p={sub:"-0.21em",sup:"0.42em"},v=["http:","https:","mailto:","",void 0,":"],g=t.NEWLINES=/(\r\n?|\n)/g,y=/(<[^<>]*>)/,m=/<(\/?)([^ >]*)(\s+(.*))?>/i,b=//i;t.BR_TAG_ALL=//gi;var x=/(^|[\s"'])style\s*=\s*("([^"]*);?"|'([^']*);?')/i,_=/(^|[\s"'])href\s*=\s*("([^"]*)"|'([^']*)')/i,w=/(^|[\s"'])target\s*=\s*("([^"\s]*)"|'([^'\s]*)')/i,k=/(^|[\s"'])popup\s*=\s*("([\w=,]*)"|'([\w=,]*)')/i;function T(e,t){if(!e)return null;var r=e.match(t),n=r&&(r[3]||r[4]);return n&&O(n)}var M=/(^|;)\s*color:/;t.plainText=function(e,t){for(var r=void 0!==(t=t||{}).len&&-1!==t.len?t.len:1/0,n=void 0!==t.allowedTags?t.allowedTags:["br"],a="...".length,i=e.split(y),o=[],s="",l=0,u=0;ua?o.push(c.substr(0,p-a)+"..."):o.push(c.substr(0,p));break}s=""}}return o.join("")};var A={mu:"μ",amp:"&",lt:"<",gt:">",nbsp:" ",times:"×",plusmn:"±",deg:"°"},S=/&(#\d+|#x[\da-fA-F]+|[a-z]+);/g;function O(e){return e.replace(S,(function(e,t){return("#"===t.charAt(0)?function(e){if(e>1114111)return;var t=String.fromCodePoint;if(t)return t(e);var r=String.fromCharCode;return e<=65535?r(e):r(55232+(e>>10),e%1024+56320)}("x"===t.charAt(1)?parseInt(t.substr(2),16):parseInt(t.substr(1),10)):A[t])||e}))}function C(e){var t=encodeURI(decodeURI(e)),r=document.createElement("a"),n=document.createElement("a");r.href=e,n.href=t;var a=r.protocol,i=n.protocol;return-1!==v.indexOf(a)&&-1!==v.indexOf(i)?t:""}function L(e,t,r){var n,i,o,s=r.horizontalAlign,l=r.verticalAlign||"top",u=e.node().getBoundingClientRect(),c=t.node().getBoundingClientRect();return i="bottom"===l?function(){return u.bottom-n.height}:"middle"===l?function(){return u.top+(u.height-n.height)/2}:function(){return u.top},o="right"===s?function(){return u.right-n.width}:"center"===s?function(){return u.left+(u.width-n.width)/2}:function(){return u.left},function(){n=this.node().getBoundingClientRect();var e=o()-c.left,t=i()-c.top,s=r.gd||{};if(r.gd){s._fullLayout._calcInverseTransform(s);var l=a.apply3DTransform(s._fullLayout._invTransform)(e,t);e=l[0],t=l[1]}return this.style({top:t+"px",left:e+"px","z-index":1e3}),this}}t.convertEntities=O,t.sanitizeHTML=function(e){e=e.replace(g," ");for(var t=document.createElement("p"),r=t,a=[],i=e.split(y),o=0;o2&&void 0!==arguments[2]?arguments[2]:o,n=void 0,u=Array.isArray(e),c=[e],f=-1,d=[],h=void 0,p=void 0,v=void 0,g=[],y=[],m=e;do{var b=++f===c.length,x=b&&0!==d.length;if(b){if(p=0===y.length?void 0:g[g.length-1],h=v,v=y.pop(),x){if(u)h=h.slice();else{for(var _={},w=0,k=Object.keys(h);w=0;n--,a++){var i=e[n];r[a]=[1-i[0],i[1]]}return r}function p(e,t){t=t||{};for(var r=e.domain,o=e.range,l=o.length,u=new Array(l),c=0;c1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=R(e,360),t=R(t,100),r=R(r,100),0===t)n=a=i=r;else{var s=r<.5?r*(1+t):r+t-r*t,l=2*r-s;n=o(l,s,e+1/3),a=o(l,s,e),i=o(l,s,e-1/3)}return{r:255*n,g:255*a,b:255*i}}(e.h,n,l),f=!0,d="hsl"),e.hasOwnProperty("a")&&(r=e.a));var h,p,v;return r=D(r),{ok:f,format:e.format||d,r:u(255,c(t.r,0)),g:u(255,c(t.g,0)),b:u(255,c(t.b,0)),a:r}}(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=l(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=l(this._r)),this._g<1&&(this._g=l(this._g)),this._b<1&&(this._b=l(this._b)),this._ok=r.ok,this._tc_id=s++}function h(e,t,r){e=R(e,255),t=R(t,255),r=R(r,255);var n,a,i=c(e,t,r),o=u(e,t,r),s=(i+o)/2;if(i==o)n=a=0;else{var l=i-o;switch(a=s>.5?l/(2-i-o):l/(i+o),i){case e:n=(t-r)/l+(t>1)+720)%360;--t;)n.h=(n.h+a)%360,i.push(d(n));return i}function C(e,t){t=t||6;for(var r=d(e).toHsv(),n=r.h,a=r.s,i=r.v,o=[],s=1/t;t--;)o.push(d({h:n,s:a,v:i})),i=(i+s)%1;return o}d.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n=this.toRgb();return e=n.r/255,t=n.g/255,r=n.b/255,.2126*(e<=.03928?e/12.92:a.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:a.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:a.pow((r+.055)/1.055,2.4))},setAlpha:function(e){return this._a=D(e),this._roundA=l(100*this._a)/100,this},toHsv:function(){var e=p(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=p(this._r,this._g,this._b),t=l(360*e.h),r=l(100*e.s),n=l(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=h(this._r,this._g,this._b),t=l(360*e.h),r=l(100*e.s),n=l(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return v(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,r,n,a){var i=[N(l(e).toString(16)),N(l(t).toString(16)),N(l(r).toString(16)),N(F(n))];if(a&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1))return i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0);return i.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:l(this._r),g:l(this._g),b:l(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+l(this._r)+", "+l(this._g)+", "+l(this._b)+")":"rgba("+l(this._r)+", "+l(this._g)+", "+l(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:l(100*R(this._r,255))+"%",g:l(100*R(this._g,255))+"%",b:l(100*R(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+l(100*R(this._r,255))+"%, "+l(100*R(this._g,255))+"%, "+l(100*R(this._b,255))+"%)":"rgba("+l(100*R(this._r,255))+"%, "+l(100*R(this._g,255))+"%, "+l(100*R(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(E[v(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+g(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var a=d(e);r="#"+g(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return d(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(x,arguments)},brighten:function(){return this._applyModification(_,arguments)},darken:function(){return this._applyModification(w,arguments)},desaturate:function(){return this._applyModification(y,arguments)},saturate:function(){return this._applyModification(m,arguments)},greyscale:function(){return this._applyModification(b,arguments)},spin:function(){return this._applyModification(k,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(O,arguments)},complement:function(){return this._applyCombination(T,arguments)},monochromatic:function(){return this._applyCombination(C,arguments)},splitcomplement:function(){return this._applyCombination(S,arguments)},triad:function(){return this._applyCombination(M,arguments)},tetrad:function(){return this._applyCombination(A,arguments)}},d.fromRatio=function(e,t){if("object"==typeof e){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:j(e[n]));e=r}return d(e,t)},d.equals=function(e,t){return!(!e||!t)&&d(e).toRgbString()==d(t).toRgbString()},d.random=function(){return d.fromRatio({r:f(),g:f(),b:f()})},d.mix=function(e,t,r){r=0===r?0:r||50;var n=d(e).toRgb(),a=d(t).toRgb(),i=r/100;return d({r:(a.r-n.r)*i+n.r,g:(a.g-n.g)*i+n.g,b:(a.b-n.b)*i+n.b,a:(a.a-n.a)*i+n.a})},d.readability=function(e,t){var r=d(e),n=d(t);return(a.max(r.getLuminance(),n.getLuminance())+.05)/(a.min(r.getLuminance(),n.getLuminance())+.05)},d.isReadable=function(e,t,r){var n,a,i=d.readability(e,t);switch(a=!1,(n=function(e){var t,r;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==r&&"large"!==r&&(r="small");return{level:t,size:r}}(r)).level+n.size){case"AAsmall":case"AAAlarge":a=i>=4.5;break;case"AAlarge":a=i>=3;break;case"AAAsmall":a=i>=7}return a},d.mostReadable=function(e,t,r){var n,a,i,o,s=null,l=0;a=(r=r||{}).includeFallbackColors,i=r.level,o=r.size;for(var u=0;ul&&(l=n,s=d(t[u]));return d.isReadable(e,s,{level:i,size:o})||!a?s:(r.includeFallbackColors=!1,d.mostReadable(e,["#fff","#000"],r))};var L=d.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},E=d.hexNames=function(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}(L);function D(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function R(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var r=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=u(t,c(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),a.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function P(e){return u(1,c(0,e))}function I(e){return parseInt(e,16)}function N(e){return 1==e.length?"0"+e:""+e}function j(e){return e<=1&&(e=100*e+"%"),e}function F(e){return a.round(255*parseFloat(e)).toString(16)}function z(e){return I(e)/255}var q,V,H,B=(V="[\\s|\\(]+("+(q="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+q+")[,|\\s]+("+q+")\\s*\\)?",H="[\\s|\\(]+("+q+")[,|\\s]+("+q+")[,|\\s]+("+q+")[,|\\s]+("+q+")\\s*\\)?",{CSS_UNIT:new RegExp(q),rgb:new RegExp("rgb"+V),rgba:new RegExp("rgba"+H),hsl:new RegExp("hsl"+V),hsla:new RegExp("hsla"+H),hsv:new RegExp("hsv"+V),hsva:new RegExp("hsva"+H),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function $(e){return!!B.CSS_UNIT.exec(e)}e.exports?e.exports=d:void 0===(n=function(){return d}.call(t,r,t,e))||(e.exports=n)}(Math)},function(e,t,r){"use strict";var n=r(20),a=r(29),i=r(54).dash,o=r(16).extendFlat,s=r(11).templatedArray,l=(r(57).FORMAT_LINK,r(57).DATE_FORMAT_LINK,r(13).ONEDAY),u=r(17),c=u.HOUR_PATTERN,f=u.WEEKDAY_PATTERN;e.exports={visible:{valType:"boolean",editType:"plot"},color:{valType:"color",dflt:a.defaultLine,editType:"ticks"},title:{text:{valType:"string",editType:"ticks"},font:n({editType:"ticks"}),standoff:{valType:"number",min:0,editType:"ticks"},editType:"ticks"},type:{valType:"enumerated",values:["-","linear","log","date","category","multicategory"],dflt:"-",editType:"calc",_noTemplating:!0},autotypenumbers:{valType:"enumerated",values:["convert types","strict"],dflt:"convert types",editType:"calc"},autorange:{valType:"enumerated",values:[!0,!1,"reversed"],dflt:!0,editType:"axrange",impliedEdits:{"range[0]":void 0,"range[1]":void 0}},rangemode:{valType:"enumerated",values:["normal","tozero","nonnegative"],dflt:"normal",editType:"plot"},range:{valType:"info_array",items:[{valType:"any",editType:"axrange",impliedEdits:{"^autorange":!1},anim:!0},{valType:"any",editType:"axrange",impliedEdits:{"^autorange":!1},anim:!0}],editType:"axrange",impliedEdits:{autorange:!1},anim:!0},fixedrange:{valType:"boolean",dflt:!1,editType:"calc"},scaleanchor:{valType:"enumerated",values:[u.idRegex.x.toString(),u.idRegex.y.toString()],editType:"plot"},scaleratio:{valType:"number",min:0,dflt:1,editType:"plot"},constrain:{valType:"enumerated",values:["range","domain"],editType:"plot"},constraintoward:{valType:"enumerated",values:["left","center","right","top","middle","bottom"],editType:"plot"},matches:{valType:"enumerated",values:[u.idRegex.x.toString(),u.idRegex.y.toString()],editType:"calc"},rangebreaks:s("rangebreak",{enabled:{valType:"boolean",dflt:!0,editType:"calc"},bounds:{valType:"info_array",items:[{valType:"any",editType:"calc"},{valType:"any",editType:"calc"}],editType:"calc"},pattern:{valType:"enumerated",values:[f,c,""],editType:"calc"},values:{valType:"info_array",freeLength:!0,editType:"calc",items:{valType:"any",editType:"calc"}},dvalue:{valType:"number",editType:"calc",min:0,dflt:l},editType:"calc"}),tickmode:{valType:"enumerated",values:["auto","linear","array"],editType:"ticks",impliedEdits:{tick0:void 0,dtick:void 0}},nticks:{valType:"integer",min:0,dflt:0,editType:"ticks"},tick0:{valType:"any",editType:"ticks",impliedEdits:{tickmode:"linear"}},dtick:{valType:"any",editType:"ticks",impliedEdits:{tickmode:"linear"}},tickvals:{valType:"data_array",editType:"ticks"},ticktext:{valType:"data_array",editType:"ticks"},ticks:{valType:"enumerated",values:["outside","inside",""],editType:"ticks"},tickson:{valType:"enumerated",values:["labels","boundaries"],dflt:"labels",editType:"ticks"},ticklabelmode:{valType:"enumerated",values:["instant","period"],dflt:"instant",editType:"ticks"},ticklabelposition:{valType:"enumerated",values:["outside","inside","outside top","inside top","outside left","inside left","outside right","inside right","outside bottom","inside bottom"],dflt:"outside",editType:"calc"},mirror:{valType:"enumerated",values:[!0,"ticks",!1,"all","allticks"],dflt:!1,editType:"ticks+layoutstyle"},ticklen:{valType:"number",min:0,dflt:5,editType:"ticks"},tickwidth:{valType:"number",min:0,dflt:1,editType:"ticks"},tickcolor:{valType:"color",dflt:a.defaultLine,editType:"ticks"},showticklabels:{valType:"boolean",dflt:!0,editType:"ticks"},automargin:{valType:"boolean",dflt:!1,editType:"ticks"},showspikes:{valType:"boolean",dflt:!1,editType:"modebar"},spikecolor:{valType:"color",dflt:null,editType:"none"},spikethickness:{valType:"number",dflt:3,editType:"none"},spikedash:o({},i,{dflt:"dash",editType:"none"}),spikemode:{valType:"flaglist",flags:["toaxis","across","marker"],dflt:"toaxis",editType:"none"},spikesnap:{valType:"enumerated",values:["data","cursor","hovered data"],dflt:"data",editType:"none"},tickfont:n({editType:"ticks"}),tickangle:{valType:"angle",dflt:"auto",editType:"ticks"},tickprefix:{valType:"string",dflt:"",editType:"ticks"},showtickprefix:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks"},ticksuffix:{valType:"string",dflt:"",editType:"ticks"},showticksuffix:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks"},showexponent:{valType:"enumerated",values:["all","first","last","none"],dflt:"all",editType:"ticks"},exponentformat:{valType:"enumerated",values:["none","e","E","power","SI","B"],dflt:"B",editType:"ticks"},minexponent:{valType:"number",dflt:3,min:0,editType:"ticks"},separatethousands:{valType:"boolean",dflt:!1,editType:"ticks"},tickformat:{valType:"string",dflt:"",editType:"ticks"},tickformatstops:s("tickformatstop",{enabled:{valType:"boolean",dflt:!0,editType:"ticks"},dtickrange:{valType:"info_array",items:[{valType:"any",editType:"ticks"},{valType:"any",editType:"ticks"}],editType:"ticks"},value:{valType:"string",dflt:"",editType:"ticks"},editType:"ticks"}),hoverformat:{valType:"string",dflt:"",editType:"none"},showline:{valType:"boolean",dflt:!1,editType:"ticks+layoutstyle"},linecolor:{valType:"color",dflt:a.defaultLine,editType:"layoutstyle"},linewidth:{valType:"number",min:0,dflt:1,editType:"ticks+layoutstyle"},showgrid:{valType:"boolean",editType:"ticks"},gridcolor:{valType:"color",dflt:a.lightLine,editType:"ticks"},gridwidth:{valType:"number",min:0,dflt:1,editType:"ticks"},zeroline:{valType:"boolean",editType:"ticks"},zerolinecolor:{valType:"color",dflt:a.defaultLine,editType:"ticks"},zerolinewidth:{valType:"number",dflt:1,editType:"ticks"},showdividers:{valType:"boolean",dflt:!0,editType:"ticks"},dividercolor:{valType:"color",dflt:a.defaultLine,editType:"ticks"},dividerwidth:{valType:"number",dflt:1,editType:"ticks"},anchor:{valType:"enumerated",values:["free",u.idRegex.x.toString(),u.idRegex.y.toString()],editType:"plot"},side:{valType:"enumerated",values:["top","bottom","left","right"],editType:"plot"},overlaying:{valType:"enumerated",values:["free",u.idRegex.x.toString(),u.idRegex.y.toString()],editType:"plot"},layer:{valType:"enumerated",values:["above traces","below traces"],dflt:"above traces",editType:"plot"},domain:{valType:"info_array",items:[{valType:"number",min:0,max:1,editType:"plot"},{valType:"number",min:0,max:1,editType:"plot"}],dflt:[0,1],editType:"plot"},position:{valType:"number",min:0,max:1,dflt:0,editType:"plot"},categoryorder:{valType:"enumerated",values:["trace","category ascending","category descending","array","total ascending","total descending","min ascending","min descending","max ascending","max descending","sum ascending","sum descending","mean ascending","mean descending","median ascending","median descending"],dflt:"trace",editType:"calc"},categoryarray:{valType:"data_array",editType:"calc"},uirevision:{valType:"any",editType:"none"},editType:"calc",_deprecated:{autotick:{valType:"boolean",editType:"ticks"},title:{valType:"string",editType:"ticks"},titlefont:n({editType:"ticks"})}}},function(e,t,r){"use strict";var n=r(251),a=r(117),i=r(133),o=r(1).removeElement,s=r(17),l=e.exports={};l.align=r(252),l.getCursor=r(253);var u=r(254);function c(){var e=document.createElement("div");e.className="dragcover";var t=e.style;return t.position="fixed",t.left=0,t.right=0,t.top=0,t.bottom=0,t.zIndex=999999999,t.background="none",document.body.appendChild(e),e}function f(e){return n(e.changedTouches?e.changedTouches[0]:e,document.body)}l.unhover=u.wrapped,l.unhoverRaw=u.raw,l.init=function(e){var t,r,n,u,d,h,p,v,g=e.gd,y=1,m=g._context.doubleClickDelay,b=e.element;g._mouseDownTime||(g._mouseDownTime=0),b.style.pointerEvents="all",b.onmousedown=_,i?(b._ontouchstart&&b.removeEventListener("touchstart",b._ontouchstart),b._ontouchstart=_,b.addEventListener("touchstart",_,{passive:!1})):b.ontouchstart=_;var x=e.clampFn||function(e,t,r){return Math.abs(e)m&&(y=Math.max(y-1,1)),g._dragged)e.doneFn&&e.doneFn();else if(e.clickFn&&e.clickFn(y,h),!v){var r;try{r=new MouseEvent("click",t)}catch(e){var n=f(t);(r=document.createEvent("MouseEvents")).initMouseEvent("click",t.bubbles,t.cancelable,t.view,t.detail,t.screenX,t.screenY,n[0],n[1],t.ctrlKey,t.altKey,t.shiftKey,t.metaKey,t.button,t.relatedTarget)}p.dispatchEvent(r)}g._dragging=!1,g._dragged=!1}else g._dragged=!1}},l.coverSlip=c},function(e,t,r){"use strict";var n=r(1),a=r(11);e.exports=function(e,t,r){var i,o,s=r.name,l=r.inclusionAttr||"visible",u=t[s],c=n.isArrayOrTypedArray(e[s])?e[s]:[],f=t[s]=[],d=a.arrayTemplater(t,s,l);for(i=0;i=0&&r.index1){var t=["LOG:"];for(e=0;e1){var r=[];for(e=0;e"),"long")}},i.warn=function(){var e;if(n.logging>0){var t=["WARN:"];for(e=0;e0){var r=[];for(e=0;e"),"stick")}},i.error=function(){var e;if(n.logging>0){var t=["ERROR:"];for(e=0;e0){var r=[];for(e=0;e"),"stick")}}},function(e,t,r){"use strict";var n={staticPlot:{valType:"boolean",dflt:!1},plotlyServerURL:{valType:"string",dflt:""},editable:{valType:"boolean",dflt:!1},edits:{annotationPosition:{valType:"boolean",dflt:!1},annotationTail:{valType:"boolean",dflt:!1},annotationText:{valType:"boolean",dflt:!1},axisTitleText:{valType:"boolean",dflt:!1},colorbarPosition:{valType:"boolean",dflt:!1},colorbarTitleText:{valType:"boolean",dflt:!1},legendPosition:{valType:"boolean",dflt:!1},legendText:{valType:"boolean",dflt:!1},shapePosition:{valType:"boolean",dflt:!1},titleText:{valType:"boolean",dflt:!1}},autosizable:{valType:"boolean",dflt:!1},responsive:{valType:"boolean",dflt:!1},fillFrame:{valType:"boolean",dflt:!1},frameMargins:{valType:"number",dflt:0,min:0,max:.5},scrollZoom:{valType:"flaglist",flags:["cartesian","gl3d","geo","mapbox"],extras:[!0,!1],dflt:"gl3d+geo+mapbox"},doubleClick:{valType:"enumerated",values:[!1,"reset","autosize","reset+autosize"],dflt:"reset+autosize"},doubleClickDelay:{valType:"number",dflt:300,min:0},showAxisDragHandles:{valType:"boolean",dflt:!0},showAxisRangeEntryBoxes:{valType:"boolean",dflt:!0},showTips:{valType:"boolean",dflt:!0},showLink:{valType:"boolean",dflt:!1},linkText:{valType:"string",dflt:"Edit chart",noBlank:!0},sendData:{valType:"boolean",dflt:!0},showSources:{valType:"any",dflt:!1},displayModeBar:{valType:"enumerated",values:["hover",!0,!1],dflt:"hover"},showSendToCloud:{valType:"boolean",dflt:!1},showEditInChartStudio:{valType:"boolean",dflt:!1},modeBarButtonsToRemove:{valType:"any",dflt:[]},modeBarButtonsToAdd:{valType:"any",dflt:[]},modeBarButtons:{valType:"any",dflt:!1},toImageButtonOptions:{valType:"any",dflt:{}},displaylogo:{valType:"boolean",dflt:!0},watermark:{valType:"boolean",dflt:!1},plotGlPixelRatio:{valType:"number",dflt:2,min:1,max:4},setBackground:{valType:"any",dflt:"transparent"},topojsonURL:{valType:"string",noBlank:!0,dflt:"https://cdn.plot.ly/"},mapboxAccessToken:{valType:"string",dflt:null},logging:{valType:"integer",min:0,max:2,dflt:1},notifyOnLogging:{valType:"integer",min:0,max:2,dflt:0},queueLength:{valType:"integer",min:0,dflt:0},globalTransforms:{valType:"any",dflt:[]},locale:{valType:"string",dflt:"en-US"},locales:{valType:"any",dflt:{}}},a={};!function e(t,r){for(var n in t){var a=t[n];a.valType?r[n]=a.dflt:(r[n]||(r[n]={}),e(a,r[n]))}}(n,a),e.exports={configAttributes:n,dfltConfig:a}},function(e,t,r){"use strict";t.xmlns="http://www.w3.org/2000/xmlns/",t.svg="http://www.w3.org/2000/svg",t.xlink="http://www.w3.org/1999/xlink",t.svgAttrs={xmlns:t.svg,"xmlns:xlink":t.xlink}},function(e,t,r){"use strict";var n=r(3);t.getDelay=function(e){return e._has&&(e._has("gl3d")||e._has("gl2d")||e._has("mapbox"))?500:0},t.getRedrawFunc=function(e){return function(){var t=e._fullLayout||{};!(t._has&&t._has("polar"))&&e.data&&e.data[0]&&e.data[0].r||n.getComponentMethod("colorbar","draw")(e)}},t.encodeSVG=function(e){return"data:image/svg+xml,"+encodeURIComponent(e)},t.encodeJSON=function(e){return"data:application/json,"+encodeURIComponent(e)};var a=window.URL||window.webkitURL;t.createObjectURL=function(e){return a.createObjectURL(e)},t.revokeObjectURL=function(e){return a.revokeObjectURL(e)},t.createBlob=function(e,t){if("svg"===t)return new window.Blob([e],{type:"image/svg+xml;charset=utf-8"});if("full-json"===t)return new window.Blob([e],{type:"application/json;charset=utf-8"});var r=function(e){for(var t=e.length,r=new ArrayBuffer(t),n=new Uint8Array(r),a=0;at/2?e-Math.round(e/t)*t:e}}},function(e,t,r){"use strict";var n=r(52),a=r(20)({editType:"none"});a.family.dflt=n.HOVERFONT,a.size.dflt=n.HOVERFONTSIZE,e.exports={clickmode:{valType:"flaglist",flags:["event","select"],dflt:"event",editType:"plot",extras:["none"]},dragmode:{valType:"enumerated",values:["zoom","pan","select","lasso","drawclosedpath","drawopenpath","drawline","drawrect","drawcircle","orbit","turntable",!1],dflt:"zoom",editType:"modebar"},hovermode:{valType:"enumerated",values:["x","y","closest",!1,"x unified","y unified"],editType:"modebar"},hoverdistance:{valType:"integer",min:-1,dflt:20,editType:"none"},spikedistance:{valType:"integer",min:-1,dflt:20,editType:"none"},hoverlabel:{bgcolor:{valType:"color",editType:"none"},bordercolor:{valType:"color",editType:"none"},font:a,align:{valType:"enumerated",values:["left","right","auto"],dflt:"auto",editType:"none"},namelength:{valType:"integer",min:-1,dflt:15,editType:"none"},editType:"none"},selectdirection:{valType:"enumerated",values:["h","v","d","any"],dflt:"any",editType:"none"}}},function(e,t,r){"use strict";t.counter=function(e,t,r,n){var a=(t||"")+(r?"":"$"),i=!1===n?"":"^";return"xy"===e?new RegExp(i+"x([2-9]|[1-9][0-9]+)?y([2-9]|[1-9][0-9]+)?"+a):new RegExp(i+e+"([2-9]|[1-9][0-9]+)?"+a)}},function(e,t,r){"use strict";var n=r(20),a=r(53),i=r(29),o=r(225),s=r(75),l=r(16).extendFlat,u=n({editType:"calc"});u.family.dflt='"Open Sans", verdana, arial, sans-serif',u.size.dflt=12,u.color.dflt=i.defaultLine,e.exports={font:u,title:{text:{valType:"string",editType:"layoutstyle"},font:n({editType:"layoutstyle"}),xref:{valType:"enumerated",dflt:"container",values:["container","paper"],editType:"layoutstyle"},yref:{valType:"enumerated",dflt:"container",values:["container","paper"],editType:"layoutstyle"},x:{valType:"number",min:0,max:1,dflt:.5,editType:"layoutstyle"},y:{valType:"number",min:0,max:1,dflt:"auto",editType:"layoutstyle"},xanchor:{valType:"enumerated",dflt:"auto",values:["auto","left","center","right"],editType:"layoutstyle"},yanchor:{valType:"enumerated",dflt:"auto",values:["auto","top","middle","bottom"],editType:"layoutstyle"},pad:l(s({editType:"layoutstyle"}),{}),editType:"layoutstyle"},uniformtext:{mode:{valType:"enumerated",values:[!1,"hide","show"],dflt:!1,editType:"plot"},minsize:{valType:"number",min:0,dflt:0,editType:"plot"},editType:"plot"},autosize:{valType:"boolean",dflt:!1,editType:"none"},width:{valType:"number",min:10,dflt:700,editType:"plot"},height:{valType:"number",min:10,dflt:450,editType:"plot"},margin:{l:{valType:"number",min:0,dflt:80,editType:"plot"},r:{valType:"number",min:0,dflt:80,editType:"plot"},t:{valType:"number",min:0,dflt:100,editType:"plot"},b:{valType:"number",min:0,dflt:80,editType:"plot"},pad:{valType:"number",min:0,dflt:0,editType:"plot"},autoexpand:{valType:"boolean",dflt:!0,editType:"plot"},editType:"plot"},computed:{valType:"any",editType:"none"},paper_bgcolor:{valType:"color",dflt:i.background,editType:"plot"},plot_bgcolor:{valType:"color",dflt:i.background,editType:"layoutstyle"},autotypenumbers:{valType:"enumerated",values:["convert types","strict"],dflt:"convert types",editType:"calc"},separators:{valType:"string",editType:"plot"},hidesources:{valType:"boolean",dflt:!1,editType:"plot"},showlegend:{valType:"boolean",editType:"legend"},colorway:{valType:"colorlist",dflt:i.defaults,editType:"calc"},datarevision:{valType:"any",editType:"calc"},uirevision:{valType:"any",editType:"none"},editrevision:{valType:"any",editType:"none"},selectionrevision:{valType:"any",editType:"none"},template:{valType:"any",editType:"calc"},modebar:{orientation:{valType:"enumerated",values:["v","h"],dflt:"h",editType:"modebar"},bgcolor:{valType:"color",editType:"modebar"},color:{valType:"color",editType:"modebar"},activecolor:{valType:"color",editType:"modebar"},uirevision:{valType:"any",editType:"none"},editType:"modebar"},newshape:o.newshape,activeshape:o.activeshape,meta:{valType:"any",arrayOk:!0,editType:"plot"},transition:l({},a.transition,{editType:"none"}),_deprecated:{title:{valType:"string",editType:"layoutstyle"},titlefont:n({editType:"layoutstyle"})}}},function(e,t,r){"use strict";var n=r(3),a=r(1),i=r(34),o=r(45),s=r(120),l=r(53),u=r(37).configAttributes,c=r(241),f=r(246),d=r(30),h=a.extendFlat,p=a.extendDeepAll,v=a.isPlainObject,g=a.isArrayOrTypedArray,y=a.nestedProperty,m=a.valObjectMeta,b=["_isSubplotObj","_isLinkedToArray","_arrayAttrRegexps","_deprecated"];function x(e,t,r){if(!e)return!1;if(e._isLinkedToArray)if(_(t[r]))r++;else if(r=i.length)return!1;if(2===e.dimensions){if(r++,t.length===r)return e;var o=t[r];if(!_(o))return!1;e=i[a][o]}else e=i[a]}else e=i}}return e}function _(e){return e===Math.round(e)&&e>=0}function w(){var e,t,r={};for(e in p(r,o),n.subplotsRegistry){if((t=n.subplotsRegistry[e]).layoutAttributes)if(Array.isArray(t.attr))for(var a=0;a=l.length)return!1;a=(r=(n.transformsRegistry[l[u].type]||{}).attributes)&&r[t[2]],s=3}else if("area"===e.type)a=c[o];else{var f=e._module;if(f||(f=(n.modules[e.type||i.type.dflt]||{})._module),!f)return!1;if(!(a=(r=f.attributes)&&r[o])){var d=f.basePlotModule;d&&d.attributes&&(a=d.attributes[o])}a||(a=i[o])}return x(a,t,s)},t.getLayoutValObject=function(e,t){return x(function(e,t){var r,a,i,s,l=e._basePlotModules;if(l){var u;for(r=0;r0))return o;do{o.push(i=new Date(+r)),t(r,a),e(r)}while(i=t)for(;e(t),!r(t);)t.setTime(t-1)}),(function(e,n){if(e>=e)if(n<0)for(;++n<=0;)for(;t(e,-1),!r(e););else for(;--n>=0;)for(;t(e,1),!r(e););}))},r&&(s.count=function(t,i){return n.setTime(+t),a.setTime(+i),e(n),e(a),Math.floor(r(n,a))},s.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?s.filter(o?function(t){return o(t)%e==0}:function(t){return s.count(0,t)%e==0}):s:null}),s}function o(e){return i((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)/6048e5}))}var s=o(0),l=o(1),u=o(2),c=o(3),f=o(4),d=o(5),h=o(6),p=(s.range,l.range,u.range,c.range,f.range,d.range,h.range,i((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/864e5}),(function(e){return e.getUTCDate()-1}))),v=p;p.range;function g(e){return i((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-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/6048e5}))}var y=g(0),m=g(1),b=g(2),x=g(3),_=g(4),w=g(5),k=g(6),T=(y.range,m.range,b.range,x.range,_.range,w.range,k.range,i((function(e){e.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+t)}),(function(e,t){return(t-e-6e4*(t.getTimezoneOffset()-e.getTimezoneOffset()))/864e5}),(function(e){return e.getDate()-1}))),M=T,A=(T.range,i((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()})));A.every=function(e){return isFinite(e=Math.floor(e))&&e>0?i((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,r){t.setFullYear(t.getFullYear()+r*e)})):null};var S=A,O=(A.range,i((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?i((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,r){t.setUTCFullYear(t.getUTCFullYear()+r*e)})):null};var C=O;O.range;function L(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 E(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 D(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}function R(e){var t=e.dateTime,r=e.date,n=e.time,a=e.periods,i=e.days,o=e.shortDays,s=e.months,u=e.shortMonths,c=U(a),f=Y(a),d=U(i),h=Y(i),p=U(o),g=Y(o),y=U(s),b=Y(s),x=U(u),_=Y(u),w={a:function(e){return o[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return u[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:he,e:he,f:me,g:Ce,G:Ee,H:pe,I:ve,j:ge,L:ye,m:be,M:xe,p:function(e){return a[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:et,s:tt,S:_e,u:we,U:ke,V:Me,w:Ae,W:Se,x:null,X:null,y:Oe,Y:Le,Z:De,"%":Ke},k={a:function(e){return o[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return u[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:Re,e:Re,f:Fe,g:We,G:Xe,H:Pe,I:Ie,j:Ne,L:je,m:ze,M:qe,p:function(e){return a[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:et,s:tt,S:Ve,u:He,U:Be,V:Ue,w:Ye,W:Qe,x:null,X:null,y:Ge,Y:Ze,Z:Je,"%":Ke},T={a:function(e,t,r){var n=p.exec(t.slice(r));return n?(e.w=g[n[0].toLowerCase()],r+n[0].length):-1},A:function(e,t,r){var n=d.exec(t.slice(r));return n?(e.w=h[n[0].toLowerCase()],r+n[0].length):-1},b:function(e,t,r){var n=x.exec(t.slice(r));return n?(e.m=_[n[0].toLowerCase()],r+n[0].length):-1},B:function(e,t,r){var n=y.exec(t.slice(r));return n?(e.m=b[n[0].toLowerCase()],r+n[0].length):-1},c:function(e,r,n){return O(e,t,r,n)},d:ne,e:ne,f:ue,g:K,G:J,H:ie,I:ie,j:ae,L:le,m:re,M:oe,p:function(e,t,r){var n=c.exec(t.slice(r));return n?(e.p=f[n[0].toLowerCase()],r+n[0].length):-1},q:te,Q:fe,s:de,S:se,u:G,U:W,V:Z,w:Q,W:X,x:function(e,t,n){return O(e,r,t,n)},X:function(e,t,r){return O(e,n,t,r)},y:K,Y:J,Z:ee,"%":ce};function A(e,t){return function(r){var n,a,i,o=[],s=-1,l=0,u=e.length;for(r instanceof Date||(r=new Date(+r));++s53)return null;"w"in i||(i.w=1),"Z"in i?(a=(n=E(D(i.y,0,1))).getUTCDay(),n=a>4||0===a?l.ceil(n):l(n),n=v.offset(n,7*(i.V-1)),i.y=n.getUTCFullYear(),i.m=n.getUTCMonth(),i.d=n.getUTCDate()+(i.w+6)%7):(a=(n=L(D(i.y,0,1))).getDay(),n=a>4||0===a?m.ceil(n):m(n),n=M.offset(n,7*(i.V-1)),i.y=n.getFullYear(),i.m=n.getMonth(),i.d=n.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),a="Z"in i?E(D(i.y,0,1)).getUTCDay():L(D(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(a+5)%7:i.w+7*i.U-(a+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,E(i)):L(i)}}function O(e,t,r,n){for(var a,i,o=0,s=t.length,l=r.length;o=l)return-1;if(37===(a=t.charCodeAt(o++))){if(a=t.charAt(o++),!(i=T[a in z?t.charAt(o++):a])||(n=i(e,r,n))<0)return-1}else if(a!=r.charCodeAt(n++))return-1}return n}return w.x=A(r,w),w.X=A(n,w),w.c=A(t,w),k.x=A(r,k),k.X=A(n,k),k.c=A(t,k),{format:function(e){var t=A(e+="",w);return t.toString=function(){return e},t},parse:function(e){var t=S(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=A(e+="",k);return t.toString=function(){return e},t},utcParse:function(e){var t=S(e+="",!0);return t.toString=function(){return e},t}}}var P,I,N,j,F,z={"-":"",_:" ",0:"0"},q=/^\s*\d+/,V=/^%/,H=/[\\^$*+?|[\]().{}]/g;function B(e,t,r){var n=e<0?"-":"",a=(n?-e:e)+"",i=a.length;return n+(i68?1900:2e3),r+n[0].length):-1}function ee(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function te(e,t,r){var n=q.exec(t.slice(r,r+1));return n?(e.q=3*n[0]-3,r+n[0].length):-1}function re(e,t,r){var n=q.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function ne(e,t,r){var n=q.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function ae(e,t,r){var n=q.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function ie(e,t,r){var n=q.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function oe(e,t,r){var n=q.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function se(e,t,r){var n=q.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function le(e,t,r){var n=q.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function ue(e,t,r){var n=q.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function ce(e,t,r){var n=V.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function fe(e,t,r){var n=q.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function de(e,t,r){var n=q.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function he(e,t){return B(e.getDate(),t,2)}function pe(e,t){return B(e.getHours(),t,2)}function ve(e,t){return B(e.getHours()%12||12,t,2)}function ge(e,t){return B(1+M.count(S(e),e),t,3)}function ye(e,t){return B(e.getMilliseconds(),t,3)}function me(e,t){return ye(e,t)+"000"}function be(e,t){return B(e.getMonth()+1,t,2)}function xe(e,t){return B(e.getMinutes(),t,2)}function _e(e,t){return B(e.getSeconds(),t,2)}function we(e){var t=e.getDay();return 0===t?7:t}function ke(e,t){return B(y.count(S(e)-1,e),t,2)}function Te(e){var t=e.getDay();return t>=4||0===t?_(e):_.ceil(e)}function Me(e,t){return e=Te(e),B(_.count(S(e),e)+(4===S(e).getDay()),t,2)}function Ae(e){return e.getDay()}function Se(e,t){return B(m.count(S(e)-1,e),t,2)}function Oe(e,t){return B(e.getFullYear()%100,t,2)}function Ce(e,t){return B((e=Te(e)).getFullYear()%100,t,2)}function Le(e,t){return B(e.getFullYear()%1e4,t,4)}function Ee(e,t){var r=e.getDay();return B((e=r>=4||0===r?_(e):_.ceil(e)).getFullYear()%1e4,t,4)}function De(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+B(t/60|0,"0",2)+B(t%60,"0",2)}function Re(e,t){return B(e.getUTCDate(),t,2)}function Pe(e,t){return B(e.getUTCHours(),t,2)}function Ie(e,t){return B(e.getUTCHours()%12||12,t,2)}function Ne(e,t){return B(1+v.count(C(e),e),t,3)}function je(e,t){return B(e.getUTCMilliseconds(),t,3)}function Fe(e,t){return je(e,t)+"000"}function ze(e,t){return B(e.getUTCMonth()+1,t,2)}function qe(e,t){return B(e.getUTCMinutes(),t,2)}function Ve(e,t){return B(e.getUTCSeconds(),t,2)}function He(e){var t=e.getUTCDay();return 0===t?7:t}function Be(e,t){return B(s.count(C(e)-1,e),t,2)}function $e(e){var t=e.getUTCDay();return t>=4||0===t?f(e):f.ceil(e)}function Ue(e,t){return e=$e(e),B(f.count(C(e),e)+(4===C(e).getUTCDay()),t,2)}function Ye(e){return e.getUTCDay()}function Qe(e,t){return B(l.count(C(e)-1,e),t,2)}function Ge(e,t){return B(e.getUTCFullYear()%100,t,2)}function We(e,t){return B((e=$e(e)).getUTCFullYear()%100,t,2)}function Ze(e,t){return B(e.getUTCFullYear()%1e4,t,4)}function Xe(e,t){var r=e.getUTCDay();return B((e=r>=4||0===r?f(e):f.ceil(e)).getUTCFullYear()%1e4,t,4)}function Je(){return"+0000"}function Ke(){return"%"}function et(e){return+e}function tt(e){return Math.floor(+e/1e3)}function rt(e){return P=R(e),I=P.format,N=P.parse,j=P.utcFormat,F=P.utcParse,P}rt({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"]});var nt=Date.prototype.toISOString?function(e){return e.toISOString()}:j("%Y-%m-%dT%H:%M:%S.%LZ");var at=+new Date("2000-01-01T00:00:00.000Z")?function(e){var t=new Date(e);return isNaN(t)?null:t}:F("%Y-%m-%dT%H:%M:%S.%LZ")},function(e,t){var r,n,a=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(e){if(r===setTimeout)return setTimeout(e,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:i}catch(e){r=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var l,u=[],c=!1,f=-1;function d(){c&&l&&(c=!1,l.length?u=l.concat(u):f=-1,u.length&&h())}function h(){if(!c){var e=s(d);c=!0;for(var t=u.length;t;){for(l=u,u=[];++f1)for(var r=1;r0){for(var n=[],a=0;a0||d<0){var y={left:[-p,0],right:[p,0],top:[0,-p],bottom:[0,p]}[x.side];t.attr("transform",l(y[0],y[1]))}}}return I.call(N),R&&(O?I.on(".opacity",null):(M=0,A=!0,I.text(m).on("mouseover.opacity",(function(){n.select(this).transition().duration(d.SHOW_PLACEHOLDER).style("opacity",1)})).on("mouseout.opacity",(function(){n.select(this).transition().duration(d.HIDE_PLACEHOLDER).style("opacity",0)}))),I.call(f.makeEditable,{gd:e}).on("edit",(function(t){void 0!==b?o.call("_guiRestyle",e,y,t,b):o.call("_guiRelayout",e,y,t)})).on("cancel",(function(){this.text(this.attr("data-unformatted")).call(N)})).on("input",(function(e){this.text(e||" ").call(f.positionText,_.x,_.y)}))),I.classed("js-placeholder",A),k}}},function(e,t,r){"use strict";var n=r(8),a=r(1),i=r(13).FP_SAFE,o=r(3),s=r(15),l=s.getFromId,u=s.isLinked;function c(e,t){var r,n,i=[],o=e._fullLayout,s=d(o,t,0),l=d(o,t,1),u=h(e,t),c=u.min,p=u.max;if(0===c.length||0===p.length)return a.simpleMap(t.range,t.r2l);var v=c[0].val,g=p[0].val;for(r=1;r0&&((k=O-s(b)-l(x))>C?T/k>L&&(_=b,w=x,L=T/k):T/O>L&&(_={val:b.val,nopad:1},w={val:x.val,nopad:1},L=T/O));if(v===g){var E=v-1,D=v+1;if(A)if(0===v)i=[0,1];else{var R=(v>0?p:c).reduce((function(e,t){return Math.max(e,l(t))}),0),P=v/(1-Math.min(.5,R/O));i=v>0?[0,P]:[P,0]}else i=S?[Math.max(0,E),Math.max(1,D)]:[E,D]}else A?(_.val>=0&&(_={val:0,nopad:1}),w.val<=0&&(w={val:0,nopad:1})):S&&(_.val-L*s(_)<0&&(_={val:0,nopad:1}),w.val<=0&&(w={val:1,nopad:1})),L=(w.val-_.val-f(t,b.val,x.val))/(O-s(_)-l(w)),i=[_.val-L*s(_),w.val+L*l(w)];return y&&i.reverse(),a.simpleMap(i,t.l2r||Number)}function f(e,t,r){var n=0;if(e.rangebreaks)for(var a=e.locateBreaks(t,r),i=0;i0?r.ppadplus:r.ppadminus)||r.ppad||0),S=M((e._m>0?r.ppadminus:r.ppadplus)||r.ppad||0),O=M(r.vpadplus||r.vpad),C=M(r.vpadminus||r.vpad);if(!k){if(d=1/0,h=-1/0,w)for(a=0;a0&&(d=o),o>h&&o-i&&(d=o),o>h&&o=D;a--)E(a);return{min:g,max:m,opts:r}},concatExtremes:h};function h(e,t,r){var n,a,i,o=t._id,s=e._fullData,u=e._fullLayout,c=[],f=[];function d(e,t){for(n=0;n=r&&(u.extrapad||!o)){s=!1;break}a(t,u.val)&&u.pad<=r&&(o||!u.extrapad)&&(e.splice(l,1),l--)}if(s){var c=i&&0===t;e.push({val:t,pad:c?0:r,extrapad:!c&&o})}}function y(e){return n(e)&&Math.abs(e)=t}},function(e,t,r){"use strict";t.selectMode=function(e){return"lasso"===e||"select"===e},t.drawMode=function(e){return"drawclosedpath"===e||"drawopenpath"===e||"drawline"===e||"drawrect"===e||"drawcircle"===e},t.openMode=function(e){return"drawline"===e||"drawopenpath"===e},t.rectMode=function(e){return"select"===e||"drawline"===e||"drawrect"===e||"drawcircle"===e},t.freeMode=function(e){return"lasso"===e||"drawclosedpath"===e||"drawopenpath"===e},t.selectingOrDrawing=function(e){return t.freeMode(e)||t.rectMode(e)}},function(e,t,r){"use strict";var n=r(269),a=r(87),i=a.CIRCLE_SIDES,o=a.SQRT2,s=r(88),l=s.p2r,u=s.r2p,c=[0,3,4,5,6,1,2],f=[0,3,4,1,2];function d(e,t){return Math.abs(e-t)<=1e-6}function h(e,t){var r=t[1]-e[1],n=t[2]-e[2];return Math.sqrt(r*r+n*n)}t.writePaths=function(e){var t=e.length;if(!t)return"M0,0Z";for(var r="",n=0;n0&&ln?a.substr(n):i.substr(r))+o:a+i+e*t:o}function g(e,t){for(var r=t._size,n=r.h/r.w,a={},i=Object.keys(e),o=0;ou*b)||k)for(r=0;rR&&jE&&(E=j);d/=(E-L)/(2*D),L=l.l2r(L),E=l.l2r(E),l.range=l._input.range=S-1,x=[];if(function(e){return e&&Array.isArray(e)&&!0!==e[0].hoverOnBox}(m)){j(e,t,i);var _=function(e,t){var r,n,a=e[0],i=-1,o=[];for(n=0;n0?function(e,t){var r,n,a,i=[];for(a=0;a0&&i.push(r);if(1===i.length&&i[0]===t.searchInfo&&(n=t.searchInfo.cd[0].trace).selectedpoints.length===t.pointNumbers.length){for(a=0;a1)return!1;if((a+=r.selectedpoints.length)>1)return!1}return 1===a}(s)&&(d=q(_))){for(o&&o.remove(),y=0;y=0&&n._fullLayout._deactivateShape(n),d(t)){var i=n._fullLayout._zoomlayer.selectAll(".select-outline-"+r.id);if(i&&n._fullLayout._drawing){var o=y(i,e);o&&a.call("_guiRelayout",n,{shapes:o}),n._fullLayout._drawing=!1}}r.selection={},r.selection.selectionDefs=e.selectionDefs=[],r.selection.mergedPolygons=e.mergedPolygons=[]}function z(e,t,r,n){var a,i,o,s=[],l=t.map((function(e){return e._id})),u=r.map((function(e){return e._id}));for(o=0;o0?n[0]:r;return!!t.selectedpoints&&t.selectedpoints.indexOf(a)>-1}function V(e,t,r){var n,i,o,s;for(n=0;n=0)C._fullLayout._deactivateShape(C);else if(!_){var r=P.clickmode;x.done(ve).then((function(){if(x.clear(ve),2===e){for(fe.remove(),K=0;K-1&&R(t,C,a.xaxes,a.yaxes,a.subplot,a,fe),"event"===r&&C.emit("plotly_selected",void 0);s.click(C,t)})).catch(m.error)}},a.doneFn=function(){pe.remove(),x.done(ve).then((function(){x.clear(ve),a.gd.emit("plotly_selected",te),J&&a.selectionDefs&&(J.subtract=ce,a.selectionDefs.push(J),a.mergedPolygons.length=0,[].push.apply(a.mergedPolygons,X)),a.doneFnCompleted&&a.doneFnCompleted(ge)})).catch(m.error),_&&F(a)}},clearSelect:O,clearSelectionsCache:F,selectOnClick:R}},function(e,t,r){"use strict";var n=r(159),a=r(20),i=r(17),o=r(11).templatedArray;r(95);e.exports=o("annotation",{visible:{valType:"boolean",dflt:!0,editType:"calc+arraydraw"},text:{valType:"string",editType:"calc+arraydraw"},textangle:{valType:"angle",dflt:0,editType:"calc+arraydraw"},font:a({editType:"calc+arraydraw",colorEditType:"arraydraw"}),width:{valType:"number",min:1,dflt:null,editType:"calc+arraydraw"},height:{valType:"number",min:1,dflt:null,editType:"calc+arraydraw"},opacity:{valType:"number",min:0,max:1,dflt:1,editType:"arraydraw"},align:{valType:"enumerated",values:["left","center","right"],dflt:"center",editType:"arraydraw"},valign:{valType:"enumerated",values:["top","middle","bottom"],dflt:"middle",editType:"arraydraw"},bgcolor:{valType:"color",dflt:"rgba(0,0,0,0)",editType:"arraydraw"},bordercolor:{valType:"color",dflt:"rgba(0,0,0,0)",editType:"arraydraw"},borderpad:{valType:"number",min:0,dflt:1,editType:"calc+arraydraw"},borderwidth:{valType:"number",min:0,dflt:1,editType:"calc+arraydraw"},showarrow:{valType:"boolean",dflt:!0,editType:"calc+arraydraw"},arrowcolor:{valType:"color",editType:"arraydraw"},arrowhead:{valType:"integer",min:0,max:n.length,dflt:1,editType:"arraydraw"},startarrowhead:{valType:"integer",min:0,max:n.length,dflt:1,editType:"arraydraw"},arrowside:{valType:"flaglist",flags:["end","start"],extras:["none"],dflt:"end",editType:"arraydraw"},arrowsize:{valType:"number",min:.3,dflt:1,editType:"calc+arraydraw"},startarrowsize:{valType:"number",min:.3,dflt:1,editType:"calc+arraydraw"},arrowwidth:{valType:"number",min:.1,editType:"calc+arraydraw"},standoff:{valType:"number",min:0,dflt:0,editType:"calc+arraydraw"},startstandoff:{valType:"number",min:0,dflt:0,editType:"calc+arraydraw"},ax:{valType:"any",editType:"calc+arraydraw"},ay:{valType:"any",editType:"calc+arraydraw"},axref:{valType:"enumerated",dflt:"pixel",values:["pixel",i.idRegex.x.toString()],editType:"calc"},ayref:{valType:"enumerated",dflt:"pixel",values:["pixel",i.idRegex.y.toString()],editType:"calc"},xref:{valType:"enumerated",values:["paper",i.idRegex.x.toString()],editType:"calc"},x:{valType:"any",editType:"calc+arraydraw"},xanchor:{valType:"enumerated",values:["auto","left","center","right"],dflt:"auto",editType:"calc+arraydraw"},xshift:{valType:"number",dflt:0,editType:"calc+arraydraw"},yref:{valType:"enumerated",values:["paper",i.idRegex.y.toString()],editType:"calc"},y:{valType:"any",editType:"calc+arraydraw"},yanchor:{valType:"enumerated",values:["auto","top","middle","bottom"],dflt:"auto",editType:"calc+arraydraw"},yshift:{valType:"number",dflt:0,editType:"calc+arraydraw"},clicktoshow:{valType:"enumerated",values:[!1,"onoff","onout"],dflt:!1,editType:"arraydraw"},xclick:{valType:"any",editType:"arraydraw"},yclick:{valType:"any",editType:"arraydraw"},hovertext:{valType:"string",editType:"arraydraw"},hoverlabel:{bgcolor:{valType:"color",editType:"arraydraw"},bordercolor:{valType:"color",editType:"arraydraw"},font:a({editType:"arraydraw"}),editType:"arraydraw"},captureevents:{valType:"boolean",editType:"arraydraw"},editType:"calc",_deprecated:{ref:{valType:"string",editType:"calc"}}})},function(e,t,r){"use strict";e.exports={name:"sliders",containerClassName:"slider-container",groupClassName:"slider-group",inputAreaClass:"slider-input-area",railRectClass:"slider-rail-rect",railTouchRectClass:"slider-rail-touch-rect",gripRectClass:"slider-grip-rect",tickRectClass:"slider-tick-rect",inputProxyClass:"slider-input-proxy",labelsClass:"slider-labels",labelGroupClass:"slider-label-group",labelClass:"slider-label",currentValueClass:"slider-current-value",railHeight:5,menuIndexAttrName:"slider-active-index",autoMarginIdRoot:"slider-",minWidth:30,minHeight:30,textPadX:40,arrowOffsetX:4,railRadius:2,railWidth:5,railBorder:4,railBorderWidth:1,railBorderColor:"#bec8d9",railBgColor:"#f8fafc",railInset:8,stepInset:10,gripRadius:10,gripWidth:20,gripHeight:20,gripBorder:20,gripBorderWidth:1,gripBorderColor:"#bec8d9",gripBgColor:"#f6f8fa",gripBgActiveColor:"#dbdde0",labelPadding:8,labelOffset:0,tickWidth:1,tickColor:"#333",tickOffset:25,tickLength:7,minorTickOffset:25,minorTickColor:"#333",minorTickLength:4,currentValuePadding:8,currentValueInset:0}},function(e,t,r){"use strict";var n=r(47),a=r(56).hovertemplateAttrs,i=r(56).texttemplateAttrs,o=r(58),s=r(20),l=r(170),u=r(16).extendFlat,c=s({editType:"calc",arrayOk:!0,colorEditType:"style"}),f=u({},n.marker.line.width,{dflt:0}),d=u({width:f,editType:"calc"},o("marker.line")),h=u({line:d,editType:"calc"},o("marker"),{opacity:{valType:"number",arrayOk:!0,dflt:1,min:0,max:1,editType:"style"}});e.exports={x:n.x,x0:n.x0,dx:n.dx,y:n.y,y0:n.y0,dy:n.dy,xperiod:n.xperiod,yperiod:n.yperiod,xperiod0:n.xperiod0,yperiod0:n.yperiod0,xperiodalignment:n.xperiodalignment,yperiodalignment:n.yperiodalignment,text:n.text,texttemplate:i({editType:"plot"},{keys:l.eventDataKeys}),hovertext:n.hovertext,hovertemplate:a({},{keys:l.eventDataKeys}),textposition:{valType:"enumerated",values:["inside","outside","auto","none"],dflt:"none",arrayOk:!0,editType:"calc"},insidetextanchor:{valType:"enumerated",values:["end","middle","start"],dflt:"end",editType:"plot"},textangle:{valType:"angle",dflt:"auto",editType:"plot"},textfont:u({},c,{}),insidetextfont:u({},c,{}),outsidetextfont:u({},c,{}),constraintext:{valType:"enumerated",values:["inside","outside","both","none"],dflt:"both",editType:"calc"},cliponaxis:u({},n.cliponaxis,{}),orientation:{valType:"enumerated",values:["v","h"],editType:"calc+clearAxisTypes"},base:{valType:"any",dflt:null,arrayOk:!0,editType:"calc"},offset:{valType:"number",dflt:null,arrayOk:!0,editType:"calc"},width:{valType:"number",dflt:null,min:0,arrayOk:!0,editType:"calc"},marker:h,offsetgroup:{valType:"string",dflt:"",editType:"calc"},alignmentgroup:{valType:"string",dflt:"",editType:"calc"},selected:{marker:{opacity:n.selected.marker.opacity,color:n.selected.marker.color,editType:"style"},textfont:n.selected.textfont,editType:"style"},unselected:{marker:{opacity:n.unselected.marker.opacity,color:n.unselected.marker.color,editType:"style"},textfont:n.unselected.textfont,editType:"style"},r:n.r,t:n.t,_deprecated:{bardir:{valType:"enumerated",editType:"calc",values:["v","h"]}}}},function(e,t,r){"use strict";var n=r(8),a=r(40).isArrayOrTypedArray;function i(e,t){return function(){var r,n,o,s,l,u=e;for(s=0;s0)return Math.log(e)/Math.LN10;var r=Math.log(Math.min(t[0],t[1]))/Math.LN10;return n(r)||(r=Math.log(Math.max(t[0],t[1]))/Math.LN10-6),r}},function(e,t,r){"use strict";var n=r(20),a=r(43).hoverlabel,i=r(16).extendFlat;e.exports={hoverlabel:{bgcolor:i({},a.bgcolor,{arrayOk:!0}),bordercolor:i({},a.bordercolor,{arrayOk:!0}),font:n({arrayOk:!0,editType:"none"}),align:i({},a.align,{arrayOk:!0}),namelength:i({},a.namelength,{arrayOk:!0}),editType:"none"}}},function(e,t,r){"use strict";e.exports={SHOW_PLACEHOLDER:100,HIDE_PLACEHOLDER:1e3,DESELECTDIM:.2}},function(e,t,r){"use strict";e.exports=function(){}},function(e,t,r){"use strict";var n=r(6),a=r(36),i=r(74),o=r(111);function s(e){var t=e&&e.parentNode;t&&t.removeChild(e)}function l(e,t,r){var n="plotly.js-style-"+e,i=document.getElementById(n);i||((i=document.createElement("style")).setAttribute("id",n),i.appendChild(document.createTextNode("")),document.head.appendChild(i));var o=i.sheet;o.insertRule?o.insertRule(t+"{"+r+"}",0):o.addRule?o.addRule(t,r,0):a.warn("addStyleRule failed")}function u(e){var t=window.getComputedStyle(e,null),r=t.getPropertyValue("-webkit-transform")||t.getPropertyValue("-moz-transform")||t.getPropertyValue("-ms-transform")||t.getPropertyValue("-o-transform")||t.getPropertyValue("transform");return"none"===r?null:r.replace("matrix","").replace("3d","").slice(1,-1).split(",").map((function(e){return+e}))}function c(e){for(var t=[];f(e);)t.push(e),e=e.parentNode;return t}function f(e){return e&&(e instanceof Element||e instanceof HTMLElement)}e.exports={getGraphDiv:function(e){var t;if("string"==typeof e){if(null===(t=document.getElementById(e)))throw new Error("No DOM element with id '"+e+"' exists on the page.");return t}if(null==e)throw new Error("DOM element provided is null or undefined");return e},isPlotDiv:function(e){var t=n.select(e);return t.node()instanceof HTMLElement&&t.size()&&t.classed("js-plotly-plot")},removeElement:s,addStyleRule:function(e,t){l("global",e,t)},addRelatedStyleRule:l,deleteRelatedStyleRule:function(e){var t="plotly.js-style-"+e,r=document.getElementById(t);r&&s(r)},getFullTransformMatrix:function(e){var t=c(e),r=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1];return t.forEach((function(e){var t=u(e);if(t){var n=i.convertCssMatrix(t);r=o.multiply(r,r,n)}})),r},getElementTransformMatrix:u,getElementAndAncestors:c,equalDomRects:function(e,t){return e&&t&&e.x===t.x&&e.y===t.y&&e.top===t.top&&e.left===t.left&&e.right===t.right&&e.bottom===t.bottom}}},function(e,t,r){"use strict";var n=r(111);t.init2dArray=function(e,t){for(var r=new Array(e),n=0;ni.ts+t?l():i.timer=setTimeout((function(){l(),i.timer=null}),t)},t.done=function(e){var t=n[e];return t&&t.timer?new Promise((function(e){var r=t.onDone;t.onDone=function(){r&&r(),e(),t.onDone=null}})):Promise.resolve()},t.clear=function(e){if(e)a(n[e]),delete n[e];else for(var r in n)t.clear(r)}},function(e,t,r){"use strict";var n,a="object"==typeof Reflect?Reflect:null,i=a&&"function"==typeof a.apply?a.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};n=a&&"function"==typeof a.ownKeys?a.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}e.exports=s,e.exports.once=function(e,t){return new Promise((function(r,n){function a(r){e.removeListener(t,i),n(r)}function i(){"function"==typeof e.removeListener&&e.removeListener("error",a),r([].slice.call(arguments))}y(e,t,i,{once:!0}),"error"!==t&&function(e,t,r){"function"==typeof e.on&&y(e,"error",t,r)}(e,a,{once:!0})}))},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var l=10;function u(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function c(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function f(e,t,r,n){var a,i,o,s;if(u(r),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),i=e._events),o=i[t]),void 0===o)o=i[t]=r,++e._eventsCount;else if("function"==typeof o?o=i[t]=n?[r,o]:[o,r]:n?o.unshift(r):o.push(r),(a=c(e))>0&&o.length>a&&!o.warned){o.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=o.length,s=l,console&&console.warn&&console.warn(s)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function h(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},a=d.bind(n);return a.listener=r,n.wrapFn=a,a}function p(e,t,r){var n=e._events;if(void 0===n)return[];var a=n[t];return void 0===a?[]:"function"==typeof a?r?[a.listener||a]:[a]:r?function(e){for(var t=new Array(e.length),r=0;r0&&(o=t[0]),o instanceof Error)throw o;var s=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw s.context=o,s}var l=a[e];if(void 0===l)return!1;if("function"==typeof l)i(l,this,t);else{var u=l.length,c=g(l,u);for(r=0;r=0;i--)if(r[i]===t||r[i].listener===t){o=r[i].listener,a=i;break}if(a<0)return this;0===a?r.shift():function(e,t){for(;t+1=0;n--)this.removeListener(e,t[n]);return this},s.prototype.listeners=function(e){return p(this,e,!0)},s.prototype.rawListeners=function(e){return p(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):v.call(e,t)},s.prototype.listenerCount=v,s.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},function(e,t,r){"use strict";var n=r(25),a=r(20),i=r(16).extendFlat,o=r(30).overrideAll;e.exports=o({thicknessmode:{valType:"enumerated",values:["fraction","pixels"],dflt:"pixels"},thickness:{valType:"number",min:0,dflt:30},lenmode:{valType:"enumerated",values:["fraction","pixels"],dflt:"fraction"},len:{valType:"number",min:0,dflt:1},x:{valType:"number",dflt:1.02,min:-2,max:3},xanchor:{valType:"enumerated",values:["left","center","right"],dflt:"left"},xpad:{valType:"number",min:0,dflt:10},y:{valType:"number",dflt:.5,min:-2,max:3},yanchor:{valType:"enumerated",values:["top","middle","bottom"],dflt:"middle"},ypad:{valType:"number",min:0,dflt:10},outlinecolor:n.linecolor,outlinewidth:n.linewidth,bordercolor:n.linecolor,borderwidth:{valType:"number",min:0,dflt:0},bgcolor:{valType:"color",dflt:"rgba(0,0,0,0)"},tickmode:n.tickmode,nticks:n.nticks,tick0:n.tick0,dtick:n.dtick,tickvals:n.tickvals,ticktext:n.ticktext,ticks:i({},n.ticks,{dflt:""}),ticklabelposition:{valType:"enumerated",values:["outside","inside","outside top","inside top","outside bottom","inside bottom"],dflt:"outside"},ticklen:n.ticklen,tickwidth:n.tickwidth,tickcolor:n.tickcolor,showticklabels:n.showticklabels,tickfont:a({}),tickangle:n.tickangle,tickformat:n.tickformat,tickformatstops:n.tickformatstops,tickprefix:n.tickprefix,showtickprefix:n.showtickprefix,ticksuffix:n.ticksuffix,showticksuffix:n.showticksuffix,separatethousands:n.separatethousands,exponentformat:n.exponentformat,minexponent:n.minexponent,showexponent:n.showexponent,title:{text:{valType:"string"},font:a({}),side:{valType:"enumerated",values:["right","top","bottom"],dflt:"top"}},_deprecated:{title:{valType:"string"},titlefont:a({}),titleside:{valType:"enumerated",values:["right","top","bottom"],dflt:"top"}}},"colorbars","from-root")},function(e,t,r){"use strict";var n=r(8),a=r(1),i=r(23).extractOpts;e.exports=function(e,t,r){var o,s=e._fullLayout,l=r.vals,u=r.containerStr,c=u?a.nestedProperty(t,u).get():t,f=i(c),d=!1!==f.auto,h=f.min,p=f.max,v=f.mid,g=function(){return a.aggNums(Math.min,null,l)},y=function(){return a.aggNums(Math.max,null,l)};(void 0===h?h=g():d&&(h=c._colorAx&&n(h)?Math.min(h,g()):g()),void 0===p?p=y():d&&(p=c._colorAx&&n(p)?Math.max(p,y()):y()),d&&void 0!==v&&(p-v>v-h?h=v-(p-v):p-v=0?s.colorscale.sequential:s.colorscale.sequentialminus,f._sync("colorscale",o))}},function(e,t,r){"use strict";e.exports={PTS_LINESONLY:20,minTolerance:.2,toleranceGrowth:10,maxScreensAway:20,eventDataKeys:[]}},function(e,t,r){"use strict";var n=r(6),a=r(50).utcFormat,i=r(8),o=r(1),s=o.cleanNumber,l=o.ms2DateTime,u=o.dateTime2ms,c=o.ensureNumber,f=o.isArrayOrTypedArray,d=r(13),h=d.FP_SAFE,p=d.BADNUM,v=d.LOG_CLIP,g=d.ONEWEEK,y=d.ONEDAY,m=d.ONEHOUR,b=d.ONEMIN,x=d.ONESEC,_=r(15),w=r(17),k=w.HOUR_PATTERN,T=w.WEEKDAY_PATTERN;function M(e){return Math.pow(10,e)}function A(e){return null!=e}e.exports=function(e,t){t=t||{};var r=e._id||"x",d=r.charAt(0);function S(t,r){if(t>0)return Math.log(t)/Math.LN10;if(t<=0&&r&&e.range&&2===e.range.length){var n=e.range[0],a=e.range[1];return.5*(n+a-2*v*Math.abs(n-a))}return p}function O(t,r,n,a){if((a||{}).msUTC&&i(t))return+t;var s=u(t,n||e.calendar);if(s===p){if(!i(t))return p;t=+t;var l=Math.floor(10*o.mod(t+.05,1)),c=Math.round(t-l/10);s=u(new Date(c))+l/10}return s}function C(t,r,n){return l(t,r,n||e.calendar)}function L(t){return e._categories[Math.round(t)]}function E(t){if(A(t)){if(void 0===e._categoriesMap&&(e._categoriesMap={}),void 0!==e._categoriesMap[t])return e._categoriesMap[t];e._categories.push("number"==typeof t?String(t):t);var r=e._categories.length-1;return e._categoriesMap[t]=r,r}return p}function D(t){if(e._categoriesMap)return e._categoriesMap[t]}function R(e){var t=D(e);return void 0!==t?t:i(e)?+e:void 0}function P(e){return i(e)?+e:D(e)}function I(e,t,r){return n.round(r+t*e,2)}function N(e,t,r){return(e-r)/t}var j=function(t){return i(t)?I(t,e._m,e._b):p},F=function(t){return N(t,e._m,e._b)};if(e.rangebreaks){var z="y"===d;j=function(t){if(!i(t))return p;var r=e._rangebreaks.length;if(!r)return I(t,e._m,e._b);var n=z;e.range[0]>e.range[1]&&(n=!n);for(var a=n?-1:1,o=a*t,s=0,l=0;lc)){s=o<(u+c)/2?l:l+1;break}s=l+1}var f=e._B[s]||0;return isFinite(f)?I(t,e._m2,f):0},F=function(t){var r=e._rangebreaks.length;if(!r)return N(t,e._m,e._b);for(var n=0,a=0;ae._rangebreaks[a].pmax&&(n=a+1);return N(t,e._m2,e._B[n])}}e.c2l="log"===e.type?S:c,e.l2c="log"===e.type?M:c,e.l2p=j,e.p2l=F,e.c2p="log"===e.type?function(e,t){return j(S(e,t))}:j,e.p2c="log"===e.type?function(e){return M(F(e))}:F,-1!==["linear","-"].indexOf(e.type)?(e.d2r=e.r2d=e.d2c=e.r2c=e.d2l=e.r2l=s,e.c2d=e.c2r=e.l2d=e.l2r=c,e.d2p=e.r2p=function(t){return e.l2p(s(t))},e.p2d=e.p2r=F,e.cleanPos=c):"log"===e.type?(e.d2r=e.d2l=function(e,t){return S(s(e),t)},e.r2d=e.r2c=function(e){return M(s(e))},e.d2c=e.r2l=s,e.c2d=e.l2r=c,e.c2r=S,e.l2d=M,e.d2p=function(t,r){return e.l2p(e.d2r(t,r))},e.p2d=function(e){return M(F(e))},e.r2p=function(t){return e.l2p(s(t))},e.p2r=F,e.cleanPos=c):"date"===e.type?(e.d2r=e.r2d=o.identity,e.d2c=e.r2c=e.d2l=e.r2l=O,e.c2d=e.c2r=e.l2d=e.l2r=C,e.d2p=e.r2p=function(t,r,n){return e.l2p(O(t,0,n))},e.p2d=e.p2r=function(e,t,r){return C(F(e),t,r)},e.cleanPos=function(t){return o.cleanDate(t,p,e.calendar)}):"category"===e.type?(e.d2c=e.d2l=E,e.r2d=e.c2d=e.l2d=L,e.d2r=e.d2l_noadd=R,e.r2c=function(t){var r=P(t);return void 0!==r?r:e.fraction2r(.5)},e.l2r=e.c2r=c,e.r2l=P,e.d2p=function(t){return e.l2p(e.r2c(t))},e.p2d=function(e){return L(F(e))},e.r2p=e.d2p,e.p2r=F,e.cleanPos=function(e){return"string"==typeof e&&""!==e?e:c(e)}):"multicategory"===e.type&&(e.r2d=e.c2d=e.l2d=L,e.d2r=e.d2l_noadd=R,e.r2c=function(t){var r=R(t);return void 0!==r?r:e.fraction2r(.5)},e.r2c_just_indices=D,e.l2r=e.c2r=c,e.r2l=R,e.d2p=function(t){return e.l2p(e.r2c(t))},e.p2d=function(e){return L(F(e))},e.r2p=e.d2p,e.p2r=F,e.cleanPos=function(e){return Array.isArray(e)||"string"==typeof e&&""!==e?e:c(e)},e.setupMultiCategory=function(n){var a,i,s=e._traceIndices,l=e._matchGroup;if(l&&0===e._categories.length)for(var u in l)if(u!==r){var c=t[_.id2name(u)];s=s.concat(c._traceIndices)}var h=[[0,{}],[0,{}]],p=[];for(a=0;ah&&(s[n]=h),s[0]===s[1]){var u=Math.max(1,Math.abs(1e-6*s[0]));s[0]-=u,s[1]+=u}}else o.nestedProperty(e,t).set(a)},e.setScale=function(r){var n=t._size;if(e.overlaying){var a=_.getFromId({_fullLayout:t},e.overlaying);e.domain=a.domain}var i=r&&e._r?"_r":"range",o=e.calendar;e.cleanRange(i);var s,l,u=e.r2l(e[i][0],o),c=e.r2l(e[i][1],o),f="y"===d;if((f?(e._offset=n.t+(1-e.domain[1])*n.h,e._length=n.h*(e.domain[1]-e.domain[0]),e._m=e._length/(u-c),e._b=-e._m*c):(e._offset=n.l+e.domain[0]*n.w,e._length=n.w*(e.domain[1]-e.domain[0]),e._m=e._length/(c-u),e._b=-e._m*u),e._rangebreaks=[],e._lBreaks=0,e._m2=0,e._B=[],e.rangebreaks)&&(e._rangebreaks=e.locateBreaks(Math.min(u,c),Math.max(u,c)),e._rangebreaks.length)){for(s=0;sc&&(h=!h),h&&e._rangebreaks.reverse();var p=h?-1:1;for(e._m2=p*e._length/(Math.abs(c-u)-e._lBreaks),e._B.push(-e._m2*(f?c:u)),s=0;sa&&(a+=7,ia&&(a+=24,i=n&&i=n&&t=s.min&&(es.max&&(s.max=n),a=!1)}a&&u.push({min:e,max:n})}};for(n=0;n=e[1]||a[1]<=e[0])&&(i[0]t[0]))return!0}return!1}function b(e){var r,a,s,c,p,v,g=e._fullLayout,y=g._size,b=y.p,_=d.list(e,"",!0);if(g._paperdiv.style({width:e._context.responsive&&g.autosize&&!e._context._hasZeroWidth&&!e.layout.width?"100%":g.width+"px",height:e._context.responsive&&g.autosize&&!e._context._hasZeroHeight&&!e.layout.height?"100%":g.height+"px"}).selectAll(".main-svg").call(u.setSize,g.width,g.height),e._context.setBackground(e,g.paper_bgcolor),t.drawMainTitle(e),f.manage(e),!g._has("cartesian"))return i.previousPromises(e);function k(e,t,r){var n=e._lw/2;return"x"===e._id.charAt(0)?t?"top"===r?t._offset-b-n:t._offset+t._length+b+n:y.t+y.h*(1-(e.position||0))+n%1:t?"right"===r?t._offset+t._length+b+n:t._offset-b-n:y.l+y.w*(e.position||0)+n%1}for(r=0;r<_.length;r++){var T=(c=_[r])._anchorAxis;c._linepositions={},c._lw=u.crispRound(e,c.linewidth,1),c._mainLinePosition=k(c,T,c.side),c._mainMirrorPosition=c.mirror&&T?k(c,T,h.OPPOSITE_SIDE[c.side]):null}var M=[],A=[],S=[],O=1===l.opacity(g.paper_bgcolor)&&1===l.opacity(g.plot_bgcolor)&&g.paper_bgcolor===g.plot_bgcolor;for(a in g._plots)if((s=g._plots[a]).mainplot)s.bg&&s.bg.remove(),s.bg=void 0;else{var C=s.xaxis.domain,L=s.yaxis.domain,E=s.plotgroup;if(m(C,L,S)){var D=E.node(),R=s.bg=o.ensureSingle(E,"rect","bg");D.insertBefore(R.node(),D.childNodes[0]),A.push(a)}else E.select("rect.bg").remove(),S.push([C,L]),O||(M.push(a),A.push(a))}var P,I,N,j,F,z,q,V,H,B,$,U,Y,Q=g._bgLayer.selectAll(".bg").data(M);for(Q.enter().append("rect").classed("bg",!0),Q.exit().remove(),Q.each((function(e){g._plots[e].bg=n.select(this)})),r=0;rplotly-logomark"}}},function(e,t,r){"use strict";e.exports={CIRCLE_SIDES:32,i000:0,i090:8,i180:16,i270:24,cos45:Math.cos(Math.PI/4),sin45:Math.sin(Math.PI/4),SQRT2:Math.sqrt(2)}},function(e,t,r){"use strict";var n=r(1).strTranslate;function a(e,t){switch(e.type){case"log":return e.p2d(t);case"date":return e.p2r(t,0,e.calendar);default:return e.p2r(t)}}e.exports={p2r:a,r2p:function(e,t){switch(e.type){case"log":return e.d2p(t);case"date":return e.r2p(t,0,e.calendar);default:return e.r2p(t)}},axValue:function(e){var t="y"===e._id.charAt(0)?1:0;return function(r){return a(e,r[t])}},getTransform:function(e){return n(e.xaxis._offset,e.yaxis._offset)}}},function(e,t,r){"use strict";e.exports={segmentRE:/[MLHVQCTSZ][^MLHVQCTSZ]*/g,paramRE:/[^\s,]+/g,paramIsX:{M:{0:!0,drawn:0},L:{0:!0,drawn:0},H:{0:!0,drawn:0},V:{},Q:{0:!0,2:!0,drawn:2},C:{0:!0,2:!0,4:!0,drawn:4},T:{0:!0,drawn:0},S:{0:!0,2:!0,drawn:2},Z:{}},paramIsY:{M:{1:!0,drawn:1},L:{1:!0,drawn:1},H:{},V:{0:!0,drawn:0},Q:{1:!0,3:!0,drawn:3},C:{1:!0,3:!0,5:!0,drawn:5},T:{1:!0,drawn:1},S:{1:!0,3:!0,drawn:5},Z:{}},numParams:{M:2,L:2,H:1,V:1,Q:4,C:6,T:2,S:4,Z:0}}},function(e,t,r){"use strict";var n=r(89),a=r(1);t.rangeToShapePosition=function(e){return"log"===e.type?e.r2d:function(e){return e}},t.shapePositionToRange=function(e){return"log"===e.type?e.d2r:function(e){return e}},t.decodeDate=function(e){return function(t){return t.replace&&(t=t.replace("_"," ")),e(t)}},t.encodeDate=function(e){return function(t){return e(t).replace(" ","_")}},t.extractPathCoords=function(e,t){var r=[];return e.match(n.segmentRE).forEach((function(e){var i=t[e.charAt(0)].drawn;if(void 0!==i){var o=e.substr(1).match(n.paramRE);!o||o.length")?"":t.html(e).text()}));return t.remove(),r}(k),k=(k=k.replace(/&(?!\w+;|\#[0-9]+;| \#x[0-9A-F]+;)/g,"&")).replace(u,"'"),a.isIE()&&(k=(k=(k=k.replace(/"/gi,"'")).replace(/(\('#)([^']*)('\))/gi,'("#$2")')).replace(/(\\')/gi,'"')),k}},function(e,t,r){"use strict";var n=r(1),a=r(77).EventEmitter,i=r(39);e.exports=function(e){var t=e.emitter||new a,r=new Promise((function(a,o){var s=window.Image,l=e.svg,u=e.format||"png";if(n.isIE()&&"svg"!==u){var c=new Error(i.MSG_IE_BAD_FORMAT);return o(c),e.promise?r:t.emit("error",c)}var f,d,h=e.canvas,p=e.scale||1,v=e.width||300,g=e.height||150,y=p*v,m=p*g,b=h.getContext("2d"),x=new s;"svg"===u||n.isIE9orBelow()||n.isSafari()?d=i.encodeSVG(l):(f=i.createBlob(l,"svg"),d=i.createObjectURL(f)),h.width=y,h.height=m,x.onload=function(){var r;switch(f=null,i.revokeObjectURL(d),"svg"!==u&&b.drawImage(x,0,0,y,m),u){case"jpeg":r=h.toDataURL("image/jpeg");break;case"png":r=h.toDataURL("image/png");break;case"webp":r=h.toDataURL("image/webp");break;case"svg":r=d;break;default:var n="Image format is not jpeg, png, svg or webp.";if(o(new Error(n)),!e.promise)return t.emit("error",n)}a(r),e.promise||t.emit("success",r)},x.onerror=function(r){if(f=null,i.revokeObjectURL(d),o(r),!e.promise)return t.emit("error",r)},x.src=d}));return e.promise?r:t}},function(e,t,r){"use strict";var n=r(6),a=r(3),i=r(1),o=r(14),s=r(9),l=r(129).getModuleCalcData,u=r(15),c=r(17),f=r(38),d=i.ensureSingle;function h(e,t,r){return i.ensureSingle(e,t,r,(function(e){e.datum(r)}))}function p(e,t,r,i,o){for(var u,f,d,h=c.traceLayerClasses,p=e._fullLayout,v=p._modules,g=[],y=[],m=0;m2/3?"right":"center"),{center:0,middle:0,left:.5,bottom:-.5,right:-.5,top:.5}[t]}for(var Q=!1,G=["x","y"],W=0;W1)&&(ne===re?((he=ae.r2fraction(t["a"+te]))<0||he>1)&&(Q=!0):Q=!0),Z=ae._offset+ae.r2p(t[te]),K=.5}else{var pe="domain"===de;"x"===te?(J=t[te],Z=pe?ae._offset+ae._length*J:Z=k.l+k.w*J):(J=1-t[te],Z=pe?ae._offset+ae._length*J:Z=k.t+k.h*J),K=t.showarrow?.5:J}if(t.showarrow){fe.head=Z;var ve=t["a"+te];if(ee=oe*$(.5,t.xanchor)-se*$(.5,t.yanchor),ne===re){var ge=l.getRefType(ne);"domain"===ge?("y"===te&&(ve=1-ve),fe.tail=ae._offset+ae._length*ve):"paper"===ge?"y"===te?(ve=1-ve,fe.tail=k.t+k.h*ve):fe.tail=k.l+k.w*ve:fe.tail=ae._offset+ae.r2p(ve),X=ee}else fe.tail=Z+ve,X=ee+ve;fe.text=fe.tail+ee;var ye=w["x"===te?"width":"height"];if("paper"===re&&(fe.head=o.constrain(fe.head,1,ye-1)),"pixel"===ne){var me=-Math.max(fe.tail-3,fe.text),be=Math.min(fe.tail+3,fe.text)-ye;me>0?(fe.tail+=me,fe.text+=me):be>0&&(fe.tail-=be,fe.text-=be)}fe.tail+=ce,fe.head+=ce}else X=ee=le*$(K,ue),fe.text=Z+ee;fe.text+=ce,ee+=ce,X+=ce,t["_"+te+"padplus"]=le/2+X,t["_"+te+"padminus"]=le/2-X,t["_"+te+"size"]=le,t["_"+te+"shift"]=ee}if(Q)N.remove();else{var xe=0,_e=0;if("left"!==t.align&&(xe=(M-x)*("center"===t.align?.5:1)),"top"!==t.valign&&(_e=(I-_)*("middle"===t.valign?.5:1)),f)n.select("svg").attr({x:z+xe-1,y:z+_e}).call(c.setClipUrl,V?C:null,e);else{var we=z+_e-v.top,ke=z+xe-v.left;U.call(d.positionText,ke,we).call(c.setClipUrl,V?C:null,e)}H.select("rect").call(c.setRect,z,z,M,I),q.call(c.setRect,j/2,j/2,F-j,B-j),N.call(c.setTranslate,Math.round(L.x.text-F/2),Math.round(L.y.text-B/2)),R.attr({transform:"rotate("+E+","+L.x.text+","+L.y.text+")"});var Te,Me=function(r,n){D.selectAll(".annotation-arrow-g").remove();var l=L.x.head,f=L.y.head,d=L.x.tail+r,h=L.y.tail+n,v=L.x.text+r,x=L.y.text+n,_=o.rotationXYMatrix(E,v,x),w=o.apply2DTransform(_),M=o.apply2DTransform2(_),C=+q.attr("width"),P=+q.attr("height"),I=v-.5*C,j=I+C,F=x-.5*P,z=F+P,V=[[I,F,I,z],[I,z,j,z],[j,z,j,F],[j,F,I,F]].map(M);if(!V.reduce((function(e,t){return e^!!o.segmentsIntersect(l,f,l+1e6,f+1e6,t[0],t[1],t[2],t[3])}),!1)){V.forEach((function(e){var t=o.segmentsIntersect(d,h,l,f,e[0],e[1],e[2],e[3]);t&&(d=t.x,h=t.y)}));var H=t.arrowwidth,B=t.arrowcolor,$=t.arrowside,U=D.append("g").style({opacity:u.opacity(B)}).classed("annotation-arrow-g",!0),Y=U.append("path").attr("d","M"+d+","+h+"L"+l+","+f).style("stroke-width",H+"px").call(u.stroke,u.rgb(B));if(g(Y,$,t),T.annotationPosition&&Y.node().parentNode&&!i){var Q=l,G=f;if(t.standoff){var W=Math.sqrt(Math.pow(l-d,2)+Math.pow(f-h,2));Q+=t.standoff*(d-l)/W,G+=t.standoff*(h-f)/W}var Z,X,J=U.append("path").classed("annotation-arrow",!0).classed("anndrag",!0).classed("cursor-move",!0).attr({d:"M3,3H-3V-3H3ZM0,0L"+(d-Q)+","+(h-G),transform:s(Q,G)}).style("stroke-width",H+6+"px").call(u.stroke,"rgba(0,0,0,0)").call(u.fill,"rgba(0,0,0,0)");p.init({element:J.node(),gd:e,prepFn:function(){var e=c.getTranslate(N);Z=e.x,X=e.y,y&&y.autorange&&A(y._name+".autorange",!0),b&&b.autorange&&A(b._name+".autorange",!0)},moveFn:function(e,r){var n=w(Z,X),a=n[0]+e,i=n[1]+r;N.call(c.setTranslate,a,i),S("x",m(y,e,"x",k,t)),S("y",m(b,r,"y",k,t)),t.axref===t.xref&&S("ax",m(y,e,"ax",k,t)),t.ayref===t.yref&&S("ay",m(b,r,"ay",k,t)),U.attr("transform",s(e,r)),R.attr({transform:"rotate("+E+","+a+","+i+")"})},doneFn:function(){a.call("_guiRelayout",e,O());var t=document.querySelector(".js-notes-box-panel");t&&t.redraw(t.selectedObj)}})}}};if(t.showarrow&&Me(0,0),P)p.init({element:N.node(),gd:e,prepFn:function(){Te=R.attr("transform")},moveFn:function(e,r){var n="pointer";if(t.showarrow)t.axref===t.xref?S("ax",m(y,e,"ax",k,t)):S("ax",t.ax+e),t.ayref===t.yref?S("ay",m(b,r,"ay",k.w,t)):S("ay",t.ay+r),Me(e,r);else{if(i)return;var a,o;if(y)a=m(y,e,"x",k,t);else{var l=t._xsize/k.w,u=t.x+(t._xshift-t.xshift)/k.w-l/2;a=p.align(u+e/k.w,l,0,1,t.xanchor)}if(b)o=m(b,r,"y",k,t);else{var c=t._ysize/k.h,f=t.y-(t._yshift+t.yshift)/k.h-c/2;o=p.align(f-r/k.h,c,0,1,t.yanchor)}S("x",a),S("y",o),y&&b||(n=p.getCursor(y?.5:a,b?.5:o,t.xanchor,t.yanchor))}R.attr({transform:s(e,r)+Te}),h(N,n)},clickFn:function(r,n){t.captureevents&&e.emit("plotly_clickannotation",Y(n))},doneFn:function(){h(N),a.call("_guiRelayout",e,O());var t=document.querySelector(".js-notes-box-panel");t&&t.redraw(t.selectedObj)}})}}}e.exports={draw:function(e){var t=e._fullLayout;t._infolayer.selectAll(".annotation").remove();for(var r=0;r1||0===a.bargap&&0===a.bargroupgap&&!e[0].trace.marker.line.width)&&n.select(this).attr("shape-rendering","crispEdges")})),t.selectAll("g.points").each((function(t){p(n.select(this),t[0].trace,e)})),s.getComponentMethod("errorbars","style")(t)},styleTextPoints:v,styleOnSelect:function(e,t,r){var a=t[0].trace;a.selectedpoints?function(e,t,r){i.selectedPointStyle(e.selectAll("path"),t),function(e,t,r){e.each((function(e){var a,s=n.select(this);if(e.selected){a=o.ensureUniformFontSize(r,g(s,e,t,r));var l=t.selected.textfont&&t.selected.textfont.color;l&&(a.color=l),i.font(s,a)}else i.selectedTextStyle(s,t)}))}(e.selectAll("text"),t,r)}(r,a,e):(p(r,a,e),s.getComponentMethod("errorbars","style")(r))},getInsideTextFont:m,getOutsideTextFont:b,getBarColor:_,resizeText:l}},function(e,t,r){"use strict";var n=r(8),a=r(24),i=r(1).isArrayOrTypedArray;t.coerceString=function(e,t,r){if("string"==typeof t){if(t||!e.noBlank)return t}else if(("number"==typeof t||!0===t)&&!e.strict)return String(t);return void 0!==r?r:e.dflt},t.coerceNumber=function(e,t,r){if(n(t)){t=+t;var a=e.min,i=e.max;if(!(void 0!==a&&ti))return t}return void 0!==r?r:e.dflt},t.coerceColor=function(e,t,r){return a(t).isValid()?t:void 0!==r?r:e.dflt},t.coerceEnumerated=function(e,t,r){return e.coerceNumber&&(t=+t),-1!==e.values.indexOf(t)?t:void 0!==r?r:e.dflt},t.getValue=function(e,t){var r;return Array.isArray(e)?te.length)&&(t=e.length);for(var r=0,n=new Array(t);re?h():!0!==t&&(a=setTimeout(n?p:h,void 0===n?e-d:e)))}return"boolean"!=typeof t&&(n=r,r=t,t=void 0),l.cancel=function(){s(),i=!0},l}e.debounce=function(e,r,n){return void 0===n?t(e,r,!1):t(e,n,!1!==r)},e.throttle=t,Object.defineProperty(e,"__esModule",{value:!0})}(t)}));(k=T)&&k.__esModule&&Object.prototype.hasOwnProperty.call(k,"default")&&k.default;var M=w((function(e,t){var r=t.Globals={};function n(e){return function(t,r){return e(r,t)}}t.throttle=n(T.throttle),t.debounce=n(T.debounce),t.getMergedDefinition=function(e){return r.Vue.util.mergeOptions({},e)},t.reapply=function(e,t){for(;"function"==typeof e;)e=e.call(t);return e},t.omit=function(e,t){return Object.entries(e).filter((function(e){var r=m(e,1)[0];return!t.includes(r)})).reduce((function(e,t){var r=m(t,2),n=r[0],a=r[1];return e[n]=a,e}),{})},t.addGqlError=function(e){e.graphQLErrors&&e.graphQLErrors.length&&(e.gqlError=e.graphQLErrors[0])},t.noop=function(){}})),A=M.Globals,S=M.throttle,O=M.debounce,C=(M.getMergedDefinition,M.reapply),L=M.omit,E=M.addGqlError,D=(M.noop,function(){function e(t,r,n){var a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];i(this,e),l(this,"type",null),l(this,"vueApolloSpecialKeys",[]),this.vm=t,this.key=r,this.initialOptions=n,this.options=Object.assign({},n),this._skip=!1,this._pollInterval=null,this._watchers=[],this._destroyed=!1,this.lastApolloOptions=null,a&&this.autostart()}return s(e,[{key:"autostart",value:function(){var e=this;"function"==typeof this.options.skip?this._skipWatcher=this.vm.$watch((function(){return e.options.skip.call(e.vm,e.vm,e.key)}),this.skipChanged.bind(this),{immediate:!0,deep:this.options.deep}):this.options.skip?this._skip=!0:this.start(),"function"==typeof this.options.pollInterval&&(this._pollWatcher=this.vm.$watch(this.options.pollInterval.bind(this.vm),this.pollIntervalChanged.bind(this),{immediate:!0}))}},{key:"pollIntervalChanged",value:function(e,t){e!==t&&(this.pollInterval=e,null==e?this.stopPolling():this.startPolling(e))}},{key:"skipChanged",value:function(e,t){e!==t&&(this.skip=e)}},{key:"pollInterval",get:function(){return this._pollInterval},set:function(e){this._pollInterval=e}},{key:"skip",get:function(){return this._skip},set:function(e){e?this.stop():this.start(),this._skip=e}},{key:"refresh",value:function(){this._skip||(this.stop(),this.start())}},{key:"start",value:function(){var e=this;this.starting=!0;for(var t=function(t,r){var n=r[t];if("function"==typeof e.initialOptions[n]){var a=e.initialOptions[n].bind(e.vm);e.options[n]=a();var i=function(t){e.options[n]=t,e.refresh()};e.vm.$isServer||(i=e.options.throttle?S(i,e.options.throttle):i,i=e.options.debounce?O(i,e.options.debounce):i),e._watchers.push(e.vm.$watch(a,i,{deep:e.options.deep}))}},r=0,n=["query","document","context"];r1?r-1:0),a=1;a3&&void 0!==arguments[3])||arguments[3];return i(this,r),e.$data.$apolloData&&!e.$data.$apolloData.queries[n]&&e.$set(e.$data.$apolloData.queries,n,{loading:!1}),l(p(o=t.call(this,e,n,a,!1)),"type","query"),l(p(o),"vueApolloSpecialKeys",R),l(p(o),"_loading",!1),l(p(o),"_linkedSubscriptions",[]),e.$isServer&&(o.firstRun=new Promise((function(e,t){o._firstRunResolve=e,o._firstRunReject=t}))),o.vm.$isServer&&(o.options.fetchPolicy="network-only"),a.manual||(o.hasDataField=Object.prototype.hasOwnProperty.call(o.vm.$data,n),o.hasDataField?Object.defineProperty(o.vm.$data.$apolloData.data,n,{get:function(){return o.vm.$data[n]},enumerable:!0,configurable:!0}):Object.defineProperty(o.vm.$data,n,{get:function(){return o.vm.$data.$apolloData.data[n]},enumerable:!0,configurable:!0})),s&&o.autostart(),o}return s(r,[{key:"client",get:function(){return this.vm.$apollo.getClient(this.options)}},{key:"loading",get:function(){return this.vm.$data.$apolloData&&this.vm.$data.$apolloData.queries[this.key]?this.vm.$data.$apolloData.queries[this.key].loading:this._loading},set:function(e){this._loading!==e&&(this._loading=e,this.vm.$data.$apolloData&&this.vm.$data.$apolloData.queries[this.key]&&(this.vm.$data.$apolloData.queries[this.key].loading=e,this.vm.$data.$apolloData.loading+=e?1:-1))}},{key:"stop",value:function(){y(d(r.prototype),"stop",this).call(this),this.loadingDone(),this.observer&&(this.observer.stopPolling(),this.observer=null)}},{key:"generateApolloOptions",value:function(e){var t=y(d(r.prototype),"generateApolloOptions",this).call(this,e);return this.vm.$isServer&&delete t.pollInterval,t}},{key:"executeApollo",value:function(e){var t=JSON.stringify(e);if(this.sub){if(t===this.previousVariablesJson)return;this.sub.unsubscribe();for(var n=0,a=this._linkedSubscriptions;n0&&void 0!==arguments[0]&&arguments[0],t=this.observer.getCurrentResult?this.observer.getCurrentResult():this.observer.currentResult();return(e||t.loading)&&(this.loading||this.applyLoadingModifier(1),this.loading=!0),t}},{key:"nextResult",value:function(e){y(d(r.prototype),"nextResult",this).call(this,e);var t=e.data,n=e.loading,a=e.error,i=e.errors,o=i&&i.length;if((a||o)&&this.firstRunReject(a),n||this.loadingDone(),o){var s=new Error("GraphQL error: ".concat(i.map((function(e){return e.message})).join(" | ")));Object.assign(s,{graphQLErrors:i,networkError:null}),y(d(r.prototype),"catchError",this).call(this,s)}if("none"!==this.observer.options.errorPolicy||!a&&!o){var l="function"==typeof this.options.result;null==t||(this.options.manual?l||console.error("".concat(this.key," query must have a 'result' hook in manual mode")):"function"==typeof this.options.update?this.setData(this.options.update.call(this.vm,t)):void 0===t[this.key]&&Object.keys(t).length?console.error("Missing ".concat(this.key," attribute on result"),t):this.setData(t[this.key])),l&&this.options.result.call(this.vm,e,this.key)}}},{key:"setData",value:function(e){this.vm.$set(this.hasDataField?this.vm.$data:this.vm.$data.$apolloData.data,this.key,e)}},{key:"catchError",value:function(e){y(d(r.prototype),"catchError",this).call(this,e),this.firstRunReject(e),this.loadingDone(e),this.nextResult(this.observer.getCurrentResult?this.observer.getCurrentResult():this.observer.currentResult()),this.resubscribeToQuery()}},{key:"resubscribeToQuery",value:function(){var e=this.observer.getLastError(),t=this.observer.getLastResult();this.observer.resetLastResults(),this.startQuerySubscription(),Object.assign(this.observer,{lastError:e,lastResult:t})}},{key:"loadingKey",get:function(){return this.options.loadingKey||this.vm.$apollo.loadingKey}},{key:"watchLoading",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:null;this.loading&&this.applyLoadingModifier(-1),this.loading=!1,e||this.firstRunResolve()}},{key:"fetchMore",value:function(){var e,t=this;if(this.observer)return this.retrieveCurrentResult(!0),(e=this.observer).fetchMore.apply(e,arguments).then((function(e){return e.loading||t.loadingDone(),e}))}},{key:"subscribeToMore",value:function(){var e;if(this.observer)return{unsubscribe:(e=this.observer).subscribeToMore.apply(e,arguments)}}},{key:"refetch",value:function(e){var t=this;if(e&&(this.options.variables=e),this.observer){var r=this.observer.refetch(e).then((function(e){return e.loading||t.loadingDone(),e}));return this.retrieveCurrentResult(),r}}},{key:"setVariables",value:function(e,t){if(this.options.variables=e,this.observer){var r=this.observer.setVariables(e,t);return this.retrieveCurrentResult(),r}}},{key:"setOptions",value:function(e){if(Object.assign(this.options,e),this.observer){var t=this.observer.setOptions(e);return this.retrieveCurrentResult(),t}}},{key:"startPolling",value:function(){var e;if(this.observer)return(e=this.observer).startPolling.apply(e,arguments)}},{key:"stopPolling",value:function(){var e;if(this.observer)return(e=this.observer).stopPolling.apply(e,arguments)}},{key:"firstRunResolve",value:function(){this._firstRunResolve&&(this._firstRunResolve(),this._firstRunResolve=null)}},{key:"firstRunReject",value:function(e){this._firstRunReject&&(this._firstRunReject(e),this._firstRunReject=null)}},{key:"destroy",value:function(){y(d(r.prototype),"destroy",this).call(this),this.loading&&this.watchLoading(!1,-1),this.loading=!1}}]),r}(D),I=function(e){f(r,e);var t=g(r);function r(){var e;i(this,r);for(var n=arguments.length,a=new Array(n),o=0;o0&&void 0!==arguments[0]?arguments[0]:null;if(!e||!e.client){if("object"===a(this.client))return this.client;if(this.client){if(this.provider.clients){var t=this.provider.clients[this.client];if(!t)throw new Error("[vue-apollo] Missing client '".concat(this.client,"' in 'apolloProvider'"));return t}throw new Error("[vue-apollo] Missing 'clients' options in 'apolloProvider'")}return this.provider.defaultClient}var r=this.provider.clients[e.client];if(!r)throw new Error("[vue-apollo] Missing client '".concat(e.client,"' in 'apolloProvider'"));return r}},{key:"query",value:function(e){return this.getClient(e).query(e)}},{key:"watchQuery",value:function(e){var t=this,r=this.getClient(e).watchQuery(e),n=r.subscribe.bind(r);return r.subscribe=function(e){var r=n(e);return t._apolloSubscriptions.push(r),r},r}},{key:"mutate",value:function(e){return this.getClient(e).mutate(e)}},{key:"subscribe",value:function(e){var t=this;if(!this.vm.$isServer){var r=this.getClient(e).subscribe(e),n=r.subscribe.bind(r);return r.subscribe=function(e){var r=n(e);return t._apolloSubscriptions.push(r),r},r}}},{key:"loading",get:function(){return 0!==this.vm.$data.$apolloData.loading}},{key:"data",get:function(){return this.vm.$data.$apolloData.data}},{key:"addSmartQuery",value:function(e,t){var r=this,n=C(t,this.vm);n.query||(n={query:n});var a,i=this.vm.$options.apollo,o=this.provider.defaultOptions;if(o&&o.$query&&(a=o.$query),i&&i.$query&&(a=c(c({},a||{}),i.$query)),a)for(var s in a)void 0===n[s]&&(n[s]=a[s]);var l=this.queries[e]=new P(this.vm,e,n,!1);if(this.vm.$isServer&&!1===n.prefetch||l.autostart(),!this.vm.$isServer){var u=n.subscribeToMore;u&&(Array.isArray(u)?u.forEach((function(t,n){r.addSmartSubscription("".concat(e).concat(n),c(c({},t),{},{linkedQuery:l}))})):this.addSmartSubscription(e,c(c({},u),{},{linkedQuery:l})))}return l}},{key:"addSmartSubscription",value:function(e,t){if(!this.vm.$isServer){t=C(t,this.vm);var r=this.subscriptions[e]=new I(this.vm,e,t,!1);return r.autostart(),t.linkedQuery&&t.linkedQuery._linkedSubscriptions.push(r),r}}},{key:"defineReactiveSetter",value:function(e,t,r){var n=this;this._watchers.push(this.vm.$watch(t,(function(t){n[e]=t}),{immediate:!0,deep:r}))}},{key:"skipAllQueries",set:function(e){for(var t in this.queries)this.queries[t].skip=e}},{key:"skipAllSubscriptions",set:function(e){for(var t in this.subscriptions)this.subscriptions[t].skip=e}},{key:"skipAll",set:function(e){this.skipAllQueries=e,this.skipAllSubscriptions=e}},{key:"destroy",value:function(){for(var e=0,t=this._watchers;e0&&void 0!==arguments[0]?arguments[0]:"$apolloProvider";return console.warn(".provide() is deprecated. Use the 'apolloProvider' option instead with the provider object directly."),l({},e,this)}}]),e}();var F={name:"ApolloQuery",provide:function(){return{getDollarApollo:this.getDollarApollo,getApolloQuery:this.getApolloQuery}},props:{query:{type:[Function,Object],required:!0},variables:{type:Object,default:void 0},fetchPolicy:{type:String,default:void 0},pollInterval:{type:Number,default:void 0},notifyOnNetworkStatusChange:{type:Boolean,default:void 0},context:{type:Object,default:void 0},update:{type:Function,default:function(e){return e}},skip:{type:Boolean,default:!1},debounce:{type:Number,default:0},throttle:{type:Number,default:0},clientId:{type:String,default:void 0},deep:{type:Boolean,default:void 0},tag:{type:String,default:"div"},prefetch:{type:Boolean,default:!0},options:{type:Object,default:function(){return{}}}},data:function(){return{result:{data:null,loading:!1,networkStatus:7,error:null},times:0}},watch:{fetchPolicy:function(e){this.$apollo.queries.query.setOptions({fetchPolicy:e})},pollInterval:function(e){this.$apollo.queries.query.setOptions({pollInterval:e})},notifyOnNetworkStatusChange:function(e){this.$apollo.queries.query.setOptions({notifyOnNetworkStatusChange:e})},"$data.$apolloData.loading":function(e){this.$emit("loading",!!e)}},apollo:{$client:function(){return this.clientId},query:function(){return c(c({query:function(){return"function"==typeof this.query?this.query(n.a):this.query},variables:function(){return this.variables},fetchPolicy:this.fetchPolicy,pollInterval:this.pollInterval,debounce:this.debounce,throttle:this.throttle,notifyOnNetworkStatusChange:this.notifyOnNetworkStatusChange,context:function(){return this.context},skip:function(){return this.skip},deep:this.deep,prefetch:this.prefetch},this.options),{},{manual:!0,result:function(e){var t=e,r=t.errors,n=t.loading,a=t.networkStatus,i=e.error;e=Object.assign({},e),r&&r.length&&((i=new Error("Apollo errors occurred (".concat(r.length,")"))).graphQLErrors=r);var o={};n?Object.assign(o,this.$_previousData,e.data):i?Object.assign(o,this.$apollo.queries.query.observer.getLastResult()||{},e.data):(o=e.data,this.$_previousData=e.data);var s=function(e){return e&&Object.keys(e).length>0}(o);this.result={data:s?this.update(o):void 0,fullData:s?o:void 0,loading:n,error:i,networkStatus:a},this.times=++this.$_times,this.$emit("result",this.result)},error:function(e){this.result.loading=!1,this.result.error=e,this.$emit("error",e)}})}},created:function(){this.$_times=0},methods:{getDollarApollo:function(){return this.$apollo},getApolloQuery:function(){return this.$apollo.queries.query}},render:function(e){var t=this.$scopedSlots.default({result:this.result,times:this.times,query:this.$apollo.queries.query,isLoading:this.$apolloData.loading,gqlError:this.result&&this.result.error&&this.result.error.gqlError});return t=Array.isArray(t)?t.concat(this.$slots.default):[t].concat(this.$slots.default),this.tag?e(this.tag,t):t[0]}},z=0,q={name:"ApolloSubscribeToMore",inject:["getDollarApollo","getApolloQuery"],props:{document:{type:[Function,Object],required:!0},variables:{type:Object,default:void 0},updateQuery:{type:Function,default:void 0}},watch:{document:"refresh",variables:"refresh"},created:function(){this.$_key="sub_component_".concat(z++)},mounted:function(){this.refresh()},beforeDestroy:function(){this.destroy()},methods:{destroy:function(){this.$_sub&&this.$_sub.destroy()},refresh:function(){this.destroy();var e=this.document;"function"==typeof e&&(e=e(n.a)),this.$_sub=this.getDollarApollo().addSmartSubscription(this.$_key,{document:e,variables:this.variables,updateQuery:this.updateQuery,linkedQuery:this.getApolloQuery()})}},render:function(e){return null}},V={props:{mutation:{type:[Function,Object],required:!0},variables:{type:Object,default:void 0},optimisticResponse:{type:Object,default:void 0},update:{type:Function,default:void 0},refetchQueries:{type:Function,default:void 0},clientId:{type:String,default:void 0},tag:{type:String,default:"div"},context:{type:Object,default:void 0}},data:function(){return{loading:!1,error:null}},watch:{loading:function(e){this.$emit("loading",e)}},methods:{mutate:function(e){var t=this;this.loading=!0,this.error=null;var r=this.mutation;return"function"==typeof r&&(r=r(n.a)),this.$apollo.mutate(c({mutation:r,client:this.clientId,variables:this.variables,optimisticResponse:this.optimisticResponse,update:this.update,refetchQueries:this.refetchQueries,context:this.context},e)).then((function(e){t.$emit("done",e),t.loading=!1})).catch((function(e){E(e),t.error=e,t.$emit("error",e),t.loading=!1}))}},render:function(e){var t=this.$scopedSlots.default({mutate:this.mutate,loading:this.loading,error:this.error,gqlError:this.error&&this.error.gqlError});return t=Array.isArray(t)?t.concat(this.$slots.default):[t].concat(this.$slots.default),this.tag?e(this.tag,t):t[0]}};function H(e,t){return void 0!==e&&Object.prototype.hasOwnProperty.call(e,t)}function B(){var e=this.$options,t=e.apolloProvider;if(t)this.$apolloProvider="function"==typeof t?t():t;else if(e.parent&&e.parent.$apolloProvider)this.$apolloProvider=e.parent.$apolloProvider;else if(e.provide){var r="function"==typeof e.provide?e.provide.call(this):e.provide;r&&r.$apolloProvider&&(this.$apolloProvider=r.$apolloProvider)}}function $(){var e=this;this.$_apolloInitData={};var t=this.$options.apollo;if(t){var r=function(r){"$"!==r.charAt(0)&&(t[r].manual||H(e.$options.props,r)||H(e.$options.computed,r)||H(e.$options.methods,r)||Object.defineProperty(e,r,{get:function(){return e.$data.$apolloData.data[r]},set:function(t){return e.$_apolloInitData[r]=t},enumerable:!0,configurable:!0}))};for(var n in t)r(n)}}function U(){var e=this,t=this.$apolloProvider;if(!this._apolloLaunched&&t){this._apolloLaunched=!0;var r=this.$options.apollo;if(r){for(var n in this.$_apolloPromises=[],r.$init||(r.$init=!0,t.defaultOptions&&(r=this.$options.apollo=Object.assign({},t.defaultOptions,r))),Y(this.$apollo,"skipAll",r.$skipAll,r.$deep),Y(this.$apollo,"skipAllQueries",r.$skipAllQueries,r.$deep),Y(this.$apollo,"skipAllSubscriptions",r.$skipAllSubscriptions,r.$deep),Y(this.$apollo,"client",r.$client,r.$deep),Y(this.$apollo,"loadingKey",r.$loadingKey,r.$deep),Y(this.$apollo,"error",r.$error,r.$deep),Y(this.$apollo,"watchLoading",r.$watchLoading,r.$deep),Object.defineProperty(this,"$apolloData",{get:function(){return e.$data.$apolloData},enumerable:!0,configurable:!0}),r)if("$"!==n.charAt(0)){var a=r[n],i=this.$apollo.addSmartQuery(n,a);this.$isServer&&(a=C(a,this),!1===t.prefetch||!1===a.prefetch||!1===r.$prefetch||i.skip||this.$_apolloPromises.push(i.firstRun))}if(r.subscribe&&A.Vue.util.warn("vue-apollo -> `subscribe` option is deprecated. Use the `$subscribe` option instead."),r.$subscribe)for(var o in r.$subscribe)this.$apollo.addSmartSubscription(o,r.$subscribe[o])}}}function Y(e,t,r,n){void 0!==r&&("function"==typeof r?e.defineReactiveSetter(t,r,n):e[t]=r)}function Q(){this.$_apollo&&this.$_apollo.destroy()}function G(e,t){e.mixin(c(c(c({},"1"===t?{init:B}:{}),"2"===t?{data:function(){return{$apolloData:{queries:{},loading:0,data:this.$_apolloInitData}}},beforeCreate:function(){B.call(this),$.call(this)},serverPrefetch:function(){var e=this;if(this.$_apolloPromises)return Promise.all(this.$_apolloPromises).then((function(){Q.call(e)})).catch((function(t){return Q.call(e),Promise.reject(t)}))}}:{}),{},{created:U,destroyed:Q}))}var W=["$subscribe"];j.install=function e(t,r){if(!e.installed){e.installed=!0,A.Vue=t;var n=t.version.substr(0,t.version.indexOf(".")),a=t.config.optionMergeStrategies.methods;t.config.optionMergeStrategies.apollo=function(e,t,r){if(!e)return t;if(!t)return e;for(var n=Object.assign({},L(e,W),e.data),i=Object.assign({},L(t,W),t.data),o={},s=0;s>>0;for(t=0;t0)for(r=0;r=0?r?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null,M=Object.keys?Object.keys:function(e){var t,r=[];for(t in e)s(e,t)&&r.push(t);return r};var D=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,R=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,P={},I={};function N(e,t,r,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),e&&(I[e]=a),t&&(I[t[0]]=function(){return E(a.apply(this,arguments),t[1],t[2])}),r&&(I[r]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function j(e,t){return e.isValid()?(t=F(t,e.localeData()),P[t]=P[t]||function(e){var t,r,n,a=e.match(D);for(t=0,r=a.length;t=0&&R.test(e);)e=e.replace(R,n),R.lastIndex=0,r-=1;return e}var z={};function q(e,t){var r=e.toLowerCase();z[r]=z[r+"s"]=z[t]=e}function V(e){return"string"==typeof e?z[e]||z[e.toLowerCase()]:void 0}function H(e){var t,r,n={};for(r in e)s(e,r)&&(t=V(r))&&(n[t]=e[r]);return n}var B={};function $(e,t){B[e]=t}function U(e){return e%4==0&&e%100!=0||e%400==0}function Y(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Q(e){var t=+e,r=0;return 0!==t&&isFinite(t)&&(r=Y(t)),r}function G(e,t){return function(r){return null!=r?(Z(this,e,r),a.updateOffset(this,t),this):W(this,e)}}function W(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Z(e,t,r){e.isValid()&&!isNaN(r)&&("FullYear"===t&&U(e.year())&&1===e.month()&&29===e.date()?(r=Q(r),e._d["set"+(e._isUTC?"UTC":"")+t](r,e.month(),we(r,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](r))}var X,J=/\d/,K=/\d\d/,ee=/\d{3}/,te=/\d{4}/,re=/[+-]?\d{6}/,ne=/\d\d?/,ae=/\d\d\d\d?/,ie=/\d\d\d\d\d\d?/,oe=/\d{1,3}/,se=/\d{1,4}/,le=/[+-]?\d{1,6}/,ue=/\d+/,ce=/[+-]?\d+/,fe=/Z|[+-]\d\d:?\d\d/gi,de=/Z|[+-]\d\d(?::?\d\d)?/gi,he=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function pe(e,t,r){X[e]=O(t)?t:function(e,n){return e&&r?r:t}}function ve(e,t){return s(X,e)?X[e](t._strict,t._locale):new RegExp(ge(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,r,n,a){return t||r||n||a}))))}function ge(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}X={};var ye,me={};function be(e,t){var r,n=t;for("string"==typeof e&&(e=[e]),c(t)&&(n=function(e,r){r[t]=Q(e)}),r=0;r68?1900:2e3)};var Re=G("FullYear",!0);function Pe(e,t,r,n,a,i,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,r,n,a,i,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,r,n,a,i,o),s}function Ie(e){var t,r;return e<100&&e>=0?((r=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ne(e,t,r){var n=7+t-r;return-(7+Ie(e,0,n).getUTCDay()-t)%7+n-1}function je(e,t,r,n,a){var i,o,s=1+7*(t-1)+(7+r-n)%7+Ne(e,n,a);return s<=0?o=De(i=e-1)+s:s>De(e)?(i=e+1,o=s-De(e)):(i=e,o=s),{year:i,dayOfYear:o}}function Fe(e,t,r){var n,a,i=Ne(e.year(),t,r),o=Math.floor((e.dayOfYear()-i-1)/7)+1;return o<1?n=o+ze(a=e.year()-1,t,r):o>ze(e.year(),t,r)?(n=o-ze(e.year(),t,r),a=e.year()+1):(a=e.year(),n=o),{week:n,year:a}}function ze(e,t,r){var n=Ne(e,t,r),a=Ne(e+1,t,r);return(De(e)-n+a)/7}function qe(e,t){return e.slice(t,7).concat(e.slice(0,t))}N("w",["ww",2],"wo","week"),N("W",["WW",2],"Wo","isoWeek"),q("week","w"),q("isoWeek","W"),$("week",5),$("isoWeek",5),pe("w",ne),pe("ww",ne,K),pe("W",ne),pe("WW",ne,K),xe(["w","ww","W","WW"],(function(e,t,r,n){t[n.substr(0,1)]=Q(e)})),N("d",0,"do","day"),N("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),N("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),N("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),N("e",0,0,"weekday"),N("E",0,0,"isoWeekday"),q("day","d"),q("weekday","e"),q("isoWeekday","E"),$("day",11),$("weekday",11),$("isoWeekday",11),pe("d",ne),pe("e",ne),pe("E",ne),pe("dd",(function(e,t){return t.weekdaysMinRegex(e)})),pe("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),pe("dddd",(function(e,t){return t.weekdaysRegex(e)})),xe(["dd","ddd","dddd"],(function(e,t,r,n){var a=r._locale.weekdaysParse(e,n,r._strict);null!=a?t.d=a:v(r).invalidWeekday=e})),xe(["d","e","E"],(function(e,t,r,n){t[n]=Q(e)}));var Ve="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),He="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Be="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),$e=he,Ue=he,Ye=he;function Qe(e,t,r){var n,a,i,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)i=p([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(i,"").toLocaleLowerCase();return r?"dddd"===t?-1!==(a=ye.call(this._weekdaysParse,o))?a:null:"ddd"===t?-1!==(a=ye.call(this._shortWeekdaysParse,o))?a:null:-1!==(a=ye.call(this._minWeekdaysParse,o))?a:null:"dddd"===t?-1!==(a=ye.call(this._weekdaysParse,o))||-1!==(a=ye.call(this._shortWeekdaysParse,o))||-1!==(a=ye.call(this._minWeekdaysParse,o))?a:null:"ddd"===t?-1!==(a=ye.call(this._shortWeekdaysParse,o))||-1!==(a=ye.call(this._weekdaysParse,o))||-1!==(a=ye.call(this._minWeekdaysParse,o))?a:null:-1!==(a=ye.call(this._minWeekdaysParse,o))||-1!==(a=ye.call(this._weekdaysParse,o))||-1!==(a=ye.call(this._shortWeekdaysParse,o))?a:null}function Ge(){function e(e,t){return t.length-e.length}var t,r,n,a,i,o=[],s=[],l=[],u=[];for(t=0;t<7;t++)r=p([2e3,1]).day(t),n=ge(this.weekdaysMin(r,"")),a=ge(this.weekdaysShort(r,"")),i=ge(this.weekdays(r,"")),o.push(n),s.push(a),l.push(i),u.push(n),u.push(a),u.push(i);o.sort(e),s.sort(e),l.sort(e),u.sort(e),this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function We(){return this.hours()%12||12}function Ze(e,t){N(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function Xe(e,t){return t._meridiemParse}N("H",["HH",2],0,"hour"),N("h",["hh",2],0,We),N("k",["kk",2],0,(function(){return this.hours()||24})),N("hmm",0,0,(function(){return""+We.apply(this)+E(this.minutes(),2)})),N("hmmss",0,0,(function(){return""+We.apply(this)+E(this.minutes(),2)+E(this.seconds(),2)})),N("Hmm",0,0,(function(){return""+this.hours()+E(this.minutes(),2)})),N("Hmmss",0,0,(function(){return""+this.hours()+E(this.minutes(),2)+E(this.seconds(),2)})),Ze("a",!0),Ze("A",!1),q("hour","h"),$("hour",13),pe("a",Xe),pe("A",Xe),pe("H",ne),pe("h",ne),pe("k",ne),pe("HH",ne,K),pe("hh",ne,K),pe("kk",ne,K),pe("hmm",ae),pe("hmmss",ie),pe("Hmm",ae),pe("Hmmss",ie),be(["H","HH"],3),be(["k","kk"],(function(e,t,r){var n=Q(e);t[3]=24===n?0:n})),be(["a","A"],(function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e})),be(["h","hh"],(function(e,t,r){t[3]=Q(e),v(r).bigHour=!0})),be("hmm",(function(e,t,r){var n=e.length-2;t[3]=Q(e.substr(0,n)),t[4]=Q(e.substr(n)),v(r).bigHour=!0})),be("hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=Q(e.substr(0,n)),t[4]=Q(e.substr(n,2)),t[5]=Q(e.substr(a)),v(r).bigHour=!0})),be("Hmm",(function(e,t,r){var n=e.length-2;t[3]=Q(e.substr(0,n)),t[4]=Q(e.substr(n))})),be("Hmmss",(function(e,t,r){var n=e.length-4,a=e.length-2;t[3]=Q(e.substr(0,n)),t[4]=Q(e.substr(n,2)),t[5]=Q(e.substr(a))}));var Je,Ke=G("Hours",!0),et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ke,monthsShort:Te,week:{dow:0,doy:6},weekdays:Ve,weekdaysMin:Be,weekdaysShort:He,meridiemParse:/[ap]\.?m?\.?/i},tt={},rt={};function nt(e,t){var r,n=Math.min(e.length,t.length);for(r=0;r0;){if(n=it(a.slice(0,t).join("-")))return n;if(r&&r.length>=t&&nt(a,r)>=t-1)break;t--}i++}return Je}(e)}function ut(e){var t,r=e._a;return r&&-2===v(e).overflow&&(t=r[1]<0||r[1]>11?1:r[2]<1||r[2]>we(r[0],r[1])?2:r[3]<0||r[3]>24||24===r[3]&&(0!==r[4]||0!==r[5]||0!==r[6])?3:r[4]<0||r[4]>59?4:r[5]<0||r[5]>59?5:r[6]<0||r[6]>999?6:-1,v(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),v(e)._overflowWeeks&&-1===t&&(t=7),v(e)._overflowWeekday&&-1===t&&(t=8),v(e).overflow=t),e}var ct=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ft=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dt=/Z|[+-]\d\d(?::?\d\d)?/,ht=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],pt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],vt=/^\/?Date\((-?\d+)/i,gt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,yt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function mt(e){var t,r,n,a,i,o,s=e._i,l=ct.exec(s)||ft.exec(s);if(l){for(v(e).iso=!0,t=0,r=ht.length;t7)&&(l=!0)):(i=e._locale._week.dow,o=e._locale._week.doy,u=Fe(At(),i,o),r=_t(t.gg,e._a[0],u.year),n=_t(t.w,u.week),null!=t.d?((a=t.d)<0||a>6)&&(l=!0):null!=t.e?(a=t.e+i,(t.e<0||t.e>6)&&(l=!0)):a=i),n<1||n>ze(r,i,o)?v(e)._overflowWeeks=!0:null!=l?v(e)._overflowWeekday=!0:(s=je(r,n,a,i,o),e._a[0]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(o=_t(e._a[0],n[0]),(e._dayOfYear>De(o)||0===e._dayOfYear)&&(v(e)._overflowDayOfYear=!0),r=Ie(o,0,e._dayOfYear),e._a[1]=r.getUTCMonth(),e._a[2]=r.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=n[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?Ie:Pe).apply(null,s),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==i&&(v(e).weekdayMismatch=!0)}}function kt(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],v(e).empty=!0;var t,r,n,i,o,s,l=""+e._i,u=l.length,c=0;for(n=F(e._f,e._locale).match(D)||[],t=0;t0&&v(e).unusedInput.push(o),l=l.slice(l.indexOf(r)+r.length),c+=r.length),I[i]?(r?v(e).empty=!1:v(e).unusedTokens.push(i),_e(i,r,e)):e._strict&&!r&&v(e).unusedTokens.push(i);v(e).charsLeftOver=u-c,l.length>0&&v(e).unusedInput.push(l),e._a[3]<=12&&!0===v(e).bigHour&&e._a[3]>0&&(v(e).bigHour=void 0),v(e).parsedDateParts=e._a.slice(0),v(e).meridiem=e._meridiem,e._a[3]=function(e,t,r){var n;return null==r?t:null!=e.meridiemHour?e.meridiemHour(t,r):null!=e.isPM?((n=e.isPM(r))&&t<12&&(t+=12),n||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(s=v(e).era)&&(e._a[0]=e._locale.erasConvertYear(s,e._a[0])),wt(e),ut(e)}else xt(e);else mt(e)}function Tt(e){var t=e._i,r=e._f;return e._locale=e._locale||lt(e._l),null===t||void 0===r&&""===t?y({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),w(t)?new _(ut(t)):(f(t)?e._d=t:i(r)?function(e){var t,r,n,a,i,o,s=!1;if(0===e._f.length)return v(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis?this:e:y()}));function Ct(e,t){var r,n;if(1===t.length&&i(t[0])&&(t=t[0]),!t.length)return At();for(r=t[0],n=1;n=0?new Date(e+400,t,r)-126227808e5:new Date(e,t,r).valueOf()}function ar(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-126227808e5:Date.UTC(e,t,r)}function ir(e,t){return t.erasAbbrRegex(e)}function or(){var e,t,r=[],n=[],a=[],i=[],o=this.eras();for(e=0,t=o.length;e(i=ze(e,n,a))&&(t=i),ur.call(this,e,t,r,n,a))}function ur(e,t,r,n,a){var i=je(e,t,r,n,a),o=Ie(i.year,0,i.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}N("N",0,0,"eraAbbr"),N("NN",0,0,"eraAbbr"),N("NNN",0,0,"eraAbbr"),N("NNNN",0,0,"eraName"),N("NNNNN",0,0,"eraNarrow"),N("y",["y",1],"yo","eraYear"),N("y",["yy",2],0,"eraYear"),N("y",["yyy",3],0,"eraYear"),N("y",["yyyy",4],0,"eraYear"),pe("N",ir),pe("NN",ir),pe("NNN",ir),pe("NNNN",(function(e,t){return t.erasNameRegex(e)})),pe("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),be(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,r,n){var a=r._locale.erasParse(e,n,r._strict);a?v(r).era=a:v(r).invalidEra=e})),pe("y",ue),pe("yy",ue),pe("yyy",ue),pe("yyyy",ue),pe("yo",(function(e,t){return t._eraYearOrdinalRegex||ue})),be(["y","yy","yyy","yyyy"],0),be(["yo"],(function(e,t,r,n){var a;r._locale._eraYearOrdinalRegex&&(a=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[0]=r._locale.eraYearOrdinalParse(e,a):t[0]=parseInt(e,10)})),N(0,["gg",2],0,(function(){return this.weekYear()%100})),N(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),sr("gggg","weekYear"),sr("ggggg","weekYear"),sr("GGGG","isoWeekYear"),sr("GGGGG","isoWeekYear"),q("weekYear","gg"),q("isoWeekYear","GG"),$("weekYear",1),$("isoWeekYear",1),pe("G",ce),pe("g",ce),pe("GG",ne,K),pe("gg",ne,K),pe("GGGG",se,te),pe("gggg",se,te),pe("GGGGG",le,re),pe("ggggg",le,re),xe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,r,n){t[n.substr(0,2)]=Q(e)})),xe(["gg","GG"],(function(e,t,r,n){t[n]=a.parseTwoDigitYear(e)})),N("Q",0,"Qo","quarter"),q("quarter","Q"),$("quarter",7),pe("Q",J),be("Q",(function(e,t){t[1]=3*(Q(e)-1)})),N("D",["DD",2],"Do","date"),q("date","D"),$("date",9),pe("D",ne),pe("DD",ne,K),pe("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),be(["D","DD"],2),be("Do",(function(e,t){t[2]=Q(e.match(ne)[0])}));var cr=G("Date",!0);N("DDD",["DDDD",3],"DDDo","dayOfYear"),q("dayOfYear","DDD"),$("dayOfYear",4),pe("DDD",oe),pe("DDDD",ee),be(["DDD","DDDD"],(function(e,t,r){r._dayOfYear=Q(e)})),N("m",["mm",2],0,"minute"),q("minute","m"),$("minute",14),pe("m",ne),pe("mm",ne,K),be(["m","mm"],4);var fr=G("Minutes",!1);N("s",["ss",2],0,"second"),q("second","s"),$("second",15),pe("s",ne),pe("ss",ne,K),be(["s","ss"],5);var dr,hr,pr=G("Seconds",!1);for(N("S",0,0,(function(){return~~(this.millisecond()/100)})),N(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),N(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),N(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),N(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),N(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),N(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),q("millisecond","ms"),$("millisecond",16),pe("S",oe,J),pe("SS",oe,K),pe("SSS",oe,ee),dr="SSSS";dr.length<=9;dr+="S")pe(dr,ue);function vr(e,t){t[6]=Q(1e3*("0."+e))}for(dr="S";dr.length<=9;dr+="S")be(dr,vr);hr=G("Milliseconds",!1),N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var gr=_.prototype;function yr(e){return e}gr.add=Qt,gr.calendar=function(e,t){1===arguments.length&&(arguments[0]?Zt(arguments[0])?(e=arguments[0],t=void 0):Xt(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var r=e||At(),n=jt(r,this).startOf("day"),i=a.calendarFormat(this,n)||"sameElse",o=t&&(O(t[i])?t[i].call(this,r):t[i]);return this.format(o||this.localeData().calendar(i,this,At(r)))},gr.clone=function(){return new _(this)},gr.diff=function(e,t,r){var n,a,i;if(!this.isValid())return NaN;if(!(n=jt(e,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),t=V(t)){case"year":i=Jt(this,n)/12;break;case"month":i=Jt(this,n);break;case"quarter":i=Jt(this,n)/3;break;case"second":i=(this-n)/1e3;break;case"minute":i=(this-n)/6e4;break;case"hour":i=(this-n)/36e5;break;case"day":i=(this-n-a)/864e5;break;case"week":i=(this-n-a)/6048e5;break;default:i=this-n}return r?i:Y(i)},gr.endOf=function(e){var t,r;if(void 0===(e=V(e))||"millisecond"===e||!this.isValid())return this;switch(r=this._isUTC?ar:nr,e){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-rr(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-rr(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-rr(t,1e3)-1}return this._d.setTime(t),a.updateOffset(this,!0),this},gr.format=function(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=j(this,e);return this.localeData().postformat(t)},gr.from=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||At(e).isValid())?Ht({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},gr.fromNow=function(e){return this.from(At(),e)},gr.to=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||At(e).isValid())?Ht({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},gr.toNow=function(e){return this.to(At(),e)},gr.get=function(e){return O(this[e=V(e)])?this[e]():this},gr.invalidAt=function(){return v(this).overflow},gr.isAfter=function(e,t){var r=w(e)?e:At(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=V(t)||"millisecond")?this.valueOf()>r.valueOf():r.valueOf()9999?j(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):O(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",j(r,"Z")):j(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},gr.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,r,n="moment",a="";return this.isLocal()||(n=0===this.utcOffset()?"moment.utc":"moment.parseZone",a="Z"),e="["+n+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=a+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+r)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(gr[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),gr.toJSON=function(){return this.isValid()?this.toISOString():null},gr.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},gr.unix=function(){return Math.floor(this.valueOf()/1e3)},gr.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},gr.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},gr.eraName=function(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;ethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},gr.isLocal=function(){return!!this.isValid()&&!this._isUTC},gr.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},gr.isUtc=zt,gr.isUTC=zt,gr.zoneAbbr=function(){return this._isUTC?"UTC":""},gr.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},gr.dates=T("dates accessor is deprecated. Use date instead.",cr),gr.months=T("months accessor is deprecated. Use month instead",Le),gr.years=T("years accessor is deprecated. Use year instead",Re),gr.zone=T("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),gr.isDSTShifted=T("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,t={};return x(t,this),(t=Tt(t))._a?(e=t._isUTC?p(t._a):At(t._a),this._isDSTShifted=this.isValid()&&function(e,t,r){var n,a=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),o=0;for(n=0;n0):this._isDSTShifted=!1,this._isDSTShifted}));var mr=L.prototype;function br(e,t,r,n){var a=lt(),i=p().set(n,t);return a[r](i,e)}function xr(e,t,r){if(c(e)&&(t=e,e=void 0),e=e||"",null!=t)return br(e,t,r,"month");var n,a=[];for(n=0;n<12;n++)a[n]=br(e,n,r,"month");return a}function _r(e,t,r,n){"boolean"==typeof e?(c(t)&&(r=t,t=void 0),t=t||""):(r=t=e,e=!1,c(t)&&(r=t,t=void 0),t=t||"");var a,i=lt(),o=e?i._week.dow:0,s=[];if(null!=r)return br(t,(r+o)%7,n,"day");for(a=0;a<7;a++)s[a]=br(t,(a+o)%7,n,"day");return s}mr.calendar=function(e,t,r){var n=this._calendar[e]||this._calendar.sameElse;return O(n)?n.call(t,r):n},mr.longDateFormat=function(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.match(D).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},mr.invalidDate=function(){return this._invalidDate},mr.ordinal=function(e){return this._ordinal.replace("%d",e)},mr.preparse=yr,mr.postformat=yr,mr.relativeTime=function(e,t,r,n){var a=this._relativeTime[r];return O(a)?a(e,t,r,n):a.replace(/%d/i,e)},mr.pastFuture=function(e,t){var r=this._relativeTime[e>0?"future":"past"];return O(r)?r(t):r.replace(/%s/i,t)},mr.set=function(e){var t,r;for(r in e)s(e,r)&&(O(t=e[r])?this[r]=t:this["_"+r]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},mr.eras=function(e,t){var r,n,i,o=this._eras||lt("en")._eras;for(r=0,n=o.length;r=0)return l[n]},mr.erasConvertYear=function(e,t){var r=e.since<=e.until?1:-1;return void 0===t?a(e.since).year():a(e.since).year()+(t-e.offset)*r},mr.erasAbbrRegex=function(e){return s(this,"_erasAbbrRegex")||or.call(this),e?this._erasAbbrRegex:this._erasRegex},mr.erasNameRegex=function(e){return s(this,"_erasNameRegex")||or.call(this),e?this._erasNameRegex:this._erasRegex},mr.erasNarrowRegex=function(e){return s(this,"_erasNarrowRegex")||or.call(this),e?this._erasNarrowRegex:this._erasRegex},mr.months=function(e,t){return e?i(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Me).test(t)?"format":"standalone"][e.month()]:i(this._months)?this._months:this._months.standalone},mr.monthsShort=function(e,t){return e?i(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Me.test(t)?"format":"standalone"][e.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},mr.monthsParse=function(e,t,r){var n,a,i;if(this._monthsParseExact)return Oe.call(this,e,t,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=p([2e3,n]),r&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),r||this._monthsParse[n]||(i="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(i.replace(".",""),"i")),r&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(r&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!r&&this._monthsParse[n].test(e))return n}},mr.monthsRegex=function(e){return this._monthsParseExact?(s(this,"_monthsRegex")||Ee.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=Se),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},mr.monthsShortRegex=function(e){return this._monthsParseExact?(s(this,"_monthsRegex")||Ee.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=Ae),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},mr.week=function(e){return Fe(e,this._week.dow,this._week.doy).week},mr.firstDayOfYear=function(){return this._week.doy},mr.firstDayOfWeek=function(){return this._week.dow},mr.weekdays=function(e,t){var r=i(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?qe(r,this._week.dow):e?r[e.day()]:r},mr.weekdaysMin=function(e){return!0===e?qe(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},mr.weekdaysShort=function(e){return!0===e?qe(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},mr.weekdaysParse=function(e,t,r){var n,a,i;if(this._weekdaysParseExact)return Qe.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=p([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(i="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(i.replace(".",""),"i")),r&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(r&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(r&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!r&&this._weekdaysParse[n].test(e))return n}},mr.weekdaysRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=$e),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},mr.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ue),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},mr.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ye),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},mr.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},mr.meridiem=function(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"},ot("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===Q(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=T("moment.lang is deprecated. Use moment.locale instead.",ot),a.langData=T("moment.langData is deprecated. Use moment.localeData instead.",lt);var wr=Math.abs;function kr(e,t,r,n){var a=Ht(t,r);return e._milliseconds+=n*a._milliseconds,e._days+=n*a._days,e._months+=n*a._months,e._bubble()}function Tr(e){return e<0?Math.floor(e):Math.ceil(e)}function Mr(e){return 4800*e/146097}function Ar(e){return 146097*e/4800}function Sr(e){return function(){return this.as(e)}}var Or=Sr("ms"),Cr=Sr("s"),Lr=Sr("m"),Er=Sr("h"),Dr=Sr("d"),Rr=Sr("w"),Pr=Sr("M"),Ir=Sr("Q"),Nr=Sr("y");function jr(e){return function(){return this.isValid()?this._data[e]:NaN}}var Fr=jr("milliseconds"),zr=jr("seconds"),qr=jr("minutes"),Vr=jr("hours"),Hr=jr("days"),Br=jr("months"),$r=jr("years"),Ur=Math.round,Yr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Qr(e,t,r,n,a){return a.relativeTime(t||1,!!r,e,n)}var Gr=Math.abs;function Wr(e){return(e>0)-(e<0)||+e}function Zr(){if(!this.isValid())return this.localeData().invalidDate();var e,t,r,n,a,i,o,s,l=Gr(this._milliseconds)/1e3,u=Gr(this._days),c=Gr(this._months),f=this.asSeconds();return f?(e=Y(l/60),t=Y(e/60),l%=60,e%=60,r=Y(c/12),c%=12,n=l?l.toFixed(3).replace(/\.?0+$/,""):"",a=f<0?"-":"",i=Wr(this._months)!==Wr(f)?"-":"",o=Wr(this._days)!==Wr(f)?"-":"",s=Wr(this._milliseconds)!==Wr(f)?"-":"",a+"P"+(r?i+r+"Y":"")+(c?i+c+"M":"")+(u?o+u+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+n+"S":"")):"P0D"}var Xr=Et.prototype;return Xr.isValid=function(){return this._isValid},Xr.abs=function(){var e=this._data;return this._milliseconds=wr(this._milliseconds),this._days=wr(this._days),this._months=wr(this._months),e.milliseconds=wr(e.milliseconds),e.seconds=wr(e.seconds),e.minutes=wr(e.minutes),e.hours=wr(e.hours),e.months=wr(e.months),e.years=wr(e.years),this},Xr.add=function(e,t){return kr(this,e,t,1)},Xr.subtract=function(e,t){return kr(this,e,t,-1)},Xr.as=function(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if("month"===(e=V(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,r=this._months+Mr(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(Ar(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},Xr.asMilliseconds=Or,Xr.asSeconds=Cr,Xr.asMinutes=Lr,Xr.asHours=Er,Xr.asDays=Dr,Xr.asWeeks=Rr,Xr.asMonths=Pr,Xr.asQuarters=Ir,Xr.asYears=Nr,Xr.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*Q(this._months/12):NaN},Xr._bubble=function(){var e,t,r,n,a,i=this._milliseconds,o=this._days,s=this._months,l=this._data;return i>=0&&o>=0&&s>=0||i<=0&&o<=0&&s<=0||(i+=864e5*Tr(Ar(s)+o),o=0,s=0),l.milliseconds=i%1e3,e=Y(i/1e3),l.seconds=e%60,t=Y(e/60),l.minutes=t%60,r=Y(t/60),l.hours=r%24,o+=Y(r/24),a=Y(Mr(o)),s+=a,o-=Tr(Ar(a)),n=Y(s/12),s%=12,l.days=o,l.months=s,l.years=n,this},Xr.clone=function(){return Ht(this)},Xr.get=function(e){return e=V(e),this.isValid()?this[e+"s"]():NaN},Xr.milliseconds=Fr,Xr.seconds=zr,Xr.minutes=qr,Xr.hours=Vr,Xr.days=Hr,Xr.weeks=function(){return Y(this.days()/7)},Xr.months=Br,Xr.years=$r,Xr.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var r,n,a=!1,i=Yr;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(a=e),"object"==typeof t&&(i=Object.assign({},Yr,t),null!=t.s&&null==t.ss&&(i.ss=t.s-1)),r=this.localeData(),n=function(e,t,r,n){var a=Ht(e).abs(),i=Ur(a.as("s")),o=Ur(a.as("m")),s=Ur(a.as("h")),l=Ur(a.as("d")),u=Ur(a.as("M")),c=Ur(a.as("w")),f=Ur(a.as("y")),d=i<=r.ss&&["s",i]||i0,d[4]=n,Qr.apply(null,d)}(this,!a,i,r),a&&(n=r.pastFuture(+this,n)),r.postformat(n)},Xr.toISOString=Zr,Xr.toString=Zr,Xr.toJSON=Zr,Xr.locale=Kt,Xr.localeData=tr,Xr.toIsoString=T("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Zr),Xr.lang=er,N("X",0,0,"unix"),N("x",0,0,"valueOf"),pe("x",ce),pe("X",/[+-]?\d+(\.\d{1,3})?/),be("X",(function(e,t,r){r._d=new Date(1e3*parseFloat(e))})),be("x",(function(e,t,r){r._d=new Date(Q(e))})), -//! moment.js -a.version="2.29.1",t=At,a.fn=gr,a.min=function(){var e=[].slice.call(arguments,0);return Ct("isBefore",e)},a.max=function(){var e=[].slice.call(arguments,0);return Ct("isAfter",e)},a.now=function(){return Date.now?Date.now():+new Date},a.utc=p,a.unix=function(e){return At(1e3*e)},a.months=function(e,t){return xr(e,t,"months")},a.isDate=f,a.locale=ot,a.invalid=y,a.duration=Ht,a.isMoment=w,a.weekdays=function(e,t,r){return _r(e,t,r,"weekdays")},a.parseZone=function(){return At.apply(null,arguments).parseZone()},a.localeData=lt,a.isDuration=Dt,a.monthsShort=function(e,t){return xr(e,t,"monthsShort")},a.weekdaysMin=function(e,t,r){return _r(e,t,r,"weekdaysMin")},a.defineLocale=st,a.updateLocale=function(e,t){if(null!=t){var r,n,a=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(C(tt[e]._config,t)):(null!=(n=it(e))&&(a=n._config),t=C(a,t),null==n&&(t.abbr=e),(r=new L(t)).parentLocale=tt[e],tt[e]=r),ot(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===ot()&&ot(e)):null!=tt[e]&&delete tt[e]);return tt[e]},a.locales=function(){return M(tt)},a.weekdaysShort=function(e,t,r){return _r(e,t,r,"weekdaysShort")},a.normalizeUnits=V,a.relativeTimeRounding=function(e){return void 0===e?Ur:"function"==typeof e&&(Ur=e,!0)},a.relativeTimeThreshold=function(e,t){return void 0!==Yr[e]&&(void 0===t?Yr[e]:(Yr[e]=t,"s"===e&&(Yr.ss=t-1),!0))},a.calendarFormat=function(e,t){var r=e.diff(t,"days",!0);return r<-6?"sameElse":r<-1?"lastWeek":r<0?"lastDay":r<1?"sameDay":r<2?"nextDay":r<7?"nextWeek":"sameElse"},a.prototype=gr,a.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},a}()}).call(this,r(366)(e))},function(e,t,r){"use strict";t.version="1.58.5"},function(e,t,r){"use strict";var n=r(6),a=r(8),i=[];e.exports=function(e,t){if(-1===i.indexOf(e)){i.push(e);var r=1e3;a(t)?r=t:"long"===t&&(r=3e3);var o=n.select("body").selectAll(".plotly-notifier").data([0]);o.enter().append("div").classed("plotly-notifier",!0),o.selectAll(".notifier-note").data(i).enter().append("div").classed("notifier-note",!0).style("opacity",0).each((function(e){var a=n.select(this);a.append("button").classed("notifier-close",!0).html("×").on("click",(function(){a.transition().call(s)}));for(var i=a.append("p"),o=e.split(//g),l=0;lt}function c(e,t){return e>=t}t.findBin=function(e,t,r){if(n(t.start))return r?Math.ceil((e-t.start)/t.size-1e-9)-1:Math.floor((e-t.start)/t.size+1e-9);var i,o,f=0,d=t.length,h=0,p=d>1?(t[d-1]-t[0])/(d-1):1;for(o=p>=0?r?s:l:r?c:u,e+=1e-9*p*(r?-1:1)*(p>=0?1:-1);f90&&a.log("Long binary search..."),f-1},t.sorterAsc=function(e,t){return e-t},t.sorterDes=function(e,t){return t-e},t.distinctVals=function(e,r){var n,a=(r||{}).unitMinDiff,i=e.slice();for(i.sort(t.sorterAsc),n=i.length-1;n>-1&&i[n]===o;n--);var s=1;a||(s=i[n]-i[0]||1);for(var l,u=s/(n||1)/1e4,c=[],f=0;f<=n;f++){var d=i[f],h=d-l;void 0===l?(c.push(d),l=d):h>u&&(s=Math.min(s,h),c.push(d),l=d)}return{vals:c,minDiff:s}},t.roundUp=function(e,t,r){for(var n,a=0,i=t.length-1,o=0,s=r?0:1,l=r?1:0,u=r?Math.ceil:Math.floor;a0&&(n=1),r&&n)return e.sort(t)}return n?e:e.reverse()},t.findIndexOfMin=function(e,t){t=t||i;for(var r,n=1/0,a=0;a=e.data.length||a<-e.data.length)throw new Error(r+" must be valid indices for gd.data.");if(t.indexOf(a,n+1)>-1||a>=0&&t.indexOf(-e.data.length+a)>-1||a<0&&t.indexOf(e.data.length+a)>-1)throw new Error("each index in "+r+" must be unique.")}}function P(e,t,r){if(!Array.isArray(e.data))throw new Error("gd.data must be an array.");if(void 0===t)throw new Error("currentIndices is a required argument.");if(Array.isArray(t)||(t=[t]),R(e,t,"currentIndices"),void 0===r||Array.isArray(r)||(r=[r]),void 0!==r&&R(e,r,"newIndices"),void 0!==r&&t.length!==r.length)throw new Error("current and new indices must be of equal length.")}function I(e,t,r,n,i){!function(e,t,r,n){var a=o.isPlainObject(n);if(!Array.isArray(e.data))throw new Error("gd.data must be an array");if(!o.isPlainObject(t))throw new Error("update must be a key:value object");if(void 0===r)throw new Error("indices must be an integer or array of integers");for(var i in R(e,r,"indices"),t){if(!Array.isArray(t[i])||t[i].length!==r.length)throw new Error("attribute "+i+" must be an array of length equal to indices array length");if(a&&(!(i in n)||!Array.isArray(n[i])||n[i].length!==t[i].length))throw new Error("when maxPoints is set as a key:value object it must contain a 1:1 corrispondence with the keys and number of traces in the update object")}}(e,t,r,n);for(var l=function(e,t,r,n){var i,l,u,c,f,d=o.isPlainObject(n),h=[];for(var p in Array.isArray(r)||(r=[r]),r=D(r,e.data.length-1),t)for(var v=0;v-1?l(r,r.replace("titlefont","title.font")):r.indexOf("titleposition")>-1?l(r,r.replace("titleposition","title.position")):r.indexOf("titleside")>-1?l(r,r.replace("titleside","title.side")):r.indexOf("titleoffset")>-1&&l(r,r.replace("titleoffset","title.offset")):l(r,r.replace("title","title.text"));function l(t,r){e[r]=e[t],delete e[t]}}function B(e,t,r){if(e=o.getGraphDiv(e),k.clearPromiseQueue(e),e.framework&&e.framework.isPolar)return Promise.resolve(e);var n={};if("string"==typeof t)n[t]=r;else{if(!o.isPlainObject(t))return o.warn("Relayout fail.",t,r),Promise.reject();n=o.extendFlat({},t)}Object.keys(n).length&&(e.changed=!0);var a=W(e,n),i=a.flags;i.calc&&(e.calcdata=void 0);var s=[d.previousPromises];i.layoutReplot?s.push(T.layoutReplot):Object.keys(n).length&&($(e,i,a)||d.supplyDefaults(e),i.legend&&s.push(T.doLegend),i.layoutstyle&&s.push(T.layoutStyles),i.axrange&&U(s,a.rangesAltered),i.ticks&&s.push(T.doTicksRelayout),i.modebar&&s.push(T.doModeBar),i.camera&&s.push(T.doCamera),i.colorbars&&s.push(T.doColorBars),s.push(O)),s.push(d.rehover,d.redrag),u.add(e,B,[e,a.undoit],B,[e,a.redoit]);var l=o.syncOrAsync(s,e);return l&&l.then||(l=Promise.resolve(e)),l.then((function(){return e.emit("plotly_relayout",a.eventData),e}))}function $(e,t,r){var n=e._fullLayout;if(!t.axrange)return!1;for(var a in t)if("axrange"!==a&&t[a])return!1;for(var i in r.rangesAltered){var o=p.id2name(i),s=e.layout[o],l=n[o];if(l.autorange=s.autorange,s.range&&(l.range=s.range.slice()),l.cleanRange(),l._matchGroup)for(var u in l._matchGroup)if(u!==i){var c=n[p.id2name(u)];c.autorange=l.autorange,c.range=l.range.slice(),c._input.range=l.range.slice()}}return!0}function U(e,t){var r=t?function(e){var r=[],n=!0;for(var a in t){var i=p.getFromId(e,a);if(r.push(a),-1!==(i.ticklabelposition||"").indexOf("inside")&&i._anchorAxis&&r.push(i._anchorAxis._id),i._matchGroup)for(var o in i._matchGroup)t[o]||r.push(o);i.automargin&&(n=!1)}return p.draw(e,r,{skipTitle:n})}:function(e){return p.draw(e,"redraw")};e.push(x,T.doAutoRangeAndConstraints,r,T.drawData,T.finalDraw)}var Y=/^[xyz]axis[0-9]*\.range(\[[0|1]\])?$/,Q=/^[xyz]axis[0-9]*\.autorange$/,G=/^[xyz]axis[0-9]*\.domain(\[[0|1]\])?$/;function W(e,t){var r,n,a,i=e.layout,l=e._fullLayout,u=l._guiEditing,d=z(l._preGUI,u),h=Object.keys(t),v=p.list(e),g=o.extendDeepAll({},t),y={};for(H(t),h=Object.keys(t),n=0;n0&&"string"!=typeof R.parts[I];)I--;var N=R.parts[I],j=R.parts[I-1]+"."+N,q=R.parts.slice(0,I).join("."),V=s(e.layout,q).get(),B=s(l,q).get(),$=R.get();if(void 0!==P){T[D]=P,S[D]="reverse"===N?P:F($);var U=f.getLayoutValObject(l,R.parts);if(U&&U.impliedEdits&&null!==P)for(var W in U.impliedEdits)O(o.relativeAttr(D,W),U.impliedEdits[W]);if(-1!==["width","height"].indexOf(D))if(P){O("autosize",null);var X="height"===D?"width":"height";O(X,l[X])}else l[D]=e._initialAutoSize[D];else if("autosize"===D)O("width",P?null:l.width),O("height",P?null:l.height);else if(j.match(Y))E(j),s(l,q+"._inputRange").set(null);else if(j.match(Q)){E(j),s(l,q+"._inputRange").set(null);var J=s(l,q).get();J._inputDomain&&(J._input.domain=J._inputDomain.slice())}else j.match(G)&&s(l,q+"._inputDomain").set(null);if("type"===N){C=V;var K="linear"===B.type&&"log"===P,ee="log"===B.type&&"linear"===P;if(K||ee){if(C&&C.range)if(B.autorange)K&&(C.range=C.range[1]>C.range[0]?[1,2]:[2,1]);else{var te=C.range[0],re=C.range[1];K?(te<=0&&re<=0&&O(q+".autorange",!0),te<=0?te=re/1e6:re<=0&&(re=te/1e6),O(q+".range[0]",Math.log(te)/Math.LN10),O(q+".range[1]",Math.log(re)/Math.LN10)):(O(q+".range[0]",Math.pow(10,te)),O(q+".range[1]",Math.pow(10,re)))}else O(q+".autorange",!0);Array.isArray(l._subplots.polar)&&l._subplots.polar.length&&l[R.parts[0]]&&"radialaxis"===R.parts[1]&&delete l[R.parts[0]]._subplot.viewInitial["radialaxis.range"],c.getComponentMethod("annotations","convertCoords")(e,B,P,O),c.getComponentMethod("images","convertCoords")(e,B,P,O)}else O(q+".autorange",!0),O(q+".range",null);s(l,q+"._inputRange").set(null)}else if(N.match(A)){var ne=s(l,D).get(),ae=(P||{}).type;ae&&"-"!==ae||(ae="linear"),c.getComponentMethod("annotations","convertCoords")(e,ne,ae,O),c.getComponentMethod("images","convertCoords")(e,ne,ae,O)}var ie=w.containerArrayMatch(D);if(ie){r=ie.array,n=ie.index;var oe=ie.property,se=U||{editType:"calc"};""!==n&&""===oe&&(w.isAddVal(P)?S[D]=null:w.isRemoveVal(P)?S[D]=(s(i,r).get()||[])[n]:o.warn("unrecognized full object value",t)),M.update(_,se),y[r]||(y[r]={});var le=y[r][n];le||(le=y[r][n]={}),le[oe]=P,delete t[D]}else"reverse"===N?(V.range?V.range.reverse():(O(q+".autorange",!0),V.range=[1,0]),B.autorange?_.calc=!0:_.plot=!0):(l._has("scatter-like")&&l._has("regl")&&"dragmode"===D&&("lasso"===P||"select"===P)&&"lasso"!==$&&"select"!==$||l._has("gl2d")?_.plot=!0:U?M.update(_,U):_.calc=!0,R.set(P))}}for(r in y){w.applyContainerArrayChanges(e,d(i,r),y[r],_,d)||(_.plot=!0)}for(var ue in L){var ce=(C=p.getFromId(e,ue))&&C._constraintGroup;if(ce)for(var fe in _.calc=!0,ce)L[fe]||(p.getFromId(e,fe)._constraintShrinkable=!0)}return(Z(e)||t.height||t.width)&&(_.plot=!0),(_.plot||_.calc)&&(_.layoutReplot=!0),{flags:_,rangesAltered:L,undoit:S,redoit:T,eventData:g}}function Z(e){var t=e._fullLayout,r=t.width,n=t.height;return e.layout.autosize&&d.plotAutoSize(e,e.layout,t),t.width!==r||t.height!==n}function X(e,r,n,a){if(e=o.getGraphDiv(e),k.clearPromiseQueue(e),e.framework&&e.framework.isPolar)return Promise.resolve(e);o.isPlainObject(r)||(r={}),o.isPlainObject(n)||(n={}),Object.keys(r).length&&(e.changed=!0),Object.keys(n).length&&(e.changed=!0);var i=k.coerceTraceIndices(e,a),s=V(e,o.extendFlat({},r),i),l=s.flags,c=W(e,o.extendFlat({},n)),f=c.flags;(l.calc||f.calc)&&(e.calcdata=void 0),l.clearAxisTypes&&k.clearAxisTypes(e,i,n);var h=[];f.layoutReplot?h.push(T.layoutReplot):l.fullReplot?h.push(t.plot):(h.push(d.previousPromises),$(e,f,c)||d.supplyDefaults(e),l.style&&h.push(T.doTraceStyle),(l.colorbars||f.colorbars)&&h.push(T.doColorBars),f.legend&&h.push(T.doLegend),f.layoutstyle&&h.push(T.layoutStyles),f.axrange&&U(h,c.rangesAltered),f.ticks&&h.push(T.doTicksRelayout),f.modebar&&h.push(T.doModeBar),f.camera&&h.push(T.doCamera),h.push(O)),h.push(d.rehover,d.redrag),u.add(e,X,[e,s.undoit,c.undoit,s.traces],X,[e,s.redoit,c.redoit,s.traces]);var p=o.syncOrAsync(h,e);return p&&p.then||(p=Promise.resolve(e)),p.then((function(){return e.emit("plotly_update",{data:s.eventData,layout:c.eventData}),e}))}function J(e){return function(t){t._fullLayout._guiEditing=!0;var r=e.apply(null,arguments);return t._fullLayout._guiEditing=!1,r}}var K=[{pattern:/^hiddenlabels/,attr:"legend.uirevision"},{pattern:/^((x|y)axis\d*)\.((auto)?range|title\.text)/},{pattern:/axis\d*\.showspikes$/,attr:"modebar.uirevision"},{pattern:/(hover|drag)mode$/,attr:"modebar.uirevision"},{pattern:/^(scene\d*)\.camera/},{pattern:/^(geo\d*)\.(projection|center|fitbounds)/},{pattern:/^(ternary\d*\.[abc]axis)\.(min|title\.text)$/},{pattern:/^(polar\d*\.radialaxis)\.((auto)?range|angle|title\.text)/},{pattern:/^(polar\d*\.angularaxis)\.rotation/},{pattern:/^(mapbox\d*)\.(center|zoom|bearing|pitch)/},{pattern:/^legend\.(x|y)$/,attr:"editrevision"},{pattern:/^(shapes|annotations)/,attr:"editrevision"},{pattern:/^title\.text$/,attr:"editrevision"}],ee=[{pattern:/^selectedpoints$/,attr:"selectionrevision"},{pattern:/(^|value\.)visible$/,attr:"legend.uirevision"},{pattern:/^dimensions\[\d+\]\.constraintrange/},{pattern:/^node\.(x|y|groups)/},{pattern:/^level$/},{pattern:/(^|value\.)name$/},{pattern:/colorbar\.title\.text$/},{pattern:/colorbar\.(x|y)$/,attr:"editrevision"}];function te(e,t){for(var r=0;r1;)if(n.pop(),void 0!==(r=s(t,n.join(".")+".uirevision").get()))return r;return t.uirevision}function ne(e,t){for(var r=0;r=a.length?a[0]:a[e]:a}function l(e){return Array.isArray(i)?e>=i.length?i[0]:i[e]:i}function u(e,t){var r=0;return function(){if(e&&++r===t)return e()}}return void 0===n._frameWaitingCnt&&(n._frameWaitingCnt=0),new Promise((function(i,c){function f(){n._currentFrame&&n._currentFrame.onComplete&&n._currentFrame.onComplete();var t=n._currentFrame=n._frameQueue.shift();if(t){var r=t.name?t.name.toString():null;e._fullLayout._currentFrame=r,n._lastFrameAt=Date.now(),n._timeToNext=t.frameOpts.duration,d.transition(e,t.frame.data,t.frame.layout,k.coerceTraceIndices(e,t.frame.traces),t.frameOpts,t.transitionOpts).then((function(){t.onComplete&&t.onComplete()})),e.emit("plotly_animatingframe",{name:r,frame:t.frame,animation:{frame:t.frameOpts,transition:t.transitionOpts}})}else e.emit("plotly_animated"),window.cancelAnimationFrame(n._animationRaf),n._animationRaf=null}function h(){e.emit("plotly_animating"),n._lastFrameAt=-1/0,n._timeToNext=0,n._runningTransitions=0,n._currentFrame=null;var t=function(){n._animationRaf=window.requestAnimationFrame(t),Date.now()-n._lastFrameAt>n._timeToNext&&f()};t()}var p,v,g=0;function y(e){return Array.isArray(a)?g>=a.length?e.transitionOpts=a[g]:e.transitionOpts=a[0]:e.transitionOpts=a,g++,e}var m=[],b=null==t,x=Array.isArray(t);if(!b&&!x&&o.isPlainObject(t))m.push({type:"object",data:y(o.extendFlat({},t))});else if(b||-1!==["string","number"].indexOf(typeof t))for(p=0;p0&&TT)&&M.push(v);m=M}}m.length>0?function(t){if(0!==t.length){for(var a=0;a=0;n--)if(o.isPlainObject(t[n])){var v=t[n].name,g=(c[v]||p[v]||{}).name,y=t[n].name,m=c[g]||p[g];g&&y&&"number"==typeof y&&m&&S<5&&(S++,o.warn('addFrames: overwriting frame "'+(c[g]||p[g]).name+'" with a frame whose name of type "number" also equates to "'+g+'". This is valid but may potentially lead to unexpected behavior since all plotly.js frame names are stored internally as strings.'),5===S&&o.warn("addFrames: This API call has yielded too many of these warnings. For the rest of this call, further warnings about numeric frame names will be suppressed.")),p[v]={name:v},h.push({frame:d.supplyFrameDefaults(t[n]),index:r&&void 0!==r[n]&&null!==r[n]?r[n]:f+n})}h.sort((function(e,t){return e.index>t.index?-1:e.index=0;n--){if("number"==typeof(a=h[n].frame).name&&o.warn("Warning: addFrames accepts frames with numeric names, but the numbers areimplicitly cast to strings"),!a.name)for(;c[a.name="frame "+e._transitionData._counter++];);if(c[a.name]){for(i=0;i=0;r--)n=t[r],i.push({type:"delete",index:n}),s.unshift({type:"insert",index:n,value:a[n]});var l=d.modifyFrames,c=d.modifyFrames,f=[e,s],h=[e,i];return u&&u.add(e,l,f,c,h),d.modifyFrames(e,i)},t.addTraces=function e(r,n,a){r=o.getGraphDiv(r);var i,s,l=[],c=t.deleteTraces,f=e,d=[r,l],h=[r,n];for(function(e,t,r){var n,a;if(!Array.isArray(e.data))throw new Error("gd.data must be an array.");if(void 0===t)throw new Error("traces must be defined.");for(Array.isArray(t)||(t=[t]),n=0;n=0&&r=0&&ra.queueLength&&(e.undoQueue.queue.shift(),e.undoQueue.index--))},startSequence:function(e){e.undoQueue=e.undoQueue||{index:0,queue:[],sequence:!1},e.undoQueue.sequence=!0,e.undoQueue.beginSequence=!0},stopSequence:function(e){e.undoQueue=e.undoQueue||{index:0,queue:[],sequence:!1},e.undoQueue.sequence=!1,e.undoQueue.beginSequence=!1},undo:function(e){var t,r;if(e.framework&&e.framework.isPolar)e.framework.undo();else if(!(void 0===e.undoQueue||isNaN(e.undoQueue.index)||e.undoQueue.index<=0)){for(e.undoQueue.index--,t=e.undoQueue.queue[e.undoQueue.index],e.undoQueue.inSequence=!0,r=0;r=e.undoQueue.queue.length)){for(t=e.undoQueue.queue[e.undoQueue.index],e.undoQueue.inSequence=!0,r=0;r=0?d.angularAxis.domain:n.extent(k),O=Math.abs(k[1]-k[0]);M&&!T&&(O=0);var C=S.slice();A&&T&&(C[1]+=O);var L=d.angularAxis.ticksCount||4;L>8&&(L=L/(L/8)+L%8),d.angularAxis.ticksStep&&(L=(C[1]-C[0])/L);var E=d.angularAxis.ticksStep||(C[1]-C[0])/(L*(d.minorTicks+1));w&&(E=Math.max(Math.round(E),1)),C[2]||(C[2]=E);var D=n.range.apply(this,C);if(D=D.map((function(e,t){return parseFloat(e.toPrecision(12))})),s=n.scale.linear().domain(C.slice(0,2)).range("clockwise"===d.direction?[0,360]:[360,0]),c.layout.angularAxis.domain=s.domain(),c.layout.angularAxis.endPadding=A?O:0,void 0===(e=n.select(this).select("svg.chart-root"))||e.empty()){var R=(new DOMParser).parseFromString("' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '' + '","application/xml"),P=this.appendChild(this.ownerDocument.importNode(R.documentElement,!0));e=n.select(P)}e.select(".guides-group").style({"pointer-events":"none"}),e.select(".angular.axis-group").style({"pointer-events":"none"}),e.select(".radial.axis-group").style({"pointer-events":"none"});var I,N=e.select(".chart-group"),j={fill:"none",stroke:d.tickColor},F={"font-size":d.font.size,"font-family":d.font.family,fill:d.font.color,"text-shadow":["-1px 0px","1px -1px","-1px 1px","1px 1px"].map((function(e,t){return" "+e+" 0 "+d.font.outlineColor})).join(",")};if(d.showLegend){I=e.select(".legend-group").attr({transform:"translate("+[b,d.margin.top]+")"}).style({display:"block"});var z=h.map((function(e,t){var r=o.util.cloneJson(e);return r.symbol="DotPlot"===e.geometry?e.dotType||"circle":"LinePlot"!=e.geometry?"square":"line",r.visibleInLegend=void 0===e.visibleInLegend||e.visibleInLegend,r.color="LinePlot"===e.geometry?e.strokeColor:e.color,r}));o.Legend().config({data:h.map((function(e,t){return e.name||"Element"+t})),legendConfig:a({},o.Legend.defaultConfig().legendConfig,{container:I,elements:z,reverseOrder:d.legend.reverseOrder})})();var q=I.node().getBBox();b=Math.min(d.width-q.width-d.margin.left-d.margin.right,d.height-d.margin.top-d.margin.bottom)/2,b=Math.max(10,b),_=[d.margin.left+b,d.margin.top+b],r.range([0,b]),c.layout.radialAxis.domain=r.domain(),I.attr("transform","translate("+[_[0]+b,_[1]-b]+")")}else I=e.select(".legend-group").style({display:"none"});e.attr({width:d.width,height:d.height}).style({opacity:d.opacity}),N.attr("transform","translate("+_+")").style({cursor:"crosshair"});var V=[(d.width-(d.margin.left+d.margin.right+2*b+(q?q.width:0)))/2,(d.height-(d.margin.top+d.margin.bottom+2*b))/2];if(V[0]=Math.max(0,V[0]),V[1]=Math.max(0,V[1]),e.select(".outer-group").attr("transform","translate("+V+")"),d.title&&d.title.text){var H=e.select("g.title-group text").style(F).text(d.title.text),B=H.node().getBBox();H.attr({x:_[0]-B.width/2,y:_[1]-b-20})}var $=e.select(".radial.axis-group");if(d.radialAxis.gridLinesVisible){var U=$.selectAll("circle.grid-circle").data(r.ticks(5));U.enter().append("circle").attr({class:"grid-circle"}).style(j),U.attr("r",r),U.exit().remove()}$.select("circle.outside-circle").attr({r:b}).style(j);var Y=e.select("circle.background-circle").attr({r:b}).style({fill:d.backgroundColor,stroke:d.stroke});function Q(e,t){return s(e)%360+d.orientation}if(d.radialAxis.visible){var G=n.svg.axis().scale(r).ticks(5).tickSize(5);$.call(G).attr({transform:"rotate("+d.radialAxis.orientation+")"}),$.selectAll(".domain").style(j),$.selectAll("g>text").text((function(e,t){return this.textContent+d.radialAxis.ticksSuffix})).style(F).style({"text-anchor":"start"}).attr({x:0,y:0,dx:0,dy:0,transform:function(e,t){return"horizontal"===d.radialAxis.tickOrientation?"rotate("+-d.radialAxis.orientation+") translate("+[0,F["font-size"]]+")":"translate("+[0,F["font-size"]]+")"}}),$.selectAll("g>line").style({stroke:"black"})}var W=e.select(".angular.axis-group").selectAll("g.angular-tick").data(D),Z=W.enter().append("g").classed("angular-tick",!0);W.attr({transform:function(e,t){return"rotate("+Q(e)+")"}}).style({display:d.angularAxis.visible?"block":"none"}),W.exit().remove(),Z.append("line").classed("grid-line",!0).classed("major",(function(e,t){return t%(d.minorTicks+1)==0})).classed("minor",(function(e,t){return!(t%(d.minorTicks+1)==0)})).style(j),Z.selectAll(".minor").style({stroke:d.minorTickColor}),W.select("line.grid-line").attr({x1:d.tickLength?b-d.tickLength:0,x2:b}).style({display:d.angularAxis.gridLinesVisible?"block":"none"}),Z.append("text").classed("axis-text",!0).style(F);var X=W.select("text.axis-text").attr({x:b+d.labelOffset,dy:i+"em",transform:function(e,t){var r=Q(e),n=b+d.labelOffset,a=d.angularAxis.tickOrientation;return"horizontal"==a?"rotate("+-r+" "+n+" 0)":"radial"==a?r<270&&r>90?"rotate(180 "+n+" 0)":null:"rotate("+(r<=180&&r>0?-90:90)+" "+n+" 0)"}}).style({"text-anchor":"middle",display:d.angularAxis.labelsVisible?"block":"none"}).text((function(e,t){return t%(d.minorTicks+1)!=0?"":w?w[e]+d.angularAxis.ticksSuffix:e+d.angularAxis.ticksSuffix})).style(F);d.angularAxis.rewriteTicks&&X.text((function(e,t){return t%(d.minorTicks+1)!=0?"":d.angularAxis.rewriteTicks(this.textContent,t)}));var J=n.max(N.selectAll(".angular-tick text")[0].map((function(e,t){return e.getCTM().e+e.getBBox().width})));I.attr({transform:"translate("+[b+J,d.margin.top]+")"});var K=e.select("g.geometry-group").selectAll("g").size()>0,ee=e.select("g.geometry-group").selectAll("g.geometry").data(h);if(ee.enter().append("g").attr({class:function(e,t){return"geometry geometry"+t}}),ee.exit().remove(),h[0]||K){var te=[];h.forEach((function(e,t){var n={};n.radialScale=r,n.angularScale=s,n.container=ee.filter((function(e,r){return r==t})),n.geometry=e.geometry,n.orientation=d.orientation,n.direction=d.direction,n.index=t,te.push({data:e,geometryConfig:n})}));var re=n.nest().key((function(e,t){return void 0!==e.data.groupId||"unstacked"})).entries(te),ne=[];re.forEach((function(e,t){"unstacked"===e.key?ne=ne.concat(e.values.map((function(e,t){return[e]}))):ne.push(e.values)})),ne.forEach((function(e,t){var r;r=Array.isArray(e)?e[0].geometryConfig.geometry:e.geometryConfig.geometry;var n=e.map((function(e,t){return a(o[r].defaultConfig(),e)}));o[r]().config(n)()}))}var ae,ie,oe=e.select(".guides-group"),se=e.select(".tooltips-group"),le=o.tooltipPanel().config({container:se,fontSize:8})(),ue=o.tooltipPanel().config({container:se,fontSize:8})(),ce=o.tooltipPanel().config({container:se,hasTick:!0})();if(!T){var fe=oe.select("line").attr({x1:0,y1:0,y2:0}).style({stroke:"grey","pointer-events":"none"});N.on("mousemove.angular-guide",(function(e,t){var r=o.util.getMousePos(Y).angle;fe.attr({x2:-b,transform:"rotate("+r+")"}).style({opacity:.5});var n=(r+180+360-d.orientation)%360;ae=s.invert(n);var a=o.util.convertToCartesian(b+12,r+180);le.text(o.util.round(ae)).move([a[0]+_[0],a[1]+_[1]])})).on("mouseout.angular-guide",(function(e,t){oe.select("line").style({opacity:0})}))}var de=oe.select("circle").style({stroke:"grey",fill:"none"});N.on("mousemove.radial-guide",(function(e,t){var n=o.util.getMousePos(Y).radius;de.attr({r:n}).style({opacity:.5}),ie=r.invert(o.util.getMousePos(Y).radius);var a=o.util.convertToCartesian(n,d.radialAxis.orientation);ue.text(o.util.round(ie)).move([a[0]+_[0],a[1]+_[1]])})).on("mouseout.radial-guide",(function(e,t){de.style({opacity:0}),ce.hide(),le.hide(),ue.hide()})),e.selectAll(".geometry-group .mark").on("mouseover.tooltip",(function(t,r){var a=n.select(this),i=this.style.fill,s="black",l=this.style.opacity||1;if(a.attr({"data-opacity":l}),i&&"none"!==i){a.attr({"data-fill":i}),s=n.hsl(i).darker().toString(),a.style({fill:s,opacity:1});var u={t:o.util.round(t[0]),r:o.util.round(t[1])};T&&(u.t=w[t[0]]);var c="t: "+u.t+", r: "+u.r,f=this.getBoundingClientRect(),d=e.node().getBoundingClientRect(),h=[f.left+f.width/2-V[0]-d.left,f.top+f.height/2-V[1]-d.top];ce.config({color:s}).text(c),ce.move(h)}else i=this.style.stroke||"black",a.attr({"data-stroke":i}),s=n.hsl(i).darker().toString(),a.style({stroke:s,opacity:1})})).on("mousemove.tooltip",(function(e,t){if(0!=n.event.which)return!1;n.select(this).attr("data-fill")&&ce.show()})).on("mouseout.tooltip",(function(e,t){ce.hide();var r=n.select(this),a=r.attr("data-fill");a?r.style({fill:a,opacity:r.attr("data-opacity")}):r.style({stroke:r.attr("data-stroke"),opacity:r.attr("data-opacity")})}))}))}(u),this},d.config=function(e){if(!arguments.length)return l;var t=o.util.cloneJson(e);return t.data.forEach((function(e,t){l.data[t]||(l.data[t]={}),a(l.data[t],o.Axis.defaultConfig().data[0]),a(l.data[t],e)})),a(l.layout,o.Axis.defaultConfig().layout),a(l.layout,t.layout),this},d.getLiveConfig=function(){return c},d.getinputConfig=function(){return u},d.radialScale=function(e){return r},d.angularScale=function(e){return s},d.svg=function(){return e},n.rebind(d,f,"on"),d},o.Axis.defaultConfig=function(e,t){return{data:[{t:[1,2,3,4],r:[10,11,12,13],name:"Line1",geometry:"LinePlot",color:null,strokeDash:"solid",strokeColor:null,strokeSize:"1",visibleInLegend:!0,opacity:1}],layout:{defaultColorRange:n.scale.category10().range(),title:null,height:450,width:500,margin:{top:40,right:40,bottom:40,left:40},font:{size:12,color:"gray",outlineColor:"white",family:"Tahoma, sans-serif"},direction:"clockwise",orientation:0,labelOffset:10,radialAxis:{domain:null,orientation:-45,ticksSuffix:"",visible:!0,gridLinesVisible:!0,tickOrientation:"horizontal",rewriteTicks:null},angularAxis:{domain:[0,360],ticksSuffix:"",visible:!0,gridLinesVisible:!0,labelsVisible:!0,tickOrientation:"horizontal",rewriteTicks:null,ticksCount:null,ticksStep:null},minorTicks:0,tickLength:null,tickColor:"silver",minorTickColor:"#eee",backgroundColor:"none",needsEndSpacing:null,showLegend:!0,legend:{reverseOrder:!1},opacity:1}}},o.util={},o.DATAEXTENT="dataExtent",o.AREA="AreaChart",o.LINE="LinePlot",o.DOT="DotPlot",o.BAR="BarChart",o.util._override=function(e,t){for(var r in e)r in t&&(t[r]=e[r])},o.util._extend=function(e,t){for(var r in e)t[r]=e[r]},o.util._rndSnd=function(){return 2*Math.random()-1+(2*Math.random()-1)+(2*Math.random()-1)},o.util.dataFromEquation2=function(e,t){var r=t||6;return n.range(0,360+r,r).map((function(t,r){var n=t*Math.PI/180;return[t,e(n)]}))},o.util.dataFromEquation=function(e,t,r){var a=t||6,i=[],o=[];n.range(0,360+a,a).forEach((function(t,r){var n=t*Math.PI/180,a=e(n);i.push(t),o.push(a)}));var s={t:i,r:o};return r&&(s.name=r),s},o.util.ensureArray=function(e,t){if(void 0===e)return null;var r=[].concat(e);return n.range(t).map((function(e,t){return r[t]||r[0]}))},o.util.fillArrays=function(e,t,r){return t.forEach((function(t,n){e[t]=o.util.ensureArray(e[t],r)})),e},o.util.cloneJson=function(e){return JSON.parse(JSON.stringify(e))},o.util.validateKeys=function(e,t){"string"==typeof t&&(t=t.split("."));var r=t.shift();return e[r]&&(!t.length||objHasKeys(e[r],t))},o.util.sumArrays=function(e,t){return n.zip(e,t).map((function(e,t){return n.sum(e)}))},o.util.arrayLast=function(e){return e[e.length-1]},o.util.arrayEqual=function(e,t){for(var r=Math.max(e.length,t.length,1);r-- >=0&&e[r]===t[r];);return-2===r},o.util.flattenArray=function(e){for(var t=[];!o.util.arrayEqual(t,e);)t=e,e=[].concat.apply([],e);return e},o.util.deduplicate=function(e){return e.filter((function(e,t,r){return r.indexOf(e)==t}))},o.util.convertToCartesian=function(e,t){var r=t*Math.PI/180;return[e*Math.cos(r),e*Math.sin(r)]},o.util.round=function(e,t){var r=t||2,n=Math.pow(10,r);return Math.round(e*n)/n},o.util.getMousePos=function(e){var t=n.mouse(e.node()),r=t[0],a=t[1],i={};return i.x=r,i.y=a,i.pos=t,i.angle=180*(Math.atan2(a,r)+Math.PI)/Math.PI,i.radius=Math.sqrt(r*r+a*a),i},o.util.duplicatesCount=function(e){for(var t,r={},n={},a=0,i=e.length;a0)){var l=n.select(this.parentNode).selectAll("path.line").data([0]);l.enter().insert("path"),l.attr({class:"line",d:c(s),transform:function(e,r){return"rotate("+(t.orientation+90)+")"},"pointer-events":"none"}).style({fill:function(e,t){return p.fill(r,a,i)},"fill-opacity":0,stroke:function(e,t){return p.stroke(r,a,i)},"stroke-width":function(e,t){return p["stroke-width"](r,a,i)},"stroke-dasharray":function(e,t){return p["stroke-dasharray"](r,a,i)},opacity:function(e,t){return p.opacity(r,a,i)},display:function(e,t){return p.display(r,a,i)}})}};var f=t.angularScale.range(),d=Math.abs(f[1]-f[0])/o[0].length*Math.PI/180,h=n.svg.arc().startAngle((function(e){return-d/2})).endAngle((function(e){return d/2})).innerRadius((function(e){return t.radialScale(l+(e[2]||0))})).outerRadius((function(e){return t.radialScale(l+(e[2]||0))+t.radialScale(e[1])}));u.arc=function(e,r,a){n.select(this).attr({class:"mark arc",d:h,transform:function(e,r){return"rotate("+(t.orientation+s(e[0])+90)+")"}})};var p={fill:function(t,r,n){return e[n].data.color},stroke:function(t,r,n){return e[n].data.strokeColor},"stroke-width":function(t,r,n){return e[n].data.strokeSize+"px"},"stroke-dasharray":function(t,n,a){return r[e[a].data.strokeDash]},opacity:function(t,r,n){return e[n].data.opacity},display:function(t,r,n){return void 0===e[n].data.visible||e[n].data.visible?"block":"none"}},v=n.select(this).selectAll("g.layer").data(o);v.enter().append("g").attr({class:"layer"});var g=v.selectAll("path.mark").data((function(e,t){return e}));g.enter().append("path").attr({class:"mark"}),g.style(p).each(u[t.geometryType]),g.exit().remove(),v.exit().remove()}))}return i.config=function(t){return arguments.length?(t.forEach((function(t,r){e[r]||(e[r]={}),a(e[r],o.PolyChart.defaultConfig()),a(e[r],t)})),this):e},i.getColorScale=function(){},n.rebind(i,t,"on"),i},o.PolyChart.defaultConfig=function(){return{data:{name:"geom1",t:[[1,2,3,4]],r:[[1,2,3,4]],dotType:"circle",dotSize:64,dotVisible:!1,barWidth:20,color:"#ffa500",strokeSize:1,strokeColor:"silver",strokeDash:"solid",opacity:1,index:0,visible:!0,visibleInLegend:!0},geometryConfig:{geometry:"LinePlot",geometryType:"arc",direction:"clockwise",orientation:0,container:"body",radialScale:null,angularScale:null,colorScale:n.scale.category20()}}},o.BarChart=function(){return o.PolyChart()},o.BarChart.defaultConfig=function(){return{geometryConfig:{geometryType:"bar"}}},o.AreaChart=function(){return o.PolyChart()},o.AreaChart.defaultConfig=function(){return{geometryConfig:{geometryType:"arc"}}},o.DotPlot=function(){return o.PolyChart()},o.DotPlot.defaultConfig=function(){return{geometryConfig:{geometryType:"dot",dotType:"circle"}}},o.LinePlot=function(){return o.PolyChart()},o.LinePlot.defaultConfig=function(){return{geometryConfig:{geometryType:"line"}}},o.Legend=function(){var e=o.Legend.defaultConfig(),t=n.dispatch("hover");function r(){var t=e.legendConfig,i=e.data.map((function(e,r){return[].concat(e).map((function(e,n){var i=a({},t.elements[r]);return i.name=e,i.color=[].concat(t.elements[r].color)[n],i}))})),o=n.merge(i);o=o.filter((function(e,r){return t.elements[r]&&(t.elements[r].visibleInLegend||void 0===t.elements[r].visibleInLegend)})),t.reverseOrder&&(o=o.reverse());var s=t.container;("string"==typeof s||s.nodeName)&&(s=n.select(s));var l=o.map((function(e,t){return e.color})),u=t.fontSize,c=null==t.isContinuous?"number"==typeof o[0]:t.isContinuous,f=c?t.height:u*o.length,d=s.classed("legend-group",!0).selectAll("svg").data([0]),h=d.enter().append("svg").attr({width:300,height:f+u,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1"});h.append("g").classed("legend-axis",!0),h.append("g").classed("legend-marks",!0);var p=n.range(o.length),v=n.scale[c?"linear":"ordinal"]().domain(p).range(l),g=n.scale[c?"linear":"ordinal"]().domain(p)[c?"range":"rangePoints"]([0,f]);if(c){var y=d.select(".legend-marks").append("defs").append("linearGradient").attr({id:"grad1",x1:"0%",y1:"0%",x2:"0%",y2:"100%"}).selectAll("stop").data(l);y.enter().append("stop"),y.attr({offset:function(e,t){return t/(l.length-1)*100+"%"}}).style({"stop-color":function(e,t){return e}}),d.append("rect").classed("legend-mark",!0).attr({height:t.height,width:t.colorBandWidth,fill:"url(#grad1)"})}else{var m=d.select(".legend-marks").selectAll("path.legend-mark").data(o);m.enter().append("path").classed("legend-mark",!0),m.attr({transform:function(e,t){return"translate("+[u/2,g(t)+u/2]+")"},d:function(e,t){var r,a,i,o=e.symbol;return i=3*(a=u),"line"===(r=o)?"M"+[[-a/2,-a/12],[a/2,-a/12],[a/2,a/12],[-a/2,a/12]]+"Z":-1!=n.svg.symbolTypes.indexOf(r)?n.svg.symbol().type(r).size(i)():n.svg.symbol().type("square").size(i)()},fill:function(e,t){return v(t)}}),m.exit().remove()}var b=n.svg.axis().scale(g).orient("right"),x=d.select("g.legend-axis").attr({transform:"translate("+[c?t.colorBandWidth:u,u/2]+")"}).call(b);return x.selectAll(".domain").style({fill:"none",stroke:"none"}),x.selectAll("line").style({fill:"none",stroke:c?t.textColor:"none"}),x.selectAll("text").style({fill:t.textColor,"font-size":t.fontSize}).text((function(e,t){return o[t].name})),r}return r.config=function(t){return arguments.length?(a(e,t),this):e},n.rebind(r,t,"on"),r},o.Legend.defaultConfig=function(e,t){return{data:["a","b","c"],legendConfig:{elements:[{symbol:"line",color:"red"},{symbol:"square",color:"yellow"},{symbol:"diamond",color:"limegreen"}],height:150,colorBandWidth:30,fontSize:12,container:"body",isContinuous:null,textColor:"grey",reverseOrder:!1}}},o.tooltipPanel=function(){var e,t,r,i={container:null,hasTick:!1,fontSize:12,color:"white",padding:5},s="tooltip-"+o.tooltipPanel.uid++,l=10,u=function(){var n=(e=i.container.selectAll("g."+s).data([0])).enter().append("g").classed(s,!0).style({"pointer-events":"none",display:"none"});return r=n.append("path").style({fill:"white","fill-opacity":.9}).attr({d:"M0 0"}),t=n.append("text").attr({dx:i.padding+l,dy:.3*+i.fontSize}),u};return u.text=function(a){var o=n.hsl(i.color).l,s=o>=.5?"#aaa":"white",c=o>=.5?"black":"white",f=a||"";t.style({fill:c,"font-size":i.fontSize+"px"}).text(f);var d=i.padding,h=t.node().getBBox(),p={fill:i.color,stroke:s,"stroke-width":"2px"},v=h.width+2*d+l,g=h.height+2*d;return r.attr({d:"M"+[[l,-g/2],[l,-g/4],[i.hasTick?0:l,0],[l,g/4],[l,g/2],[v,g/2],[v,-g/2]].join("L")+"Z"}).style(p),e.attr({transform:"translate("+[l,-g/2+2*d]+")"}),e.style({display:"block"}),u},u.move=function(t){if(e)return e.attr({transform:"translate("+[t[0],t[1]]+")"}).style({display:"block"}),u},u.hide=function(){if(e)return e.style({display:"none"}),u},u.show=function(){if(e)return e.style({display:"block"}),u},u.config=function(e){return a(i,e),u},u},o.tooltipPanel.uid=1,o.adapter={},o.adapter.plotly=function(){var e={convert:function(e,t){var r={};if(e.data&&(r.data=e.data.map((function(e,r){var n=a({},e);return[[n,["marker","color"],["color"]],[n,["marker","opacity"],["opacity"]],[n,["marker","line","color"],["strokeColor"]],[n,["marker","line","dash"],["strokeDash"]],[n,["marker","line","width"],["strokeSize"]],[n,["marker","symbol"],["dotType"]],[n,["marker","size"],["dotSize"]],[n,["marker","barWidth"],["barWidth"]],[n,["line","interpolation"],["lineInterpolation"]],[n,["showlegend"],["visibleInLegend"]]].forEach((function(e,r){o.util.translator.apply(null,e.concat(t))})),t||delete n.marker,t&&delete n.groupId,t?("LinePlot"===n.geometry?(n.type="scatter",!0===n.dotVisible?(delete n.dotVisible,n.mode="lines+markers"):n.mode="lines"):"DotPlot"===n.geometry?(n.type="scatter",n.mode="markers"):"AreaChart"===n.geometry?n.type="area":"BarChart"===n.geometry&&(n.type="bar"),delete n.geometry):("scatter"===n.type?"lines"===n.mode?n.geometry="LinePlot":"markers"===n.mode?n.geometry="DotPlot":"lines+markers"===n.mode&&(n.geometry="LinePlot",n.dotVisible=!0):"area"===n.type?n.geometry="AreaChart":"bar"===n.type&&(n.geometry="BarChart"),delete n.mode,delete n.type),n})),!t&&e.layout&&"stack"===e.layout.barmode)){var i=o.util.duplicates(r.data.map((function(e,t){return e.geometry})));r.data.forEach((function(e,t){var n=i.indexOf(e.geometry);-1!=n&&(r.data[t].groupId=n)}))}if(e.layout){var s=a({},e.layout);if([[s,["plot_bgcolor"],["backgroundColor"]],[s,["showlegend"],["showLegend"]],[s,["radialaxis"],["radialAxis"]],[s,["angularaxis"],["angularAxis"]],[s.angularaxis,["showline"],["gridLinesVisible"]],[s.angularaxis,["showticklabels"],["labelsVisible"]],[s.angularaxis,["nticks"],["ticksCount"]],[s.angularaxis,["tickorientation"],["tickOrientation"]],[s.angularaxis,["ticksuffix"],["ticksSuffix"]],[s.angularaxis,["range"],["domain"]],[s.angularaxis,["endpadding"],["endPadding"]],[s.radialaxis,["showline"],["gridLinesVisible"]],[s.radialaxis,["tickorientation"],["tickOrientation"]],[s.radialaxis,["ticksuffix"],["ticksSuffix"]],[s.radialaxis,["range"],["domain"]],[s.angularAxis,["showline"],["gridLinesVisible"]],[s.angularAxis,["showticklabels"],["labelsVisible"]],[s.angularAxis,["nticks"],["ticksCount"]],[s.angularAxis,["tickorientation"],["tickOrientation"]],[s.angularAxis,["ticksuffix"],["ticksSuffix"]],[s.angularAxis,["range"],["domain"]],[s.angularAxis,["endpadding"],["endPadding"]],[s.radialAxis,["showline"],["gridLinesVisible"]],[s.radialAxis,["tickorientation"],["tickOrientation"]],[s.radialAxis,["ticksuffix"],["ticksSuffix"]],[s.radialAxis,["range"],["domain"]],[s.font,["outlinecolor"],["outlineColor"]],[s.legend,["traceorder"],["reverseOrder"]],[s,["labeloffset"],["labelOffset"]],[s,["defaultcolorrange"],["defaultColorRange"]]].forEach((function(e,r){o.util.translator.apply(null,e.concat(t))})),t?(void 0!==s.tickLength&&(s.angularaxis.ticklen=s.tickLength,delete s.tickLength),s.tickColor&&(s.angularaxis.tickcolor=s.tickColor,delete s.tickColor)):(s.angularAxis&&void 0!==s.angularAxis.ticklen&&(s.tickLength=s.angularAxis.ticklen),s.angularAxis&&void 0!==s.angularAxis.tickcolor&&(s.tickColor=s.angularAxis.tickcolor)),s.legend&&"boolean"!=typeof s.legend.reverseOrder&&(s.legend.reverseOrder="normal"!=s.legend.reverseOrder),s.legend&&"boolean"==typeof s.legend.traceorder&&(s.legend.traceorder=s.legend.traceorder?"reversed":"normal",delete s.legend.reverseOrder),s.margin&&void 0!==s.margin.t){var l=["t","r","b","l","pad"],u=["top","right","bottom","left","pad"],c={};n.entries(s.margin).forEach((function(e,t){c[u[l.indexOf(e.key)]]=e.value})),s.margin=c}t&&(delete s.needsEndSpacing,delete s.minorTickColor,delete s.minorTicks,delete s.angularaxis.ticksCount,delete s.angularaxis.ticksCount,delete s.angularaxis.ticksStep,delete s.angularaxis.rewriteTicks,delete s.angularaxis.nticks,delete s.radialaxis.ticksCount,delete s.radialaxis.ticksCount,delete s.radialaxis.ticksStep,delete s.radialaxis.rewriteTicks,delete s.radialaxis.nticks),r.layout=s}return r}};return e}},function(e,t,r){"use strict";var n=r(8),a=r(1),i=r(13).BADNUM,o=a.isArrayOrTypedArray,s=a.isDateTime,l=a.cleanNumber,u=Math.round;function c(e,t){return t?n(e):"number"==typeof e}function f(e){return Math.max(1,(e-1)/1e3)}e.exports=function(e,t,r){var a=e,d=r.noMultiCategory;if(o(a)&&!a.length)return"-";if(!d&&function(e){return o(e[0])&&o(e[1])}(a))return"multicategory";if(d&&Array.isArray(a[0])){for(var h=[],p=0;p2*o}(a,t))return"date";var g="strict"!==r.autotypenumbers;return function(e,t){for(var r=e.length,n=f(r),a=0,o=0,s={},c=0;c2*a}(a,g)?"category":function(e,t){for(var r=e.length,n=0;nx[0]._length||ee<0||ee>_[0]._length)return p.unhoverRaw(e,t)}if(t.pointerX=K+x[0]._offset,t.pointerY=ee+_[0]._offset,C="xval"in t?y.flat(s,t.xval):y.p2c(x,K),E="yval"in t?y.flat(s,t.yval):y.p2c(_,ee),!a(C[0])||!a(E[0]))return o.warn("Fx.hover failed",t,e),p.unhoverRaw(e,t)}var ne=1/0;function ae(e,r){for(j=0;jY&&(W.splice(0,Y),ne=W[0].distance),v&&0!==G&&0===W.length){U.distance=G,U.index=!1;var f=z._module.hoverPoints(U,B,$,"closest",l._hoverlayer);if(f&&(f=f.filter((function(e){return e.spikeDistance<=G}))),f&&f.length){var d,p=f.filter((function(e){return e.xa.showspikes&&"hovered data"!==e.xa.spikesnap}));if(p.length){var g=p[0];a(g.x0)&&a(g.y0)&&(d=oe(g),(!X.vLinePoint||X.vLinePoint.spikeDistance>d.spikeDistance)&&(X.vLinePoint=d))}var m=f.filter((function(e){return e.ya.showspikes&&"hovered data"!==e.ya.spikesnap}));if(m.length){var b=m[0];a(b.x0)&&a(b.y0)&&(d=oe(b),(!X.hLinePoint||X.hLinePoint.spikeDistance>d.spikeDistance)&&(X.hLinePoint=d))}}}}}function ie(e,t){for(var r,n=null,a=1/0,i=0;i1||W.length>1)||"closest"===S&&J&&W.length>1,Ae=h.combine(l.plot_bgcolor||h.background,l.paper_bgcolor),Se={hovermode:S,rotateLabels:Me,bgColor:Ae,container:l._hoverlayer,outerContainer:l._paperdiv,commonLabelOpts:l.hoverlabel,hoverdistance:l.hoverdistance},Oe=L(W,Se,e);y.isUnifiedHover(S)||(!function(e,t,r){var n,a,i,o,s,l,u,c=0,f=1,d=e.size(),h=new Array(d),p=0;function v(e){var t=e[0],r=e[e.length-1];if(a=t.pmin-t.pos-t.dp+t.size,i=r.pos+r.dp+r.size-t.pmax,a>.01){for(s=e.length-1;s>=0;s--)e[s].dp+=a;n=!1}if(!(i<.01)){if(a<-.01){for(s=e.length-1;s>=0;s--)e[s].dp-=i;n=!1}if(n){var u=0;for(o=0;ot.pmax&&u++;for(o=e.length-1;o>=0&&!(u<=0);o--)(l=e[o]).pos>t.pmax-1&&(l.del=!0,u--);for(o=0;o=0;s--)e[s].dp-=i;for(o=e.length-1;o>=0&&!(u<=0);o--)(l=e[o]).pos+l.dp+l.size>t.pmax&&(l.del=!0,u--)}}}e.each((function(e){var n=e[t],a="x"===n._id.charAt(0),i=n.range;0===p&&i&&i[0]>i[1]!==a&&(f=-1),h[p++]=[{datum:e,traceIndex:e.trace.index,dp:0,pos:e.pos,posref:e.posref,size:e.by*(a?k:1)/2,pmin:0,pmax:a?r.width:r.height}]})),h.sort((function(e,t){return e[0].posref-t[0].posref||f*(t[0].traceIndex-e[0].traceIndex)}));for(;!n&&c<=d;){for(c++,n=!0,o=0;o.01&&m.pmin===b.pmin&&m.pmax===b.pmax){for(s=y.length-1;s>=0;s--)y[s].dp+=a;for(g.push.apply(g,y),h.splice(o+1,1),u=0,s=g.length-1;s>=0;s--)u+=g[s].dp;for(i=u/g.length,s=g.length-1;s>=0;s--)g[s].dp-=i;n=!1}else o++}h.forEach(v)}for(o=h.length-1;o>=0;o--){var x=h[o];for(s=x.length-1;s>=0;s--){var _=x[s],w=_.datum;w.offset=_.dp,w.del=_.del}}}(Oe,Me?"xa":"ya",l),D(Oe,Me,l._invScaleX,l._invScaleY));if(t.target&&t.target.tagName){var Ce=g.getComponentMethod("annotations","hasClickToShow")(e,_e);f(n.select(t.target),Ce?"pointer":"")}if(!t.target||i||!function(e,t,r){if(!r||r.length!==e._hoverdata.length)return!0;for(var n=r.length-1;n>=0;n--){var a=r[n],i=e._hoverdata[n];if(a.curveNumber!==i.curveNumber||String(a.pointNumber)!==String(i.pointNumber)||String(a.pointNumbers)!==String(i.pointNumbers))return!0}return!1}(e,0,xe))return;xe&&e.emit("plotly_unhover",{event:t,points:xe});e.emit("plotly_hover",{event:t,points:e._hoverdata,xaxes:x,yaxes:_,xvals:C,yvals:E})}(e,t,r,i)}))},t.loneHover=function(e,t){var r=!0;Array.isArray(e)||(r=!1,e=[e]);var a=e.map((function(e){return{color:e.color||h.defaultLine,x0:e.x0||e.x||0,x1:e.x1||e.x||0,y0:e.y0||e.y||0,y1:e.y1||e.y||0,xLabel:e.xLabel,yLabel:e.yLabel,zLabel:e.zLabel,text:e.text,name:e.name,idealAlign:e.idealAlign,borderColor:e.borderColor,fontFamily:e.fontFamily,fontSize:e.fontSize,fontColor:e.fontColor,nameLength:e.nameLength,textAlign:e.textAlign,trace:e.trace||{index:0,hoverinfo:""},xa:{_offset:0},ya:{_offset:0},index:0,hovertemplate:e.hovertemplate||!1,eventData:e.eventData||!1,hovertemplateLabels:e.hovertemplateLabels||!1}})),i=n.select(t.container),o=t.outerContainer?n.select(t.outerContainer):i,s={hovermode:"closest",rotateLabels:!1,bgColor:t.bgColor||h.background,container:i,outerContainer:o},l=L(a,s,t.gd),u=0,c=0;l.sort((function(e,t){return e.y0-t.y0})).each((function(e,r){var n=e.y0-e.by/2;e.offset=n-5([\s\S]*)<\/extra>/;function L(e,t,r){var a=r._fullLayout,i=t.hovermode,u=t.rotateLabels,f=t.bgColor,p=t.container,v=t.outerContainer,g=t.commonLabelOpts||{},w=t.fontFamily||m.HOVERFONT,k=t.fontSize||m.HOVERFONTSIZE,T=e[0],M=T.xa,C=T.ya,L="y"===i.charAt(0)?"yLabel":"xLabel",D=T[L],R=(String(D)||"").split(" ")[0],P=v.node().getBoundingClientRect(),I=P.top,N=P.width,j=P.height,F=void 0!==D&&T.distance<=t.hoverdistance&&("x"===i||"y"===i);if(F){var z,q,V=!0;for(z=0;za.width-O?(m=a.width-O,l.attr("d","M"+(O-A)+",0L"+O+","+_+A+"v"+_+(2*S+x.height)+"H-"+O+"V"+_+A+"H"+(O-2*A)+"Z")):l.attr("d","M0,0L"+A+","+_+A+"H"+(S+x.width/2)+"v"+_+(2*S+x.height)+"H-"+(S+x.width/2)+"V"+_+A+"H-"+A+"Z")}else{var L,E,R;"right"===C.side?(L="start",E=1,R="",m=M._offset+M._length):(L="end",E=-1,R="-",m=M._offset),b=C._offset+(T.y0+T.y1)/2,u.attr("text-anchor",L),l.attr("d","M0,0L"+R+A+","+A+"V"+(S+x.height/2)+"h"+R+(2*S+x.width)+"V-"+(S+x.height/2)+"H"+R+A+"V-"+A+"Z");var P,N=x.height/2,j=I-x.top-N,F="clip"+a._uid+"commonlabel"+C._id;if(m=0?te-=ae:te+=2*S;var ie=ne.height+2*S,oe=ee+ie>=j;return ie<=j&&(ee<=I?ee=C._offset+2*S:oe&&(ee=j-ie)),re.attr("transform",s(te,ee)),re}var se=p.selectAll("g.hovertext").data(e,(function(e){return O(e)}));return se.enter().append("g").classed("hovertext",!0).each((function(){var e=n.select(this);e.append("rect").call(h.fill,h.addOpacity(f,.8)),e.append("text").classed("name",!0),e.append("path").style("stroke-width","1px"),e.append("text").classed("nums",!0).call(d.font,w,k)})),se.exit().remove(),se.each((function(e){var t=n.select(this).attr("transform",""),o=e.color;Array.isArray(o)&&(o=o[e.eventData[0].pointNumber]);var p=e.bgcolor||o,v=h.combine(h.opacity(p)?p:h.defaultLine,f),g=h.combine(h.opacity(o)?o:h.defaultLine,f),y=e.borderColor||h.contrast(v),m=E(e,F,i,a,D,t),b=m[0],x=m[1],T=t.select("text.nums").call(d.font,e.fontFamily||w,e.fontSize||k,e.fontColor||y).text(b).attr("data-notex",1).call(c.positionText,0,0).call(c.convertToTspans,r),M=t.select("text.name"),O=0,C=0;if(x&&x!==b){M.call(d.font,e.fontFamily||w,e.fontSize||k,g).text(x).attr("data-notex",1).call(c.positionText,0,0).call(c.convertToTspans,r);var L=M.node().getBoundingClientRect();O=L.width+2*S,C=L.height+2*S}else M.remove(),t.select("rect").remove();t.select("path").style({fill:v,stroke:y});var R,P,z=T.node().getBoundingClientRect(),q=e.xa._offset+(e.x0+e.x1)/2,V=e.ya._offset+(e.y0+e.y1)/2,H=Math.abs(e.x1-e.x0),B=Math.abs(e.y1-e.y0),$=z.width+A+S+O;if(e.ty0=I-z.top,e.bx=z.width+2*S,e.by=Math.max(z.height+2*S,C),e.anchor="start",e.txwidth=z.width,e.tx2width=O,e.offset=0,u)e.pos=q,R=V+B/2+$<=j,P=V-B/2-$>=0,"top"!==e.idealAlign&&R||!P?R?(V+=B/2,e.anchor="start"):e.anchor="middle":(V-=B/2,e.anchor="end");else if(e.pos=V,R=q+H/2+$<=N,P=q-H/2-$>=0,"left"!==e.idealAlign&&R||!P)if(R)q+=H/2,e.anchor="start";else{e.anchor="middle";var U=$/2,Y=q+U-N,Q=q-U;Y>0&&(q-=Y),Q<0&&(q+=-Q)}else q-=H/2,e.anchor="end";T.attr("text-anchor",e.anchor),O&&M.attr("text-anchor",e.anchor),t.attr("transform",s(q,V)+(u?l(_):""))})),se}function E(e,t,r,n,a,i){var s="",l="";void 0!==e.nameOverride&&(e.name=e.nameOverride),e.name&&(e.trace._meta&&(e.name=o.templateString(e.name,e.trace._meta)),s=N(e.name,e.nameLength)),void 0!==e.zLabel?(void 0!==e.xLabel&&(l+="x: "+e.xLabel+"
"),void 0!==e.yLabel&&(l+="y: "+e.yLabel+"
"),"choropleth"!==e.trace.type&&"choroplethmapbox"!==e.trace.type&&(l+=(l?"z: ":"")+e.zLabel)):t&&e[r.charAt(0)+"Label"]===a?l=e[("x"===r.charAt(0)?"y":"x")+"Label"]||"":void 0===e.xLabel?void 0!==e.yLabel&&"scattercarpet"!==e.trace.type&&(l=e.yLabel):l=void 0===e.yLabel?e.xLabel:"("+e.xLabel+", "+e.yLabel+")",!e.text&&0!==e.text||Array.isArray(e.text)||(l+=(l?"
":"")+e.text),void 0!==e.extraText&&(l+=(l?"
":"")+e.extraText),i&&""===l&&!e.hovertemplate&&(""===s&&i.remove(),l=s);var u=n._d3locale,c=e.hovertemplate||!1,f=e.hovertemplateLabels||e,d=e.eventData[0]||{};return c&&(l=(l=o.hovertemplateString(c,f,u,d,e.trace._meta)).replace(C,(function(t,r){return s=N(r,e.nameLength),""}))),[l,s]}function D(e,t,r,a){var i=function(e){return e*r},o=function(e){return e*a};e.each((function(e){var r=n.select(this);if(e.del)return r.remove();var a=r.select("text.nums"),s=e.anchor,l="end"===s?-1:1,u={start:1,end:-1,middle:0}[s],f=u*(A+S),h=f+u*(e.txwidth+S),p=0,v=e.offset,g="middle"===s;g&&(f-=e.tx2width/2,h+=e.txwidth/2+S),t&&(v*=-M,p=e.offset*T),r.select("path").attr("d",g?"M-"+i(e.bx/2+e.tx2width/2)+","+o(v-e.by/2)+"h"+i(e.bx)+"v"+o(e.by)+"h-"+i(e.bx)+"Z":"M0,0L"+i(l*A+p)+","+o(A+v)+"v"+o(e.by/2-A)+"h"+i(l*e.bx)+"v-"+o(e.by)+"H"+i(l*A+p)+"V"+o(v-A)+"Z");var y=p+f,m=v+e.ty0-e.by/2+S,b=e.textAlign||"auto";"auto"!==b&&("left"===b&&"start"!==s?(a.attr("text-anchor","start"),y=g?-e.bx/2-e.tx2width/2+S:-e.bx-S):"right"===b&&"end"!==s&&(a.attr("text-anchor","end"),y=g?e.bx/2-e.tx2width/2-S:e.bx+S)),a.call(c.positionText,i(y),o(m)),e.tx2width&&(r.select("text.name").call(c.positionText,i(h+u*S+p),o(v+e.ty0-e.by/2+S)),r.select("rect").call(d.setRect,i(h+(u-1)*e.tx2width/2+p),o(v-e.by/2-1),i(e.tx2width),o(e.by+2)))}))}function R(e,t){var r=e.index,n=e.trace||{},i=e.cd[0],s=e.cd[r]||{};function l(e){return e||a(e)&&0===e}var u=Array.isArray(r)?function(e,t){var a=o.castOption(i,r,e);return l(a)?a:o.extractOption({},n,"",t)}:function(e,t){return o.extractOption(s,n,e,t)};function c(t,r,n){var a=u(r,n);l(a)&&(e[t]=a)}if(c("hoverinfo","hi","hoverinfo"),c("bgcolor","hbg","hoverlabel.bgcolor"),c("borderColor","hbc","hoverlabel.bordercolor"),c("fontFamily","htf","hoverlabel.font.family"),c("fontSize","hts","hoverlabel.font.size"),c("fontColor","htc","hoverlabel.font.color"),c("nameLength","hnl","hoverlabel.namelength"),c("textAlign","hta","hoverlabel.align"),e.posref="y"===t||"closest"===t&&"h"===n.orientation?e.xa._offset+(e.x0+e.x1)/2:e.ya._offset+(e.y0+e.y1)/2,e.x0=o.constrain(e.x0,0,e.xa._length),e.x1=o.constrain(e.x1,0,e.xa._length),e.y0=o.constrain(e.y0,0,e.ya._length),e.y1=o.constrain(e.y1,0,e.ya._length),void 0!==e.xLabelVal&&(e.xLabel="xLabel"in e?e.xLabel:v.hoverLabelText(e.xa,e.xLabelVal),e.xVal=e.xa.c2d(e.xLabelVal)),void 0!==e.yLabelVal&&(e.yLabel="yLabel"in e?e.yLabel:v.hoverLabelText(e.ya,e.yLabelVal),e.yVal=e.ya.c2d(e.yLabelVal)),void 0!==e.zLabelVal&&void 0===e.zLabel&&(e.zLabel=String(e.zLabelVal)),!(isNaN(e.xerr)||"log"===e.xa.type&&e.xerr<=0)){var f=v.tickText(e.xa,e.xa.c2l(e.xerr),"hover").text;void 0!==e.xerrneg?e.xLabel+=" +"+f+" / -"+v.tickText(e.xa,e.xa.c2l(e.xerrneg),"hover").text:e.xLabel+=" ± "+f,"x"===t&&(e.distance+=1)}if(!(isNaN(e.yerr)||"log"===e.ya.type&&e.yerr<=0)){var d=v.tickText(e.ya,e.ya.c2l(e.yerr),"hover").text;void 0!==e.yerrneg?e.yLabel+=" +"+d+" / -"+v.tickText(e.ya,e.ya.c2l(e.yerrneg),"hover").text:e.yLabel+=" ± "+d,"y"===t&&(e.distance+=1)}var h=e.hoverinfo||e.trace.hoverinfo;return h&&"all"!==h&&(-1===(h=Array.isArray(h)?h:h.split("+")).indexOf("x")&&(e.xLabel=void 0),-1===h.indexOf("y")&&(e.yLabel=void 0),-1===h.indexOf("z")&&(e.zLabel=void 0),-1===h.indexOf("text")&&(e.text=void 0),-1===h.indexOf("name")&&(e.name=void 0)),e}function P(e,t,r){var n,a,o=r.container,s=r.fullLayout,l=s._size,u=r.event,c=!!t.hLinePoint,f=!!t.vLinePoint;if(o.selectAll(".spikeline").remove(),f||c){var p=h.combine(s.plot_bgcolor,s.paper_bgcolor);if(c){var g,y,m=t.hLinePoint;n=m&&m.xa,"cursor"===(a=m&&m.ya).spikesnap?(g=u.pointerX,y=u.pointerY):(g=n._offset+m.x,y=a._offset+m.y);var b,x,_=i.readability(m.color,p)<1.5?h.contrast(p):m.color,w=a.spikemode,k=a.spikethickness,T=a.spikecolor||_,M=v.getPxPosition(e,a);if(-1!==w.indexOf("toaxis")||-1!==w.indexOf("across")){if(-1!==w.indexOf("toaxis")&&(b=M,x=g),-1!==w.indexOf("across")){var A=a._counterDomainMin,S=a._counterDomainMax;"free"===a.anchor&&(A=Math.min(A,a.position),S=Math.max(S,a.position)),b=l.l+A*l.w,x=l.l+S*l.w}o.insert("line",":first-child").attr({x1:b,x2:x,y1:y,y2:y,"stroke-width":k,stroke:T,"stroke-dasharray":d.dashStyle(a.spikedash,k)}).classed("spikeline",!0).classed("crisp",!0),o.insert("line",":first-child").attr({x1:b,x2:x,y1:y,y2:y,"stroke-width":k+2,stroke:p}).classed("spikeline",!0).classed("crisp",!0)}-1!==w.indexOf("marker")&&o.insert("circle",":first-child").attr({cx:M+("right"!==a.side?k:-k),cy:y,r:k,fill:T}).classed("spikeline",!0)}if(f){var O,C,L=t.vLinePoint;n=L&&L.xa,a=L&&L.ya,"cursor"===n.spikesnap?(O=u.pointerX,C=u.pointerY):(O=n._offset+L.x,C=a._offset+L.y);var E,D,R=i.readability(L.color,p)<1.5?h.contrast(p):L.color,P=n.spikemode,I=n.spikethickness,N=n.spikecolor||R,j=v.getPxPosition(e,n);if(-1!==P.indexOf("toaxis")||-1!==P.indexOf("across")){if(-1!==P.indexOf("toaxis")&&(E=j,D=C),-1!==P.indexOf("across")){var F=n._counterDomainMin,z=n._counterDomainMax;"free"===n.anchor&&(F=Math.min(F,n.position),z=Math.max(z,n.position)),E=l.t+(1-z)*l.h,D=l.t+(1-F)*l.h}o.insert("line",":first-child").attr({x1:O,x2:O,y1:E,y2:D,"stroke-width":I,stroke:N,"stroke-dasharray":d.dashStyle(n.spikedash,I)}).classed("spikeline",!0).classed("crisp",!0),o.insert("line",":first-child").attr({x1:O,x2:O,y1:E,y2:D,"stroke-width":I+2,stroke:p}).classed("spikeline",!0).classed("crisp",!0)}-1!==P.indexOf("marker")&&o.insert("circle",":first-child").attr({cx:O,cy:j-("top"!==n.side?I:-I),r:I,fill:N}).classed("spikeline",!0)}}}function I(e,t){return!t||(t.vLinePoint!==e._spikepoints.vLinePoint||t.hLinePoint!==e._spikepoints.hLinePoint)}function N(e,t){return c.plainText(e||"",{len:t,allowedTags:["br","sub","sup","b","i","em"]})}},function(e,t,r){"use strict";var n=r(3),a=r(1),i=r(11),o=r(136),s=r(45),l=r(82);e.exports=function(e,t,r){for(var u=e.legend||{},c=0,f=!1,d="normal",h=0;h1);if(!1!==v||u.uirevision){var g=i.newContainer(t,"legend");if(_("uirevision",t.uirevision),!1!==v){_("bgcolor",t.paper_bgcolor),_("bordercolor"),_("borderwidth"),a.coerceFont(_,"font",t.font);var y,m,b,x=_("orientation");"h"===x?(y=0,n.getComponentMethod("rangeslider","isVisible")(e.xaxis)?(m=1.1,b="bottom"):(m=-.1,b="top")):(y=1.02,m=1,b="auto"),_("traceorder",d),l.isGrouped(t.legend)&&_("tracegroupgap"),_("itemsizing"),_("itemwidth"),_("itemclick"),_("itemdoubleclick"),_("x",y),_("xanchor"),_("y",m),_("yanchor",b),_("valign"),a.noneOrAll(u,g,["x","y"]),_("title.text")&&(_("title.side","h"===x?"left":"top"),a.coerceFont(_,"title.font",t.font))}}function _(e,t){return a.coerce(u,g,o,e,t)}}},function(e,t,r){"use strict";var n=r(20),a=r(29);e.exports={bgcolor:{valType:"color",editType:"legend"},bordercolor:{valType:"color",dflt:a.defaultLine,editType:"legend"},borderwidth:{valType:"number",min:0,dflt:0,editType:"legend"},font:n({editType:"legend"}),orientation:{valType:"enumerated",values:["v","h"],dflt:"v",editType:"legend"},traceorder:{valType:"flaglist",flags:["reversed","grouped"],extras:["normal"],editType:"legend"},tracegroupgap:{valType:"number",min:0,dflt:10,editType:"legend"},itemsizing:{valType:"enumerated",values:["trace","constant"],dflt:"trace",editType:"legend"},itemwidth:{valType:"number",min:30,dflt:30,editType:"legend"},itemclick:{valType:"enumerated",values:["toggle","toggleothers",!1],dflt:"toggle",editType:"legend"},itemdoubleclick:{valType:"enumerated",values:["toggle","toggleothers",!1],dflt:"toggleothers",editType:"legend"},x:{valType:"number",min:-2,max:3,editType:"legend"},xanchor:{valType:"enumerated",values:["auto","left","center","right"],dflt:"left",editType:"legend"},y:{valType:"number",min:-2,max:3,editType:"legend"},yanchor:{valType:"enumerated",values:["auto","top","middle","bottom"],editType:"legend"},uirevision:{valType:"any",editType:"none"},valign:{valType:"enumerated",values:["top","middle","bottom"],dflt:"middle",editType:"legend"},title:{text:{valType:"string",dflt:"",editType:"legend"},font:n({editType:"legend"}),side:{valType:"enumerated",values:["top","left","top left"],editType:"legend"},editType:"legend"},editType:"legend"}},function(e,t,r){"use strict";var n=r(6),a=r(1),i=r(14),o=r(3),s=r(55),l=r(26),u=r(9),c=r(7),f=r(19),d=r(256),h=r(138),p=r(18),v=p.LINE_SPACING,g=p.FROM_TL,y=p.FROM_BR,m=r(257),b=r(139),x=r(82);function _(e,t,r,n,a){var i=r.data()[0][0].trace,l={event:a,node:r.node(),curveNumber:i.index,expandedIndex:i._expandedIndex,data:e.data,layout:e.layout,frames:e._transitionData._frames,config:e._context,fullData:e._fullData,fullLayout:e._fullLayout};if(i._group&&(l.group=i._group),o.traceIs(i,"pie-like")&&(l.label=r.datum()[0].label),!1!==s.triggerHandler(e,"plotly_legendclick",l))if(1===n)t._clickTimeout=setTimeout((function(){d(r,e,n)}),e._context.doubleClickDelay);else if(2===n){t._clickTimeout&&clearTimeout(t._clickTimeout),e._legendMouseDownTime=0,!1!==s.triggerHandler(e,"plotly_legenddoubleclick",l)&&d(r,e,n)}}function w(e,t,r){var n,i=e.data()[0][0],s=i.trace,l=o.traceIs(s,"pie-like"),c=s.index,d=r._main&&t._context.edits.legendText&&!l,p=r._maxNameLength;r.entries?n=i.text:(n=l?i.label:s.name,s._meta&&(n=a.templateString(n,s._meta)));var v=a.ensureSingle(e,"text","legendtext");v.attr("text-anchor","start").call(u.font,r.font).text(d?k(n,p):n);var g=r.itemwidth+2*h.itemGap;f.positionText(v,g,0),d?v.call(f.makeEditable,{gd:t,text:n}).call(M,e,t,r).on("edit",(function(n){this.text(k(n,p)).call(M,e,t,r);var s=i.trace._fullInput||{},l={};if(o.hasTransform(s,"groupby")){var u=o.getTransformIndices(s,"groupby"),f=u[u.length-1],d=a.keyedContainer(s,"transforms["+f+"].styles","target","value.name");d.set(i.trace._group,n),l=d.constructUpdate()}else l.name=n;return o.call("_guiRestyle",t,l,c)})):M(v,e,t,r)}function k(e,t){var r=Math.max(4,t);if(e&&e.trim().length>=r/2)return e;for(var n=r-(e=e||"").length;n>0;n--)e+=" ";return e}function T(e,t){var r,i=t._context.doubleClickDelay,o=1,s=a.ensureSingle(e,"rect","legendtoggle",(function(e){t._context.staticPlot||e.style("cursor","pointer").attr("pointer-events","all"),e.call(c.fill,"rgba(0,0,0,0)")}));t._context.staticPlot||(s.on("mousedown",(function(){(r=(new Date).getTime())-t._legendMouseDownTimei&&(o=Math.max(o-1,1)),_(t,r,e,o,n.event)}})))}function M(e,t,r,n){n._main||e.attr("data-notex",!0),f.convertToTspans(e,r,(function(){!function(e,t,r){var n=e.data()[0][0];if(r._main&&n&&!n.trace.showlegend)return void e.remove();var a=e.select("g[class*=math-group]"),i=a.node();r||(r=t._fullLayout.legend);var o,s,l=r.borderwidth,c=(n?r:r.title).font.size*v;if(i){var d=u.bBox(i);o=d.height,s=d.width,n?u.setTranslate(a,0,.25*o):u.setTranslate(a,l,.75*o+l)}else{var p=e.select(n?".legendtext":".legendtitletext"),g=f.lineCount(p),y=p.node();o=c*g,s=y?u.bBox(y).width:0;var m=c*((g-1)/2-.3);if(n){var b=r.itemwidth+2*h.itemGap;f.positionText(p,b,-m)}else f.positionText(p,h.titlePad+l,c+l)}n?(n.lineHeight=c,n.height=Math.max(o,16)+3,n.width=s):(r._titleWidth=s,r._titleHeight=o)}(t,r,n)}))}function A(e){return a.isRightAnchor(e)?"right":a.isCenterAnchor(e)?"center":"left"}function S(e){return a.isBottomAnchor(e)?"bottom":a.isMiddleAnchor(e)?"middle":"top"}e.exports=function(e,t){var r,s=e._fullLayout,f="legend"+s._uid;if(t?(r=t.layer,f+="-hover"):((t=s.legend||{})._main=!0,r=s._infolayer),r){var d;if(e._legendMouseDownTime||(e._legendMouseDownTime=0),t._main){if(!e.calcdata)return;d=s.showlegend&&m(e.calcdata,t)}else{if(!t.entries)return;d=m(t.entries,t)}var p=s.hiddenlabels||[];if(t._main&&(!s.showlegend||!d.length))return r.selectAll(".legend").remove(),s._topdefs.select("#"+f).remove(),i.autoMargin(e,"legend");var v=a.ensureSingle(r,"g","legend",(function(e){t._main&&e.attr("pointer-events","all")})),k=a.ensureSingleById(s._topdefs,"clipPath",f,(function(e){e.append("rect")})),O=a.ensureSingle(v,"rect","bg",(function(e){e.attr("shape-rendering","crispEdges")}));O.call(c.stroke,t.bordercolor).call(c.fill,t.bgcolor).style("stroke-width",t.borderwidth+"px");var C=a.ensureSingle(v,"g","scrollbox"),L=t.title;if(t._titleWidth=0,t._titleHeight=0,L.text){var E=a.ensureSingle(C,"text","legendtitletext");E.attr("text-anchor","start").call(u.font,L.font).text(L.text),M(E,C,e,t)}else C.selectAll(".legendtitletext").remove();var D=a.ensureSingle(v,"rect","scrollbar",(function(e){e.attr(h.scrollBarEnterAttrs).call(c.fill,h.scrollBarColor)})),R=C.selectAll("g.groups").data(d);R.enter().append("g").attr("class","groups"),R.exit().remove();var P=R.selectAll("g.traces").data(a.identity);P.enter().append("g").attr("class","traces"),P.exit().remove(),P.style("opacity",(function(e){var t=e[0].trace;return o.traceIs(t,"pie-like")?-1!==p.indexOf(e[0].label)?.5:1:"legendonly"===t.visible?.5:1})).each((function(){n.select(this).call(w,e,t)})).call(b,e,t).each((function(){t._main&&n.select(this).call(T,e)})),a.syncOrAsync([i.previousPromises,function(){return function(e,t,r,a){var i=e._fullLayout;a||(a=i.legend);var o=i._size,s=x.isVertical(a),l=x.isGrouped(a),c=a.borderwidth,f=2*c,d=h.itemGap,p=a.itemwidth+2*d,v=2*(c+d),g=S(a),y=a.y<0||0===a.y&&"top"===g,m=a.y>1||1===a.y&&"bottom"===g;a._maxHeight=Math.max(y||m?i.height/2:o.h,30);var b=0;a._width=0,a._height=0;var _=function(e){var t=0,r=0,n=e.title.side;n&&(-1!==n.indexOf("left")&&(t=e._titleWidth),-1!==n.indexOf("top")&&(r=e._titleHeight));return[t,r]}(a);if(s)r.each((function(e){var t=e[0].height;u.setTranslate(this,c+_[0],c+_[1]+a._height+t/2+d),a._height+=t,a._width=Math.max(a._width,e[0].width)})),b=p+a._width,a._width+=d+p+f,a._height+=v,l&&(t.each((function(e,t){u.setTranslate(this,0,t*a.tracegroupgap)})),a._height+=(a._lgroupsLength-1)*a.tracegroupgap);else{var w=A(a),k=a.x<0||0===a.x&&"right"===w,T=a.x>1||1===a.x&&"left"===w,M=m||y,O=i.width/2;a._maxWidth=Math.max(k?M&&"left"===w?o.l+o.w:O:T?M&&"right"===w?o.r+o.w:O:o.w,2*p);var C=0,L=0;r.each((function(e){var t=e[0].width+p;C=Math.max(C,t),L+=t})),b=null;var E=0;if(l){var D=0,R=0,P=0;t.each((function(){var e=0,t=0;n.select(this).selectAll("g.traces").each((function(r){var n=r[0].height;u.setTranslate(this,_[0],_[1]+c+d+n/2+t),t+=n,e=Math.max(e,p+r[0].width)})),D=Math.max(D,t);var r=e+d;r+c+R>a._maxWidth&&(E=Math.max(E,R),R=0,P+=D+a.tracegroupgap,D=t),u.setTranslate(this,R,P),R+=r})),a._width=Math.max(E,R)+c,a._height=P+D+v}else{var I=r.size(),N=L+f+(I-1)*d=a._maxWidth&&(E=Math.max(E,q),F=0,z+=j,a._height+=j,j=0),u.setTranslate(this,_[0]+c+F,_[1]+c+z+t/2+d),q=F+r+d,F+=n,j=Math.max(j,t)})),N?(a._width=F+f,a._height=j+v):(a._width=Math.max(E,q)+f,a._height+=j+v)}}a._width=Math.ceil(Math.max(a._width+_[0],a._titleWidth+2*(c+h.titlePad))),a._height=Math.ceil(Math.max(a._height+_[1],a._titleHeight+2*(c+h.itemGap))),a._effHeight=Math.min(a._height,a._maxHeight);var V=e._context.edits,H=V.legendText||V.legendPosition;r.each((function(e){var t=n.select(this).select(".legendtoggle"),r=e[0].height,a=H?p:b||p+e[0].width;s||(a+=d/2),u.setRect(t,0,-r/2,a,r)}))}(e,R,P,t)},function(){if(!t._main||!function(e){var t=e._fullLayout.legend,r=A(t),n=S(t);return i.autoMargin(e,"legend",{x:t.x,y:t.y,l:t._width*g[r],r:t._width*y[r],b:t._effHeight*y[n],t:t._effHeight*g[n]})}(e)){var c,d,p,m,b=s._size,x=t.borderwidth,w=b.l+b.w*t.x-g[A(t)]*t._width,T=b.t+b.h*(1-t.y)-g[S(t)]*t._effHeight;if(t._main&&s.margin.autoexpand){var M=w,L=T;w=a.constrain(w,0,s.width-t._width),T=a.constrain(T,0,s.height-t._effHeight),w!==M&&a.log("Constrain legend.x to make legend fit inside graph"),T!==L&&a.log("Constrain legend.y to make legend fit inside graph")}if(t._main&&u.setTranslate(v,w,T),D.on(".drag",null),v.on("wheel",null),!t._main||t._height<=t._maxHeight||e._context.staticPlot){var E=t._effHeight;t._main||(E=t._height),O.attr({width:t._width-x,height:E-x,x:x/2,y:x/2}),u.setTranslate(C,0,0),k.select("rect").attr({width:t._width-2*x,height:E-2*x,x:x,y:x}),u.setClipUrl(C,f,e),u.setRect(D,0,0,0,0),delete t._scrollY}else{var R,P,I,N=Math.max(h.scrollBarMinHeight,t._effHeight*t._effHeight/t._height),j=t._effHeight-N-2*h.scrollBarMargin,F=t._height-t._effHeight,z=j/F,q=Math.min(t._scrollY||0,F);O.attr({width:t._width-2*x+h.scrollBarWidth+h.scrollBarMargin,height:t._effHeight-x,x:x/2,y:x/2}),k.select("rect").attr({width:t._width-2*x+h.scrollBarWidth+h.scrollBarMargin,height:t._effHeight-2*x,x:x,y:x+q}),u.setClipUrl(C,f,e),B(q,N,z),v.on("wheel",(function(){B(q=a.constrain(t._scrollY+n.event.deltaY/j*F,0,F),N,z),0!==q&&q!==F&&n.event.preventDefault()}));var V=n.behavior.drag().on("dragstart",(function(){var e=n.event.sourceEvent;R="touchstart"===e.type?e.changedTouches[0].clientY:e.clientY,I=q})).on("drag",(function(){var e=n.event.sourceEvent;2===e.buttons||e.ctrlKey||(P="touchmove"===e.type?e.changedTouches[0].clientY:e.clientY,B(q=function(e,t,r){var n=(r-t)/z+e;return a.constrain(n,0,F)}(I,R,P),N,z))}));D.call(V);var H=n.behavior.drag().on("dragstart",(function(){var e=n.event.sourceEvent;"touchstart"===e.type&&(R=e.changedTouches[0].clientY,I=q)})).on("drag",(function(){var e=n.event.sourceEvent;"touchmove"===e.type&&(P=e.changedTouches[0].clientY,B(q=function(e,t,r){var n=(t-r)/z+e;return a.constrain(n,0,F)}(I,R,P),N,z))}));C.call(H)}if(e._context.edits.legendPosition)v.classed("cursor-move",!0),l.init({element:v.node(),gd:e,prepFn:function(){var e=u.getTranslate(v);p=e.x,m=e.y},moveFn:function(e,r){var n=p+e,a=m+r;u.setTranslate(v,n,a),c=l.align(n,0,b.l,b.l+b.w,t.xanchor),d=l.align(a,0,b.t+b.h,b.t,t.yanchor)},doneFn:function(){void 0!==c&&void 0!==d&&o.call("_guiRelayout",e,{"legend.x":c,"legend.y":d})},clickFn:function(t,n){var a=r.selectAll("g.traces").filter((function(){var e=this.getBoundingClientRect();return n.clientX>=e.left&&n.clientX<=e.right&&n.clientY>=e.top&&n.clientY<=e.bottom}));a.size()>0&&_(e,v,a,t,n)}})}function B(r,n,a){t._scrollY=e._fullLayout.legend._scrollY=r,u.setTranslate(C,0,-r),u.setRect(D,t._width,h.scrollBarMargin+r*a,h.scrollBarWidth,n),k.select("rect").attr("y",x+r)}}],e)}}},function(e,t,r){"use strict";e.exports={scrollBarWidth:6,scrollBarMinHeight:20,scrollBarColor:"#808BA4",scrollBarMargin:4,scrollBarEnterAttrs:{rx:20,ry:3,width:0,height:0},titlePad:2,itemGap:5}},function(e,t,r){"use strict";var n=r(6),a=r(3),i=r(1),o=i.strTranslate,s=r(9),l=r(7),u=r(23).extractOpts,c=r(22),f=r(258),d=r(140).castOption,h=r(138);function p(e,t){return(t?"radial":"horizontal")+(e?"":"reversed")}e.exports=function(e,t,r){var v=t._fullLayout;r||(r=v.legend);var g="constant"===r.itemsizing,y=r.itemwidth,m=(y+2*h.itemGap)/2,b=o(m,0),x=function(e,t,r,n){var a;if(e+1)a=e;else{if(!(t&&t.width>0))return 0;a=t.width}return g?n:Math.min(a,r)};function _(e,t,r){var i=e[0].trace,o=i.marker||{},s=o.line||{},u=r?i.visible&&i.type===r:a.traceIs(i,"bar"),c=n.select(t).select("g.legendpoints").selectAll("path.legend"+r).data(u?[e]:[]);c.enter().append("path").classed("legend"+r,!0).attr("d","M6,6H-6V-6H6Z").attr("transform",b),c.exit().remove(),c.each((function(e){var t=n.select(this),r=e[0],a=x(r.mlw,o.line,5,2);t.style("stroke-width",a+"px").call(l.fill,r.mc||o.color),a&&l.stroke(t,r.mlc||s.color)}))}function w(e,t,r){var o=e[0],s=o.trace,l=r?s.visible&&s.type===r:a.traceIs(s,r),u=n.select(t).select("g.legendpoints").selectAll("path.legend"+r).data(l?[e]:[]);if(u.enter().append("path").classed("legend"+r,!0).attr("d","M6,6H-6V-6H6Z").attr("transform",b),u.exit().remove(),u.size()){var c=(s.marker||{}).line,h=x(d(c.width,o.pts),c,5,2),p=i.minExtend(s,{marker:{line:{width:h}}});p.marker.line.color=c.color;var v=i.minExtend(o,{trace:p});f(u,v,p)}}e.each((function(e){var t=n.select(this),a=i.ensureSingle(t,"g","layers");a.style("opacity",e[0].trace.opacity);var s=r.valign,l=e[0].lineHeight,u=e[0].height;if("middle"!==s&&l&&u){var c={top:1,bottom:-1}[s]*(.5*(l-u+3));a.attr("transform",o(0,c))}else a.attr("transform",null);a.selectAll("g.legendfill").data([e]).enter().append("g").classed("legendfill",!0),a.selectAll("g.legendlines").data([e]).enter().append("g").classed("legendlines",!0);var f=a.selectAll("g.legendsymbols").data([e]);f.enter().append("g").classed("legendsymbols",!0),f.selectAll("g.legendpoints").data([e]).enter().append("g").classed("legendpoints",!0)})).each((function(e){var r,a=e[0].trace,o=[];if(a.visible)switch(a.type){case"histogram2d":case"heatmap":o=[["M-15,-2V4H15V-2Z"]],r=!0;break;case"choropleth":case"choroplethmapbox":o=[["M-6,-6V6H6V-6Z"]],r=!0;break;case"densitymapbox":o=[["M-6,0 a6,6 0 1,0 12,0 a 6,6 0 1,0 -12,0"]],r="radial";break;case"cone":o=[["M-6,2 A2,2 0 0,0 -6,6 V6L6,4Z"],["M-6,-6 A2,2 0 0,0 -6,-2 L6,-4Z"],["M-6,-2 A2,2 0 0,0 -6,2 L6,0Z"]],r=!1;break;case"streamtube":o=[["M-6,2 A2,2 0 0,0 -6,6 H6 A2,2 0 0,1 6,2 Z"],["M-6,-6 A2,2 0 0,0 -6,-2 H6 A2,2 0 0,1 6,-6 Z"],["M-6,-2 A2,2 0 0,0 -6,2 H6 A2,2 0 0,1 6,-2 Z"]],r=!1;break;case"surface":o=[["M-6,-6 A2,3 0 0,0 -6,0 H6 A2,3 0 0,1 6,-6 Z"],["M-6,1 A2,3 0 0,1 -6,6 H6 A2,3 0 0,0 6,0 Z"]],r=!0;break;case"mesh3d":o=[["M-6,6H0L-6,-6Z"],["M6,6H0L6,-6Z"],["M-6,-6H6L0,6Z"]],r=!1;break;case"volume":o=[["M-6,6H0L-6,-6Z"],["M6,6H0L6,-6Z"],["M-6,-6H6L0,6Z"]],r=!0;break;case"isosurface":o=[["M-6,6H0L-6,-6Z"],["M6,6H0L6,-6Z"],["M-6,-6 A12,24 0 0,0 6,-6 L0,6Z"]],r=!1}var c=n.select(this).select("g.legendpoints").selectAll("path.legend3dandfriends").data(o);c.enter().append("path").classed("legend3dandfriends",!0).attr("transform",b).style("stroke-miterlimit",1),c.exit().remove(),c.each((function(e,o){var c,f=n.select(this),d=u(a),h=d.colorscale,v=d.reversescale;if(h){if(!r){var g=h.length;c=0===o?h[v?g-1:0][1]:1===o?h[v?0:g-1][1]:h[Math.floor((g-1)/2)][1]}}else{var y=a.vertexcolor||a.facecolor||a.color;c=i.isArrayOrTypedArray(y)?y[o]||y[0]:y}f.attr("d",e[0]),c?f.call(l.fill,c):f.call((function(e){if(e.size()){var n="legendfill-"+a.uid;s.gradient(e,t,n,p(v,"radial"===r),h,"fill")}}))}))})).each((function(e){var t=e[0].trace,r="waterfall"===t.type;if(e[0]._distinct&&r){var a=e[0].trace[e[0].dir].marker;return e[0].mc=a.color,e[0].mlw=a.line.width,e[0].mlc=a.line.color,_(e,this,"waterfall")}var i=[];t.visible&&r&&(i=e[0].hasTotals?[["increasing","M-6,-6V6H0Z"],["totals","M6,6H0L-6,-6H-0Z"],["decreasing","M6,6V-6H0Z"]]:[["increasing","M-6,-6V6H6Z"],["decreasing","M6,6V-6H-6Z"]]);var o=n.select(this).select("g.legendpoints").selectAll("path.legendwaterfall").data(i);o.enter().append("path").classed("legendwaterfall",!0).attr("transform",b).style("stroke-miterlimit",1),o.exit().remove(),o.each((function(e){var r=n.select(this),a=t[e[0]].marker,i=x(void 0,a.line,5,2);r.attr("d",e[1]).style("stroke-width",i+"px").call(l.fill,a.color),i&&r.call(l.stroke,a.line.color)}))})).each((function(e){_(e,this,"funnel")})).each((function(e){_(e,this)})).each((function(e){var r=e[0].trace,o=n.select(this).select("g.legendpoints").selectAll("path.legendbox").data(r.visible&&a.traceIs(r,"box-violin")?[e]:[]);o.enter().append("path").classed("legendbox",!0).attr("d","M6,6H-6V-6H6Z").attr("transform",b),o.exit().remove(),o.each((function(){var e=n.select(this);if("all"!==r.boxpoints&&"all"!==r.points||0!==l.opacity(r.fillcolor)||0!==l.opacity((r.line||{}).color)){var a=x(void 0,r.line,5,2);e.style("stroke-width",a+"px").call(l.fill,r.fillcolor),a&&l.stroke(e,r.line.color)}else{var u=i.minExtend(r,{marker:{size:g?12:i.constrain(r.marker.size,2,16),sizeref:1,sizemin:1,sizemode:"diameter"}});o.call(s.pointStyle,u,t)}}))})).each((function(e){w(e,this,"funnelarea")})).each((function(e){w(e,this,"pie")})).each((function(e){var r,a,o=e[0],l=o.trace,f=l.visible&&l.fill&&"none"!==l.fill,d=c.hasLines(l),h=l.contours,v=!1,g=!1,m=u(l),b=m.colorscale,_=m.reversescale;if(h){var w=h.coloring;"lines"===w?v=!0:d="none"===w||"heatmap"===w||h.showlines,"constraint"===h.type?f="="!==h._operation:"fill"!==w&&"heatmap"!==w||(g=!0)}var k=c.hasMarkers(l)||c.hasText(l),T=f||g,M=d||v,A=k||!T?"M5,0":M?"M5,-2":"M5,-3",S=n.select(this),O=S.select(".legendfill").selectAll("path").data(f||g?[e]:[]);if(O.enter().append("path").classed("js-fill",!0),O.exit().remove(),O.attr("d",A+"h"+y+"v6h-"+y+"z").call(f?s.fillGroupStyle:function(e){if(e.size()){var r="legendfill-"+l.uid;s.gradient(e,t,r,p(_),b,"fill")}}),d||v){var C=x(void 0,l.line,10,5);a=i.minExtend(l,{line:{width:C}}),r=[i.minExtend(o,{trace:a})]}var L=S.select(".legendlines").selectAll("path").data(d||v?[r]:[]);L.enter().append("path").classed("js-line",!0),L.exit().remove(),L.attr("d",A+(v?"l"+y+",0.0001":"h"+y)).call(d?s.lineGroupStyle:function(e){if(e.size()){var r="legendline-"+l.uid;s.lineGroupStyle(e),s.gradient(e,t,r,p(_),b,"stroke")}})})).each((function(e){var r,a,o=e[0],l=o.trace,u=c.hasMarkers(l),f=c.hasText(l),d=c.hasLines(l);function h(e,t,r,n){var a=i.nestedProperty(l,e).get(),o=i.isArrayOrTypedArray(a)&&t?t(a):a;if(g&&o&&void 0!==n&&(o=n),r){if(or[1])return r[1]}return o}function p(e){return o._distinct&&o.index&&e[o.index]?e[o.index]:e[0]}if(u||f||d){var v={},y={};if(u){v.mc=h("marker.color",p),v.mx=h("marker.symbol",p),v.mo=h("marker.opacity",i.mean,[.2,1]),v.mlc=h("marker.line.color",p),v.mlw=h("marker.line.width",i.mean,[0,5],2),y.marker={sizeref:1,sizemin:1,sizemode:"diameter"};var m=h("marker.size",i.mean,[2,16],12);v.ms=m,y.marker.size=m}d&&(y.line={width:h("line.width",p,[0,10],5)}),f&&(v.tx="Aa",v.tp=h("textposition",p),v.ts=10,v.tc=h("textfont.color",p),v.tf=h("textfont.family",p)),r=[i.minExtend(o,v)],(a=i.minExtend(l,y)).selectedpoints=null,a.texttemplate=null}var x=n.select(this).select("g.legendpoints"),_=x.selectAll("path.scatterpts").data(u?r:[]);_.enter().insert("path",":first-child").classed("scatterpts",!0).attr("transform",b),_.exit().remove(),_.call(s.pointStyle,a,t),u&&(r[0].mrc=3);var w=x.selectAll("g.pointtext").data(f?r:[]);w.enter().append("g").classed("pointtext",!0).append("text").attr("transform",b),w.exit().remove(),w.selectAll("text").call(s.textPointStyle,a,t)})).each((function(e){var t=e[0].trace,r=n.select(this).select("g.legendpoints").selectAll("path.legendcandle").data(t.visible&&"candlestick"===t.type?[e,e]:[]);r.enter().append("path").classed("legendcandle",!0).attr("d",(function(e,t){return t?"M-15,0H-8M-8,6V-6H8Z":"M15,0H8M8,-6V6H-8Z"})).attr("transform",b).style("stroke-miterlimit",1),r.exit().remove(),r.each((function(e,r){var a=n.select(this),i=t[r?"increasing":"decreasing"],o=x(void 0,i.line,5,2);a.style("stroke-width",o+"px").call(l.fill,i.fillcolor),o&&l.stroke(a,i.line.color)}))})).each((function(e){var t=e[0].trace,r=n.select(this).select("g.legendpoints").selectAll("path.legendohlc").data(t.visible&&"ohlc"===t.type?[e,e]:[]);r.enter().append("path").classed("legendohlc",!0).attr("d",(function(e,t){return t?"M-15,0H0M-8,-6V0":"M15,0H0M8,6V0"})).attr("transform",b).style("stroke-miterlimit",1),r.exit().remove(),r.each((function(e,r){var a=n.select(this),i=t[r?"increasing":"decreasing"],o=x(void 0,i.line,5,2);a.style("fill","none").call(s.dashLine,i.line.dash,o),o&&l.stroke(a,i.line.color)}))}))}},function(e,t,r){"use strict";var n=r(1);function a(e){return-1!==e.indexOf("e")?e.replace(/[.]?0+e/,"e"):-1!==e.indexOf(".")?e.replace(/[.]?0+$/,""):e}t.formatPiePercent=function(e,t){var r=a((100*e).toPrecision(3));return n.numSeparate(r,t)+"%"},t.formatPieValue=function(e,t){var r=a(e.toPrecision(10));return n.numSeparate(r,t)},t.getFirstFilled=function(e,t){if(Array.isArray(e))for(var r=0;r-1?o="closest":(t._isHoriz=function(e,t){for(var r=t._scatterStackOpts||{},n=0;nm?(T=f,O="y0",M=m,C="y1"):(T=m,O="y1",M=f,C="y0");W(n),J(s,r),function(e,t,r){var n=t.xref,a=t.yref,o=i.getFromId(r,n),s=i.getFromId(r,a),l="";"paper"===n||o.autorange||(l+=n);"paper"===a||s.autorange||(l+=a);c.setClipUrl(e,l?"clip"+r._fullLayout._uid+l:null,r)}(t,r,e),G.moveFn="move"===R?Z:X,G.altKey=n.altKey},doneFn:function(){if(y(e))return;h(t),K(s),x(t,e,r),n.call("_guiRelayout",e,l.getUpdateObj())},clickFn:function(){if(y(e))return;K(s)}};function W(r){if(y(e))R=null;else if(N)R="path"===r.target.tagName?"move":"start-point"===r.target.attributes["data-line-point"].value?"resize-over-start-point":"resize-over-end-point";else{var n=G.element.getBoundingClientRect(),a=n.right-n.left,i=n.bottom-n.top,o=r.clientX-n.left,s=r.clientY-n.top,l=!j&&a>10&&i>10&&!r.shiftKey?d.getCursor(o/a,1-s/i):"move";h(t,l),R=l.split("-")[0]}}function Z(n,a){if("path"===r.type){var i=function(e){return e},o=i,l=i;P?F("xanchor",r.xanchor=U(b+n)):(o=function(e){return U(B(e)+n)},z&&"date"===z.type&&(o=v.encodeDate(o))),I?F("yanchor",r.yanchor=Y(k+a)):(l=function(e){return Y($(e)+a)},V&&"date"===V.type&&(l=v.encodeDate(l))),F("path",r.path=w(D,o,l))}else P?F("xanchor",r.xanchor=U(b+n)):(F("x0",r.x0=U(u+n)),F("x1",r.x1=U(g+n))),I?F("yanchor",r.yanchor=Y(k+a)):(F("y0",r.y0=Y(f+a)),F("y1",r.y1=Y(m+a)));t.attr("d",_(e,r)),J(s,r)}function X(n,a){if(j){var i=function(e){return e},o=i,l=i;P?F("xanchor",r.xanchor=U(b+n)):(o=function(e){return U(B(e)+n)},z&&"date"===z.type&&(o=v.encodeDate(o))),I?F("yanchor",r.yanchor=Y(k+a)):(l=function(e){return Y($(e)+a)},V&&"date"===V.type&&(l=v.encodeDate(l))),F("path",r.path=w(D,o,l))}else if(N){if("resize-over-start-point"===R){var c=u+n,d=I?f-a:f+a;F("x0",r.x0=P?c:U(c)),F("y0",r.y0=I?d:Y(d))}else if("resize-over-end-point"===R){var h=g+n,p=I?m-a:m+a;F("x1",r.x1=P?h:U(h)),F("y1",r.y1=I?p:Y(p))}}else{var y=function(e){return-1!==R.indexOf(e)},x=y("n"),q=y("s"),H=y("w"),Q=y("e"),G=x?T+a:T,W=q?M+a:M,Z=H?A+n:A,X=Q?S+n:S;I&&(x&&(G=T-a),q&&(W=M-a)),(!I&&W-G>10||I&&G-W>10)&&(F(O,r[O]=I?G:Y(G)),F(C,r[C]=I?W:Y(W))),X-Z>10&&(F(L,r[L]=P?Z:U(Z)),F(E,r[E]=P?X:U(X)))}t.attr("d",_(e,r)),J(s,r)}function J(e,t){(P||I)&&function(){var r="path"!==t.type,n=e.selectAll(".visual-cue").data([0]);n.enter().append("path").attr({fill:"#fff","fill-rule":"evenodd",stroke:"#000","stroke-width":1}).classed("visual-cue",!0);var i=B(P?t.xanchor:a.midRange(r?[t.x0,t.x1]:v.extractPathCoords(t.path,p.paramIsX))),o=$(I?t.yanchor:a.midRange(r?[t.y0,t.y1]:v.extractPathCoords(t.path,p.paramIsY)));if(i=v.roundPositionForSharpStrokeRendering(i,1),o=v.roundPositionForSharpStrokeRendering(o,1),P&&I){var s="M"+(i-1-1)+","+(o-1-1)+"h-8v2h8 v8h2v-8 h8v-2h-8 v-8h-2 Z";n.attr("d",s)}else if(P){var l="M"+(i-1-1)+","+(o-9-1)+"v18 h2 v-18 Z";n.attr("d",l)}else{var u="M"+(i-9-1)+","+(o-1-1)+"h18 v2 h-18 Z";n.attr("d",u)}}()}function K(e){e.selectAll(".visual-cue").remove()}d.init(G),Q.node().onmousemove=W}(e,P,l,t,r,R):!0===l.editable&&P.style("pointer-events",E||u.opacity(S)*A<=.5?"stroke":"all");P.node().addEventListener("click",(function(){return function(e,t){if(!m(e))return;var r=+t.node().getAttribute("data-index");if(r>=0){if(r===e._fullLayout._activeShapeIndex)return void k(e);e._fullLayout._activeShapeIndex=r,e._fullLayout._deactivateShape=k,g(e)}}(e,P)}))}}function x(e,t,r){var n=(r.xref+r.yref).replace(/paper/g,"").replace(/[xyz][1-9]* *domain/g,"");c.setClipUrl(e,n?"clip"+t._fullLayout._uid+n:null,t)}function _(e,t){var r,n,o,s,l,u,c,f,d=t.type,h=i.getRefType(t.xref),g=i.getRefType(t.yref),y=i.getFromId(e,t.xref),m=i.getFromId(e,t.yref),b=e._fullLayout._size;if(y?"domain"===h?n=function(e){return y._offset+y._length*e}:(r=v.shapePositionToRange(y),n=function(e){return y._offset+y.r2p(r(e,!0))}):n=function(e){return b.l+b.w*e},m?"domain"===g?s=function(e){return m._offset+m._length*(1-e)}:(o=v.shapePositionToRange(m),s=function(e){return m._offset+m.r2p(o(e,!0))}):s=function(e){return b.t+b.h*(1-e)},"path"===d)return y&&"date"===y.type&&(n=v.decodeDate(n)),m&&"date"===m.type&&(s=v.decodeDate(s)),function(e,t,r){var n=e.path,i=e.xsizemode,o=e.ysizemode,s=e.xanchor,l=e.yanchor;return n.replace(p.segmentRE,(function(e){var n=0,u=e.charAt(0),c=p.paramIsX[u],f=p.paramIsY[u],d=p.numParams[u],h=e.substr(1).replace(p.paramRE,(function(e){return c[n]?e="pixel"===i?t(s)+Number(e):t(e):f[n]&&(e="pixel"===o?r(l)-Number(e):r(e)),++n>d&&(e="X"),e}));return n>d&&(h=h.replace(/[\s,]*X.*/,""),a.log("Ignoring extra params in segment "+e)),u+h}))}(t,n,s);if("pixel"===t.xsizemode){var x=n(t.xanchor);l=x+t.x0,u=x+t.x1}else l=n(t.x0),u=n(t.x1);if("pixel"===t.ysizemode){var _=s(t.yanchor);c=_-t.y0,f=_-t.y1}else c=s(t.y0),f=s(t.y1);if("line"===d)return"M"+l+","+c+"L"+u+","+f;if("rect"===d)return"M"+l+","+c+"H"+u+"V"+f+"H"+l+"Z";var w=(l+u)/2,k=(c+f)/2,T=Math.abs(w-l),M=Math.abs(k-c),A="A"+T+","+M,S=w+T+","+k;return"M"+S+A+" 0 1,1 "+(w+","+(k-M))+A+" 0 0,1 "+S+"Z"}function w(e,t,r){return e.replace(p.segmentRE,(function(e){var n=0,a=e.charAt(0),i=p.paramIsX[a],o=p.paramIsY[a],s=p.numParams[a];return a+e.substr(1).replace(p.paramRE,(function(e){return n>=s||(i[n]?e=t(e):o[n]&&(e=r(e)),n++),e}))}))}function k(e){m(e)&&(e._fullLayout._activeShapeIndex>=0&&(l(e),delete e._fullLayout._activeShapeIndex,g(e)))}e.exports={draw:g,drawOne:b,eraseActiveShape:function(e){if(!m(e))return;l(e);var t=e._fullLayout._activeShapeIndex,r=(e.layout||{}).shapes||[];if(t=0&&f(y),r.attr("d",v(t)),M&&!d)&&(T=function(e,t){for(var r=0;r1&&(2!==e.length||"Z"!==e[1][0])&&(0===k&&(e[0][0]="M"),t[w]=e,m(),b())}}()}}function D(e,r){!function(e,r){if(t.length)for(var n=0;ni||u===a||us)&&(!t||!l(e))}:function(e,t){var l=e[0],u=e[1];if(l===a||li||u===a||us)return!1;var c,f,d,h,p,v=r.length,g=r[0][0],y=r[0][1],m=0;for(c=1;cMath.max(f,g)||u>Math.max(d,y)))if(uc||Math.abs(n(o,d))>a)return!0;return!1},i.filter=function(e,t){var r=[e[0]],n=0,a=0;function o(o){e.push(o);var s=r.length,l=n;r.splice(a+1);for(var u=l+1;u1&&o(e.pop());return{addPt:o,raw:e,filtered:r}}},function(e,t,r){"use strict";var n=r(8),a=r(116),i=r(14),o=r(1),s=r(39),l=r(91),u=r(92),c=r(108).version,f={format:{valType:"enumerated",values:["png","jpeg","webp","svg","full-json"],dflt:"png"},width:{valType:"number",min:1},height:{valType:"number",min:1},scale:{valType:"number",min:0,dflt:1},setBackground:{valType:"any",dflt:!1},imageDataOnly:{valType:"boolean",dflt:!1}};e.exports=function(e,t){var r,d,h,p;function v(e){return!(e in t)||o.validate(t[e],f[e])}if(t=t||{},o.isPlainObject(e)?(r=e.data||[],d=e.layout||{},h=e.config||{},p={}):(e=o.getGraphDiv(e),r=o.extendDeep([],e.data),d=o.extendDeep({},e.layout),h=e._context,p=e._fullLayout||{}),!v("width")&&null!==t.width||!v("height")&&null!==t.height)throw new Error("Height and width should be pixel values.");if(!v("format"))throw new Error("Export format is not "+o.join2(f.format.values,", "," or ")+".");var g={};function y(e,r){return o.coerce(t,g,f,e,r)}var m=y("format"),b=y("width"),x=y("height"),_=y("scale"),w=y("setBackground"),k=y("imageDataOnly"),T=document.createElement("div");T.style.position="absolute",T.style.left="-5000px",document.body.appendChild(T);var M=o.extendFlat({},d);b?M.width=b:null===t.width&&n(p.width)&&(M.width=p.width),x?M.height=x:null===t.height&&n(p.height)&&(M.height=p.height);var A=o.extendFlat({},h,{_exportedPlot:!0,staticPlot:!0,setBackground:w}),S=s.getRedrawFunc(T);function O(){return new Promise((function(e){setTimeout(e,s.getDelay(T._fullLayout))}))}function C(){return new Promise((function(e,t){var r=l(T,m,_),n=T._fullLayout.width,f=T._fullLayout.height;function d(){a.purge(T),document.body.removeChild(T)}if("full-json"===m){var h=i.graphJson(T,!1,"keepdata","object",!0,!0);return h.version=c,h=JSON.stringify(h),d(),e(k?h:s.encodeJSON(h))}if(d(),"svg"===m)return e(k?r:s.encodeSVG(r));var p=document.createElement("canvas");p.id=o.randstr(),u({format:m,width:n,height:f,scale:_,canvas:p,svg:r,promise:!0}).then(e).catch(t)}))}return new Promise((function(e,t){a.plot(T,r,M,A).then(S).then(O).then(C).then((function(t){e(function(e){return k?e.replace(s.IMAGE_URL_PREFIX,""):e}(t))})).catch((function(e){t(e)}))}))}},function(e,t,r){"use strict";var n=r(1),a=r(147),i=r(282),o=r(39);e.exports=function(e,t){var r;return n.isPlainObject(e)||(r=n.getGraphDiv(e)),(t=t||{}).format=t.format||"png",t.width=t.width||null,t.height=t.height||null,t.imageDataOnly=!0,new Promise((function(s,l){r&&r._snapshotInProgress&&l(new Error("Snapshotting already in progress.")),n.isIE()&&"svg"!==t.format&&l(new Error(o.MSG_IE_BAD_FORMAT)),r&&(r._snapshotInProgress=!0);var u=a(e,t),c=t.filename||e.fn||"newplot";c+="."+t.format.replace("-","."),u.then((function(e){return r&&(r._snapshotInProgress=!1),i(e,c,t.format)})).then((function(e){s(e)})).catch((function(e){r&&(r._snapshotInProgress=!1),l(e)}))}))}},function(e,t,r){"use strict";var n=r(1),a=r(3);e.exports=function(e,t,r,i){var o,s=i("x"),l=i("y");if(a.getComponentMethod("calendars","handleTraceDefaults")(e,t,["x","y"],r),s){var u=n.minRowLength(s);l?o=Math.min(u,n.minRowLength(l)):(o=u,i("y0"),i("dy"))}else{if(!l)return 0;o=n.minRowLength(l),i("x0"),i("dx")}return t._length=o,o}},function(e,t,r){"use strict";var n=r(1).dateTick0,a=r(13).ONEWEEK;function i(e,t){return n(t,e%a==0?1:0)}e.exports=function(e,t,r,n,a){if(a||(a={x:!0,y:!0}),a.x){var o=n("xperiod");o&&(n("xperiod0",i(o,t.xcalendar)),n("xperiodalignment"))}if(a.y){var s=n("yperiod");s&&(n("yperiod0",i(s,t.ycalendar)),n("yperiodalignment"))}}},function(e,t,r){"use strict";var n=r(8),a=r(1),i=r(12),o=r(152),s=r(13).BADNUM,l=r(22),u=r(292),c=r(153),f=r(154);function d(e,t,r,n,a,o,s){var u=t._length,c=e._fullLayout,f=r._id,d=n._id,h=c._firstScatter[v(t)]===t.uid,p=(g(t,c,r,n)||{}).orientation,y=t.fill;r._minDtick=0,n._minDtick=0;var m={padded:!0},b={padded:!0};s&&(m.ppad=b.ppad=s);var x=u<2||a[0]!==a[u-1]||o[0]!==o[u-1];x&&("tozerox"===y||"tonextx"===y&&(h||"h"===p))?m.tozero=!0:(t.error_y||{}).visible||"tonexty"!==y&&"tozeroy"!==y&&(l.hasMarkers(t)||l.hasText(t))||(m.padded=!1,m.ppad=0),x&&("tozeroy"===y||"tonexty"===y&&(h||"v"===p))?b.tozero=!0:"tonextx"!==y&&"tozerox"!==y||(b.padded=!1),f&&(t._extremes[f]=i.findExtremes(r,a,m)),d&&(t._extremes[d]=i.findExtremes(n,o,b))}function h(e,t){if(l.hasMarkers(e)){var r,n=e.marker,o=1.6*(e.marker.sizeref||1);if(r="area"===e.marker.sizemode?function(e){return Math.max(Math.sqrt((e||0)/o),3)}:function(e){return Math.max((e||0)/o,3)},a.isArrayOrTypedArray(n.size)){var s={type:"linear"};i.setConvert(s);for(var u=s.makeCalcdata(e.marker,"size"),c=new Array(t),f=0;fl&&O[y].gap;)y--;for(b=O[y].s,v=O.length-1;v>y;v--)O[v].s=b;for(;l0&&Math.round(f)===f))return a;u=f}for(var d=t.calendar,h="start"===l,p="end"===l,v=e[r+"period0"],g=i(v,d)||0,y=[],m=a.length,b=0;bk;)w=o(w,-u,d);for(;w<=k;)w=o(w,u,d);_=o(w,-u,d)}else{for(w=g+(x=Math.round((k-g)/c))*c;w>k;)w-=c;for(;w<=k;)w+=c;_=w-c}y[b]=h?_:p?w:(_+w)/2}return y}},function(e,t,r){"use strict";var n=r(1);e.exports=function(e,t){for(var r=0;r=2){var l,u,c="";if(2===o.length)for(l=0;l<2;l++)if(u=m(o[l])){c=p;break}var f=a("pattern",c);if(f===p)for(l=0;l<2;l++)(u=m(o[l]))&&(t.bounds[l]=o[l]=u-1);if(f)for(l=0;l<2;l++)switch(u=o[l],f){case p:if(!n(u))return void(t.enabled=!1);if((u=+u)!==Math.floor(u)||u<0||u>=7)return void(t.enabled=!1);t.bounds[l]=o[l]=u;break;case v:if(!n(u))return void(t.enabled=!1);if((u=+u)<0||u>24)return void(t.enabled=!1);t.bounds[l]=o[l]=u}if(!1===r.autorange){var d=r.range;if(d[0]d[1])return void(t.enabled=!1)}else if(o[0]>d[0]&&o[1]v[1]-1/4096&&(t.domain=s),a.noneOrAll(e.domain,t.domain,s)}return r("layer"),t}},function(e,t,r){"use strict";e.exports=[{path:"",backoff:0},{path:"M-2.4,-3V3L0.6,0Z",backoff:.6},{path:"M-3.7,-2.5V2.5L1.3,0Z",backoff:1.3},{path:"M-4.45,-3L-1.65,-0.2V0.2L-4.45,3L1.55,0Z",backoff:1.55},{path:"M-2.2,-2.2L-0.2,-0.2V0.2L-2.2,2.2L-1.4,3L1.6,0L-1.4,-3Z",backoff:1.6},{path:"M-4.4,-2.1L-0.6,-0.2V0.2L-4.4,2.1L-4,3L2,0L-4,-3Z",backoff:2},{path:"M2,0A2,2 0 1,1 0,-2A2,2 0 0,1 2,0Z",backoff:0,noRotate:!0},{path:"M2,2V-2H-2V2Z",backoff:0,noRotate:!0}]},function(e,t,r){"use strict";var n=r(1),a=r(7);e.exports=function(e,t,r,i){i("opacity");var o=i("bgcolor"),s=i("bordercolor"),l=a.opacity(s);i("borderpad");var u=i("borderwidth"),c=i("showarrow");if(i("text",c?" ":r._dfltTitle.annotation),i("textangle"),n.coerceFont(i,"font",r.font),i("width"),i("align"),i("height")&&i("valign"),c){var f,d,h=i("arrowside");-1!==h.indexOf("end")&&(f=i("arrowhead"),d=i("arrowsize")),-1!==h.indexOf("start")&&(i("startarrowhead",f),i("startarrowsize",d)),i("arrowcolor",l?t.bordercolor:a.defaultLine),i("arrowwidth",2*(l&&u||1)),i("standoff"),i("startstandoff")}var p=i("hovertext"),v=r.hoverlabel||{};if(p){var g=i("hoverlabel.bgcolor",v.bgcolor||(a.opacity(o)?a.rgb(o):a.defaultLine)),y=i("hoverlabel.bordercolor",v.bordercolor||a.contrast(g));n.coerceFont(i,"hoverlabel.font",{family:v.font.family,size:v.font.size,color:v.font.color||y})}i("captureevents",!!p)}},function(e,t,r){"use strict";var n=r(65),a=r(47).line,i=r(54).dash,o=r(16).extendFlat,s=r(11).templatedArray;r(95);e.exports=s("shape",{visible:{valType:"boolean",dflt:!0,editType:"calc+arraydraw"},type:{valType:"enumerated",values:["circle","rect","path","line"],editType:"calc+arraydraw"},layer:{valType:"enumerated",values:["below","above"],dflt:"above",editType:"arraydraw"},xref:o({},n.xref,{}),xsizemode:{valType:"enumerated",values:["scaled","pixel"],dflt:"scaled",editType:"calc+arraydraw"},xanchor:{valType:"any",editType:"calc+arraydraw"},x0:{valType:"any",editType:"calc+arraydraw"},x1:{valType:"any",editType:"calc+arraydraw"},yref:o({},n.yref,{}),ysizemode:{valType:"enumerated",values:["scaled","pixel"],dflt:"scaled",editType:"calc+arraydraw"},yanchor:{valType:"any",editType:"calc+arraydraw"},y0:{valType:"any",editType:"calc+arraydraw"},y1:{valType:"any",editType:"calc+arraydraw"},path:{valType:"string",editType:"calc+arraydraw"},opacity:{valType:"number",min:0,max:1,dflt:1,editType:"arraydraw"},line:{color:o({},a.color,{editType:"arraydraw"}),width:o({},a.width,{editType:"calc+arraydraw"}),dash:o({},i,{editType:"arraydraw"}),editType:"calc+arraydraw"},fillcolor:{valType:"color",dflt:"rgba(0,0,0,0)",editType:"arraydraw"},fillrule:{valType:"enumerated",values:["evenodd","nonzero"],dflt:"evenodd",editType:"arraydraw"},editable:{valType:"boolean",dflt:!1,editType:"calc+arraydraw"},editType:"arraydraw"})},function(e,t,r){"use strict";var n=r(17),a=r(11).templatedArray;r(95);e.exports=a("image",{visible:{valType:"boolean",dflt:!0,editType:"arraydraw"},source:{valType:"string",editType:"arraydraw"},layer:{valType:"enumerated",values:["below","above"],dflt:"above",editType:"arraydraw"},sizex:{valType:"number",dflt:0,editType:"arraydraw"},sizey:{valType:"number",dflt:0,editType:"arraydraw"},sizing:{valType:"enumerated",values:["fill","contain","stretch"],dflt:"contain",editType:"arraydraw"},opacity:{valType:"number",min:0,max:1,dflt:1,editType:"arraydraw"},x:{valType:"any",dflt:0,editType:"arraydraw"},y:{valType:"any",dflt:0,editType:"arraydraw"},xanchor:{valType:"enumerated",values:["left","center","right"],dflt:"left",editType:"arraydraw"},yanchor:{valType:"enumerated",values:["top","middle","bottom"],dflt:"top",editType:"arraydraw"},xref:{valType:"enumerated",values:["paper",n.idRegex.x.toString()],dflt:"paper",editType:"arraydraw"},yref:{valType:"enumerated",values:["paper",n.idRegex.y.toString()],dflt:"paper",editType:"arraydraw"},editType:"arraydraw"})},function(e,t,r){"use strict";var n=r(20),a=r(29),i=r(16).extendFlat,o=r(30).overrideAll,s=r(75),l=r(11).templatedArray,u=l("button",{visible:{valType:"boolean"},method:{valType:"enumerated",values:["restyle","relayout","animate","update","skip"],dflt:"restyle"},args:{valType:"info_array",freeLength:!0,items:[{valType:"any"},{valType:"any"},{valType:"any"}]},args2:{valType:"info_array",freeLength:!0,items:[{valType:"any"},{valType:"any"},{valType:"any"}]},label:{valType:"string",dflt:""},execute:{valType:"boolean",dflt:!0}});e.exports=o(l("updatemenu",{_arrayAttrRegexps:[/^updatemenus\[(0|[1-9][0-9]+)\]\.buttons/],visible:{valType:"boolean"},type:{valType:"enumerated",values:["dropdown","buttons"],dflt:"dropdown"},direction:{valType:"enumerated",values:["left","right","up","down"],dflt:"down"},active:{valType:"integer",min:-1,dflt:0},showactive:{valType:"boolean",dflt:!0},buttons:u,x:{valType:"number",min:-2,max:3,dflt:-.05},xanchor:{valType:"enumerated",values:["auto","left","center","right"],dflt:"right"},y:{valType:"number",min:-2,max:3,dflt:1},yanchor:{valType:"enumerated",values:["auto","top","middle","bottom"],dflt:"top"},pad:i(s({editType:"arraydraw"}),{}),font:n({}),bgcolor:{valType:"color"},bordercolor:{valType:"color",dflt:a.borderLine},borderwidth:{valType:"number",min:0,dflt:1,editType:"arraydraw"}}),"arraydraw","from-root")},function(e,t,r){"use strict";var n=r(20),a=r(75),i=r(16).extendDeepAll,o=r(30).overrideAll,s=r(53),l=r(11).templatedArray,u=r(66),c=l("step",{visible:{valType:"boolean",dflt:!0},method:{valType:"enumerated",values:["restyle","relayout","animate","update","skip"],dflt:"restyle"},args:{valType:"info_array",freeLength:!0,items:[{valType:"any"},{valType:"any"},{valType:"any"}]},label:{valType:"string"},value:{valType:"string"},execute:{valType:"boolean",dflt:!0}});e.exports=o(l("slider",{visible:{valType:"boolean",dflt:!0},active:{valType:"number",min:0,dflt:0},steps:c,lenmode:{valType:"enumerated",values:["fraction","pixels"],dflt:"fraction"},len:{valType:"number",min:0,dflt:1},x:{valType:"number",min:-2,max:3,dflt:0},pad:i(a({editType:"arraydraw"}),{},{t:{dflt:20}}),xanchor:{valType:"enumerated",values:["auto","left","center","right"],dflt:"left"},y:{valType:"number",min:-2,max:3,dflt:0},yanchor:{valType:"enumerated",values:["auto","top","middle","bottom"],dflt:"top"},transition:{duration:{valType:"number",min:0,dflt:150},easing:{valType:"enumerated",values:s.transition.easing.values,dflt:"cubic-in-out"}},currentvalue:{visible:{valType:"boolean",dflt:!0},xanchor:{valType:"enumerated",values:["left","center","right"],dflt:"left"},offset:{valType:"number",dflt:10},prefix:{valType:"string"},suffix:{valType:"string"},font:n({})},font:n({}),activebgcolor:{valType:"color",dflt:u.gripBgActiveColor},bgcolor:{valType:"color",dflt:u.railBgColor},bordercolor:{valType:"color",dflt:u.railBorderColor},borderwidth:{valType:"number",min:0,dflt:u.railBorderWidth},ticklen:{valType:"number",min:0,dflt:u.tickLength},tickcolor:{valType:"color",dflt:u.tickColor},tickwidth:{valType:"number",min:0,dflt:1},minorticklen:{valType:"number",min:0,dflt:u.minorTickLength}}),"arraydraw","from-root")},function(e,t,r){"use strict";e.exports={_isSubplotObj:!0,rangemode:{valType:"enumerated",values:["auto","fixed","match"],dflt:"match",editType:"calc"},range:{valType:"info_array",items:[{valType:"any",editType:"plot"},{valType:"any",editType:"plot"}],editType:"plot"},editType:"calc"}},function(e,t,r){"use strict";e.exports={yPad:.02,minButtonWidth:30,rx:3,ry:3,lightAmount:25,darkAmount:10}},function(e,t,r){"use strict";e.exports={visible:{valType:"boolean",editType:"calc"},type:{valType:"enumerated",values:["percent","constant","sqrt","data"],editType:"calc"},symmetric:{valType:"boolean",editType:"calc"},array:{valType:"data_array",editType:"calc"},arrayminus:{valType:"data_array",editType:"calc"},value:{valType:"number",min:0,dflt:10,editType:"calc"},valueminus:{valType:"number",min:0,dflt:10,editType:"calc"},traceref:{valType:"integer",min:0,dflt:0,editType:"style"},tracerefminus:{valType:"integer",min:0,dflt:0,editType:"style"},copy_ystyle:{valType:"boolean",editType:"plot"},copy_zstyle:{valType:"boolean",editType:"style"},color:{valType:"color",editType:"style"},thickness:{valType:"number",min:0,dflt:2,editType:"style"},width:{valType:"number",min:0,editType:"plot"},editType:"calc",_deprecated:{opacity:{valType:"number",editType:"style"}}}},function(e,t,r){"use strict";function n(e,t){return"percent"===e?function(e){return Math.abs(e*t/100)}:"constant"===e?function(){return Math.abs(t)}:"sqrt"===e?function(e){return Math.sqrt(Math.abs(e))}:void 0}e.exports=function(e){var t=e.type,r=e.symmetric;if("data"===t){var a=e.array||[];if(r)return function(e,t){var r=+a[t];return[r,r]};var i=e.arrayminus||[];return function(e,t){var r=+a[t],n=+i[t];return isNaN(r)&&isNaN(n)?[NaN,NaN]:[n||0,r||0]}}var o=n(t,e.value),s=n(t,e.valueminus);return r||void 0===e.valueminus?function(e){var t=o(e);return[t,t]}:function(e){return[s(e),o(e)]}}},function(e,t,r){"use strict";var n=r(3),a=r(1),i=a.extendFlat,o=a.extendDeep;function s(e){var t;switch(e){case"themes__thumb":t={autosize:!0,width:150,height:150,title:{text:""},showlegend:!1,margin:{l:5,r:5,t:5,b:5,pad:0},annotations:[]};break;case"thumbnail":t={title:{text:""},hidesources:!0,showlegend:!1,borderwidth:0,bordercolor:"",margin:{l:1,r:1,t:1,b:1,pad:0},annotations:[]};break;default:t={}}return t}e.exports=function(e,t){var r;e.framework&&e.framework.isPolar&&(e=e.framework.getConfig());var a,l=e.data,u=e.layout,c=o([],l),f=o({},u,s(t.tileClass)),d=e._context||{};if(t.width&&(f.width=t.width),t.height&&(f.height=t.height),"thumbnail"===t.tileClass||"themes__thumb"===t.tileClass){f.annotations=[];var h=Object.keys(f);for(r=0;r-1&&(f[h[r]].title={text:""});for(r=0;r80&&(l=o+u("(\n",c(s(n,"\n")),"\n)")),s([l,s(a," "),i]," ")},Argument:function(e){return e.name+": "+e.value},FragmentSpread:function(e){return"..."+e.name+u(" ",s(e.directives," "))},InlineFragment:function(e){var t=e.typeCondition,r=e.directives,n=e.selectionSet;return s(["...",u("on ",t),s(r," "),n]," ")},FragmentDefinition:function(e){var t=e.name,r=e.typeCondition,n=e.variableDefinitions,a=e.directives,i=e.selectionSet;return"fragment ".concat(t).concat(u("(",s(n,", "),")")," ")+"on ".concat(r," ").concat(u("",s(a," ")," "))+i},IntValue:function(e){return e.value},FloatValue:function(e){return e.value},StringValue:function(e,t){var r=e.value;return e.block?(0,a.printBlockString)(r,"description"===t?"":" "):JSON.stringify(r)},BooleanValue:function(e){return e.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(e){return e.value},ListValue:function(e){return"["+s(e.values,", ")+"]"},ObjectValue:function(e){return"{"+s(e.fields,", ")+"}"},ObjectField:function(e){return e.name+": "+e.value},Directive:function(e){return"@"+e.name+u("(",s(e.arguments,", "),")")},NamedType:function(e){return e.name},ListType:function(e){return"["+e.type+"]"},NonNullType:function(e){return e.type+"!"},SchemaDefinition:o((function(e){var t=e.directives,r=e.operationTypes;return s(["schema",s(t," "),l(r)]," ")})),OperationTypeDefinition:function(e){return e.operation+": "+e.type},ScalarTypeDefinition:o((function(e){return s(["scalar",e.name,s(e.directives," ")]," ")})),ObjectTypeDefinition:o((function(e){var t=e.name,r=e.interfaces,n=e.directives,a=e.fields;return s(["type",t,u("implements ",s(r," & ")),s(n," "),l(a)]," ")})),FieldDefinition:o((function(e){var t=e.name,r=e.arguments,n=e.type,a=e.directives;return t+(d(r)?u("(\n",c(s(r,"\n")),"\n)"):u("(",s(r,", "),")"))+": "+n+u(" ",s(a," "))})),InputValueDefinition:o((function(e){var t=e.name,r=e.type,n=e.defaultValue,a=e.directives;return s([t+": "+r,u("= ",n),s(a," ")]," ")})),InterfaceTypeDefinition:o((function(e){var t=e.name,r=e.interfaces,n=e.directives,a=e.fields;return s(["interface",t,u("implements ",s(r," & ")),s(n," "),l(a)]," ")})),UnionTypeDefinition:o((function(e){var t=e.name,r=e.directives,n=e.types;return s(["union",t,s(r," "),n&&0!==n.length?"= "+s(n," | "):""]," ")})),EnumTypeDefinition:o((function(e){var t=e.name,r=e.directives,n=e.values;return s(["enum",t,s(r," "),l(n)]," ")})),EnumValueDefinition:o((function(e){return s([e.name,s(e.directives," ")]," ")})),InputObjectTypeDefinition:o((function(e){var t=e.name,r=e.directives,n=e.fields;return s(["input",t,s(r," "),l(n)]," ")})),DirectiveDefinition:o((function(e){var t=e.name,r=e.arguments,n=e.repeatable,a=e.locations;return"directive @"+t+(d(r)?u("(\n",c(s(r,"\n")),"\n)"):u("(",s(r,", "),")"))+(n?" repeatable":"")+" on "+s(a," | ")})),SchemaExtension:function(e){var t=e.directives,r=e.operationTypes;return s(["extend schema",s(t," "),l(r)]," ")},ScalarTypeExtension:function(e){return s(["extend scalar",e.name,s(e.directives," ")]," ")},ObjectTypeExtension:function(e){var t=e.name,r=e.interfaces,n=e.directives,a=e.fields;return s(["extend type",t,u("implements ",s(r," & ")),s(n," "),l(a)]," ")},InterfaceTypeExtension:function(e){var t=e.name,r=e.interfaces,n=e.directives,a=e.fields;return s(["extend interface",t,u("implements ",s(r," & ")),s(n," "),l(a)]," ")},UnionTypeExtension:function(e){var t=e.name,r=e.directives,n=e.types;return s(["extend union",t,s(r," "),n&&0!==n.length?"= "+s(n," | "):""]," ")},EnumTypeExtension:function(e){var t=e.name,r=e.directives,n=e.values;return s(["extend enum",t,s(r," "),l(n)]," ")},InputObjectTypeExtension:function(e){var t=e.name,r=e.directives,n=e.fields;return s(["extend input",t,s(r," "),l(n)]," ")}};function o(e){return function(t){return s([t.description,e(t)],"\n")}}function s(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!==(t=null==e?void 0:e.filter((function(e){return e})).join(r))&&void 0!==t?t:""}function l(e){return u("{\n",c(s(e,"\n")),"\n}")}function u(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return null!=t&&""!==t?e+t+r:""}function c(e){return u(" ",e.replace(/\n/g,"\n "))}function f(e){return-1!==e.indexOf("\n")}function d(e){return null!=e&&e.some(f)}},function(e,t,r){e.exports=r(375).Observable},function(e,t,r){"use strict";e.exports=function(e,t){t||(t={}),"function"==typeof t&&(t={cmp:t});var r,n="boolean"==typeof t.cycles&&t.cycles,a=t.cmp&&(r=t.cmp,function(e){return function(t,n){var a={key:t,value:e[t]},i={key:n,value:e[n]};return r(a,i)}}),i=[];return function e(t){if(t&&t.toJSON&&"function"==typeof t.toJSON&&(t=t.toJSON()),void 0!==t){if("number"==typeof t)return isFinite(t)?""+t:"null";if("object"!=typeof t)return JSON.stringify(t);var r,o;if(Array.isArray(t)){for(o="[",r=0;rthis.bufferSizeLimit&&(this.log("buffer.length > this.bufferSizeLimit"),this.pollAgain()),0==this.cursor&&t.length>0&&"\ufeff"==t.substring(0,1)&&(this.cursor=1);var r=this.lastMessageIndex(t);if(r[0]>=this.cursor){var n=r[1],a=t.substring(this.cursor,n);this.parseStream(a),this.cursor=n}e.isDone()&&(this.log("request.isDone(). reopening the connection"),this.pollAgain(this.interval))}else this.readyState!==this.CLOSED&&(this.log("this.readyState !== this.CLOSED"),this.pollAgain(this.interval))},parseStream:function(e){var t,r,n,i,o,s,l=(e=this.cache+this.normalizeToLF(e)).split("\n\n");for(t=0;t=0;--n)if(r[n]===t){r.splice(n,1);break}},_pollTimer:null,_noactivityTimer:null,_xhr:null,lastEventId:null,cache:"",cursor:0,onerror:null,onmessage:null,onopen:null,readyState:0,urlWithParams:function(e,t){var r=[];if(t){var n,a,i=encodeURIComponent;for(n in t)t.hasOwnProperty(n)&&(a=i(n)+"="+i(t[n]),r.push(a))}return r.length>0?-1==e.indexOf("?")?e+"?"+r.join("&"):e+"&"+r.join("&"):e},lastMessageIndex:function(e){var t=e.lastIndexOf("\n\n"),r=e.lastIndexOf("\r\r"),n=e.lastIndexOf("\r\n\r\n");return n>Math.max(t,r)?[n,n+4]:[Math.max(t,r),Math.max(t,r)+2]},trimWhiteSpace:function(e){return e.replace(/^(\s|\u00A0)+|(\s|\u00A0)+$/g,"")},normalizeToLF:function(e){return e.replace(/\r\n|\r/g,"\n")}},window.XDomainRequest&&window.XMLHttpRequest&&void 0===(new XMLHttpRequest).responseType){r.isPolyfill="IE_8-9";var n=r.prototype.defaultOptions;n.xhrHeaders=null,n.getArgs.evs_preamble=2056,r.prototype.XHR=function(e){request=new XDomainRequest,this._request=request,request.onprogress=function(){request._ready=!0,e.ondata()},request.onload=function(){this._loaded=!0,e.ondata()},request.onerror=function(){this._failed=!0,e.readyState=e.CLOSED,e.dispatchEvent("error",{type:"error",data:"XDomainRequest error"})},request.ontimeout=function(){this._failed=!0,e.readyState=e.CLOSED,e.dispatchEvent("error",{type:"error",data:"XDomainRequest timed out"})};var t={};if(e.getArgs){var r=e.getArgs;for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n]);e.lastEventId&&(t.evs_last_event_id=e.lastEventId)}request.open("GET",e.urlWithParams(e.URL,t)),request.send()},r.prototype.XHR.prototype={useXDomainRequest:!0,_request:null,_ready:!1,_loaded:!1,_failed:!1,isReady:function(){return this._request._ready},isDone:function(){return this._request._loaded},hasError:function(){return this._request._failed},getBuffer:function(){var e="";try{e=this._request.responseText||""}catch(e){}return e},abort:function(){this._request&&this._request.abort()}}}else r.isPolyfill="XHR",r.prototype.XHR=function(e){request=new XMLHttpRequest,this._request=request,e._xhr=this,request.onreadystatechange=function(){request.readyState>1&&e.readyState!=e.CLOSED&&(200==request.status||request.status>=300&&request.status<400?e.ondata():(request._failed=!0,e.readyState=e.CLOSED,e.dispatchEvent("error",{type:"error",data:"The server responded with "+request.status}),e.close()))},request.onprogress=function(){},request.open("GET",e.urlWithParams(e.URL,e.getArgs),!0);var t=e.xhrHeaders;for(var r in t)t.hasOwnProperty(r)&&request.setRequestHeader(r,t[r]);e.lastEventId&&request.setRequestHeader("Last-Event-Id",e.lastEventId),request.send()},r.prototype.XHR.prototype={useXDomainRequest:!1,_request:null,_failed:!1,isReady:function(){return this._request.readyState>=2},isDone:function(){return 4==this._request.readyState},hasError:function(){return this._failed||this._request.status>=400},getBuffer:function(){var e="";try{e=this._request.responseText||""}catch(e){}return e},abort:function(){this._request&&this._request.abort()}};e[t]=r}function a(e,t,r,n){this.bubbles=!1,this.cancelBubble=!1,this.cancelable=!1,this.data=t||null,this.origin=r||"",this.lastEventId=n||"",this.type=e||"message"}}(this)},function(e,t){e.exports="/sounds/sharp.ogg"},function(e,t){e.exports="/images/app-icon-small.png"},function(e,t,r){(function(e){var n=void 0!==e&&e||"undefined"!=typeof self&&self||window,a=Function.prototype.apply;function i(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new i(a.call(setTimeout,n,arguments),clearTimeout)},t.setInterval=function(){return new i(a.call(setInterval,n,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(n,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},r(189),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,r(32))},function(e,t,r){(function(e,t){!function(e,r){"use strict";if(!e.setImmediate){var n,a,i,o,s,l=1,u={},c=!1,f=e.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(e);d=d&&d.setTimeout?d:e,"[object process]"==={}.toString.call(e.process)?n=function(e){t.nextTick((function(){p(e)}))}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,r=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=r,t}}()?e.MessageChannel?((i=new MessageChannel).port1.onmessage=function(e){p(e.data)},n=function(e){i.port2.postMessage(e)}):f&&"onreadystatechange"in f.createElement("script")?(a=f.documentElement,n=function(e){var t=f.createElement("script");t.onreadystatechange=function(){p(e),t.onreadystatechange=null,a.removeChild(t),t=null},a.appendChild(t)}):n=function(e){setTimeout(p,0,e)}:(o="setImmediate$"+Math.random()+"$",s=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(o)&&p(+t.data.slice(o.length))},e.addEventListener?e.addEventListener("message",s,!1):e.attachEvent("onmessage",s),n=function(t){e.postMessage(o+t,"*")}),d.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r:not(.watermark)":"opacity:0;-webkit-transition:opacity 0.3s ease 0s;-moz-transition:opacity 0.3s ease 0s;-ms-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s;","X:hover .modebar--hover .modebar-group":"opacity:1;","X .modebar-group":"float:left;display:inline-block;box-sizing:border-box;padding-left:8px;position:relative;vertical-align:middle;white-space:nowrap;","X .modebar-btn":"position:relative;font-size:16px;padding:3px 4px;height:22px;cursor:pointer;line-height:normal;box-sizing:border-box;","X .modebar-btn svg":"position:relative;top:2px;","X .modebar.vertical":"display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-end;max-height:100%;","X .modebar.vertical svg":"top:-1px;","X .modebar.vertical .modebar-group":"display:block;float:none;padding-left:0px;padding-bottom:8px;","X .modebar.vertical .modebar-group .modebar-btn":"display:block;text-align:center;","X [data-title]:before,X [data-title]:after":"position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none;opacity:0;z-index:1001;pointer-events:none;top:110%;right:50%;","X [data-title]:hover:before,X [data-title]:hover:after":"display:block;opacity:1;","X [data-title]:before":"content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1002;margin-top:-12px;border-bottom-color:#69738a;margin-right:-6px;","X [data-title]:after":"content:attr(data-title);background:#69738a;color:white;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;margin-right:-18px;border-radius:2px;","X .vertical [data-title]:before,X .vertical [data-title]:after":"top:0%;right:200%;","X .vertical [data-title]:before":"border:6px solid transparent;border-left-color:#69738a;margin-top:8px;margin-right:-30px;","X .select-outline":"fill:none;stroke-width:1;shape-rendering:crispEdges;","X .select-outline-1":"stroke:white;","X .select-outline-2":"stroke:black;stroke-dasharray:2px 2px;",Y:"font-family:'Open Sans', verdana, arial, sans-serif;position:fixed;top:50px;right:20px;z-index:10000;font-size:10pt;max-width:180px;","Y p":"margin:0;","Y .notifier-note":"min-width:180px;max-width:250px;border:1px solid #fff;z-index:3000;margin:0;background-color:#8c97af;background-color:rgba(140,151,175,0.9);color:#fff;padding:10px;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;","Y .notifier-close":"color:#fff;opacity:0.8;float:right;padding:0 5px;background:none;border:none;font-size:20px;font-weight:bold;line-height:20px;","Y .notifier-close:hover":"color:#444;text-decoration:none;cursor:pointer;"};for(var i in a){var o=i.replace(/^,/," ,").replace(/X/g,".js-plotly-plot .plotly").replace(/Y/g,".plotly-notifier");n.addStyleRule(o,a[i])}},function(e,t,r){"use strict";e.exports=function(e){for(var t,r=e.length,n=0;n13)&&32!==t&&133!==t&&160!==t&&5760!==t&&6158!==t&&(t<8192||t>8205)&&8232!==t&&8233!==t&&8239!==t&&8287!==t&&8288!==t&&12288!==t&&65279!==t)return!1;return!0}},function(e,t,r){"use strict";var n=r(68),a=/^\w*$/;e.exports=function(e,t,r,i){var o,s,l;r=r||"name",i=i||"value";var u={};t&&t.length?(l=n(e,t),s=l.get()):s=e,t=t||"";var c={};if(s)for(o=0;o2)return u[t]=2|u[t],d.set(e,null);if(f){for(o=t;oa.max?t.set(r):t.set(+e)}},integer:{coerceFunction:function(e,t,r,a){e%1||!n(e)||void 0!==a.min&&ea.max?t.set(r):t.set(+e)}},string:{coerceFunction:function(e,t,r,n){if("string"!=typeof e){var a="number"==typeof e;!0!==n.strict&&a?t.set(String(e)):t.set(r)}else n.noBlank&&!e?t.set(r):t.set(e)}},color:{coerceFunction:function(e,t,r){a(e).isValid()?t.set(e):t.set(r)}},colorlist:{coerceFunction:function(e,t,r){Array.isArray(e)&&e.length&&e.every((function(e){return a(e).isValid()}))?t.set(e):t.set(r)}},colorscale:{coerceFunction:function(e,t,r){t.set(o.get(e,r))}},angle:{coerceFunction:function(e,t,r){"auto"===e?t.set("auto"):n(e)?t.set(c(+e,360)):t.set(r)}},subplotid:{coerceFunction:function(e,t,r,n){var a=n.regex||u(r);"string"==typeof e&&a.test(e)?t.set(e):t.set(r)},validateFunction:function(e,t){var r=t.dflt;return e===r||"string"==typeof e&&!!u(r).test(e)}},flaglist:{coerceFunction:function(e,t,r,n){if("string"==typeof e)if(-1===(n.extras||[]).indexOf(e)){for(var a=e.split("+"),i=0;i=n&&e<=a?e:c}if("string"!=typeof e&&"number"!=typeof e)return c;e=String(e);var u=_(r),y=e.charAt(0);!u||"G"!==y&&"g"!==y||(e=e.substr(1),r="");var w=u&&"chinese"===r.substr(0,7),k=e.match(w?b:m);if(!k)return c;var T=k[1],M=k[3]||"1",A=Number(k[5]||1),S=Number(k[7]||0),O=Number(k[9]||0),C=Number(k[11]||0);if(u){if(2===T.length)return c;var L;T=Number(T);try{var E=g.getComponentMethod("calendars","getCal")(r);if(w){var D="i"===M.charAt(M.length-1);M=parseInt(M,10),L=E.newDate(T,E.toMonthIndex(T,M,D),A)}else L=E.newDate(T,Number(M),A)}catch(e){return c}return L?(L.toJD()-v)*f+S*d+O*h+C*p:c}T=2===T.length?(Number(T)+2e3-x)%100+x:Number(T),M-=1;var R=new Date(Date.UTC(2e3,M,A,S,O));return R.setUTCFullYear(T),R.getUTCMonth()!==M||R.getUTCDate()!==A?c:R.getTime()+C*p},n=t.MIN_MS=t.dateTime2ms("-9999"),a=t.MAX_MS=t.dateTime2ms("9999-12-31 23:59:59.9999"),t.isDateTime=function(e,r){return t.dateTime2ms(e,r)!==c};var k=90*f,T=3*d,M=5*h;function A(e,t,r,n,a){if((t||r||n||a)&&(e+=" "+w(t,2)+":"+w(r,2),(n||a)&&(e+=":"+w(n,2),a))){for(var i=4;a%10==0;)i-=1,a/=10;e+="."+w(a,i)}return e}t.ms2DateTime=function(e,t,r){if("number"!=typeof e||!(e>=n&&e<=a))return c;t||(t=0);var i,o,s,u,m,b,x=Math.floor(10*l(e+.05,1)),w=Math.round(e-x/10);if(_(r)){var S=Math.floor(w/f)+v,O=Math.floor(l(e,f));try{i=g.getComponentMethod("calendars","getCal")(r).fromJD(S).formatDate("yyyy-mm-dd")}catch(e){i=y("G%Y-%m-%d")(new Date(w))}if("-"===i.charAt(0))for(;i.length<11;)i="-0"+i.substr(1);else for(;i.length<10;)i="0"+i;o=t=n+f&&e<=a-f))return c;var t=Math.floor(10*l(e+.05,1)),r=new Date(Math.round(e-t/10));return A(i("%Y-%m-%d")(r),r.getHours(),r.getMinutes(),r.getSeconds(),10*r.getUTCMilliseconds()+t)},t.cleanDate=function(e,r,n){if(e===c)return r;if(t.isJSDate(e)||"number"==typeof e&&isFinite(e)){if(_(n))return s.error("JS Dates and milliseconds are incompatible with world calendars",e),r;if(!(e=t.ms2DateTimeLocal(+e))&&void 0!==r)return r}else if(!t.isDateTime(e,n))return s.error("unrecognized date",e),r;return e};var S=/%\d?f/g;function O(e,t,r,n){e=e.replace(S,(function(e){var r=Math.min(+e.charAt(1)||6,6);return(t/1e3%1+2).toFixed(r).substr(2).replace(/0+$/,"")||"0"}));var a=new Date(Math.floor(t+.05));if(_(n))try{e=g.getComponentMethod("calendars","worldCalFmt")(e,t,n)}catch(e){return"Invalid"}return r(e)(a)}var C=[59,59.9,59.99,59.999,59.9999];t.formatDate=function(e,t,r,n,a,i){if(a=_(a)&&a,!t)if("y"===r)t=i.year;else if("m"===r)t=i.month;else{if("d"!==r)return function(e,t){var r=l(e+.05,f),n=w(Math.floor(r/d),2)+":"+w(l(Math.floor(r/h),60),2);if("M"!==t){o(t)||(t=0);var a=(100+Math.min(l(e/p,60),C[t])).toFixed(t).substr(1);t>0&&(a=a.replace(/0+$/,"").replace(/[\.]$/,"")),n+=":"+a}return n}(e,r)+"\n"+O(i.dayMonthYear,e,n,a);t=i.dayMonth+"\n"+i.year}return O(t,e,n,a)};var L=3*f;t.incrementMonth=function(e,t,r){r=_(r)&&r;var n=l(e,f);if(e=Math.round(e-n),r)try{var a=Math.round(e/f)+v,i=g.getComponentMethod("calendars","getCal")(r),o=i.fromJD(a);return t%12?i.add(o,t,"m"):i.add(o,t/12,"y"),(o.toJD()-v)*f+n}catch(t){s.error("invalid ms "+e+" in calendar "+r)}var u=new Date(e+L);return u.setUTCMonth(u.getUTCMonth()+t)+n-L},t.findExactDates=function(e,t){for(var r,n,a=0,i=0,s=0,l=0,u=_(t)&&g.getComponentMethod("calendars","getCal")(t),c=0;ci.length)&&(o=i.length),n(r)||(r=!1),a(i[0])){for(l=new Array(o),s=0;se.length-1)return e[e.length-1];var r=t%1;return r*e[Math.ceil(t)]+(1-r)*e[Math.floor(t)]}},function(e,t,r){"use strict";var n=r(42),a=n.mod,i=n.modHalf,o=Math.PI,s=2*o;function l(e){return Math.abs(e[1]-e[0])>s-1e-14}function u(e,t){return i(t-e,s)}function c(e,t){if(l(t))return!0;var r,n;t[0](n=a(n,s))&&(n+=s);var i=a(e,s),o=i+s;return i>=r&&i<=n||o>=r&&o<=n}function f(e,t,r,n,a,i,u){a=a||0,i=i||0;var c,f,d,h,p,v=l([r,n]);function g(e,t){return[e*Math.cos(t)+a,i-e*Math.sin(t)]}v?(c=0,f=o,d=s):r=a&&e<=i);var a,i},pathArc:function(e,t,r,n,a){return f(null,e,t,r,n,a,0)},pathSector:function(e,t,r,n,a){return f(null,e,t,r,n,a,1)},pathAnnulus:function(e,t,r,n,a,i){return f(e,t,r,n,a,i,1)}}},function(e,t,r){"use strict";t.isLeftAnchor=function(e){return"left"===e.xanchor||"auto"===e.xanchor&&e.x<=1/3},t.isCenterAnchor=function(e){return"center"===e.xanchor||"auto"===e.xanchor&&e.x>1/3&&e.x<2/3},t.isRightAnchor=function(e){return"right"===e.xanchor||"auto"===e.xanchor&&e.x>=2/3},t.isTopAnchor=function(e){return"top"===e.yanchor||"auto"===e.yanchor&&e.y>=2/3},t.isMiddleAnchor=function(e){return"middle"===e.yanchor||"auto"===e.yanchor&&e.y>1/3&&e.y<2/3},t.isBottomAnchor=function(e){return"bottom"===e.yanchor||"auto"===e.yanchor&&e.y<=1/3}},function(e,t,r){"use strict";var n,a,i,o=r(42).mod;function s(e,t,r,n,a,i,o,s){var l=r-e,u=a-e,c=o-a,f=n-t,d=i-t,h=s-i,p=l*h-c*f;if(0===p)return null;var v=(u*h-c*d)/p,g=(u*f-l*d)/p;return g<0||g>1||v<0||v>1?null:{x:e+l*v,y:t+f*v}}function l(e,t,r,n,a){var i=n*e+a*t;if(i<0)return n*n+a*a;if(i>r){var o=n-e,s=a-t;return o*o+s*s}var l=n*t-a*e;return l*l/r}t.segmentsIntersect=s,t.segmentDistance=function(e,t,r,n,a,i,o,u){if(s(e,t,r,n,a,i,o,u))return 0;var c=r-e,f=n-t,d=o-a,h=u-i,p=c*c+f*f,v=d*d+h*h,g=Math.min(l(c,f,p,a-e,i-t),l(c,f,p,o-e,u-t),l(d,h,v,e-a,t-i),l(d,h,v,r-a,n-i));return Math.sqrt(g)},t.getTextLocation=function(e,t,r,s){if(e===a&&s===i||(n={},a=e,i=s),n[r])return n[r];var l=e.getPointAtLength(o(r-s/2,t)),u=e.getPointAtLength(o(r+s/2,t)),c=Math.atan((u.y-l.y)/(u.x-l.x)),f=e.getPointAtLength(o(r,t)),d={x:(4*f.x+l.x+u.x)/6,y:(4*f.y+l.y+u.y)/6,theta:c};return n[r]=d,d},t.clearLocationCache=function(){a=null},t.getVisibleSegment=function(e,t,r){var n,a,i=t.left,o=t.right,s=t.top,l=t.bottom,u=0,c=e.getTotalLength(),f=c;function d(t){var r=e.getPointAtLength(t);0===t?n=r:t===c&&(a=r);var u=r.xo?r.x-o:0,f=r.yl?r.y-l:0;return Math.sqrt(u*u+f*f)}for(var h=d(u);h;){if((u+=h+r)>f)return;h=d(u)}for(h=d(f);h;){if(u>(f-=h+r))return;h=d(f)}return{min:u,max:f,len:f-u,total:c,isClosed:0===u&&f===c&&Math.abs(n.x-a.x)<.1&&Math.abs(n.y-a.y)<.1}},t.findPointOnPath=function(e,t,r,n){for(var a,i,o,s=(n=n||{}).pathLength||e.getTotalLength(),l=n.tolerance||.001,u=n.iterationLimit||30,c=e.getPointAtLength(0)[r]>e.getPointAtLength(s)[r]?-1:1,f=0,d=0,h=s;f0?h=a:d=a,f++}return i}},function(e,t,r){"use strict";e.exports=function(e){e._responsiveChartHandler&&(window.removeEventListener("resize",e._responsiveChartHandler),delete e._responsiveChartHandler)}},function(e,t,r){"use strict";var n=r(8),a=r(232);e.exports=function(e){var t;if("string"!=typeof(t=e&&e.hasOwnProperty("userAgent")?e.userAgent:function(){var e;"undefined"!=typeof navigator&&(e=navigator.userAgent);e&&e.headers&&"string"==typeof e.headers["user-agent"]&&(e=e.headers["user-agent"]);return e}()))return!0;var r=a({ua:{headers:{"user-agent":t}},tablet:!0,featureDetect:!1});if(!r)for(var i=t.split(" "),o=1;o-1;s--){var l=i[s];if("Version/"===l.substr(0,8)){var u=l.substr(8).split(".")[0];if(n(u)&&(u=+u),u>=13)return!0}}}return r}},function(e,t,r){"use strict";e.exports=i,e.exports.isMobile=i,e.exports.default=i;var n=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,a=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series[46]0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino|android|ipad|playbook|silk/i;function i(e){e||(e={});var t=e.ua;if(t||"undefined"==typeof navigator||(t=navigator.userAgent),t&&t.headers&&"string"==typeof t.headers["user-agent"]&&(t=t.headers["user-agent"]),"string"!=typeof t)return!1;var r=e.tablet?a.test(t):n.test(t);return!r&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==t.indexOf("Macintosh")&&-1!==t.indexOf("Safari")&&(r=!0),r}},function(e,t,r){"use strict";var n=r(6);e.exports=function(e,t,r){var a=e.selectAll("g."+r.replace(/\s/g,".")).data(t,(function(e){return e[0].trace.uid}));a.exit().remove(),a.enter().append("g").attr("class",r),a.order();var i=e.classed("rangeplot")?"nodeRangePlot3":"node3";return a.each((function(e){e[0][i]=n.select(this)})),a}},function(e,t,r){"use strict";var n=r(3);e.exports=function(e,t){for(var r=e._context.locale,a=0;a<2;a++){for(var i=e._context.locales,o=0;o<2;o++){var s=(i[r]||{}).dictionary;if(s){var l=s[t];if(l)return l}i=n.localeRegistry}var u=r.split("-")[0];if(u===r)break;r=u}return t}},function(e,t,r){"use strict";e.exports=function(e){for(var t={},r=[],n=0,a=0;a1?(r*e+r*t)/r:e+t,a=String(n).length;if(a>16){var i=String(t).length;if(a>=String(e).length+i){var o=parseFloat(n).toPrecision(12);-1===o.indexOf("e+")&&(n=+o)}}return n}},function(e,t,r){"use strict";var n=r(8),a=r(13).BADNUM,i=/^['"%,$#\s']+|[, ]|['"%,$#\s']+$/g;e.exports=function(e){return"string"==typeof e&&(e=e.replace(i,"")),n(e)?Number(e):a}},function(e,t,r){"use strict";e.exports=function(){"undefined"!=typeof MathJax&&("local"!==(window.PlotlyConfig||{}).MathJaxConfig&&(MathJax.Hub.Config({messageStyle:"none",skipStartupTypeset:!0,displayAlign:"left",tex2jax:{inlineMath:[["$","$"],["\\(","\\)"]]}}),MathJax.Hub.Configured()))}},function(e,t,r){"use strict";var n=r(116);t.plot=n.plot,t.newPlot=n.newPlot,t.restyle=n.restyle,t.relayout=n.relayout,t.redraw=n.redraw,t.update=n.update,t._guiRestyle=n._guiRestyle,t._guiRelayout=n._guiRelayout,t._guiUpdate=n._guiUpdate,t._storeDirectGUIEdit=n._storeDirectGUIEdit,t.react=n.react,t.extendTraces=n.extendTraces,t.prependTraces=n.prependTraces,t.addTraces=n.addTraces,t.deleteTraces=n.deleteTraces,t.moveTraces=n.moveTraces,t.purge=n.purge,t.addFrames=n.addFrames,t.deleteFrames=n.deleteFrames,t.animate=n.animate,t.setPlotConfig=n.setPlotConfig,t.toImage=r(147),t.validate=r(281),t.downloadImage=r(148);var a=r(283);t.makeTemplate=a.makeTemplate,t.validateTemplate=a.validateTemplate},function(e,t,r){"use strict";var n=r(47),a=n.marker,i=r(16).extendFlat;["Area traces are deprecated!","Please switch to the *barpolar* trace type."].join(" ");e.exports={r:i({},n.r,{}),t:i({},n.t,{}),marker:{color:i({},a.color,{}),size:i({},a.size,{}),symbol:i({},a.symbol,{}),opacity:i({},a.opacity,{}),editType:"calc"}}},function(e,t,r){"use strict";var n=r(1),a=r(11),i=r(122),o=r(48);e.exports=function(e,t){function r(r,a){return n.coerce(e,t,i,r,a)}r("colorscale.sequential"),r("colorscale.sequentialminus"),r("colorscale.diverging");var s,l,u=t._colorAxes;function c(e,t){return n.coerce(s,l,i.coloraxis,e,t)}for(var f in u){var d=u[f];if(d[0])s=e[f]||{},(l=a.newContainer(t,f,"coloraxis"))._name=f,o(s,l,t,c,{prefix:"",cLetter:"c"});else{for(var h=0;h0?Math.max(t,a):0}}},function(e,t,r){"use strict";var n=r(6);e.exports={circle:{n:0,f:function(e){var t=n.round(e,2);return"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"}},square:{n:1,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"}},diamond:{n:2,f:function(e){var t=n.round(1.3*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"Z"}},cross:{n:3,f:function(e){var t=n.round(.4*e,2),r=n.round(1.2*e,2);return"M"+r+","+t+"H"+t+"V"+r+"H-"+t+"V"+t+"H-"+r+"V-"+t+"H-"+t+"V-"+r+"H"+t+"V-"+t+"H"+r+"Z"}},x:{n:4,f:function(e){var t=n.round(.8*e/Math.sqrt(2),2),r="l"+t+","+t,a="l"+t+",-"+t,i="l-"+t+",-"+t,o="l-"+t+","+t;return"M0,"+t+r+a+i+a+i+o+i+o+r+o+r+"Z"}},"triangle-up":{n:5,f:function(e){var t=n.round(2*e/Math.sqrt(3),2);return"M-"+t+","+n.round(e/2,2)+"H"+t+"L0,-"+n.round(e,2)+"Z"}},"triangle-down":{n:6,f:function(e){var t=n.round(2*e/Math.sqrt(3),2);return"M-"+t+",-"+n.round(e/2,2)+"H"+t+"L0,"+n.round(e,2)+"Z"}},"triangle-left":{n:7,f:function(e){var t=n.round(2*e/Math.sqrt(3),2);return"M"+n.round(e/2,2)+",-"+t+"V"+t+"L-"+n.round(e,2)+",0Z"}},"triangle-right":{n:8,f:function(e){var t=n.round(2*e/Math.sqrt(3),2);return"M-"+n.round(e/2,2)+",-"+t+"V"+t+"L"+n.round(e,2)+",0Z"}},"triangle-ne":{n:9,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M-"+r+",-"+t+"H"+t+"V"+r+"Z"}},"triangle-se":{n:10,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M"+t+",-"+r+"V"+t+"H-"+r+"Z"}},"triangle-sw":{n:11,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M"+r+","+t+"H-"+t+"V-"+r+"Z"}},"triangle-nw":{n:12,f:function(e){var t=n.round(.6*e,2),r=n.round(1.2*e,2);return"M-"+t+","+r+"V-"+t+"H"+r+"Z"}},pentagon:{n:13,f:function(e){var t=n.round(.951*e,2),r=n.round(.588*e,2),a=n.round(-e,2),i=n.round(-.309*e,2);return"M"+t+","+i+"L"+r+","+n.round(.809*e,2)+"H-"+r+"L-"+t+","+i+"L0,"+a+"Z"}},hexagon:{n:14,f:function(e){var t=n.round(e,2),r=n.round(e/2,2),a=n.round(e*Math.sqrt(3)/2,2);return"M"+a+",-"+r+"V"+r+"L0,"+t+"L-"+a+","+r+"V-"+r+"L0,-"+t+"Z"}},hexagon2:{n:15,f:function(e){var t=n.round(e,2),r=n.round(e/2,2),a=n.round(e*Math.sqrt(3)/2,2);return"M-"+r+","+a+"H"+r+"L"+t+",0L"+r+",-"+a+"H-"+r+"L-"+t+",0Z"}},octagon:{n:16,f:function(e){var t=n.round(.924*e,2),r=n.round(.383*e,2);return"M-"+r+",-"+t+"H"+r+"L"+t+",-"+r+"V"+r+"L"+r+","+t+"H-"+r+"L-"+t+","+r+"V-"+r+"Z"}},star:{n:17,f:function(e){var t=1.4*e,r=n.round(.225*t,2),a=n.round(.951*t,2),i=n.round(.363*t,2),o=n.round(.588*t,2),s=n.round(-t,2),l=n.round(-.309*t,2),u=n.round(.118*t,2),c=n.round(.809*t,2);return"M"+r+","+l+"H"+a+"L"+i+","+u+"L"+o+","+c+"L0,"+n.round(.382*t,2)+"L-"+o+","+c+"L-"+i+","+u+"L-"+a+","+l+"H-"+r+"L0,"+s+"Z"}},hexagram:{n:18,f:function(e){var t=n.round(.66*e,2),r=n.round(.38*e,2),a=n.round(.76*e,2);return"M-"+a+",0l-"+r+",-"+t+"h"+a+"l"+r+",-"+t+"l"+r+","+t+"h"+a+"l-"+r+","+t+"l"+r+","+t+"h-"+a+"l-"+r+","+t+"l-"+r+",-"+t+"h-"+a+"Z"}},"star-triangle-up":{n:19,f:function(e){var t=n.round(e*Math.sqrt(3)*.8,2),r=n.round(.8*e,2),a=n.round(1.6*e,2),i=n.round(4*e,2),o="A "+i+","+i+" 0 0 1 ";return"M-"+t+","+r+o+t+","+r+o+"0,-"+a+o+"-"+t+","+r+"Z"}},"star-triangle-down":{n:20,f:function(e){var t=n.round(e*Math.sqrt(3)*.8,2),r=n.round(.8*e,2),a=n.round(1.6*e,2),i=n.round(4*e,2),o="A "+i+","+i+" 0 0 1 ";return"M"+t+",-"+r+o+"-"+t+",-"+r+o+"0,"+a+o+t+",-"+r+"Z"}},"star-square":{n:21,f:function(e){var t=n.round(1.1*e,2),r=n.round(2*e,2),a="A "+r+","+r+" 0 0 1 ";return"M-"+t+",-"+t+a+"-"+t+","+t+a+t+","+t+a+t+",-"+t+a+"-"+t+",-"+t+"Z"}},"star-diamond":{n:22,f:function(e){var t=n.round(1.4*e,2),r=n.round(1.9*e,2),a="A "+r+","+r+" 0 0 1 ";return"M-"+t+",0"+a+"0,"+t+a+t+",0"+a+"0,-"+t+a+"-"+t+",0Z"}},"diamond-tall":{n:23,f:function(e){var t=n.round(.7*e,2),r=n.round(1.4*e,2);return"M0,"+r+"L"+t+",0L0,-"+r+"L-"+t+",0Z"}},"diamond-wide":{n:24,f:function(e){var t=n.round(1.4*e,2),r=n.round(.7*e,2);return"M0,"+r+"L"+t+",0L0,-"+r+"L-"+t+",0Z"}},hourglass:{n:25,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"H-"+t+"L"+t+",-"+t+"H-"+t+"Z"},noDot:!0},bowtie:{n:26,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"V-"+t+"L-"+t+","+t+"V-"+t+"Z"},noDot:!0},"circle-cross":{n:27,f:function(e){var t=n.round(e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"},needLine:!0,noDot:!0},"circle-x":{n:28,f:function(e){var t=n.round(e,2),r=n.round(e/Math.sqrt(2),2);return"M"+r+","+r+"L-"+r+",-"+r+"M"+r+",-"+r+"L-"+r+","+r+"M"+t+",0A"+t+","+t+" 0 1,1 0,-"+t+"A"+t+","+t+" 0 0,1 "+t+",0Z"},needLine:!0,noDot:!0},"square-cross":{n:29,f:function(e){var t=n.round(e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"},needLine:!0,noDot:!0},"square-x":{n:30,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t+"M"+t+",-"+t+"L-"+t+","+t+"M"+t+","+t+"H-"+t+"V-"+t+"H"+t+"Z"},needLine:!0,noDot:!0},"diamond-cross":{n:31,f:function(e){var t=n.round(1.3*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"ZM0,-"+t+"V"+t+"M-"+t+",0H"+t},needLine:!0,noDot:!0},"diamond-x":{n:32,f:function(e){var t=n.round(1.3*e,2),r=n.round(.65*e,2);return"M"+t+",0L0,"+t+"L-"+t+",0L0,-"+t+"ZM-"+r+",-"+r+"L"+r+","+r+"M-"+r+","+r+"L"+r+",-"+r},needLine:!0,noDot:!0},"cross-thin":{n:33,f:function(e){var t=n.round(1.4*e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t},needLine:!0,noDot:!0,noFill:!0},"x-thin":{n:34,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t+"M"+t+",-"+t+"L-"+t+","+t},needLine:!0,noDot:!0,noFill:!0},asterisk:{n:35,f:function(e){var t=n.round(1.2*e,2),r=n.round(.85*e,2);return"M0,"+t+"V-"+t+"M"+t+",0H-"+t+"M"+r+","+r+"L-"+r+",-"+r+"M"+r+",-"+r+"L-"+r+","+r},needLine:!0,noDot:!0,noFill:!0},hash:{n:36,f:function(e){var t=n.round(e/2,2),r=n.round(e,2);return"M"+t+","+r+"V-"+r+"m-"+r+",0V"+r+"M"+r+","+t+"H-"+r+"m0,-"+r+"H"+r},needLine:!0,noFill:!0},"y-up":{n:37,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),a=n.round(.8*e,2);return"M-"+t+","+a+"L0,0M"+t+","+a+"L0,0M0,-"+r+"L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-down":{n:38,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),a=n.round(.8*e,2);return"M-"+t+",-"+a+"L0,0M"+t+",-"+a+"L0,0M0,"+r+"L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-left":{n:39,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),a=n.round(.8*e,2);return"M"+a+","+t+"L0,0M"+a+",-"+t+"L0,0M-"+r+",0L0,0"},needLine:!0,noDot:!0,noFill:!0},"y-right":{n:40,f:function(e){var t=n.round(1.2*e,2),r=n.round(1.6*e,2),a=n.round(.8*e,2);return"M-"+a+","+t+"L0,0M-"+a+",-"+t+"L0,0M"+r+",0L0,0"},needLine:!0,noDot:!0,noFill:!0},"line-ew":{n:41,f:function(e){var t=n.round(1.4*e,2);return"M"+t+",0H-"+t},needLine:!0,noDot:!0,noFill:!0},"line-ns":{n:42,f:function(e){var t=n.round(1.4*e,2);return"M0,"+t+"V-"+t},needLine:!0,noDot:!0,noFill:!0},"line-ne":{n:43,f:function(e){var t=n.round(e,2);return"M"+t+",-"+t+"L-"+t+","+t},needLine:!0,noDot:!0,noFill:!0},"line-nw":{n:44,f:function(e){var t=n.round(e,2);return"M"+t+","+t+"L-"+t+",-"+t},needLine:!0,noDot:!0,noFill:!0},"arrow-up":{n:45,f:function(e){var t=n.round(e,2);return"M0,0L-"+t+","+n.round(2*e,2)+"H"+t+"Z"},noDot:!0},"arrow-down":{n:46,f:function(e){var t=n.round(e,2);return"M0,0L-"+t+",-"+n.round(2*e,2)+"H"+t+"Z"},noDot:!0},"arrow-left":{n:47,f:function(e){var t=n.round(2*e,2),r=n.round(e,2);return"M0,0L"+t+",-"+r+"V"+r+"Z"},noDot:!0},"arrow-right":{n:48,f:function(e){var t=n.round(2*e,2),r=n.round(e,2);return"M0,0L-"+t+",-"+r+"V"+r+"Z"},noDot:!0},"arrow-bar-up":{n:49,f:function(e){var t=n.round(e,2);return"M-"+t+",0H"+t+"M0,0L-"+t+","+n.round(2*e,2)+"H"+t+"Z"},needLine:!0,noDot:!0},"arrow-bar-down":{n:50,f:function(e){var t=n.round(e,2);return"M-"+t+",0H"+t+"M0,0L-"+t+",-"+n.round(2*e,2)+"H"+t+"Z"},needLine:!0,noDot:!0},"arrow-bar-left":{n:51,f:function(e){var t=n.round(2*e,2),r=n.round(e,2);return"M0,-"+r+"V"+r+"M0,0L"+t+",-"+r+"V"+r+"Z"},needLine:!0,noDot:!0},"arrow-bar-right":{n:52,f:function(e){var t=n.round(2*e,2),r=n.round(e,2);return"M0,-"+r+"V"+r+"M0,0L-"+t+",-"+r+"V"+r+"Z"},needLine:!0,noDot:!0}}},function(e,t,r){"use strict";var n=r(25),a=r(16).extendFlat,i=r(30).overrideAll,o=["Legacy polar charts are deprecated!","Please switch to *polar* subplots."].join(" "),s=a({},n.domain,{});function l(e,t){return a({},t,{showline:{valType:"boolean"},showticklabels:{valType:"boolean"},tickorientation:{valType:"enumerated",values:["horizontal","vertical"]},ticklen:{valType:"number",min:0},tickcolor:{valType:"color"},ticksuffix:{valType:"string"},endpadding:{valType:"number",description:o},visible:{valType:"boolean"}})}e.exports=i({radialaxis:l(0,{range:{valType:"info_array",items:[{valType:"number"},{valType:"number"}]},domain:s,orientation:{valType:"number"}}),angularaxis:l(0,{range:{valType:"info_array",items:[{valType:"number",dflt:0},{valType:"number",dflt:360}]},domain:s}),layout:{direction:{valType:"enumerated",values:["clockwise","counterclockwise"]},orientation:{valType:"angle"}}},"plot","nested")},function(e,t,r){"use strict";var n=r(3),a=r(1);function i(e,t,r){var n,i,o,s=!1;if("data"===t.type)n=e._fullData[null!==t.traces?t.traces[0]:0];else{if("layout"!==t.type)return!1;n=e._fullLayout}return i=a.nestedProperty(n,t.prop).get(),(o=r[t.type]=r[t.type]||{}).hasOwnProperty(t.prop)&&o[t.prop]!==i&&(s=!0),o[t.prop]=i,{changed:s,value:i}}function o(e,t){var r=[],n=t[0],i={};if("string"==typeof n)i[n]=t[1];else{if(!a.isPlainObject(n))return r;i=n}return l(i,(function(e,t,n){r.push({type:"layout",prop:e,value:n})}),"",0),r}function s(e,t){var r,n,i,o,s=[];if(n=t[0],i=t[1],r=t[2],o={},"string"==typeof n)o[n]=i;else{if(!a.isPlainObject(n))return s;o=n,void 0===r&&(r=i)}return void 0===r&&(r=null),l(o,(function(t,n,a){var i,o;if(Array.isArray(a)){o=a.slice();var l=Math.min(o.length,e.data.length);r&&(l=Math.min(l,r.length)),i=[];for(var u=0;u0?".":"")+i;a.isPlainObject(o)?l(o,t,s,n+1):t(s,i,o)}}))}t.manageCommandObserver=function(e,r,n,o){var s={},l=!0;r&&r._commandObserver&&(s=r._commandObserver),s.cache||(s.cache={}),s.lookupTable={};var u=t.hasSimpleAPICommandBindings(e,n,s.lookupTable);if(r&&r._commandObserver){if(u)return s;if(r._commandObserver.remove)return r._commandObserver.remove(),r._commandObserver=null,s}if(u){i(e,u,s.cache),s.check=function(){if(l){var t=i(e,u,s.cache);return t.changed&&o&&void 0!==s.lookupTable[t.value]&&(s.disable(),Promise.resolve(o({value:t.value,type:u.type,prop:u.prop,traces:u.traces,index:s.lookupTable[t.value]})).then(s.enable,s.enable)),t.changed}};for(var c=["plotly_relayout","plotly_redraw","plotly_restyle","plotly_update","plotly_animatingframe","plotly_afterplot"],f=0;f*:not(.chart-root)").remove(),t=t?l(t,r):r,a||(a=o.Axis()),i=o.adapter.plotly().convert(t),a.config(i).render(c),e.data=t.data,e.layout=t.layout,u.fillLayout(e),t}return d.isPolar=!0,d.svg=function(){return a.svg()},d.getConfig=function(){return t},d.getLiveConfig=function(){return o.adapter.plotly().convert(a.getLiveConfig(),!0)},d.getLiveScales=function(){return{t:a.angularScale(),r:a.radialScale()}},d.setUndoPoint=function(){var e,n,a=this,i=o.util.cloneJson(t);e=i,n=r,f.add({undo:function(){n&&a(n)},redo:function(){a(e)}}),r=o.util.cloneJson(i)},d.undo=function(){f.undo()},d.redo=function(){f.redo()},d},u.fillLayout=function(e){var t=n.select(e).selectAll(".plot-container"),r=t.selectAll(".svg-container"),a=e.framework&&e.framework.svg&&e.framework.svg(),o={width:800,height:600,paper_bgcolor:i.background,_container:t,_paperdiv:r,_paper:a};e._fullLayout=l(o,e.layout)}},function(e,t,r){"use strict";e.exports=function(){var e,t=[],r=-1,n=!1;function a(e,t){return e?(n=!0,e[t](),n=!1,this):this}return{add:function(e){return n||(t.splice(r+1,t.length-r),t.push(e),r=t.length-1),this},setCallback:function(t){e=t},undo:function(){var n=t[r];return n?(a(n,"undo"),r-=1,e&&e(n.undo),this):this},redo:function(){var n=t[r+1];return n?(a(n,"redo"),r+=1,e&&e(n.redo),this):this},clear:function(){t=[],r=-1},hasUndo:function(){return-1!==r},hasRedo:function(){return r4/3-s?o:s}},function(e,t,r){"use strict";var n=r(1),a=[["sw-resize","s-resize","se-resize"],["w-resize","move","e-resize"],["nw-resize","n-resize","ne-resize"]];e.exports=function(e,t,r,i){return e="left"===r?0:"center"===r?1:"right"===r?2:n.constrain(Math.floor(3*e),0,2),t="bottom"===i?0:"middle"===i?1:"top"===i?2:n.constrain(Math.floor(3*t),0,2),a[t][e]}},function(e,t,r){"use strict";var n=r(55),a=r(76),i=r(73).getGraphDiv,o=r(52),s=e.exports={};s.wrapped=function(e,t,r){(e=i(e))._fullLayout&&a.clear(e._fullLayout._uid+o.HOVERID),s.raw(e,t,r)},s.raw=function(e,t){var r=e._fullLayout,a=e._hoverdata;t||(t={}),t.target&&!1===n.triggerHandler(e,"plotly_beforehover",t)||(r._hoverlayer.selectAll("g").remove(),r._hoverlayer.selectAll("line").remove(),r._hoverlayer.selectAll("circle").remove(),e._hoverdata=void 0,t.target&&a&&e.emit("plotly_unhover",{event:t,points:a}))}},function(e,t,r){"use strict";var n=r(33),a="data-savedcursor";e.exports=function(e,t){var r=e.attr(a);if(t){if(!r){for(var i=(e.attr("class")||"").split(" "),o=0;o=0?Math.min(e,.9):1/(1/Math.max(e,-.3)+3.222))}function F(e,t,r,n,a){return e.append("path").attr("class","zoombox").style({fill:t>.2?"rgba(0,0,0,0)":"rgba(255,255,255,0)","stroke-width":0}).attr("transform",l(r,n)).attr("d",a+"Z")}function z(e,t,r){return e.append("path").attr("class","zoombox-corners").style({fill:c.background,stroke:c.defaultLine,"stroke-width":1,opacity:0}).attr("transform",l(t,r)).attr("d","M0,0Z")}function q(e,t,r,n,a,i){e.attr("d",n+"M"+r.l+","+r.t+"v"+r.h+"h"+r.w+"v-"+r.h+"h-"+r.w+"Z"),V(e,t,a,i)}function V(e,t,r,n){r||(e.transition().style("fill",n>.2?"rgba(0,0,0,0.4)":"rgba(255,255,255,0.3)").duration(200),t.transition().style("opacity",1).duration(200))}function H(e){n.select(e).selectAll(".zoombox,.js-zoombox-backdrop,.js-zoombox-menu,.zoombox-corners").remove()}function B(e){E&&e.data&&e._context.showTips&&(s.notifier(s._(e,"Double-click to zoom back out"),"long"),E=!1)}function $(e){var t=Math.floor(Math.min(e.b-e.t,e.r-e.l,L)/2);return"M"+(e.l-3.5)+","+(e.t-.5+t)+"h3v"+-t+"h"+t+"v-3h-"+(t+3)+"ZM"+(e.r+3.5)+","+(e.t-.5+t)+"h-3v"+-t+"h"+-t+"v-3h"+(t+3)+"ZM"+(e.r+3.5)+","+(e.b+.5-t)+"h-3v"+t+"h"+-t+"v3h"+(t+3)+"ZM"+(e.l-3.5)+","+(e.b+.5-t)+"h3v"+t+"h"+t+"v3h-"+(t+3)+"Z"}function U(e,t,r,n,a){for(var i,o,l,u,c=!1,f={},d={},h=(a||{}).xaHash,p=(a||{}).yaHash,v=0;v=0)a._fullLayout._deactivateShape(a);else{var i=a._fullLayout.clickmode;if(H(a),2!==e||ge||Be(),ve)i.indexOf("select")>-1&&A(r,a,W,Z,t.id,Le),i.indexOf("event")>-1&&d.click(a,r,t.id);else if(1===e&&ge){var s=p?D:E,l="s"===p||"w"===g?0:1,c=s._name+".range["+l+"]",f=function(e,t){var r,a=e.range[t],i=Math.abs(a-e.range[1-t]);return"date"===e.type?a:"log"===e.type?(r=Math.ceil(Math.max(0,-Math.log(i)/Math.LN10))+3,n.format("."+r+"g")(Math.pow(10,a))):(r=Math.floor(Math.log(Math.abs(a))/Math.LN10)-Math.floor(Math.log(i)/Math.LN10)+4,n.format("."+String(r)+"g")(a))}(s,l),h="left",v="middle";if(s.fixedrange)return;p?(v="n"===p?"top":"bottom","right"===s.side&&(h="right")):"e"===g&&(h="right"),a._context.showAxisRangeEntryBoxes&&n.select(be).call(u.makeEditable,{gd:a,immediate:!0,background:a._fullLayout.paper_bgcolor,text:String(f),fill:s.tickfont?s.tickfont.color:"#444",horizontalAlign:h,verticalAlign:v}).on("edit",(function(e){var t=s.d2r(e);void 0!==t&&o.call("_guiRelayout",a,c,t)}))}}}function Re(t,r){if(e._transitioningWithDuration)return!1;var n=Math.max(0,Math.min(K,de*t+xe)),a=Math.max(0,Math.min(ee,he*r+_e)),i=Math.abs(n-xe),o=Math.abs(a-_e);function s(){Ae="",we.r=we.l,we.t=we.b,Oe.attr("d","M0,0Z")}if(we.l=Math.min(xe,n),we.r=Math.max(xe,n),we.t=Math.min(_e,a),we.b=Math.max(_e,a),te.isSubplotConstrained)i>L||o>L?(Ae="xy",i/K>o/ee?(o=i*ee/K,_e>a?we.t=_e-o:we.b=_e+o):(i=o*K/ee,xe>n?we.l=xe-i:we.r=xe+i),Oe.attr("d",$(we))):s();else if(re.isSubplotConstrained)if(i>L||o>L){Ae="xy";var l=Math.min(we.l/K,(ee-we.b)/ee),u=Math.max(we.r/K,(ee-we.t)/ee);we.l=l*K,we.r=u*K,we.b=(1-l)*ee,we.t=(1-u)*ee,Oe.attr("d",$(we))}else s();else!ae||o0){var c;if(re.isSubplotConstrained||!ne&&1===ae.length){for(c=0;c1?(O=["toggleHover"],C=["resetViews"]):p?(S=["zoomInGeo","zoomOutGeo"],O=["hoverClosestGeo"],C=["resetGeo"]):h?(O=["hoverClosest3d"],C=["resetCameraDefault3d","resetCameraLastSave3d"]):b?(S=["zoomInMapbox","zoomOutMapbox"],O=["toggleHover"],C=["resetViewMapbox"]):y?O=["hoverClosestGl2d"]:v?O=["hoverClosestPie"]:_?(O=["hoverClosestCartesian","hoverCompareCartesian"],C=["resetViewSankey"]):O=["toggleHover"];d&&(O=["toggleSpikelines","hoverClosestCartesian","hoverCompareCartesian"]);(function(e){for(var t=0;t2&&(t.push([n].concat(i.splice(0,2))),o="l",n="m"==n?"l":"L");;){if(i.length==r[o])return i.unshift(n),t.push(i);if(i.length=-e},pointBetween:function(t,r,n){var a=t[1]-r[1],i=n[0]-r[0],o=t[0]-r[0],s=n[1]-r[1],l=o*i+a*s;return!(l-e)},pointsSameX:function(t,r){return Math.abs(t[0]-r[0])e!=o-a>e&&(i-u)*(a-c)/(o-c)+u-n>e&&(s=!s),i=u,o=c}return s}};return t}},function(e,t,r){var n=r(274);e.exports=function(e,t,r){function a(e,t,n){return{id:r?r.segmentId():-1,start:e,end:t,myFill:{above:n.myFill.above,below:n.myFill.below},otherFill:null}}var i=n.create();function o(e,r){i.insertBefore(e,(function(n){return function(e,r,n,a,i,o){var s=t.pointsCompare(r,i);return 0!==s?s:t.pointsSame(n,o)?0:e!==a?e?1:-1:t.pointAboveOrOnLine(n,a?i:o,a?o:i)?1:-1}(e.isStart,e.pt,r,n.isStart,n.pt,n.other.pt)<0}))}function s(e,t){var r=function(e,t){var r=n.node({isStart:!0,pt:e.start,seg:e,primary:t,other:null,status:null});return o(r,e.end),r}(e,t);return function(e,t,r){var a=n.node({isStart:!1,pt:t.end,seg:t,primary:r,other:e,status:null});e.other=a,o(a,e.pt)}(r,e,t),r}function l(e,t){var n=a(t,e.seg.end,e.seg);return function(e,t){r&&r.segmentChop(e.seg,t),e.other.remove(),e.seg.end=t,e.other.pt=t,o(e.other,e.pt)}(e,t),s(n,e.primary)}function u(a,o){var s=n.create();function u(e){return s.findTransition((function(r){var n,a,i,o,s,l;return(n=e,a=r.ev,i=n.seg.start,o=n.seg.end,s=a.seg.start,l=a.seg.end,t.pointsCollinear(i,s,l)?t.pointsCollinear(o,s,l)||t.pointAboveOrOnLine(o,s,l)?1:-1:t.pointAboveOrOnLine(i,s,l)?1:-1)>0}))}function c(e,n){var a=e.seg,i=n.seg,o=a.start,s=a.end,u=i.start,c=i.end;r&&r.checkIntersection(a,i);var f=t.linesIntersect(o,s,u,c);if(!1===f){if(!t.pointsCollinear(o,s,u))return!1;if(t.pointsSame(o,c)||t.pointsSame(s,u))return!1;var d=t.pointsSame(o,u),h=t.pointsSame(s,c);if(d&&h)return n;var p=!d&&t.pointBetween(o,u,c),v=!h&&t.pointBetween(s,u,c);if(d)return v?l(n,s):l(e,c),n;p&&(h||(v?l(n,s):l(e,c)),l(n,o))}else 0===f.alongA&&(-1===f.alongB?l(e,u):0===f.alongB?l(e,f.pt):1===f.alongB&&l(e,c)),0===f.alongB&&(-1===f.alongA?l(n,o):0===f.alongA?l(n,f.pt):1===f.alongA&&l(n,s));return!1}for(var f=[];!i.isEmpty();){var d=i.getHead();if(r&&r.vert(d.pt[0]),d.isStart){r&&r.segmentNew(d.seg,d.primary);var h=u(d),p=h.before?h.before.ev:null,v=h.after?h.after.ev:null;function g(){if(p){var e=c(d,p);if(e)return e}return!!v&&c(d,v)}r&&r.tempStatus(d.seg,!!p&&p.seg,!!v&&v.seg);var y,m=g();if(m){var b;if(e)(b=null===d.seg.myFill.below||d.seg.myFill.above!==d.seg.myFill.below)&&(m.seg.myFill.above=!m.seg.myFill.above);else m.seg.otherFill=d.seg.myFill;r&&r.segmentUpdate(m.seg),d.other.remove(),d.remove()}if(i.getHead()!==d){r&&r.rewind(d.seg);continue}if(e)b=null===d.seg.myFill.below||d.seg.myFill.above!==d.seg.myFill.below,d.seg.myFill.below=v?v.seg.myFill.above:a,d.seg.myFill.above=b?!d.seg.myFill.below:d.seg.myFill.below;else if(null===d.seg.otherFill)y=v?d.primary===v.primary?v.seg.otherFill.above:v.seg.myFill.above:d.primary?o:a,d.seg.otherFill={above:y,below:y};r&&r.status(d.seg,!!p&&p.seg,!!v&&v.seg),d.other.status=h.insert(n.node({ev:d}))}else{var x=d.status;if(null===x)throw new Error("PolyBool: Zero-length segment detected; your epsilon is probably too small or too large");if(s.exists(x.prev)&&s.exists(x.next)&&c(x.prev.ev,x.next.ev),r&&r.statusRemove(x.ev.seg),x.remove(),!d.primary){var _=d.seg.myFill;d.seg.myFill=d.seg.otherFill,d.seg.otherFill=_}f.push(d.seg)}i.getHead().remove()}return r&&r.done(),f}return e?{addRegion:function(e){for(var n,a,i,o=e[e.length-1],l=0;l1&&i.warn("Full array edits are incompatible with other edits",f);var m=r[""][""];if(u(m))t.set(null);else{if(!Array.isArray(m))return i.warn("Unrecognized full array edit value",f,m),!0;t.set(m)}return!v&&(d(g,y),h(e),!0)}var b,x,_,w,k,T,M,A,S=Object.keys(r).map(Number).sort(o),O=t.get(),C=O||[],L=c(y,f).get(),E=[],D=-1,R=C.length;for(b=0;bC.length-(M?0:1))i.warn("index out of range",f,_);else if(void 0!==T)k.length>1&&i.warn("Insertion & removal are incompatible with edits to the same index.",f,_),u(T)?E.push(_):M?("add"===T&&(T={}),C.splice(_,0,T),L&&L.splice(_,0,{})):i.warn("Unrecognized full object edit value",f,_,T),-1===D&&(D=_);else for(x=0;x=0;b--)C.splice(E[b],1),L&&L.splice(E[b],1);if(C.length?O||t.set(C):t.set(null),v)return!1;if(d(g,y),p!==a){var P;if(-1===D)P=S;else{for(R=Math.max(C.length,R),P=[],b=0;b=D);b++)P.push(_);for(b=D;b0&&o.log("Clearing previous rejected promises from queue."),e._promises=[]},t.cleanLayout=function(e){var r,n;e||(e={}),e.xaxis1&&(e.xaxis||(e.xaxis=e.xaxis1),delete e.xaxis1),e.yaxis1&&(e.yaxis||(e.yaxis=e.yaxis1),delete e.yaxis1),e.scene1&&(e.scene||(e.scene=e.scene1),delete e.scene1);var i=(s.subplotsRegistry.cartesian||{}).attrRegex,l=(s.subplotsRegistry.polar||{}).attrRegex,f=(s.subplotsRegistry.ternary||{}).attrRegex,d=(s.subplotsRegistry.gl3d||{}).attrRegex,v=Object.keys(e);for(r=0;r3?(R.x=1.02,R.xanchor="left"):R.x<-2&&(R.x=-.02,R.xanchor="right"),R.y>3?(R.y=1.02,R.yanchor="bottom"):R.y<-2&&(R.y=-.02,R.yanchor="top")),p(e),"rotate"===e.dragmode&&(e.dragmode="orbit"),u.clean(e),e.template&&e.template.layout&&t.cleanLayout(e.template.layout),e},t.cleanData=function(e){for(var r=0;r0)return e.substr(0,t)}t.hasParent=function(e,t){for(var r=x(t);r;){if(r in e)return!0;r=x(r)}return!1};var _=["x","y","z"];t.clearAxisTypes=function(e,t,r){for(var n=0;nb.length&&a.push(p("unused",i,y.concat(b.length)));var M,A,S,O,C,L=b.length,E=Array.isArray(T);if(E&&(L=Math.min(L,T.length)),2===x.dimensions)for(A=0;Ab[A].length&&a.push(p("unused",i,y.concat(A,b[A].length)));var D=b[A].length;for(M=0;M<(E?Math.min(D,T[A].length):D);M++)S=E?T[A][M]:T,O=m[A][M],C=b[A][M],n.validate(O,S)?C!==O&&C!==+O&&a.push(p("dynamic",i,y.concat(A,M),O,C)):a.push(p("value",i,y.concat(A,M),O))}else a.push(p("array",i,y.concat(A),m[A]));else for(A=0;A1&&h.push(p("object","layout"))),a.supplyDefaults(v);for(var g=v._fullData,y=r.length,m=0;mk?c.push({code:"unused",traceType:m,templateCount:w,dataCount:k}):k>w&&c.push({code:"reused",traceType:m,templateCount:w,dataCount:k})}}else c.push({code:"data"});if(function e(t,r){for(var n in t)if("_"!==n.charAt(0)){var i=t[n],o=v(t,n,r);a(i)?(Array.isArray(t)&&!1===i._template&&i.templateitemname&&c.push({code:"missing",path:o,templateitemname:i.templateitemname}),e(i,o)):Array.isArray(i)&&g(i)&&e(i,o)}}({data:h,layout:d},""),c.length)return c.map(y)}},function(e,t,r){"use strict";var n=r(1),a=r(3),i=r(47),o=r(80),s=r(22),l=r(149),u=r(150),c=r(285),f=r(286),d=r(287),h=r(288),p=r(289),v=r(290);e.exports=function(e,t,r,g){function y(r,a){return n.coerce(e,t,i,r,a)}var m=l(e,t,g,y);if(m||(t.visible=!1),t.visible){u(e,t,g,y);var b=c(e,t,g,y),x=!b&&m=0;a--){var i=e[a];if("scatter"===i.type&&i.xaxis===r.xaxis&&i.yaxis===r.yaxis){i.opacity=void 0;break}}}}}},function(e,t,r){"use strict";var n=r(23).hasColorscale,a=r(79),i=r(22);e.exports=function(e,t){i.hasLines(t)&&n(t,"line")&&a(e,t,{vals:t.line.color,containerStr:"line",cLetter:"c"}),i.hasMarkers(t)&&(n(t,"marker")&&a(e,t,{vals:t.marker.color,containerStr:"marker",cLetter:"c"}),n(t,"marker.line")&&a(e,t,{vals:t.marker.line.color,containerStr:"marker.line",cLetter:"c"}))}},function(e,t,r){"use strict";var n=r(151);function a(e,t,r,n,a,i,o){a[n]=!0;var s={i:null,gap:!0,s:0};if(s[o]=r,e.splice(t,0,s),t&&r===e[t-1][o]){var l=e[t-1];s.s=l.s,s.i=l.i,s.gap=l.gap}else i&&(s.s=function(e,t,r,n){var a=e[t-1],i=e[t+1];return i?a?a.s+(i.s-a.s)*(r-a[n])/(i[n]-a[n]):i.s:a.s}(e,t,r,o));t||(e[0].t=e[1].t,e[0].trace=e[1].trace,delete e[1].t,delete e[1].trace)}e.exports=function(e,t){var r=t.xaxis,i=t.yaxis,o=r._id+i._id,s=e._fullLayout._scatterStackOpts[o];if(s){var l,u,c,f,d,h,p,v,g,y,m,b,x,_,w,k=e.calcdata;for(var T in s){var M=(y=s[T]).traceIndices;if(M.length){for(m="interpolate"===y.stackgaps,b=y.groupnorm,"v"===y.orientation?(x="x",_="y"):(x="y",_="x"),w=new Array(M.length),l=0;lA[c]&&c=c[0]&&e.x<=c[1]&&e.y>=f[0]&&e.y<=f[1]})),v=Math.ceil(p.length/h),g=0;o.forEach((function(e,r){var n=e[0].trace;u.hasMarkers(n)&&n.marker.maxdisplayed>0&&r0;function m(e){return y?e.transition():e}var b=r.xaxis,x=r.yaxis,_=f[0].trace,w=_.line,k=n.select(p),T=o(k,"g","errorbars"),M=o(k,"g","lines"),A=o(k,"g","points"),S=o(k,"g","text");if(a.getComponentMethod("errorbars","plot")(e,T,r,v),!0===_.visible){var O,C;m(k).style("opacity",_.opacity);var L=_.fill.charAt(_.fill.length-1);"x"!==L&&"y"!==L&&(L=""),f[0][r.isRangePlot?"nodeRangePlot3":"node3"]=k;var E,D,R="",P=[],I=_._prevtrace;I&&(R=I._prevRevpath||"",C=I._nextFill,P=I._polygons);var N,j,F,z,q,V,H,B="",$="",U=[],Y=i.noop;if(O=_._ownFill,u.hasLines(_)||"none"!==_.fill){for(C&&C.datum(f),-1!==["hv","vh","hvh","vhv"].indexOf(w.shape)?(N=l.steps(w.shape),j=l.steps(w.shape.split("").reverse().join(""))):N=j="spline"===w.shape?function(e){var t=e[e.length-1];return e.length>1&&e[0][0]===t[0]&&e[0][1]===t[1]?l.smoothclosed(e.slice(1),w.smoothing):l.smoothopen(e,w.smoothing)}:function(e){return"M"+e.join("L")},F=function(e){return j(e.reverse())},U=c(f,{xaxis:b,yaxis:x,connectGaps:_.connectgaps,baseTolerance:Math.max(w.width||1,3)/4,shape:w.shape,simplify:w.simplify,fill:_.fill}),H=_._polygons=new Array(U.length),g=0;g1){var r=n.select(this);if(r.datum(f),e)m(r.style("opacity",0).attr("d",E).call(l.lineGroupStyle)).style("opacity",1);else{var a=m(r);a.attr("d",E),l.singleLineStyle(f,a)}}}}}var Q=M.selectAll(".js-line").data(U);m(Q.exit()).style("opacity",0).remove(),Q.each(Y(!1)),Q.enter().append("path").classed("js-line",!0).style("vector-effect","non-scaling-stroke").call(l.lineGroupStyle).each(Y(!0)),l.setClipUrl(Q,r.layerClipId,e),U.length?(O?(O.datum(f),z&&V&&(L?("y"===L?z[1]=V[1]=x.c2p(0,!0):"x"===L&&(z[0]=V[0]=b.c2p(0,!0)),m(O).attr("d","M"+V+"L"+z+"L"+B.substr(1)).call(l.singleFillStyle)):m(O).attr("d",B+"Z").call(l.singleFillStyle))):C&&("tonext"===_.fill.substr(0,6)&&B&&R?("tonext"===_.fill?m(C).attr("d",B+"Z"+R+"Z").call(l.singleFillStyle):m(C).attr("d",B+"L"+R.substr(1)+"Z").call(l.singleFillStyle),_._polygons=_._polygons.concat(P)):(W(C),_._polygons=null)),_._prevRevpath=$,_._prevPolygons=H):(O?W(O):C&&W(C),_._polygons=_._prevRevpath=_._prevPolygons=null),A.datum(f),S.datum(f),function(t,a,i){var o,c=i[0].trace,f=u.hasMarkers(c),d=u.hasText(c),h=ee(c),p=te,v=te;if(f||d){var g=s,_=c.stackgroup,w=_&&"infer zero"===e._fullLayout._scatterStackOpts[b._id+x._id][_].stackgaps;c.marker.maxdisplayed||c._needsCull?g=w?X:Z:_&&!w&&(g=J),f&&(p=g),d&&(v=g)}var k,T=(o=t.selectAll("path.point").data(p,h)).enter().append("path").classed("point",!0);y&&T.call(l.pointStyle,c,e).call(l.translatePoints,b,x).style("opacity",0).transition().style("opacity",1),o.order(),f&&(k=l.makePointStyleFns(c)),o.each((function(t){var a=n.select(this),i=m(a);l.translatePoint(t,i,b,x)?(l.singlePointStyle(t,i,c,k,e),r.layerClipId&&l.hideOutsideRangePoint(t,i,b,x,c.xcalendar,c.ycalendar),c.customdata&&a.classed("plotly-customdata",null!==t.data&&void 0!==t.data)):i.remove()})),y?o.exit().transition().style("opacity",0).remove():o.exit().remove(),(o=a.selectAll("g").data(v,h)).enter().append("g").classed("textpoint",!0).append("text"),o.order(),o.each((function(e){var t=n.select(this),a=m(t.select("text"));l.translatePoint(e,a,b,x)?r.layerClipId&&l.hideOutsideRangePoint(e,t,b,x,c.xcalendar,c.ycalendar):t.remove()})),o.selectAll("text").call(l.textPointStyle,c,e).each((function(e){var t=b.c2p(e.x),r=x.c2p(e.y);n.select(this).selectAll("tspan.line").each((function(){m(n.select(this)).attr({x:t,y:r})}))})),o.exit().remove()}(A,S,f);var G=!1===_.cliponaxis?null:r.layerClipId;l.setClipUrl(A,G,e),l.setClipUrl(S,G,e)}function W(e){m(e).attr("d","M0,0Z")}function Z(e){return e.filter((function(e){return!e.gap&&e.vis}))}function X(e){return e.filter((function(e){return e.vis}))}function J(e){return e.filter((function(e){return!e.gap}))}function K(e){return e.id}function ee(e){if(e.ids)return K}function te(){return!1}}e.exports=function(e,t,r,a,i,u){var c,d,p=!i,v=!!i&&i.duration>0,g=f(e,t,r);((c=a.selectAll("g.trace").data(g,(function(e){return e[0].trace.uid}))).enter().append("g").attr("class",(function(e){return"trace scatter trace"+e[0].trace.uid})).style("stroke-miterlimit",2),c.order(),function(e,t,r){t.each((function(t){var a=o(n.select(this),"g","fills");l.setClipUrl(a,r.layerClipId,e);var i=t[0].trace,u=[];i._ownfill&&u.push("_ownFill"),i._nexttrace&&u.push("_nextFill");var c=a.selectAll("g").data(u,s);c.enter().append("g"),c.exit().each((function(e){i[e]=null})).remove(),c.order().each((function(e){i[e]=o(n.select(this),"path","js-fill")}))}))}(e,c,t),v)?(u&&(d=u()),n.transition().duration(i.duration).ease(i.easing).each("end",(function(){d&&d()})).each("interrupt",(function(){d&&d()})).each((function(){a.selectAll("g.trace").each((function(r,n){h(e,n,t,r,g,this,i)}))}))):c.each((function(r,n){h(e,n,t,r,g,this,i)}));p&&c.exit().remove(),a.selectAll("path:not([d])").remove()}},function(e,t,r){"use strict";var n=r(13),a=n.BADNUM,i=n.LOG_CLIP,o=i+.5,s=i-.5,l=r(1),u=l.segmentsIntersect,c=l.constrain,f=r(80);e.exports=function(e,t){var r,n,i,d,h,p,v,g,y,m,b,x,_,w,k,T,M,A,S=t.xaxis,O=t.yaxis,C="log"===S.type,L="log"===O.type,E=S._length,D=O._length,R=t.connectGaps,P=t.baseTolerance,I=t.shape,N="linear"===I,j=t.fill&&"none"!==t.fill,F=[],z=f.minTolerance,q=e.length,V=new Array(q),H=0;function B(r){var n=e[r];if(!n)return!1;var i=t.linearized?S.l2p(n.x):S.c2p(n.x),l=t.linearized?O.l2p(n.y):O.c2p(n.y);if(i===a){if(C&&(i=S.c2p(n.x,!0)),i===a)return!1;L&&l===a&&(i*=Math.abs(S._m*D*(S._m>0?o:s)/(O._m*E*(O._m>0?o:s)))),i*=1e3}if(l===a){if(L&&(l=O.c2p(n.y,!0)),l===a)return!1;l*=1e3}return[i,l]}function $(e,t,r,n){var a=r-e,i=n-t,o=.5-e,s=.5-t,l=a*a+i*i,u=a*o+i*s;if(u>0&&ure||e[1]ae)return[c(e[0],te,re),c(e[1],ne,ae)]}function se(e,t){return e[0]===t[0]&&(e[0]===te||e[0]===re)||(e[1]===t[1]&&(e[1]===ne||e[1]===ae)||void 0)}function le(e,t,r){return function(n,a){var i=oe(n),o=oe(a),s=[];if(i&&o&&se(i,o))return s;i&&s.push(i),o&&s.push(o);var u=2*l.constrain((n[e]+a[e])/2,t,r)-((i||n)[e]+(o||a)[e]);u&&((i&&o?u>0==i[e]>o[e]?i:o:i||o)[e]+=u);return s}}function ue(e){var t=e[0],r=e[1],n=t===V[H-1][0],a=r===V[H-1][1];if(!n||!a)if(H>1){var i=t===V[H-2][0],o=r===V[H-2][1];n&&(t===te||t===re)&&i?o?H--:V[H-1]=e:a&&(r===ne||r===ae)&&o?i?H--:V[H-1]=e:V[H++]=e}else V[H++]=e}function ce(e){V[H-1][0]!==e[0]&&V[H-1][1]!==e[1]&&ue([W,Z]),ue(e),X=null,W=Z=0}function fe(e){if(M=e[0]/E,A=e[1]/D,Q=e[0]re?re:0,G=e[1]ae?ae:0,Q||G){if(H)if(X){var t=K(X,e);t.length>1&&(ce(t[0]),V[H++]=t[1])}else J=K(V[H-1],e)[0],V[H++]=J;else V[H++]=[Q||e[0],G||e[1]];var r=V[H-1];Q&&G&&(r[0]!==Q||r[1]!==G)?(X&&(W!==Q&&Z!==G?ue(W&&Z?(n=X,i=(a=e)[0]-n[0],o=(a[1]-n[1])/i,(n[1]*a[0]-a[1]*n[0])/i>0?[o>0?te:re,ae]:[o>0?re:te,ne]):[W||Q,Z||G]):W&&Z&&ue([W,Z])),ue([Q,G])):W-Q&&Z-G&&ue([Q||W,G||Z]),X=e,W=Q,Z=G}else X&&ce(K(X,e)[0]),V[H++]=e;var n,a,i,o}for("linear"===I||"spline"===I?K=function(e,t){for(var r=[],n=0,a=0;a<4;a++){var i=ie[a],o=u(e[0],e[1],t[0],t[1],i[0],i[1],i[2],i[3]);o&&(!n||Math.abs(o.x-r[0][0])>1||Math.abs(o.y-r[0][1])>1)&&(o=[o.x,o.y],n&&Y(o,e)U(p,de))break;i=p,(_=y[0]*g[0]+y[1]*g[1])>b?(b=_,d=p,v=!1):_=e.length||!p)break;fe(p),n=p}}else fe(d)}X&&ue([W||X[0],Z||X[1]]),F.push(V.slice(0,H))}return F}},function(e,t,r){"use strict";var n={tonextx:1,tonexty:1,tonext:1};e.exports=function(e,t,r){var a,i,o,s,l,u={},c=!1,f=-1,d=0,h=-1;for(i=0;i=0?l=h:(l=h=d,d++),lU!=(j=D[L][1])>=U&&(P=D[L-1][0],I=D[L][0],j-N&&(R=P+(I-P)*(U-N)/(j-N),V=Math.min(V,R),H=Math.max(H,R)));V=Math.max(V,0),H=Math.min(H,d._length);var Y=s.defaultLine;return s.opacity(f.fillcolor)?Y=f.fillcolor:s.opacity((f.line||{}).color)&&(Y=f.line.color),n.extendFlat(e,{distance:e.maxHoverDistance,x0:V,x1:H,y0:U,y1:U,color:Y,hovertemplate:!1}),delete e.index,f.text&&!Array.isArray(f.text)?e.text=String(f.text):e.text=f.name,[e]}}}},function(e,t,r){"use strict";var n=r(7),a=r(22);e.exports=function(e,t){var r,i;if("lines"===e.mode)return(r=e.line.color)&&n.opacity(r)?r:e.fillcolor;if("none"===e.mode)return e.fill?e.fillcolor:"";var o=t.mcc||(e.marker||{}).color,s=t.mlcc||((e.marker||{}).line||{}).color;return(i=o&&n.opacity(o)?o:s&&n.opacity(s)&&(t.mlw||((e.marker||{}).line||{}).width)?s:"")?n.opacity(i)<.3?n.addOpacity(i,.3):i:(r=(e.line||{}).color)&&n.opacity(r)&&a.hasLines(e)&&e.line.width?r:e.fillcolor}},function(e,t,r){"use strict";var n=r(22);e.exports=function(e,t){var r,a,i,o,s=e.cd,l=e.xaxis,u=e.yaxis,c=[],f=s[0].trace;if(!n.hasMarkers(f)&&!n.hasText(f))return[];if(!1===t)for(r=0;r0&&(a["_"+r+"axes"]||{})[t])return a;if((a[r+"axis"]||r)===t){if(o(a,r))return a;if((a[r]||[]).length||a[r+"0"])return a}}}(t,s,l);if(!u)return;if("histogram"===u.type&&l==={v:"y",h:"x"}[u.orientation||"v"])return void(e.type="linear");var c=l+"calendar",f=u[c],d={noMultiCategory:!n(u,"cartesian")||n(u,"noMultiCategory")};"box"===u.type&&u._hasPreCompStats&&l==={h:"x",v:"y"}[u.orientation||"v"]&&(d.noMultiCategory=!0);if(d.autotypenumbers=e.autotypenumbers,o(u,l)){var h=i(u),p=[];for(r=0;r0;o&&(a="array");var s,l=r("categoryorder",a);"array"===l&&(s=r("categoryarray")),o||"array"!==l||(l=t.categoryorder="trace"),"trace"===l?t._initialCategories=[]:"array"===l?t._initialCategories=s.slice():(s=function(e,t){var r,n,a,i=t.dataAttr||e._id.charAt(0),o={};if(t.axData)r=t.axData;else for(r=[],n=0;nr.duration?(!function(){for(var r={},n=0;n rect").call(o.setTranslate,0,0).call(o.setScale,1,1),e.plot.call(o.setTranslate,t._offset,r._offset).call(o.setScale,1,1);var n=e.plot.selectAll(".scatterlayer .trace");n.selectAll(".point").call(o.setPointGroupScale,1,1),n.selectAll(".textpoint").call(o.setTextPointsScale,1,1),n.call(o.hideOutsideRangePoints,e)}function g(t,r){var n=t.plotinfo,a=n.xaxis,l=n.yaxis,u=a._length,c=l._length,f=!!t.xr1,d=!!t.yr1,h=[];if(f){var p=i.simpleMap(t.xr0,a.r2l),v=i.simpleMap(t.xr1,a.r2l),g=p[1]-p[0],y=v[1]-v[0];h[0]=(p[0]*(1-r)+r*v[0]-p[0])/(p[1]-p[0])*u,h[2]=u*(1-r+r*y/g),a.range[0]=a.l2r(p[0]*(1-r)+r*v[0]),a.range[1]=a.l2r(p[1]*(1-r)+r*v[1])}else h[0]=0,h[2]=u;if(d){var m=i.simpleMap(t.yr0,l.r2l),b=i.simpleMap(t.yr1,l.r2l),x=m[1]-m[0],_=b[1]-b[0];h[1]=(m[1]*(1-r)+r*b[1]-m[1])/(m[0]-m[1])*c,h[3]=c*(1-r+r*_/x),l.range[0]=a.l2r(m[0]*(1-r)+r*b[0]),l.range[1]=l.l2r(m[1]*(1-r)+r*b[1])}else h[1]=0,h[3]=c;s.drawOne(e,a,{skipTitle:!0}),s.drawOne(e,l,{skipTitle:!0}),s.redrawComponents(e,[a._id,l._id]);var w=f?u/h[2]:1,k=d?c/h[3]:1,T=f?h[0]:0,M=d?h[1]:0,A=f?h[0]/h[2]*u:0,S=d?h[1]/h[3]*c:0,O=a._offset-A,C=l._offset-S;n.clipRect.call(o.setTranslate,T,M).call(o.setScale,1/w,1/k),n.plot.call(o.setTranslate,O,C).call(o.setScale,w,k),o.setPointGroupScale(n.zoomScalePts,1/w,1/k),o.setTextPointsScale(n.zoomScaleTxt,1/w,1/k)}s.redrawComponents(e)}},function(e,t,r){"use strict";e.exports={moduleType:"component",name:"legend",layoutAttributes:r(136),supplyLayoutDefaults:r(135),draw:r(137),style:r(139)}},function(e,t,r){"use strict";var n=r(94),a=r(310);e.exports={moduleType:"component",name:"annotations",layoutAttributes:r(65),supplyLayoutDefaults:r(311),includeBasePlot:r(96)("annotations"),calcAutorange:r(312),draw:n.draw,drawOne:n.drawOne,drawRaw:n.drawRaw,hasClickToShow:a.hasClickToShow,onClick:a.onClick,convertCoords:r(313)}},function(e,t,r){"use strict";var n=r(6),a=r(7),i=r(159),o=r(1),s=o.strScale,l=o.strRotate,u=o.strTranslate;e.exports=function(e,t,r){var o,c,f,d,h=e.node(),p=i[r.arrowhead||0],v=i[r.startarrowhead||0],g=(r.arrowwidth||1)*(r.arrowsize||1),y=(r.arrowwidth||1)*(r.startarrowsize||1),m=t.indexOf("start")>=0,b=t.indexOf("end")>=0,x=p.backoff*g+r.standoff,_=v.backoff*y+r.startstandoff;if("line"===h.nodeName){o={x:+e.attr("x1"),y:+e.attr("y1")},c={x:+e.attr("x2"),y:+e.attr("y2")};var w=o.x-c.x,k=o.y-c.y;if(d=(f=Math.atan2(k,w))+Math.PI,x&&_&&x+_>Math.sqrt(w*w+k*k))return void P();if(x){if(x*x>w*w+k*k)return void P();var T=x*Math.cos(f),M=x*Math.sin(f);c.x+=T,c.y+=M,e.attr({x2:c.x,y2:c.y})}if(_){if(_*_>w*w+k*k)return void P();var A=_*Math.cos(f),S=_*Math.sin(f);o.x-=A,o.y-=S,e.attr({x1:o.x,y1:o.y})}}else if("path"===h.nodeName){var O=h.getTotalLength(),C="";if(O0||r.explicitOff.length>0},onClick:function(e,t){var r,s,l=o(e,t),u=l.on,c=l.off.concat(l.explicitOff),f={},d=e._fullLayout.annotations;if(!u.length&&!c.length)return;for(r=0;r1){u=!0;break}}u?e.fullLayout._infolayer.select(".annotation-"+e.id+'[data-index="'+s+'"]').remove():(l._pdata=a(e.glplot.cameraParams,[t.xaxis.r2l(l.x)*r[0],t.yaxis.r2l(l.y)*r[1],t.zaxis.r2l(l.z)*r[2]]),n(e.graphDiv,l,s,e.id,l._xa,l._ya))}}},function(e,t,r){"use strict";function n(e,t){var r,n,a=[0,0,0,0];for(r=0;r<4;++r)for(n=0;n<4;++n)a[n]+=e[4*r+n]*t[r];return a}e.exports=function(e,t){return n(e.projection,n(e.view,n(e.model,[t[0],t[1],t[2],1])))}},function(e,t,r){"use strict";var n=r(142);e.exports={moduleType:"component",name:"shapes",layoutAttributes:r(161),supplyLayoutDefaults:r(320),supplyDrawNewShapeDefaults:r(321),includeBasePlot:r(96)("shapes"),calcAutorange:r(322),draw:n.draw,drawOne:n.drawOne}},function(e,t,r){"use strict";var n=r(1),a=r(12),i=r(27),o=r(161),s=r(90);function l(e,t,r){function i(r,a){return n.coerce(e,t,o,r,a)}if(i("visible")){var l=i("path"),u=i("type",l?"path":"rect");"path"!==t.type&&delete t.path,i("editable"),i("layer"),i("opacity"),i("fillcolor"),i("fillrule"),i("line.width")&&(i("line.color"),i("line.dash"));for(var c=i("xsizemode"),f=i("ysizemode"),d=["x","y"],h=0;h<2;h++){var p,v,g,y=d[h],m=y+"anchor",b="x"===y?c:f,x={_fullLayout:r},_=a.coerceRef(e,t,x,y,void 0,"paper");if("range"===a.getRefType(_)?((p=a.getFromId(x,_))._shapeIndices.push(t._index),g=s.rangeToShapePosition(p),v=s.shapePositionToRange(p)):v=g=n.identity,"path"!==u){var w=y+"0",k=y+"1",T=e[w],M=e[k];e[w]=v(e[w],!0),e[k]=v(e[k],!0),"pixel"===b?(i(w,0),i(k,10)):(a.coercePosition(t,x,i,_,w,.25),a.coercePosition(t,x,i,_,k,.75)),t[w]=g(t[w]),t[k]=g(t[k]),e[w]=T,e[k]=M}if("pixel"===b){var A=e[m];e[m]=v(e[m],!0),a.coercePosition(t,x,i,_,m,.25),t[m]=g(t[m]),e[m]=A}}"path"===u?i("path"):n.noneOrAll(e,t,["x0","x1","y0","y1"])}}e.exports=function(e,t){i(e,t,{name:"shapes",handleItemDefaults:l})}},function(e,t,r){"use strict";var n=r(7);e.exports=function(e,t,r){if(r("newshape.drawdirection"),r("newshape.layer"),r("newshape.fillcolor"),r("newshape.fillrule"),r("newshape.opacity"),r("newshape.line.width")){var a=(e||{}).plot_bgcolor||"#FFF";r("newshape.line.color",n.contrast(a)),r("newshape.line.dash")}r("activeshape.fillcolor"),r("activeshape.opacity")}},function(e,t,r){"use strict";var n=r(1),a=r(12),i=r(89),o=r(90);function s(e){return u(e.line.width,e.xsizemode,e.x0,e.x1,e.path,!1)}function l(e){return u(e.line.width,e.ysizemode,e.y0,e.y1,e.path,!0)}function u(e,t,r,a,s,l){var u=e/2,c=l;if("pixel"===t){var f=s?o.extractPathCoords(s,l?i.paramIsY:i.paramIsX):[r,a],d=n.aggNums(Math.max,null,f),h=n.aggNums(Math.min,null,f),p=h<0?Math.abs(h)+u:u,v=d>0?d+u:u;return{ppad:u,ppadplus:c?p:v,ppadminus:c?v:p}}return{ppad:u}}function c(e,t,r,n,a){var s="category"===e.type||"multicategory"===e.type?e.r2c:e.d2c;if(void 0!==t)return[s(t),s(r)];if(n){var l,u,c,f,d=1/0,h=-1/0,p=n.match(i.segmentRE);for("date"===e.type&&(s=o.decodeDate(s)),l=0;lh&&(h=f)));return h>=d?[d,h]:void 0}}e.exports=function(e){var t=e._fullLayout,r=n.filterVisible(t.shapes);if(r.length&&e._fullData.length)for(var o=0;o0)&&(o("active"),o("direction"),o("type"),o("showactive"),o("x"),o("y"),n.noneOrAll(e,t,["x","y"]),o("xanchor"),o("yanchor"),o("pad.t"),o("pad.r"),o("pad.b"),o("pad.l"),n.coerceFont(o,"font",r.font),o("bgcolor",r.paper_bgcolor),o("bordercolor"),o("borderwidth"))}function u(e,t){function r(r,a){return n.coerce(e,t,s,r,a)}r("visible","skip"===e.method||Array.isArray(e.args))&&(r("method"),r("args"),r("args2"),r("label"),r("execute"))}e.exports=function(e,t){a(e,t,{name:o,handleItemDefaults:l})}},function(e,t,r){"use strict";var n=r(6),a=r(14),i=r(7),o=r(9),s=r(1),l=r(19),u=r(11).arrayEditor,c=r(18).LINE_SPACING,f=r(98),d=r(330);function h(e){return e._index}function p(e,t){return+e.attr(f.menuIndexAttrName)===t._index}function v(e,t,r,n,a,i,o,s){t.active=o,u(e.layout,f.name,t).applyUpdate("active",o),"buttons"===t.type?y(e,n,null,null,t):"dropdown"===t.type&&(a.attr(f.menuIndexAttrName,"-1"),g(e,n,a,i,t),s||y(e,n,a,i,t))}function g(e,t,r,n,a){var i=s.ensureSingle(t,"g",f.headerClassName,(function(e){e.style("pointer-events","all")})),l=a._dims,u=a.active,c=a.buttons[u]||f.blankHeaderOpts,d={y:a.pad.t,yPad:0,x:a.pad.l,xPad:0,index:0},h={width:l.headerWidth,height:l.headerHeight};i.call(m,a,c,e).call(A,a,d,h),s.ensureSingle(t,"text",f.headerArrowClassName,(function(e){e.attr("text-anchor","end").call(o.font,a.font).text(f.arrowSymbol[a.direction])})).attr({x:l.headerWidth-f.arrowOffsetX+a.pad.l,y:l.headerHeight/2+f.textOffsetY+a.pad.t}),i.on("click",(function(){r.call(S,String(p(r,a)?-1:a._index)),y(e,t,r,n,a)})),i.on("mouseover",(function(){i.call(w)})),i.on("mouseout",(function(){i.call(k,a)})),o.setTranslate(t,l.lx,l.ly)}function y(e,t,r,i,o){r||(r=t).attr("pointer-events","all");var l=function(e){return-1==+e.attr(f.menuIndexAttrName)}(r)&&"buttons"!==o.type?[]:o.buttons,u="dropdown"===o.type?f.dropdownButtonClassName:f.buttonClassName,c=r.selectAll("g."+u).data(s.filterVisible(l)),d=c.enter().append("g").classed(u,!0),h=c.exit();"dropdown"===o.type?(d.attr("opacity","0").transition().attr("opacity","1"),h.transition().attr("opacity","0").remove()):h.remove();var p=0,g=0,y=o._dims,b=-1!==["up","down"].indexOf(o.direction);"dropdown"===o.type&&(b?g=y.headerHeight+f.gapButtonHeader:p=y.headerWidth+f.gapButtonHeader),"dropdown"===o.type&&"up"===o.direction&&(g=-f.gapButtonHeader+f.gapButton-y.openHeight),"dropdown"===o.type&&"left"===o.direction&&(p=-f.gapButtonHeader+f.gapButton-y.openWidth);var x={x:y.lx+p+o.pad.l,y:y.ly+g+o.pad.t,yPad:f.gapButton,xPad:f.gapButton,index:0},T={l:x.x+o.borderwidth,t:x.y+o.borderwidth};c.each((function(s,l){var u=n.select(this);u.call(m,o,s,e).call(A,o,x),u.on("click",(function(){n.event.defaultPrevented||(s.execute&&(s.args2&&o.active===l?(v(e,o,0,t,r,i,-1),a.executeAPICommand(e,s.method,s.args2)):(v(e,o,0,t,r,i,l),a.executeAPICommand(e,s.method,s.args))),e.emit("plotly_buttonclicked",{menu:o,button:s,active:o.active}))})),u.on("mouseover",(function(){u.call(w)})),u.on("mouseout",(function(){u.call(k,o),c.call(_,o)}))})),c.call(_,o),b?(T.w=Math.max(y.openWidth,y.headerWidth),T.h=x.y-T.t):(T.w=x.x-T.l,T.h=Math.max(y.openHeight,y.headerHeight)),T.direction=o.direction,i&&(c.size()?function(e,t,r,n,a,i){var o,s,l,u=a.direction,c="up"===u||"down"===u,d=a._dims,h=a.active;if(c)for(s=0,l=0;l0?[0]:[]);if(o.enter().append("g").classed(f.containerClassName,!0).style("cursor","pointer"),o.exit().each((function(){n.select(this).selectAll("g."+f.headerGroupClassName).each(i)})).remove(),0!==r.length){var l=o.selectAll("g."+f.headerGroupClassName).data(r,h);l.enter().append("g").classed(f.headerGroupClassName,!0);for(var u=s.ensureSingle(o,"g",f.dropdownButtonGroupClassName,(function(e){e.style("pointer-events","all")})),c=0;cw,M=s.barLength+2*s.barPad,A=s.barWidth+2*s.barPad,S=p,O=g+y;O+A>u&&(O=u-A);var C=this.container.selectAll("rect.scrollbar-horizontal").data(T?[0]:[]);C.exit().on(".drag",null).remove(),C.enter().append("rect").classed("scrollbar-horizontal",!0).call(a.fill,s.barColor),T?(this.hbar=C.attr({rx:s.barRadius,ry:s.barRadius,x:S,y:O,width:M,height:A}),this._hbarXMin=S+M/2,this._hbarTranslateMax=w-M):(delete this.hbar,delete this._hbarXMin,delete this._hbarTranslateMax);var L=y>k,E=s.barWidth+2*s.barPad,D=s.barLength+2*s.barPad,R=p+v,P=g;R+E>l&&(R=l-E);var I=this.container.selectAll("rect.scrollbar-vertical").data(L?[0]:[]);I.exit().on(".drag",null).remove(),I.enter().append("rect").classed("scrollbar-vertical",!0).call(a.fill,s.barColor),L?(this.vbar=I.attr({rx:s.barRadius,ry:s.barRadius,x:R,y:P,width:E,height:D}),this._vbarYMin=P+D/2,this._vbarTranslateMax=k-D):(delete this.vbar,delete this._vbarYMin,delete this._vbarTranslateMax);var N=this.id,j=c-.5,F=L?f+E+.5:f+.5,z=d-.5,q=T?h+A+.5:h+.5,V=o._topdefs.selectAll("#"+N).data(T||L?[0]:[]);if(V.exit().remove(),V.enter().append("clipPath").attr("id",N).append("rect"),T||L?(this._clipRect=V.select("rect").attr({x:Math.floor(j),y:Math.floor(z),width:Math.ceil(F)-Math.floor(j),height:Math.ceil(q)-Math.floor(z)}),this.container.call(i.setClipUrl,N,this.gd),this.bg.attr({x:p,y:g,width:v,height:y})):(this.bg.attr({width:0,height:0}),this.container.on("wheel",null).on(".drag",null).call(i.setClipUrl,null),delete this._clipRect),T||L){var H=n.behavior.drag().on("dragstart",(function(){n.event.sourceEvent.preventDefault()})).on("drag",this._onBoxDrag.bind(this));this.container.on("wheel",null).on("wheel",this._onBoxWheel.bind(this)).on(".drag",null).call(H);var B=n.behavior.drag().on("dragstart",(function(){n.event.sourceEvent.preventDefault(),n.event.sourceEvent.stopPropagation()})).on("drag",this._onBarDrag.bind(this));T&&this.hbar.on(".drag",null).call(B),L&&this.vbar.on(".drag",null).call(B)}this.setTranslate(t,r)},s.prototype.disable=function(){(this.hbar||this.vbar)&&(this.bg.attr({width:0,height:0}),this.container.on("wheel",null).on(".drag",null).call(i.setClipUrl,null),delete this._clipRect),this.hbar&&(this.hbar.on(".drag",null),this.hbar.remove(),delete this.hbar,delete this._hbarXMin,delete this._hbarTranslateMax),this.vbar&&(this.vbar.on(".drag",null),this.vbar.remove(),delete this.vbar,delete this._vbarYMin,delete this._vbarTranslateMax)},s.prototype._onBoxDrag=function(){var e=this.translateX,t=this.translateY;this.hbar&&(e-=n.event.dx),this.vbar&&(t-=n.event.dy),this.setTranslate(e,t)},s.prototype._onBoxWheel=function(){var e=this.translateX,t=this.translateY;this.hbar&&(e+=n.event.deltaY),this.vbar&&(t+=n.event.deltaY),this.setTranslate(e,t)},s.prototype._onBarDrag=function(){var e=this.translateX,t=this.translateY;if(this.hbar){var r=e+this._hbarXMin,a=r+this._hbarTranslateMax;e=(o.constrain(n.event.x,r,a)-r)/(a-r)*(this.position.w-this._box.w)}if(this.vbar){var i=t+this._vbarYMin,s=i+this._vbarTranslateMax;t=(o.constrain(n.event.y,i,s)-i)/(s-i)*(this.position.h-this._box.h)}this.setTranslate(e,t)},s.prototype.setTranslate=function(e,t){var r=this.position.w-this._box.w,n=this.position.h-this._box.h;if(e=o.constrain(e||0,0,r),t=o.constrain(t||0,0,n),this.translateX=e,this.translateY=t,this.container.call(i.setTranslate,this._box.l-this.position.l-e,this._box.t-this.position.t-t),this._clipRect&&this._clipRect.attr({x:Math.floor(this.position.l+e-.5),y:Math.floor(this.position.t+t-.5)}),this.hbar){var a=e/r;this.hbar.call(i.setTranslate,e+a*this._hbarTranslateMax,t)}if(this.vbar){var s=t/n;this.vbar.call(i.setTranslate,e,t+s*this._vbarTranslateMax)}}},function(e,t,r){"use strict";var n=r(66);e.exports={moduleType:"component",name:n.name,layoutAttributes:r(164),supplyLayoutDefaults:r(332),draw:r(333)}},function(e,t,r){"use strict";var n=r(1),a=r(27),i=r(164),o=r(66).name,s=i.steps;function l(e,t,r){function o(r,a){return n.coerce(e,t,i,r,a)}for(var s=a(e,t,{name:"steps",handleItemDefaults:u}),l=0,c=0;c0&&(s=s.transition().duration(t.transition.duration).ease(t.transition.easing)),s.attr("transform",l(o-.5*f.gripWidth,t._dims.currentValueTotalHeight))}}function O(e,t){var r=e._dims;return r.inputAreaStart+f.stepInset+(r.inputAreaLength-2*f.stepInset)*Math.min(1,Math.max(0,t))}function C(e,t){var r=e._dims;return Math.min(1,Math.max(0,(t-f.stepInset-r.inputAreaStart)/(r.inputAreaLength-2*f.stepInset-2*r.inputAreaStart)))}function L(e,t,r){var n=r._dims,a=s.ensureSingle(e,"rect",f.railTouchRectClass,(function(n){n.call(M,t,e,r).style("pointer-events","all")}));a.attr({width:n.inputAreaLength,height:Math.max(n.inputAreaWidth,f.tickOffset+r.ticklen+n.labelHeight)}).call(i.fill,r.bgcolor).attr("opacity",0),o.setTranslate(a,0,n.currentValueTotalHeight)}function E(e,t){var r=t._dims,n=r.inputAreaLength-2*f.railInset,a=s.ensureSingle(e,"rect",f.railRectClass);a.attr({width:n,height:f.railWidth,rx:f.railRadius,ry:f.railRadius,"shape-rendering":"crispEdges"}).call(i.stroke,t.bordercolor).call(i.fill,t.bgcolor).style("stroke-width",t.borderwidth+"px"),o.setTranslate(a,f.railInset,.5*(r.inputAreaWidth-f.railWidth)+r.currentValueTotalHeight)}e.exports=function(e){var t=e._fullLayout,r=function(e,t){for(var r=e[f.name],n=[],a=0;a0?[0]:[]);function s(t){t._commandObserver&&(t._commandObserver.remove(),delete t._commandObserver),a.autoMargin(e,g(t))}if(i.enter().append("g").classed(f.containerClassName,!0).style("cursor","ew-resize"),i.exit().each((function(){n.select(this).selectAll("g."+f.groupClassName).each(s)})).remove(),0!==r.length){var l=i.selectAll("g."+f.groupClassName).data(r,y);l.enter().append("g").classed(f.groupClassName,!0),l.exit().each(s).remove();for(var u=0;u=n.max)t=j[r+1];else if(e=n.pmax)t=j[r+1];else if(e0)){var v=function(e,t,r){for(var n=r.filter((function(r){return t[r].anchor===e._id})),a=0,i=0;i1){if(!d&&!h&&!p)"independent"===T("pattern")&&(d=!0);g._hasSubplotGrid=d;var b,x,_="top to bottom"===T("roworder"),w=d?.2:.1,k=d?.3:.1;v&&t._splomGridDflt&&(b=t._splomGridDflt.xside,x=t._splomGridDflt.yside),g._domains={x:c("x",T,w,b,m),y:c("y",T,k,x,y,_)}}else delete t.grid}function T(e,t){return n.coerce(r,g,l,e,t)}},contentDefaults:function(e,t){var r=t.grid;if(r&&r._domains){var n,a,i,o,s,l,c,d=e.grid||{},h=t._subplots,p=r._hasSubplotGrid,v=r.rows,g=r.columns,y="independent"===r.pattern,m=r._axisMap={};if(p){var b=d.subplots||[];l=r.subplots=new Array(v);var x=1;for(n=0;n0;t.each((function(t){var f,d=t[0].trace,h=d.error_x||{},p=d.error_y||{};d.ids&&(f=function(e){return e.id});var v=o.hasMarkers(d)&&d.marker.maxdisplayed>0;p.visible||h.visible||(t=[]);var g=n.select(this).selectAll("g.errorbar").data(t,f);if(g.exit().remove(),t.length){h.visible||g.selectAll("path.xerror").remove(),p.visible||g.selectAll("path.yerror").remove(),g.style("opacity",1);var y=g.enter().append("g").classed("errorbar",!0);c&&y.style("opacity",0).transition().duration(s.duration).style("opacity",1),i.setClipUrl(g,r.layerClipId,e),g.each((function(e){var t=n.select(this),r=function(e,t,r){var n={x:t.c2p(e.x),y:r.c2p(e.y)};void 0!==e.yh&&(n.yh=r.c2p(e.yh),n.ys=r.c2p(e.ys),a(n.ys)||(n.noYS=!0,n.ys=r.c2p(e.ys,!0)));void 0!==e.xh&&(n.xh=t.c2p(e.xh),n.xs=t.c2p(e.xs),a(n.xs)||(n.noXS=!0,n.xs=t.c2p(e.xs,!0)));return n}(e,l,u);if(!v||e.vis){var i,o=t.select("path.yerror");if(p.visible&&a(r.x)&&a(r.yh)&&a(r.ys)){var f=p.width;i="M"+(r.x-f)+","+r.yh+"h"+2*f+"m-"+f+",0V"+r.ys,r.noYS||(i+="m-"+f+",0h"+2*f),!o.size()?o=t.append("path").style("vector-effect","non-scaling-stroke").classed("yerror",!0):c&&(o=o.transition().duration(s.duration).ease(s.easing)),o.attr("d",i)}else o.remove();var d=t.select("path.xerror");if(h.visible&&a(r.y)&&a(r.xh)&&a(r.xs)){var g=(h.copy_ystyle?p:h).width;i="M"+r.xh+","+(r.y-g)+"v"+2*g+"m0,-"+g+"H"+r.xs,r.noXS||(i+="m0,-"+g+"v"+2*g),!d.size()?d=t.append("path").style("vector-effect","non-scaling-stroke").classed("xerror",!0):c&&(d=d.transition().duration(s.duration).ease(s.easing)),d.attr("d",i)}else d.remove()}}))}}))}},function(e,t,r){"use strict";var n=r(6),a=r(7);e.exports=function(e){e.each((function(e){var t=e[0].trace,r=t.error_y||{},i=t.error_x||{},o=n.select(this);o.selectAll("path.yerror").style("stroke-width",r.thickness+"px").call(a.stroke,r.color),i.copy_ystyle&&(i=r),o.selectAll("path.xerror").style("stroke-width",i.thickness+"px").call(a.stroke,i.color)}))}},function(e,t,r){"use strict";e.exports={moduleType:"component",name:"colorbar",attributes:r(78),supplyDefaults:r(124),draw:r(351).draw,hasColorbar:r(123)}},function(e,t,r){"use strict";var n=r(6),a=r(24),i=r(14),o=r(3),s=r(12),l=r(26),u=r(1),c=u.strTranslate,f=r(16).extendFlat,d=r(33),h=r(9),p=r(7),v=r(59),g=r(19),y=r(23).flipScale,m=r(157),b=r(158),x=r(25),_=r(18),w=_.LINE_SPACING,k=_.FROM_TL,T=_.FROM_BR,M=r(352).cn;e.exports={draw:function(e){var t=e._fullLayout._infolayer.selectAll("g."+M.colorbar).data(function(e){var t,r,n,a,i=e._fullLayout,o=e.calcdata,s=[];function l(e){return f(e,{_fillcolor:null,_line:{color:null,width:null,dash:null},_levels:{start:null,end:null,size:null},_filllevels:null,_fillgradient:null,_zrange:null})}function u(){"function"==typeof a.calc?a.calc(e,n,t):(t._fillgradient=r.reversescale?y(r.colorscale):r.colorscale,t._zrange=[r[a.min],r[a.max]])}for(var c=0;c0?n>=l:n<=l));a++)n>c&&n0?n>=l:n<=l));a++)n>r[0]&&n1){var Z=Math.pow(10,Math.floor(Math.log(W)/Math.LN10));Q*=Z*u.roundUp(W/Z,[2,5,10]),(Math.abs(L.start)/L.size+1e-6)%1<2e-6&&(Y.tick0=0)}Y.dtick=Q}Y.domain=[B+q,B+j-q],Y.setScale(),e.attr("transform",c(Math.round(l.l),Math.round(l.t)));var X,J=e.select("."+M.cbtitleunshift).attr("transform",c(-Math.round(l.l),-Math.round(l.t))),K=e.select("."+M.cbaxis),ee=0;function te(n,a){var i={propContainer:Y,propName:t._propPrefix+"title",traceIndex:t._traceIndex,_meta:t._meta,placeholder:o._dfltTitle.colorbar,containerGroup:e.select("."+M.cbtitle)},s="h"===n.charAt(0)?n.substr(1):"h"+n;e.selectAll("."+s+",."+s+"-math-group").remove(),v.draw(r,n,f(i,a||{}))}return u.syncOrAsync([i.previousPromises,function(){if(-1!==["top","bottom"].indexOf(A)){var e,r=l.l+(t.x+F)*l.w,n=Y.title.font.size;e="top"===A?(1-(B+j-q))*l.h+l.t+3+.75*n:(1-(B+q))*l.h+l.t-3-.25*n,te(Y._id+"title",{attributes:{x:r,y:e,"text-anchor":"start"}})}},function(){if(-1!==["top","bottom"].indexOf(A)){var i=e.select("."+M.cbtitle),o=i.select("text"),f=[-t.outlinewidth/2,t.outlinewidth/2],d=i.select(".h"+Y._id+"title-math-group").node(),p=15.6;if(o.node()&&(p=parseInt(o.node().style.fontSize,10)*w),d?(ee=h.bBox(d).height)>p&&(f[1]-=(ee-p)/2):o.node()&&!o.classed(M.jsPlaceholder)&&(ee=h.bBox(o.node()).height),ee){if(ee+=5,"top"===A)Y.domain[1]-=ee/l.h,f[1]*=-1;else{Y.domain[0]+=ee/l.h;var v=g.lineCount(o);f[1]+=(1-v)*p}i.attr("transform",c(f[0],f[1])),Y.setScale()}}e.selectAll("."+M.cbfills+",."+M.cblines).attr("transform",c(0,Math.round(l.h*(1-Y.domain[1])))),K.attr("transform",c(0,Math.round(-l.t)));var m=e.select("."+M.cbfills).selectAll("rect."+M.cbfill).attr("style","").data(D);m.enter().append("rect").classed(M.cbfill,!0).style("stroke","none"),m.exit().remove();var b=S.map(Y.c2p).map(Math.round).sort((function(e,t){return e-t}));m.each((function(e,i){var o=[0===i?S[0]:(D[i]+D[i-1])/2,i===D.length-1?S[1]:(D[i]+D[i+1])/2].map(Y.c2p).map(Math.round);o[1]=u.constrain(o[1]+(o[1]>o[0])?1:-1,b[0],b[1]);var s=n.select(this).attr({x:V,width:Math.max(P,2),y:n.min(o),height:Math.max(n.max(o)-n.min(o),2)});if(t._fillgradient)h.gradient(s,r,t._id,"vertical",t._fillgradient,"fill");else{var l=C(e).replace("e-","");s.attr("fill",a(l).toHexString())}}));var x=e.select("."+M.cblines).selectAll("path."+M.cbline).data(y.color&&y.width?R:[]);x.enter().append("path").classed(M.cbline,!0),x.exit().remove(),x.each((function(e){n.select(this).attr("d","M"+V+","+(Math.round(Y.c2p(e))+y.width/2%1)+"h"+P).call(h.lineGroupStyle,y.width,O(e),y.dash)})),K.selectAll("g."+Y._id+"tick,path").remove();var _=V+P+(t.outlinewidth||0)/2-("outside"===t.ticks?1:0),k=s.calcTicks(Y),T=s.getTickSigns(Y)[2];return s.drawTicks(r,Y,{vals:"inside"===Y.ticks?s.clipEnds(Y,k):k,layer:K,path:s.makeTickPath(Y,_,T),transFn:s.makeTransTickFn(Y)}),s.drawLabels(r,Y,{vals:k,layer:K,transFn:s.makeTransTickLabelFn(Y),labelFns:s.makeLabelFns(Y,_)})},function(){if(-1===["top","bottom"].indexOf(A)){var e=Y.title.font.size,t=Y._offset+Y._length/2,a=l.l+(Y.position||0)*l.w+("right"===Y.side?10+e*(Y.showticklabels?1:.5):-10-e*(Y.showticklabels?.5:0));te("h"+Y._id+"title",{avoid:{selection:n.select(r).selectAll("g."+Y._id+"tick"),side:A,offsetLeft:l.l,offsetTop:0,maxShift:o.width},attributes:{x:a,y:t,"text-anchor":"middle"},transform:{rotate:"-90",offset:0}})}},i.previousPromises,function(){var n=P+t.outlinewidth/2;if(-1===Y.ticklabelposition.indexOf("inside")&&(n+=h.bBox(K.node()).width),(X=J.select("text")).node()&&!X.classed(M.jsPlaceholder)){var a,o=J.select(".h"+Y._id+"title-math-group").node();a=o&&-1!==["top","bottom"].indexOf(A)?h.bBox(o).width:h.bBox(J.node()).right-V-l.l,n=Math.max(n,a)}var s=2*t.xpad+n+t.borderwidth+t.outlinewidth/2,u=$-U;e.select("."+M.cbbg).attr({x:V-t.xpad-(t.borderwidth+t.outlinewidth)/2,y:U-z,width:Math.max(s,2),height:Math.max(u+2*z,2)}).call(p.fill,t.bgcolor).call(p.stroke,t.bordercolor).style("stroke-width",t.borderwidth),e.selectAll("."+M.cboutline).attr({x:V,y:U+t.ypad+("top"===A?ee:0),width:Math.max(P,2),height:Math.max(u-2*t.ypad-ee,2)}).call(p.stroke,t.outlinecolor).style({fill:"none","stroke-width":t.outlinewidth});var f=({center:.5,right:1}[t.xanchor]||0)*s;e.attr("transform",c(l.l-f,l.t));var d={},v=k[t.yanchor],g=T[t.yanchor];"pixels"===t.lenmode?(d.y=t.y,d.t=u*v,d.b=u*g):(d.t=d.b=0,d.yt=t.y+t.len*v,d.yb=t.y-t.len*g);var y=k[t.xanchor],m=T[t.xanchor];if("pixels"===t.thicknessmode)d.x=t.x,d.l=s*y,d.r=s*m;else{var b=s-P;d.l=b*y,d.r=b*m,d.xl=t.x-t.thickness*y,d.xr=t.x+t.thickness*m}i.autoMargin(r,t._id,d)}],r)}(r,t,e);y&&y.then&&(e._promises||[]).push(y),e._context.edits.colorbarPosition&&function(e,t,r){var n,a,i,s=r._fullLayout._size;l.init({element:e.node(),gd:r,prepFn:function(){n=e.attr("transform"),d(e)},moveFn:function(r,o){e.attr("transform",n+c(r,o)),a=l.align(t._xLeftFrac+r/s.w,t._thickFrac,0,1,t.xanchor),i=l.align(t._yBottomFrac-o/s.h,t._lenFrac,0,1,t.yanchor);var u=l.getCursor(a,i,t.xanchor,t.yanchor);d(e,u)},doneFn:function(){if(d(e),void 0!==a&&void 0!==i){var n={};n[t._propPrefix+"x"]=a,n[t._propPrefix+"y"]=i,void 0!==t._traceIndex?o.call("_guiRestyle",r,n,t._traceIndex):o.call("_guiRelayout",r,n)}}})}(r,t,e)})),t.exit().each((function(t){i.autoMargin(e,t._id)})).remove(),t.order()}}},function(e,t,r){"use strict";e.exports={cn:{colorbar:"colorbar",cbbg:"cbbg",cbfill:"cbfill",cbfills:"cbfills",cbline:"cbline",cblines:"cblines",cbaxis:"cbaxis",cbtitleunshift:"cbtitleunshift",cbtitle:"cbtitle",cboutline:"cboutline",crisp:"crisp",jsPlaceholder:"js-placeholder"}}},function(e,t,r){"use strict";e.exports={moduleType:"locale",name:"en",dictionary:{"Click to enter Colorscale title":"Click to enter Colourscale title"},format:{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"],periods:["AM","PM"],dateTime:"%a %b %e %X %Y",date:"%d/%m/%Y",time:"%H:%M:%S",decimal:".",thousands:",",grouping:[3],currency:["$",""],year:"%Y",month:"%b %Y",dayMonth:"%b %-d",dayMonthYear:"%b %-d, %Y"}}},function(e,t,r){"use strict";e.exports={moduleType:"locale",name:"en-US",dictionary:{"Click to enter Colorscale title":"Click to enter Colorscale title"},format:{date:"%m/%d/%Y"}}},function(e,t,r){"use strict";var n=r(39),a={getDelay:n.getDelay,getRedrawFunc:n.getRedrawFunc,clone:r(169),toSVG:r(91),svgToImg:r(92),toImage:r(356),downloadImage:r(148)};e.exports=a},function(e,t,r){"use strict";var n=r(77).EventEmitter,a=r(3),i=r(1),o=r(39),s=r(169),l=r(91),u=r(92);e.exports=function(e,t){var r=new n,c=s(e,{format:"png"}),f=c.gd;f.style.position="absolute",f.style.left="-5000px",document.body.appendChild(f);var d=o.getRedrawFunc(f);return a.call("plot",f,c.data,c.layout,c.config).then(d).then((function(){var e=o.getDelay(f._fullLayout);setTimeout((function(){var e=l(f),n=document.createElement("canvas");n.id=i.randstr(),(r=u({format:t.format,width:f._fullLayout.width,height:f._fullLayout.height,canvas:n,emitter:r,svg:e})).clean=function(){f&&document.body.removeChild(f)}}),e)})).catch((function(e){r.emit("error",e)})),r}},function(e,t,r){"use strict";var n=r(7),a=r(23).hasColorscale,i=r(48);e.exports=function(e,t,r,o,s){r("marker.color",o),a(e,"marker")&&i(e,t,s,r,{prefix:"marker.",cLetter:"c"}),r("marker.line.color",n.defaultLine),a(e,"marker.line")&&i(e,t,s,r,{prefix:"marker.line.",cLetter:"c"}),r("marker.line.width"),r("marker.opacity"),r("selected.marker.color"),r("unselected.marker.color")}},function(e,t,r){"use strict";var n=r(3),a=r(12),i=r(1),o=r(171);e.exports=function(e,t,r){function s(r,n){return i.coerce(e,t,o,r,n)}for(var l=!1,u=!1,c=!1,f={},d=s("barmode"),h=0;hf+u||!n(c))}for(var h=0;h0}function S(e){return"auto"===e?0:e}function O(e,t){var r=Math.PI/180*t,n=Math.abs(Math.sin(r)),a=Math.abs(Math.cos(r));return{x:e.width*a+e.height*n,y:e.width*n+e.height*a}}function C(e,t,r,n,a,i){var o=!!i.isHorizontal,s=!!i.constrained,l=i.angle||0,u=i.anchor||"end",c="end"===u,f="start"===u,d=((i.leftToRight||0)+1)/2,h=1-d,p=a.width,v=a.height,g=Math.abs(t-e),y=Math.abs(n-r),m=g>2*_&&y>2*_?_:0;g-=2*m,y-=2*m;var b=S(l);"auto"!==l||p<=g&&v<=y||!(p>g||v>y)||(p>y||v>g)&&p.01?$:function(e,t,r){return r&&e===t?e:Math.abs(e-t)>=2?$(e):e>t?Math.ceil(e):Math.floor(e)};F=U(F,z,I),z=U(z,F,I),q=U(q,V,!I),V=U(V,q,!I)}var Y=M(i.ensureSingle(D,"path"),E,g,y);if(Y.style("vector-effect","non-scaling-stroke").attr("d",isNaN((z-F)*(V-q))||H&&e._context.staticPlot?"M0,0Z":"M"+F+","+q+"V"+V+"H"+z+"V"+q+"Z").call(l.setClipUrl,t.layerClipId,e),!E.uniformtext.mode&&N){var Q=l.makePointStyleFns(f);l.singlePointStyle(u,Y,f,Q,e)}!function(e,t,r,n,a,s,u,f,h,g,y){var w,k=t.xaxis,A=t.yaxis,L=e._fullLayout;function E(t,r,n){return i.ensureSingle(t,"text").text(r).attr({class:"bartext bartext-"+w,"text-anchor":"middle","data-notex":1}).call(l.font,n).call(o.convertToTspans,e)}var D=n[0].trace,R="h"===D.orientation,P=function(e,t,r,n,a){var o,s=t[0].trace;o=s.texttemplate?function(e,t,r,n,a){var o=t[0].trace,s=i.castOption(o,r,"texttemplate");if(!s)return"";var l,u,f,d,h="waterfall"===o.type,p="funnel"===o.type;"h"===o.orientation?(l="y",u=a,f="x",d=n):(l="x",u=n,f="y",d=a);function v(e){return c(d,+e,!0).text}var g=t[r],y={};y.label=g.p,y.labelLabel=y[l+"Label"]=(m=g.p,c(u,m,!0).text);var m;var b=i.castOption(o,g.i,"text");(0===b||b)&&(y.text=b);y.value=g.s,y.valueLabel=y[f+"Label"]=v(g.s);var _={};x(_,o,g.i),h&&(y.delta=+g.rawS||g.s,y.deltaLabel=v(y.delta),y.final=g.v,y.finalLabel=v(y.final),y.initial=y.final-y.delta,y.initialLabel=v(y.initial));p&&(y.value=g.s,y.valueLabel=v(y.value),y.percentInitial=g.begR,y.percentInitialLabel=i.formatPercent(g.begR),y.percentPrevious=g.difR,y.percentPreviousLabel=i.formatPercent(g.difR),y.percentTotal=g.sumR,y.percenTotalLabel=i.formatPercent(g.sumR));var w=i.castOption(o,g.i,"customdata");w&&(y.customdata=w);return i.texttemplateString(s,y,e._d3locale,_,y,o._meta||{})}(e,t,r,n,a):s.textinfo?function(e,t,r,n){var a=e[0].trace,o="h"===a.orientation,s="waterfall"===a.type,l="funnel"===a.type;function u(e){return c(o?r:n,+e,!0).text}var f,d=a.textinfo,h=e[t],p=d.split("+"),v=[],g=function(e){return-1!==p.indexOf(e)};g("label")&&v.push((y=e[t].p,c(o?n:r,y,!0).text));var y;g("text")&&(0===(f=i.castOption(a,h.i,"text"))||f)&&v.push(f);if(s){var m=+h.rawS||h.s,b=h.v,x=b-m;g("initial")&&v.push(u(x)),g("delta")&&v.push(u(m)),g("final")&&v.push(u(b))}if(l){g("value")&&v.push(u(h.s));var _=0;g("percent initial")&&_++,g("percent previous")&&_++,g("percent total")&&_++;var w=_>1;g("percent initial")&&(f=i.formatPercent(h.begR),w&&(f+=" of initial"),v.push(f)),g("percent previous")&&(f=i.formatPercent(h.difR),w&&(f+=" of previous"),v.push(f)),g("percent total")&&(f=i.formatPercent(h.sumR),w&&(f+=" of total"),v.push(f))}return v.join("
")}(t,r,n,a):v.getValue(s.text,r);return v.coerceString(m,o)}(L,n,a,k,A);w=function(e,t){var r=v.getValue(e.textposition,t);return v.coerceEnumerated(b,r)}(D,a);var I="stack"===g.mode||"relative"===g.mode,N=n[a],j=!I||N._outmost;if(!P||"none"===w||(N.isBlank||s===u||f===h)&&("auto"===w||"inside"===w))return void r.select("text").remove();var F=L.font,z=p.getBarColor(n[a],D),q=p.getInsideTextFont(D,a,F,z),V=p.getOutsideTextFont(D,a,F),H=r.datum();R?"log"===k.type&&H.s0<=0&&(s=k.range[0]=U*(W/Y):W>=Y*(G/U);U>0&&Y>0&&(Z||X||J)?w="inside":(w="outside",B.remove(),B=null)}else w="inside";if(!B){Q=i.ensureUniformFontSize(e,"outside"===w?V:q);var K=(B=E(r,P,Q)).attr("transform");if(B.attr("transform",""),$=l.bBox(B.node()),U=$.width,Y=$.height,B.attr("transform",K),U<=0||Y<=0)return void B.remove()}var ee,te,re=D.textangle;"outside"===w?(te="both"===D.constraintext||"outside"===D.constraintext,ee=function(e,t,r,n,a,i){var o,s=!!i.isHorizontal,l=!!i.constrained,u=i.angle||0,c=a.width,f=a.height,d=Math.abs(t-e),h=Math.abs(n-r);o=s?h>2*_?_:0:d>2*_?_:0;var p=1;l&&(p=s?Math.min(1,h/f):Math.min(1,d/c));var v=S(u),g=O(a,v),y=(s?g.x:g.y)/2,m=(a.left+a.right)/2,b=(a.top+a.bottom)/2,x=(e+t)/2,w=(r+n)/2,k=0,M=0,A=s?T(t,e):T(r,n);s?(x=t-A*o,k=A*y):(w=n+A*o,M=-A*y);return{textX:m,textY:b,targetX:x,targetY:w,anchorX:k,anchorY:M,scale:p,rotate:v}}(s,u,f,h,$,{isHorizontal:R,constrained:te,angle:re})):(te="both"===D.constraintext||"inside"===D.constraintext,ee=C(s,u,f,h,$,{isHorizontal:R,constrained:te,angle:re,anchor:D.insidetextanchor}));ee.fontSize=Q.size,d(D.type,ee,L),N.transform=ee,M(B,L,g,y).attr("transform",i.getTextTransform(ee))}(e,t,D,r,h,F,z,q,V,g,y),t.layerClipId&&l.hideOutsideRangePoint(u,D.select("text"),w,L,f.xcalendar,f.ycalendar)}));var q=!1===f.cliponaxis;l.setClipUrl(u,q?null:t.layerClipId,e)}));u.getComponentMethod("errorbars","plot")(e,D,t,g)},toMoveInsideBar:C}},function(e,t,r){"use strict";var n=r(31),a=r(3),i=r(7),o=r(1).fillText,s=r(103).getLineWidth,l=r(12).hoverLabelText,u=r(13).BADNUM;function c(e,t,r,a){var i,s,c,f,d,h,p,v=e.cd,g=v[0].trace,y=v[0].t,m="closest"===a,b="waterfall"===g.type,x=e.maxHoverDistance;function _(e){return e[c]-e.w/2}function w(e){return e[c]+e.w/2}var k=m?_:function(e){return Math.min(_(e),e.p-y.bardelta/2)},T=m?w:function(e){return Math.max(w(e),e.p+y.bardelta/2)};function M(e,t){return n.inbox(e-i,t-i,x+Math.min(1,Math.abs(t-e)/p)-1)}function A(e){return M(k(e),T(e))}function S(e){var t=s,r=e.b,a=e[f];if(b){var i=Math.abs(e.rawS)||0;t>0?a+=i:t<0&&(a-=i)}return n.inbox(r-t,a-t,x+(a-t)/(a-r)-1)}"h"===g.orientation?(i=r,s=t,c="y",f="x",d=S,h=A):(i=t,s=r,c="x",f="y",h=S,d=A);var O=e[c+"a"],C=e[f+"a"];p=Math.abs(O.r2c(O.range[1])-O.r2c(O.range[0]));var L=n.getDistanceFunction(a,d,h,(function(e){return(d(e)+h(e))/2}));if(n.getClosest(v,L,e),!1!==e.index&&v[e.index].p!==u){m||(k=function(e){return Math.min(_(e),e.p-y.bargroupwidth/2)},T=function(e){return Math.max(w(e),e.p+y.bargroupwidth/2)});var E=v[e.index],D=g.base?E.b+E.s:E.s;e[f+"0"]=e[f+"1"]=C.c2p(E[f],!0),e[f+"LabelVal"]=D;var R=y.extents[y.extents.round(E.p)];e[c+"0"]=O.c2p(m?k(E):R[0],!0),e[c+"1"]=O.c2p(m?T(E):R[1],!0);var P=void 0!==E.orig_p;return e[c+"LabelVal"]=P?E.orig_p:E.p,e.labelLabel=l(O,e[c+"LabelVal"]),e.valueLabel=l(C,e[f+"LabelVal"]),e.baseLabel=l(C,E.b),e.spikeDistance=(S(E)+function(e){return M(_(e),w(e))}(E))/2-x,e[c+"Spike"]=O.c2p(E.p,!0),o(E,g,e),e.hovertemplate=g.hovertemplate,e}}function f(e,t){var r=t.mcc||e.marker.color,n=t.mlcc||e.marker.line.color,a=s(e,t);return i.opacity(r)?r:i.opacity(n)&&a?n:void 0}e.exports={hoverPoints:function(e,t,r,n){var i=c(e,t,r,n);if(i){var o=i.cd,s=o[0].trace,l=o[i.index];return i.color=f(s,l),a.getComponentMethod("errorbars","hoverInfo")(l,s,i),[i]}},hoverOnBars:c,getTraceColor:f}},function(e,t,r){"use strict";e.exports=function(e,t,r){return e.x="xVal"in t?t.xVal:t.x,e.y="yVal"in t?t.yVal:t.y,t.xa&&(e.xaxis=t.xa),t.ya&&(e.yaxis=t.ya),"h"===r.orientation?(e.label=e.y,e.value=e.x):(e.label=e.x,e.value=e.y),e}},function(e,t,r){"use strict";function n(e,t,r,n,a){var i=t.c2p(n?e.s0:e.p0,!0),o=t.c2p(n?e.s1:e.p1,!0),s=r.c2p(n?e.p0:e.s0,!0),l=r.c2p(n?e.p1:e.s1,!0);return a?[(i+o)/2,(s+l)/2]:n?[o,(s+l)/2]:[(i+o)/2,l]}e.exports=function(e,t){var r,a=e.cd,i=e.xaxis,o=e.yaxis,s=a[0].trace,l="funnel"===s.type,u="h"===s.orientation,c=[];if(!1===t)for(r=0;r2)return"[Array]";for(var r=Math.min(10,e.length),n=e.length-r,a=[],i=0;i1&&a.push("... ".concat(n," more items"));return"["+a.join(", ")+"]"}(e,r);return function(e,t){var r=Object.keys(e);if(0===r.length)return"{}";if(t.length>2)return"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){var r=e.constructor.name;if("string"==typeof r&&""!==r)return r}return t}(e)+"]";return"{ "+r.map((function(r){return r+": "+o(e[r],t)})).join(", ")+" }"}(e,r)}(e,t);default:return String(e)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isNode=function(e){return null!=e&&"string"==typeof e.kind},t.Token=t.Location=void 0;var n,a=(n=r(372))&&n.__esModule?n:{default:n};var i=function(){function e(e,t,r){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=r}return e.prototype.toJSON=function(){return{start:this.start,end:this.end}},e}();t.Location=i,(0,a.default)(i);var o=function(){function e(e,t,r,n,a,i,o){this.kind=e,this.start=t,this.end=r,this.line=n,this.column=a,this.value=o,this.prev=i,this.next=null}return e.prototype.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();t.Token=o,(0,a.default)(o)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.prototype.toJSON;"function"==typeof t||(0,n.default)(0),e.prototype.inspect=t,a.default&&(e.prototype[a.default]=t)};var n=i(r(373)),a=i(r(176));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!Boolean(e))throw new Error(null!=t?t:"Unexpected invariant triggered.")}},function(e,t,r){"use strict";function n(e){for(var t=0;to&&n(t[s-1]);)--s;return t.slice(o,s).join("\n")},t.getBlockStringIndentation=a,t.printBlockString=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=-1===e.indexOf("\n"),a=" "===e[0]||"\t"===e[0],i='"'===e[e.length-1],o="\\"===e[e.length-1],s=!n||i||o||r,l="";!s||n&&a||(l+="\n"+t);l+=t?e.replace(/\n/g,"\n"+t):e,s&&(l+="\n");return'"""'+l.replace(/"""/g,'\\"""')+'"""'}},function(e,t,r){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var r=0;r1,a=!1,i=arguments[1],o=i;return new r((function(r){return t.subscribe({next:function(t){var i=!a;if(a=!0,!i||n)try{o=e(o,t)}catch(e){return r.error(e)}else o=t},error:function(e){r.error(e)},complete:function(){if(!a&&!n)return r.error(new TypeError("Cannot reduce an empty sequence"));r.next(o),r.complete()}})}))}},{key:"concat",value:function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n=0&&a.splice(e,1),o()}});a.push(i)},error:function(e){n.error(e)},complete:function(){o()}});function o(){i.closed&&0===a.length&&n.complete()}return function(){a.forEach((function(e){return e.unsubscribe()})),i.unsubscribe()}}))}},{key:c,value:function(){return this}}],[{key:"from",value:function(t){var r="function"==typeof this?this:e;if(null==t)throw new TypeError(t+" is not an object");var n=d(t,c);if(n){var a=n.call(t);if(Object(a)!==a)throw new TypeError(a+" is not an object");return p(a)&&a.constructor===r?a:new r((function(e){return a.subscribe(e)}))}if(s("iterator")&&(n=d(t,u)))return new r((function(e){g((function(){if(!e.closed){var r=!0,a=!1,i=void 0;try{for(var o,s=n.call(t)[Symbol.iterator]();!(r=(o=s.next()).done);r=!0){var l=o.value;if(e.next(l),e.closed)return}}catch(e){a=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw i}}e.complete()}}))}));if(Array.isArray(t))return new r((function(e){g((function(){if(!e.closed){for(var r=0;r=0&&(t=e.slice(n),e=e.slice(0,n));var a=e.indexOf("?");return a>=0&&(r=e.slice(a+1),e=e.slice(0,a)),{path:e,query:r,hash:t}}(i.path||""),d=t&&t.path||"/",h=u.path?M(u.path,d,r||i.append):d,p=function(e,t,r){void 0===t&&(t={});var n,a=r||f;try{n=a(e||"")}catch(e){n={}}for(var i in t){var o=t[i];n[i]=Array.isArray(o)?o.map(c):c(o)}return n}(u.query,i.query,n&&n.options.parseQuery),v=i.hash||u.hash;return v&&"#"!==v.charAt(0)&&(v="#"+v),{_normalized:!0,path:h,query:p,hash:v}}var Y,Q=function(){},G={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(e){var t=this,r=this.$router,n=this.$route,i=r.resolve(this.to,n,this.append),o=i.location,s=i.route,l=i.href,u={},c=r.options.linkActiveClass,f=r.options.linkExactActiveClass,d=null==c?"router-link-active":c,v=null==f?"router-link-exact-active":f,g=null==this.activeClass?d:this.activeClass,y=null==this.exactActiveClass?v:this.exactActiveClass,m=s.redirectedFrom?p(null,U(s.redirectedFrom),null,r):s;u[y]=b(n,m,this.exactPath),u[g]=this.exact||this.exactPath?u[y]:function(e,t){return 0===e.path.replace(h,"/").indexOf(t.path.replace(h,"/"))&&(!t.hash||e.hash===t.hash)&&function(e,t){for(var r in t)if(!(r in e))return!1;return!0}(e.query,t.query)}(n,m);var x=u[y]?this.ariaCurrentValue:null,_=function(e){W(e)&&(t.replace?r.replace(o,Q):r.push(o,Q))},w={click:W};Array.isArray(this.event)?this.event.forEach((function(e){w[e]=_})):w[this.event]=_;var k={class:u},T=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:l,route:s,navigate:_,isActive:u[g],isExactActive:u[y]});if(T){if(1===T.length)return T[0];if(T.length>1||!T.length)return 0===T.length?e():e("span",{},T)}if("a"===this.tag)k.on=w,k.attrs={href:l,"aria-current":x};else{var M=function e(t){var r;if(t)for(var n=0;n-1&&(s.params[d]=r.params[d]);return s.path=$(c.path,s.params),l(c,s,o)}if(s.path){s.params={};for(var h=0;h=e.length?r():e[a]?t(e[a],(function(){n(a+1)})):n(a+1)};n(0)}var _e={redirected:2,aborted:4,cancelled:8,duplicated:16};function we(e,t){return Te(e,t,_e.redirected,'Redirected when going from "'+e.fullPath+'" to "'+function(e){if("string"==typeof e)return e;if("path"in e)return e.path;var t={};return Me.forEach((function(r){r in e&&(t[r]=e[r])})),JSON.stringify(t,null,2)}(t)+'" via a navigation guard.')}function ke(e,t){return Te(e,t,_e.cancelled,'Navigation cancelled from "'+e.fullPath+'" to "'+t.fullPath+'" with a new navigation.')}function Te(e,t,r,n){var a=new Error(n);return a._isRouter=!0,a.from=e,a.to=t,a.type=r,a}var Me=["params","query","hash"];function Ae(e){return Object.prototype.toString.call(e).indexOf("Error")>-1}function Se(e,t){return Ae(e)&&e._isRouter&&(null==t||e.type===t)}function Oe(e){return function(t,r,n){var a=!1,i=0,o=null;Ce(e,(function(e,t,r,s){if("function"==typeof e&&void 0===e.cid){a=!0,i++;var l,u=De((function(t){var a;((a=t).__esModule||Ee&&"Module"===a[Symbol.toStringTag])&&(t=t.default),e.resolved="function"==typeof t?t:Y.extend(t),r.components[s]=t,--i<=0&&n()})),c=De((function(e){var t="Failed to resolve async component "+s+": "+e;o||(o=Ae(e)?e:new Error(t),n(o))}));try{l=e(u,c)}catch(e){c(e)}if(l)if("function"==typeof l.then)l.then(u,c);else{var f=l.component;f&&"function"==typeof f.then&&f.then(u,c)}}})),a||n()}}function Ce(e,t){return Le(e.map((function(e){return Object.keys(e.components).map((function(r){return t(e.components[r],e.instances[r],e,r)}))})))}function Le(e){return Array.prototype.concat.apply([],e)}var Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function De(e){var t=!1;return function(){for(var r=[],n=arguments.length;n--;)r[n]=arguments[n];if(!t)return t=!0,e.apply(this,r)}}var Re=function(e,t){this.router=e,this.base=function(e){if(!e)if(Z){var t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else e="/";"/"!==e.charAt(0)&&(e="/"+e);return e.replace(/\/$/,"")}(t),this.current=g,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function Pe(e,t,r,n){var a=Ce(e,(function(e,n,a,i){var o=function(e,t){"function"!=typeof e&&(e=Y.extend(e));return e.options[t]}(e,t);if(o)return Array.isArray(o)?o.map((function(e){return r(e,n,a,i)})):r(o,n,a,i)}));return Le(n?a.reverse():a)}function Ie(e,t){if(t)return function(){return e.apply(t,arguments)}}Re.prototype.listen=function(e){this.cb=e},Re.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&&this.readyErrorCbs.push(t))},Re.prototype.onError=function(e){this.errorCbs.push(e)},Re.prototype.transitionTo=function(e,t,r){var n,a=this;try{n=this.router.match(e,this.current)}catch(e){throw this.errorCbs.forEach((function(t){t(e)})),e}var i=this.current;this.confirmTransition(n,(function(){a.updateRoute(n),t&&t(n),a.ensureURL(),a.router.afterHooks.forEach((function(e){e&&e(n,i)})),a.ready||(a.ready=!0,a.readyCbs.forEach((function(e){e(n)})))}),(function(e){r&&r(e),e&&!a.ready&&(Se(e,_e.redirected)&&i===g||(a.ready=!0,a.readyErrorCbs.forEach((function(t){t(e)}))))}))},Re.prototype.confirmTransition=function(e,t,r){var n=this,a=this.current;this.pending=e;var i=function(e){!Se(e)&&Ae(e)&&(n.errorCbs.length?n.errorCbs.forEach((function(t){t(e)})):console.error(e)),r&&r(e)},o=e.matched.length-1,s=a.matched.length-1;if(b(e,a)&&o===s&&e.matched[o]===a.matched[s])return this.ensureURL(),i(function(e,t){var r=Te(e,t,_e.duplicated,'Avoided redundant navigation to current location: "'+e.fullPath+'".');return r.name="NavigationDuplicated",r}(a,e));var l=function(e,t){var r,n=Math.max(e.length,t.length);for(r=0;r0)){var t=this.router,r=t.options.scrollBehavior,n=ye&&r;n&&this.listeners.push(se());var a=function(){var r=e.current,a=je(e.base);e.current===g&&a===e._startLocation||e.transitionTo(a,(function(e){n&&le(t,e,r,!0)}))};window.addEventListener("popstate",a),this.listeners.push((function(){window.removeEventListener("popstate",a)}))}},t.prototype.go=function(e){window.history.go(e)},t.prototype.push=function(e,t,r){var n=this,a=this.current;this.transitionTo(e,(function(e){me(A(n.base+e.fullPath)),le(n.router,e,a,!1),t&&t(e)}),r)},t.prototype.replace=function(e,t,r){var n=this,a=this.current;this.transitionTo(e,(function(e){be(A(n.base+e.fullPath)),le(n.router,e,a,!1),t&&t(e)}),r)},t.prototype.ensureURL=function(e){if(je(this.base)!==this.current.fullPath){var t=A(this.base+this.current.fullPath);e?me(t):be(t)}},t.prototype.getCurrentLocation=function(){return je(this.base)},t}(Re);function je(e){var t=window.location.pathname,r=t.toLowerCase(),n=e.toLowerCase();return!e||r!==n&&0!==r.indexOf(A(n+"/"))||(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash}var Fe=function(e){function t(t,r,n){e.call(this,t,r),n&&function(e){var t=je(e);if(!/^\/#/.test(t))return window.location.replace(A(e+"/#"+t)),!0}(this.base)||ze()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this;if(!(this.listeners.length>0)){var t=this.router.options.scrollBehavior,r=ye&&t;r&&this.listeners.push(se());var n=function(){var t=e.current;ze()&&e.transitionTo(qe(),(function(n){r&&le(e.router,n,t,!0),ye||Be(n.fullPath)}))},a=ye?"popstate":"hashchange";window.addEventListener(a,n),this.listeners.push((function(){window.removeEventListener(a,n)}))}},t.prototype.push=function(e,t,r){var n=this,a=this.current;this.transitionTo(e,(function(e){He(e.fullPath),le(n.router,e,a,!1),t&&t(e)}),r)},t.prototype.replace=function(e,t,r){var n=this,a=this.current;this.transitionTo(e,(function(e){Be(e.fullPath),le(n.router,e,a,!1),t&&t(e)}),r)},t.prototype.go=function(e){window.history.go(e)},t.prototype.ensureURL=function(e){var t=this.current.fullPath;qe()!==t&&(e?He(t):Be(t))},t.prototype.getCurrentLocation=function(){return qe()},t}(Re);function ze(){var e=qe();return"/"===e.charAt(0)||(Be("/"+e),!1)}function qe(){var e=window.location.href,t=e.indexOf("#");return t<0?"":e=e.slice(t+1)}function Ve(e){var t=window.location.href,r=t.indexOf("#");return(r>=0?t.slice(0,r):t)+"#"+e}function He(e){ye?me(Ve(e)):window.location.hash=e}function Be(e){ye?be(Ve(e)):window.location.replace(Ve(e))}var $e=function(e){function t(t,r){e.call(this,t,r),this.stack=[],this.index=-1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,r){var n=this;this.transitionTo(e,(function(e){n.stack=n.stack.slice(0,n.index+1).concat(e),n.index++,t&&t(e)}),r)},t.prototype.replace=function(e,t,r){var n=this;this.transitionTo(e,(function(e){n.stack=n.stack.slice(0,n.index).concat(e),t&&t(e)}),r)},t.prototype.go=function(e){var t=this,r=this.index+e;if(!(r<0||r>=this.stack.length)){var n=this.stack[r];this.confirmTransition(n,(function(){var e=t.current;t.index=r,t.updateRoute(n),t.router.afterHooks.forEach((function(t){t&&t(n,e)}))}),(function(e){Se(e,_e.duplicated)&&(t.index=r)}))}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(Re),Ue=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=K(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!ye&&!1!==e.fallback,this.fallback&&(t="hash"),Z||(t="abstract"),this.mode=t,t){case"history":this.history=new Ne(this,e.base);break;case"hash":this.history=new Fe(this,e.base,this.fallback);break;case"abstract":this.history=new $e(this,e.base);break;default:0}},Ye={currentRoute:{configurable:!0}};function Qe(e,t){return e.push(t),function(){var r=e.indexOf(t);r>-1&&e.splice(r,1)}}Ue.prototype.match=function(e,t,r){return this.matcher.match(e,t,r)},Ye.currentRoute.get=function(){return this.history&&this.history.current},Ue.prototype.init=function(e){var t=this;if(this.apps.push(e),e.$once("hook:destroyed",(function(){var r=t.apps.indexOf(e);r>-1&&t.apps.splice(r,1),t.app===e&&(t.app=t.apps[0]||null),t.app||t.history.teardown()})),!this.app){this.app=e;var r=this.history;if(r instanceof Ne||r instanceof Fe){var n=function(e){r.setupListeners(),function(e){var n=r.current,a=t.options.scrollBehavior;ye&&a&&"fullPath"in e&&le(t,e,n,!1)}(e)};r.transitionTo(r.getCurrentLocation(),n,n)}r.listen((function(e){t.apps.forEach((function(t){t._route=e}))}))}},Ue.prototype.beforeEach=function(e){return Qe(this.beforeHooks,e)},Ue.prototype.beforeResolve=function(e){return Qe(this.resolveHooks,e)},Ue.prototype.afterEach=function(e){return Qe(this.afterHooks,e)},Ue.prototype.onReady=function(e,t){this.history.onReady(e,t)},Ue.prototype.onError=function(e){this.history.onError(e)},Ue.prototype.push=function(e,t,r){var n=this;if(!t&&!r&&"undefined"!=typeof Promise)return new Promise((function(t,r){n.history.push(e,t,r)}));this.history.push(e,t,r)},Ue.prototype.replace=function(e,t,r){var n=this;if(!t&&!r&&"undefined"!=typeof Promise)return new Promise((function(t,r){n.history.replace(e,t,r)}));this.history.replace(e,t,r)},Ue.prototype.go=function(e){this.history.go(e)},Ue.prototype.back=function(){this.go(-1)},Ue.prototype.forward=function(){this.go(1)},Ue.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map((function(e){return Object.keys(e.components).map((function(t){return e.components[t]}))}))):[]},Ue.prototype.resolve=function(e,t,r){var n=U(e,t=t||this.history.current,r,this),a=this.match(n,t),i=a.redirectedFrom||a.fullPath;return{location:n,route:a,href:function(e,t,r){var n="hash"===r?"#"+t:t;return e?A(e+"/"+n):n}(this.history.base,i,this.mode),normalizedTo:n,resolved:a}},Ue.prototype.getRoutes=function(){return this.matcher.getRoutes()},Ue.prototype.addRoute=function(e,t){this.matcher.addRoute(e,t),this.history.current!==g&&this.history.transitionTo(this.history.getCurrentLocation())},Ue.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==g&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Ue.prototype,Ye),Ue.install=function e(t){if(!e.installed||Y!==t){e.installed=!0,Y=t;var r=function(e){return void 0!==e},n=function(e,t){var n=e.$options._parentVnode;r(n)&&r(n=n.data)&&r(n=n.registerRouteInstance)&&n(e,t)};t.mixin({beforeCreate:function(){r(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,n(this,this)},destroyed:function(){n(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("RouterView",k),t.component("RouterLink",G);var a=t.config.optionMergeStrategies;a.beforeRouteEnter=a.beforeRouteLeave=a.beforeRouteUpdate=a.created}},Ue.version="3.5.2",Ue.isNavigationFailure=Se,Ue.NavigationFailureType=_e,Ue.START_LOCATION=g,Z&&window.Vue&&window.Vue.use(Ue);var Ge=Ue,We=r(105);r(184);const Ze={plain:e=>e.data,json:e=>JSON.parse(e.data)};var Xe={install(e){e.SSE=e.prototype.$sse=function(e,t){const r=Object.assign({},{withCredentials:!1,format:"plain"},t),n=new EventSource(e,{withCredentials:r.withCredentials});return new Promise((e,t)=>{n.onerror=t,n.onopen=()=>{n.onerror=null;const t={};e({getSource:()=>n,onError(e){return n.onerror=e,this},subscribe(e,a){const i=e=>{let t;try{t=Ze[r.format](e)}catch(e){"function"==typeof n.onerror&&n.onerror(e)}a(t,e)};return t[e]||(t[e]=[]),t[e].push(i),""===e?n.onmessage=i:n.addEventListener(e,i),this},unsubscribe(e){return""===e?(n.onmessage=null,this):t[e]?(t[e].forEach(t=>{n.removeEventListener(e,t)}),t[e]=[],this):this},close(){n.close(),Object.keys(t).forEach(e=>{t[e]=[]})}})}})}}};function Je(e,t,r,n,a,i,o,s){var l,u="function"==typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=r,u._compiled=!0),n&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),o?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},u._ssrRegister=l):a&&(l=s?function(){a.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,l):[l]}return{exports:e,options:u}}var Ke,et=Je({},(function(){var e=this.$createElement,t=this._self._c||e;return t("div",[t("main-nav"),this._v(" "),t("main",[t("router-view")],1),this._v(" "),t("main-footer"),this._v(" "),t("app-update-available"),this._v(" "),t("communication-error"),this._v(" "),t("audio",{attrs:{id:"sharp",src:r(186),crossOrigin:"anonymous"}})],1)}),[],!1,null,null,null).exports,tt=[function(){var e=this.$createElement,t=this._self._c||e;return t("span",{staticClass:"navbar-item"},[t("img",{attrs:{src:r(187),width:"28",height:"28",loading:"eager",alt:"The Rubix ML logo"}})])}],rt=Je(n.a.extend({data:function(){return{open:!1}}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("nav",{staticClass:"navbar is-fixed-top",attrs:{role:"navigation","aria-label":"main navigation"}},[r("div",{staticClass:"navbar-brand"},[e._m(0),e._v(" "),r("h1",{staticClass:"navbar-item"},[e._v("Rubix Server")]),e._v(" "),r("a",{staticClass:"navbar-burger burger",attrs:{role:"button","aria-label":"menu","aria-expanded":"false"},on:{click:function(t){e.open=!e.open}}},[r("span",{attrs:{"aria-hidden":"true"}}),e._v(" "),r("span",{attrs:{"aria-hidden":"true"}}),e._v(" "),r("span",{attrs:{"aria-hidden":"true"}})])]),e._v(" "),r("div",{staticClass:"navbar-menu",class:{"is-active":e.open},attrs:{id:"nav-menu"}},[r("div",{staticClass:"navbar-end"},[r("router-link",{staticClass:"navbar-item",attrs:{to:{name:"dashboard"}},on:{click:function(t){e.open=!1}}},[r("span",{staticClass:"icon"},[r("i",{staticClass:"fas fa-server"})]),e._v(" "),r("span",[e._v("Dashboard")])])],1)])])}),tt,!1,null,null,null).exports,nt=Je(n.a.extend({computed:{year:function(){return(new Date).getFullYear()}}}),(function(){var e=this.$createElement,t=this._self._c||e;return t("footer",{staticClass:"footer mt-5"},[t("div",{staticClass:"content"},[t("p",{staticClass:"is-size-7 has-text-weight-light has-text-centered"},[this._v("© "+this._s(this.year)+" Rubix ML")])])])}),[],!1,null,null,null).exports,at=r(10);var it,ot,st=Object(at.a)(Ke||(it=["\n fragment RequestsLevel on Server {\n httpStats {\n requests {\n successful\n rejected\n failed\n }\n }\n }\n"],ot||(ot=it.slice(0)),Ke=Object.freeze(Object.defineProperties(it,{raw:{value:Object.freeze(ot)}})))),lt=Je(n.a.extend({props:{requests:{type:Object,required:!0}}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"level"},[r("div",{staticClass:"level-item has-text-centered"},[r("div",[e._m(0),e._v(" "),r("p",{staticClass:"title"},[e._v(e._s(e.requests.successful.toLocaleString()))])])]),e._v(" "),r("div",{staticClass:"level-item has-text-centered"},[r("div",[e._m(1),e._v(" "),r("p",{staticClass:"title"},[e._v(e._s(e.requests.rejected.toLocaleString()))])])]),e._v(" "),r("div",{staticClass:"level-item has-text-centered"},[r("div",[e._m(2),e._v(" "),r("p",{staticClass:"title"},[e._v(e._s(e.requests.failed.toLocaleString()))])])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"Requests that returned a 100, 200, or 300 level response code."}},[t("span",{staticClass:"heading"},[t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-check mr-3"})]),this._v("Successful")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"Requests that were rejected due to a client error (4xx)."}},[t("span",{staticClass:"heading"},[t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-exclamation mr-3"})]),this._v("Rejected")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"Requests that failed due to a server error (5xx)."}},[t("span",{staticClass:"heading"},[t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-times mr-3"})]),this._v("Failed")])])}],!1,null,null,null).exports,ut=r(106),ct=r.n(ut),ft=r(104),dt=r.n(ft),ht=r(178),pt=r.n(ht);ct.a.register([dt.a,pt.a]);var vt,gt=ct.a;function yt(e){return function(e){if(Array.isArray(e))return mt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return mt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return mt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r60&&(this.datasets.total=this.datasets.total.slice(-60));var a=this.datasets.total.reduce((function(e,t){return e+t}),0)/this.datasets.total.length;gt.extendTraces("response-rate-chart",{y:[[a],[e],[t],[r]]},[0,1,2,3],60),this.last.successful=this.requests.successful,this.last.rejected=this.requests.rejected,this.last.failed=this.requests.failed}},mounted:function(){var e=yt(Array(60).keys()).reverse(),t=Array(60).fill(0);gt.newPlot("response-rate-chart",[{name:"Average",x:e,y:t,type:"scattergl",line:{width:2,color:"rgb(184, 107, 255)"},fill:"tozeroy",fillcolor:"rgba(184, 107, 255, 0.1)"},{name:"Successful",x:e,y:t,type:"scatter",mode:"lines",line:{width:2,color:"rgb(35, 209, 96)"},fill:"tozeroy",fillcolor:"rgba(35, 209, 96, 0.1)"},{name:"Rejected",x:e,y:t,type:"scattergl",line:{width:2,color:"rgb(255, 159, 64)"},fill:"tozeroy",fillcolor:"rgba(255, 159, 64, 0.1)"},{name:"Failed",x:e,y:t,type:"scatter",line:{width:2,color:"rgb(255, 97, 131)"},fill:"tozeroy",fillcolor:"rgba(255, 97, 131, 0.1)"}],{legend:{orientation:"h",y:1.2},xaxis:{title:{text:"Seconds",font:{size:12}},autorange:"reversed",gridcolor:"rgb(120, 120, 120)",fixedrange:!0},yaxis:{title:{text:"Requests",font:{size:12}},rangemode:"tozero",gridcolor:"rgb(120, 120, 120)",fixedrange:!0},margin:{l:80,r:40,t:40,b:40},paper_bgcolor:"rgba(0, 0, 0, 0)",plot_bgcolor:"rgba(0, 0, 0, 0)",modebar:{color:"rgb(128, 128, 128)",activecolor:"rgb(192, 192, 192)",bgcolor:"rgba(0, 0, 0, 0)"}},{responsive:!0,displaylogo:!1,modeBarButtons:[["zoom2d","pan2d","resetScale2d","toImage"]]}),this.last.successful=this.requests.successful,this.last.rejected=this.requests.rejected,this.last.failed=this.requests.failed,this.timer=setInterval(this.update,1e3)},beforeDestroy:function(){this.timer&&clearInterval(this.timer)}}),(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this.$createElement,t=this._self._c||e;return t("figure",{staticClass:"image is-3by1"},[t("div",{staticClass:"has-ratio",attrs:{id:"response-rate-chart"}})])}],!1,null,null,null).exports;var wt,kt=Object(at.a)(bt||(bt=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n fragment TransfersLevel on Server {\n httpStats {\n transfers {\n received\n sent\n }\n }\n }\n"]))),Tt=Je(n.a.extend({props:{transfers:{type:Object,required:!0}},computed:{received:function(){return(this.transfers.received/1e6).toFixed(1)+"M"},sent:function(){return(this.transfers.sent/1e6).toFixed(1)+"M"}}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"level"},[r("div",{staticClass:"level-item has-text-centered"},[r("div",[e._m(0),e._v(" "),r("p",{staticClass:"title"},[e._v(e._s(e.received))])])]),e._v(" "),r("div",{staticClass:"level-item has-text-centered"},[r("div",[e._m(1),e._v(" "),r("p",{staticClass:"title"},[e._v(e._s(e.sent))])])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The number of bytes received in request bodies."}},[t("span",{staticClass:"heading"},[t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-download mr-3"})]),this._v("Received")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The number of bytes sent in response bodies."}},[t("span",{staticClass:"heading"},[t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-upload mr-3"})]),this._v("Sent")])])}],!1,null,null,null).exports;function Mt(e){return function(e){if(Array.isArray(e))return At(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return At(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return At(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function At(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r60&&(this.datasets.total=this.datasets.total.slice(-60));var t=this.datasets.total.reduce((function(e,t){return e+t}),0)/this.datasets.total.length;gt.extendTraces("inference-rate-chart",{y:[[t],[e]]},[0,1],60),this.last.numSamplesInferred=this.model.numSamplesInferred}},mounted:function(){var e=Rt(Array(60).keys()).reverse(),t=Array(60).fill(0);gt.newPlot("inference-rate-chart",[{name:"Average",x:e,y:t,type:"scattergl",line:{width:2,color:"rgb(75, 192, 192)"},fill:"tozeroy",fillcolor:"rgba(75, 192, 192, 0.1)"},{name:"Samples",x:e,y:t,type:"scatter",mode:"lines",line:{width:2,color:"rgb(255, 205, 86)"},fill:"tozeroy",fillcolor:"rgba(255, 205, 86, 0.1)"}],{legend:{orientation:"h",y:1.2},xaxis:{title:{text:"Seconds",font:{size:12}},type:"linear",autorange:"reversed",gridcolor:"rgb(128, 128, 128)",fixedrange:!0},yaxis:{title:{text:"Samples",font:{size:12}},type:"linear",rangemode:"tozero",gridcolor:"rgb(128, 128, 128)",fixedrange:!0},margin:{l:80,r:40,t:40,b:40},paper_bgcolor:"rgba(0, 0, 0, 0)",plot_bgcolor:"rgba(0, 0, 0, 0)",modebar:{color:"rgb(128, 128, 128)",activecolor:"rgb(192, 192, 192)",bgcolor:"rgba(0, 0, 0, 0)"}},{responsive:!0,displaylogo:!1,modeBarButtons:[["zoom2d","pan2d","resetScale2d","toImage"]]}),this.last.numSamplesInferred=this.model.numSamplesInferred,this.timer=setInterval(this.update,1e3)},beforeDestroy:function(){this.timer&&clearInterval(this.timer)}}),(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this.$createElement,t=this._self._c||e;return t("figure",{staticClass:"image is-16by9"},[t("div",{staticClass:"has-ratio",attrs:{id:"inference-rate-chart"}})])}],!1,null,null,null).exports;var Ft,zt=Object(at.a)(It||(It=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n fragment MemoryLevel on Server {\n memory {\n current\n peak\n }\n }\n"]))),qt=Je(n.a.extend({props:{memory:{type:Object,required:!0}},computed:{current:function(){return this.memory.current/1e6},peak:function(){return this.memory.peak/1e6}}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"level"},[r("div",{staticClass:"level-item has-text-centered"},[r("div",[e._m(0),e._v(" "),r("p",{staticClass:"title"},[e._v(e._s(e.current.toFixed(1))+"M")])])]),e._v(" "),r("div",{staticClass:"level-item has-text-centered"},[r("div",[e._m(1),e._v(" "),r("p",{staticClass:"title"},[e._v(e._s(e.peak.toFixed(1))+"M")])])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The number of bytes currently allocated to the server process."}},[t("span",{staticClass:"heading"},[t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-memory mr-3"})]),this._v("Current")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The maximum number of bytes consumed by the server process so far."}},[t("span",{staticClass:"heading"},[t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-memory mr-3"})]),this._v("Peak")])])}],!1,null,null,null).exports;var Vt,Ht=Object(at.a)(Ft||(Ft=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n fragment MemoryUsageChart on Server {\n memory {\n current\n peak\n }\n }\n"]))),Bt=Je(n.a.extend({data:function(){return{timer:null}},props:{memory:{type:Object,required:!0}},computed:{current:function(){return this.memory.current/1e6},peak:function(){return this.memory.peak/1e6}},methods:{update:function(){gt.extendTraces("memory-usage-chart",{y:[[this.current],[this.peak]]},[0,1],1)}},mounted:function(){gt.newPlot("memory-usage-chart",[{name:"Current",x:["Memory"],y:[this.memory.current],type:"bar",marker:{color:"rgb(35, 209, 96)"}},{name:"Peak",x:["Memory"],y:[this.memory.peak],type:"bar",marker:{color:"rgb(255, 97, 131)"}}],{legend:{orientation:"h",y:1.2},xaxis:{title:{text:"Usage",font:{size:12}},gridcolor:"rgb(128, 128, 128)",fixedrange:!0},yaxis:{title:{text:"Megabytes",font:{size:12}},type:"linear",rangemode:"tozero",gridcolor:"rgb(128, 128, 128)",fixedrange:!0},margin:{l:80,r:40,t:40,b:40},paper_bgcolor:"rgba(0, 0, 0, 0)",plot_bgcolor:"rgba(0, 0, 0, 0)",modebar:{color:"rgb(128, 128, 128)",activecolor:"rgb(192, 192, 192)",bgcolor:"rgba(0, 0, 0, 0)"}},{responsive:!0,displaylogo:!1,modeBarButtons:[["toImage"]]}),this.timer=setInterval(this.update,3e3)},beforeDestroy:function(){this.timer&&clearInterval(this.timer)}}),(function(){var e=this.$createElement;this._self._c;return this._m(0)}),[function(){var e=this.$createElement,t=this._self._c||e;return t("figure",{staticClass:"image is-3by2"},[t("div",{staticClass:"has-ratio",attrs:{id:"memory-usage-chart"}})])}],!1,null,null,null).exports,$t=r(107),Ut=r.n($t);var Yt,Qt=Object(at.a)(Vt||(Vt=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n fragment ProcessInfo on Server {\n info {\n start\n pid\n }\n }\n"]))),Gt=Je(n.a.extend({data:function(){return{uptime:null,timer:null}},props:{info:{type:Object,required:!0}},computed:{upSince:function(){return Ut.a.unix(this.info.start).format("MMM. Do, YYYY [at] h:mmA")}},methods:{updateUptime:function(){this.uptime=Ut.a.unix(this.info.start).fromNow(!0)}},mounted:function(){this.updateUptime(),this.timer=setInterval(this.updateUptime,3e4)},beforeDestroy:function(){this.timer&&clearInterval(this.timer)}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("table",{staticClass:"table is-bordered is-striped is-fullwidth"},[r("tbody",[r("tr",[e._m(0),e._v(" "),r("td",{staticClass:"has-text-right"},[e._v(e._s(e.upSince))])]),e._v(" "),r("tr",[e._m(1),e._v(" "),r("td",{staticClass:"has-text-right has-text-first-letter-capitalized"},[e._v(e._s(e.uptime))])]),e._v(" "),r("tr",[e._m(2),e._v(" "),r("td",{staticClass:"has-text-right"},[e._v(e._s(e.info.pid))])])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The date and time that the server started."}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("Up Since")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The amount of time that the server has been running."}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("Uptime")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The process ID (PID) of the server."}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("PID")])])])}],!1,null,null,null).exports;var Wt=Object(at.a)(Yt||(Yt=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n fragment ServerSettings on Server {\n settings {\n host\n port\n tls\n maxConcurrentRequests\n memoryLimit\n postMaxSize\n }\n }\n"]))),Zt=Je(n.a.extend({props:{settings:{type:Object,required:!0}},computed:{memoryLimit:function(){return-1!==this.settings.memoryLimit?Math.round(this.settings.memoryLimit/1e6).toLocaleString()+"M":"Unlimited"},postMaxSize:function(){return-1!==this.settings.postMaxSize?Math.round(this.settings.postMaxSize/1e6).toLocaleString()+"M":"Unlimited"}}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("table",{staticClass:"table is-bordered is-striped is-fullwidth"},[r("tbody",[r("tr",[e._m(0),e._v(" "),r("td",{staticClass:"has-text-right"},[e._v(e._s(e.settings.host))])]),e._v(" "),r("tr",[e._m(1),e._v(" "),r("td",{staticClass:"has-text-right"},[e._v(e._s(e.settings.port))])]),e._v(" "),r("tr",[e._m(2),e._v(" "),r("td",{staticClass:"has-text-right"},[e._v(e._s(e.settings.tls?"Yes":"No"))])]),e._v(" "),r("tr",[e._m(3),e._v(" "),r("td",{staticClass:"has-text-right"},[e._v(e._s(e.settings.maxConcurrentRequests.toLocaleString()))])]),e._v(" "),r("tr",[e._m(4),e._v(" "),r("td",{staticClass:"has-text-right"},[e._v(e._s(e.memoryLimit))])]),e._v(" "),r("tr",[e._m(5),e._v(" "),r("td",{staticClass:"has-text-right"},[e._v(e._s(e.postMaxSize))])])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The host address this server is bound to."}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("Host")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The TCP port this server is listening on."}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("Port")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"Is transport layer security (TLS) enabled?"}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("TLS")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The maximum number of requests to handle concurrently."}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("Max Concurrent Requests")])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The maximum amount of memory the server is allotted to consume."}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("Memory Limit")])]),this._v(" "),t("span",{staticClass:"tag ml-3"},[this._v("INI")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("td",[t("span",{staticClass:"has-tooltip-arrow has-tooltip-top has-tooltip-multiline",attrs:{"data-tooltip":"The maximum size of a request body allowed."}},[t("span",{staticClass:"has-text-weight-medium"},[this._v("Max POST Size")])]),this._v(" "),t("span",{staticClass:"tag ml-3"},[this._v("INI")])])}],!1,null,null,null).exports,Xt=new n.a,Jt=[100,30,100],Kt=Je(n.a.extend({data:function(){return{sound:null,open:!1}},methods:{update:function(){Xt.$emit("update-accepted"),this.open=!1},ding:function(){this.sound&&this.sound.play()},vibrate:function(){window.navigator.vibrate(Jt)}},mounted:function(){var e=this,t=document.getElementById("sharp");t instanceof HTMLAudioElement&&(this.sound=t),Xt.$on("update-ready",(function(){e.open||(e.open=!0,e.ding(),e.vibrate())}))}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"modal",class:{"is-active":e.open}},[r("div",{staticClass:"modal-background"}),e._v(" "),r("div",{staticClass:"modal-content"},[r("div",{staticClass:"box has-text-centered"},[e._m(0),e._v(" "),r("p",{staticClass:"block is-size-5"},[e._v("\n An update is ready to be installed\n ")]),e._v(" "),r("p",{staticClass:"block help"},[e._v("\n Install the new update now or ignore to install later.\n ")]),e._v(" "),r("div",{staticClass:"block buttons is-centered"},[r("button",{staticClass:"button is-info is-outlined",on:{click:function(t){return e.update()}}},[e._m(1),e._v(" "),r("span",[e._v("Update")])]),e._v(" "),r("button",{staticClass:"button is-outlined is-danger",on:{click:function(t){e.open=!1}}},[e._m(2),e._v(" "),r("span",[e._v("Dismiss")])])])])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"block"},[t("span",{staticClass:"icon is-large"},[t("i",{staticClass:"fas fa-2x fa-rocket"})])])},function(){var e=this.$createElement,t=this._self._c||e;return t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-check"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-times"})])}],!1,null,null,null).exports,er=[100,30,100],tr=Je(n.a.extend({data:function(){return{sound:null,open:!1,message:"Unknown error."}},methods:{ding:function(){this.sound&&this.sound.play()},vibrate:function(){window.navigator.vibrate(er)}},mounted:function(){var e=this,t=document.getElementById("sharp");t instanceof HTMLAudioElement&&(this.sound=t),Xt.$on("communication-error",(function(t){e.open||(e.message=t.error.message,e.open=!0,e.ding(),e.vibrate())}))}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"modal",class:{"is-active":e.open}},[r("div",{staticClass:"modal-background"}),e._v(" "),r("div",{staticClass:"modal-content"},[r("div",{staticClass:"box has-text-centered"},[e._m(0),e._v(" "),r("p",{staticClass:"block is-size-5"},[e._v("\n There was a problem communicating with the server\n ")]),e._v(" "),r("p",{staticClass:"block help"},[e._v("\n "+e._s(e.message)+"\n ")]),e._v(" "),r("div",{staticClass:"block buttons is-centered"},[r("button",{staticClass:"button is-info is-outlined",on:{click:function(t){return e.$router.go()}}},[e._m(1),e._v(" "),r("span",[e._v("Retry")])]),e._v(" "),r("button",{staticClass:"button is-danger is-outlined",on:{click:function(t){e.open=!1}}},[e._m(2),e._v(" "),r("span",[e._v("Dismiss")])])])])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"block"},[t("span",{staticClass:"icon is-large"},[t("span",{staticClass:"fa-stack fa-lg"},[t("i",{staticClass:"fas fa-server fa-stack-1x"}),this._v(" "),t("i",{staticClass:"fas fa-ban fa-stack-2x has-text-danger"})])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-redo-alt"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("span",{staticClass:"icon"},[t("i",{staticClass:"fas fa-times"})])}],!1,null,null,null).exports,rr=n.a.extend({props:{loading:{type:Boolean,required:!0}}}),nr=(r(369),Je(rr,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{directives:[{name:"show",rawName:"v-show",value:this.loading,expression:"loading"}],staticClass:"is-page-loader"},[t("img",{staticClass:"grid-loader",attrs:{src:r(368),width:"128",height:"128",alt:"Loading image"}})])}),[],!1,null,"5c7a160e",null).exports),ar=r(0),ir=r(2),or=r(177),sr=r(180),lr=r.n(sr).a,ur=r(4);!function(e){function t(t,r){var n=e.call(this,t)||this;return n.link=r,n}Object(ar.c)(t,e)}(Error);function cr(e){return e.request.length<=1}function fr(e){return new lr((function(t){t.error(e)}))}function dr(e,t){var r=Object(ar.a)({},e);return Object.defineProperty(t,"setContext",{enumerable:!1,value:function(e){r="function"==typeof e?Object(ar.a)({},r,e(r)):Object(ar.a)({},r,e)}}),Object.defineProperty(t,"getContext",{enumerable:!1,value:function(){return Object(ar.a)({},r)}}),Object.defineProperty(t,"toKey",{enumerable:!1,value:function(){return function(e){var t=e.query,r=e.variables,n=e.operationName;return JSON.stringify([n,t,r])}(t)}}),t}function hr(e,t){return t?t(e):lr.of()}function pr(e){return"function"==typeof e?new mr(e):e}function vr(){return new mr((function(){return lr.of()}))}function gr(e){return 0===e.length?vr():e.map(pr).reduce((function(e,t){return e.concat(t)}))}function yr(e,t,r){var n=pr(t),a=pr(r||new mr(hr));return cr(n)&&cr(a)?new mr((function(t){return e(t)?n.request(t)||lr.of():a.request(t)||lr.of()})):new mr((function(t,r){return e(t)?n.request(t,r)||lr.of():a.request(t,r)||lr.of()}))}var mr=function(){function e(e){e&&(this.request=e)}return e.prototype.split=function(t,r,n){return this.concat(yr(t,r,n||new e(hr)))},e.prototype.concat=function(e){return function(e,t){var r=pr(e);if(cr(r))return r;var n=pr(t);return cr(n)?new mr((function(e){return r.request(e,(function(e){return n.request(e)||lr.of()}))||lr.of()})):new mr((function(e,t){return r.request(e,(function(e){return n.request(e,t)||lr.of()}))||lr.of()}))}(this,e)},e.prototype.request=function(e,t){throw new ur.a(1)},e.empty=vr,e.from=gr,e.split=yr,e.execute=br,e}();function br(e,t){return e.request(dr(t.context,function(e){var t={variables:e.variables||{},extensions:e.extensions||{},operationName:e.operationName,query:e.query};return t.operationName||(t.operationName="string"!=typeof t.query?Object(ir.n)(t.query):""),t}(function(e){for(var t=["query","operationName","variables","extensions","context"],r=0,n=Object.keys(e);r0}var Ar,Sr=function(e){function t(r){var n,a,i=r.graphQLErrors,o=r.networkError,s=r.errorMessage,l=r.extraInfo,u=e.call(this,s)||this;return u.graphQLErrors=i||[],u.networkError=o||null,u.message=s||(a="",Mr((n=u).graphQLErrors)&&n.graphQLErrors.forEach((function(e){var t=e?e.message:"Error message not found.";a+="GraphQL error: "+t+"\n"})),n.networkError&&(a+="Network error: "+n.networkError.message+"\n"),a=a.replace(/\n$/,"")),u.extraInfo=l,u.__proto__=t.prototype,u}return Object(ar.c)(t,e),t}(Error);!function(e){e[e.normal=1]="normal",e[e.refetch=2]="refetch",e[e.poll=3]="poll"}(Ar||(Ar={}));var Or=function(e){function t(t){var r=t.queryManager,n=t.options,a=t.shouldSubscribe,i=void 0===a||a,o=e.call(this,(function(e){return o.onSubscribe(e)}))||this;o.observers=new Set,o.subscriptions=new Set,o.isTornDown=!1,o.options=n,o.variables=n.variables||{},o.queryId=r.generateQueryId(),o.shouldSubscribe=i;var s=Object(ir.m)(n.query);return o.queryName=s&&s.name&&s.name.value,o.queryManager=r,o}return Object(ar.c)(t,e),t.prototype.result=function(){var e=this;return new Promise((function(t,r){var n={next:function(r){t(r),e.observers.delete(n),e.observers.size||e.queryManager.removeQuery(e.queryId),setTimeout((function(){a.unsubscribe()}),0)},error:r},a=e.subscribe(n)}))},t.prototype.currentResult=function(){var e=this.getCurrentResult();return void 0===e.data&&(e.data={}),e},t.prototype.getCurrentResult=function(){if(this.isTornDown){var e=this.lastResult;return{data:!this.lastError&&e&&e.data||void 0,error:this.lastError,loading:!1,networkStatus:xr.error}}var t,r,n,a=this.queryManager.getCurrentQueryResult(this),i=a.data,o=a.partial,s=this.queryManager.queryStore.get(this.queryId),l=this.options.fetchPolicy,u="network-only"===l||"no-cache"===l;if(s){var c=s.networkStatus;if(r=s,void 0===(n=this.options.errorPolicy)&&(n="none"),r&&(r.networkError||"none"===n&&Mr(r.graphQLErrors)))return{data:void 0,loading:!1,networkStatus:c,error:new Sr({graphQLErrors:s.graphQLErrors,networkError:s.networkError})};s.variables&&(this.options.variables=Object(ar.a)(Object(ar.a)({},this.options.variables),s.variables),this.variables=this.options.variables),t={data:i,loading:kr(c),networkStatus:c},s.graphQLErrors&&"all"===this.options.errorPolicy&&(t.errors=s.graphQLErrors)}else{var f=u||o&&"cache-only"!==l;t={data:i,loading:f,networkStatus:f?xr.loading:xr.ready}}return o||this.updateLastResult(Object(ar.a)(Object(ar.a)({},t),{stale:!1})),Object(ar.a)(Object(ar.a)({},t),{partial:o})},t.prototype.isDifferentFromLastResult=function(e){var t=this.lastResultSnapshot;return!(t&&e&&t.networkStatus===e.networkStatus&&t.stale===e.stale&&Object(or.a)(t.data,e.data))},t.prototype.getLastResult=function(){return this.lastResult},t.prototype.getLastError=function(){return this.lastError},t.prototype.resetLastResults=function(){delete this.lastResult,delete this.lastResultSnapshot,delete this.lastError,this.isTornDown=!1},t.prototype.resetQueryStoreErrors=function(){var e=this.queryManager.queryStore.get(this.queryId);e&&(e.networkError=null,e.graphQLErrors=[])},t.prototype.refetch=function(e){var t=this.options.fetchPolicy;return"cache-only"===t?Promise.reject(new ur.a(1)):("no-cache"!==t&&"cache-and-network"!==t&&(t="network-only"),Object(or.a)(this.variables,e)||(this.variables=Object(ar.a)(Object(ar.a)({},this.variables),e)),Object(or.a)(this.options.variables,this.variables)||(this.options.variables=Object(ar.a)(Object(ar.a)({},this.options.variables),this.variables)),this.queryManager.fetchQuery(this.queryId,Object(ar.a)(Object(ar.a)({},this.options),{fetchPolicy:t}),Ar.refetch))},t.prototype.fetchMore=function(e){var t=this;Object(ur.b)(e.updateQuery,2);var r=Object(ar.a)(Object(ar.a)({},e.query?e:Object(ar.a)(Object(ar.a)(Object(ar.a)({},this.options),e),{variables:Object(ar.a)(Object(ar.a)({},this.variables),e.variables)})),{fetchPolicy:"network-only"}),n=this.queryManager.generateQueryId();return this.queryManager.fetchQuery(n,r,Ar.normal,this.queryId).then((function(a){return t.updateQuery((function(t){return e.updateQuery(t,{fetchMoreResult:a.data,variables:r.variables})})),t.queryManager.stopQuery(n),a}),(function(e){throw t.queryManager.stopQuery(n),e}))},t.prototype.subscribeToMore=function(e){var t=this,r=this.queryManager.startGraphQLSubscription({query:e.document,variables:e.variables}).subscribe({next:function(r){var n=e.updateQuery;n&&t.updateQuery((function(e,t){var a=t.variables;return n(e,{subscriptionData:r,variables:a})}))},error:function(t){e.onError&&e.onError(t)}});return this.subscriptions.add(r),function(){t.subscriptions.delete(r)&&r.unsubscribe()}},t.prototype.setOptions=function(e){var t=this.options.fetchPolicy;this.options=Object(ar.a)(Object(ar.a)({},this.options),e),e.pollInterval?this.startPolling(e.pollInterval):0===e.pollInterval&&this.stopPolling();var r=e.fetchPolicy;return this.setVariables(this.options.variables,t!==r&&("cache-only"===t||"standby"===t||"network-only"===r),e.fetchResults)},t.prototype.setVariables=function(e,t,r){return void 0===t&&(t=!1),void 0===r&&(r=!0),this.isTornDown=!1,e=e||this.variables,!t&&Object(or.a)(e,this.variables)?this.observers.size&&r?this.result():Promise.resolve():(this.variables=this.options.variables=e,this.observers.size?this.queryManager.fetchQuery(this.queryId,this.options):Promise.resolve())},t.prototype.updateQuery=function(e){var t=this.queryManager,r=t.getQueryWithPreviousResult(this.queryId),n=r.previousResult,a=r.variables,i=r.document,o=Object(ir.I)((function(){return e(n,{variables:a})}));o&&(t.dataStore.markUpdateQueryResult(i,a,o),t.broadcastQueries())},t.prototype.stopPolling=function(){this.queryManager.stopPollingQuery(this.queryId),this.options.pollInterval=void 0},t.prototype.startPolling=function(e){Er(this),this.options.pollInterval=e,this.queryManager.startPollingQuery(this.options,this.queryId)},t.prototype.updateLastResult=function(e){var t=this.lastResult;return this.lastResult=e,this.lastResultSnapshot=this.queryManager.assumeImmutableResults?e:Object(ir.f)(e),t},t.prototype.onSubscribe=function(e){var t=this;try{var r=e._subscription._observer;r&&!r.error&&(r.error=Cr)}catch(e){}var n=!this.observers.size;return this.observers.add(e),e.next&&this.lastResult&&e.next(this.lastResult),e.error&&this.lastError&&e.error(this.lastError),n&&this.setUpQuery(),function(){t.observers.delete(e)&&!t.observers.size&&t.tearDownQuery()}},t.prototype.setUpQuery=function(){var e=this,t=this.queryManager,r=this.queryId;this.shouldSubscribe&&t.addObservableQuery(r,this),this.options.pollInterval&&(Er(this),t.startPollingQuery(this.options,r));var n=function(t){e.updateLastResult(Object(ar.a)(Object(ar.a)({},e.lastResult),{errors:t.graphQLErrors,networkStatus:xr.error,loading:!1})),Lr(e.observers,"error",e.lastError=t)};t.observeQuery(r,this.options,{next:function(r){if(e.lastError||e.isDifferentFromLastResult(r)){var n=e.updateLastResult(r),a=e.options,i=a.query,o=a.variables,s=a.fetchPolicy;t.transform(i).hasClientExports?t.getLocalState().addExportedVariables(i,o).then((function(a){var o=e.variables;e.variables=e.options.variables=a,!r.loading&&n&&"cache-only"!==s&&t.transform(i).serverQuery&&!Object(or.a)(o,a)?e.refetch():Lr(e.observers,"next",r)})):Lr(e.observers,"next",r)}},error:n}).catch(n)},t.prototype.tearDownQuery=function(){var e=this.queryManager;this.isTornDown=!0,e.stopPollingQuery(this.queryId),this.subscriptions.forEach((function(e){return e.unsubscribe()})),this.subscriptions.clear(),e.removeObservableQuery(this.queryId),e.stopQuery(this.queryId),this.observers.clear()},t}(Tr);function Cr(e){}function Lr(e,t,r){var n=[];e.forEach((function(e){return e[t]&&n.push(e)})),n.forEach((function(e){return e[t](r)}))}function Er(e){var t=e.options.fetchPolicy;Object(ur.b)("cache-first"!==t&&"cache-only"!==t,3)}var Dr=function(){function e(){this.store={}}return e.prototype.getStore=function(){return this.store},e.prototype.get=function(e){return this.store[e]},e.prototype.initMutation=function(e,t,r){this.store[e]={mutation:t,variables:r||{},loading:!0,error:null}},e.prototype.markMutationError=function(e,t){var r=this.store[e];r&&(r.loading=!1,r.error=t)},e.prototype.markMutationResult=function(e){var t=this.store[e];t&&(t.loading=!1,t.error=null)},e.prototype.reset=function(){this.store={}},e}(),Rr=function(){function e(){this.store={}}return e.prototype.getStore=function(){return this.store},e.prototype.get=function(e){return this.store[e]},e.prototype.initQuery=function(e){var t=this.store[e.queryId];Object(ur.b)(!t||t.document===e.document||Object(or.a)(t.document,e.document),19);var r,n=!1,a=null;e.storePreviousVariables&&t&&t.networkStatus!==xr.loading&&(Object(or.a)(t.variables,e.variables)||(n=!0,a=t.variables)),r=n?xr.setVariables:e.isPoll?xr.poll:e.isRefetch?xr.refetch:xr.loading;var i=[];t&&t.graphQLErrors&&(i=t.graphQLErrors),this.store[e.queryId]={document:e.document,variables:e.variables,previousVariables:a,networkError:null,graphQLErrors:i,networkStatus:r,metadata:e.metadata},"string"==typeof e.fetchMoreForQueryId&&this.store[e.fetchMoreForQueryId]&&(this.store[e.fetchMoreForQueryId].networkStatus=xr.fetchMore)},e.prototype.markQueryResult=function(e,t,r){this.store&&this.store[e]&&(this.store[e].networkError=null,this.store[e].graphQLErrors=Mr(t.errors)?t.errors:[],this.store[e].previousVariables=null,this.store[e].networkStatus=xr.ready,"string"==typeof r&&this.store[r]&&(this.store[r].networkStatus=xr.ready))},e.prototype.markQueryError=function(e,t,r){this.store&&this.store[e]&&(this.store[e].networkError=t,this.store[e].networkStatus=xr.error,"string"==typeof r&&this.markQueryResultClient(r,!0))},e.prototype.markQueryResultClient=function(e,t){var r=this.store&&this.store[e];r&&(r.networkError=null,r.previousVariables=null,t&&(r.networkStatus=xr.ready))},e.prototype.stopQuery=function(e){delete this.store[e]},e.prototype.reset=function(e){var t=this;Object.keys(this.store).forEach((function(r){e.indexOf(r)<0?t.stopQuery(r):t.store[r].networkStatus=xr.loading}))},e}();var Pr=function(){function e(e){var t=e.cache,r=e.client,n=e.resolvers,a=e.fragmentMatcher;this.cache=t,r&&(this.client=r),n&&this.addResolvers(n),a&&this.setFragmentMatcher(a)}return e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{},Array.isArray(e)?e.forEach((function(e){t.resolvers=Object(ir.A)(t.resolvers,e)})):this.resolvers=Object(ir.A)(this.resolvers,e)},e.prototype.setResolvers=function(e){this.resolvers={},this.addResolvers(e)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(e){var t=e.document,r=e.remoteResult,n=e.context,a=e.variables,i=e.onlyRunForcedResolvers,o=void 0!==i&&i;return Object(ar.b)(this,void 0,void 0,(function(){return Object(ar.d)(this,(function(e){return t?[2,this.resolveDocument(t,r.data,n,a,this.fragmentMatcher,o).then((function(e){return Object(ar.a)(Object(ar.a)({},r),{data:e.result})}))]:[2,r]}))}))},e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(e){return Object(ir.s)(["client"],e)&&this.resolvers?e:null},e.prototype.serverQuery=function(e){return this.resolvers?Object(ir.C)(e):e},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.cache;return Object(ar.a)(Object(ar.a)({},e),{cache:t,getCacheKey:function(e){if(t.config)return t.config.dataIdFromObject(e);Object(ur.b)(!1,6)}})},e.prototype.addExportedVariables=function(e,t,r){return void 0===t&&(t={}),void 0===r&&(r={}),Object(ar.b)(this,void 0,void 0,(function(){return Object(ar.d)(this,(function(n){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(r),t).then((function(e){return Object(ar.a)(Object(ar.a)({},t),e.exportedVariables)}))]:[2,Object(ar.a)({},t)]}))}))},e.prototype.shouldForceResolvers=function(e){var t=!1;return Object(wr.visit)(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some((function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value}))))return wr.BREAK}}}),t},e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:Object(ir.d)(e),variables:t,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(e,t,r,n,a,i){return void 0===r&&(r={}),void 0===n&&(n={}),void 0===a&&(a=function(){return!0}),void 0===i&&(i=!1),Object(ar.b)(this,void 0,void 0,(function(){var o,s,l,u,c,f,d,h,p;return Object(ar.d)(this,(function(v){var g;return o=Object(ir.l)(e),s=Object(ir.j)(e),l=Object(ir.g)(s),u=o.operation,c=u?(g=u).charAt(0).toUpperCase()+g.slice(1):"Query",d=(f=this).cache,h=f.client,p={fragmentMap:l,context:Object(ar.a)(Object(ar.a)({},r),{cache:d,client:h}),variables:n,fragmentMatcher:a,defaultOperationType:c,exportedVariables:{},onlyRunForcedResolvers:i},[2,this.resolveSelectionSet(o.selectionSet,t,p).then((function(e){return{result:e,exportedVariables:p.exportedVariables}}))]}))}))},e.prototype.resolveSelectionSet=function(e,t,r){return Object(ar.b)(this,void 0,void 0,(function(){var n,a,i,o,s,l=this;return Object(ar.d)(this,(function(u){return n=r.fragmentMap,a=r.context,i=r.variables,o=[t],s=function(e){return Object(ar.b)(l,void 0,void 0,(function(){var s,l;return Object(ar.d)(this,(function(u){return Object(ir.F)(e,i)?Object(ir.t)(e)?[2,this.resolveField(e,t,r).then((function(t){var r;void 0!==t&&o.push(((r={})[Object(ir.E)(e)]=t,r))}))]:(Object(ir.v)(e)?s=e:(s=n[e.name.value],Object(ur.b)(s,7)),s&&s.typeCondition&&(l=s.typeCondition.name.value,r.fragmentMatcher(t,l,a))?[2,this.resolveSelectionSet(s.selectionSet,t,r).then((function(e){o.push(e)}))]:[2]):[2]}))}))},[2,Promise.all(e.selections.map(s)).then((function(){return Object(ir.B)(o)}))]}))}))},e.prototype.resolveField=function(e,t,r){return Object(ar.b)(this,void 0,void 0,(function(){var n,a,i,o,s,l,u,c,f,d=this;return Object(ar.d)(this,(function(h){return n=r.variables,a=e.name.value,i=Object(ir.E)(e),o=a!==i,s=t[i]||t[a],l=Promise.resolve(s),r.onlyRunForcedResolvers&&!this.shouldForceResolvers(e)||(u=t.__typename||r.defaultOperationType,(c=this.resolvers&&this.resolvers[u])&&(f=c[o?a:i])&&(l=Promise.resolve(f(t,Object(ir.b)(e,n),r.context,{field:e,fragmentMap:r.fragmentMap})))),[2,l.then((function(t){return void 0===t&&(t=s),e.directives&&e.directives.forEach((function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach((function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(r.exportedVariables[e.value.value]=t)}))})),e.selectionSet?null==t?t:Array.isArray(t)?d.resolveSubSelectedArray(e,t,r):e.selectionSet?d.resolveSelectionSet(e.selectionSet,t,r):void 0:t}))]}))}))},e.prototype.resolveSubSelectedArray=function(e,t,r){var n=this;return Promise.all(t.map((function(t){return null===t?null:Array.isArray(t)?n.resolveSubSelectedArray(e,t,r):e.selectionSet?n.resolveSelectionSet(e.selectionSet,t,r):void 0})))},e}();function Ir(e){var t=new Set,r=null;return new Tr((function(n){return t.add(n),r=r||e.subscribe({next:function(e){t.forEach((function(t){return t.next&&t.next(e)}))},error:function(e){t.forEach((function(t){return t.error&&t.error(e)}))},complete:function(){t.forEach((function(e){return e.complete&&e.complete()}))}}),function(){t.delete(n)&&!t.size&&r&&(r.unsubscribe(),r=null)}}))}var Nr=Object.prototype.hasOwnProperty,jr=function(){function e(e){var t=e.link,r=e.queryDeduplication,n=void 0!==r&&r,a=e.store,i=e.onBroadcast,o=void 0===i?function(){}:i,s=e.ssrMode,l=void 0!==s&&s,u=e.clientAwareness,c=void 0===u?{}:u,f=e.localState,d=e.assumeImmutableResults;this.mutationStore=new Dr,this.queryStore=new Rr,this.clientAwareness={},this.idCounter=1,this.queries=new Map,this.fetchQueryRejectFns=new Map,this.transformCache=new(ir.e?WeakMap:Map),this.inFlightLinkObservables=new Map,this.pollingInfoByQueryId=new Map,this.link=t,this.queryDeduplication=n,this.dataStore=a,this.onBroadcast=o,this.clientAwareness=c,this.localState=f||new Pr({cache:a.getCache()}),this.ssrMode=l,this.assumeImmutableResults=!!d}return e.prototype.stop=function(){var e=this;this.queries.forEach((function(t,r){e.stopQueryNoBroadcast(r)})),this.fetchQueryRejectFns.forEach((function(e){e(new ur.a(8))}))},e.prototype.mutate=function(e){var t=e.mutation,r=e.variables,n=e.optimisticResponse,a=e.updateQueries,i=e.refetchQueries,o=void 0===i?[]:i,s=e.awaitRefetchQueries,l=void 0!==s&&s,u=e.update,c=e.errorPolicy,f=void 0===c?"none":c,d=e.fetchPolicy,h=e.context,p=void 0===h?{}:h;return Object(ar.b)(this,void 0,void 0,(function(){var e,i,s,c=this;return Object(ar.d)(this,(function(h){switch(h.label){case 0:return Object(ur.b)(t,9),Object(ur.b)(!d||"no-cache"===d,10),e=this.generateQueryId(),t=this.transform(t).document,this.setQuery(e,(function(){return{document:t}})),r=this.getVariables(t,r),this.transform(t).hasClientExports?[4,this.localState.addExportedVariables(t,r,p)]:[3,2];case 1:r=h.sent(),h.label=2;case 2:return i=function(){var e={};return a&&c.queries.forEach((function(t,r){var n=t.observableQuery;if(n){var i=n.queryName;i&&Nr.call(a,i)&&(e[r]={updater:a[i],query:c.queryStore.get(r)})}})),e},this.mutationStore.initMutation(e,t,r),this.dataStore.markMutationInit({mutationId:e,document:t,variables:r,updateQueries:i(),update:u,optimisticResponse:n}),this.broadcastQueries(),s=this,[2,new Promise((function(a,c){var h,v;s.getObservableFromLink(t,Object(ar.a)(Object(ar.a)({},p),{optimisticResponse:n}),r,!1).subscribe({next:function(n){Object(ir.q)(n)&&"none"===f?v=new Sr({graphQLErrors:n.errors}):(s.mutationStore.markMutationResult(e),"no-cache"!==d&&s.dataStore.markMutationResult({mutationId:e,result:n,document:t,variables:r,updateQueries:i(),update:u}),h=n)},error:function(t){s.mutationStore.markMutationError(e,t),s.dataStore.markMutationComplete({mutationId:e,optimisticResponse:n}),s.broadcastQueries(),s.setQuery(e,(function(){return{document:null}})),c(new Sr({networkError:t}))},complete:function(){if(v&&s.mutationStore.markMutationError(e,v),s.dataStore.markMutationComplete({mutationId:e,optimisticResponse:n}),s.broadcastQueries(),v)c(v);else{"function"==typeof o&&(o=o(h));var t=[];Mr(o)&&o.forEach((function(e){if("string"==typeof e)s.queries.forEach((function(r){var n=r.observableQuery;n&&n.queryName===e&&t.push(n.refetch())}));else{var r={query:e.query,variables:e.variables,fetchPolicy:"network-only"};e.context&&(r.context=e.context),t.push(s.query(r))}})),Promise.all(l?t:[]).then((function(){s.setQuery(e,(function(){return{document:null}})),"ignore"===f&&h&&Object(ir.q)(h)&&delete h.errors,a(h)}))}}})}))]}}))}))},e.prototype.fetchQuery=function(e,t,r,n){return Object(ar.b)(this,void 0,void 0,(function(){var a,i,o,s,l,u,c,f,d,h,p,v,g,y,m,b,x,_,w=this;return Object(ar.d)(this,(function(k){switch(k.label){case 0:return a=t.metadata,i=void 0===a?null:a,o=t.fetchPolicy,s=void 0===o?"cache-first":o,l=t.context,u=void 0===l?{}:l,c=this.transform(t.query).document,f=this.getVariables(c,t.variables),this.transform(c).hasClientExports?[4,this.localState.addExportedVariables(c,f,u)]:[3,2];case 1:f=k.sent(),k.label=2;case 2:if(t=Object(ar.a)(Object(ar.a)({},t),{variables:f}),p=h="network-only"===s||"no-cache"===s,h||(v=this.dataStore.getCache().diff({query:c,variables:f,returnPartialData:!0,optimistic:!1}),g=v.complete,y=v.result,p=!g||"cache-and-network"===s,d=y),m=p&&"cache-only"!==s&&"standby"!==s,Object(ir.s)(["live"],c)&&(m=!0),b=this.idCounter++,x="no-cache"!==s?this.updateQueryWatch(e,c,t):void 0,this.setQuery(e,(function(){return{document:c,lastRequestId:b,invalidated:!0,cancel:x}})),this.invalidate(n),this.queryStore.initQuery({queryId:e,document:c,storePreviousVariables:m,variables:f,isPoll:r===Ar.poll,isRefetch:r===Ar.refetch,metadata:i,fetchMoreForQueryId:n}),this.broadcastQueries(),m){if(_=this.fetchRequest({requestId:b,queryId:e,document:c,options:t,fetchMoreForQueryId:n}).catch((function(t){throw t.hasOwnProperty("graphQLErrors")?t:(b>=w.getQuery(e).lastRequestId&&(w.queryStore.markQueryError(e,t,n),w.invalidate(e),w.invalidate(n),w.broadcastQueries()),new Sr({networkError:t}))})),"cache-and-network"!==s)return[2,_];_.catch((function(){}))}return this.queryStore.markQueryResultClient(e,!m),this.invalidate(e),this.invalidate(n),this.transform(c).hasForcedResolvers?[2,this.localState.runResolvers({document:c,remoteResult:{data:d},context:u,variables:f,onlyRunForcedResolvers:!0}).then((function(r){return w.markQueryResult(e,r,t,n),w.broadcastQueries(),r}))]:(this.broadcastQueries(),[2,{data:d}])}}))}))},e.prototype.markQueryResult=function(e,t,r,n){var a=r.fetchPolicy,i=r.variables,o=r.errorPolicy;"no-cache"===a?this.setQuery(e,(function(){return{newData:{result:t.data,complete:!0}}})):this.dataStore.markQueryResult(t,this.getQuery(e).document,i,n,"ignore"===o||"all"===o)},e.prototype.queryListenerForObserver=function(e,t,r){var n=this;function a(e,t){if(r[e])try{r[e](t)}catch(e){}}return function(r,i){if(n.invalidate(e,!1),r){var o=n.getQuery(e),s=o.observableQuery,l=o.document,u=s?s.options.fetchPolicy:t.fetchPolicy;if("standby"!==u){var c=kr(r.networkStatus),f=s&&s.getLastResult(),d=!(!f||f.networkStatus===r.networkStatus),h=t.returnPartialData||!i&&r.previousVariables||d&&t.notifyOnNetworkStatusChange||"cache-only"===u||"cache-and-network"===u;if(!c||h){var p=Mr(r.graphQLErrors),v=s&&s.options.errorPolicy||t.errorPolicy||"none";if("none"===v&&p||r.networkError)return a("error",new Sr({graphQLErrors:r.graphQLErrors,networkError:r.networkError}));try{var g=void 0,y=void 0;if(i)"no-cache"!==u&&"network-only"!==u&&n.setQuery(e,(function(){return{newData:null}})),g=i.result,y=!i.complete;else{var m=s&&s.getLastError(),b="none"!==v&&(m&&m.graphQLErrors)!==r.graphQLErrors;if(f&&f.data&&!b)g=f.data,y=!1;else{var x=n.dataStore.getCache().diff({query:l,variables:r.previousVariables||r.variables,returnPartialData:!0,optimistic:!0});g=x.result,y=!x.complete}}var _=y&&!(t.returnPartialData||"cache-only"===u),w={data:_?f&&f.data:g,loading:c,networkStatus:r.networkStatus,stale:_};"all"===v&&p&&(w.errors=r.graphQLErrors),a("next",w)}catch(e){a("error",new Sr({networkError:e}))}}}}}},e.prototype.transform=function(e){var t=this.transformCache;if(!t.has(e)){var r=this.dataStore.getCache(),n=r.transformDocument(e),a=Object(ir.D)(r.transformForLink(n)),i=this.localState.clientQuery(n),o=this.localState.serverQuery(a),s={document:n,hasClientExports:Object(ir.r)(n),hasForcedResolvers:this.localState.shouldForceResolvers(n),clientQuery:i,serverQuery:o,defaultVars:Object(ir.h)(Object(ir.m)(n))},l=function(e){e&&!t.has(e)&&t.set(e,s)};l(e),l(n),l(i),l(o)}return t.get(e)},e.prototype.getVariables=function(e,t){return Object(ar.a)(Object(ar.a)({},this.transform(e).defaultVars),t)},e.prototype.watchQuery=function(e,t){void 0===t&&(t=!0),Object(ur.b)("standby"!==e.fetchPolicy,11),e.variables=this.getVariables(e.query,e.variables),void 0===e.notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var r=Object(ar.a)({},e);return new Or({queryManager:this,options:r,shouldSubscribe:t})},e.prototype.query=function(e){var t=this;return Object(ur.b)(e.query,12),Object(ur.b)("Document"===e.query.kind,13),Object(ur.b)(!e.returnPartialData,14),Object(ur.b)(!e.pollInterval,15),new Promise((function(r,n){var a=t.watchQuery(e,!1);t.fetchQueryRejectFns.set("query:"+a.queryId,n),a.result().then(r,n).then((function(){return t.fetchQueryRejectFns.delete("query:"+a.queryId)}))}))},e.prototype.generateQueryId=function(){return String(this.idCounter++)},e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(e){this.stopPollingQuery(e),this.queryStore.stopQuery(e),this.invalidate(e)},e.prototype.addQueryListener=function(e,t){this.setQuery(e,(function(e){return e.listeners.add(t),{invalidated:!1}}))},e.prototype.updateQueryWatch=function(e,t,r){var n=this,a=this.getQuery(e).cancel;a&&a();return this.dataStore.getCache().watch({query:t,variables:r.variables,optimistic:!0,previousResult:function(){var t=null,r=n.getQuery(e).observableQuery;if(r){var a=r.getLastResult();a&&(t=a.data)}return t},callback:function(t){n.setQuery(e,(function(){return{invalidated:!0,newData:t}}))}})},e.prototype.addObservableQuery=function(e,t){this.setQuery(e,(function(){return{observableQuery:t}}))},e.prototype.removeObservableQuery=function(e){var t=this.getQuery(e).cancel;this.setQuery(e,(function(){return{observableQuery:null}})),t&&t()},e.prototype.clearStore=function(){this.fetchQueryRejectFns.forEach((function(e){e(new ur.a(16))}));var e=[];return this.queries.forEach((function(t,r){t.observableQuery&&e.push(r)})),this.queryStore.reset(e),this.mutationStore.reset(),this.dataStore.reset()},e.prototype.resetStore=function(){var e=this;return this.clearStore().then((function(){return e.reFetchObservableQueries()}))},e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var r=[];return this.queries.forEach((function(n,a){var i=n.observableQuery;if(i){var o=i.options.fetchPolicy;i.resetLastResults(),"cache-only"===o||!e&&"standby"===o||r.push(i.refetch()),t.setQuery(a,(function(){return{newData:null}})),t.invalidate(a)}})),this.broadcastQueries(),Promise.all(r)},e.prototype.observeQuery=function(e,t,r){return this.addQueryListener(e,this.queryListenerForObserver(e,t,r)),this.fetchQuery(e,t)},e.prototype.startQuery=function(e,t,r){return this.addQueryListener(e,r),this.fetchQuery(e,t).catch((function(){})),e},e.prototype.startGraphQLSubscription=function(e){var t=this,r=e.query,n=e.fetchPolicy,a=e.variables;r=this.transform(r).document,a=this.getVariables(r,a);var i=function(e){return t.getObservableFromLink(r,{},e,!1).map((function(a){if(n&&"no-cache"===n||(t.dataStore.markSubscriptionResult(a,r,e),t.broadcastQueries()),Object(ir.q)(a))throw new Sr({graphQLErrors:a.errors});return a}))};if(this.transform(r).hasClientExports){var o=this.localState.addExportedVariables(r,a).then(i);return new Tr((function(e){var t=null;return o.then((function(r){return t=r.subscribe(e)}),e.error),function(){return t&&t.unsubscribe()}}))}return i(a)},e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e),this.removeQuery(e)},e.prototype.removeQuery=function(e){this.fetchQueryRejectFns.delete("query:"+e),this.fetchQueryRejectFns.delete("fetchRequest:"+e),this.getQuery(e).subscriptions.forEach((function(e){return e.unsubscribe()})),this.queries.delete(e)},e.prototype.getCurrentQueryResult=function(e,t){void 0===t&&(t=!0);var r=e.options,n=r.variables,a=r.query,i=r.fetchPolicy,o=r.returnPartialData,s=e.getLastResult(),l=this.getQuery(e.queryId).newData;if(l&&l.complete)return{data:l.result,partial:!1};if("no-cache"===i||"network-only"===i)return{data:void 0,partial:!1};var u=this.dataStore.getCache().diff({query:a,variables:n,previousResult:s?s.data:void 0,returnPartialData:!0,optimistic:t}),c=u.result,f=u.complete;return{data:f||o?c:void 0,partial:!f}},e.prototype.getQueryWithPreviousResult=function(e){var t;if("string"==typeof e){var r=this.getQuery(e).observableQuery;Object(ur.b)(r,17),t=r}else t=e;var n=t.options,a=n.variables,i=n.query;return{previousResult:this.getCurrentQueryResult(t,!1).data,variables:a,document:i}},e.prototype.broadcastQueries=function(){var e=this;this.onBroadcast(),this.queries.forEach((function(t,r){t.invalidated&&t.listeners.forEach((function(n){n&&n(e.queryStore.get(r),t.newData)}))}))},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(e,t,r,n){var a,i=this;void 0===n&&(n=this.queryDeduplication);var o=this.transform(e).serverQuery;if(o){var s=this.inFlightLinkObservables,l=this.link,u={query:o,variables:r,operationName:Object(ir.n)(o)||void 0,context:this.prepareContext(Object(ar.a)(Object(ar.a)({},t),{forceFetch:!n}))};if(t=u.context,n){var c=s.get(o)||new Map;s.set(o,c);var f=JSON.stringify(r);if(!(a=c.get(f))){c.set(f,a=Ir(br(l,u)));var d=function(){c.delete(f),c.size||s.delete(o),h.unsubscribe()},h=a.subscribe({next:d,error:d,complete:d})}}else a=Ir(br(l,u))}else a=Tr.of({data:{}}),t=this.prepareContext(t);var p=this.transform(e).clientQuery;return p&&(a=function(e,t){return new Tr((function(r){var n=r.next,a=r.error,i=r.complete,o=0,s=!1,l={next:function(e){++o,new Promise((function(r){r(t(e))})).then((function(e){--o,n&&n.call(r,e),s&&l.complete()}),(function(e){--o,a&&a.call(r,e)}))},error:function(e){a&&a.call(r,e)},complete:function(){s=!0,o||i&&i.call(r)}},u=e.subscribe(l);return function(){return u.unsubscribe()}}))}(a,(function(e){return i.localState.runResolvers({document:p,remoteResult:e,context:t,variables:r})}))),a},e.prototype.fetchRequest=function(e){var t,r,n=this,a=e.requestId,i=e.queryId,o=e.document,s=e.options,l=e.fetchMoreForQueryId,u=s.variables,c=s.errorPolicy,f=void 0===c?"none":c,d=s.fetchPolicy;return new Promise((function(e,c){var h=n.getObservableFromLink(o,s.context,u),p="fetchRequest:"+i;n.fetchQueryRejectFns.set(p,c);var v=function(){n.fetchQueryRejectFns.delete(p),n.setQuery(i,(function(e){e.subscriptions.delete(g)}))},g=h.map((function(e){if(a>=n.getQuery(i).lastRequestId&&(n.markQueryResult(i,e,s,l),n.queryStore.markQueryResult(i,e,l),n.invalidate(i),n.invalidate(l),n.broadcastQueries()),"none"===f&&Mr(e.errors))return c(new Sr({graphQLErrors:e.errors}));if("all"===f&&(r=e.errors),l||"no-cache"===d)t=e.data;else{var h=n.dataStore.getCache().diff({variables:u,query:o,optimistic:!1,returnPartialData:!0}),p=h.result;(h.complete||s.returnPartialData)&&(t=p)}})).subscribe({error:function(e){v(),c(e)},complete:function(){v(),e({data:t,errors:r,loading:!1,networkStatus:xr.ready,stale:!1})}});n.setQuery(i,(function(e){e.subscriptions.add(g)}))}))},e.prototype.getQuery=function(e){return this.queries.get(e)||{listeners:new Set,invalidated:!1,document:null,newData:null,lastRequestId:1,observableQuery:null,subscriptions:new Set}},e.prototype.setQuery=function(e,t){var r=this.getQuery(e),n=Object(ar.a)(Object(ar.a)({},r),t(r));this.queries.set(e,n)},e.prototype.invalidate=function(e,t){void 0===t&&(t=!0),e&&this.setQuery(e,(function(){return{invalidated:t}}))},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return Object(ar.a)(Object(ar.a)({},t),{clientAwareness:this.clientAwareness})},e.prototype.checkInFlight=function(e){var t=this.queryStore.get(e);return t&&t.networkStatus!==xr.ready&&t.networkStatus!==xr.error},e.prototype.startPollingQuery=function(e,t,r){var n=this,a=e.pollInterval;if(Object(ur.b)(a,18),!this.ssrMode){var i=this.pollingInfoByQueryId.get(t);i||this.pollingInfoByQueryId.set(t,i={}),i.interval=a,i.options=Object(ar.a)(Object(ar.a)({},e),{fetchPolicy:"network-only"});var o=function(){var e=n.pollingInfoByQueryId.get(t);e&&(n.checkInFlight(t)?s():n.fetchQuery(t,e.options,Ar.poll).then(s,s))},s=function(){var e=n.pollingInfoByQueryId.get(t);e&&(clearTimeout(e.timeout),e.timeout=setTimeout(o,e.interval))};r&&this.addQueryListener(t,r),s()}return t},e.prototype.stopPollingQuery=function(e){this.pollingInfoByQueryId.delete(e)},e}(),Fr=function(){function e(e){this.cache=e}return e.prototype.getCache=function(){return this.cache},e.prototype.markQueryResult=function(e,t,r,n,a){void 0===a&&(a=!1);var i=!Object(ir.q)(e);a&&Object(ir.q)(e)&&e.data&&(i=!0),!n&&i&&this.cache.write({result:e.data,dataId:"ROOT_QUERY",query:t,variables:r})},e.prototype.markSubscriptionResult=function(e,t,r){Object(ir.q)(e)||this.cache.write({result:e.data,dataId:"ROOT_SUBSCRIPTION",query:t,variables:r})},e.prototype.markMutationInit=function(e){var t,r=this;e.optimisticResponse&&(t="function"==typeof e.optimisticResponse?e.optimisticResponse(e.variables):e.optimisticResponse,this.cache.recordOptimisticTransaction((function(n){var a=r.cache;r.cache=n;try{r.markMutationResult({mutationId:e.mutationId,result:{data:t},document:e.document,variables:e.variables,updateQueries:e.updateQueries,update:e.update})}finally{r.cache=a}}),e.mutationId))},e.prototype.markMutationResult=function(e){var t=this;if(!Object(ir.q)(e.result)){var r=[{result:e.result.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables}],n=e.updateQueries;n&&Object.keys(n).forEach((function(a){var i=n[a],o=i.query,s=i.updater,l=t.cache.diff({query:o.document,variables:o.variables,returnPartialData:!0,optimistic:!1}),u=l.result;if(l.complete){var c=Object(ir.I)((function(){return s(u,{mutationResult:e.result,queryName:Object(ir.n)(o.document)||void 0,queryVariables:o.variables})}));c&&r.push({result:c,dataId:"ROOT_QUERY",query:o.document,variables:o.variables})}})),this.cache.performTransaction((function(t){r.forEach((function(e){return t.write(e)}));var n=e.update;n&&Object(ir.I)((function(){return n(t,e.result)}))}))}},e.prototype.markMutationComplete=function(e){var t=e.mutationId;e.optimisticResponse&&this.cache.removeOptimistic(t)},e.prototype.markUpdateQueryResult=function(e,t,r){this.cache.write({result:r,dataId:"ROOT_QUERY",variables:t,query:e})},e.prototype.reset=function(){return this.cache.reset()},e}(),zr=function(){function e(e){var t=this;this.defaultOptions={},this.resetStoreCallbacks=[],this.clearStoreCallbacks=[];var r=e.cache,n=e.ssrMode,a=void 0!==n&&n,i=e.ssrForceFetchDelay,o=void 0===i?0:i,s=e.connectToDevTools,l=e.queryDeduplication,u=void 0===l||l,c=e.defaultOptions,f=e.assumeImmutableResults,d=void 0!==f&&f,h=e.resolvers,p=e.typeDefs,v=e.fragmentMatcher,g=e.name,y=e.version,m=e.link;if(!m&&h&&(m=mr.empty()),!m||!r)throw new ur.a(4);this.link=m,this.cache=r,this.store=new Fr(r),this.disableNetworkFetches=a||o>0,this.queryDeduplication=u,this.defaultOptions=c||{},this.typeDefs=p,o&&setTimeout((function(){return t.disableNetworkFetches=!1}),o),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this);void 0!==s&&(s&&"undefined"!=typeof window)&&(window.__APOLLO_CLIENT__=this),this.version="2.6.10",this.localState=new Pr({cache:r,client:this,resolvers:h,fragmentMatcher:v}),this.queryManager=new jr({link:this.link,store:this.store,queryDeduplication:u,ssrMode:a,clientAwareness:{name:g,version:y},localState:this.localState,assumeImmutableResults:d,onBroadcast:function(){t.devToolsHookCb&&t.devToolsHookCb({action:{},state:{queries:t.queryManager.queryStore.getStore(),mutations:t.queryManager.mutationStore.getStore()},dataWithOptimisticResults:t.cache.extract(!0)})}})}return e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(e){return this.defaultOptions.watchQuery&&(e=Object(ar.a)(Object(ar.a)({},this.defaultOptions.watchQuery),e)),!this.disableNetworkFetches||"network-only"!==e.fetchPolicy&&"cache-and-network"!==e.fetchPolicy||(e=Object(ar.a)(Object(ar.a)({},e),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){return this.defaultOptions.query&&(e=Object(ar.a)(Object(ar.a)({},this.defaultOptions.query),e)),Object(ur.b)("cache-and-network"!==e.fetchPolicy,5),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=Object(ar.a)(Object(ar.a)({},e),{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.defaultOptions.mutate&&(e=Object(ar.a)(Object(ar.a)({},this.defaultOptions.mutate),e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.cache.readQuery(e,t)},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.cache.readFragment(e,t)},e.prototype.writeQuery=function(e){var t=this.cache.writeQuery(e);return this.queryManager.broadcastQueries(),t},e.prototype.writeFragment=function(e){var t=this.cache.writeFragment(e);return this.queryManager.broadcastQueries(),t},e.prototype.writeData=function(e){var t=this.cache.writeData(e);return this.queryManager.broadcastQueries(),t},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return br(this.link,e)},e.prototype.initQueryManager=function(){return this.queryManager},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then((function(){return e.queryManager.clearStore()})).then((function(){return Promise.all(e.resetStoreCallbacks.map((function(e){return e()})))})).then((function(){return e.reFetchObservableQueries()}))},e.prototype.clearStore=function(){var e=this;return Promise.resolve().then((function(){return e.queryManager.clearStore()})).then((function(){return Promise.all(e.clearStoreCallbacks.map((function(e){return e()})))}))},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter((function(t){return t!==e}))}},e.prototype.onClearStore=function(e){var t=this;return this.clearStoreCallbacks.push(e),function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter((function(t){return t!==e}))}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)},e.prototype.extract=function(e){return this.cache.extract(e)},e.prototype.restore=function(e){return this.cache.restore(e)},e.prototype.addResolvers=function(e){this.localState.addResolvers(e)},e.prototype.setResolvers=function(e){this.localState.setResolvers(e)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)},e}(),qr=r(179),Vr={http:{includeQuery:!0,includeExtensions:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},Hr=function(e,t,r){var n=new Error(r);throw n.name="ServerError",n.response=e,n.statusCode=e.status,n.result=t,n},Br=function(e,t){var r;try{r=JSON.stringify(e)}catch(e){var n=new ur.a(2);throw n.parseError=e,n}return r},$r=function(e){void 0===e&&(e={});var t=e.uri,r=void 0===t?"/graphql":t,n=e.fetch,a=e.includeExtensions,i=e.useGETForQueries,o=Object(ar.e)(e,["uri","fetch","includeExtensions","useGETForQueries"]);!function(e){if(!e&&"undefined"==typeof fetch){throw"undefined"==typeof window&&"node-fetch",new ur.a(1)}}(n),n||(n=fetch);var s={http:{includeExtensions:a},options:o.fetchOptions,credentials:o.credentials,headers:o.headers};return new mr((function(e){var t=function(e,t){var r=e.getContext().uri;return r||("function"==typeof t?t(e):t||"/graphql")}(e,r),a=e.getContext(),o={};if(a.clientAwareness){var l=a.clientAwareness,u=l.name,c=l.version;u&&(o["apollographql-client-name"]=u),c&&(o["apollographql-client-version"]=c)}var f,d=Object(ar.a)({},o,a.headers),h={http:a.http,options:a.fetchOptions,credentials:a.credentials,headers:d},p=function(e,t){for(var r=[],n=2;n=300&&Hr(e,t,"Response not successful: Received status code "+e.status),Array.isArray(t)||t.hasOwnProperty("data")||t.hasOwnProperty("errors")||Hr(e,t,"Server response was missing for query '"+(Array.isArray(a)?a.map((function(e){return e.operationName})):a.operationName)+"'."),t}))})).then((function(e){return r.next(e),r.complete(),e})).catch((function(e){"AbortError"!==e.name&&(e.result&&e.result.errors&&e.result.data&&r.next(e.result),r.error(e))})),function(){f&&f.abort()}}))}))};!function(e){function t(t){return e.call(this,$r(t).request)||this}Object(ar.c)(t,e)}(mr);function Ur(e){return{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GeneratedClientQuery"},selectionSet:Yr(e)}]}}function Yr(e){if("number"==typeof e||"boolean"==typeof e||"string"==typeof e||null==e)return null;if(Array.isArray(e))return Yr(e[0]);var t=[];return Object.keys(e).forEach((function(r){var n={kind:"Field",name:{kind:"Name",value:r},selectionSet:Yr(e[r])||void 0};t.push(n)})),{kind:"SelectionSet",selections:t}}var Qr,Gr={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:null,variableDefinitions:null,directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:null,name:{kind:"Name",value:"__typename"},arguments:[],directives:[],selectionSet:null}]}}]},Wr=function(){function e(){}return e.prototype.transformDocument=function(e){return e},e.prototype.transformForLink=function(e){return e},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.read({query:e.query,variables:e.variables,optimistic:t})},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.read({query:Object(ir.k)(e.fragment,e.fragmentName),variables:e.variables,rootId:e.id,optimistic:t})},e.prototype.writeQuery=function(e){this.write({dataId:"ROOT_QUERY",result:e.data,query:e.query,variables:e.variables})},e.prototype.writeFragment=function(e){this.write({dataId:e.id,result:e.data,variables:e.variables,query:Object(ir.k)(e.fragment,e.fragmentName)})},e.prototype.writeData=function(e){var t,r,n=e.id,a=e.data;if(void 0!==n){var i=null;try{i=this.read({rootId:n,optimistic:!1,query:Gr})}catch(e){}var o=i&&i.__typename||"__ClientData",s=Object.assign({__typename:o},a);this.writeFragment({id:n,fragment:(t=s,r=o,{kind:"Document",definitions:[{kind:"FragmentDefinition",typeCondition:{kind:"NamedType",name:{kind:"Name",value:r||"__FakeType"}},name:{kind:"Name",value:"GeneratedClientQuery"},selectionSet:Yr(t)}]}),data:s})}else this.writeQuery({query:Ur(a),data:a})},e}();Qr||(Qr={});var Zr=null,Xr={},Jr=1,Kr=Array,en=Kr["@wry/context:Slot"]||function(){var e=function(){function e(){this.id=["slot",Jr++,Date.now(),Math.random().toString(36).slice(2)].join(":")}return e.prototype.hasValue=function(){for(var e=Zr;e;e=e.parent)if(this.id in e.slots){var t=e.slots[this.id];if(t===Xr)break;return e!==Zr&&(Zr.slots[this.id]=t),!0}return Zr&&(Zr.slots[this.id]=Xr),!1},e.prototype.getValue=function(){if(this.hasValue())return Zr.slots[this.id]},e.prototype.withValue=function(e,t,r,n){var a,i=((a={__proto__:null})[this.id]=e,a),o=Zr;Zr={parent:o,slots:i};try{return t.apply(n,r)}finally{Zr=o}},e.bind=function(e){var t=Zr;return function(){var r=Zr;try{return Zr=t,e.apply(this,arguments)}finally{Zr=r}}},e.noContext=function(e,t,r){if(!Zr)return e.apply(r,t);var n=Zr;try{return Zr=null,e.apply(r,t)}finally{Zr=n}},e}();try{Object.defineProperty(Kr,"@wry/context:Slot",{value:Kr["@wry/context:Slot"]=e,enumerable:!1,writable:!1,configurable:!1})}finally{return e}}();en.bind,en.noContext;function tn(){}var rn=function(){function e(e,t){void 0===e&&(e=1/0),void 0===t&&(t=tn),this.max=e,this.dispose=t,this.map=new Map,this.newest=null,this.oldest=null}return e.prototype.has=function(e){return this.map.has(e)},e.prototype.get=function(e){var t=this.getEntry(e);return t&&t.value},e.prototype.getEntry=function(e){var t=this.map.get(e);if(t&&t!==this.newest){var r=t.older,n=t.newer;n&&(n.older=r),r&&(r.newer=n),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=n)}return t},e.prototype.set=function(e,t){var r=this.getEntry(e);return r?r.value=t:(r={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=r),this.newest=r,this.oldest=this.oldest||r,this.map.set(e,r),r.value)},e.prototype.clean=function(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)},e.prototype.delete=function(e){var t=this.map.get(e);return!!t&&(t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.map.delete(e),this.dispose(t.value,e),!0)},e}(),nn=new en,an=[],on=[];function sn(e,t){if(!e)throw new Error(t||"assertion failure")}function ln(e){switch(e.length){case 0:throw new Error("unknown value");case 1:return e[0];case 2:throw e[1]}}var un=function(){function e(t,r){this.fn=t,this.args=r,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],++e.count}return e.prototype.recompute=function(){if(sn(!this.recomputing,"already recomputing"),function(e){var t=nn.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),fn(e)?pn(t,e):vn(t,e),t}(this)||!yn(this))return fn(this)?function(e){var t=mn(e);nn.withValue(e,cn,[e]),function(e){if("function"==typeof e.subscribe)try{xn(e),e.unsubscribe=e.subscribe.apply(null,e.args)}catch(t){return e.setDirty(),!1}return!0}(e)&&function(e){if(e.dirty=!1,fn(e))return;hn(e)}(e);return t.forEach(yn),ln(e.value)}(this):ln(this.value)},e.prototype.setDirty=function(){this.dirty||(this.dirty=!0,this.value.length=0,dn(this),xn(this))},e.prototype.dispose=function(){var e=this;mn(this).forEach(yn),xn(this),this.parents.forEach((function(t){t.setDirty(),bn(t,e)}))},e.count=0,e}();function cn(e){e.recomputing=!0,e.value.length=0;try{e.value[0]=e.fn.apply(null,e.args)}catch(t){e.value[1]=t}e.recomputing=!1}function fn(e){return e.dirty||!(!e.dirtyChildren||!e.dirtyChildren.size)}function dn(e){e.parents.forEach((function(t){return pn(t,e)}))}function hn(e){e.parents.forEach((function(t){return vn(t,e)}))}function pn(e,t){if(sn(e.childValues.has(t)),sn(fn(t)),e.dirtyChildren){if(e.dirtyChildren.has(t))return}else e.dirtyChildren=on.pop()||new Set;e.dirtyChildren.add(t),dn(e)}function vn(e,t){sn(e.childValues.has(t)),sn(!fn(t));var r=e.childValues.get(t);0===r.length?e.childValues.set(t,t.value.slice(0)):function(e,t){var r=e.length;return r>0&&r===t.length&&e[r-1]===t[r-1]}(r,t.value)||e.setDirty(),gn(e,t),fn(e)||hn(e)}function gn(e,t){var r=e.dirtyChildren;r&&(r.delete(t),0===r.size&&(on.length<100&&on.push(r),e.dirtyChildren=null))}function yn(e){return 0===e.parents.size&&"function"==typeof e.reportOrphan&&!0===e.reportOrphan()}function mn(e){var t=an;return e.childValues.size>0&&(t=[],e.childValues.forEach((function(r,n){bn(e,n),t.push(n)}))),sn(null===e.dirtyChildren),t}function bn(e,t){t.parents.delete(e),e.childValues.delete(t),gn(e,t)}function xn(e){var t=e.unsubscribe;"function"==typeof t&&(e.unsubscribe=void 0,t())}var _n=function(){function e(e){this.weakness=e}return e.prototype.lookup=function(){for(var e=[],t=0;t-1)},e.prototype.parseIntrospectionResult=function(e){var t={};return e.__schema.types.forEach((function(e){"UNION"!==e.kind&&"INTERFACE"!==e.kind||(t[e.name]=e.possibleTypes.map((function(e){return e.name})))})),t}}(),Object.prototype.hasOwnProperty),Ln=function(){function e(e){var t=this;void 0===e&&(e=Object.create(null)),this.data=e,this.depend=Mn((function(e){return t.data[e]}),{disposable:!0,makeCacheKey:function(e){return e}})}return e.prototype.toObject=function(){return this.data},e.prototype.get=function(e){return this.depend(e),this.data[e]},e.prototype.set=function(e,t){t!==this.data[e]&&(this.data[e]=t,this.depend.dirty(e))},e.prototype.delete=function(e){Cn.call(this.data,e)&&(delete this.data[e],this.depend.dirty(e))},e.prototype.clear=function(){this.replace(null)},e.prototype.replace=function(e){var t=this;e?(Object.keys(e).forEach((function(r){t.set(r,e[r])})),Object.keys(this.data).forEach((function(r){Cn.call(e,r)||t.delete(r)}))):Object.keys(this.data).forEach((function(e){t.delete(e)}))},e}();function En(e){return new Ln(e)}var Dn=function(){function e(e){var t=this,r=void 0===e?{}:e,n=r.cacheKeyRoot,a=void 0===n?new _n(ir.e):n,i=r.freezeResults,o=void 0!==i&&i,s=this.executeStoreQuery,l=this.executeSelectionSet,u=this.executeSubSelectedArray;this.freezeResults=o,this.executeStoreQuery=Mn((function(e){return s.call(t,e)}),{makeCacheKey:function(e){var t=e.query,r=e.rootValue,n=e.contextValue,i=e.variableValues,o=e.fragmentMatcher;if(n.store instanceof Ln)return a.lookup(n.store,t,o,JSON.stringify(i),r.id)}}),this.executeSelectionSet=Mn((function(e){return l.call(t,e)}),{makeCacheKey:function(e){var t=e.selectionSet,r=e.rootValue,n=e.execContext;if(n.contextValue.store instanceof Ln)return a.lookup(n.contextValue.store,t,n.fragmentMatcher,JSON.stringify(n.variableValues),r.id)}}),this.executeSubSelectedArray=Mn((function(e){return u.call(t,e)}),{makeCacheKey:function(e){var t=e.field,r=e.array,n=e.execContext;if(n.contextValue.store instanceof Ln)return a.lookup(n.contextValue.store,t,r,JSON.stringify(n.variableValues))}})}return e.prototype.readQueryFromStore=function(e){return this.diffQueryAgainstStore(Object(ar.a)(Object(ar.a)({},e),{returnPartialData:!1})).result},e.prototype.diffQueryAgainstStore=function(e){var t=e.store,r=e.query,n=e.variables,a=e.previousResult,i=e.returnPartialData,o=void 0===i||i,s=e.rootId,l=void 0===s?"ROOT_QUERY":s,u=e.fragmentMatcherFunction,c=e.config,f=Object(ir.o)(r);n=Object(ir.c)({},Object(ir.h)(f),n);var d={store:t,dataIdFromObject:c&&c.dataIdFromObject,cacheRedirects:c&&c.cacheRedirects||{}},h=this.executeStoreQuery({query:r,rootValue:{type:"id",id:l,generated:!0,typename:"Query"},contextValue:d,variableValues:n,fragmentMatcher:u}),p=h.missing&&h.missing.length>0;return p&&!o&&h.missing.forEach((function(e){if(!e.tolerable)throw new ur.a(8)})),a&&Object(or.a)(a,h.result)&&(h.result=a),{result:h.result,complete:!p}},e.prototype.executeStoreQuery=function(e){var t=e.query,r=e.rootValue,n=e.contextValue,a=e.variableValues,i=e.fragmentMatcher,o=void 0===i?Pn:i,s=Object(ir.l)(t),l=Object(ir.j)(t),u={query:t,fragmentMap:Object(ir.g)(l),contextValue:n,variableValues:a,fragmentMatcher:o};return this.executeSelectionSet({selectionSet:s.selectionSet,rootValue:r,execContext:u})},e.prototype.executeSelectionSet=function(e){var t=this,r=e.selectionSet,n=e.rootValue,a=e.execContext,i=a.fragmentMap,o=a.contextValue,s=a.variableValues,l={result:null},u=[],c=o.store.get(n.id),f=c&&c.__typename||"ROOT_QUERY"===n.id&&"Query"||void 0;function d(e){var t;return e.missing&&(l.missing=l.missing||[],(t=l.missing).push.apply(t,e.missing)),e.result}return r.selections.forEach((function(e){var r;if(Object(ir.F)(e,s))if(Object(ir.t)(e)){var l=d(t.executeField(c,f,e,a));void 0!==l&&u.push(((r={})[Object(ir.E)(e)]=l,r))}else{var h=void 0;if(Object(ir.v)(e))h=e;else if(!(h=i[e.name.value]))throw new ur.a(9);var p=h.typeCondition&&h.typeCondition.name.value,v=!p||a.fragmentMatcher(n,p,o);if(v){var g=t.executeSelectionSet({selectionSet:h.selectionSet,rootValue:n,execContext:a});"heuristic"===v&&g.missing&&(g=Object(ar.a)(Object(ar.a)({},g),{missing:g.missing.map((function(e){return Object(ar.a)(Object(ar.a)({},e),{tolerable:!0})}))})),u.push(d(g))}}})),l.result=Object(ir.B)(u),this.freezeResults,l},e.prototype.executeField=function(e,t,r,n){var a=n.variableValues,i=n.contextValue,o=function(e,t,r,n,a,i){i.resultKey;var o=i.directives,s=r;(n||o)&&(s=Object(ir.p)(s,n,o));var l=void 0;if(e&&void 0===(l=e[s])&&a.cacheRedirects&&"string"==typeof t){var u=a.cacheRedirects[t];if(u){var c=u[r];c&&(l=c(e,n,{getCacheKey:function(e){var t=a.dataIdFromObject(e);return t&&Object(ir.H)({id:t,typename:e.__typename})}}))}}if(void 0===l)return{result:l,missing:[{object:e,fieldName:s,tolerable:!1}]};Object(ir.w)(l)&&(l=l.json);return{result:l}}(e,t,r.name.value,Object(ir.b)(r,a),i,{resultKey:Object(ir.E)(r),directives:Object(ir.i)(r,a)});return Array.isArray(o.result)?this.combineExecResults(o,this.executeSubSelectedArray({field:r,array:o.result,execContext:n})):r.selectionSet?null==o.result?o:this.combineExecResults(o,this.executeSelectionSet({selectionSet:r.selectionSet,rootValue:o.result,execContext:n})):(Rn(r,o.result),this.freezeResults,o)},e.prototype.combineExecResults=function(){for(var e,t=[],r=0;r=0)return!0;r[e].push(t)}else r[e]=[t];return!1}var qn={fragmentMatcher:new On,dataIdFromObject:function(e){if(e.__typename){if(void 0!==e.id)return e.__typename+":"+e.id;if(void 0!==e._id)return e.__typename+":"+e._id}return null},addTypename:!0,resultCaching:!0,freezeResults:!1};var Vn=Object.prototype.hasOwnProperty,Hn=function(e){function t(t,r,n){var a=e.call(this,Object.create(null))||this;return a.optimisticId=t,a.parent=r,a.transaction=n,a}return Object(ar.c)(t,e),t.prototype.toObject=function(){return Object(ar.a)(Object(ar.a)({},this.parent.toObject()),this.data)},t.prototype.get=function(e){return Vn.call(this.data,e)?this.data[e]:this.parent.get(e)},t}(In),Bn=function(e){function t(t){void 0===t&&(t={});var r=e.call(this)||this;r.watches=new Set,r.typenameDocumentCache=new Map,r.cacheKeyRoot=new _n(ir.e),r.silenceBroadcast=!1,r.config=Object(ar.a)(Object(ar.a)({},qn),t),r.config.customResolvers&&(r.config.cacheRedirects=r.config.customResolvers),r.config.cacheResolvers&&(r.config.cacheRedirects=r.config.cacheResolvers),r.addTypename=!!r.config.addTypename,r.data=r.config.resultCaching?new Ln:new In,r.optimisticData=r.data,r.storeWriter=new jn,r.storeReader=new Dn({cacheKeyRoot:r.cacheKeyRoot,freezeResults:t.freezeResults});var n=r,a=n.maybeBroadcastWatch;return r.maybeBroadcastWatch=Mn((function(e){return a.call(r,e)}),{makeCacheKey:function(e){if(!e.optimistic&&!e.previousResult)return n.data instanceof Ln?n.cacheKeyRoot.lookup(e.query,JSON.stringify(e.variables)):void 0}}),r}return Object(ar.c)(t,e),t.prototype.restore=function(e){return e&&this.data.replace(e),this},t.prototype.extract=function(e){return void 0===e&&(e=!1),(e?this.optimisticData:this.data).toObject()},t.prototype.read=function(e){if("string"==typeof e.rootId&&void 0===this.data.get(e.rootId))return null;var t=this.config.fragmentMatcher,r=t&&t.match;return this.storeReader.readQueryFromStore({store:e.optimistic?this.optimisticData:this.data,query:this.transformDocument(e.query),variables:e.variables,rootId:e.rootId,fragmentMatcherFunction:r,previousResult:e.previousResult,config:this.config})||null},t.prototype.write=function(e){var t=this.config.fragmentMatcher,r=t&&t.match;this.storeWriter.writeResultToStore({dataId:e.dataId,result:e.result,variables:e.variables,document:this.transformDocument(e.query),store:this.data,dataIdFromObject:this.config.dataIdFromObject,fragmentMatcherFunction:r}),this.broadcastWatches()},t.prototype.diff=function(e){var t=this.config.fragmentMatcher,r=t&&t.match;return this.storeReader.diffQueryAgainstStore({store:e.optimistic?this.optimisticData:this.data,query:this.transformDocument(e.query),variables:e.variables,returnPartialData:e.returnPartialData,previousResult:e.previousResult,fragmentMatcherFunction:r,config:this.config})},t.prototype.watch=function(e){var t=this;return this.watches.add(e),function(){t.watches.delete(e)}},t.prototype.evict=function(e){throw new ur.a(7)},t.prototype.reset=function(){return this.data.clear(),this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){for(var t=[],r=0,n=this.optimisticData;n instanceof Hn;)n.optimisticId===e?++r:t.push(n),n=n.parent;if(r>0){for(this.optimisticData=n;t.length>0;){var a=t.pop();this.performTransaction(a.transaction,a.optimisticId)}this.broadcastWatches()}},t.prototype.performTransaction=function(e,t){var r=this.data,n=this.silenceBroadcast;this.silenceBroadcast=!0,"string"==typeof t&&(this.data=this.optimisticData=new Hn(t,this.optimisticData,e));try{e(this)}finally{this.silenceBroadcast=n,this.data=r}this.broadcastWatches()},t.prototype.recordOptimisticTransaction=function(e,t){return this.performTransaction(e,t)},t.prototype.transformDocument=function(e){if(this.addTypename){var t=this.typenameDocumentCache.get(e);return t||(t=Object(ir.a)(e),this.typenameDocumentCache.set(e,t),this.typenameDocumentCache.set(t,t)),t}return e},t.prototype.broadcastWatches=function(){var e=this;this.silenceBroadcast||this.watches.forEach((function(t){return e.maybeBroadcastWatch(t)}))},t.prototype.maybeBroadcastWatch=function(e){e.callback(this.diff({query:e.query,variables:e.variables,previousResult:e.previousResult&&e.previousResult(),optimistic:e.optimistic}))},t}(Wr),$n=new zr({link:$r({uri:"/graphql"}),cache:new Bn});try{self["workbox:window:6.2.4"]&&_()}catch(Un){}function Un(e,t){return new Promise((function(r){var n=new MessageChannel;n.port1.onmessage=function(e){r(e.data)},e.postMessage(t,[n.port2])}))}function Yn(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}try{self["workbox:core:6.2.4"]&&_()}catch(Un){}var Wn=function(){var e=this;this.promise=new Promise((function(t,r){e.resolve=t,e.reject=r}))};function Zn(e,t){var r=location.href;return new URL(e,r).href===new URL(t,r).href}var Xn=function(e,t){this.type=e,Object.assign(this,t)};function Jn(e,t,r){return r?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e)}function Kn(){}var ea={type:"SKIP_WAITING"};function ta(e,t){if(!t)return e&&e.then?e.then(Kn):Promise.resolve()}var ra,na=function(e){var t,r;function n(t,r){var n,a;return void 0===r&&(r={}),(n=e.call(this)||this).nn={},n.tn=0,n.rn=new Wn,n.en=new Wn,n.on=new Wn,n.un=0,n.an=new Set,n.cn=function(){var e=n.fn,t=e.installing;n.tn>0||!Zn(t.scriptURL,n.sn.toString())||performance.now()>n.un+6e4?(n.vn=t,e.removeEventListener("updatefound",n.cn)):(n.hn=t,n.an.add(t),n.rn.resolve(t)),++n.tn,t.addEventListener("statechange",n.ln)},n.ln=function(e){var t=n.fn,r=e.target,a=r.state,i=r===n.vn,o={sw:r,isExternal:i,originalEvent:e};!i&&n.mn&&(o.isUpdate=!0),n.dispatchEvent(new Xn(a,o)),"installed"===a?n.wn=self.setTimeout((function(){"installed"===a&&t.waiting===r&&n.dispatchEvent(new Xn("waiting",o))}),200):"activating"===a&&(clearTimeout(n.wn),i||n.en.resolve(r))},n.dn=function(e){var t=n.hn,r=t!==navigator.serviceWorker.controller;n.dispatchEvent(new Xn("controlling",{isExternal:r,originalEvent:e,sw:t,isUpdate:n.mn})),r||n.on.resolve(t)},n.gn=(a=function(e){var t=e.data,r=e.ports,a=e.source;return Jn(n.getSW(),(function(){n.an.has(a)&&n.dispatchEvent(new Xn("message",{data:t,originalEvent:e,ports:r,sw:a}))}))},function(){for(var e=[],t=0;t=100&&r<400?e.server.httpStats.requests.successful++:r>=400&&r<500?e.server.httpStats.requests.rejected++:r>=500&&e.server.httpStats.requests.failed++,e.server.httpStats.transfers.sent+=t.size})),t.subscribe("dataset-inferred",(function(t){e.model.numSamplesInferred+=t.numSamples})),t.subscribe("memory-usage-updated",(function(t){e.server.memory.current=t.current,e.server.memory.peak=t.peak})),e.stream=t,e.loading=!1}))})).catch((function(e){Xt.$emit("communication-error",{error:e})}))},beforeDestroy:function(){this.stream&&this.stream.close()}}),(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("section",{staticClass:"section"},[r("div",{staticClass:"container"},[e.server.httpStats?r("requests-level",{attrs:{requests:e.server.httpStats.requests}}):e._e(),e._v(" "),e.server.httpStats?r("response-rate-chart",{attrs:{requests:e.server.httpStats.requests}}):e._e()],1)]),e._v(" "),r("section",{staticClass:"section"},[r("div",{staticClass:"container"},[r("div",{staticClass:"columns"},[r("div",{staticClass:"column is-half"},[e.server.httpStats?r("transfers-level",{attrs:{transfers:e.server.httpStats.transfers}}):e._e(),e._v(" "),e.server.httpStats?r("throughput-chart",{attrs:{transfers:e.server.httpStats.transfers}}):e._e()],1),e._v(" "),r("div",{staticClass:"column is-half"},[e.model?r("inference-level",{attrs:{model:e.model}}):e._e(),e._v(" "),e.model?r("inference-rate-chart",{attrs:{model:e.model}}):e._e()],1)])])]),e._v(" "),r("section",{staticClass:"section"},[r("div",{staticClass:"container"},[r("div",{staticClass:"columns"},[r("div",{staticClass:"column is-half"},[e._m(0),e._v(" "),e.server.settings?r("server-settings",{attrs:{settings:e.server.settings}}):e._e(),e._v(" "),e._m(1),e._v(" "),e.server.info?r("process-info",{attrs:{info:e.server.info}}):e._e()],1),e._v(" "),r("div",{staticClass:"column is-half"},[e.server.memory?r("memory-level",{attrs:{memory:e.server.memory}}):e._e(),e._v(" "),e.server.memory?r("memory-usage-chart",{attrs:{memory:e.server.memory}}):e._e()],1)])])]),e._v(" "),r("page-loader",{attrs:{loading:e.loading}})],1)}),[function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{staticClass:"title is-size-4"},[t("span",{staticClass:"icon mr-3"},[t("i",{staticClass:"fas fa-cog"})]),this._v("Settings")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{staticClass:"title is-size-4"},[t("span",{staticClass:"icon mr-3"},[t("i",{staticClass:"fas fa-microchip"})]),this._v("Process Info")])}],!1,null,null,null).exports}];if(r(377),"serviceWorker"in navigator){var oa=new na("/sw.js");oa.addEventListener("waiting",(function(e){e.isUpdate&&Xt.$emit("update-ready")})),Xt.$on("update-accepted",(function(){oa.addEventListener("controlling",(function(){window.location.reload()})),oa.messageSkipWaiting()})),oa.register()}n.a.component("app",et),n.a.component("main-nav",rt),n.a.component("main-footer",nt),n.a.component("requests-level",lt),n.a.component("response-rate-chart",_t),n.a.component("transfers-level",Tt),n.a.component("throughput-chart",Ct),n.a.component("inference-level",Dt),n.a.component("inference-rate-chart",jt),n.a.component("memory-level",qt),n.a.component("memory-usage-chart",Bt),n.a.component("process-info",Gt),n.a.component("server-settings",Zt),n.a.component("app-update-available",Kt),n.a.component("communication-error",tr),n.a.component("page-loader",nr),n.a.use(Ge),n.a.use(We.a),n.a.use(Xe);var sa=new Ge({mode:"history",base:"/ui/",routes:ia}),la=new We.a({defaultClient:$n});new n.a({el:"#app",router:sa,apolloProvider:la})}]); \ No newline at end of file diff --git a/assets/app.js.gz b/assets/app.js.gz new file mode 100644 index 0000000..5b902d7 Binary files /dev/null and b/assets/app.js.gz differ diff --git a/assets/sw.js.gz b/assets/sw.js.gz new file mode 100644 index 0000000..2abf759 Binary files /dev/null and b/assets/sw.js.gz differ diff --git a/package.json b/package.json index a3c2e69..92a576e 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "apollo-client": "^2.6.10", "apollo-link": "^1.2.14", "apollo-link-http": "^1.5.17", - "babel-loader": "^9.1.3", + "babel-loader": "^8.2.2", "babel-preset-typescript-vue": "^1.1.1", "bubleify": "^2.0.0", "bulma": "^0.9.3",