.TileViewPage-module-scss-module__Le_u6G__tileViewContainer{height:calc(100% - var(--nav-offset,80.5px));scrollbar-width:none;flex-direction:column;display:flex;position:relative}.TileViewPage-module-scss-module__Le_u6G__mainContent{flex:1;width:100%;height:100%;display:flex}.TileViewPage-module-scss-module__Le_u6G__cameraDetailsContainer{margin:12px 21px 0 12px}.TileViewPage-module-scss-module__Le_u6G__fullScreen{--height:100vh;--width:100vw;z-index:1100;background-color:#00000080;top:0;left:0;width:var(--width)!important;height:var(--height)!important;aspect-ratio:auto!important;position:fixed!important}.TileViewPage-module-scss-module__Le_u6G__tileViewmap{--leftWidth:100%;--general-background-color:"black";background:var(--general-background-color);height:100%;width:var(--leftWidth);position:relative;overflow:hidden}.TileViewPage-module-scss-module__Le_u6G__cameras{--leftWidth:100%;--general-background-color:"black";background:var(--general-background-color);height:100%;width:var(--leftWidth);scrollbar-width:none;position:relative;overflow:auto}.TileViewPage-module-scss-module__Le_u6G__cameras::-webkit-scrollbar{display:none}.TileViewPage-module-scss-module__Le_u6G__tileViewContainer::-webkit-scrollbar{display:none}.TileViewPage-module-scss-module__Le_u6G__toggleableDivider{background:var(--general-background-color);cursor:col-resize;-webkit-user-select:none;user-select:none;width:5px;position:relative}.TileViewPage-module-scss-module__Le_u6G__mapDrawerContent{display:none}.TileViewPage-module-scss-module__Le_u6G__mobileMapContainer{width:100%;height:100%}@media (max-width:600px) and (orientation:portrait),(max-width:600px) and (min-height:601px){.TileViewPage-module-scss-module__Le_u6G__mapDrawerContent{order:3;height:33%;display:flex}.TileViewPage-module-scss-module__Le_u6G__toggleableDivider{display:none}.TileViewPage-module-scss-module__Le_u6G__tileViewContainer{height:calc(100% - var(--nav-offset,52.5px));padding-top:var(--nav-offset,52.5px);flex-direction:column}.TileViewPage-module-scss-module__Le_u6G__mainContent{flex-direction:column}.TileViewPage-module-scss-module__Le_u6G__cameras{scrollbar-width:none;order:2;width:100%;height:100%;overflow:auto}.TileViewPage-module-scss-module__Le_u6G__tileViewmap{display:none}}@media (orientation:landscape) and (max-height:600px){.TileViewPage-module-scss-module__Le_u6G__mapDrawerContent{order:3;width:100%;height:100%;display:block}.TileViewPage-module-scss-module__Le_u6G__toggleableDivider{display:none}.TileViewPage-module-scss-module__Le_u6G__tileViewContainer{flex-direction:column;height:calc(100% - 52.5px)}.TileViewPage-module-scss-module__Le_u6G__mainContent{flex-direction:column}.TileViewPage-module-scss-module__Le_u6G__cameras{scrollbar-width:none;order:2;width:100%;height:100%;overflow:auto}.TileViewPage-module-scss-module__Le_u6G__tileViewmap{display:none}}.TileViewPage-module-scss-module__Le_u6G__box{background-color:#fff;border-radius:6px;position:relative}.TileViewPage-module-scss-module__Le_u6G__cameraViewContainer{background-color:var(--general-background-color);scrollbar-width:none;flex-direction:column;height:calc(100% - 112.5px);padding:16px;display:flex;position:relative}.TileViewPage-module-scss-module__Le_u6G__cameraViewContainer::-webkit-scrollbar{display:none}.TileViewPage-module-scss-module__Le_u6G__hide-button{color:#fff;cursor:pointer;background-color:red;border:none;border-radius:5px;position:absolute;top:5px;right:5px}.TileViewPage-module-scss-module__Le_u6G__hide-button:hover{background-color:#8b0000}.TileViewPage-module-scss-module__Le_u6G__middle-row{flex:1;justify-content:center;width:100%;display:flex}div.TileViewPage-module-scss-module__Le_u6G__cameraViewContainer div.TileViewPage-module-scss-module__Le_u6G__fullScreen{--height:100vh;--width:100vw;z-index:1100;background-color:#00000080;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--width)!important;height:var(--height)!important;position:fixed!important}div.TileViewPage-module-scss-module__Le_u6G__cameraViewContainer div.TileViewPage-module-scss-module__Le_u6G__fullScreenMap{z-index:1100;background-color:#00000080;width:100vw!important;height:100vh!important}.TileViewPage-module-scss-module__Le_u6G__fullScreen div img{object-position:50% 50%!important;background-color:#0000!important}.TileViewPage-module-scss-module__Le_u6G__isCamAndMapViewImg{width:fit-content;height:100%}.TileViewPage-module-scss-module__Le_u6G__image{--vertDividerOne:"100%";height:100%;width:var(--vertDividerOne)}.TileViewPage-module-scss-module__Le_u6G__map{--vertDividerOne:"100%";height:100%;width:var(--vertDividerOne);position:relative;overflow:hidden}div.TileViewPage-module-scss-module__Le_u6G__isCamAndMapViewMap{width:300px;height:300px;margin:20px;position:absolute;bottom:16px;left:16px;overflow:hidden}.TileViewPage-module-scss-module__Le_u6G__wide{--horizontalDivider:"100%";width:100%;height:var(--horizontalDivider)}.TileViewPage-module-scss-module__Le_u6G__isCamAndMapViewWide{width:100%;height:100%}.TileViewPage-module-scss-module__Le_u6G__fullScreenBackground{z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#0009!important;width:100vw!important;height:100vh!important;position:fixed!important}.TileViewPage-module-scss-module__Le_u6G__toggleableDivider{background:var(--general-background-color);cursor:col-resize}.TileViewPage-module-scss-module__Le_u6G__toggleableDivider[style*="width: 100%"]{cursor:row-resize}@media (max-width:600px) and (orientation:portrait),(max-width:600px) and (min-height:601px){.TileViewPage-module-scss-module__Le_u6G__cameraViewContainer{flex-direction:column;gap:16px;height:calc(100% - 68.5px);padding:50px 0 0;display:flex}.TileViewPage-module-scss-module__Le_u6G__image{order:1;width:100%;height:auto!important}.TileViewPage-module-scss-module__Le_u6G__wide{order:2;height:33%}.TileViewPage-module-scss-module__Le_u6G__map{order:3;width:100%;height:100%;position:relative;overflow:hidden}.TileViewPage-module-scss-module__Le_u6G__toggleableDivider{display:none}}@media (orientation:landscape) and (max-height:600px){.TileViewPage-module-scss-module__Le_u6G__cameraViewContainer{flex-direction:row;gap:8px;height:calc(100% - 75px);display:flex}.TileViewPage-module-scss-module__Le_u6G__middle-row{gap:8px;display:flex}.TileViewPage-module-scss-module__Le_u6G__wide:not(.TileViewPage-module-scss-module__Le_u6G__fullScreen){display:none}.TileViewPage-module-scss-module__Le_u6G__image{aspect-ratio:16/9;width:auto;height:100%}.TileViewPage-module-scss-module__Le_u6G__mapDrawerContent div{border-radius:6px}}.TileViewPage-module-scss-module__Le_u6G__selectedCamsMapHeader{background-color:var(--background-secondary);z-index:9;width:100%;position:absolute;top:0;right:0}.TileViewPage-module-scss-module__Le_u6G__selectedCamsMapHeader .TileViewPage-module-scss-module__Le_u6G__selectedCamsTitle{font-size:var(--typography-font-size-md);color:var(--color-text-primary);text-align:center;padding:20px 0;font-weight:500;margin:0!important}
@layer{:not([hydrated]):is(arcgis-area-measurement-2d,arcgis-area-measurement-3d,arcgis-attachments,arcgis-basemap-gallery,arcgis-basemap-layer-list,arcgis-basemap-toggle,arcgis-bookmarks,arcgis-building-explorer,arcgis-catalog-layer-list,arcgis-compass,arcgis-coordinate-conversion,arcgis-daylight,arcgis-directional-pad,arcgis-directions,arcgis-direct-line-measurement-3d,arcgis-directline-measurement-3d,arcgis-distance-measurement-2d,arcgis-editor,arcgis-elevation-profile,arcgis-elevation-profile-next,arcgis-expand,arcgis-feature,arcgis-feature-form,arcgis-feature-table,arcgis-feature-templates,arcgis-features,arcgis-floor-filter,arcgis-fullscreen,arcgis-grid-controls,arcgis-histogram-range-slider,arcgis-home,arcgis-layer-list,arcgis-legend,arcgis-line-of-sight,arcgis-link-chart,arcgis-link-chart-layout-switcher,arcgis-locate,arcgis-map,arcgis-measurement,arcgis-navigation-toggle,arcgis-oriented-imagery-viewer,arcgis-placement,arcgis-popup,arcgis-print,arcgis-scale-bar,arcgis-scale-range-slider,arcgis-scene,arcgis-search,arcgis-search-result-renderer,arcgis-shadow-cast,arcgis-sketch,arcgis-slice,arcgis-swipe,arcgis-table-list,arcgis-time-slider,arcgis-time-zone-label,arcgis-track,arcgis-utility-network-associations,arcgis-utility-network-trace,arcgis-utility-network-trace-analysis,arcgis-utility-network-result-feature-list,arcgis-utility-network-trace-inputs,arcgis-utility-network-trace-results,arcgis-utility-network-validate-topology,arcgis-value-picker,arcgis-version-management,arcgis-video,arcgis-video-player,arcgis-weather,arcgis-zoom){visibility:hidden}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939.10bf3355.woff2)format("woff2");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02.757a4800.woff2)format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b9c5b839-db56-4419-8fcb-6ab661babb1d.fff95b14.woff2)format("woff2");font-weight:400;font-style:italic;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688.aa4b553a.woff2)format("woff2");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7.cee18f90.woff2)format("woff2");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-math.1a464548.woff2)format("woff2");font-weight:300;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-math.2dbe5251.woff2)format("woff2");font-weight:400;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(../media/b9c5b839-db56-4419-8fcb-6ab661babb1d-math.16450f91.woff2)format("woff2");font-weight:400;font-style:italic;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-math.a0e7731b.woff2)format("woff2");font-weight:500;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-math.ee6dbb5f.woff2)format("woff2");font-weight:700;font-style:normal;font-display:auto;unicode-range:U+2070-209F,U+20A0-20CF,U+2100-214F,U+22??}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-ext.a13c1a87.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-ext.c2c47682.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b9c5b839-db56-4419-8fcb-6ab661babb1d-ext.6ddf91dd.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-ext.aab42d09.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-ext.493dea09.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+100-17F,U+180-24F,U+250-2AF,U+2B0-2FF,U+300-36F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-greek.3a2f1dc1.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-greek.c4fe3708.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b9c5b839-db56-4419-8fcb-6ab661babb1d-greek.41694b4b.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-greek.c67db864.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-greek.c6d87526.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+370-3FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-cyrillic.80ee60cf.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-cyrillic.4fffeccd.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b9c5b839-db56-4419-8fcb-6ab661babb1d-cyrillic.0d743e67.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-cyrillic.54739a38.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-cyrillic.9f02c7fe.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+4??;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-georgian.6ee8ed17.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-georgian.300c50a1.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-georgian.47a626bc.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-georgian.ac1cabee.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+10A0-10FF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-arabic.c37e15b8.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-arabic.26c8c500.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-arabic.b0bd89a0.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-arabic.2faf8441.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+6??,U+FB50-FDFF,U+FE70-FEFF;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-hebrew.f5aad9c7.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-hebrew.c798d6aa.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b9c5b839-db56-4419-8fcb-6ab661babb1d-hebrew.27c7c437.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-hebrew.c24f4a6e.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-hebrew.b77275e9.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+590-5FF,U+FB00-FB4F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/94aa531e-7746-4df0-bb6e-349891f2eda5.3460a018.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/3ae1e25e-3aa6-4061-a016-a079159f9d65.b39b436f.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/41331c3c-3759-4462-8695-33c9a21b6a5b.ed1ab627.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/41331c3c-3759-4462-8695-33c9a21b6a5b.ed1ab627.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+900-97F;font-display:auto}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-thai.86cca3d9.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-thai.a8a2e734.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-thai.436c582d.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-thai.58fffc21.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+E00-E7F}@font-face{font-family:Avenir Next;src:url(../media/b8b15cdf-85d1-4120-8daa-48863d803939-vietnamese.486a3175.woff2)format("woff2");font-weight:300;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(../media/09ab0626-bb45-4650-acc8-0182d693df02-vietnamese.77209b9b.woff2)format("woff2");font-weight:400;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(../media/b9c5b839-db56-4419-8fcb-6ab661babb1d-vietnamese.155ac38e.woff2)format("woff2");font-weight:400;font-style:italic;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(../media/12f4c786-0bef-4a48-b7c0-eebaa7591688-vietnamese.a9106bbd.woff2)format("woff2");font-weight:500;font-style:normal;font-display:auto;unicode-range:U+1E??}@font-face{font-family:Avenir Next;src:url(../media/0c8a5d21-8a14-4451-8145-695071809cb7-vietnamese.e5b2388d.woff2)format("woff2");font-weight:700;font-style:normal;font-display:auto;unicode-range:U+1E??}}
.PlaybackWrapper-module__8ZtoWa__containerBottonCenterItems{width:100%;height:fit-content;bottom:env(safe-area-inset-bottom,0px);z-index:3;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-sizing:border-box;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute}.PlaybackWrapper-module__8ZtoWa__sliderContainer{border-radius:.5rem;flex-direction:column;align-items:center;width:90%;margin-left:12px;margin-right:8px;display:flex}.PlaybackWrapper-module__8ZtoWa__xpandImgBtnsWide{color:#5f6368;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fffc;border:none;border-radius:4px;font-size:16px;min-width:fit-content!important;height:fit-content!important;padding:4px!important}.PlaybackWrapper-module__8ZtoWa__xpandImgBtnsWide p{color:var(--background-primary);text-transform:none;white-space:nowrap;text-overflow:ellipsis;height:fit-content;font-weight:700;display:flex;overflow:hidden;min-width:fit-content!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:14px!important}
.Loader-module__6g8Vea__loaderContainer{z-index:3;background-color:#0000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.FeatureMap-module-scss-module__jDiooa__mapContainer{width:100%;height:100%;position:relative;overflow:hidden}.FeatureMap-module-scss-module__jDiooa__mapView{width:100%;height:100%}.FeatureMap-module-scss-module__jDiooa__loaderOverlay{z-index:100;background-color:#0000004d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FeatureMap-module-scss-module__jDiooa__errorOverlay{color:var(--color-text-primary,#fff);text-align:center;z-index:100;background-color:#000c;border-radius:8px;padding:20px 30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FeatureMap-module-scss-module__jDiooa__errorOverlay p{margin:0;font-size:14px}.FeatureMap-module-scss-module__jDiooa__mapControls{z-index:10;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:20px;right:20px}.FeatureMap-module-scss-module__jDiooa__controlButton{background-color:var(--color-background-paper,#1e1e1e)!important;color:var(--color-text-primary,#fff)!important;box-shadow:0 2px 8px #0000004d!important}.FeatureMap-module-scss-module__jDiooa__controlButton:hover{background-color:#ffffff1a!important}@media (max-width:600px) and (orientation:portrait),(max-width:600px) and (min-height:601px){.FeatureMap-module-scss-module__jDiooa__mapContainer{height:100%}.FeatureMap-module-scss-module__jDiooa__mapControls{bottom:10px;right:10px}}@media (orientation:landscape) and (max-height:600px){.FeatureMap-module-scss-module__jDiooa__mapContainer{height:100%}.FeatureMap-module-scss-module__jDiooa__mapControls{bottom:10px;right:10px}}
.DraggableModalComponent-module-scss-module__1yIV2a__box{background-color:#fff;border-radius:8px;outline:none;flex-direction:column;max-width:90vw;max-height:90vh;padding:0;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000026}.DraggableModalComponent-module-scss-module__1yIV2a__box:focus{outline:none}.DraggableModalComponent-module-scss-module__1yIV2a__dragHandle{cursor:grab;-webkit-user-select:none;user-select:none;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;border-radius:8px 8px 0 0;justify-content:center;align-items:center;width:100%;height:32px;display:flex}.DraggableModalComponent-module-scss-module__1yIV2a__dragHandle:active{cursor:grabbing}.DraggableModalComponent-module-scss-module__1yIV2a__dragIcon{color:#9e9e9e;font-size:20px}
.CameraControlButtons-module__xdkTCG__containerLeftItems{width:32px;height:100%;margin:12px;margin-left:max(12px,env(safe-area-inset-left,0px));z-index:3;flex-direction:column;gap:8px;display:flex;position:absolute;top:0;left:0}.CameraControlButtons-module__xdkTCG__containerRightItems{width:fit-content;margin-right:env(safe-area-inset-right,0px);z-index:3;display:flex;position:absolute;top:0;right:3.5px}.CameraControlButtons-module__xdkTCG__containerTopCenterItems{z-index:3;position:absolute;top:12px;left:50%;transform:translate(-50%)}.CameraControlButtons-module__xdkTCG__containerTopLeftItems{z-index:3;position:absolute;top:12px;left:23%;transform:translate(-50%)}.CameraControlButtons-module__xdkTCG__containerPlaybackButton{align-self:flex-end;align-items:center;width:32px;margin-top:auto;margin-bottom:30px}.CameraControlButtons-module__xdkTCG__moreOptionsContainer{display:inline-block;position:relative}.CameraControlButtons-module__xdkTCG__moreOptionsDialogBox{z-index:1000;background-color:#fff;border-radius:8px;width:fit-content;height:fit-content;padding:8px 0;position:absolute;top:0;left:calc(100% + 10px)}.CameraControlButtons-module__xdkTCG__moreOptionsDialogBox p{color:#000;white-space:nowrap}.CameraControlButtons-module__xdkTCG__moreOptionsDialogBox button{background-color:#0000;border:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;padding:0 8px;display:flex}.CameraControlButtons-module__xdkTCG__moreOptionsDialogBox button:hover{background-color:#5f636833}
.FocusModeButtons-module-scss-module__axZNGW__container{width:100%;height:100%;position:relative}.FocusModeButtons-module-scss-module__axZNGW__topButton{z-index:3;background-color:#ffffffe6;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:fit-content;height:fit-content;margin:8px;padding:8px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.FocusModeButtons-module-scss-module__axZNGW__topButtonContent{font-size:14px;font-weight:400}.FocusModeButtons-module-scss-module__axZNGW__topButtonTitle{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.FocusModeButtons-module-scss-module__axZNGW__topButtonTitleText{font-size:16px}.FocusModeButtons-module-scss-module__axZNGW__topButton p{color:#000;white-space:nowrap;margin:0!important}.FocusModeButtons-module-scss-module__axZNGW__bottomLeftButton{z-index:3;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin:8px;display:flex;position:absolute;bottom:0;left:0}.FocusModeButtons-module-scss-module__axZNGW__bottomCenterButtons{z-index:3;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;gap:16px;width:80%;height:48px;display:flex;position:absolute;bottom:0;left:50%;right:0;transform:translate(-50%)}.FocusModeButtons-module-scss-module__axZNGW__applyButtonContainer{flex-shrink:0;justify-content:center;align-items:center;width:60px;display:flex}.FocusModeButtons-module-scss-module__axZNGW__autoFocusButton{width:fit-content;height:fit-content;box-shadow:none;cursor:grab;background-color:#fffc;border:none;border-radius:4px;padding:8px}.FocusModeButtons-module-scss-module__axZNGW__autoFocusButton:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;background-color:#fff}.FocusModeButtons-module-scss-module__axZNGW__autoFocusButton:active{cursor:grabbing}.FocusModeButtons-module-scss-module__axZNGW__autoFocusButton p{color:#000;white-space:nowrap;font-size:var(--typography-font-size-xs);font-weight:400;margin:0!important}.FocusModeButtons-module-scss-module__axZNGW__confirmModalContent{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:fit-content;height:40%;padding:24px;display:flex;margin:0!important}.FocusModeButtons-module-scss-module__axZNGW__confirmModalTitle{color:#000;font-size:20px}.FocusModeButtons-module-scss-module__axZNGW__confirmModalMessage{color:#000;font-size:16px}.FocusModeButtons-module-scss-module__axZNGW__confirmModalActions{justify-content:space-between;align-items:center;width:100%;display:flex}.FocusModeButtons-module-scss-module__axZNGW__confirmModalActionsLeft{justify-content:flex-start;display:flex}.FocusModeButtons-module-scss-module__axZNGW__confirmModalActionsRight{justify-content:flex-end;gap:12px;display:flex}.FocusModeButtons-module-scss-module__axZNGW__dismissText{color:#7b7b7b!important}.FocusModeButtons-module-scss-module__axZNGW__topButtonChanged{box-shadow:inset 0 0 0 3px #1976d2}@media (orientation:landscape) and (max-height:600px){.FocusModeButtons-module-scss-module__axZNGW__bottomLeftButton,.FocusModeButtons-module-scss-module__axZNGW__bottomCenterButtons{bottom:10px}.FocusModeButtons-module-scss-module__axZNGW__confirmModalContent{width:95%;height:100%}}
.CameraMovementToggle-module__u8Tvja__container{background-color:#ffffff80;border-radius:4px;flex-direction:column;gap:0;display:flex}.CameraMovementToggle-module__u8Tvja__panTool{align-self:center;width:17px!important;height:17px!important}.CameraMovementToggle-module__u8Tvja__button{background-color:#ffffff80}
.WhenFormItem-module-scss-module__iliSPG__container{flex-direction:column;gap:12px;display:flex}.WhenFormItem-module-scss-module__iliSPG__header{flex-direction:column;display:flex}.WhenFormItem-module-scss-module__iliSPG__header h3{margin:0 0 4px}.WhenFormItem-module-scss-module__iliSPG__header p{margin:0;font-size:12px}.WhenFormItem-module-scss-module__iliSPG__timeFramesList{flex-direction:column;gap:16px;display:flex}.WhenFormItem-module-scss-module__iliSPG__timeFrameSummary{background-color:#0000;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.WhenFormItem-module-scss-module__iliSPG__summaryDetails{gap:8px;display:flex}.WhenFormItem-module-scss-module__iliSPG__summaryContent{flex:1;align-items:center;gap:8px;display:flex}.WhenFormItem-module-scss-module__iliSPG__timeFrameName{color:var(--color-text-primary);font-weight:500}.WhenFormItem-module-scss-module__iliSPG__daysDisplay,.WhenFormItem-module-scss-module__iliSPG__timeDisplay{color:var(--color-text-secondary);font-size:14px}.WhenFormItem-module-scss-module__iliSPG__errorMessage{color:#e74c3c;margin-top:4px;font-size:12px}.WhenFormItem-module-scss-module__iliSPG__summaryActions{align-items:center;display:flex}.WhenFormItem-module-scss-module__iliSPG__summaryActions .WhenFormItem-module-scss-module__iliSPG__editButton,.WhenFormItem-module-scss-module__iliSPG__summaryActions .WhenFormItem-module-scss-module__iliSPG__removeButton{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;font-size:12px}.WhenFormItem-module-scss-module__iliSPG__summaryActions .WhenFormItem-module-scss-module__iliSPG__editButton svg,.WhenFormItem-module-scss-module__iliSPG__summaryActions .WhenFormItem-module-scss-module__iliSPG__removeButton svg{width:16px;height:16px}.WhenFormItem-module-scss-module__iliSPG__summaryActions .WhenFormItem-module-scss-module__iliSPG__editButton:hover,.WhenFormItem-module-scss-module__iliSPG__summaryActions .WhenFormItem-module-scss-module__iliSPG__removeButton:hover{opacity:.7}.WhenFormItem-module-scss-module__iliSPG__addButton{background-color:var(--color-action-secondary);width:fit-content;color:var(--color-text-inverse);border:none;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:8px;display:flex}.WhenFormItem-module-scss-module__iliSPG__addButton p{color:var(--color-text-inverse);margin:0}.WhenFormItem-module-scss-module__iliSPG__addButton svg{width:16px;height:16px}.WhenFormItem-module-scss-module__iliSPG__addButton:hover{opacity:.8}.WhenFormItem-module-scss-module__iliSPG__errorBorder{border:2px solid #e53935;border-radius:8px}
.CameraTitleWrapper-module-scss-module__gIY2ta__cameraHeading{color:var(--foreground);background:var(--background);flex-direction:row;align-items:flex-end;gap:12px;margin-bottom:16px;font-family:Arial,Helvetica,sans-serif;display:flex}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge{pointer-events:none;gap:4px;min-width:fit-content!important;height:24px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge p{font-weight:500!important}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge svg{width:20px!important;height:20px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__activityLogButton{background:0 0;border:none;width:24px;height:24px;padding:0}h1.CameraTitleWrapper-module-scss-module__gIY2ta__title{font-size:24px!important}h2.CameraTitleWrapper-module-scss-module__gIY2ta__subTitle{color:#fff;font-size:20px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__activityLogButton{padding:0}.CameraTitleWrapper-module-scss-module__gIY2ta__activityLogButton:hover{cursor:pointer}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedContainer{gap:12px;margin-right:12px;display:flex}.CameraTitleWrapper-module-scss-module__gIY2ta__selectedCoLocatedCam{background-color:#fff;border:1px solid #000;border-radius:4px;padding:5px 8px}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedCam:link,.CameraTitleWrapper-module-scss-module__gIY2ta__selectedCoLocatedCam:link{text-decoration:none}.CameraTitleWrapper-module-scss-module__gIY2ta__selectedCoLocatedCam h1{color:#000;margin:0;padding:0;font-weight:400;text-decoration:none;font-size:16px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedCam{background-color:#000;border:1px solid #fff;border-radius:4px;padding:5px 8px}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedCam h1{color:#fff;margin:0;padding:0;font-weight:400;text-decoration:none;font-size:16px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__progress{vertical-align:top;display:inline-block}@media (max-width:600px) and (orientation:portrait),(max-width:600px) and (min-height:601px){.CameraTitleWrapper-module-scss-module__gIY2ta__cameraHeading{display:none}}@media (min-width:600px) and (max-width:788px) and (min-height:601px){.CameraTitleWrapper-module-scss-module__gIY2ta__cameraHeading{flex-wrap:wrap;gap:8px}h1.CameraTitleWrapper-module-scss-module__gIY2ta__title{font-size:18px!important}h2.CameraTitleWrapper-module-scss-module__gIY2ta__subTitle{font-size:16px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedContainer{gap:6px;margin-right:6px}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedCam,.CameraTitleWrapper-module-scss-module__gIY2ta__selectedCoLocatedCam{padding:4px 6px}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedCam h1,.CameraTitleWrapper-module-scss-module__gIY2ta__selectedCoLocatedCam h1{font-size:13px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge{gap:2px;height:20px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge p{font-size:12px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge svg{width:16px!important;height:16px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__activityLogButton{width:20px;height:20px}}@media (min-width:788px) and (max-width:920px) and (min-height:601px){.CameraTitleWrapper-module-scss-module__gIY2ta__cameraHeading{flex-wrap:wrap;gap:6px}h1.CameraTitleWrapper-module-scss-module__gIY2ta__title{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden;font-size:16px!important}h2.CameraTitleWrapper-module-scss-module__gIY2ta__subTitle{font-size:14px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedContainer{gap:4px;margin-right:4px}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedCam,.CameraTitleWrapper-module-scss-module__gIY2ta__selectedCoLocatedCam{padding:3px 5px}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedCam h1,.CameraTitleWrapper-module-scss-module__gIY2ta__selectedCoLocatedCam h1{font-size:12px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge{gap:2px;height:20px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge p{font-size:12px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__simulatedBadge svg{width:16px!important;height:16px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__activityLogButton{width:20px;height:20px}}@media (min-width:920px) and (max-width:1200px) and (min-height:601px){.CameraTitleWrapper-module-scss-module__gIY2ta__cameraHeading{gap:10px}h1.CameraTitleWrapper-module-scss-module__gIY2ta__title{font-size:20px!important}h2.CameraTitleWrapper-module-scss-module__gIY2ta__subTitle{font-size:18px!important}.CameraTitleWrapper-module-scss-module__gIY2ta__coLocatedCam h1,.CameraTitleWrapper-module-scss-module__gIY2ta__selectedCoLocatedCam h1{font-size:14px!important}}@media (orientation:landscape) and (max-height:600px){.CameraTitleWrapper-module-scss-module__gIY2ta__cameraHeading{display:none}}
