.kbar-author-reviewer-box.layout1{
  padding: 32px;
  margin : 20px 0px;
}

.kbar-author-reviewer-box.layout1 .kbar-profile {
  display: grid;
  grid-template-columns: auto 1fr; /* avatar | info */
  grid-template-rows: auto auto;   /* top row + bio row */
  gap: 12px;
  align-items: start;
  
}

.kbar-author-reviewer-box.layout1 .kbar-avatar {
  grid-row: 1;
  grid-column: 1;
}

.kbar-author-reviewer-box.layout1 .kbar-avatar img{
  border-radius: 2px;
}

.kbar-author-reviewer-box.layout1 .kbar-name-label {
  grid-row: 1;
  grid-column: 2;
}

.kbar-author-reviewer-box.layout1 .kbar-bio {
  grid-row: 2;
  grid-column: 1 / 3; /* Span both columns */
}
.kbar-label{
  max-width: fit-content;
  background-color: #F5F5F5;
  padding: 2px 8px;
  border-radius: 16px;
  font-weight: 500;
}




/* .kbar-author-reviewer-box.layout1 {
  border-left: 5px solid #0073aa;
  	box-shadow: 0px 0px 2px 0px #3C41213D;;

  background: #bd3838;
  padding: 20px;
}

.kbar-profile{
  display: flex;
  	box-shadow: 0px 0px 2px 0px #3C41213D;;
    border-radius: 20px !important;
    padding: 10px !important;
}

.kbar-author-reviewer-box.layout1 .kbar-single-person {
  display: flex;
  gap: 15px;
  align-items: center;
}

.kbar-author-reviewer-box.layout1 img {
  border-radius: 5px !important;
  width: 80px !important;
  height: 80px !important;
}

.kbar-author-reviewer-box.layout1 .kbar-person-details {
  line-height: 1.5;
}
.kbar-label{
	padding: 8px;
	box-shadow: 0px 0px 2px 0px #3C41213D;;
    border-radius: 20px;
    width: auto;
    max-width: fit-content;
} */