.summary-layout-admin {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 12rem), 1fr));
  gap: .75rem;
}
.summary-layout-admin [data-slot="card"] {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  grid-template-rows: auto auto;
  align-content: start;
  align-items: start;
  gap: .25rem .5rem;
  padding: var(--card-spacing);
}
.summary-layout-admin [data-slot="card-header"] { display: contents; }
.summary-layout-admin [data-slot="card-title"] { grid-column: 1; grid-row: 1; }
.summary-layout-admin [data-slot="card-description"] { grid-column: 1 / -1; grid-row: 2; }
.summary-layout-admin [data-slot="card-content"] {
  grid-column: 2;
  grid-row: 1;
  justify-self: end;
  align-self: start;
  margin: 0;
  padding: 0;
  text-align: right;
  white-space: nowrap;
}
