:root{--z1:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);--z2:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);--z3:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);--z4:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);--z5:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);--brand-primary:#1b407d;--map-ocean:#e9edf3;--map-land:#c8d3e3;--font:"arial";--container:#f9f9f9;--body:#000;--card:#fff;--border:#dbdee7;--accent:#0071f2;--secondary-accent:#075cbe;--component-accent:#f4f4f4;--input-border:#d6dde3;--padding:32px;--spacing:16px;--break-width-xs:544px;--break-width-s:768px;--break-width-m:992px;--break-width-l:1200px;--break-width-xl:1800px;--calcite-code-family:"Consolas","Andale Mono","Lucida Console","Monaco","monospace";//--calcite-sans-family:"Avenir Next","Avenir","Helvetica Neue","sans-serif";--calcite-sans-family:Roboto,"Helvetica Neue","sans-serif";--calcite-font-size--3:0.625rem;--calcite-font-size--2:0.75rem;--calcite-font-size--1:0.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:700;--calcite-ui-brand:#28528e;--calcite-ui-brand-hover:#00619b;--calcite-ui-brand-press:#004874;--calcite-ui-background:#f8f8f8;--calcite-ui-foreground-1:#fff;--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:#fff;--calcite-ui-text-link:#00619b;--calcite-ui-border-1:#cacaca;--calcite-ui-border-2:#dfdfdf;--calcite-ui-border-3:#eaeaea;--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:#404040;--calcite-ui-inverse-hover:#4a4a4a;--calcite-ui-inverse-press:#353535;--calcite-alert-dismiss-progress-background:hsla(0,0%,100%,0.8);--calcite-button-transparent-hover:rgba(0,0,0,0.05);--calcite-button-transparent-press:rgba(0,0,0,0.08);--calcite-input-message-floating-background:hsla(0,0%,100%,0.96);--calcite-link-blue-underline:rgba(0,97,155,0.4);--calcite-scrim-background:hsla(0,0%,100%,0.75);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--calcite-border-radius:3px;--calcite-ui-opacity-disabled:0.5;--calcite-panel-width-multiplier:1}.esri-view .esri-view-surface--inset-outline:focus:after{outline:none!important}#root,body,html{height:100%;width:100%;margin:0;padding:0;font-size:16px}.esri-view .esri-ui .esri-popup__content{font-size:16px}h1,h2,h3,h4,h5,h6{margin-top:20px;margin-bottom:5px}h1{font-size:1.5em}h2,h2.esri-widget__heading{font-size:1.5em;text-transform:uppercase}h3{font-size:1.25em}h4{text-transform:uppercase}h4,h5{font-size:1em}h6{text-transform:uppercase;font-size:.9em;font-weight:400}h6,p{margin-top:0}p{margin-bottom:20px}.esri-layer-list__item-action-icon.esri-icon-minus{display:none}.esri-view .esri-view-root .esri-zoom .esri-widget--button{font-weight:700}.map-popup-hover{pointer-events:none;display:block;max-width:220px;min-width:60px;max-height:none}.map-popup-hover .esri-popup__content{padding:12px;max-height:none}.map-popup-hover .esri-popup__content div div>div{//font-size:.8em;line-height:.9em;margin-bottom:.4em;padding-bottom:.4em;border-bottom:1px solid #777}.map-popup-hover .esri-popup__content div div>div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.map-popup-hover .esri-popup__content,.map-popup-hover .esri-popup__main-container{pointer-events:none;display:block;max-height:none;font-size:12px;font-weight:400;width:100%;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;line-height:1.2em;max-width:160px;text-align:center}.esri-popup__content h2{margin:0}.esri-popup__footer{display:none!important}