/* Semi-transparent header bar */
header {
  background-color: rgba(0, 0, 0, 0.5); /* black background with 50% opacity */
  color: white;  /* Text color */
  padding: 20px; /* Padding for spacing */
  position: fixed; /* Fixed positioning so it stays at the top */
  width: 100%; /* Full width */
  top: 0; /* Position it at the top */
  left: 0; /* Align to the left edge */
  z-index: 1000; /* Ensure it appears above other content */
}