.text-primary{color:#5156d3!important}.text-danger{color:#cc2020!important}.text-warning{color:#ec9b0e!important}.text-success{color:#0b9830!important}.text-info{color:#1dadcd!important}.text-body{color:#303030!important}.text-placeholder{color:grey!important}.text-link{font-weight:500;text-decoration:none;cursor:pointer}.text-link:hover,.text-underline{text-decoration:underline}.text-600,.text-bold{font-weight:600!important}.text-500,.text-medium{font-weight:500!important}.text-400,.text-regular{font-weight:400!important}.text-center{text-align:center}body{font-family:"Poppins",sans-serif}[ant-click-animating-without-extra-node]:after{animation:none!important}.ant-btn{border-radius:8px!important;box-shadow:unset!important}.ant-btn>svg+span{margin-left:8px}.ant-btn:disabled{opacity:.5;pointer-events:none}.ant-btn.ant-btn-primary{background:linear-gradient(180deg,#6065ea,#3a3ea6);color:#fff}.ant-btn.ant-btn-secondary,.ant-btn.ant-btn-ternary{color:#303030;border:1px solid #dedede}.ant-btn.ant-btn-secondary svg *,.ant-btn.ant-btn-ternary svg *{fill:#303030}.ant-btn.ant-btn-secondary{background:linear-gradient(180deg,#f5f5f5,#eaeaea)}.ant-btn.ant-btn-secondary.lighter{background:linear-gradient(180deg,#fff,#f1f1f1)}.ant-btn.ant-btn-secondary:focus{background:linear-gradient(180deg,#ededed,#d5d5d5)}.ant-btn.ant-btn-ternary{background:#fff}.ant-btn.ant-btn-ternary.lighter{color:#fff;background:hsla(0,0%,100%,.2)}.ant-btn.ant-btn-ternary:focus{background:#f2f2f2}.ant-dropdown-menu,.ant-input,.ant-input-affix-wrapper,.ant-notification-notice,.ant-picker,.ant-select-selector{border-radius:8px!important}.ant-input-affix-wrapper .ant-input,.ant-input-password input.ant-input{border-radius:0!important}.ant-checkbox-wrapper .ant-checkbox-inner{border-radius:4px}.ant-picker-ok button{color:#fff!important}.ant-form .ant-row.ant-form-item .ant-form-item-label label{white-space:pre-line}.ant-form .ant-row.ant-form-item .ant-col.ant-form-item-label label:before{position:absolute;right:-10px;margin-right:0}.ant-form .ant-form-item-label label{font-weight:500}.ant-form-item-extra{display:flex;white-space:pre-wrap;align-items:center;font-size:.8125rem;margin-top:2px;color:grey}.ant-form-item-extra>span{display:inline-flex;align-items:center;grid-gap:4px;gap:4px}.ant-form-item-extra span.anticon,.ant-form-item-extra svg{flex-shrink:0;width:.75rem;height:.75rem}.ant-notification{z-index:3090}.ant-notification .ant-notification-notice-content{display:grid;grid-template-columns:auto 1rem}.ant-notification .ant-notification-notice-message{font-size:.875rem;font-weight:500}.ant-notification .ant-notification-notice-message:empty{margin-bottom:0}.ant-notification .ant-notification-notice-description{font-size:.85rem}.ant-popover{padding:0}.ant-popover .ant-popover-arrow{display:none}.ant-popover .ant-popover-inner{border-radius:8px}.ant-popover .ant-popover-inner .ant-popover-title{padding:0;border-bottom:none}.ant-tabs.ant-tabs-card .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-left:8px}.ant-tabs.ant-tabs-card .ant-tabs-nav-list .ant-tabs-tab{border-radius:8px 8px 0 0!important;background-color:transparent!important;border-color:#d8d8d8!important;transition:unset!important}.ant-tabs.ant-tabs-card .ant-tabs-nav-list .ant-tabs-tab-active{background-color:#e7e8ff!important;border-color:#a6a9ff #a6a9ff #d8d8d8!important}.ant-tabs.ant-tabs-card .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{transition:unset!important}.ant-tabs .ant-tabs-nav{padding:0 8px;background:#fff}.ant-tabs .ant-tabs-nav:before{border-color:#dedede}.ant-tabs .ant-tabs-nav-operations{display:none!important}.ant-tooltip{padding:0;max-width:23.75rem}.ant-tooltip .ant-tooltip-arrow{display:none}.ant-tooltip .ant-tooltip-inner{color:#fff;font-size:.875rem;border-radius:8px;background-color:#000;padding:.75rem}.ant-picker-dropdown .ant-picker-panel-container{border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell-inner{border-radius:8px!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-content tbody .ant-picker-cell-today::hover .ant-picker-cell-inner{background:linear-gradient(180deg,#f96e6e,#cc2020)!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-content tbody .ant-picker-cell-today .ant-picker-cell-inner{background:linear-gradient(180deg,#f96e6e,#cc2020)!important;color:#fff;border-radius:8px}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-content tbody .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:transparent}.ant-picker-dropdown .ant-picker-preset .ant-tag-blue{border-radius:6px}.hoverable{cursor:pointer}.flex-centered{width:100%;height:100%;display:flex;justify-content:center;align-items:center}hr.divider{margin:1.5rem 0;border:0;border-bottom:1px dashed #dedede}div.divider{width:100%;height:8px;margin:2rem 0;background:#dedede}button.base-btn{padding:0;margin:0;border:0;background:transparent}button.base-btn:disabled{pointer-events:none;opacity:.5}.hidden{display:none;visibility:hidden}.no-scroll{position:relative;overflow:hidden}.btn-selection{background:#fff;border-color:#dedede;font-size:.85rem}.btn-selection.selected{background:#e6e7ff;color:#5156d3;border-color:#e6e7ff}.btn-selection.read-only{pointer-events:none}.btn-selection:disabled{background:#f2f2f2;color:#303030;border-color:#dedede}.preload-img{width:0;height:0;position:absolute;z-index:-9999999;pointer-events:none}.popular{background:#ffc123;border-radius:8px;padding:4px 6px;font-size:.75rem;line-height:1;display:inline-flex;align-items:center;margin-left:8px}.popular svg{width:14px;height:14px;margin-right:4px}.chart-tooltip.custom-tooltip{background:#fff;padding:12px;color:#303030;border-radius:8px}.chart-tooltip.custom-tooltip span{display:block}.chart-tooltip.custom-tooltip span:first-child{font-size:.75rem;margin-bottom:5px}.chart-tooltip.custom-tooltip span:last-child{font-weight:500}.table-list-header{padding:1rem 8px;display:flex;flex-wrap:wrap;align-items:center;grid-gap:1rem;gap:1rem;border-bottom:4px solid #dedede;background:#fff}.table-list-header.sticky{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10}.table-list-header .left{flex-grow:1}.table-list-header .right{border-left:1px solid #dedede;margin-left:auto}.table-list-header .right>*{margin-left:1rem}.checkbox-large.ant-checkbox-wrapper{align-items:center}.checkbox-large.ant-checkbox-wrapper .ant-checkbox-inner,.checkbox-large.ant-checkbox-wrapper .ant-checkbox-input{width:1.5rem;height:1.5rem}.checkbox-large.ant-checkbox-wrapper .ant-checkbox-inner:after{transform:rotate(45deg) scale(1.2) translate(-45%,-60%)}.checkbox-large.ant-checkbox-wrapper>span:last-child{margin-top:5px}.form-item-label-with-icon .ant-form-item-label{max-height:30px}.form-item-label-with-icon .ant-form-item-label img,.form-item-label-with-icon .ant-form-item-label svg{flex-shrink:0;width:1.1rem;height:1.1rem}.form-item-label-with-icon .ant-form-item-label>label{display:inline-flex;align-items:center;grid-gap:4px;gap:4px}.access-denied-wrapper{width:100%;min-height:calc(100vh - 7.1875rem);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1rem}.access-denied-wrapper .img{width:7.5rem;height:7.5rem}.access-denied-wrapper .img img{width:100%}.access-denied-wrapper .message{margin-top:.75rem;margin-bottom:1.5rem}.access-denied-wrapper .message h1{font-size:1.25rem;margin-bottom:4px}.access-denied-wrapper .message span{font-size:.8125rem}.access-denied-wrapper a.ant-btn{width:15rem}.avatar{overflow:hidden;border-radius:50%;position:relative}.avatar.size-small{width:1.5rem;height:1.5rem}.avatar.size-default{width:2rem;height:2rem}.avatar.size-large{width:2.5rem;height:2.5rem}.avatar.default-avatar{padding:1px;display:flex;align-items:center;justify-content:center}.avatar.default-avatar .avatar-string{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;font-weight:500;color:#000;font-size:.9rem;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none}.avatar .avatar-img{width:100%;height:100%;object-fit:cover;display:inherit}.avatar .avatar-picker{position:absolute;bottom:0;left:0;right:0;width:100%;height:2.25rem;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;justify-content:center;align-items:center;cursor:pointer}.avatar .avatar-picker:hover .anticon-camera{color:hsla(0,0%,100%,.9)}.avatar .avatar-picker input{display:none}.avatar .avatar-picker svg{width:1.1rem;height:1.1rem}.channel-selection-wrapper{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.channel-selection-wrapper.read-only .btn-selection{pointer-events:none}.channel-selection-wrapper .btn-selection:disabled img,.channel-selection-wrapper .btn-selection:disabled svg{opacity:.7}.channel-selection-wrapper .btn-selection{display:flex;align-items:center;grid-gap:6px;gap:6px}.channel-selection-wrapper .btn-selection img,.channel-selection-wrapper .btn-selection svg{width:1.25rem;height:1.25rem}.channel-selection-wrapper .btn-selection>span:last-child{margin:0}.channel-selection-wrapper .channel-message{width:100%;margin-top:4px;font-size:.8125rem}.datetime-selection-wrapper .days{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.datetime-selection-wrapper .time-picker{margin-top:.75rem;width:100%}.datetime-selection-wrapper hr.divider{margin:.75rem 0}.datetime-selection-wrapper.read-only .times{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.datetime-selection-wrapper.read-only .times .btn-selection{display:flex;align-items:center}.datetime-selection-wrapper.read-only .times .anticon-arrow-right{color:#666}.device-info-wrapper{display:flex;align-items:center}.device-info-wrapper .device-icon{width:1.25rem;margin-right:6px;flex-shrink:0}.device-info-wrapper .device-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-info-wrapper a{font-weight:500}.device-info-wrapper .tag{margin-left:8px}.device-info-wrapper .tag>span{font-size:.75rem;padding:4px 6px}.m-layout{width:100%}.m-layout-header{width:100%;padding:1rem;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:8px;gap:8px;align-items:center;background:#fff}.m-layout-header.bordered{border-bottom:1px solid #dedede}.m-layout-header.rounded{border-radius:1rem 1rem 0 0}.m-layout-header.sticky{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10}.m-layout-header .go-back{font-size:1rem;color:#000;cursor:pointer}.m-layout-header .left{text-align:left;justify-self:flex-start}.m-layout-header .center{text-align:center;justify-self:center;font-size:1.0625rem;font-weight:500}.m-layout-header .right{text-align:right;justify-self:flex-end}.m-layout-header .right .anticon{font-size:1rem}.m-layout-body.full-height{height:calc(100vh - 60px)}.no-result-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.no-result-wrapper .no-result-icon{margin-bottom:1.5rem}.no-result-wrapper .no-result-content{text-align:center;display:inline-flex;flex-direction:column}.no-result-wrapper .no-result-content .title{font-size:1rem;margin-bottom:4px}.no-result-wrapper .no-result-content .sub-title{font-size:.875rem;color:#dedede;margin-bottom:1.5rem}.password-requirements h4{font-size:1rem;margin-bottom:.75rem}.password-requirements ul{margin:0;padding:1rem;border-radius:8px;background:#f4f4f4;list-style-type:none}.password-requirements ul li span:first-child{margin-right:8px}.password-requirements ul li:not(:last-child){margin-bottom:8px}.spinner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.tag{position:relative;display:inline-block;line-height:1;border-radius:28px;padding:1px;z-index:2;margin-right:4px}.tag.clickable{cursor:pointer}.tag>span{font-size:13px;padding:6px 10px;align-items:center;border-radius:28px;display:flex;justify-content:center;height:100%;width:100%}.thumbnail-wrapper{background:#f5f5f5;min-width:5rem;min-height:2.8125rem}.thumbnail-wrapper.rounded,.thumbnail-wrapper.rounded img{border-radius:4px}.thumbnail-wrapper img{width:100%;object-fit:cover}.thumbnail-wrapper img.loading{opacity:0}.thumbnail-wrapper .placeholder{width:100%;min-height:2.8125rem;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.thumbnail-wrapper .placeholder>svg{width:1rem;height:1rem;flex-shrink:0}.m-modal-wrap{height:100vh;z-index:3090;background:rgba(0,0,0,.7)}.m-modal-wrap,.m-modal-wrap .m-modal{position:fixed;top:0;left:0;right:0;bottom:0}.m-modal-wrap .m-modal{width:100vw;max-height:100vh;display:flex;background:transparent;overflow:hidden auto}.m-modal-wrap .m-modal-inner{border-radius:1rem 1rem 0 0;width:100%;margin-top:auto;background:#fff;pointer-events:all;cursor:auto;padding:1rem 8px}.m-modal-wrap .m-modal-inner.no-padding{padding:0!important}.modal-confirm{text-align:center}.modal-confirm .icon{margin:1rem 0;text-align:center}.modal-confirm .icon .anticon{font-size:3rem}.modal-confirm .icon img{width:3rem;height:3rem}.modal-confirm .title{font-size:1rem}.modal-confirm .actions{margin-top:1.5rem}.modal-confirm .actions button:last-child{margin-top:1rem}.modal-info .info-img{margin:1rem auto;width:5rem;height:5rem}.modal-info .info-title{text-align:center;font-size:1.125rem;margin:0}.modal-info .info-content{margin-top:1.5rem;font-size:.875rem}.modal-player .m-modal-inner{border-radius:0;background:#000;color:#fff;position:relative;height:100vh;max-height:100vh}.modal-player .close-icon{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;cursor:pointer;transition:.2s linear;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 0 0 8px;background:rgba(0,0,0,.5);z-index:10}.modal-player .close-icon:hover{background:#5156d3}.modal-search .m-layout-body{padding:1rem 8px}.modal-search .ant-input,.modal-search .ant-input-affix-wrapper{background:#f0f2f5}.modal-search .recent-search{margin-top:1rem}.modal-search .recent-search-title{display:flex;align-items:center;justify-content:space-between}.modal-search .recent-search-title h3{font-size:1rem;margin-bottom:1rem}.modal-search .recent-search-list{margin:0;padding:0;list-style-type:none}.modal-search .recent-search-list li:not(:last-child){margin-bottom:1.5rem}.menu{position:fixed;left:0;bottom:0;width:100%;height:3.4375rem;background:#fff;-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px);border-top:1px solid #e7e7e7;z-index:3080;display:grid;grid-template-columns:repeat(5,1fr)}.menu .menu-item{width:100%;height:100%;text-align:center}.menu .menu-item a{height:100%;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.menu .menu-item svg{width:1.25rem;height:1.25rem;margin-bottom:6px}.menu .menu-item span{line-height:1;color:#8a8a8f;font-size:.6875rem}.menu .menu-item .ant-badge sup{background:linear-gradient(180deg,#f96e6e,#cc2020);font-weight:500;transform:translate(70%,-6%)!important;font-size:12px!important;padding:0 7px!important}.menu .menu-item .ant-badge sup span{color:#fff!important}.menu .menu-item.active span{font-weight:500;color:#5156d3}.app-menu{background:#fff;padding:8px 8px 1.5rem}.app-menu h1{margin-bottom:1rem}.app-menu .app-menu-group{margin-bottom:2rem}.app-menu .app-menu-group .group-title{font-size:.9375rem;margin-bottom:8px}.app-menu .app-menu-item{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:.75rem;background:#f5f7f8;border-radius:8px;grid-gap:.875rem;gap:.875rem;font-size:.875rem}.app-menu .app-menu-item .menu-icon{width:1.25rem;height:1.25rem;font-size:1.25rem}.app-menu .app-menu-item .anticon-right{margin-left:auto}.app-menu .app-menu-item.current-user{grid-gap:8px;gap:8px}.app-menu .app-menu-item.current-user .user-name{font-size:1rem}.app-menu .app-menu-item:not(:last-child){margin-bottom:8px}.app-menu .logout span{font-size:.9375rem}.dashboard-page .m-layout-body{min-height:calc(100vh - 115px);background:#fafafa}.dashboard-page .ant-tabs-nav{margin-bottom:0}.dashboard-page .ant-tabs-content-holder{background:transparent;padding:1.5rem 8px}.dashboard-page .device-notification h3{font-size:1rem;margin-bottom:.75rem}.dashboard-page .device-notification .ant-select{width:100%;margin-bottom:.75rem}.dashboard-page .device-notification .notif-summary{background:linear-gradient(180deg,#6065ea,#3a3ea6);color:#fff;padding:1.5rem 8px;border-radius:8px}.dashboard-page .device-notification .ant-radio-button-wrapper{color:#fff;background:transparent}.dashboard-page .device-notification .ant-radio-button-wrapper:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.dashboard-page .device-notification .ant-radio-button-wrapper:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.dashboard-page .device-notification .ant-radio-button-wrapper span svg{width:.75rem;height:.75rem;margin-right:8px}.dashboard-page .device-notification .ant-radio-button-wrapper span svg path{fill:#fff}.dashboard-page .device-notification .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#fff;color:#5156d3;border-color:#fff}.dashboard-page .device-notification .ant-radio-button-wrapper.ant-radio-button-wrapper-checked span svg path{fill:#5156d3}.dashboard-page .device-notification .summary-title{padding:8px;display:flex;align-items:center;background:hsla(0,0%,100%,.1);border-radius:8px;margin-top:.75rem;margin-bottom:1.5rem}.dashboard-page .device-notification .summary-title span{font-size:.8125rem}.dashboard-page .device-notification .summary-title svg{width:1rem;height:1rem;margin-right:8px}.dashboard-page .device-notification .total-today-notif{margin-bottom:1rem}.dashboard-page .device-notification .total-today-notif h4{color:#fff;font-size:.9375rem;font-weight:400}.dashboard-page .device-notification .total-today-notif span{font-size:2rem;font-weight:500}.dashboard-page .device-notification .notif-chart .ant-spin span{color:#fff}.dashboard-page .notif-tag-summary h3{font-size:1rem;margin-bottom:8px}.dashboard-page .notif-tag-summary span.hoverable{font-size:.9375rem}.dashboard-page .notif-tag-summary .summary-actions{margin-top:.75rem;display:grid;grid-gap:8px;grid-template-columns:40% auto}.dashboard-page .notif-tag-summary .tag-summary{margin-top:.75rem;background:#fff;padding:1rem;border-radius:8px}.dashboard-page .notif-tag-summary .tag-summary-item{padding:.75rem;background:#fafafa;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:.75rem;align-items:center;border-radius:8px}.dashboard-page .notif-tag-summary .tag-summary-item:not(:last-child){margin-bottom:.75rem}.dashboard-page .notif-tag-summary .tag-summary-item .notif-count{font-size:1rem}.dashboard-page .notif-tag-summary .tag-summary-item .tag{height:2.0625rem}.dashboard-page .resource-summary h3{font-size:1rem;margin-bottom:.75rem}.dashboard-page .resource-summary a.ant-btn-lg{margin-bottom:.75rem}.dashboard-page .resource-summary .warning-card-wrapper{margin-bottom:8px}.dashboard-page .resource-summary .statistics-card-wrapper{background:#fff}.dashboard-page .resource-summary .statistics-card-wrapper:not(:last-child){margin-bottom:8px}.dashboard-page .resource-summary .device-statuses .device-status{display:flex;align-items:center}.dashboard-page .resource-summary .device-statuses .device-status span.text-placeholder,.dashboard-page .resource-summary .device-statuses .device-status svg{margin-right:8px}.dashboard-page .resource-summary .device-statuses .device-status span:last-child{margin-left:auto}.dashboard-page .lastest-device-notifications h3{font-size:1rem;margin-bottom:1.25rem}.dashboard-page .lastest-device-notifications .no-notif{display:flex;align-items:center}.dashboard-page .lastest-device-notifications .no-notif svg{width:2.75rem;margin-right:8px}.dashboard-page .lastest-device-notifications .notif-list .notif-list-item{display:grid;grid-template-columns:2.25rem auto 1.5rem;grid-gap:1rem;border-bottom:1px solid #eee;padding-bottom:.75rem;margin-bottom:.75rem}.dashboard-page .lastest-device-notifications .notif-tag{margin-top:4px;height:2rem;display:flex;flex-direction:column}.dashboard-page .lastest-device-notifications .notif-tag div{width:100%;height:100%;padding:1px}.dashboard-page .lastest-device-notifications .notif-content div:nth-child(2){margin-top:2px;margin-bottom:8px}.dashboard-page .lastest-device-notifications .notif-content div:nth-child(3){font-size:.8125rem}.modal-notif-more-options .m-layout-body{padding:1rem 8px}.modal-notif-more-options .m-layout-body .option{cursor:pointer;display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.modal-notif-more-options .m-layout-body .option:first-child{margin-bottom:1.1rem}.modal-notif-more-options .m-layout-body .option svg{width:1rem;height:1rem}.modal-notif-more-options .m-layout-body .option span:last-child{font-size:1rem}.async-select-dropdown.loading{pointer-events:none}.async-select-dropdown.loading>div{opacity:.5}.modal-view-tag-detail .ant-tabs-nav{margin:0}.modal-view-tag-detail .detail-title{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:1.5rem}.modal-view-tag-detail .detail-title svg{width:1rem;height:1rem;flex-shrink:0}.modal-view-tag-detail .detail-title h3{font-size:1rem;margin:0}.modal-view-tag-detail .detail-group:not(:last-child){padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px dashed #dedede}.modal-view-tag-detail .detail-group>div:first-child{font-weight:500;margin-bottom:8px}.modal-view-tag-detail .table-affected-devices .device-info-wrapper{margin-bottom:8px}.modal-view-tag-detail .table-affected-devices .device-type{padding:8px;border-radius:4px;background:#fafafa;font-size:.8125rem;display:flex;align-items:center;grid-gap:1rem;gap:1rem}.modal-view-tag-detail .table-affected-devices .device-type>span:first-child{width:6rem}.modal-view-tag-detail .recipient-detail h4{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px}.modal-view-tag-detail .recipient-detail h4 img,.modal-view-tag-detail .recipient-detail h4 svg{width:1.25rem;height:1.25rem}.modal-view-tag-detail .recipient-detail:not(:last-child){border-bottom:1px dashed #dedede;padding-bottom:1.5rem;margin-bottom:1.5rem}.modal-view-tag-detail .recipient-detail .recipients{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.modal-view-tag-detail .recipient-detail .recipients>span{display:block;height:2.5rem;line-height:2.5rem;padding:0 .75rem;background:#efefef;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-create-notif-tag .m-layout-header .center h4,.modal-update-notif-tag .m-layout-header .center h4{margin-bottom:2px}.modal-create-notif-tag .m-layout-header .center span,.modal-update-notif-tag .m-layout-header .center span{font-size:.8125rem}.modal-create-notif-tag div.divider,.modal-update-notif-tag div.divider{width:100%;height:8px;background:#dedede;margin:2rem 0}.modal-create-notif-tag .form-group-title,.modal-update-notif-tag .form-group-title{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap;margin-bottom:1.5rem}.modal-create-notif-tag .form-group-title svg,.modal-update-notif-tag .form-group-title svg{width:1rem;height:1rem;flex-shrink:0}.modal-create-notif-tag .form-group-title h3,.modal-update-notif-tag .form-group-title h3{font-size:1rem;margin:0}.modal-create-notif-tag .tag-colors,.modal-update-notif-tag .tag-colors{margin-top:2px;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.modal-create-notif-tag .tag-colors .tag,.modal-update-notif-tag .tag-colors .tag{margin:0;width:2.5rem;height:2.5rem}.modal-create-notif-tag .ant-radio-group label:first-child,.modal-update-notif-tag .ant-radio-group label:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.modal-create-notif-tag .ant-radio-group label:last-child,.modal-update-notif-tag .ant-radio-group label:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.modal-update-notif-tag .ant-tabs-nav{margin:0}.plan-info-card-wrapper{background:#f8f5ff;padding:1rem;display:flex;align-items:flex-start}.plan-info-card-wrapper.rounded{border-radius:10px}.plan-info-card-wrapper svg{width:1.12rem;height:1.12rem;flex-shrink:0;margin-top:6px;margin-right:.75rem}.plan-info-card-wrapper .plan-message{display:block;font-size:.875rem;margin-bottom:2px}.statistics-card-wrapper{padding:1rem;background:#fff;border-radius:10px}.statistics-card-wrapper .card-inner{display:flex}.statistics-card-wrapper .card-inner .icon-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:1rem;align-self:center;justify-self:flex-start}.statistics-card-wrapper .card-inner .icon-wrapper img,.statistics-card-wrapper .card-inner .icon-wrapper svg{width:100%;height:100%}.statistics-card-wrapper .card-inner .content{flex-grow:1;margin-top:3px}.statistics-card-wrapper .card-inner .content h1{line-height:1;font-size:.875rem;font-weight:400}.statistics-card-wrapper .card-inner .content h1 *{font-size:1rem!important}.statistics-card-wrapper .card-inner .content span{font-size:1rem}.statistics-card-wrapper .card-inner .action{margin-left:12px;color:#5156d3;font-weight:500}.warning-card-wrapper{background:#ffeccc;border-radius:10px;padding:1rem}.warning-card-wrapper .card-content{display:grid;grid-template-columns:1.5rem auto;grid-gap:1rem;gap:1rem}.warning-card-wrapper .card-icon{align-self:center}.warning-card-wrapper .card-icon svg{width:1.5rem;height:1.5rem}.warning-card-wrapper .card-message{font-size:.85rem}.warning-card-wrapper .card-action{margin-left:2.5rem;margin-top:8px}.credit-card-wrapper{width:7rem;background:#f7f7f7;border:2px solid #f7f7f7;border-radius:8px;cursor:pointer;transition:.2s linear}.credit-card-wrapper:hover{background:#f5f6ff}.credit-card-wrapper:hover .card-spacer{background:#a8abe9}.credit-card-wrapper.active{border-color:#6065ea}.credit-card-wrapper .card-content,.credit-card-wrapper .card-header{padding:8px;display:flex;align-items:center;font-size:.8rem}.credit-card-wrapper .card-header{height:1.75rem}.credit-card-wrapper .card-header img{width:2rem;height:2rem}.credit-card-wrapper .card-content{justify-content:center;text-align:center}.credit-card-wrapper .card-spacer{height:12px;background:#efefef;transition:.2s linear}.m-table{position:relative;overflow:hidden}.m-table.loading{min-height:10rem}.m-table.loading .table-loading{position:absolute;width:100%;min-height:10rem;height:100%;z-index:20;background:hsla(0,0%,100%,.5)}.m-table.empty{min-height:10rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.m-table.empty .ant-empty.ant-empty-normal{margin:0}.m-table .m-table-row-group:not(:last-child) .m-table-row-wrap:last-child{margin-bottom:1rem}.m-table .m-table-row-head{background:#f9f9f9;padding:8px;font-weight:500;font-size:.875rem}.m-table .m-table-row-head.expandable{display:flex;justify-content:space-between;align-items:center}.m-table .m-table-row-head.expandable .expand-icon{width:1.25rem;min-width:1.25rem;max-width:1.25rem;display:flex;justify-content:center}.m-table .m-table-row-wrap{position:relative;display:flex;overflow:hidden}.m-table .m-table-row-wrap:not(:last-child){border-bottom:1px dashed #dedede}.m-table .m-table-row-wrap.show-action .m-table-row,.m-table .m-table-row-wrap.show-action .m-table-row-actions{transform:translateX(-12.8125rem)}.m-table .m-table-row-wrap .m-table-row{width:100%;display:flex;flex-grow:1;flex-shrink:0;grid-gap:8px;gap:8px;transition:transform .2s;padding:1rem 8px}.m-table .m-table-row-wrap .m-table-col{flex-grow:1}.m-table .m-table-row-wrap .m-table-col.col-action{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.m-table .m-table-row-wrap .m-table-col.col-action span{flex-grow:1;width:100%;height:100%;color:grey;font-size:1rem;display:flex;justify-content:center;align-items:center;text-align:center}.m-table .m-table-row-wrap .m-table-row-actions{color:#fff;width:12.8125rem;min-width:12.8125rem;max-width:12.8125rem;display:flex;flex-direction:column;justify-content:center;flex-shrink:0;grid-gap:8px;gap:8px;padding:.75rem;background:linear-gradient(180deg,#6065ea,#3a3ea6);transition:transform .2s}.modal-inbound-notif-detail .ant-tabs-nav{margin-bottom:0}.modal-inbound-notif-detail hr.divider{margin:1rem 0}.modal-inbound-notif-detail .preview-brand-logo{margin:2.5rem 0 2rem;text-align:center}.modal-inbound-notif-detail .preview-brand-logo img{max-width:10rem}.modal-inbound-notif-detail .title-group{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.modal-inbound-notif-detail .title-group>div:first-child{display:inline-flex;align-items:center;font-size:1rem;grid-gap:8px;gap:8px}.modal-inbound-notif-detail .title-group>div:first-child svg{flex-shrink:0;width:1.1rem;height:1.1rem}.modal-inbound-notif-detail .title-group>div:last-child{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.modal-inbound-notif-detail .detail-group-title{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:8px}.modal-inbound-notif-detail .detail-group-title img,.modal-inbound-notif-detail .detail-group-title svg{flex-shrink:0;width:1.1rem;height:1.1rem}.modal-inbound-notif-detail .detail-group-content{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.modal-inbound-notif-detail .detail-group-content .tag{margin:0}.modal-inbound-notif-detail .detail-group .attachment{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:8px;background:#efefef;border-radius:8px;color:#303030}.modal-inbound-notif-detail .notif-note{display:flex;grid-gap:8px;gap:8px}.modal-inbound-notif-detail .notif-note:not(:last-child){margin-bottom:1rem}.modal-inbound-notif-detail .notif-note .avatar{flex-shrink:0}.modal-inbound-notif-detail .notif-note .note-content>div:first-child{background:#f0f2f5;border-radius:1rem;padding:.75rem;margin-bottom:2px}.modal-inbound-notif-detail .notif-note .note-content>div:first-child .username{font-size:.8125rem;font-weight:500;margin-bottom:4px}.modal-inbound-notif-detail .notif-note .note-content>div:first-child .body{font-size:.9375rem}.modal-inbound-notif-detail .notif-note .note-content>div:last-child{display:inline-flex;font-size:.75rem;align-items:center;grid-gap:5px;gap:5px}.modal-inbound-notif-detail .preview-notif-note{background:#f0f2f5;border-radius:8px;padding:8px 8px 8px 14px;position:relative}.modal-inbound-notif-detail .preview-notif-note:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background:linear-gradient(180deg,#6065ea,#3a3ea6);border-radius:8px 0 0 8px}.modal-inbound-notif-detail .preview-notif-note:not(:last-child){margin-bottom:1rem}.modal-inbound-notif-detail .preview-notif-note>div:first-child{margin-bottom:5px}.modal-inbound-notif-detail .table-outbound-notification .sent-to{margin-bottom:1rem}.modal-inbound-notif-detail .table-outbound-notification .channel,.modal-inbound-notif-detail .table-outbound-notification .status,.modal-inbound-notif-detail .table-outbound-notification .timestamp{margin-top:4px;padding:8px;background:#fafafa;border-radius:4px;display:flex;align-items:center;grid-gap:2rem;gap:2rem;font-size:.8125rem}.modal-inbound-notif-detail .table-outbound-notification .channel>span:first-child,.modal-inbound-notif-detail .table-outbound-notification .status>span:first-child,.modal-inbound-notif-detail .table-outbound-notification .timestamp>span:first-child{flex-shrink:0;width:6rem}.modal-inbound-notif-detail .table-outbound-notification .status .anticon{margin-right:4px}.modal-add-note .m-layout-body{padding:1rem 8px}.modal-add-note textarea{margin-bottom:1rem}.m-pagination{width:100%;display:flex}.m-pagination .ant-radio-button-wrapper{background:linear-gradient(180deg,#f5f5f5,#eaeaea)}.m-pagination .ant-radio-button-wrapper:first-child{border-radius:8px 0 0 8px}.m-pagination .ant-radio-button-wrapper:nth-child(2){flex-grow:1;text-align:center;font-size:.875rem}.m-pagination .ant-radio-button-wrapper:last-child{border-radius:0 8px 8px 0}.m-pagination .ant-radio-button-wrapper:focus-within{box-shadow:unset!important}.m-pagination .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-disabled):hover{color:#303030}.modal-switch-page .m-layout-body{padding:1rem 8px}.modal-switch-page .ant-input,.modal-switch-page .ant-input-affix-wrapper{background:#f0f2f5}.modal-switch-page .page-list{list-style-type:none;padding:0;margin-top:1rem;margin-bottom:0}.modal-switch-page .page-list li{display:flex;align-items:center;justify-content:space-between;font-size:1rem;color:#303030;cursor:pointer}.modal-switch-page .page-list li:not(:last-child){margin-bottom:1.5rem}.modal-switch-page .page-list li.active{color:#5156d3}.modal-switch-page input::-webkit-inner-spin-button,.modal-switch-page input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal-switch-page input[type=number]{-moz-appearance:textfield}.page-livestream-wrapper .m-layout-body,.page-playback-wrapper .m-layout-body{min-height:calc(100vh - 115px);display:flex;justify-content:center;align-items:center}.page-livestream-wrapper .title,.page-playback-wrapper .title{font-size:1.25rem!important}.page-livestream-wrapper .license-available,.page-playback-wrapper .license-available{padding:6px 12px;margin:8px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#d7f7df;border-radius:8px;color:#0b9830;font-weight:500}.page-livestream .ant-tabs-nav,.page-playback .ant-tabs-nav{margin-bottom:0}.page-livestream .ant-tabs-nav-add,.page-playback .ant-tabs-nav-add{display:none;pointer-events:none}.page-livestream .ant-tabs-tab-btn>div,.page-playback .ant-tabs-tab-btn>div{display:flex;align-items:center;grid-gap:4px;gap:4px}.page-livestream .ant-tabs-tab-btn>div .anticon-more,.page-playback .ant-tabs-tab-btn>div .anticon-more{font-size:1.1rem;margin:0;color:#303030}.page-livestream .ant-tabs-content-holder,.page-playback .ant-tabs-content-holder{padding-top:3px;background:#dedede}.page-livestream .tab-extra-content-left,.page-playback .tab-extra-content-left{display:flex}.page-livestream .tab-extra-content-left button,.page-playback .tab-extra-content-left button{padding:0 9px;width:4.1875rem;height:2.5rem;background:#fff;border:1px solid #dedede;border-radius:8px 8px 0 0!important;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;font-size:.875rem;cursor:pointer}.page-livestream .tab-extra-content-left button>*,.page-playback .tab-extra-content-left button>*{flex-shrink:0}.page-livestream .tab-extra-content-left .divider,.page-playback .tab-extra-content-left .divider{width:1px;height:2.5rem;margin:0 8px;background:#dedede}.page-livestream .tab-option,.page-playback .tab-option{padding:1rem 8px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;background:#fff}.page-livestream .tab-option:not(:last-child),.page-playback .tab-option:not(:last-child){border-bottom:1px solid #dedede}.page-livestream .tab-option>div:first-child,.page-playback .tab-option>div:first-child{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.page-livestream .tab-option>div:first-child svg,.page-playback .tab-option>div:first-child svg{width:1.25rem;height:1.25rem}.page-livestream .tab-option>div:last-child,.page-playback .tab-option>div:last-child{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.page-livestream .tab-option .btn-selection.selected,.page-playback .tab-option .btn-selection.selected{border-color:#5156d3}.page-livestream .player-controls,.page-playback .player-controls{height:5.25rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:#dedede;padding-bottom:4px}.page-livestream .player-controls .control-message,.page-playback .player-controls .control-message{background:#fff;color:grey;grid-column:1/-1;display:flex;justify-content:center;align-items:center;text-align:center;font-size:.8125rem}.page-livestream .player-controls .control-item,.page-playback .player-controls .control-item{width:100%;height:100%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.page-livestream .player-controls .control-item.disabled>*,.page-playback .player-controls .control-item.disabled>*{opacity:.35;pointer-events:none}.page-livestream .player-controls .control-item svg,.page-playback .player-controls .control-item svg{width:20px;height:20px;margin-bottom:10px}.page-livestream .player-controls .control-item .control-label,.page-playback .player-controls .control-item .control-label{line-height:1;font-size:.75rem}.page-livestream .fullscreen-controls,.page-playback .fullscreen-controls{position:fixed;left:50%;bottom:0;transform:translateX(-50%);display:flex;align-items:center;color:#fff;background:rgba(0,0,0,.5);border-radius:8px 8px 0 0;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.page-livestream .fullscreen-controls>div,.page-playback .fullscreen-controls>div{width:3.25rem;height:3.25rem;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:.2s linear}.page-livestream .fullscreen-controls>div.disabled,.page-playback .fullscreen-controls>div.disabled{pointer-events:none}.page-livestream .fullscreen-controls>div.disabled>*,.page-playback .fullscreen-controls>div.disabled>*{opacity:.35;pointer-events:none}.page-livestream .fullscreen-controls>div:hover,.page-playback .fullscreen-controls>div:hover{background:#5156d3}.page-livestream .fullscreen-controls>div:first-child,.page-playback .fullscreen-controls>div:first-child{border-top-left-radius:8px}.page-livestream .fullscreen-controls>div:last-child,.page-playback .fullscreen-controls>div:last-child{border-top-right-radius:8px}.page-livestream .fullscreen-controls>div svg,.page-playback .fullscreen-controls>div svg{width:1.25rem;height:1.25rem}.page-livestream .fullscreen-controls div.divider,.page-playback .fullscreen-controls div.divider{width:1px;height:1.625rem;margin:0 1rem;background:hsla(0,0%,100%,.2)}.page-livestream .tab-layout,.page-playback .tab-layout{display:grid;grid-auto-rows:1fr;grid-gap:4px;gap:4px;height:16.875rem;background:#dedede}.page-livestream .player-wrapper,.page-playback .player-wrapper{background:#000;color:grey;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;position:relative;overflow:hidden}.page-livestream .player-wrapper.active,.page-playback .player-wrapper.active{border:4px solid #ffc123}.page-livestream .player,.page-playback .player{width:100%;height:100%;position:relative;color:#fff}.page-livestream .player .ant-spin,.page-playback .player .ant-spin{position:absolute;top:0;left:0;background:rgba(0,0,0,.7);z-index:8}.page-livestream .player .player-message,.page-playback .player .player-message{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;z-index:9;background:rgba(0,0,0,.5);font-size:.625rem}.page-livestream .player .current-datetime,.page-playback .player .current-datetime{position:absolute;bottom:0;left:0;padding:2px 6px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 8px 0 0;font-size:.625rem}.page-livestream .player .device-info-wrapper,.page-playback .player .device-info-wrapper{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 0 8px 0;font-size:.625rem;padding:3px 6px}.page-livestream .player .device-info-wrapper svg,.page-playback .player .device-info-wrapper svg{width:.75rem;height:.75rem}.page-livestream .player .live-icon,.page-playback .player .live-icon{position:absolute;top:0;right:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 0 0 8px;padding:3px 6px 1px}.page-livestream .player video,.page-playback .player video{width:100%;height:100%}.modal-add-devices .m-layout-body{padding:1rem 8px}.modal-add-devices .ant-input-affix-wrapper,.modal-add-devices .ant-input-affix-wrapper input{background:#f0f2f5}.modal-add-devices .device-list-group{margin-bottom:1.1rem}.modal-add-devices .device-list-group .ant-collapse-header{padding:5px 0;font-weight:500;margin-bottom:8px}.modal-add-devices .device-list-group .ant-collapse-arrow{right:2px!important}.modal-add-devices .device-list-group .ant-collapse-content-box{padding:0!important}.modal-add-devices .device-list-group .device-item{min-height:2rem;display:flex;flex-wrap:wrap;align-items:center;padding:0 1rem;border-radius:4px;transition:all .2s linear;grid-gap:4px;gap:4px}.modal-add-devices .device-list-group .device-item i{color:grey;transition:all .2s linear;font-weight:400}.modal-add-devices .device-list-group .device-item.active{color:#fff;background:linear-gradient(180deg,#6065ea,#3a3ea6)}.modal-add-devices .device-list-group .device-item.active i{color:#fff}.modal-tab-options .m-layout-body{padding:1.5rem 8px 2.25rem}.modal-tab-options hr.divider{border-style:solid;margin:1rem 0}.modal-tab-options .option{display:flex;align-items:center;font-size:1rem;grid-gap:.75rem;gap:.75rem;cursor:pointer}.modal-tab-options .option.disabled{pointer-events:none;opacity:.3}.modal-tab-options svg{width:1.1rem;height:1.1rem;font-size:1.1rem;flex-shrink:0;color:grey}.modal-edit-tab-name .m-layout-body{padding:1rem 8px}.modal-edit-tab-name .name-count{text-align:right;font-size:.8125rem;margin-top:4px}.modal-edit-tab-name button{margin-top:1.5rem}.modal-select-duration .m-layout-body{padding:1rem 8px}.modal-select-duration .maximum-duration-note{margin-top:1rem;margin-bottom:1.5rem}.modal-select-duration .date-group,.modal-select-duration .maximum-duration-note{display:flex;align-items:center;grid-gap:8px;gap:8px}.modal-select-duration .date-group label{width:2.3125rem}.modal-select-duration .date-group .date-picker{flex-grow:1}.modal-select-duration .date-group .time-picker{width:7.25rem}.modal-select-duration button.select-duration{margin-top:10rem}.modal-select-duration .ant-picker-dropdown .contains-record{position:absolute;width:8px;height:8px;border-radius:50%;top:1px;right:3px;background:linear-gradient(180deg,#46d86c,#0b9830)}.modal-export-videos .m-layout-body{padding:1rem 8px}.modal-export-videos .select-devices,.modal-export-videos .select-time-range{margin-bottom:3rem}.modal-export-videos .select-devices .title,.modal-export-videos .select-time-range .title{display:flex;align-items:center;font-size:1rem;grid-gap:.625rem;gap:.625rem;margin-bottom:4px}.modal-export-videos .select-devices .title svg,.modal-export-videos .select-time-range .title svg{width:1.25rem;height:1.25rem}.modal-export-videos .select-devices .subtitle,.modal-export-videos .select-time-range .subtitle{display:block;font-size:.875rem;margin-left:1.9375rem;margin-bottom:1.5rem}.modal-export-videos .select-devices .date-group,.modal-export-videos .select-time-range .date-group{display:flex;align-items:center;grid-gap:8px;gap:8px}.modal-export-videos .select-devices .date-group label,.modal-export-videos .select-time-range .date-group label{width:2.3125rem;flex-shrink:0}.modal-export-videos .select-devices .date-group .date-picker,.modal-export-videos .select-time-range .date-group .date-picker{flex-grow:1}.modal-export-videos .select-devices .date-group .time-picker,.modal-export-videos .select-time-range .date-group .time-picker{width:7.25rem}.modal-export-videos .select-devices .ant-collapse-header{padding:0 40px 0 0;margin-top:1.5rem;font-weight:500;font-size:.875rem}.modal-export-videos .select-devices .ant-collapse-arrow{right:0!important}.modal-export-videos .select-devices .ant-collapse-content-box{padding:1rem 0 0!important}.modal-export-videos .select-devices .ant-collapse-content-box .ant-checkbox{margin:0}.modal-export-videos .select-devices .ant-collapse-content-box .device{height:1.5rem;padding-left:1rem;display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.modal-export-videos .select-devices .ant-collapse-content-box .device-info-wrapper{margin-top:2px}.modal-export-videos .select-devices .ant-collapse-content-box .device-info-wrapper .viewing{color:grey;margin-left:4px;font-style:italic}.page-playback .m-layout-header h4{margin-bottom:4px}.page-playback .m-layout-header #timerange{font-size:.8125rem;color:grey;font-weight:400}.page-playback .playback-player{position:relative;width:100%;height:100%}.page-playback .playback-player .player-info{position:absolute;top:0;left:0;z-index:5;max-width:95%;overflow:hidden;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 0 8px 0;padding:2px 4px;color:#fff;font-size:.625rem}.page-playback .playback-player .player-info svg{width:.75rem;height:.75rem;margin-bottom:1px}.page-playback .playback-player .player-info .device-name{margin-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-playback .playback-player .ant-spin,.page-playback .playback-player .player-message{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;font-size:.75rem;z-index:4}.page-playback .playback-player .ant-spin{background:rgba(0,0,0,.7)}.page-playback .playback-player video.video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.page-playback .playback-options{background:#dedede;padding-top:.875rem}.page-playback .playback-options .playback-option{background:#f4f4f4;padding:1rem 8px;display:flex;align-items:center;justify-content:space-between}.page-playback .playback-options .playback-option:not(:last-child){border-bottom:1px solid #dedede}.page-playback .playback-options .playback-option>div:first-child{display:inline-flex;grid-gap:8px;gap:8px;align-items:center;font-size:.875rem}.page-playback .playback-options .playback-option>div:first-child svg{width:1.25rem;height:1.25rem}.page-playback .playback-options .playback-option .change-layout{display:flex;grid-gap:4px;gap:4px}.page-playback .playback-options .playback-option .change-layout button.selected{border-color:#5156d3}.page-playback .playback-options .playback-option .change-layout button:not(.selected){background:transparent}.fullscreen-controls .divider{margin:0 1.25rem!important}.fullscreen-controls.seekbar{width:21.375rem;padding:7px 1rem;border-radius:12px;display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.fullscreen-controls.seekbar>div{width:auto;height:auto;justify-content:flex-start}.fullscreen-controls.seekbar .progress-bar{width:100%;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;position:relative;cursor:pointer}.fullscreen-controls.seekbar .progress-bar:hover{background:hsla(0,0%,100%,.2)}.fullscreen-controls.seekbar .progress-bar .inner{background:#7c80de;width:100%;height:100%;border-radius:2px;pointer-events:none}.fullscreen-controls.seekbar .progress-bar .scrubber{position:absolute;top:-5px;left:-5px;width:14px;height:14px;background:linear-gradient(180deg,#fff,#bdbdbd),#fff;border-radius:50%;pointer-events:none}.fullscreen-controls.seekbar .current-time{pointer-events:none;justify-content:flex-end;width:3.75rem;flex-shrink:0}.playback-controls{border-bottom:1px solid #dedede;background:#fff;display:flex;height:8.25rem}.playback-controls .left{flex-shrink:0;width:3.75rem;border-right:1px solid #dedede}.playback-controls .left .spacer:first-of-type{height:1.25rem;background:linear-gradient(180deg,#f3f3f3,#e1e1e1)}.playback-controls .left .spacer:nth-of-type(2){height:2rem;border-bottom:2px solid #dedede;background:linear-gradient(180deg,#f0f0f0,#f9f9f9)}.playback-controls .player-list{height:calc(100% - 3.25rem);overflow:hidden}.playback-controls .player-list>span{width:100%;height:1.25rem;display:block;background:linear-gradient(180deg,#f3f3f3,#e1e1e1)}.playback-controls .player-list-item{display:flex;align-items:center;height:1.25rem;padding:1px 3px;font-weight:500;font-size:.75rem;border-bottom:1px solid transparent}.playback-controls .player-list-item span{padding-top:2px}.playback-controls .player-list-item svg{width:.875rem;height:.875rem}.playback-controls .player-list-item:nth-child(odd){background:#f4f4f4}.playback-controls .right{width:100%;overflow:hidden}.playback-controls .playback-timeline{position:relative;overflow:hidden;background:linear-gradient(180deg,#f0f0f0,#f9f9f9)}.playback-controls .playback-timeline .current-time{width:100%;height:1.25rem;text-align:center;font-size:.6875rem;padding:2px;pointer-events:none;background:linear-gradient(180deg,#f3f3f3,#e1e1e1);position:-webkit-sticky;position:sticky;top:0;left:0}.playback-controls .playback-timeline .current-time>div{pointer-events:none;transform:translateX(-1.875rem)}.playback-controls .playback-timeline .timeline-lines{display:flex;width:100%;height:.75rem;padding:0 8px;pointer-events:none}.playback-controls .playback-timeline .timeline-lines .segment{display:inline-flex}.playback-controls .playback-timeline .timeline-lines .line{width:1px;background:#c4c4c4}.playback-controls .playback-timeline .timeline-times{display:flex;align-items:center;width:100%;height:1.25rem;padding:0 8px;font-size:.6875rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border-bottom:2px solid #dedede}.playback-controls .playback-timeline .timeline-times>div{transform:translateY(1px)}.playback-controls .playback-timeline .indicator{position:absolute;top:0;left:0;height:100%;pointer-events:none}.playback-controls .playback-timeline .indicator-inner{position:absolute;top:0;left:0;width:100%;height:calc(100% - 1rem);margin:1rem 8px 0;cursor:pointer;z-index:1}.playback-controls .playback-timeline .indicator .line{position:absolute;top:0;left:8px;width:2px;height:100%;background:#5156d3;pointer-events:none}.playback-controls .playback-timeline .indicator .handle{position:absolute;top:0;left:.5px;z-index:1}.playback-controls .playback-timegraph{position:relative;overflow:auto;height:calc(100% - 3.25rem)}.playback-controls .playback-timegraph::-webkit-scrollbar{width:0;height:0;background:transparent}.playback-controls .playback-timegraph .graph{width:100%;height:1.25rem;position:relative;background:#fff}.playback-controls .playback-timegraph .graph .indicator{position:absolute;top:0;left:0;height:100%;z-index:3;border-bottom:1px solid #dedede}.playback-controls .playback-timegraph .graph .indicator-inner{position:absolute;top:0;left:0;height:100%;margin:0 8px}.playback-controls .playback-timegraph .graph .indicator-line{position:absolute;top:0;left:8px;width:2px;height:105%;background:#5156d3;pointer-events:none}.playback-controls .playback-timegraph .graph .segment{position:absolute;width:.625rem;height:100%;background:linear-gradient(180deg,#efefef,#d6d6d6);z-index:1}.playback-controls .playback-timegraph .graph .notification{position:absolute;top:0;z-index:2;width:2px;height:calc(100% - 1px);border-radius:28px;cursor:pointer;display:flex;flex-direction:column}.playback-controls .playback-timegraph .graph .notification span{width:100%;height:100%}.playback-controls .playback-timegraph .graph .notification span:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.playback-controls .playback-timegraph .graph .notification span:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.controls-btns{display:flex;align-items:center;justify-content:center;grid-gap:.75rem;gap:.75rem;padding:1.25rem .5rem;background:#fff;border-bottom:1px solid #dedede}.controls-btns>.disabled{cursor:not-allowed;opacity:.5}.controls-btns>.disabled *{opacity:.5}.controls-btns button{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem}.controls-btns svg{width:1rem;height:1rem}.system-notifications{background:#fff}.system-notifications .m-layout-body{padding:1.5rem 8px}.system-notifications .mark-all-as-read{font-size:.8125rem}.system-notifications .notif-list h4{font-size:.9375rem;margin-bottom:1rem}.system-notifications .notif-item{display:grid;grid-template-columns:2.25rem auto 10px;grid-gap:12px;gap:12px;margin-right:6px}.system-notifications .notif-item .notif-icon{margin-top:4px;width:100%;height:2.25rem;border-radius:50%;display:flex;justify-content:center;align-items:center}.system-notifications .notif-item .notif-icon.info{background:#d7fbff}.system-notifications .notif-item .notif-icon.success{background:#c2e5cb}.system-notifications .notif-item .notif-icon.warning{background:#ffecd6}.system-notifications .notif-item .notif-icon svg{width:1rem;height:1rem}.system-notifications .notif-item .notif-content{color:#606060}.system-notifications .notif-item .notif-content a.ant-btn.ant-btn-primary{margin-top:4px;font-size:13px}.system-notifications .notif-item .notif-content.unread .message{color:#303030}.system-notifications .notif-item .notif-content.unread .datetime{color:#5156d3}.system-notifications .notif-item .notif-content .message{margin-bottom:2px}.system-notifications .notif-item .notif-content .datetime{font-size:.75rem}.system-notifications .notif-item .notif-content button{margin-top:4px}.system-notifications .notif-item .red-dot.unread>div{margin-top:7px;width:10px;height:10px;border-radius:50%;background:linear-gradient(180deg,#f96e6e,#cc2020)}.system-notifications .no-notif{width:12.5rem;min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0 auto}.system-notifications .no-notif img{width:7.5rem;margin-bottom:1rem}.system-notifications .no-notif span{font-size:.85rem}.device-management .device-stats{display:grid;grid-template-columns:repeat(2,1fr)}.device-management .device-stats .statistics-card-wrapper{border-radius:0;background:#fff;border-bottom:1px solid #dedede}.device-management .device-stats .statistics-card-wrapper:first-child{border-right:1px dashed #dedede}.device-management .live-updater{padding:1rem 8px;text-align:right;display:flex;align-items:center;justify-content:flex-end}.device-management .live-updater .ant-switch{margin-right:8px}.device-management .table-device{margin-top:4px}.device-management .table-device .m-table-row{min-height:8.5rem}.device-management .table-device .col-device-thumbnail,.device-management .table-device .col-device-thumbnail img{height:2.8125rem}.device-management .table-device .col-device-info{max-width:calc(100% - 7.25rem)}.device-management .table-device .col-device-info .device-info-wrapper{margin-bottom:8px}.device-management .table-device .col-device-info>div:not(:first-child){background:#fafafa;border-radius:4px;margin-top:4px;padding:6px 8px;display:grid;grid-template-columns:5rem auto;grid-gap:1rem;gap:1rem;min-height:2rem}.device-location .table-location{margin-top:1rem}.device-location .location-name{display:flex;align-items:center;margin-bottom:.75rem}.device-location .location-name svg{width:1rem;height:1rem;margin-right:8px}.device-location .device-count,.device-location .zipcode{display:flex;align-items:flex-start;background:#fafafa;grid-gap:3rem;gap:3rem;padding:8px;margin-top:4px}.device-location .device-count span:first-child,.device-location .zipcode span:first-child{display:inline-block;width:7rem}.modal-filter-activity-logs .m-layout-body{padding:1rem 8px}.modal-filter-activity-logs .rc-virtual-list-holder-inner{grid-gap:6px;gap:6px}.modal-filter-activity-logs .ant-select-item-option-content,.modal-filter-activity-logs .ant-select-selection-item{display:flex;align-items:center;grid-gap:4px;gap:4px}.modal-filter-activity-logs .ant-picker,.modal-filter-activity-logs .ant-select{width:100%}.modal-filter-activity-logs h4{font-size:1rem;margin-bottom:.75rem}.modal-filter-activity-logs .date-picker-group{display:flex;align-items:center;grid-gap:8px;gap:8px}.modal-filter-activity-logs .date-picker-group svg{font-size:1rem}.modal-filter-device-activity-logs .m-layout-body{padding:1rem 8px}.modal-filter-device-activity-logs h3{font-size:1rem;margin-bottom:.75rem}.modal-filter-device-activity-logs .date-picker-group{display:flex;align-items:center;grid-gap:8px;gap:8px}.modal-filter-device-activity-logs .date-picker-group label{font-size:.875rem;width:2.5rem}.modal-filter-device-activity-logs .date-picker-group .ant-picker{width:100%}.modal-filter-device-activity-logs button.ant-btn-primary{margin-top:2.125rem}.modal-filter-device-notifs .m-layout-body{padding:1rem 8px}.modal-filter-device-notifs div.divider{margin:1.75rem 0}.modal-filter-device-notifs h3{font-size:1rem;margin-bottom:.75rem}.modal-filter-device-notifs .ant-select{width:100%}.modal-filter-device-notifs .date-picker-group{display:flex;align-items:center;grid-gap:8px;gap:8px}.modal-filter-device-notifs .date-picker-group label{font-size:.875rem;width:2.5rem}.modal-filter-device-notifs .date-picker-group .ant-picker{width:100%}.modal-filter-device-notifs .tag-list{display:flex;flex-wrap:wrap;grid-gap:9px;gap:9px}.modal-filter-device-notifs button.ant-btn-primary{margin-top:2.125rem}.modal-filter-devices .m-layout-body{padding:1rem 8px}.modal-filter-devices .device-location h4,.modal-filter-devices .device-type h4{font-size:1rem;margin-bottom:.75rem}.modal-filter-devices .device-location-list,.modal-filter-devices .device-type-list{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.modal-filter-devices button.ant-btn-primary{margin-top:2.125rem}.modal-filter-inbound-notifs .m-layout-body{padding:1rem 8px}.modal-filter-inbound-notifs h4{font-size:1rem;margin-bottom:1rem}.modal-filter-inbound-notifs .date-picker-group{display:flex;align-items:center;grid-gap:8px;gap:8px}.modal-filter-inbound-notifs .date-picker-group label{font-size:.875rem;width:2.5rem}.modal-filter-inbound-notifs .date-picker-group .ant-picker{width:100%}.modal-filter-inbound-notifs div.divider{width:100%;height:8px;background:#dedede;margin:1.75rem 0}.modal-filter-inbound-notifs .tag-list{display:flex;flex-wrap:wrap;grid-gap:9px;gap:9px}.modal-filter-inbound-notifs button.ant-btn-primary{margin-top:2.125rem}.modal-filter-inbound-notifs .ant-picker-input,.modal-filter-inbound-notifs .ant-picker-input input{pointer-events:none}.modal-device-wizard .m-layout-header .center h4{margin-bottom:2px}.modal-device-wizard .m-layout-header .center span{font-size:.8125rem;display:inline-flex;align-items:center;grid-gap:5px;gap:5px}.modal-device-wizard .m-layout-header .center span svg{cursor:pointer;width:.875rem;height:.875rem}.modal-device-wizard .form-title{font-size:1rem;margin-bottom:1.5rem}.modal-device-wizard .ant-tabs-nav,.modal-update-device .ant-tabs-nav{margin-bottom:0}.modal-device-wizard .help-info,.modal-update-device .help-info{display:flex;align-items:center;margin-top:1rem;grid-gap:5px;gap:5px}.modal-device-wizard .help-info svg,.modal-update-device .help-info svg{width:.9rem;height:.9rem;flex-shrink:0}.modal-device-wizard .help-info span,.modal-update-device .help-info span{font-size:.875rem}.modal-manage-devices .col-device-thumbnail,.modal-manage-devices .col-device-thumbnail img{height:2.8125rem}.modal-manage-devices .col-device-info{margin-left:4px}.modal-manage-devices .col-device-info .device-info-wrapper{margin-bottom:8px}.modal-manage-devices .col-device-info>div:not(:first-child){background:#fafafa;border-radius:4px;margin-top:4px;padding:6px 8px;display:grid;grid-template-columns:5rem auto;grid-gap:1rem;gap:1rem;min-height:2rem}.modal-livestream .player-wrapper,.modal-playback .player-wrapper{opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.modal-livestream .player-wrapper.show,.modal-playback .player-wrapper.show{opacity:1}.modal-livestream .player-wrapper video,.modal-playback .player-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.modal-livestream .ant-spin{position:absolute;top:0;left:0;background:rgba(0,0,0,.7);z-index:8}.modal-livestream .player-message{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;z-index:9}.modal-livestream .player-message span{text-align:center;font-weight:400;letter-spacing:.2px;color:grey;font-size:1rem}.modal-livestream .device-info{position:absolute;top:0;left:0;border-radius:0 0 8px 0;padding:2px 6px;font-size:.77rem;background:rgba(0,0,0,.5);display:flex;align-items:center;grid-gap:8px;gap:8px;z-index:3}.modal-livestream .device-info .device-info-wrapper svg{width:1rem;height:1rem}.modal-livestream .current-datetime{position:absolute;bottom:0;left:0;padding:2px 6px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 8px 0 0;font-size:.75rem}.modal-livestream .controls-wrapper{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:4}.modal-livestream .controls-wrapper .controls,.modal-livestream .controls-wrapper .show-controls{display:flex;align-items:center;background:rgba(0,0,0,.5);border-radius:8px 8px 0 0;transition:.2s linear;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.modal-livestream .controls-wrapper .controls.hide,.modal-livestream .controls-wrapper .show-controls.hide{transform:translateY(100%)}.modal-livestream .controls-wrapper .controls>div,.modal-livestream .controls-wrapper .show-controls>div{width:3.25rem;height:3.25rem;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:.2s linear}.modal-livestream .controls-wrapper .controls>div:hover,.modal-livestream .controls-wrapper .show-controls>div:hover{background:#5156d3}.modal-livestream .controls-wrapper .controls>div:first-child,.modal-livestream .controls-wrapper .show-controls>div:first-child{border-top-left-radius:8px}.modal-livestream .controls-wrapper .controls>div:last-child,.modal-livestream .controls-wrapper .show-controls>div:last-child{border-top-right-radius:8px}.modal-livestream .controls-wrapper .controls>div svg,.modal-livestream .controls-wrapper .show-controls>div svg{width:1.25rem;height:1.25rem}.modal-livestream .controls-wrapper .controls div.divider,.modal-livestream .controls-wrapper .show-controls div.divider{width:1px;height:1.625rem;margin:0 1rem;background:hsla(0,0%,100%,.2)}.modal-livestream .controls-wrapper .show-controls{position:absolute;right:0;bottom:0;z-index:5;transform:translateY(100%);pointer-events:none}.modal-livestream .controls-wrapper .show-controls>div{width:2rem;height:2rem}.modal-livestream .controls-wrapper .show-controls>div svg{width:1rem;height:1rem}.modal-livestream .controls-wrapper .show-controls.show{pointer-events:all;transform:translateY(0)}.modal-location-detail .m-layout-body{padding:1rem 8px}.modal-location-detail .m-layout-body h4{font-size:1rem;margin-bottom:8px}.modal-location-detail .m-layout-body span{font-size:.875rem;color:#303030}.modal-create-update-location .ant-form.ant-form-vertical{padding:1rem 8px}.page-device-detail .ant-tabs-nav{margin-bottom:0}.page-device-detail .ant-tabs-content-holder{border-top:4px solid #f4f4f4}.page-device-detail .m-layout-header .sub-header{font-size:.8rem;margin-top:2px;font-weight:400;color:grey}.page-device-detail .m-layout-header .right .anticon-more{font-size:1.2rem;cursor:pointer}.page-device-detail .tab-device-details .cloud-stats{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:8px solid #f4f4f4}.page-device-detail .tab-device-details .cloud-stats .statistics-card-wrapper:first-child{border-right:1px dashed #dedede;border-radius:0}.page-device-detail .tab-device-details .camera-stats,.page-device-detail .tab-device-details .device-stats,.page-device-detail .tab-device-details .smtp-stats{background:#fff;padding:1rem 8px;border-bottom:8px solid #f4f4f4}.page-device-detail .tab-device-details .camera-stats .stat-title,.page-device-detail .tab-device-details .device-stats .stat-title,.page-device-detail .tab-device-details .smtp-stats .stat-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.page-device-detail .tab-device-details .camera-stats .stat-title h3,.page-device-detail .tab-device-details .device-stats .stat-title h3,.page-device-detail .tab-device-details .smtp-stats .stat-title h3{font-size:1rem;margin:0}.page-device-detail .tab-device-details .camera-stats .stat-item,.page-device-detail .tab-device-details .device-stats .stat-item,.page-device-detail .tab-device-details .smtp-stats .stat-item{display:flex;grid-gap:1rem;gap:1rem}.page-device-detail .tab-device-details .camera-stats .stat-item:not(:last-child),.page-device-detail .tab-device-details .device-stats .stat-item:not(:last-child),.page-device-detail .tab-device-details .smtp-stats .stat-item:not(:last-child){margin-bottom:1rem}.page-device-detail .tab-device-details .camera-stats .stat-item span:first-child,.page-device-detail .tab-device-details .device-stats .stat-item span:first-child,.page-device-detail .tab-device-details .smtp-stats .stat-item span:first-child{flex-shrink:0;width:6.25rem;color:grey}.page-device-detail .tab-device-details .camera-stats .stat-item span:last-child,.page-device-detail .tab-device-details .device-stats .stat-item span:last-child,.page-device-detail .tab-device-details .smtp-stats .stat-item span:last-child{flex-grow:1;font-weight:500;word-break:break-word}.page-device-detail .tab-device-details .camera-stats .stat-item span:last-child p,.page-device-detail .tab-device-details .device-stats .stat-item span:last-child p,.page-device-detail .tab-device-details .smtp-stats .stat-item span:last-child p{display:inline-block;margin-bottom:0;margin-left:6px}.page-device-detail .tab-device-details .smtp-stats{background:#7c80de;color:#fff}.page-device-detail .tab-device-details .smtp-stats h3{color:#fff}.page-device-detail .tab-device-details .smtp-stats .stat-item span:first-child{color:#f4f4f4}.page-device-detail .tab-device-details .smtp-stats .stat-message{background:#5156d3;padding:8px .75rem;border-radius:8px;display:flex;align-items:center;margin-bottom:1rem}.page-device-detail .tab-device-details .smtp-stats .stat-message svg{flex-shrink:0;margin-right:10px}.page-device-detail .tab-device-details .device-stats .stat-item span:first-child{width:8.125rem}.page-device-detail .tab-device-schedules .table-list-header{border-bottom-width:1px}.page-device-detail .tab-device-schedules .schedule-name{margin-bottom:1rem}.page-device-detail .tab-device-schedules .recipient-count,.page-device-detail .tab-device-schedules .schedule-time,.page-device-detail .tab-device-schedules .status{background:#fafafa;margin-bottom:4px;padding:8px;display:flex;grid-gap:1rem;gap:1rem}.page-device-detail .tab-device-schedules .recipient-count span,.page-device-detail .tab-device-schedules .schedule-time span,.page-device-detail .tab-device-schedules .status span{font-size:.8125rem}.page-device-detail .tab-device-schedules .recipient-count span:first-child,.page-device-detail .tab-device-schedules .schedule-time span:first-child,.page-device-detail .tab-device-schedules .status span:first-child{width:6.875rem}.page-device-detail .tab-inbound-notifications .device-stats{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:8px solid #f4f4f4}.page-device-detail .tab-inbound-notifications .device-stats .statistics-card-wrapper{border-radius:0}.page-device-detail .tab-inbound-notifications .device-stats .statistics-card-wrapper:nth-child(odd){border-right:1px dashed #dedede}.page-device-detail .tab-inbound-notifications .device-stats .statistics-card-wrapper:nth-last-child(n+3){border-bottom:1px dashed #dedede}.page-device-detail .tab-inbound-notifications .table-list-header{border-bottom-width:1px}.page-device-detail .tab-inbound-notifications .table-inbound-notification .col-detail{display:grid;grid-template-columns:2.5rem auto;grid-gap:1rem;gap:1rem}.page-device-detail .tab-inbound-notifications .table-inbound-notification .notif-tag{width:100%;height:2.5rem;display:flex;flex-direction:column}.page-device-detail .tab-inbound-notifications .table-inbound-notification .notif-tag.no-tag{border-radius:8px;border:1px solid #dedede}.page-device-detail .tab-inbound-notifications .table-inbound-notification .notif-tag div{width:100%;height:100%;padding:1px}.page-device-detail .tab-inbound-notifications .table-inbound-notification .notif-detail .recipient-count,.page-device-detail .tab-inbound-notifications .table-inbound-notification .notif-detail .timestamp{margin-top:4px;padding:8px;background:#fafafa;display:flex;border-radius:4px;grid-gap:1.5rem;gap:1.5rem;font-size:.8125rem}.page-device-detail .tab-inbound-notifications .table-inbound-notification .notif-detail .recipient-count>span:first-child,.page-device-detail .tab-inbound-notifications .table-inbound-notification .notif-detail .timestamp>span:first-child{width:6.9rem}.page-device-detail .table-video-vault .file-name{font-size:.8125rem;margin-bottom:.75rem}.page-device-detail .table-video-vault .created-at,.page-device-detail .table-video-vault .file-size,.page-device-detail .table-video-vault .file-type{margin-top:4px;background:#fafafa;border-radius:4px;padding:8px;display:flex;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem;font-size:.8125rem}.page-device-detail .table-video-vault .created-at>span:first-child,.page-device-detail .table-video-vault .file-size>span:first-child,.page-device-detail .table-video-vault .file-type>span:first-child{flex-shrink:0;width:6.9rem}.page-device-detail .table-device-activity-logs .log-desc{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:.9375rem;margin-bottom:8px;color:#606060}.page-device-detail .table-device-activity-logs .log-desc svg{width:1rem;height:1rem;flex-shrink:0}.page-device-detail .table-device-activity-logs .happened-at,.page-device-detail .table-device-activity-logs .ip-address{background:#fafafa;border-radius:4px;margin-top:4px;padding:8px;margin-left:calc(1rem + 8px);font-size:.8125rem;display:flex;align-items:center;grid-gap:1rem;gap:1rem}.page-device-detail .table-device-activity-logs .happened-at>span:first-child,.page-device-detail .table-device-activity-logs .ip-address>span:first-child{flex-shrink:0;width:6rem}.modal-device-more-options .m-layout-body{padding:1rem 8px}.modal-device-more-options hr.divider{margin:1rem 0}.modal-device-more-options .option{cursor:pointer;display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.modal-device-more-options .option:first-child{margin-bottom:1.1rem}.modal-device-more-options .option svg{width:1rem;height:1rem}.modal-device-more-options .option span:last-child{font-size:1rem}.modal-view-schedule .m-layout-body{padding:1rem 8px}.modal-view-schedule .m-layout-body>h3{font-size:1rem;margin-bottom:1.5rem}.modal-view-schedule div.divider{margin:0}.modal-view-schedule .detail-group{margin-bottom:2.5rem}.modal-view-schedule .detail-group .group-title{font-size:.875rem;margin-bottom:8px}.modal-view-schedule .recipient-detail h4{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px}.modal-view-schedule .recipient-detail h4 img,.modal-view-schedule .recipient-detail h4 svg{width:1.25rem;height:1.25rem}.modal-view-schedule .recipient-detail:not(:last-child){border-bottom:1px dashed #dedede;padding-bottom:1.5rem;margin-bottom:1.5rem}.modal-view-schedule .recipient-detail .recipients{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.modal-view-schedule .recipient-detail .recipients>span{display:block;height:2.5rem;line-height:2.5rem;padding:0 .75rem;background:#efefef;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-create-update-schedule form.ant-form{padding:1rem 8px}.modal-create-update-schedule .form-title{font-size:1rem;margin-bottom:1.5rem}.modal-create-update-schedule .schedule-datetime-field .ant-form-item-control-input{min-height:0}.modal-create-update-schedule div.divider{width:100%;height:8px;margin:2rem 0;background:#dedede}.modal-search-record .m-layout-body{padding:1rem 8px}.modal-search-record .form-item-label-with-icon .ant-form-item-label svg{flex-shrink:0;width:1.25rem;height:1.25rem}.modal-search-record .form-item-label-with-icon .ant-form-item-label>label{font-size:1rem;grid-gap:8px;gap:8px}.modal-search-record .date-picker-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px}.modal-search-record .date-picker-wrapper span{width:2.5rem}.modal-share-file .m-layout-body{padding:1rem 8px}.modal-share-file .expiry-time input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.modal-share-file .ant-input-group-addon{border-radius:0 8px 8px 0}.modal-share-file .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:transparent;box-shadow:unset}.all-device-notifications .device-stats{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:8px solid #f4f4f4}.all-device-notifications .device-stats .statistics-card-wrapper{border-radius:0}.all-device-notifications .device-stats .statistics-card-wrapper:nth-child(odd){border-right:1px dashed #dedede}.all-device-notifications .device-stats .statistics-card-wrapper:nth-last-child(n+3){border-bottom:1px dashed #dedede}.all-device-notifications .table-list-header{border-bottom-width:1px}.all-device-notifications .table-notification .col-detail{display:grid;grid-template-columns:2.5rem auto;grid-gap:1rem;gap:1rem}.all-device-notifications .table-notification .notif-tag{width:100%;height:2.5rem;display:flex;flex-direction:column}.all-device-notifications .table-notification .notif-tag.no-tag{border-radius:8px;border:1px solid #dedede}.all-device-notifications .table-notification .notif-tag div{width:100%;height:100%;padding:1px}.all-device-notifications .table-notification .notif-detail .device-info,.all-device-notifications .table-notification .notif-detail .recipient-count,.all-device-notifications .table-notification .notif-detail .timestamp{margin-top:4px;padding:8px;background:#fafafa;display:flex;border-radius:4px;grid-gap:1.5rem;gap:1.5rem;font-size:.8125rem}.all-device-notifications .table-notification .notif-detail .device-info>span:first-child,.all-device-notifications .table-notification .notif-detail .recipient-count>span:first-child,.all-device-notifications .table-notification .notif-detail .timestamp>span:first-child{width:6.9rem}.notification-tags .tag-info{margin-bottom:.75rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px}.notification-tags .tag-info .tag{margin-right:0}.notification-tags .tag-info .active-status{flex-shrink:0;display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:.8125rem}.notification-tags .content-match,.notification-tags .status,.notification-tags .title-match{margin-top:4px;padding:8px;font-size:.8125rem;background:#fafafa;border-radius:4px;display:flex;grid-gap:1.5rem;gap:1.5rem}.notification-tags .content-match>span:first-child,.notification-tags .status>span:first-child,.notification-tags .title-match>span:first-child{width:9.5rem}.notification-tags .status>span:last-child{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;line-height:1}.vault-storage .vault-stats{border-bottom:4px solid #dedede}.vault-storage .file-name{font-size:.8125rem;margin-bottom:.75rem}.vault-storage .device-info,.vault-storage .file-size,.vault-storage .file-type{margin-top:4px;background:#fafafa;border-radius:4px;padding:8px;display:flex;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem;font-size:.8125rem}.vault-storage .device-info>span:first-child,.vault-storage .file-size>span:first-child,.vault-storage .file-type>span:first-child{flex-shrink:0;width:6.9rem}.video-search-records .record-date{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;margin-bottom:4px;color:#303030}.video-search-records .record-date.failed{color:#cc2020}.video-search-records .record-date.ready{color:#0b9830}.video-search-records .record-date .anticon{flex-shrink:0}.video-search-records .device-info,.video-search-records .expired-date,.video-search-records .file-size{margin-top:4px;background:#fafafa;border-radius:4px;padding:8px;display:flex;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem;font-size:.8125rem}.video-search-records .device-info>span:first-child,.video-search-records .expired-date>span:first-child,.video-search-records .file-size>span:first-child{flex-shrink:0;width:6.9rem}.table-recipient-management .user-info-wrapper,.table-user-management .user-info-wrapper{display:grid;grid-template-columns:2.5rem auto;grid-gap:.75rem;gap:.75rem}.table-recipient-management .user-info .name,.table-user-management .user-info .name{height:2.5rem;line-height:2.5rem;font-size:.9375rem;font-weight:500}.table-recipient-management .email,.table-recipient-management .role,.table-recipient-management .status,.table-recipient-management .two-fa,.table-user-management .email,.table-user-management .role,.table-user-management .status,.table-user-management .two-fa{font-size:.8125rem;padding:8px;margin-top:4px;background:#fafafa;border-radius:4px;display:flex;align-items:center;grid-gap:1.5rem;gap:1.5rem}.table-recipient-management .email>span:first-child,.table-recipient-management .role>span:first-child,.table-recipient-management .status>span:first-child,.table-recipient-management .two-fa>span:first-child,.table-user-management .email>span:first-child,.table-user-management .role>span:first-child,.table-user-management .status>span:first-child,.table-user-management .two-fa>span:first-child{flex-shrink:0;width:6.9rem}.table-recipient-management .role>span:last-child,.table-recipient-management .status>span:last-child,.table-recipient-management .two-fa>span:last-child,.table-user-management .role>span:last-child,.table-user-management .status>span:last-child,.table-user-management .two-fa>span:last-child{line-height:1;display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.table-recipient-management .role>span:last-child .anticon,.table-recipient-management .status>span:last-child .anticon,.table-recipient-management .two-fa>span:last-child .anticon,.table-user-management .role>span:last-child .anticon,.table-user-management .status>span:last-child .anticon,.table-user-management .two-fa>span:last-child .anticon{flex-shrink:0}.modal-create-recipient .m-layout-body,.modal-create-user .m-layout-body{padding:1rem 8px}.modal-create-recipient .ant-alert.ant-alert-success,.modal-create-user .ant-alert.ant-alert-success{padding:.75rem;background:#d7f7df;border-radius:8px;border:none;margin-bottom:1rem}.modal-create-recipient .ant-alert.ant-alert-success .ant-alert-message,.modal-create-user .ant-alert.ant-alert-success .ant-alert-message{font-weight:500;color:#0b9830}.modal-update-recipient .ant-form,.modal-update-user .ant-form{padding:5.75rem 8px 1rem}.modal-update-user .m-layout,.modal-view-recipient-profile .m-layout,.modal-view-user-profile .m-layout{position:relative}.modal-update-user .m-layout .m-layout-body,.modal-update-user .m-layout .m-layout-header,.modal-view-recipient-profile .m-layout .m-layout-body,.modal-view-recipient-profile .m-layout .m-layout-header,.modal-view-user-profile .m-layout .m-layout-body,.modal-view-user-profile .m-layout .m-layout-header{position:relative;z-index:2}.modal-update-user .m-layout .profile-cover,.modal-view-recipient-profile .m-layout .profile-cover,.modal-view-user-profile .m-layout .profile-cover{z-index:1;background-color:#fafafa}.modal-update-user .info.status>div:last-child,.modal-view-recipient-profile .info.status>div:last-child,.modal-view-user-profile .info.status>div:last-child{display:inline-flex;align-items:center;grid-gap:4px;gap:4px}.modal-update-user .view-activity-log,.modal-view-recipient-profile .view-activity-log,.modal-view-user-profile .view-activity-log{padding:0 8px}.modal-update-user .view-activity-log a.ant-btn-primary svg,.modal-view-recipient-profile .view-activity-log a.ant-btn-primary svg,.modal-view-user-profile .view-activity-log a.ant-btn-primary svg{width:1rem;height:1rem;margin-right:8px;transform:translateY(3px)}.modal-view-recipient-profile .info>div:first-child{width:10rem!important}.modal-update-recipient .m-layout-body,.modal-update-recipient .m-layout-header{position:relative;z-index:2}.modal-update-recipient .profile-cover{z-index:1!important}.activity-logs .log-description{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:.9375rem;color:#606060}.activity-logs .log-description svg{flex-shrink:0;width:1rem;height:1rem}.activity-logs .happened-at,.activity-logs .initiated-by,.activity-logs .ip-address{background:#fafafa;border-radius:4px;padding:8px;margin-top:8px;font-size:.8125rem}.transaction-history .transaction-id{display:flex;align-items:center;grid-gap:8px;gap:8px;text-transform:uppercase;margin-bottom:.75rem}.transaction-history .transaction-id svg{width:1rem;height:1rem;flex-shrink:0}.transaction-history .amount-paid,.transaction-history .card-number,.transaction-history .date-paid{font-size:.8125rem;background:#fafafa;border-radius:4px;padding:8px;margin-top:4px;display:flex;align-items:center;grid-gap:1.5rem;gap:1.5rem}.transaction-history .amount-paid>span:first-child,.transaction-history .card-number>span:first-child,.transaction-history .date-paid>span:first-child{flex-shrink:0;width:7rem}.general-page .row{padding:1rem 8px}.general-page .row h3{margin-bottom:1rem;font-size:1rem}.general-page .row span{display:block;margin-bottom:1rem;color:grey}.general-page .change-smtp{color:#5156d3;font-size:.85rem;font-weight:500;text-decoration:underline;cursor:pointer}.general-page .change-smtp.disabled{opacity:.5;pointer-events:none}.general-page .divider{margin:1rem 0}.notification-settings-page .row{padding:1rem 8px 8px}.notification-settings-page .row h3{font-size:1rem;margin-bottom:1rem}.notification-settings-page button.ant-btn-primary{margin:1rem 8px;width:7.5rem}.checkout-wrapper .checkout-details{padding:1rem 8px}.checkout-wrapper .checkout-details h3{font-size:1.125rem;margin-bottom:1rem}.checkout-wrapper .checkout-details .plan-info{display:flex;align-items:center;margin-bottom:1rem}.checkout-wrapper .checkout-details .plan-info .plan-label{font-size:1rem}.checkout-wrapper .checkout-details .plan-info .popular{padding:6px 8px}.checkout-wrapper .summary{margin:0;padding:0;list-style-type:none}.checkout-wrapper .summary li:not(.divider){display:flex;align-items:center;color:grey;font-size:.8125rem}.checkout-wrapper .summary li:not(.divider) span:first-child{width:40%}.checkout-wrapper .summary li:not(.divider) span:last-child{width:60%}.checkout-wrapper .summary li.divider{margin:10px 0;border:1px dashed #ededed}.checkout-wrapper .summary span.with-tooltip{display:inline-flex;align-items:center;grid-gap:5px;gap:5px}.checkout-form{padding:0 8px 1rem}.checkout-form .form-inner{max-width:30rem}.checkout-form .form-title{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:1rem;font-size:1.125rem}.checkout-form .form-title svg{width:1.25rem;height:1.25rem}.checkout-form .form-group{margin-bottom:1rem}.checkout-form .form-group label{display:inline-block;font-weight:500;margin-bottom:8px}.checkout-form .form-group.voucher{display:flex}.checkout-form .form-group.voucher button{margin-left:4px}.checkout-form .checkout-submit{margin-top:2.5rem;font-size:.9rem}.checkout-form .auto-renewed{text-align:center;margin-top:1rem;font-size:.81rem}.checkout-form .card-element{border:1px solid #d9d9d9;padding:5px 11px;border-radius:9px;transition:all .3s;height:40px}.checkout-form .card-element:hover{border-color:#7980e0}.checkout-form .StripeElement--focus{border-color:#7980e0!important;outline:0;box-shadow:0 0 0 2px rgba(81,86,211,.2)}.modal-plan-updated .m-modal-inner{text-align:center;padding:2.9375rem 1rem 1.5rem}.modal-plan-updated img{margin-bottom:1.875rem}.modal-plan-updated h1{font-size:1rem;margin-bottom:8px}.modal-plan-updated button{margin-top:1.5rem}.payment-settings-page .statistics-card-wrapper{border-bottom:1px dashed #dedede}.payment-settings-page .plan-features .plan-includes h3{height:3rem;margin:0;display:flex;align-items:center;padding:0 8px;font-size:.8125rem;font-weight:600;background:linear-gradient(180deg,#f0f0f0,#f9f9f9)}.payment-settings-page .plan-features .plan-includes>div{display:flex;align-items:center;flex-wrap:wrap;grid-gap:4px;gap:4px;padding:8px}.payment-settings-page .plan-features .plan-includes>div:not(:last-child){border-bottom:1px dashed #dedede}.payment-settings-page .plan-features .plan-includes>div span{width:100%;display:block}.payment-settings-page .plan-features .ant-collapse,.payment-settings-page .plan-features .ant-collapse>.ant-collapse-item{border:0}.payment-settings-page .plan-features .ant-collapse .ant-collapse-header{border-top:1px solid #dedede}.payment-settings-page .plan-features .ant-collapse .ant-collapse-header .feature-header{display:flex;align-items:center;grid-gap:8px;gap:8px;font-weight:500}.payment-settings-page .plan-features .ant-collapse .ant-collapse-header .feature-header svg{width:20px;height:20px}.payment-settings-page .plan-features .ant-collapse .ant-collapse-content{border-top:0}.payment-settings-page .plan-features .ant-collapse .ant-collapse-content-box{padding:0}.payment-settings-page .plan-features .ant-collapse .ant-collapse-content .feature{padding:8px;min-height:3.125rem;display:flex;align-items:center;grid-gap:1rem;gap:1rem}.payment-settings-page .plan-features .ant-collapse .ant-collapse-content .feature:not(:last-child){border-bottom:1px solid #dedede}.payment-settings-page .plan-features .ant-collapse .ant-collapse-content .feature>span:first-child{width:10.3125rem}.plan-list-page .plan-list{padding:1rem 8px 0;display:grid;grid-template-columns:1fr;grid-row-gap:12px;row-gap:12px;grid-column-gap:9px;column-gap:9px}@media (min-width:25.625rem){.plan-list-page .plan-list{grid-template-columns:repeat(2,1fr)}}.plan-list-page .plan{border:1px dashed #dedede;border-radius:8px 80px 8px 8px;padding:1rem 1.5rem;text-align:center}.plan-list-page .plan h3.label{font-size:1rem;font-weight:500;margin-bottom:8px}.plan-list-page .plan div.price{line-height:3rem;height:3rem;font-size:.8125rem;color:grey;margin-bottom:2px}.plan-list-page .plan div.price>span{font-size:2rem;color:#303030!important}.plan-list-page .plan div.description{color:grey;font-size:.8125rem;height:3.75rem;margin-bottom:8px}.plan-list-page .plan div.cam-selection{font-size:.75rem;height:5rem;margin-bottom:.75rem}.plan-list-page .plan div.cam-selection .ant-slider{margin:.75rem 0 0;padding:0}.plan-list-page .plan div.cam-selection .ant-slider-track{background:#5156d3}.plan-list-page .plan div.cam-selection .ant-slider-rail{background:#dedede}.plan-list-page .plan div.cam-selection .ant-slider-handle{border:0;background:linear-gradient(180deg,#6065ea,#3a3ea6)}.plan-list-page .plan.custom-plan{grid-column:1/-1;padding:1.5rem}.plan-list-page .plan.custom-plan div.description{height:auto;margin-bottom:.75rem}.plan-list-page .plan.custom-plan button{width:10rem}.plan-list-page .feature-list h3.title{font-size:1rem;margin-bottom:1rem;padding-left:8px}.plan-list-page .feature-list .feature-plans{width:100%;min-width:848px;display:flex;justify-content:space-between;background:linear-gradient(180deg,#f0f0f0,#f9f9f9);padding:10px 8px;font-weight:600;grid-gap:8px;gap:8px}.plan-list-page .feature-list .feature-plans>div{flex-shrink:0;width:10rem}.plan-list-page .feature-list .ant-collapse{width:100%;min-width:848px;border:0}.plan-list-page .feature-list .ant-collapse>.ant-collapse-item{border:0}.plan-list-page .feature-list .ant-collapse .ant-collapse-header{padding-left:8px;border-top:1px solid #dedede}.plan-list-page .feature-list .ant-collapse .ant-collapse-header .feature-header{font-weight:500}.plan-list-page .feature-list .ant-collapse .ant-collapse-content{border-top:0}.plan-list-page .feature-list .ant-collapse .ant-collapse-content-box{padding:1rem 8px}.plan-list-page .feature-list .ant-collapse .ant-collapse-content .feature{margin-bottom:1rem;font-weight:500}.plan-list-page .feature-list .ant-collapse .ant-collapse-content .support-list{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.plan-list-page .feature-list .ant-collapse .ant-collapse-content .support-list>span{flex-shrink:0;width:10rem;color:grey}.security-login-page .row{padding:1rem 8px 8px}.security-login-page .row h3{font-size:1rem;margin-bottom:1rem}.security-login-page .row>span{margin-bottom:.75rem}.security-login-page .enabled-2fa{margin-top:.75rem;display:flex;align-items:center;grid-gap:8px;gap:8px}.security-login-page .recovery-code-info{margin-top:1.5rem}.security-login-page .recovery-code-info .auth-apps>h3,.security-login-page .recovery-code-info .qr-code>h3,.security-login-page .recovery-code-info .recovery-codes>h3{display:block;font-size:.9375rem;font-weight:500;margin-bottom:1rem}.security-login-page .recovery-code-info .auth-app-list{margin:1rem 0;display:flex;flex-wrap:wrap;align-items:center;grid-gap:4px;gap:4px}.security-login-page .recovery-code-info .auth-app-list>div{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:6px 8px;background:#ececec;border:1px solid #dedede;border-radius:8px;font-size:.8125rem}.security-login-page .recovery-code-info .recovery-codes .recovery-code-actions{margin:1rem 0;display:grid;grid-template-columns:8.125rem auto;grid-gap:8px;gap:8px}.security-login-page .recovery-code-info .recovery-codes .recovery-code-actions button{font-size:.875rem}.security-login-page .recovery-code-info .recovery-codes .recovery-code-list>div{height:2.5rem;background:#fbfbfb;border:1px solid #dedede;border-radius:8px;display:flex;align-items:center;justify-content:space-between;padding:0 .75rem}.security-login-page .recovery-code-info .recovery-codes .recovery-code-list>div:not(:last-child){margin-bottom:10px}.security-login-page .browser-sessions-actions,.security-login-page .mobile-tokens-actions{margin-top:.75rem;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.security-login-page .browser-sessions-list .browser-session,.security-login-page .browser-sessions-list .mobile-token,.security-login-page .mobile-tokens-list .browser-session,.security-login-page .mobile-tokens-list .mobile-token{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.security-login-page .browser-sessions-list .browser-session .text-placeholder,.security-login-page .browser-sessions-list .mobile-token .text-placeholder,.security-login-page .mobile-tokens-list .browser-session .text-placeholder,.security-login-page .mobile-tokens-list .mobile-token .text-placeholder{display:inline-flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.security-login-page .mobile-tokens .delete-token{margin-left:auto}.modal-verify-password .m-layout-body{padding:1.5rem 8px}.modal-verify-password .verify-desc{display:block;margin-bottom:1.5rem}.modal-verify-password a.forgot-password{text-align:center;display:block;margin-top:1rem;margin-bottom:2rem}.user-profile .profile-cover{position:absolute;top:-3rem;width:100%;height:21rem;background-repeat:no-repeat;background-size:cover;filter:blur(40px);z-index:-1;pointer-events:none;background-color:#fafafa}.user-profile .m-layout-body{display:flex;flex-direction:column;min-height:calc(100vh - 18rem);background:#fff;position:relative;margin-top:10.625rem}.user-profile .m-layout-body .avatar{position:absolute;top:-3.5rem;left:50%;transform:translateX(-50%);margin:auto;width:7.5rem;height:7.5rem}.user-profile .m-layout-body .user-info{padding:5.75rem 8px 0}.user-profile .m-layout-body .user-info hr.divider{margin:1rem 0}.user-profile .m-layout-body .user-info .info{display:flex;align-items:center}.user-profile .m-layout-body .user-info .info>div:first-child{flex-shrink:0;width:9rem;display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.user-profile .m-layout-body .user-info .info>div:first-child svg{flex-shrink:0;width:1.1rem;height:1.1rem}.user-profile .m-layout-body .actions{margin-top:auto;padding:0 8px 8px}.user-profile .m-layout-body .actions>div{display:flex;grid-gap:8px;gap:8px}.modal-edit-profile .m-layout-header{position:relative;z-index:2}.modal-edit-profile .profile-cover{position:absolute;top:-3rem;width:100%;height:21rem;background-repeat:no-repeat;background-size:cover;filter:blur(40px);z-index:1;pointer-events:none;background-color:#fafafa}.modal-edit-profile .m-layout-body{z-index:2;display:flex;flex-direction:column;min-height:30vh;background:#fff;position:relative;margin-top:10.625rem}.modal-edit-profile .m-layout-body .avatar{position:absolute;top:-3.5rem;left:50%;transform:translateX(-50%);margin:auto;width:7.5rem;height:7.5rem}.modal-edit-profile form.ant-form-vertical{padding:5.75rem 8px 1rem}.modal-change-password .m-layout-body{padding:1rem 8px}.modal-change-password .password-requirements{margin-bottom:2rem}.login-page{display:flex;flex-direction:column;align-items:center;padding:1.6875rem;min-height:100vh;background:#fff}.login-page .logo{margin-top:4.5rem;margin-bottom:4.5rem;width:11.0625rem;height:3rem}.login-page .form-login,.login-page .form-login .field-password .ant-form-item-label label{width:100%}.login-page .form-login .field-password .ant-form-item-label label div{width:100%;display:flex;justify-content:space-between}.login-page .form-login .ant-btn{flex-shrink:0;margin-top:1rem;height:3rem}.login-page .two-fa-verification{width:100%}.login-page .two-fa-verification p{margin-bottom:2rem}.login-page .two-fa-verification .ant-form-item{margin-bottom:.75rem}.login-page .two-fa-verification .ant-checkbox-wrapper{margin-bottom:1.5rem}.login-page .two-fa-verification .ant-btn{flex-shrink:0;height:3rem}.login-page .page-footer{margin-top:auto;text-align:center}.login-page .page-footer div:first-child{margin-top:15.375rem;margin-bottom:2.5rem}.login-page .page-footer div:last-child{display:inline-flex;grid-gap:2rem}.register-page{background:#fff}.register-page .form-register{padding:1rem 8px}.register-page .form-register .ant-row.ant-form-item{display:block}.register-page .password-requirements{margin-bottom:2rem}.register-page .ant-btn{flex-shrink:0;height:3rem}.recover-password-page{background:#fff}.recover-password-page .form-recovery-password{padding:1.5rem 8px 1rem}.recover-password-page .form-recovery-password h4{font-size:1rem;margin-bottom:1rem}.recover-password-page .form-recovery-password .ant-btn{height:3rem;font-size:.875rem;flex-shrink:0}.recover-password-page .success-message{padding:1rem 8px;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#fff}.recover-password-page .success-message img{width:7.5rem;margin-bottom:2.181875rem}.recover-password-page .success-message h3{font-size:1.125rem;margin-bottom:1rem}.recover-password-page .success-message .ant-btn{flex-shrink:0;margin-top:2rem;height:3rem}.reset-password-page{background:#fff}.reset-password-page .form-reset-password{padding:1.5rem 8px 1rem}.reset-password-page .form-reset-password .password-requirements{margin-bottom:1.5rem}.reset-password-page .form-reset-password .ant-row.ant-form-item{display:block!important}.reset-password-page .form-reset-password .ant-btn{flex-shrink:0;height:3rem}.resend-verify-page img{width:7.5rem;height:7.1875rem;margin-bottom:2rem}.verify-message{background:#fff;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1rem 8px}.verify-message img{width:7.5rem;height:7.375rem;margin-bottom:2.181875rem}.verify-message h4{font-size:1.125rem;margin-bottom:1rem}.verify-message .ant-btn{flex-shrink:0;margin-top:2rem;height:3rem}.embed-player-wrapper{background:#000;color:#fff;position:fixed;top:0;left:0;right:0;bottom:0}.embed-player-wrapper .live-icon{position:absolute;top:0;left:0;padding:1px 8px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0 0 8px 0}.embed-player-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.verify-recipient-email{width:100%;min-height:100vh;border-radius:8px;padding:1.5rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fafafa}.verify-recipient-email .icon{margin-bottom:1rem}.verify-recipient-email .icon span{font-size:3rem}.verify-recipient-email .icon .success{color:#0b9830}.verify-recipient-email .icon .failed{color:#cc2020}.verify-recipient-email .title{font-size:1.3rem;margin-bottom:4px}.verify-recipient-email button{margin-top:1.5rem}.shared-vault-file{position:fixed;top:0;left:0;bottom:0;right:0;background:#000}.shared-vault-file video{position:absolute;top:0;left:0;width:100%;height:100%}.page-not-found{width:100%;min-height:100vh;background:#fafafa;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden auto}.page-not-found .row:first-child{width:17.5rem;margin:0 auto}.page-not-found .row:first-child img{width:100%}.page-not-found .row:nth-child(2){margin-top:2rem}.page-not-found .row:nth-child(2) h1{font-size:1.5rem;font-weight:400;margin-bottom:4px}.page-not-found .row:nth-child(2) span{font-size:.9rem}.page-not-found .row:last-child{margin-top:1.5rem}.page-not-found .row:last-child button{width:15rem}
/*# sourceMappingURL=main.64c00c72.chunk.css.map */