.resize-handle{align-self:stretch;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAACVJREFUCJk1xjEBACAIALApschAWk7C4eWund0FM1P3Bx2ZWWh4/70KZDiw6k8AAAAASUVORK5CYII=);-webkit-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;z-index:1;transition:all .2s ease-in-out}.resize-handle:active,.resize-handle:hover{background-color:var(--secondaryBackground);opacity:1;transition:all .2s ease-in-out}.resize-handle:focus{outline:none!important}.resize-handle.resize-vertical{width:5px;cursor:ew-resize}@media not all and (pointer:fine){.resize-handle.resize-vertical{width:25px}}.resize-handle.resize-horizontal{height:5px;cursor:ns-resize}@media not all and (pointer:fine){.resize-handle.resize-horizontal{height:25px}}.gcx-split{position:relative;min-height:0}.gcx-split.gcx-halign-start{justify-content:flex-start}.gcx-split.gcx-halign-center{justify-content:center}.gcx-split.gcx-halign-end{justify-content:flex-end}.gcx-split.gcx-valign-start{align-items:flex-start}.gcx-split.gcx-valign-center{align-items:center}.gcx-split.gcx-valign-end{align-items:flex-end}.gcx-stack{position:relative;min-height:0}.gcx-stack.gcx-valign-start{justify-content:flex-start}.gcx-stack.gcx-valign-center{justify-content:center}.gcx-stack.gcx-valign-end{justify-content:flex-end}.gcx-stack.gcx-halign-start{align-items:flex-start}.gcx-stack.gcx-halign-center{align-items:center}.gcx-stack.gcx-halign-end{align-items:flex-end}.gcx-icon path,.gcx-icon polygon{transition:none}img.gcx-icon-extra-small,svg.gcx-icon-extra-small{width:1.2rem;height:1.2rem}img.gcx-icon-small,svg.gcx-icon-small{width:1.6rem;height:1.6rem}img.gcx-icon-medium,svg.gcx-icon-medium{width:2.4rem;height:2.4rem}img.gcx-icon-large,svg.gcx-icon-large{width:3.2rem;height:3.2rem}img.gcx-icon-extra-large,svg.gcx-icon-extra-large{width:4rem;height:4rem}.minimize-button svg *{transform:translateX(0);transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s}.minimize-button:hover svg .minimize_svg__arrow{transform:translateX(-40%);opacity:0;transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s}.minimize-button:hover svg .minimize_svg__border-3{transform:translateX(-40%);transition:transform .3s ease-in-out .3s}.minimize-button:hover svg .minimize_svg__border-1,.minimize-button:hover svg .minimize_svg__border-2{transform:translateX(-40%);opacity:0;transition:transform opacity .3s ease-in-out .3s}.minimize-restore-button svg *{transform:translateX(0);transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s}.minimize-restore-button:hover svg .minimize_restore_svg__arrow{transform:translateX(40%);opacity:0;transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s}.minimize-restore-button:hover svg .minimize_restore_svg__border-1,.minimize-restore-button:hover svg .minimize_restore_svg__border-2,.minimize-restore-button:hover svg .minimize_restore_svg__border-3{transform:translateX(47%);opacity:1;transition:transform opacity .3s ease-in-out .3s}.minimize-restore-button:hover svg .minimize_restore_svg__dots{opacity:0;transition:opacity .3s ease-in-out .3s}.maximize-button svg *{transform:translateX(0);transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .1s}.maximize-button:hover svg .maximize_svg__arrow{transform:translateX(40%);opacity:0;transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s}.maximize-button:hover svg .maximize_svg__expanded{transform:translateX(41%);transition:transform .3s ease-in-out .3s}.maximize-restore-button svg *{transform:translateX(0);transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .1s}.maximize-restore-button:hover svg .maximize_restore_svg__arrow{transform:translateX(-40%);opacity:0;transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s}.maximize-restore-button:hover svg .maximize_restore_svg__restore{transform:translateX(-50%);transition:transform .3s ease-in-out .3s}.gcx-menu-button svg *{transform:translateX(0);transition:transform .3s ease-in-out .3s}.gcx-menu-button:hover svg .action_menu_svg__circle-1{transform:translate(7px,7px);transition:transform .3s ease-in-out .3s}.gcx-menu-button:hover svg .action_menu_svg__circle-3{transform:translate(-7px,-7px);transition:transform .3s ease-in-out .3s}.arrow-back-button svg *{transform:translateX(0);transition:transform .3s ease-in-out .3s}.arrow-back-button:hover svg path{transform:translateX(-15%);transition:transform .3s ease-in-out .3s}.arrow-back-button svg.gcx-icon-small{width:1.8rem;height:1.8rem}.gcx-results-list-group svg *{transition:transform .3s ease-in-out .3s}.gcx-results-list-group svg .ungroup_svg__border-1{transform:translateY(-100%);transition:transform .3s ease-in-out .3s}.gcx-results-list-group svg .ungroup_svg__border-2{transform:translateY(100%);transition:transform .3s ease-in-out .3s}.gcx-results-list-group svg .ungroup_svg__border-3{transform:translateX(100%);transition:transform .3s ease-in-out .3s}.gcx-results-list-group svg .ungroup_svg__border-4{transform:translateX(-100%);transition:transform .3s ease-in-out .3s}.gcx-results-list-group:hover svg .ungroup_svg__border-1,.gcx-results-list-group:hover svg .ungroup_svg__border-2,.gcx-results-list-group:hover svg .ungroup_svg__border-3,.gcx-results-list-group:hover svg .ungroup_svg__border-4,.gcx-results-list-group svg .group_svg__border-1,.gcx-results-list-group svg .group_svg__border-2,.gcx-results-list-group svg .group_svg__border-3,.gcx-results-list-group svg .group_svg__border-4{transform:translate(0);transition:transform .3s ease-in-out .3s}.gcx-results-list-group:hover svg .group_svg__border-1{transform:translateY(-100%);transition:transform .3s ease-in-out .3s}.gcx-results-list-group:hover svg .group_svg__border-2{transform:translateY(100%);transition:transform .3s ease-in-out .3s}.gcx-results-list-group:hover svg .group_svg__border-3{transform:translateX(100%);transition:transform .3s ease-in-out .3s}.gcx-results-list-group:hover svg .group_svg__border-4{transform:translateX(-100%);transition:transform .3s ease-in-out .3s}.gcx-results-card-size svg *{transform:translate(0);transition:transform .3s ease-in-out .3s}.gcx-results-card-size:hover svg .result_card_svg__line-1,.gcx-results-card-size:hover svg .result_card_svg__line-3{transform:translateY(-2px);transition:transform .3s ease-in-out .3s}.gcx-results-card-size:hover svg .result_card_svg__line-2,.gcx-results-card-size:hover svg .result_card_svg__line-4,.gcx-results-card-size:hover svg .result_list_svg__line-1,.gcx-results-card-size:hover svg .result_list_svg__line-3{transform:translateY(2px);transition:transform .3s ease-in-out .3s}.gcx-results-card-size:hover svg .result_list_svg__line-2,.gcx-results-card-size:hover svg .result_list_svg__line-4{transform:translateY(-2px);transition:transform .3s ease-in-out .3s}.GcxIconButton{line-height:0}.GcxIconButton:hover .gcx-icon-primary{fill:var(--emphasizedButtonForeground)}.dialog-close-button{position:absolute;right:0;top:0;margin:1rem 1rem 0 0}.gcx-notification-content .gcx-notification-message-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:top;padding-right:4rem;color:#fff;min-height:2.5em}.gcx-notification-content .gcx-notification-message-container a{color:var(--emphasizedButtonForeground)}.gcx-notification-content .gcx-notification-message-container a:hover{color:var(--emphasizedButtonForegroundHover)}.gcx-notification-content .gcx-notification-message-container .gcx-icon{margin-right:1rem;margin-top:.25rem}.gcx-notification-content .gcx-notification-message-container>span{flex:1 0 100%}.gcx-notification-content .gcx-notification-icon-container{position:absolute;top:1rem;right:1.5rem;margin:0;padding:0}.gcx-notification-content .gcx-notification-icon-container button{background:transparent;border:none;border-radius:5rem}.gcx-notification-content .gcx-notification-icon-container button:hover{background:var(--secondaryBackground);border:none}.gcx-notification-content .gcx-notification-icon-container button:hover svg{fill:var(--secondaryForeground)}.gcx-notification-content .gcx-notification-icon-container button:focus{box-shadow:none}.gcx-notification-content .gcx-notification-icon-container button svg{fill:#fff}.gcx-notification-error{background-color:var(--alertRedBackground)}.gcx-notification-error svg.gcx-icon{fill:var(--alertRedForeground)}.gcx-notification-error .gcx-notification-message-container{color:var(--alertRedForeground)}.gcx-notification-error .gcx-notification-icon-container button:hover{background-color:var(--alertRedBackgroundHover)}.gcx-notification-error .gcx-notification-icon-container button:hover svg{fill:var(--alertRedIconHover)}.gcx-notification-warning{background-color:var(--alertAmberBackground)}.gcx-notification-warning svg.gcx-icon{fill:var(--alertAmberForeground)}.gcx-notification-warning .gcx-notification-message-container{color:var(--alertAmberForeground)}.gcx-notification-warning .gcx-notification-icon-container button:hover{background-color:var(--alertAmberBackgroundHover)}.gcx-notification-warning .gcx-notification-icon-container button:hover svg{fill:var(--alertAmberIconHover)}.gcx-notification-success{background-color:var(--alertGreenBackground)}.gcx-notification-success svg.gcx-icon{fill:var(--alertGreenForeground)}.gcx-notification-success .gcx-notification-message-container{color:var(--alertGreenForeground)}.gcx-notification-success .gcx-notification-icon-container button:hover{background-color:var(--alertGreenBackgroundHover)}.gcx-notification-success .gcx-notification-icon-container button:hover svg{fill:var(--alertGreenIconHover)}.gcx-notification-info{background-color:var(--alertGrayBackground)}.gcx-notification-info svg.gcx-icon{fill:var(--alertGrayForeground)}.gcx-notification-info .gcx-notification-message-container{color:var(--alertGrayForeground)}.gcx-notification-info .gcx-notification-icon-container button:hover{background-color:var(--alertGrayBackgroundHover)}.gcx-notification-info .gcx-notification-icon-container button:hover svg{fill:var(--alertGrayIconHover)}.modal{z-index:1000}.overlay{z-index:900}.flyout-modal{z-index:800}.gcx-panel.maximized{z-index:300}.scale-input-box-container .scale-selector-input.scale-selector{z-index:1000}.suggestions-list,.suggestions-list li{z-index:501}.esri-view,.esri-view *,.esri-view:after,.esri-view :after,.esri-view:before,.esri-view :before{z-index:auto!important}.gcx-scalebar .left-divider{display:flex;z-index:200}html{font-size:62.5%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;font-size:1.4rem;font-family:var(--defaultFont);overflow-y:hidden;background-color:var(--primaryBackground)}body :focus{outline:none}.gcx-viewer-error{width:30%;margin:10% auto;border:1px solid #b7413a;overflow:hidden;border-radius:.25em}.gcx-viewer-error .error-header{font-weight:500;color:#fff;background:#b7413a;width:100%;padding:.25em .5em}.gcx-viewer-error .error-body{padding:.5em 1em;background:#fff}.gcx-viewer-error .error-instruction{margin-bottom:1em}.gcx-viewer-error .error-dropdown{border:none;color:#1a72c4;padding:0;background-color:initial;text-decoration:underline;cursor:pointer}.gcx-viewer-error .error-dropdown:hover{color:#fff;background-color:#1a72c4}.gcx-viewer-error .error-content{font-style:italic;margin:.5em;background-color:#dbdbde;overflow:hidden;word-break:break-all;padding:.5em}.gcx-viewer-error .error-content.closed{display:none}.gcx-keyboard-support .GcxCheckbox-focused,.gcx-keyboard-support .GcxRadio-focused,.gcx-keyboard-support :focus{box-shadow:0 0 0 .1rem var(--primaryAccent) inset,0 0 0 .2rem var(--primaryBackground) inset,0 0 0 .3rem var(--primaryAccent) inset!important;transition:box-shadow .3s ease-out}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,p,pre,td,textarea,th{margin:0;padding:0}body>*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{font-weight:300;color:var(--secondaryForeground)}h2{font-size:2rem}.panel-header{-webkit-user-select:none;-ms-user-select:none;user-select:none}fieldset,img{border:0}a{color:var(--primaryAccent)}a,button,input{touch-action:none!important}a::-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner{border:0}.list-item>button:not(.GcxIconButton){border:0;background:none;cursor:pointer}::-webkit-scrollbar{width:1.2rem}::-webkit-scrollbar-thumb{border:.2rem solid var(--primaryBackground);border-radius:.2rem;background-color:var(--buttonBorder)}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{-webkit-transition:all 3ms ease-in-out;transition:all 3ms ease-in-out}::-webkit-scrollbar-thumb:hover{border:.2rem solid var(--inputBorder);background-color:var(--inputBorder)}.gcx-component{position:relative;flex:1 1;align-items:flex-start}.gcx-component-container,.gcx-layout{display:flex;flex-direction:column;align-items:flex-start;min-height:0}.gcx-component-container.gcx-component-container-horizontal,.gcx-layout.gcx-component-container-horizontal{flex-direction:row}.gcx-component-container.gcx-component-container-horizontal>.gcx-stretchy:not(.gcx-has-height),.gcx-component-container:not(.gcx-component-container-horizontal)>.gcx-stretchy:not(.gcx-has-width),.gcx-layout.gcx-component-container-horizontal>.gcx-stretchy:not(.gcx-has-height),.gcx-layout:not(.gcx-component-container-horizontal)>.gcx-stretchy:not(.gcx-has-width){align-self:stretch}.gcx-component-container-horizontal>.gcx-has-width,.gcx-component-container:not(.gcx-component-container-horizontal)>.gcx-has-height,.gcx-layout>.gcx-has-height,.gcx-layout>.gcx-has-width{flex:0 0 auto}.gcx-layout{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;-webkit-text-size-adjust:none}.esri-ui-corner:focus{box-shadow:none}