.ave-custom-event-wrapper {
	display: flex;
	flex-direction: column;
	grid-gap: 3px;
}

.ave-custom-event-wrapper .ave-custom-event-container {
  display: grid;
  grid-template-columns: 5fr 5fr 2fr;
  align-items: center;
  justify-content: center;
  padding: 15px 4px 15px 4px;
  gap: 10px;
}

.ave-custom-event-container:nth-last-child(n+3) {
  border-bottom: 1px solid rgb(221, 221, 221);
}

.ave-custom-event-wrapper .ave-custom-event-container .ave-custom-event-header {
  font-weight: 400;
  font-family: roboto condensed, -apple-system, BlinkMacSystemFont, segoe ui, Roboto, Oxygen-Sans, Ubuntu, Cantarell, helvetica neue, sans-serif;
  font-size: 22px;
  color: black;
  text-align: center;
}

.ave-custom-event-wrapper .ave-custom-event-container .ave-custom-event-joule,
.ave-custom-event-wrapper .ave-custom-event-container .ave-custom-event-date {
  font-weight: 400;
  font-family: roboto condensed, -apple-system, BlinkMacSystemFont, segoe ui, Roboto, Oxygen-Sans, Ubuntu, Cantarell, helvetica neue, sans-serif;
  font-size: 20px;
  color: black;
  text-align: center;
}

.ave-custom-event-wrapper .ave-custom-event-container .ave-custom-event-status-container {
  display: flex;
  align-items: center;
  justify-content: center;
}

.ave-custom-event-wrapper .ave-custom-legend-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: 6px;
  padding: 15px 4px 15px 4px;
  margin-top: 20px;
}

.ave-custom-event-wrapper .ave-custom-legend-wrapper .ave-custom-legend-container {
  display: flex;
  font-weight: 400;
  gap: 10px;
  font-size: 20px;
  align-self: flex-start;
  align-items: center;
  justify-content: center;
}

.ave-custom-event-status-container svg .ave-custom-event-status.voll {
  fill: rgb(223, 61, 61);
}

.ave-custom-event-status-container svg .ave-custom-event-status.wenig {
  fill: rgb(255, 168, 38);
}

.ave-custom-event-status-container svg .ave-custom-event-status.frei {
  fill: rgb(57, 175, 116);
}

.ave-custom-event-status-container svg .ave-custom-event-status.abgesagt {
  fill: rgb(160, 160, 160);
}
