:root,.calcite-mode-light{--calcite-sans-family: Roboto, "Segoe UI", Tahoma, sans-serif;--calcite-ui-background: #fff;--calcite-panel-header-background-color: #fff;--calcite-ui-foreground-1: #fff;--calcite-ui-foreground-2: #fff;--calcite-ui-foreground-3: #fff;--calcite-ui-border-1: #fff;--calcite-ui-border-2: #fff;--calcite-ui-border-3: #fff;--calcite-ui-text-1: fluvius-parameters.$text-color;--calcite-ui-text-2: fluvius-parameters.$text-color;--calcite-ui-text-3: fluvius-parameters.$text-color;--calcite-font-size--3: 1.2rem;--calcite-font-size--2: 1.2rem;--calcite-font-size--1: 1.4rem;--calcite-font-size-0: 1.6rem;--calcite-font-size-1: 1.8rem;--calcite-font-size-2: 2rem;--calcite-font-size-3: 2.2rem;--calcite-font-size-4: 2.4rem;--calcite-font-size-5: 2.6rem;--calcite-font-size-6: 2.8rem;--calcite-font-size-7: 3.2rem;--calcite-font-size-8: 3.6rem;--calcite-color-brand: transparent;--calcite-color-border-input: transparent}.fluv-maps{height:60vh;display:block;margin-bottom:.4rem;border:.1rem solid #b1b1b1}.fluv-maps .esri-view{height:100%;width:100%}.fluv-maps .esri-view .esri-view-surface--touch-none::after{content:none !important}.fluv-maps .esri-ui-inner-container.esri-ui-corner-container{top:1.5rem !important;right:1.5rem !important;bottom:4rem !important;left:1.5rem !important}.fluv-maps .esri-widget__anchor{color:#fff}.fluv-maps [class^=esri-icon-],.fluv-maps [class*=\ esri-icon-],.fluv-maps .esri-building-phase-picker__arrow-left,.fluv-maps .esri-building-phase-picker__arrow-right,.fluv-maps .esri-building-level-picker__arrow-up,.fluv-maps .esri-building-level-picker__arrow-down{height:1em;width:1em;font-family:"Material Symbols Outlined" !important;font-size:1.8rem;font-weight:600;line-height:1;color:#004c69}.fluv-maps .esri-ui-corner .esri-zoom{margin:0;background:#fff;border:.1rem solid #b1b1b1;border-radius:.4rem;box-shadow:0 .1rem .3rem rgba(0,0,0,.2)}.fluv-maps .esri-ui-corner .esri-zoom .esri-widget--button{background:rgba(0,0,0,0);transition:.6s background}.fluv-maps .esri-ui-corner .esri-zoom .esri-widget--button:hover,.fluv-maps .esri-ui-corner .esri-zoom .esri-widget--button:focus-visible{background:rgb(229.5,237.1,240)}.fluv-maps .esri-ui-corner .esri-zoom .esri-widget--button:active{background:rgb(216.75,228.15,232.5)}.fluv-maps .esri-ui-corner .esri-zoom .esri-widget--button:last-child{position:relative;border:none}.fluv-maps .esri-ui-corner .esri-zoom .esri-widget--button:last-child::before{content:"";top:-0.05rem;left:.5rem;right:.5rem;height:.1rem;position:absolute;background:#e0e0e0}.fluv-maps .esri-ui-corner .esri-zoom .esri-widget--button .esri-icon-plus::before{content:"add"}.fluv-maps .esri-ui-corner .esri-zoom .esri-widget--button .esri-icon-minus::before{content:"remove"}.fluv-maps .esri-ui-corner .esri-search{width:36rem;max-width:100%;min-height:3.8rem;background:#fff;border:.1rem solid #b1b1b1;border-radius:.4rem;font-size:1.6rem;color:#646464;box-shadow:0 .1rem .3rem rgba(0,0,0,.2);transition:border .3s}.fluv-maps .esri-ui-corner .esri-search:hover,.fluv-maps .esri-ui-corner .esri-search:focus-within{border-color:#004c69}.fluv-maps .esri-ui-corner .esri-search .esri-widget__loader{width:100%;min-height:3.8rem;padding:0 1rem;justify-content:flex-start}.fluv-maps .esri-ui-corner .esri-search .esri-widget__loader .esri-widget__loader-animation::before{content:"autorenew"}.fluv-maps .esri-ui-corner .esri-search .esri-input{margin:0;padding:.9rem 0 .9rem 1rem;min-height:3.8rem;width:100%;display:block;background:none !important;border:none !important;font:inherit;line-height:inherit;color:inherit}.fluv-maps .esri-ui-corner .esri-search .esri-search__submit-button{width:3.2rem;height:3.2rem;margin:0 .4rem;display:flex;background:rgba(0,0,0,0);border:none;border-radius:50%;color:#004c69;align-self:center;transition:.6s background}.fluv-maps .esri-ui-corner .esri-search .esri-search__submit-button:hover,.fluv-maps .esri-ui-corner .esri-search .esri-search__submit-button:focus-visible{background:rgb(229.5,237.1,240)}.fluv-maps .esri-ui-corner .esri-search .esri-search__submit-button:active{background:rgb(216.75,228.15,232.5)}.fluv-maps .esri-ui-corner .esri-search .esri-icon-search{font-size:2.4rem}.fluv-maps .esri-ui-corner .esri-search .esri-icon-search::before{content:"search"}.fluv-maps .esri-ui-corner .esri-search .esri-search__clear-button{display:none}.fluv-maps .esri-ui-corner .esri-search .esri-menu{margin:.5rem -0.1rem 0;width:calc(100% + .2rem);border:.1rem solid #004c69;border-radius:.4rem;box-shadow:none;font-size:1.6rem}.fluv-maps .esri-ui-corner .esri-search .esri-menu ul li{padding:1rem 1.6rem;border:none;line-height:2rem;color:#646464}.fluv-maps .esri-ui-corner .esri-search .esri-menu ul li:hover,.fluv-maps .esri-ui-corner .esri-search .esri-menu ul li:focus-visible{background:#f9f9f9}.fluv-maps .esri-ui-corner .esri-search .esri-menu ul li:active{background:rgb(231,241.4,250)}.fluv-maps .esri-ui-corner .esri-search .esri-menu .esri-icon-locate-circled{font-size:1.8rem;line-height:1;vertical-align:middle}.fluv-maps .esri-ui-corner .esri-search .esri-menu .esri-icon-locate-circled::before{content:"share_location";font-family:"Material Symbols Outlined"}.fluv-maps .esri-ui-corner .esri-search .esri-menu .esri-search__warning-body{background:#f9f9f9;border:none;padding:1rem 1.6rem;line-height:2rem;color:#9d234b}.fluv-maps .esri-ui-corner .esri-search .esri-menu .esri-search__warning-body .esri-icon-notice-triangle{font-size:1.8rem;line-height:1;vertical-align:middle}.fluv-maps .esri-ui-corner .esri-search .esri-menu .esri-search__warning-body .esri-icon-notice-triangle::before{content:"error";font-family:"Material Symbols Outlined";color:#9d234b}.fluv-maps .esri-attribution{padding:1rem}.fluv-maps .esri-popup .esri-popup__header-container--button,.fluv-maps .esri-popup .esri-popup__button--dock{display:none}.fluv-maps .esri-popup .esri-features__content-feature calcite-action-bar{display:none}.fluv-maps .esri-popup .esri-widget__heading{color:#333;padding-left:1.2rem}.fluv-maps .esri-popup .esri-features__container{padding:1.2rem 2rem}.fluv-maps .esri-popup .esri-popup__footer{order:999}.fluv-maps .esri-popup .esri-widget__anchor{color:#004c69}.fluv-maps .esri-popup .esri-widget__anchor:hover,.fluv-maps .esri-popup .esri-widget__anchor:focus-visible{color:#004c69}
