.tab {
  display: grid;
  grid-template-columns: repeat(2,1fr);
  background: #005a48;
  font-size: 0.35rem;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  &-item {
    text-align: center;
    color: #21d1a5;
    padding: 0.2rem;
    font-weight: bold;
  }
  &-item:first-child{
    border-top-left-radius: 0.25rem;
  }
  &-item:last-child{
    border-top-right-radius: 0.25rem;
  }
  &-item:nth-child(2) {
    border-left: 0.05rem solid #000;
    border-right: 0.05rem solid #000;
  }
  .active {
    background: #008368;
    color: #fff;
  }
}