


/* Drawers for author*/
/* Style for the container of the drawers */
.drawer-container {
    display: flex;
    flex-direction: row;
    width: auto;
    margin: 20px auto;
    border: 2px solid #ccc;
    border-radius: 8px;
    background-color: #f9f9f9;
    color: #000;
  }
  
  /* Style for each individual drawer */
  .drawer {
    background-color: #fff;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin: 0;
    padding: 10px;
    box-sizing: border-box;
    transition: all 0.3s ease;
  }
  
  .drawer:first-child {
    border-top: none; /* Remove top border for the first drawer */
  }
  
  .drawer:last-child {
    border-bottom: none; /* Remove bottom border for the last drawer */
  }
  
  /* Style for the drawer header */
  .drawer-header {
    font-size: 18px;
    font-weight: bold;
    color: #000;
    padding: 8px;
    cursor: pointer;
    background-color: #f2f2f2;
    border-radius: 4px;
    user-select: none; /* Prevent text selection */
  }
  
  /* Style for the content inside the drawer */
  .drawer-content {
    display: none; /* Initially hide the content */
    padding: 10px;
    background-color: #e9e9e9;
    border-radius: 4px;
    margin-top: 8px;
  }
  
  /* When the drawer is active, display content */
  .drawer.open .drawer-content {
    display: block;
  }
  
  .drawer.open .drawer-header {
    background-color: #ddd;
  }