.upur-profile-container {
  margin-bottom: 20px;
  border: 1px solid #e0e0e0;
  padding: 20px;
  background-color: #f9f9f9;
}
.upur-info-table {
  width: 100%;
  margin-bottom: 20px;
  border-collapse: collapse;
}
.upur-info-table td {
  padding: 8px 12px;
  border: 1px solid #ddd;
}
.upur-info-table td:first-child {
  font-weight: bold;
  background-color: #f2f2f2;
  width: 30%;
}
#upur-edit-profile-form-react label {
  /* Cập nhật ID nếu cần */
  font-weight: bold;
  margin-bottom: 5px;
  display: block;
}
#upur-edit-profile-form-react input[type="text"],
#upur-edit-profile-form-react input[type="email"] {
  /* Cập nhật ID nếu cần */
  width: 100%;
  padding: 8px;
  margin-bottom: 15px;
  border: 1px solid #ccc;
  box-sizing: border-box;
}
.upur-button {
  padding: 10px 15px;
  text-decoration: none;
  border: none;
  cursor: pointer;
  border-radius: 4px;
  font-size: 1em;
}
.upur-button-primary {
  background-color: #0073aa;
  color: white;
}
.upur-button-primary:hover {
  background-color: #005a87;
}
.upur-button-secondary {
  background-color: #f0f0f0;
  color: #333;
  margin-left: 10px;
}
.upur-button-secondary:hover {
  background-color: #e0e0e0;
}
.upur-message {
  padding: 10px;
  margin-bottom: 15px;
  border-radius: 4px;
  text-align: center;
}
.upur-message.upur-error {
  background-color: #f8d7da;
  color: #721c24;
  border: 1px solid #f5c6cb;
}
.upur-message.upur-success {
  background-color: #d4edda;
  color: #155724;
  border: 1px solid #c3e6cb;
}
.upur-message.upur-info {
  background-color: #cce5ff;
  color: #004085;
  border: 1px solid #b8daff;
}
