body { font-family: Arial, sans-serif; margin: 0; padding: 0; } header { display: flex; justify-content: center; align-items: center; background-color: #f1f1f1; padding: 20px; position: relative; } .profile { display: flex; align-items: center; gap: 10px; } .doctor-image { width: 100px; height: 100px; border-radius: 50%; object-fit: cover; } .registration-list { display: flex; flex-direction: column; gap: 15px; padding: 20px; } .registration-item { display: flex; justify-content: space-between; align-items: flex-start; gap: 20px; border: 1px solid #ddd; padding: 15px; border-radius: 5px; } .info { flex: 1; } .actions { display: flex; align-items: center; } button { background-color: #66b4e4; color: white; padding: 8px 16px; border: none; cursor: pointer; text-align: center; transition: background-color 0.3s; } button:hover { background-color: #0056b3; } .exit-button { position: absolute; right: 20px; top: 20px; background-color: red; color: white; padding: 5px 10px; border: none; border-radius: 5px; cursor: pointer; }