/* outreach.css - Scout v5.0.0: Outreach score + language-hint chips (design-system Tag markup). */
.dir-sub .ot-score, .dir-sub .ot-lang { margin-left: 4px; }
.scout-badges .ot-score, .scout-badges .ot-lang { margin-right: 4px; }
.ot-score .hm-tag-label { font-variant-numeric: tabular-nums; min-width: 2ch; text-align: center; }
.ot-lang .hm-svg-icon { width: 11px; height: 11px; }
.ot-method p { margin: 0 0 var(--space-sm); font-size: var(--font-size-base); line-height: 1.5; color: var(--text-neutral-secondary); }
.ot-method b { color: var(--text-neutral-primary); font-weight: var(--fw-semibold); }
/* Scout (door-to-door): list order + unmapped note */
.sc-orderbar { display: flex; align-items: center; flex-wrap: wrap; gap: var(--space-xs); margin: 0 0 var(--space-xs); }
.sc-unmapped { display: inline-flex; align-items: center; gap: 4px; font-size: 12px; color: var(--text-neutral-tertiary); }
.sc-unmapped svg { width: 12px; height: 12px; }
