* {
  box-sizing: border-box;
}

:host(limebb-info-tile-date-format) {
  display: grid;
  gap: 0.5rem;
  grid-template-columns: 1fr 1fr !important;
}

limel-header {
  flex-wrap: wrap;
  grid-column: 1/-1;
  overflow: hidden;
  border-radius: 0.7rem;
  border: 1px solid rgb(var(--contrast-100));
}
limel-header section {
  width: 100%;
  padding: 0.5rem;
  display: grid;
  gap: 0.5rem;
  grid-template-columns: repeat(auto-fit, minmax(8rem, 1fr));
}