.maps-wrapper{box-sizing:border-box;height:100%}.maps-wrapper:not(.processed) .maps-container{display:none}.maps-wrapper .maps-loading-indicator{opacity:.5}.maps-wrapper.processed .maps-loading-indicator{display:none}.maps-container{background-color:#fff;border:1px solid #aaa;overflow:hidden}.maps-container.edit-enabled{border-color:red}.maps-container.follow-enabled{border-color:#00f}.maps-floorplans-index .maps-floorplans-floorplan{margin-bottom:5px}.maps-floorplans-index .maps-floorplans-floorplan .button-link{display:block}.maps-wrapper.has-add-queue .maps-container{border:1px solid blue}.maps-wrapper.has-add-queue .maps-container,.maps-wrapper.has-add-queue .maps-container .maps-item-shape{cursor:crosshair}.maps-wrapper.has-add-queue .maps-add-queue-queue .maps-add-queue-remove{cursor:pointer;opacity:.5}.maps-wrapper.has-add-queue .maps-add-queue-queue .maps-add-queue-remove:hover{opacity:1.0}.maps-wrapper.has-add-queue .maps-add-queue-queue{background-color:#ff0;border:1px solid black;color:black;max-height:100px;padding:10px;position:absolute;bottom:5px;left:5px;overflow-y:auto;z-index:9990}.maps-wrapper.has-add-queue .maps-add-queue-queue.loading .maps-add-queue-loading-placeholder{display:none}.maps-wrapper.has-add-queue .maps-add-queue-queue:not(.loading) .maps-add-queue-loading-indicator{display:none}.maps-wrapper.has-add-queue .maps-add-queue-queue .maps-add-queue-list{margin:0;padding:10px 0 0 15px}.maps-wrapper.has-add-queue .maps-add-queue-queue .maps-add-queue-list li:first-child{font-weight:bold}.maps-wrapper.has-add-queue .maps-label-icon-shape{display:none}.maps-wrapper.has-add-queue .maps-add-queue-marker{opacity:.3 !important}.maps-wrapper.has-add-queue .maps-add-queue-marker:hover{opacity:1 !important}.maps-wrapper .node-page-images img{height:75px;width:75px}body .leaflet-container{font-family:var(--font-family) !important;font-size:inherit}body .leaflet-control-container a{color:#000 !important}body .leaflet-container .leaflet-sidebar{color:#000}body .leaflet-container .leaflet-sidebar h1{color:#000}body .leaflet-container .leaflet-sidebar h1.leaflet-sidebar-header{background-color:#eee}body .leaflet-container .leaflet-sidebar a{color:#000}body .leaflet-container .leaflet-sidebar li.active{background-color:#ccc}body .leaflet-container .leaflet-sidebar li.disabled{opacity:.2}body .leaflet-container .leaflet-sidebar .leaflet-sidebar-custom-content{padding-top:10px;overflow-x:auto}body .leaflet-container .leaflet-sidebar .leaflet-sidebar-custom-content h2:first-child{padding-top:5px}body .leaflet-container .leaflet-sidebar .leaflet-sidebar-custom-buttons{float:right}body .leaflet-container .leaflet-sidebar .button-default{color:#000;border-color:#aaa}body .leaflet-container .leaflet-sidebar .button-default:hover{background-color:rgba(0,0,0,0.05)}body .leaflet-container .leaflet-sidebar table.default-table th,body .leaflet-container .leaflet-sidebar table.views-table th{background-color:rgba(128,128,128,0.1)}.leaflet-container .maps-label-icon-marker{border:1px solid rgba(0,0,0,0.5);box-shadow:2px 2px 10px rgba(0,0,0,1.0);opacity:1 !important}.leaflet-container .maps-label-icon-marker .maps-tooltip-label{font-size:11pt;font-weight:bold;text-align:center;white-space:nowrap}.leaflet-container .maps-label-icon-marker .maps-tooltip-hover{margin-top:5px}.leaflet-container .maps-label-icon-marker .maps-tooltip-hover h3{margin:0;padding:0}.leaflet-container.labels-hidden .maps-label-icon-shape{display:none}.leaflet-container .maps-label-icon-shape .maps-label-data{border-radius:var(--border-radius__item);padding:var(--padding-radius-item);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.leaflet-container .maps-label-icon-shape .maps-label-data.has-content:hover{background-color:rgba(255,255,255,1.0);border:1px solid rgba(0,0,0,0.5);box-shadow:2px 2px 10px rgba(0,0,0,1.0);width:auto}.leaflet-container .maps-label-icon-shape .maps-label-data .maps-label-label{display:block;font-size:11pt;font-weight:bold;text-align:center;white-space:nowrap;text-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff}.leaflet-container .maps-label-icon-shape .maps-label-data .maps-label-value{display:block;text-align:center;border-top:1px solid #000;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.leaflet-container .maps-label-icon-shape .maps-label-data .maps-label-hover{display:none}.leaflet-container .maps-label-icon-shape:hover .maps-label-data .maps-label-hover{display:block}.leaflet-container .maps-label-icon-shape:hover .maps-label-data .maps-label-hover .blocks .block-item.rows{white-space:nowrap}.leaflet-container .maps-label-icon-shape .maps-tooltip-suffix{font-size:9pt}.leaflet-container .leaflet-tooltip h2{margin-top:0;padding-top:0;text-decoration:none}.leaflet-container .leaflet-tooltip .item{margin:0;padding:0 0 5px 0}.leaflet-container .leaflet-tooltip .item .label{font-weight:bold}table.leaflet-content-table td.header{font-weight:bold}table.leaflet-content-table td.label{min-width:75px;padding-right:10px !important}table.leaflet-content-table td.value{width:100%}table.leaflet-content-table a{color:var(--text-black)}.maps-device-info .label{font-weight:bold}body .leaflet-container .tabulator .tabulator-header{background-color:var(--gray-bg-2)}body .leaflet-container .tabulator-row.tabulator-selectable:hover{background-color:var(--selector-bg-light) !important}.maps-sidebar-tab-title{font-weight:bold;overflow-wrap:anywhere}.leaflet-container .maps-label-custom-text .maps-label-data{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.leaflet-container .maps-label-custom-text .maps-label-data .maps-label-label{background-color:#fff;border-radius:10px;margin:0;padding:0}.leaflet-container .maps-label-custom-text .maps-label-data .maps-label-label .blocks{margin:0;padding:0}.leaflet-container .maps-label-custom-text .maps-label-data .maps-label-label .blocks .block-item{color:black;border:1px solid black;border-radius:10px;margin:0;padding:1px 3px;display:block;font-size:8pt;font-weight:bold;text-align:center;white-space:nowrap}.leaflet-container .maps-label-custom-text .status-wrapper .status-icon{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}