.taskmgr-body{flex:1;display:flex;flex-direction:column;min-height:0;padding:6px 8px 0;gap:0}
.taskmgr-body .tab-panel{flex:1;min-height:0;overflow:auto;padding:8px;background:#fff}
.taskmgr-buttons{display:flex;justify-content:flex-end;gap:7px;padding:8px 0}
.taskmgr-buttons:empty{padding:0}
.taskmgr-empty{margin:0;padding:18px;color:#777;font-size:11px}
.taskmgr-table{width:100%;border-collapse:collapse;font:11px Tahoma,sans-serif}
.taskmgr-table th{position:sticky;top:0;background:linear-gradient(#fff,#e7ecf5);border:1px solid #c3cdde;border-top:0;padding:3px 6px;text-align:left;font-weight:normal;color:#333;white-space:nowrap}
.taskmgr-table td{padding:3px 6px;border-bottom:1px solid #eef1f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.taskmgr-table td img{width:16px;height:16px;vertical-align:-3px;margin-right:6px}
.taskmgr-table tr:hover td{background:#eef4fd}
.taskmgr-table tr.selected td{background:#316ac5;color:#fff}
.taskmgr-table.processes td:nth-child(3),.taskmgr-table.processes td:nth-child(4){text-align:right}
.taskmgr-meters{display:flex;gap:16px;align-items:flex-start;margin-bottom:14px}
.taskmgr-meters h3,.taskmgr-graph h3{font:11px Tahoma,sans-serif;font-weight:normal;color:#333;margin:0 0 5px}
.meter-box{width:74px;height:90px;background:#000;border:1px inset #d4d0c8;display:flex;align-items:center;justify-content:center}
.meter-box b{color:#26ff5c;font:bold 17px Tahoma,sans-serif}
.taskmgr-graph{flex:1;min-width:0}
.taskmgr-graph canvas{display:block;width:100%;height:90px;border:1px inset #d4d0c8;background:#000}
.taskmgr-graph.wide canvas{height:120px}
.taskmgr-graph.wide{margin-bottom:14px}
.taskmgr-facts{display:grid;grid-template-columns:auto auto;gap:4px 18px;justify-content:start;margin:0;font:11px Tahoma,sans-serif}
.taskmgr-facts dt{color:#444}
.taskmgr-facts dd{margin:0;text-align:right}
.taskmgr-status .status-part{min-width:150px}
.taskmgr-window.taskmgr-always-on-top{z-index:8500!important}
