.border{
    border: 2px solid red;
    margin: 30px;
}

.flex{
    display: flex;
}
.justify-center{
    justify-content: center;
}
.item-ceter{
    align-items: center;
}
.bg-black{
    background-color: black;
    color:white;
}
.invert{
    filter: invert(1);
}
.bg-grey{
    background-color: #1f1f1f;
}
.rounded{
    border-radius: 7px;
}
.m-1{
    margin: 5px;
}
.right {
  overflow-y: auto;
}

/* apply only inside .right */
.right::-webkit-scrollbar {
  width: 10px;
}

.right::-webkit-scrollbar-track {
  background: #121212;
}

.right::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}

.right::-webkit-scrollbar-thumb:hover {
  background: #555;
}
::-webkit-scrollbar-thumb {
  background: linear-gradient(180deg, #2a2a2a, #444);
}