.kpi-grid[data-v-97364959]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px}.toolbar-card[data-v-97364959]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 18px;margin-bottom:22px}.filter-group[data-v-97364959]{display:flex;gap:8px;flex-wrap:wrap}.btn-filter[data-v-97364959]{background:var(--sp-input-bg);border:1px solid var(--sp-border);color:var(--sp-text-muted);padding:6px 14px;border-radius:var(--sp-radius-sm);font-size:.76rem;font-weight:700;cursor:pointer;transition:all .15s ease}.btn-filter.active[data-v-97364959]{background:var(--sp-primary);border-color:var(--sp-primary);color:var(--sp-on-primary)}.search-box[data-v-97364959]{display:flex;align-items:center;gap:8px;background:var(--sp-input-bg);border:1px solid var(--sp-border);padding:6px 14px;border-radius:var(--sp-radius-sm);min-width:320px}.search-input[data-v-97364959]{background:transparent;border:none;color:var(--sp-text-main);font-size:.8rem;outline:none;width:100%}.thread-card[data-v-97364959]{padding:0;overflow:hidden}.thread-list[data-v-97364959]{display:flex;flex-direction:column}.thread-item[data-v-97364959]{border-bottom:1px solid var(--sp-border-subtle);transition:background .15s ease}.thread-item[data-v-97364959]:hover{background:var(--sp-input-bg)}.ti-header[data-v-97364959]{padding:12px 18px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:16px}.ti-left[data-v-97364959]{display:flex;align-items:center;gap:12px}.badge-proj[data-v-97364959]{background:var(--sp-input-bg);border:1px solid var(--sp-border);color:var(--sp-cyan);padding:2px 8px;border-radius:4px;font-size:.68rem;font-weight:800;white-space:nowrap}.badge-state[data-v-97364959]{font-size:.68rem;font-weight:900;padding:3px 8px;border-radius:4px}.state-runnable[data-v-97364959]{background:var(--sp-green-light);color:var(--sp-green)}.state-timed_waiting[data-v-97364959]{background:var(--sp-amber-light);color:var(--sp-amber)}.state-waiting[data-v-97364959]{background:var(--sp-cyan-light);color:var(--sp-cyan)}.state-blocked[data-v-97364959]{background:var(--sp-red-light);color:var(--sp-red)}.ti-names[data-v-97364959]{display:flex;flex-direction:column}.ti-title[data-v-97364959]{font-size:.85rem;color:var(--sp-text-main)}.ti-sub[data-v-97364959]{font-size:.7rem;color:var(--sp-text-muted)}.ti-right[data-v-97364959]{display:flex;align-items:center;gap:12px;font-size:.76rem;color:var(--sp-text-muted)}.ti-body[data-v-97364959]{padding:14px 20px;background:var(--sp-bg);border-top:1px solid var(--sp-border-subtle)}.stack-box[data-v-97364959]{background:var(--sp-input-bg);border:1px solid var(--sp-border-subtle);padding:12px 16px;border-radius:var(--sp-radius-sm);font-size:.74rem;line-height:1.6;max-height:280px;overflow-y:auto}.sf-class[data-v-97364959]{color:var(--sp-cyan)}.sf-method[data-v-97364959]{color:var(--sp-primary);font-weight:700}.sf-file[data-v-97364959]{color:var(--sp-text-muted)}.empty-threads[data-v-97364959]{padding:40px}
