.card-border {
  border: 3px solid #fbc66d; /* Yellow border */
}
.transparent-black-bg {
  background-color: rgba(0, 0, 0, 0.7); /* Transparent black */
}
.truncate-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* Custom styles for SVG icons */
.icon-small {
  width: 16px;
  height: 16px;
}
.icon-star {
   width: 14px;
}