.dabei-event{background:var(--dabei-bg);color:var(--dabei-text);border-radius:var(--dabei-radius);padding:var(--dabei-pad-y,18px) var(--dabei-pad-x,22px);margin:var(--dabei-margin-y,16px) var(--dabei-mr,auto) var(--dabei-margin-y,16px) var(--dabei-ml,0);max-width:var(--dabei-max,none);border:var(--dabei-border,0) var(--dabei-border-style,solid) var(--dabei-border-color,var(--dabei-accent));box-shadow:var(--dabei-shadow,none);text-align:var(--dabei-align,inherit);font-family:var(--dabei-body-font,inherit);font-size:var(--dabei-body-size,inherit);font-weight:var(--dabei-body-weight,inherit);line-height:var(--dabei-body-line-height,inherit);letter-spacing:var(--dabei-body-spacing,normal);text-transform:var(--dabei-body-transform,none)}
.dabei-event h2{color:var(--dabei-title-color,inherit);font-family:var(--dabei-title-font,inherit);font-size:var(--dabei-title-size,1.5em);font-weight:var(--dabei-title-weight,bold);line-height:var(--dabei-title-line-height,1.3);letter-spacing:var(--dabei-title-spacing,normal);text-transform:var(--dabei-title-transform,none);margin:0 0 var(--dabei-title-margin,10px)}
.dabei-event h3{color:var(--dabei-heading-color,inherit);font-family:var(--dabei-heading-font,inherit);font-size:var(--dabei-heading-size,1.25em);font-weight:var(--dabei-heading-weight,bold);line-height:var(--dabei-heading-line-height,1.3);letter-spacing:var(--dabei-heading-spacing,normal);text-transform:var(--dabei-heading-transform,none);margin:0 0 var(--dabei-heading-margin,10px)}
.dabei-event p{margin:0 0 var(--dabei-gap,12px)}
.dabei-event .dabei-event__meta{color:var(--dabei-meta-color,inherit);font-family:var(--dabei-meta-font,inherit);font-size:var(--dabei-meta-size,.9em);font-weight:var(--dabei-meta-weight,inherit);line-height:var(--dabei-meta-line-height,inherit);letter-spacing:var(--dabei-meta-spacing,normal);text-transform:var(--dabei-meta-transform,none);margin:0 0 var(--dabei-meta-margin,var(--dabei-gap,12px));opacity:.8}
.dabei-event__description{margin:0 0 var(--dabei-gap,12px)}.dabei-event__description>:last-child{margin-bottom:0}.dabei-event__description img{max-width:100%;height:auto}.dabei-event__description .alignleft{float:left;margin:0 1em 1em 0}.dabei-event__description .alignright{float:right;margin:0 0 1em 1em}.dabei-event__description .aligncenter{display:block;margin:0 auto 1em}
.dabei-event__button{display:inline-block;background:var(--dabei-button-bg,var(--dabei-accent));color:var(--dabei-button-color,#fff)!important;font-family:var(--dabei-button-font,inherit);font-size:var(--dabei-button-size,inherit);font-weight:var(--dabei-button-weight,inherit);letter-spacing:var(--dabei-button-spacing,normal);text-transform:var(--dabei-button-transform,none);padding:var(--dabei-btn-pad-y,9px) var(--dabei-btn-pad-x,16px);margin:4px 4px 4px 0;text-decoration:none;border-radius:var(--dabei-btn-radius,var(--dabei-radius));border:2px solid var(--dabei-button-bg,var(--dabei-accent))}.dabei-event__button:hover{filter:brightness(.9)}
.dabei-event-button .dabei-event__button{margin:0}
.dabei-event__optiontext{display:block;font-size:.9em;opacity:.8;margin:2px 0 8px}
.dabei-style--card{background:#fff;border:var(--dabei-border,1px) var(--dabei-border-style,solid) var(--dabei-border-color,#dcdcde);box-shadow:var(--dabei-shadow,0 2px 10px rgba(0,0,0,.12))}
.dabei-style--outlined{background:transparent;border:var(--dabei-border,2px) var(--dabei-border-style,solid) var(--dabei-border-color,var(--dabei-accent))}
.dabei-style--accent_bar{border-left:6px solid var(--dabei-accent)}
.dabei-style--accent_top{border-top:6px solid var(--dabei-accent)}
.dabei-style--minimal{background:transparent;border:0}
.dabei-button--outline .dabei-event__button{background:transparent;color:var(--dabei-button-color,var(--dabei-button-bg,var(--dabei-accent)))!important}.dabei-button--outline .dabei-event__button:hover{background:var(--dabei-button-bg,var(--dabei-accent));color:#fff!important;filter:none}
.dabei-bg--none{background:none}
.dabei-button--pill .dabei-event__button{border-radius:999px}

.dabei-event .ff-message-success,.dabei-event .ff-errors-in-stack{box-shadow:none!important}

.dabei-event--submitted .dabei-event__places,
.dabei-event--submitted .dabei-event__notice { display: none; }
