html,body,#root,.App{width:100%;height:100%;margin:0;padding:0}.App{position:relative}.main{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.image{margin:0}.image img{width:inherit}:root{--arcgis-charts-histogram-height: 400px;--arcgis-charts-bar-chart-height: 400px;--arcgis-charts-scatter-plot-height: 400px;--arcgis-charts-pie-chart-height: 400px;--arcgis-charts-gauge-height: 400px}arcgis-charts-bar-chart,arcgis-charts-histogram,arcgis-charts-pie-chart,arcgis-charts-scatter-plot,arcgis-charts-line-chart{height:100%;width:100%}.esri-instant-charts--dark{background-color:#2a2a2a;color:#bfbfbf}.esri-instant-charts-panel--hide{display:none}.esri-instant-charts-error-message{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.esri-charts-share{background-color:var(--calcite-ui-foreground-1)}.esri-view{width:100%;height:100%;margin:0;padding:0}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}#clearSelection{left:50%;margin-top:1%;transform:translate(-50%)}.custom-sketch-icon{width:16px;height:16px}.custom-sketch-icon:before{width:16px;height:16px;content:url(./svg/cursor-selection16.svg)}.calcite-theme-dark .custom-sketch-icon:before{filter:invert(.7)}.esri-sketch__tool-section:first-child{display:none}.esri-charts-panel__chart-slot:first-child{border-right:1px solid lightgray}.esri-charts-web-component__container{position:relative;width:100%;height:100%}arcgis-charts-action-bar{background-color:var(--calcite-ui-foreground-1)}html[dir=rtl] arcgis-charts-action-bar{border-left:1px solid lightgray}html[dir=rtl] .esri-charts-panel__chart-slot:first-child{border-right:none}html[dir=rtl] .esri-charts-web-component__container calcite-action{position:absolute;z-index:1;top:1%;right:unset;left:1%}.esri-instant-charts-panel{width:100%;flex-grow:1;overflow:hidden}.esri-instant-charts-panel .esri-instant-charts-panel__container{display:flex;width:100%;border:1px solid lightgray}.esri-instant-charts-panel .esri-instant-charts-panel__container .esri-instant-charts-panel__content{display:flex;align-items:center;background-color:#fff;width:100%;height:100%;overflow:hidden}.esri-instant-charts-panel .esri-instant-charts-panel__container .esri-instant-charts-panel__content arcgis-charts-action-bar{height:100%}.esri-instant-charts-panel .esri-instant-charts-panel__container .esri-instant-charts-panel__content calcite-action-bar{max-width:12.5%;overflow-x:hidden}.esri-instant-charts-panel .esri-charts-panel__chart-container{display:flex;flex-direction:column}.esri-instant-charts-panel .esri-charts-panel__chart-container{display:flex;flex-direction:row;width:100%;height:100%}.esri-instant-charts-panel .esri-charts-panel__chart-slot{height:100%;width:100%}.esri-instant-charts-panel .esri-instant-charts-panel-size--s{height:35%}.esri-instant-charts-panel .esri-instant-charts-panel-size--m{height:45%}.esri-instant-charts-panel .esri-instant-charts-panel-size--l{height:65%}.esri-instant-charts-panel .esri-instant-charts-panel__view-container,.esri-instant-charts-panel .esri-instant-charts-panel__view-container--minimized--no-header{height:100%}.esri-instant-charts-panel .esri-instant-charts-view-size--s{height:65%}.esri-instant-charts-panel .esri-instant-charts-view-size--m{height:55%}.esri-instant-charts-panel .esri-instant-charts-view-size--l{height:35%}.esri-instant-charts-panel .esri-instant-charts-panel__view-container--full-screen{height:0%}.esri-instant-charts-panel .esri-instant-charts-panel__container--full-screen{height:100%}.esri-instant-charts-panel .esri-instant-charts-panel__view-container--no-charts{height:100%;width:100%}.esri-instant-charts-panel .esri-panel__header-button--active{--calcite-ui-foreground-3: #0079c1;--calcite-ui-text-1: #fff}.esri-instant-charts-panel--no-header{height:100%}.esri-instant-charts-panel--side-by-side{display:flex;flex-direction:row}.esri-instant-charts-panel--side-by-side .esri-instant-charts-panel__view-container,.esri-instant-charts-panel--side-by-side .esri-instant-charts-panel__container{width:50%;height:100%}.esri-instant-charts-panel--side-by-side .esri-instant-charts-panel__view-container--minimized{width:100%}.esri-instant-charts-panel--side-by-side .esri-charts-panel__chart-container{display:flex;flex-direction:column}.esri-instant-charts-panel--side-by-side .esri-charts-panel__chart-slot{border-bottom:1px solid lightgray}.esri-instant-charts-panel--side-by-side .esri-instant-charts-panel__view-container--no-charts{width:100%}.esri-instant-charts-panel--side-by-side .esri-instant-charts-panel__minimized{position:absolute;width:50%;right:0;top:0%}.esri-instant-charts-panel--side-by-side .esri-instant-charts-panel__container .esri-instant-charts-panel__content calcite-action-bar{max-width:25%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__view-container{height:40%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__container{height:60%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__container--full-screen{height:100%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__view-container--full-screen{height:0%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__view-container--mobile-minimized{display:flex;flex-direction:row;height:100%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__minimized{display:none}.esri-instant-charts-panel--side-by-side.esri-instant-charts-panel--mobile{flex-direction:column}.esri-instant-charts-panel--side-by-side.esri-instant-charts-panel--mobile .esri-instant-charts-panel__view-container,.esri-instant-charts-panel--side-by-side.esri-instant-charts-panel--mobile .esri-instant-charts-panel__container{width:100%}#panelHeader{display:flex;align-items:center;height:100%}html[dir=rtl] .esri-instant-charts-panel--side-by-side .esri-instant-charts-panel__minimized{right:unset;left:0}@media screen and (max-width: 916px){html,body,#root,.App{position:fixed;top:0;bottom:0}}@media screen and (max-width: 916px) and (orientation: landscape){.main .esri-instant-charts__header{height:10%}.esri-instant-charts-panel--mobile{height:90%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__container{width:100%;height:100%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__view-container--minimized{height:100%}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__view-container{display:none}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__view-container--mobile-minimized{display:flex}.esri-instant-charts-panel--mobile .esri-instant-charts-panel__minimized{display:none}.esri-instant-charts-panel--mobile--no-header{height:100%}}.esri-page{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:auto;color:#fff;box-sizing:border-box;padding:2.5%}.esri-page .esri-page__text-container{display:flex;flex-direction:column;justify-content:center;height:90%}.esri-page .esri-page__title-text,.esri-page .esri-page__subtitle-text{line-height:normal;word-break:break-word}.esri-page .esri-page__title-text{margin:0 0 .25%;font-weight:400}.esri-page .esri-page__title-text,.esri-page .esri-page__subtitle-text{text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1)}.esri-page .esri-page__scroll-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:10%}.esri-page .esri-page__scroll-container .esri-page__scroll-text{margin-bottom:5px}.esri-page .esri-page__scroll-container button{display:flex;align-items:center;flex-direction:column;background-color:transparent;border:none;cursor:pointer;width:fit-content;color:#fff}.esri-page .esri-page__scroll-container button calcite-icon{color:#fff}.esri-page__back-to-cover-page{position:absolute;right:2%;bottom:-98%;z-index:999999999;cursor:pointer}.esri-page__scroll-container button:hover calcite-icon{transition:ease-in-out .25s;transform:translateY(3px)}.esri-page__scroll-container button:not(:hover) calcite-icon{transition:ease-in-out .25s;transform:translateY(-3px)}@media screen and (max-width: 480px){.esri-page__title-text{font-size:45px}.esri-page__subtitle-text{font-size:25px}.esri-page__scroll-text{font-size:20px}}@media screen and (min-width: 481px) and (max-width: 768px){.esri-page__title-text{font-size:65px}.esri-page__subtitle-text{font-size:30px}.esri-page__scroll-text{font-size:25px}}@media screen and (min-width: 769px){.esri-page__title-text{font-size:75px}.esri-page__subtitle-text{font-size:45px}.esri-page__scroll-text{font-size:30px}}@media (prefers-reduced-motion){.esri-page__scroll-container button:hover calcite-icon{transition:none;transform:none}.esri-page__scroll-container button:not(:hover) calcite-icon{transition:none;transform:none}}@keyframes in{0%{opacity:0}to{opacity:1}}@keyframes in-down{0%{opacity:0;transform:translate3D(0,-5px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes in-up{0%{opacity:0;transform:translate3D(0,5px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes in-scale{0%{opacity:0;transform:scale3D(.95,.95,1)}to{opacity:1;transform:scaleZ(1)}}:root{--calcite-animation-timing:calc(.15s * var(--calcite-internal-duration-factor));--calcite-internal-duration-factor:var(--calcite-duration-factor, 1);--calcite-internal-animation-timing-fast:calc(.1s * var(--calcite-internal-duration-factor));--calcite-internal-animation-timing-medium:calc(.2s * var(--calcite-internal-duration-factor));--calcite-internal-animation-timing-slow:calc(.3s * var(--calcite-internal-duration-factor))}.calcite-animate{opacity:0;animation-fill-mode:both;animation-duration:var(--calcite-animation-timing)}.calcite-animate__in{animation-name:in}.calcite-animate__in-down{animation-name:in-down}.calcite-animate__in-up{animation-name:in-up}.calcite-animate__in-scale{animation-name:in-scale}@media (prefers-reduced-motion: reduce){:root{--calcite-internal-duration-factor:.01}}:root{--calcite-floating-ui-transition:var(--calcite-animation-timing)}:host([hidden]){display:none}:root{--calcite-code-family:"Consolas", "Andale Mono", "Lucida Console", "Monaco", monospace;--calcite-sans-family:"Avenir Next", "Avenir", "Helvetica Neue", sans-serif;--calcite-font-size--3:.625rem;--calcite-font-size--2:.75rem;--calcite-font-size--1:.875rem;--calcite-font-size-0:1rem;--calcite-font-size-1:1.125rem;--calcite-font-size-2:1.25rem;--calcite-font-size-3:1.625rem;--calcite-font-size-4:2rem;--calcite-font-size-5:2.5rem;--calcite-font-size-6:3rem;--calcite-font-size-7:3.5rem;--calcite-font-size-8:4rem;--calcite-font-weight-light:300;--calcite-font-weight-normal:400;--calcite-font-weight-medium:500;--calcite-font-weight-bold:600;--calcite-ui-brand:#007ac2;--calcite-ui-brand-hover:#00619B;--calcite-ui-brand-press:#004874;--calcite-ui-background:#f8f8f8;--calcite-ui-foreground-1:#ffffff;--calcite-ui-foreground-2:#f3f3f3;--calcite-ui-foreground-3:#eaeaea;--calcite-ui-text-1:#151515;--calcite-ui-text-2:#4a4a4a;--calcite-ui-text-3:#6a6a6a;--calcite-ui-text-inverse:#FFFFFF;--calcite-ui-text-link:#00619b;--calcite-ui-border-1:#cacaca;--calcite-ui-border-2:#d4d4d4;--calcite-ui-border-3:#dfdfdf;--calcite-ui-border-input:#949494;--calcite-ui-info:#00619b;--calcite-ui-success:#35ac46;--calcite-ui-warning:#edd317;--calcite-ui-danger:#D83020;--calcite-ui-danger-hover:#A82B1E;--calcite-ui-danger-press:#7C1D13;--calcite-theme-name:"light";--calcite-ui-foreground-current:#c7eaff;--calcite-ui-inverse:#353535;--calcite-ui-inverse-hover:#2b2b2b;--calcite-ui-inverse-press:#202020;--calcite-alert-dismiss-progress-background:rgba(255, 255, 255, .8);--calcite-button-transparent-hover:rgba(0, 0, 0, .05);--calcite-button-transparent-press:rgba(0, 0, 0, .08);--calcite-link-blue-underline:rgba(0, 97, 155, .4);--calcite-scrim-background:rgba(255, 255, 255, .85);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--calcite-border-radius:4px;--calcite-border-radius-base:0;--calcite-ui-opacity-disabled:.5;--calcite-panel-width-multiplier:1;--calcite-ui-icon-color:currentColor;font-family:var(--calcite-sans-family)}.calcite-theme-dark{--calcite-ui-brand:#009AF2;--calcite-ui-brand-hover:#007AC2;--calcite-ui-brand-press:#00619B;--calcite-ui-background:#353535;--calcite-ui-foreground-1:#2b2b2b;--calcite-ui-foreground-2:#202020;--calcite-ui-foreground-3:#151515;--calcite-ui-text-1:#ffffff;--calcite-ui-text-2:#bfbfbf;--calcite-ui-text-3:#9f9f9f;--calcite-ui-text-inverse:#151515;--calcite-ui-text-link:#00A0FF;--calcite-ui-border-1:#555555;--calcite-ui-border-2:#4a4a4a;--calcite-ui-border-3:#404040;--calcite-ui-border-input:#757575;--calcite-ui-info:#00A0FF;--calcite-ui-success:#36DA43;--calcite-ui-warning:#FFC900;--calcite-ui-danger:#FE583E;--calcite-ui-danger-hover:#FF0015;--calcite-ui-danger-press:#D90012;--calcite-theme-name:"dark";--calcite-ui-foreground-current:#214155;--calcite-ui-inverse:#f8f8f8;--calcite-ui-inverse-hover:#ffffff;--calcite-ui-inverse-press:#f3f3f3;--calcite-alert-dismiss-progress-background:rgba(43, 43, 43, .8);--calcite-button-transparent-hover:rgba(255, 255, 255, .05);--calcite-button-transparent-press:rgba(255, 255, 255, .08);--calcite-link-blue-underline:rgba(0, 160, 255, .4);--calcite-scrim-background:rgba(0, 0, 0, .85)}.calcite-theme-light{--calcite-ui-brand:#007ac2;--calcite-ui-brand-hover:#00619B;--calcite-ui-brand-press:#004874;--calcite-ui-background:#f8f8f8;--calcite-ui-foreground-1:#ffffff;--calcite-ui-foreground-2:#f3f3f3;--calcite-ui-foreground-3:#eaeaea;--calcite-ui-text-1:#151515;--calcite-ui-text-2:#4a4a4a;--calcite-ui-text-3:#6a6a6a;--calcite-ui-text-inverse:#FFFFFF;--calcite-ui-text-link:#00619b;--calcite-ui-border-1:#cacaca;--calcite-ui-border-2:#d4d4d4;--calcite-ui-border-3:#dfdfdf;--calcite-ui-border-input:#949494;--calcite-ui-info:#00619b;--calcite-ui-success:#35ac46;--calcite-ui-warning:#edd317;--calcite-ui-danger:#D83020;--calcite-ui-danger-hover:#A82B1E;--calcite-ui-danger-press:#7C1D13;--calcite-theme-name:"light";--calcite-ui-foreground-current:#c7eaff;--calcite-ui-inverse:#353535;--calcite-ui-inverse-hover:#2b2b2b;--calcite-ui-inverse-press:#202020;--calcite-alert-dismiss-progress-background:rgba(255, 255, 255, .8);--calcite-button-transparent-hover:rgba(0, 0, 0, .05);--calcite-button-transparent-press:rgba(0, 0, 0, .08);--calcite-link-blue-underline:rgba(0, 97, 155, .4);--calcite-scrim-background:rgba(255, 255, 255, .85)}@media (prefers-color-scheme: dark){.calcite-theme-auto{--calcite-ui-brand:#009AF2;--calcite-ui-brand-hover:#007AC2;--calcite-ui-brand-press:#00619B;--calcite-ui-background:#353535;--calcite-ui-foreground-1:#2b2b2b;--calcite-ui-foreground-2:#202020;--calcite-ui-foreground-3:#151515;--calcite-ui-text-1:#ffffff;--calcite-ui-text-2:#bfbfbf;--calcite-ui-text-3:#9f9f9f;--calcite-ui-text-inverse:#151515;--calcite-ui-text-link:#00A0FF;--calcite-ui-border-1:#555555;--calcite-ui-border-2:#4a4a4a;--calcite-ui-border-3:#404040;--calcite-ui-border-input:#757575;--calcite-ui-info:#00A0FF;--calcite-ui-success:#36DA43;--calcite-ui-warning:#FFC900;--calcite-ui-danger:#FE583E;--calcite-ui-danger-hover:#FF0015;--calcite-ui-danger-press:#D90012;--calcite-theme-name:"dark";--calcite-ui-foreground-current:#214155;--calcite-ui-inverse:#f8f8f8;--calcite-ui-inverse-hover:#ffffff;--calcite-ui-inverse-press:#f3f3f3;--calcite-alert-dismiss-progress-background:rgba(43, 43, 43, .8);--calcite-button-transparent-hover:rgba(255, 255, 255, .05);--calcite-button-transparent-press:rgba(255, 255, 255, .08);--calcite-link-blue-underline:rgba(0, 160, 255, .4);--calcite-scrim-background:rgba(0, 0, 0, .85)}}@media (prefers-color-scheme: light){.calcite-theme-auto{--calcite-ui-brand:#007ac2;--calcite-ui-brand-hover:#00619B;--calcite-ui-brand-press:#004874;--calcite-ui-background:#f8f8f8;--calcite-ui-foreground-1:#ffffff;--calcite-ui-foreground-2:#f3f3f3;--calcite-ui-foreground-3:#eaeaea;--calcite-ui-text-1:#151515;--calcite-ui-text-2:#4a4a4a;--calcite-ui-text-3:#6a6a6a;--calcite-ui-text-inverse:#FFFFFF;--calcite-ui-text-link:#00619b;--calcite-ui-border-1:#cacaca;--calcite-ui-border-2:#d4d4d4;--calcite-ui-border-3:#dfdfdf;--calcite-ui-border-input:#949494;--calcite-ui-info:#00619b;--calcite-ui-success:#35ac46;--calcite-ui-warning:#edd317;--calcite-ui-danger:#D83020;--calcite-ui-danger-hover:#A82B1E;--calcite-ui-danger-press:#7C1D13;--calcite-theme-name:"light";--calcite-ui-foreground-current:#c7eaff;--calcite-ui-inverse:#353535;--calcite-ui-inverse-hover:#2b2b2b;--calcite-ui-inverse-press:#202020;--calcite-alert-dismiss-progress-background:rgba(255, 255, 255, .8);--calcite-button-transparent-hover:rgba(0, 0, 0, .05);--calcite-button-transparent-press:rgba(0, 0, 0, .08);--calcite-link-blue-underline:rgba(0, 97, 155, .4);--calcite-scrim-background:rgba(255, 255, 255, .85)}}.overflow-hidden{overflow:hidden}
