.d-ai-detected{font-family:var(--font-mono);letter-spacing:0;color:var(--green);background:var(--green-soft);border:1px solid var(--green-line);vertical-align:1px;border-radius:99px;margin-left:6px;padding:1px 8px;font-size:9px;font-weight:400}.d-count{font-family:var(--font-mono);white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:11px}.d-count.red{background:var(--red-soft);color:var(--red)}.d-count.amber{background:var(--amber-soft);color:var(--amber-ink)}.d-rec{color:var(--green);margin-top:3px;font-size:11.5px;font-weight:600}.d-rec.pending{color:var(--ink-3);font-style:italic;font-weight:400}.issue-row .lo.d-need{color:var(--amber-ink)}.issue-row .d-need svg{vertical-align:-1px;margin-right:4px}.issue-row .d-late{color:var(--red)}.issue-row .d-assign{font:inherit;background:var(--green);color:var(--on-accent);cursor:pointer;border:none;border-radius:9px;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:600}.d-urgent{color:var(--red);white-space:nowrap;font-weight:600}.d-urgent .dot{background:var(--red);vertical-align:1px;border-radius:99px;width:6px;height:6px;margin-right:4px;display:inline-block}.d-done{border:1px solid var(--green-line);border-radius:var(--radius);background:var(--green-soft);color:var(--green);margin-bottom:6px;padding:10px 12px;font-size:13px}.d-done .mono{font-family:var(--font-mono);font-size:12px}.d-done .d-undo{font:inherit;color:var(--green);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.d-done .d-undo-note{color:var(--ink-2)}
