/* FP Scout v6 — Content Styles */
.fp-scout-bar { display: flex; align-items: center; gap: 6px; padding: 4px 8px; margin-bottom: 4px; background: #1a1a2e; border-radius: 6px; font-size: 11px; }
.fp-scout-pos { color: #60a5fa; font-weight: 700; }
.fp-scout-id { color: #888; }
.fp-scout-mine-btn, .fp-scout-target-btn { padding: 2px 8px; border: none; border-radius: 4px; cursor: pointer; font-size: 11px; color: #fff; }
.fp-scout-mine-btn { background: #2563eb; }
.fp-scout-mine-btn:hover { background: #1d4ed8; }
.fp-scout-target-btn { background: #d97706; }
.fp-scout-target-btn:hover { background: #b45309; }
.fp-scout-inner-btn { padding: 2px 8px; border: none; border-radius: 4px; cursor: pointer; font-size: 11px; color: #fff; vertical-align: middle; }

.fp-highlight-green { border-left: 4px solid #34d399 !important; background: rgba(52,211,153,0.05) !important; }
.fp-highlight-grey { border-left: 4px solid #6b7280 !important; opacity: 0.6; }
.fp-highlight-red { border-left: 4px solid #ef4444 !important; background: rgba(239,68,68,0.05) !important; }
.fp-highlight-yellow { border-left: 4px solid #f59e0b !important; background: rgba(245,158,11,0.05) !important; }
.fp-highlight-dim { border-left: 4px solid #374151 !important; opacity: 0.4; }
