@charset "UTF-8";.Backdrop{z-index:100;position:fixed;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%;width:100%;top:0;left:0;background-color:#0000007c;overflow:auto;padding-top:1rem;padding-bottom:1rem}.ModalBase{z-index:99;position:absolute;border:none;border-radius:20px;width:100%;max-width:800px;box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px;transition:background-color 1s linear,background-image 1s linear;overflow-y:auto;background-color:#272d2d;margin:1rem 0;background-color:#2b3131;max-height:calc(100% - 80px)}.ModalBase::-webkit-scrollbar{width:12px;height:12px}.ModalBase::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ModalBase::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.ModalBase::-webkit-scrollbar-thumb:hover{background:#555}.ModalBase header{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#272d2d}.ModalBase header h2{font-size:1.2rem}.ModalBase header #x-button{cursor:pointer;position:absolute;top:20px;right:30px;color:#6a737b;font-family:bold;background-color:#0000;border:none}.ModalBase header #x-button:hover,.ModalBase header #x-button:active{color:#fff}.ModalBase header #x-button:active{scale:.9}.ModalBase.sharp-edges{border-radius:0;padding:30px 0 60px}.ModalBase.sharp-edges h2{font-size:1rem;font-family:light}.ModalBase .modal-content{height:100%;width:100%}.ModalBase .modal-content h3{color:#fff;padding:0;margin:10px 0 35px}.ModalBase .modal-content h3.center,.ModalBase .modal-content p.center{text-align:center}.ModalBase .modal-content .checkbox-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px}.ModalBase .modal-content .checkbox-label .checkbox{height:1.15em;width:1.15em}.ModalBase .modal-content .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin-top:20px}.modal-body{padding:20px}.ModalBase.sm{max-width:500px}.about-modal{position:relative;margin-bottom:50px}.about-modal .insites-logo{fill:#e6e7e8;width:200px}.about-modal h4{color:#6a737b;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:15px;font-size:1.2rem}.about-modal h4 .label{text-align:right}.about-modal h4 .value{color:#fff}.about-modal .error{display:flex;justify-content:center;align-items:center;margin-top:15px;width:100%;font-size:1.1rem;color:#fb0909}.NavBar{z-index:97;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;height:55px;padding:.3rem 20px .2rem;width:100%;box-shadow:#00000059 0 4px 4px;transition:background-color 1s linear,background-image 1s linear;background-color:#272d2d}.NavBar .nav-icon{margin-right:25px;padding:5px 10px;height:100%;display:flex;justify-content:center;cursor:pointer}.NavBar .nav-icon h2{margin:0;padding:0;height:100%;width:100%;text-align:center}.NavBar .navDropdown{position:relative}.NavBar .navDropdown a{text-decoration:none}.NavBar .navDropdown .dropdownMenu{position:absolute;padding:15px 0;border-radius:10px;background:#0a0a0ae6;top:calc(100% + 10px);left:calc(50% - 90px);width:150px}.NavBar .navDropdown .dropdownMenu li{padding:10px 15px;-webkit-user-select:none;user-select:none}.NavBar .navDropdown .dropdownMenu li:hover{background:gray}.NavBar .nav-menu{display:flex;flex-direction:row;align-items:center;list-style:none;height:100%}.NavBar .nav-menu li{display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .2s ease-in-out;text-decoration:none;color:#fff;text-align:center}.NavBar .nav-menu.left{justify-content:center;gap:25px}.NavBar .nav-menu.left .nav-icon{padding:0}.NavBar #evolon-logo{height:30px;margin-top:5px}.NavBar #evolon-logo .st0{display:initial;fill:#fff;stroke:none}.NavBar #evolon-logo:active{scale:.95}.NavBar #insites-icon{height:20px;width:auto;cursor:pointer;fill:#e6e7e8}.NavBar .icon{width:30px}.NavBar .icon:hover,.NavBar .icon:active{fill:#f5f5f5}.NavBar .icon:active{scale:.89}.NavBar .settings-icon-container #settings-icon{margin:2px 0 0;width:22px}.NavBar li #help-icon .st0{display:block;fill:#6a737b;stroke:none}.NavBar li.highlight #help-icon .st0,.NavBar li:hover #help-icon .st0,.NavBar li:active #help-icon .st0{display:block;fill:#f5f5f5}.NavBar .highlight{fill:#f5f5f5}.loadingModalBackground{position:fixed;height:100%;width:100%;top:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center}.loadingModalBackground.fit-inside-parent{position:absolute}.loadingModalBackground.transparent{background-color:#0000}.loadingModalBackground.disable-pointer-events{pointer-events:none}.loadingModalBackground .loadingModal{text-align:center}.loadingModalBackground .loadingModal p{font-size:1rem}.loadingModalBackground .loadingModal .companyIcon{width:6rem;height:6rem;animation-name:rotation;animation-duration:8s;animation-timing-function:ease;animation-iteration-count:infinite}.loadingModalBackground .loadingModal .companyIcon path,.loadingModalBackground .loadingModal rect,.loadingModalBackground .loadingModal polygon,.loadingModalBackground .loadingModal circle{fill:#fff}.loadingModalBackground.lg .companyIcon{width:clamp(3rem,70%,8rem);height:auto}.confirmModalBackground{overflow:auto;display:none;top:0;left:0;z-index:1000;position:fixed;height:100vh;width:100vw;background:#00000080;padding-top:4%;padding-bottom:4%}.confirmModalBackground .modal{opacity:0;transition:all .5s}.confirmModalBackground.show{display:block}.confirmModalBackground.show .modal{opacity:1;margin:auto;max-width:600px;background:#272d2d;border-radius:15px;padding:2rem;position:relative}.confirmModalBackground.show .modal .modalHeader{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.confirmModalBackground.show .modal .modalHeader .title{font-weight:700;font-size:2rem;text-align:center;margin:0}.confirmModalBackground.show .modal .modalBody{margin-bottom:25px}.confirmModalBackground.show .modal .modalBody p{margin:0;padding:.7rem;text-align:center;color:#fff9}.confirmModalBackground.show .modal .modalBody .time-remaining{animation:fadeIn 1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.confirmModalBackground.show .modal .saveBtnContainer{display:flex;align-items:center;justify-content:space-around;max-width:300px;margin:auto}.Login{color:#f5f5f5}.Login p.error{color:#ba2125;margin:0}.Login .loginScreenIconContainer{text-align:center;margin-top:6rem;margin-bottom:1rem}.Login .loginScreenIconContainer .loginScreenIcon{height:250px;fill:#f5f5f5}.Login .loginInputContainer{max-width:360px;margin:auto}.Login .loginInputContainer input{margin-top:6px}.Login .loginBtnContainer{margin-top:1rem}.camera{padding:.2rem 0 3px 2.2rem;position:relative}.camera.customer-specific{margin-left:-.8rem}.camera:before{content:"";display:block;border-top:1px solid #bdc3c7;border-left:1px solid #bdc3c7;height:100%;width:1rem;position:absolute;bottom:-.7rem;left:1.2rem}.camera:last-child:before{border-left:none}.camera .edgeStatusContainer{overflow:visible;position:relative}.camera .edgeStatusTooltip{position:absolute;right:0;top:0;padding:.2rem;border-radius:5px}.camera .edgeStatusTooltip.OFFLINE{background:#ba2125}.camera .edgeStatusTooltip.ONLINE{background:#65bc7b;color:#000}.camera .edgeStatusTooltip.UNKNOWN{background:#f7791d}.camera .edgeStatusReading{height:.6rem;width:.6rem;border-radius:50%;background:#000;display:inline-block}.camera .edgeStatusReading.offline,.camera .edgeStatusReading.OFFLINE{background:#ba2125}.camera .edgeStatusReading.ONLINE{background:#65bc7b;color:#000}.camera .edgeStatusReading.UNKNOWN{background:#f7791d}.camera .link{padding-top:2px;padding-bottom:2px;padding-left:5px;color:#f5f5f5;font-weight:700}.camera .link:hover{opacity:.6}.camera .link.active{color:#00aadc}.camera .link.active:hover{filter:brightness(1.2)}.input-wrapper .asterisk{color:#ba2125;margin-left:10px}.input-wrapper .subText{font-size:12px;opacity:.6;margin-top:5px}.input-wrapper .label{position:relative;display:flex;align-items:center}.input-wrapper .label span{display:flex;align-items:center}.input-wrapper .label .label-text{margin-right:6px}.input-wrapper .help-icon{fill:#fff;stroke:none;display:block;width:14px}.input{border-radius:5px;position:relative;z-index:1;background:none!important;border:none;width:100%;color:#f5f5f5;font-size:1rem;padding:10px;margin:0;color:#fff;display:inline-block;min-width:100px;box-shadow:#6a737b 0 1px 3px,#6a737b 0 0 0 1px}.input:focus{outline:none;border:none;box-shadow:#00aadc 0 1px 3px,#00aadc 0 0 0 1px}.input.error{border-color:#f7791d}.input.success{border-color:#0f0}.input.disabled{opacity:.5}.input.small{padding:6px}.input.noHighlight::selection{background:none;color:none}.numberInputContainer{position:relative}.suffixContainer{position:absolute;height:100%;top:0;width:100%;padding:7px 11px}.suffixContainer .valuePlaceholder{visibility:hidden;margin-right:5px}.suffixContainer .suffix::selection{background:none;color:none}.suffixContainer .suffix{position:relative;z-index:2}.numberSpinner{position:absolute;z-index:2;display:flex;flex-direction:column;height:100%;width:25px;top:0;right:0}.numberSpinner:hover{cursor:pointer}.numberSpinner .upArrow{display:flex;align-items:center;justify-content:center;flex:1;border-left:1px solid rgb(245,245,245);border-bottom:1px solid rgb(245,245,245);border-top-right-radius:5px;transition:all .2s}.numberSpinner .upArrow:hover{background:#fff3}.numberSpinner .upArrow::selection{color:none;background:none}.numberSpinner .downArrow{display:flex;align-items:center;justify-content:center;flex:1;border-left:1px solid rgb(245,245,245);border-bottom-right-radius:5px;transition:all .2s}.numberSpinner .downArrow:hover{background:#fff3}.timeFilter span{color:#6a737b;margin-bottom:5px;display:inline-block}.singleSelectFilter span{color:#6a737b;display:inline-block;margin-bottom:5px}.singleSelectFilter .selectContainer{width:100%}.autoComplete{border-radius:5px;z-index:1;padding:10px;background:none!important;border:none;color:#f5f5f5;font-size:1rem;color:#fff;box-shadow:#6a737b 0 1px 3px,#6a737b 0 0 0 1px;position:relative}.autoComplete p{margin:0}.autoComplete:focus{outline:none;border:none;box-shadow:#00aadc 0 1px 3px,#00aadc 0 0 0 1px}.autoComplete.error{border-color:#f7791d}.autoComplete.success{border-color:#0f0}.autoComplete.disabled{opacity:.5}.form-input{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;width:100%}.form-input .tooltip{display:grid;grid-template-rows:38px;grid-template-columns:auto 50px}.form-input .tooltip .form-input-label{grid-row:1/2;grid-column:1/2;display:flex;flex-flow:row nowrap;align-items:flex-end;margin-bottom:5px}.form-input .tooltip .form-input-icon{grid-row:1/2;grid-column:2/3;display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:flex-start}.form-input .tooltip .form-input-icon svg{margin-left:10px;margin-bottom:5px;font-size:1.2em}.form-input .form-input-field{outline:none;min-height:38px;padding-left:10px;color:#fff;background-color:inherit;border:solid thin #6a737b;width:100%}.form-password-input{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;width:100%}.form-password-input .tooltip{display:grid;grid-template-rows:38px;grid-template-columns:auto 50px}.form-password-input .tooltip .form-password-input-label{grid-row:1/2;grid-column:1/2;display:flex;flex-flow:row nowrap;align-items:flex-end;margin-bottom:5px}.form-password-input .tooltip .form-password-input-icon{grid-row:1/2;grid-column:2/3;display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:flex-start}.form-password-input .tooltip .form-password-input-icon svg{margin-left:10px;margin-bottom:5px;font-size:1.2em}.form-password-input .form-password-input-row{outline:none;display:grid;grid-template-rows:38px;grid-template-columns:auto 38px;width:100%;border:solid 1pt #6a737b}.form-password-input .form-password-input-row .form-password-input-field{outline:none;padding-left:10px;color:inherit;background-color:inherit;border:none;grid-row:1/2;grid-column:1/2}.form-password-input .form-password-input-row .form-password-input-reveal{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;border-left:solid 1pt #6a737b;grid-row:1/2;grid-column:2/3}.form-password-input .form-password-input-row .form-password-input-reveal:hover{cursor:pointer;background-color:#00aadc}.form-password-input .form-password-input-password-check{padding:5px;height:50px;width:100%}.form-password-input .form-password-input-password-check .passwords-no-match{display:grid;grid-template-rows:38px;grid-template-columns:200px auto;color:red;transition-property:color;transition-delay:.2s;transition-duration:.5s}.form-password-input .form-password-input-password-check .passwords-no-match .password-no-match-label{display:flex;flex-flow:row nowrap;align-items:center;grid-row:1/2;grid-column:1/2}.form-password-input .form-password-input-password-check .passwords-no-match .password-no-match-icon{display:flex;flex-flow:row nowrap;align-items:center;grid-row:1/2;grid-column:2/3}.form-password-input .form-password-input-password-check .passwords-no-match .password-no-match-icon svg{font-size:1.4em}.form-password-input .form-password-input-password-check .passwords-match{display:grid;grid-template-rows:38px;grid-template-columns:150px auto;color:#adff2f;transition-property:color;transition-delay:.2s;transition-duration:.5s}.form-password-input .form-password-input-password-check .passwords-match .password-no-match-label{display:flex;flex-flow:row nowrap;align-items:center;grid-row:1/2;grid-column:1/2}.form-password-input .form-password-input-password-check .passwords-match .password-no-match-icon{display:flex;flex-flow:row nowrap;align-items:center;grid-row:1/2;grid-column:2/3}.form-password-input .form-password-input-password-check .passwords-match .password-no-match-icon svg{font-size:1.4em}.form-select{position:relative;width:100%;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;background-color:transparent;margin-bottom:10px}.form-select .form-select-label{display:flex;flex-flow:row nowrap;align-items:center;justify-content:start;min-height:28px;width:100%}.form-select .form-select-label .form-select-label-text{color:#fff}.form-select .form-select-label .form-select-label-icon{margin-left:10px;color:#fff}.form-select .form-select-container{position:relative;display:flex;flex-flow:row nowrap;align-items:center;width:100%;border:solid 1pt #6a737b;padding:5px}.form-select .form-select-container .form-select-input{margin-left:5px;color:#fff;background-color:transparent;width:100%;border:none;outline:none}.form-select .form-select-container .form-select-placeholder{margin-left:5px;color:#6a737b;background-color:transparent;width:100%;border:none;outline:none}.form-select .form-select-container .form-select-clear{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:38px;height:28px;transition-property:color;transition-duration:.5s;transition-delay:.25s}.form-select .form-select-container .form-select-clear:hover{cursor:pointer;color:#00aadc;transition-property:color;transition-duration:.5s;transition-delay:.25s}.form-select .form-select-container .form-select-chevron{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:38px;height:28px;border-left:solid 1pt white;transition-property:color;transition-duration:.5s;transition-delay:.25s}.form-select .form-select-container .form-select-chevron:hover{cursor:pointer;color:#00aadc;transition-property:color;transition-duration:.5s;transition-delay:.25s}.form-select .form-select-options{z-index:99;position:absolute;top:66px;display:inline-block;max-height:200px;width:100%;border:solid 1pt #6a737b;overflow:hidden;overflow-y:auto;color:#fff;background-color:#161818}.form-select .form-select-options .form-select-option{padding-left:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:start;min-height:40px;width:100%;color:#fff;background-color:#161818}.form-select .form-select-options .form-select-option:hover{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#00aadc}.form-select .form-select-options .form-select-option-selected{padding-left:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:start;min-height:40px;width:100%;color:#fff;background-color:#00aadc}.form-select .form-select-options .form-select-option-selected:hover{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#00aadc}.form-select .form-select-autocomplete{z-index:99;position:absolute;top:66px;display:inline-block;max-height:200px;width:100%;border:solid 1pt #6a737b;overflow:hidden;overflow-y:auto;color:#fff;background-color:#161818}.form-select .form-select-autocomplete .form-select-option{padding-left:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:start;min-height:40px;width:100%;background-color:#161818}.form-select .form-select-autocomplete .form-select-option:hover{cursor:pointer;background-color:#00aadc}.form-select .form-select-autocomplete .form-select-option .selected{padding-left:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:start;min-height:40px;width:100%;color:#fff;background-color:#00aadc}.form-select ::-webkit-scrollbar{width:8px}.form-select ::-webkit-scrollbar-track{border-radius:10px;background:#272d2d}.form-select ::-webkit-scrollbar-thumb{background-color:#6a737b;border-radius:10px;border:2px solid #9ea1a4}.form-select ::-webkit-scrollbar-thumb:hover{background:#00aadc}.edit-site-modal .confirm-message{margin-bottom:3rem;text-align:center;line-height:1.5}.edit-site-modal .confirm-message .bold{font-weight:700}.edit-site-modal .btn-container{margin-top:2rem;display:flex;align-items:center;justify-content:space-around}.editSitePopupBackground{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background:#0000001a}.editSitePopup{background:#161818;min-width:160px}.editSitePopup li{padding:1rem;border:1px solid #6a737b}.editSitePopup li:hover{background:#6a737b;cursor:pointer}.editSitePopup .disabled{position:relative;opacity:.5}.editSitePopup .disabled:hover{background:none}.editSitePopup .disabled:hover:before{display:none}.editSitePopup .disabled:hover:after{display:block;position:absolute;width:100%;top:50%;left:50%;padding:25px;border-radius:4px;background-color:#000}.editSitePopup .disabled.edit:hover:after{content:"Cannot edit sites with milestone cameras."}.editSitePopup .disabled.delete:hover:after{content:"Sites must be empty in order to delete."}.cameraTreeContainer{height:100%;overflow:auto}.cameraTreeContainer .customerItemName{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:flex}.cameraTreeContainer .customerItemName.empty{opacity:.5}.cameraTreeContainer .name{text-overflow:ellipsis;white-space:nowrap;display:flex;width:100%;justify-content:space-between}.cameraTreeContainer .name.empty{opacity:.5}.cameraTreeContainer .cameraTree{font-size:.65rem}@media screen and (min-width: 1280px){.cameraTreeContainer .cameraTree{font-size:.75rem}}.cameraTreeContainer .cameraTree .group{padding:.5rem 1.2rem}.cameraTreeContainer .edgeStatusBadge{padding:.1rem .75rem;border-radius:1rem;background:#000;display:inline-block;font-size:11px;color:#fff}.cameraTreeContainer .edgeStatusBadge.offline,.cameraTreeContainer .edgeStatusBadge.OFFLINE{background:#ba2125}.cameraTreeContainer .edgeStatusBadge.ONLINE{background:#65bc7b;color:#000}.cameraTreeContainer .edgeStatusBadge.UNKNOWN{background:#f7791d}.groupList{margin-left:2rem;padding-top:.5rem;cursor:pointer;position:relative}.groupList:before{content:"";display:block;border-top:1px solid #bdc3c7;border-left:1px solid #bdc3c7;height:100%;width:1.2rem;position:absolute;bottom:-1.1rem;left:-1.6rem}.groupList:last-child:before{border-left:none}.groupList .icon{height:16px;fill:#6a737b;margin-right:10px}.groupList .title{margin:0;display:flex;align-items:center;justify-content:space-between}.groupList .title:hover{opacity:.6}.groupList .title .name{display:flex;align-items:center;position:relative;overflow:visible}.groupList .title .name .name-label{margin-right:10px;position:relative}.groupList .title .name .site-menu-toggle{position:relative;overflow:visible}.groupList .groupListContent{position:relative}.groupList .groupListContent .siteListTreeLineStart{display:block;position:absolute;height:1rem;border-left:1px solid #bdc3c7;top:1px;left:.4rem}.groupList .groupListContent .cameraLinkTreeLineStart{display:block;position:absolute;height:.7rem;border-left:1px solid #bdc3c7;left:1.2rem}.groupListHeader{color:#f5f5f5;font-family:medium}.groupListHeader:hover{color:#fff}.groupListHeader .minus-sign,.groupListHeader .plus-sign{font-weight:700;margin-right:-8px}.groupListHeader .minus-sign{font-size:1.5rem;font-weight:700}.groupListHeader .plus-sign{font-size:1.2rem;font-weight:700}.groupList.open .groupListHeader{color:#fff}.groupList.open .icon{fill:#fff}.groupList.open .groupListContent{height:auto;opacity:1}.groupList.closed .groupListContent{height:0;overflow:hidden;transition:all 1s;opacity:0}.accordion{box-shadow:#00000073 0 1px 1px;font-family:light}.accordion .accordionHeader{font-family:medium;color:#a4abb1;padding:.5rem 1rem;cursor:pointer}.accordion .accordionHeader:hover{color:#fff;background-color:#3a4343}.accordion .accordionHeader:hover .icon{fill:#fff}.accordion .accordionHeader .titleContainer{display:flex;align-items:center}.accordion .accordionHeader .titleContainer .icon{height:16px;margin-right:15px}.accordion .accordionHeader .titleContainer .title{margin:0;flex:1;display:flex;align-items:center}.accordion .accordionHeader .titleContainer .site-name{margin-right:10px}.accordion .accordionHeader .titleContainer .dropdown-arrow{height:8px;float:right;padding:0;margin:0 -8px 0 15px;transition:all .25s}.accordion .accordionContent{height:0;overflow:hidden;transition:all 1s;opacity:0;position:relative}.accordion .accordionContent .data-not-available{padding:5px}.accordion .accordionContent .treeLineStart{display:block;position:absolute;height:1.1rem;border-left:1px solid #bdc3c7;left:1.4rem}.accordion.open .accordionHeader{color:#fff;box-shadow:#00000073 2px 2px 4px}.accordion.open .accordionHeader .titleContainer .icon{fill:#fff}.accordion.open .accordionHeader .titleContainer .dropdown-arrow{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.accordion.open .accordionContent{padding:.25rem 1rem 1rem;height:auto;opacity:1}.profileThumbnailModal{padding-top:2rem}.profileThumbnailModal .thumbnail-container{margin:auto;height:170px;width:170px;border-radius:100%;background:#000;display:flex;align-items:center;justify-content:center;margin-bottom:4rem}.profileThumbnailModal .thumbnail-container img{height:150px;width:150px;border-radius:100%;object-fit:contain}.profileThumbnailModal .separator{margin-top:2rem;margin-bottom:4rem}.profileThumbnailModal .action-btns-container{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-around}.Home{position:relative;display:flex;height:calc(100% - 55px)}.Home .menu{position:relative;width:clamp(200px,30%,450px);box-shadow:#00000059 10px 4px 4px -8px}.Home .menu h2{text-align:center;margin:0;color:#d6d9db;font-size:1.1rem}.Home .menu .header{display:flex;flex-direction:column;justify-content:flex-end;height:225px}.Home .menu .content{position:relative;max-height:calc(100% - 225px);overflow-y:auto;flex-grow:1}.Home .menu .user-info-container{display:flex;align-items:center;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;margin:25px 0;cursor:pointer}.Home .menu .user-info-container .profile-thumbnail{height:90px;width:90px;background:#000;border-radius:100%;display:flex;align-items:center;justify-content:center}.Home .menu .user-info-container .profile-thumbnail img{object-fit:contain;height:75px;width:75px;border-radius:100%}.Home .menu .thumbnail-icon{width:80px}.Home .menu #no-results-found{color:#f5f5f5;font-size:.9rem;padding:10px 15px}.Home main{position:relative;height:100%;width:100%;flex-grow:1;overflow-x:hidden}.ConfirmChangePasswordModal{text-align:center}.ConfirmChangePasswordModal p{margin-bottom:2rem;line-height:1.5}.ConfirmChangePasswordModal .btn.primary{margin-right:25px}.changePassword{padding-top:5rem}.changePassword h1{text-align:center}.changePassword .changePasswordForm{max-width:360px;margin:auto}.changePassword .changePasswordForm input{margin-top:5px}.changePassword .changePasswordForm li{margin-bottom:1rem}.changePassword .changePasswordForm .updatePasswordBtns{display:flex;justify-content:space-between}.changePassword .changePasswordForm .error{color:#f7791d}.btn{padding:6px 17px;border-radius:5px;font-size:1rem;font-weight:600;transition:all .2s ease;box-shadow:#00000040 2px 2px 4px;text-decoration:none}.btn:hover{cursor:pointer}.btn.fluid{width:100%}.btn.rounded{border-radius:9999px}.btn.sm{padding-top:4px;padding-bottom:4px;font-size:.8rem}.btn.primary{background:#3d7691;color:#fff;border:2px solid #3d7691}.btn.primary:hover{background:#34657b;border:2px solid #34657b}.btn.primary:active{background:#2b5467}.btn.primary.outline{background:none}.btn.primary.outline:hover{background:#3d7691;border:2px solid #3d7691;color:#fff}.btn.primary.outline:active{background:#2b5467}.btn.danger{background:#ba2125;color:#fff;border:2px solid #ba2125}.btn.danger:hover{background:#a01c21;border:2px solid #a01c21}.btn.danger:active{background:#85171b}.btn.danger.outline{background:none}.btn.danger.outline:hover{background:#ba2125;border:2px solid #ba2125;color:#fff}.btn.danger.outline:active{background:#85171b}.btn.neutral{background-color:#6a737b;color:#fff;border:2px solid #6a737b}.btn.neutral:hover{filter:brightness(.8)}.btn.neutral:active{filter:brightness(.6)}.btn.neutral.outline{background:none}.btn.neutral.outline:hover{background:#6a737b;border:2px solid #6a737b;color:#fff}.btn.neutral.outline:active{background:#6a737b}.iconBtn{border-radius:10px;border:none;box-shadow:#00000040 2px 2px 4px;padding:8px;display:flex;align-items:center;justify-content:center;background:none;cursor:pointer}.iconBtn .iconBtnIcon{width:2rem;height:2rem}.iconBtn .iconBtnIcon path,.iconBtn .iconBtnIcon rect,.iconBtn .iconBtnIcon circle,.iconBtn .iconBtnIcon polygon{fill:#fff6}.iconBtn.active{border:2px solid #00aadc}.iconBtn.active .iconBtnIcon path,.iconBtn.active .iconBtnIcon rect,.iconBtn.active .iconBtnIcon circle,.iconBtn.active .iconBtnIcon polygon{fill:#00aadc}.create-customer .miy-subscription-container{margin-bottom:2rem}.create-customer .miy-subscription-container button:not(:last-child){margin-right:1.5rem}.create-site .miy-subscription-container{margin-bottom:2rem}.create-site .miy-subscription-container button:not(:last-child){margin-right:1.5rem}.tab-panel{display:flex;flex-flow:column nowrap}.tab-panel-buttons{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;border-bottom:solid 2pt rgb(34.1956521739,37.3043478261,37.3043478261)}.tab-panel-button-label{margin:10px}.tab-panel-button{cursor:pointer;height:38px;margin-left:5px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;min-width:100px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#161818;border-bottom:solid 1pt #161818;transition-property:border-bottom,background-color;transition-delay:.1s;transition-duration:.25s;transition-timing-function:ease-in-out}.tab-panel-button:hover{background-color:#00aadc;transition-property:border-bottom,background-color;transition-delay:.1s;transition-duration:.25s;transition-timing-function:ease-in-out}.tab-selected{transition-property:border-bottom;transition-delay:.2s;transition-duration:.5s;transition-timing-function:ease-in-out;border-bottom:solid 2pt #00aadc}.tab-panel-content{padding:20px}.button-group{display:flex;flex-flow:row;min-height:100px;width:100%}.button-group button{margin:10px}.button-group-top-left{align-items:flex-start;justify-content:flex-start}.button-group-top-center{align-items:flex-start;justify-content:center}.button-group-top-right{align-items:flex-start;justify-content:flex-end}.button-group-middle-left{align-items:center;justify-content:flex-start}.button-group-middle-center{align-items:center;justify-content:center}.button-group-middle-right{align-items:center;justify-content:flex-end}.button-group-bottom-left{align-items:flex-end;justify-content:flex-start}.button-group-bottom-center{align-items:flex-end;justify-content:center}.button-group-bottom-right{align-items:flex-end;justify-content:flex-end}.tooltip{position:relative;text-decoration:none;cursor:pointer;border-radius:25px}.tooltip:before,.tooltip:after{position:absolute;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.tooltip:hover:before,.tooltip:hover:after{opacity:1;visibility:visible}.tooltip:before{content:attr(data-tooltip);z-index:10;width:125px;color:#fff;background:#3d7691;box-shadow:#00000026 2px 3px 4px;border-radius:3px;padding:10px;display:flex;flex-wrap:wrap;justify-content:center}.tooltip:after{content:"";width:0;height:0}.tooltip.wide:before{width:200px}.tooltip.wide-xl:before{width:300px}.tooltip.top:before,.tooltip.top:after{bottom:100%;left:50%;transform:translate(-10%);margin-bottom:15px}.tooltip.top:after{margin-bottom:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #3d7691}.tooltip.top-odd:before,.tooltip.top-odd:after{bottom:100%;left:50%;transform:translate(-75%);margin-bottom:15px}.tooltip.top-odd:after{margin-bottom:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #3d7691}.tooltip.bottom:before,.tooltip.bottom:after{top:100%;left:50%;transform:translate(-50%);margin-top:15px}.tooltip.bottom:after{margin-top:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #3d7691}.tooltip.bottom-odd:before,.tooltip.bottom-odd:after{top:100%;left:20%;transform:translate(-50%);margin-top:15px}.tooltip.bottom-odd:after{margin-top:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #3d7691}.tooltip.right:before,.tooltip.right:after{top:50%;left:100%;transform:translateY(-50%);margin-left:15px}.tooltip.right:after{margin-left:8px;border-top:5px solid transparent;border-right:7px solid #3d7691;border-bottom:5px solid transparent}.tooltip.left:before,.tooltip.left:after{top:50%;right:100%;transform:translateY(-50%);margin-right:15px}.tooltip.left:after{margin-right:8px;border-top:5px solid transparent;border-left:7px solid #3d7691;border-bottom:5px solid transparent}.network-device-configure-modal .modal-body{height:600px;overflow-y:hidden}.network-device-configure-modal .modal-body .inner-body{max-height:500px;padding:10px;overflow:auto}.network-device-configure-modal ::-webkit-scrollbar{width:8px}.network-device-configure-modal ::-webkit-scrollbar-track{border-radius:10px;background:#272d2d}.network-device-configure-modal ::-webkit-scrollbar-thumb{background-color:#6a737b;border-radius:10px;border:2px solid #9ea1a4}.network-device-configure-modal ::-webkit-scrollbar-thumb:hover{background:#00aadc}.search-bar{min-height:50px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.search-bar .download-csv{margin-right:10px}.search-bar-caption{-webkit-user-select:none;user-select:none;margin-right:10px;margin-left:10px;flex:1}.search-bar-add-new{margin-right:10px;display:flex;width:50px;height:50px;align-items:center;justify-content:center;font-size:1.5em;color:#6a737b;transition-property:color;transition-delay:.1s;transition-duration:.5s}.search-bar-add-new:hover{transition-property:color;transition-delay:.5s;transition-duration:1s;color:#fff}.download-button{display:flex;flex-flow:row nowrap;align-items:center;justify-items:center;width:50px;height:50px;font-size:20px;color:#6a737b}.download-button:hover{cursor:pointer;color:#fff}.search-bar-input{display:flex;width:auto;border-radius:5px}.search-bar-icon{flex-flow:row;align-items:center;justify-content:center;width:40px;height:40px;display:flex;border:solid 1pt #6a737b;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#00aadc}.search-bar-text{padding-left:10px;outline:none;background-color:transparent;color:inherit;border:none;border-top:solid 1pt #6a737b;border-bottom:solid 1pt #6a737b}.search-bar-clear{cursor:pointer;flex-flow:row;align-items:center;justify-content:center;width:40px;height:40px;display:flex;border-top:solid 1pt #6a737b;border-right:solid 1pt #6a737b;border-bottom:solid 1pt #6a737b;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#6a737b}.search-bar-clear:hover{color:#fff}.download-csv{color:#6a737b;width:50px;height:50px}.download-button{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.download-button:hover{color:#fff}.download-button svg{font-size:1.4em}.Toggle{position:relative;display:inline-block;width:77px;height:26px;margin-top:10px!important;margin-bottom:10px!important}.Toggle.disabled{opacity:.5}.Toggle input{opacity:0;width:0;height:0}.Toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#161818;-webkit-transition:.4s;transition:.4s}.Toggle .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.Toggle input:checked+.slider{background-color:#00aadc}.Toggle input:focus+.slider{box-shadow:0 0 1px #000}.Toggle input:checked+.slider:before{-webkit-transform:translateX(51px);-ms-transform:translateX(51px);transform:translate(51px)}.Toggle .slider .toggleText{height:100%;width:100%;position:absolute;display:flex;align-items:center;justify-content:center;left:0;transform:translate(12.5%);font-weight:700;font-size:.8rem;transition:.4s}.Toggle input:checked+.slider .toggleText{transform:translate(-12%)}.Toggle .slider.round{border-radius:34px}.Toggle .slider.round:before{border-radius:50%}.Toggle .toggleText{color:#fff}@keyframes floating-updown-color-switch{0%{transform:translateY(0);background-color:transparent}50%{transform:translateY(-10px);background-color:#161818}to{transform:translateY(0);background-color:transparent}}.grid{-webkit-user-select:none;user-select:none;margin-top:10px;width:100%;border-spacing:0;box-shadow:#00000040 2px 2px 5px}.grid-header{background-color:#161818;min-height:50px}.grid-column{height:50px;cursor:pointer;color:#6a737b}.grid-column:hover{color:#fff}.grid-checkbox-column{height:50px;width:50px;vertical-align:center;text-align:center;font-size:1.4em;-webkit-user-select:none;user-select:none;cursor:pointer}.grid-checkbox-column:hover{color:#fff}.grid-checkbbox-column-icon{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:50px;height:50px}.grid-icon-column{font-size:1.4em;background-color:transparent;width:50px;height:50px;cursor:pointer;color:#6a737b;vertical-align:middle;text-align:center}.grid-icon-column:hover svg{color:#fff}.grid-body{background-color:#4a4a4a40;min-height:50px;height:auto}.grid-body-loading{position:relative;width:100%}.grid-body-loading tr{height:50px}.grid-body-loading tr td{left:20px;color:#fff;position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.grid-body-loading tr td:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:inherit}.grid-body-no-data{background-color:#4a4a4a40;min-height:50px;height:auto}.grid-body-no-data tr{height:50px}.grid-body-no-data tr td{padding-left:10px}.grid-row{background-color:transparent;height:50px;cursor:pointer}.grid-row:hover{background-color:#7d7d7d40}.grid-expandable-row{width:100%;background-color:transparent;height:50px;cursor:pointer}.grid-expandable-row:hover{background-color:#7d7d7d40}.grid-expandable-toggle{font-size:1.4em;vertical-align:center;text-align:center;width:50px;height:50px}.grid-expandable-row-content{padding:0;height:0px}.grid-expandable-row-content .grid{margin:0;padding:0}.grid-expandable-row-content-expanded{height:auto;min-height:200px;color:#fff}.grid-expandable-row-content-expanded td{background-color:#57575740}.grid-expandable-row-content-expanded .grid{margin:10px;padding:0;width:calc(100% - 20px)}.grid-expandable-row-content-expanded .grid .grid-select-cell select{outline:none;border-radius:5px;margin-left:10px;width:calc(100% - 20px);border:solid 1pt #6a737b;color:#6a737b;background-color:transparent;min-height:40px;padding-left:10px}.grid-expandable-row-content-expanded .grid .grid-select-cell select option{width:100%;color:#6a737b;background-color:#2b3131}.grid-new-row{height:auto;min-height:50px}.grid-cell{-webkit-user-select:none;user-select:none;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-cell-text{position:relative;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-cell-text-input{border:none;outline:none;padding:5px;width:100%;height:38px;color:#fff;background-color:#272d2d}.grid-cell-select-input{border:solid 1pt #6a737b;height:38px;width:100%;color:#fff;background-color:#272d2d}.cell-editable:hover{cursor:pointer;color:#00aadc;text-decoration:underline}.grid-empty-cell{color:inherit}.grid-cell-size-normal{max-width:100px}.grid-cell-size-xsmall{max-width:50px}.grid-cell-size-small{max-width:75px}.grid-cell-size-medium{max-width:150px}.grid-cell-size-large{max-width:300px}.grid-cell-size-xlarge{max-width:600px}.grid-cell-size-xxlarge{max-width:1200px}.grid-select-cell select{outline:none;border-radius:5px;margin-left:10px;width:calc(100% - 20px);border:solid 1pt #6a737b;color:#6a737b;background-color:transparent;min-height:40px;padding-left:10px}.grid-select-cell select option{width:100%;color:#6a737b;background-color:#2b3131}.grid-icon-cell{vertical-align:center;text-align:center;font-size:1.4em;-webkit-user-select:none;user-select:none;cursor:pointer}.grid-toggle-cell{-webkit-user-select:none;user-select:none;cursor:pointer;color:inherit;text-align:center}.grid-checkbox-cell{vertical-align:center;text-align:center;font-size:1.4em;-webkit-user-select:none;user-select:none;cursor:pointer}.grid-input-cell{height:50px}.grid-input-cell input{border-radius:5px;min-height:40px;outline:none;color:#fff;border:solid 1pt #6a737b;background-color:transparent;margin-left:10px;width:calc(100% - 20px);padding-left:10px}.grid-status-cell{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:5px;margin:0;height:50px;min-width:85px}.grid-status-cell .grid-status-cell-icon{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;transition-property:width,height;transition-duration:1s;transition-delay:.1s}.grid-status-cell .grid-status-cell-icon .grid-status-cell-text{padding:5px;font-size:0px;opacity:0;transition-property:font-size,opacity;transition-duration:.5s;transition-delay:.25s}.grid-status-cell .grid-status-cell-icon:hover{padding:5px;border-radius:4px;width:80px;height:25px;transition-property:width,height;transition-duration:.5s;transition-delay:.1s}.grid-status-cell .grid-status-cell-icon:hover .grid-status-cell-text{font-size:.85em;opacity:1;transition-property:font-size,opacity;transition-duration:.5s;transition-delay:.25s}.cell-left{text-align:left}.cell-left .grid-column-text{margin:0 0 0 10px;width:100px}.cell-left .grid-cell-text{margin:0 0 0 10px}.cell-center{text-align:center}.cell-center .grid-column-text,.cell-center .grid-cell-text{margin:0}.cell-right{text-align:right}.cell-right .grid-column-text,.cell-right .grid-cell-text{margin:0 10px 0 0}.load-bar{display:grid;grid-template-rows:50px;grid-template-columns:25px 25px 25px 25px 25px 25px;max-width:50px;max-height:300px}.load-column-1{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-row:1/2;grid-column:1/2;width:50px;height:50px}.load-column-2{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-row:1/2;grid-column:2/3;width:50px;height:50px}.load-column-3{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-row:1/2;grid-column:3/4;width:50px;height:50px}.load-column-4{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-row:1/2;grid-column:4/5;width:50px;height:50px}.load-column-5{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-row:1/2;grid-column:5/6;width:50px;height:50px}.load-column-6{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-row:1/2;grid-column:6/7;width:50px;height:50px}.load-sphere{width:10px;height:10px;border-radius:50%;background-color:transparent;animation:floating-updown-color-switch 3s ease-in-out infinite}.c1{animation-delay:0s}.c2{animation-delay:.5s}.c3{animation-delay:1s}.c4{animation-delay:1.5s}.c5{animation-delay:2s}.c6{animation-delay:2.5s}.camera-actions-modal{margin-top:4.5rem;max-height:calc(100% - 6rem)}.camera-action-copy-modal .modal-body{height:auto;overflow-y:hidden}.camera-action-copy-modal .modal-body .inner-body{max-height:600px;padding:10px;overflow:auto}.camera-action-copy-modal ::-webkit-scrollbar{width:8px}.camera-action-copy-modal ::-webkit-scrollbar-track{border-radius:10px;background:#272d2d}.camera-action-copy-modal ::-webkit-scrollbar-thumb{background-color:#6a737b;border-radius:10px;border:2px solid #9ea1a4}.camera-action-copy-modal ::-webkit-scrollbar-thumb:hover{background:#00aadc}.tree-container{display:grid;grid-template-columns:auto;grid-template-rows:50px auto;border:solid 1pt #6a737b}.tree-container-header{display:grid;grid-template-columns:auto auto 150px;grid-template-rows:50px;grid-row:1/2;grid-column:1/2;border-bottom:solid 1pt #6a737b}.tree-container-header-caption{padding-left:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;grid-row:1/2;grid-column:1/2}.tree-container-header-toolbar{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;grid-row:1/2;grid-column:2/3}.tree-container-header-toolbar .tree-node-toolbar-button{cursor:pointer;font-size:1.4em;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:50px;height:50px}.tree-container-header-toolbar .tree-node-toolbar-button:hover{color:#00aadc;transition-property:color;transition-duration:.5s;transition-delay:.1s;transition-timing-function:ease-in-out}.tree-container-header-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;grid-row:1/2;grid-column:3/4;color:#fff;transition-property:color;transition-timing-function:ease-in-out;transition-duration:.5s;transition-delay:.1s}.tree-container-header-toggle:hover{transition-property:color;transition-duration:.5s;transition-delay:.1s;color:#00aadc;transition-timing-function:ease-in-out}.tree-container-header-toggle span{margin-right:10px}.tree-container-header-toggle svg{margin-right:10px}.toggle-expand-all svg{transition-property:transform;transition-duration:.5s;transition-delay:.1s;transform:rotate(0)}.toggle-collapse-all svg{transition-property:transform;transition-duration:.5s;transition-delay:.1s;transform:rotate(90deg)}.tree-container-body{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;width:100%;grid-row:2/3;grid-column:1/2;background-color:transparent}.tree-node{-webkit-user-select:none;user-select:none;cursor:pointer;display:grid;grid-template-columns:50px auto auto 50px;grid-template-rows:50px auto;width:100%;background-color:transparent;transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.5s;transition-delay:.1s}.tree-node:hover{background-color:#2b3131;transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.5s;transition-delay:.1s}.tree-node:hover .tree-node-toggle{color:#00aadc;transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.5s;transition-delay:.1s}.tree-node-icon{font-size:1.4em;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-row:1/2;grid-column:1/2;color:#00aadc}.tree-node-caption{padding-left:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;grid-row:1/2;grid-column:2/3;color:#fff}.tree-node-caption:hover svg{color:#00aadc;display:inherit}.tree-node-caption svg{cursor:pointer;color:#fff;margin-left:5px;font-size:1.2em}.tree-node-toolbar{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;padding-right:10px;grid-row:1/2;grid-column:3/4}.tree-node-toolbar-button{cursor:pointer;font-size:1.4em;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:50px;height:50px}.tree-node-toolbar-button:hover{color:#00aadc;transition-property:color;transition-duration:.5s;transition-delay:.1s;transition-timing-function:ease-in-out}.tree-node-toggle{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-row:1/2;grid-column:4/5}.tree-node-toggle:hover{color:#00aadc;transition-property:background-color;transition-timing-function:ease-in-out;transition-duration:.5s;transition-delay:.1s}.tree-node-content{margin-left:50px;width:calc(100% - 50px);grid-row:2/3;grid-column:1/5}.toolbar-multi-select-button{-webkit-user-select:none;user-select:none;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.toolbar-multi-select-button .toolbar-multi-select-button-options{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:40px;width:auto;color:#fff}.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option .toolbar-multi-select-button-option-icon,.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option .toolbar-multi-select-button-option-label{display:none}.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:40px;width:auto;color:#fff}.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active .toolbar-multi-select-button-option-icon{margin-right:5px;position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:30px;width:30px;color:#fff;background-color:#00aadc;border-radius:5px}.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active .toolbar-multi-select-button-option-icon svg{font-size:1.2em}.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active .toolbar-multi-select-button-option-icon:hover{padding:5px;border-radius:5px;width:auto}.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active .toolbar-multi-select-button-option-icon:hover .toolbar-multi-select-button-option-label{transition-property:width,font-size;transition-duration:.5s;transition-delay:.1s;transition-timing-function:ease-in-out;font-size:100%;width:auto;padding:5px;color:#fff;background-color:#00aadc;margin-right:10px;border-radius:5px}.toolbar-multi-select-button .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active .toolbar-multi-select-button-option-label{width:0px;font-size:0px}.toolbar-multi-select-button .toolbar-multi-select-button-icon{cursor:pointer;width:50px;height:50px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;color:#fff}.toolbar-multi-select-button .toolbar-multi-select-button-icon:hover{cursor:pointer;color:#00aadc}.toolbar-multi-select-button-expanded{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.toolbar-multi-select-button-expanded .toolbar-multi-select-button-options,.toolbar-multi-select-button-expanded .toolbar-multi-select-button-options .toolbar-multi-select-button-option{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.toolbar-multi-select-button-expanded .toolbar-multi-select-button-options .toolbar-multi-select-button-option .toolbar-multi-select-button-option-icon{display:none}.toolbar-multi-select-button-expanded .toolbar-multi-select-button-options .toolbar-multi-select-button-option .toolbar-multi-select-button-option-label{border-radius:5px;margin:5px;padding:10px;display:flex;flex-flow:nowrap;align-items:center;justify-content:center;background-color:#161818}.toolbar-multi-select-button-expanded .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.toolbar-multi-select-button-expanded .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active .toolbar-multi-select-button-option-icon{display:none}.toolbar-multi-select-button-expanded .toolbar-multi-select-button-options .toolbar-multi-select-button-option-active .toolbar-multi-select-button-option-label{border-radius:5px;margin:5px;padding:10px;display:flex;flex-flow:nowrap;align-items:center;justify-content:center;background-color:#65bc7b}.toolbar-multi-select-button-expanded .toolbar-multi-select-button-icon{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:50px;height:50px;color:#fff}.camera-actions-header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.camera-actions-header select{padding-left:10px;padding-right:10px;min-width:100px;min-height:38px;margin-right:10px;border:solid 1pt #6a737b;border-radius:5px;background-color:transparent;color:#fff}.camera-actions-header select option{color:#fff;background-color:#161818}.camera-actions-header input{padding-left:10px;border-radius:5px;outline:none;border:solid 1pt #6a737b;color:#fff;background-color:transparent;min-height:38px;min-width:300px;margin-right:10px}.camera-actions-header span{-webkit-user-select:none;user-select:none;margin-right:10px}.camera-actions-header button{margin-right:10px}.DeleteAlertModal{text-align:center}.DeleteAlertModal p{margin-bottom:2rem;line-height:1.5}.DeleteAlertModal .btn.danger{margin-right:25px}.user-management-table{width:100%;border-collapse:collapse}.user-management-table thead,.user-management-table th{position:sticky;top:0;z-index:2}.user-management-table thead{background-color:#2b3131;margin-bottom:15px}.user-management-table th{position:relative;color:#6a737b;padding:.75rem 1.5rem;text-align:center;pointer-events:none;font-size:.9rem}.user-management-table th.sortable{cursor:pointer;pointer-events:auto}.user-management-table th.sortable:hover{color:#f1f2f3;background-color:#323939}.user-management-table th.sortable:hover .dropdown-arrow{fill:#f1f2f3}.user-management-table th .dropdown-arrow{width:12px;margin-right:5px;fill:#6a737b}.user-management-table th .dropdown-arrow.unsorted{transform:rotate(-90deg)}.user-management-table th .dropdown-arrow.asc,.user-management-table th .dropdown-arrow.desc{fill:#00aadc}.user-management-table th .dropdown-arrow.asc{transform:rotate(180deg)}.user-management-table .th-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.user-management-table .th-content .asc~.column-title,.user-management-table .th-content .desc~.column-title{color:#00aadc}.user-management-table td{position:relative;padding:.4rem 1.5rem;text-align:center;font-size:.8rem}.user-management-table tbody tr{cursor:pointer}.user-management-table tbody tr.inactive{opacity:.3}.user-management-table tbody tr.is-active-user{background-color:#373f3f}.user-management-table tbody tr:hover{background:#7d7d7d66}.user-management-table .edit-icon{cursor:pointer;width:25px;margin-right:20px}.user-management-table .edit-icon:hover{filter:brightness(1.4)}.user-management-table .delete-icon{cursor:pointer;width:25px;fill:#ba2125}.user-management-table .delete-icon:hover{filter:brightness(1.4)}.user-management-table .edit-icon.disabled,.user-management-table .delete-icon.disabled{opacity:.2}.user-management-table .edit-icon.disabled:hover,.user-management-table .delete-icon.disabled:hover{filter:none}.DeleteModal{text-align:center}.DeleteModal p{margin-bottom:2rem;line-height:1.5}.DeleteModal .btn.danger{margin-right:25px}.UserManagement .CreateUser#customer-select-container{position:relative;z-index:2}.UserManagement .table-container{position:relative;overflow:auto;max-height:850px;width:100%;padding-bottom:10px}.UserManagement>.title{font-size:1.5rem;text-align:center;padding:0;margin:0}.UserManagement .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:20px 0}.UserManagement .container .input-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.UserManagement .container .input-wrapper #user-search{margin:0!important}.stagesAlertsTestsContainer p{margin:0}.stagesAlertsTestsContainer .alertResultRow{display:flex;gap:1.5rem;align-items:center;margin-bottom:1rem}.stagesAlertsTestsContainer .label{color:#6a737b}.stagesConfigurationModal .accountInfoContainer{margin-bottom:1rem}.stagesConfigurationModal .accountInfoContainer .label{color:#6a737b}.stagesSearchContainer{display:flex;justify-content:space-between;align-items:center}.stages-dealers-table{width:100%;border-collapse:collapse}.stages-dealers-table thead,.stages-dealers-table th{position:sticky;top:0;z-index:2}.stages-dealers-table thead{background-color:#2b3131;margin-bottom:15px}.stages-dealers-table th{position:relative;color:#6a737b;padding:.75rem 1.5rem;text-align:center;pointer-events:none;font-size:.9rem}.stages-dealers-table th.sortable{cursor:pointer;pointer-events:auto}.stages-dealers-table th.sortable:hover{color:#f1f2f3;background-color:#323939}.stages-dealers-table th.sortable:hover .dropdown-arrow{fill:#f1f2f3}.stages-dealers-table th .dropdown-arrow{width:12px;margin-right:5px;fill:#6a737b}.stages-dealers-table th .dropdown-arrow.unsorted{transform:rotate(-90deg)}.stages-dealers-table th .dropdown-arrow.asc,.stages-dealers-table th .dropdown-arrow.desc{fill:#00aadc}.stages-dealers-table th .dropdown-arrow.asc{transform:rotate(180deg)}.stages-dealers-table .th-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.stages-dealers-table .th-content .asc~.column-title,.stages-dealers-table .th-content .desc~.column-title{color:#00aadc}.stages-dealers-table td{position:relative;padding:.4rem 1.5rem;text-align:center;font-size:.8rem}.stages-dealers-table tbody tr{cursor:pointer}.stages-dealers-table tbody tr.inactive{opacity:.3}.stages-dealers-table tbody tr.is-active-user{background-color:#373f3f}.stages-dealers-table tbody tr:hover{background:#7d7d7d66}.stages-dealers-table tbody .warning{background:#f7791d4d}.stages-dealers-table .icon{margin:0 5px;fill:#f5f5f5}.stages-dealers-table .delete-icon{cursor:pointer;width:25px;fill:#ba2125}.stages-dealers-table .delete-icon:hover{filter:brightness(1.4)}.refreshStagesPasswordModal p{text-align:center;margin-bottom:2rem}.refreshStagesPasswordModal .btnContainer{display:flex;width:100%;align-items:center;justify-content:center;gap:2rem;margin-bottom:1rem}.subscriptions .title-container{display:flex;justify-content:space-between}.subscriptions .title-container .title{margin-bottom:0}.subscription-card{box-shadow:#000000bf 2px 2px 4px;padding:1rem 2rem;background-color:#2b3131;position:relative;margin-bottom:1.5rem;cursor:pointer}.subscription-card h3{font-size:1.2rem}.subscription-card p{opacity:.6;font-size:.9rem}.subscription-card .subscription-card-content{max-width:calc(100% - 200px)}.subscription-card .detail{position:absolute;right:0;top:0;height:100%;width:250px;background:#000;opacity:.5;clip-path:polygon(50% 0,100% 0%,100% 100%,0% 100%)}.subscription-card.selected{border:2px solid #00aadc}.subscription-card.selected .detail{background:#00aadc}.addons-container{padding-left:2rem;padding-right:2rem}.subscription-add-ons{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:2rem}.subscription-add-ons .radioContainer .label{font-weight:700;display:inline-block;margin-bottom:11px}.subscription-card-table{display:grid;grid-row-gap:10px;grid-template-rows:25px 25px;grid-template-columns:auto}.subscription-card-table-column{font-weight:700;padding:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.subscription-card-table-cell{padding:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}#ai-copilot-enabled-col{grid-column:1/2;grid-row:1/2}#ai-copilot-enabled-cell{grid-column:1/2;grid-row:2/3}#sos-enabled-col{grid-column:2/3;grid-row:1/2}#sos-enabled-cell{grid-column:2/3;grid-row:2/3}.CreateScheduleModalBase{max-width:1000px;margin-top:60px}.CreateScheduleModal{max-width:1000px}.CreateScheduleModal .importScheduleTemplateContainer{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.CreateScheduleModal .importScheduleTemplateContainer .iconBtn{padding:.6rem;border:1px solid #6a737b;border-radius:8px}.CreateScheduleModal .importScheduleTemplateContainer .iconBtn .iconBtnReactIcon{height:1.5rem;width:1.5rem;fill:#fff6}.CreateScheduleModal .importScheduleTemplateContainer .iconBtn .iconBtnIcon{height:1.2rem;width:1.2rem}.CreateScheduleModal .importScheduleTemplateContainer .iconBtn:hover{background:#3d7691}.CreateScheduleModal .importScheduleTemplateContainer .iconBtn:hover .iconBtnReactIcon{fill:#fff}.CreateScheduleModal .importScheduleTemplateContainer .iconBtn:hover .iconBtnIcon path,.CreateScheduleModal .importScheduleTemplateContainer .iconBtn:hover .iconBtnIcon rect,.CreateScheduleModal .importScheduleTemplateContainer .iconBtn:hover .iconBtnIcon circle,.CreateScheduleModal .importScheduleTemplateContainer .iconBtn:hover .iconBtnIcon polygon{fill:#fff}.CreateScheduleModal .scheduleNameAndTimeZoneInputContainer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-bottom:2rem}.CreateScheduleModal .scheduleNameAndTimeZoneInputContainer .timeZoneSelect{margin-top:4px}.CreateScheduleModal .monitoringBlock{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-bottom:2rem}.CreateScheduleModal .monitoringBlock .select{margin-top:5px}.CreateScheduleModal .monitoringBlock .timeSelectsContainer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px;gap:1rem}.CreateScheduleModal .monitoringBlock .deleteMonitorBlockContainer{padding-top:22px;max-height:60px;display:flex;align-items:center;justify-content:flex-end}.CreateScheduleModal .monitoringBlock .deleteMonitorBlockContainer .deleteIcon{cursor:pointer;width:30px;fill:#ba2125}.CreateScheduleModal .monitoringBlock .deleteMonitorBlockContainer .deleteIcon:hover{filter:brightness(1.4)}.CreateScheduleModal .timeBlocksButtonContainer{margin-bottom:2rem;display:flex;gap:1rem}.CreateScheduleModal .actionsContainer{margin-bottom:1rem;display:flex;gap:1rem;align-items:center;justify-content:flex-end}.ImportTemplateModalBase .scheduleTemplateSelectContainer{margin-bottom:4rem}.ImportTemplateModalBase .scheduleTemplateSelectContainer .scheduleTemplateSelect{margin-top:4px}.ManualArmingModalBase{max-width:600px}.ManualArmingModal .actionsContainer{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-bottom:.5rem;margin-top:2rem}.NewScheduleDisplay .siteInfoContainer{text-align:center;margin-bottom:1rem}.NewScheduleDisplay .siteInfoContainer p{margin-top:0;margin-bottom:1rem}.NewScheduleDisplay .siteInfoContainer .siteStatus .armed{color:#65bc7b;font-weight:700}.NewScheduleDisplay .siteInfoContainer .siteStatus .disarmed{color:#ba2125;font-weight:700}.NewScheduleDisplay .siteInfoContainer .siteActionsBtnContainer{display:flex;justify-content:center;align-items:center;gap:1rem}.ConfirmDeleteScheduleModalBase{max-width:600px}.ConfirmDeleteScheduleModal{text-align:center}.ConfirmDeleteScheduleModal p{margin-bottom:2rem;line-height:1.5}.ConfirmDeleteScheduleModal .btn.danger{margin-right:25px}.ConfirmDeleteScheduleModal .confirmButtonsContainer{margin-bottom:1.5rem}.DisarmScheduleModalBase{max-width:600px}.DisarmScheduleModal .disarmPeriodSelectContainer{margin-bottom:2rem}.DisarmScheduleModal .disarmTimePeriodContainer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-bottom:2rem}.DisarmScheduleModal .disarmTimeStampContainer{margin-bottom:2rem}.DisarmScheduleModal .disarmDateTimeContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:2rem}.DisarmScheduleModal .selectWrapper{margin-top:4px}.DisarmScheduleModal .reasonCodeContainer{margin-bottom:2rem}.DisarmScheduleModal .actionsContainer{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:6rem;margin-bottom:.5rem}.overrideActiveOverlay{position:absolute;background-color:#000000e6;height:100%;width:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center}.overrideActiveOverlay p{margin-top:0;margin-bottom:.5rem}.overrideActiveOverlay .overrideStatusContainer .armed{color:#65bc7b;font-weight:700}.overrideActiveOverlay .overrideStatusContainer .disarmed{color:#ba2125;font-weight:700}.overrideActiveOverlay .overrideOptionsContainer{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:1rem}.scheduleControlsContainer{display:flex;align-items:center}.scheduleControlsContainer button{all:unset;display:flex;align-items:center;justify-content:center;padding:.5rem;cursor:pointer;border:1px solid #6a737b}.scheduleControlsContainer button:hover{background:#6a737b}.scheduleControlsContainer .disabled{color:#6a737b;cursor:auto}.scheduleInfoContainer{display:grid;grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr);gap:1rem;margin-bottom:1rem}.scheduleInfoContainer .label{margin-bottom:.25rem}.scheduleInfoContainer p{margin:0}.scheduleInfoContainer .timezoneContainer{display:flex;align-items:center}.scheduleInfoContainer .currentStatusContainer{display:flex;align-items:center;justify-content:center}.scheduleInfoContainer .currentStatusContainer p{display:inline-block}.scheduleInfoContainer .currentStatusContainer .armed{color:#65bc7b;font-weight:700}.scheduleInfoContainer .currentStatusContainer .disarmed{color:#ba2125;font-weight:700}.scheduleInfoContainer .manualOveridesContainer{display:flex;align-items:center;justify-content:flex-end;gap:1rem}.scheduleInfoContainer .manualOveridesContainer .btn{border-radius:8px}.scheduleInfoContainer .manualOveridesContainer .manualOveridesBtnContainer{display:flex;gap:1rem}.weeklySchedule{display:flex;position:relative;width:100%}.weeklySchedule .dayBlock{flex:1;border:1px solid #6a737b}.weeklySchedule .dayBlock .dayHeader{border-bottom:1px solid #6a737b;padding:.5rem;text-align:center}.weeklySchedule .dayBlock .dayBody{min-height:2.5rem}.weeklySchedule .event{text-align:center;position:absolute;bottom:1px;white-space:nowrap;font-size:10px;background:#3d7691;padding:.4rem .25rem;overflow:hidden;border-radius:3px}.weeklySchedule .splitEventStart{position:absolute;bottom:1px;white-space:nowrap;font-size:10px;background:#3d7691;padding:.4rem .25rem;overflow:hidden;border-top-left-radius:3px;border-bottom-left-radius:3px}.weeklySchedule .splitEventEnd{position:absolute;bottom:1px;white-space:nowrap;font-size:10px;background:#3d7691;padding:.4rem .25rem;overflow:hidden;border-top-right-radius:3px;border-bottom-right-radius:3px}.exceptionRecord .exceptionHeader{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.exceptionRecord .exceptionStatus .armed{color:#65bc7b;font-weight:700}.exceptionRecord .exceptionStatus .disarmed{color:#ba2125;font-weight:700}.exceptionRecord .exceptionName{font-weight:700}.exceptionRecord .exceptionDates{color:#6a737b}.exceptions-table{width:100%;border-collapse:collapse}.exceptions-table thead{background-color:#2b3131;margin-bottom:15px}.exceptions-table th{position:relative;color:#6a737b;padding:.75rem 1.5rem;text-align:center;pointer-events:none}.exceptions-table th.sortable{cursor:pointer;pointer-events:auto}.exceptions-table th.sortable:hover{color:#f1f2f3;background-color:#323939}.exceptions-table th.sortable:hover .dropdown-arrow{fill:#f1f2f3}.exceptions-table th .dropdown-arrow{width:12px;margin-right:5px;fill:#6a737b}.exceptions-table th .dropdown-arrow.unsorted{transform:rotate(-90deg)}.exceptions-table th .dropdown-arrow.asc,.exceptions-table th .dropdown-arrow.desc{fill:#00aadc}.exceptions-table th .dropdown-arrow.asc{transform:rotate(180deg)}.exceptions-table .th-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.exceptions-table .th-content .asc~.column-title,.exceptions-table .th-content .desc~.column-title{color:#00aadc}.exceptions-table td{position:relative;padding:.4rem 1.5rem;text-align:center;font-size:.9rem}.exceptions-table tbody tr:hover{background:#7d7d7d66}.exceptions-table .icon{margin:0 5px;fill:#f5f5f5}.exceptions-table .edit-icon{cursor:pointer;width:25px;margin-right:20px}.exceptions-table .edit-icon:hover{filter:brightness(1.4)}.exceptions-table .delete-icon{cursor:pointer;width:25px;fill:#ba2125}.exceptions-table .delete-icon:hover{filter:brightness(1.4)}.exceptions-table .control-icon{cursor:pointer}.exceptions-table .control-icon:hover{filter:brightness(1.4)}.ScheduleExceptionsModal .exceptionNameAndStateContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ScheduleExceptionsModal .exceptionInfoContainer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:4rem}.ScheduleExceptionsModal .selectWrapper{margin-top:4px}.ScheduleExceptionsModal .actionsContainer{display:flex;justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:1rem}.CreateScheduleTemplateModalBase{max-width:500px}.CreateScheduleTemplateModal .templateNameContainer{margin-bottom:2rem}.timeZoneAndOveridesContainer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;margin-bottom:2rem}.timeZoneAndOveridesContainer .currentStatusContainer p{font-weight:700}.timeZoneAndOveridesContainer .currentStatusContainer .armed{color:#65bc7b}.timeZoneAndOveridesContainer .currentStatusContainer .disarmed{color:#ba2125}.weeklyScheduleContainer{margin-bottom:3rem;overflow:visible}.weeklyScheduleContainer .scheduleEditsContainer{display:flex}.weeklyScheduleContainer .scheduleEditsContainer .tooltip:before{width:auto;border-top-left-radius:3px;white-space:nowrap;bottom:106%;left:0}.weeklyScheduleContainer .scheduleEditsContainer .iconBtn{padding:.6rem;border:1px solid #6a737b}.weeklyScheduleContainer .scheduleEditsContainer .iconBtn .iconBtnReactIcon{height:1.5rem;width:1.5rem;fill:#fff6}.weeklyScheduleContainer .scheduleEditsContainer .iconBtn .iconBtnIcon{height:1.2rem;width:1.2rem}.weeklyScheduleContainer .scheduleEditsContainer .iconBtn:hover{background:#3d7691}.weeklyScheduleContainer .scheduleEditsContainer .iconBtn:hover .iconBtnReactIcon{fill:#fff}.weeklyScheduleContainer .scheduleEditsContainer .iconBtn:hover .iconBtnIcon path,.weeklyScheduleContainer .scheduleEditsContainer .iconBtn:hover .iconBtnIcon rect,.weeklyScheduleContainer .scheduleEditsContainer .iconBtn:hover .iconBtnIcon circle,.weeklyScheduleContainer .scheduleEditsContainer .iconBtn:hover .iconBtnIcon polygon{fill:#fff}.weeklyScheduleContainer .scheduleEditsContainer .firstBtn{border-radius:10px 0 0}.weeklyScheduleContainer .scheduleEditsContainer .middleBtn{border-radius:0}.weeklyScheduleContainer .scheduleEditsContainer .lastBtn{border-radius:0 10px 0 0}.scheduleExcepetionsContainer .title{display:flex;align-items:center;gap:1rem}.scheduleExceptionsButtonContiner{margin-bottom:1.5rem}.network-device-type-modal .ModalBase{min-width:80vw}.network-device-type-modal .modal-body{min-width:1000px;overflow:hidden}.toolbar{position:relative;display:flex;flex-flow:row nowrap;align-items:center;font-size:1.4em;top:0;left:0;right:0;height:50px;color:#6a737b}.toolbar-button{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:50px;height:50px}.toolbar-button:hover{cursor:pointer;color:#fff}.network-device-action-available-modal .ModalBase{min-width:80vw}.network-device-action-available-modal .modal-body{overflow:hidden}.network-device-action-available-modal .modal-body .tooltip{display:flex}.network-device-action-available-modal .modal-body .tooltip .label-text{color:inherit;margin-bottom:5px}.network-device-action-available-modal .modal-body .tooltip .help-icon{margin-left:5px;fill:#fff;stroke:none;display:block;width:14px}.copy-network-device-action-available-modal .ModalBase{min-width:300px}.copy-network-device-action-available-modal .modal-body{overflow:hidden}.copy-network-device-action-available-modal .modal-body .tooltip{display:flex}.copy-network-device-action-available-modal .modal-body .tooltip .label-text{color:inherit;margin-bottom:5px}.copy-network-device-action-available-modal .modal-body .tooltip .help-icon{margin-left:5px;fill:#fff;stroke:none;display:block;width:14px}.alerts-section{position:relative;overflow:auto;height:100%;min-height:350px;padding-bottom:10px;padding-left:2px}.alerts-section thead,.alerts-section th{position:sticky;top:0;z-index:2}.alerts-section .alerts-table{width:100%;border-collapse:collapse}.alerts-section .alerts-table thead{background-color:#2b3131;margin-bottom:15px}.alerts-section .alerts-table th{position:relative;color:#6a737b;padding:.75rem 1.5rem;text-align:center;pointer-events:none}.alerts-section .alerts-table th.sortable{cursor:pointer;pointer-events:auto}.alerts-section .alerts-table th.sortable:hover{color:#f1f2f3;background-color:#323939}.alerts-section .alerts-table th.sortable:hover .dropdown-arrow{fill:#f1f2f3}.alerts-section .alerts-table th .dropdown-arrow{width:12px;margin-right:5px;fill:#6a737b}.alerts-section .alerts-table th .dropdown-arrow.unsorted{transform:rotate(-90deg)}.alerts-section .alerts-table th .dropdown-arrow.asc,.alerts-section .alerts-table th .dropdown-arrow.desc{fill:#00aadc}.alerts-section .alerts-table th .dropdown-arrow.asc{transform:rotate(180deg)}.alerts-section .alerts-table .th-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.alerts-section .alerts-table .th-content .asc~.column-title,.alerts-section .alerts-table .th-content .desc~.column-title{color:#00aadc}.alerts-section .alerts-table td{position:relative;padding:.4rem 1.5rem;text-align:center;font-size:.9rem}.alerts-section .alerts-table tbody tr:hover{background:#7d7d7d66}.alerts-section .alerts-table .non-alert{background-color:#ba21250d}.alerts-section .alerts-table .icon{margin:0 5px;fill:#f5f5f5}.alerts-section .alerts-table .edit-icon{cursor:pointer;width:25px;margin-right:20px}.alerts-section .alerts-table .edit-icon:hover{filter:brightness(1.4)}.alerts-section .alerts-table .delete-icon{cursor:pointer;width:25px;fill:#ba2125}.alerts-section .alerts-table .delete-icon:hover{filter:brightness(1.4)}.bridge-controls-modal{max-height:calc(100% - 5rem);margin-top:4rem;max-width:1000px}.bridge-controls-modal .bridge-name{margin-top:0;color:#6a737b}.bridge-controls-modal .bridge-name .label{color:#fff}.bridge-controls-modal .bridge-commands-container{display:flex;gap:1rem;margin-bottom:2rem}.bridge-controls-modal .bridge-camera-list .bridge-camera-list-title{margin-bottom:0;font-weight:700;font-size:1.2rem}.bridge-controls-modal .bridge-camera-list .bridge-camera-container{display:flex;margin-bottom:2rem}.bridge-controls-modal .bridge-camera-list .bridge-camera-container p{display:inline-block;margin-right:1rem;width:250px;margin-top:0;margin-bottom:0}.bridge-controls-modal .bridge-camera-list .bridge-camera-container .restart-button-container{display:flex;gap:1rem}.bridge-controls-modal .logsContainer .log{margin:0 0 5px;font-family:monospace,monospace}.bridge-controls-modal .log-button-container{display:flex;gap:1rem;margin-bottom:1rem}.bridge-controls .bridge-device-table{width:100%;border-collapse:collapse}.bridge-controls .bridge-device-table thead{background-color:#2b3131;margin-bottom:15px}.bridge-controls .bridge-device-table th{position:relative;color:#6a737b;padding:.75rem 1.5rem;text-align:center;pointer-events:none}.bridge-controls .bridge-device-table th.sortable{cursor:pointer;pointer-events:auto}.bridge-controls .bridge-device-table th.sortable:hover{color:#f1f2f3;background-color:#323939}.bridge-controls .bridge-device-table th.sortable:hover .dropdown-arrow{fill:#f1f2f3}.bridge-controls .bridge-device-table th .dropdown-arrow{width:12px;margin-right:5px;fill:#6a737b}.bridge-controls .bridge-device-table th .dropdown-arrow.unsorted{transform:rotate(-90deg)}.bridge-controls .bridge-device-table th .dropdown-arrow.asc,.bridge-controls .bridge-device-table th .dropdown-arrow.desc{fill:#00aadc}.bridge-controls .bridge-device-table th .dropdown-arrow.asc{transform:rotate(180deg)}.bridge-controls .bridge-device-table .th-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.bridge-controls .bridge-device-table .th-content .asc~.column-title,.bridge-controls .bridge-device-table .th-content .desc~.column-title{color:#00aadc}.bridge-controls .bridge-device-table td{position:relative;padding:.4rem 1.5rem;text-align:center;font-size:.9rem}.bridge-controls .bridge-device-table tbody tr:hover{background:#7d7d7d66}.bridge-controls .bridge-device-table .non-alert{background-color:#ba21250d}.bridge-controls .bridge-device-table .icon{margin:0 5px;fill:#f5f5f5}.bridge-controls .bridge-device-table .control-icon{cursor:pointer}.bridge-controls .bridge-device-table .control-icon:hover{filter:brightness(1.4)}.test-clips .camera-settings-list{margin-bottom:2rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.test-clips .camera-settings-list .camera-settings-toggle-container{display:grid;grid-template-columns:250px minmax(0,1fr);gap:1rem}.Utilities{position:relative;padding:2rem 0px 2%}.Utilities .utilitiesContainer{margin:auto;max-width:1600px;padding-left:15px;padding-right:15px;gap:4rem;overflow:hidden}.Utilities .UtilitiesMenu{position:fixed;overflow:auto;max-height:calc(100vh - 88px);padding-right:15px;padding-bottom:30px}.Utilities .UtilitiesMenu h3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:15px}.Utilities .UtilitiesMenu h3:not(:first-child){margin-top:3rem}.Utilities .UtilitiesMenu h3 .icon{margin:3px 15px 0 0;height:1.65rem}.Utilities .UtilitiesMenu .alertingSectionTitle{margin-top:3rem}.Utilities .UtilitiesMenu li{min-width:200px;margin:8px 0;padding:20px;list-style:none;box-shadow:#00000073 2px 2px 4px;background-color:#272d2d}.Utilities .UtilitiesMenu li:hover,.Utilities .UtilitiesMenu li:active{cursor:pointer;background-color:#3f4848}.Utilities .UtilitiesMenu li.selected{background-color:#00aadc}.Utilities .utilitiesFormWrapper{overflow:hidden;padding-left:2px;padding-right:2px;margin-left:360px;padding-bottom:1rem;min-height:600px}.Utilities .form{position:relative;z-index:10}.Utilities .form .field{display:flex;flex-direction:column;margin:25px 0}.Utilities .form .form-item{margin-bottom:1.5rem}.Utilities .form label{padding:0 0 5px}.Utilities .form .error{color:#f22}.Utilities .form .asterisk{color:#ba2125;margin-left:10px}.Utilities .form .report-time-range-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:1.5rem;margin-bottom:25px;color-scheme:dark}.Utilities .form .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin-bottom:1.5rem}.Utilities form{position:relative;z-index:10}.Utilities form .field{display:flex;flex-direction:column;margin:25px 0}.Utilities form .form-item{margin-bottom:1.5rem}.Utilities form label{padding:0 0 5px}.Utilities form .error{color:#f22}.Utilities form .asterisk{color:#ba2125;margin-left:10px}.Utilities form .report-time-range-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:1.5rem;margin-bottom:25px;color-scheme:dark}.Utilities form .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin-bottom:1.5rem}.Utilities .registerDeviceTabs{position:relative;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:25px;box-shadow:0 2px #00000040}.Utilities .registerDeviceTabs .deviceTab{padding:15px 25px;font-family:regular}.Utilities .registerDeviceTabs .deviceTab:hover,.Utilities .registerDeviceTabs .deviceTab:active,.Utilities .registerDeviceTabs .deviceTab.selected{cursor:pointer;font-family:semi-bold;background-color:#212626;box-shadow:2px 0 #00000040}.Utilities .registerDeviceTabs .deviceTab.selected{color:#00aadc}.Utilities .registerDeviceTabs{display:flex}.Utilities .RegisterDevice{position:relative}.Utilities .RegisterDevice .evolon-logo-container{text-align:center;margin-top:1.2rem}.Utilities .RegisterDevice #evolon-logo{width:clamp(200px,35%,500px)}.Utilities .RegisterDevice #evolon-logo .st0{fill:#fff}.Utilities .RegisterDevice #title{display:flex;flex-direction:column;margin:35px 0;padding:0;text-align:center}.Utilities .RegisterDevice #title span:nth-child(1){color:#fff}.Utilities .RegisterDevice #title span:nth-child(2){font-size:smaller;color:#6a737b}.Utilities .RegisterDevice form{position:relative;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.Utilities .RegisterDevice form>*{width:100%}.Utilities .RegisterDevice form input{font-size:1rem}.Utilities .RegisterDevice form button{font-size:1rem;margin-top:2rem}.Utilities .RegisterDevice form .select-container #customers{margin-top:5px}.Utilities .RegisterDevice .st0{display:initial;fill:#ba2125;stroke:none}.Utilities .generatedEmailContainer{margin-top:3rem}.Utilities .generatedEmailContainer .success{color:#41c07c;font-weight:700}.Utilities .generatedEmailContainer .generatedEmailInputContainer{display:flex}.Utilities .generatedEmailContainer .generatedEmailInputContainer .input{border-top-right-radius:0;border-bottom-right-radius:0}.Utilities .generatedEmailContainer .generatedEmailInputContainer .btn{border-top-left-radius:0;border-bottom-left-radius:0;display:flex;align-items:center;justify-content:center}.Utilities .generatedEmailContainer .generatedEmailInputContainer .icon{fill:#fff}.Utilities .smtpConfigInfo{padding:1rem;border-radius:5px;background:#2b3131;margin-bottom:2rem}.Utilities .smtpConfigInfo p{margin:0}.Utilities .smtpConfigInfo p:not(:last-child){margin-bottom:.8rem}.Utilities .selectFileContainer{margin-bottom:3rem}.Utilities .selectFileContainer span{display:inline-block;margin-bottom:5px}.Utilities .bulk-upload-loading-screen{position:fixed;height:100%;width:100%;background:#000000b3;top:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center}.Utilities .bulk-upload-loading-screen .bulk-upload-text-container,.Utilities .download-container{text-align:center}.Utilities .download-container hr{margin-bottom:1.5rem}.Utilities .retention-card{box-shadow:#000000bf 2px 2px 4px;padding:1rem 2rem;background-color:#2b3131;position:relative;margin-bottom:1.5rem;cursor:pointer}.Utilities .retention-card h3{font-size:1.2rem}.Utilities .retention-card p{opacity:.6;font-size:.9rem}.Utilities .retention-card .detail{position:absolute;right:0;top:0;height:100%;width:250px;background:#000;opacity:.5;clip-path:polygon(50% 0,100% 0%,100% 100%,0% 100%)}.Utilities .retention-card.selected{border:2px solid #00aadc}.Utilities .retention-card.selected .detail{background:#00aadc}.Utilities .multiModalModelForm .headerContainer{display:flex;align-items:center;justify-content:space-between}.Utilities .multiModalModelForm .headerContainer .titleContainer{display:flex}.Utilities .multiModalModelForm .headerContainer h3{margin-right:3rem}.Utilities .multiModalModelForm .multi-modal-toggle-container{display:flex;align-items:center}.Utilities .multiModalModelForm .multi-modal-toggle-container .multi-modal-toggle-label{margin-right:15px;opacity:.75}.Utilities .multiModalModelForm .multi-modal-toggle-container .multi-modal-toggle-label .note{margin-top:.5rem;font-size:.75rem}.Utilities .multiModalModelForm .policy-card{box-shadow:#000000bf 2px 2px 4px;padding:1.5rem 2rem;background-color:#2b3131;position:relative;margin-bottom:1.5rem}.Utilities .multiModalModelForm .policy-card h3{margin:0 0 2px}.Utilities .multiModalModelForm .policy-card .policy-title{display:flex;align-items:center}.Utilities .multiModalModelForm .policy-card .policy-title h3{margin-right:1rem}.Utilities .multiModalModelForm .policy-card .policy-title span{opacity:.5}.Utilities .dispatchServiceConfiguration .accountInfoContainer{margin-bottom:1rem}.Utilities .dispatchServiceConfiguration .accountInfoContainer .label{color:#6a737b}.Utilities .dispatchServiceConfiguration .stagesAlertsTestWrapper{margin-bottom:2rem}.Utilities .dispatchServiceConfiguration .button-container{margin-bottom:3rem}.Utilities .table-tab-list{position:relative;display:flex;flex-direction:row;justify-content:flex-start;box-shadow:0 2px #00000040;margin-bottom:1rem}.Utilities .table-tab-list .dashboard-tab{padding:15px 25px;font-family:regular}.Utilities .table-tab-list .dashboard-tab:hover,.Utilities .table-tab-list .dashboard-tab:active,.Utilities .table-tab-list .dashboard-tab.selected{cursor:pointer;font-family:semi-bold;background-color:#212626;box-shadow:2px 0 #00000040}.Utilities .table-tab-list .dashboard-tab:nth-of-type(1):hover,.Utilities .table-tab-list .dashboard-tab:nth-of-type(1):active,.Utilities .table-tab-list .dashboard-tab:nth-of-type(1).selected{color:#00aadc}.Utilities .table-tab-list .dashboard-tab:nth-of-type(2):hover,.Utilities .table-tab-list .dashboard-tab:nth-of-type(2):active,.Utilities .table-tab-list .dashboard-tab:nth-of-type(2).selected{color:#65bc7b}.alertModalBase header #x-button{position:absolute;top:20px;right:30px;color:#6a737b;font-family:bold;background-color:#0000;border:none;cursor:pointer}.alertModalBase .modal-content{height:100%;width:100%}.alertModalBase .modal-content h3{color:#fff;padding:0;margin:10px 0 35px}.alertModalBase .modal-content .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin-top:20px}.alert-modal{max-width:380px;margin:auto;padding-bottom:50px}.alert-modal .modal-btns-container{display:flex;align-items:center;justify-content:space-between}.alertModalBackdrop{z-index:98;position:fixed;height:100vh;width:100vw;padding-top:2rem;padding-bottom:2rem;top:0;left:0;background-color:#0000007c;overflow:auto}.alertModalBase{z-index:99;padding-top:30px;border:none;border-radius:20px;width:100%;max-width:800px;margin:auto;box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px;transition:background-color 1s linear,background-image 1s linear;overflow-y:hidden;background-color:#272d2d;position:relative}.alertModalBase header{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;color:#fff}.alertModalBase header h2{font-size:1.2rem}.alertModalBase header #x-button{position:absolute;top:20px;right:30px;color:#6a737b;font-family:bold;background-color:#0000;border:none}.alertModalBase header #x-button:hover,.alertModalBase header #x-button:active{filter:opacity(.7)}.alertModalBase header #x-button:active{scale:.9}.alertModalBase.sharp-edges{border-radius:0;padding:30px 0 60px}.alertModalBase.sharp-edges h2{font-size:1rem;font-family:light}.alert-modal{max-width:500px;margin:auto;padding-bottom:50px}.alert-modal .text-secondary{color:#6a737b}.alert-modal .nav-link{color:#00aadc}.alert-modal .field{max-width:300px;margin:auto;margin-bottom:1.5rem}.alert-modal .field .label{display:inline-block;margin-bottom:5px}.alert-modal .field .asterisk{color:#ba2125;margin-left:10px}.alert-modal .select-container{max-width:none;margin-bottom:1rem}.alert-modal .select-container label span{display:inline-block;margin-bottom:5px}.alert-modal .inputsContainer{margin-top:2rem;margin-bottom:2rem}.alert-modal .inputsContainer .input{margin-bottom:1rem}.alert-modal .modal-btns-container{display:flex;align-items:center;justify-content:space-between;margin-top:2rem}.alert-modal .selectFileBtn{text-align:center}.alert-modal .nvr-site-info{margin-bottom:2rem}.Alerts{padding:0 30px}.Alerts h1{text-align:center;margin-bottom:2rem}.Alerts .alerts-section-actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.Alerts .alerts-section-actions .input{margin-left:1px}.Alerts .alerts-section-actions .alert-btns .btn:first-child{margin-right:1.5rem}.UserRegistration{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:6rem}.UserRegistration .insites-logo{width:clamp(150px,30%,450px);margin-right:-50px;fill:#e6e7e8}.UserRegistration h1{text-align:center;font-size:1rem;font-family:regular;margin:50px 0}.UserRegistration form{max-width:360px;margin:auto}.UserRegistration form input{margin-top:5px}.UserRegistration form li{margin-bottom:1rem}.UserRegistration form .button-container{display:flex;justify-content:space-between}.userProfile{padding-top:5rem}.userProfile h1{text-align:center}.LiveViewLinks{max-width:1800px;padding-left:1rem;padding-right:1rem;margin:auto}.LiveViewLinks .siteContainer h1{font-size:1.2rem;text-align:center;margin:0;margin-top:1rem}.LiveViewLinks .siteContainer h1 span{color:#6a737b}.LiveViewLinks .viewContainer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2rem;padding-top:1rem;padding-bottom:2rem}.LiveViewLinks .viewContainer .liveViewLinkTitleContainer{text-align:center}.LiveViewLinks .viewContainer .liveViewLinkTitleContainer h2{margin:0;margin-bottom:.5rem;font-size:1.2rem}.LiveViewLinks .viewContainer .liveViewLinkTitleContainer h2 span{color:#6a737b}.LiveViewLinks .viewContainer .clipVideoContainer{display:flex;align-items:center;justify-content:center;background-color:#000;text-align:center}.LiveViewLinks .actionButtonsContainer{margin-top:1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem}@media (max-width: 1200px){.LiveViewLinks .actionButtonsContainer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1000px){.LiveViewLinks .actionButtonsContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 650px){.LiveViewLinks .actionButtonsContainer{grid-template-columns:repeat(1,minmax(0,1fr))}}.LiveViewLinks .cameraSearchContainer{margin-bottom:1.5rem}.LiveViewLinks .sourceList{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1.5rem;margin:auto;padding-bottom:2rem}@media (max-width: 1450px){.LiveViewLinks .sourceList{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1100px){.LiveViewLinks .sourceList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 800px){.LiveViewLinks .sourceList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 500px){.LiveViewLinks .sourceList{grid-template-columns:repeat(1,minmax(0,1fr))}}.LiveViewLinks .sourceList .cameraSourceCard{box-shadow:3px 3px 4px 2px #00000059;border-radius:10px;cursor:pointer}.LiveViewLinks .sourceList .cameraSourceCard .streamThumbnail{height:auto;width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.LiveViewLinks .sourceList .cameraSourceCard .cardBody{padding-left:1rem;padding-right:1rem}.LiveViewLinks .sourceList .cameraSourceCard .cardBody p{margin-bottom:1rem}.LiveViewLinks .sourceList .cameraSourceCard .cardBody .label{color:#6a737b}.LiveViewLinks .sourceList .cameraSourceCard.active{border:2px solid #00aadc}.passwordReset{padding-top:5rem}.passwordReset h1{text-align:center}.passwordReset .getEmailForm,.passwordReset #reset-password-form{max-width:360px;margin:auto}.passwordReset .getEmailForm input,.passwordReset #reset-password-form input{margin-top:5px}.passwordReset .getEmailForm li,.passwordReset #reset-password-form li{margin-bottom:1rem}.passwordReset .getEmailForm .error,.passwordReset #reset-password-form .error{color:#f7791d}.dashboard-pie-chart-label{display:flex;font-size:.85rem}.dashboard-pie-chart-label .circle{margin-right:10px;margin-top:1px}.dashboard-pie-chart-label p{margin:0 0 5px}.dashboard-pie-chart-label .label-container{text-align:right}.DateRangeModal{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.DateRangeModal .error{color:#f7791d}.DateRangeModal .field-container{margin:15px 0}.DateRangeModal .field-container .label{width:100%}.DateRangeModal .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin-top:20px}.Breadcrumbs{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%}.Breadcrumbs .breadcrumb{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-right:67px;max-width:20ch;height:1.8rem}.Breadcrumbs .breadcrumb:nth-of-type(1){background-color:#3b3b3b}.Breadcrumbs .breadcrumb:nth-of-type(2){background-color:#737373}.Breadcrumbs .breadcrumb:nth-of-type(3){background-color:#646464}.Breadcrumbs .breadcrumb.highlight{background-color:#3d7691}.Breadcrumbs .breadcrumb.highlight:hover{background-color:#00aadc}.Breadcrumbs .breadcrumb .breadcrumb-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.8rem;padding-right:15px}.Breadcrumbs .breadcrumb .icon.chevron{width:15px;fill:#fff;rotate:-90deg;padding-bottom:10px}.Breadcrumbs .breadcrumb .icon.globe{height:70%;padding:0 10px}.Breadcrumbs .breadcrumb.start{border-top-left-radius:6px;border-bottom-left-radius:6px}.Breadcrumbs .breadcrumb.start:after{display:block;content:"";position:absolute;left:100%;width:40px;height:100%;background-color:inherit;clip-path:polygon(50% 0,100% 50%,50% 100%,0% 100%,0 50%,0% 0%)}.Breadcrumbs .breadcrumb.middle:before{display:block;content:"";position:absolute;right:100%;width:40px;height:100%;background-color:inherit;clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,56% 50%,0% 0%)}.Breadcrumbs .breadcrumb.middle:after{display:block;content:"";position:absolute;left:100%;width:40px;height:100%;background-color:inherit;clip-path:polygon(50% 0,100% 50%,50% 100%,0% 100%,0 50%,0% 0%)}.Breadcrumbs .breadcrumb.end{border-top-right-radius:6px;border-bottom-right-radius:6px}.Breadcrumbs .breadcrumb.end:before{display:block;content:"";position:absolute;right:100%;width:40px;height:100%;background-color:inherit;clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,56% 50%,0% 0%)}.dashboard-bar-chart-modal{padding-bottom:7rem}.dashboard-tab-list{position:relative;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:25px;box-shadow:0 2px #00000040}.dashboard-tab-list .dashboard-tab{padding:15px 25px;font-family:regular}.dashboard-tab-list .dashboard-tab:hover,.dashboard-tab-list .dashboard-tab:active,.dashboard-tab-list .dashboard-tab.selected{cursor:pointer;font-family:semi-bold;background-color:#212626;box-shadow:2px 0 #00000040}.dashboard-tab-list .dashboard-tab:nth-of-type(1):hover,.dashboard-tab-list .dashboard-tab:nth-of-type(1):active,.dashboard-tab-list .dashboard-tab:nth-of-type(1).selected{color:#00aadc}.dashboard-tab-list .dashboard-tab:nth-of-type(2):hover,.dashboard-tab-list .dashboard-tab:nth-of-type(2):active,.dashboard-tab-list .dashboard-tab:nth-of-type(2).selected{color:#65bc7b}.Dashboard{position:relative;width:100%;padding:30px}.Dashboard .card{position:relative}.Dashboard .no-data{z-index:5;position:absolute;top:0;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;width:100%;color:#9ea1a4;font-family:medium;font-size:2rem;pointer-events:none}.Dashboard .header{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:0 0 15px}.Dashboard .header .title-container{position:absolute;left:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:30px 0 0;font-family:medium;font-size:1.3rem}.Dashboard .header .title{padding:0;margin:0}.Dashboard .header .go-to-camera-container{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-width:250px;max-width:300px;padding:8px;border-radius:2px;color:#00aadc;box-shadow:3px 3px 4px 2px #00000059;background-color:#272d2d}.Dashboard .header .go-to-camera-container:hover{filter:brightness(1.3)}.Dashboard .header .go-to-camera-container .camera-name{overflow:hidden;text-overflow:ellipsis}.Dashboard .header .go-to-camera-container p{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0}.Dashboard .header .go-to-camera-container span{margin:0 10px}.Dashboard .header .go-to-arrow{transform:rotate(270deg);fill:#f5f5f5;width:5%}.Dashboard .header .smtp-site-email{margin-bottom:15px}.Dashboard .header .smtp-site-email span{margin-right:15px}.Dashboard .header .smtp-site-email .copyEmailBtn .icon{fill:#fff}.Dashboard .header .header-group{display:flex;flex-direction:row;align-items:center}.Dashboard .header .field-container{margin:0 0 0 40px}.Dashboard .header .field-container input{color-scheme:dark}.Dashboard .header .field-container .date-input{max-width:160px}.Dashboard .header .field-container .label{color:#fff}.Dashboard .header .field{position:relative;display:flex;flex-direction:row;align-items:center;padding:10px;margin-bottom:15px}.Dashboard .header .field .input{border-radius:0}.Dashboard .header .field .label{margin-right:10px}.Dashboard .header .field .selected{border:2px solid #00aadc}.Dashboard .eventCardContainer{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.5rem}.Dashboard .eventCardContainer .eventCard{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;color:#fff;padding:8px}.Dashboard .eventCardContainer .eventCard .circle{margin:-20px 0 0 8px}@media screen and (min-width: 1100px){.Dashboard .eventCardContainer .eventCard .circle{height:10px;width:10px}}@media screen and (min-width: 1400px){.Dashboard .eventCardContainer .eventCard .circle{height:16px;width:16px;margin:-20px 0 0 15px}}.Dashboard .eventCardContainer .eventCard .number{font-family:medium;text-align:right}.Dashboard .eventCardContainer .eventCard p{margin:0 10px 0 0;font-size:.9rem}@media screen and (min-width: 1400px){.Dashboard .eventCardContainer .eventCard p{font-size:1rem}}@media screen and (min-width: 1920px){.Dashboard .eventCardContainer .eventCard p{font-size:1.2rem}}@media screen and (min-width: 2500px){.Dashboard .eventCardContainer .eventCard p{font-size:1.8rem}}.Dashboard .pieChartsContainer{display:flex;flex-direction:row;justify-content:space-between;position:relative;margin-bottom:1.5rem}.Dashboard .pieChartsContainer .alertPieChartsContainer{max-width:520px;margin:auto}.Dashboard .pieChartsContainer .card{width:48%;position:relative}.Dashboard .pieChartsContainer .labelContainer{position:absolute;bottom:1rem}.Dashboard .cardTitle{margin:0;margin-bottom:1rem;display:flex;align-items:center;font-size:1rem;font-weight:700}.Dashboard .trafficVolumeTitleSection{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.5rem}.Dashboard .trafficVolumeTitleSection .cardTitle{margin-right:50px}.Dashboard .trafficVolumeTitleSection .legend{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;width:35%}.Dashboard .trafficVolumeTitleSection .legend>div{margin:0 15px}.Dashboard #events-displayed-dropdown-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.Dashboard #events-displayed-dropdown-container #events-displayed-label{margin-right:10px}.Dashboard .eventsBarChartContainer{max-width:1300px;margin:auto}.ai-info-modal{position:relative;margin-bottom:50px}.clipModalBackdrop{z-index:98;position:fixed;height:100vh;width:100vw;padding-top:4rem;padding-bottom:2rem;top:0;left:0;background-color:#0000007c;overflow:auto}.clipModalBase{z-index:99;padding-top:30px;border:none;width:100%;max-width:1000px;margin:auto;box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px;transition:background-color 1s linear,background-image 1s linear;overflow-y:hidden;background-color:#272d2d;position:relative}.clipModalBase header{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;color:#fff}.clipModalBase header h2{font-size:1.2rem}.clipModalBase header #x-button{cursor:pointer;position:absolute;top:20px;right:30px;color:#6a737b;font-family:bold;background-color:#0000;border:none}.clipModalBase header #x-button:hover,.clipModalBase header #x-button:active{filter:opacity(.7)}.clipModalBase header #x-button:active{scale:.9}.clipModalBase.sharp-edges{border-radius:0;padding:30px 0 60px}.clipModalBase.sharp-edges h2{font-size:1rem;font-family:light}.clipModalBase .modal-content{height:100%;width:100%}.clipModalBase .modal-content h3{color:#fff;padding:0;margin:10px 0 35px}.clipModalBase .modal-content .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin-top:20px}.ClipModal video{width:100%}.ClipModal .subtitle{margin:0 0 20px;padding:0;font-size:.9rem;font-family:light;text-align:center}.ClipModal .addendum{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background-color:#272d2d}.ClipModal .addendum .divider{position:relative;height:23px;width:1px;background-color:#6a737b}.ClipModal .addendum .divider.small{height:12px}.ClipModal .addendum .arrow-container{width:50px;cursor:pointer}.ClipModal .addendum .arrow-container:hover>.icon,.ClipModal .addendum .arrow-container:active>.icon{filter:brightness(1.8)}.ClipModal .addendum .arrow-container:active>.icon{height:13px}.ClipModal .addendum .arrow-container .icon{height:15px}.ClipModal .addendum .arrow-container .previous{transform:rotate(90deg)}.ClipModal .addendum .arrow-container .next{transform:rotate(-90deg)}.ClipModal .addendum .job-type-container{padding-left:15px;padding-right:15px}.ClipModal .addendum .job-type-container .job-type{width:100%;text-align:center;margin:0}.ClipModal .addendum .classification-container .person.icon{height:24px;margin-right:20px}.ClipModal .addendum .classification-container .person.icon.active{fill:#ed1c24}.ClipModal .addendum .classification-container .vehicle.icon{height:18px}.ClipModal .addendum .classification-container .vehicle.icon.active{fill:#00aadc}.ClipModal .addendum .classification-container .device.icon{height:18px;fill:#fff}.ClipModal .addendum .flag-container #report-classification-error-button{cursor:pointer;padding:5px 15px;background-color:transparent;box-shadow:#00000059 0 4px 4px;border-color:#6a737b;border-radius:4px}.ClipModal .addendum .flag-container #report-classification-error-button:hover,.ClipModal .addendum .flag-container #report-classification-error-button:active,.ClipModal .addendum .flag-container #report-classification-error-button.selected{border-color:#f1f2f3}.ClipModal .addendum .flag-container #report-classification-error-button:active>.icon{scale:.9}.ClipModal .addendum .flag-container .flag.icon{height:25px}.ClipModal .addendum .flag-container .flag.icon.reported{fill:#f7791d}.ClipModal .addendum .annotations-container{display:flex;flex-direction:column;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem}.ClipModal .addendum .annotations-container .annotation-toggle-container{min-width:200px;height:auto;display:flex;justify-content:space-between;gap:1rem}.ClipModal .addendum .annotations-container .annotation-toggle-container p{font-size:.8rem;margin:0}.ClipModal .addendum .annotations-container .annotation-toggle-container .Toggle{margin:0!important;height:20px}.ClipModal .addendum .annotations-container .annotation-toggle-container .Toggle .slider:before{height:15px;width:15px;left:6px;bottom:3px}.ClipModal .addendum .watch-live-container{position:relative;padding-left:15px;padding-right:15px}.ClipModal .addendum .watch-live-container #watch-live-button{opacity:.6;color:#fff;font-size:1rem;padding:2px 20px;border-radius:3px;border:1px solid #00aadc;background-color:transparent;position:relative;cursor:pointer}.ClipModal .addendum li{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:55px;padding:0 10px}.ClipModal .clipModalInfoContainer{display:flex}.ClipModal .loadingContainer{text-align:center;padding-top:1rem;padding-bottom:1rem}.ClipModal .loadingContainer p{font-size:1rem}.ClipModal .loadingContainer .companyIcon{width:6rem;height:6rem;animation-name:rotation;animation-duration:8s;animation-timing-function:ease;animation-iteration-count:infinite}.ClipModal .loadingContainer .companyIcon path,.ClipModal .loadingContainer rect,.ClipModal .loadingContainer polygon,.ClipModal .loadingContainer circle{fill:#fff}.ReportClassificationErrorModal{text-align:center;max-height:70vh;overflow-y:auto;overflow-x:hidden;padding:0 50px}.ReportClassificationErrorModal p{margin:0;padding:0}.ReportClassificationErrorModal .info-container{margin-bottom:1.5rem}.ReportClassificationErrorModal .char-counter{padding-top:4px;padding-left:2px;text-align:left}.ReportClassificationErrorModal .error{color:#f7791d;margin-top:20px}.ReportClassificationErrorModal textarea{min-width:100%;min-height:125px;color:#f5f5f5;border-color:#6a737b;border-radius:5px;background-color:#272d2d}.ReportClassificationErrorModal hr{margin:30px 0}.ReportClassificationErrorModal .camera-name{margin:30px 0;padding:0;color:#00aadc;font-size:.9rem}.ReportClassificationErrorModal .select-container{width:100%}.ReportClassificationErrorModal .select-container label{display:inline-block;width:100%;color:#f5f5f5;margin-bottom:10px}.ReportClassificationErrorModal .select-container label span{display:inline-block;width:100%;text-align:left}.ReportClassificationErrorModal .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin:1.5rem 0 .2rem}.clip-table-title-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;margin-top:3rem}@media screen and (min-width: 730px){.clip-table-title-container{justify-content:space-between}}.clip-table-title-container h4{padding-left:60px}.clip-table-title-container .paginated-clips-table-toggles-container{display:flex;flex-direction:row;gap:1rem}.clip-table-title-container .paginated-clips-table-toggles-container .audit-mode-toggle-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.clip-table-title-container .paginated-clips-table-toggles-container .audit-mode-toggle-container p{color:#f5f5f5;white-space:nowrap}.clip-table-title-container .paginated-clips-table-toggles-container .audit-mode-toggle-container .Toggle{margin-left:15px}.clips-section{position:relative;padding-bottom:10px;max-height:calc(100vh - 600px);min-height:500px;overflow:auto}.clips-section thead,.clips-section th{position:sticky;top:0;z-index:2}.clips-section .clips-table{width:100%;overflow:auto;border-collapse:collapse}.clips-section .clips-table thead{background-color:#2b3131;margin-bottom:15px}.clips-section .clips-table th{position:relative;color:#6a737b;padding:.75rem 1.5rem;text-align:center;pointer-events:none}.clips-section .clips-table th.sortable{cursor:pointer;pointer-events:auto}.clips-section .clips-table th.sortable:hover{color:#f1f2f3;background-color:#323939}.clips-section .clips-table th.sortable:hover .dropdown-arrow{fill:#f1f2f3}.clips-section .clips-table th .dropdown-arrow{width:12px;margin-right:5px;fill:#6a737b}.clips-section .clips-table th .dropdown-arrow.unsorted{transform:rotate(-90deg)}.clips-section .clips-table th .dropdown-arrow.asc,.clips-section .clips-table th .dropdown-arrow.desc{fill:#00aadc}.clips-section .clips-table th .dropdown-arrow.asc{transform:rotate(180deg)}.clips-section .clips-table .th-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.clips-section .clips-table .th-content .asc~.column-title,.clips-section .clips-table .th-content .desc~.column-title{color:#00aadc}.clips-section .clips-table td{position:relative;padding:.4rem 1.5rem;text-align:center;font-size:.9rem}.clips-section .clips-table tbody tr{cursor:pointer}.clips-section .clips-table tbody tr:hover{background:#7d7d7d66}.clips-section .clips-table .confidence,.clips-section .clips-table .threshold{position:relative}.clips-section .clips-table .confidence:hover:before,.clips-section .clips-table .threshold:hover:before{z-index:5;content:"";position:absolute;top:-60px;padding:10px;background-color:#000}.clips-section .clips-table .confidence:hover{color:#00aadc}.clips-section .clips-table .confidence:hover:before{content:"Alert Confidence";color:#fff;left:-30px}.clips-section .clips-table .threshold:hover{color:#00aadc}.clips-section .clips-table .threshold:hover:before{content:"Confidence Threshold";color:#fff;top:-60px;left:-50px}.clips-section .clips-table .non-alert{background-color:#ba21250d}.clips-section .clips-table .reported{background-color:#f7791d1a}.clips-section .clips-table .icon{margin:0 5px;fill:#f5f5f5}.clips-section .clips-table .person.icon{width:clamp(10px,30%,14px);margin-top:-5px}.clips-section .clips-table .vehicle.icon,.clips-section .clips-table .device.icon{width:clamp(10px,30%,25px)}.clips-section .clips-table .viewed{color:#939598}.clips-section .clips-table .viewed .icon{fill:#939598}.clips-section .clips-table .selected{color:#00aadc}.clips-section .clips-table .selected .icon{fill:#00aadc}.clips-section .clips-table .objects-icon-container{position:absolute;top:0;left:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%;width:100%}.clips-section .clips-table .x.icon{fill:#ba2125;margin:0;height:16px}.clips-section .clips-table .check.icon{fill:green;margin:0;height:16px}.clips-section .clips-table .flag.icon{fill:#f7791d;margin:0;height:16px}.clips-section .clips-table .alarmMetadataTooltip{font-size:1rem;max-width:425px;z-index:100}.clips-section .clips-table .alarmMetadataTooltip p{margin-top:0;margin-bottom:4px}.clips-section .clips-table .loadingContainer{text-align:center;padding-top:1rem;padding-bottom:1rem}.clips-section .clips-table .loadingContainer p{font-size:1rem}.clips-section .clips-table .loadingContainer .companyIcon{width:6rem;height:6rem;animation-name:rotation;animation-duration:8s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes rotation{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}.clips-section .clips-table .loadingContainer .companyIcon path,.clips-section .clips-table .loadingContainer rect,.clips-section .clips-table .loadingContainer polygon,.clips-section .clips-table .loadingContainer circle{fill:#fff}.table-pagination-section{display:flex;align-items:center;justify-content:end;gap:1rem;padding:1rem}.table-pagination-section .pagination-controls{display:flex;justify-content:center;align-items:center}.table-pagination-section .pagination-controls button{all:unset;display:flex;align-items:center;justify-content:center;padding:.5rem;cursor:pointer}.table-pagination-section .pagination-controls .disabled{color:#6a737b;cursor:auto}.search-token{padding:.3rem .75rem;border-radius:1rem;background:#000;display:inline-block;margin:.25rem}.natural-language-tokens{margin-top:1.5rem;max-width:800px}.natural-language-tokens .label{color:#6a737b}.natural-language-tokens .dates{display:flex}.natural-language-tokens .token-category{margin-bottom:1rem}.recentSearchesContainer .recent-searches-title-container{display:flex;align-items:center;margin-bottom:.5rem;margin-top:1.5rem}.recentSearchesContainer .recent-searches-title-container h2{display:inline-block;font-size:1.2rem;font-weight:200;margin:0;margin-right:.5rem}.recentSearchesContainer .recent-searches-title-container button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#fff;padding:5px;margin:0;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:inherit;cursor:pointer;border-radius:.5rem}.recentSearchesContainer .recent-searches-title-container button:hover{background:#272d2d}.recentSearchesContainer li{display:flex;align-items:center;color:#6a737b;padding:.3rem;cursor:pointer}.recentSearchesContainer li:hover{background:#272d2d}.recentSearchesContainer li .search-icon{margin-right:10px;min-width:16px}.forensic-search-tab-list{position:relative;display:flex;flex-direction:row;justify-content:flex-start;box-shadow:0 2px #00000040}.forensic-search-tab-list .dashboard-tab{padding:15px 25px;font-family:regular}.forensic-search-tab-list .dashboard-tab:hover,.forensic-search-tab-list .dashboard-tab:active,.forensic-search-tab-list .dashboard-tab.selected{cursor:pointer;font-family:semi-bold;background-color:#212626;box-shadow:2px 0 #00000040}.forensic-search-tab-list .dashboard-tab:nth-of-type(1):hover,.forensic-search-tab-list .dashboard-tab:nth-of-type(1):active,.forensic-search-tab-list .dashboard-tab:nth-of-type(1).selected{color:#00aadc}.forensic-search-tab-list .dashboard-tab:nth-of-type(2):hover,.forensic-search-tab-list .dashboard-tab:nth-of-type(2):active,.forensic-search-tab-list .dashboard-tab:nth-of-type(2).selected{color:#65bc7b}.ForensicSearchFilter{z-index:3;position:relative;padding:1.5rem;background:#2b3131;display:flex;align-items:start;flex-wrap:wrap}.ForensicSearchFilter .title-container{min-width:200px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ForensicSearchFilter .title-container .title{margin:0;padding:0;color:#6a737b}.ForensicSearchFilter .title-container .title>h2,.ForensicSearchFilter .title-container .title>h3{margin:0;padding:0}.ForensicSearchFilter .title-container .title>h3{font-size:1.1rem}.ForensicSearchFilter .title-container .auto-refresh-toggle-container p{color:#fff;margin:0}.ForensicSearchFilter .alert-count{font-size:1.1rem;color:#6a737b}.ForensicSearchFilter form{flex:1}.ForensicSearchFilter form>h4{margin:8px 0;font-family:thin;text-align:left}.ForensicSearchFilter form .type:hover:after,.ForensicSearchFilter form .attr:hover:after{z-index:5;content:"Feature currently unavailable.";position:absolute;top:50px;padding:10px;font-size:.8rem;background-color:#000}.ForensicSearchFilter form .type label,.ForensicSearchFilter form .type svg,.ForensicSearchFilter form .attr label,.ForensicSearchFilter form .attr svg{opacity:.4}.ForensicSearchFilter form .type div,.ForensicSearchFilter form .attr div{border-color:#fff3}.ForensicSearchFilter form .fields-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0}.ForensicSearchFilter form .fields-container input{color-scheme:dark}.ForensicSearchFilter form .fields-container .field-group{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:flex-start}.ForensicSearchFilter form .fields-container .field{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;color:#d6d9db;width:300px}.ForensicSearchFilter form .fields-container .field.defaulted div{color:#00aadc}.ForensicSearchFilter form .fields-container .field.fetching #camera-select:after,.ForensicSearchFilter form .fields-container .field.fetching #site-select:after,.ForensicSearchFilter form .fields-container .field.fetching #customer-select:after{overflow:hidden;position:absolute;display:flex;justify-content:center;align-items:center;top:-8px;left:15px;-webkit-animation:ellipsis steps(4,end) .9s infinite;animation:ellipsis steps(4,end) .9s infinite;content:"…";font-size:2rem;height:100%;width:0px}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}.ForensicSearchFilter form .fields-container .field>.asterisk{margin-right:7px;margin-left:-2px;color:#ba2125}.ForensicSearchFilter form .fields-container .label{width:100%;margin-right:8px;font-size:.85rem;color:#d6d9db;text-align:right}.ForensicSearchFilter form .fields-container .field>div,.ForensicSearchFilter form .fields-container .field .input{min-width:180px;font-size:.8rem;border-radius:0}.ForensicSearchFilter .filter-button-container{position:absolute;display:flex;flex-direction:row;justify-content:space-around;width:clamp(200px,30%,300px);right:0;padding:15px;background:#2b3131}.ForensicSearch{position:relative;padding:50px 35px}.areaOfInterestEditor .buttonContainer{margin-top:1rem;display:flex;align-items:center;justify-content:space-between}.scalingEditor p{margin:0}.scalingEditor .label{opacity:.75}.scalingEditor .objectScaleContainer{margin-bottom:1rem}.scalingEditor .objectScaleContainer .objectScaleIconBtnsContainer{display:flex;align-items:center;justify-content:center;padding-top:.5rem}.scalingEditor .objectScaleContainer .objectScaleIconBtnsContainer button:not(:last-child){margin-right:2rem}.scalingEditor .smallestObjectSizeContainer{margin-bottom:1rem}.scalingEditor .smallestObjectSizeContainer .input{margin-top:4px}.scalingEditor .toggleContainer{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.scalingEditor .toggleContainer .label{margin-right:2rem}.scalingEditor .sliderContainer,.scalingEditor .radioContainer{margin-bottom:1rem}.scalingEditor .radioContainer .label{margin-right:2rem}.scalingEditor .divider{position:relative;height:2px;background-color:#6a737b;margin-bottom:1rem}.scalingEditor .buttonContainer{display:flex;align-items:center;justify-content:space-between}.smallestSizeReferenceIcon.blue path,.smallestSizeReferenceIcon.blue rect,.smallestSizeReferenceIcon.blue circle,.smallestSizeReferenceIcon.blue polygon{fill:#3d7691}.smallestSizeReferenceIcon.yellow path,.smallestSizeReferenceIcon.yellow rect,.smallestSizeReferenceIcon.yellow circle,.smallestSizeReferenceIcon.yellow polygon{fill:#ff0}.smallestSizeReferenceIcon.red path,.smallestSizeReferenceIcon.red rect,.smallestSizeReferenceIcon.red circle,.smallestSizeReferenceIcon.red polygon{fill:#ed1c24}.collapsibleEditor{box-shadow:#00000073 2px 2px 4px}.collapsibleEditor .collapsibleHeader{padding:1rem;cursor:pointer;position:relative}.collapsibleEditor .collapsibleHeader .title{text-align:center;font-size:1.2rem;margin:0}.collapsibleEditor .collapsibleHeader .title:after{content:"";transition:all .35s;border:solid white;border-width:0 2px 2px 0;float:right;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.collapsibleEditor .collapsibleContent{height:0;overflow:hidden;transition:all 1s;opacity:0;position:relative}.collapsibleEditor .collapsibleContent li:not(:last-child){margin-bottom:3rem}.collapsibleEditor .collapsibleContent .paintEraseBtnsContainer{display:flex;align-items:center;justify-content:center}.collapsibleEditor.open .collapsibleHeader{background:#3d7691;padding-top:1rem;padding-bottom:1rem}.collapsibleEditor.open .collapsibleHeader .title:after{margin-top:6px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.collapsibleEditor.open .collapsibleContent{padding:1rem 1rem 2rem;height:auto;opacity:1;overflow:visible}.brushSizeControls div:first-of-type{margin-bottom:1rem}.brushSizeControls div:first-of-type label{color:#fff9}.brushSizeControls .brushSizeSlider{display:flex;align-items:center}.brushSizeControls .brushSizeSlider .minLabel{margin-right:5px;color:#fff9;font-size:14px}.brushSizeControls .brushSizeSlider .brushSizeSlider{flex-grow:1}.brushSizeControls .brushSizeSlider .maxLabel{margin-left:5px;color:#fff9;font-size:14px}.learnControls{display:flex;align-items:center;justify-content:space-between}.learnControls label{color:#fff9}.advancedSettingsButtonContainer{box-shadow:#00000073 2px 2px 4px;padding-top:2rem;padding-bottom:2rem;text-align:center}.advancedSettingsModal{margin-top:1rem;max-width:600px}.advancedSettingsModal .toggleContainer{display:flex;align-items:center;margin-bottom:1rem}.advancedSettingsModal .toggleContainer .Toggle{margin:0}.advancedSettingsModal .toggleContainer .label{margin-right:15px;opacity:.7;min-width:225px}.advancedSettingsModal .radioContainer{display:flex;align-items:center;margin-bottom:1rem}.advancedSettingsModal .radioContainer .label{margin-right:15px;opacity:.7}.advancedSettingsModal .inputContainer{display:flex;align-items:center;margin-bottom:1.5rem}.advancedSettingsModal .inputContainer .labelWrapper{display:flex;align-items:center;width:100%}.advancedSettingsModal .inputContainer .input{max-width:235px}.advancedSettingsModal .inputContainer .label{margin-right:15px;opacity:.7;min-width:225px}.advancedSettingsModal .selectContainer{display:flex;align-items:center;margin-bottom:1.5rem}.advancedSettingsModal .selectContainer .label{min-width:180px;margin-right:15px;opacity:.7}.advancedSettingsModal .selectContainer .selectWrapper{width:100%;max-width:280px}.advancedSettingsModal .sliderContainer{display:flex;align-items:center;margin-bottom:2rem}.advancedSettingsModal .sliderContainer .label{min-width:180px;margin-right:15px;opacity:.7}.advancedSettingsModal .sliderContainer .slider-container{max-width:280px;position:relative}.advancedSettingsModal .sliderContainer .slider-container .sliding-number{top:10px}.advancedSettingsModal .confidence-threshold{max-width:476px}.advancedSettingsModal .confidence-threshold .tooltip.wide-xl:before{width:300px}.advancedSettingsModal .confidence-threshold .label{opacity:.7}.advancedSettingsModal .confidence-threshold .subtext-container{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.advancedSettingsModal .confidence-threshold .subtext-container>span{position:relative;display:flex;flex-direction:row;align-items:center}.advancedSettingsModal .confidence-threshold .subtext-container>span:nth-of-type(1){gap:10px;justify-content:flex-start}.advancedSettingsModal .confidence-threshold .subtext-container>span:nth-of-type(2){justify-content:space-around}.advancedSettingsModal .confidence-threshold .subtext-container .Toggle{margin-left:50px}.advancedSettingsModal .confidence-threshold .subtext-container .icon.person{width:clamp(10px,10%,15px)}.advancedSettingsModal .confidence-threshold .subtext-container .icon.vehicle{width:clamp(10px,15%,20px)}.advancedSettingsModal .confidence-threshold .subtext{font-size:.9rem;margin-top:.5rem}.advancedSettingsModal .confidence-threshold .subtext.percentage{color:#6a737b;min-width:40px}.advancedSettingsModal .confidence-threshold .subtext.title{color:#f5f5f5}.advancedSettingsModal .confidence-threshold .disabled{opacity:.5}.advancedSettingsModal .confidence-threshold .disabled:hover:before{display:none}.advancedSettingsModal .confidence-threshold .disabled>*{pointer-events:none}.advancedSettingsModal .confidence-threshold .disabled input{color:#9ea1a4;--track-color: #5c5c5c}.advancedSettingsModal .confidence-threshold .disabled p.subtext.percentage{opacity:0}.advancedSettingsModal .confidence-threshold .disabled.text:hover:after{display:block;position:absolute;top:0;padding:25px;border-radius:4px;background-color:#000}.advancedSettingsModal .buttonsContainer{margin-top:2rem;display:flex;align-items:center;justify-content:space-around}.focalIcon{height:60px;width:60px}.focalIcon path,.focalIcon rect,.focalIcon polygon,.focalIcon circle{fill:#000000bf}.resizeCorner{position:absolute;height:12px;width:12px;border:1px solid black;background:#fff}.resizeCorner.topLeftCorner{top:-6px;left:-6px;cursor:nwse-resize}.resizeCorner.topRightCorner{top:-6px;right:-6px;cursor:nesw-resize}.resizeCorner.bottomLeftCorner{bottom:-6px;left:-6px;cursor:nesw-resize}.resizeCorner.bottomRightCorner{bottom:-6px;right:-6px;cursor:nwse-resize}.MaskCanvas,.MaskCanvas .DrawingLayer,.MaskCanvas .CursorLayer{position:absolute;height:100%;width:100%;margin:0;padding:0;top:0}.MaskCanvas.inactive{pointer-events:none}.MaskCanvas #drawing-mode-indicator{z-index:5;position:absolute;top:0;right:0;padding:2px 5px;background-color:#00000057;pointer-events:none}.DrawingLayer,.CursorLayer{z-index:3}.CursorLayer{z-index:4}.edit-camera-modal{max-width:500px}.edit-camera-modal .edit-camera-form{margin-top:1rem;margin-bottom:2rem}.edit-camera-modal .field{max-width:300px;margin:auto;margin-bottom:1.5rem}.edit-camera-modal .field .label{display:inline-block;margin-bottom:5px}.edit-camera-modal .edit-camera-btns-container{text-align:center;margin-top:2rem;margin-bottom:1rem}.edit-camera-modal .edit-camera-btns-container .top-row{max-width:300px;margin:auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.EdgeLogsModal{max-width:none;width:calc(100% - 2rem)}.EdgeLogsModal .logsContainer .log{font-family:monospace,monospace;margin:0}.EdgeLogsModal .logsContainer .logActionsContainer{display:flex;align-items:center;justify-content:center;gap:1rem}.clipFailedToLoad{position:relative;z-index:10;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;aspect-ratio:16/9;width:100%;background-color:#00000050;color:#f5f5f5}.clipFailedToLoad .title{font-size:1.8rem}.clipFailedToLoad .reloadBtn{border-radius:10px;border:none;box-shadow:#00000040 2px 2px 4px;padding:.5rem 1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#3d7691;color:#fff}.clipFailedToLoad .reloadBtn span{margin-right:.5rem}.cameraView{position:relative;height:100%}.cameraView .tooltip:before{width:auto}.cameraView .edgeVersionAndStatusContainer{position:absolute;left:0;top:0;text-align:center}.cameraView .edgeVersionAndStatusContainer .status-badge{padding:.3rem .75rem;border-radius:1rem;background:#000;display:inline-block;margin-bottom:.6rem;font-size:14px}.cameraView .edgeVersionAndStatusContainer .status-badge.ONLINE{background:#65bc7b;color:#000}.cameraView .edgeVersionAndStatusContainer .status-badge.OFFLINE{background:#ba2125}.cameraView .edgeVersionAndStatusContainer .status-badge.UNKNOWN{background:#f7791d}.cameraView .edgeVersionAndStatusContainer p{margin:0}.cameraView .camera-name{width:100%;margin-top:0;color:#f5f5f5;font-size:1.3rem;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cameraView .camera-name .placeholderCameraText{position:absolute;height:100%;width:100%;background:#00000080;z-index:100;display:flex;align-items:center;justify-content:center}.cameraView .autoplay-clip-data{width:100%;margin-top:0;margin-bottom:1.3rem;color:#6a737b;font-size:1.1rem;text-align:center}.cameraView .autoplay-clip-data span{color:#f5f5f5}.cameraView .cameraOverviewSection{position:relative;min-height:100%;display:flex;flex-direction:row;justify-content:flex-start;padding-left:0;padding-top:2rem}.cameraView .cameraOverviewSection figure{height:auto;width:100%;margin-right:365px}.cameraView .cameraOverviewSection figure .video-container{position:relative;line-height:0}.cameraView .cameraOverviewSection figure #video-not-found{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;aspect-ratio:16/9;width:100%;background-color:#00000050;color:#f5f5f5}.cameraView .cameraOverviewSection figure #video-not-found .title{font-size:1.8rem}.cameraView .cameraOverviewSection figure .camera-config-footer{display:flex}.cameraView .cameraOverviewSection figure .camera-config-footer li{position:relative;box-shadow:#00000059 0 4px 4px}.cameraView .cameraOverviewSection figure .camera-config-footer .event-type-menu{flex:1;display:flex;align-items:center;justify-content:space-between;padding-left:15px;padding-right:15px;gap:1rem}.cameraView .cameraOverviewSection figure .camera-config-footer .event-type-menu .smtp-email-display{display:flex;align-items:center}.cameraView .cameraOverviewSection figure .camera-config-footer .event-type-menu .copyEmailBtn{display:flex;align-items:center;justify-content:center;margin-left:15px}.cameraView .cameraOverviewSection figure .camera-config-footer .event-type-menu .copyEmailBtn .icon{fill:#fff}.cameraView .cameraOverviewSection figure .camera-config-footer .event-type-menu .live-view-toggle-container{display:flex;align-items:center}.cameraView .cameraOverviewSection figure .camera-config-footer .event-type-menu .live-view-toggle-container .live-view-toggle-label{margin-right:.75rem}.cameraView .cameraOverviewSection figure .camera-config-footer .watch-live-container{padding-left:15px;padding-right:15px;display:flex;align-items:center;justify-content:center}.cameraView .cameraOverviewSection figure .camera-config-footer .watch-live-container #watch-live-button{opacity:.6;color:#fff;font-size:1rem;padding:4px 30px;border-radius:3px;border:1px solid #00aadc;background-color:transparent;cursor:pointer;width:100%}.cameraView .cameraOverviewSection figure .camera-config-footer .watch-live-container .unavailable:hover:before{content:"Feature currently unavailable.";position:absolute;top:0;left:calc(50% - 90px);width:100%;padding:3px;color:#f5f5f5;font-size:.8rem;border-radius:3px;background-color:#000}.cameraView .cameraOverviewSection .side-items{position:absolute;display:flex;flex-direction:column;width:315px;margin:0;top:0;right:0;z-index:10;height:100%;overflow:auto;background-color:#2b3131}.cameraView .cameraOverviewSection .side-items h2{background-color:#00000080;margin:0;text-align:center;padding:10px;font-size:1rem}.cameraView .cameraOverviewSection .side-items li{position:relative;margin:5px 0;padding:10px 15px;box-shadow:#00000059 0 4px 4px}.cameraView .cameraOverviewSection .side-items li p{margin-top:0}.cameraView .cameraOverviewSection .side-items li:hover:before{content:"";display:block;position:absolute;height:100%;top:0;left:-5px;border-left:5px solid #00aadc}.cameraView .cameraOverviewSection .side-items .disabled{opacity:.5}.cameraView .cameraOverviewSection .side-items .disabled:hover:before{display:none}.cameraView .cameraOverviewSection .side-items .disabled>*{pointer-events:none}.cameraView .cameraOverviewSection .side-items .disabled input{color:#9ea1a4;--track-color: #5c5c5c}.cameraView .cameraOverviewSection .side-items .disabled p.subtext.percentage{opacity:0}.cameraView .cameraOverviewSection .side-items .disabled.text:hover:after{display:block;position:absolute;top:0;padding:25px;border-radius:4px;background-color:#000}.cameraView .cameraOverviewSection .side-items .disabled.text.camera-color-model-menu:hover:after{content:"You must configure camera type within your Milestone system."}.cameraView .cameraOverviewSection .side-items .disabled.text.confidence-threshold.edge:hover:after{content:"You must configure AI Confidence within your Edge system."}.cameraView .cameraOverviewSection .side-items .disabled.text.confidence-threshold.milestone:hover:after{content:"You must configure AI Confidence within your Milestone system."}.cameraView .cameraOverviewSection .side-items .disabled.text.confidence-threshold.immix:hover:after{content:"You must configure AI Confidence within your Immix system."}.cameraView .cameraOverviewSection .side-items .disabled.text.ai-mask.milestone:hover:after{content:"You must configure Masking within your Milestone system."}.cameraView .cameraOverviewSection .side-items .disabled.text.ai-mask.edge:hover:after{content:"You must configure Masking within your Edge system."}.cameraView .cameraOverviewSection .side-items .disabled.text.motion-confidence.milestone:hover:after{content:"This option is not available for Milestone events."}.cameraView .cameraOverviewSection .side-items .disabled.text.premium-features-container:hover:after{content:"This feature is disabled in Insites. See your Edge system for configuration settings."}.cameraView .cameraOverviewSection .side-items .settingsButtonContainer{padding:2rem}.cameraView .cameraOverviewSection .side-items .settingsButtonContainer button{margin-bottom:1.2rem}.cameraView .cameraOverviewSection .side-items .settingsButtonContainer .iconButtonInner{position:relative}.cameraView .cameraOverviewSection .side-items .settingsButtonContainer .iconButtonInner .buttonIcon{fill:#fff;width:1rem;position:absolute;right:0;top:1px}.cameraView .cameraOverviewSection .side-items .alert-menu p{display:flex;align-items:center;justify-content:space-between}.cameraView .cameraOverviewSection .side-items .alert-menu .alert-icon{fill:#fff;width:25px}.cameraView .cameraOverviewSection .side-items .camera-color-model-menu p{display:flex;align-items:center;justify-content:space-between}.cameraView .cameraOverviewSection .side-items .camera-color-model-menu .camera-icon{fill:#fff;width:25px}.cameraView .cameraOverviewSection .side-items .motion-confidence .slider-container{position:relative;margin-top:10px}.cameraView .cameraOverviewSection .side-items .motion-confidence label>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-bottom:15px}.cameraView .cameraOverviewSection .side-items .motion-confidence #motion-confidence-label-text{margin:0}.cameraView .cameraOverviewSection .side-items .motion-confidence #tooltip-icon{cursor:pointer;width:clamp(10px,10%,20px);margin-left:20px;fill:#3d7691}.cameraView .cameraOverviewSection .side-items .motion-confidence #tooltip-icon:hover{filter:brightness(1.4)}.cameraView .cameraOverviewSection .side-items .motion-confidence #tooltip-icon:active{scale:.8}.cameraView .cameraOverviewSection .side-items .motion-confidence #sensitivity-levels{position:relative;display:flex;justify-content:space-between;margin-top:5px}.cameraView .cameraOverviewSection .side-items .motion-confidence #sensitivity-levels>div{font-size:.78rem;color:#6a737b}.cameraView .cameraOverviewSection .side-items .motion-confidence #sensitivity-levels>div.highlight{color:#00aadc}.cameraView .cameraOverviewSection .side-items .motion-confidence #set-motion-confidence-button{width:100%}.cameraView .cameraOverviewSection .side-items .sliding-number{position:absolute;color:#00aadc}.cameraView .cameraOverviewSection .side-items .subtext-container{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cameraView .cameraOverviewSection .side-items .subtext-container>span{position:relative;display:flex;flex-direction:row;align-items:center}.cameraView .cameraOverviewSection .side-items .subtext-container>span:nth-of-type(1){gap:10px;justify-content:flex-start}.cameraView .cameraOverviewSection .side-items .subtext-container>span:nth-of-type(2){justify-content:space-around}.cameraView .cameraOverviewSection .side-items .subtext-container .Toggle{margin-left:50px}.cameraView .cameraOverviewSection .side-items .subtext-container .icon.person{width:clamp(10px,10%,15px)}.cameraView .cameraOverviewSection .side-items .subtext-container .icon.vehicle{width:clamp(10px,15%,20px)}.cameraView .cameraOverviewSection .side-items .subtext{font-size:.9rem;margin-top:.5rem}.cameraView .cameraOverviewSection .side-items .subtext.percentage{color:#6a737b;min-width:40px}.cameraView .cameraOverviewSection .side-items .subtext.title{color:#f5f5f5}.cameraView .cameraOverviewSection .brush-type-button-container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;margin:10px 0}.cameraView .cameraOverviewSection .brush-type-button-container button.brush-type{display:flex;justify-content:center;align-items:center;height:50px;width:50px;margin:0 10px;border:0;border-radius:4px;background-color:transparent;box-shadow:#00000059 0 4px 4px}.cameraView .cameraOverviewSection .brush-type-button-container button.brush-type:hover{scale:1.1}.cameraView .cameraOverviewSection .brush-type-button-container button.brush-type:active,.cameraView .cameraOverviewSection .brush-type-button-container button.brush-type.selected{background-color:#00aadc}.cameraView .cameraOverviewSection .brush-type-button-container button.brush-type:hover>.icon,.cameraView .cameraOverviewSection .brush-type-button-container button.brush-type:active>.icon,.cameraView .cameraOverviewSection .brush-type-button-container button.brush-type.selected>.icon{fill:#f5f5f5}.cameraView .cameraOverviewSection .brush-type-button-container .icon{width:65%}.cameraView .cameraOverviewSection .clear-mask-container-2{padding-top:1.5rem;padding-bottom:2rem;display:flex;justify-content:space-between}.cameraView .cameraOverviewSection .clear-mask-container{padding-top:1.5rem;padding-bottom:2rem;text-align:right}.cameraView .cameraOverviewSection .button-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px 0}.cameraView .cameraOverviewSection #edit-camera-button{width:100%;margin:30px 0;display:flex;align-items:center;justify-content:center}.cameraView .cameraOverviewSection #edit-camera-button span{transform:translateY(1px)}.cameraView .cameraOverviewSection #edit-camera-button .edit-icon{fill:#fff;width:20px;margin-right:12px}.cameraView .cameraOverviewSection #premium-features-button-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.cameraView .cameraOverviewSection #premium-features-button{width:100%;margin:0;color:#161818;background-color:#65bc7b;border:none}.minMaxSliderContainer{display:flex;align-items:center}.minMaxSliderContainer .minLabel{margin-right:5px;color:#fff9;font-size:14px}.minMaxSliderContainer .minMaxSlider{flex-grow:1}.minMaxSliderContainer .maxLabel{margin-left:5px;color:#fff9;font-size:14px}.slider-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.slider-container span{margin:0 10px}input[type=range]{font-size:1.5rem;width:12.5em}input[type=range]{color:#00aadc;width:100%;--thumb-height: .9em;--track-height: .125em;--track-color: rgb(158, 161, 164);--brightness-hover: 120%;--brightness-down: 100%;--clip-edges: .125em}input[type=range]{position:relative;background:#fff0;overflow:hidden}input[type=range]:active{cursor:grabbing}input[type=range]:disabled{filter:grayscale(1);opacity:.3;cursor:not-allowed}input[type=range],input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;transition:all ease .1s;height:var(--thumb-height)}input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{position:relative}input[type=range]::-webkit-slider-thumb{--thumb-radius: calc((var(--thumb-height) * .5) - 1px);--clip-top: calc( (var(--thumb-height) - var(--track-height)) * .5 - .5px );--clip-bottom: calc(var(--thumb-height) - var(--clip-top));--clip-further: calc(100% + 1px) ;--box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0 100vmax currentColor;width:var(--thumb-width, var(--thumb-height));background:linear-gradient(currentColor 0 0) scroll no-repeat left center/50% calc(var(--track-height) + 1px);background-color:currentColor;box-shadow:var(--box-fill);border-radius:var(--thumb-width, var(--thumb-height));filter:brightness(100%);clip-path:polygon(100% -1px,var(--clip-edges) -1px,0 var(--clip-top),-100vmax var(--clip-top),-100vmax var(--clip-bottom),0 var(--clip-bottom),var(--clip-edges) 100%,var(--clip-further) var(--clip-further))}input[type=range]:hover::-webkit-slider-thumb{filter:brightness(var(--brightness-hover));cursor:grab}input[type=range]:active::-webkit-slider-thumb{filter:brightness(var(--brightness-hover));cursor:grabbing}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--track-color) 0 0) scroll no-repeat center/100% calc(var(--track-height) + 1px)}input[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}input[type=range],input[type=range]::-moz-range-track,input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all ease .1s;height:var(--thumb-height)}input[type=range]::-moz-range-track,input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-progress{background:#fff0}input[type=range]::-moz-range-thumb{background:currentColor;border:0;width:var(--thumb-width, var(--thumb-height));border-radius:var(--thumb-width, var(--thumb-height));cursor:grab}input[type=range]:active::-moz-range-thumb{cursor:grabbing}input[type=range]::-moz-range-track{width:100%;background:var(--track-color)}input[type=range]::-moz-range-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:currentColor;transition-delay:30ms}input[type=range]::-moz-range-track,input[type=range]::-moz-range-progress{height:calc(var(--track-height) + 1px);border-radius:var(--track-height)}input[type=range]::-moz-range-thumb,input[type=range]::-moz-range-progress{filter:brightness(100%)}input[type=range]:hover::-moz-range-thumb,input[type=range]:hover::-moz-range-progress{filter:brightness(var(--brightness-hover))}input[type=range]:active::-moz-range-thumb,input[type=range]:active::-moz-range-progress{filter:brightness(var(--brightness-down))}input[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}.tooltip-text{display:flex;flex-direction:column;justify-content:center;align-items:center}.ConfirmPremiumFeaturesModal{text-align:center}.ConfirmPremiumFeaturesModal p{margin:0;padding:20px 10px}.ConfirmPremiumFeaturesModal hr{margin:30px 0}.ConfirmPremiumFeaturesModal .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin:1.5rem 0 .2rem}.PremiumFeaturesModal .error{color:#f7791d}.PremiumFeaturesModal #tooltip-icon{width:clamp(10px,10%,20px);fill:#3d7691}.PremiumFeaturesModal #tooltip-icon:hover{filter:brightness(1.4)}.PremiumFeaturesModal #tooltip-icon:active{scale:.8}.PremiumFeaturesModal .header{display:flex;justify-content:flex-start;align-items:center;gap:10px}.PremiumFeaturesModal .row{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center}.PremiumFeaturesModal .row .icon{height:20px;fill:#f5f5f5;width:clamp(10px,30%,25px)}.PremiumFeaturesModal .field{max-width:300px;margin:auto;margin-bottom:1.5rem}.PremiumFeaturesModal .field .label{display:inline-block;margin-bottom:5px}.PremiumFeaturesModal .field .asterisk{color:#ba2125;margin-left:10px}.PremiumFeaturesModal .disabled{opacity:.5}.PremiumFeaturesModal .disabled:hover:before{display:none}.PremiumFeaturesModal .disabled>*{pointer-events:none}.PremiumFeaturesModal .disabled input{color:#9ea1a4;--track-color: #5c5c5c}.PremiumFeaturesModal .button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin:1.5rem 0 .2rem}.PremiumFeaturesModal #vehicle-loitering-fields-container .slider{opacity:.5}.PremiumFeaturesModal #vehicle-loitering-fields-container .Toggle:hover:before{z-index:5;position:absolute;display:block;padding:8px;left:-30px;content:"Feature currently unavailable.";color:#f5f5f5;font-size:.8rem;background-color:#000}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:thin;src:url(/assets/Montserrat-Thin-CMwnQk2P.ttf)}@font-face{font-family:light;src:url(/assets/Montserrat-Light-TB_LzVyX.ttf)}@font-face{font-family:regular;src:url(/assets/Montserrat-Regular-ZgHWWV9l.ttf)}@font-face{font-family:medium;src:url(/assets/Montserrat-Medium-Ds2UJjsS.ttf)}@font-face{font-family:semi-bold;src:url(/assets/Montserrat-SemiBold-BTO_vuRO.ttf)}@font-face{font-family:bold;src:url(/assets/Montserrat-ExtraBold-DFPFK26H.ttf)}*{box-sizing:border-box}html{font-family:regular}html,body,#root{height:100%;background:#272d2d;margin:0;padding:0;color:#fff}ul{margin:0;padding:0}.no-scroll-gutter{scrollbar-gutter:auto!important}.App{position:relative;height:100%;width:100%;margin:0;padding:0;transition:background-color 1s linear,background-image 1s linear}.icon{fill:#6a737b}ul,li{list-style:none}.link{text-decoration:none;color:inherit}.no-pointer{cursor:auto!important}::-webkit-calendar-picker-indicator{cursor:pointer!important}.card{box-shadow:3px 3px 4px 2px #00000059;border-radius:10px;padding:15px}.highlight-blue{color:#00aadc}.highlight-red{color:#ed1c24}.stroke0{fill:#65bd7e}.stroke1{fill:#fff}.stroke2{display:none;fill:#fff}.insites-logo-about-modal{height:30px}.text-secondary{color:#6a737b}.radioGroup{padding-top:5px;padding-bottom:5px}.radioGroup .radioBtn{margin-left:30px;margin-right:15px;display:inline-block}.radioGroup .radioBtn input[type=radio]{display:none}.radioGroup .radioBtn label{cursor:pointer;position:relative;font-size:1rem}.radioGroup .radioBtn label:before{content:"";position:absolute;width:1rem;height:1rem;border-radius:50%;top:50%;left:-30px;transform:translateY(-50%);transition:border-color .4s ease-in}.radioGroup .radioBtn label:after{content:"";position:absolute;width:1rem;height:1rem;border-radius:50%;top:50%;left:-30px;transform:translateY(-50%) scale(0);transition:transform .6s ease}.radioGroup .radioBtn.primary label:before{border:2px solid #00aadc;background-color:transparent}.radioGroup .radioBtn.primary label:after{background-color:#00aadc;border:2px solid #00aadc}.radioGroup .radioBtn.secondary label:before{border:2px solid #9ea1a4;background-color:#6a737b80}.radioGroup .radioBtn.secondary label:after{background-color:#9ea1a4;border:2px solid #9ea1a4}.radioGroup .radioBtn input[type=radio]:checked+label:after{transform:translateY(-50%) scale(1)}.radioGroup .disabled.primary label:before{opacity:.1}.radioGroup .disabled.primary label:after{opacity:.1}
