/* Base Styles for OBD-II UI */

/* PID-specific styling */
.pid-1C { color: #3b82f6; } /* RPM */
.pid-15 { color: #10b981; } /* Coolant Temp */
.pid-1D { color: #f59e0b; } /* Intake Temp */

/* Chat interface */
.chat-bubble {
  padding: 0.75rem 1rem;
  border-radius: 0.5rem;
  max-width: 85%;
  word-wrap: break-word;
}

.ai-message { background: #1e40af; }
.user-message { background: #3b82f6; color: #fff; }

/* Log panels */
.log-panel {
  background: #1f2937;
  border: 1px solid #374151;
  border-radius: 0.5rem;
  padding: 1rem;
}

.log-terminal {
  color: #94a3b8;
  font-family: monospace;
  line-height: 1.5;
}

/* Buttons */
.action-btn {
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  font-weight: 500;
  transition: all 0.2s ease;
}

.action-primary { background: #3b82f6; color: white; }
.action-indigo { background: #6366f1; color: white; }
.action-danger { background: #ef4444; color: white; }