@font-face{font-family:DMSans;src:url(/static/media/DMSans-Regular.067ebd7ed3c947d82dc4.ttf)}@font-face{font-family:DMSans;font-weight:700;src:url(/static/media/DMSans-Bold.da49214b2d88abca155c.ttf)}@font-face{font-family:DMSans;font-style:italic;font-weight:700;src:url(/static/media/DMSans-BoldItalic.0cb57cc03481cd111898.ttf)}@font-face{font-family:DMSans;font-style:italic;src:url(/static/media/DMSans-Italic.63d6efd087549c010a69.ttf)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:DMSans,Roboto,Arial,Helvetica,sans-serif;margin:0}#map,#root,.App,body,html{height:100%;width:100%}#map .leaflet-container{font-family:DMSans,Roboto,Arial,Helvetica,sans-serif;height:100%;width:100%;z-index:0}#map .default-map-tile-layer{filter:grayscale(1)}#map .leaflet-control-scale{margin-bottom:25px}#map .leaflet-control-scale .leaflet-control-scale-line{background:#fff9}#map .leaflet-control-zoom{border:none}#map .leaflet-control-zoom,#map .leaflet-control-zoom>a{background-color:var(--mui-palette-primary-main);border-radius:30%}#map .leaflet-control-zoom>a{border:none;color:var(--mui-palette-primary-contrastText);transition:.3s}#map .leaflet-control-zoom .leaflet-disabled,#map .leaflet-control-zoom>a:hover{background-color:var(--mui-palette-primary-dark)}#map .leaflet-control-attribution{font-size:10px;max-width:100vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-marker .location-search-icon{bottom:10px;position:absolute;right:10px}.location-marker-current-location{background-color:#4285f4;border:2px solid #ffffffe6;border-radius:50%;height:16px!important;left:-4px;position:relative;top:-4px;width:16px!important}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:#b5e28c99}.marker-cluster-small div{background-color:#6ecc3999}.marker-cluster-medium{background-color:#f1d35799}.marker-cluster-medium div{background-color:#f0c20c99}.marker-cluster-large{background-color:#fd9c7399}.marker-cluster-large div{background-color:#f1801799}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif;height:30px;margin-left:5px;margin-top:5px;text-align:center;width:30px}.marker-cluster span{line-height:30px}.asset-task-marker-icon .location-on-icon{fill:var(--mui-palette-primary-main)}.asset-task-marker-icon .circle{align-items:center;border-radius:50%;display:flex;height:16px;justify-content:center;left:17px;padding:5px;position:absolute;top:9px;width:16px}.asset-task-marker-icon .circle svg{fill:#fff;width:100%}.asset-task-marker-icon .circle-checklist{background-color:var(--mui-palette-warning-main)}.asset-task-marker-icon .circle-issue{background-color:var(--mui-palette-error-main)}.asset-task-marker-icon .inner-circle{fill:#fff;align-items:center;border-radius:50%;display:flex;justify-content:center;padding:3px;position:absolute;width:16px}.asset-task-marker-icon .inner-circle svg{width:100%}.asset-task-marker-icon .issue-marker-indicator{background-color:var(--mui-palette-error-main);left:30px;top:-5px}.asset-task-marker-icon .checklist-marker-indicator{background-color:var(--mui-palette-warning-main);left:40px;top:12px}.asset-task-marker-cluster-icon .circle{background-color:#fff}.assettaskmarker-popup-content{align-items:center;display:flex;justify-content:space-evenly;padding:15px}.assettaskmarker-popup-content .part-wrapper{align-items:center;color:var(--mui-palette-primary-main);display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}.assettaskmarker-popup-content .part-wrapper p{margin:0}.assettaskmarker-popup-content .part-wrapper .popup-icon-wrapper{align-items:center;border-radius:100%;height:50px;justify-content:center;margin:10px;width:50px}.assets-tasks-marker-popup .header,.assettaskmarker-popup-content .part-wrapper .popup-icon-wrapper{background-color:var(--mui-palette-primary-main);color:var(--mui-palette-primary-contrastText);display:flex}.assets-tasks-marker-popup .header{border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;padding:15px}.assets-tasks-marker-popup .header .popup-close:hover{cursor:pointer}.assets-tasks-marker-popup .header .header-title-wrapper{padding:5px}.assets-tasks-marker-popup .header .header-title-wrapper h3,.assets-tasks-marker-popup .header .header-title-wrapper p{margin:0}.assets-tasks-marker-popup .header .header-title-wrapper .header-title-testobjecttype-fetching{animation:opacity-80-0 .7s linear infinite alternate-reverse;background-color:#fff6;border-radius:5px;height:16.9px;width:200px}.assets-tasks-marker-popup .header .header-title-wrapper .header-title-testobjecttype{opacity:.8}.assets-tasks-marker-popup .footer{display:flex;justify-content:space-evenly;padding:15px}.leaflet-popup-content{margin:0;max-width:90vw;min-width:150px!important;width:400px!important}.leaflet-popup-content-wrapper{padding:0}@keyframes opacity-80-0{0%{opacity:.8}to{opacity:.5}}.asset-Layer .top-right{align-items:center;display:flex;position:absolute;right:0;top:10px;z-index:400}.asset-Layer .top-right>*{margin-right:10px}.asset-Layer .top-right .error-indicator{height:40px;width:40px}.asset-Layer .circular-progress-wrapper{align-items:center;background-color:#fff;border-radius:100%;display:flex;height:56px;justify-content:center;width:56px}.asset-layer-layer-popover{padding:0;width:300px}.asset-layer-layer-popover .layer-toggle-button-group-wrapper{text-align:center;width:100%}.asset-layer-layer-popover .layer-toggle-button-group{margin:10px;text-align:center}.asset-layer-layer-popover .asset-radio-button-wrapper{margin:10px}.plugin-wrapper{height:100%}.plugin-wrapper .loading-overlay{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.plugin-wrapper .loading-overlay .loading-subitems{align-items:flex-end;display:flex;gap:20px;text-align:left}.plugin-wrapper .loading-overlay .loading-subitems>div{align-items:center;display:flex;gap:10px}