/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */
@layer properties;
:root, :host {
  --spacing: 0.25rem;
  --font-weight-bold: 700;
  --font-weight-extrabold: 800;
}
.bc-event-workshops__list > .bc-event-workshop-row {
  display: grid;
  grid-template-columns: 90px minmax(0, 1fr);
  gap: 20px;
  margin: calc(var(--spacing) * 0);
  padding: 17px 0;
  border-bottom: 1px solid #dfe2ea;
}
.bc-event-workshop-row__date {
  margin: calc(var(--spacing) * 0);
  color: var(--wp--preset--color--purple);
  font-size: 13px;
  --tw-font-weight: var(--font-weight-extrabold);
  font-weight: var(--font-weight-extrabold);
}
.bc-event-workshop-row__content {
  min-width: calc(var(--spacing) * 0);
}
.bc-event-timeline--1 {
  --event-timeline-items: 1;
}
.bc-event-timeline--2 {
  --event-timeline-items: 2;
}
.bc-event-timeline--3 {
  --event-timeline-items: 3;
}
.bc-event-timeline--4 {
  --event-timeline-items: 4;
}
.bc-event-timeline--5 {
  --event-timeline-items: 5;
}
.bc-event-timeline--6 {
  --event-timeline-items: 6;
}
.bc-event-timeline--7 {
  --event-timeline-items: 7;
}
.bc-event-timeline--8 {
  --event-timeline-items: 8;
}
.bc-event-timeline--9 {
  --event-timeline-items: 9;
}
.bc-event-timeline--10 {
  --event-timeline-items: 10;
}
.bc-event-milestone__icon.wp-block-group {
  min-height: 40px;
}
.bc-event-detail .wp-block-buttons, .bc-event-help .wp-block-buttons {
  margin: 10px 0 0;
}
@media (max-width: 680px) {
  .bc-event-workshops__list > .bc-event-workshop-row {
    grid-template-columns: 68px minmax(0, 1fr);
    gap: 12px;
  }
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-font-weight: initial;
    }
  }
}
