.esri-interactive-legend .esri-interactive-legend__label-container{background-color:#fff;text-align:center}.esri-interactive-legend .esri-interactive-legend__label-container .esri-interactive-legend__total-feature-count{color:#828282;font-size:11px}.esri-interactive-legend .esri-interactive-legend__filter-layer-row{display:-ms-flexbox;display:flex;position:relative;width:100%;padding:6% 0 6% 6%;border:1px solid #959595;background-color:#fff;-ms-flex-align:center;align-items:center;min-height:50px}.esri-interactive-legend .esri-interactive-legend__filter-layer-row--not-selected{border:1px solid #cccccc;background:transparent}.esri-interactive-legend .esri-interactive-legend__layer-row-container{display:-ms-flexbox;display:flex;padding-bottom:2%}.esri-interactive-legend .esri-interactive-legend__main-container{max-height:620px}.esri-interactive-legend .esri-interactive-legend__size-ramp{min-width:65px}.esri-interactive-legend .esri-interactive-legend__size-ramp .esri-interactive-legend__filter-layer-row{padding-left:2%}.esri-legend__layer{margin-left:0}.esri-relationship-ramp--diamond__container{width:81%;margin:0 auto;padding-top:10px;padding-bottom:10px}.esri-relationship-ramp--square__table{width:68%;margin:0 auto}.esri-interactive-legend__relationship-instructions{background-color:#d2e9f9;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:11.5px;text-align:center}.esri-interactive-legend__legend-info-container{width:78%}.esri-interactive-legend__layer{margin-left:0;padding-left:5%;padding-right:5%}.esri-interactive-legend__relationship-layer{margin-bottom:12px}.esri-interactive-legend__remove-outline{outline:none}.esri-interactive-legend__loader-container{position:absolute;right:1.5vw;top:1vh}.esri-interactive-legend__service{padding:0}.esri-legend__layer-body{margin-left:0}.esri-interactive-legend__loader{margin:0 auto;width:100%;height:150px;background-position:center center;background-repeat:no-repeat;background-color:#fff;background-image:url(../../../assets/loader-ie9.gif)}.esri-legend__service-label{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.dijitTooltip{z-index:1000}.esri-interactive-legend--error{margin:5px 0;color:red;white-space:normal}.esri-interactive-legend__onboarding-main-container{padding-bottom:5%;color:#4c4c4c}.esri-interactive-legend__onboarding-content-container{padding:0% 6%}.esri-interactive-legend__onboarding-close-container{position:absolute;right:10px;top:10px;font-size:13px}.esri-interactive-legend__onboarding-close-container:hover{cursor:pointer}.esri-interactive-legend__onboarding-title-container{padding-top:9%}.esri-interactive-legend__onboarding-title-container h3{font-size:1.3rem;margin:3% 0;color:#0079c1}.esri-interactive-legend__onboarding-info-container{font-size:16px;line-height:26px;width:95%}.esri-interactive-legend__onboarding-info-container p{margin-bottom:1.2rem}.esri-interactive-legend__onboarding-button-container button{margin:0 auto;display:block;width:88%}.esri-interactive-legend__header-container .esri-interactive-legend__single-symbol-button-container{margin-top:10px}.esri-interactive-legend .esri-interactive-legend__title-container{background-color:#fff}.esri-interactive-legend .esri-interactive-legend__title-container .esri-interactive-legend__label{font-size:14px;padding-top:15px;font-weight:510;padding:5px 0;margin-bottom:0;text-align:center}.esri-interactive-legend .esri-interactive-legend__total-feature-count-container{text-align:center;background-color:#fff;padding-top:1%;padding-bottom:1%;border-bottom:1px solid #ccc}.esri-interactive-legend .esri-interactive-legend__total-feature-count-container .esri-interactive-legend__total-feature-count{color:#828282;font-size:13px}.esri-interactive-legend .esri-interactive-legend__interactive-styles{background-color:#f5f5f5;height:100%;overflow:hidden}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__layer-table{display:-ms-flexbox;display:flex}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__filter-layer-row .esri-interactive-legend__legend-info-container{font-size:16px}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__layer-caption{padding:5px 0;font-size:14px;font-weight:550;width:70.5%;text-align:left;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__visible-icon{color:#323232}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend--selected-indicator{background-color:#0079c1;width:3px;height:100%;border-radius:2.5px}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__non-visible-icon{color:#a9a9a9}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__ramp-layer-row{position:relative}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-legend__ramps{margin-left:0}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-legend__layer-cell--info{font-size:13px}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__header-container{margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:30px}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__remove-margin-bottom{margin-bottom:0}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__layer-caption-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding-left:1%;font-size:14px;color:#4c4c4c;padding-top:2%;padding-bottom:2%}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles{-ms-flex-direction:column;flex-direction:column}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles .esri-interactive-legend__layer-caption-container{width:100%}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles .esri-interactive-legend__button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles .esri-interactive-legend__button-container .esri-interactive-legend__reset-button{margin-bottom:5px}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles .esri-interactive-legend__button-container .esri-interactive-legend__extent-button,.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles .esri-interactive-legend__button-container .esri-interactive-legend__reset-button{width:100%;padding-top:2.5%;padding-bottom:2.5%;font-size:90%}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__relationship-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__relationship-header .esri-interactive-legend__layer-caption-container{display:inline-block;padding-left:10px}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:100%;width:100%}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__button-container .esri-interactive-legend__reset-button{vertical-align:middle;text-align:center;width:100%;font-size:90%;padding-top:2%;padding-bottom:2%}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__button-container .esri-interactive-legend__reset-button:focus{outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:5px}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__extent-button{width:100%}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__extent-button .esri-interactive-legend__extent-button{width:100%;margin-bottom:0}.esri-interactive-legend .esri-interactive-legend__gray-button-styles:disabled{opacity:1;color:#cccccc;border-color:#cccccc;background-color:transparent}.esri-interactive-legend .esri-interactive-legend--layer-row:hover{cursor:pointer;background-color:#e2e2e2;border:1px solid #323232}.esri-interactive-legend .esri-interactive-legend--box-shadow-selected{box-shadow:-1px 0px 1px 0px #cccccc, 1px 0px 1px 0px #cccccc, 0px -1px 1px 0px #cccccc, 0px 1px 1px 0px #cccccc}.esri-interactive-legend .esri-interactive-legend--selected-indicator-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;left:0;height:100%}.esri-interactive-legend .esri-interactive-legend__feature-count-container{color:#959595;font-size:12px;width:18%;text-align:center}.esri-interactive-legend .esri-interactive-legend__no-caption{padding-top:2%;padding-bottom:2%}.esri-interactive-legend .esri-interactive-legend__reset-button{width:100%}.esri-interactive-legend .esri-interactive-legend__no-caption-update-extent{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.esri-interactive-legend .esri-interactive-legend__no-caption-update-extent .esri-interactive-legend__extent-button,.esri-interactive-legend .esri-interactive-legend__no-caption-update-extent .esri-interactive-legend__reset-button{width:49%}.esri-interactive-legend__svg-rect-element{transition:opacity 0.2s}.esri-interactive-legend__svg-rect-element:hover{opacity:0.5;cursor:pointer}.esri-interactive-legend--simple-fill-row{transition:opacity 0.2s}.esri-interactive-legend--simple-fill-row:hover{opacity:0.5;cursor:pointer}.esri-interactive-legend--selected-cell{stroke:#000;stroke-width:2.15}.esri-interactive-legend__single-symbol{margin-top:3%}.esri-interactive-legend__single-symbol-margin{margin-bottom:5px}.esri-interactive-legend__relationship-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f6f6f6}.esri-interactive-legend__relationship-header .esri-interactive-legend__layer-caption-container{background-color:#fff}.esri-interactive-legend__relationship-header .esri-interactive-legend__button-container{margin-top:7px;margin-bottom:7px}.esri-interactive-legend__relationship-header .esri-interactive-legend__button-container .esri-interactive-legend__reset-button{width:100%;font-size:90%}.esri-interactive-legend__relationship-elements{background:#fff;margin-bottom:0}.esri-interactive-legend__relationship-elements .esri-interactive-legend__content-container .esri-legend__layer-body .esri-legend__layer-row{display:-ms-flexbox;display:flex;padding-left:10px}.esri-interactive-legend__relationship-extent-styles .esri-interactive-legend__button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.esri-interactive-legend__relationship-extent-styles .esri-interactive-legend__button-container .esri-interactive-legend__reset-button{margin-bottom:5px}.esri-interactive-legend__layer-cell.esri-interactive-legend__layer-cell--info{-ms-word-break:break-all;-moz-word-break:break-all;word-break:break-all}@media screen and (-webkit-min-device-pixel-ratio: 0){.esri-interactive-legend__layer-cell.esri-interactive-legend__layer-cell--info{word-break:break-word}}html[dir="rtl"] .esri-interactive-legend__interactive-styles .esri-legend__layer-body{margin-left:0;margin-right:0}html[dir="rtl"] .esri-interactive-legend__interactive-styles .esri-interactive-legend__layer{margin-left:0;margin-right:0}html[dir="rtl"] .esri-interactive-legend__onboarding-close-container{right:auto;left:8px}html[dir="rtl"] .esri-interactive-legend--selected-indicator-container{right:0;left:unset}html[dir="rtl"] .esri-interactive-legend__filter-layer-row{padding:6% 6% 6% 0%}html[dir="rtl"] .esri-legend__layer-caption.esri-interactive-legend__layer-caption.esri-interactive-legend__layer-caption-container{padding-left:0;padding-right:10px;text-align:right}html[dir="rtl"] .esri-relationship-ramp--diamond__left-column{padding-left:5px;padding-right:0}html[dir="rtl"] .esri-relationship-ramp--diamond__right-column{padding-left:0;padding-right:5px}@supports (-webkit-overflow-scrolling: touch){.esri-interactive-legend{-webkit-overflow-scrolling:touch}}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.esri-interactive-legend--selected-indicator-container{top:0}.esri-legend__layer-caption.esri-interactive-legend__layer-caption.esri-interactive-legend__layer-caption-container{height:auto}}@supports (-ms-ime-align: auto){.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles .esri-interactive-legend__button-container{-ms-flex-align:unset;align-items:unset;margin-bottom:5px}.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles .esri-interactive-legend__button-container .esri-interactive-legend__reset-button,.esri-interactive-legend .esri-interactive-legend__interactive-styles .esri-interactive-legend__update-extent-styles .esri-interactive-legend__button-container .esri-interactive-legend__extent-button{margin-bottom:5px}}.custom-interactive-legend{position:absolute;width:16px;height:16px}.custom-interactive-legend:before{width:16px;height:16px;content:url("../../../assets/interactiveLegendIcon.svg")}
