.work-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-block-end:20px}.work-toolbar p{flex:1;min-width:180px}.work-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.work-grid .filter-bar label{flex:1 1 145px}.work-grid .card{min-width:0}.core-workitem.selected{border-color:#2453eb;background:#f4f7ff}.task-copy{white-space:pre-wrap;overflow-wrap:anywhere}.task-detail hr{border:0;border-top:1px solid var(--line);margin-block:25px}.task-detail .core-workitem{margin-block:12px}.table-scroll td small{display:block;color:var(--muted);font-size:10px}progress{width:90px;max-width:100%;accent-color:#2453eb;vertical-align:middle}.work-grid h2{overflow-wrap:anywhere}@media(max-width:1050px){.work-grid{grid-template-columns:1fr}.work-grid.has-selection .task-detail{order:-1}}@media(max-width:600px){.work-toolbar{align-items:flex-start}.work-toolbar p{flex-basis:100%}.work-grid .filter-bar label{flex-basis:100%}.work-grid .form-grid{grid-template-columns:1fr}.task-detail .section-heading{flex-wrap:wrap}.task-detail textarea{min-width:0}}
.sidebar nav{min-height:0;overflow-y:auto;flex:1;scrollbar-width:thin}.sidebar>.brand,.sidebar>.nav-label,.sidebar-footer{flex-shrink:0}

.ops-chart{margin:1rem 0;padding:1rem;border:1px solid var(--border,#e5e7eb);border-radius:12px;min-width:0}.ops-chart svg{display:block;width:100%;max-height:230px;direction:ltr}.ops-chart figcaption{font-weight:600}.ops-axis{fill:none;stroke:#d1d5db}.ops-line{fill:none;stroke:#155eef;stroke-width:2}.ops-point{fill:#155eef}.ops-chart text{font-size:11px;fill:#475467}pre{white-space:pre-wrap;overflow-wrap:anywhere}


.ops-event-values{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,3fr);gap:.5rem;margin-block:.75rem}.ops-event-values dt{font-weight:600}.ops-event-values dd{margin:0;overflow-wrap:anywhere}@media(max-width:480px){.ops-event-values{grid-template-columns:1fr}}
