.taskman-container{flex-direction:column;height:100%;display:flex}.taskman-header{padding:var(--sp-2) var(--sp-3);background:#0000000f;border-bottom:1px solid #ffffff08;flex-shrink:0}.taskman-tabs{border-radius:var(--r-md);background:#ffffff04;gap:2px;padding:2px;display:flex}.taskman-tab{border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-tertiary);cursor:pointer;transition:all var(--t-fast) ease;text-align:center;background:0 0;border:none;flex:1;padding:5px 10px}.taskman-tab:hover{color:var(--text-secondary)}.taskman-tab.active{background:var(--neon-cyan-dim);color:var(--neon-cyan)}.taskman-body{padding:var(--sp-2);flex:1;overflow:auto}.taskman-footer{font-size:var(--fs-2xs);color:var(--text-disabled);font-family:var(--font-mono);border-top:1px solid #ffffff05;flex-shrink:0;justify-content:space-between;padding:4px 10px;display:flex}.taskman-list-header{align-items:center;gap:var(--sp-2);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-widest);color:var(--text-disabled);border-bottom:1px solid #ffffff05;padding:5px 8px;display:flex}.taskman-row{align-items:center;gap:var(--sp-2);border-radius:var(--r-md);font-size:var(--fs-xs);cursor:pointer;transition:background var(--t-instant) ease;border:1px solid #0000;padding:6px 8px;display:flex}.taskman-row:hover{background:#ffffff05}.taskman-row.active{background:rgba(var(--neon-cyan-rgb), .03);border-color:rgba(var(--neon-cyan-rgb), .06)}.taskman-action-btn{border-radius:var(--r-xs);cursor:pointer;width:20px;height:20px;color:var(--text-tertiary);transition:all var(--t-fast) ease;background:#ffffff05;border:none;justify-content:center;align-items:center;font-size:9px;display:flex}.taskman-action-btn:hover{color:var(--text-primary);background:#ffffff0f}.taskman-action-btn.kill-btn:hover{color:var(--neon-red);background:#ff5f571f}.taskman-empty{text-align:center;color:var(--text-disabled);font-size:var(--fs-sm);padding:28px}.taskman-perf{padding:var(--sp-2)}.taskman-perf-row{align-items:center;gap:var(--sp-3);padding:6px 0;display:flex}.taskman-perf-label{width:65px;font-size:var(--fs-2xs);color:var(--text-tertiary);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-wider);flex-shrink:0}.taskman-perf-bar-track{background:#ffffff08;border-radius:3px;flex:1;height:5px;overflow:hidden}.taskman-perf-bar{border-radius:3px;height:100%;transition:width .8s}.taskman-perf-value{text-align:right;width:75px;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-medium);color:var(--text-secondary);flex-shrink:0}.taskman-system{padding:var(--sp-2)}.taskman-system-row{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);font-size:var(--fs-xs);border-bottom:1px solid #ffffff04;padding:6px;display:flex}.taskman-system-row span:first-child{color:var(--text-tertiary);font-weight:var(--fw-medium);flex-shrink:0}.taskman-system-row span:last-child{text-align:right;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-2xs);word-break:break-all}
