.use-tile-visual-scheduled-summaries .home-usecase-summaries-scene {
  position: relative;
  width: 100%;
  height: 100%;
  font-size: 9px;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-card {
  position: absolute;
  inset: 18px 14px;
  box-sizing: border-box;
  overflow: hidden;
  padding: 8px 10px 10px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 12px;
  background: rgba(31, 33, 39, 0.95);
  box-shadow: 0 12px 24px rgba(4, 7, 12, 0.16);
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-head {
  display: grid;
  grid-template-columns: 1fr auto;
  align-items: center;
  margin-bottom: 6px;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-cadence {
  display: inline-flex;
  width: max-content;
  padding: 3px 7px;
  border-radius: 999px;
  background: rgba(67, 181, 129, 0.2);
  color: #88dfaf;
  font-weight: 850;
  line-height: 1;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-time {
  color: #a0a6af;
  font-size: 7px;
  font-weight: 800;
  line-height: 1;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table {
  overflow: hidden;
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 9px;
  background: rgba(255, 255, 255, 0.025);
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-head,
.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-row {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 54px 50px;
  align-items: center;
  gap: 8px;
  padding: 4px 8px;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-head {
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-head span {
  justify-self: start;
  color: #949ba4;
  font-size: 6px;
  font-weight: 850;
  letter-spacing: 0.04em;
  line-height: 1;
  text-transform: uppercase;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-row + .home-usecase-summaries-table-row {
  border-top: 1px solid rgba(255, 255, 255, 0.08);
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-title,
.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-owner {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-title {
  color: #ffffff;
  font-size: 7.3px;
  font-weight: 850;
  line-height: 1.1;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-owner {
  color: #c7ccd3;
  font-size: 6.3px;
  line-height: 1.1;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-status {
  display: inline-flex;
  justify-self: start;
  align-items: center;
  justify-content: center;
  min-height: 12px;
  padding: 0 5px;
  border-radius: 999px;
  font-size: 6px;
  font-weight: 800;
  line-height: 1;
  white-space: nowrap;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-status-ready {
  background: rgba(67, 181, 129, 0.18);
  color: #88dfaf;
}

.use-tile-visual-scheduled-summaries .home-usecase-summaries-table-status-waiting {
  background: rgba(88, 101, 242, 0.18);
  color: #c1c8ff;
}
