.online-offline-statistics{--stat-body-height:72px;display:flex;gap:12px;margin-bottom:24px;width:100%}.online-offline-statistics .stat-card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;min-width:0}.online-offline-statistics .stat-card .ant-card-head{flex:0 0 auto}.online-offline-statistics .stat-card .ant-card-body{flex:1 1 auto;padding:0}.online-offline-statistics .user-card{flex:32 1}.online-offline-statistics .user-card .ant-card-body{overflow:hidden}.online-offline-statistics .user-card .active-grid-container{display:flex;height:104px;width:100%}.online-offline-statistics .user-card .active-range-segmented{background:#f3f4f6;border-radius:999px;padding:2px}.online-offline-statistics .user-card .active-range-segmented .ant-segmented-group{gap:0}.online-offline-statistics .user-card .active-range-segmented .ant-segmented-item{align-items:center;border-radius:999px;color:#595959;display:flex;font-size:12px;font-weight:600;justify-content:center;min-height:28px}.online-offline-statistics .user-card .active-range-segmented .ant-segmented-item-label{align-items:center;display:flex;justify-content:center;line-height:1;min-height:24px;padding-inline:12px}.online-offline-statistics .user-card .active-range-segmented .ant-segmented-item-selected{color:#1677ff}.online-offline-statistics .user-card .active-range-segmented .ant-segmented-thumb{background:#fff;border-radius:999px;box-shadow:0 1px 2px #0f172a1f}.online-offline-statistics .user-card .grid-item{padding-left:22px;padding-right:22px}.online-offline-statistics .user-card .count-value{font-size:20px!important;font-weight:700;letter-spacing:-.01em;line-height:1.05!important;margin:0!important}.online-offline-statistics .user-card .progress-info{justify-content:center;padding-left:6px}.online-offline-statistics .user-card .label-text{font-size:12px;line-height:1.2}.online-offline-statistics .inactive-card{flex:22 1}.online-offline-statistics .inactive-card .ant-card-body{align-items:stretch;display:flex;overflow:hidden}.online-offline-statistics .non-user-card{flex:16 1}.online-offline-statistics .non-user-card .ant-card-body{align-items:stretch;display:flex;overflow:hidden}.online-offline-statistics .non-user-card .count-only-value{font-size:22px!important}.online-offline-statistics .total-card{flex:16 1}.online-offline-statistics .total-card .ant-card-body{align-items:stretch;display:flex;overflow:hidden}.online-offline-statistics .title-content{align-items:center;display:flex;gap:8px;justify-content:space-between;white-space:nowrap}.online-offline-statistics .title-left{align-items:center;display:flex;gap:8px;min-width:0}.online-offline-statistics .mode-text{font-weight:700}.online-offline-statistics .group-total-text{align-items:center;background:#f5f5f5;border-radius:999px;color:#8c8c8c;display:inline-flex;font-size:13px;font-weight:500;gap:4px;line-height:1;padding:6px 10px}.online-offline-statistics .group-total-clickable{cursor:pointer;outline:none;transition:background-color .2s ease,box-shadow .2s ease}.online-offline-statistics .group-total-clickable:hover{background:#eef6ff}.online-offline-statistics .group-total-clickable:focus-visible{background:#eef6ff;box-shadow:0 0 0 2px #1677ff}.online-offline-statistics .group-total-strong{color:#1f1f1f;font-size:16px;font-weight:600}.online-offline-statistics .grid-item{align-items:center;border-bottom:0;box-shadow:none!important;cursor:pointer;display:flex;float:none;outline:none;padding:14px 16px;position:relative;touch-action:manipulation;transition:box-shadow .2s ease,background-color .2s ease}.online-offline-statistics .grid-item:hover{background-color:#f7fbff;box-shadow:inset 0 0 0 1px #1677ff33!important}.online-offline-statistics .grid-item:active{background-color:#f5faff;box-shadow:inset 0 0 0 1px #1677ff52!important}.online-offline-statistics .grid-item:focus-visible{background-color:#f5faff;box-shadow:inset 0 0 0 2px #1677ff!important}.online-offline-statistics .grid-item.width-50{height:100%;width:50%}.online-offline-statistics .grid-item.width-100{height:100%;width:100%}.online-offline-statistics .item-container{align-items:center;display:flex;gap:16px;height:auto;justify-content:space-between;min-height:80px;overflow:hidden;position:relative;width:100%}.online-offline-statistics .count-only-container{display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:80px}.online-offline-statistics .count-only-center{align-items:center;justify-content:center}.online-offline-statistics .count-only-value{font-size:20px!important;font-weight:700;letter-spacing:-.01em;line-height:1.05!important;margin:0!important}.online-offline-statistics .label-text{color:#8c8c8c!important;display:block;font-size:13px;font-weight:500;line-height:1.2}.online-offline-statistics .progress-info{display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;min-width:0}.online-offline-statistics .progress-container{align-items:center;display:flex;flex:0 0 auto;height:100%;justify-content:center}.online-offline-statistics .progress-wrapper{filter:drop-shadow(0 4px 10px rgba(0,0,0,.05));flex:0 0 auto}.online-offline-statistics .progress-text{font-size:12px;font-weight:600;line-height:1}.online-offline-statistics .count-value{margin:0!important;white-space:nowrap}.online-offline-statistics .total-grid-item .total-hero-only{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:80px;width:100%}.online-offline-statistics .total-grid-item .total-hero-only h2{font-size:26px!important;font-weight:800;letter-spacing:-.02em;line-height:1!important;margin:0!important;padding:0!important}.online-offline-statistics .total-grid-item .total-hero-caption{color:#8c8c8c;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1}.online-offline-statistics .active-grid-container .grid-item+.grid-item,.online-offline-statistics .inactive-card .ant-card-body .grid-item+.grid-item{border-left:1px solid #f0f0f0}@media (max-width:1400px){.online-offline-statistics{flex-wrap:wrap}.online-offline-statistics .inactive-card,.online-offline-statistics .non-user-card,.online-offline-statistics .total-card,.online-offline-statistics .user-card{flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1}}@media (max-width:768px){.online-offline-statistics .inactive-card,.online-offline-statistics .non-user-card,.online-offline-statistics .total-card,.online-offline-statistics .user-card{flex:1 1 100%}.online-offline-statistics .title-content,.online-offline-statistics .title-left{align-items:flex-start;flex-direction:column}}.container{position:relative}.switcher{position:absolute}.switcherSite{right:0;top:-21px}.chart-flip-card,.chart-flip-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.flip-back,.flip-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;position:absolute;top:0;transition:transform .6s cubic-bezier(.5,0,.4,1);width:100%;will-change:transform}.flip-front{transform:translateY(0);z-index:2}.flip-back{transform:translateY(100%);z-index:1}.chart-flip-card.flipped .flip-front{transform:translateY(-100%)}.chart-flip-card.flipped .flip-back{transform:translateY(0)}.cell-lock-status{align-items:stretch;display:flex;gap:28px}.cell-lock-status .cell-lock-status-pie{align-items:center;box-sizing:border-box;display:flex;flex:0 0 340px;justify-content:center;min-height:100%;min-width:340px;overflow:hidden;padding:0 30px}.cell-lock-status .cell-lock-status-detail{align-items:flex-end;display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.cell-lock-status .cell-lock-status-detail-header{grid-gap:6px;display:grid;gap:6px;grid-template-columns:96px minmax(180px,1fr) minmax(336px,38%);margin-bottom:2px;width:100%}.cell-lock-status .cell-lock-status-detail-header-spacer{min-height:1px}.cell-lock-status .cell-lock-status-detail-header-metrics{grid-gap:4px;color:#8c8c8c;display:grid;font-size:11px;font-weight:600;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center}.cell-lock-status .cell-lock-status-detail-header-label{align-items:center;display:inline-flex;gap:4px;justify-content:center;white-space:nowrap}.cell-lock-status .cell-lock-status-detail-header-label-marker{border-radius:999px;display:inline-block;flex:0 0 auto;height:8px;width:8px}.cell-lock-status .cell-lock-status-row{grid-gap:6px;align-items:center;border-top:1px solid #f0f0f0;display:grid;gap:6px;grid-template-columns:96px minmax(180px,1fr) minmax(336px,38%);padding:2px 0;width:100%}.cell-lock-status .cell-lock-status-row:first-of-type{border-top:0}.cell-lock-status .row-type{align-items:center;background:#f5f5f5;border-radius:999px;color:#595959;display:inline-flex;font-size:11px;font-weight:600;gap:6px;line-height:1.2;padding:4px 6px;word-break:break-word}.cell-lock-status .row-type-marker{border-radius:999px;display:inline-block;height:16px;min-width:4px;width:4px}.cell-lock-status .row-bar{align-items:center;background:#f0f0f0;border-radius:999px;display:flex;height:6px;overflow:hidden}.cell-lock-status .bar-segment-tooltip-wrapper{display:inline-flex;height:100%}.cell-lock-status .bar-segment{border:0;height:100%;padding:0;transition:opacity .2s ease;width:100%}.cell-lock-status .row-metrics{grid-gap:4px;align-items:stretch;display:grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.cell-lock-status .metric-cell,.cell-lock-status .metric-total{align-items:center;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:28px;padding:0 4px;text-align:center}.cell-lock-status .metric-cell{background:#0000;border:0}.cell-lock-status .metric-total-button{background:#0000;border:0;width:100%}.cell-lock-status .metric-count{color:#262626;font-size:16px;font-weight:700;line-height:1.1}.cell-lock-status .metric-percent{color:#8c8c8c;font-size:11px;font-weight:600;line-height:1.2;margin-top:0}.cell-lock-status .is-clickable{cursor:pointer}.cell-lock-status .bar-segment.is-clickable:hover,.cell-lock-status .metric-cell.is-clickable:hover{opacity:.82}.cell-lock-status .bar-segment:disabled,.cell-lock-status .metric-cell:disabled{cursor:default;opacity:1}.cell-lock-status .cell-lock-status-empty{align-items:center;display:flex;justify-content:center;min-height:280px;width:100%}.cell-lock-status-tooltip .tooltip-title{font-weight:600;margin-bottom:4px}@media (max-width:1500px){.cell-lock-status{gap:18px}.cell-lock-status .cell-lock-status-pie{flex-basis:312px;min-width:312px;padding:0 16px}.cell-lock-status .cell-lock-status-row{padding:1px 0}.cell-lock-status .cell-lock-status-detail-header,.cell-lock-status .cell-lock-status-row{grid-template-columns:88px minmax(140px,1fr) minmax(294px,42%)}.cell-lock-status .cell-lock-status-detail-header-metrics,.cell-lock-status .row-metrics{gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.cell-lock-status .metric-count{font-size:14px}}@media (max-width:1200px){.cell-lock-status{flex-direction:column}.cell-lock-status .cell-lock-status-pie{flex-basis:auto;min-width:0;width:100%}.cell-lock-status .cell-lock-status-detail-header{display:none}.cell-lock-status .cell-lock-status-row{gap:12px;grid-template-columns:1fr}.cell-lock-status .row-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.cell-lock-status .row-metrics{grid-template-columns:1fr}}.cell-site-select-option-info{font-size:10px;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-site-select-divider{font-size:12px;font-weight:700}.multi-cell:after{content:":"}.cell-cell-statistics .ant-pro-table-search{display:none}.cell-query-container{display:flex;flex-wrap:wrap;margin-block-end:16px;padding:16px;width:100%}.cell-query-container .tag-content{display:block;line-height:1.2;max-width:calc(100% - 20px);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.cell-query-container .tag-content.multiline{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;text-align:center;white-space:normal}.cell-query-container .ant-tag{align-items:center;display:inline-flex;justify-content:center;max-width:175px;overflow:hidden;padding:2px 8px;position:relative;width:175px}.cell-query-container .ant-tag .anticon-close{flex-shrink:0;margin:0;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.cell-query-container .tag-highlight{animation:highlight 1.5s ease-in-out}@keyframes highlight{0%{box-shadow:0 0 0 0 #1890ffb3;transform:scale(1)}50%{box-shadow:0 0 0 6px #1890ff00;transform:scale(1.05)}to{box-shadow:0 0 0 0 #1890ff00;transform:scale(1)}}.left{display:contents}.left .tag{flex:0 0 auto;font-family:monospace;gap:5px;height:38px;margin:5px 15px 5px 0;width:175px}.right{flex-shrink:0;height:48px;margin-left:auto;width:470px}.traffic-heatmap-page{display:flex;flex-direction:column;height:calc(100vh - 120px);min-height:0;overflow:hidden;position:relative}.traffic-heatmap-page .gm-style{font-family:inherit}.traffic-heatmap-query{background:#fff;border-bottom:1px solid #0f172a14;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px 0;padding:10px 12px}.traffic-heatmap-page__map{flex:1 1;min-height:0;position:relative}.traffic-heatmap-page__map-inner{inset:0;position:absolute}.traffic-heatmap-page__empty{align-items:center;background:linear-gradient(180deg,#f1f5f999,#f8fafceb);display:flex;inset:0;justify-content:center;position:absolute}.traffic-heatmap-overlay{display:flex;flex-direction:column;gap:10px;pointer-events:none;position:absolute;z-index:2}.traffic-heatmap-overlay--left{left:12px;top:12px}.traffic-heatmap-overlay--right{align-items:flex-end;right:12px;top:12px;z-index:1}.traffic-heatmap-actions{align-items:center;display:flex;gap:6px;min-height:42px;pointer-events:auto}.traffic-heatmap-actions .ant-btn{flex:0 0 auto;min-width:0;padding-inline:8px;width:auto}.traffic-heatmap-legend,.traffic-heatmap-stats{background:#fffffff0;border:1px solid #0f172a14;border-radius:8px;box-shadow:0 8px 24px #0f172a24}.traffic-heatmap-stats{min-width:520px;padding:10px 12px;pointer-events:auto}.traffic-heatmap-stats .ant-statistic-title{color:#5f6b7a;font-size:11px;margin-bottom:2px}.traffic-heatmap-stats .ant-statistic-content{color:#172033;font-size:16px;line-height:1.2}.traffic-heatmap-legend{max-width:calc(100vw - 32px);min-width:204px;padding:12px;pointer-events:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.traffic-heatmap-legend--interactive{pointer-events:auto}.traffic-heatmap-legend__title{color:#192234;font-size:12px;white-space:nowrap}.traffic-heatmap-legend__bar{background:linear-gradient(90deg,#2563eb4d,#2563ebf2,#22c55ef2,#facc15f2,#f97316f2,#dc2626f2);border-radius:999px;height:12px;max-width:100%;width:180px}.traffic-heatmap-legend__levels{display:flex;flex-direction:column;gap:6px}.traffic-heatmap-legend__item{align-items:center;border-radius:4px;color:#3c4658;display:flex;gap:8px;min-width:0;padding:2px 4px}.traffic-heatmap-legend__item .ant-typography{font-size:11px;line-height:1.15;margin:0;max-width:100%;white-space:normal;word-break:break-word}.traffic-heatmap-legend__item--clickable{background:#0000;border:0;cursor:pointer;text-align:left;width:100%}.traffic-heatmap-legend__item--active,.traffic-heatmap-legend__item--clickable:hover{background:#0f172a14}.traffic-heatmap-legend__item--active{box-shadow:inset 0 0 0 1px #0f172a2e}.traffic-heatmap-legend__swatch{border-radius:999px;height:8px;min-width:36px;width:36px}.traffic-heatmap-loading{align-items:center;background:#ffffff6b;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.traffic-heatmap-tooltip{background:#fffffff5;border:1px solid #0f172a1f;border-radius:6px;box-shadow:0 8px 18px #0f172a29;color:#172033;font-size:12px;left:0;line-height:1.2;max-width:240px;padding:6px 10px;pointer-events:none;position:absolute;top:0;transform:translateZ(0);white-space:nowrap;z-index:4}.traffic-heatmap-point-detail{max-width:100%;min-width:360px}.traffic-heatmap-point-detail .ant-descriptions-item-content,.traffic-heatmap-point-detail .ant-descriptions-item-label{word-break:break-word}.traffic-heatmap-point-detail--compact{max-width:calc(100vw - 96px);min-width:288px;width:-webkit-max-content;width:max-content}.traffic-heatmap-point-detail--compact .ant-descriptions-view,.traffic-heatmap-point-detail--compact .ant-descriptions-view table{width:auto}.traffic-heatmap-point-detail--compact .ant-descriptions-item{padding-bottom:4px;padding-right:16px}.traffic-heatmap-point-detail--compact .ant-descriptions-item-label{padding-right:4px;white-space:nowrap}.traffic-heatmap-point-detail--compact .ant-descriptions-item-content{max-width:180px}.traffic-heatmap-site-id-value{align-items:center;display:inline-flex;gap:4px;min-width:0}.traffic-heatmap-field-tip{color:#8c8c8c;font-size:12px}.traffic-heatmap-site-marker{align-items:center;background:#f3c104;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0f172a52;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.traffic-heatmap-site-marker__icon{color:#f40609;font-size:24px}.traffic-heatmap-device-marker{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0f172a52;cursor:pointer}.traffic-heatmap-site-detail{max-width:100%;min-width:420px}.traffic-heatmap-site-detail .ant-descriptions-item-content,.traffic-heatmap-site-detail .ant-descriptions-item-label{word-break:break-word}.traffic-heatmap-site-cell-table{margin-top:8px;padding-left:20px}@media (max-width:768px){.traffic-heatmap-page{height:calc(100vh - 120px);min-height:0}.traffic-heatmap-stats{min-width:calc(100vw - 48px)}.traffic-heatmap-stats .ant-space{row-gap:8px}.traffic-heatmap-legend{max-width:calc(100vw - 24px)}.traffic-heatmap-site-detail{min-width:calc(100vw - 64px)}}.device-list-tab .ant-tabs .ant-tabs-nav{margin-bottom:0}.alarm-checkcard-group{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 20px;padding:0;width:100%}.alarm-checkcard-item{border:1px solid #f0f0f0;border-radius:6px;box-sizing:border-box;flex:1 1;margin:0 10px;min-width:250px}.alarm-checkcard-item:first-child{margin-left:0}.alarm-checkcard-item:last-child{margin-right:0}@media screen and (max-width:768px){.alarm-checkcard-group{flex-direction:column;justify-content:center}.alarm-checkcard-item{border:1px solid #f0f0f0;border-radius:6px;margin:8px 0;min-width:0;min-width:auto;width:100%}.alarm-checkcard-item:first-child{margin-top:0}.alarm-checkcard-item:last-child{margin-bottom:0}}.alarm-sync-drawer-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:24px}.alarm-sync-drawer-container .progress-container{background:#f5f7fa;border-radius:8px;flex-shrink:0;margin-bottom:16px;padding:16px}.alarm-sync-drawer-container .progress-container .progress-bar{border-radius:4px}.alarm-sync-drawer-container .summary-container{flex-shrink:0;margin-bottom:16px}.alarm-sync-drawer-container .orange-text{color:#fa8c16;font-weight:700}.alarm-sync-drawer-container .list-container{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:12px}.alarm-sync-drawer-container .list-content-wrapper{flex:1 1;min-height:0;overflow:hidden}.alarm-sync-drawer-container .list-item-wrapper{box-sizing:border-box;height:56px;padding-bottom:8px}.alarm-sync-drawer-container .list-item{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 2px 4px #00000005;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 16px}.alarm-sync-drawer-container .dot{background:#1890ff;border-radius:50%;display:inline-block;height:6px;width:6px}.alarm-sync-drawer-container .sn-text{color:#333;font-family:Consolas,Courier New,monospace;font-weight:500}.alarm-sync-drawer-container .tag-style{border-radius:4px}.alarm-sync-drawer-container .footer-bar{display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-top:24px}.cell_lock .ant-pro-card .ant-pro-card-body{padding-inline:0!important}.buddy-task-expired-row>td{background:#f5f5f5!important;color:#00000073!important}.buddy-task-expired-row:hover>td{background:#eee!important}.buddy-task-create-form>.ant-form-item{margin-bottom:14px}.buddy-task-create-drawer .ant-drawer-body{overflow-y:auto}.buddy-task-create-form .ant-form-item-control{min-width:0}.buddy-task-create-drawer-footer{display:flex;gap:8px;justify-content:flex-end}.buddy-task-sn-list{overflow:visible}.buddy-task-sn-list-header{margin-bottom:8px;margin-top:12px}.buddy-task-csv-import{margin-bottom:12px}.buddy-task-csv-import-content{display:block}.buddy-task-csv-import-content>.ant-form-item{margin-bottom:12px}.buddy-task-csv-import-action{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.buddy-task-sn-list-input{width:100%}.buddy-task-sn-list-actions{margin-top:8px}.buddy-task-sn-item{background:#fafafa;border:1px solid #d9d9d9;border-radius:6px;margin-bottom:8px;padding:10px 12px}.buddy-task-sn-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.buddy-task-serial-number-field{margin-bottom:8px;max-width:100%;width:350px}.buddy-task-sn-summary{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:130px minmax(0,1fr)}.buddy-task-sn-cell-header{margin-bottom:4px}.buddy-task-sn-cell-list{overflow:visible}.buddy-task-cell-list-scroll{max-height:360px;overflow-y:auto;padding-bottom:20px;padding-right:8px}.buddy-task-cell-grid-header,.buddy-task-cell-row{grid-column-gap:16px;align-items:start;column-gap:16px;display:grid;grid-template-columns:220px 120px 120px 72px;justify-content:start}.buddy-task-cell-row{min-height:44px}.buddy-task-cell-grid-header{margin-bottom:4px}.buddy-task-required-mark{color:#ff4d4f;margin-right:4px}.buddy-task-cell-row>.ant-form-item{margin-bottom:8px;min-width:0}.buddy-task-cell-row .ant-form-item-explain-error{overflow:visible;white-space:nowrap}.buddy-task-cell-row+.buddy-task-cell-row{margin-top:2px}.buddy-task-cell-row .ant-form-item-control,.buddy-task-cell-row .ant-form-item-control-input,.buddy-task-cell-row .ant-form-item-control-input-content{min-width:0}.buddy-task-cell-row .ant-btn{padding-inline:0}.buddy-task-sn-cell-add{display:flex;justify-content:flex-end;margin-top:4px;width:100%}.buddy-task-sn-add{margin-bottom:14px;margin-top:8px;text-align:left}.buddy-task-confirmed-device{grid-gap:4px;display:grid;gap:4px}.buddy-task-confirmed-device .ant-collapse-content-box,.buddy-task-confirmed-device .ant-collapse-header{padding:2px 0!important}.buddy-task-confirmed-cells{grid-gap:6px;display:grid;gap:6px}.buddy-task-confirmed-cell{grid-gap:12px;background:#fff;border:1px solid #f0f0f0;border-radius:4px;display:grid;gap:12px;grid-template-columns:220px 120px 140px;justify-content:start;padding:6px 8px}.buddy-task-confirmed-cell-invalid{background:#fff2f0;border-color:#ffccc7}.buddy-task-invalid-cell-icon{margin-right:6px}.ap-default-term-ff{--term-font-family:"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace,"Symbols Nerd Font"}div.ap-wrapper{display:flex;height:100%;justify-content:center;outline:none}div.ap-wrapper .title-bar{background-color:#000c;box-sizing:initial;color:#fff;display:none;font-family:sans-serif;font-size:20px;left:0;line-height:1em;padding:15px;position:absolute;right:0;top:-78px;transition:top .15s linear}div.ap-wrapper .title-bar img{height:48px;margin-right:16px;vertical-align:middle}div.ap-wrapper .title-bar a{color:#fff;text-decoration:underline}div.ap-wrapper .title-bar a:hover{text-decoration:none}div.ap-wrapper:-webkit-full-screen{align-items:center;background-color:#000;width:100%}div.ap-wrapper:fullscreen{align-items:center;background-color:#000;width:100%}div.ap-wrapper:-webkit-full-screen .title-bar{display:inline;display:initial}div.ap-wrapper:fullscreen .title-bar{display:inline;display:initial}div.ap-wrapper:-webkit-full-screen.hud .title-bar{top:0}div.ap-wrapper:fullscreen.hud .title-bar{top:0}div.ap-wrapper div.ap-player{background-color:var(--term-color-background);border-radius:4px;box-sizing:initial;display:inline-block;font-size:15px;max-width:100%;overflow:hidden;padding:0;position:relative;text-align:left}.ap-player{--term-color-foreground:#fff;--term-color-background:#000;--term-color-0:var(--term-color-foreground);--term-color-1:var(--term-color-foreground);--term-color-2:var(--term-color-foreground);--term-color-3:var(--term-color-foreground);--term-color-4:var(--term-color-foreground);--term-color-5:var(--term-color-foreground);--term-color-6:var(--term-color-foreground);--term-color-7:var(--term-color-foreground);--term-color-8:var(--term-color-0);--term-color-9:var(--term-color-1);--term-color-10:var(--term-color-2);--term-color-11:var(--term-color-3);--term-color-12:var(--term-color-4);--term-color-13:var(--term-color-5);--term-color-14:var(--term-color-6);--term-color-15:var(--term-color-7)}div.ap-term{border-color:var(--term-color-background);border-radius:0;border-style:solid;border-width:.75em;box-sizing:initial;font-family:var(--term-font-family);position:relative}div.ap-term canvas,div.ap-term svg.ap-term-symbols{display:block;height:100%;inset:0;position:absolute;width:100%}div.ap-term svg.ap-term-symbols{overflow:hidden;pointer-events:none}div.ap-term svg.ap-term-symbols use{color:var(--term-color-foreground)}div.ap-term svg.ap-term-symbols:not(.ap-blink) .ap-blink{opacity:0}div.ap-term pre.ap-term-text{word-wrap:normal;font-feature-settings:none;background-color:initial!important;border:0;border-radius:0;box-sizing:initial;color:var(--term-color-foreground);cursor:text;display:block;font-family:inherit;font-size:inherit;font-variant-ligatures:none;inset:0;line-height:var(--term-line-height);margin:0;outline:none;overflow:hidden;padding:0;position:absolute;white-space:pre;word-break:normal}pre.ap-term-text .ap-line{display:block;height:var(--term-line-height);letter-spacing:normal;overflow:hidden;position:absolute;top:calc(100%*var(--row)/var(--term-rows));width:100%}pre.ap-term-text .ap-line span{display:inline-block;height:100%;left:calc(100%*var(--offset)/var(--term-cols));padding:0;position:absolute}pre.ap-term-text:not(.ap-blink) .ap-line .ap-blink{border-color:#0000;color:#0000}pre.ap-term-text .ap-bold{font-weight:700}pre.ap-term-text .ap-faint{opacity:.5}pre.ap-term-text .ap-underline{text-decoration:underline}pre.ap-term-text .ap-italic{font-style:italic}pre.ap-term-text .ap-strike{text-decoration:line-through}.ap-line span,div.ap-player div.ap-control-bar{color:var(--term-color-foreground)}div.ap-player div.ap-control-bar{align-items:stretch;border-top:2px solid color-mix(in oklab,var(--term-color-background) 80%,var(--term-color-foreground));bottom:0;box-sizing:initial;display:flex;height:32px;justify-content:space-between;left:0;line-height:1;opacity:0;position:absolute;transition:opacity .15s linear;-webkit-user-select:none;user-select:none;width:100%;z-index:30}div.ap-player div.ap-control-bar *{box-sizing:inherit}div.ap-control-bar svg.ap-icon path{fill:var(--term-color-foreground)}div.ap-control-bar button.ap-button{appearance:none;-webkit-appearance:none;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex:0 0 auto;font:inherit;line-height:inherit;margin:0;padding:0}div.ap-control-bar button.ap-playback-button{height:12px;margin:0 0 0 2px;padding:10px;width:12px}div.ap-control-bar button.ap-playback-button svg{height:12px;width:12px}div.ap-control-bar span.ap-timer{cursor:default;display:flex;flex:0 0 auto;font-size:13px;height:100%;line-height:100%;margin:0 10px;min-width:50px;text-align:center}div.ap-control-bar span.ap-timer span{font-family:var(--term-font-family);font-size:inherit;font-weight:600;margin:auto}div.ap-control-bar span.ap-timer .ap-time-remaining,div.ap-control-bar span.ap-timer:hover .ap-time-elapsed{display:none}div.ap-control-bar span.ap-timer:hover .ap-time-remaining{display:flex}div.ap-control-bar .ap-progressbar{display:block;flex:1 1 auto;height:100%;padding:0 10px}div.ap-control-bar .ap-progressbar .ap-bar{cursor:default;display:block;font-size:0;height:100%;position:relative}div.ap-control-bar .ap-progressbar .ap-bar .ap-gutter{display:block;height:3px;left:0;position:absolute;right:0;top:15px}div.ap-control-bar .ap-progressbar .ap-bar .ap-gutter-empty{background-color:color-mix(in oklab,var(--term-color-foreground) 20%,var(--term-color-background))}div.ap-control-bar .ap-progressbar .ap-bar .ap-gutter-full{background-color:var(--term-color-foreground);border-radius:3px;transform-origin:left center;width:100%}div.ap-control-bar.ap-seekable .ap-progressbar .ap-bar{cursor:pointer}div.ap-control-bar button.ap-fullscreen-button{height:14px;margin:0 2px 0 4px;padding:9px;width:14px}div.ap-control-bar button.ap-fullscreen-button svg{height:14px;width:14px}div.ap-control-bar button.ap-fullscreen-button svg.ap-icon-fullscreen-on{display:inline}div.ap-control-bar button.ap-fullscreen-button svg.ap-icon-fullscreen-off{display:none}div.ap-control-bar button.ap-fullscreen-button .ap-tooltip{left:auto;right:5px;transform:none}div.ap-control-bar button.ap-kbd-button{height:14px;margin:0 0 0 4px;padding:9px}div.ap-control-bar button.ap-kbd-button svg{height:14px;width:26px}div.ap-control-bar button.ap-kbd-button .ap-tooltip{left:auto;right:5px;transform:none}div.ap-control-bar button.ap-speaker-button{margin:0 0 0 4px;padding:6px 9px;position:relative;width:19px}div.ap-control-bar button.ap-speaker-button svg{width:19px}div.ap-control-bar button.ap-speaker-button .ap-tooltip{left:-50%;transform:none}div.ap-wrapper.ap-hud .ap-control-bar{opacity:1}div.ap-wrapper:-webkit-full-screen button.ap-fullscreen-button svg.ap-icon-fullscreen-on{display:none}div.ap-wrapper:fullscreen button.ap-fullscreen-button svg.ap-icon-fullscreen-on{display:none}div.ap-wrapper:-webkit-full-screen button.ap-fullscreen-button svg.ap-icon-fullscreen-off{display:inline}div.ap-wrapper:fullscreen button.ap-fullscreen-button svg.ap-icon-fullscreen-off{display:inline}span.ap-progressbar span.ap-marker-container{bottom:0;display:block;margin-left:-10px;position:absolute;top:0;width:21px}span.ap-marker-container span.ap-marker{background-color:color-mix(in oklab,var(--term-color-foreground) 33%,var(--term-color-background));border-radius:50%;bottom:12px;display:block;left:7px;position:absolute;right:7px;top:13px;transition:top .1s,bottom .1s,left .1s,right .1s,background-color .1s}span.ap-marker-container span.ap-marker.ap-marker-past{background-color:var(--term-color-foreground)}span.ap-marker-container span.ap-marker:hover,span.ap-marker-container:hover span.ap-marker{background-color:var(--term-color-foreground);bottom:10px;left:5px;right:5px;top:11px}.ap-tooltip-container span.ap-tooltip{background-color:var(--term-color-foreground);border-radius:4px;bottom:100%;color:var(--term-color-background);font-family:var(--term-font-family);font-size:13px;font-weight:700;left:50%;line-height:2em;padding:0 .5em;position:absolute;text-align:center;transform:translateX(-50%);visibility:hidden;white-space:nowrap;z-index:1}.ap-tooltip-container:hover span.ap-tooltip{visibility:visible}.ap-player .ap-overlay{align-items:center;background-position:50%;background-repeat:no-repeat;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.ap-player .ap-overlay-start{cursor:pointer}.ap-player .ap-overlay-start .ap-play-button{bottom:0;color:#fff;font-size:0;height:80px;left:0;margin:auto;max-height:66%;position:absolute;right:0;text-align:center;top:0}.ap-player .ap-overlay-start .ap-play-button div{height:100%}.ap-player .ap-overlay-start .ap-play-button div span{display:block;height:100%}.ap-player .ap-overlay-start .ap-play-button div span svg{display:inline-block;height:100%}.ap-player .ap-overlay-start .ap-play-button svg{filter:drop-shadow(0 0 5px rgba(0,0,0,.4))}.ap-player .ap-overlay-loading .ap-loader{animation:ap-loader-rotation 1s linear infinite;border-color:#ffffff4d #ffffff80 #ffffffb3 #fff;border-color:color-mix(in srgb,var(--term-color-foreground) 30%,var(--term-color-background)) color-mix(in srgb,var(--term-color-foreground) 50%,var(--term-color-background)) color-mix(in srgb,var(--term-color-foreground) 70%,var(--term-color-background)) color-mix(in srgb,var(--term-color-foreground) 100%,var(--term-color-background));border-radius:50%;border-style:solid;border-width:10px;box-sizing:border-box;display:inline-block;height:48px;position:relative;width:48px}.ap-player .ap-overlay-info{background-color:var(--term-color-background)}.ap-player .ap-overlay-info span{background-color:var(--term-color-foreground);color:var(--term-color-background);font-family:var(--term-font-family);font-size:2em;font-weight:700;padding:.5em .75em;text-transform:uppercase}.ap-player .ap-overlay-keystrokes{align-items:center;bottom:var(--ap-keystrokes-bottom);display:flex;font-size:18px;gap:.35em;height:auto;justify-content:flex-end;left:auto;padding:0;pointer-events:none;position:absolute;right:20px;text-align:right;top:auto;width:auto;z-index:20}.ap-player .ap-overlay-keystrokes .ap-keystroke-pill{font-family:var(--term-font-family);font-size:inherit;opacity:1;transition:opacity 80ms ease}.ap-player .ap-overlay-keystrokes .ap-keystroke-pill kbd{background-color:var(--term-color-foreground);border:none;border-radius:.2em;color:var(--term-color-background);display:inline-flex;font-family:inherit;font-size:.85em;font-weight:600;justify-content:center;margin:0;min-width:1.2em;padding:.3em .5em}.ap-player .ap-overlay-keystrokes .ap-keystroke-pill.fading{opacity:0;transition:opacity .7s ease}.ap-player .ap-overlay-help{background-color:#000c;container-type:inline-size}.ap-player .ap-overlay-help>div{box-sizing:border-box;color:var(--term-color-foreground);font-family:var(--term-font-family);font-size:18px;margin-bottom:32px;max-height:85%;max-width:85%}.ap-player .ap-overlay-help>div div{background-color:var(--term-color-background);border:1px solid color-mix(in oklab,var(--term-color-background) 90%,var(--term-color-foreground));border-radius:6px;font-size:calc(min(1.9cqw, 18px));padding:calc(min(4cqw, 40px))}.ap-player .ap-overlay-help>div div p{font-weight:700;margin:0 0 2em}.ap-player .ap-overlay-help>div div ul{list-style:none;padding:0}.ap-player .ap-overlay-help>div div ul li{margin:0 0 .75em}.ap-player .ap-overlay-help>div div kbd{background-color:var(--term-color-foreground);border:none;border-radius:.2em;color:var(--term-color-background);font-family:inherit;font-size:.85em;margin:0;padding:.2em .5em}.ap-player .ap-overlay-error span{font-size:8em}.ap-player .slide-enter-active{transition:opacity .2s}.ap-player .slide-enter-active.ap-was-playing{transition:top .2s ease-out,opacity .2s}.ap-player .slide-exit-active{transition:top .2s ease-in,opacity .2s}.ap-player .slide-enter{opacity:0;top:-50%}.ap-player .slide-enter-to{top:0}.ap-player .slide-enter,.ap-player .slide-enter-to,.ap-player .slide-exit,.ap-player .slide-exit-to{bottom:auto;height:100%}.ap-player .slide-exit{top:0}.ap-player .slide-exit-to{opacity:0;top:-50%}@keyframes ap-loader-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.asciinema-player-theme-asciinema{--term-color-foreground:#ccc;--term-color-background:#121314;--term-color-0:#000;--term-color-1:#dd3c69;--term-color-2:#4ebf22;--term-color-3:#ddaf3c;--term-color-4:#26b0d7;--term-color-5:#b954e1;--term-color-6:#54e1b9;--term-color-7:#d9d9d9;--term-color-8:#4d4d4d;--term-color-9:#dd3c69;--term-color-10:#4ebf22;--term-color-11:#ddaf3c;--term-color-12:#26b0d7;--term-color-13:#b954e1;--term-color-14:#54e1b9;--term-color-15:#fff}.asciinema-player-theme-dracula{--term-color-foreground:#f8f8f2;--term-color-background:#282a36;--term-color-0:#21222c;--term-color-1:#f55;--term-color-2:#50fa7b;--term-color-3:#f1fa8c;--term-color-4:#bd93f9;--term-color-5:#ff79c6;--term-color-6:#8be9fd;--term-color-7:#f8f8f2;--term-color-8:#6272a4;--term-color-9:#ff6e6e;--term-color-10:#69ff94;--term-color-11:#ffffa5;--term-color-12:#d6acff;--term-color-13:#ff92df;--term-color-14:#a4ffff;--term-color-15:#fff}.asciinema-player-theme-monokai{--term-color-foreground:#f8f8f2;--term-color-background:#272822;--term-color-0:#272822;--term-color-1:#f92672;--term-color-2:#a6e22e;--term-color-3:#f4bf75;--term-color-4:#66d9ef;--term-color-5:#ae81ff;--term-color-6:#a1efe4;--term-color-7:#f8f8f2;--term-color-8:#75715e;--term-color-15:#f9f8f5}.asciinema-player-theme-nord{--term-color-foreground:#eceff4;--term-color-background:#2e3440;--term-color-0:#3b4252;--term-color-1:#bf616a;--term-color-2:#a3be8c;--term-color-3:#ebcb8b;--term-color-4:#81a1c1;--term-color-5:#b48ead;--term-color-6:#88c0d0;--term-color-7:#eceff4}.asciinema-player-theme-seti{--term-color-foreground:#cacecd;--term-color-background:#111213;--term-color-0:#323232;--term-color-1:#c22832;--term-color-2:#8ec43d;--term-color-3:#e0c64f;--term-color-4:#43a5d5;--term-color-5:#8b57b5;--term-color-6:#8ec43d;--term-color-7:#eee;--term-color-15:#fff}.asciinema-player-theme-solarized-dark{--term-color-foreground:#839496;--term-color-background:#002b36;--term-color-0:#073642;--term-color-1:#dc322f;--term-color-2:#859900;--term-color-3:#b58900;--term-color-4:#268bd2;--term-color-5:#d33682;--term-color-6:#2aa198;--term-color-7:#eee8d5;--term-color-8:#002b36;--term-color-9:#cb4b16;--term-color-10:#586e75;--term-color-11:#657b83;--term-color-12:#839496;--term-color-13:#6c71c4;--term-color-14:#93a1a1;--term-color-15:#fdf6e3}.asciinema-player-theme-solarized-light{--term-color-foreground:#657b83;--term-color-background:#fdf6e3;--term-color-0:#073642;--term-color-1:#dc322f;--term-color-2:#859900;--term-color-3:#b58900;--term-color-4:#268bd2;--term-color-5:#d33682;--term-color-6:#2aa198;--term-color-7:#eee8d5;--term-color-8:#002b36;--term-color-9:#cb4b16;--term-color-10:#586e75;--term-color-11:#657c83;--term-color-12:#839496;--term-color-13:#6c71c4;--term-color-14:#93a1a1;--term-color-15:#fdf6e3}.asciinema-player-theme-solarized-light .ap-overlay-start .ap-play-button svg .ap-play-btn-fill{fill:var(--term-color-1)}.asciinema-player-theme-solarized-light .ap-overlay-start .ap-play-button svg .ap-play-btn-stroke{stroke:var(--term-color-1)}.asciinema-player-theme-tango{--term-color-foreground:#ccc;--term-color-background:#121314;--term-color-0:#000;--term-color-1:#c00;--term-color-2:#4e9a06;--term-color-3:#c4a000;--term-color-4:#3465a4;--term-color-5:#75507b;--term-color-6:#06989a;--term-color-7:#d3d7cf;--term-color-8:#555753;--term-color-9:#ef2929;--term-color-10:#8ae234;--term-color-11:#fce94f;--term-color-12:#729fcf;--term-color-13:#ad7fa8;--term-color-14:#34e2e2;--term-color-15:#eeeeec}.asciinema-player-theme-gruvbox-dark{--term-color-foreground:#fbf1c7;--term-color-background:#282828;--term-color-0:#282828;--term-color-1:#cc241d;--term-color-2:#98971a;--term-color-3:#d79921;--term-color-4:#458588;--term-color-5:#b16286;--term-color-6:#689d6a;--term-color-7:#a89984;--term-color-8:#7c6f65;--term-color-9:#fb4934;--term-color-10:#b8bb26;--term-color-11:#fabd2f;--term-color-12:#83a598;--term-color-13:#d3869b;--term-color-14:#8ec07c;--term-color-15:#fbf1c7}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{border:0;height:0;left:-9999em;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;resize:none;top:0;white-space:nowrap;width:0;z-index:-5}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;bottom:0;cursor:default;left:0;overflow-y:scroll;position:absolute;right:0;top:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{left:0;position:absolute;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;left:-9999em;line-height:normal;position:absolute;top:0;visibility:hidden}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{bottom:0;color:#0000;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.xterm .live-region{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{position:absolute;z-index:6}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{pointer-events:none;position:absolute;right:0;top:0;z-index:8}.xterm-decoration-top{position:relative;z-index:2}.form{--disabled-color:#000}.form .ant-input-disabled,.form .ant-input-number-disabled,.form .ant-input-number-disabled .ant-input-number-input,.form .ant-picker-disabled,.form .ant-select-disabled .ant-select-selection-item{-webkit-text-fill-color:var(--disabled-color)!important;color:var(--disabled-color)!important}.refresh-icon{transition:transform .2s ease-in-out}.refresh-icon:hover{transform:scale(1.3)}.drawer-pro-table tr.status-normal,.drawer-pro-table tr.status-normal td{background-color:#f6ffed!important;border-color:#b7eb8f!important}.drawer-pro-table tr.status-level1,.drawer-pro-table tr.status-level1 td{background-color:#fffbe6!important;border-color:#ffe58f!important}.drawer-pro-table tr.status-level2,.drawer-pro-table tr.status-level2 td{background-color:#ffccc7!important;border-color:#ffe58f!important}.device-anomaly-filter-card .ant-card-body{padding:16px}.device-anomaly-filter-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}.device-anomaly-checks-item{flex:1 1;min-width:0}.device-anomaly-checks-group{grid-gap:8px 16px;display:grid;gap:8px 16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.device-anomaly-checks-group .ant-checkbox-wrapper{margin-inline-start:0;white-space:nowrap}.device-anomaly-filter-actions{flex:0 0 auto;margin-bottom:0;padding-top:30px}.device-anomaly-custom-path-item{flex:0 1 360px;min-width:280px}.device-anomaly-custom-path-item .ant-select{width:100%}.device-anomaly-path-option-parent{font-size:12px;opacity:.6}.device-anomaly-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.device-anomaly-summary-tile{background:var(--oss-color-gray-4);border:1px solid var(--oss-color-gray-2);border-radius:6px;cursor:pointer;min-height:150px;padding:12px;transition:border-color .2s,background-color .2s}.device-anomaly-summary-tile:focus-visible,.device-anomaly-summary-tile:hover{border-color:var(--oss-color-primary)}.device-anomaly-summary-tile:focus{outline:none}.device-anomaly-summary-tile-selected{background:#1677ff14;border-color:var(--oss-color-primary)}.device-anomaly-summary-title{color:var(--oss-color-black-1);font-weight:600;margin-bottom:8px;min-height:44px;word-break:break-all}.device-anomaly-table-wrapper{padding-bottom:48px}.device-anomaly-table-wrapper .ant-table-cell{vertical-align:middle;white-space:nowrap}.device-anomaly-table-wrapper .device-anomaly-issues-cell{white-space:normal}.device-anomaly-table-wrapper .device-anomaly-issues-cell .ant-table-row-expand-icon{vertical-align:top}.device-anomaly-table-wrapper .device-anomaly-issues-cell .device-anomaly-issues-content{display:inline-block;max-width:calc(100% - 32px);vertical-align:top}.device-anomaly-table-wrapper .device-anomaly-issues-cell .device-anomaly-child-issues{padding-left:12px}.device-anomaly-table-wrapper .device-anomaly-issues-cell .device-anomaly-issues-tags{max-width:100%;width:100%}.device-anomaly-table-wrapper .device-anomaly-issues-cell .device-anomaly-issues-tags .ant-space-item{max-width:100%}.device-anomaly-table-wrapper .device-anomaly-issues-cell .ant-tag{margin-bottom:4px;max-width:100%;overflow-wrap:anywhere;white-space:normal;word-break:break-word}@media screen and (max-width:1200px){.device-anomaly-checks-group{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.device-anomaly-checks-group{grid-template-columns:repeat(2,minmax(0,1fr))}.device-anomaly-custom-path-item{flex-basis:100%}.device-anomaly-filter-actions{padding-top:0}}.p-0{padding:0!important}.p-1{padding:.2rem!important}.p-2,.pt-2,.py-2{padding-top:.6rem!important}.p-2,.pb-2,.py-2{padding-bottom:.6rem!important}.p-2,.pr-2,.px-2{padding-right:.6rem!important}.p-2,.pl-2,.px-2{padding-left:.6rem!important}.p-3,.pt-3,.py-3{padding-top:1rem!important}.p-3,.pb-3,.py-3{padding-bottom:1rem!important}.p-3,.pr-3,.px-3{padding-right:1rem!important}.p-3,.pl-3,.px-3{padding-left:1rem!important}.p-4,.pt-4,.py-4{padding-top:1.5rem!important}.p-4,.pb-4,.py-4{padding-bottom:1.5rem!important}.p-4,.pr-4,.px-4{padding-right:1.5rem!important}.p-4,.pl-4,.px-4{padding-left:1.5rem!important}.p-5,.pt-5,.py-5{padding-top:3rem!important}.p-5,.pb-5,.py-5{padding-bottom:3rem!important}.p-5,.pr-5,.px-5{padding-right:3rem!important}.p-5,.pl-5,.px-5{padding-left:3rem!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.m-1,.mt-1,.my-1{margin-top:.2rem!important}.m-1,.mb-1,.my-1{margin-bottom:.2rem!important}.m-1,.ml-1,.mx-1{margin-left:.2rem!important}.m-1,.mr-1,.mx-1{margin-right:.2rem!important}.m-2,.mt-2,.my-2{margin-top:.6rem!important}.m-2,.mb-2,.my-2{margin-bottom:.6rem!important}.m-2,.ml-2,.mx-2{margin-left:.6rem!important}.m-2,.mr-2,.mx-2{margin-right:.6rem!important}.m-3,.mt-3,.my-3{margin-top:1rem!important}.m-3,.mb-3,.my-3{margin-bottom:1rem!important}.m-3,.ml-3,.mx-3{margin-left:1rem!important}.m-3,.mr-3,.mx-3{margin-right:1rem!important}.m-4,.mt-4,.my-4{margin-top:1.5rem!important}.m-4,.mb-4,.my-4{margin-bottom:1.5rem!important}.m-4,.mr-4,.mx-4{margin-right:1.5rem!important}.m-4,.ml-4,.mx-4{margin-left:1.5rem!important}.m-5,.mt-5,.my-5{margin-top:3rem!important}.m-5,.mb-5,.my-5{margin-bottom:3rem!important}.m-5,.ml-5,.mx-5{margin-left:3rem!important}.m-5,.mr-5,.mx-5{margin-right:3rem!important}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-16{font-size:16px!important}.font-17{font-size:17px!important}.font-18{font-size:18px!important}.font-24{font-size:24px!important}.line-height-20{line-height:20px}.text-center{text-align:center}.cursor-pointer{cursor:pointer}.hide{display:none}.inline-block{display:inline-block}.pull-right{float:right}.flex-space-between{align-items:center;display:flex;justify-content:space-between}.flex-center{align-items:center;display:flex;justify-content:center}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.pre-params{word-wrap:break-word;max-width:500px;white-space:pre-wrap;word-break:break-all}.pre-params-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}*{margin:0;padding:0}:root:root{--oss-color-primary:#ff0729;--oss-color-bg:#f5f5f5;--oss-color-black:#000;--oss-color-black-1:#000000e0;--oss-color-black-2:#000000a6;--oss-color-gray-1:#00000040;--oss-color-gray-2:#00000014;--oss-color-gray-3:#0000000d;--oss-color-gray-4:#0000000a;--oss-color-gray-5:#d8dad900;--oss-color-gray-6:#0505050f;--oss-color-white:#fff;--progress-bar-color:var(--oss-color-primary)}body{color:var(--oss-color-black-2);min-height:500px;overflow-x:hidden}body .collapsed-button:hover{box-shadow:0 4px 16px -4px var(--oss-color-gray-2),0 2px 8px -2px var(--oss-color-gray-2),0 1px 2px 0 var(--oss-color-gray-2)!important;color:var(--oss-color-black-2)!important}body .grid-card-dashboard{cursor:pointer;position:relative}body ::-webkit-scrollbar{height:8px;width:8px}body ::-webkit-scrollbar-track{background:#0000}body ::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.page-enter{left:100%!important;opacity:0;z-index:1}.page-enter.page-enter-active{left:0!important;opacity:1;transition:all .3s ease-in}.border-table{border-collapse:collapse}.border-table td{border:1px solid var(--oss-color-gray-1);padding:2px 5px}@media screen and (min-width:1200px){.grid-card-dashboard{width:20%!important}}@media screen and (max-width:768px){.grid-card-dashboard{width:50%!important}}.ant-table-cell{vertical-align:top}.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline,.ant-menu-light>.ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#0000}.ant-link-row:hover .ant-typography{color:var(--oss-color-primary)!important;cursor:pointer}.ant-badge.ant-badge-status .ant-badge-status-dot{height:8px;width:8px}.ant-table-wrapper .ant-table-filter-trigger{margin-inline:unset}.ant-table-pagination.ant-pagination{margin-bottom:0!important}.ant-pro-table-column-setting-overlay .ant-popover-inner-content{min-width:280px;width:auto}.ant-pro-table-column-setting-list-item-title{max-width:160px}.ant-modal.customer-hooks-modal span.anticon{display:none}.ant-modal.customer-hooks-modal div.ant-modal-confirm-paragraph{max-width:100%}.image-wrapper{border:1px solid #d9d9d9;border-radius:4px;padding:8px}.image-wrapper .ant-image{display:flex;justify-content:center}.image-wrapper .ant-image-img{width:auto}.icon-hover{color:var(--oss-color-primary);cursor:pointer;transform:scale(1);transition:transform .3s ease}.icon-hover:hover{transform:scale(1.3)}.visibility-visible{visibility:visible}.visibility-hidden{visibility:hidden}.ant-notification{z-index:99999!important}.show-on-hover-parent .show-on-hover-child{display:none}.show-on-hover-parent:hover .show-on-hover-child{display:inline-block}.map-label-highlight{background-color:#ffffffe6!important;border:1px solid #d36969!important;border-radius:4px!important;box-shadow:0 2px 4px #0003!important;color:#d36969!important;font-weight:700!important;padding:2px 8px!important;white-space:nowrap!important}