.resident__panel {
  margin-top: 20px;
}

.task__time__row {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  margin-bottom: 20px;
}

.resident__list__item {
  padding: 5px 10px;
  border-radius: 5px;
  background: rgba(128, 128, 128, 0.147);
}

.resident__list__item:not(:last-of-type) {
  margin-bottom: 10px;
}

.resident__list__item.complete {
  background: #C9EBED;
}

.resident__list__item.incomplete {
  background: #F5DEDE;
}

.resident__list__item.on-hold {
  background: #FBECC4;
}

/* .resident__notes,
.resident__list__item { width: 50%;} */

.stat__title__card {
  grid-column: span 3;
}

.stat__title__card  .fi-wi-stats-overview-stat-description {
  width: 100%;
}

.bill__item .items-center { align-items: flex-start; }

.bill__item.row__billed { 
  opacity: .5;
  pointer-events: none;
}

.column__search.column__hide { display: none; }


@media (max-width: 768px) {
  .stat__title__card {
      grid-column: span 1; 
  }
}

.col-span-2 {
  grid-column: span 2;
}

.bg__primary {
  background-color: #34b8dd;
}

.bg__primary__hover:hover {
  background-color: #34b8dd;
}

.whitespace-nowrap { white-space: nowrap; }
.overflow-x-auto { overflow-x: auto; }