/* LogiSignals — minimal overrides on top of Aior theme9 */

/* Signal status badges */
.signal-badge {
  display: inline-block;
  padding: 3px 10px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.signal-badge.active   { background: rgba(28, 78, 255, 0.15); color: #1C4EFF; border: 1px solid rgba(28,78,255,0.3); }
.signal-badge.closed   { background: rgba(163, 120, 255, 0.15); color: #A378FF; border: 1px solid rgba(163,120,255,0.3); }
.signal-badge.long     { background: rgba(28, 78, 255, 0.15); color: #1C4EFF; }
.signal-badge.short    { background: rgba(255, 80, 80, 0.15); color: #ff5050; }

/* Telegram-style signal preview card */
.signal-preview {
  background: #12111A;
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 16px;
  padding: 24px;
  font-family: monospace;
  font-size: 14px;
  line-height: 1.8;
}
.signal-preview .sig-header { color: #1C4EFF; font-weight: 700; font-size: 16px; margin-bottom: 8px; }
.signal-preview .sig-pair   { color: #fff; font-weight: 800; font-size: 20px; }
.signal-preview .sig-long   { color: #1C4EFF; }
.signal-preview .sig-short  { color: #ff5050; }
.signal-preview .sig-tp     { color: #A378FF; }
.signal-preview .sig-sl     { color: #ff5050; }
.signal-preview .sig-entry  { color: #e0e0e0; }
