<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hamburger-button {
    float: left;
    padding: 0;
    margin: 0;
    cursor: pointer;
    height: 44px;
    width: 44px;
    font-size: 28px;
    line-height: 44px;
    padding: 8px;
    width: auto;
    height: auto;
    line-height: 28px;
}

.esriRTL .hamburger-button {
    float: right;
}

.border-container-outer {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    overflow: hidden;
}

.content-pane-left {
    width: 0;
    height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    background: #fff;
    overflow: hidden;
    -webkit-transition: width 250ms ease;
    -moz-transition: width 250ms ease;
    -ms-transition: width 250ms ease;
    -o-transition: width 250ms ease;
    -webkit-transition: width 250ms ease;
    -moz-transition: width 250ms ease;
    -o-transition: width 250ms ease;
    -ms-transition: width 250ms ease;
    transition: width 250ms ease;
}

.esriRTL .drawer-open .content-pane-left {
    border-right: 0;
    border-left: 1px solid #ddd;
}

.drawer-open-complete .content-pane-left:before {
    display: none;
}

.pointer-events .drawer-open-complete .content-pane-left:before {
    box-shadow: inset -1px 0 6px 0 rgba(0, 0, 0, 0.5);
    position: fixed;
    z-index: 450;
    top: 0;
    left: 0;
    width: 230px;
    height: 100%;
    content: '';
    display: block;
    pointer-events: none;
}

.esriRTL .drawer-open-complete .content-pane-left:before {
    left: auto;
    right: 0;
}

.app-loading .content-pane-left {
    width: 230px;
}

.content-pane-center {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
}

.esriSimpleSlider {
    top: 55px;
    border-radius: 0;
    border: thin solid #ccc;
}

.arcgisSearch .searchCollapsed .searchSubmit {
    border-radius: 0;
    border: thin solid #ccc;
}

@media screen and (max-width: 600px) {
    .app-loading .content-pane-left {
        width: 0;
    }
    .drawer-open #title {
        display: none;
    }
    .esriPopup.light.esriPopupVisible.esriPopupMaximized {
        top: 60px !important;
        margin-bottom: 55px;
    }
    .esriPopup.light.esriPopupVisible.esriPopupMaximized&gt;div.esriPopupWrapper&gt;div.sizer.content&gt;div {
        max-height: initial !important;
        height: auto !important;
    }
    .arcgisSearch .hasButtonMode.searchExpanded .searchExpandContainer,
    .arcgisSearch .hasButtonMode .searchAnimate {
        width: 190px;
    }
}

.hide {
    display: none;
}

@font-face {
    font-family: 'editor_fonts';
    src: url("../fonts/icomoon.eot?-idvs4c");
    src: url("../fonts/icomoon.eot?#iefix-idvs4c") format('embedded-opentype'), url("../fonts/icomoon.woff?-idvs4c") format('woff'), url("../fonts/icomoon.ttf?-idvs4c") format('truetype'), url("../fonts/icomoon.svg?-idvs4c#icomoon") format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"],
[class*=" icon-"] {
    font-family: 'editor_fonts';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-home:before {
    content: "\e602";
}

.icon-next:before {
    content: "\e603";
    cursor: pointer;
}

.icon-close:before {
    content: "\e604";
}

.icon-previous:before {
    content: "\e601";
    cursor: pointer;
}

.icon-edit:before {
    content: "\e600";
}

html,
body {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
}

#mapDiv {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
}

.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {
    border-bottom: thin solid #ccc;
}

.esriSimpleSliderVertical .esriSimpleSliderDecrementButton,
.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {
    border-radius: 0;
}

.esriSimpleSliderDecrementButton:hover {
    border-top: thin solid #ccc;
}

.BasemapToggle {
    position: absolute;
    bottom: 60px;
    left: 25px;
    z-index: 35;
}

.BasemapToggle .toggleButton {
    background: rgba(255, 255, 255, 0.7);
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    cursor: pointer;
    border-radius: 0;
    border: 0;
    padding: 0;
}

.BasemapToggle .basemapImageContainer {
    position: relative;
}

.BasemapToggle .basemapImage {
    width: 65px;
    height: 65px;
    overflow: hidden;
    border-radius: 0;
}

.BasemapToggle .basemapImage .basemapBG {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 0;
}

.BasemapToggle .basemapTitle {
    display: block;
    width: 100%;
    color: #4c4c4c;
    margin: 0;
    font-size: 10px;
    line-height: 1.2;
    padding: 4px;
    background: #FFF;
    background: rgba(255, 255, 255, 0.7);
    text-align: center;
    position: absolute;
    bottom: 0;
    z-index: 2;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
}

.HomeButton .home {
    background-image: url("../images/home.png");
    padding: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border-bottom: thin solid #ccc;
    background-color: #fff;
}

.HomeButton .home:hover {
    background-color: #eee;
}

.HomeButton .home:active {
    background-color: #ddd;
}

#locateDiv {
    position: absolute;
    top: 155px;
    left: 20px;
    z-index: 30;
}

