.sub-tab-component{width:100%;height:100%;position:relative}.sub-tab-component .main{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:16px;padding:16px;border:2px solid rgba(85,85,85,.5)}.sub-tab-component .main .title{font-size:24px;font-weight:bolder;border-bottom:1px solid rgba(85,85,85,.5);padding:0 0 4px;color:#fff}.sub-tab-component .main .content{padding-top:28px;display:flex;justify-content:space-between}.sub-tab-component .main .content .text{font-size:16px}.sub-tab-component .main .content button{width:120px}.player-component .watermark-container{position:absolute;width:100%;height:70%;overflow:hidden;top:15%;padding-top:20px;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:20px;row-gap:20px;pointer-events:none;font-size:12px;opacity:.3}.player-component figure{background-color:#363533;height:100%;font-size:0;overflow:hidden;position:relative;width:100%;margin:0;padding-top:0}.player-component figure:fullscreen .watermark-container{font-size:24px}.player-component figure .react-transform-wrapper,.player-component figure .react-transform-wrapper .react-transform-component{width:100%;height:100%}.player-component figure video{background-repeat:no-repeat;background-size:contain;background-position:50%}.player-component figure:hover .bottom-player-component{transform:translateY(-16px);transition-delay:0s,2s}.player-component figure:hover .top-player-component{transform:translateY(0);transition-delay:0s,2s}.player-component figure .bottom-player-component,.player-component figure .top-player-component{transition-delay:2s,0s}.player-component figure .loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-component .player-video{width:100%}.player-component .top-player-component{padding:8px 0;background:rgba(0,0,0,.3);display:flex;position:absolute;top:0;width:100%;transform:translateY(-100%);transition:all .2s;justify-content:space-between}.player-component .top-player-component .stream_state{margin-right:8px}.player-component .top-player-component .stream_state .status{font-size:15px;font-weight:700;color:#faad14;text-transform:capitalize}.player-component .top-player-component .stream_name{margin-left:8px;margin-right:8px;display:flex;width:100%;justify-content:space-between}.player-component .top-player-component .stream_name .status{font-size:14px;font-weight:500;color:#fff;text-transform:capitalize}.player-component .top-player-component .stream_name .pin{font-size:17px}.player-component .pinCam{transform:translateY(0)!important}.player-component .bottom-player-component{padding:8px 0;display:flex;position:absolute;bottom:-16px;width:100%;transform:translateY(100%);transition:all .2s;color:#000;justify-content:space-between;align-content:center;background:rgba(0,0,0,.3)}.player-component .bottom-player-component button{background:none;border:0;color:#fff;outline:none}.player-component .bottom-player-component .stream-progress{width:90%}.player-component .bottom-player-component button.stream{padding:4px 6px 0 4px}.player-component .bottom-player-component .progress{width:80%;height:5px;background:hsla(0,0%,100%,.3);margin:16px 6px 0 0;position:relative;display:flex}.player-component .bottom-player-component .progress:hover{cursor:pointer}.player-component .bottom-player-component .progress .point{position:absolute;width:10px;height:10px;top:-60%;border-radius:50%;background:#fff}.player-component .bottom-player-component .progress .point:hover{cursor:pointer}.player-component .bottom-player-component .progress .timer{margin-left:-22px;margin-bottom:8px;position:absolute;z-index:1;bottom:100%;padding:5px 10px;border-radius:20px;background-color:rgba(85,85,85,.5)}.player-component .bottom-player-component .progress .timer button{font-size:11px}.player-component .bottom-player-component .progress .progress-filled{width:0;background:red;height:100%}.player-component .bottom-player-component .speed{position:relative}.player-component .bottom-player-component .speed button{font-size:13px;padding:8px 6px 0;width:100%}.player-component .bottom-player-component .speed:hover .speeds{display:block;background:rgba(85,85,85,.5)}.player-component .bottom-player-component .speed .speeds{display:none;position:absolute;z-index:1;left:50%;transform:translate(-50%);bottom:100%;background-color:rgba(85,85,85,.5)}.player-component .bottom-player-component .speed .speeds button{font-size:13px;padding:4px 24px;border-bottom:1px solid rgba(85,85,85,.5);width:100%}.player-component .bottom-player-component .speed .speeds .selected{background-color:rgba(0,0,0,.5)}.player-component .bottom-player-component .time{margin-top:8px;font-weight:lighter}.player-component .bottom-player-component .resolution{margin-top:9px!important;padding:0 5px!important;font-weight:700}.player-component .bottom-player-component .download,.player-component .bottom-player-component .skip,.player-component .bottom-player-component .volume{margin-top:5px}.player-component .bottom-player-component .resolution,.player-component .bottom-player-component .speed,.player-component .bottom-player-component .time{color:#fff;font-size:12px!important}.player-component .bottom-player-component img{width:24px}.player-component .bottom-player-component .control,.player-component .bottom-player-component .expand{margin-top:2px}.player-component .bottom-player-component .control img,.player-component .bottom-player-component .expand img{width:28px}.player-component .bottom-player-component .play{padding:4px 6px 1px}.player-component .bottom-player-component .play img{width:28px}.player-component .bottom-player-component .reset-stream{padding:6px 6px 0}.player-component .bottom-player-component .reset-stream img{width:24px}.player-component .bottom-player-component .fullscreen{padding:1px 6px}.player-component .bottom-player-component .volume{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.player-component .bottom-player-component .volume:hover .volume-scrub{display:block;background-color:rgba(85,85,85,.5)}.player-component .bottom-player-component .volume button{padding-right:3px}.player-component .bottom-player-component .volume .volume-scrub{display:none;height:100px;padding:37%;position:absolute;z-index:1;bottom:100%;background-color:rgba(85,85,85,.5)}.player-component .bottom-player-component .volume .volume-scrub input[type=range][orient=vertical]{writing-mode:bt-lr;-webkit-appearance:slider-vertical;width:4px;height:100%;padding:0 2px}.player-component .bottom-player-component .volume .volume-scrub .volume-filler{position:absolute;width:10%;height:70%;top:20%;left:45%;right:50%;background-color:hsla(0,0%,100%,.3);z-index:1000}.player-component .bottom-player-component .volume .volume-scrub .volume-filled{position:absolute;width:10%;height:60%;top:20%;left:45%;right:50%;margin-top:15px;margin-bottom:10px;background-color:red;z-index:2000}.video-error{color:hsla(0,0%,100%,.65);position:absolute;top:40%;left:50%;transform:translateX(-50%)}.spinner-component{display:flex;justify-content:center;align-items:center;width:5rem;height:5rem}.spinner-component div{position:absolute;width:4rem;height:4rem;border-radius:50%}.spinner-component div.ring{border:.5rem solid transparent;animation:fancy 2s infinite alternate}.spinner-component div.ring:first-child{border-left-color:#fff;border-right-color:#fff}.spinner-component div.ring:nth-child(2){border-top-color:#fff;border-bottom-color:#fff;animation-delay:1s}.spinner-component div.dot{width:1rem;height:1rem;background:#fff}@keyframes fancy{to{transform:rotate(1turn) scale(.5)}}.upload-video-camera-container .update-camera-footer{display:flex;justify-content:flex-end}.upload-video-camera-container .update-camera-footer button{margin-left:16px;min-width:100px}.upload-video-camera-container .table-upload-container{overflow:auto;margin:20px 0;height:60vh}.upload-video-camera-container .table-upload-container table{width:100%}.upload-video-camera-container .table-upload-container thead{height:45px;background-color:#323232}.upload-video-camera-container .table-upload-container thead tr{border:none}.upload-video-camera-container .table-upload-container thead td:first-child{width:180px}.upload-video-camera-container .table-upload-container thead td:nth-child(2){width:220px}.upload-video-camera-container .table-upload-container thead td:nth-child(3){width:200px}.upload-video-camera-container .table-upload-container thead td:nth-child(4){width:180px}.upload-video-camera-container .table-upload-container thead td:nth-child(5){width:250px;text-align:center}.upload-video-camera-container .table-upload-container tbody tr:last-child{border-bottom:none}.upload-video-camera-container .table-upload-container tbody tr td:nth-child(5){text-align:center}.upload-video-camera-container .table-upload-container tr{border-bottom:1px dashed #585858}.upload-video-camera-container .table-upload-container td{padding:10px}.upload-video-camera-container .table-upload-container .table-actions{width:50px;text-align:center}.upload-video-camera-container .table-upload-container .align-center{display:flex;align-items:center}.upload-video-camera-container .table-upload-container .ant-form-item{margin:0}.upload-video-camera-container .table-upload-container .ant-picker{width:120px!important}.upload-video-camera-container .table-upload-container .ant-progress-text{position:absolute;top:30px;margin:0!important;left:50%;transform:translate(-50%,-50%)}.upload-video-camera-container .table-upload-container .icon-done{color:#009741;width:18px;height:18px}.upload-video-camera-container .table-upload-container .icon-error{color:#b39d00;width:18px;height:18px}.upload-video-camera-container .button-upload{margin-right:20px}.upload-video-camera-container .input-upload{display:none!important}.upload-file-collapse-container{position:fixed;z-index:1000;height:70px;width:70px;bottom:13px;right:13px;text-align:center;line-height:1.1;font-size:12px;background-color:#d8d8d8;border-radius:50%;cursor:pointer;justify-content:center;align-items:center;transition:all .25s ease}.upload-file-collapse-container:hover{transform:scale(1.1)}.upload-file-collapse-container .upload-file-collapse-title{color:#fff;height:60px;width:60px;z-index:-1;border-radius:50%}.upload-file-collapse-container .upload-file-collapse-title span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upload-file-spinner{display:inline-block;position:absolute;top:0;left:0}.upload-file-spinner div{box-sizing:border-box;display:block;position:absolute;width:70px;height:70px;border-radius:50%;animation:upload-file-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border:5px solid transparent;border-top-color:#00a545}.upload-file-spinner div:first-child{animation-delay:-.45s}.upload-file-spinner div:nth-child(2){animation-delay:-.3s}.upload-file-spinner div:nth-child(3){animation-delay:-.15s}@keyframes upload-file-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.layout .header{position:fixed;width:100%;z-index:100}.layout .header .logo{width:60px;height:40px;margin:0 20px 0 40px;float:left}.layout .header .header-popover-notification{position:absolute;top:6px}.layout .header .header-popover{position:absolute;top:0;right:24px}.layout .main-container{padding-top:64px;height:100%}.layout .footer{padding:16px;text-align:center;position:fixed;bottom:0;width:100%}.layout .notification-device{z-index:500;position:fixed;right:15px;bottom:20px;border-radius:20px}.layout .notification-device .button-show-notification{text-align:center;font-weight:400;font-size:12px;color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px}.layout .notification-device .list-notification-detect-object{width:330px;height:500px;overflow:auto}.layout .notification-device .list-notification-detect-object .item-notification{background:#1f1f1f;box-shadow:10px 10px 10px rgba(0,0,0,.1882352941);padding:10px;margin-bottom:16px;border-radius:5px 0 0 5px}.layout .notification-device .list-notification-detect-object .item-notification .item-notification-title{display:flex}.layout .notification-device .list-notification-detect-object .item-notification .item-notification-stream{margin-top:8px}.layout .notification-device .list-notification-detect-object .item-notification .item-note{padding:4px 8px;font-size:12px!important;width:100%}.layout .notification-device .list-notification-detect-object .item-notification .item-note .item-note-icon-done{font-size:17px;cursor:pointer}.layout .notification-device .list-notification-detect-object .item-notification .item-note .item-note-icon-done:hover{color:#0e9347}.layout .notification-device .list-notification-detect-object .item-notification .item-note .img-item-note{width:25px;height:25px;margin-right:5px}.header-user-control{cursor:pointer;display:flex}.header-user-control .name{padding:0 8px}.header-user-control .name:hover{color:#0e9347}#list_item_notification .ant-list-item{border-bottom:none!important;padding:0}#list_item_notification p{margin-bottom:0}#list_item_notification .ant-collapse-items{padding-left:10px}#collapse_notification .ant-popover-inner-content{padding:0!important}.notif_badge{background:#fff;border:1px solid #0e9347;box-sizing:border-box;font-style:normal;font-weight:700;font-size:10px;line-height:12px;color:#0e9347}.text_content{font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:#c8c8c8}.ant-popover-inner{border-radius:6px!important;border:2px solid #4f4d4d;box-shadow:10px 10px 4px rgba(0,0,0,.25)}::-webkit-scrollbar{width:4px;height:6px!important}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6509803922)}.data-notification .state{width:8px;height:8px;border-radius:50%;display:inline-block}.data-notification .state.new{background-color:#0e9347}.data-notification .state.old{background-color:#4f4d4d}.data-notification .content{font-size:14px;padding:0 4px;color:#fff}.date-notification{text-align:left;margin-left:2.3rem;border-left:2px solid #0e9347;font-style:normal;font-weight:400;font-size:12px;margin-top:-.75rem;line-height:13px;color:#797979}.date-notification .status.new{color:#0e9347;font-weight:700;margin-left:.5rem}.date-notification .status.old{margin-left:.5rem}.date-notification .ant-select-selection-item{margin-right:0}.date-notification .ant-progress-status-success .ant-progress-bg{height:3px!important}.date-notification .ant-progress-status-success .ant-progress-text{display:none}.header-popover-content .text{font-weight:bolder;font-size:14px}.header-popover-content .child-btn{display:flex;cursor:pointer;min-width:200px;padding:8px}.header-popover-content .child-btn:hover{color:#0e9347;background-color:#171515}.header-popover-content .child-btn.language{padding:3px 0}.header-popover-content .child-btn.language .tilte{padding:0}.header-popover-content .child-btn.language .icon{padding:4px 8px}.header-popover-content .child-btn.language .text{padding:4px 0}.header-popover-content .child-btn.language .ant-select{min-width:100px}.header-popover-content .child-btn.language .ant-select-selector{border:none}.header-popover-content .text-logout{padding:0 8px}.all-notifications:hover{color:#0e9347!important}.all-notifications .ant-checkbox-wrapper span{color:#c8c8c8}.all-notifications .ant-checkbox-wrapper span:hover{color:#0e9347!important}.intro-start .intro-start-content{padding:16px}.intro-start .intro-start-content .title-content{text-transform:uppercase;font-weight:500;font-size:20px;line-height:23px;color:#0e9347;margin-top:16px}.intro-start .intro-start-content .title-description{font-weight:400;font-size:14px;line-height:16px;color:#797676;margin-top:16px}.intro-start .ant-modal-content{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px}.intro-start .ant-modal-content .ant-modal-close{top:-10px;right:-12px;background:#b0adad;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:50px}.intro-start .ant-modal-content .ant-modal-close .ant-modal-close-x{width:30px;height:30px;line-height:30px}.intro-start .ant-modal-content .ant-modal-close .ant-modal-close-x:hover .ant-modal-close-icon{color:hsla(0,0%,100%,.363)}.intro-start .ant-modal-content .ant-modal-close .ant-modal-close-x .ant-modal-close-icon{font-size:12px;color:#fff}.intro-start .ant-modal-content .ant-modal-footer{border-top:none;text-align:center}.intro-start .ant-modal-content .ant-modal-footer button{width:140px;height:40px;border-radius:30px;margin-bottom:16px}.intro-start .ant-modal-content .ant-modal-footer button span{font-weight:500;font-size:14px;line-height:16px;color:#fff}.video-storage-notification video{position:unset!important;height:auto!important}@media(max-width:991.98px){.layout .header .menu-header-desktop{display:none}.layout .header .header-popover{right:69px;top:6px}.layout .header .header-popover .anticon.anticon-caret-down{font-size:24px}.layout .header .menu-mobile{display:block!important}.layout .header-user-control .name{display:none}.drawer-header .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#0e9347!important}.drawer-header .ant-menu-dark .ant-menu-item-selected>a{color:#fff}}.ant-notification.ant-notification-bottomRight,.ant-popover.ant-popover-placement-bottomRight{z-index:1000}.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after,.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:unset!important}.setup-passkey-modal-content{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:16px;gap:16px;text-align:center}.setup-passkey-modal-content .setup-passkey-modal-title{font-size:22px;font-weight:600;margin:0}.setup-passkey-modal-content .setup-passkey-modal-description{font-size:14px;font-weight:400;margin:0}.setup-passkey-modal-content .setup-passkey-modal-button{display:inline-flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px}.setup-passkey-modal-content .setup-passkey-modal-button svg{width:16px;height:16px}.custom-input-map .autocomplete-dropdown-container{background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;color:#000;padding:8px;position:absolute;width:100%;z-index:100}.custom-input-map .autocomplete-dropdown-container .suggestion-item{cursor:pointer;padding:4px;background-color:#fff;color:#000}.custom-input-map .autocomplete-dropdown-container .suggestion-item.active,.custom-input-map .autocomplete-dropdown-container .suggestion-item:hover{background-color:#0e9347;color:#fff}.custom-input-map .autocomplete-dropdown-container:empty{display:none}.tox-tinymce{z-index:0}.tox-statusbar__branding{display:none}.view-stream-component{position:relative}.view-stream-component .state-disconenect{z-index:10;position:absolute;top:5%;right:5%;font-weight:700;font-size:14px}.view-stream-component .icon-live-stream{z-index:10;position:absolute;top:16px;right:16px}.view-stream-component .icon-type-stream{z-index:10;position:absolute;top:44px;right:16px}.view-stream-component .icon-info-stream{z-index:10;position:absolute;top:72px;right:16px}.view-stream-component .icon-info-stream-off{z-index:10;position:absolute;top:40px;right:16px}.view-stream-component .preload-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.view-stream-component .preload-spinner.reconnect{cursor:pointer}.view-stream-component .preload-spinner .no-active{color:#a9a9a9}.view-stream-component .text-no-active{position:absolute;bottom:8px;right:8px;z-index:10}.view-stream-component .text-no-active .ant-tag{font-size:10px;padding:0 3px;margin-right:0}.view-stream-component .name-camera{padding:8px;position:absolute;z-index:1;background:rgba(0,0,0,.3);width:100%;font-size:14px;font-weight:500;color:#fff;text-transform:capitalize}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0;width:100%}.video-wrapper video{position:absolute;top:0;left:0;width:100%!important;height:100%}.video-wrapper img{cursor:pointer;width:48px;height:48px;position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%)}.video-wrapper .text-no-active{position:absolute;bottom:8px;right:8px;z-index:10}.video-wrapper .text-no-active .ant-tag{font-size:10px;padding:0 3px;margin-right:0}.info-icon-stream{margin-right:5px}.homepage-component .info-component{position:relative;width:300px;margin:8px}.homepage-component .info-component .device-component,.homepage-component .info-component .home-top-component{box-sizing:border-box;border:2px solid #4f4d4d;box-shadow:10px 10px 4px rgba(0,0,0,.25);border-radius:5px}.homepage-component .info-component .left-tab-component{height:52vh;overflow:auto;padding:0 4px}.homepage-component .info-component .left-tab-component .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homepage-component .info-component .left-tab-component.have_child{height:100%}.homepage-component .info-component .left-tab-component::-webkit-scrollbar{width:4px;height:6px}.homepage-component .info-component .left-tab-component::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6509803922)}.homepage-component .info-component .switch-mode-marker{text-align:center;padding:16px}.homepage-component .info-component .switch-mode-marker .switch{color:#fff}.homepage-component .info-component .device-component .count{margin:0 8px}.homepage-component .info-component .device-component .list-devices{display:flex;justify-content:space-around;text-align:center;margin-top:16px}.homepage-component .info-component .device-component .list-devices .device-count .count{width:60px;height:60px;font-size:20px;padding:12px;border-radius:50px;display:flex;justify-content:center;align-items:center}.homepage-component .info-component .device-component .list-devices .device-count .statement{margin:6px}.homepage-component .info-component .device-component .list-devices .device-count.on .count{color:#0e9347;border:4px solid #0e9347}.homepage-component .info-component .device-component .list-devices .device-count.off .count{border:4px solid #4f4d4d}.homepage-component .info-component .device-component .list-devices .device-count.maintain .count{border:4px solid #154f84}.homepage-component .info-component .child-notification-component{width:100%}.homepage-component .info-component .child-notification-component .data-notification{display:flex}.homepage-component .info-component .child-notification-component .data-notification .state{margin:8px 0;width:8px;height:8px;border-radius:50%;display:inline-block}.homepage-component .info-component .child-notification-component .data-notification .state.new{background-color:#0e9347}.homepage-component .info-component .child-notification-component .data-notification .state.old{background-color:#4f4d4d}.homepage-component .info-component .child-notification-component .data-notification .content{font-size:14px;padding:0 4px;color:#fff}.homepage-component .info-component .child-notification-component .date-notification{font-size:12px;text-align:right}.homepage-component .dashboard-map{width:100%;height:calc(100vh - 64px);background:#000}.homepage-component .dashboard-map .leaflet-control-container .leaflet-bottom.leaflet-right{display:none}.homepage-component .dashboard-map .leaflet-popup-content{width:370px!important;margin:14px 5px 10px 14px!important}.homepage-component .ant-tabs{color:#0e9347}.homepage-component .ant-tabs-ink-bar{background:#0e9347}.homepage-component .ant-tabs .ant-tabs-small-bar .ant-tabs-tab{padding:4px}.homepage-component .ant-tabs-bottom .ant-tabs-bottom-bar{margin-top:8px;border-top:1px solid #0e9347}.homepage-component .ant-tabs-nav .ant-tabs-tab{margin:0 8px 0 0}.homepage-component .ant-tabs-tab-next,.homepage-component .ant-tabs-tab-prev{color:#0e9347}.homepage-component .ant-tabs-nav .ant-tabs-tab-active{color:#fff;font-weight:500}.homepage-component .ant-tabs-tab-next:hover,.homepage-component .ant-tabs-tab-prev:hover{color:#0e9347;font-weight:500}.homepage-component .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#0e9347}.homepage-component .gm-style-cc,.homepage-component .gmnoprint{display:none}.main-view-camera .camera-off{color:#0e9347;min-width:300px;text-align:center;border-bottom:1px solid #0e9347}.main-view-camera .camera-off .title-video-off{padding:8px}.main-view-camera .info-view-camera{color:#000;display:flex;justify-content:space-between;margin:8px}.main-view-camera .info-view-camera .name-camera{font-size:14px;font-weight:bolder}.main-view-camera .info-view-camera .detail-camera{text-align:center}.main-view-camera .note-camera{margin-left:8px;max-width:360px;font-size:13px;display:flex}.main-view-camera .note-camera .anticon.anticon-edit{margin:4px}.main-view-camera .note-camera .custom-input-map{width:100%}.main-view-camera .note-camera .custom-input-map input{color:#000}.main-view-camera .note-camera .custom-input-map .autocomplete-dropdown-container{width:100%;overflow:auto!important;height:120px!important;position:unset!important}.main-view-gateway{color:#000;font-size:14px}.main-view-gateway .name-gateway{text-align:center;font-size:16px;padding:4px;font-weight:bolder;border-bottom:1px solid #0e9347}.main-view-gateway span{font-weight:bolder}.main-view-gateway .gateway-performance{margin:4px;padding:4px;border-bottom:1px solid #0e9347}.main-view-gateway .note-gateway{margin:0 4px;padding:4px;display:flex}.main-view-gateway .note-gateway .anticon.anticon-edit{margin:3px}.main-view-gateway .note-gateway .custom-input-map{width:100%}.main-view-gateway .note-gateway .custom-input-map input{color:#000}.main-view-gateway .note-gateway .custom-input-map .autocomplete-dropdown-container{width:100%;overflow:auto!important;height:120px!important;position:unset!important}.home-top-component{padding:8px;position:relative}.home-top-component .tab-child{height:59vh}.home-top-component .tab-tab-home{padding:0 12px}.home-top-component .tab-tab-home img{width:18px;margin:0 4px 0 0}.home-top-component .button-add{width:100%;bottom:0;position:absolute;text-align:center;padding:10px;left:0;background-color:#1f1e1e}.create-marker-component{position:relative}.create-marker-component .lat-lng{display:none;justify-content:flex-end;position:absolute;bottom:-24px;right:-14px}.create-marker-component .create-btn{display:flex;justify-content:flex-end}.create-marker-component .create-btn .ant-form-item{margin:8px 16px}.create-marker-component .create-btn button{min-width:100px}.create-marker-component .select-placeholder .form-select .ant-select-selection-item{display:none}.create-marker-component .select-placeholder .form-select .ant-select-selector :first-child{color:#5a5a5a;background-color:transparent;border-color:transparent;display:block}.create-marker-component .select-placeholder .form-select .ant-select-selector :first-child .ant-select-selection-item-content{margin-left:-2px}.create-marker-component .select-placeholder .ant-select-single.ant-select-show-arrow .ant-select-selection-item,.create-marker-component .select-placeholder .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{color:#5e5e57}.child-marker-component{cursor:pointer;width:100%;display:grid;grid-template-columns:32px 1fr 32px}.child-marker-component .marker-icon img{width:24px}.child-marker-component .info{max-width:200px}.child-marker-component .info .name{font-size:14px;line-height:3ex;height:3ex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.child-marker-component .info:hover .name{color:#fff}.child-marker-component .remove-btn img{margin:4px 8px;width:18px}.info-window-device .ant-tabs-nav,.info-window-device .ant-tabs-nav .ant-tabs-tab:hover{color:#0e9347}.info-window-device .ant-tabs-nav .ant-tabs-tab-active{font-weight:500;background:#0e9347}.info-window-device .ant-tabs-nav .ant-tabs-tab-active:hover{color:#fff}.info-window-device .ant-tabs-nav .ant-tabs-tab-btn{padding:0 6px}.info-window-device .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.group-camera__select-type .ant-select-selection-item,.group-camera__select-type .ant-select-selection-placeholder{color:inherit!important}img .prefix-input-icon{width:24px}.camera-offline-actions{display:flex}.camera-offline-actions .action-button{margin-right:16px;cursor:pointer}.camera-offline-actions .action-button:hover{color:#fff}.maintain-component .edit-email .ant-col.ant-col-20.ant-form-item-control,.send-mail-component .edit-email .ant-col.ant-col-20.ant-form-item-control{border:1px solid #434343;border-radius:2px}.maintain-component .btn-update-gateway,.send-mail-component .btn-update-gateway{display:flex;justify-content:flex-end}.maintain-component .btn-update-gateway button,.send-mail-component .btn-update-gateway button{margin-left:16px;min-width:100px}.maintain-component .tags-device .ant-col.ant-col-20.ant-form-item-control,.send-mail-component .tags-device .ant-col.ant-col-20.ant-form-item-control{border:1px solid #434343;border-radius:2px}@media only screen and (min-width:1824px){.homepage-component .info-component .device-component .list-devices{margin:32px 0}.home-top-component .tab-child{height:60vh}.homepage-component .info-component .left-tab-component.have_child{height:56vh}.homepage-component .info-component .left-tab-component{height:60vh}}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#0e9347!important}@media(max-width:575.98px){.homepage-component .ant-row{display:block!important}.homepage-component .ant-row #camera-map{height:70vh!important}.homepage-component .ant-row #camera-map .pac-target-input{left:8px!important;margin-left:0;width:95vw!important;margin:0!important}.homepage-component .ant-row .info-component{width:100%!important;margin:0!important;padding:8px}}.popup-warning-container{width:200px}.warning-device-wrapper{width:170px}.warning-device-wrapper .detail-camera .name{font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.warning-device-wrapper .detail-camera .address{font-size:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.warning-device-wrapper .detail-camera .warning-text{color:#ff6f3c}.dial-pad-show{display:flex!important}.dial-pad-hidden{display:none!important}.dial-calling-root{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.dial-calling-root .title{font-size:20px}.dial-calling-root .phone{font-weight:700;font-size:14px}.dial-pad-wrapper{position:fixed;bottom:5px;z-index:100;right:10px;min-height:400px;display:flex;flex-direction:column;align-items:center;width:280px;border:1px solid hsla(0,0%,100%,.6509803922);border-radius:5px;padding:5px;background-color:#1f1e1e}.dial-pad-wrapper .key-pad{min-height:400px;max-height:400px}.dial-pad-wrapper .input-phone{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.dial-pad-wrapper .text-input{font-size:20px;text-align:center}.dial-pad-wrapper .header-status-phone{display:flex;flex-direction:column;align-items:center}.dial-pad-wrapper .header-status-phone .my-phone{font-size:14px;font-weight:700}.dial-pad-wrapper .header-status-phone .status{font-size:10px}.dial-pad-wrapper .header-status-phone .success{color:#0e9347}.dial-pad-wrapper .header-status-phone .registering{color:#faad14}.dial-pad-wrapper .header-status-phone .error{color:#f52f39}.one-item{justify-content:start!important}.one-item .title{margin-top:-15px!important}.dialpad-numpad-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:60px;padding:8px;border-radius:4px;margin:4px;user-select:none;-webkit-user-select:none;-ms-user-select:none}.dialpad-numpad-wrapper:hover{cursor:pointer;background-color:#fff;color:#000}.dialpad-numpad-wrapper .title{font-size:30px}.dialpad-numpad-wrapper .sub{padding-bottom:4px}.dialpad-row-pad{display:flex;flex-direction:row;justify-content:center}.dial-calling-wrap{width:100%;height:100%;min-height:380px;max-height:380px;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.dial-calling-wrap .title{font-size:20px}.dial-calling-wrap .phone{font-weight:700;font-size:30px}.dial-calling-wrap .info{flex-basis:80%;display:flex;flex-direction:column;align-items:center;margin-top:60px}.dial-pad-phone-ring-wrapper{position:relative;left:-32px}.dial-pad-phone-ring-wrapper .circle{width:120px;height:120px;left:-24px;position:absolute;background-color:transparent;border-radius:100%;border:2px solid #0e9347;opacity:.1;animation:coccoc-alo-circle-anim 1.2s ease-in-out infinite;transition:all .5s}.dial-pad-phone-ring-wrapper .fill{width:100px;height:100px;top:8px;left:-16px;position:absolute;background-color:#1f1e1e;border-radius:100%;border:2px solid transparent;opacity:.1;animation:coccoc-alo-circle-fill-anim 2.3s ease-in-out infinite;transition:all .5s}@keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}to{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}to{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}to{transform:rotate(0) scale(1) skew(1deg)}}.dialpad-no-config{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;justify-content:center}.dialpad-no-config .no-config-header{display:flex;flex-direction:column;align-items:center;margin-top:20px}.dialpad-no-config .no-config-header-icon{width:30px;height:30px}.log-camera-page .box-customer-header{margin:16px 0;position:relative;text-align:end}.log-camera-page .box-customer-header .title-box-customer{display:flex}.log-camera-page .box-customer-header .title-box-customer .text-title{font-size:16px;margin-bottom:10px}.log-camera-page .box-customer-header .title-box-customer .btn-reload{margin:4px 12px}.log-camera-page .box-customer-header .btn-add-box{text-transform:uppercase;font-weight:bolder;position:absolute;top:0;right:0}.log-camera-page .table-page{margin:8px}.log-camera-page .table-page .manager-member-actions{display:flex}.log-camera-page .table-page .manager-member-actions .edit-button{margin-right:16px;cursor:pointer}.log-camera-page .table-page .manager-member-actions .edit-button:hover{color:#fff}.log-camera-page .table-page .ant-table-wrapper:only-child .ant-table{margin:0!important}.log-service-camera-page .box-customer-header{margin:16px 0;position:relative;text-align:end}.log-service-camera-page .box-customer-header .title-box-customer{display:flex}.log-service-camera-page .box-customer-header .title-box-customer .text-title{font-size:16px;margin-bottom:10px}.log-service-camera-page .box-customer-header .title-box-customer .btn-reload{margin:4px 12px}.log-service-camera-page .box-customer-header .btn-add-box{text-transform:uppercase;font-weight:bolder;position:absolute;top:0;right:0}.log-service-camera-page .table-page{margin:8px}.log-service-camera-page .table-page .manager-member-actions{display:flex}.log-service-camera-page .table-page .manager-member-actions .edit-button{margin-right:16px;cursor:pointer}.log-service-camera-page .table-page .manager-member-actions .edit-button:hover{color:#fff}.log-service-camera-page .table-page .ant-table-wrapper:only-child .ant-table{margin:0!important}.tree-camera{list-style-type:none;padding:0;margin:0;overflow-y:auto;height:calc(100vh - 200px);display:flex;flex-direction:column;grid-gap:4px;gap:4px}.tree-camera__group{border:1px solid #4f4d4d;border-radius:4px}.tree-camera__group .icon-live-stream{margin-right:8px}.tree-camera ul{list-style-type:none;padding:0;margin:0}.tree-camera .camera-pin__action .pin-icon{width:24px;height:24px;border-radius:50%}.tree-camera .camera-pin__action .pin-icon--active{background-color:#0e9347}.tree-camera .camera-parent{cursor:pointer;display:flex;padding:8px 0;justify-content:space-between}.tree-camera .camera-parent .down-arrow__icon{margin-right:8px;filter:invert(37%) sepia(85%) saturate(5992%) hue-rotate(142deg) brightness(100%) contrast(89%);transition:transform .3s ease}.tree-camera .camera-parent .smooth-transition{transition:transform .6s ease}.tree-camera .camera-parent__action{padding-right:6px;height:20px}.tree-camera .camera-parent__action .ant-dropdown-trigger{height:inherit}.tree-camera .camera-children__wrap{display:flex;flex-direction:column;grid-gap:6px;gap:6px;margin:0 0 8px;overflow:hidden}.tree-camera .camera-children__wrap .camera-children{cursor:pointer;border-radius:4px;padding:6px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.tree-camera .camera-children__wrap .camera-children.camera-live--active{border:1px solid rgba(14,147,71,.7)}.tree-camera .selected-camera{background-color:#093f22;color:#fff}.tree-camera .camera-name__wrap{align-items:center;grid-gap:10px;gap:10px;overflow:hidden}.tree-camera .camera-name__wrap .camera-name__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tree-camera .camera-name__wrap{display:flex}.tree-camera>.tree-camera__item.tree-camera__group{padding:0 12px!important}.tree-camera__item .camera-children__wrap:nth-child(n+2){padding:0 12px}.camera-children__wrap.camera-children__root{padding:0!important}.scroll-x{overflow-x:scroll!important}#camera-children__body{display:flex}.live-tab-content{margin-left:16px;margin-top:12px}.camera-component{height:100%}.camera-component .ant-tabs-content{flex-direction:column}.camera-component .top-left-camera-component{display:flex;justify-content:space-between;margin:6px 2px 0 16px}.camera-component .top-left-camera-component .title-camera-component{display:flex}.camera-component .top-left-camera-component .title-camera-component .view-tree{cursor:pointer;padding:8px}.camera-component .top-left-camera-component .title-camera-component .view-tree:hover{color:#fff}.camera-component .top-left-camera-component .title-camera-component .title{font-size:16px;align-self:center}.camera-component .top-left-camera-component .sync-pinned{display:flex;flex-direction:column;justify-content:center}.camera-component .top-left-camera-component .sync-pinned:hover{color:#fff}.camera-component .pinned-camera-component .search-camera{margin:0 0 16px}.camera-component .pinned-camera-component .search-camera .ant-select-selector{font-size:14px}.camera-component .main-pinned-component{height:calc(100vh - 240px);overflow-x:hidden;box-sizing:border-box;border:1px solid #4f4d4d;box-shadow:10px 10px 4px rgba(0,0,0,.25);border-radius:5px}.camera-component .main-pinned-component .title-pinned-component{margin:16px;text-align:center;color:#fff;font-size:16px;border-bottom:1px solid #4f4d4d}.camera-component .main-pinned-component .child-pin-camera{margin:8px;cursor:pointer;font-size:16px;display:flex}.camera-component .main-pinned-component .child-pin-camera .info-side{max-width:246px;width:100%;border:1px solid #4f4d4d;box-sizing:border-box;border-radius:5px;padding:2px 8px;display:flex;justify-content:space-between}.camera-component .main-pinned-component .child-pin-camera .info-side .name{margin:4px 0;display:flex}.camera-component .main-pinned-component .child-pin-camera .info-side .name .cam-icon img{width:20px;height:12px}.camera-component .main-pinned-component .child-pin-camera .info-side .name .cam-name{max-width:206px;padding:4px 0 0 8px;line-height:3ex;height:3ex;overflow:hidden;font-size:13px;color:#fff}.camera-component .main-pinned-component .child-pin-camera .info-side .name .cam-name-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.camera-component .main-pinned-component .child-pin-camera .info-side .icon{width:20px}.camera-component .main-pinned-component .child-pin-camera.selected .info-side{color:#fff;border:1px solid #0e9347}.camera-component .main-pinned-component .child-pin-camera .camera-icon{width:22px;height:22px}.camera-component .main-pinned-component .child-pin-camera .unpin-icon{margin:6px 0 0 6px}.camera-component .main-pinned-component .child-pin-camera .unpin-icon img{width:30px;height:30px;border-radius:50%}.camera-component .main-pinned-component .child-pin-camera .unpin-icon img:hover{background-color:#0e9347}.camera-component .main-pinned-component::-webkit-scrollbar{width:5px;height:8px}.camera-component .main-pinned-component::-webkit-scrollbar-thumb{background:#c4c4c4}.camera-component .header-camera-component{background-color:#000;z-index:11;position:fixed;right:0;top:64px;padding:12px 0 0;display:flex;justify-content:space-between}.camera-component .header-camera-component .header-camera-interval{align-self:center}.camera-component .header-camera-component .header-camera-interval .header-camera-select{margin-right:8px;width:130px}.camera-component .header-camera-component .header-camera-interval .switch{margin-right:5px}.camera-component .header-camera-component .ant-radio-button-wrapper{text-align:center}.camera-component .header-camera-component .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before,.camera-component .header-camera-component .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:#0e9347}.camera-component .header-camera-component .ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#0e9347}.camera-component .header-camera-component .ant-radio-button-wrapper:hover{position:relative;color:#0e9347}.camera-component .header-camera-component .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;color:#0e9347;background:transparent;border-color:#0e9347}.camera-component .header-camera-component .ant-switch-checked{background-color:#0e9347}.camera-component .header-camera-component .mode-button{display:flex}.camera-component .header-camera-component .mode-button .mode{cursor:pointer;margin-right:16px}.camera-component .header-camera-component .mode-button .mode img{margin:4px;width:20px}.camera-component .header-camera-component .mode-button .header-camera-select{margin-right:16px;width:140px}.camera-component .header-camera-component .mode-button .switch{align-self:center;margin-right:5px}.camera-component .header-camera-component .pagination{margin-right:16px;display:flex;justify-content:flex-end}.camera-component .main-camera-component{padding:54px 16px 0}.camera-component .main-camera-component .selected{border:1px solid #0e9347}.camera-component .main-camera-component .main-live-page{overflow-x:hidden;overflow-y:hidden;position:fixed}.camera-component .main-camera-component .main-live-page .camera-container.alerting{border:2px solid #dc3545;transition:all .1s ease-in-out}.camera-component .main-camera-component .main-live-page .camera-container.selected.fullscreen{border:1px solid #dc3545}.camera-component .main-camera-component .fullscreen{width:100%;height:100%!important;top:0;left:0;bottom:0;right:0}.camera-component .main-camera-component .noneFullScreen{left:auto;right:5px;top:110px}.handle-add-camera-component{position:relative;min-height:240px;width:100%}.handle-add-camera-component .main-form{padding:20% 16px 0;width:100%}.handle-add-camera-component .main-form input{width:256px}.handle-add-camera-component .main-form .ant-form-inline .ant-form-item{margin:0}.handle-add-camera-component .main-form button{margin-left:16px}.list-camera-tree-component{position:relative;width:280px}.list-camera-tree-component .save-button{position:absolute;top:0;right:0}.list-camera-tree-component .camera-tree-name{display:flex;cursor:pointer}.list-camera-tree-component .camera-tree-name .cam-icon img{width:20px;height:12px}.list-camera-tree-component .camera-tree-name .cam-name{max-width:180px;padding:4px 0 0 8px;line-height:3ex;height:3ex;overflow:hidden;font-size:13px;color:#fff}.list-camera-tree-component .main-tree-camera .ant-pagination{text-align:end}@media only screen and (min-width:1224px){.camera-component{height:74vh}}@media only screen and (min-width:1824px){.camera-component .main-camera-component{padding:54px 16px 0 8px}.camera-component .main-camera-component .selected{border:1px solid #0e9347}}@media(max-width:575.98px){.camera-component .ant-layout-sider.ant-layout-sider-dark{width:100%!important;max-width:100%!important}.camera-component .ant-layout-sider.ant-layout-sider-dark .pinned-camera-component{width:100%!important;margin-left:0!important;padding:16px}.camera-component .ant-layout-sider.ant-layout-sider-dark .main-pinned-component .child-pin-camera .info-side{max-width:100%!important}.camera-component .ant-layout.ant-layout-has-sider{display:block}.camera-component .header-camera-component{position:unset;display:block;width:100%}.camera-component .header-camera-component .mode-button{display:none}.camera-component .header-camera-component .ant-radio-group.ant-radio-group-outline{width:100%;justify-content:center;display:flex;margin-bottom:16px}.camera-component .main-camera-component{padding:16px}.camera-component .main-camera-component .main-live-page{position:relative!important}}@media(max-width:991.98px){.camera-component .ant-layout-sider.ant-layout-sider-dark{width:100%!important;max-width:100%!important}.camera-component .ant-layout-sider.ant-layout-sider-dark .pinned-camera-component{width:100%!important;margin-left:0!important;padding:16px}.camera-component .ant-layout-sider.ant-layout-sider-dark .main-pinned-component .child-pin-camera .info-side{max-width:100%!important}.camera-component .header-camera-component{position:unset;display:block;width:100%}.camera-component .header-camera-component .mode-button{display:none}.camera-component .header-camera-component .ant-radio-group.ant-radio-group-outline{width:100%;justify-content:center;display:flex;margin-bottom:16px}.camera-component .main-camera-component{padding:16px}.camera-component .main-camera-component .main-live-page{position:relative!important}}@keyframes showBorder{0%{border:2px solid red}99%{border:2px solid red}to{border:none}}.show-border{animation:showBorder 5s forwards}.alert-box{position:fixed;right:0;top:10px;height:100vh;z-index:99999;padding:16px 8px;background-color:#1f1f1f}.alert-box .alert-box-header{display:flex;align-items:baseline;justify-content:space-between;height:5%;font-size:22px;text-transform:capitalize}.alert-box .alert-box-header>div:nth-child(2){display:flex;align-items:center}.alert-box .alert-box-header>div>svg{cursor:pointer;margin-left:8px}.alert-box .events{height:94%;overflow-y:auto;padding-right:4px}.alert-box .events .event-container{border:1px solid #2e353f;padding:8px;margin-bottom:8px;border-radius:2px;cursor:pointer}.alert-box .events .event-container.selected{border:1px solid #dc3545;transition:all .2s ease-in-out}.alert-box .events .event-container.transition-item-enter{opacity:0}.alert-box .events .event-container.transition-item-enter-active{opacity:1;transition:opacity .5s ease-in}.alert-box .events .event-container.transition-item-exit{opacity:1}.alert-box .events .event-container.transition-item-exit-active{opacity:0;transition:opacity .5s ease-in}.alert-box .events .event-container .event-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:14px;font-weight:700}.alert-box .events .event-container .event-header .col-left{width:70%;display:flex}.alert-box .events .event-container .event-header .col-left>div:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:4px}.alert-box .events .event-container .event-header .col-right{display:flex;justify-content:flex-end;align-items:center;cursor:pointer;width:30%}.alert-box .events .event-container .event-header .event-action{cursor:pointer}.alert-box .events .event-container .event-body{display:flex;justify-content:space-between;align-items:center}.alert-box .events .event-container .event-body .event-col-left{width:80%}.alert-box .events .event-container .event-body .event-col-left>div:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.alert-box .events .event-container .event-body .event-col-left svg{margin-right:4px}.alert-box .events .event-container .event-body .event-col-right{position:relative;width:20%}.alert-box .events .event-container .event-body .event-col-right img{width:100%}.alert-box .events .event-container .event-body .event-col-right svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.alert-box .events .event-container .event-action{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.alert-box .events .event-container .event-action .col-left svg{margin-right:8px}.alert-box .events .event-container .event-action .col-right label span{padding-right:0!important}.alert-box .event-input{display:flex;align-items:center;height:5%}.alert-box .event-input>.control{width:90%}.alert-box .event-input>.action{width:10%;display:flex;align-items:center;justify-content:center}.alert-box .event-input>.action>svg{cursor:pointer}.view-camera-popup .ant-modal-body .ant-skeleton{display:block!important}.view-camera-popup .ant-modal-body .ant-skeleton span{display:inline-block;width:100%;height:414px}.group-node.group-node-root,.group-node.group-node-selected{border-radius:4px}.group-node.group-node-root>.group-node-header,.group-node.group-node-selected>.group-node-header{border-radius:3px 3px 0 0}.group-node.group-node-root{border:1px solid hsla(0,0%,100%,.3)}.group-node.group-node-expanded .node{border-top:1px solid hsla(0,0%,100%,.3)}.group-node.group-node-selected{border:1px solid #0e9347!important}.group-node .group-node-header{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden;width:100%;border:none;outline:none;background-color:transparent;text-align:left;color:hsla(0,0%,100%,.65);padding-left:calc(var(--level)*8px + 8px);padding-right:0}.group-node .group-node-header:hover .group-node-header-name{color:#0e9347}.group-node .group-node-header .group-node-header-left{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:8px;gap:8px;flex-grow:1;height:36px}.group-node .group-node-header .group-node-header-icon{color:#0e9347;line-height:0}.group-node .group-node-header .group-node-header-icon-hidden{visibility:hidden;opacity:0}.group-node .group-node-header .group-node-header-name{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:36px}.group-node .group-node-header .group-node-header-name-input{position:relative;display:flex;align-items:center;grid-gap:4px;gap:4px;line-height:1}.group-node .group-node-header .group-node-header-name-input input{flex:1 1;background-color:transparent;color:hsla(0,0%,100%,.65)}.group-node .group-node-header .group-node-header-name-input input:read-only{outline:none;border:none}.group-node .group-node-header .group-node-header-actions{display:flex;align-items:center;grid-gap:4px;gap:4px;padding-right:8px;flex-shrink:0}.group-node .group-node-header .group-node-header-actions .group-node-header-action{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:2px}.group-node .group-node-header .group-node-header-actions .group-node-header-action.active,.group-node .group-node-header .group-node-header-actions .group-node-header-action:hover{color:#0e9347}.group-node .group-node-content{position:relative}.group-node .group-node-children-loading{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;pointer-events:none}.group-node .group-node-children-loading .ant-spin-spinning{line-height:1}.device-node{min-height:36px;padding-left:calc(var(--level)*8px + 8px);display:flex;align-items:center;grid-gap:6px;gap:6px;padding-right:8px;-webkit-user-select:none;user-select:none;cursor:pointer;width:100%;border:none;outline:none;background-color:transparent;text-align:left;color:hsla(0,0%,100%,.65)}.device-node:hover{color:#0e9347}.device-node:active{background-color:rgba(0,105,255,.1490196078)}.device-node:active>.device-node-name{color:#0e9347}.device-node-inactive .device-node-icon path{stroke:#a1a5b7}.device-node-selected{color:#0e9347}.device-node-root{border-radius:4px;border:1px solid hsla(0,0%,100%,.3)}.device-node .device-node-icon{font-size:0;line-height:0;color:#0e9347}.device-node .device-node-name{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:35px}.device-node .device-node-actions{display:flex;align-items:center;grid-gap:4px;gap:4px}.device-node .device-node-actions .device-node-action{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:2px}.device-node .device-node-actions .device-node-action.active,.device-node .device-node-actions .device-node-action:hover{background-color:#f5f5f5;color:#0069ff}.group-pagination.ant-pagination .ant-pagination-next,.group-pagination.ant-pagination .ant-pagination-prev{height:24px;width:24px}.group-pagination.ant-pagination .ant-pagination-next .ant-pagination-item-link,.group-pagination.ant-pagination .ant-pagination-prev .ant-pagination-item-link{display:flex;align-items:center}.node-tooltip.ant-tooltip .ant-tooltip-arrow .ant-tooltip-arrow-content{background-color:#f5f5f5}.node-tooltip.ant-tooltip .ant-tooltip-inner{background-color:#f5f5f5!important;border-radius:4px;color:#000;border:none!important;padding:4px 8px}.node-action-items-overlay .ant-popover-inner{border:none;border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.0509803922)}.node-action-items-overlay .ant-popover-inner-content{padding:0}.node-action-items-overlay .ant-popover-arrow{display:none}.node-action-items{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding-top:4px;padding-bottom:4px}.node-action-items .node-action-item{display:flex;align-items:center;grid-gap:8px;gap:8px;border:none;outline:none;height:28px;padding-left:8px;padding-right:8px;background-color:transparent;color:hsla(0,0%,100%,.65)}.node-action-items .node-action-item:hover{background-color:rgba(0,105,255,.1490196078);color:#0069ff}.node-action-items .node-action-item:active{background-color:#0069ff;color:#fff}.node-action-items .node-action-item .node-action-item-icon{line-height:1}.node-action-items .node-action-item.danger{color:#ff4d4f}#live-root-tree .root-group-list{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.live-page-tree #live-root-tree{max-height:calc(100vh - 192px);overflow-y:auto}.live-page-tree #live-root-tree.search-mode{max-height:calc(100vh - 216px)}.live-page-tree #live-root-tree.search-mode .group-node-root>.group-node-content>.group-node-cameras-container{max-height:calc(100vh - 268px)!important}.live-page-tree #live-root-tree .group-node-root:only-of-type>.group-node-content>.group-node-cameras-container{max-height:calc(100vh - 244px)!important}.live-list-camera{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.live-list-camera .camera-list{position:relative}.live-list-camera .camera-list-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%}.live-list-camera .camera-list-divider{margin:4px 0}.live-list-camera .camera-list-items{display:flex;flex-direction:column;grid-gap:4px;gap:4px;height:calc(100vh - 280px);overflow-y:auto}.live-list-camera .camera-list-pagination{margin-top:4px;display:flex;justify-content:center}.profile-component .profile-component-data{display:flex;justify-content:center}.profile-component .profile-component-data .profile-form{margin:0 16px;width:70%}.profile-component .profile-component-data .profile-form .ant-picker{width:100%}.profile-component .top{margin:24px;display:flex;justify-content:center}.profile-component .top .title{color:#fff;font-size:14px;font-weight:bolder;text-transform:uppercase}.profile-component .button-update button{width:200px}.profile-component .select-language,.profile-component .share-token{margin:24px 16px;display:flex;justify-content:space-between}.profile-component .main-settings{height:100%}.profile-component .main-settings .child{min-height:30%}.profile-component .main-settings .token-component .share-token .title{color:#fff;margin:20px 0}.profile-component .main-settings .token-component .share-token .ant-spin-nested-loading{width:100%}.profile-component .main-settings .token-component .share-token .ant-typography{display:flex;justify-content:space-between}.profile-component .main-settings .token-component .share-token .ant-typography-copy{margin:20px 8px}.profile-component .main-settings .token-component .share-token input{width:60%;margin:16px 0}.profile-component .main-settings .reset-button{margin-right:16px;display:flex;justify-content:flex-end}.profile-component .main-settings .reset-button button{min-width:120px}.profile-component .main-settings .reset-button button:first-child{margin-right:10px}.profile-component .main-settings .select-language{display:flex}.profile-component .main-settings .select-language input{width:100%}.profile-component .main-settings .select-language .title{min-width:130px;color:#fff;margin:6px 0}.profile-component .main-settings .select-language .ant-radio-group{width:100%}.profile-component .main-settings .select-language .ant-radio-button-wrapper{width:50%;text-align:center}.profile-component .main-settings .select-language .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child,.profile-component .main-settings .select-language .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{border-color:#0e9347}.profile-component .main-settings .select-language .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:#0e9347;color:#0e9347}.profile-component .main-settings .select-language .ant-radio-button-wrapper:hover{color:#0e9347}.profile-component .main-settings .select-language .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#0e9347}.profile-component .main-settings .select-language .ant-select{width:100%}.tab-config{width:93%}.tab-config .ant-tabs-nav .ant-tabs-tab{margin-right:4px!important}.tab-config .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.tab-config .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn:active,.tab-config .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn:focus,.tab-config .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove,.tab-config .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove:active,.tab-config .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove:focus,.tab-config .ant-tabs-nav .ant-tabs-tab:hover{color:#0e9347!important}.tab-config .ant-tabs-content-holder{padding:8px 16px 16px}.select-language .ant-table-tbody{background:#1f1e1e}.ant-switch-checked{background-color:#0e9347!important}.passkey-container .passkey-title{font-size:24px;font-weight:600}.passkey-container .passkey-item{display:flex;align-items:center;justify-content:space-between}.passkey-container .passkey-item-content{display:flex;align-items:center;grid-gap:8px;gap:8px}.passkey-container .passkey-item-title{font-size:16px;font-weight:600}.passkey-container .passkey-item-delete{color:#ff2a2e;cursor:pointer}.passkey-container .passkey-add-button{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px}.passkey-container .passkey-add-button svg,.passkey-container .passkey-item-icon{width:16px;height:16px}.log-gateway-page .box-customer-header{margin:16px 0;position:relative;text-align:end}.log-gateway-page .box-customer-header .title-box-customer{display:flex}.log-gateway-page .box-customer-header .title-box-customer .text-title{font-size:16px;margin-bottom:10px}.log-gateway-page .box-customer-header .title-box-customer .btn-reload{margin:4px 12px}.log-gateway-page .box-customer-header .btn-add-box{text-transform:uppercase;font-weight:bolder;position:absolute;top:0;right:0}.log-gateway-page .table-page{margin:8px}.log-gateway-page .table-page .manager-member-actions{display:flex}.log-gateway-page .table-page .manager-member-actions .edit-button{margin-right:16px;cursor:pointer}.log-gateway-page .table-page .manager-member-actions .edit-button:hover{color:#fff}.log-gateway-page .table-page .ant-table-wrapper:only-child .ant-table{margin:0!important}.add-camera-component .ant-tabs-nav{width:100%}.add-camera-component .ant-tabs-nav .ant-tabs-tab{width:50%;margin:0 8px 0 0;text-align:center}.add-camera-component .ant-tabs-nav .ant-tabs-tab:hover{color:#086530}.add-camera-component .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#0e9347}.add-camera-component .ant-tabs-ink-bar{background-color:#0e9347}.add-camera-component .tags-device .ant-col.ant-col-20.ant-form-item-control{border:1px solid #434343;border-radius:2px}.steps-add-camera{margin:0 16px}.steps-add-camera .anticon{color:#0e9347}.scan-add-camera-component .ant-result{padding:8px}.scan-add-camera-component .ant-result-icon>.anticon{font-size:56px}.scan-add-camera-component .ant-result-icon{margin-bottom:16px}.scan-add-camera-component .ant-result-title{font-size:18px}.scan-add-camera-component .ant-result-extra{margin-top:16px}.rstp-link-add-camera-component{min-height:270px}.rstp-link-add-camera-component .btn-back{margin-top:16px;display:flex;justify-content:flex-start}.rstp-link-add-camera-component .validate-rtsp-form{justify-content:center;display:flex;margin-top:32px}.rstp-link-add-camera-component .validate-rtsp-form input{width:300px}.rstp-link-add-camera-component .validate-rtsp-form button{min-width:100px}.rstp-link-add-camera-component .validate-rtsp-form #form_link_sourse .ant-form-item-control-input{border:1px solid #434343}.rstp-link-add-camera-component .validate-btn{display:flex;justify-content:flex-end}.rstp-link-add-camera-component .validate-btn button{min-width:100px}.rstp-link-add-camera-component .validate-btn.couple button{min-width:120px;margin-left:16px}.rstp-link-add-camera-component .btn-add-list-camera{display:flex;justify-content:center;margin-top:16px}.add-camera-step-2{position:relative;margin:8px 0}.add-camera-step-2 .add-camera-child{position:relative}.add-camera-step-2 .add-camera-child .thumbnail .img-thumbnail{width:100%}.add-camera-step-2 .btn-add-camera{left:50%;bottom:5%;transform:translate(-50%,-50%);position:absolute;display:flex}.add-camera-step-2 .btn-add-camera button{min-width:120px;margin:0 8px}.add-camera-step-2 .add-camera-form{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.8901960784);animation:fadeIn 1s ease;-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s}.add-camera-step-2 .add-camera-form .title{font-size:16px;text-align:center;margin:16px}.add-camera-step-2 .add-camera-form .title span{font-weight:bolder}.add-camera-step-2 .add-camera-form .main-form{margin:0 16px}.add-camera-step-2 .add-camera-form .main-form .btn-side{display:flex;justify-content:flex-end}.add-camera-step-2 .add-camera-form .main-form .btn-side .child-btn-side{margin-left:16px}.add-camera-step-2 .add-camera-form .main-form .btn-side .child-btn-side button{min-width:100px}.guidelines-add-camera .title{font-size:18px;padding:8px}.introjs-helperLayer,.introjs-overlay{z-index:-1!important}.introjs-tooltip{background:#fff!important;border:1px solid #fff!important;box-shadow:0 0 20px rgba(0,0,0,.25)!important;border-radius:5px!important;min-width:350px!important;max-width:350px!important}.introjs-tooltip .introjs-tooltip-header{padding:0}.introjs-tooltip .introjs-tooltip-header .introjs-skipbutton{margin-top:-12px;margin-right:-12px;background:#b0adad;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:50px;padding:0 5.5px 4px 6px!important;color:#fff}.introjs-tooltip .introjs-tooltip-header .introjs-skipbutton:hover{color:hsla(0,0%,100%,.363)}.introjs-tooltip .introjs-tooltiptext{padding:16px;padding-top:0!important;font-weight:400;font-size:14px;color:#797676}.introjs-tooltip .introjs-bullets{display:none}.introjs-tooltip .introjs-arrow.bottom{bottom:-11px}.introjs-tooltip .introjs-arrow.top-middle{top:-11px}.introjs-tooltip .introjs-arrow.left,.introjs-tooltip .introjs-arrow.left-bottom{left:-11px}.introjs-tooltip .introjs-arrow.top{top:-11px}.introjs-tooltip .introjs-arrow.top-right{top:-11px;right:15px}.introjs-tooltip .introjs-arrow.right-bottom{right:-11px}.introjs-tooltip .introjs-arrow.right{top:15px;right:-11px}.introjs-tooltip .introjs-tooltipbuttons{display:none;border-top:1px solid #777575}.introjs-tooltip .introjs-tooltipbuttons .introjs-button{background-color:#0e9347;border-color:#0e9347;color:#fff;font-weight:400;text-shadow:none;padding:4px 15px}.introjs-tooltip .introjs-tooltipbuttons .introjs-button:focus{box-shadow:none!important}.add-camera-method .btn-next{display:flex;justify-content:flex-end;margin-top:16px}.import-list-camera .btn-import{display:flex;justify-content:center}.btns-import-table,.import-list-camera .btn-next{display:flex;justify-content:space-between}.btns-import-table span{cursor:pointer}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.imported-camera-list-table tr td:nth-child(7){overflow:visible}.app-input-select{position:relative}.app-input-select .dropdown{position:absolute;left:0;top:110%;width:100%;max-height:256px;padding:4px 0;overflow-y:auto;border:1px solid grey;background:#1f1f1f;color:#fff;z-index:19997}.app-input-select .dropdown .option{padding:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-input-select .dropdown .option:hover{cursor:pointer;background:#313131;transition:.2s ease-in-out}.app-input-select .dropdown .option.selected{background:#19472d;font-weight:700}.box-management-component{margin:16px}.box-management-component .box-management-header{margin:16px 0;position:relative}.box-management-component .box-management-header .title-box-management{display:flex}.box-management-component .box-management-header .title-box-management .text-title{font-size:16px;margin-bottom:10px}.box-management-component .box-management-header .title-box-management .btn-reload{margin:4px 12px}.box-management-component .box-management-header .btn-add-box{display:flex;text-transform:uppercase;font-weight:bolder;position:absolute;top:0;right:0}.box-management-component .box-management-data .gateway-actions{display:flex;justify-content:space-around}.box-management-component .box-management-data .gateway-actions .edit-button{margin-right:16px;cursor:pointer}.box-management-component .box-management-data .gateway-actions .edit-button:hover{color:#fff}.box-management-component .box-management-data .ant-progress-line .ant-progress-outer{width:90%}.box-management-component .box-management-data .ant-progress-line .ant-progress-text{padding-left:29px}.box-management-component .space-footer{height:54px}.steps-add-gateways{margin:0 16px 16px}.steps-add-gateways .anticon{color:#0e9347}.add-box-component{min-height:180px}.add-box-component .title-add-box{margin:0 0 24px 16px;font-size:16px}.add-box-component .main-form-add-box{margin:16px 0 0 8px}.add-box-component .main-form-add-box .ant-input-affix-wrapper>input.ant-input{min-width:280px}.add-box-component .main-form-add-box button{min-width:100px}.expand-data-component{display:grid;grid-template-columns:1fr 300px}.expand-data-component .qrcode-side{text-align:center;margin-top:40px}.expand-data-component .qrcode-side .qrcode{margin:32px;padding:8px 0 4px;border:1px dashed;border-radius:10px}.expand-data-component .qrcode-side .serial{font-weight:bolder}.description-device-of-gateway-data .list-video{margin:20px 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:8px;grid-row-gap:8px}.description-device-of-gateway-data .list-video .add-camera{margin:-2px;position:relative;border:2px dashed #4f4d4d;padding-bottom:56.25%}.description-device-of-gateway-data .list-video .add-camera .add-button{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.description-expand-data .list-progress{margin:20px 0;display:flex;justify-content:space-evenly;text-align:center}.description-expand-data .list-progress .title{padding:8px;font-weight:bolder}.description-expand-data .list-progress .disk .ant-progress-text{font-size:18px;max-width:90px}.description-expand-data .list-progress .ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#f52f39}.description-expand-data .list-progress-remote{margin:20px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:8px;grid-row-gap:8px}.description-expand-data .list-progress-remote .add-remote{margin:-2px;position:relative;border:2px dashed #4f4d4d;padding-bottom:71.14%}.description-expand-data .list-progress-remote .add-remote .add-button{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.edit-gateway-component .edit-gateway-alert{margin-bottom:16px}.edit-gateway-component .btn-update-gateway{display:flex;justify-content:flex-end}.edit-gateway-component .btn-update-gateway button{margin-left:16px;min-width:100px}.edit-gateway-component .tags-device .ant-col.ant-col-20.ant-form-item-control{border:1px solid #434343;border-radius:2px}.btn-update-on-add-gateway{display:flex;justify-content:flex-end}.btn-update-on-add-gateway button{margin-left:16px;min-width:100px}.choose-remote-device-wrapper{display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px}.choose-remote-device-wrapper .selected{border:1px dashed hsla(0,0%,100%,.6509803922)}.choose-remote-device-wrapper .device-item{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:10px}.choose-remote-device-wrapper .device-item:hover{border:1px dashed hsla(0,0%,100%,.6509803922)}.choose-remote-device-wrapper .device-item .device-icon{width:100px;height:100px}.speaker-info .img-icon{width:15px;height:15px}.speaker-info .info{font-size:12px;color:hsla(0,0%,100%,.6509803922);padding-bottom:5px}.speaker-item .call-speaker-btn .mic{cursor:pointer}.speaker-item .call-speaker-btn .speaker-actions{display:flex;justify-content:space-between;padding:0 15px}.speaker-title{color:hsla(0,0%,100%,.6509803922)}.speaker-extra{display:flex;grid-gap:10px;gap:10px;align-items:center}.expandable-row{display:flex;justify-content:center}.expandable-row img{width:700px;height:100%}.expandable-row .leaflet-container{width:400px;height:200px!important;margin-left:8px}.expandable-row .leaflet-container .leaflet-bottom.leaflet-right{display:none}.copy-icon{cursor:pointer;padding:2px}.copy-icon img{width:20px;height:20px}.speaker-icon{cursor:pointer}.organization-component .button-tab{margin:8px 8px 0;display:flex;justify-content:space-between}.organization-component .organization-component-camera{display:grid;grid-template-columns:2fr 3fr;width:100%}.organization-component .organization-component-camera.tab-member .select-share-camera .ant-table-container{height:calc(100vh - 233px)!important}.organization-component .organization-component-camera .select-share-camera{margin:8px 0 0 8px}.organization-component .organization-component-camera .select-share-camera .ant-table-container{height:calc(100vh - 272px)}.organization-component .organization-component-camera .table-organization-component{margin:8px 8px 0}.organization-component .organization-component-camera .table-organization-component .ant-select-selection-item{margin-right:0}.organization-component .organization-component-camera .table-organization-component .ant-table-container{height:calc(100vh - 182px)}.organization-component .organization-component-camera .table-organization-component .ant-table-cell .ant-table-container:first-child,.organization-component .organization-component-camera .table-organization-component .ant-table-tbody>tr>td>.ant-table-wrapper:only-child .ant-table{min-height:100%!important}.organization-component .organization-component-camera .select-share-user .ant-form-inline{justify-content:space-between}.organization-component .organization-component-camera .select-share-user .input-side{width:60%;display:flex}.organization-component .organization-component-camera .select-share-user .input-side .ant-form-item{width:50%}.organization-component .organization-component-camera .select-share-user .button-side{display:flex}.organization-component .organization-component-camera .select-share-user .button-side button{min-width:110px}.organization-component .organization-component-camera .select-share-user .button-side .ant-form-item:last-child{margin:0}.organization-component .organization-component-camera .select-share-user .add-user-permission{display:flex;justify-content:space-between}.organization-component .organization-component-camera .select-share-user .ant-select-selection-item{margin-right:4px!important}.organization-component .organization-component-camera .manager-member-actions{display:flex}.organization-component .organization-component-camera .manager-member-actions .edit-button{margin-right:16px;cursor:pointer}.organization-component .organization-component-camera .manager-member-actions .edit-button:hover{color:#fff}.share-user-button{display:flex;justify-content:right}.remove-users-button button{min-width:80px}.group-tree-container .group-tree{height:calc(100dvh - 164px);overflow-y:auto}.permission-checkbox span{text-transform:capitalize}.draw-polygon .wrap-draw-polygon .bg-img{position:absolute}.draw-polygon{position:relative;margin-top:10px}.draw-polygon .controls{display:flex;grid-gap:5px;gap:5px;margin-bottom:2px;justify-content:space-between;position:relative}.draw-polygon .wrap-draw-polygon{position:relative}.draw-polygon .konvajs-content{z-index:200}.thumbnail-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0;z-index:10;width:100%}.thumbnail-wrapper video{top:0;left:0}.thumbnail-wrapper img,.thumbnail-wrapper video{position:absolute;width:100%!important;height:100%}.thumbnail-wrapper img{top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail-wrapper .thumbnail-frame{cursor:pointer}.thumbnail-wrapper .thumbnail-frame .single-resizer{z-index:11}.thumbnail-wrapper .thumbnail-frame .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:11}.thumbnail-wrapper .thumbnail-frame .overlay .dot{height:15px;width:15px;position:absolute;background-color:#fff;border-radius:50%;border:1px solid #eb5648}.period-minute .ant-space-item:first-child{width:100%}.add-imput-tag .ant-col.ant-form-item-control{border:1px solid #434343;border-radius:2px;width:100%}.event-bar-wrapper{display:flex;flex-direction:column;align-items:flex-end;box-sizing:border-box;padding:20px 16px 40px;width:100%;position:relative}.event-bar-wrapper .button-reset-zoom{position:absolute;top:5px;right:16px}.event-bar-wrapper .event-bar-container{width:100%;height:100px;display:flex;align-items:center;justify-content:space-between}.event-bar-wrapper .event-bar-container .event-date{color:#686c73;width:auto}.event-bar-wrapper .event-bar-container .event-date:first-child{margin-right:10px;text-align:left}.event-bar-wrapper .event-bar-container .event-date:last-child{text-align:right}.event-bar-wrapper .event-bar-container .event-bar-main{width:80%;height:20px;display:flex;align-items:center;justify-content:center;background:#2e393f;border-radius:5px;margin-right:10px}@media(max-width:1665px){.event-bar-wrapper .event-bar-container .event-bar-main{width:75%}}@media(max-width:1350px){.event-bar-wrapper .event-bar-container .event-bar-main{width:70%}}.event-bar-wrapper .event-bar-container .event-bar-main .bar-container{position:relative;height:20%;width:90%}.event-bar-wrapper .event-bar-container .event-bar-main .bar-container .bar-background{width:100%;height:100%;position:absolute;background:#38464e}.event-bar-wrapper .event-bar-container .event-bar-main .bar-container .bar-marker-item{display:flex;flex-direction:column;align-items:center;width:6px;height:100px;position:absolute;top:-.8px}.event-bar-wrapper .event-bar-container .event-bar-main .bar-container .bar-marker-item-header{width:4px;height:4px;background:#0e9347;z-index:2;margin-top:1px;margin-left:-2px}.event-bar-wrapper .event-bar-container .event-bar-main .bar-container .bar-marker-item-body{height:40px}.event-bar-wrapper .event-bar-container .event-bar-main .bar-container .bar-marker-item-text{color:hsla(0,0%,100%,.6509803922)}.event-bar-wrapper .event-bar-container .event-bar-main .bar-container .event-item{height:100%;position:absolute;min-width:1%}.streaming-video-popover{position:relative}.streaming-video-popover video{position:absolute;top:0;left:0;width:100%!important;height:100%}.streaming-video-popover .icon-play{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px}.event-tooltip-item-top .ant-tooltip-inner{background:transparent!important;box-shadow:none!important;border:none!important;margin-bottom:-3px}.event-tooltip-item-bottom .ant-tooltip-inner{color:#686c73!important;background:transparent!important;box-shadow:none!important;border:none!important;font-size:12px}button{cursor:pointer}.player-service-component figure{background-color:#363533;padding-bottom:56.25%;font-size:0;overflow:hidden;position:relative;width:100%;margin:0;padding-top:0}.player-service-component figure video{background-repeat:no-repeat;background-size:contain;background-position:50%}.player-service-component figure:hover .bottom-player-component{transform:translateY(-16px);transition-delay:0s,2s}.player-service-component figure:hover .top-player-component{transform:translateY(0);transition-delay:0s,2s}.player-service-component figure .bottom-player-component,.player-service-component figure .top-player-component{transition-delay:2s,0s}.player-service-component figure .loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-service-component .player-video{width:100%}.player-service-component .top-player-component{padding:8px 0;background:rgba(0,0,0,.3);display:flex;position:absolute;top:0;width:100%;transform:translateY(-100%);transition:all .2s;justify-content:space-between}.player-service-component .top-player-component .stream_state{margin-right:8px}.player-service-component .top-player-component .stream_state .status{font-size:15px;font-weight:700;color:#faad14;text-transform:capitalize}.player-service-component .top-player-component .stream_name{margin-left:8px;margin-right:8px;display:flex;width:100%;justify-content:space-between}.player-service-component .top-player-component .stream_name .status{font-size:14px;font-weight:500;color:#fff;text-transform:capitalize}.player-service-component .top-player-component .stream_name .pin{font-size:17px}.player-service-component .pinCam{transform:translateY(0)!important}.player-service-component .bottom-player-component{padding:8px 0;display:flex;position:absolute;bottom:-16px;width:100%;transform:translateY(100%);transition:all .2s;color:#000;justify-content:space-between;align-content:center;background:rgba(0,0,0,.3)}.player-service-component .bottom-player-component button{background:none;border:0;color:#fff;outline:none}.player-service-component .bottom-player-component .stream-progress{width:90%}.player-service-component .bottom-player-component button.stream{padding:4px 6px 0 4px}.player-service-component .bottom-player-component .progress{width:80%;height:5px;background:hsla(0,0%,100%,.3);margin:16px 6px 0 0;position:relative;display:flex}.player-service-component .bottom-player-component .progress:hover{cursor:pointer}.player-service-component .bottom-player-component .progress .point{position:absolute;width:10px;height:10px;top:-60%;border-radius:50%;background:#fff}.player-service-component .bottom-player-component .progress .point:hover{cursor:pointer}.player-service-component .bottom-player-component .progress .timer{margin-left:-22px;margin-bottom:8px;position:absolute;z-index:1;bottom:100%;padding:5px 10px;border-radius:20px;background-color:rgba(85,85,85,.5)}.player-service-component .bottom-player-component .progress .timer button{font-size:11px}.player-service-component .bottom-player-component .progress .progress-filled{width:0;background:red;height:100%}.player-service-component .bottom-player-component .speed{position:relative}.player-service-component .bottom-player-component .speed button{font-size:13px;padding:8px 6px 0;width:100%}.player-service-component .bottom-player-component .speed:hover .speeds{display:block;background:rgba(85,85,85,.5)}.player-service-component .bottom-player-component .speed .speeds{display:none;position:absolute;z-index:1;left:50%;transform:translate(-50%);bottom:100%;background-color:rgba(85,85,85,.5)}.player-service-component .bottom-player-component .speed .speeds button{font-size:13px;padding:4px 24px;border-bottom:1px solid rgba(85,85,85,.5);width:100%}.player-service-component .bottom-player-component .speed .speeds .selected{background-color:rgba(0,0,0,.5)}.player-service-component .bottom-player-component .time{margin-top:8px;font-weight:lighter}.player-service-component .bottom-player-component .resolution{margin-top:9px!important;padding:0!important;font-weight:700}.player-service-component .bottom-player-component .download,.player-service-component .bottom-player-component .skip,.player-service-component .bottom-player-component .volume{margin-top:5px}.player-service-component .bottom-player-component .resolution,.player-service-component .bottom-player-component .speed,.player-service-component .bottom-player-component .time{color:#fff;font-size:12px!important}.player-service-component .bottom-player-component img{width:24px}.player-service-component .bottom-player-component .control,.player-service-component .bottom-player-component .expand{margin-top:2px}.player-service-component .bottom-player-component .control img,.player-service-component .bottom-player-component .expand img{width:28px}.player-service-component .bottom-player-component .play{padding:4px 6px 1px}.player-service-component .bottom-player-component .play img{width:28px}.player-service-component .bottom-player-component .reset-stream{padding:6px 6px 0}.player-service-component .bottom-player-component .reset-stream img{width:24px}.player-service-component .bottom-player-component .fullscreen{padding:1px 6px}.player-service-component .bottom-player-component .volume{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.player-service-component .bottom-player-component .volume:hover .volume-scrub{display:block;background-color:rgba(85,85,85,.5)}.player-service-component .bottom-player-component .volume .volume-scrub{display:none;height:100px;padding:37%;position:absolute;z-index:1;bottom:100%;background-color:rgba(85,85,85,.5)}.player-service-component .bottom-player-component .volume .volume-scrub input[type=range][orient=vertical]{writing-mode:bt-lr;-webkit-appearance:slider-vertical;width:4px;height:100%;padding:0 2px}.player-service-component .bottom-player-component .volume .volume-scrub .volume-filler{position:absolute;width:10%;height:70%;top:20%;left:45%;right:50%;background-color:hsla(0,0%,100%,.3);z-index:1000}.player-service-component .bottom-player-component .volume .volume-scrub .volume-filled{position:absolute;width:10%;height:60%;top:20%;left:45%;right:50%;margin-top:15px;margin-bottom:10px;background-color:red;z-index:2000}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=range]{overflow:hidden;width:80px;-webkit-appearance:none;background-color:#9a905d}input[type=range]::-webkit-slider-runnable-track{height:10px;-webkit-appearance:none;color:#13bba4;margin-top:-1px}input[type=range]::-webkit-slider-thumb{width:10px;-webkit-appearance:none;height:10px;cursor:pointer;background:red;box-shadow:-80px 0 0 80px red}}input[type=range]::-moz-range-progress,input[type=range]::-moz-range-track,input[type=range]::-ms-fill-lower{background-color:red}input[type=range]::-ms-fill-upper{background-color:#9a905d}figure:-webkit-full-screen,figure:fullscreen{max-width:100%;width:100%;height:100vh}video::-webkit-media-controls,video::-webkit-media-controls-enclosure{display:none!important}@media screen and (max-width:900px){figure{width:100%}figure .bottom-player-component{padding:2px}figure .bottom-player-component .progress .timer{margin-left:-20px;padding:2px 6px}figure .bottom-player-component .progress .timer button{font-size:10px}figure .bottom-player-component .speed{margin-top:2px}figure .bottom-player-component .speed button{font-size:10px;padding:8px 4px;width:100%}figure .bottom-player-component .speed .speeds{padding-top:10px}figure .bottom-player-component .speed .speeds button{font-size:10px;padding:5px 4px}figure .bottom-player-component .download button{padding:1px 6.5px;width:100%}figure .bottom-player-component .download button i{font-size:15px}figure .bottom-player-component .download .captions button{font-size:6px;padding:5px 7px;border-bottom:1px solid rgba(85,85,85,.5);width:100%}figure .bottom-player-component .time{font-size:13px;margin-top:11px;font-weight:lighter}figure .bottom-player-component .download,figure .bottom-player-component .skip,figure .bottom-player-component .volume{margin-top:8px}figure .bottom-player-component .speed,figure .bottom-player-component .time{font-size:10px}figure .bottom-player-component i{font-size:15px}figure .bottom-player-component .expand{margin-top:5px}figure .bottom-player-component .expand button{padding:0 2px}figure .bottom-player-component .expand img{width:20px}figure .bottom-player-component .play i{font-size:24px;margin-top:5px}}.controls-video{position:absolute;top:50%;right:16px;transform:translateY(-50%);background-color:rgba(85,85,85,.3);border-radius:50%}.controls-video button{background-color:transparent;padding:0;margin:4px;border:0;color:#fff;outline:none;width:40px;height:40px}.controls-video button img{width:42px;border-radius:50%}.controls-video button img:hover{background-color:#0e9347}.controls-video .title button{background:none;width:100%;padding:0;margin:0;cursor:auto}.controls-video .move-buttons{display:grid;padding:16px;grid-template-columns:1fr 1fr 1fr}.zoom-buttons{position:absolute;top:66%;right:16px;width:176px;transform:translateY(-50%);display:flex;justify-content:space-evenly}.zoom-buttons button{background-color:transparent;padding:0;margin:4px;border:0;color:#fff;outline:none;width:40px;height:40px}.zoom-buttons button img{width:42px;border-radius:50%}.zoom-buttons button img:hover{background-color:#0e9347}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.log-event-service-page .box-customer-header{display:flex;justify-content:end;align-items:center;margin:16px 0;position:relative;text-align:end}.log-event-service-page .box-customer-header .title-box-customer{display:flex}.log-event-service-page .box-customer-header .title-box-customer .text-title{font-size:16px;margin-bottom:10px}.log-event-service-page .box-customer-header .title-box-customer .btn-reload{margin:4px 12px}.log-event-service-page .box-customer-header .btn-add-box{text-transform:uppercase;font-weight:bolder;position:absolute;top:0;right:0}.log-event-service-page .ant-spin-spinning{width:100%}.log-event-service-page .log-event-line-chart-wrapper .statistic-chart-box{margin:20px 16px}.log-event-service-page .log-event-line-chart-wrapper .statistic-chart-box .highcharts-credits{display:none!important}.log-event-service-page .table-page{margin:8px}.log-event-service-page .table-page .ant-table-thead .ant-table-cell{background:#141414}.log-event-service-page .table-page .manager-member-actions{display:flex}.log-event-service-page .table-page .manager-member-actions .edit-button{margin-right:16px;cursor:pointer}.log-event-service-page .table-page .manager-member-actions .edit-button:hover{color:#fff}.log-event-service-page .table-page .streaming-video{position:relative}.log-event-service-page .table-page .streaming-video video{position:absolute;top:0;left:0;width:100%!important;height:100%}.log-event-service-page .table-page .streaming-video .icon-play{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px}.log-event-service-page .table-page .ant-table-wrapper:only-child .ant-table{margin:0!important}.service-component .title-service-component{font-size:14px}.service-component .main-service-component{margin:16px 16px 0}.service-component .main-service-component .card-service{display:flex;justify-content:center;position:relative}.service-component .main-service-component .card-service .icon-pro-service{position:absolute;z-index:1;top:-10px;right:5%}.service-component .main-service-component .card-service .body-card-service .logo-side{text-align:center}.service-component .main-service-component .card-service .body-card-service .logo-side .image{object-fit:cover;width:50px;height:50px;border-radius:50%}.service-component .main-service-component .card-service .body-card-service .info{margin-right:8px}.service-component .main-service-component .card-service .body-card-service .info .title{overflow:hidden;line-height:3ex;height:3ex;font-size:15px;color:#0e9347;cursor:pointer;font-weight:700}.service-component .main-service-component .card-service .body-card-service .info .description{font-size:13px;margin:8px 8px 0;line-height:3ex;height:12ex;overflow:hidden;text-align:center}.service-component .main-service-component .card-service .body-card-service .info .description span{font-weight:bolder}.service-component .main-service-component .card-service .body-card-service .info .btn-detail{display:flex;justify-content:center}.service-component .main-service-component .card-service .body-card-service .info .btn-detail button{margin-right:85px;min-width:96px}.detail-service-component{margin:16px}.detail-service-component .title-detail-service-component{display:flex;font-size:14px;color:#fff}.detail-service-component .title-detail-service-component span{text-transform:capitalize}.detail-service-component .form-check-code{margin-bottom:16px;font-size:18px}.detail-service-component .form-check-code input{width:300px}.detail-service-component .description{margin-bottom:8px}.detail-service-component .description span{font-weight:bolder}.detail-service-component .license-info{color:#fff;padding:12px 0 8px;font-size:16px}.detail-service-component .license-info span{font-weight:bolder}.detail-service-component .sync-activates{display:flex;justify-content:flex-end}.detail-service-component .edit-button button{width:120px}.detail-service-component .edit-button:hover{color:#fff}.detail-service-component .step-0-col-8{background:#1f1e1e;max-width:32.33333333%;margin-right:1%;border:2px solid #4f4d4d;box-sizing:border-box;border-radius:5px}.detail-service-component .step-0-col-8 .image-col{margin-right:10px;width:24px;background:#0e9347;border-radius:3px;padding:6px}.detail-service-component .step-0-col-16{background:#1f1e1e;border:2px solid #4f4d4d;box-sizing:border-box;border-radius:5px}.detail-service-component .step-0-col-16 .image-col{margin-right:8px;width:6px}.detail-service-component .step-0-col-16 .image-col-icon{margin-right:10px;width:14px}.detail-service-component .button-tab{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:16px}.detail-service-component .button-tab .ant-btn{color:#9ea8b7;background:#1f1e1e;border:1px solid #616976}.detail-service-component .button-tab .ant-btn-primary{color:#fff!important;background-color:#0e9347!important;border-color:#0e9347!important}.detail-service-component .button-tab .ant-btn:focus,.detail-service-component .button-tab .ant-btn:hover{color:#fff!important}.detail-service-component .step-1-col{background:#1f1e1e;border:1px solid #4f4d4d;box-sizing:border-box;border-radius:5px;height:100%;padding:16px!important}.service-container .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#0e9347}.service-container .service-count{font-weight:700;border:2px solid #fff;border-radius:50px;background:#fff;color:rgba(31,31,31,.66)}.service-container .serive-icon{margin-right:10px}.SearchVideosModal_videos-container__3p3ig{margin-top:0}.SearchVideosModal_search-bar__3HXHg{height:50px}.VideoPlayer_container__2poM7{position:relative}.VideoPlayer_icon-play__U8HDP{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px}.VideoPlayer_video-player-title__2eMx-{padding:8px;position:absolute;z-index:1;background:rgba(0,0,0,.3);width:100%;font-size:14px;font-weight:500;color:#fff;text-transform:capitalize;top:0;left:0}.VideoDescription_container__mJEO5{display:flex;padding:7px 0;justify-content:space-between}.VideoDescription_video-duration__2x1uR{width:30%;padding:5px 7px;border:1px solid #363636;display:flex;justify-content:center;text-align:center}.VideoDescription_video-tags__1Q7HH{width:70%;border:1px solid #363636;border-left:none;padding:5px}.customer-page{margin:16px}.customer-page .box-customer-header{margin:16px 0;position:relative}.customer-page .box-customer-header .title-box-customer{display:flex}.customer-page .box-customer-header .title-box-customer .text-title{font-size:16px;margin-bottom:10px}.customer-page .box-customer-header .title-box-customer .btn-reload{margin:4px 12px}.customer-page .box-customer-header .btn-add-box{text-transform:uppercase;font-weight:bolder;position:absolute;top:0;right:0}.customer-page .table-page .manager-member-actions{display:flex}.customer-page .table-page .manager-member-actions .edit-button{margin-right:30px;display:flex;align-items:center;cursor:pointer}.customer-page .table-page .manager-member-actions .edit-button:hover{color:#fff}.customer-page .table-page .manager-member-actions .edit-button>span{margin-right:8px}.customer-page .table-page .ant-tabs-tab{border:1px solid hsla(0,0%,100%,.6509803922)!important;margin-right:8px!important}.customer-page .table-page .ant-tabs-tab.ant-tabs-tab-active{background:#288cff;border-color:#288cff!important}.customer-page .table-page .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.customer-page .table-page .ant-table-expanded-row>.ant-table-cell{background:rgba(63,72,85,.7607843137)!important}.customer-page .table-page .ant-tabs-top>.ant-tabs-nav:before{border-bottom:1px solid #3f4855!important}.ant-select-dropdown>div :nth-child(2){max-height:300px!important}.ant-tooltip-inner{border-radius:6px!important;border:2px solid #4f4d4d!important;background-color:#1f1f1f!important}.notification_wrapper{display:flex;align-items:center;cursor:pointer}.notification_icon{position:relative;margin-right:8px}.notification_badge{background-color:#fd9113;border-radius:50%;width:20px;height:20px;position:absolute;right:-9px;top:-9px;color:#fff;font-size:9px;font-weight:700;display:flex;justify-content:center;align-items:center}.notification_container{width:425px;max-width:600px;height:300px;overflow:auto;padding:12px}.notification_container .ant-checkbox-inner{border:1px solid #7a7a7a}.notification_container_system_message{height:300px;overflow:auto;padding:12px}.notification_container_system_message .ant-checkbox-inner{border:1px solid #7a7a7a}.notitfication_item_title{font-weight:500}.notification_status_icon{width:8px;height:8px;border-radius:50%;display:inline-block}.notification_date{font-size:13px;font-weight:600}.notitfication_popover{padding:0}.warningDevices_modal{z-index:9999!important}.warningDevices_item{cursor:pointer;color:#fd9113;font-weight:600}.warningDevices_item:hover{color:#ffa034}.warningDevices_item_info{display:flex!important}.system_message_icon{border-radius:12px;background-color:#cddeff;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.system_message_icon>span{color:#288cff}.system_message_title{font-size:13px;font-weight:700}.system_message_date{font-size:11px;font-weight:400;color:#868b93}.system_message_description{margin-top:5px;font-size:13px}.system_message_cause{margin-top:5px;font-size:12.5px;color:#868b93}.warning_device_gateway{color:#fd9113}.device-off-title,.warning_device_gateway{cursor:pointer;font-weight:500;white-space:nowrap}.device-off-title{color:red;text-decoration:underline}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);z-index:9;cursor:default}.system_message_popup_header{position:relative;padding:5px 12px 12px}.system_message_popup_header .popup_close_icon{padding:5px;font-size:20px;position:absolute;right:-6px;cursor:pointer;top:-2px}.system_message_popup_header .ant-input-number,.system_message_popup_header .ant-input-number:hover,.system_message_popup_header .ant-input-search{border:1px solid #7a7a7a}.system_message_popup_header .ant-input-number-handler-wrap{background:#303030}.system_message_popup_header .ant-input-number-input{height:30px;padding:0 6px}.system_message_popup_header .ant-tag{width:100%;text-align:center;padding:0 3px}.system_message_popup_header .title_filter{font-size:11px}.system_message_popup_header .button_download{margin-left:8px}.system_message_popup_header .filter-options,.system_message_popup_header .message-tabs{display:flex;align-items:center;justify-content:space-between}.system_message_popup_header .filter-tags{padding:5px 0}.system_message_header{display:flex;justify-content:space-between}.system_message_menu_icon{cursor:pointer}.system_message_menu .ant-dropdown-menu-item{padding:2px 6px;font-size:12.5px}.warning-header{display:flex;align-items:center;justify-content:space-between}.system_message_update_cause_container{position:absolute;bottom:-20px;z-index:10;width:100%;background-color:#3f4855;border-top:1px solid hsla(0,0%,100%,.6509803922);box-shadow:0 -2px 2px #888;opacity:1;padding:6px}.system_message_update_cause_container textarea{border:1px solid #7a7a7a;resize:none}.system_message_update_cause_container .ant-form-item{margin-bottom:8px}.system_message_update_cause_container .system_message_update_cause_actions{justify-content:flex-end;width:100%}.system_message_update_cause_container .system_message_update_cause_actions .ant-btn-text{border:none;color:inherit}.divider{border-left:1px solid #3f4855;height:25px;display:flex;align-items:center;margin-right:10px}.camera-management-component .storage-video-component{position:relative}.camera-management-component .storage-video-component .header-storage-component{width:calc(100% - 332px);background-color:#000;z-index:1;position:fixed;top:64px;right:0;padding:12px 0 8px;display:flex;justify-content:space-between}.camera-management-component .storage-video-component .header-storage-component .picker-side{width:80%}.camera-management-component .storage-video-component .header-storage-component .picker-side .picker{margin-right:16px}.camera-management-component .storage-video-component .center-storage-component{margin-top:60px}.camera-management-component .storage-video-component .center-storage-component .main-child-video{border-bottom:.1px solid #363533}.camera-management-component .storage-video-component .center-storage-component .main-child-video .description{margin:8px;display:flex;font-weight:bolder;justify-content:space-between}.camera-management-component .storage-video-component .center-storage-component .main-child-video .description .des{cursor:pointer}.camera-management-component .storage-video-component .center-storage-component .main-child-video .description img{cursor:pointer;width:20px}.camera-management-component .storage-video-component .center-storage-component .main-child-video .streaming-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.camera-management-component .storage-video-component .center-storage-component .main-child-video .streaming-video video{position:absolute;top:0;left:0;width:100%!important;height:100%}.camera-management-component .storage-video-component .center-storage-component .main-child-video .streaming-video .decrypt{position:absolute;top:8px;right:8px;padding:4px 8px;border-radius:4px;background:rgba(0,0,0,.3);font-weight:bolder;color:#fff;font-size:16px}.camera-management-component .storage-video-component .center-storage-component .main-child-video .streaming-video .icon-play{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px}.camera-management-component .storage-video-component .center-storage-component .main-child-video .streaming-video figure{width:100%;overflow:hidden;margin:0}.camera-management-component .storage-video-component .center-storage-component .main-child-video .streaming-video figure video{display:block;margin:21,875% 0}.camera-management-component .storage-video-component .center-storage-component .empty-video{margin:10% 0}.camera-management-component .storage-video-component .center-storage-component .upload-video-camera{margin:-2px;position:relative;border:2px dashed #4f4d4d;padding-bottom:56.25%}.camera-management-component .storage-video-component .center-storage-component .upload-video-camera .add-button{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.camera-management-component .storage-video-component .add-camera{margin-right:16px;display:flex}.camera-management-component .pinned-camera-component{margin-left:16px;top:64px;position:fixed}.camera-management-component .pinned-camera-component .ant-tabs-content{flex-direction:column}.camera-management-component .pinned-camera-component .title-camera-component{cursor:pointer;font-size:14px;margin:8px 0}.camera-management-component .pinned-camera-component .search-camera{margin-bottom:16px}.camera-management-component .pinned-camera-component .pagination{text-align:center;margin:8px 16px}.camera-management-component .pinned-camera-component .main-pinned-component{height:68vh;overflow-x:hidden;box-sizing:border-box;border:1px solid #4f4d4d;box-shadow:10px 10px 4px rgba(0,0,0,.25);border-radius:5px}.camera-management-component .pinned-camera-component .main-pinned-component .title-pinned-component{margin:16px;text-align:center;color:#fff;font-size:16px;border-bottom:1px solid #4f4d4d}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera{margin:8px;cursor:pointer;font-size:16px;display:flex}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera .info-side{max-width:246px;width:100%;border:1px solid #4f4d4d;box-sizing:border-box;border-radius:5px;padding:2px 8px;display:flex;justify-content:space-between}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera .info-side .name{margin:4px 0;display:flex}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera .info-side .name .cam-icon img{width:20px;height:12px}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera .info-side .name .cam-name{max-width:206px;padding:4px 0 0 8px;line-height:3ex;height:3ex;overflow:hidden;font-size:13px;color:#fff}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera .info-side .name .cam-name-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera .info-side .icon{width:20px}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera .edit img{height:20px;width:20px;margin:8px 0 4px 8px}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera.selected .info-side{color:#fff;border:1px solid #0e9347}.camera-management-component .pinned-camera-component .main-pinned-component .child-pin-camera .camera-icon{width:22px;height:22px}.camera-management-component .pinned-camera-component .main-pinned-component::-webkit-scrollbar{width:5px;height:8px}.camera-management-component .pinned-camera-component .main-pinned-component::-webkit-scrollbar-thumb{background:#c4c4c4}.password_validate{margin-left:.3rem!important}.source_validate{margin-left:1.3rem!important}.step-stream-component .ant-result{padding:8px}.step-stream-component .ant-result-icon>.anticon{font-size:56px}.step-stream-component .ant-result-icon{margin-bottom:16px}.step-stream-component .ant-result-title{font-size:18px}.step-stream-component .ant-result-extra{margin-top:16px}.form_test_camera{margin-top:1rem!important}.popover-camera-setting,.popover-record{font-size:13px;width:100%}.popover-camera-setting .detail,.popover-record .detail{padding:4px 0;display:flex;justify-content:space-between}.popover-camera-setting .detail .content,.popover-record .detail .content{text-align:right;font-weight:400}.popover-camera-setting .detail .change_source,.popover-record .detail .change_source{margin-left:.5rem}.popover-camera-setting .detail.status,.popover-record .detail.status{padding:0}.popover-camera-setting .detail .hover-popup:hover,.popover-record .detail .hover-popup:hover{color:rgba(14,147,71,.5882352941)!important}.popover-camera-setting .detail .tag-info-video,.popover-record .detail .tag-info-video{margin-top:-4px}.popover-camera-setting .detail .tag-info-video>div,.popover-record .detail .tag-info-video>div{width:auto!important}.popover-camera-setting .detail .tag-info-video .ant-tag,.popover-record .detail .tag-info-video .ant-tag{margin:0 0 4px 5px!important}.popover-camera-setting .button-side,.popover-record .button-side{display:flex;justify-content:center}.popover-camera-setting .button-side button,.popover-record .button-side button{margin:16px 8px 0;min-width:100px}.popover-camera-setting .button-side button.delete:hover,.popover-record .button-side button.delete:hover{background-color:transparent}.popover-camera-setting .ant-tag,.popover-record .ant-tag{margin:0}.popover-camera-setting{width:240px!important}.camera-search-icon{width:20px;margin:4px 8px 4px 0}.edit-camera-component .edit-camera-alert{margin-bottom:16px}.edit-camera-component .btn-update-camera{display:flex;justify-content:flex-end}.edit-camera-component .btn-update-camera button{margin-left:16px;min-width:100px}.edit-camera-component .edit-camera-email .ant-col.ant-col-20.ant-form-item-control{border:1px solid #434343;border-radius:2px}.scan-camera-component .main-component{min-height:300px;position:relative}.scan-camera-component .main-component .handle-form{position:absolute;top:45%;width:100%}.scan-camera-component .main-component .handle-form input{width:264px}.scan-camera-component .switch-type-btn{display:flex;justify-content:flex-end}@media only screen and (min-width:1224px){.camera-management-component .pinned-camera-component .main-pinned-component{height:68vh}}@media only screen and (min-width:1824px){.camera-management-component .pinned-camera-component .main-pinned-component{height:78vh}}.ant-popover-title .title-item{width:240px}.modal-event-camera .ant-modal-footer{border-top:unset!important}.find-location-map{width:100%;height:50vh;background:#000}.find-location-map .leaflet-control-container .leaflet-bottom.leaflet-right{display:none}.find-location-map .leaflet-popup-content{width:370px!important;margin:14px 5px 10px 14px!important}.system_message_popup .ant-popover-inner{width:604px;max-width:604px}#camera-root-tree .root-group-list{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.device-node .device-node-actions .device-node-action.remove-group,.device-node .device-node-actions .device-node-action.remove-group:hover{color:#ff4d4f}.live-advance-search-result{display:flex;flex-direction:column;grid-gap:8px;gap:8px;max-height:500px;overflow-y:auto;margin-top:8px}.live-advance-search-result .camera-list{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.camera-page-tree .camera-tree-header{display:flex;justify-content:space-between;align-items:center;grid-gap:4px;gap:4px}.camera-page-tree .camera-page-tree-content{max-height:calc(100vh - 196px);overflow-y:auto}.camera-page-tree .camera-page-tree-content.search-mode{max-height:calc(100vh - 220px)}.camera-page-tree .camera-page-tree-content.search-mode .group-node-root>.group-node-content>.group-node-cameras-container{max-height:calc(100vh - 268px)!important}.camera-page-tree .camera-page-tree-content .group-node-root:only-of-type>.group-node-content>.group-node-cameras-container{max-height:calc(100vh - 244px)!important}.add-camera-to-group-dropdown .ant-select-item.disabled{color:hsla(0,0%,100%,.65);background-color:#07622f}.camera-list-camera{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.camera-list-camera .camera-list{position:relative}.camera-list-camera .camera-list-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%}.camera-list-camera .camera-list-divider{margin:4px 0}.camera-list-camera .camera-list-items{display:flex;flex-direction:column;grid-gap:4px;gap:4px;height:calc(100vh - 280px);overflow-y:auto}.camera-list-camera .camera-list-pagination{margin-top:4px;display:flex;justify-content:center}.system-component{margin:8px 8px 0}.system-component .namespaces{display:flex}.system-component .namespaces .title{font-size:16px;margin:0 4px}.system-component .namespaces .ant-select{min-width:160px}.system-component .member-status{margin-left:16px}.system-component .member-status .member-online{background-color:#0e9347;width:10px;height:10px;border-radius:50%}.system-component .member-status .member-offline{background-color:#4f4d4d;width:10px;height:10px;border-radius:50%}.system-component .session span{font-weight:bolder}.system-component .ant-pagination-item:hover a,.system-component .ant-tabs-nav .ant-tabs-tab-active,.system-component .ant-tabs-nav .ant-tabs-tab:hover,.system-component .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn .ant-pagination-item:focus a{color:#fff}.system-component .ant-pagination-item a,.system-component .ant-tabs-nav .ant-tabs-tab,.system-component .ant-tabs-nav .ant-tabs-tab-active,.system-component .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn .ant-pagination-item:focus a{color:hsla(0,0%,100%,.65)}.system-component .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.system-component .ant-tabs-ink-bar{background-color:#0e9347}.system-component .ant-pagination-item:focus,.system-component .ant-pagination-item:hover,.system-component .ant-pagination-next:focus .ant-pagination-item-link,.system-component .ant-pagination-next:hover .ant-pagination-item-link,.system-component .ant-pagination-prev:focus .ant-pagination-item-link,.system-component .ant-pagination-prev:hover .ant-pagination-item-link,.system-component .ant-select:not(.ant-select-disabled):hover .ant-select-selector{color:#0e9347;border-color:#0e9347}.system-component .ant-tabs-large>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:#0e9347}.system-component .ant-tabs-tab-btn:active,.system-component .ant-tabs-tab-btn:focus,.system-component .ant-tabs-tab-remove:active,.system-component .ant-tabs-tab-remove:focus{color:#fff}.system-component .manager-member-actions{display:flex}.system-component .manager-member-actions .edit-button{margin-right:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.system-component .manager-member-actions .edit-button:hover{color:#fff}.system-component .manager-member-actions .error{color:#f52f39!important}.system-component .system-icon{margin-right:10px}.system-component .ant-progress-status-success .ant-progress-bg{height:3px!important}.system-component .ant-progress-status-success .ant-progress-text{display:none}.system-component .has-margin-right{transform:translateX(50px)}.system-component .table-parent{width:100%;border:1px solid #303030}.system-component .folderContainerBody input:focus-visible,.system-component .new-group input:focus-visible{outline:none}.system-component .folderContainerBody button,.system-component .folderContainerBody input,.system-component .new-group button,.system-component .new-group input{background-color:#000;border:none}.system-component .folder,.system-component .new-group{display:flex;justify-content:space-between}.system-component .new-group{border:1px solid #303030;padding:12px 16px;align-items:center}.system-component .new-group input::placeholder{opacity:.5}.add-whitelist-ip-component{border-top:1px solid #303030;margin-top:20px}.add-whitelist-ip-component .create-btn{display:flex;justify-content:flex-end}.add-whitelist-ip-component .create-btn .ant-form-item{margin:0}.add-whitelist-ip-component .create-btn button{min-width:100px}.add-whitelist-ip-component .ant-picker{width:100%}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:rgba(14,147,72,.3490196078)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#0e9347!important}@media only screen and (min-width:1824px){.system-component .ant-table{min-height:78vh}}.table-parent{border:1px solid #303030;padding:12px 16px}.table-parent .name{display:flex;align-items:center;grid-gap:4px;gap:4px}.table-children{justify-content:space-between}.addItem,.table-children{border:1px solid #303030;padding:12px 16px;display:flex}.system-component buttons,.system-component input{display:inline-flex}.editMode{grid-gap:8px;gap:8px}.createMode,.editMode{display:flex;align-items:center}.createMode{width:100%;justify-content:space-between}.button-action,.button-action button,.buttons-container{display:flex;align-items:center;justify-content:center}.report-management-component .pinned-report-component{width:100%;padding:16px}.report-management-component .pinned-report-component .report_chart{margin-top:3rem;height:calc(400px - 3rem)}.report-management-component .input_date_picker{display:flex;justify-content:flex-start;align-items:center;height:100%;grid-gap:5px;gap:5px}.report-management-component .export-button{display:flex;justify-content:flex-end}.report-management-component .title-camera-component{font-size:14px}.report-management-component .search-camera{margin-bottom:16px}.report-management-component .pagination{text-align:center;margin:8px 16px}.report-management-component .main-report{padding:0 .5rem;margin-right:16px}.report-management-component .highcharts-credits{display:none}.ant-progress-show-info .ant-progress-outer{padding-right:0!important}.chart-item{background-color:#1f1e1e;border-radius:5px;padding:10px}.chart-item .extra-info{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.chart-item .extra-info .total-device{font-weight:700;font-size:xx-large}.content-center{display:flex;flex-direction:column;align-items:center}.chart-title,.section-title{color:hsla(0,0%,100%,.6509803922);font-weight:700}.section-title{text-transform:uppercase;margin-bottom:10px;margin-top:10px}.chart-info{display:flex;width:100%;align-items:center;justify-content:center}.chart-info .left{text-align:center;padding:20px}.custom-tooltip{background-color:#000;padding:5px;border-radius:5px}.legend-wrapper{list-style-type:none}.legend-wrapper li{display:flex;align-items:center;grid-gap:10px;gap:10px}.legend-wrapper .bullet{display:block;width:10px;height:10px}.login-component{background-image:url(/static/media/background-login.25a41fa4.jpg);display:flex;height:100%;width:100%;position:relative}.login-component .login-container{display:flex;transform:translate(-50%,-50%);top:50%;left:50%;position:relative;height:80%}.login-component .login-form{width:600px;height:100%;position:relative}.login-component .hoasen-login-form{background:#fff!important}.login-component .hoasen-namespace{color:#000!important}.login-component .left-login-component{position:absolute;width:40%;max-width:500px;top:50%;left:50%;transform:translate(-50%,-50%);background:#1f1e1e;border:1px solid #0e9347;box-sizing:border-box;border-radius:10px;min-width:500px}.login-component .left-login-component .select-type-login .main-login-component{width:100%;padding:108px 0 16px;display:flex}.login-component .left-login-component .logo-login-component{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.login-component .left-login-component .logo-login-component .logo{background:#1f1e1e;border:5px solid #0e9347;box-sizing:border-box;border-radius:50%;width:168px;height:168px;position:relative}.login-component .left-login-component .logo-login-component .logo img{position:absolute;width:120px;height:120px;top:50%;left:50%;transform:translate(-50%,-50%)}.login-component .left-login-component .logo-login-component .dash-logo{background:#fff!important}.login-component .left-login-component .logo-login-component .hoasen-logo{background:#b11116!important}.login-component .left-login-component .download-component{width:100%;position:absolute;left:50%;transform:translate(-50%);text-align:center}.login-component .left-login-component .download-component .title{font-weight:700;font-size:15px;line-height:18px;text-align:center;text-transform:uppercase;color:#0e9347;margin:12px}.login-component .left-login-component .download-component .download-btn button{margin:0 4px;width:128px;height:40px}.login-component .left-login-component .tab-login-component-0{position:absolute;top:36%;left:10%;cursor:pointer}.login-component .left-login-component .tab-login-component-1{position:absolute;top:36%;right:10%;cursor:pointer}.login-component .left-login-component .tab-login-component-0:hover,.login-component .left-login-component .tab-login-component-1:hover{color:#0e9347!important;transition:all .3s cubic-bezier(.645,.045,.355,1)}.login-component .right-login-component{width:50%}.hoasen-login-component{background-image:url(/static/media/background_login_hoasen.0a8f1d27.jpg)!important}.hoasen-login-banner{background-image:url(/static/media/banner_login_hoasen.442af127.jpg);width:600px;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.hoasen-input input,.hoasen-submit[disabled]{color:#434343!important}.hoasen-input input::placeholder{color:#000!important;opacity:.6}.first-step-login-component{width:100%}.first-step-login-component .select-type{width:100%;display:grid;grid-template-columns:1fr 1fr}.first-step-login-component .select-type button{height:48px}.first-step-login-component .select-type .passkey-button{display:inline-flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.first-step-login-component .select-type .ant-btn{border-radius:0}.first-step-login-component .button-continue{margin-top:16px;text-align:center}.first-step-login-component .button-continue button{width:136px}._2sd-step-login-component{width:100%;display:grid;grid-template-columns:1fr 400px 1fr}._2sd-step-login-component .ant-form-item{margin:0}._2sd-step-login-component .ant-form-large .ant-form-item-control-input input{min-height:32px}._2sd-step-login-component .ant-input-prefix{margin:4px 8px 4px 0}._2sd-step-login-component .confirm-btn{padding-top:16px;width:100%;display:flex;justify-content:center}._2sd-step-login-component .confirm-btn button{width:136px;margin:0 8px}._2sd-step-login-component .confirm-btn .ant-form-item{margin:0}._2sd-step-login-component .feedback{min-height:12px;padding-top:8px;color:hsla(0,0%,100%,.6509803922)}._2sd-step-login-component .feedback span{cursor:pointer}._2sd-step-login-component .feedback:hover span{color:#fff}._2sd-step-login-component .hoasen-feedback{color:#434343!important}._3th-step-login-component{width:100%}._3th-step-login-component .select-namespaces{display:grid;grid-template-columns:1fr 400px 1fr}._3th-step-login-component .select-namespaces .ant-select:focus{outline:1px auto #0e9347}._3th-step-login-component .select-namespaces .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#0e9347}._3th-step-login-component .select-namespaces .ant-select-selector{height:47px!important}._3th-step-login-component .select-namespaces .ant-select-selector .ant-select-selection-item,._3th-step-login-component .select-namespaces .ant-select-selector .ant-select-selection-placeholder{align-self:center}._3th-step-login-component .confirm-btn{margin-top:16px;width:100%;display:flex;justify-content:center}._3th-step-login-component .confirm-btn button{height:40px;width:136px;margin:0 8px}._3th-step-login-component .confirm-btn .ant-form-item{margin:0}._3th-step-login-component .confirm-btn .button-size-select{height:40px;padding:6.4px 20px;font-size:16px;border-radius:40px}@media(max-width:575.98px){.login-component .left-login-component{min-width:100%;top:47%!important}.login-component .left-login-component .select-type-login .main-login-component .first-step-login-component{padding:10px}.login-component .left-login-component .select-type-login .main-login-component .first-step-login-component .select-type button{width:100%}.login-component .left-login-component .select-type-login .main-login-component ._2sd-step-login-component,.login-component .left-login-component .select-type-login .main-login-component ._3th-step-login-component .select-namespaces{display:block;padding:10px}.login-component .left-login-component .select-type-login .main-login-component ._3th-step-login-component .confirm-btn{margin-top:6px!important;margin-bottom:10px!important}}.login-passkey-form-container{display:flex;width:100%;justify-content:center}.login-passkey-form{width:100%}.login-passkey-form-title{text-align:center;font-size:1.5rem;font-weight:700}.login-passkey-form-button-container{display:flex;justify-content:center;grid-gap:.5rem;gap:.5rem}.verify-passkey{width:100%}.verify-passkey-title{text-align:center;font-size:1.5rem;font-weight:700}.verify-passkey-subtitle{text-align:center;font-size:.875rem;color:#6b7280}.verify-passkey-icon-container{height:80px;display:flex;align-items:center;justify-content:center}.verify-passkey-button-container{margin-top:1.25rem;display:flex;justify-content:center;grid-gap:.5rem;gap:.5rem}html{--antd-wave-shadow-color:#0e9347}.ant-layout{width:100%;height:100%}.ant-collapse-content>.ant-collapse-content-box,.ant-layout-header{padding:0}.ant-tree-title:hover{color:#fff}.ant-card-body{padding:8px}.ant-empty{margin:50px 0}.ant-modal-body{padding:16px}.ant-layout-sider{background:none}.ant-menu.ant-menu-dark .ant-menu-item-selected{background-color:unset}.ant-menu-dark .ant-menu-item-selected>a{font-weight:bolder;color:#0e9347}.ant-menu-dark .ant-menu-item-selected>a:hover{color:#1eff7f}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#0e9347}.ant-checkbox-checked .ant-checkbox-inner{background-color:#0e9347;border-color:#0e9347}.ant-pagination-item-active a{color:#0e9347}.ant-pagination-item-active,.ant-pagination-item-active:hover{border-color:#0e9347}.ant-btn{color:#0e9347;border:1px solid #0e9347}.ant-btn:focus,.ant-btn:hover{color:#fff;border-color:#0e9347}.ant-btn-dangerous:focus,.ant-btn-dangerous:hover{color:#f52f39;background:transparent;border-color:#f52f39}.ant-btn-dangerous{color:#a61d24;background:transparent;border-color:#a61d24}.ant-pagination-item-active:focus,.ant-pagination-item-active:hover{border-color:#0e9347}.ant-pagination-item-active:focus a,.ant-pagination-item-active:hover a,.ant-pagination-item:focus a,.ant-pagination-item:hover a{color:#0e9347}.ant-pagination-item:focus,.ant-pagination-item:hover{border-color:#0e9347}.ant-btn-primary:focus,.ant-btn-primary:hover{border-color:#0e9347;background-color:#065a2b}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active{color:#0e9347}.ant-btn-primary{color:#fff;background-color:#0e9347;border-color:#0e9347;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-result-info .ant-result-icon>.anticon{color:#0e9347}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:hover{border-color:#0e9347}.ant-radio-checked:after{border:1px solid #0e9347}.ant-radio-inner:after{background-color:#0e9347}.ant-input-focused,.ant-input-number-focused,.ant-input-number:hover,.ant-input:focus,.ant-input:hover,.ant-picker-focused,.ant-picker:hover,.ant-radio-checked .ant-radio-inner,.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#0e9347}.ant-typography-copy{color:#0e9347}.ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:#0e9347;border-color:#0e9347}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#0e9347}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #0e9347}.ant-picker-today-btn{color:#0e9347}.ant-picker-today-btn:hover{color:#1eff7f}.ant-popover-buttons>button{min-width:60px}.ant-steps-item-finish .ant-steps-item-icon{border-color:#0e9347}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#0e9347}.ant-steps-item-process .ant-steps-item-icon{background:#0e9347;border-color:#0e9347}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item:hover{background-color:#0e9347}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:#0e9347}.gm-style .gm-style-iw-c{padding:12px 0 0 12px}.site-navigation-steps,[data-theme=compact] .site-navigation-steps{margin-bottom:24px}.ant-steps-navigation .ant-steps-item:before{background-color:#0e9347}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-title{color:#0e9347}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon{border-color:#0e9347}.ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon .ant-steps-icon{color:#0e9347}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#0e9347}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#0e9347}.ant-picker-range .ant-picker-active-bar{background:#0e9347}.ant-btn>.ant-btn-loading-icon .anticon{margin-right:8px;padding-right:0!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#0e9347}.ant-tabs-tab-btn:active,.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:active,.ant-tabs-tab-remove:focus,.ant-tabs-tab:hover{color:#0c7539}.ant-tabs-ink-bar{background:#0e9347}
/*# sourceMappingURL=main.6047f748.chunk.css.map */