.sales-unrecorded__metrics {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
}

.sales-unrecorded__metrics article {
  display: grid;
  grid-template-columns: 1fr auto;
  align-items: end;
  border: 1px solid var(--line);
  border-radius: 9px;
  background: #fff;
  padding: 14px;
  box-shadow: var(--shadow);
}

.sales-unrecorded__metrics span {
  grid-column: 1 / -1;
  color: var(--muted);
  font-size: 12px;
  font-weight: 800;
}

.sales-unrecorded__metrics strong {
  margin-top: 6px;
  font-size: 25px;
}

.sales-unrecorded__metrics small {
  padding-bottom: 3px;
  color: var(--muted);
}

.sales-unrecorded__table {
  min-width: 1320px;
}

.sales-unrecorded__note {
  max-width: 220px;
  white-space: pre-wrap;
}

@media (max-width: 680px) {
  .sales-unrecorded__metrics {
    grid-template-columns: 1fr;
  }
}