.LocateButton .zoomLocateButton {
    background-color: #989898;
    border-radius: 0;
    padding: 0;
    border: none;
}

#search {
    position: absolute;
    display: block;
    z-index: 30;
    top: 55px;
    left: 60px;
}

.esriRTL .esriAttributeInspector .atiDeleteButton {
    float: right;
    margin-right:10px;
}

.claro .dijitButton .dijitButtonNode,
.claro .dijitDropDownButton .dijitButtonNode,
.claro .dijitComboButton .dijitButtonNode,
.claro .dijitToggleButton .dijitButtonNode {
    background-image: none;
    border: 0;
    border-radius: 0;
    background-color: #efefef;
    color: #6d6e71;
}

.templatePicker,
.templatePicker .grid .dojoxGridRow,
.templatePicker .dojoxGridScrollbox,
.templatePicker .dojoxGrid,
.templatePicker .grid .dojoxGridCell {
    border-color: transparent;
    background-color: transparent;
    border: none;
}

.templatePicker .grid .dojoxGridRowOver .dojoxGridCell {
    background-color: transparent;
}

.templatePicker .grid .groupLabel {
    text-align: left;
}

.templatePicker .tooltip {
    display: none;
}

.esriPopup.light .actionsPane .zoomTo span,
.esriPopup.dark .actionsPane .zoomTo span {
    display: inline-block;
}

.esriPopup.light .actionsPane .action {
    width: auto;
}

.actionList&gt;.action.zoomTo:before {
    content: "\e800";
    font-family: "popup";
    padding-right: 4px;
}

.actionList&gt;.action.edit:before {
    content: "\e600";
    font-family: "editor_fonts";
    padding-right: 4px;
}

.actionList&gt;.action.zoomTo:hover,
.actionList&gt;.action.edit:hover {
    color: #acacac;
}

.actionList&gt;.action {
    padding: 0 10px 10px 0;
    text-decoration: none;
    color: #000;
}

.esriPopup .actionsPane {
    padding: 1em 5px 2px 5px !important;
}

.esriPopup.light .pointer,
.esriPopup.light .outerPointer {
    background: #fff !important;
}

.loading-indicator {
    /* Loading status */
    display: none;
    height: 100%;
    width: 100%;
    z-index: 500;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    background: #fff;
}

.app-loading .loading-indicator,
.app-error .loading-indicator {
    /* Show this class when loading or error */
    display: block;
}

.app-loading .loading-indicator {
    /* Loading image */
    background-position: center center;
    background-image: url("../images/ajax-loader.gif");
    background-repeat: no-repeat;
}

.app-error .loading-message {
    /* Error status */
    background-position: top center;
    background-image: url("../images/error.png");
    background-repeat: no-repeat;
    padding-top: 60px;
    width: 100%;
    position: absolute;
    z-index: 2;
    top: 40%;
    left: 0;
    text-align: center;
}</pre></body></html>