@charset "UTF-8";@import url(https://fonts.googleapis.com/icon?family=Material+Icons);/*!
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/.dgrid{position:relative;overflow:hidden;border:1px solid #ddd;height:30em;display:block}.dgrid-header-row{position:absolute;right:17px;left:0}.dgrid-header-scroll{position:absolute;top:0;right:0}.dgrid-footer{position:absolute;bottom:0;width:100%}.dgrid-header-hidden{font-size:0;height:0!important;border-top:none!important;border-bottom:none!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.dgrid-footer-hidden{display:none}.dgrid-sortable{cursor:pointer}.dgrid-footer,.dgrid-header,.dgrid-header-row{overflow:hidden;background-color:#eee}.dgrid-row-table{border-collapse:collapse;border:none;table-layout:fixed;empty-cells:show;width:100%;height:100%}.dgrid-cell{padding:3px;text-align:left;overflow:hidden;vertical-align:top;border:1px solid #ddd;border-top-style:none;box-sizing:border-box}.dgrid-scroller{overflow-x:auto;overflow-y:scroll;position:absolute;top:0;margin-top:25px;bottom:0;width:100%}.dgrid-preload{font-size:0;line-height:0}.dgrid-loading{position:relative;height:100%}.dgrid-above{position:absolute;bottom:0}.ui-icon{width:16px;height:16px;background-image:url(ui-icons_222222_256x240.ebe6b6902a408fbf9cac.png)}.dgrid-sort-arrow{background-position:-64px -16px;display:block;float:right;margin:0 4px 0 5px;height:12px}.dgrid-sort-up .dgrid-sort-arrow{background-position:0 -16px}.dgrid-selected{background-color:#bbb}.dgrid-input{width:99%}html.has-mozilla .dgrid .dgrid-cell:focus,html.has-mozilla .dgrid .dgrid-row:focus{outline:dotted 1px}html.has-mozilla .dgrid-focus{outline-offset:-1px}.dgrid-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.dgrid-autoheight{height:auto}.dgrid-autoheight .dgrid-scroller{position:relative;overflow-y:hidden}.dgrid-autoheight .dgrid-header-scroll{display:none}.dgrid-autoheight .dgrid-header{right:0}.dgrid-column-set{overflow:hidden;width:100%;position:relative;height:100%;touch-action:pan-y}.dgrid-column-set-cell{vertical-align:top;height:100%}.dgrid-column-set-scroller-container{font-size:0;position:absolute;bottom:0}.dgrid-autoheight .dgrid-column-set-scroller-container{position:relative}.dgrid-column-set-scroller{display:inline-block;overflow-x:auto;overflow-y:hidden}.dgrid-column-set-scroller-content{height:1px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.dgrid-expando-icon{width:16px;height:16px}.dgrid-tree-container{-webkit-transition-duration:.3s;transition-duration:.3s;overflow:hidden}.dgrid-tree-container.dgrid-tree-resetting{-webkit-transition-duration:0;transition-duration:0}.dgrid-hider-toggle{background-position:0 -192px;background-color:transparent;border:none;cursor:pointer;position:absolute;right:0;top:0;z-index:99999}.dgrid-rtl-swap .dgrid-hider-toggle{right:auto;left:0}.dgrid-hider-menu{position:absolute;top:0;right:17px;width:184px;background-color:#fff;border:1px solid #000;z-index:99999;padding:4px;overflow-x:hidden;overflow-y:auto}.dgrid-rtl-swap .dgrid-hider-menu{right:auto;left:17px}.dgrid-hider-menu-row{position:relative;padding:2px}.dgrid-hider-menu-check{position:absolute;top:2px;left:2px;padding:0}.dgrid-hider-menu-label{display:block;padding-left:20px}.dgrid-header .dojoDndTarget .dgrid-cell{display:table-cell}.dgrid-header .dojoDndItemBefore{border-left:2px dotted #000!important}.dgrid-header .dojoDndItemAfter{border-right:2px dotted #000!important}.dgrid-column-resizer{cursor:col-resize;position:absolute;width:2px;background-color:#666;z-index:1000}.dgrid-resize-handle{height:100px;width:0;position:absolute;right:-4px;top:-4px;cursor:col-resize;z-index:999;border-left:5px solid transparent;outline:0}.dgrid-resize-guard{cursor:col-resize;position:absolute;bottom:0;left:0;right:0;top:0}html.has-touch .dgrid-resize-handle{border-left:20px solid transparent}html.has-touch .dgrid-column-resizer{width:2px}.dgrid-resize-header-container{height:100%;position:relative}.dgrid-header .dgrid-cell{overflow:hidden}.dgrid-spacer-row{height:0}.dgrid-spacer-row th{padding-top:0;padding-bottom:0;border-top:none;border-bottom:none}.dgrid-status{padding:2px}.dgrid-pagination .dgrid-status{float:left}.dgrid-pagination .dgrid-navigation,.dgrid-pagination .dgrid-page-size{float:right}.dgrid-navigation .dgrid-page-link{cursor:pointer;font-weight:700;text-decoration:none;color:inherit;padding:0 4px}.dgrid-first,.dgrid-last,.dgrid-next,.dgrid-previous{font-size:130%}.dgrid-pagination .dgrid-page-disabled{color:#aaa;cursor:default}.dgrid-page-input{margin-top:1px;width:2em;text-align:center}.dgrid-page-size{margin:1px 4px 0}.dgrid-rtl-swap .dgrid-header-row{right:0;left:17px}.dgrid-rtl-swap .dgrid-header-scroll{left:0;right:auto}.dgrid-rtl .dgrid-cell{text-align:right}.dgrid-rtl .dgrid-sort-arrow{float:left;margin:0 5px 0 4px}.dgrid-rtl .ui-icon-triangle-1-e{background-position:-96px -16px}.dgrid-rtl .ui-icon-triangle-1-se{background-position:-80px -16px}.dgrid-rtl .dgrid-pagination .dgrid-page-size,.dgrid-rtl .dgrid-pagination .dgrid-status{float:right}.dgrid-rtl .dgrid-pagination .dgrid-navigation{float:left}.dgrid-rtl.dgrid-autoheight .dgrid-header{left:0}@font-face{font-family:"Avenir Next W00";src:url(Avenir_Next_W00_400.f848561c80f8e13b5be6.eot?#iefix);src:url(Avenir_Next_W00_400.f848561c80f8e13b5be6.eot?#iefix) format("eot"),url(Avenir_Next_W00_400.851774df81a3d857ed6d.woff2) format("woff2"),url(Avenir_Next_W00_400.a87014061b358869ab6b.woff) format("woff"),url(Avenir_Next_W00_400.e2038c5ea26efce7cdc9.ttf) format("truetype"),url(Avenir_Next_W00_400.63011ff9891a86a39398.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next W00";src:url(Avenir_Next_W00_Italic_400.929fd7fda2fe6a218d25.eot?#iefix);src:url(Avenir_Next_W00_Italic_400.929fd7fda2fe6a218d25.eot?#iefix) format("eot"),url(Avenir_Next_W00_Italic_400.d97f2f7c6cba5c5250a5.woff2) format("woff2"),url(Avenir_Next_W00_Italic_400.888d0beae83429ceb3ec.woff) format("woff"),url(Avenir_Next_W00_Italic_400.fe69b4d61530060edc21.ttf) format("truetype"),url(Avenir_Next_W00_Italic_400.35055d50554c011bb2ee.svg) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Avenir Next W00";src:url(Avenir_Next_W00_600.f07b2aed76e2ebbd7476.eot?#iefix);src:url(Avenir_Next_W00_600.f07b2aed76e2ebbd7476.eot?#iefix) format("eot"),url(Avenir_Next_W00_600.34cde5cbb99cfa07e9be.woff2) format("woff2"),url(Avenir_Next_W00_600.516afcfa7ab0e27c4dac.woff) format("woff"),url(Avenir_Next_W00_600.4f0b00937d985ea8d5f0.ttf) format("truetype"),url(Avenir_Next_W00_600.673bdd97e985b147c991.svg) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Avenir Next W00";src:url(Avenir_Next_W00_Italic_600.18f1e29aacc05ec4196b.eot?#iefix);src:url(Avenir_Next_W00_Italic_600.18f1e29aacc05ec4196b.eot?#iefix) format("eot"),url(Avenir_Next_W00_Italic_600.9cc667d4fec2630d7f83.woff2) format("woff2"),url(Avenir_Next_W00_Italic_600.1562befa048d821cb6e9.woff) format("woff"),url(Avenir_Next_W00_Italic_600.bda8b01f3c02ee9f81cd.ttf) format("truetype"),url(Avenir_Next_W00_Italic_600.45312ba4432f0862b7c9.svg) format("svg");font-weight:600;font-style:italic}@font-face{font-family:CalciteWebCoreIcons;src:url(CalciteWebCoreIcons.ffec172a298ae454348d.ttf?iz9r4h) format("truetype"),url(CalciteWebCoreIcons.f79e77e488020fcb04a7.woff?iz9r4h) format("woff"),url(CalciteWebCoreIcons.5a529d2043b8e3b9abb8.svg?iz9r4h#CalciteWebCoreIcons) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes esri-fade-in{0%,25%{opacity:0}100%{opacity:1}}@-webkit-keyframes esri-basemap-layer-list-reveal{0%,25%{opacity:0}100%{opacity:1}}@-webkit-keyframes esri-basemap-slide{0%,75%{margin-top:0;margin-left:0;opacity:0}100%{margin-top:5px;margin-left:5px;opacity:1}}.esri-basemap-toggle{cursor:pointer;position:relative;overflow:visible;width:69px;height:69px;background-color:transparent;box-shadow:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.esri-basemap-toggle:hover{background-color:transparent}.esri-basemap-toggle__container,.esri-basemap-toggle__image{width:64px;height:64px;position:absolute;top:0;left:0;overflow:hidden}.esri-basemap-toggle__container{box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-basemap-toggle__image{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-image:url(basemap-toggle-64.e47c882084f1b9f3acde.svg)}.esri-basemap-toggle__image--secondary{margin-top:5px;margin-left:5px;box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-animation:2s ease-in-out esri-basemap-slide;animation:2s ease-in-out esri-basemap-slide}.esri-basemap-toggle__image-overlay{position:absolute;width:100%;height:100%;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;background-color:rgba(255,255,255,0);display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center}.esri-basemap-toggle__image-overlay .esri-basemap-toggle:hover{background-color:rgba(46,46,46,.4)}.esri-basemap-toggle__title{-webkit-box-flex:1;flex:1 0 100%;height:auto;font-size:9px;font-weight:500;line-height:1.3em;padding:.5em;background-color:rgba(255,255,255,.7);text-align:center}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image--secondary,.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image-overlay{background-color:#fff}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image--secondary:before,.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image-overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#fff;opacity:.25}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image-overlay{background-image:url(basemap-toggle-64.e47c882084f1b9f3acde.svg)}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__image--secondary:before{opacity:1}.esri-basemap-toggle.esri-disabled .esri-basemap-toggle__title{display:none}.esri-ui-corner .esri-widget.esri-basemap-toggle,.esri-widget.esri-basemap-toggle .esri-widget.esri-basemap-toggle{background-color:transparent;box-shadow:none}.esri-color-picker{font-size:12px;color:#6e6e6e;text-shadow:none;width:226px}.esri-color-picker .esri-section{margin:10px 0 8px}.esri-color-picker .esri-section:last-child{margin-bottom:0}.esri-color-picker.esri-container{display:inline-block;padding:12px 15px;background-color:#fff}.esri-color-picker .esri-hex-input{display:inline-block;color:#6e6e6e;width:5.6em;border:1px solid rgba(110,110,110,.3);direction:ltr;text-transform:uppercase;vertical-align:middle}.esri-color-picker .esri-input-label{display:inline-block;vertical-align:middle}.esri-color-picker .esri-swatch{vertical-align:middle;height:15px;width:15px;display:inline-block;cursor:pointer;margin:0;border-radius:0;border-color:transparent;-webkit-transition:background-color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:background-color .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:background-color .25s ease-in-out,transform .25s ease-in-out;transition:background-color .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.esri-color-picker .esri-swatch-empty:before{display:inline-block;background-color:red;position:absolute;height:1px;bottom:0;left:0;width:200%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top left;transform-origin:top left;content:"";z-index:1}.esri-color-picker .esri-swatch-empty{position:relative;overflow:hidden;border:1px solid rgba(110,110,110,.3);background-color:#fff;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.esri-color-picker .esri-palette-options{padding:6px 0 0;position:relative}.esri-color-picker .esri-palette-options .esri-swatch-empty{margin:0 10px}.esri-color-picker .esri-palette-options .esri-palette-toggle{position:absolute;right:0;color:#6e6e6e;vertical-align:middle;box-shadow:none;border:none;padding:0;font-size:inherit;background:0 0;box-shadow:none;cursor:pointer}.dijitRtl .esri-color-picker .esri-palette-options .esri-palette-toggle{left:0;right:auto}.esri-color-picker .esri-label{margin:0 0 4px}.esri-color-pickerLabel.esri-disabled{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.esri-color-picker .esri-swatch-preview{margin:0;vertical-align:middle;display:inline-block;height:25px;width:100%}.esri-color-picker .esri-swatch-preview.esri-container{position:relative;left:0;right:0;display:block;text-align:center}.esri-color-picker .esri-swatch-preview .esri-swatch{position:absolute;cursor:auto;margin:0;right:0;top:0;bottom:0;left:0;height:25px;width:100%}.esri-color-picker .esri-swatch-preview .esri-swatch.esri-swatch-empty{display:none}.esri-color-picker .esri-swatch-row{font-size:0;white-space:nowrap;line-height:0}.esri-color-picker .esri-palette.esri-recent:empty{background-color:#f5f5f5;box-shadow:0 0 0 1px rgba(110,110,110,.3);width:15px;height:15px}.esri-color-picker .esri-swatch.esri-swatch-transparency-background{background-image:url(transparent-bg.6e49b8aa62432c093f5b.png)}.esri-color-picker .esri-palette .esri-swatch.esri-selected{border:1px solid}.esri-color-picker .esri-swatch.esri-selected{-webkit-animation:.2s esri-color-picker-highlight-selection;animation:.2s esri-color-picker-highlight-selection}.esri-color-picker .esri-transparency-slider::-ms-tooltip{display:none}.esri-color-picker .esri-transparency-slider[type=range]{-webkit-appearance:none;margin:0;width:100%}.esri-color-picker .esri-transparency-slider[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;box-shadow:none;background-color:rgba(110,110,110,.3);border-radius:0;border:none;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.esri-color-picker .esri-transparency-slider[type=range]::-webkit-slider-thumb{box-shadow:none;border:none;height:16px;width:10px;border-radius:2px;background-color:#6e6e6e;cursor:pointer;-webkit-appearance:none;margin-top:-6px;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.esri-color-picker .esri-transparency-slider[type=range][disabled]::-webkit-slider-runnable-track{background-color:rgba(110,110,110,.4)}.esri-color-picker .esri-transparency-slider[type=range][disabled]::-webkit-slider-thumb{background-color:rgba(110,110,110,.4)}.esri-color-picker .esri-transparency-slider[type=range][disabled],.esri-color-picker .esri-transparency-slider[type=range][disabled]::-webkit-slider-runnable-track,.esri-color-picker .esri-transparency-slider[type=range][disabled]::-webkit-slider-thumb{cursor:default}.esri-color-picker .esri-transparency-slider[type=range][disabled]+.esri-color-picker-ticks{color:rgba(110,110,110,.4)}.esri-color-picker .esri-transparency-slider[type=range]:focus::-webkit-slider-runnable-track{background-color:rgba(110,110,110,.3)}.esri-color-picker .esri-transparency-slider[type=range]::-moz-range-track,.esri-color-picker .esri-transparency-slider[type=range]::-ms-track{width:100%;height:4px;cursor:pointer;box-shadow:none;background-color:rgba(110,110,110,.3);border:none;border-radius:0;color:transparent}.esri-color-picker .esri-transparency-slider[type=range]::-moz-range-thumb,.esri-color-picker .esri-transparency-slider[type=range]::-ms-thumb{box-shadow:none;border:none;height:16px;width:10px;border-radius:2px;background:#6e6e6e;cursor:pointer}.esri-color-picker .esri-transparency-slider[type=range]::-ms-fill-lower,.esri-color-picker .esri-transparency-slider[type=range]::-ms-fill-upper{background:rgba(110,110,110,.3);border:none;border-radius:0;box-shadow:none}.esri-color-picker .esri-transparency-slider[type=range]:focus::-ms-fill-lower,.esri-color-picker .esri-transparency-slider[type=range]:focus::-ms-fill-upper{background:rgba(110,110,110,.3)}.esri-color-picker .esri-palette.esri-container.esri-alt .esri-palette{left:-100%}.esri-color-picker .esri-palette.esri-container{width:100%;overflow:hidden;white-space:nowrap}.esri-color-picker .esri-palette{left:0;width:100%;position:relative;display:inline-block;vertical-align:middle;-webkit-transition:left .15s,visibility .1s;transition:left .15s,visibility .1s}.esri-color-picker .esri-container .esri-palette{margin:6px 0}.dijitRtl .esri-color-picker .esri-palette{left:auto;right:0;-webkit-transition-property:right;transition-property:right}.dijitRtl .esri-color-picker .esri-palette.esri-container.esri-alt .esri-palette{right:-100%;left:0}.esri-color-picker .esri-color-picker-ticks{margin-top:6px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}@-webkit-keyframes pulse{to{box-shadow:0 0 0 12px rgba(232,76,61,0)}}@-webkit-keyframes expand-slide-rtl-ani{from{right:-600px}to{right:0}}@-webkit-keyframes expand-slide-ltr-ani{from{left:-600px}to{left:0}}@-webkit-keyframes expand-number-intro-ani{0%,100%,50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.25);transform:scale(1.25)}}.esri-horizontal-slider.dijitSlider.dijitDisabled{opacity:.5}.esri-horizontal-slider.dijitSlider .dijitSliderBumper{background:#999;box-shadow:none}.esri-horizontal-slider.dijitSlider .dijitSliderBar{border-color:#999}.esri-horizontal-slider.dijitSlider .dijitSliderProgressBar{background:#ddd}.esri-horizontal-slider.dijitSlider .dijitSliderRemainingBarH{box-shadow:none}.esri-horizontal-slider.dijitSlider .dijitSliderImageHandle,.esri-horizontal-slider.dijitSlider .dijitSliderImageHandle.dijitSliderThumbHover{background:url(slider-handle.80d02efa5c12e10b0c84.png);border:none;width:10px;height:14px}.dijitRtl .esri-horizontal-slider.dijitSlider .dijitSliderImageHandle{left:auto;right:50%}.dijitRtl .esri-horizontal-slider .dijitSliderMoveableH{right:auto;left:0}.esri-horizontal-slider .dijitRuleContainer{padding:6px 0 20px;color:#4d4d4d}.esri-horizontal-slider .dijitRuleLabel{z-index:2;font-size:12px}html[dir=rtl] .dijitSlider .dijitSliderLeftBumper{border-radius:0 2px 2px 0;border-width:1px 1px 1px 0;margin-left:-1px}html[dir=rtl] .dijitSlider .dijitSliderRightBumper{border-radius:2px 0 0 2px;border-width:1px 0 1px 1px;margin-left:-2px;margin-right:0}@-webkit-keyframes esri-layer-list-reveal{0%,25%{opacity:0}100%{opacity:1}}.esri-legend{overflow:hidden;overflow-y:auto}.esri-legend__service{word-wrap:break-word;border-bottom:1px solid rgba(110,110,110,.3)}.esri-legend__layer{margin-left:7px}.esri-legend__group-layer-child{margin-left:7px;padding-left:0;padding-right:0}.esri-legend__layer-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-legend__layer-body{margin-left:7px}.esri-legend__layer-row{display:-webkit-box;display:flex}.esri-legend__layer-cell{min-width:100px;word-break:break-word;padding:4px 0;vertical-align:middle}.esri-legend__layer-cell--symbols{min-width:10px}.esri-legend__layer-table--size-ramp{display:table}.esri-legend__layer-table--size-ramp .esri-legend__layer-row{display:table-row}.esri-legend__layer-table--size-ramp .esri-legend__layer-cell{display:table-cell}.esri-legend__size-ramp~.esri-legend__layer-cell--info{max-width:80%;width:80%}.esri-legend__layer-cell--info{word-wrap:normal;word-break:normal;max-width:250px}.esri-legend__imagery-layer-image--stretched{margin-bottom:-2px;display:block}.esri-legend__imagery-layer-cell--stretched{vertical-align:top;line-height:1;padding:0}.esri-legend__imagery-layer-info--stretched{vertical-align:top;padding:0 2px}.esri-legend__symbol{display:block;margin:auto}.esri-legend__layer-caption{display:table-caption;padding:6px 0}.esri-legend__ramp-labels{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:justify;justify-content:space-between}.esri-legend__ramps{margin-left:3px}.esri-legend__color-ramp{width:24px}.esri-legend__opacity-ramp{background-image:url(transparent-bg.6e49b8aa62432c093f5b.png)}.esri-legend__ramp-tick{position:absolute;width:4px;border-top:1px solid rgba(110,110,110,.3);line-height:0;right:1px;left:auto}.esri-legend__ramp-label{position:relative;padding:0 7px;white-space:nowrap;line-height:1em;font-size:12px}.esri-legend__ramp-label:before{position:absolute;top:.25em;right:100%;display:block;content:"";width:0;height:0;border-style:solid;border-width:3px 4px 3px 0;border-color:transparent rgba(50,50,50,.8) transparent transparent}.esri-legend__ramp-label:first-child{margin-top:-4px}.esri-legend__ramp-label:last-child{bottom:-3px}.esri-legend-layer-caption{display:table-caption;padding:6px 0}html[dir=rtl] .esri-legend__ramp-label:before{border-width:3px 0 3px 4px;border-color:transparent transparent transparent rgba(50,50,50,.8);left:100%;right:auto}html[dir=rtl] .esri-legend__group-layer-child,html[dir=rtl] .esri-legend__layer,html[dir=rtl] .esri-legend__layer-body{margin-left:0;margin-right:7px}.esri-legend--card{display:-webkit-box;display:flex;overflow-x:auto;-webkit-transition:max-width 250ms ease-in-out;transition:max-width 250ms ease-in-out;background:#fff;position:relative}.esri-legend--card__section{font-size:12px;min-height:150px;min-width:300px;padding:12px 15px;border-left:1px solid rgba(110,110,110,.3);overflow:auto}.esri-legend--card__section:first-child{border-left:none}.esri-legend--card__message{padding:.5em 1em}.esri-legend--card__service-caption-container{font-weight:600;height:45px;padding:12px 15px;border-bottom:1px solid rgba(110,110,110,.3)}.esri-legend--card__service-caption-text{margin:0;overflow:auto;padding-bottom:20px}.esri-legend--card__layer-caption{font-weight:400;margin-bottom:12px;padding:6px 0}.esri-legend--card__service-content{display:-webkit-box;display:flex;height:calc(100% - 45px)}.esri-legend--card__label-container{display:-webkit-box;display:flex;flex-wrap:wrap}.esri-legend--card__relationship-label-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-legend--card__relationship-label-container .esri-legend--card__layer-row{padding-bottom:.5em}.esri-legend--card__relationship-label-container .esri-legend--card__layer-row:last-child{padding-bottom:0}.esri-legend--card__relationship-section{border:none}.esri-legend--card__label-element{margin:.1em;padding:.5em 1em;min-width:4em;min-height:2.7em;text-align:center}.esri-legend--card__image-label{padding-left:7px;padding-right:7px}.esri-legend--card__layer-row,.esri-legend--card__size-ramp-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.esri-legend--card__ramp-label{white-space:nowrap;margin:0 .5em}.esri-legend--card__interval-separator{text-align:center;font-size:.5em}.esri-legend--card__imagery-layer-image--stretched{margin-bottom:-2px;display:block}.esri-legend--card__symbol-container{position:relative}.esri-legend--card__interval-separators-container{position:absolute;left:50%;top:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.esri-legend--card__carousel-title{margin:0}.esri-legend--card__service{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;border-left:1px solid rgba(110,110,110,.3)}.esri-legend--card__symbol{display:block;margin:auto}.esri-legend--stacked{height:282px;min-width:300px}.esri-legend--stacked .esri-legend--card__section{border:none;overflow:auto;height:250px;width:250px}.esri-legend--stacked .esri-legend--card__size-ramp-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-legend--stacked .esri-legend--card__symbol-row{display:table-row;margin:5px 0;width:100%}.esri-legend--stacked .esri-legend--card__label-cell{display:table-cell;vertical-align:middle}.esri-legend--stacked .esri-legend--card__symbol-cell{display:table-cell;vertical-align:middle;text-align:center}.esri-legend--stacked .esri-legend--card__carousel-indicator-container{-webkit-box-align:center;align-items:center;bottom:0;box-shadow:0 -1px 0 rgba(110,110,110,.3);display:-webkit-box;display:flex;height:32px;-webkit-box-pack:center;justify-content:center;left:0;position:absolute;right:0}.esri-legend--stacked .esri-legend--card__carousel-indicator{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%;width:16px}.esri-legend--stacked .esri-legend--card__carousel-indicator:before{background-color:transparent;border-radius:50%;box-shadow:0 0 0 1px #6e6e6e;content:"";display:block;height:10px;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:10px}.esri-legend--stacked .esri-legend--card__carousel-indicator--activated:before,.esri-legend--stacked .esri-legend--card__carousel-indicator--activated:hover::before,.esri-legend--stacked .esri-legend--card__carousel-indicator:hover::before{background-color:#6e6e6e}.esri-ui-corner{max-width:100%}.esri-ui-corner .esri-legend--card{max-height:420px}html[dir=rtl] .esri-view-width-greater-than-small .esri-legend--card__section{border-left:0;border-right:1px solid rgba(110,110,110,.3)}html[dir=rtl] .esri-view-width-greater-than-small .esri-legend--card__section:first-child{border-right:none}.esri-relationship-ramp--diamond__container{display:-webkit-box;display:flex;font-size:12px}.esri-relationship-ramp--diamond__left-column{align-self:center;padding-right:5px;text-align:right;max-width:85px}.esri-relationship-ramp--diamond__right-column{align-self:center;padding-left:5px;text-align:left;max-width:85px}.esri-relationship-ramp--diamond__middle-column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center}.esri-relationship-ramp--diamond__middle-column--label{align-self:center;max-width:85px}.esri-relationship-ramp--diamond__middle-column--ramp{width:85px;height:85px}.esri-relationship-ramp--square__table{display:table;font-size:12px}.esri-relationship-ramp--square__table-row{display:table-row}.esri-relationship-ramp--square__table-cell{display:table-cell}.esri-relationship-ramp--square__table-label{max-width:95px}.esri-relationship-ramp--square__table-label--left-bottom{text-align:left;vertical-align:bottom}.esri-relationship-ramp--square__table-label--right-bottom{text-align:right;vertical-align:bottom}.esri-relationship-ramp--square__table-label--left-top{text-align:left;vertical-align:top}.esri-relationship-ramp--square__table-label--right-top{text-align:right;vertical-align:top}@-webkit-keyframes esri-docking-animation{0%,25%{opacity:0}100%{opacity:1}}@-webkit-keyframes popup-intro-animation-down{0%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes popup-intro-animation-up{0%{-webkit-transform:translate(0,5px);transform:translate(0,5px);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}.esri-renderer-slider{position:relative;display:inline-block;margin:10px;font-weight:400;text-align:left;background-color:#fff}.esri-renderer-slider .esri-slider-node{position:relative;display:inline-block;vertical-align:top;padding:10px 4px;white-space:nowrap;margin:0 0 0 80px}.esri-renderer-slider .esri-slider-area{display:inline-block;box-sizing:border-box;border:1px solid #888;width:2px;height:200px}.esri-renderer-slider .esri-slider-area-right{width:140px;height:200px;display:inline-block;vertical-align:top}.esri-slider-ramp-surface{border:1px solid #888}.esri-renderer-slider .esri-slider-area-right :focus{outline:0}.esri-renderer-slider .esri-slider-area-right .esri-histogram-bar:hover{cursor:pointer;fill:#888}.esri-renderer-slider .esri-ramp{border:1px solid #888}.esri-renderer-slider .esri-moveable{position:absolute;left:0}.esri-renderer-slider .esri-handle-container{position:absolute;height:20px;width:18px}.esri-renderer-slider .esri-handle{position:absolute;background-color:#000;border:1px solid #ccc;border-right:none;box-sizing:border-box;cursor:pointer;width:10px;height:14px;top:3px;background-image:url(handles.7412304c871abb8ecf84.png);background-position:-15px -8px;z-index:4;box-shadow:0 1px 3px #000}.esri-renderer-slider .esri-handle-span{background-color:#000;border:1px solid #ccc;box-shadow:2px 0 3px #000;height:12px;width:12px;-webkit-transform:scale(.707) rotate(45deg);transform:scale(.707) rotate(45deg);position:absolute;z-index:3;top:3px;left:3px}.esri-handle-span:hover+.esri-handle,.esri-renderer-slider .esri-handle:hover{background-position:-30px -8px;background-color:#fff}.esri-renderer-slider .esri-handle-span:hover{cursor:pointer}.esri-renderer-slider .esri-handle-label{position:absolute;right:5px;top:3px;text-align:right}.esri-renderer-slider .esri-handle-label-span:hover{background-color:#e5f2fe;cursor:pointer;text-decoration:underline}.esri-renderer-slider .esri-moveable .dijitNumberTextBox,.esri-renderer-slider .esri-moveable .dijitValidationTextBox{text-align:start;position:relative;width:100px;top:-3px;left:117px;z-index:99}.esri-renderer-slider .esri-moveable .dijitValidationTextBox{width:140px;left:157px}.esri-renderer-slider .esri-handler-tick{border-top:1px solid #fff;border-bottom:1px solid #000;box-sizing:border-box;height:1px;left:10px;position:absolute;top:9px;width:32px;z-index:2}.esri-renderer-slider .esri-handler-tick-top{border-top:1px solid #fff;border-bottom:1px solid #000}.esri-renderer-slider .esri-handler-tick-bottom{border-top:1px solid #000;border-bottom:1px solid #fff}.esri-renderer-slider .esri-bottom-label-node,.esri-renderer-slider .esri-top-label-node{height:22px;margin:auto;text-align:center;line-height:20px}.esri-renderer-slider .esri-bottom-label-node,.esri-renderer-slider .esri-handle-label,.esri-renderer-slider .esri-top-label-node{font-family:Verdana,Helvetica,sans-serif;font-size:10px;color:#444}.esri-renderer-slider .esri-handler-tick-size{border-top:none!important;border-bottom:1px solid #000!important;width:32px!important}.esri-renderer-slider .esri-heatmap-tick{width:34px!important}.esri-renderer-slider .esri-bottom-label-node span,.esri-renderer-slider .esri-top-label-node span{height:20px}.esri-renderer-slider .esri-bottom-label-node-hover:hover,.esri-renderer-slider .esri-top-label-node-hover:hover{background-color:#e5f2fe;cursor:pointer;text-decoration:underline}.dj_rtl .esri-renderer-slider .esri-slider-node{margin:0 80px 0 0}.dj_rtl .esri-renderer-slider .esri-slider-area-right{text-align:right}.dj_rtl .esri-renderer-slider .esri-slider-node .esri-handle-label{direction:ltr;unicode-bidi:embed;left:0;position:absolute;right:auto;text-align:left;top:3px;padding-left:3px}.dj_rtl .esri-renderer-slider .esri-moveable .dijitNumberTextBox{left:-112px;text-align:right}.dj_rtl .esri-renderer-slider .esri-moveable .dijitValidationTextBox{left:-152px;text-align:right}.dj_rtl .esri-renderer-slider .esri-handler-tick{left:-42px}.dj_rtl .esri-renderer-slider .esri-bottom-label-node,.dj_rtl .esri-renderer-slider .esri-top-label-node{direction:ltr;unicode-bidi:embed}.dj_rtl .esri-renderer-slider .esri-handle{border:1px solid #ccc;border-left:none;box-shadow:0 1px 3px #000;background-position:-16px -8px}.dj_rtl .esri-renderer-slider .esri-handle-span{box-shadow:2px 0 3px #000;left:1px}.esri-search{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;overflow:visible}.esri-search .esri-widget--button{box-shadow:none}.esri-search .esri-icon-notice-triangle{font-size:16px;line-height:16px;margin:0 5px 0 0;vertical-align:text-bottom}.esri-search .esri-widget__loader{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;min-height:32px}.esri-search .esri-widget__loader-text{margin:0 5px}.esri-search__container,.esri-search__form,.esri-search__input-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.esri-search__container{position:relative;-webkit-box-align:stretch;align-items:stretch;-webkit-box-flex:1;flex:1 0 100%}.esri-search__container .esri-search__input,.esri-search__container .esri-widget--button{z-index:0}.esri-search__container .esri-search__input:focus,.esri-search__container .esri-widget--button:focus{z-index:1}.esri-search--searching:after,.esri-search--searching:before{content:"";opacity:1;position:absolute;height:2px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-search--searching:before{background-color:rgba(110,110,110,.3);width:100%;z-index:0}.esri-search--searching:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:1.5s linear infinite looping-progresss-bar-ani;animation:1.5s linear infinite looping-progresss-bar-ani}.esri-search__input-container{-webkit-box-align:stretch;align-items:stretch;-webkit-box-flex:2;flex:2 0}.esri-search__form{padding:0;margin:0;-webkit-box-align:stretch;align-items:stretch;-webkit-box-flex:1;flex:1 0}.esri-search__input{display:block;width:100%;margin:0;border:none;box-shadow:none}.esri-search__input::-ms-clear{display:none}.esri-search__input::-moz-placeholder{color:rgba(50,50,50,.4);opacity:1}.esri-search__input:-ms-input-placeholder{color:rgba(50,50,50,.4)}.esri-search__input::-webkit-input-placeholder{color:rgba(50,50,50,.4)}.esri-search__sources-button,.esri-search__submit-button{cursor:pointer;align-self:flex-end}.esri-search__submit-button{border-left:1px solid rgba(110,110,110,.3)}.esri-search__sources-button--up{display:none}.esri-search__clear-button{align-self:flex-end;display:-webkit-box;display:flex}.esri-search__source-name{clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px;width:1px}.esri-search__suggestions-menu [class^=esri-icon]{vertical-align:middle}.esri-search__suggestions-menu .esri-menu__header:first-child,.esri-search__suggestions-menu ul:first-child{border:none}.esri-search--show-suggestions .esri-search__suggestions-menu,.esri-search--sources .esri-search__sources-menu{overflow:auto;visibility:visible;max-height:300px;-webkit-animation:250ms ease-out esri-fade-in;animation:250ms ease-out esri-fade-in}.esri-search__source--active{background-color:#e2f1fb}.esri-search--warning .esri-search__warning-menu{-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out;visibility:visible;opacity:1;max-height:inherit}.esri-search__sources-button{border-right:1px solid rgba(110,110,110,.3);display:-webkit-box;display:flex}.esri-search--multiple-sources .esri-search__input{border-left:0}.esri-search__warning-menu{z-index:1;font-size:14px;opacity:0}.esri-search__warning-body{padding:.8em 1em}.esri-search__warning-header{font-weight:700;margin-bottom:5px}.esri-ui-bottom-left .esri-search__sources-button--up,.esri-ui-bottom-right .esri-search__sources-button--up{display:-webkit-box;display:flex}.esri-ui-bottom-left .esri-search__sources-button--down,.esri-ui-bottom-right .esri-search__sources-button--down{display:none}html[dir=rtl] .esri-search__submit-button{border-left:none;border-right:1px solid rgba(110,110,110,.3)}html[dir=rtl] .esri-search__sources-button{border-right:none;border-left:1px solid rgba(110,110,110,.3)}html[dir=rtl] .esri-search__container:after{animation:1.5s linear infinite reverse looping-progresss-bar-ani}.esri-search-result-renderer .esri-search-result-renderer__more-results-header{font-weight:700;margin-bottom:2px}.esri-search-result-renderer .esri-search-result-renderer__more-results-item{margin-bottom:10px}.esri-search-result-renderer .esri-search-result-renderer__more-results-list{display:none}.esri-search-result-renderer .esri-search-result-renderer__more-results-list ul{list-style:none;margin:0 0 10px;padding:0}.esri-search-result-renderer .esri-search-result-renderer__more-results-list li{padding:2px 0}.esri-search-result-renderer .esri-search-result-renderer__more-results--show-more-results .esri-search-result-renderer__more-results-list{display:block;margin-top:10px;padding-top:10px;border-top:1px solid #ccc}@-webkit-keyframes esri-spinner--start-animation{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes esri-spinner--finish-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes esri-spinner--rotate-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes esri-fade-in-down{0%,25%{opacity:0;-webkit-transform:translate3D(0,-5px,0);transform:translate3D(0,-5px,0)}100%{opacity:1;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}}@-webkit-keyframes esri-fade-in-up{0%,25%{opacity:0;-webkit-transform:translate3D(0,5px,0);transform:translate3D(0,5px,0)}100%{opacity:1;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}}@-webkit-keyframes esri-fade-in-scale{0%{opacity:0;-webkit-transform:scale3D(.95,.95,1);transform:scale3D(.95,.95,1)}100%{opacity:1;-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}}@-webkit-keyframes looping-progresss-bar-ani{0%{left:0;width:0%}20%{left:0;width:20%}80%{left:80%;width:20%}100%{left:100%;width:0%}}@-webkit-keyframes esri-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes panel-advance{0%{opacity:0;-webkit-transform:translate3d(50px,0,0) scale(.99);transform:translate3d(50px,0,0) scale(.99)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@-webkit-keyframes panel-retreat{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0) scale(.99);transform:translate3d(-50px,0,0) scale(.99)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@-webkit-keyframes panel-advance--rtl{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0) scale(.99);transform:translate3d(-50px,0,0) scale(.99)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@-webkit-keyframes panel-retreat--rtl{0%{opacity:0;-webkit-transform:translate3d(50px,0,0) scale(.99);transform:translate3d(50px,0,0) scale(.99)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}/*!
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/.esri-icon-close:before{content:"\e600"}.esri-icon-drag-horizontal:before{content:"\e601";color:inherit}.esri-icon-drag-vertical:before{content:"\e602";color:inherit}.esri-icon-handle-horizontal:before{content:"\e603";color:inherit}.esri-icon-handle-vertical:before{content:"\e604";color:inherit}.esri-icon-check-mark:before{content:"\e605";color:inherit}.esri-icon-left-triangle-arrow:before{content:"\e606";color:inherit}.esri-icon-right-triangle-arrow:before{content:"\e607";color:inherit}.esri-icon-down-arrow:before{content:"\e608";color:inherit}.esri-icon-up-arrow:before{content:"\e609";color:inherit}.esri-icon-overview-arrow-bottom-left:before{content:"\e60a";color:inherit}.esri-icon-overview-arrow-bottom-right:before{content:"\e60b";color:inherit}.esri-icon-overview-arrow-top-left:before{content:"\e60c";color:inherit}.esri-icon-overview-arrow-top-right:before{content:"\e60d";color:inherit}.esri-icon-maximize:before{content:"\e60e";color:inherit}.esri-icon-minimize:before{content:"\e60f"}.esri-icon-checkbox-unchecked:before{content:"\e610";color:inherit}.esri-icon-checkbox-checked:before{content:"\e611";color:inherit}.esri-icon-radio-unchecked:before{content:"\e612";color:inherit}.esri-icon-radio-checked:before{content:"\e613";color:inherit}.esri-icon-up-arrow-circled:before{content:"\e614";color:inherit}.esri-icon-down-arrow-circled:before{content:"\e615";color:inherit}.esri-icon-left-arrow-circled:before{content:"\e616";color:inherit}.esri-icon-right-arrow-circled:before{content:"\e617";color:inherit}.esri-icon-zoom-out-fixed:before{content:"\e618";color:inherit}.esri-icon-zoom-in-fixed:before{content:"\e619";color:inherit}.esri-icon-refresh:before{content:"\e61a";color:inherit}.esri-icon-edit:before{content:"\e61b";color:inherit}.esri-icon-authorize:before{content:"\e61c";color:inherit}.esri-icon-map-pin:before{content:"\e61d";color:inherit}.esri-icon-blank-map-pin:before{content:"\e61e";color:inherit}.esri-icon-table:before{content:"\e61f";color:inherit}.esri-icon-plus:before{content:"\e620";color:inherit}.esri-icon-minus:before{content:"\e621";color:inherit}.esri-icon-beginning:before{content:"\e622";color:inherit}.esri-icon-reverse:before{content:"\e623";color:inherit}.esri-icon-pause:before{content:"\e624";color:inherit}.esri-icon-play:before{content:"\e625";color:inherit}.esri-icon-forward:before{content:"\e626";color:inherit}.esri-icon-end:before{content:"\e627";color:inherit}.esri-icon-erase:before{content:"\e628";color:inherit}.esri-icon-up-down-arrows:before{content:"\e629";color:inherit}.esri-icon-left:before{content:"\e62a";color:inherit}.esri-icon-right:before{content:"\e62b";color:inherit}.esri-icon-announcement:before{content:"\e62c";color:inherit}.esri-icon-notice-round:before{content:"\e62d";color:inherit}.esri-icon-notice-triangle:before{content:"\e62e";color:inherit}.esri-icon-home:before{content:"\e62f";color:inherit}.esri-icon-locate:before{content:"\e630";color:inherit}.esri-icon-expand:before{content:"\e631";color:inherit}.esri-icon-collapse:before{content:"\e632";color:inherit}.esri-icon-layer-list:before{content:"\e633";color:inherit}.esri-icon-basemap:before{content:"\e634";color:inherit}.esri-icon-globe:before{content:"\e635";color:inherit}.esri-icon-applications:before{content:"\e636";color:inherit}.esri-icon-arrow-up-circled:before{content:"\e637";color:inherit}.esri-icon-arrow-down-circled:before{content:"\e638";color:inherit}.esri-icon-arrow-left-circled:before{content:"\e639";color:inherit}.esri-icon-arrow-right-circled:before{content:"\e63a";color:inherit}.esri-icon-minus-circled:before{content:"\e63b";color:inherit}.esri-icon-plus-circled:before{content:"\e63c";color:inherit}.esri-icon-add-attachment:before{content:"\e63d";color:inherit}.esri-icon-attachment:before{content:"\e63e";color:inherit}.esri-icon-calendar:before{content:"\e63f";color:inherit}.esri-icon-close-circled:before{content:"\e640";color:inherit}.esri-icon-browser:before{content:"\e641";color:inherit}.esri-icon-collection:before{content:"\e642";color:inherit}.esri-icon-comment:before{content:"\e643";color:inherit}.esri-icon-configure-popup:before{content:"\e644";color:inherit}.esri-icon-contact:before{content:"\e645";color:inherit}.esri-icon-dashboard:before{content:"\e646";color:inherit}.esri-icon-deny:before{content:"\e647";color:inherit}.esri-icon-description:before{content:"\e648";color:inherit}.esri-icon-directions:before{content:"\e649";color:inherit}.esri-icon-directions2:before{content:"\e64a";color:inherit}.esri-icon-documentation:before{content:"\e64b";color:inherit}.esri-icon-duplicate:before{content:"\e64c";color:inherit}.esri-icon-review:before{content:"\e64d";color:inherit}.esri-icon-environment-settings:before{content:"\e64e";color:inherit}.esri-icon-error:before{content:"\e64f";color:inherit}.esri-icon-error2:before{content:"\e650";color:inherit}.esri-icon-experimental:before{content:"\e651";color:inherit}.esri-icon-feature-layer:before{content:"\e652";color:inherit}.esri-icon-filter:before{content:"\e653";color:inherit}.esri-icon-grant:before{content:"\e654";color:inherit}.esri-icon-group:before{content:"\e655";color:inherit}.esri-icon-key:before{content:"\e656";color:inherit}.esri-icon-labels:before{content:"\e657";color:inherit}.esri-icon-tag:before{content:"\e658";color:inherit}.esri-icon-layers:before{content:"\e659";color:inherit}.esri-icon-left-arrow:before{content:"\e65a";color:inherit}.esri-icon-right-arrow:before{content:"\e65b";color:inherit}.esri-icon-link-external:before{content:"\e65c";color:inherit}.esri-icon-link:before{content:"\e65d";color:inherit}.esri-icon-loading-indicator:before{content:"\e65e";color:inherit}.esri-icon-maps:before{content:"\e65f";color:inherit}.esri-icon-marketplace:before{content:"\e660";color:inherit}.esri-icon-media:before{content:"\e661";color:inherit}.esri-icon-media2:before{content:"\e662";color:inherit}.esri-icon-menu:before{content:"\e663";color:inherit}.esri-icon-mobile:before{content:"\e664";color:inherit}.esri-icon-phone:before{content:"\e665";color:inherit}.esri-icon-navigation:before{content:"\e666";color:inherit}.esri-icon-pan:before{content:"\e667";color:inherit}.esri-icon-printer:before{content:"\e668";color:inherit}.esri-icon-pie-chart:before{content:"\e669";color:inherit}.esri-icon-chart:before{content:"\e66a";color:inherit}.esri-icon-line-chart:before{content:"\e66b";color:inherit}.esri-icon-question:before{content:"\e66c";color:inherit}.esri-icon-resend-invitation:before{content:"\e66d";color:inherit}.esri-icon-rotate:before{content:"\e66e";color:inherit}.esri-icon-save:before{content:"\e66f";color:inherit}.esri-icon-settings:before{content:"\e670";color:inherit}.esri-icon-settings2:before{content:"\e671";color:inherit}.esri-icon-share:before{content:"\e672";color:inherit}.esri-icon-sign-out:before{content:"\e673";color:inherit}.esri-icon-support:before{content:"\e674";color:inherit}.esri-icon-user:before{content:"\e675";color:inherit}.esri-icon-time-clock:before{content:"\e676";color:inherit}.esri-icon-trash:before{content:"\e677";color:inherit}.esri-icon-upload:before{content:"\e678";color:inherit}.esri-icon-download:before{content:"\e679";color:inherit}.esri-icon-zoom-in-magnifying-glass:before{content:"\e67a"}.esri-icon-search:before{content:"\e67b";color:inherit}.esri-icon-zoom-out-magnifying-glass:before{content:"\e67c";color:inherit}.esri-icon-locked:before{content:"\e67d";color:inherit}.esri-icon-unlocked:before{content:"\e67e";color:inherit}.esri-icon-favorites:before{content:"\e67f";color:inherit}.esri-icon-compass:before{content:"\e680";color:inherit}.esri-icon-down:before{content:"\e681";color:inherit}.esri-icon-up:before{content:"\e682";color:inherit}.esri-icon-chat:before{content:"\e683";color:inherit}.esri-icon-dock-bottom:before{content:"\e684";color:inherit}.esri-icon-dock-left:before{content:"\e685"}.esri-icon-dock-right:before{content:"\e686";color:inherit}.esri-icon-organization:before{content:"\e687";color:inherit}.esri-icon-north-navigation:before{content:"\e688";color:inherit}.esri-icon-locate-circled:before{content:"\e689";color:inherit}.esri-icon-dial:before{content:"\e68a";color:inherit}.esri-icon-polygon:before{content:"\e68b";color:inherit}.esri-icon-polyline:before{content:"\e68c";color:inherit}.esri-icon-visible:before{content:"\e68d";color:inherit}.esri-icon-non-visible:before{content:"\e68e";color:inherit}.esri-icon-link-vertical:before{content:"\e68f";color:inherit}.esri-icon-unlocked-link-vertical:before{content:"\e690";color:inherit}.esri-icon-link-horizontal:before{content:"\e691";color:inherit}.esri-icon-unlocked-link-horizontal:before{content:"\e692";color:inherit}.esri-icon-swap:before{content:"\e693";color:inherit}.esri-icon-cta-link-external:before{content:"\e694";color:inherit}.esri-icon-reply:before{content:"\e695";color:inherit}.esri-icon-public:before{content:"\e696";color:inherit}.esri-icon-share2:before{content:"\e697";color:inherit}.esri-icon-launch-link-external:before{content:"\e698";color:inherit}.esri-icon-rotate-back:before{content:"\e699";color:inherit}.esri-icon-pan2:before{content:"\e69a";color:inherit}.esri-icon-tracking:before{content:"\e69b";color:inherit}.esri-icon-expand2:before{content:"\e69c";color:inherit}.esri-icon-arrow-down:before{content:"\e69d";color:inherit}.esri-icon-arrow-up:before{content:"\e69e";color:inherit}.esri-icon-hollow-eye:before{content:"\e69f";color:inherit}.esri-icon-play-circled:before{content:"\e6a0";color:inherit}.esri-icon-volume-off:before{content:"\e6a1";color:inherit}.esri-icon-volume-on:before{content:"\e6a2";color:inherit}.esri-icon-bookmark:before{content:"\e900";color:inherit}.esri-icon-lightbulb:before{content:"\e901";color:inherit}.esri-icon-sketch-rectangle:before{content:"\e902";color:inherit}.esri-icon-north-navigation-filled:before{content:"\e903";color:inherit}.esri-icon-default-action:before{content:"\e904";color:inherit}.esri-icon-undo:before{content:"\e905";color:inherit}.esri-icon-redo:before{content:"\e906";color:inherit}.esri-icon-cursor:before{content:"\e907";color:inherit}.esri-icon-cursor-filled:before{content:"\e908";color:inherit}.esri-icon-measure:before{content:"\e90a";color:inherit}.esri-icon-measure-line:before{content:"\e909";color:inherit}.esri-icon-measure-area:before{content:"\e90b";color:inherit}.esri-view{display:-webkit-box;display:flex;margin:0;padding:0}.esri-view .esri-view-user-storage{overflow:hidden}.esri-view .esri-view-root{position:relative;-webkit-box-flex:1;flex:1 1 100%;border:none;padding:0;margin:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.esri-view .esri-view-surface{position:absolute;border:none;padding:0;margin:0;left:0;top:0;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;direction:ltr}.esri-view .esri-view-surface--touch-none{touch-action:none}.esri-view .esri-view-surface--touch-pan{touch-action:pan-x pan-y}.esri-view .esri-view-surface--inset-outline{outline:0}.esri-view .esri-view-surface--inset-outline:focus::after{content:"";box-sizing:border-box;position:absolute;z-index:999;top:0;left:0;height:100%;width:100%;outline:Highlight auto 2px;outline:-webkit-focus-ring-color auto 5px;outline-offset:-3px;pointer-events:none;overflow:hidden}.esri-view .esri-view-surface[data-cursor=copy]{cursor:copy}.esri-view .esri-view-surface[data-cursor=crosshair]{cursor:crosshair}.esri-view .esri-view-surface[data-cursor=help]{cursor:help}.esri-view .esri-view-surface[data-cursor=move]{cursor:move}.esri-view .esri-view-surface[data-cursor=pointer]{cursor:pointer}.esri-view .esri-view-surface[data-cursor=progress]{cursor:progress}.esri-view .esri-view-surface[data-cursor=grab]{cursor:move;cursor:grab;cursor:-webkit-grab}.esri-view .esri-view-surface[data-cursor=grabbing]{cursor:move;cursor:grabbing;cursor:-webkit-grabbing}.esri-view .esri-view-surface[data-cursor=n-resize]{cursor:n-resize}.esri-view .esri-view-surface[data-cursor=e-resize]{cursor:e-resize}.esri-view .esri-view-surface[data-cursor=s-resize]{cursor:s-resize}.esri-view .esri-view-surface[data-cursor=w-resize]{cursor:w-resize}.esri-view .esri-view-surface[data-cursor=ne-resize]{cursor:ne-resize}.esri-view .esri-view-surface[data-cursor=nw-resize]{cursor:nw-resize}.esri-view .esri-view-surface[data-cursor=se-resize]{cursor:se-resize}.esri-view .esri-view-surface[data-cursor=sw-resize]{cursor:sw-resize}.esri-view .esri-view-surface[data-cursor=ew-resize]{cursor:ew-resize}.esri-view .esri-view-surface[data-cursor=ns-resize]{cursor:ns-resize}.esri-view .esri-view-surface[data-cursor=nesw-resize]{cursor:nesw-resize}.esri-view .esri-view-surface[data-cursor=nwse-resize]{cursor:nwse-resize}.esri-view .esri-view-surface[data-interacting=true]{cursor:move;cursor:grabbing;cursor:-webkit-grabbing}.esri-view .esri-bitmap,.esri-view .esri-display-object{position:absolute;border:none;margin:0;padding:0;-webkit-user-drag:none;-webkit-user-select:none}.esri-view .esri-bitmap{max-width:none;-webkit-transform-origin:top left;transform-origin:top left}.esri-ui{position:absolute;left:0;top:0;bottom:0;right:0;box-sizing:border-box;pointer-events:none;overflow:hidden;font-size:14px;z-index:0}.esri-ui .esri-component{pointer-events:auto}.esri-ui .esri-attribution{position:absolute;bottom:0;left:0;right:0}.esri-ui-corner{position:absolute;display:-webkit-box;display:flex}.esri-ui-manual-container .esri-swipe{z-index:-1}.esri-ui-top-left,.esri-ui-top-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-ui-top-left{-webkit-box-align:start;align-items:flex-start;top:0;left:0}.esri-ui-top-right{-webkit-box-align:end;align-items:flex-end}.esri-ui-bottom-left,.esri-ui-bottom-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-align:end;align-items:flex-end}.esri-ui-bottom-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse;bottom:0;right:0}.esri-ui-top-left .esri-component,.esri-ui-top-right .esri-component{margin-bottom:10px}.esri-ui-bottom-left .esri-component{margin-right:10px}.esri-ui-bottom-right .esri-component{margin-left:10px}html[dir=rtl] .esri-ui-top-left{-webkit-box-align:end;align-items:flex-end}html[dir=rtl] .esri-ui-top-right{-webkit-box-align:start;align-items:flex-start}html[dir=rtl] .esri-ui-bottom-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}html[dir=rtl] .esri-ui-bottom-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.esri-zoom-box__container{position:relative;height:100%;width:100%}.esri-zoom-box__overlay{cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.esri-zoom-box__overlay-background{fill:rgba(0,0,0,.1)}.esri-zoom-box__outline{fill:transparent;stroke:#1e90ff;stroke-dasharray:1,1;stroke-width:2px}.esri-overlay-surface{position:absolute;border:none;padding:0;margin:0;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.esri-text-overlay-item{display:block;position:absolute;overflow:hidden;white-space:nowrap;font-size:14px;font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3em}.esri-text-overlay-item-anchor-bottom{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.esri-text-overlay-item-anchor-bottom-right{-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.esri-text-overlay-item-anchor-bottom-left{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.esri-text-overlay-item-anchor-top{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.esri-text-overlay-item-anchor-top-right{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.esri-text-overlay-item-anchor-top-left{-webkit-transform:translate(0,0);transform:translate(0,0)}.esri-text-overlay-item-anchor-center{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.esri-text-overlay-item-anchor-right{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.esri-text-overlay-item-anchor-left{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.esri-line-overlay-item{display:block;position:absolute;overflow:hidden;white-space:nowrap}.esri-widget{box-sizing:border-box}.esri-widget *,.esri-widget :after,.esri-widget :before{box-sizing:inherit}.esri-widget__anchor{text-decoration:none;color:#0079c1}.esri-widget__anchor:hover{color:#00598e}.esri-widget__anchor--disabled{pointer-events:none;opacity:.4}.esri-widget__header{-webkit-box-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0 100%;padding:12px 0 12px 15px;-webkit-box-pack:justify;justify-content:space-between;min-height:48px;width:100%}.esri-widget__header .esri-widget__heading{-webkit-box-align:center;align-items:center;color:#6e6e6e;display:-webkit-box;display:flex;margin:0;padding:0;width:calc(100% - 48px)}.esri-widget__header-button{-webkit-appearance:none;-webkit-box-align:center;align-items:center;align-self:stretch;background-color:transparent;border:none;color:#6e6e6e;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 48px;-webkit-box-pack:center;justify-content:center;padding:0;width:48px}.esri-widget__heading{color:#323232;font-weight:600;margin:0 0 .5rem}h1.esri-widget__heading{font-size:20px}h2.esri-widget__heading{font-size:16px}h3.esri-widget__heading,h4.esri-widget__heading,h5.esri-widget__heading,h6.esri-widget__heading{font-size:14px}.esri-widget__footer{-webkit-box-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;min-height:48px;width:100%}.esri-widget__footer-pagination{-webkit-box-align:center;align-items:center;color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.esri-widget__footer-pagination-next-button,.esri-widget__footer-pagination-previous-button{background-color:transparent;border:0;margin:0 7px;padding:12px 15px;cursor:pointer;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-widget__footer-pagination-next-button:focus,.esri-widget__footer-pagination-next-button:hover,.esri-widget__footer-pagination-previous-button:focus,.esri-widget__footer-pagination-previous-button:hover{background-color:#f0f0f0;color:#2e2e2e}.esri-menu{position:absolute;top:100%;left:0;z-index:1;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);padding:0;margin:2px 0 0;font-size:14px;line-height:16px;background-clip:padding-box;overflow:hidden;width:100%;visibility:hidden;max-height:0}.esri-menu .esri-menu__header{padding:6px 12px;background-color:#4c4c4c;color:#fff}.esri-menu__list{margin:0;padding:0;list-style:none}.esri-menu__list-item{padding:.8em 1em;cursor:pointer;border-top:1px solid rgba(110,110,110,.3);border-left:3px solid transparent}.esri-menu__list-item:first-child{border-top:none}.esri-menu__list-item:focus,.esri-menu__list-item:hover{background-color:#f0f0f0}.esri-menu__list-item:active{background-color:#e2f1fb}.esri-menu__list-item--active,.esri-menu__list-item--active:focus,.esri-menu__list-item--active:hover{background-color:#e2f1fb;border-left-color:#0079c1}.esri-menu__list-item [class^=esri-icon]{padding-right:2.8px}.esri-widget__table{color:#323232;border:none;border-collapse:collapse;width:100%}.esri-widget__table tr:nth-child(odd){background-color:rgba(76,76,76,.1)}.esri-widget__table tr:nth-child(even){background-color:rgba(76,76,76,.02)}.esri-widget__table tr a{color:#6e6e6e}.esri-widget__table tr a:focus,.esri-widget__table tr a:hover{color:#2e2e2e}.esri-widget__table tr td,.esri-widget__table tr th{padding:.5em .7em;word-break:break-word;vertical-align:top;font-size:12px;font-weight:400}.esri-widget__table tr th{width:50%;text-align:left;border-right:3px solid rgba(0,0,0,.05)}.esri-widget__table tr td{width:50%}.esri-input{background-color:#fff;border:1px solid rgba(110,110,110,.3);color:#323232;font-family:inherit;font-size:14px}.esri-input[type=number],.esri-input[type=text]{height:32px;padding:0 .5em}.esri-input::-ms-clear{display:none}.esri-input::-moz-placeholder{color:rgba(50,50,50,.4);opacity:1}.esri-input:-ms-input-placeholder{color:rgba(50,50,50,.4)}.esri-input::-webkit-input-placeholder{color:rgba(50,50,50,.4)}.esri-button{-webkit-box-align:center;align-items:center;background-color:#0079c1;border:1px solid #0079c1;color:#fff;cursor:pointer;display:-webkit-box;display:flex;font-family:inherit;font-size:14px;min-height:32px;-webkit-box-pack:center;justify-content:center;overflow:hidden;padding:6px 7px;text-overflow:ellipsis;white-space:nowrap;width:100%;-webkit-transition:background-color 125ms ease-in-out,border 125ms ease-in-out;transition:background-color 125ms ease-in-out,border 125ms ease-in-out}.esri-button:hover{background-color:#00598e;border:1px solid #00598e;color:#fff}.esri-button--secondary{background-color:transparent;color:#0079c1}.esri-button--tertiary{background-color:transparent;border-color:transparent;color:#0079c1}.esri-button--tertiary:hover{background-color:transparent;border-color:transparent;color:#00598e;text-decoration:underline}.esri-button--disabled{opacity:.4;pointer-events:none}[class*=esri-icon]{font-size:16px;display:inline-block}.esri-widget__content--empty{-webkit-box-align:center;align-items:center;color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;padding:18px 22px;text-align:center}.esri-widget__content--empty h1.esri-widget__heading,.esri-widget__content--empty h2.esri-widget__heading,.esri-widget__content--empty h3.esri-widget__heading,.esri-widget__content--empty h4.esri-widget__heading,.esri-widget__content--empty h5.esri-widget__heading{font-weight:400}.esri-widget__content-illustration--empty{padding:1rem 0;width:128px}.esri-widget__content-icon--empty{padding:.5rem 0;width:32px}.esri-select{cursor:pointer;display:block;font-family:inherit;font-size:.85em;width:100%;height:32px;color:#323232;border:1px solid rgba(110,110,110,.3);margin:0;-webkit-appearance:none;-moz-appearance:none;border-radius:0;padding:0 .5em;background:url("data:image/svg+xml,%3Csvg width%3D%2732%27%20height%3D%2732%27%20viewBox%3D%270%200%2032%2032%27%20xmlns%3D%27http://www.w3.org/2000/svg%27%3E%3Cpath%20d%3D%27M11%2013l5%205.833L21%2013z%27%20fill%3D%27%236e6e6e%27%20fill-rule%3D%27nonzero%27/%3E%3C/svg%3E") right center no-repeat #fff}.esri-select::-ms-expand{display:none}.esri-disabled [class*=esri-icon],.esri-disabled [role=checkbox],.esri-disabled [role=menu],.esri-disabled a{color:rgba(110,110,110,.4)}.keynav-mode .esri-widget :focus,.keynav-mode .esri-widget:focus{outline:#6e6e6e solid 2px;outline-offset:2px;z-index:1}.esri-widget__loader-animation{-webkit-animation:1.25s linear infinite esri-rotate;animation:1.25s linear infinite esri-rotate;-webkit-transform:translateZ(0);transform:translateZ(0);border:.15em solid transparent;border-color:rgba(50,50,50,.8) rgba(110,110,110,.3) rgba(110,110,110,.3);border-radius:100%;display:block;font-size:16px;height:1em;width:1em}.esri-widget--button{font-size:14px;background-color:#fff;color:#6e6e6e;width:32px;height:32px;padding:0;margin:0;overflow:hidden;cursor:pointer;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-widget--button:hover{background-color:#f0f0f0;color:#2e2e2e}.esri-widget--button:active{background-color:#e2f1fb}.esri-ui-corner .esri-component{box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-ui-corner .esri-component.esri-widget--panel,.esri-ui-corner .esri-component.esri-widget--panel-height-only,.esri-ui-corner .esri-expand .esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel-height-only{min-height:32px;-webkit-transition:max-height 250ms ease-in-out;transition:max-height 250ms ease-in-out;overflow-y:auto}.esri-ui-corner .esri-component .esri-widget--panel,.esri-ui-corner .esri-component.esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel,.esri-ui-corner .esri-expand .esri-widget--panel-height-only{width:300px}.esri-view-height-greater-than-medium .esri-expand .esri-widget--panel,.esri-view-height-greater-than-medium .esri-expand .esri-widget--panel-height-only,.esri-view-height-greater-than-medium .esri-ui-corner .esri-component.esri-widget--panel,.esri-view-height-greater-than-medium .esri-ui-corner .esri-component.esri-widget--panel-height-only{max-height:680px}.esri-view-height-medium .esri-expand .esri-widget--panel,.esri-view-height-medium .esri-expand .esri-widget--panel-height-only,.esri-view-height-medium .esri-ui-corner .esri-component.esri-widget--panel,.esri-view-height-medium .esri-ui-corner .esri-component.esri-widget--panel-height-only{max-height:540px}.esri-view-height-small .esri-expand .esri-widget--panel,.esri-view-height-small .esri-expand .esri-widget--panel-height-only,.esri-view-height-small .esri-ui-corner .esri-component.esri-widget--panel,.esri-view-height-small .esri-ui-corner .esri-component.esri-widget--panel-height-only{max-height:420px}.esri-view-height-xsmall .esri-expand .esri-widget--panel,.esri-view-height-xsmall .esri-expand .esri-widget--panel-height-only,.esri-view-height-xsmall .esri-ui-corner .esri-component.esri-widget--panel,.esri-view-height-xsmall .esri-ui-corner .esri-component.esri-widget--panel-height-only{max-height:240px}.esri-ui-bottom-left .esri-menu,.esri-ui-bottom-right .esri-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:2px}html[dir=rtl] .esri-widget__table th{text-align:right;border-right:none;border-left:3px solid rgba(0,0,0,.05)}html[dir=rtl] .esri-select{background-position:left 50%}html[dir=rtl] .esri-menu__list-item [class^=esri-icon]{padding-right:0;padding-left:2px}html[dir=rtl] .esri-menu__list-item{border-left:none;border-right:3px solid transparent}html[dir=rtl] .esri-menu__list-item--active{border-right-color:#0079c1}.esri-icon-font-fallback-text{clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px;width:1px}[class^=esri-icon]{-webkit-animation:none;animation:none}20%:after,20%:before{content:"";opacity:1;position:absolute;height:2px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}20%:before{background-color:rgba(110,110,110,.3);width:100%;z-index:0}20%:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:1.5s linear infinite looping-progresss-bar-ani;animation:1.5s linear infinite looping-progresss-bar-ani}.esri-rotating{-webkit-animation:1.25s linear infinite esri-rotate;animation:1.25s linear infinite esri-rotate;-webkit-transform:translateZ(0);transform:translateZ(0)}.esri-clearfix:after,.esri-clearfix:before{content:" ";display:table}.esri-clearfix:after{clear:both}.esri-interactive{cursor:pointer}.esri-hidden{display:none!important}.esri-invisible{visibility:hidden!important}.esri-offscreen{position:absolute;top:-999em;left:-999em}.esri-area-measurement-2d__container{position:relative;padding:12px 0;overflow-y:auto}.esri-area-measurement-2d__container a{text-decoration:none}.esri-area-measurement-2d__header{position:relative;font-size:12px;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto}.esri-area-measurement-2d__header-title,h1 .esri-area-measurement-2d__header-title{font-size:16px;font-weight:600;padding:8px 0;margin:0;display:block;-webkit-box-flex:1;flex:1;word-break:break-word;text-align:left}.esri-area-measurement-2d__panel--error{color:#8c2907;padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-area-measurement-2d__hint{padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-area-measurement-2d__hint-text{margin:12px 0;padding:0}.esri-area-measurement-2d__measurement{padding:12px 15px;margin:12px 0;background-color:#f5f5f5;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-area-measurement-2d__measurement-item{display:-webkit-box;display:flex;padding-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-area-measurement-2d__measurement-item--disabled{display:-webkit-box;display:flex;color:rgba(50,50,50,.4)}.esri-area-measurement-2d__measurement-item-title{padding-bottom:3px}.esri-area-measurement-2d__measurement-item-value{font-weight:600}.esri-area-measurement-2d__settings{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:6px 15px}.esri-area-measurement-2d__units{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:0;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-area-measurement-2d__units:only-child{-webkit-box-flex:1;flex:1 0 100%}.esri-area-measurement-2d__units-select{width:100%;padding-left:.5em;padding-right:2.7em}.esri-area-measurement-2d__units-select-wrapper{width:100%}.esri-area-measurement-2d__actions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-area-measurement-2d__units-select{padding-left:2.7em;padding-right:.5em}.esri-area-measurement-3d__container{position:relative;padding:12px 0;overflow-y:auto}.esri-area-measurement-3d__container a{text-decoration:none}.esri-area-measurement-3d__header{position:relative;font-size:12px;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto}.esri-area-measurement-3d__header-title,h1 .esri-area-measurement-3d__header-title{font-size:16px;font-weight:600;padding:8px 0;margin:0;display:block;-webkit-box-flex:1;flex:1;word-break:break-word;text-align:left}.esri-area-measurement-3d__panel--error{color:#8c2907;padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-area-measurement-3d__hint{padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-area-measurement-3d__hint-text{margin:12px 0;padding:0}.esri-area-measurement-3d__measurement{padding:12px 15px;margin:12px 0;background-color:#f5f5f5;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-area-measurement-3d__measurement-item{display:-webkit-box;display:flex;padding-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-area-measurement-3d__measurement-item--disabled{display:-webkit-box;display:flex;color:rgba(50,50,50,.4)}.esri-area-measurement-3d__measurement-item-title{padding-bottom:3px}.esri-area-measurement-3d__measurement-item-value{font-weight:600}.esri-area-measurement-3d__settings{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:6px 15px}.esri-area-measurement-3d__units{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:0;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-area-measurement-3d__units:only-child{-webkit-box-flex:1;flex:1 0 100%}.esri-area-measurement-3d__units-select{width:100%;padding-left:.5em;padding-right:2.7em}.esri-area-measurement-3d__units-select-wrapper{width:100%}.esri-area-measurement-3d__actions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-area-measurement-3d__units-select{padding-left:2.7em;padding-right:.5em}.esri-attribution{font-size:12px;line-height:16px;background-color:rgba(255,255,255,.65);-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.esri-attribution__link,.esri-attribution__link:active,.esri-attribution__link:focus,.esri-attribution__link:hover,.esri-attribution__link:visited{color:currentColor}.esri-attribution__sources{font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;align-self:flex-start;-webkit-box-flex:1;flex:1 0}.esri-attribution__sources[role=button]{font-size:1em}.esri-attribution__powered-by{font-weight:400;padding:0 5px;text-align:right;white-space:nowrap;align-self:flex-end}.esri-attribution--open{z-index:2}.esri-attribution__sources--open{white-space:normal}html[dir=rtl] .esri-attribution__powered-by{text-align:left}.esri-basemap-gallery{color:#323232;background-color:#fff;overflow-y:auto;position:relative;width:auto}.esri-basemap-gallery__item-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;position:relative;-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;list-style:none;margin:0;padding:0}.esri-basemap-gallery--source-refreshing .esri-basemap-gallery__item-container{opacity:.4}.esri-basemap-gallery__empty-message{padding:12px 15px;-webkit-animation:.5s ease-in-out esri-fade-in;animation:.5s ease-in-out esri-fade-in}.esri-basemap-gallery__item{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:6px 7px;cursor:pointer;border-left:3px solid transparent;border-right:3px solid transparent;-webkit-animation:.5s ease-in-out esri-fade-in;animation:.5s ease-in-out esri-fade-in;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.esri-basemap-gallery__item:first-child{margin-top:6px}.esri-basemap-gallery__loader{position:absolute;top:0;left:0;right:0;height:2px;width:100%;-webkit-animation:.5s ease-in-out esri-fade-in;animation:.5s ease-in-out esri-fade-in}.esri-basemap-gallery__loader:after,.esri-basemap-gallery__loader:before{content:"";opacity:1;position:absolute;height:2px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-basemap-gallery__loader:before{background-color:rgba(110,110,110,.3);width:100%;z-index:0}.esri-basemap-gallery__loader:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:1.5s linear infinite looping-progresss-bar-ani;animation:1.5s linear infinite looping-progresss-bar-ani}.esri-basemap-gallery__item--loading{cursor:auto;background-color:#f5f5f5;border-color:#fff}.esri-basemap-gallery__item--error{cursor:auto;opacity:.4}.esri-basemap-gallery__item-thumbnail{height:64px;width:auto;box-shadow:0 0 0 1px rgba(110,110,110,.3)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.esri-basemap-gallery__item-thumbnail{height:64px;width:64px;-o-object-fit:cover;object-fit:cover}}.esri-basemap-gallery__item-title{font-size:12px;word-break:break-word;color:#6e6e6e;padding:0 7px}.esri-basemap-gallery__item--selected,.esri-basemap-gallery__item.esri-basemap-gallery__item--selected:focus,.esri-basemap-gallery__item.esri-basemap-gallery__item--selected:hover{cursor:auto;border-left-color:#0079c1;background-color:#e2f1fb}.esri-basemap-gallery__item--selected .esri-basemap-gallery__item-title,.esri-basemap-gallery__item.esri-basemap-gallery__item--selected:focus .esri-basemap-gallery__item-title,.esri-basemap-gallery__item.esri-basemap-gallery__item--selected:hover .esri-basemap-gallery__item-title{color:#323232}.esri-basemap-gallery__item:focus,.esri-basemap-gallery__item:hover{outline:0;background-color:#f0f0f0;border-left-color:#f0f0f0}.esri-basemap-gallery__item:focus .esri-basemap-gallery__item-title,.esri-basemap-gallery__item:hover .esri-basemap-gallery__item-title{color:#6e6e6e}.esri-basemap-gallery__item.esri-basemap-gallery__item--error:focus,.esri-basemap-gallery__item.esri-basemap-gallery__item--error:hover{background-color:#fff;border-color:transparent}.esri-view .esri-basemap-gallery{min-width:225px;max-width:300px}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component{width:450px;max-width:initial}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:baseline;align-items:baseline}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item{border:1px solid transparent;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;width:29.333%;margin:3px 2%;padding:12px 0;text-align:center}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item-thumbnail{max-width:100%;margin-bottom:6px}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item-title{margin-top:6px;width:100%}.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item--selected,.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item.esri-basemap-gallery__item--selected:focus,.esri-view-width-greater-than-large .esri-ui-corner .esri-basemap-gallery.esri-component .esri-basemap-gallery__item.esri-basemap-gallery__item--selected:hover{border-color:#0079c1}html[dir=rtl] .esri-basemap-gallery__item--selected,html[dir=rtl] .esri-basemap-gallery__item.esri-basemap-gallery__item--selected:focus,html[dir=rtl] .esri-basemap-gallery__item.esri-basemap-gallery__item--selected:hover{border-left-color:transparent;border-right-color:#0079c1}.esri-basemap-layer-list{color:#323232;background-color:#f5f5f5;padding:6px 7px;overflow-y:auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-basemap-layer-list__title-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;padding:3px 0}.esri-widget__heading.esri-basemap-layer-list__main-heading{-webkit-box-flex:1;flex:1 1;margin:0;padding:3px 3px 3px 0;font-size:14px}.esri-basemap-layer-list__editing-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:12px 15px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:2px;width:100%;-webkit-animation:250ms ease-in-out esri-fade-in-down;animation:250ms ease-in-out esri-fade-in-down}.esri-basemap-layer-list__editing-input{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-basemap-layer-list__editing-actions{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin:6px 0 0}.esri-basemap-layer-list__editing-actions .esri-button{font-size:12px;min-height:16px;width:33%}.esri-basemap-layer-list__edit-button{background-color:transparent;border:none;color:#6e6e6e;width:32px;height:32px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:0;flex:0 0 32px;border-radius:2px;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;cursor:pointer}.esri-basemap-layer-list__edit-button:focus,.esri-basemap-layer-list__edit-button:hover{background-color:rgba(110,110,110,.3);color:#2e2e2e}.esri-widget__heading.esri-basemap-layer-list__list-heading{font-size:12px;padding:0;font-weight:400}.esri-basemap-layer-list__list{list-style:none;margin:0 0 0 15px;padding:0}.esri-basemap-layer-list__item--has-children{padding-bottom:6px}.esri-basemap-layer-list__item--has-children .esri-basemap-layer-list__list:not([hidden]){-webkit-animation:375ms ease-in-out esri-basemap-layer-list-reveal;animation:375ms ease-in-out esri-basemap-layer-list-reveal}.esri-basemap-layer-list__list[hidden]{display:none}.esri-basemap-layer-list__list--root{margin:0}.esri-basemap-layer-list__item--selectable .esri-basemap-layer-list__item-container{cursor:pointer}.esri-basemap-layer-list__item--selectable .esri-basemap-layer-list__item-container:hover{border-left-color:rgba(110,110,110,.3)}.esri-basemap-layer-list__item[aria-selected=true]>.esri-basemap-layer-list__item-container,.esri-basemap-layer-list__item[aria-selected=true]>.esri-basemap-layer-list__item-container:hover{border-left-color:#0079c1}.esri-basemap-layer-list__item-container~.esri-basemap-layer-list__list .esri-basemap-layer-list__item{border-bottom-width:0}.esri-basemap-layer-list__item{background-color:#fff;border-bottom:1px solid rgba(110,110,110,.3);position:relative;overflow:hidden;list-style:none;margin:3px 0;padding:0}.esri-basemap-layer-list__item-container{border-left:3px solid transparent;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;padding:12px 7px 12px 20px;-webkit-transition:border-color 250ms ease-in-out;transition:border-color 250ms ease-in-out}.esri-basemap-layer-list__item--invisible-at-scale .esri-basemap-layer-list__item-title{color:rgba(110,110,110,.4)}.esri-basemap-layer-list__item--has-children>.esri-basemap-layer-list__item-container{padding-left:5px}.esri-basemap-layer-list__item--has-children>.esri-basemap-layer-list__list{font-size:12px}.esri-basemap-layer-list__child-toggle{color:#6e6e6e;width:15px;cursor:pointer}.esri-basemap-layer-list__child-toggle [class*=esri-icon]{line-height:1.2em}.esri-basemap-layer-list__child-toggle .esri-basemap-layer-list__child-toggle-icon--closed-rtl,.esri-basemap-layer-list__child-toggle .esri-basemap-layer-list__child-toggle-icon--opened,.esri-basemap-layer-list__child-toggle--open .esri-basemap-layer-list__child-toggle-icon--closed{display:none}.esri-basemap-layer-list__child-toggle--open .esri-basemap-layer-list__child-toggle-icon--opened{display:block}.esri-basemap-layer-list__item-label{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-flex:1;flex:1}.esri-basemap-layer-list__item-label[role=checkbox]:hover,.esri-basemap-layer-list__item-label[role=radio]:hover{cursor:pointer}.esri-basemap-layer-list__item-title{-webkit-box-flex:1;flex:1;padding-left:5px;padding-right:5px;line-height:1.3em;word-break:break-word;overflow-wrap:break-word;-webkit-transition:color 125ms ease-in-out;transition:color 125ms ease-in-out}.esri-basemap-layer-list__item-error-message{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;visibility:hidden;height:0;margin-top:-1px;padding:3px 7px;overflow:hidden;background-color:rgba(140,41,7,.1);color:#8c2907;font-size:12px;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-animation:250ms ease-in-out esri-fade-in-down;animation:250ms ease-in-out esri-fade-in-down;-webkit-transform-origin:center top;transform-origin:center top}.esri-basemap-layer-list__item-error-message [class*=esri-icon-],.esri-basemap-layer-list__item-error-message [class^=esri-icon-]{margin-right:.3rem}.esri-basemap-layer-list__item--error .esri-basemap-layer-list__item-error-message{visibility:visible;height:auto;-webkit-transform:scale(1,1);transform:scale(1,1)}.esri-basemap-layer-list__item-toggle{padding:0 3px;cursor:pointer;color:#6e6e6e}.esri-basemap-layer-list__item--updating:after,.esri-basemap-layer-list__item--updating:before{content:"";opacity:1;position:absolute;height:2px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-basemap-layer-list__item--updating:before{background-color:rgba(110,110,110,.3);width:100%;z-index:0}.esri-basemap-layer-list__item--updating:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:1.5s linear infinite looping-progresss-bar-ani;animation:1.5s linear infinite looping-progresss-bar-ani}.esri-basemap-layer-list__item-actions-menu{display:-webkit-box;display:flex}.esri-basemap-layer-list__item-actions-menu-item{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0 21px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#6e6e6e;cursor:pointer;padding:0 3px;-webkit-transition:border-color 250ms ease-in-out;transition:border-color 250ms ease-in-out}.esri-basemap-layer-list__item-actions-menu-item:first-of-type{margin:0 2px}.esri-basemap-layer-list__item-actions-menu-item:hover{background-color:#f0f0f0}.esri-basemap-layer-list__item-actions-menu-item--active,.esri-basemap-layer-list__item-actions-menu-item--active:hover{background-color:#e2f1fb}.esri-basemap-layer-list__item-actions{position:relative;background-color:#f5f5f5;color:#6e6e6e;margin:-1px 7px 6px;height:auto}.esri-basemap-layer-list__item-actions[aria-expanded=true]{-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-basemap-layer-list__item-actions-section{-webkit-animation:375ms ease-in-out esri-basemap-layer-list-reveal;animation:375ms ease-in-out esri-basemap-layer-list-reveal}.esri-basemap-layer-list__item-actions[hidden]{display:none}.esri-basemap-layer-list__item-actions-close{color:#6e6e6e;position:absolute;top:0;right:0;cursor:pointer;padding:5px;z-index:1}.esri-basemap-layer-list__item-actions-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;padding:6px 0;list-style:none;border-top:2px solid #fff}.esri-basemap-layer-list__item-actions-list:first-of-type{border-top:0}.esri-basemap-layer-list__action-toggle,.esri-basemap-layer-list__item-action{border:1px solid transparent;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;cursor:pointer;font-size:12px;width:100%;margin:0;padding:6px 15px;opacity:1;-webkit-transition:opacity 250ms ease-in-out 250ms,background-color 250ms ease-in-out;transition:opacity 250ms ease-in-out 250ms,background-color 250ms ease-in-out}.esri-basemap-layer-list__item-action{-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}.esri-basemap-layer-list__action-toggle{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse;-webkit-box-pack:justify;justify-content:space-between}.esri-basemap-layer-list__action-toggle .esri-basemap-layer-list__item-action-title{margin-left:0}.esri-basemap-layer-list__action-toggle .esri-basemap-layer-list__item-action-icon{background-color:#4c4c4c;border-radius:16px;box-shadow:0 0 0 1px #fff;-webkit-box-flex:0;flex:0 0 28px;height:16px;overflow:hidden;padding:0;position:relative;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:16px}.esri-basemap-layer-list__action-toggle .esri-basemap-layer-list__item-action-icon:before{background-color:#fff;border-radius:100%;content:"";display:block;height:12px;left:0;margin:2px;position:absolute;top:0;-webkit-transition:background-color 125ms ease-in-out,left 125ms ease-in-out;transition:background-color 125ms ease-in-out,left 125ms ease-in-out;width:12px}.esri-basemap-layer-list__action-toggle--on .esri-basemap-layer-list__item-action-icon{background-color:#fff}.esri-basemap-layer-list__action-toggle--on .esri-basemap-layer-list__item-action-icon:before{background-color:#4c4c4c;box-shadow:0 0 0 1px #4c4c4c;left:12px}.esri-basemap-layer-list__action-toggle:hover,.esri-basemap-layer-list__item-action:hover{background-color:#f0f0f0}.esri-basemap-layer-list__item-actions[hidden] .esri-basemap-layer-list__item-action{opacity:0}.esri-basemap-layer-list__item-action-icon{-webkit-box-flex:0;flex:0 0 16px;font-size:16px;display:inline-block;width:16px;height:16px;margin-top:.1em}.esri-basemap-layer-list__item-action-image{-webkit-box-flex:0;flex:0 0 16px;width:16px;height:16px;font-size:14px;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.esri-basemap-layer-list__item-action-title{margin-left:5px}.esri-basemap-layer-list-panel{margin:12px 15px}.esri-basemap-layer-list__hr{border:none;height:1px;width:100%;background-color:rgba(110,110,110,.3)}.esri-basemap-layer-list__no-items{color:#6e6e6e;text-align:center;padding:24px 15px}.esri-basemap-layer-list-panel__content--legend .esri-legend__service{padding:0 0 12px}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item--has-children>.esri-basemap-layer-list__item-container{padding-left:20px;padding-right:5px}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__list{margin:0 15px 0 0}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__list--root{margin:0}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__child-toggle .esri-basemap-layer-list__child-toggle-icon--closed{display:none}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__child-toggle .esri-basemap-layer-list__child-toggle-icon--closed-rtl{display:block}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__child-toggle--open .esri-basemap-layer-list__child-toggle-icon--closed-rtl{display:none}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-action-title{margin-left:0;margin-right:5px}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__action-toggle .esri-basemap-layer-list__action-toggle{margin-right:0}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item:after{animation:1.5s linear infinite reverse looping-progresss-bar-ani}html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-error-message [class*=esri-icon-],html[dir=rtl] .esri-basemap-layer-list .esri-basemap-layer-list__item-error-message [class^=esri-icon-]{margin-right:0;margin-left:.3rem}@keyframes esri-basemap-layer-list-reveal{0%,25%{opacity:0}100%{opacity:1}}@keyframes esri-basemap-slide{0%,75%{margin-top:0;margin-left:0;opacity:0}100%{margin-top:5px;margin-left:5px;opacity:1}}.esri-bookmarks{background-color:#fff}.esri-bookmarks__loader-container{height:150px;padding:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.esri-bookmarks__loader{height:64px;width:100%;background:url(loading-throb.ff4d41b045d3e8234ae0.gif) center center no-repeat}.esri-bookmarks__list{display:block;list-style:none;margin:0;padding:0}.esri-bookmarks__list--sortable .esri-bookmarks__bookmark-image-container{margin-left:0}.esri-bookmarks__bookmark{-webkit-box-align:center;align-items:center;border-bottom:1px solid rgba(110,110,110,.3);position:relative;display:-webkit-box;display:flex;border-color:transparent;background-color:transparent;-webkit-transition:background-color 250ms ease-in-out,color 250ms ease-in-out;transition:background-color 250ms ease-in-out,color 250ms ease-in-out;overflow:hidden}.esri-bookmarks__bookmark:hover{background-color:#f0f0f0;color:#2e2e2e}.esri-bookmarks__bookmark:hover:active{background-color:#fff;color:#6e6e6e}.esri-bookmarks__bookmark.sortable-chosen{background-color:#e2f1fb;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.esri-bookmarks__bookmark-button{border:none;background-color:transparent;padding:0;color:#6e6e6e;cursor:pointer;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;overflow:hidden;-webkit-box-flex:1;flex:1;text-align:left}@supports (text-align:initial){.esri-bookmarks__bookmark-button{text-align:initial}}.esri-bookmarks_bookmark-drag-handle{-webkit-box-align:center;align-items:center;align-self:stretch;background-color:transparent;border:none;color:rgba(50,50,50,.4);cursor:move;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0 7px 0 0;padding:0;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;width:16px}.esri-bookmarks_bookmark-drag-handle:focus,.esri-bookmarks_bookmark-drag-handle:hover{color:#2e2e2e}.esri-bookmarks_bookmark-drag-handle[aria-pressed=true]{background-color:#4c4c4c;color:#fff}.esri-bookmarks__bookmark--active:after,.esri-bookmarks__bookmark--active:before{content:"";opacity:1;position:absolute;height:2px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-bookmarks__bookmark--active:before{background-color:rgba(110,110,110,.3);width:100%;z-index:0}.esri-bookmarks__bookmark--active:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:1.5s linear infinite looping-progresss-bar-ani;animation:1.5s linear infinite looping-progresss-bar-ani}.esri-bookmarks__bookmark--active,.esri-bookmarks__bookmark--active:focus,.esri-bookmarks__bookmark--active:hover{color:#323232;background-color:#e2f1fb;cursor:default}.esri-bookmarks__bookmark-name{font-size:12px;-webkit-box-flex:1;flex:1;overflow:hidden;padding:18px 0;overflow-wrap:break-word;word-break:break-word}.esri-bookmarks__bookmark-image-container{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;overflow:hidden;margin:0 7px;max-width:64px}.esri-bookmarks__image{max-width:64px;margin:6px 0}.esri-bookmarks__bookmark-edit-button{-webkit-box-align:center;align-items:center;background-color:transparent;border-radius:2px;border:none;color:#6e6e6e;cursor:pointer;display:-webkit-box;display:flex;height:32px;-webkit-box-pack:center;justify-content:center;margin:0 7px;width:32px}.esri-bookmarks__bookmark-edit-button:hover{background-color:#fff;color:#2e2e2e}.esri-bookmarks__add-bookmark{background-color:#f5f5f5;padding:6px 7px}.esri-bookmarks__add-bookmark-button{border-radius:2px;font-size:12px;-webkit-box-pack:start;justify-content:flex-start;padding:12px 3px;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.esri-bookmarks__add-bookmark-button:hover{background-color:#fff;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-bookmarks__add-bookmark-icon{font-size:14px;padding-left:3px;padding-right:3px}.esri-bookmarks__authoring-card{background-color:#f5f5f5;padding:6px 7px;-webkit-animation:250ms ease-in-out esri-fade-in-down;animation:250ms ease-in-out esri-fade-in-down}.esri-bookmarks__authoring-form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:12px 15px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:2px}.esri-bookmarks__authoring-label{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-bookmarks__authoring-actions{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:6px}.esri-bookmarks__authoring-actions .esri-button{font-size:12px;min-height:16px;width:33%}.esri-bookmarks__authoring-actions .esri-bookmarks__authoring-delete-button{color:#8c2907;margin-right:auto;padding-left:0;padding-right:0;width:auto}.esri-widget__no-bookmark-icon{font-size:32px;line-height:64px;width:64px;height:64px;display:inline-block;text-align:center}.esri-bookmarks--fade-in{opacity:0;-webkit-transition:opacity 375ms ease-out;transition:opacity 375ms ease-out}.esri-bookmarks--fade-in-active{opacity:1}html[dir=rtl] .esri-bookmarks .esri-bookmarks__bookmark--active:after{animation:1.5s linear infinite reverse looping-progresss-bar-ani}html[dir=rtl] .esri-bookmarks .esri-bookmarks__bookmark-container,html[dir=rtl] .esri-bookmarks .esri-bookmarks_bookmark-drag-handle{margin-right:0;margin-left:7px}html[dir=rtl] .esri-bookmarks .esri-bookmarks__authoring-actions .esri-bookmarks__authoring-delete-button{margin-right:0;margin-left:auto}html[dir=rtl] .esri-bookmarks .esri-bookmarks__list--sortable .esri-bookmarks__bookmark-image-container{margin-right:0;margin-left:7px}html[dir=rtl] .esri-bookmarks .esri-bookmarks__bookmark-button{text-align:right}@supports (text-align:initial){html[dir=rtl] .esri-bookmarks .esri-bookmarks__bookmark-button{text-align:initial}}.esri-browseitems{margin:0 auto;width:100%;font-family:"Avenir LT W01 35 Light",Arial,Helvetica,sans-serif;height:100%}.esri-browseitems .gallery{min-height:450px;margin:0 auto;height:100%;clear:both}.esri-browseitems .gallery .gallery-left{float:left;width:25%;overflow-y:auto;overflow-x:hidden;height:90%}.esri-browseitems .gallery .gallery-left a{text-decoration:none;color:#6e6e6e;font-size:15px}.esri-browseitems .gallery .gallery-right{float:right;width:74%;height:100%;margin-top:8px}.esri-browseitems .gallery .gallery-right p.filter-title{margin-bottom:.3em;padding:0 1.5%;font-size:17px}.esri-browseitems .gallery .template-info-panel{width:279px;padding:15px;background:#fff;border:1px solid #e0e0e0;border-right:none;right:-680px;top:0;overflow-x:hidden;position:absolute;z-index:800;box-shadow:-2px 1px 2px rgba(0,0,0,.25);-webkit-transition:.5s ease-in-out;transition:all .5s ease-in-out;height:94.5%}.esri-browseitems .esri-loaderthrob{position:absolute;background:url(loading-throb.ff4d41b045d3e8234ae0.gif) 100% center no-repeat #fff!important;top:45%;width:33px;text-align:center;z-index:100;color:#ccc;height:39px;left:58%}.esri-browseitems .dgrid{border:none!important;height:auto;min-height:180px!important}.esri-browseitems .dgrid .dgrid-loading{position:absolute;background:url(loading-throb.ff4d41b045d3e8234ae0.gif) 100% center no-repeat #fff!important;top:45%;width:33px;text-align:center;z-index:100;color:#ccc;height:39px;left:58%}.esri-browseitems .dgrid .gallery-view h5{width:100%;height:2.125em;line-height:1em;font-size:16px;word-wrap:break-word;font-family:"Avenir LT W01 35 Light",Arial,Helvetica,sans-serif;overflow:hidden}.esri-browseitems .dgrid .dgrid-footer{background:#fff!important;position:relative}.esri-browseitems .dgrid .dgrid-status{display:none!important;visibility:hidden}.esri-browseitems .dgrid .dgrid-pagination .dgrid-page-link{background:#f2f2f2;border:1px solid #ededed;border-radius:4px;color:#999;font-size:1em;line-height:1.5em;margin:5px;padding:5px 10px;float:left}.esri-browseitems .dgrid .dgrid-pagination .dgrid-page-link:hover{background-color:#007ac2;color:#fff}.esri-browseitems .dgrid .dgrid-pagination .dgrid-page-skip{background:#f2f2f2;border:1px solid #ededed;border-radius:4px;color:#999;font-size:1em;line-height:1.5em;margin:5px;padding:5px 10px;float:left}.esri-browseitems .dgrid .dgrid-pagination .dgrid-page-disabled{background-color:#007ac2;color:#fff}.esri-browseitems .dgrid .dgrid-pagination .dgrid-first{background:#f2f2f2;border:1px solid #ededed;border-radius:4px;color:#999;font-size:1em;line-height:1.5em;margin:5px;padding:5px 10px;float:left}.esri-browseitems .dgrid .dgrid-pagination .dgrid-first:hover{background-color:#007ac2;color:#fff}.esri-browseitems .dgrid .dgrid-pagination .dgrid-previous{background:#f2f2f2;border:1px solid #ededed;border-radius:4px;color:#999;font-size:1em;line-height:1.5em;margin:5px;padding:5px 10px;float:left}.esri-browseitems .dgrid .dgrid-pagination .dgrid-previous:hover{background-color:#007ac2;color:#fff}.esri-browseitems .dgrid .dgrid-pagination .dgrid-next{background:#f2f2f2;border:1px solid #ededed;border-radius:4px;color:#999;font-size:1em;line-height:1.5em;margin:5px;padding:5px 10px;float:left}.esri-browseitems .dgrid .dgrid-pagination .dgrid-next:hover{background-color:#007ac2;color:#fff}.esri-browseitems .dgrid .dgrid-pagination .dgrid-last{background:#f2f2f2;border:1px solid #ededed;border-radius:4px;color:#999;font-size:1em;line-height:1.5em;margin:5px;padding:5px 10px;float:left}.esri-browseitems .dgrid .dgrid-pagination .dgrid-last:hover{background-color:#007ac2;color:#fff}.esri-browseitems .hide{display:none}.esri-browseitems .top-bar{clear:both;width:100%;padding:0 10px;margin:auto}.esri-browseitems #gallery-grid_search{width:31%;margin-bottom:10px}.esri-browseitems .gallery-left ul{list-style:none;padding:0;margin:15px 0;width:100%;border-right:1px solid #efefef;border-bottom:1px solid #efefef;border-left:1px solid #efefef}.esri-browseitems .gallery-left li a{padding:.5rem .2rem .5rem .7rem;font-size:15px;margin-right:0;display:block;line-height:1.42857143;border-top:1px solid #efefef;width:90%;color:#6e6e6e;position:relative}.esri-browseitems .gallery-left li a:hover:after{content:"»";opacity:1;position:absolute;right:0;top:.5rem;padding:0 .3875rem;-webkit-transition:150ms linear;transition:all 150ms linear}.esri-browseitems .gallery-left li.active>a,.esri-browseitems .gallery-left li.active>a:focus{color:#6e6e6e;cursor:default;background-color:#d2e9f9}.esri-browseitems .dgrid-grid.dgrid{background:#fff;border:none;width:auto!important;height:auto;max-height:75%;overflow-y:auto}.esri-browseitems .dgrid-grid.dgrid .gallery-view img{border:1px solid #e0e0e0;padding:4px;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.esri-browseitems .dgrid-grid.dgrid .gallery-view img:hover{border-color:#333}.esri-browseitems .dgrid-grid.dgrid .dgrid-row .gallery-view{float:left;width:29.9%;padding:1% 1.6%;margin:auto;position:relative}.esri-browseitems .dgrid-grid.dgrid .dgrid-row .gallery-view:hover{cursor:pointer;background:#fff}.esri-browseitems .dgrid-grid.dgrid .dgrid-scroller{position:relative;min-height:380px}.esri-browseitems .dgrid-grid.dgrid .dgrid-content{background:#fff;border:none;width:auto!important;height:auto;overflow-y:hidden}.esri-browseitems .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view,.esri-browseitems .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view:hover{background:#fff}.esri-browseitems .dgrid-grid.dgrid .dgrid-navigation{float:inherit!important;margin:0 auto;height:40px;text-align:center;display:table;width:auto!important}.esri-browseitems .template-overlay{position:absolute;z-index:100;top:12px;left:15px;background:rgba(0,0,0,.7);text-align:center;color:#fff;width:187px;height:124px;line-height:124px;pointer-events:none;font-size:15px!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.esri-browseitems .template-overlay p{font-size:15px}.esri-browseitems .instructions{margin-top:10px;margin-bottom:10px;width:50%;float:left}.esri-browseitems .instructions span{font-size:17px;display:inline-block}.esri-browseitems .instructions span.hide.messageLeft{width:0;padding:0;display:none}.esri-browseitems .instructions span.messageLeft{width:37%;padding-right:6.25%;vertical-align:top}.esri-browseitems .instructions span.messageRight{width:100%;vertical-align:top}.esri-browseitems .instructions .messageRight{opacity:1;-webkit-transition:opacity 250ms ease-in-out,left linear;transition:opacity 250ms ease-in-out,left 0s linear}.esri-browseitems .input-group-btn .btn{margin-top:.6em;border-top-left-radius:0;border-bottom-left-radius:0;height:2.25rem}.esri-browseitems .dgrid-no-data{position:relative;font-size:17px;margin:20px}.esri-browseitems .templates.fade .dgrid,.esri-browseitems .templates.fade .filter-title{opacity:.3;-webkit-transition:opacity 250ms ease-in-out,left linear 250ms;transition:opacity 250ms ease-in-out,left 0s linear 250ms;pointer-events:none}.esri-browseitems .templates{opacity:1;-webkit-transition:opacity 250ms ease-in-out,left linear;transition:opacity 250ms ease-in-out,left 0s linear}.esri-browseitems .soria .dgrid-selected{background:#fff}.esri-browseitems .template-info-showing{min-height:150px}.esri-browseitems .template-info-showing .template-info{display:block}.esri-browseitems .template-info-showing .thumbnail{border:1px solid #e0e0e0;width:auto;margin:0 0 10px;float:left;padding:0}.esri-browseitems .template-info-showing .thumbnail:hover{border-color:#e0e0e0;cursor:auto}.esri-browseitems .template-info-showing .thumbnail>img{margin:0;width:277px}.esri-browseitems .template-info-showing h4{margin-bottom:.5rem;font-size:1.25rem;clear:left;color:#616161;font-weight:400;max-height:3em;overflow:hidden;height:auto}.esri-browseitems .template-info-showing p{font-size:1rem!important;width:100%;overflow-y:auto;overflow-x:hidden;height:7.5em;line-height:1.25em}.esri-browseitems .panel-actions{width:100%;position:absolute;bottom:15px;left:0;opacity:0;-webkit-transition:opacity 250ms .5s;transition:opacity 250ms ease .5s;text-align:center}.esri-browseitems .quiet-scroll pre::-webkit-scrollbar{width:4px!important;height:4px!important;border-left:0;background:rgba(0,0,0,.1)}.esri-browseitems .quiet-scroll pre::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:0}.esri-browseitems .quiet-scroll pre::-webkit-scrollbar-track{background:0 0}.esri-browseitems .quiet-scroll::-webkit-scrollbar{width:4px!important;height:4px!important;border-left:0;background:rgba(0,0,0,.1)}.esri-browseitems .quiet-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:0}.esri-browseitems .quiet-scroll::-webkit-scrollbar-track{background:0 0}.esri-browseitems .btn-main{width:90%;margin-bottom:10px}.esri-browseitems .btn-secondary{background-color:transparent;color:#5daddd;width:44%;border:1px solid #5daddd;margin:4px 4px 10px}.esri-browseitems .btn-secondary:hover{text-decoration:none;background-color:#5daddd;color:#fff}.esri-browseitems .btn-wide{width:90%}.esri-browseitems .btn-cancel{background:0 0;border-color:#fff;color:#828282}.esri-browseitems .btn-cancel:hover{background:0 0;border-color:#fff;color:#005e95}.esri-browseitems p{margin:0}.esri-browseitems .btn{text-transform:uppercase;font-size:14px;padding:.37rem .9rem;box-shadow:none;white-space:normal;word-wrap:break-word}.esri-browseitems .searchBar{margin-right:15px;margin-top:3px;max-width:37%;width:auto;float:right}.esri-browseitems .searchBar .esriSearchBox{padding-left:1.5em!important;background:url(search.43bd11de31a41ff213ec.svg) .25em center no-repeat #fff!important;display:inline-block;padding:0 .31rem;font-size:.9375rem;line-height:1.55rem;color:#595959;border:1px solid #a9a9a9;-webkit-transition:border-color 150ms linear;transition:border-color 150ms linear;-webkit-appearance:textfield;height:2.25rem;border-radius:4px;margin:0;float:left;width:auto}.esri-browseitems .searchBar .btn{margin-top:.6em;height:38px;border-top-left-radius:0;border-bottom-left-radius:0}.esri-browseitems .esriSearchBox:focus{border:1px solid #0079c1}.esri-browseitems.filters .esriHelpIcon{background:url(helpIcon.13bd9ccca0803945fbce.png) center no-repeat;width:20px;height:20px;margin:1px 0 0 10px;cursor:pointer;display:inline-block}.esri-browseitems.filters .esriHelpIcon.hide{display:none}.esri-browseitems.filters .instructions{width:60%}.esri-browseitems.filters .instructions span.messageRight{max-width:40%;width:auto;vertical-align:top}.esri-browseitems.nofilters .esri-loaderthrob{left:48%}.esri-browseitems.nofilters .gallery .gallery-left{width:0;display:none}.esri-browseitems.nofilters .gallery .gallery-right{width:100%;float:left;overflow:hidden}.esri-browseitems.nofilters .gallery span.messageRight{width:100%;vertical-align:top}.esri-browseitems.nofilters span.messageLeft{width:0;padding:0;display:none}.esri-browseitems.nofilters .dgrid-grid.dgrid .dgrid-scroller{margin-bottom:0!important}.esri-browseitems.nofilters.wide .dgrid-grid.dgrid .dgrid-row .gallery-view{width:21%}.esri-browseitems.nofilters.wide .template-overlay{top:14px;left:18px}.html[dir=rtl] .esri-browseitems.filters .esriHelpIcon{margin:0 10px 0 0}.html[dir=rtl] .esri-browseitems .searchBar .esriSearchBox{padding-left:inherit;padding-right:1.5em;float:right;border-radius:0 4px 4px 0;background:url(search32.3278e3dbef6ff0b8caec.png) 98% center no-repeat #fff!important}.html[dir=rtl] .esri-browseitems .searchBar .btn{border-radius:4px 0 0 4px}.html[dir=rtl] .esri-browseitems .dgrid .dgrid-pagination .dgrid-page-link,.html[dir=rtl] .esri-browseitems .dgrid .dgrid-pagination .dgrid-page-skip,.html[dir=rtl] .esri-browseitems .dgrid .dgrid-row .gallery-view,.html[dir=rtl] .esri-browseitems .gallery .gallery-left{float:right}.html[dir=rtl] .esri-browseitems .gallery .template-info-panel{border-left:none;left:-680px;right:inherit;box-shadow:2px 1px 2px rgba(0,0,0,.25);-webkit-transition:.5s ease-in-out;transition:all .5s ease-in-out}.html[dir=rtl] .esri-browseitems .gallery-left li a:hover:after{right:inherit;left:0}.html[dir=rtl] .esri-browseitems .template-overlay{top:11px;left:6px}.html[dir=rtl] .esri-browseitems .instructions{float:right}.html[dir=rtl] .esri-browseitems .searchBar{margin:0 0 0 15px;margin-right:inherit;float:left}.html[dir=rtl] .esri-browseitems.showing .gallery .template-info-panel{left:0;right:inherit}.esri-browseitems.showing .dgrid-grid.dgrid .gallery-view img:hover{border-color:#e0e0e0}.esri-browseitems.showing .instructions .messageRight,.esri-browseitems.showing .templates .dgrid,.esri-browseitems.showing .templates .filter-title{opacity:.3;-webkit-transition:opacity 250ms ease-in-out,left linear 250ms;transition:opacity 250ms ease-in-out,left 0s linear 250ms;pointer-events:none}.esri-browseitems.showing .esriHelpIcon{opacity:.3;-webkit-transition:opacity 250ms ease-in-out,left linear 250ms;transition:opacity 250ms ease-in-out,left 0s linear 250ms;pointer-events:none;pointer-events:none;cursor:default}.esri-browseitems.showing .gallery .gallery-right{cursor:pointer}.esri-browseitems.showing .gallery .template-info-panel{opacity:1;right:0}.esri-browseitems.showing .panel-actions{opacity:1}@media all and (max-width:800px){.esri-browseitems .dgrid .dgrid-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;justify-content:space-around}.esri-browseitems .dgrid .dgrid-row{-webkit-box-flex:0;flex:0 1 50%}}@media all and (max-width:500px){.esri-browseitems .dgrid .dgrid-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap}.esri-browseitems .dgrid .dgrid-pagination .dgrid-next{-webkit-box-flex:0;flex:0 1 50%}.esri-browseitems .dgrid-grid.dgrid .dgrid-navigation{margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:end;align-items:flex-end}.esri-browseitems .dgrid-pagination-links{-webkit-box-flex:0;flex:0 1 50%}.esriBrowseAnalysisLayers .top-bar{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;flex-direction:column}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous{-webkit-box-flex:0;flex:0 1 50%}}.esri-classed-color-slider{direction:ltr;min-width:260px}.esri-classed-color-slider .esri-slider{font-size:12px}.esri-classed-color-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px;left:-12px;top:-6px}.esri-classed-color-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-classed-color-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;flex:0 1 0px;width:0}.esri-classed-color-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-classed-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-classed-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-classed-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-classed-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-classed-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-classed-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-classed-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-classed-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-classed-color-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-classed-color-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-classed-color-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-classed-color-slider .esri-slider .esri-slider__label:hover{background-color:#f0f0f0}.esri-classed-color-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-classed-color-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-classed-color-slider .esri-slider .esri-slider__max,.esri-classed-color-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;flex:0 0 40px;height:40px;padding:9px 0}.esri-classed-color-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-classed-color-slider .esri-slider .esri-histogram__average-line,.esri-classed-color-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-classed-color-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-classed-color-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-classed-color-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-classed-color-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-classed-color-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-classed-color-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-classed-color-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-classed-color-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-classed-color-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-classed-color-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-classed-color-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-classed-color-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-classed-color-slider__ramp svg rect{height:100%;width:100%}.esri-classed-color-slider__ramp svg path{stroke-width:.5px}.esri-classed-color-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-classed-size-slider{direction:ltr;min-width:260px}.esri-classed-size-slider .esri-slider{font-size:12px}.esri-classed-size-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px;left:-12px;top:-6px}.esri-classed-size-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-classed-size-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;flex:0 1 0px;width:0}.esri-classed-size-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-classed-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-classed-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-classed-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-classed-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-classed-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-classed-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-classed-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-classed-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-classed-size-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-classed-size-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-classed-size-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-classed-size-slider .esri-slider .esri-slider__label:hover{background-color:#f0f0f0}.esri-classed-size-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-classed-size-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-classed-size-slider .esri-slider .esri-slider__max,.esri-classed-size-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;flex:0 0 40px;height:40px;padding:9px 0}.esri-classed-size-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-classed-size-slider .esri-slider .esri-histogram__average-line,.esri-classed-size-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-classed-size-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-classed-size-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-classed-size-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-classed-size-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-classed-size-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-classed-size-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-classed-size-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-classed-size-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-classed-size-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-classed-size-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-classed-size-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-classed-size-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-classed-size-slider__ramp svg rect{height:100%;width:100%}.esri-classed-size-slider__ramp svg path{stroke-width:.5px}.esri-classed-size-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-color-size-slider{direction:ltr;min-width:260px}.esri-color-size-slider .esri-slider{font-size:12px}.esri-color-size-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px;left:-12px;top:-6px}.esri-color-size-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-color-size-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;flex:0 1 0px;width:0}.esri-color-size-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-color-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-color-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-color-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-color-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-color-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-color-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-color-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-color-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-color-size-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-color-size-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-color-size-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-color-size-slider .esri-slider .esri-slider__label:hover{background-color:#f0f0f0}.esri-color-size-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-color-size-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-color-size-slider .esri-slider .esri-slider__max,.esri-color-size-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;flex:0 0 40px;height:40px;padding:9px 0}.esri-color-size-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-color-size-slider .esri-slider .esri-histogram__average-line,.esri-color-size-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-color-size-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-color-size-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-color-size-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-color-size-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-color-size-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-color-size-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-color-size-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-color-size-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-color-size-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-color-size-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-color-size-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-color-size-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-color-size-slider__ramp svg rect{height:100%;width:100%}.esri-color-size-slider__ramp svg path{stroke-width:.5px}.esri-color-size-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-color-slider{direction:ltr;min-width:260px}.esri-color-slider .esri-slider{font-size:12px}.esri-color-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px;left:-12px;top:-6px}.esri-color-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-color-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;flex:0 1 0px;width:0}.esri-color-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-color-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-color-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-color-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-color-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-color-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-color-slider .esri-slider .esri-slider__label:hover{background-color:#f0f0f0}.esri-color-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-color-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-color-slider .esri-slider .esri-slider__max,.esri-color-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;flex:0 0 40px;height:40px;padding:9px 0}.esri-color-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-color-slider .esri-slider .esri-histogram__average-line,.esri-color-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-color-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-color-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-color-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-color-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-color-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-color-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-color-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-color-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-color-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-color-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-color-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-color-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-color-slider__ramp svg rect{height:100%;width:100%}.esri-color-slider__ramp svg path{stroke-width:.5px}.esri-color-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-compass{border-radius:50%}.esri-compass .esri-compass__icon{font-size:20px}.esri-coordinate-conversion{cursor:default;font-size:12px;position:relative;width:400px}.esri-coordinate-conversion .esri-select option[disabled]{color:rgba(110,110,110,.4)}.esri-coordinate-conversion.esri-disabled{pointer-events:none;color:rgba(110,110,110,.4)}.esri-coordinate-conversion.esri-disabled [class*=esri-icon-]:before{color:rgba(110,110,110,.4)}.esri-coordinate-conversion--no-basemap{padding:1em;width:auto}.esri-coordinate-conversion--capture-mode .esri-coordinate-conversion__mode-toggle{color:#6e6e6e;background:#f5f5f5}.esri-coordinate-conversion__conversion-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-coordinate-conversion__display{-webkit-box-flex:1;flex:1 1 auto;min-height:2em;padding:.5em;word-break:break-all}.esri-coordinate-conversion__display:hover,.esri-coordinate-conversion__select-row:hover{background-color:#f0f0f0}.esri-coordinate-conversion__button{margin:0 0 0 auto;color:#6e6e6e;border-color:#6e6e6e;background-color:#fff;width:30%}.esri-coordinate-conversion__button:hover{color:#fff;background-color:#6e6e6e;border-color:#6e6e6e}.esri-coordinate-conversion__input-group{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;width:80%;margin:12px auto}.esri-coordinate-conversion__input-group label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.esri-coordinate-conversion .esri-coordinate-conversion__input-coordinate[type=text]{width:100%;margin:0;padding:0 .5em;border:1px solid rgba(110,110,110,.3);font-size:12px;height:2em}.esri-coordinate-conversion__input-coordinate--rejected{-webkit-text-decoration:underline red;text-decoration:underline red}.esri-coordinate__settings{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.esri-coordinate__settings .esri-select{font-size:inherit}.esri-coordinate-conversion__settings-group{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:60%;margin-top:12px}.esri-coordinate-conversion__settings-group>*{margin-bottom:.5em}.esri-coordinate-conversion__settings-group-horizontal{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%}.esri-coordinate-conversion__settings-group:last-child{margin-bottom:6px;text-align:center;width:100%}.esri-coordinate-conversion__preview-coordinate{min-height:1.25em}.esri-coordinate-conversion__row{padding:0 15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:3em}.esri-coordinate-conversion__row .esri-coordinate-conversion__row-button{display:none}.esri-coordinate-conversion__row:hover .esri-coordinate-conversion__row-button{display:-webkit-box;display:flex}.esri-coordinate-conversion__row:focus-within .esri-coordinate-conversion__row-button{display:-webkit-box;display:flex}.esri-coordinate-conversion__pattern-input{padding:4px;width:100%;height:32px}.esri-coordinate-conversion__tools{-webkit-box-flex:0;flex:0 0 auto;display:-webkit-box;display:flex;position:relative;margin:0 0 0 auto;padding:0}.esri-coordinate-conversion__select-primary{font-size:inherit;margin:0;padding:0 2.5em 0 .5em;width:auto}.esri-coordinate-conversion__select-row{font-size:inherit;background:#fff;height:2em;margin:0;-moz-text-align-last:center;text-align-last:center;-webkit-box-flex:0;flex:0 0 75px;padding:0 .5em}.esri-coordinate-conversion__conversions-view{margin:6px 0}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-down,.esri-ui-top-left .esri-coordinate-conversion__conversions-view,.esri-ui-top-right .esri-coordinate-conversion__conversions-view{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-down .esri-coordinate-conversion__conversion-list,.esri-ui-top-left .esri-coordinate-conversion__conversions-view .esri-coordinate-conversion__conversion-list,.esri-ui-top-right .esri-coordinate-conversion__conversions-view .esri-coordinate-conversion__conversion-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-up,.esri-ui-bottom-left .esri-coordinate-conversion__conversions-view,.esri-ui-bottom-right .esri-coordinate-conversion__conversions-view{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-up .esri-coordinate-conversion__conversion-list,.esri-ui-bottom-left .esri-coordinate-conversion__conversions-view .esri-coordinate-conversion__conversion-list,.esri-ui-bottom-right .esri-coordinate-conversion__conversions-view .esri-coordinate-conversion__conversion-list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-up .esri-widget--button .esri-icon-down,.esri-coordinate-conversion div.esri-coordinate-conversion__conversions-view--expand-up .esri-widget--button .esri-icon-up,.esri-ui-bottom-left .esri-coordinate-conversion__conversions-view .esri-widget--button .esri-icon-down,.esri-ui-bottom-left .esri-coordinate-conversion__conversions-view .esri-widget--button .esri-icon-up,.esri-ui-bottom-right .esri-coordinate-conversion__conversions-view .esri-widget--button .esri-icon-down,.esri-ui-bottom-right .esri-coordinate-conversion__conversions-view .esri-widget--button .esri-icon-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.esri-coordinate-conversion__heading{width:100%;height:32px;background-color:#f5f5f5;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.esri-coordinate-conversion__heading .esri-widget__heading{margin:0 auto}.esri-coordinate-conversion__heading .esri-coordinate-conversion__back-button{position:absolute;margin-left:0;top:0;left:0;background-color:#f5f5f5}.esri-coordinate-conversion__heading .esri-coordinate-conversion__back-button:hover{background-color:#fff}.esri-coordinate-conversion__popup{-webkit-animation:250ms linear esri-fade-in;animation:250ms linear esri-fade-in;color:#fff;white-space:nowrap;z-index:1;position:absolute;top:50%;left:50%;width:50%;white-space:inherit;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#4c4c4c;opacity:.8;padding:1em}.esri-date-picker{display:-webkit-inline-box;display:inline-flex;border:1px solid rgba(110,110,110,.3);background-color:#fff}.esri-date-picker__calendar{box-shadow:0 1px 2px rgba(0,0,0,.3);padding:6px}.esri-date-picker__day-picker,.esri-date-picker__month-picker,.esri-date-picker__year-picker{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.esri-date-picker__day-picker{flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-date-picker__day-picker,.esri-date-picker__month-picker{margin-bottom:6px}.esri-date-picker__date{margin:0 12px 0 0}.esri-date-picker__calendar-toggle{border:none;font-size:14px;width:100%;margin:0;padding:0 .5em;height:32px;color:#323232}.esri-date-picker .esri-date-picker__month-dropdown{border:none;font-weight:600;padding-right:2.3em}.esri-date-picker__week-item{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.esri-date-picker__day-item--header{background:#f5f5f5;font-weight:600;cursor:auto;border-top:1px solid rgba(110,110,110,.3)}.esri-date-picker__day-item{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;border-bottom:1px solid rgba(110,110,110,.3);border-right:1px solid rgba(110,110,110,.3);cursor:pointer}.esri-date-picker__day-item:first-child{border-left:1px solid rgba(110,110,110,.3)}.esri-date-picker__day-item--nearby-month{color:rgba(110,110,110,.4)}.esri-date-picker__day-item--today{color:#0079c1}.esri-date-picker__day-item--active{background:rgba(110,110,110,.3)}.esri-date-picker__month-picker{font-weight:600;-webkit-box-pack:justify;justify-content:space-between}.esri-date-picker__year-picker-item{color:#323232;padding:6px;margin:0 4px;cursor:pointer}.esri-date-picker__day-item--selected,.esri-date-picker__year-picker-item--selected{color:#fff;background-color:#0079c1;cursor:auto}html[dir=rtl] .esri-date-picker__calendar{left:auto;right:0}html[dir=rtl] .esri-date-picker__date{margin:0 0 0 12px}html[dir=rtl] .esri-date-picker__day-item:first-child{border-left:none}html[dir=rtl] .esri-date-picker__day-item:last-child{border-left:1px solid rgba(110,110,110,.3)}@keyframes pulse{to{box-shadow:0 0 0 12px rgba(232,76,61,0)}0%,100%{stroke-width:3px;stroke-opacity:1}50%{stroke-width:1px;stroke-opacity:0}}.esri-daylight{padding:12px;min-width:350px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.esri-daylight .esri-widget__anchor{font-size:12px}.esri-daylight .esri-daylight__panel--error{padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-daylight .esri-daylight__container{margin:6px 0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.esri-daylight .esri-daylight__container .esri-slider{width:inherit;-webkit-box-flex:1;flex-grow:1}.esri-daylight .esri-daylight__container .esri-slider .esri-slider__tick-label{font-size:10px;line-height:normal;margin-top:14px;text-align:center}.esri-daylight .esri-daylight__container .esri-slider .esri-slider__tick-label .esri-label__ampm{font-size:7px}.esri-daylight .esri-daylight__container .esri-slider .esri-slider__label-input{font-size:10px}.esri-daylight .esri-daylight__container .esri-slider .esri-daylight__container__tick{width:2px;margin:-3px 0 0 -3px;border-color:#fff;border-style:solid;border-width:3px 3px 5px;box-sizing:content-box}.esri-daylight .esri-daylight__container .esri-slider .esri-daylight__container__tick:hover{border-color:#f0f0f0}.esri-daylight .esri-daylight__container .esri-slider .esri-daylight__container__labelled-tick{height:8px}.esri-daylight .esri-daylight__container .esri-date-picker,.esri-daylight .esri-daylight__container .esri-daylight__season-picker{-webkit-box-flex:1;flex-grow:1}.esri-daylight .esri-daylight__container .esri-daylight__play-pause-button{box-shadow:0 1px 2px rgba(0,0,0,.125);margin-left:24px;border-radius:50%;width:35px;height:35px;-webkit-box-flex:0;flex-grow:0;padding:4px;fill:#fff}.esri-daylight .esri-daylight__container .esri-daylight__play-pause-button.esri-icon-play:before{content:none}.esri-daylight .esri-daylight__container .esri-daylight__play-pause-button.esri-icon-pause{padding:0 6px 1px 8px;-webkit-animation:1s cubic-bezier(.66,0,0,1) infinite pulse;animation:1s cubic-bezier(.66,0,0,1) infinite pulse}.esri-daylight .esri-daylight__container .esri-daylight__play-pause-button.esri-icon-pause svg{display:none}.esri-daylight .esri-daylight__container .esri-slider--horizontal~.esri-daylight__play-pause-button{margin-bottom:17px}.esri-daylight .esri-daylight__container .esri-slider--horizontal .esri-slider-with-dropdown__box{font-size:10px;min-width:inherit;white-space:nowrap;margin:0}.esri-daylight .esri-daylight__container .esri-slider--horizontal .esri-slider-with-dropdown__box .esri-slider__label{left:auto;margin:0;min-width:auto;outline:0}.esri-daylight .esri-daylight__container .esri-slider--horizontal .esri-slider-with-dropdown__box--drop-down-on{width:100px;left:-46px}.esri-daylight .esri-daylight__container .esri-slider--horizontal .esri-slider-with-dropdown__box--drop-down-off{width:60px;left:-30px}.esri-daylight .esri-daylight__checkbox{width:auto;padding:inherit;min-height:auto;margin-right:6px;background-color:transparent;border:none;color:#0079c1}.esri-daylight .esri-daylight__shadow-container{margin:6px 0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.esri-daylight .esri-slider--date-on .esri-slider{padding:20px 24px 50px}.esri-daylight .esri-slider--date-off .esri-slider{padding:20px 24px 40px}.esri-daylight .esri-slider--shadow-on .esri-slider__thumb{box-shadow:2px 2px 5px 0 rgba(148,148,148,.63)}.esri-daylight .esri-slider-with-dropdown__anchor{font-size:10px}.esri-daylight .esri-slider-with-dropdown__box .esri-slider__label-input{width:50px}.esri-slider-with-dropdown__box{text-align:center}.esri-slider-with-dropdown__box .esri-slider__label{display:inline-block;position:static}.esri-slider-with-dropdown__box .esri-slider__label-input{display:inline-block}.esri-slider__anchor:focus .esri-slider-with-dropdown__box.esri-slider__label{outline:0!important}.esri-slider-with-dropdown__dropdown-root{display:inline-block;margin-left:4px}.esri-slider-with-dropdown__anchor{background-color:transparent;border:none;padding:0;margin:0}.esri-slider-with-dropdown__anchor--closed::after{content:"\25bf";visibility:hidden}.esri-slider-with-dropdown__anchor--closed:hover::after{visibility:visible}.esri-slider-with-dropdown__anchor--open::after{content:"\25b5"}.esri-ui-bottom-right .esri-slider-with-dropdown__list,.esri-ui-top-right .esri-slider-with-dropdown__list{left:-190px}.esri-ui-bottom-left .esri-slider-with-dropdown__list,.esri-ui-top-left .esri-slider-with-dropdown__list{right:-186px}.esri-ui-top-left .esri-slider-with-dropdown__list,.esri-ui-top-right .esri-slider-with-dropdown__list{top:.5em}.esri-ui-bottom-left .esri-slider-with-dropdown__list,.esri-ui-bottom-right .esri-slider-with-dropdown__list{bottom:.5em}.esri-slider-with-dropdown__list{position:absolute;padding:0;list-style:none;background-color:#fff;border:1px solid rgba(110,110,110,.15);height:350px;width:300px;overflow-y:scroll;overflow-x:hidden;text-align:left;white-space:inherit;font-size:12px}.esri-slider-with-dropdown__list-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:7px 10px 7px 8px}.esri-slider-with-dropdown__list-item:hover{background-color:#f0f0f0}.esri-slider-with-dropdown__list-item--selected{background-color:#e2f1fb}html[dir=rtl] .esri-slider-with-dropdown__dropdown-root{margin-left:0;margin-right:4px}html[dir=rtl] .esri-daylight .esri-daylight__container .esri-daylight__play-pause-button{margin-right:24px;margin-left:0}html[dir=rtl] .esri-daylight .esri-daylight__checkbox{margin-left:6px;margin-right:0}html[dir=rtl] .esri-daylight .esri-slider--horizontal .esri-slider-with-dropdown__box--drop-down-on{right:-46px;left:auto}html[dir=rtl] .esri-daylight .esri-slider--horizontal .esri-slider-with-dropdown__box--drop-down-off{right:-30px;left:auto}.esri-directions{color:#323232}.esri-directions__panel-content{padding:12px 0}.esri-directions__sign-in-panel{color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.esri-directions__section{margin-top:12px;margin-bottom:12px}.esri-directions__section-splitter{width:100%;margin:18px 0;border-top:1px solid rgba(110,110,110,.3)}.esri-directions__departure-time,.esri-directions__travel-modes-select{margin:0 15px 6px;width:calc(100% - 30px)}.esri-directions__panel-content--error,.esri-directions__panel-content--loading,.esri-directions__panel-content--sign-in{min-height:420px;margin:0 12px;color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.esri-directions__loader{height:40px;width:32px;background:url(loading-throb.ff4d41b045d3e8234ae0.gif) center no-repeat}.esri-directions__warning-card{border-top:2px solid #de2900;color:#6e6e6e;box-shadow:0 1px 2px rgba(0,0,0,.3);padding:12px;margin:20px auto;width:90%}.esri-directions__warning-header{color:#8c2907;display:-webkit-box;display:flex;margin-bottom:6px}.esri-directions__warning-heading{color:inherit;margin:0 4px}.esri-directions__warning-message{color:inherit;font-weight:400}.esri-directions__departure-time-controls{display:-webkit-box;display:flex}.esri-directions__departure-time-controls .esri-date-picker,.esri-directions__departure-time-controls .esri-time-picker{-webkit-box-flex:1;flex:1 50% auto;border-top:0}.esri-directions__departure-time-controls .esri-widget:first-child{border-right:0}.esri-directions__departure-time-controls .esri-time-picker{padding:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.esri-directions__departure-time-controls .esri-time-picker__input{width:100%}.esri-directions__departure-time-controls .esri-date-picker__calendar-toggle{padding:0}.esri-directions__directions-section{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.esri-directions__sign-in-content{align-self:flex-start;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:100%}.esri-directions__sign-in-button{width:auto}.esri-directions__content-title{margin-top:0;padding:0 12px;align-self:flex-start}.esri-directions__summary{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%}.esri-directions__summary-controls{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.esri-directions__stops{display:-webkit-box;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0;padding:0;list-style:none}.esri-directions__stop-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:10px 0;border-top:2px dashed transparent;background-color:#fff}.esri-directions__stop-row-ghost{opacity:.25}.esri-directions__stop-underline{border-top:1px solid rgba(110,110,110,.3)}.esri-directions__stop-handle{padding-left:7px}.esri-directions__stop-input:hover .esri-directions__stop-underline{border-color:#323232}.esri-directions .esri-search__input:focus+.esri-directions__stop-underline{border-color:#000}.esri-directions__stop-input{padding:0 4px;-webkit-box-flex:.8;flex-grow:.8}.esri-directions__stop-input .esri-search .esri-search__input{border:none;height:auto;margin-bottom:2px;padding:0;outline-offset:4px}.esri-directions__add-stop{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding-top:12px;cursor:pointer}.esri-directions__add-stop .esri-directions__stop-icon{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-flex:.08;flex-grow:.08}.esri-directions__add-stop .esri-directions__add-stop-text{width:auto;-webkit-box-flex:.9;flex-grow:.9;padding:0 4px}.esri-directions__remove-stop-icon,.esri-directions__stop-row:hover .esri-directions__remove-stop-icon[hidden]{visibility:hidden}.esri-directions__remove-stop:focus .esri-directions__remove-stop-icon,.esri-directions__stop-row:hover .esri-directions__remove-stop-icon{visibility:visible}.esri-directions__reverse-stops[hidden]{display:inherit;visibility:hidden}.esri-directions__stop-options{display:-webkit-box;display:flex;-webkit-box-flex:.1;flex-grow:.1;-webkit-box-pack:justify;justify-content:space-between;padding-right:7px}.esri-directions__stop-row:first-child{margin-top:0}.esri-directions__stop-row:last-child{margin-bottom:0}.esri-directions__stop-icon[hidden]{display:inline-block;visibility:hidden}.esri-directions__stop-icon--interactive{cursor:pointer}.esri-directions__stop-icon-container{display:inline-block;position:relative}.esri-directions__stop-icon-container::after{content:"";display:block;border-left:1px dashed rgba(110,110,110,.3);position:absolute;height:28px;top:14px;left:6px}.esri-directions__stop-icon-container--last::after{border:none}.esri-directions__costs{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;justify-content:space-around;width:100%;cursor:pointer;padding:12px 15px 0}.esri-directions__costs-details{display:-webkit-box;display:flex;justify-content:space-around;white-space:nowrap;width:80%;margin-bottom:6px}.esri-directions__costs-units{display:-webkit-box;display:flex;justify-content:space-around}.esri-directions__costs-value,.esri-directions__other-costs-total,.esri-directions__vertical-splitter{color:#6e6e6e;font-size:1.5em;line-height:1.5}.esri-directions__vertical-splitter{border:1px solid rgba(50,50,50,.2)}.esri-directions__horizontal-splitter{border-top:1px solid rgba(110,110,110,.3);-webkit-box-flex:.95;flex-grow:.95}.esri-directions__maneuvers{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;padding:20px 0 0;margin:0}.esri-directions__maneuver{display:-webkit-box;display:flex;padding:12px 15px 12px 22px;border:none;border-left:3px solid transparent;cursor:pointer}.esri-directions__maneuver:focus,.esri-directions__maneuver:hover{background-color:#f0f0f0}.esri-directions__maneuver--active{border-color:#0079c1;background-color:#e2f1fb}.esri-directions__maneuver-list{padding:0;margin:0}.esri-directions__maneuver-section-header{display:-webkit-box;display:flex;padding:0 15px}.esri-directions__maneuver-section-header [class*=esri-icon]{padding-top:3px}.esri-directions__maneuver-section-header-toggle-button{display:-webkit-box;display:flex}.esri-directions__maneuver-section-title{padding:0 7px 6px}.esri-directions__maneuver-section-toggle{cursor:pointer}.esri-directions__maneuver-icon{fill:#323232;margin-right:4px;width:24px;height:24px}.esri-directions__maneuver-costs{margin-top:6px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;white-space:nowrap}.esri-directions__cost--cumulative,.esri-directions__cost--intermediate{font-size:12px}.esri-directions__maneuver-costs-container{width:100%}.esri-directions__scroller{overflow-y:auto}.esri-directions__stop-row--valid .esri-directions__stop-handle:hover{cursor:move}.esri-directions__disclaimer{font-size:12px;color:#323232;padding:0 15px}.esri-directions .esri-search{box-shadow:none;width:auto}.esri-directions .esri-search .esri-search__container:before,.esri-directions .esri-search .esri-widget--button{display:none}.esri-directions .esri-search .esri-search__container:after{top:auto;bottom:-2px}.esri-direct-line-measurement-3d__container{position:relative;padding:12px 0;overflow-y:auto}.esri-direct-line-measurement-3d__container a{text-decoration:none}.esri-direct-line-measurement-3d__header{position:relative;font-size:12px;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto}.esri-direct-line-measurement-3d__header-title,h1 .esri-direct-line-measurement-3d__header-title{font-size:16px;font-weight:600;padding:8px 0;margin:0;display:block;-webkit-box-flex:1;flex:1;word-break:break-word;text-align:left}.esri-direct-line-measurement-3d__panel--error{color:#8c2907;padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-direct-line-measurement-3d__hint{padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-direct-line-measurement-3d__hint-text{margin:12px 0;padding:0}.esri-direct-line-measurement-3d__measurement{padding:12px 15px;margin:12px 0;background-color:#f5f5f5;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-direct-line-measurement-3d__measurement-item{display:-webkit-box;display:flex;padding-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-direct-line-measurement-3d__measurement-item--disabled{display:-webkit-box;display:flex;color:rgba(50,50,50,.4)}.esri-direct-line-measurement-3d__measurement-item-title{padding-bottom:3px}.esri-direct-line-measurement-3d__measurement-item-value{font-weight:600}.esri-direct-line-measurement-3d__settings{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:6px 15px}.esri-direct-line-measurement-3d__units{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:0;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-direct-line-measurement-3d__units:only-child{-webkit-box-flex:1;flex:1 0 100%}.esri-direct-line-measurement-3d__units-select{width:100%;padding-left:.5em;padding-right:2.7em}.esri-direct-line-measurement-3d__units-select-wrapper{width:100%}.esri-direct-line-measurement-3d__actions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-direct-line-measurement-3d__units-select{padding-left:2.7em;padding-right:.5em}.esri-distance-measurement-2d__container{position:relative;padding:12px 0;overflow-y:auto}.esri-distance-measurement-2d__container a{text-decoration:none}.esri-distance-measurement-2d__header{position:relative;font-size:12px;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto}.esri-distance-measurement-2d__header-title,h1 .esri-distance-measurement-2d__header-title{font-size:16px;font-weight:600;padding:8px 0;margin:0;display:block;-webkit-box-flex:1;flex:1;word-break:break-word;text-align:left}.esri-distance-measurement-2d__panel--error{color:#8c2907;padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-distance-measurement-2d__hint{padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-distance-measurement-2d__hint-text{margin:12px 0;padding:0}.esri-distance-measurement-2d__measurement{padding:12px 15px;margin:12px 0;background-color:#f5f5f5;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-distance-measurement-2d__measurement-item{display:-webkit-box;display:flex;padding-bottom:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-distance-measurement-2d__measurement-item--disabled{display:-webkit-box;display:flex;color:rgba(50,50,50,.4)}.esri-distance-measurement-2d__measurement-item-title{padding-bottom:3px}.esri-distance-measurement-2d__measurement-item-value{font-weight:600}.esri-distance-measurement-2d__settings{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:6px 15px}.esri-distance-measurement-2d__units{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding:0;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-distance-measurement-2d__units:only-child{-webkit-box-flex:1;flex:1 0 100%}.esri-distance-measurement-2d__units-select{width:100%;padding-left:.5em;padding-right:2.7em}.esri-distance-measurement-2d__units-select-wrapper{width:100%}.esri-distance-measurement-2d__actions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-distance-measurement-2d__units-select{padding-left:2.7em;padding-right:.5em}.esri-editor{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}.esri-editor__header{padding:0 11px;font-size:16px;border-bottom:1px solid rgba(110,110,110,.3);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:56px}.esri-editor__title{text-align:center;-webkit-box-flex:1;flex:1 1 auto;overflow:hidden}.esri-editor__content{background-color:#f5f5f5;padding:6px 7px 0;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;-webkit-box-flex:1;flex:1 1 auto;min-height:20vh;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in;-webkit-transition:min-height 250ms ease-in-out;transition:min-height 250ms ease-in-out}.esri-editor__content:empty{min-height:0}.esri-editor__message{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:15px;margin-right:15px}.esri-editor__scroller{overflow-y:auto;padding-top:6px;padding-bottom:12px;-webkit-box-align:stretch;align-items:stretch}.esri-editor .esri-feature-form{width:100%;padding:0}.esri-editor .esri-item-list{background-color:transparent}.esri-editor .esri-item-list__group{margin-left:0;margin-right:0}.esri-editor__temp-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 1 auto}.esri-editor__back-button{display:-webkit-box;display:flex;width:32px;height:32px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:3px;background-color:#f8f8f8;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-editor__back-button:hover{background-color:#f0f0f0;color:#2e2e2e}.esri-editor__controls{border-top:1px solid rgba(110,110,110,.3);padding:12px 15px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-editor__control-button{margin-bottom:6px;min-height:32px}.esri-editor__feature-list-item{box-shadow:0 1px 0 rgba(110,110,110,.3);padding:12px 3px;background-color:#fff;cursor:pointer;margin:3px 0;border:1px solid transparent;border-radius:2px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-transition:border-color 125ms ease-in-out;transition:border-color 125ms ease-in-out}.esri-editor__feature-list-item:focus,.esri-editor__feature-list-item:hover{border-color:#000}.esri-editor__feature-list-item:active{background-color:#e2f1fb;color:#6e6e6e}.esri-editor__feature-list-item[class^=esri-icon]{padding-right:2.8px}.esri-editor__feature-list-item--disabled{pointer-events:none;opacity:.4}.esri-editor__feature-list-icon{-webkit-box-flex:0;flex:0 0 auto;padding:0 7px}.esri-editor__feature-list-index{text-align:right;flex-basis:2ch}.esri-editor__feature-list-name{-webkit-box-flex:1;flex:1 1 auto;margin:0 7px}.esri-editor__feature-list{width:100%;margin:0;padding:3px;list-style:none}.esri-editor__warning-card{background-color:#fff;border-top:3px solid #de2900;color:#323232;box-shadow:0 1px 2px rgba(0,0,0,.3);padding:12px 15px;position:absolute;left:0;right:0;bottom:0;max-height:85%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-animation:250ms ease-in-out esri-fade-in-up;animation:250ms ease-in-out esri-fade-in-up}.esri-editor__warning-icon{color:inherit}.esri-editor__warning-header{color:#8c2907;display:-webkit-box;display:flex;margin-bottom:12px;-webkit-box-flex:0;flex:0 0 auto}.esri-editor__warning-heading{color:#323232;margin:0 3px}.esri-editor__warning-message{color:inherit;font-weight:400;word-break:break-word;-webkit-box-flex:1;flex:1 1 auto;overflow:auto;overflow-x:hidden;padding:0 0 12px}.esri-editor__warning-divider{color:inherit;margin:0 0 12px;border-bottom:1px solid rgba(110,110,110,.3);border-color:rgba(110,110,110,.15);-webkit-box-flex:0;flex:0 0 auto}.esri-editor__warning-option{margin:6px 0;cursor:pointer;-webkit-box-flex:0;flex:0 0 auto}.esri-editor__warning-option--positive{color:#0079c1}.esri-editor__warning-option--negative{color:#8c2907}.esri-editor__overlay{position:absolute;overflow:hidden;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.7)}.esri-editor__progress-bar{position:absolute;width:100%}.esri-editor__mode-selection{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-ui .esri-editor{width:300px}.esri-ui .esri-editor__scroller{max-height:270px}.esri-ui .esri-editor .esri-item-list__scroller{max-height:190px}.esri-editor__progress-bar:after,.esri-editor__progress-bar:before{content:"";opacity:1;position:absolute;height:2px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-editor__progress-bar:before{background-color:rgba(110,110,110,.3);width:100%;z-index:0}.esri-editor__progress-bar:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:1.5s linear infinite looping-progresss-bar-ani;animation:1.5s linear infinite looping-progresss-bar-ani}.esri-expand{overflow:visible;min-height:32px;min-width:32px}.esri-expand__container{position:relative;-webkit-transition:.3s;transition:.3s}.esri-expand__content{opacity:0;width:0;height:0;z-index:1;margin:0 3px;box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-transition:opacity 250ms ease-in-out,margin 250ms ease-in-out;transition:opacity 250ms ease-in-out,margin 250ms ease-in-out;overflow:hidden;visibility:hidden}.esri-ui-bottom-left .esri-expand__content,.esri-ui-top-left .esri-expand__content{left:100%}.esri-ui-bottom-right .esri-expand__content,.esri-ui-top-right .esri-expand__content{right:100%}.esri-ui-top-left .esri-expand__content,.esri-ui-top-right .esri-expand__content{top:0}.esri-ui-bottom-left .esri-expand__content,.esri-ui-bottom-right .esri-expand__content{bottom:0}.esri-ui-bottom-left .esri-icon-collapse,.esri-ui-bottom-left .esri-icon-expand,.esri-ui-top-left .esri-icon-collapse,.esri-ui-top-left .esri-icon-expand{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.esri-expand__content--expanded{opacity:1;width:auto;height:auto;overflow:visible;margin-left:7px;margin-right:7px;visibility:visible}.esri-expand__content .esri-widget{box-shadow:none}.esri-expand__icon-number{position:absolute;top:-6px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:12px;line-height:1em;padding:.125em .333em;height:16px;border-radius:16px;background-color:#6e6e6e;color:#fff;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:1s ease-in-out expand-number-intro-ani;animation:1s ease-in-out expand-number-intro-ani}.esri-ui-bottom-left .esri-expand__icon-number,.esri-ui-top-left .esri-expand__icon-number{right:-6px}.esri-ui-bottom-right .esri-expand__icon-number,.esri-ui-top-right .esri-expand__icon-number{left:-6px}.esri-ui-bottom-left .esri-expand__icon-number--expanded,.esri-ui-bottom-right .esri-expand__icon-number--expanded,.esri-ui-top-left .esri-expand__icon-number--expanded,.esri-ui-top-right .esri-expand__icon-number--expanded{position:static;top:auto;left:auto;right:auto}.esri-expand__icon-number--expanded{display:none}.esri-view-height-greater-than-medium .esri-ui-corner .esri-component .esri-expand__content{max-height:680px}.esri-view-height-medium .esri-ui-corner .esri-component .esri-expand__content{max-height:540px}.esri-view-height-small .esri-ui-corner .esri-component .esri-expand__content{max-height:420px}.esri-view-height-xsmall .esri-ui-corner .esri-component .esri-expand__content{max-height:240px}.esri-expand--drawer .esri-widget{max-width:100%;width:100%}.esri-expand--drawer .esri-expand__container--expanded{position:fixed;top:0;bottom:0;margin:0;height:100%;background:#fff;z-index:1;overflow:auto}.esri-expand--drawer .esri-expand__container--expanded .esri-expand__panel{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:1.023rem;-webkit-box-align:center;align-items:center}.esri-expand--drawer .esri-expand__container--expanded .esri-expand__panel .esri-expand__icon-number--expanded{display:block}.esri-expand--drawer .esri-expand__mask--expanded{background-color:#000;position:fixed;right:0;top:0;left:0;width:100%;height:100%;bottom:0;opacity:.8;z-index:1}.esri-ui-bottom-right .esri-expand--drawer .esri-expand__panel,.esri-ui-top-right .esri-expand--drawer .esri-expand__panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.esri-ui-bottom-right .esri-expand--drawer .esri-expand__container--expanded,.esri-ui-top-right .esri-expand--drawer .esri-expand__container--expanded{width:75%;max-width:300px;-webkit-animation:.3s forwards expand-slide-rtl-ani;animation:.3s forwards expand-slide-rtl-ani}.esri-ui-bottom-left esri-expand--drawer .esri-expand__panel,.esri-ui-top-left esri-expand--drawer .esri-expand__panel{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse nowrap}.esri-ui-bottom-left esri-expand--drawer .esri-expand__container--expanded,.esri-ui-top-left esri-expand--drawer .esri-expand__container--expanded{width:75%;max-width:300px;-webkit-animation:.3s forwards expand-slide-ltr-ani;animation:.3s forwards expand-slide-ltr-ani}.esri-view-width-xsmall .esri-expand--auto .esri-widget{max-width:100%;width:100%}.esri-view-width-xsmall .esri-expand--auto .esri-expand__container--expanded{position:fixed;top:0;bottom:0;margin:0;height:100%;background:#fff;z-index:1;overflow:auto}.esri-view-width-xsmall .esri-expand--auto .esri-expand__container--expanded .esri-expand__panel{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:1.023rem;-webkit-box-align:center;align-items:center}.esri-view-width-xsmall .esri-expand--auto .esri-expand__container--expanded .esri-expand__panel .esri-expand__icon-number--expanded{display:block}.esri-view-width-xsmall .esri-expand--auto .esri-expand__mask--expanded{background-color:#000;position:fixed;right:0;top:0;left:0;width:100%;height:100%;bottom:0;opacity:.8;z-index:1}.esri-view-width-xsmall .esri-ui-bottom-right .esri-expand--auto .esri-expand__panel,.esri-view-width-xsmall .esri-ui-top-right .esri-expand--auto .esri-expand__panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.esri-view-width-xsmall .esri-ui-bottom-right .esri-expand--auto .esri-expand__container--expanded,.esri-view-width-xsmall .esri-ui-top-right .esri-expand--auto .esri-expand__container--expanded{width:75%;max-width:300px;-webkit-animation:.3s forwards expand-slide-rtl-ani;animation:.3s forwards expand-slide-rtl-ani}.esri-view-width-xsmall .esri-ui-bottom-left esri-expand--auto .esri-expand__panel,.esri-view-width-xsmall .esri-ui-top-left esri-expand--auto .esri-expand__panel{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse nowrap}.esri-view-width-xsmall .esri-ui-bottom-left esri-expand--auto .esri-expand__container--expanded,.esri-view-width-xsmall .esri-ui-top-left esri-expand--auto .esri-expand__container--expanded{width:75%;max-width:300px;-webkit-animation:.3s forwards expand-slide-ltr-ani;animation:.3s forwards expand-slide-ltr-ani}.esri-expand--floating .esri-expand__content{position:absolute}.esri-expand--floating .esri-expand__content-panel,.esri-expand--floating .esri-expand__mask{display:none}.esri-view-width-greater-than-xsmall .esri-expand--auto .esri-expand__content{position:absolute}.esri-view-width-greater-than-xsmall .esri-expand--auto .esri-expand__content-panel,.esri-view-width-greater-than-xsmall .esri-expand--auto .esri-expand__mask{display:none}@keyframes expand-slide-rtl-ani{from{right:-600px}to{right:0}}@keyframes expand-slide-ltr-ani{from{left:-600px}to{left:0}}@keyframes expand-number-intro-ani{0%,100%,50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.25);transform:scale(1.25)}}.esri-feature__title{font-size:14px;display:block;word-break:break-word;word-wrap:break-word}.esri-feature__attachments,.esri-feature__media,.esri-feature__media-container{display:-webkit-box;display:flex}.esri-feature__loading-container{width:100%;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:flex;padding:12px 0}.esri-icon-loading-indicator{display:inline-block}.esri-feature{width:100%}.esri-feature h1,.esri-feature h2,.esri-feature h3,.esri-feature h4,.esri-feature h5,.esri-feature h6{margin:.5em 0;letter-spacing:0;font-weight:600;line-height:1.3em}.esri-feature h1{font-size:20px}.esri-feature h2{font-size:16px}.esri-feature h3,.esri-feature h4,.esri-feature h5,.esri-feature h6{font-size:14px}.esri-feature p{font-size:14px;line-height:1.3em;margin:0 0 1.2em}.esri-feature img{max-width:100%;max-height:100%}.esri-feature figcaption{font-size:12px;font-style:italic;padding:0;margin:.2em 0 0;display:block}.esri-feature ul{margin-bottom:1rem;padding:0 0 0 1rem}.esri-feature li{margin:.3em 0}.esri-feature a{color:#6e6e6e}.esri-feature a:focus,.esri-feature a:hover{color:#2e2e2e}.esri-feature__content-element{padding:0 7px 24px}.esri-feature__content-element:last-child{padding-bottom:0}.esri-feature__field-data--date{text-transform:capitalize}.esri-feature__attachments-title{margin:0 auto 0 0;font-weight:600}.esri-feature__attachments{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-align:start;align-items:flex-start}.esri-feature .esri-feature__attachments-items{display:-webkit-box;display:flex;padding:12px 0;margin:6px 0;width:100%}.esri-feature .esri-feature__attachments-item{line-height:1.2em;list-style-type:none;margin:0}.esri-feature__attachment-item-mask{display:-webkit-box;display:flex;overflow:hidden;position:relative;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:64px;height:64px}.esri-feature__attachment-item-mask--icon{background-color:#f5f5f5}.esri-feature__attachment-item-mask--icon .esri-feature__attachments-image{width:32px;height:32px}.esri-feature__attachments-image-overlay{-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity 125ms;transition:opacity 125ms;z-index:2}.esri-feature__attachments-link-icon{font-size:15px;-webkit-transform:translate(0,-10px);transform:translate(0,-10px);-webkit-transition:-webkit-transform 125ms ease-out;transition:-webkit-transform 125ms ease-out;transition:transform 125ms ease-out;transition:transform 125ms ease-out,-webkit-transform 125ms ease-out}.esri-feature .esri-feature__attachments-item-link{background-color:transparent;color:#6e6e6e;display:-webkit-box;display:flex;text-decoration:none;-webkit-transition:background-color 250ms;transition:background-color 250ms}.esri-feature__attachments-item-link:focus,.esri-feature__attachments-item-link:hover{color:#2e2e2e;background-color:#f0f0f0;cursor:pointer}.esri-feature__attachments-item-link:focus .esri-feature__attachments-image-overlay,.esri-feature__attachments-item-link:hover .esri-feature__attachments-image-overlay{color:#fff;opacity:1}.esri-feature__attachments-item-link:focus .esri-feature__attachments-link-icon,.esri-feature__attachments-item-link:hover .esri-feature__attachments-link-icon{-webkit-transform:translate(0,0);transform:translate(0,0)}.esri-feature__attachments--list .esri-feature__attachments-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap}.esri-feature__attachments--list .esri-feature__attachments-item{margin-top:3px}.esri-feature__attachments--list .esri-feature__attachments-item:first-child{margin-top:0}.esri-feature__attachments--list .esri-feature__attachments-item-link{-webkit-box-align:center;align-items:center;word-break:break-all}.esri-feature__attachments--list .esri-feature__attachment-item-mask{margin-right:7px}.esri-feature__attachments--list .esri-feature__attachments-filename{-webkit-box-flex:1;flex:1}.esri-feature__attachments--preview .esri-feature__attachments-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.esri-feature__attachments--preview .esri-feature__attachments-item{margin-bottom:12px;width:100%}.esri-feature__attachments--preview .esri-feature__attachment-item-mask{width:100%;height:auto}.esri-feature__attachments--preview .esri-feature__attachments-image{max-width:100%}.esri-feature__attachments--preview .esri-feature__attachments-item-link{-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;padding-bottom:12px}.esri-feature__attachments--preview .esri-feature__attachments-filename{margin-top:12px;overflow:hidden;text-align:center;text-overflow:ellipsis;width:calc(100% - 15px)}.esri-feature__attachments--preview .esri-feature__attachment-item-mask--icon{background-color:transparent}.esri-feature__media{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center}.esri-feature__media-item-title{font-size:16px;padding:.3rem 0 0}.esri-feature__media-item-caption{font-size:12px;padding:.1rem 0 0}.esri-feature__media-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;width:100%;min-height:150px;margin-top:6px}.esri-feature__media-container .esri-feature__button{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:0;flex:0 1 15%;font-size:20px;color:#6e6e6e;display:none}.esri-feature__media-container .esri-feature__button:hover{cursor:pointer;color:#2e2e2e}.esri-feature__media-item{max-width:100%;height:auto;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.esri-feature__media-chart{background-color:#fff;min-width:250px;width:100%;height:250px}.esri-feature__media-next-icon--rtl,.esri-feature__media-previous-icon--rtl{display:none}.esri-feature--media-pagination-visible .esri-feature__media-container .esri-feature__button{display:-webkit-box;display:flex}.esri-feature--media-pagination-visible .esri-feature__media-item-container{-webkit-box-flex:0;flex:0 0 70%}.esri-feature--media-pagination-visible .esri-feature__media-summary{display:-webkit-box;display:flex}.esri-feature--media-pagination-visible .esri-feature__media-chart{height:225px}.esri-feature__last-edited-info{font-size:12px;padding-top:6px}.esri-view-width-xlarge .esri-feature .esri-feature__media-item img{max-width:380px}.esri-view-width-xlarge .esri-feature .esri-feature--media-pagination-visible .esri-feature__media-item img{max-width:320px}.esri-view-width-large .esri-feature .esri-feature__media-item img{max-width:280px}.esri-view-width-large .esri-feature .esri-feature--media-pagination-visible .esri-feature__media-item img{max-width:220px}.esri-view-width-medium .esri-feature .esri-feature__media-item img{max-width:240px}.esri-view-width-medium .esri-feature .esri-feature--media-pagination-visible .esri-feature__media-item img{max-width:180px}.esri-view-width-small .esri-feature .esri-feature__media-item img{max-width:225px}.esri-view-width-small .esri-feature .esri-feature--media-pagination-visible .esri-feature__media-item img{max-width:165px}.esri-view-width-xsmall .esri-feature .esri-feature__media-item img{max-width:180px}.esri-view-width-xsmall .esri-feature .esri-feature--media-pagination-visible .esri-feature__media-item img{max-width:120px}.esri-view-width-xsmall .esri-docked .esri-feature .esri-feature__media-item img{max-width:300px}.esri-view-width-xsmall .esri-docked .esri-feature .esri-feature--media-pagination-visible .esri-feature__media-item img{max-width:240px}html[dir=rtl] .esri-feature__attachments-title{margin:0 0 0 auto}html[dir=rtl] .esri-feature__media-summary{margin:0 auto 0 0}html[dir=rtl] .esri-feature__media-image-summary{margin:0 .5em 0 0}html[dir=rtl] .esri-feature__media-next-icon--rtl,html[dir=rtl] .esri-feature__media-previous-icon--rtl{display:inline-block}html[dir=rtl] .esri-feature__media-next-icon,html[dir=rtl] .esri-feature__media-previous-icon{display:none}html[dir=rtl] .esri-feature__attachments--list .esri-feature__attachment-item-mask{margin-right:0;margin-left:7px}.esri-feature-form{background-color:#f5f5f5;padding:12px 6px}.esri-feature-form__form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-feature-form__label{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:12px;position:relative;opacity:1}.esri-feature-form__input{margin-top:4px;width:100%;resize:horizontal}.esri-feature-form__input--date,.esri-feature-form__input--time{resize:none}.esri-feature-form__input--disabled{opacity:.4}.esri-feature-form__input--invalid{border:1px solid #de2900}.esri-feature-form__input-icon--invalid{position:absolute;top:30px;right:4px;color:#8c2907;background-color:#fff}.esri-feature-form__input:focus+.esri-feature-form__input-icon--invalid{display:none}.esri-feature-form__field-error-message{padding:7px 0;font-size:12px}.esri-feature-form__date-input-container{display:-webkit-box;display:flex}.esri-feature-form__date-input-part{width:50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-feature-form__date-input-part:first-child .esri-feature-form__input{border-right:none}.esri-feature-form__date-format-hint{color:#6e6e6e;font-size:12px;padding:.5em .5em 0}.esri-feature-form__group-description{margin:6px 0 4px}.esri-feature-form__group-label{font-weight:bolder;margin-bottom:6px}.esri-feature-form__group{border:none;border-left:4px solid rgba(110,110,110,.3);padding:0 6px;margin:6px 7px;min-inline-size:unset;-webkit-transition:border-color 250ms;transition:border-color 250ms}.esri-feature-form__group .esri-feature-form__label{margin-top:12px;margin-bottom:0}.esri-feature-form__group--sequential .esri-feature-form__label{-webkit-transition:opacity 250ms,margin 250ms;transition:opacity 250ms,margin 250ms}.esri-feature-form__group--active{border-color:#0079c1}.esri-feature-form__group--collapsed{cursor:pointer}.esri-feature-form__group--collapsed .esri-feature-form__label{pointer-events:none;opacity:0;height:0;margin:0}.esri-feature-form__description-text{margin:6px 0 0;font-size:12px;color:#6e6e6e}html[dir=rtl] .esri-feature-form__group{border-left:none;border-right:4px solid rgba(110,110,110,.3)}html[dir=rtl] .esri-feature-form__date-input-part:first-child .esri-feature-form__input{border-right:1px solid rgba(110,110,110,.3);border-left:none}.esri-heatmap-slider{direction:ltr;min-width:260px}.esri-heatmap-slider .esri-slider{font-size:12px}.esri-heatmap-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px;left:-12px;top:-6px}.esri-heatmap-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-heatmap-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;flex:0 1 0px;width:0}.esri-heatmap-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-heatmap-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-heatmap-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-heatmap-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-heatmap-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-heatmap-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-heatmap-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-heatmap-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-heatmap-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-heatmap-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-heatmap-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-heatmap-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-heatmap-slider .esri-slider .esri-slider__label:hover{background-color:#f0f0f0}.esri-heatmap-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-heatmap-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-heatmap-slider .esri-slider .esri-slider__max,.esri-heatmap-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;flex:0 0 40px;height:40px;padding:9px 0}.esri-heatmap-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-heatmap-slider .esri-slider .esri-histogram__average-line,.esri-heatmap-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-heatmap-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-heatmap-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-heatmap-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-heatmap-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-heatmap-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-heatmap-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-heatmap-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-heatmap-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-heatmap-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-heatmap-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-heatmap-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-heatmap-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-heatmap-slider__ramp svg rect{height:100%;width:100%}.esri-heatmap-slider__ramp svg path{stroke-width:.5px}.esri-heatmap-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-histogram{width:100%;height:100%}.esri-histogram__content{height:100%;width:100%}.esri-histogram__svg{display:inline-block;height:100%;overflow:hidden;width:100%}.esri-histogram__data-line{stroke:#888;stroke-width:1px;shape-rendering:crispedges}.esri-histogram__label{stroke:#000;font-size:12px;stroke-width:0}.esri-histogram__average-data-line{stroke:#444}.esri-histogram__average-symbol{font-family:"Georgia, serif";font-style:italic}.esri-histogram-range-slider{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;position:relative;width:100%}.esri-histogram-range-slider .esri-slider .esri-slider__label{top:24px;display:none}.esri-histogram-range-slider .esri-slider__anchor--moving .esri-slider__label{display:inline}.esri-histogram-range-slider .esri-slider{font-size:12px}.esri-histogram-range-slider .esri-slider__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.esri-histogram-range-slider .esri-slider__max{bottom:0;position:absolute;right:0;text-align:right}.esri-histogram-range-slider .esri-slider__max .esri-slider__range-input{text-align:right;float:right}.esri-histogram-range-slider .esri-slider__min{bottom:0;left:0;position:absolute;text-align:left}.esri-histogram-range-slider .esri-slider__min .esri-slider__range-input{text-align:left}.esri-histogram-range-slider .esri-slider--horizontal .esri-slider__max,.esri-histogram-range-slider .esri-slider--horizontal .esri-slider__min{display:inline;min-width:50%}.esri-histogram-range-slider .esri-histogram{display:-webkit-box;display:flex;align-self:flex-end}.esri-histogram-range-slider .esri-histogram__bar{touch-action:none}.esri-histogram-range-slider__slider-container{align-self:flex-end;margin-bottom:24px;width:100%}.esri-histogram-range-slider__histogram-container{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;height:100%;min-height:0;width:100%}.esri-histogram-range-slider__range-type--at-least .esri-slider__segment-1,.esri-histogram-range-slider__range-type--at-most .esri-slider__segment-0,.esri-histogram-range-slider__range-type--between .esri-slider__segment-1,.esri-histogram-range-slider__range-type--greater-than .esri-slider__segment-1,.esri-histogram-range-slider__range-type--less-than .esri-slider__segment-0,.esri-histogram-range-slider__range-type--not-between .esri-slider__segment-1{background-color:#0079c1}.esriSignInDialog.esri-widget table tr :nth-child(even),.esriSignInDialog.esri-widget table tr :nth-child(odd){background-color:#fff}.esriIdentityDialog--visible~.dijitTooltip{font-size:14px;font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.esriIdentityDialog .dijitReset{margin:0;border:0;padding:0;font:inherit;line-height:normal;color:inherit}.esriIdentityDialog .dijitInline{display:inline-block;border:0;padding:0;vertical-align:middle}.esriIdentityDialog table.dijitInline{display:inline-table;box-sizing:content-box;-moz-box-sizing:content-box}.esriIdentityDialog .dijitVisible{display:block!important;position:relative;visibility:visible}.esriIdentityDialog .dijitInputContainer{overflow:hidden;float:none!important;position:relative}.esriIdentityDialog .dijitValidationTextBox .dijitValidationContainer{float:right;text-align:center;display:none}.esriIdentityDialog .dijitTextBox input.dijitInputField{padding-left:0!important;padding-right:0!important}.esriIdentityDialog .dijitOffScreen{position:absolute!important;left:-10000px!important;top:-10000px!important}.esriIdentityDialog .dijitContainer{overflow:hidden}.esriIdentityDialog .dijitButtonNode *{vertical-align:middle}.esriIdentityDialog .dijitLeft{background-position:left top;background-repeat:no-repeat}.esriIdentityDialog .dijitStretch{white-space:nowrap;background-repeat:repeat-x}.esriIdentityDialog .dijitRight{background-position:right top;background-repeat:no-repeat}.esriIdentityDialog .dijitButton{margin:.2em;vertical-align:middle}.esriIdentityDialog .dijitButtonContents{display:block}.esriIdentityDialog td.dijitButtonContents{display:table-cell}.esriIdentityDialog .dijitButtonNode img{vertical-align:middle}.esriIdentityDialog .dijitButtonNode{margin:0;line-height:normal;vertical-align:middle;text-align:center}.esriIdentityDialog .dijitTextBox .dijitButtonNode{border-width:0}.esriIdentityDialog .dijitButtonNode,.esriIdentityDialog .dijitButtonNode *{cursor:pointer;-webkit-tap-highlight-color:transparent}.esriIdentityDialog .dijitTextBox{width:15em;vertical-align:middle}.esriIdentityDialog .dijitTextBoxDisabled,.esriIdentityDialog .dijitTextBoxReadOnly{color:gray}.esriIdentityDialog .dijitPlaceHolder{color:rgba(50,50,50,.4);font-style:italic;position:absolute;top:0;left:0;white-space:nowrap;pointer-events:none}.esriIdentityDialog .dijitTextBox input:focus{outline:0}.esriIdentityDialog .dijitTextBoxFocused{outline:-webkit-focus-ring-color 5px}.esriIdentityDialog .dijitTextBox input{float:left}.esriIdentityDialog .dijitInputInner{border:0!important;background-color:transparent!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.esriIdentityDialog .dijitValidationTextBoxError input.dijitValidationInner{text-indent:-2em!important;direction:ltr!important;text-align:left!important;height:auto!important}.esriIdentityDialog .dijitValidationTextBoxError .dijitValidationContainer{display:inline;cursor:default}.esriIdentityDialog .dijitLayoutContainer{position:relative;display:block;overflow:hidden}.esriIdentityDialog .dijitAlignBottom,.esriIdentityDialog .dijitAlignLeft,.esriIdentityDialog .dijitAlignRight,.esriIdentityDialog .dijitAlignTop{position:absolute;overflow:hidden}.esriIdentityDialog body .dijitAlignClient{position:absolute}.esriIdentityDialog .dijitContentPane{display:block;overflow:auto;-webkit-overflow-scrolling:touch}.esriIdentityDialog .dijitContentPaneSingleChild{overflow:hidden}.esriIdentityDialog .dijitContentPaneError .dijitIconError,.esriIdentityDialog .dijitContentPaneLoading .dijitIconLoading{margin-right:9px}.esriIdentityDialog--visible~.dijitTooltip{position:absolute;z-index:2000;display:block;left:0;top:-10000px;overflow:visible}.esriIdentityDialog--visible~.dijitTooltip .dijitTooltipFocusNode{padding:2px}.esriIdentityDialog--visible~.dijitTooltip .dijitTooltipData{display:none}.esriIdentityDialog.dijitDialog{z-index:999;overflow:hidden;position:relative;background-color:#fff;border:1px solid rgba(110,110,110,.3);box-shadow:0 1px 3px -1px rgba(0,0,0,.2),0 5px 6px -3px rgba(0,0,0,.1);background-clip:padding-box;outline:0}.esriIdentityDialog.dijitDialog .closeText{display:none;position:absolute}.esriIdentityDialog .dijitDialogTitleBar{cursor:move}.esriIdentityDialog .dijitDialogFixed .dijitDialogTitleBar{cursor:default}.esriIdentityDialog .dijitDialogCloseIcon{cursor:pointer;-webkit-tap-highlight-color:transparent}.dijitDialogUnderlayWrapper{position:absolute;left:0;top:0;z-index:998;display:none;background:0 0!important}.esriIdentityDialog .dijitNoIcon{display:none}.esriIdentityDialog .dijitToggleButtonIconChar{display:none!important}.esriIdentityDialog .dijitDisabled,.esriIdentityDialog .dijitDisabled *,.esriIdentityDialog .dijitReadOnly,.esriIdentityDialog .dijitReadOnly *{cursor:default}.esriIdentityDialog .dijitButtonNode{touch-action:manipulation;cursor:pointer;border:1px solid rgba(110,110,110,.3);white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;color:#6e6e6e;background-color:#fff;-webkit-transition:.25s;transition:all .25s ease}.esriIdentityDialog .dijitButtonNode:hover{color:#6e6e6e;background-color:#fff}.esriIdentityDialog .dijitButtonNode:active,.esriIdentityDialog .dijitButtonNode:focus{color:#0079c1;background-color:#fff}.esriIdentityDialog .dijitButtonNode .dijitIcon{margin-right:6px}.esriIdentityDialog .dijitButtonContents{padding:5px 10px}.esriIdentityDialog .dijitButtonText{padding:0;font-size:12px;line-height:20px;text-align:center}.esriIdentityDialog .dijitDisabled{outline:0;filter:alpha(Opacity=65);opacity:.65}.esriIdentityDialog .dijitDisabled .dijitButtonNode{cursor:false;pointer-events:none;box-shadow:none}.esriIdentityDialog .dijitDialogTitleBar{padding:15px;border-bottom:1px solid rgba(110,110,110,.3);min-height:16.66667px}.esriIdentityDialog .dijitDialogTitle{font-size:16px;margin:0;line-height:1.66667}.esriIdentityDialog .dijitDialogCloseIcon{float:right;font-family:CalciteWebCoreIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1;color:#6e6e6e;filter:alpha(Opacity=20);opacity:.2}.esriIdentityDialog .dijitDialogCloseIcon:before{content:"\e600"}.esriIdentityDialog .dijitDialogCloseIcon:focus,.esriIdentityDialog .dijitDialogCloseIcon:hover{color:#6e6e6e;text-decoration:none;cursor:pointer;filter:alpha(Opacity=50);opacity:.5}.esriIdentityDialog .dijitDialogPaneContent{-webkit-overflow-scrolling:touch;padding:15px;position:relative}.esriIdentityDialog .dijitDialogPaneContent>.dijitDialogPaneActionBar{margin:15px -15px -15px}.esriIdentityDialog .dijitDialogPaneContentArea{position:relative;padding:0}.esriIdentityDialog .dijitDialogPaneActionBar{padding:15px;text-align:right;border-top:1px solid rgba(110,110,110,.3)}.esriIdentityDialog .dijitDialogPaneActionBar:after{content:"";display:table;clear:both}.esriIdentityDialog .dijitDialogPaneActionBar .dijitButton+.dijitButton{margin-left:5px}.esriIdentityDialog_underlay.dijitDialogUnderlay{background:#000;filter:alpha(Opacity=75);opacity:.75}.esriIdentityDialog .dijitTextBox{background-color:#fff;border:1px solid rgba(110,110,110,.3);-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out}.esriIdentityDialog .dijitTextBox .dijitInputField{padding:5px 10px;color:#323232;font-size:12px;line-height:1.66667}.esriIdentityDialog .dijitTextBox .dijitInputInner{line-height:1.66667;height:20px}.esriIdentityDialog .dijitTextBox .dijitPlaceHolder{font-style:normal;color:#6e6e6e}.esriIdentityDialog .dijitTextBoxFocused{border-color:#000;outline:0}.esriIdentityDialog .dijitTextBoxFocused .dijitArrowButton{border-color:#000}.esriIdentityDialog .dijitTextBoxError .dijitInputField{color:#c7461a}.esriIdentityDialog .dijitTextBoxError,.esriIdentityDialog .dijitTextBoxError .dijitArrowButton,.esriIdentityDialog .dijitTextBoxError.dijitTextBoxFocused{border-color:#c7461a}.esriIdentityDialog .dijitTextBoxError .dijitValidationContainer{width:26px;padding:5px;color:#c7461a;font-family:CalciteWebCoreIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.25}.esriIdentityDialog .dijitTextBoxError .dijitValidationContainer:before{content:"\e650"}.esriIdentityDialog .dijitTextBoxError .dijitValidationIcon{display:none}.esriIdentityDialog .dijitTextBoxDisabled{background-color:rgba(110,110,110,.4)}.esriIdentityDialog--visible~.dijitTooltip,.esriIdentityDialog--visible~.dijitTooltip *{box-sizing:content-box}.esriIdentityDialog--visible~.dijitTooltip .dijitTooltipContainer{background:#4c4c4c;border:0;font-size:12px;line-height:1.4;max-width:200px;color:#fff;text-align:center;text-decoration:none;filter:alpha(Opacity=85);opacity:.85}.esriIdentityDialog--visible~.dijitTooltip .dijitTooltipContents{padding:5px 10px}.esriIdentityDialog--visible~.dijitTooltip .dijitTooltipConnector{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;filter:alpha(Opacity=85);opacity:.85}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipBelow{margin-top:3px;padding-top:5px}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipBelow .dijitTooltipConnector{top:0;left:15px;border-width:0 5px 5px;border-bottom-color:rgba(110,110,110,.3)}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipAbove{margin-top:-3px;padding-bottom:5px}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipAbove .dijitTooltipConnector{bottom:0;left:15px;border-width:5px 5px 0;border-top-color:rgba(110,110,110,.3)}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipLeft{margin-left:-3px;padding-right:5px}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipLeft .dijitTooltipConnector{top:50%;right:0;border-width:5px 0 5px 5px;border-left-color:rgba(110,110,110,.3)}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipRight{margin-left:3px;padding-left:5px}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipRight .dijitTooltipConnector{top:50%;left:0;border-width:5px 5px 5px 0;border-right-color:rgba(110,110,110,.3)}.dijitRtl .esriIdentityDialog .dijitOffScreen{left:auto!important;right:-10000px!important}.dijitRtl .esriIdentityDialog .dijitPlaceHolder{left:auto;right:0}.esriIdentityDialog .dijitTextBoxRtl .dijitValidationContainer{border-right-width:1px!important;border-left-width:0!important}.esriIdentityDialog .dijitValidationTextBoxRtl .dijitValidationContainer{float:left}.esriIdentityDialog .dijitRtl .dijitContentPaneError .dijitIconError,.esriIdentityDialog .dijitRtl .dijitContentPaneLoading .dijitIconLoading{margin-right:0;margin-left:9px}.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipAbove.dijitTooltipABRight .dijitTooltipConnector,.esriIdentityDialog--visible~.dijitTooltip.dijitTooltipBelow.dijitTooltipABRight .dijitTooltipConnector{left:auto;right:15px}.esriIdentityDialog.dijitDialogRtl .dijitDialogCloseIcon{float:left}.esriIdentityDialog.dijitDialogRtl .dijitDialogPaneActionBar{text-align:left}.esriIdentityDialog.dijitDialogRtl .dijitDialogPaneActionBar .dijitButton+.dijitButton{margin-left:0;margin-right:5px}.esriIdentityDialog .dijitContentPane{padding:15px;box-sizing:content-box}.esri-item-list{width:100%}.esri-item-list__filter-container{background:0 0;position:relative;display:-webkit-box;display:flex;padding:6px 7px;margin:0 0 6px;overflow:hidden;-webkit-box-flex:1;flex-grow:1}.esri-item-list__filter-input{width:100%;border:none;border-bottom:2px solid rgba(110,110,110,.3);background-color:transparent;padding:6px 0;-webkit-transition:border 250ms ease-in-out;transition:border 250ms ease-in-out}.esri-item-list__filter-input:focus{outline:0;border-color:#0079c1}.esri-item-list__filter-placeholder{position:absolute;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;top:0;left:0;bottom:0;right:0;color:#6e6e6e;margin:6px 7px;padding:0 7px;pointer-events:none}.esri-item-list__filter-placeholder-text{margin:0 3px}.esri-item-list__group{color:#6e6e6e;padding:0 15px 12px;margin:4px 5px 6px}.esri-item-list__scroller{overflow-y:auto}.esri-item-list__group-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:12px 0;padding:0;font-weight:400}.esri-item-list__list{list-style:none;margin:0;padding:0}.esri-item-list__list-item-container{background:#fff;display:-webkit-box;display:flex;margin:0 2px;width:100%}.esri-item-list__list-item-container .esri-item-list__list-item-label{margin:0 7px}.esri-item-list__list-item{box-shadow:0 1px 0 rgba(110,110,110,.3);padding:3px;background-color:#fff;cursor:pointer;border-radius:2px;margin-bottom:6px;border:1px solid transparent;min-height:48px;-webkit-transition:border 250ms ease-in-out;transition:border 250ms ease-in-out;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.esri-item-list__list-item:focus,.esri-item-list__list-item:hover{border-color:#323232}.esri-item-list__list-item[class^=esri-icon]{padding-right:2.8px}.esri-item-list__list-item-label{-webkit-box-flex:1;flex:1;margin:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.esri-item-list__no-matches-message{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:96px}.esri-item-list__no-items-message{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;min-height:48px}.esri-ui .esri-item-list__scroller{max-height:420px}.esri-layer-list{color:#323232;background-color:#f5f5f5;padding:6px 7px;overflow-y:auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-layer-list__item--has-children{padding-bottom:6px}.esri-layer-list__item--has-children .esri-layer-list__list:not([hidden]){-webkit-animation:375ms ease-in-out esri-layer-list-reveal;animation:375ms ease-in-out esri-layer-list-reveal}.esri-layer-list__list[hidden]{display:none}.esri-layer-list__list--root{margin:0}.esri-layer-list__item--selectable .esri-layer-list__item-container{cursor:pointer}.esri-layer-list__item--selectable .esri-layer-list__item-container:hover{border-left-color:rgba(110,110,110,.3)}.esri-layer-list__item[aria-selected=true]>.esri-layer-list__item-container,.esri-layer-list__item[aria-selected=true]>.esri-layer-list__item-container:hover{border-left-color:#0079c1}.esri-layer-list__item-container~.esri-layer-list__list .esri-layer-list__item{border-bottom-width:0}.esri-layer-list__item{background-color:#fff;border-bottom:1px solid rgba(110,110,110,.3)}.esri-layer-list__item-container{border-left:3px solid transparent;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;transition:border-color 250ms ease-in-out}.esri-layer-list__item--invisible-at-scale .esri-layer-list__item-title,.esri-layer-list__item--invisible-at-scale .esri-layer-list__item-toggle{color:rgba(110,110,110,.4)}.esri-layer-list__item--has-children>.esri-layer-list__item-container{padding-left:5px}.esri-layer-list__child-toggle{color:#6e6e6e;width:15px;cursor:pointer}.esri-layer-list__child-toggle [class*=esri-icon]{line-height:1.2em}.esri-layer-list__child-toggle .esri-layer-list__child-toggle-icon--closed-rtl,.esri-layer-list__child-toggle .esri-layer-list__child-toggle-icon--opened,.esri-layer-list__child-toggle--open .esri-layer-list__child-toggle-icon--closed{display:none}.esri-layer-list__child-toggle--open .esri-layer-list__child-toggle-icon--opened{display:block}.esri-layer-list__item-label{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-flex:1;flex:1}.esri-layer-list__item-label[role=checkbox]:hover,.esri-layer-list__item-label[role=radio]:hover{cursor:pointer}.esri-layer-list__item-title{-webkit-box-flex:1;flex:1;padding-left:5px;padding-right:5px;line-height:1.3em;word-break:break-word;overflow-wrap:break-word;-webkit-transition:color 125ms ease-in-out;transition:color 125ms ease-in-out}.esri-layer-list__item-error-message{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;visibility:hidden;height:0;margin-top:-1px;padding:3px 7px;overflow:hidden;background-color:rgba(140,41,7,.1);color:#8c2907;font-size:12px;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-animation:250ms ease-in-out esri-fade-in-down;animation:250ms ease-in-out esri-fade-in-down;-webkit-transform-origin:center top;transform-origin:center top}.esri-layer-list__item-error-message [class*=esri-icon-],.esri-layer-list__item-error-message [class^=esri-icon-]{margin-right:.3rem}.esri-layer-list__item--error .esri-layer-list__item-error-message{visibility:visible;height:auto;-webkit-transform:scale(1,1);transform:scale(1,1)}.esri-layer-list__item-toggle{padding:0 3px;cursor:pointer;color:#6e6e6e}.esri-layer-list__item--updating:after,.esri-layer-list__item--updating:before{content:"";opacity:1;position:absolute;height:2px;top:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.esri-layer-list__item--updating:before{background-color:rgba(110,110,110,.3);width:100%;z-index:0}.esri-layer-list__item--updating:after{background-color:#6e6e6e;width:20%;z-index:0;-webkit-animation:1.5s linear infinite looping-progresss-bar-ani;animation:1.5s linear infinite looping-progresss-bar-ani}.esri-layer-list__item-actions-menu{display:-webkit-box;display:flex}.esri-layer-list__item-actions-menu-item{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0 21px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#6e6e6e;cursor:pointer;padding:0 3px;-webkit-transition:border-color 250ms ease-in-out;transition:border-color 250ms ease-in-out}.esri-layer-list__item-actions-menu-item:first-of-type{margin:0 2px}.esri-layer-list__item-actions-menu-item:hover{background-color:#f0f0f0}.esri-layer-list__item-actions{position:relative;color:#6e6e6e;margin:-1px 7px 6px;height:auto}.esri-layer-list__item-actions[aria-expanded=true]{-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-layer-list__item-actions-section{-webkit-animation:375ms ease-in-out esri-layer-list-reveal;animation:375ms ease-in-out esri-layer-list-reveal}.esri-layer-list__item-actions[hidden]{display:none}.esri-layer-list__item-actions-close{color:#6e6e6e;position:absolute;top:0;right:0;cursor:pointer;padding:5px;z-index:1}.esri-layer-list__item-actions-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;list-style:none;border-top:2px solid #fff}.esri-layer-list__item-actions-list:first-of-type{border-top:0}.esri-layer-list__action-toggle,.esri-layer-list__item-action{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;cursor:pointer;font-size:12px;width:100%;padding:6px 15px;opacity:1;-webkit-transition:opacity 250ms ease-in-out 250ms,background-color 250ms ease-in-out;transition:opacity 250ms ease-in-out 250ms,background-color 250ms ease-in-out}.esri-layer-list__item-action{-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row}.esri-layer-list__action-toggle{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse;-webkit-box-pack:justify;justify-content:space-between}.esri-layer-list__action-toggle .esri-layer-list__item-action-title{margin-left:0}.esri-layer-list__action-toggle .esri-layer-list__item-action-icon{background-color:#4c4c4c;border-radius:16px;box-shadow:0 0 0 1px #fff;-webkit-box-flex:0;flex:0 0 28px;height:16px;overflow:hidden;padding:0;position:relative;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:16px}.esri-layer-list__action-toggle .esri-layer-list__item-action-icon:before{background-color:#fff;border-radius:100%;content:"";display:block;height:12px;left:0;margin:2px;position:absolute;top:0;-webkit-transition:background-color 125ms ease-in-out,left 125ms ease-in-out;transition:background-color 125ms ease-in-out,left 125ms ease-in-out;width:12px}.esri-layer-list__action-toggle--on .esri-layer-list__item-action-icon{background-color:#fff}.esri-layer-list__action-toggle--on .esri-layer-list__item-action-icon:before{background-color:#4c4c4c;box-shadow:0 0 0 1px #4c4c4c;left:12px}.esri-layer-list__action-toggle:hover,.esri-layer-list__item-action:hover{background-color:#f0f0f0}.esri-layer-list__item-actions[hidden] .esri-layer-list__item-action{opacity:0}.esri-layer-list__item-action-icon{-webkit-box-flex:0;flex:0 0 16px;font-size:16px;display:inline-block;width:16px;height:16px;margin-top:.1em}.esri-layer-list__item-action-image{-webkit-box-flex:0;flex:0 0 16px;width:16px;height:16px;font-size:14px;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.esri-layer-list-panel{margin:12px 15px}.esri-layer-list-panel__content--legend .esri-legend__service{padding:0 0 12px}html[dir=rtl] .esri-layer-list .esri-layer-list__item--has-children>.esri-layer-list__item-container{padding-left:20px;padding-right:5px}html[dir=rtl] .esri-layer-list .esri-layer-list__list{margin:0 15px 0 0}html[dir=rtl] .esri-layer-list .esri-layer-list__list--root{margin:0}html[dir=rtl] .esri-layer-list .esri-layer-list__child-toggle .esri-layer-list__child-toggle-icon--closed{display:none}html[dir=rtl] .esri-layer-list .esri-layer-list__child-toggle .esri-layer-list__child-toggle-icon--closed-rtl{display:block}html[dir=rtl] .esri-layer-list .esri-layer-list__child-toggle--open .esri-layer-list__child-toggle-icon--closed-rtl{display:none}html[dir=rtl] .esri-layer-list .esri-layer-list__item-action-title{margin-left:0;margin-right:5px}html[dir=rtl] .esri-layer-list .esri-layer-list__action-toggle .esri-layer-list__action-toggle{margin-right:0}html[dir=rtl] .esri-layer-list .esri-layer-list__item:after{animation:1.5s linear infinite reverse looping-progresss-bar-ani}html[dir=rtl] .esri-layer-list .esri-layer-list__item-error-message [class*=esri-icon-],html[dir=rtl] .esri-layer-list .esri-layer-list__item-error-message [class^=esri-icon-]{margin-right:0;margin-left:.3rem}@keyframes esri-layer-list-reveal{0%,25%{opacity:0}100%{opacity:1}}.esri-line-of-sight__container{position:relative;padding:12px 0;overflow-y:auto}.esri-line-of-sight__container a{text-decoration:none}.esri-line-of-sight__hint{padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-line-of-sight__hint-text{margin:12px 0;padding:0}.esri-line-of-sight__panel--error{color:#8c2907;padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-line-of-sight__actions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;padding:0 15px}.esri-line-of-sight__secondary-button{margin-bottom:10px}.esri-navigation-toggle{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.esri-navigation-toggle:focus,.esri-navigation-toggle:hover{background-color:#f0f0f0}.esri-navigation-toggle:focus .esri-navigation-toggle__button,.esri-navigation-toggle:hover .esri-navigation-toggle__button{color:#2e2e2e}.esri-navigation-toggle--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.esri-navigation-toggle--horizontal .esri-navigation-toggle__button--rotate{border-top:none;border-left:1px solid rgba(110,110,110,.3)}.esri-navigation-toggle__button{box-shadow:none;position:relative;background-color:transparent}.esri-navigation-toggle__button:before{position:absolute;top:1px;right:1px;z-index:0;content:"";width:0;height:0;border-style:solid;-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out;opacity:0;border-width:0 6px 6px 0;border-color:transparent #2e2e2e transparent transparent}.esri-navigation-toggle__button:focus,.esri-navigation-toggle__button:hover{background-color:transparent}.esri-navigation-toggle__button--rotate{border-top:1px solid rgba(110,110,110,.3)}.esri-navigation-toggle__button--pan{margin-bottom:0}.esri-navigation-toggle__button--active{color:#2e2e2e}.esri-navigation-toggle__button--active:before{opacity:1}.esri-navigation-toggle.esri-disabled .esri-navigation-toggle__button{background-color:#fff;color:rgba(110,110,110,.4);cursor:auto}.esri-navigation-toggle.esri-disabled .esri-navigation-toggle__button:before{opacity:0}html[dir=rtl] .esri-navigation-toggle--horizontal .esri-navigation-toggle__button--rotate{border-left:none;border-right:1px solid rgba(110,110,110,.3)}html[dir=rtl] .esri-navigation-toggle__button:before{border-width:6px 6px 0 0;border-color:#2e2e2e transparent transparent;right:auto;left:1px}.esri-opacity-slider{direction:ltr;min-width:260px}.esri-opacity-slider .esri-slider{font-size:12px}.esri-opacity-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px;left:-12px;top:-6px}.esri-opacity-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-opacity-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;flex:0 1 0px;width:0}.esri-opacity-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-opacity-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-opacity-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-opacity-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-opacity-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-opacity-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-opacity-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-opacity-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-opacity-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-opacity-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-opacity-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-opacity-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-opacity-slider .esri-slider .esri-slider__label:hover{background-color:#f0f0f0}.esri-opacity-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-opacity-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-opacity-slider .esri-slider .esri-slider__max,.esri-opacity-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;flex:0 0 40px;height:40px;padding:9px 0}.esri-opacity-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-opacity-slider .esri-slider .esri-histogram__average-line,.esri-opacity-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-opacity-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-opacity-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-opacity-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-opacity-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-opacity-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-opacity-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-opacity-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-opacity-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-opacity-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-opacity-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-opacity-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-opacity-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-opacity-slider__ramp svg rect{height:100%;width:100%}.esri-opacity-slider__ramp svg path{stroke-width:.5px}.esri-opacity-slider__histogram-container{display:inline-block;height:100%;width:120px}@keyframes esri-docking-animation{0%,25%{opacity:0}100%{opacity:1}}@keyframes popup-intro-animation-down{0%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@keyframes popup-intro-animation-up{0%{-webkit-transform:translate(0,5px);transform:translate(0,5px);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}.esri-ui .esri-popup{pointer-events:none;position:absolute;z-index:1;display:-webkit-box;display:flex}.esri-popup--shadow{box-shadow:0 1px 4px rgba(0,0,0,.8)}.esri-popup__button{border-radius:2px;margin:6px 0;line-height:1.3em;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;color:#6e6e6e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:flex;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.esri-popup__button--disabled{cursor:default;opacity:.4;color:rgba(110,110,110,.4)}.esri-popup--aligned-top-center{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.esri-popup--aligned-bottom-center{-webkit-transform-origin:50% -5%;transform-origin:50% -5%}.esri-popup--aligned-bottom-left,.esri-popup--aligned-top-left{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.esri-popup--aligned-bottom-right,.esri-popup--aligned-top-right{-webkit-transform-origin:-5% 50%;transform-origin:-5% 50%}.esri-popup--aligned-top-center,.esri-popup--aligned-top-left,.esri-popup--aligned-top-right{-webkit-animation:.2s ease-in-out popup-intro-animation-down;animation:.2s ease-in-out popup-intro-animation-down}.esri-popup--aligned-bottom-center,.esri-popup--aligned-bottom-left,.esri-popup--aligned-bottom-right{-webkit-animation:.2s ease-in-out popup-intro-animation-up;animation:.2s ease-in-out popup-intro-animation-up}.esri-popup__main-container{outline:0;pointer-events:auto;position:relative;z-index:1;width:340px;max-height:340px;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.esri-popup__header{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto}.esri-popup__header-buttons{display:-webkit-box;display:flex}.esri-popup__header-container{-webkit-box-flex:1;flex:1}.esri-popup__header-container--button{cursor:pointer}.esri-popup__header-title{border-radius:2px;font-size:14px;margin:6px auto 6px 7px;display:block;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}.esri-popup__header-title:hover{background-color:#f0f0f0}.esri-popup__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-flex:1;flex:1 1 auto}.esri-popup__feature-menu-button{-webkit-transition:box-shadow 125ms ease-in-out,background-color 125ms ease-in-out;transition:box-shadow 125ms ease-in-out,background-color 125ms ease-in-out}.esri-popup__feature-menu-button:focus,.esri-popup__feature-menu-button:hover{background-color:#f0f0f0}.esri-popup--feature-menu-open .esri-popup__feature-menu-button{background-color:#f0f0f0;color:#2e2e2e}.esri-popup--feature-menu-open .esri-popup__content,.esri-popup--feature-menu-open .esri-popup__header{-webkit-box-flex:0;flex:0 1 0px;overflow:hidden;opacity:0}.esri-popup--feature-updated{opacity:0;-webkit-transition:opacity 375ms ease-out;transition:opacity 375ms ease-out}.esri-popup--feature-updated-active{opacity:1}.esri-popup__pagination-page-text{white-space:nowrap}.esri-popup__footer{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-pack:justify;justify-content:space-between;padding:6px 0}.esri-popup__footer .esri-popup__button{font-weight:400;font-size:12px;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:0;flex:0 0 auto}.esri-popup__actions{-webkit-animation:125ms ease-in-out esri-fade-in-scale;animation:125ms ease-in-out esri-fade-in-scale;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;margin:6px 7px;max-width:50%;padding:0;position:absolute;right:0;z-index:1}.esri-popup__actions .esri-popup__button[class*=esri-popup__action]{-webkit-box-align:center;align-items:center;border-bottom:1px solid rgba(110,110,110,.3);color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;padding:12px 7px;margin-top:0;margin-bottom:0;font-size:12px}.esri-popup__actions .esri-popup__button[class*=esri-popup__action]:hover{background-color:#f0f0f0}.esri-popup__actions .esri-popup__button[class*=esri-popup__action]:last-child{border-bottom:none}.esri-popup__actions .esri-popup__button[class*=esri-popup__action] .esri-popup__icon{-webkit-box-flex:0;flex:0 0 16px}.esri-popup__footer .esri-popup__actions-menu-button{padding-left:7px;padding-right:7px;margin:0 7px;-webkit-transition:box-shadow 125ms ease-in-out;transition:box-shadow 125ms ease-in-out}.esri-popup__footer .esri-popup__actions-menu-button:hover{background-color:#f0f0f0}.esri-popup--actions-menu-open .esri-popup__footer .esri-popup__actions-menu-button{background-color:#f5f5f5;color:#2e2e2e}[class*=esri-popup--aligned-top-] .esri-popup__actions,[class*=esri-popup--is-docked-bottom-].esri-popup--is-docked .esri-popup__actions{bottom:32px;top:auto;-webkit-transform-origin:bottom center;transform-origin:bottom center}[class*=esri-popup--aligned-bottom-] .esri-popup__actions,[class*=esri-popup--is-docked-top-].esri-popup--is-docked .esri-popup__actions{bottom:auto;top:32px;-webkit-transform-origin:top center;transform-origin:top center}.esri-popup__icon{width:16px;height:16px;display:inline-block;-webkit-box-flex:0;flex:0 0 16px}[class*=esri-popup--aligned-bottom-] .esri-popup__footer,[class*=esri-popup--is-docked-top-] .esri-popup__footer{border-bottom:1px solid rgba(110,110,110,.3)}[class*=esri-popup--aligned-top-] .esri-popup__content~.esri-popup__footer,[class*=esri-popup--is-docked-bottom-] .esri-popup__content~.esri-popup__footer{margin-top:-12px}.esri-popup__navigation{background-color:#f5f5f5;position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 15px 0 auto;-webkit-box-pack:center;justify-content:center}.esri-popup__navigation .esri-popup__button{margin:0;padding-left:3px;padding-right:3px}.esri-popup__inline-actions-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;width:70%;position:relative}.esri-popup__inline-actions-container:only-child{width:100%;max-width:unset;-webkit-box-pack:start;justify-content:flex-start}.esri-popup__inline-actions-container:only-child>.esri-popup__action,.esri-popup__inline-actions-container:only-child>.esri-popup__action-toggle{max-width:24%}.esri-popup__inline-actions-container:only-child .esri-popup__actions-menu-button{margin-left:auto}.esri-popup__inline-actions-container>.esri-popup__action,.esri-popup__inline-actions-container>.esri-popup__action-toggle{margin:0 7px;max-width:36%}.esri-popup__inline-actions-container .esri-popup__icon,.esri-popup__inline-actions-container [class*=esri-icon]{margin:0 3px}.esri-popup__action-toggle.esri-popup__action-toggle--on,.esri-popup__action-toggle.esri-popup__action-toggle--on:hover{background-color:#e2f1fb;color:#2e2e2e}.esri-popup__feature-menu{left:0;font-size:12px;font-weight:400;position:absolute;width:100%;background-color:#fff;color:#6e6e6e;z-index:1;margin:6px 0;max-height:0;opacity:0;height:0;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.3)}[class*=esri-popup--aligned-top-] .esri-popup__feature-menu,[class*=esri-popup--is-docked-bottom-].esri-popup--is-docked .esri-popup__feature-menu{bottom:32px;top:auto;-webkit-transform-origin:bottom center;transform-origin:bottom center}[class*=esri-popup--aligned-bottom-] .esri-popup__feature-menu,[class*=esri-popup--is-docked-top-].esri-popup--is-docked .esri-popup__feature-menu{bottom:auto;top:32px;-webkit-transform-origin:top center;transform-origin:top center}.esri-popup__feature-menu-list{padding:0;margin:0;counter-reset:section}.esri-popup__feature-menu-item{list-style-type:none;border:1px solid rgba(110,110,110,.3);display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-align:center;align-items:center;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;margin-top:-1px;position:relative}.esri-popup__feature-menu-item:focus,.esri-popup__feature-menu-item:hover{cursor:pointer;background-color:#f0f0f0}.esri-popup__feature-menu-item::before{counter-increment:section;content:counter(section);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:0;flex:0 0 8%;text-align:center}.esri-popup__feature-menu-item--selected,.esri-popup__feature-menu-item--selected:focus,.esri-popup__feature-menu-item--selected:hover{background-color:#e2f1fb}.esri-popup__feature-menu-item .esri-icon-check-mark{padding:0 .5rem}.esri-popup__feature-menu-title{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0 82%;min-height:1em;margin:0;padding:.8em 4%;border-left:1px solid rgba(0,0,0,.25)}.esri-popup__feature-menu-viewport{max-height:0;opacity:0;overflow:auto;position:relative;z-index:1}.esri-popup__feature-menu-header{background-color:transparent;border-bottom:1px solid rgba(110,110,110,.3);padding:0;margin:0;font-weight:400;font-size:14px;line-height:1.2em;overflow:hidden;position:relative;opacity:0}.esri-popup--feature-menu-open .esri-popup__feature-menu{height:auto;opacity:1;-webkit-animation:125ms ease-out esri-fade-in-scale;animation:125ms ease-out esri-fade-in-scale;max-height:none;overflow:visible}.esri-popup--feature-menu-open .esri-popup__feature-menu-header{padding:12px 15px;max-height:none;display:block;opacity:1;margin:0}.esri-popup--feature-menu-open .esri-popup__feature-menu-viewport{max-height:175px;opacity:1;padding-top:1px}.esri-popup__loading-container{margin:0 7px;text-align:center;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.esri-popup__action-image{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;-webkit-box-flex:0;flex:0 0 16px}.esri-popup__action-text{overflow:hidden;text-overflow:ellipsis}.esri-popup__collapse-button{-webkit-box-align:center;align-items:center;background-color:#f5f5f5;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0;-webkit-box-pack:center;justify-content:center;padding:6px 0}.esri-popup__pointer{position:absolute;width:0;height:0}.esri-popup__pointer-direction{background-color:#fff;content:"";position:absolute;width:12px;height:12px}.esri-popup--aligned-top-center .esri-popup__pointer{top:100%;left:50%;margin:0 0 0 -6px}.esri-popup--aligned-bottom-center .esri-popup__pointer{bottom:100%;left:50%;margin:0 0 0 -6px}.esri-popup--aligned-top-left .esri-popup__pointer{bottom:6px;right:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.esri-popup--aligned-bottom-left .esri-popup__pointer{top:6px;right:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.esri-popup--aligned-top-right .esri-popup__pointer{bottom:6px;left:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.esri-popup--aligned-bottom-right .esri-popup__pointer{top:6px;left:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.esri-popup--aligned-bottom-center .esri-popup__pointer-direction,.esri-popup--aligned-top-center .esri-popup__pointer-direction{-webkit-transform:scale(.75,2) rotate(45deg);transform:scale(.75,2) rotate(45deg)}.esri-popup--aligned-bottom-left .esri-popup__pointer-direction,.esri-popup--aligned-bottom-right .esri-popup__pointer-direction,.esri-popup--aligned-top-left .esri-popup__pointer-direction,.esri-popup--aligned-top-right .esri-popup__pointer-direction{top:-6px;left:-6px;-webkit-transform:scale(1,3.5) rotate(45deg);transform:scale(1,3.5) rotate(45deg)}.esri-popup--aligned-top-center .esri-popup__pointer-direction{top:-6px;left:0}.esri-popup--aligned-bottom-center .esri-popup__pointer-direction{bottom:-6px;left:0}.esri-view-width-large .esri-popup__main-container{width:400px}.esri-view-width-medium .esri-popup__main-container{width:340px}.esri-view-width-less-than-medium .esri-popup__main-container{width:280px}.esri-view-width-less-than-medium .esri-popup__action-text,.esri-view-width-xsmall .esri-popup__button[class*=esri-popup__navigation-],.esri-view-width-xsmall .esri-popup__pagination-page-text{display:none}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center,.esri-view-width-xsmall .esri-popup--is-docked-top-center{width:auto;margin:0}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center .esri-popup__main-container,.esri-view-width-xsmall .esri-popup--is-docked-top-center .esri-popup__main-container{width:100%;max-height:75%;padding:4px 0;position:absolute;left:0;right:0;bottom:0}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center .esri-popup__main-container.esri-popup--is-collapsible:before,.esri-view-width-xsmall .esri-popup--is-docked-top-center .esri-popup__main-container.esri-popup--is-collapsible:before{background-color:rgba(110,110,110,.3);border-radius:2px;content:"";height:2px;left:calc(50% - 16px);position:absolute;top:6px;width:32px}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center.esri-popup--feature-menu-open .esri-popup__main-container:before,.esri-view-width-xsmall .esri-popup--is-docked-top-center.esri-popup--feature-menu-open .esri-popup__main-container:before{visibility:hidden}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center .esri-popup__actions,.esri-view-width-xsmall .esri-popup--is-docked-bottom-center .esri-popup__feature-menu{bottom:36px}.esri-view-height-xlarge .esri-popup__main-container{max-height:460px}.esri-view-height-xlarge.esri-popup--feature-menu-open .esri-popup__feature-menu-viewport{max-height:410px}.esri-view-height-large .esri-popup__main-container{max-height:400px}.esri-view-height-large.esri-popup--feature-menu-open .esri-popup__feature-menu-viewport{max-height:350px}.esri-view-height-less-than-medium .esri-popup__main-container{max-height:300px}.esri-view-height-less-than-medium.esri-popup--feature-menu-open .esri-popup__feature-menu-viewport{max-height:250px}.esri-popup--is-docked{left:0;bottom:0;right:0;top:0;-webkit-animation:250ms ease-out esri-docking-animation;animation:250ms ease-out esri-docking-animation}.esri-popup--is-docked .esri-popup__header{padding-top:2px}.esri-popup--is-docked-top-center,.esri-popup--is-docked-top-left,.esri-popup--is-docked-top-right{-webkit-box-align:start;align-items:flex-start}.esri-popup--is-docked-bottom-center,.esri-popup--is-docked-bottom-left,.esri-popup--is-docked-bottom-right{-webkit-box-align:end;align-items:flex-end}.esri-popup--is-docked-bottom-left,.esri-popup--is-docked-top-left{-webkit-box-pack:start;justify-content:flex-start}.esri-popup--is-docked-bottom-center,.esri-popup--is-docked-top-center{-webkit-box-pack:center;justify-content:center}.esri-popup--is-docked-bottom-right,.esri-popup--is-docked-top-right{-webkit-box-pack:end;justify-content:flex-end}.esri-popup--is-docked-bottom-left .esri-popup__main-container,.esri-popup--is-docked-bottom-right .esri-popup__main-container,.esri-popup--is-docked-top-left .esri-popup__main-container,.esri-popup--is-docked-top-right .esri-popup__main-container{max-height:80%}.esri-popup--is-docked-bottom-center .esri-popup__main-container,.esri-popup--is-docked-top-center .esri-popup__main-container{max-height:40%}html[dir=rtl] .esri-popup__header-title,html[dir=rtl] .esri-widget .esri-popup__header-title{margin:6px 7px 6px auto}html[dir=rtl] .esri-popup__header-buttons{margin:0 auto 0 0}html[dir=rtl] .esri-popup__feature-menu-title{border-left:none;border-right:1px solid rgba(0,0,0,.25)}html[dir=rtl] .esri-popup__navigation{margin:0 auto 0 15px}html[dir=rtl] .esri-popup__actions{right:auto;left:0}html[dir=rtl] .esri-popup__inline-actions-container:only-child .esri-popup__actions-menu-button{margin-left:7px;margin-right:auto}html[dir=rtl] .esri-popup__inline-actions-container .esri-popup__action{margin-right:7px;margin-left:15px}html[dir=rtl] .esri-popup--is-docked .esri-popup__loading-container{-webkit-box-ordinal-group:1;order:0}html[dir=rtl] .esri-popup--is-docked-bottom-left,html[dir=rtl] .esri-popup--is-docked-top-left{-webkit-box-pack:end;justify-content:flex-end}html[dir=rtl] .esri-popup--is-docked-bottom-right,html[dir=rtl] .esri-popup--is-docked-top-right{-webkit-box-pack:start;justify-content:flex-start}.esri-print section[aria-hidden=true]{display:none}.esri-print__form-section-container{margin:0 0 12px}.esri-print__header-title{font-size:16px;font-weight:600;padding:0 0 12px;margin:0 auto 0 0}.esri-print__layout-section,.esri-print__map-only-section{padding:12px 0 0;border-top:1px solid rgba(110,110,110,.3)}.esri-print__layout-tab-list{position:relative;bottom:-1px;padding:0;margin:0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.esri-print__layout-tab{display:inline-block;text-align:center;margin:0;padding:5px;width:100%;cursor:pointer;color:#6e6e6e;border:1px solid transparent}.esri-print__layout-tab:focus,.esri-print__layout-tab:hover{color:#323232;background-color:#f0f0f0;border-bottom:1px solid rgba(110,110,110,.3)}.esri-print__layout-tab[aria-selected=true],.esri-print__layout-tab[aria-selected=true]:hover{background-color:#fff;color:#323232;border-color:rgba(110,110,110,.3);border-bottom-color:#fff}.esri-print__panel--error{color:#8c2907}.esri-print__panel-container{-webkit-box-flex:1;flex:1 0}.esri-print__input-text{width:100%;margin:0}.esri-print__scale-input-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.esri-print__advanced-options-section{background-color:#f5f5f5;color:#6e6e6e}.esri-print__advanced-options-button-container{color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;background-color:transparent;width:100%;overflow:visible}.esri-print__advanced-options-button{border:none;cursor:pointer;font-family:inherit;padding:6px 7px;width:100%;background-color:transparent}.esri-print__advanced-options-button .esri-print__advanced-options-button-icon--closed-rtl,.esri-print__advanced-options-button[aria-expanded=false] .esri-print__advanced-options-button-icon--opened,.esri-print__advanced-options-button[aria-expanded=true] .esri-print__advanced-options-button-icon--closed{display:none}.esri-print__advanced-options-button[aria-expanded=false] .esri-print__advanced-options-button-icon--closed,.esri-print__advanced-options-button[aria-expanded=true] .esri-print__advanced-options-button-icon--opened{display:block}.esri-print__advanced-options-button-title{font-size:12px;margin:0 3px}.esri-print__advanced-options-container{font-size:12px;padding:6px 7px}.esri-print__advanced-options-container .esri-print__form-section-container{margin-bottom:6px}.esri-print__size-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.esri-print__advanced-options-section [class*=esri-icon],.esri-print__size-container [class*=esri-icon]{background:0 0}.esri-print__size-container [class*=esri-icon]{align-self:flex-end}.esri-print__size-container button{color:#6e6e6e}.esri-print__height-container,.esri-print__width-container{-webkit-box-flex:0;flex:0 0 43%}.esri-print__swap-button{-webkit-box-flex:0;flex:0 0 5%;border:none}.esri-print__refresh-button{border:1px solid rgba(110,110,110,.3);border-left-width:0}.esri-print__export-button{margin:12px 0}.esri-print__export-panel-container{font-size:12px;border-top:1px solid #ddd;padding:12px 0}.esri-print__export-panel-container [class*=esri-icon]{margin-right:.5em;margin-top:.15em}.esri-print__exported-file-link-title{word-break:break-all}.esri-print__exported-file-link{color:#6e6e6e;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin-bottom:6px;text-decoration:none}.esri-print__exported-file-link:hover{color:#2e2e2e}.esri-print__exported-file--error{color:#8c2907;cursor:pointer}.esri-print .esri-print__exported-file--error:hover{color:#8c2907}.esri-print__loader{height:40px;width:32px;background:url(loading-throb.ff4d41b045d3e8234ae0.gif) center no-repeat;margin:0 auto}html[dir=rtl] .esri-print__refresh-button{border-left-width:1px;border-right-width:0}html[dir=rtl] .esri-print__export-panel-container [class*=esri-icon]{margin-right:0;margin-left:.5em}html[dir=rtl] .esri-print__advanced-options-button[aria-expanded=false] .esri-print__advanced-options-button-icon--closed{display:none}html[dir=rtl] .esri-print__advanced-options-button[aria-expanded=false] .esri-print__advanced-options-button-icon--closed-rtl{display:block}.esri-raster-symbology{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.esri-raster-symbology-editor--hidden{display:none}.esri-raster-symbology-editor--block{display:block}.esri-raster-symbology-editor__percent-clip-row,.esri-raster-symbology-editor__std-deviation-row,.esri-raster-symbology-editor__stretch-color-ramp-row,.esri-raster-symbology-editor__stretch-dra-row{display:table-row}.esri-raster-symbology-editor__table{width:100%}.esri-raster-symbology-editor__filtering-select{width:100%!important}.field-esriRasterSymbologyEditorUniqueValueSymbol{width:20%}.field-esriRasterSymbologyEditorUniqueValueValue{width:80%}.esri-raster-symbology-editor__symbology-type-icon--discrete,.esri-raster-symbology-editor__symbology-type-icon--rgb,.esri-raster-symbology-editor__symbology-type-icon--stretch,.esri-raster-symbology-editor__symbology-type-icon--unique-value,.esri-raster-symbology-editor__thumbnail-image{width:32px;height:32px}.esri-raster-symbology-editor__stretch-type-icon--min-max{background-image:url(raster-symbology-editor-stretch-type-min-max.8b2d416312f425b5a947.png)}.esri-raster-symbology-editor__stretch-type-icon--none{background-image:url(raster-symbology-editor-stretch-type-none.db203874f19af3474748.png)}.esri-raster-symbology-editor__stretch-type-icon--standard-deviation{background-image:url(raster-symbology-editor-stretch-type-standard-deviation.d10edf4daed907370ada.png)}.esri-raster-symbology-editor__stretch-type-icon--percent-clip{background-image:url(raster-symbology-editor-stretch-type-percent-clip.646c240fe3d39ef14976.png)}.esri-raster-symbology-editor__band-combination-icon--natural-color{background-image:url(raster-symbology-editor-band-combination-natural-color.5ac4e9426e209e17be39.png)}.esri-raster-symbology-editor__band-combination-icon--land-water{background-image:url(raster-symbology-editor-band-combination-land-water.9b99132e6184247751d4.png)}.esri-raster-symbology-editor__band-combination-icon--landuse{background-image:url(raster-symbology-editor-band-combination-landuse.7d9038b4e540a37928ee.png)}.esri-raster-symbology-editor__band-combination-icon--bathymetric{background-image:url(raster-symbology-editor-band-combination-bathymetric.04d4d33038baa65d5359.png)}.esri-raster-symbology-editor__band-combination-icon--vegetation{background-image:url(raster-symbology-editor-band-combination-vegetation.b4da0bf5e42505a91e0b.png)}.esri-raster-symbology-editor__band-combination-icon--color-infrared{background-image:url(raster-symbology-editor-band-combination-color-infrared.0918432d732889998871.png)}.esri-raster-symbology-editor__symbology-type-icon--rgb{background-image:url(raster-symbology-editor-symbology-type-rgb.602e49e8365e0c8188ea.png)}.esri-raster-symbology-editor__symbology-type-icon--stretch{background-image:url(raster-symbology-editor-symbology-type-stretch.92fa4da22d419d28123e.png)}.esri-raster-symbology-editor__symbology-type-icon--unique-value{background-image:url(raster-symbology-editor-symbology-type-unique-value.c3a140bdb117c2d65b5a.png)}.esri-raster-symbology-editor__symbology-type-icon--discrete{background-image:url(raster-symbology-editor-symbology-type-discrete.309d4315cfb0085a8779.png)}.esri-raster-symbology-editor__menu-item-td{border:none!important;background:0 0!important}.esri-raster-symbology-editor__dgrid-symbol-cell{width:15px;height:15px;border:1px solid #000;margin-left:auto;margin-right:auto}.esri-raster-symbology-editor__menu-item-text{white-space:pre-wrap;width:40ex}.esri-raster-symbology-editor__checkbox{display:inline-block}.esri-scale-bar.esri-widget{background:0 0;box-shadow:none}.esri-scale-bar__bar-container{position:relative;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-transition:width 250ms ease-in-out;transition:width 250ms ease-in-out;font-size:12px}.esri-scale-bar__bar-container--ruler{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-scale-bar__bar-container--line:last-child{-webkit-box-align:start;align-items:flex-start}.esri-scale-bar__ruler{display:-webkit-box;display:flex;flex-wrap:wrap;height:6px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-scale-bar__ruler-block{height:50%;width:25%;background-color:#323232}.esri-scale-bar__ruler-block:nth-child(-n+2){margin-right:25%}.esri-scale-bar__ruler-block:nth-child(n+3){margin-left:25%}.esri-scale-bar__line{position:relative;height:1.5em;background-color:rgba(255,255,255,.33);left:0;z-index:1}.esri-scale-bar__line--bottom:after,.esri-scale-bar__line--bottom:before,.esri-scale-bar__line--top:after,.esri-scale-bar__line--top:before{content:"";display:block;height:1.5em;background-color:#323232;position:absolute}.esri-scale-bar__line--top:before{bottom:-2px;left:0}.esri-scale-bar__line--bottom:before{top:-2px;left:0}.esri-scale-bar__line--bottom:after{height:1.5em;right:0}.esri-scale-bar__label-container--line{position:absolute;left:0;z-index:2}.esri-scale-bar__label-container--ruler{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between;position:relative}.esri-scale-bar__label-container--ruler .esri-scale-bar__label{padding:6px 0 0;text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 1px #fff}.esri-scale-bar__label-container--top{bottom:0}.esri-scale-bar__label-container--bottom{top:1px}.esri-scale-bar__label{font-size:inherit;color:#323232;white-space:nowrap;padding:0 7px;font-weight:600}html[dir=rtl] .esri-scale-bar__ruler{margin:0 .5ch 0 2ch}html[dir=rtl] .esri-scale-bar__label-container--line{left:auto;right:0}.esri-scale-range-slider{background-color:transparent;min-width:310px;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-scale-range-slider .esri-slider{background-color:transparent;padding:9px 11px 9px 9px}.esri-scale-range-slider .esri-slider__segment-1{background-color:#0079c1;height:4px}.esri-scale-range-slider.esri-widget{box-shadow:none}.esri-scale-range-slider.esri-disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.esri-scale-range-slider__scale-indicator-container{position:absolute;left:9px;right:11px}.esri-scale-range-slider__scale-indicator{top:11px;margin-left:-4px;width:1px;position:relative;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;transition-duration:.2s}.esri-scale-range-slider__scale-indicator-icon{fill:#323232}.esri-scale-range-slider__scale-menu-container{margin-top:12px;display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between}.esri-scale-range-slider__scale-menu-toggle{color:#0079c1;cursor:pointer;background-color:transparent;border:none;font-size:14px;white-space:nowrap}.esri-scale-range-slider__scale-menu-toggle--active{font-weight:600}.esri-scale-range-slider__scale-menu-toggle-icon{font-size:12px;margin:0 7px}.esri-scale-range-slider__scale-preview{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#fff;padding:6px 7px;margin:12px 0;box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-scale-range-slider__scale-preview-thumbnail{display:block;box-sizing:border-box;padding:64px}.esri-scale-range-slider__scale-menu{box-shadow:0 1px 2px rgba(0,0,0,.3);font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;border-radius:2px;background-color:#fff;color:#323232}.esri-scale-range-slider__scale-menu-list{min-width:200px;padding:6px 0;margin:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;list-style-type:none}.esri-scale-range-slider__scale-menu-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:6px 7px;margin:0;cursor:pointer}.esri-scale-range-slider__scale-menu-item:focus,.esri-scale-range-slider__scale-menu-item:hover{background-color:#f0f0f0}.esri-scale-range-slider__scale-menu-scroller{max-height:450px;overflow-y:auto;overflow-x:hidden}.esri-scale-range-slider__scale-item-label{padding-bottom:4px}.esri-scale-range-slider__scale-item-label::before{content:"•";color:transparent;margin:0 7px}.esri-scale-range-slider__scale-menu-item--current-scale .esri-scale-range-slider__scale-item-label::before{color:#0079c1}.esri-scale-range-slider__scale-menu-item:hover .esri-scale-range-slider__scale-item-label::before{color:rgba(110,110,110,.4)}.esri-scale-range-slider__scale-item-value{color:#6e6e6e;font-size:12px;margin:0 30px}.esri-scale-range-slider__scale-item-value--editable{width:14ch}.esri-size-slider{direction:ltr;min-width:260px}.esri-size-slider .esri-slider{font-size:12px}.esri-size-slider .esri-slider .esri-slider__thumb{background-color:#6e6e6e;border-radius:0;border:none;width:6px;height:12px;left:-12px;top:-6px}.esri-size-slider .esri-slider .esri-slider__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:240px;margin:0 auto 0 40%}.esri-size-slider .esri-slider .esri-slider__track{-webkit-box-flex:0;flex:0 1 0px;width:0}.esri-size-slider .esri-slider .esri-slider__anchor{border-bottom:1px solid #6e6e6e;border-top:1px solid #fff;width:30px}.esri-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__label,.esri-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__label{text-decoration:underline}.esri-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb,.esri-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb{background-color:#2e2e2e;border:none;-webkit-transform:none;transform:none}.esri-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:after,.esri-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:after{border-left-color:#2e2e2e}.esri-size-slider .esri-slider .esri-slider__anchor:focus .esri-slider__thumb:before,.esri-size-slider .esri-slider .esri-slider__anchor:hover .esri-slider__thumb:before{background-color:#49b0f2;-webkit-transform:translate3d(-1.5px,0,0);transform:translate3d(-1.5px,0,0)}.esri-size-slider .esri-slider .esri-slider__thumb:before{position:absolute;top:0;left:-1.5px;width:3px;content:"";height:12px;background-color:#6e6e6e;-webkit-transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out;transition:transform 125ms ease-in-out,background-color 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-size-slider .esri-slider .esri-slider__thumb:after{position:absolute;top:0;left:6px;content:"";border-bottom:6px solid transparent;border-left:6px solid #6e6e6e;border-top:6px solid transparent;height:0;width:0}.esri-size-slider .esri-slider .esri-slider__label{left:auto;line-height:20px;min-width:50px;right:50px;text-align:right}.esri-size-slider .esri-slider .esri-slider__label:hover{background-color:#f0f0f0}.esri-size-slider .esri-slider .esri-slider__range-input{margin:auto;text-align:center;width:50%}.esri-size-slider .esri-slider .esri-slider__label-input{text-align:right;width:70px}.esri-size-slider .esri-slider .esri-slider__max,.esri-size-slider .esri-slider .esri-slider__min{-webkit-box-flex:0;flex:0 0 40px;height:40px;padding:9px 0}.esri-size-slider .esri-slider .esri-slider__extra-content{height:100%}.esri-size-slider .esri-slider .esri-histogram__average-line,.esri-size-slider .esri-slider .esri-histogram__label{stroke:#6e6e6e}.esri-size-slider .esri-slider .zoom-cap--max{position:absolute;top:0}.esri-size-slider .esri-slider .zoom-cap--min{position:absolute;bottom:0}.esri-size-slider .esri-slider .zoom-cap{height:11px;width:30px;stroke-width:0}.esri-size-slider .esri-slider .zoom-cap .zoom-cap--line,.esri-size-slider .esri-slider .zoom-cap .zoom-cap--mask{fill:#fff}.esri-size-slider .esri-slider .zoom-cap .zoom-cap--underline{fill:#323232}.esri-size-slider .esri-slider .zoom-cap:hover{cursor:pointer}.esri-size-slider .esri-slider .zoom-cap:hover .zoom-cap--mask{fill:#fff}.esri-size-slider .esri-slider .zoom-cap:hover .zoom-cap--line{fill:#0079c1}.esri-size-slider .esri-slider .zoom-cap:hover .zoom-cap--underline{fill:#fff}.esri-size-slider__ramp{display:inline-block;height:100%;width:30px;position:relative}.esri-size-slider__ramp svg{height:100%;width:100%;position:absolute;stroke:#6e6e6e;stroke-width:1px;left:0}.esri-size-slider__ramp svg rect{height:100%;width:100%}.esri-size-slider__ramp svg path{stroke-width:.5px}.esri-size-slider__histogram-container{display:inline-block;height:100%;width:120px}.esri-sketch{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap}.esri-sketch__panel{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:0}.esri-sketch__info-panel{background-color:#f5f5f5;opacity:1;-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}.esri-sketch__info-panel:empty{opacity:0;padding:0;visibility:hidden}.esri-sketch__section{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;padding:0 7px;margin:6px 0}.esri-sketch__tool-section{border-right:1px solid rgba(110,110,110,.3)}.esri-sketch__tool-section:last-child{border-right:none}.esri-sketch__button{-webkit-box-align:center;align-items:center;background-color:transparent;border:none;color:#6e6e6e;display:-webkit-box;display:flex;font-size:16px;height:32px;-webkit-box-pack:center;justify-content:center;text-align:center;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out;width:32px}.esri-sketch__button:disabled{cursor:default;color:rgba(110,110,110,.4)}.esri-sketch__button:focus,.esri-sketch__button:hover{background-color:#f0f0f0;color:#2e2e2e;cursor:pointer;outline:0}.esri-sketch__button.esri-sketch__button--selected,.esri-sketch__button.esri-sketch__button--selected:hover{background:#4c4c4c;color:#fff}.esri-sketch__feature-count-badge{-webkit-box-align:center;align-items:center;background:#fff;border-bottom:1px solid rgba(110,110,110,.3);border-radius:2px;display:-webkit-box;display:flex;font-size:12px;-webkit-box-pack:center;justify-content:center;margin:0;padding:.25em .75em}html[dir=rtl] .esri-sketch__tool-section{border-left:1px solid rgba(110,110,110,.3);border-right:none}html[dir=rtl] .esri-sketch__tool-section:last-child{border:none}html[dir=rtl] .esri-expand__content .esri-sketch__tool-section{border-left:none;border-right:none}.esri-sketch--vertical .esri-sketch__panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.esri-sketch--vertical .esri-sketch__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;padding-left:0;padding-right:0;margin-left:7px;margin-right:7px}.esri-sketch--vertical .esri-sketch__tool-section{border-right:none;border-bottom:1px solid rgba(110,110,110,.3)}.esri-sketch--vertical .esri-sketch__tool-section:last-child{border-bottom:none}.esri-sketch--vertical .esri-sketch__info-panel{padding-top:6px}.esri-sketch--vertical .esri-sketch__info-panel:empty{padding:0}.esri-sketch--vertical .esri-sketch__info-section{margin-top:3px;width:32px}.esri-slice__container{position:relative;padding:12px 0;overflow-y:auto}.esri-slice__container a{text-decoration:none}.esri-slice__hint{padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-slice__hint-text{margin:12px 0;padding:0}.esri-slice__exclude-button{margin-bottom:12px}.esri-slice__settings{padding:6px 15px 12px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-slice__settings ul{padding:0;margin:0}.esri-slice__settings li{list-style:none}.esri-slice__layer-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:6px}.esri-slice__cross{margin-right:7px;color:inherit;position:relative;top:2px}.esri-slice__panel--error{color:#8c2907;padding:0 15px;-webkit-animation:250ms ease-in-out esri-fade-in;animation:250ms ease-in-out esri-fade-in}.esri-slice__actions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center;padding:0 15px}html[dir=rtl] .esri-slice__cross{margin-right:0;margin-left:7px}@supports (-ms-ime-align:auto){.esri-slider__anchor:focus{outline:#000 dotted 1px}}.esri-slider{direction:ltr;display:-webkit-box;display:flex;height:100%;width:100%;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.esri-disabled .esri-slider__content,.esri-disabled .esri-slider__max,.esri-disabled .esri-slider__min{opacity:.4}.esri-disabled .esri-slider__thumb:hover{-webkit-transform:none;transform:none;border-color:#0079c1;cursor:default}.esri-disabled .esri-slider__label:hover,.esri-disabled .esri-slider__segment:hover{cursor:default}.esri-slider--reversed.esri-slider--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.esri-slider--reversed.esri-slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.esri-slider--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.esri-slider--horizontal .esri-slider__content{height:auto}.esri-slider--horizontal .esri-slider__track{height:2px;width:100%}.esri-slider--horizontal .esri-slider__segment--interactive:hover{cursor:ew-resize}.esri-slider--horizontal .esri-slider__anchor{height:100%;width:1px}.esri-slider--horizontal .esri-slider__label{left:-50px;margin:0 11px;top:-30px;text-align:center}.esri-slider--horizontal .esri-slider__label-input{text-align:center}.esri-slider--horizontal .esri-slider__max,.esri-slider--horizontal .esri-slider__min{-webkit-box-flex:0;flex:0 0 auto;margin:auto;height:auto;width:50px}.esri-slider--horizontal .esri-slider__ticks{left:0;margin:9px 0 0;top:100%;width:100%}.esri-slider--horizontal .esri-slider__tick{height:5px;width:1px}.esri-slider--horizontal .esri-slider__tick-label{margin-top:18px}.esri-slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.esri-slider--vertical .esri-slider__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:auto}.esri-slider--vertical .esri-slider__track{-webkit-box-flex:1;flex:1 0 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;width:2px}.esri-slider--vertical .esri-slider__segment--interactive:hover{cursor:ns-resize}.esri-slider--vertical .esri-slider__anchor{height:1px;width:100%}.esri-slider--vertical .esri-slider__label{left:20px;text-align:left;top:-10px}.esri-slider--vertical .esri-slider__max,.esri-slider--vertical .esri-slider__min{margin:auto;width:100%;-webkit-box-flex:0;flex:0 0 22px}.esri-slider--vertical .esri-slider__ticks{left:100%;margin:0 0 0 11px;top:0}.esri-slider--vertical .esri-slider__tick{height:1px;width:5px}.esri-slider--vertical .esri-slider__tick-label{margin-left:30px}.esri-slider__content{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0 auto;line-height:0;margin:auto;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.esri-slider__track{background-color:rgba(110,110,110,.4);display:inline-block;touch-action:none;position:relative}.esri-slider__segment{height:100%;left:0;position:absolute;top:0;touch-action:none;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;will-change:transform}.esri-slider__segment:hover{cursor:pointer}.esri-slider__anchor{background-color:#4c4c4c;position:absolute;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.esri-slider__anchor:focus .esri-slider__label,.esri-slider__anchor:focus .esri-slider__thumb{outline:inherit}.esri-slider__anchor--moving .esri-slider__label--interactive:hover,.esri-slider__anchor--moving .esri-slider__label:hover{cursor:-webkit-grabbing;cursor:grabbing}.esri-slider__anchor--moving:focus .esri-slider__thumb{border:3px solid #00598e;cursor:-webkit-grabbing;cursor:grabbing}.esri-slider__thumb{background-color:#fff;border:2px solid #0079c1;border-radius:16px;height:16px;left:-7px;position:absolute;top:-7px;touch-action:none;width:16px;-webkit-transition:-webkit-transform 125ms ease-in-out;transition:-webkit-transform 125ms ease-in-out;transition:transform 125ms ease-in-out;transition:transform 125ms ease-in-out,-webkit-transform 125ms ease-in-out}.esri-slider__thumb:hover{-webkit-transform:scale(1.2);transform:scale(1.2);border-color:#00598e;cursor:pointer;cursor:-webkit-grab;cursor:grab}.esri-slider__label{line-height:22px;min-width:80px;position:absolute}.esri-slider__label:hover{cursor:pointer;cursor:-webkit-grab;cursor:grab}.esri-slider__label--interactive:hover,.esri-slider__max--interactive:hover,.esri-slider__min--interactive:hover{cursor:pointer;text-decoration:underline}.esri-slider__label-input{position:relative;width:100%;z-index:1}.esri-slider__extra-content{display:inline-block}.esri-slider__max,.esri-slider__min{height:22px;line-height:22px;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.esri-slider__max--interactive:hover,.esri-slider__min--interactive:hover{background-color:#f5f5f5}.esri-slider__range-input{padding:1px 0;text-align:center;width:100%}.esri-slider__ticks{display:inline-block;height:100%;position:absolute}.esri-slider__tick{background:rgba(110,110,110,.4);position:absolute}.esri-slider__tick-label{position:absolute}[dir=rtl] .esri-slider__label,[dir=rtl] .esri-slider__max,[dir=rtl] .esri-slider__min,[dir=rtl] .esri-slider__tick-label{direction:rtl}@keyframes esri-spinner--start-animation{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes esri-spinner--finish-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes esri-spinner--rotate-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.esri-ui .esri-spinner{background-color:transparent;box-shadow:none;padding:0;overflow:visible;width:24px;height:24px;position:absolute;left:-999em;top:-999em;z-index:2;pointer-events:none;display:none;opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0}.esri-ui .esri-spinner::before{position:absolute;margin:-50% 0 0 -50%;width:100%;height:100%;background:url(Loading_Indicator_double_32.442fe9dd90b6484546bd.svg) center no-repeat;display:block;content:"";-webkit-animation:750ms linear infinite esri-spinner--rotate-animation;animation:750ms linear infinite esri-spinner--rotate-animation}.esri-ui .esri-spinner--start{display:block;-webkit-animation:250ms cubic-bezier(.17,.67,.36,.99) forwards esri-spinner--start-animation;animation:250ms cubic-bezier(.17,.67,.36,.99) forwards esri-spinner--start-animation}.esri-ui .esri-spinner--finish{display:block;opacity:1;-webkit-animation:125ms ease-in 75ms forwards esri-spinner--finish-animation;animation:125ms ease-in 75ms forwards esri-spinner--finish-animation}.esri-swipe{width:100%;height:100%;position:absolute;overflow:hidden;margin:0;padding:0;background:0 0;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.esri-swipe,.esri-ui .esri-swipe{pointer-events:none}.esri-swipe__container{position:absolute;margin:0;padding:0;border:0;z-index:1;touch-action:none;pointer-events:auto;overflow:hidden}.esri-swipe--horizontal .esri-swipe__container{height:100%;cursor:col-resize}.esri-swipe--vertical .esri-swipe__container{margin-top:-16px;width:100%;cursor:row-resize}.esri-swipe--disabled .esri-swipe__container{pointer-events:none;cursor:default}.esri-swipe__divider{position:absolute;background-color:#fff}.esri-swipe--horizontal .esri-swipe__divider{border-left:1px solid rgba(110,110,110,.5);border-right:1px solid rgba(110,110,110,.5);top:0}.esri-swipe--vertical .esri-swipe__divider{border-top:1px solid rgba(110,110,110,.5);border-bottom:1px solid rgba(110,110,110,.5);width:100%;height:4px;margin-top:-2px;left:0;top:16px}.esri-swipe__handle{height:32px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;border:1px solid rgba(110,110,110,.5)}.esri-swipe__handle--hidden{visibility:hidden}.esri-swipe__handle-icon{position:relative;z-index:2}.esri-swipe--horizontal .esri-swipe__handle{top:calc(50% - 16px)}.esri-swipe--vertical .esri-swipe__handle{left:calc(50% - 16px)}.esri-feature-templates{background:#f5f5f5}.esri-feature-templates__list-item-icon{-webkit-box-flex:0;flex:0;width:48px;min-width:48px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.esri-feature-templates__list-item-icon>div{display:-webkit-box;display:flex}.esri-feature-templates__loader{margin:0 auto;height:48px;width:32px;background:url(loading-throb.ff4d41b045d3e8234ae0.gif) center no-repeat}.esri-ui .esri-feature-templates{width:300px}.esri-time-picker{display:inline-block;border:1px solid rgba(110,110,110,.3);padding:0 .5em}.esri-time-picker__input{border:none}.esri-time-slider{cursor:default;min-width:375px;box-shadow:0 1px 2px rgba(0,0,0,.3)}.esri-time-slider__layout--wide .esri-time-slider__row{display:-webkit-box;display:flex;height:88px;overflow:hidden}.esri-time-slider__layout--wide .esri-time-slider__animation{width:64px}.esri-time-slider__layout--wide .esri-time-slider__time-extent{-webkit-box-align:center;align-items:center;border-left:1px solid rgba(110,110,110,.3);border-right:1px solid rgba(110,110,110,.3);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:center;justify-content:center;width:110px}.esri-time-slider__layout--wide .esri-time-slider__max,.esri-time-slider__layout--wide .esri-time-slider__min{width:110px}.esri-time-slider__layout--wide .esri-time-slider__max{border-right:1px solid rgba(110,110,110,.3)}.esri-time-slider__layout--wide .esri-time-slider__slider{-webkit-box-flex:1;flex:auto}.esri-time-slider__layout--wide .esri-time-slider__next,.esri-time-slider__layout--wide .esri-time-slider__previous{width:42px}.esri-time-slider__layout--compact .esri-time-slider__row{display:-webkit-box;display:flex}.esri-time-slider__layout--compact .esri-time-slider__row:nth-child(1),.esri-time-slider__layout--compact .esri-time-slider__row:nth-child(3){padding-bottom:6px;padding-top:6px}.esri-time-slider__layout--compact .esri-time-slider__row:nth-child(2){height:88px;overflow:hidden}.esri-time-slider__layout--compact .esri-time-slider__animation{width:35px}.esri-time-slider__layout--compact .esri-time-slider__time-extent{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center}.esri-time-slider__layout--compact .esri-time-slider__time-extent-separator{margin:0 15px}.esri-time-slider__layout--compact .esri-time-slider__slider{-webkit-box-flex:1;flex:auto}.esri-time-slider__layout--compact .esri-time-slider__max,.esri-time-slider__layout--compact .esri-time-slider__min{-webkit-box-flex:1;flex:auto;margin:0 35px}.esri-time-slider__layout--compact .esri-time-slider__min{-webkit-box-align:start;align-items:flex-start}.esri-time-slider__layout--compact .esri-time-slider__max{-webkit-box-align:end;align-items:flex-end}.esri-time-slider__layout--compact .esri-time-slider__next,.esri-time-slider__layout--compact .esri-time-slider__previous{width:35px}.esri-time-slider__mode--instant .esri-slider__segment-0,.esri-time-slider__mode--instant .esri-slider__segment-1{background-color:rgba(110,110,110,.4)}.esri-time-slider__mode--time-window .esri-slider__segment-1{background-color:#0079c1;height:6px;margin-top:-1px}.esri-time-slider__mode--time-window .esri-slider__segment-0,.esri-time-slider__mode--time-window .esri-slider__segment-2{background-color:rgba(110,110,110,.4)}.esri-time-slider__mode--cumulative-from-start .esri-slider__segment-0{background-color:#0079c1;height:6px;margin-top:-1px}.esri-time-slider__mode--cumulative-from-end .esri-slider__segment-0,.esri-time-slider__mode--cumulative-from-start .esri-slider__segment-1{background-color:rgba(110,110,110,.4)}.esri-time-slider__mode--cumulative-from-end .esri-slider__segment-1{background-color:#0079c1;height:6px;margin-top:-1px}.esri-time-slider__animation-button{border:none;height:100%;width:100%}.esri-time-slider__animation-button .esri-icon-pause,.esri-time-slider__animation-button .esri-icon-play{font-size:24px}.esri-time-slider__time-extent{font-size:12px;line-height:12px}.esri-time-slider__time-extent-group{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-align:center;align-items:center}.esri-time-slider__time-extent-date{font-weight:600;color:#0079c1}.esri-time-slider__time-extent-time{color:#0079c1}.esri-time-slider__time-extent-separator{font-size:16px;font-weight:600;line-height:16px}.esri-time-slider__max,.esri-time-slider__min{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;font-size:12px;-webkit-box-pack:center;justify-content:center;line-height:12px}.esri-time-slider__max-date,.esri-time-slider__min-date{font-weight:600}.esri-time-slider__slider{background-color:#f5f5f5;padding:0 40px}.esri-time-slider__slider .esri-slider{margin-top:-19px;background-color:#f5f5f5}.esri-time-slider__slider .esri-slider__content{height:2px}.esri-time-slider__slider .esri-slider__thumb{border-width:3px;top:-6px}.esri-time-slider__slider .esri-slider__tick-label{font-size:12px;margin-top:23px;white-space:nowrap}.esri-time-slider__slider .esri-slider__tick{background:rgba(110,110,110,.4);width:1px}.esri-time-slider__slider .esri-slider__tick.minorTick{height:4px}.esri-time-slider__slider .esri-slider__tick.majorTick{height:8px}.esri-time-slider__slider .esri-slider__ticks{margin:16px 0 0}.esri-time-slider__slider .esri-slider__track{height:4px}.esri-time-slider__next-button,.esri-time-slider__previous-button{border:none;height:100%;width:100%}.esri-time-slider__next-button .esri-icon-forward,.esri-time-slider__next-button .esri-icon-reverse,.esri-time-slider__previous-button .esri-icon-forward,.esri-time-slider__previous-button .esri-icon-reverse{font-size:24px}html[dir=rtl] .esri-time-slider__layout--compact .esri-time-slider__row:nth-child(3),html[dir=rtl] .esri-time-slider__layout--wide .esri-time-slider__row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}html[dir=rtl] .esri-time-slider__layout--compact .esri-time-slider__min{-webkit-box-align:end;align-items:flex-end}html[dir=rtl] .esri-time-slider__layout--compact .esri-time-slider__max{-webkit-box-align:start;align-items:flex-start}.esri-zoom{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.esri-zoom.esri-zoom--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-flow:row-reverse nowrap}.esri-zoom.esri-zoom--horizontal .esri-widget--button:last-child{border-top:none}.esri-zoom.esri-zoom--horizontal .esri-widget--button:first-child{border-left:1px solid rgba(110,110,110,.3)}.esri-zoom .esri-widget--button{box-shadow:none}.esri-zoom .esri-widget--button:first-child{margin-bottom:0}.esri-zoom .esri-widget--button:last-child{border-top:1px solid rgba(110,110,110,.3)}html[dir=rtl] .esri-zoom.esri-zoom--horizontal .esri-widget--button:first-child{border-top:none}html[dir=rtl] .esri-zoom.esri-zoom--horizontal .esri-widget--button:last-child{border-left:1px solid rgba(110,110,110,.3)}@keyframes esri-fade-in-down{0%,25%{opacity:0;-webkit-transform:translate3D(0,-5px,0);transform:translate3D(0,-5px,0)}100%{opacity:1;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}}@keyframes esri-fade-in-up{0%,25%{opacity:0;-webkit-transform:translate3D(0,5px,0);transform:translate3D(0,5px,0)}100%{opacity:1;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}}@keyframes esri-fade-in{0%,25%{opacity:0}100%{opacity:1}}@keyframes esri-fade-in-scale{0%{opacity:0;-webkit-transform:scale3D(.95,.95,1);transform:scale3D(.95,.95,1)}100%{opacity:1;-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}}@keyframes looping-progresss-bar-ani{0%{left:0;width:0%}20%{left:0;width:20%}80%{left:80%;width:20%}100%{left:100%;width:0%}}@keyframes esri-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes panel-advance{0%{opacity:0;-webkit-transform:translate3d(50px,0,0) scale(.99);transform:translate3d(50px,0,0) scale(.99)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@keyframes panel-retreat{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0) scale(.99);transform:translate3d(-50px,0,0) scale(.99)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@keyframes panel-advance--rtl{0%{opacity:0;-webkit-transform:translate3d(-50px,0,0) scale(.99);transform:translate3d(-50px,0,0) scale(.99)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}@keyframes panel-retreat--rtl{0%{opacity:0;-webkit-transform:translate3d(50px,0,0) scale(.99);transform:translate3d(50px,0,0) scale(.99)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}}.close{float:right;font-size:1.5rem;line-height:1;color:#000;opacity:.5;text-shadow:none}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,"Helvetica Neue",sans-serif}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,"Helvetica Neue",sans-serif}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,"Helvetica Neue",sans-serif}.mat-h5,.mat-typography h5{font:400 calc(14px * .83)/20px Roboto,"Helvetica Neue",sans-serif}.mat-h6,.mat-typography h6{font:400 calc(14px * .67)/20px Roboto,"Helvetica Neue",sans-serif}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-caption,.mat-small{font:400 12px/20px Roboto,"Helvetica Neue",sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,"Helvetica Neue",sans-serif;letter-spacing:-.05em}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,"Helvetica Neue",sans-serif;letter-spacing:-.02em}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,"Helvetica Neue",sans-serif;letter-spacing:-.005em}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,"Helvetica Neue",sans-serif}.mat-bottom-sheet-container{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-dialog-title{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif}.mat-expansion-panel-content{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-form-field{font-size:inherit}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.28122em) scale(.75);transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28121em) scale(.75);transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.2812em) scale(.75);transform:translateY(-1.2812em) scale(.75)}}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif}.mat-ripple{overflow:hidden;position:relative}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;-webkit-transition:opacity,-webkit-transform cubic-bezier(0,0,.2,1);transition:opacity,-webkit-transform 0s cubic-bezier(0,0,.2,1);transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transition:opacity,transform 0s cubic-bezier(0,0,.2,1),-webkit-transform 0s cubic-bezier(0,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}@media (-ms-high-contrast:active){.mat-ripple-element{display:none}}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:-webkit-box;display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:-webkit-box;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity .4s cubic-bezier(.25,.8,.25,1);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@-webkit-keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-start{/*!*/}@-webkit-keyframes cdk-text-field-autofill-end{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff5252}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif;color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox::after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ff5252}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}@media (-ms-high-contrast:active){.mat-badge-content{outline:solid 1px;border-radius:0}.mat-checkbox-disabled{opacity:.5}}.mat-badge-accent .mat-badge-content{background:#ff5252;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{color:#fff;background:#f44336;position:absolute;text-align:center;display:inline-block;border-radius:50%;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scale(.6);transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-weight:600;font-size:12px;font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{-webkit-transition:none;transition:none}.mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px;font-size:9px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px;font-size:24px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:0 0}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#f44336}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff5252}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff5252}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#f44336}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff5252}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab[disabled]:not([class*=mat-elevation-z]),.mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}@media (-ms-high-contrast:black-on-white){.mat-checkbox-checkmark-path{stroke:#000!important}}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#f44336}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}@media (-ms-high-contrast:active){.mat-checkbox-background{background:0 0}}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#f44336}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff5252}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip::after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff5252;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-table{background:#fff}.mat-table tbody,.mat-table tfoot,.mat-table thead,.mat-table-sticky,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff5252;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,82,82,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-datepicker-toggle-active{color:#f44336}.mat-datepicker-toggle-active.mat-accent{color:#ff5252}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator::after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#f44336}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff5252}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff5252}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#f44336}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff5252}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#ff5252}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42);bottom:1.25em}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.42)),color-stop(33%,rgba(0,0,0,.42)),color-stop(0,transparent));background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.42)),color-stop(33%,rgba(0,0,0,.42)),color-stop(0,transparent));background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff5252}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-primary{color:#f44336}.mat-icon.mat-accent{color:#ff5252}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#f44336}.mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:#ff5252}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff8a80}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff8a80}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ff5252}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#f44336;stroke:#e61c24}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff5252}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff5252}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff5252}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#f44336}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff5252}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff5252}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,82,82,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff5252}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#f44336}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ff5252}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(255,82,82,.2)}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.mat-step-header:hover{background:0 0}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header::after,.mat-horizontal-stepper-header::before,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,138,128,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff5252}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,138,128,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ff5252}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#f44336;color:#fff}.mat-toolbar.mat-accent{background:#ff5252;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 calc(14px * .83)/20px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 calc(14px * .67)/20px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-expansion-panel-header{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.34373em) scale(.75);transform:translateY(-1.34373em) scale(.75);width:133.3333533333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.34372em) scale(.75);transform:translateY(-1.34372em) scale(.75);width:133.3333633333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00106px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00106px);-ms-transform:translateY(-1.28119em) scale(.75);width:133.3333933333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00107px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00107px);-ms-transform:translateY(-1.28118em) scale(.75);width:133.3334033333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00108px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00108px);-ms-transform:translateY(-1.28117em) scale(.75);width:133.3334133333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.28116em) scale(.75);transform:translateY(-1.28116em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28115em) scale(.75);transform:translateY(-1.28115em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28114em) scale(.75);transform:translateY(-1.28114em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-.59373em) scale(.75);transform:translateY(-.59373em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-.59372em) scale(.75);transform:translateY(-.59372em) scale(.75);width:133.3333633333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{-webkit-transform:translateY(-1.59373em) scale(.75);transform:translateY(-1.59373em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.59372em) scale(.75);transform:translateY(-1.59372em) scale(.75);width:133.3333633333%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-slider-thumb-label-text{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-tab-label,.mat-tab-link{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}.mat-tooltip{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px "Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-simple-snackbar{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.mat-simple-snackbar-action{color:#ff5252;line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}#preloader input{border:0;outline:0;border-bottom:1px solid #eee;width:30px;font-size:24px;text-transform:capitalise;font-family:"Share Tech",sans-serif;background:0 0}#building-help,#stats-close-button{transition:width 175ms ease-in;box-sizing:content-box;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2)}.building-theme #stats-close-button{left:0;padding:8px;right:0;margin:0 auto;width:240px}.building-theme #building-help,.building-theme #stats-close-button{display:block}.nav-toggle{background-color:#555966;width:9px;height:24px;text-align:right;position:relative;top:141px;left:0;padding-right:8px;padding-top:5px;margin-top:-29px}.fa{position:relative;top:2px;padding:2px;width:11px;height:20px;color:rgba(154,8,8,.82)}.button.close .fa{color:#fff;font-size:20px;padding:11px}#build-inner-d .fa,#chart-legend .fa{margin-right:10px;color:#53565d}#bar-tips .fa{margin-right:0}#build-inner-d .fa-exclamation{color:#c1272d;margin-right:0}.claro .dojoxExpandoTitle{height:32px}.claro .dojoxExpandoClosed{border:none!important}.claro .dojoxExpandoIcon{background-image:url(http://zemelapiai.vplanas.lt/testvp/css/images/close-open-w.png);width:18px;height:18px;padding:8px;background-size:30px auto;border:0}.dojoxExpandoIconLeft{background-position:0 4px}.dojoxExpandoClosed .dojoxExpandoIconLeft{background-position:0 -30px;margin-right:2px}.dijitAlignBottom,.dijitAlignLeft,.dijitAlignRight,.dijitAlignTop{overflow:visible!important}.dojoxExpandoTitle{position:relative;left:30px}.dojoxExpandoIcon.dojoxExpandoIconLeft{background-color:#555966}#templatePickerPane .dojoxExpandoTitle{left:34px;height:128px}#templatePickerPane.dojoxExpandoClosed .dojoxExpandoTitle{left:30px}.claro .dijitExpandoPane .dojoxExpandoTitle,.claro .dijitExpandoPane .dojoxExpandoWrapper{border:0}.dojoxExpandoPane{overflow:hidden;z-index:440!important}.dijitAlignLeading{overflow:visible!important}.dojoxExpandoClosed .dojoxExpandoTitle{background:0 0;top:-2px}.dojoxExpandoIcon:focus{outline:0}.dojoxExpandoClosed .dojoxExpandoIcon{background-position:1px -25px;margin:0 auto}#map_root{width:100%!important}.dgrid-content{position:relative;height:99%;width:100%!important}.noise-files{margin-left:20px;margin-top:-3px;width:80px;background-color:#6e717c;color:#fff}.scalebar_bottom-left{bottom:20px;left:80px!important}.dojoxExpandoClosed .dojoxExpandoIconBottom{background-position:-6px -28px!important;margin-top:1px}.dojoxExpandoIconBottom{background-position:-6px 2px!important}.dojoxExpandoBottom .dojoxExpandoIcon{float:left!important;margin-right:2px}#bot.dojoxExpandoPane .dojoxExpandoWrapper{overflow:visible!important;margin-top:18px}.claro #bot.dijitExpandoPane .dojoxExpandoTitle{border:0;position:relative!important;padding:2px 6px!important;left:36px;width:110px;height:27px;bottom:2px}#bot .dojoxExpandoTitle{background:#6e717c!important}#bot #z p{margin-top:-4px;margin-bottom:3px;color:#555}#info{position:absolute;overflow:hidden;top:20px;z-index:12;right:125px;background-color:#f7f7f7;border:1px solid #9e9e9e;border-radius:2px;font-size:13px;line-height:16px}#info .fa{color:#717171;padding:9px 8px 2px 13px}#info:hover,#ortofoto:hover{background-color:#eee}#ortofoto h4{margin:1px 0 4px;padding:10px 12px;border-radius:3px;font-size:11px;text-decoration:none;text-align:center;color:#524b4b;line-height:16px;text-transform:uppercase;letter-spacing:1px;font-weight:700}#ortofoto{width:88px;border:1px solid #cac9c9;border-top:1px solid rgba(202,201,201,.2);overflow:hidden;position:absolute;bottom:40px;z-index:1200;right:20px;display:block;cursor:pointer;background-color:#f7f7f7;box-shadow:none;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);height:38px}#TOCNode_layer2_0 .agsjsTOCNode,#TOCNode_layer2_1 .agsjsTOCNode,#TOCNode_layer2_2 .agsjsTOCNode,#TOCNode_layer2_3 .agsjsTOCNode,#TOCNode_layer3_0 .agsjsTOCNode,#TOCNode_layer3_1 .agsjsTOCNode,#TOCNode_layer3_2 .agsjsTOCNode,#TOCNode_layer3_3 .agsjsTOCNode,#TOCNode_layer5_0 .agsjsTOCNode,#TOCNode_layer5_1 .agsjsTOCNode,#TOCNode_layer5_2 .agsjsTOCNode,#TOCNode_layer5_3 .agsjsTOCNode{padding-left:40px}.agsjsTOCContent img{width:26px;height:26px}[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}[type=checkbox]:checked:focus+label:before,[type=checkbox]:not(:checked):focus+label:before{border:1px solid #c7c6c6}#layers .checkbox{margin-top:10px;padding-bottom:10px;padding-left:10px}#layers [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#layers [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#logo-top{height:128px;position:absolute;top:0;width:316px;z-index:12}#legend-content{height:100%;padding:0;z-index:11;overflow:auto!important}.claro #logo-top.dijitContentPane{padding:0 0 8px}.dojoxExpandoClosed#templatePickerPane{width:4px!important}.dijitContentPane{overflow:hidden}#templatePickerPane .dojoxExpandoWrapper{overflow:hidden!important}#note{padding-top:38px}#templatePickerPane.dojoxExpandoClosed .dojoxExpandoIcon{margin-top:128px}.dojoxExpandoIcon.dojoxExpandoIconLeft{margin:128px 0 0 -34px}.esriSimpleSliderTL{top:80px;right:20px;left:auto}#search{display:block;position:absolute;right:20px;left:auto}.top-nav{display:none;background:#e61c24}.button.icon:empty:not(input){width:40px;padding:10px}.button.icon{display:inline-block;padding:10px 18px}.cell{float:left;max-width:200px}.button{text-align:center;display:inline-block;margin:0;padding:10px;position:relative;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:rgba(255,255,255,.87);line-height:20px;-webkit-appearance:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#help-gallery .button.close{display:none;right:12px;left:inherit;font-size:24px;padding:10px 10px 10px 11px;color:#fff}#build-data .button.close,.build-s .button.close{top:0;left:-46px;background-color:#a80c0d;padding:13px 19px;font-size:16px;color:#fff;border-radius:0}#build-data .button.close.build-close{padding:2px 7px}.build-s .button.close{left:234px;padding-left:28px;background-color:#c1272d;color:#fff;overflow:hidden}#build-statistics .button.close{left:-o-calc(100% - 88px);left:calc(100% - 88px)}.build-s .button.close:hover{padding-left:19px}.build-s a.button.close:after{content:"→";opacity:0;-webkit-transition:125ms ease-in-out;transition:all 125ms ease-in-out}.build-s a.button.close:hover:after{content:"→";opacity:1}#build-data .button.close:hover,.button.close:hover{background-color:#c1272d;color:#fff}#theme .button.close{opacity:1;color:#fff}#menu-theme{background-color:#53565d;padding:10px 30px}.top-nav .fa{font-size:14px!important;height:auto;margin-right:4px}.module:target{opacity:1}.module{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.app{z-index:999}.round-bottom{border-radius:0 0 3px 3px}.module-build:target,.module-schools.active,.module-schools:target{z-index:2001;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.module-build{z-index:-1;position:fixed;top:0;right:0;left:initial;opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}.module-schools{z-index:-1;height:auto;position:relative;top:0;right:0;left:initial;opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}.color-layers{background:#f3f3f3}.color-layers p{color:#464c56}#build-data.color-layers,#build-manage.color-layers{background:#e9e9e9}.sub-menu{height:460px;width:326px}#layers .inner,#legend .inner,esriMeasurement .dijitContentPane{border-bottom-right-radius:2px;border-bottom-left-radius:2px}#build-data.sub-menu,#help.sub-menu,#layers.sub-menu,#legend.sub-menu,#open-data.sub-menu,#tools.sub-menu,.build-s.sub-menu{padding:0}#layers.sub-menu,#legend.sub-menu{overflow:hidden;min-height:100px;max-height:-o-calc(100% - 146px);max-height:calc(100% - 146px)}#legend.sub-menu{min-height:130px}.default-theme #legend-list .esriLegendService{padding-bottom:10px}#tools.sub-menu{max-height:300px}#build-data.sub-menu{height:100%}#legend-list .esriLegendLayerLabel,#legend-list .esriLegendService table{width:100%}.esriLegendGroupLayer{margin-left:-12px;margin-right:-12px;margin-top:-20px;padding-bottom:20px}.esriLegendGroupLayer .esriLegendLayerLabel:first-child tr td{font-size:15px;color:#555;line-height:34px;letter-spacing:-.4px;font-weight:700;background:#f3f3f3}.esriLegendGroupLayer .esriLegendLayerLabel:first-child tbody,.esriLegendGroupLayer .esriLegendLayerLabel:first-child tr,.esriLegendGroupLayer .esriLegendLayerLabel:first-child tr td{padding:6px 10px;width:100%}.esriLegendGroupLayer .esriLegendLeft .esriLegendLayerLabel:first-child tr td{font-size:inherit;color:inherit;letter-spacing:inherit;font-weight:inherit;background:inherit;left:-10px;position:relative;padding:0 10px;line-height:1.6}.esriLegendLayerLabel{padding-top:0}#help.sub-menu p,#layers.sub-menu p,#legend.sub-menu p,#open-data.sub-menu p,#tools.sub-menu p{padding:10px;margin:0}#build-data.sub-menu p,.build-s.sub-menu p{padding:6px 20px}.build-s.sub-menu .line-legend p{padding:4px 20px}p.build-p{font-size:14px}p.build-p:first-child{background:#cacaca}.module-build p.build-p:first-child{background:#e61c24;color:#fff;font-size:15px}#build-inner-mng.inner .desc{margin-bottom:14px;background-color:#fff;padding:20px;font-size:14px}#legend-list{padding:0 0 5px;min-height:100px}#legend-list .esriLegendServiceLabel{color:#53565d;font-size:12px;line-height:24px;text-transform:uppercase;letter-spacing:2px;font-weight:400}#theme.sub-menu p{color:#b8bbc3}#theme.sub-menu img{border:none;width:50%;height:auto}.module-build .inner h3{margin-bottom:14px;background-color:#fff;border-bottom:1px solid #e9e9e9;line-height:28px}.module-build .inner h4{margin-top:26px;font-size:16px;line-height:28px}.module-build .inner h4.border-top{border-top:1px solid #c1c1c1}.module-build #build-inner-stat h3{margin-bottom:0}.inner.sub-build{height:100%;height:-o-calc(100% - 46px);height:calc(100% - 46px);overflow-y:scroll}#build-inner,.build-s .inner{overflow-y:auto}#build-inner-m-msg,#build-inner-t-msg{padding-top:0;padding-bottom:10px;background-color:#e8e8e8}#build-inner-t-msg{height:230px}#chart-legend,#chart-legend-heating{background:#fff;padding-top:10px;padding-bottom:10px}#bar-legend #chart-legend{background:0 0}#chart-graph,#chart-graph-heating{background:#fff;overflow-x:hidden}#bar-tips h5{padding:4px 20px;font-size:13px}.layers-labels{padding:10px 10px 2px;display:block;color:#53565d}#build-docs.sub-menu .inner a,#build-help.sub-menu .inner a,#build-imp-info.sub-menu .inner a,#help.sub-menu .inner a,#open-data.sub-menu .inner a,.page-content #content a{color:#c1272d;border-bottom:1px solid #c1272d;font-weight:400;line-height:1.5}#build-docs.sub-menu .inner a:hover,#build-help.sub-menu .inner a:hover,#build-imp-info.sub-menu .inner a:hover,#help.sub-menu .inner a:hover,#open-data.sub-menu .inner a:hover,.page-content #content a:hover{color:#c1272d;border-bottom:none}#layers:target~.modes #menu-layers,#layers:target~.modes #menu-layers .fa:before,#legend:target~.modes #menu-legend,#legend:target~.modes #menu-legend .fa:before,#tools:target~.modes #menu-tools,#tools:target~.modes #menu-tools .fa:before{color:#5d6065}.animate{-webkit-transition:125ms;transition:all 125ms}#tools-opacity,.esriMeasurement .dijitContentPane,.inner{padding-top:0;margin:0;background:#e9e9e9}#tools-opacity{padding-top:10px;padding-bottom:4px}.esriMeasurement .dijitContentPane.resultTable{margin-left:12px;margin-right:12px;margin-top:10px;padding-bottom:4px;padding-top:6px;background:#f3f3f3;border-bottom:1px solid #dfdfdf}.esriMeasurement .esriMeasurementResultValue .result{padding-bottom:14px;background:0 0;font-size:18px}.module-build .inner{padding-top:0;padding-bottom:0}#build-inner-m.inner,#build-inner-t.inner,#build-maintenance.module-build,#build-temp.module-build{padding-top:0;background:#fff}#layers .inner{padding-bottom:0;min-height:30px}.inner p{font-size:14px;color:#555;line-height:22px;text-transform:none;letter-spacing:0}.module-build .inner p{font-size:15px;line-height:19px;font-weight:700;color:#555}.module-build .inner p.info-highlight{background-color:#fff;line-height:3;margin:10px 20px;padding:6px 10px;border-left:1px solid #e61c24}.module-build .inner p.normalf{font-size:13px;font-weight:400;line-height:15px}.module-build #build-inner-att p,.module-build #build-inner-d p{font-weight:400}#build-help.module-build .inner p{font-size:15px;font-weight:400}#build-attachments .sub-build .anchor-tag{font-size:15px;color:#c1272d;border-bottom:1px solid #c1272d;font-weight:400;line-height:1.5}#build-attachments .sub-build .anchor-tag:hover{border-bottom:none;cursor:pointer}.module-build .inner #chart-legend p,.module-build .inner #chart-legend-heating p{font-size:13px;line-height:16px;font-weight:400}.module-build .inner #chart-legend span p{line-height:20px;background:#e8e8e8;margin:0 20px;padding:6px 10px;border-left:1px solid #e61c24}.inner #bar-legend #chart-legend p,.inner #chart-legend-heating p{font-size:13px;line-height:24px;font-weight:400}.inner #bar-legend #chart-legend p{color:#2b2b2b}.inner #bar-legend .line-legend{margin:0 20px}.inner #chart-legend p{display:inline-block}.module-build .inner .compare p{font-weight:400;font-size:14px;padding-bottom:0}.module-build .inner .compare .bt{text-align:center;background:#a80c0d;padding:0;margin:20px;border-radius:2px}.module-build .inner .compare .bt:hover{background:#c1272d;box-shadow:0 1px 10px 0 rgba(50,50,50,.23)}.module-build .inner .compare .exit-bt{text-align:center;background:#53565d;padding:0;margin:20px;border-radius:2px}.module-build .inner .compare .button{padding:8px}.inner p span{font-size:14px;line-height:18px;color:#7d7d7d;font-weight:400}.inner .first-build p span,.inner .second-build p span{font-size:11px;line-height:18px;color:#5d5d5d;font-weight:700;letter-spacing:1px}.inner .first-build p,.inner .second-build p{padding:6px 10px}.inner p span .bnov{text-transform:none}#build-data .inner p.build-bt{padding:0}#build-data .inner p.build-top{padding-top:20px}.compare .fa{color:#fff;margin-right:10px}#build-inner-stat .section{clear:both;padding:0;margin:0}#build-inner-stat .group{zoom:1}#build-inner-stat .colu{display:block;float:left;height:0;margin:0}#build-inner-stat .span_1_of_3{width:33.33%;border-bottom:1px solid #dedede;padding:40px 0;background:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.module-build .inner .span_1_of_3.vald p{font-size:14px;line-height:15px}#build-inner-stat .colu:first-child{margin-left:0}#build-data .inner p a{display:block;padding-top:9px;padding-bottom:9px;background-color:#53565d;color:#d3d4d8;font-weight:400;border-bottom:1px solid rgba(255,255,255,.09);padding-left:6px;font-size:14px;line-height:25px}#build-data .inner p a:hover{background-color:#c1272d;padding-left:20px;color:#fff}#build-data .inner p a:before{content:"→";opacity:0;-webkit-transition:125ms ease-in-out;transition:all 125ms ease-in-out}#build-data .inner p a:hover:before{margin-right:6px;content:"→";opacity:1}.box.first{border-bottom:3px solid #c1272d;width:70px;display:block}.box.second{border-bottom:3px solid #5817b3;width:70px;display:block}#build-inner-stat .colu:first-child,#build-inner-stat .span_1_of_3.first-build,#build-inner-stat .span_1_of_3.second-build{padding:30px 0;background:#fff}#tools-opacity span,.esriMeasurement #dijit_layout_ContentPane_3{margin-top:0;padding:8px 8px 0;color:#777a7f;line-height:34px;text-transform:uppercase;letter-spacing:1px;text-align:left;font-size:12px;font-weight:700}#tools-opacity span{text-transform:none;letter-spacing:0;font-size:14px;font-weight:400}.esriMeasurement #dijit_layout_ContentPane_3{background:0 0;width:100px;line-height:18px;float:left;margin:16px 2px 0 12px}.esriMeasurement #dijit_layout_ContentPane_3:after{font-family:FontAwesome;content:"";position:absolute;top:16px;padding-left:20px;font-size:18px;color:#867a7f}.esriMeasurement .esriMeasurementResultValue{width:292px;line-height:18px;float:left;background:#f3f3f3;border-bottom:1px solid #dfdfdf;margin:18px 12px 12px}.esriMeasurement .esriMeasurementResultLabel{border-bottom:thin solid #d0d0d0;border-bottom:none}.esriMeasurement .esriMeasurementResultTable{padding:0;width:90%;background:0 0}.esriMeasurement .esriButton .dijitButtonNode,.esriMeasurement .esriToggleButton .dijitButtonNode{vertical-align:middle;padding:3px 30px;border:none;background:0 0;font-size:medium}.esriMeasurement .esriButtonHover .dijitButtonNode{background:#dedcdc}.esriMeasurement .esriButtonActive .dijitButtonNode,.esriMeasurement .esriButtonChecked .dijitButtonNode{background:#cacaca}.esriMeasurement .dijitContentPane.esriMeasurementButtonContainer{overflow:visible}.esriMeasurement .esriMeasurementSeparator{margin:0 2px;padding-top:2px;display:none}.align-left{float:left}.align-right{float:right}#theme .sub-theme a{display:block;background-color:#30333a}#theme .sub-theme:hover{opacity:.7}.layer-group{padding:0;display:inline-block;background:#f3f3f3;position:relative;width:100%;top:1px}.one-service{margin-top:14px}.first-one-service{margin-top:0;border-top:1px solid #e61c24}#legend-list .layer-group{display:block;top:1px;padding-right:10px;padding-left:0;margin-bottom:10px;margin-top:0}.layer-group p{font-size:15px;color:#555;line-height:1.8;letter-spacing:-.4px;font-weight:700}.default-theme-layers{margin-bottom:15px}.default-theme #legend-list_msg{padding-top:10px;min-height:80px}#layer-list .default-theme-layers:last-child{margin-bottom:0}.claro .dijitCheckBox{background:0 0;padding:6px 10px;width:auto;height:inherit}.default-theme #legend-list{padding-top:0}.schools-theme #loading-gif{right:346px}.upper_firstpiece{width:100%}.esriScalebarRuler{overflow:hidden;position:relative;width:100%;height:1px;background-color:#444;border:1px solid #444;border:none}*{box-sizing:border-box}body,esri-map .map,html{height:100%;width:100%;margin:0;padding:0;line-height:1.6;-webkit-overflow-scrolling:touch}body{font-weight:300;font-size:17px;letter-spacing:0;color:#4c4c4c;overflow-x:hidden;overflow-y:auto}:focus{outline:0}.container-fluid,.container-fluid .row{height:100%;overflow:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:15px}h4{padding:12px 15px;background-color:#efefef;border-top:1px solid #d2d2d2;margin:0}.h6,h6{font-size:14px;margin-bottom:10px;margin-top:3px}a{background-color:transparent;color:#e61c24;text-decoration:none}button{border:none;cursor:pointer}button:focus{outline:0}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:1}#tools button.active{background:#53565d;color:#f8f8f8}button.active svg{fill:#f8f8f8}ul{padding:0}ul li{list-style-type:none;margin-bottom:0;font-size:.82em;line-height:1.4;border-bottom:none;display:block;padding:10px 15px}#theme h2{width:100%;display:inline-block;margin-top:0;margin-bottom:30px;padding-top:30px;color:#e4e4e4;line-height:1.6;font-size:16px;text-align:center;text-transform:uppercase;letter-spacing:2px;border-top:1px solid rgba(255,255,255,.08)}.dark .esri-view-surface{background:#505050}.map-col,.map-default{padding:0;margin:0;height:100%;width:100%}.themes-row:hover{background-color:#232323}.col-sm-3.themes-row{padding:0}.col-sm-3.themes-row p{font-size:17px}a:focus,a:hover{color:#fff;text-decoration:none}.row.themes-component img{max-width:80%}.esri-print__export-button,.esri-print__export-button:hover{background-color:#53565d;color:#f8f8f8}.esri-print__exported-file a:focus,.esri-print__exported-file a:hover{color:#53565d;text-decoration:none}.close,.close:focus,.close:hover{cursor:pointer;font-weight:400;opacity:1;filter:alpha(opacity=100);z-index:1002}.esri-popup__position-container{z-index:8}.esri-popup--title-visible .esri-popup__header-title{-ms-word-break:keep-all;word-break:keep-all;line-height:1.4}.esri-popup--is-docked{margin:15px 0}.esri-popup--is-docked-bottom-left.esri-popup--shadow .esri-popup__main-container{width:100%}.esri-popup-renderer__content-element{line-height:1.6}.esri-popup__header-buttons{padding:0 7px;margin:0 0 0 auto;background-color:#e61c24}.esri-popup__content p{line-height:1.4;margin-bottom:10px;font-weight:400}.esri-popup__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;margin:5px 5px 15px 15px;padding-top:5px;-webkit-box-flex:1;flex:1 1 auto;font-size:14px;font-weight:400;overflow:auto;overflow-x:hidden}.esri-popup__navigation{padding:0 1px}.esri-popup__content a{color:#6e6e6e;text-decoration:none;border-bottom:1px solid #c1272d}.esri-icon-zoom-in-magnifying-glass:before{color:#e61c24}.esri-icon-dial:before{content:""!important}.esri-component.esri-popup.esri-popup--is-docked.esri-popup--is-docked-bottom-left .esri-popup__main-container,.esri-popup--is-docked-top-left.esri-popup__position-container .esri-popup__main-container{margin:20px 10px}.esri-view-width-less-than-small .esri-popup__main-container{width:100%}.esri-popup__header{position:relative;font-size:12px;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-flex:0;flex:0 0 auto;border-bottom:1px solid #c1c1c1}.esri-widget h1,.esri-widget h2,.esri-widget h3,.esri-widget h4,.esri-widget h5,.esri-widget h6{font-weight:600;margin:0;font-size:15px;border-top:1px solid #e9e9e9}.esri-view-height-less-than-medium .esri-popup__main-container{max-height:280px}.esri-popup--content-visible .esri-popup__content,.esri-popup--is-docked.esri-popup--feature-updated .esri-popup__content,.esri-popup--is-docked.esri-popup--feature-updated .esri-popup__header-title{margin-top:10px}.esri-view-width-xlarge .esri-popup__main-container{width:475px}.finance-list{padding:10px;background-color:#efefef}esri-map esri-search .arcgisSearch{display:block;position:absolute;z-index:2;top:15px;left:65px}.pane{padding:1em}.esri-popup__content span{font-weight:700;line-height:1.6}.sidebar-common{z-index:9999}.r-sidebar{display:none;padding:0;width:326px;height:100%;overflow:auto;background:#efefef}.map-projects .r-sidebar{position:fixed;right:0;top:0;z-index:7;overflow:hidden}.projects-theme{position:absolute;display:inline-block;width:16px;height:4px;border-radius:8px;margin-right:3px}.esri-popup .projects-theme{top:-2px;position:relative}.checkbox .projects-theme{top:4px}.esri-layer-list__item-actions-menu-item--active,.esri-layer-list__item-actions-menu-item--active:hover{background-color:#e61c24;color:#fff}.esri-popup .type-B.projects-theme,.esri-popup .type-N.projects-theme,.esri-popup .type-V.projects-theme{position:relative;bottom:0;padding:6px;margin-bottom:0;margin-right:10px;border-radius:8px;font-size:0;top:3px}.esri-popup .type-V.projects-theme{border:2px solid #0070ff}.esri-popup .type-N.projects-theme{border:2px solid #feaa02}.esri-popup .type-B.projects-theme{border:2px solid #77d745}.n1-theme{background-color:#e44831}.n2-theme{background-color:#d230cf}.n3-theme{background-color:#c18938}.n4-theme{background-color:#00b0ff}.n5-theme{background-color:#1be0cc}.n6-theme{background-color:#62d65f}.n7-theme{background-color:#5b1be0}.n8-theme{background-color:#3ca223}.n9-theme{background-color:#a22380}.n10-theme{background-color:#c1a71f}.project-name,.theme-name{margin-left:26px;position:relative;display:inline-block}.suggestions{position:relative;max-height:200px;overflow:hidden;overflow-y:scroll;width:100%;background:#fff;z-index:9999}.suggestions ul{padding:0;margin:0}.container{width:600px;margin-left:10px;margin-top:10px}.suggestions ul li{list-style:none;padding:0;margin:0}.suggestions ul li a{padding:5px;display:block;text-decoration:none;color:#7e7e7e}.suggestions ul li a:hover{background-color:#f1f1f1}.text-highlight{background-color:#ffc500}.form-control,output{font-size:17px}.filters-container .filter-detail{padding:10px 20px;color:#f8f8f8}.filters-container{background:#53565d!important;border-right:1px solid #53565d!important}.line-right{border-right:none}label.label-style.active{color:#c3c3c3!important;background:#2f2f2f!important}li.list-active{background:#53565d;color:#fff!important}.filter-theme label,.filter-year label{color:#f1f1f1}.filter-theme .checkbox label,.filter-year .checkbox label{font-size:14px;color:#d2d2d2}.filter-theme .checkbox .label-style,.filter-year .checkbox .label-style{position:relative;padding:2px 10px;line-height:1.8;border:2px solid #53565d}.filters-container .filter-theme,.filters-container .filter-year{padding:10px 10px 0;border-top:1px solid rgba(216,216,216,.2)}#filters-button button,#filters-button-projects button,#measure-button button.active{background:#53565d!important;color:#f8f8f8!important}#measure-button button{background:#cfd0d2!important}#measure-button button:disabled,#measure-button button:disabled:hover{background:#cfd0d2!important;color:#f8f8f8!important}#measure-button button:hover{background:#53565d!important;color:#f8f8f8!important}#measure-button button:focus{box-shadow:0 0 6px #4e5858}#filters-button svg,#filters-button-projects svg,#measure-button svg{fill:#fff}.esri-legend__message{padding:20px;font-size:18px}.sub-menu p.esri-legend__service-label{padding:0;font-size:15px;color:#555;line-height:34px;letter-spacing:-.4px;font-weight:700}.esri-legend__layer-table{display:table;border-collapse:collapse;width:100%;margin-bottom:5px}.sub-menu.default-legend p.esri-legend__service-label{padding:inherit;border-bottom:1px solid #e61c24;color:#555;line-height:26px;letter-spacing:-.4px;font-weight:700;background:#fff}.sub-menu.default-legend .esri-legend__layer-caption{display:table-caption;padding:10px 20px 0;font-size:17px}.esri-legend__service:last-child{border-bottom:none}#gallery-container{margin-top:10px}#gallery-container .esri-popup-renderer img{max-width:100%}.baguetteBox-button,.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(255,255,255,0)!important}.baguetteBox-button svg g{stroke:#e61c24}#tools-container{background:#e9e9e9}#tools-container>button{margin:10px;padding:6px 10px;background-color:#e9e9e9;font-size:14px;border:1px solid #53565d;border-radius:2px}#print-container{position:absolute;margin-left:10px;top:10px}.map-tool{display:none;margin:20px}.measure,.print{display:none;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2)}.measure:hover,.print:hover{cursor:move;cursor:-moz-move;cursor:-webkit-move}.map-tool.measure-active,.measure.measure-active,.print.print-active{display:block;z-index:1003}.esri-layer-list__item-label:hover{cursor:pointer}.esri-layer-list__action-toggle,.esri-layer-list__item-action{margin:1px;border:1px solid red;border-radius:2px}.esri-icon-close:before,.esri-icon-dock-left:before,.esri-icon-minimize:before{color:#111!important}.esri-popup__button:hover{background-color:#e61c24!important;color:#fff!important}#extract-container .measure,#measure-container .measure,.esri-widget{box-sizing:border-box;color:#323232;font-size:14px;font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3em;background-color:#fff}.esri-swipe--horizontal .esri-swipe__divider{background-color:#e61c24;width:5px;height:100vh;padding:0!important;margin:0;cursor:col-resize;left:40%}.esri-swipe__handle{width:20px;left:1px;padding:6px 0;border-radius:2px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#e61c24;font-size:30px;color:#fff}.esri-swipe__handle:after,.esri-swipe__handle:before{background:0 0;content:"";width:auto;height:32px;border:none}.esri-swipe--horizontal .esri-swipe__container{margin-left:-10px}.esri-swipe--horizontal .esri-swipe__divider{border:none}.esri-swipe.esri-widget{background:0 0}#close-measure,#close-print{padding:4px;position:relative;height:30px;float:right;z-index:99;right:5px}#close-measure:hover,#close-print:hover{cursor:pointer}#measure-container .measure .esri-widget.esri-widget-button{width:86px;height:30px;margin-right:4px;font-size:16px;color:#53575d;border:1px solid #caced4;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#measure-container .measure .esri-widget.esri-widget-button.active{width:86px;height:30px;font-size:16px;color:#fff;border:1px solid #53585d;display:-webkit-inline-box;display:inline-flex;background-color:#53575d}#extract-container .measure,#measure-container .measure,.esri-print{position:absolute;padding:12px 15px;overflow-y:auto;width:300px}.esri-print label{padding-left:0}.esri-print .esri-select{cursor:pointer;display:block;width:270px}#drag-print{padding:4px;position:relative;height:30px;z-index:99;right:5px;top:5px}#drag-measure svg,#drag-print svg{top:5px;position:relative;width:20px;fill:#636363}.svg-print{position:relative;top:3px}.svg-measure{position:relative;top:5px}.svg-print svg{width:18px;fill:#53565d}#drag-print span{top:-4px;position:relative}.esri-ui-top-right{top:10px;right:10px}.esri-ui-corner .esri-compass.esri-widget{position:relative;top:3px;right:86px;width:30px;height:30px;font-size:13px;z-index:0}.esri-print__container{max-height:490px;overflow-x:hidden;overflow-y:auto;width:100%;padding-top:10px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{display:none}.checkbox label,.radio label{padding-left:10px;padding-right:10px}.checkbox label{font-size:14px;color:#888787;cursor:pointer}#layers .checkbox label{font-size:15px;color:#53565d}.checkbox,.radio{margin-top:10px;margin-bottom:10px}#layers .checkbox{margin-bottom:0}ul.projects-list{background-color:#fff;border-top:1px solid #d2d2d2;position:relative;margin-top:0;margin-bottom:0;padding-bottom:20px}ul.projects-list li:hover{cursor:pointer;color:#b9b9b9}ul.projects-list p{margin:12px 0 0;padding:0 15px 15px}h3{margin-top:0;padding:12px 20px;margin-bottom:10px;background-color:#f3f3f3;color:#fff}.sub-layers-container h3{padding:13px 10px 13px 60px;margin-bottom:0;font-size:16px;background-color:#e61c24}label.label-style.active{border-radius:12px;margin-left:5px}label.label-style:after{content:" ";font-size:.8em;color:red}label.label-style.active:after{content:"✕";font-size:.8em;color:red}.filters-container label.label-style.active:after{padding-left:5px}#help .inner,#open-data .inner{padding:20px 0}.label-style{line-height:1.8;border:2px solid #fff}.radio input[type=radio],.radio-inline input[type=radio]{display:inherit}.esri-search .esri-search__form{margin-top:0}.kindergartens .gartens-search .esri-search__container .esri-widget--button,.kindergartens .sidebar-container .gartens-search .esri-search__submit-button{padding:22px}.kindergartens .gartens-search .esri-search__container .esri-icon-close:before{color:#f40c0f!important}.esri-ui-inner-container{position:absolute;left:0!important;top:0!important;bottom:0!important;right:0!important}.esri-search .esri-search__submit-button{border-left:none}.esri-ui-top-right .esri-search{position:absolute;right:0;width:250px}.esri-search .esri-search__container .esri-search__input{padding:14px;color:#4c4c4c;background-color:#fff;border-radius:0;box-shadow:none;-webkit-transition:width 175ms ease-in;transition:width 175ms ease-in}.esri-search .esri-search__container .esri-widget-button{padding:8px;margin:0;font-size:16px;box-sizing:content-box}.esri-search{width:240px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.esri-zoom .esri-widget-button:first-child{margin-bottom:0;right:20px}.esri-zoom .esri-widget-button:last-child{top:30px;right:20px}.esri-zoom .esri-widget{font-size:14px;background-color:#fff;color:#6e6e6e;width:32px;height:32px;padding:0;margin:0;overflow:hidden;cursor:pointer;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}label{font-size:16px;line-height:1.6;margin:0;padding-left:10px}.filter-detail{padding:10px 20px}.filter-detail.main{padding:10px 15px 0;font-size:16px}.filter-detail svg,.map-tool svg,.measure svg{width:18px;height:18px;fill:red}#sub-layer-list svg{display:block;width:14px;height:14px;fill:#fff}.esri-legend__service{border-bottom:none;padding:0}.esri-legend__layer-cell--info{font-size:14px;padding-left:7px;padding-right:7px;max-width:250px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.map-default .esri-legend__layer-cell--info{font-size:14px;padding-left:0;padding-right:10px;max-width:310px;overflow:hidden;white-space:normal;-ms-text-overflow:ellipsis;text-overflow:ellipsis;position:relative}.map-projects #legend.sub-menu p.esri-legend__service-label{padding:0}.esri-legend__layer-cell--symbols{text-align:left;padding-left:10px;padding-right:10px;min-width:15px}#close-filter{padding:4px;position:relative;height:18px;float:right;margin-right:-10px}#sub-layer-list #close-filter{position:absolute;height:35px;width:35px;float:right;top:0;margin:0;right:0;padding:10px;background:#e61c24}#close-filter:hover{cursor:pointer}#filters-button{margin-top:20px;margin-bottom:20px}measure-map{display:inline-block}#filters-button svg,#filters-button-projects svg,#measure-button svg-measure{width:14px;top:2px;height:18px;position:relative;right:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#filters-button .button-active svg,#filters-button-projects .button-active svg,#measure-button .button-active svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filter-theme,.filter-year{padding:10px 10px 0;border-top:1px solid #d8d8d8}.filter-year{margin-top:10px}.badge{display:inline-block;min-width:10px;padding:3px 6px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px;position:absolute;right:10px;margin-top:4px}.filters-badge{right:-5px;margin-top:-1px;background-color:#e61c24;position:relative}.filter-msg{margin-top:10px;font-size:.8em;display:inline-block}.sub-layers-container .esri-layer-list.esri-widget>ul>li,.sub-menu .esri-layer-list.esri-widget.hide-first-layer>ul>li:last-child{display:none}.sub-layers-container .esri-layer-list.esri-widget>ul>li:last-child,.sub-menu .esri-layer-list.esri-widget>ul>li{display:block}#filters-button button,#filters-button-projects button,#measure-button button{width:calc(100% - 40px);padding:10px 20px;margin:5px 15px;background:#d8d8d8;border:none;font-size:14px;font-weight:700}#filters-button-projects button{width:calc(100% - 30px)}#measure-button button{width:100%;margin:10px 0 0}.filters-container{width:311px;padding-bottom:10px;z-index:-1;position:fixed;opacity:0;-webkit-transform:translateX(-280px);transform:translateX(-280px);top:60px;height:-o-calc(100% - 65px);height:calc(100% - 65px);overflow:hidden;overflow-y:auto}.filters-container.filters-active{z-index:1;opacity:1;-webkit-transform:translateX(-316px);transform:translateX(-316px);overflow:hidden}.selected-itv-point svg g path{fill:#fff;fill-opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.selected-itv-point svg g circle{fill:#fff;fill-opacity:0;-webkit-transform-origin:505 50%;transform-origin:505 50%;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:pulseCircle;animation-name:pulseCircle;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulseCircle{0%,100%{stroke-width:3px;stroke-opacity:1}50%{stroke-width:1px;stroke-opacity:0}}@keyframes pulseCircle{0%,100%{stroke-width:3px;stroke-opacity:1}50%{stroke-width:1px;stroke-opacity:0}}#vilnius-logo{display:none;position:absolute;box-shadow:none;top:-2px}#vilnius-logo img{width:40px}.esri-ui-bottom-left{bottom:10px;left:10px}.esri-scale-bar__line--bottom{border-top:1px solid #323232!important;top:0}.esri-scale-bar__line--bottom:after,.esri-scale-bar__line--bottom:before,.esri-scale-bar__line--top:after,.esri-scale-bar__line--top:before{width:1px!important;border-right:1px solid #323232!important}.esri-scale-bar__line--top{bottom:0!important;border-bottom:1px solid #323232!important;height:16px}.esri-scale-bar__line--bottom:after{top:-1px!important}.esri-scale-bar__line--top:after{right:0;bottom:-1px!important}.esri-ui-corner .esri-scale-bar.esri-widget{box-shadow:none!important}.esri-ui-manual-container>.esri-component{position:absolute}.input-field{width:100%}.form-control{width:100%;height:44px;padding:6px 15px;background-color:#fff;border:none;border-radius:0;box-shadow:none;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#building-help,#share-btn,#stats-close-button{display:none;position:absolute;z-index:70;top:20px;left:670px;font-size:14px!important;line-height:17px!important;background-color:#53565d;border:1px solid #53565d;border-top:1px solid rgba(202,201,201,.2);border-right:0;border-radius:2px 0 0 2px;-webkit-transition:width 175ms ease-in;transition:width 175ms ease-in;box-sizing:content-box;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);padding:10px 10px 0;color:#fff!important}.share-btn-title{position:relative;bottom:5px;margin-right:4px}#building-help{position:fixed;width:5px;top:88px;right:542px;padding:7px 14px 6px;z-index:0}#building-help p{margin:0}.esri-component.esri-zoom.esri-widget{position:relative;top:44px;right:0}#share-btn{z-index:0;display:block;left:auto;right:44px;top:76px;padding:5px;height:20px;background-color:#e61d25;border:1px solid #e61d25}#share-btn:hover{cursor:pointer}#share-btn svg{fill:#fff;width:20px;height:20px}#stats-close-button{display:block}.modal-content{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1001;top:0;left:0}#inner-help-container h3,#inner-help-container p{width:400px;margin:10px auto;font-size:16px}#inner-help-container p.sup{font-size:14px}#inner-help-container,#inner-share-container{max-width:840px;max-height:100%;overflow:hidden;height:auto;margin:0 auto;color:#fff;background:#2a2b2f;position:fixed;top:0;bottom:10%;z-index:1004;left:0;right:0}.help-wrapper{padding:40px 50px}#inner-help-container{margin:10px}#inner-help-container a{border-bottom:1px solid #e61c24}#inner-share-container{position:fixed;max-width:400px;top:50%;left:0;margin:-120px 10px;background-color:#fff;right:0;bottom:inherit;padding:20px 50px}#inner-share-container p{color:#4c4c4c;margin-top:5px;font-weight:700}#url-link{width:100%;border-bottom:1px solid #e61c24;box-shadow:none;padding:0 0 10px;font-size:14px;height:24px;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}#inner-help-container #close-filter,#inner-share-container #close-filter,.sub-layers-container #close-filter{padding:10px 5px 5px;position:absolute;height:40px;float:left;top:0;left:0;background:#e61c24}.sub-layers-container #close-filter{padding:18px;height:48px;background-color:#a80c0d;font-size:20px}.sub-layers-container #close-filter svg{display:block;fill:#fff;width:15px;height:15px}#inner-help-container svg,#inner-share-container svg{width:30px;height:20px;fill:#fff}#inner-help-container img{display:block;margin:40px auto;max-width:100%}#inner-help-container h2{font-size:24px;background:#fff;color:#252525;padding:20px 50px;margin-bottom:40px}#inner-help-container h2,h3{line-height:1.4;font-weight:700}#inner-help-container h3{background-color:inherit;font-size:20px;color:#e61c24;padding:0}#building-help a{color:#fff!important}#building-help:hover{cursor:pointer}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check-inline{display:inline-block;margin-right:.75rem}.form-title{width:100%;display:inline-block;padding-bottom:5px;font-weight:700}.form-split-title{width:48%}.buffer-size{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.mobile-menu{margin:0;display:block;position:absolute;top:0;left:0;z-index:7;padding:0;width:47px;height:47px;background:#e61c24;box-shadow:0 1px 2px rgba(0,0,0,.3)}.mobile-menu:hover{cursor:pointer}.mobile-menu-close{right:0;left:auto;box-shadow:none;background:0 0}.mobile-menu-close .button.close{top:12px;display:inline-block;color:#fff}.mobile-menu.mobile-active{box-shadow:none}.mobile-menu .fa{display:block;padding:16px;font-size:20px;line-height:.9}.mobile-menu.mobile-active .fa{display:none}.mobile-menu.mobile-active a.close{display:inline-block;padding-right:5px;top:12px;color:#fff}.mobile-menu.mobile-active a.close:hover{background-color:inherit}.maps-nav{float:left;padding-right:0;border-radius:2px}.esri-search-result-renderer.esri-widget{margin-top:10px}#menu-wrapper{position:fixed;display:none;width:100%;height:100%;background-color:#000;opacity:.4;top:0;left:0;z-index:8}.active-tools #menu-wrapper{z-index:-1}#menu-wrapper.active-wrapper{display:block}#theme .sub-theme{opacity:.5;width:100%;text-align:center;display:inline-table;opacity:.5}#theme .sub-theme.current-theme{opacity:1!important}.mobile-menu a.close,.sublist-off{display:none}#theme.sub-menu{overflow-y:auto;max-height:-o-calc(100% - 146px);max-height:calc(100% - 146px);max-height:calc(50% - 80px);background-color:#53565d;overflow:hidden;padding:10px 0 10px 20px;-webkit-overflow-scrolling:touch}#help.sub-menu,#layers.sub-menu,#legend.sub-menu,#open-data.sub-menu,#theme.sub-menu,#tools.sub-menu{width:100%;max-width:260px;height:100%;max-height:100%;bottom:0}#layers:after{content:"";width:100%;height:30px;position:absolute;bottom:0;background:rgba(233,233,233,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(233,233,233,0)),to(#e9e9e9));background:linear-gradient(to bottom,rgba(233,233,233,0) 0,#e9e9e9 100%)}.map-projects #layers:after{height:0}.sub-menu{padding:10px 20px}menu-legend div{overflow:hidden}.layers-wrapper{max-height:-o-calc(100% - 72px);max-height:calc(100% - 72px)}.menu-nav-content,.menu-themes-content{max-height:-o-calc(100% - 52px);max-height:calc(100% - 52px);padding-right:10px}.menu-themes-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between;padding-right:20px}.menu-nav-content{max-height:-o-calc(100% - 72px);max-height:calc(100% - 72px)}#theme .sub-theme p{text-transform:none;letter-spacing:0;text-transform:none;font-size:18px;letter-spacing:0;color:#dadce2;line-height:26px;margin-top:10px;margin-bottom:20px}.module{position:fixed;top:0;left:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-260px,0);transform:translate(-260px,0);display:none;z-index:14}.module.mobile-active{display:block}.module:target{opacity:1;z-index:14;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.box-shadow{box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2)}maps-v-measure-map{z-index:12}.credits-content{display:none}#top-menu{z-index:11}.top-nav{display:inherit;height:100%;width:100%;max-width:260px;z-index:-1;position:fixed;top:0;left:0;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:-webkit-transform 125ms ease-in;transition:-webkit-transform 125ms ease-in;transition:transform 125ms ease-in;transition:transform 125ms ease-in,-webkit-transform 125ms ease-in}.top-nav.mobile-active{display:inherit;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.top-nav.maps-nav.mobile-active .top-nav.maps-nav{margin-top:46px;float:left;padding-right:0;border-radius:0}#menu-theme .fa{color:rgba(169,169,169,.82)}.top-nav #menu-theme,.top-nav .cell,.top-nav.mobile-active #menu-theme,.top-nav.mobile-active .cell{padding:25px;width:100%;max-width:100%;font-size:24px;box-sizing:border-box}.top-nav #menu-theme,.top-nav.mobile-active #menu-theme{background-color:#e61c24;margin-top:50px}.top-nav .fa,.top-nav.mobile-active .fa{display:none}.top-nav .button.close,.top-nav.mobile-active .button.close{top:20px;right:20px;font-size:30px}.button.close{position:relative;padding:2px 6px;margin-bottom:-24px;border:none!important;display:inline-block;border-radius:2px;color:#c1272d;line-height:20px;right:0;top:-40px;font-size:30px}.menu-header{padding:10px}#theme .menu-header{padding:10px 0}#theme .menu-header .button.close{right:20px}.menu-header p{font-size:20px}.menu-header .button.close{right:10px}.esri-layer-list__item:after,.esri-layer-list__item:before{display:none}.sub-menu.default-legend p.esri-legend__service-label,ul>li .esri-layer-list__item-title{font-size:18px}#help.sub-menu .inner p,#layers.sub-menu .inner p,#legend.sub-menu .inner p,#open-data.sub-menu .inner p,#tools.sub-menu .inner p{padding:10px 20px;font-size:17px}#theme.sub-menu p{font-size:20px}#help:target~.modes #menu-help,#layers:target~.modes #menu-layers,#legend:target~.modes #menu-legend,#open-data:target~.modes #menu-open-data,#tools:target~.modes #menu-tools{background-color:#e61c24;color:#fff}#menu-tools{display:none}#build-data .button.close:hover,.button.close:hover{background-color:inherit;color:inherit}.mobile-menu-close:hover .button.close{background-color:inherit;color:#fff}#tools.sub-menu{overflow:inherit;overflow-y:visible}#help .inner,#layers .inner,#legend .inner,#open-data .inner{width:100%;background:#e9e9e9}#loading-gif{width:110px;position:fixed;top:0;bottom:0;margin:auto;z-index:100;left:0;right:0;border-radius:5px}.circular,.showbox{position:absolute;top:0;bottom:0;left:0;right:0}.circular{-webkit-animation:2s linear infinite rotate;animation:2s linear infinite rotate;height:60%;-webkit-transform-origin:center center;transform-origin:center center;width:60%;margin:auto}.loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:1.5s ease-in-out infinite dash,6s ease-in-out infinite color;animation:1.5s ease-in-out infinite dash,6s ease-in-out infinite color;stroke-linecap:round;stroke-width:3px}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{0%,100%,40%,66%,80%,90%{stroke:#df343b}}@keyframes color{0%,100%,40%,66%,80%,90%{stroke:#df343b}}.dijitTooltip{position:absolute;z-index:2000;display:block;left:0;top:-10000px;overflow:visible}.dijitTooltipContainer{background:#b8b5b5}.dijitTooltipFocusNode{padding:2px}.dijitTooltipConnector{position:absolute}.dijitTooltipData,.dj_a11y .dijitTooltipConnector{display:none}.dijitLayoutContainer{position:relative;display:block;overflow:hidden}.dijitAlignBottom,.dijitAlignLeft,.dijitAlignRight,.dijitAlignTop{position:absolute}body .dijitAlignClient{position:absolute}.dijitBorderContainer,.dijitBorderContainerNoGutter{position:relative;overflow:hidden;z-index:0}.dijitBorderContainerNoGutterPane,.dijitBorderContainerPane{position:absolute!important;z-index:2}.dijitBorderContainer>.dijitTextArea{resize:none}.dijitGutter{position:absolute;font-size:1px}.dijitSplitter{position:absolute;overflow:hidden;z-index:10;background-color:#fff;border:0 solid gray}.dj_ie .dijitSplitter{z-index:1}.dijitSplitterActive{z-index:11!important}.dijitSplitterCover{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.dijitSplitterCoverActive{z-index:3!important}.dj_ie .dijitSplitterCover{background:#fff;opacity:0}.dj_ie6 .dijitSplitterCover,.dj_ie7 .dijitSplitterCover,.dj_ie8 .dijitSplitterCover{filter:alpha(opacity=0)}.dijitSplitterH{height:7px;border-top:1px;border-bottom:1px;cursor:row-resize;-webkit-tap-highlight-color:transparent}.dijitSplitterV{width:7px;border-left:1px;border-right:1px;cursor:col-resize;-webkit-tap-highlight-color:transparent}.dijitSplitContainer{position:relative;overflow:hidden;display:block}.dijitSplitPane{position:absolute}.dijitSplitContainerSizerH,.dijitSplitContainerSizerV{position:absolute;font-size:1px;background-color:ThreeDFace;border:1px solid;border-color:ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;margin:0}.dijitSplitContainerSizerH .thumb,.dijitSplitterV .dijitSplitterThumb{overflow:hidden;position:absolute;top:49%}.dijitSplitContainerSizerV .thumb,.dijitSplitterH .dijitSplitterThumb{position:absolute;left:49%}.dijitSplitContainerVirtualSizerH,.dijitSplitContainerVirtualSizerV,.dijitSplitterShadow{font-size:1px;background-color:ThreeDShadow;-moz-opacity:.5;opacity:.5;filter:Alpha(Opacity=50);margin:0}.dijitSplitContainerSizerH,.dijitSplitContainerVirtualSizerH{cursor:col-resize}.dijitSplitContainerSizerV,.dijitSplitContainerVirtualSizerV{cursor:row-resize}.dj_a11y .dijitSplitterH{border-top:1px solid #d3d3d3!important;border-bottom:1px solid #d3d3d3!important}.dj_a11y .dijitSplitterV{border-left:1px solid #d3d3d3!important;border-right:1px solid #d3d3d3!important}.dijitTooltipAbove .dijitTooltipContainer,.dijitTooltipContainer{background-color:#fff;background-position:bottom;border:1px solid #e9e9e9;padding:2px 6px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.25);font-size:14px;color:#000}#myTooltipDialogCompare .dijitTooltipContainer,.dijitTooltipAbove .dijitTooltipContainer{padding:8px 6px}.dijitTooltipAbove .dijitTooltipContainer{padding:14px}.dijitTooltipConnector{border:0;z-index:2;background-image:none;background-repeat:no-repeat;width:16px;height:14px}.dijitTooltipContainer p{font-size:14px;letter-spacing:0;text-align:center;color:#8d8e94}#basemap-button .mat-select-value-text,.mat-select-trigger{padding-left:5px;font-size:13px!important;color:#fff}#basemap-button .mat-select-placeholder{width:auto important;padding-left:6px!important}#basemap-button .mat-select-trigger{min-width:80px!important;height:44px!important}#basemap-button .mat-select-placeholder.mat-floating-placeholder{top:-36px!important;color:#bfbfbf}#basemap-button .mat-select-underline{display:none}#basemap-button .mat-select:focus:not(.mat-select-disabled) .mat-select-arrow{color:rgba(0,0,0,.38)!important}.mat-select-panel{max-width:100px!important}.mat-option.mat-selected,.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){color:#fff!important;background:#4a4a4a!important}.mat-option:hover:not(.mat-option-disabled){color:#fff!important;background:rgba(105,104,104,.58)!important}.mat-option.mat-selected:not(.mat-option-multiple){color:#fff!important;background:#4a4a4a!important}.mat-option,.mat-select{font-family:inherit!important}.mat-progress-bar{top:0;height:5px;overflow:hidden;position:absolute!important;-webkit-transition:opacity 250ms linear;transition:opacity 250ms linear;width:100%;z-index:999}.mat-progress-bar-fill::after{background-color:#e61c24}.mat-progress-bar-buffer{background-color:#505050}.esri-popup--title-visible .esri-popup__header-title,.esri-popup__content p,.esri-popup__content span{font-size:12px}.projects-theme{margin-top:0}.esri-popup__header-title{padding:12px 15px}.esri-popup--content-visible .esri-popup__content{margin:5px 10px;padding-top:5px}.esri-popup__button{padding:7px}.esri-layer-list__item--invisible-at-scale>.esri-layer-list__item-container .esri-layer-list__item-title{color:rgba(110,110,110,.4)}.esri-layer-list__item--invisible-at-scale>.esri-layer-list__item-container{padding:9px 15px 9px 20px;color:rgba(110,110,110,.4);border-bottom:none}.esri-layer-list__no-items{padding:10px 10px 24px}.esri-layer-list.esri-widget{width:auto;padding:0}.esri-layer-list__item-actions-list{padding:2px;border-top:none}.esri-layer-list.esri-widget ul li{font-size:inherit}.sub-layers-container .esri-layer-list.esri-widget ul li{background-color:#e9e9e9}.esri-layer-list__item-title{-webkit-box-flex:1;flex:1;line-height:inherit;word-break:normal}.esri-layer-list__item-action-title{margin-left:14px;font-weight:400;font-size:12px}.esri-layer-list.esri-widget ul li:active>.esri-layer-list__item-action-icon.esri-icon-down,.esri-layer-list.esri-widget ul li:active>.esri-layer-list__item-action-icon.esri-icon-up{color:#e61d25;font-weight:600}ul>li .esri-layer-list__item-title{color:#53565d}.esri-layer-list__item-actions-menu{position:relative;top:6px}.esri-layer-list__item-actions{margin-top:0;padding:0 15px;background-color:#fff}.esri-layer-list.esri-widget>ul>li{-webkit-box-flex:1;flex:1;margin:0;padding:0;word-break:break-all;font-size:15px;color:#555;line-height:26px;letter-spacing:-.4px;font-weight:700}.esri-layer-list__list{list-style:none;margin:0;padding:0}.esri-layer-list__item--has-children>.esri-layer-list__list{font-size:15px;font-weight:400;border-top:1px solid #e61c24}.esri-layer-list__item--has-children>.esri-layer-list__list>.esri-layer-list__item--has-children>.esri-layer-list__list{font-size:15px;font-weight:400;border-top:none;padding-left:28px}.sub-layers-container .esri-layer-list__item--has-children:first-child>.esri-layer-list__list .esri-layer-list__item-container{background:#f3f3f3}.esri-layer-list__item--has-children>.esri-layer-list__list>.esri-layer-list__item--has-children>.esri-layer-list__list .esri-layer-list__item-container{margin-top:10px;margin-bottom:2px;padding:0 15px 0 20px}.esri-layer-list.esri-widget .esri-layer-list__list .esri-layer-list__item .esri-layer-list__list .esri-layer-list__item ul li:last-child{padding-bottom:6px}.esri-layer-list.esri-widget .esri-layer-list__list .esri-layer-list__item .esri-layer-list__list .esri-layer-list__item ul li{border:none}.esri-layer-list__list--root>.esri-layer-list__item--has-children>.esri-layer-list__list>.esri-layer-list__item--has-children>.esri-layer-list__list>.esri-layer-list__item--has-children>.esri-layer-list__item-container{padding:0 4px}.esri-layer-list__item--has-children>.esri-layer-list__list>.esri-layer-list__item--has-children>.esri-layer-list__list .esri-layer-list__item-container .esri-layer-list__item-title{font-weight:400;font-size:14px}.esri-layer-list__item--has-children>.esri-layer-list__list--root{font-weight:700}.esri-layer-list__item-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;padding:10px 30px 10px 20px;background-color:#fff;border-bottom:none;-webkit-transition:padding 250ms ease-in-out;transition:padding 250ms ease-in-out 0s}.esri-layer-list__item{position:relative;overflow:hidden;color:#6e6e6e;list-style:none;margin:0;padding:0}.sub-layers-container{width:100%;height:100%;background-color:#f3f3f3;position:absolute;top:0;right:0;z-index:9999;overflow-y:auto}.sub-layers-container p{background-color:#f3f3f3;color:#53565d;border-bottom:1px solid #e0e0e0;line-height:35px;margin-bottom:0;padding:6px 12px 6px 70px}#sub-layer-list{position:fixed;bottom:0;background-color:#fff;margin:0 auto 20px;left:0;right:0;max-width:320px;min-width:200px;padding:2px 10px 10px;box-shadow:0 1px 2px rgba(0,0,0,.3);z-index:9}.esri-view-width-xsmall .esri-popup--is-docked-bottom-center,.esri-view-width-xsmall .esri-popup--is-docked-bottom-left,.esri-view-width-xsmall .esri-popup--is-docked-bottom-right{z-index:9}.esri-popup--is-docked-bottom-left{top:50%;right:auto}.esri-popup__position-container.esri-popup--content-visible{z-index:14}.esri-attribution{display:none}.esri-ui-corner .esri-widget{right:0;z-index:0}.esri-ui-corner .esri-search.esri-widget{z-index:1}.esri-legend__layer-child-table{display:table;border-collapse:collapse;width:100%;margin-bottom:0;margin-left:7px}#sub-layer-list .count{display:inline-block;padding:0 18px;font-size:27px;border-right:1px solid red;font-weight:700}#sub-layer-list .explain{display:inline-block;position:relative;padding-left:20px;top:6px;line-height:1.4}.sub-layers-inactive a{border-bottom:1px solid;padding-bottom:2px}.sub-layers-inactive a:hover{cursor:pointer;color:#e61c24;border-bottom:none}.esri-scale-bar.esri-widget{left:30px}@media only screen and (min-width:420px){#inner-share-container{margin:-120px auto}.esri-ui-top-right{top:20px;right:20px}.esri-ui-bottom-left{bottom:20px;left:20px}#share-btn{right:44px;top:76px;width:auto}}@media only screen and (min-width:360px){.sidebar-common{z-index:1}}@media only screen and (min-width:740px){.map-col{width:-o-calc(100% - 326px);width:calc(100% - 326px)}.r-sidebar{display:block}.esri-popup--is-docked-bottom-left.esri-popup--shadow .esri-popup__main-container{width:auto;max-width:440px}.esri-component.esri-popup.esri-popup--is-docked.esri-popup--is-docked-bottom-left .esri-popup__main-container{max-height:100%;margin-bottom:0}.esri-ui-corner .esri-compass.esri-widget{top:0;right:135px}.esri-layer-list__item--has-children>.esri-layer-list__list>.esri-layer-list__item--has-children>.esri-layer-list__list .esri-layer-list__item-container .esri-layer-list__item-title{font-size:inherit}#theme h2{margin-bottom:15px;padding-top:15px;font-size:12px}#theme .sub-theme{width:49%}.esri-popup--title-visible .esri-popup__header-title{font-size:16px}.esri-popup__content p{font-size:15px}.esri-popup__content span{font-size:14px}.projects-theme{margin-top:4px}#help.sub-menu,#layers.sub-menu,#legend.sub-menu,#open-data.sub-menu,#theme.sub-menu,#tools.sub-menu{margin-left:200px;padding:0;width:368px;max-height:100%;height:auto;overflow:hidden;bottom:0}#help.sub-menu p,#layers.sub-menu p,#legend.sub-menu p,#open-data.sub-menu p,#tools.sub-menu p{padding:8px 20px}#theme.sub-menu .menu-header p{margin:0 20px;padding:10px 0}#legend .inner,.layers-wrapper,.menu-themes-content{padding:0 20px}#help .inner,#open-data .inner,#tools-container{padding:10px}#legend .inner{background:#f3f3f3}.esri-legend__message{padding:20px 10px;font-size:15px;background:#e9e9e9}menu-legend .esri-legend__layer{background:#e9e9e9}.layers-wrapper,.menu-nav-content{max-height:-o-calc(100% - 48px);max-height:calc(100% - 48px);overflow:hidden}.menu-themes-content{max-height:-o-calc(100% - 48px);max-height:calc(100% - 48px)}#theme.sub-menu p{font-size:17px}#help:target~.modes #menu-help,#layers:target~.modes #menu-layers,#legend:target~.modes #menu-legend,#open-data:target~.modes #menu-open-data,#tools:target~.modes #menu-tools{background-color:#f3f3f3;color:#53565d}#theme:target~.modes #menu-theme{background-color:#53565d}#tools.sub-menu{overflow:inherit;overflow-y:visible}.credits-content{display:inline}.esri-print__layout-tab-list .esri-print__layout-tab:last-child,button.esri-print__advanced-options-button{display:none}.esri-print__layout-tab[aria-selected=true],.esri-print__layout-tab[aria-selected=true]:hover{background-color:#fff;color:#323232;border:none;font-size:14px;padding-left:0}.top-nav,.top-nav.mobile-active{width:200px}#theme .sub-theme p{font-size:13px;line-height:22px;margin-top:5px;margin-bottom:10px;height:20px;overflow:hidden}.esri-ui-inner-container{position:absolute;left:0!important;top:0!important;bottom:0!important;right:0!important}.esri-ui-top-left .esri-search{position:absolute;right:0;top:0;left:inherit;width:240px}#menu-tools{display:block}.module{z-index:9}.module:target{z-index:10}#building-help{display:block;left:inherit;top:20px;right:610px}#inner-share-container{margin:-120px auto}.esri-scale-bar.esri-widget{left:45px}.sub-layers-container{width:326px}.top-nav .button.close,.top-nav.mobile-active .button.close{top:10px;right:10px;font-size:20px;position:absolute}.button.close{top:-35px;font-size:inherit;right:10px}#theme .menu-header,.menu-header{padding:0}.menu-header p{font-size:17px}#theme .menu-header .button.close{right:10px}.sub-menu.default-legend p.esri-legend__service-label,ul>li .esri-layer-list__item-title{font-size:15px}#help.sub-menu .inner p,#layers.sub-menu .inner p,#legend.sub-menu .inner p,#open-data.sub-menu .inner p,#tools.sub-menu .inner p{padding:10px;font-size:15px}.sub-menu.default-legend .esri-legend__layer-caption{padding:10px 10px 0;font-size:15px}.esri-layer-list__item-container{padding:10px 15px 10px 20px}.sub-menu{padding:20px}.top-nav #menu-theme,.top-nav .cell,.top-nav.mobile-active #menu-theme,.top-nav.mobile-active .cell{padding:20px;font-size:18px}.esri-widget .esri-menu{width:100%}.col-sm-3.themes-row p{font-size:14px}.themes-page-logo span{margin-right:130px}#share-btn{width:70px}}@media only screen and (min-width:840px){.esri-component.esri-popup.esri-popup--is-docked.esri-popup--is-docked-bottom-left .esri-popup__main-container,.esri-popup--is-docked-top-left.esri-popup__position-container .esri-popup__main-container{max-height:100%}.top-nav,.top-nav.mobile-active{width:200px}.esri-ui-corner .esri-compass.esri-widget{top:0;right:100px}#theme.sub-menu{width:368px}#help.sub-menu,#layers.sub-menu,#legend.sub-menu,#open-data.sub-menu,#tools.sub-menu{width:300px;max-width:300px}#tools.sub-menu.module .tool-button{width:260px}.esri-ui-top-left{top:20px;right:20px;left:auto;width:inherit}.esri-ui-top-right .esri-search{position:absolute;right:48px;top:0;left:inherit;width:248px}.esri-search{width:240px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#vilnius-logo{display:block}.mobile-menu{margin:0}.esri-ui-corner .esri-widget:first-child{box-shadow:0 1px 2px rgba(0,0,0,.3);right:0;float:none;position:relative}.filters-container{top:5px;height:-o-calc(100% - 10px);height:calc(100% - 10px)}.top-nav{max-width:100%}.top-nav.maps-nav,.top-nav.maps-nav.mobile-active{margin-top:0}.esri-icon-zoom-in-magnifying-glass:after{content:"Priartinti";font-weight:400;font-size:13px;box-sizing:border-box;color:#323232;font-family:"Avenir Next W00","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 10px;line-height:1.3em;top:-3px;position:relative}.esri-popup__action-text{display:none}.esri-zoom .esri-widget-button:first-child{margin-bottom:0;right:0}.esri-zoom .esri-widget-button:last-child{top:30px;right:0}#print-container,.measure-tool{position:absolute;margin-left:465px;top:10px}.measure-tool.buffer-tool{margin-left:0;top:130px}.buffer-tool .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;border:none;border-radius:0}.buffer-tool .form-control{font-size:inherit;height:38px}.buffer-tool .form-control option{padding-bottom:5px}.buffer-tool .form-group{padding:15px 10px;margin-bottom:0;background-color:#eee;border-top:none}.buffer-tool hr{border-top:1px solid #d4d4d4}#tools.sub-menu .buffer-tool .feature-units{padding:5px 5px 5px 0;font-size:17px;text-align:left;line-height:1.4}#tools.sub-menu .buffer-tool .feature-units.sp-width{width:152px;display:inherit}#tools.sub-menu .buffer-tool .feature-title{font-weight:700;padding:0;margin-top:5px;margin-bottom:5px;font-size:14px;color:#53555c}.feature-results{margin-top:20px;background:#dee0e2;padding:10px;color:#53555c}.buffer-tool .input-group-addon{background:#fff}.buffer-tool input,.buffer-tool select{background-color:#eee}.input-group{border-radius:0;padding-bottom:6px}label{font-weight:400}.input-group label:hover{cursor:pointer}.buffer-size{width:100px}.buffer-alert{margin-top:10px}.measure-content{margin-top:30px}.esri-component.esri-zoom.esri-widget{top:0}#help .inner,#legend .inner,#open-data .inner{height:100%}#share-btn{right:0;top:72px;width:70px}#inner-help-container{margin:80px auto 0;max-height:80%}#building-help{top:20px;right:660px;padding:7px 14px 6px}}@media only screen and (min-width:1024px){.col-sm-3.themes-row p{font-size:17px}}@media only screen and (min-width:1382px){#top-menu{z-index:7;position:fixed;top:20px;left:20px;background:#e61c24;max-height:40px}.module:target{z-index:6}#building-help,#top-menu{display:block}#menu-wrapper.active-wrapper{display:none}#help.sub-menu,#layers.sub-menu,#legend.sub-menu,#open-data.sub-menu,#theme.sub-menu,#tools.sub-menu,.top-nav.mobile-active{max-width:100%}#help:target~.modes #menu-help,#layers:target~.modes #menu-layers,#legend:target~.modes #menu-legend,#open-data:target~.modes #menu-open-data,#tools:target~.modes #menu-tools{background-color:#f3f3f3;color:#53565d}#tools.sub-menu.module .tool-button{width:200px}.esri-ui-corner .esri-compass.esri-widget{top:0;right:100px}#build-data .button.close:hover,.button.close:hover{background-color:#c1272d;color:#fff}.mobile-menu{display:none}.esri-component.esri-popup.esri-popup--is-docked.esri-popup--is-docked-bottom-left .esri-popup__main-container{margin:20px}#theme.sub-menu{background-color:#53565d;width:476px;height:auto;overflow:hidden;max-height:-o-calc(50% - 80px);max-height:calc(50% - 80px)}#layers.sub-menu,#legend.sub-menu{width:371px;height:auto;overflow:hidden;max-height:-o-calc(50% - 80px);max-height:calc(50% - 80px)}.buldings-theme #layers.sub-menu,.kindergartens #layers.sub-menu,.map-projects #layers.sub-menu,.map-projects #legend.sub-menu{bottom:auto}#tools.sub-menu{width:480px;max-height:300px;bottom:auto;overflow:inherit;overflow-y:visible}#open-data.sub-menu{width:620px;bottom:auto}#help.sub-menu{width:707px;bottom:auto}.sub-menu{padding:10px}#theme .sub-theme p{text-transform:none;font-size:14px;letter-spacing:0;color:#dadce2}#help.sub-menu,#layers.sub-menu,#legend.sub-menu,#open-data.sub-menu,#theme.sub-menu,#tools.sub-menu{margin-left:0;padding:0}#theme.sub-menu{padding:10px 0 10px 10px}#legend.sub-menu .ps{background:#e9e9e9}.menu-themes-content{max-height:-o-calc(100% - 38px);max-height:calc(100% - 38px);padding:0 20px 0 0}#legend .inner,.layers-wrapper{padding:0}#legend .inner{background:#e9e9e9}.button.close{font-size:15px}.top-nav,.top-nav.mobile-active{width:auto;height:auto}.top-nav .fa,.top-nav.mobile-active .fa{display:inline}.top-nav #menu-theme,.top-nav .cell,.top-nav.mobile-active #menu-theme,.top-nav.mobile-active .cell{padding:10px 18px;font-size:14px;float:left;max-width:200px;width:auto}.top-nav #menu-theme,.top-nav.mobile-active #menu-theme{margin-top:0;background-color:#53565d;padding:10px 25px}.top-nav.maps-nav,.top-nav.maps-nav.mobile-active{margin-top:0;float:left;padding-right:10px;border-radius:inherit}.maps-nav{padding-right:10px}.top-nav{z-index:9;display:inherit;opacity:1;position:fixed;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(0,0);transform:translate(0,0)}.module{z-index:-1;position:fixed;top:60px;left:20px;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(0,-40px);transform:translate(0,-40px);display:block}.line-right{border-right:1px solid rgba(123,114,114,.22)}#help .inner,#open-data .inner{padding:0}#building-help{padding:12px 18px 0;right:inherit;top:20px;left:670px}#building-help p{margin-bottom:10px}.themes-page-logo span{width:auto;display:inline-block}}.row.themes-component .themes-row a{color:#dadada;display:block;padding:30px 10px}@media only screen and (max-width:480px){.col-sm-3.themes-row{min-height:200px}.themes-page-logo span{width:100%;display:inline-block}.mobile-menu{z-index:0}}@media only screen and (max-width:740px){.share-btn-title{display:none}}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y,.ps__thumb-y{background-color:#e61c24!important}.ps__rail-y .ps__thumb-y{opacity:1!important;z-index:9999!important}.ps__rail-y{opacity:.9!important;z-index:9999!important}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#41444c!important;opacity:.9!important}perfect-scrollbar>.ps.ps--scrolling-x>.ps__rail-x,perfect-scrollbar>.ps.ps--scrolling-y>.ps__rail-y{background-color:#41444c!important}perfect-scrollbar{height:calc(100% - 23px)!important;max-height:calc(100% - 23px)!important}menu-themes perfect-scrollbar{height:calc(100% - 18px)!important;max-height:calc(100% - 18px)!important}.filters-container perfect-scrollbar,.kindergartens-sidebar perfect-scrollbar{height:calc(100% - 19px)!important;max-height:calc(100% - 19px)!important}#inner-help-container perfect-scrollbar,.buldings-theme .sidebar-right perfect-scrollbar,.kindergartens-sidebar perfect-scrollbar{height:100%!important;max-height:100%!important}.buldings-theme .sidebar-right .ps-content{position:relative;min-height:100%}perfect-scrollbar.list-by-map{height:calc(100% - 135px)!important;max-height:calc(100% - 135px)!important}perfect-scrollbar.list-by-word{height:calc(100% - 157px)!important;max-height:calc(100% - 157px)!important}.buldings-theme .esri-legend__group-layer .esri-legend__service.esri-legend__group-layer .esri-legend__service-label,.buldings-theme .esri-legend__service.esri-legend__group-layer-child .esri-legend__service-label,.kindergartens .esri-legend__group-layer .esri-legend__service.esri-legend__group-layer .esri-legend__service-label,.kindergartens .esri-legend__service.esri-legend__group-layer-child .esri-legend__service-label,.quarters-theme .esri-legend__group-layer .esri-legend__service.esri-legend__group-layer .esri-legend__service-label,.quarters-theme .esri-legend__service.esri-legend__group-layer-child .esri-legend__service-label{display:none}.border-r-2{border-radius:2px}.gartens-search .esri-search .esri-search__container .esri-widget-button,.gartens-search .esri-widget-button{display:none}.gartens-search.esri-search{width:100%}.kindergartens-sidebar .esri-search .esri-search__container .esri-search__input{padding:0 10px;border:1px solid #c6c5c5;height:44px;font-size:17px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}popper-content{border:none}popper-content>div:first-child{display:none}.ngxp__inner{font-size:14px}.ngxp__container{background-color:#fff;border:none!important;z-index:99999}.kindergartens-sidebar .mat-expansion-panel-body{padding:0}.kindergartens-sidebar label{padding-left:0}.kindergartens-sidebar .button.close .fa{width:18px;height:20px}.kindergartens-sidebar .address.input-field{margin-top:10px}.kindergartens-sidebar .mat-checkbox-frame{border-width:1px;border-color:#a9a9a9}.kindergartens-sidebar .mat-expansion-panel-header{padding:0 108px 0 0}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#e61d25}.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:rgba(230,28,36,.26)}.mat-expanded .mat-expansion-indicator{height:35px}.mat-expansion-indicator{height:35px;color:#e61d26}.mat-expansion-indicator::after{padding:4px!important}.kindergartens-sidebar .input-field{position:relative}.vp-select{position:absolute;top:35px;right:15px;z-index:0}.vp-select:after{border-width:0 1px 1px 0!important}.mat-step-header[aria-selected=true] .mat-step-icon{background-color:#e61c24;color:#fff}.mat-step-header .mat-step-icon{background-color:#53565d;color:#fff}mat-spinner{margin:0 auto}.alert .close{background:0 0;position:absolute;right:5px;top:5px;color:inherit}.alert .close:hover{color:#e61c24}.mat-bottom-sheet-container{background:#696e73;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2)}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}/*!
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/@font-face{font-family:"Avenir Next W00";src:url(Avenir_Next_W00_400.f848561c80f8e13b5be6.eot?#iefix);src:url(Avenir_Next_W00_400.f848561c80f8e13b5be6.eot?#iefix) format("eot"),url(Avenir_Next_W00_400.851774df81a3d857ed6d.woff2) format("woff2"),url(Avenir_Next_W00_400.a87014061b358869ab6b.woff) format("woff"),url(Avenir_Next_W00_400.e2038c5ea26efce7cdc9.ttf) format("truetype"),url(Avenir_Next_W00_400.0c370e0e14d3da437c81.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next W00";src:url(Avenir_Next_W00_Italic_400.929fd7fda2fe6a218d25.eot?#iefix);src:url(Avenir_Next_W00_Italic_400.929fd7fda2fe6a218d25.eot?#iefix) format("eot"),url(Avenir_Next_W00_Italic_400.d97f2f7c6cba5c5250a5.woff2) format("woff2"),url(Avenir_Next_W00_Italic_400.888d0beae83429ceb3ec.woff) format("woff"),url(Avenir_Next_W00_Italic_400.fe69b4d61530060edc21.ttf) format("truetype"),url(Avenir_Next_W00_Italic_400.98adb9172e9306e8734a.svg) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Avenir Next W00";src:url(Avenir_Next_W00_600.f07b2aed76e2ebbd7476.eot?#iefix);src:url(Avenir_Next_W00_600.f07b2aed76e2ebbd7476.eot?#iefix) format("eot"),url(Avenir_Next_W00_600.34cde5cbb99cfa07e9be.woff2) format("woff2"),url(Avenir_Next_W00_600.516afcfa7ab0e27c4dac.woff) format("woff"),url(Avenir_Next_W00_600.4f0b00937d985ea8d5f0.ttf) format("truetype"),url(Avenir_Next_W00_600.1ef6952f8de7a82c304f.svg) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Avenir Next W00";src:url(Avenir_Next_W00_Italic_600.18f1e29aacc05ec4196b.eot?#iefix);src:url(Avenir_Next_W00_Italic_600.18f1e29aacc05ec4196b.eot?#iefix) format("eot"),url(Avenir_Next_W00_Italic_600.9cc667d4fec2630d7f83.woff2) format("woff2"),url(Avenir_Next_W00_Italic_600.1562befa048d821cb6e9.woff) format("woff"),url(Avenir_Next_W00_Italic_600.bda8b01f3c02ee9f81cd.ttf) format("truetype"),url(Avenir_Next_W00_Italic_600.25ad77b4f9f9c5b79b10.svg) format("svg");font-weight:600;font-style:italic}@font-face{font-family:CalciteWebCoreIcons;src:url(CalciteWebCoreIcons.ffec172a298ae454348d.ttf?iz9r4h) format("truetype"),url(CalciteWebCoreIcons.f79e77e488020fcb04a7.woff?iz9r4h) format("woff"),url(CalciteWebCoreIcons.215d4603841ce319970a.svg?iz9r4h#CalciteWebCoreIcons) format("svg");font-weight:400;font-style:normal}[class*=" esri-icon-"],[class^=esri-icon-]{font-family:CalciteWebCoreIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.esri-icon-close:before{content:"";color:inherit}.esri-icon-drag-horizontal:before{content:"";color:inherit}.esri-icon-drag-vertical:before{content:"";color:inherit}.esri-icon-handle-horizontal:before{content:"";color:inherit}.esri-icon-handle-vertical:before{content:"";color:inherit}.esri-icon-check-mark:before{content:"";color:inherit}.esri-icon-left-triangle-arrow:before{content:"";color:inherit}.esri-icon-right-triangle-arrow:before{content:"";color:inherit}.esri-icon-down-arrow:before{content:"";color:inherit}.esri-icon-up-arrow:before{content:"";color:inherit}.esri-icon-overview-arrow-bottom-left:before{content:"";color:inherit}.esri-icon-overview-arrow-bottom-right:before{content:"";color:inherit}.esri-icon-overview-arrow-top-left:before{content:"";color:inherit}.esri-icon-overview-arrow-top-right:before{content:"";color:inherit}.esri-icon-maximize:before{content:"";color:inherit}.esri-icon-minimize:before{content:"";color:inherit}.esri-icon-checkbox-unchecked:before{content:"";color:inherit}.esri-icon-checkbox-checked:before{content:"";color:inherit}.esri-icon-radio-unchecked:before{content:"";color:inherit}.esri-icon-radio-checked:before{content:"";color:inherit}.esri-icon-up-arrow-circled:before{content:"";color:inherit}.esri-icon-down-arrow-circled:before{content:"";color:inherit}.esri-icon-left-arrow-circled:before{content:"";color:inherit}.esri-icon-right-arrow-circled:before{content:"";color:inherit}.esri-icon-zoom-out-fixed:before{content:"";color:inherit}.esri-icon-zoom-in-fixed:before{content:"";color:inherit}.esri-icon-refresh:before{content:"";color:inherit}.esri-icon-edit:before{content:"";color:inherit}.esri-icon-authorize:before{content:"";color:inherit}.esri-icon-map-pin:before{content:"";color:inherit}.esri-icon-blank-map-pin:before{content:"";color:inherit}.esri-icon-table:before{content:"";color:inherit}.esri-icon-plus:before{content:"";color:inherit}.esri-icon-minus:before{content:"";color:inherit}.esri-icon-beginning:before{content:"";color:inherit}.esri-icon-reverse:before{content:"";color:inherit}.esri-icon-pause:before{content:"";color:inherit}.esri-icon-play:before{content:"";color:inherit}.esri-icon-forward:before{content:"";color:inherit}.esri-icon-end:before{content:"";color:inherit}.esri-icon-erase:before{content:"";color:inherit}.esri-icon-up-down-arrows:before{content:"";color:inherit}.esri-icon-left:before{content:"";color:inherit}.esri-icon-right:before{content:"";color:inherit}.esri-icon-announcement:before{content:"";color:inherit}.esri-icon-notice-round:before{content:"";color:inherit}.esri-icon-notice-triangle:before{content:"";color:inherit}.esri-icon-home:before{content:"";color:inherit}.esri-icon-locate:before{content:"";color:inherit}.esri-icon-expand:before{content:"";color:inherit}.esri-icon-collapse:before{content:"";color:inherit}.esri-icon-layer-list:before{content:"";color:inherit}.esri-icon-basemap:before{content:"";color:inherit}.esri-icon-globe:before{content:"";color:inherit}.esri-icon-applications:before{content:"";color:inherit}.esri-icon-arrow-up-circled:before{content:"";color:inherit}.esri-icon-arrow-down-circled:before{content:"";color:inherit}.esri-icon-arrow-left-circled:before{content:"";color:inherit}.esri-icon-arrow-right-circled:before{content:"";color:inherit}.esri-icon-minus-circled:before{content:"";color:inherit}.esri-icon-plus-circled:before{content:"";color:inherit}.esri-icon-add-attachment:before{content:"";color:inherit}.esri-icon-attachment:before{content:"";color:inherit}.esri-icon-calendar:before{content:"";color:inherit}.esri-icon-close-circled:before{content:"";color:inherit}.esri-icon-browser:before{content:"";color:inherit}.esri-icon-collection:before{content:"";color:inherit}.esri-icon-comment:before{content:"";color:inherit}.esri-icon-configure-popup:before{content:"";color:inherit}.esri-icon-contact:before{content:"";color:inherit}.esri-icon-dashboard:before{content:"";color:inherit}.esri-icon-deny:before{content:"";color:inherit}.esri-icon-description:before{content:"";color:inherit}.esri-icon-directions:before{content:"";color:inherit}.esri-icon-directions2:before{content:"";color:inherit}.esri-icon-documentation:before{content:"";color:inherit}.esri-icon-duplicate:before{content:"";color:inherit}.esri-icon-review:before{content:"";color:inherit}.esri-icon-environment-settings:before{content:"";color:inherit}.esri-icon-error:before{content:"";color:inherit}.esri-icon-error2:before{content:"";color:inherit}.esri-icon-experimental:before{content:"";color:inherit}.esri-icon-feature-layer:before{content:"";color:inherit}.esri-icon-filter:before{content:"";color:inherit}.esri-icon-grant:before{content:"";color:inherit}.esri-icon-group:before{content:"";color:inherit}.esri-icon-key:before{content:"";color:inherit}.esri-icon-labels:before{content:"";color:inherit}.esri-icon-tag:before{content:"";color:inherit}.esri-icon-layers:before{content:"";color:inherit}.esri-icon-left-arrow:before{content:"";color:inherit}.esri-icon-right-arrow:before{content:"";color:inherit}.esri-icon-link-external:before{content:"";color:inherit}.esri-icon-link:before{content:"";color:inherit}.esri-icon-loading-indicator:before{content:"";color:inherit}.esri-icon-maps:before{content:"";color:inherit}.esri-icon-marketplace:before{content:"";color:inherit}.esri-icon-media:before{content:"";color:inherit}.esri-icon-media2:before{content:"";color:inherit}.esri-icon-menu:before{content:"";color:inherit}.esri-icon-mobile:before{content:"";color:inherit}.esri-icon-phone:before{content:"";color:inherit}.esri-icon-navigation:before{content:"";color:inherit}.esri-icon-pan:before{content:"";color:inherit}.esri-icon-printer:before{content:"";color:inherit}.esri-icon-pie-chart:before{content:"";color:inherit}.esri-icon-chart:before{content:"";color:inherit}.esri-icon-line-chart:before{content:"";color:inherit}.esri-icon-question:before{content:"";color:inherit}.esri-icon-resend-invitation:before{content:"";color:inherit}.esri-icon-rotate:before{content:"";color:inherit}.esri-icon-save:before{content:"";color:inherit}.esri-icon-settings:before{content:"";color:inherit}.esri-icon-settings2:before{content:"";color:inherit}.esri-icon-share:before{content:"";color:inherit}.esri-icon-sign-out:before{content:"";color:inherit}.esri-icon-support:before{content:"";color:inherit}.esri-icon-user:before{content:"";color:inherit}.esri-icon-time-clock:before{content:"";color:inherit}.esri-icon-trash:before{content:"";color:inherit}.esri-icon-upload:before{content:"";color:inherit}.esri-icon-download:before{content:"";color:inherit}.esri-icon-zoom-in-magnifying-glass:before{content:"";color:inherit}.esri-icon-search:before{content:"";color:inherit}.esri-icon-zoom-out-magnifying-glass:before{content:"";color:inherit}.esri-icon-locked:before{content:"";color:inherit}.esri-icon-unlocked:before{content:"";color:inherit}.esri-icon-favorites:before{content:"";color:inherit}.esri-icon-compass:before{content:"";color:inherit}.esri-icon-down:before{content:"";color:inherit}.esri-icon-up:before{content:"";color:inherit}.esri-icon-chat:before{content:"";color:inherit}.esri-icon-dock-bottom:before{content:"";color:inherit}.esri-icon-dock-left:before{content:"";color:inherit}.esri-icon-dock-right:before{content:"";color:inherit}.esri-icon-organization:before{content:"";color:inherit}.esri-icon-north-navigation:before{content:"";color:inherit}.esri-icon-locate-circled:before{content:"";color:inherit}.esri-icon-dial:before{content:"";color:inherit}.esri-icon-polygon:before{content:"";color:inherit}.esri-icon-polyline:before{content:"";color:inherit}.esri-icon-visible:before{content:"";color:inherit}.esri-icon-non-visible:before{content:"";color:inherit}.esri-icon-link-vertical:before{content:"";color:inherit}.esri-icon-unlocked-link-vertical:before{content:"";color:inherit}.esri-icon-link-horizontal:before{content:"";color:inherit}.esri-icon-unlocked-link-horizontal:before{content:"";color:inherit}.esri-icon-swap:before{content:"";color:inherit}.esri-icon-cta-link-external:before{content:"";color:inherit}.esri-icon-reply:before{content:"";color:inherit}.esri-icon-public:before{content:"";color:inherit}.esri-icon-share2:before{content:"";color:inherit}.esri-icon-launch-link-external:before{content:"";color:inherit}.esri-icon-rotate-back:before{content:"";color:inherit}.esri-icon-pan2:before{content:"";color:inherit}.esri-icon-tracking:before{content:"";color:inherit}.esri-icon-expand2:before{content:"";color:inherit}.esri-icon-arrow-down:before{content:"";color:inherit}.esri-icon-arrow-up:before{content:"";color:inherit}.esri-icon-hollow-eye:before{content:"";color:inherit}.esri-icon-play-circled:before{content:"";color:inherit}.esri-icon-volume-off:before{content:"";color:inherit}.esri-icon-volume-on:before{content:"";color:inherit}.esri-icon-bookmark:before{content:"";color:inherit}.esri-icon-lightbulb:before{content:"";color:inherit}.esri-icon-sketch-rectangle:before{content:"";color:inherit}.esri-icon-north-navigation-filled:before{content:"";color:inherit}.esri-icon-default-action:before{content:"";color:inherit}.esri-icon-undo:before{content:"";color:inherit}.esri-icon-redo:before{content:"";color:inherit}.esri-icon-cursor:before{content:"";color:inherit}.esri-icon-cursor-filled:before{content:"";color:inherit}.esri-icon-measure:before{content:"";color:inherit}.esri-icon-measure-line:before{content:"";color:inherit}.esri-icon-measure-area:before{content:"";color:inherit}.label-projects,.mat-radio-button,.mat-stepper-horizontal,.mat-stepper-vertical,body,button,input,select{font-family:"Avenir Next W00"}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version %%INJECT_VERSION%%
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{z-index:1001!important;display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s,-webkit-transform .4s;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:.4s ease-out bounceFromRight;animation:.4s ease-out bounceFromRight}#baguetteBox-slider.bounce-from-left{-webkit-animation:.4s ease-out bounceFromLeft;animation:.4s ease-out bounceFromLeft}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;border-radius:15%;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:2s ease-in-out infinite bounce;animation:2s ease-in-out infinite bounce}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}