:root{--page-header-offset:44px}.devices-table{padding:0;width:100%;display:flex;flex-direction:column;flex:1 1;min-height:0}.devices-table .dashboard-card[data-card-id=alerts-list],.devices-table .dashboard-card[data-card-id=cyber-information],.devices-table .dashboard-card[data-card-id=devices-list],.devices-table .dashboard-card[data-card-id=discovered-devices-list]{background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none}.devices-table .dashboard-card[data-card-id=alerts-list] .card-table-wrapper .table-card .table-card-scroll,.devices-table .dashboard-card[data-card-id=cyber-information] .card-table-wrapper .table-card .table-card-scroll{scrollbar-width:none!important;-ms-overflow-style:none!important}.devices-table .dashboard-card[data-card-id=alerts-list] .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar,.devices-table .dashboard-card[data-card-id=cyber-information] .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.devices-table .dashboard-card[data-card-id=alerts-list] .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-thumb,.devices-table .dashboard-card[data-card-id=alerts-list] .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-track,.devices-table .dashboard-card[data-card-id=cyber-information] .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-thumb,.devices-table .dashboard-card[data-card-id=cyber-information] .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-track{display:none!important}.devices-table .dashboard-card[data-card-id=alerts-list] .card-table-wrapper .table-card .data-table thead{position:relative;z-index:1;background-color:#dce9ff}.devices-table .dashboard-card[data-card-id=alerts-list] .card-table-wrapper .table-card .data-table thead th{position:sticky;top:0;z-index:5;background-color:#dce9ff;box-shadow:0 1px 0 rgba(115,115,115,.233)}.devices-table .dashboard-card[data-card-id=cyber-information] .card-table-wrapper .table-card .data-table{border-collapse:separate;border-spacing:0}.devices-table .dashboard-card[data-card-id=cyber-information] .card-table-wrapper .table-card .data-table thead{position:static;background-color:#dce9ff}.devices-table .dashboard-card[data-card-id=cyber-information] .card-table-wrapper .table-card .data-table thead th{position:sticky;top:0;z-index:5;background-color:#dce9ff;box-shadow:0 1px 0 rgba(115,115,115,.233)}.devices-table .table-header{position:relative;align-items:center;padding-right:30px;margin-bottom:0}.devices-table .table-header .table-settings{position:absolute;top:12px;right:4px;z-index:2;margin-left:auto}.devices-table .dashboard-card,.devices-table .dashboard-card .dashboard-card-content{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.devices-table .card-table-wrapper,.devices-table .table-card{width:100%;flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.devices-table .table-card{background:rgba(0,0,0,0);border:none;border-radius:0;margin-top:0;position:relative}.devices-table .table-card .table-card-title-end{display:flex;flex-direction:row;align-items:center;gap:10px;margin-left:auto;flex:0 1 auto;min-width:0}.devices-table .table-card .table-card-title-end .table-card-title-search{flex:0 0 auto;min-width:0;display:flex;justify-content:flex-end}.devices-table .table-card .table-card-title-end .table-card-title-right{flex:0 0 auto;margin-left:0;min-width:0}.devices-table .card-table-wrapper .table-card{overflow:hidden}.devices-table .card-table-wrapper .table-card .table-card-scroll,.devices-table .table-card-scroll{width:100%;flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:20px;margin-bottom:-20px;box-sizing:content-box}.devices-table .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar:horizontal,.devices-table .table-card-scroll::-webkit-scrollbar:horizontal{display:none!important;height:0!important}.devices-table .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar,.devices-table .table-card-scroll::-webkit-scrollbar{width:8px;height:0!important}.devices-table .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-thumb:horizontal,.devices-table .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-track:horizontal,.devices-table .table-card-scroll::-webkit-scrollbar-thumb:horizontal,.devices-table .table-card-scroll::-webkit-scrollbar-track:horizontal{display:none!important}.devices-table .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-track,.devices-table .table-card-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.devices-table .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-thumb,.devices-table .table-card-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.devices-table .card-table-wrapper .table-card .table-card-scroll::-webkit-scrollbar-thumb:hover,.devices-table .table-card-scroll::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.devices-table[data-no-horizontal-scroll=true] .table-card-scroll{overflow-x:visible}.devices-table .card-table-wrapper .table-card .data-table thead th{padding:12px 8px}.devices-table .card-table-wrapper .table-card .data-table tbody tr td{padding:8px}.devices-table .data-table{width:100%;min-width:100%;border-collapse:collapse;table-layout:auto}.devices-table .data-table thead{background-color:rgba(220,233,255,.6352941176);position:relative}.devices-table .data-table thead th{text-align:left;padding:12px 8px;font-size:14px;font-weight:700;color:#1d2437;border-bottom:1px solid rgba(115,115,115,.233);white-space:nowrap;position:relative;width:auto;min-width:fit-content}.devices-table .data-table thead th.settings-header-cell{width:40px;min-width:40px}.devices-table .data-table thead th.settings-header-cell .table-settings-wrapper{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:0}.devices-table .data-table thead th.device-name-sort-header .device-sort-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;font:inherit;font-weight:700;color:inherit;cursor:pointer;white-space:nowrap}.devices-table .data-table thead th.device-name-sort-header .device-sort-btn .icon,.devices-table .data-table thead th.device-name-sort-header .device-sort-btn svg{width:14px;height:14px}.devices-table .data-table thead th.device-serial-cell{max-width:10rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.devices-table .data-table tbody tr.device-row{cursor:pointer}.devices-table .data-table tbody tr{border-bottom:1px solid rgba(115,115,115,.233);transition:background-color .15s}.devices-table .data-table tbody tr.selected,.devices-table .data-table tbody tr:hover{background-color:rgba(220,233,255,.6352941176)}.devices-table .data-table tbody tr td{padding:8px;font-size:14px;color:#1d2437;white-space:nowrap;width:auto;min-width:fit-content}.devices-table .data-table tbody tr td.device-serial-cell{max-width:10rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper{position:relative;display:inline-block;width:24px;height:24px}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper .os-icon{width:100%;height:100%;object-fit:contain;transition:opacity .3s}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper .status-dot{position:absolute;bottom:-3px;right:-3px;width:12px;height:12px;border-radius:50%;border:3px solid #fff}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.connectivity-active .status-dot{background-color:#34a853}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.connectivity-active .os-icon{opacity:1}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.connectivity-inactive .status-dot{background-color:#e74c3c}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.connectivity-inactive .os-icon{opacity:.4}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.connectivity-never-connected .status-dot{background-color:#969595}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.connectivity-never-connected .os-icon{opacity:.4}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.live .status-dot{background-color:#34a853}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.offline .os-icon{opacity:.4;transition:opacity .3s ease}.devices-table .data-table tbody tr td.type-icon .os-icon-wrapper.offline .status-dot{background-color:#969595}.devices-table .table-scroll-wrapper{overflow-x:hidden;width:100%;flex:1 1;min-height:0;overflow-y:auto}.devices-table .table-scroll-wrapper table{border-collapse:collapse;font-size:14px;width:100%;min-width:100%;table-layout:auto}.devices-table .table-scroll-wrapper table thead{background-color:rgba(220,233,255,.6352941176)}.devices-table .table-scroll-wrapper table th{position:sticky;top:0;z-index:2}.devices-table .table-scroll-wrapper table tbody tr{border-bottom:1px solid rgba(115,115,115,.233);transition:background-color .15s}.devices-table .table-scroll-wrapper table tbody tr:hover{background-color:rgba(220,233,255,.6352941176)}.devices-table .table-scroll-wrapper table tbody tr td{padding:8px;font-size:14px;color:#1d2437}.devices-table .table-scroll-wrapper table td,.devices-table .table-scroll-wrapper table th{border-bottom:1px solid rgba(115,115,115,.233);text-align:left;white-space:nowrap;width:auto;min-width:fit-content}.devices-table .table-scroll-wrapper table tr:hover{background-color:rgba(220,233,255,.6352941176)}.devices-table .table-scroll-wrapper table td:first-child,.devices-table .table-scroll-wrapper table th:first-child{width:40px;min-width:40px}.devices-table .table-scroll-wrapper table th{background-color:rgba(220,233,255,.6352941176);font-weight:700;text-align:left;padding:12px 8px;font-size:14px;color:#1d2437;border-bottom:1px solid rgba(115,115,115,.233)}.devices-table .table-scroll-wrapper table .os-icon-wrapper{position:relative;display:inline-block;width:24px;height:24px}.devices-table .table-scroll-wrapper table .os-icon-wrapper .os-icon{width:100%;height:100%;object-fit:contain;transition:opacity .3s}.devices-table .table-scroll-wrapper table .os-icon-wrapper .status-dot{position:absolute;bottom:-3px;right:-3px;width:12px;height:12px;border-radius:50%;border:3px solid #fff}.devices-table .table-scroll-wrapper table .os-icon-wrapper.live .status-dot{background-color:#34a853}.devices-table .table-scroll-wrapper table .os-icon-wrapper.offline .os-icon{opacity:.4;transition:opacity .3s ease}.devices-table .table-scroll-wrapper table .os-icon-wrapper.offline .status-dot{background-color:#969595}.devices-table .table-scroll-wrapper table .device-row{cursor:pointer;transition:background .2s}.devices-table .table-scroll-wrapper table .device-row:hover{background-color:rgba(220,233,255,.6352941176)}.devices-table .table-scroll-wrapper table .device-row:hover .checkbox{visibility:visible}.devices-table .table-scroll-wrapper table .device-row .checkbox{visibility:hidden;transition:visibility .2s;width:14px;height:14px}.devices-table .table-scroll-wrapper table .device-row .devices-action-bar.preview{opacity:.7;pointer-events:none;filter:grayscale(30%)}.devices-table .table-scroll-wrapper table .device-row .device-row:hover .checkbox-cell input{visibility:visible}.devices-table .table-scroll-wrapper table .device-row .checkbox-cell.visible input{visibility:visible!important}.devices-table .table-scroll-wrapper table .device-row .account-info .name{font-weight:700}.devices-table .table-scroll-wrapper table .device-row .account-info .email{font-size:12px}.devices-table .table-scroll-wrapper table .device-row .dr-tag,.devices-table .table-scroll-wrapper table .device-row .status-tag{display:inline-block;padding:4px 8px;font-size:14px;border-radius:4px}.devices-table .table-scroll-wrapper table .device-row .status-tag.backup-scheduled{color:#4285f4}.devices-table .table-scroll-wrapper table .device-row .status-tag.backing-up{color:#34a853}.devices-table .table-scroll-wrapper table .device-row .status-tag.data-collection-failed{color:#c10000}.devices-table .table-scroll-wrapper table .device-row .status-tag.backup-is-not-responding{color:#ff671e}.devices-table .table-scroll-wrapper table .device-row .dr-tag.enabled{color:#34a853}.devices-table .table-scroll-wrapper table .device-row .dr-tag.not-enabled{color:#697ba9}.devices-table .table-card-footer{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:10px 14px;border-top:1px solid rgba(115,115,115,.233);background:#fff;box-sizing:border-box;width:100%}.devices-table .table-card-footer .graph-table__more-button{background:none;border:none;color:#4285f4;font-size:14px;font-weight:500;cursor:pointer;padding:2px 6px;transition:opacity .2s}.devices-table .table-card-footer .graph-table__more-button:hover:not(:disabled){opacity:.7}.devices-table .table-card-footer .graph-table__more-button:disabled{opacity:.5;cursor:not-allowed}.devices-table .severity-badge{display:flex;align-items:center;gap:6px;font-size:14px}.devices-table .severity-badge svg{width:16px;height:16px}.devices-table .severity-badge .severity-text{text-transform:capitalize}.devices-table .severity-badge.critical,.devices-table .severity-badge.critical svg{color:#d32f2f}.devices-table .severity-badge.high,.devices-table .severity-badge.high svg{color:#f57c00}.devices-table .severity-badge.medium,.devices-table .severity-badge.medium svg{color:#fbc02d}.devices-table .severity-badge.low,.devices-table .severity-badge.low svg{color:#388e3c}.devices-table .severity-badge.warning,.devices-table .severity-badge.warning svg{color:#f39c12}.devices-table .severity-badge.information,.devices-table .severity-badge.information svg{color:#4285f4}.devices-table .severity-badge.error,.devices-table .severity-badge.error svg{color:#e74c3c}.devices-action-bar .devices-table,.devices-table.devices-table--action-bar-fullscreen{padding-top:0}.devices-action-bar .devices-table .table-card-title{padding:6px 10px}.devices-action-bar .devices-table .card-table-wrapper .table-card .data-table thead th{padding:6px 8px}.devices-action-bar .devices-table .card-table-wrapper .table-card .data-table tbody td{padding:3px 8px}