.sessao1 {
    background:#c8c8c8; /*Tema ----------------------------------------*/
    position: relative; display: flex;
    width: 18rem; margin: 1rem; border-radius: 6px;
}
.btnmenu {
    background: #ffffff; /*Tema ----------------------------------------*/
    position: absolute; right: 0.3rem; top: 0.3rem;
    height: 1rem; width: 1rem;
    border: none; border-radius: 100%;
    cursor: pointer;
}
.menu, .menutema {
    background: #ffffff; /*Tema ----------------------------------------*/
    display: flex; flex-direction: column;
    position: absolute; right: -7rem; top: 2rem;
    transition: 0.4s; z-index: 1000;
    border-radius: 10px;
}
.menutema { position: absolute; top: 2rem; }

.menu li, .menutema li {
    color: gray; /*Tema ----------------------------------------*/
    padding: 0.5rem 1rem 0.5rem 1rem;
    border-radius: 10px; cursor: pointer;
}
.menu li:hover, .menutema li:hover {
    background: #4a85e527;
}
.entrada {
    background: transparent; /*Tema ----------------------------------------*/
    text-align: right; font-size: 50pt; color: #000;
    min-height: 8rem; width: 18rem;
    margin: 1.5rem 0 1.5rem 0;
    overflow: auto;
}
.entrada::-webkit-scrollbar {
    height: 10px;               /* width of the entire scrollbar */
  }
  
  .entrada::-webkit-scrollbar-track {
    background: transparent;        /* color of the tracking area */
  }
  
  .entrada::-webkit-scrollbar-thumb {
    background-color: #59739e98;    /* color of the scroll thumb */
    border-radius: 3px;       /* roundness of the scroll thumb */
    border: none;  /* creates padding around scroll thumb */
  }