#cmu-upload-form {
  margin: 20px 0;
  padding: 10px;
  background: #f8f9fa;
  border: 1px solid #ccc;
  border-radius: 6px;
}
#cmu-upload-form input[type="file"] {
  display: block;
  margin-bottom: 10px;
}
#cmu-upload-form button {
  background: #0066cc;
  color: #fff;
  border: none;
  padding: 8px 16px;
  border-radius: 5px;
  cursor: pointer;
}
#cmu-upload-form button:hover {
  background: #004c99;
}
#cmu-progress {
  margin-top: 10px;
  font-size: 14px;
}
#cmu-message p {
  margin: 4px 0;
}
