.scroll {
  position: relative;
  margin: 68px 5px 0px 140px;
}

.block-head,
.block-post {
  border-top: solid 3px rgb(255, 255, 255);
  border-bottom: solid 3px rgb(255, 255, 255);
  border-left: solid 3px rgb(255, 255, 255);
  border-right: solid 3px rgb(255, 255, 255);
  border-radius: 5px;
  
  word-break: break-all;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 3px 1px black inset, 0px 2px 3px 2px rgb(86, 86, 86);
}

.block-head {
  margin: -3px 0px 5px 0px;
  padding: 0px 9px 0px 12px;
}
.block-post {
  margin: 8px 0px 0px 0px;
  padding: 0px 19px 10px 10px;
} 


.block-messages {
  margin: 9px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  border-bottom: solid 1px rgb(95, 95, 95);
  box-shadow: 0px 0px 3px 0px rgb(86, 86, 86);
  border-radius: 5px;
}

.block-messages-scroll {
  overflow: hidden;
  overflow-y: scroll;
  
  height: 50vh;
  width: 100%;
  
  scrollbar-width: thin;
  scrollbar-color: rgb(95, 95, 95)  rgb(160, 160, 170);
  
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 3px 1px black inset;
}

.block-name {
  margin: 12px 0px -5px 0px;
  font-weight: 600;
}
.block-desc {
  padding: 0px 5px 0px 0px;
  overflow: hidden;
  overflow-y: scroll;
  
  height: 37px;
  width: 100%;
  
  scrollbar-width: thin;
  scrollbar-color: rgb(95, 95, 95)  rgb(160, 160, 170);
}


.user-messages {
  margin: 0px 9px -10px 9px;
  padding: 0px 8px 0px 8px;
  word-break: break-all;
  border-bottom: solid 1px rgb(95, 95, 95);
}

.message {
  margin: -8px 8px 3px 16px;
}

.msg {
  margin: 10px 0px 8px 0px;
  width: 100%;
  height: 63px;
  font-size: 0.95rem;
  resize: none;
  
  scrollbar-width: thin;
  scrollbar-color: rgb(95, 95, 95)  rgb(160, 160, 170);
}
.msg-button {
  position: relative;
  border-radius: 4px;
  padding: 3px 7px;
}


.user_url {
  position: relative;
  word-break: keep-all;
  font-size: 0.95rem;
  z-index: 2;
  color: rgb(2, 11, 105);
}
.user_url:hover {
  color: rgb(137, 4, 95);
}
.time {
  word-break: keep-all;
  color: rgba(66, 101, 168);
  margin-left: 15px;
  font-size: 14px;
}