#activenow-table-container{--an-ink:var(--color-ink);--an-muted:var(--color-muted);--an-accent:var(--color-gold-ink);border:1px solid var(--color-line);border-radius:var(--radius);color:var(--an-ink)!important;background-color:var(--color-surface)!important}#activenow-table-container,#activenow-table-container *{font-family:var(--font-family-sans)!important}#activenow-table-container .activenow-form-fields-header,#activenow-table-container .activenow-form-description-header{font-weight:600;font-family:var(--font-family-serif)!important}#activenow-table-container .activenow-form-container,#activenow-table-container .activenow-venue-component,#activenow-table-container .activenow-timing-component-excluded-dates,#activenow-table-container .activenow-form-class-description,#activenow-table-container .activenow-form-after-submit-info,#activenow-table-container .activenow-radio-input-component-label,#activenow-table-container .activenow-checkbox-component-text,#activenow-table-container label.activenow-checkbox-component-checkbox,#activenow-table-container .activenow-toggle-input-component.active .activenow-toggle-input-component-label,#activenow-table-container .filter-toggle-component.active .filter-toggle-label,#activenow-table-container .filter-checkbox,#activenow-table-container .activenow-select-input-component-placeholder.option-selected,#activenow-table-container .activenow-select-input-component-option,#activenow-table-container .activenow_confirmation_message .close{color:var(--an-ink)!important}#activenow-table-container .activenow-table-event-hour,#activenow-table-container .activenow-table-event-day,#activenow-table-container .activenow-table-event-dot,#activenow-table-container .activenow-table-event-age-group,#activenow-table-container .activenow-billable-period-class,#activenow-table-container .activenow-instructors-component-date,#activenow-table-container .activenow-toggle-input-component-label,#activenow-table-container .filter-toggle-label,#activenow-table-container .activenow-select-input-component-placeholder,#activenow-table-container .activenow-text-input-component-label,#activenow-table-container .activenow-select-input-component-label{color:var(--an-muted)!important}#activenow-table-container a,#activenow-table-container button.activenow-table-step-button,#activenow-table-container .activenow-form-description-header,#activenow-table-container .activenow-discount-note,#activenow-table-container .clear-filters-button,#activenow-table-container .activenow-select-input-component-option.selected{color:var(--an-accent)!important}#activenow-table-container .activenow-form-class-description.additional-information .activenow-form-description-header{color:var(--an-ink)!important}#activenow-table-container .svg-icon{background-color:var(--color-gold)!important}#activenow-table-container button .svg-icon{background-color:currentColor!important}#activenow-table-container [class*=activenow-table-color-strip]{background-color:var(--color-gold)!important}#activenow-table-container .activenow-table-row,#activenow-table-container .activenow-form-fields-container,#activenow-table-container .filter-component-options,#activenow-table-container .activenow-select-input-component-options,#activenow-table-container .mobile-filters-buttons .filters-button,#activenow-table-container .clear-filters-desktop-button{background-color:var(--color-surface)!important;border-color:var(--color-line)!important}#activenow-table-container .filter-component-options,#activenow-table-container .activenow-select-input-component-options{box-shadow:var(--shadow-dropdown)!important}#activenow-table-container .activenow-class-row,#activenow-table-container .filter-component-search-container{border-color:var(--color-line)!important}#activenow-table-container .activenow-form-class-description{background-color:var(--color-gold-wash)!important}#activenow-table-container .filter-component.disabled,#activenow-table-container .activenow-select-input-component.disabled{background-color:var(--color-bg)!important}#activenow-table-container .activenow-table-signup,#activenow-table-container #active-now-submit,#activenow-table-container .activenow-form-after-submit-info-button{box-shadow:var(--shadow-button);letter-spacing:.14em;font-weight:600;background:linear-gradient(135deg, var(--color-gold-light) 0%, var(--color-gold) 100%)!important;color:var(--an-ink)!important;border-color:#0000!important;animation:none!important}#activenow-table-container .activenow-table-signup:hover,#activenow-table-container #active-now-submit:hover,#activenow-table-container .activenow-form-after-submit-info-button:hover{box-shadow:var(--shadow-button-hover)}#activenow-table-container .mobile-filters-buttons .filters-button,#activenow-table-container .clear-filters-desktop-button,#activenow-table-container .activenow-discount-code-component-button{color:var(--an-accent)!important;background-color:var(--color-surface)!important;border-color:var(--color-gold)!important;animation:none!important}#activenow-table-container .mobile-filters-buttons .filters-button:hover,#activenow-table-container .clear-filters-desktop-button:hover,#activenow-table-container .activenow-discount-code-component-button:hover,#activenow-table-container .activenow-select-input-component-option:hover{background-color:var(--color-gold-wash)!important;border-color:var(--an-accent)!important}#activenow-table-container .filter-component-counter,#activenow-table-container .filter-counter,#activenow-table-container .filter-badge{color:var(--an-accent)!important;background-color:var(--color-gold-wash)!important}#activenow-table-container .activenow-breadcrumbs-content{background:var(--color-bg-soft)!important}#activenow-table-container .activenow-breadcrumbs-content:after{border-left-color:var(--color-bg-soft)!important}#activenow-table-container .activenow-breadcrumbs-content .activenow-breadcrumb-text{color:var(--an-muted)!important}#activenow-table-container .activenow-breadcrumbs-content.active{background:var(--an-accent)!important}#activenow-table-container .activenow-breadcrumbs-content.active:after{border-left-color:var(--an-accent)!important}#activenow-table-container .activenow-breadcrumbs-content.active .activenow-breadcrumb-text{color:var(--color-on-accent)!important}#activenow-table-container .activenow-text-input-component input,#activenow-table-container button.activenow-select-input-component-select,#activenow-table-container .activenow-select-input-component-select{background-color:var(--color-bg)!important;border-color:var(--color-border-input)!important;color:var(--an-ink)!important}#activenow-table-container .activenow-text-input-component input::placeholder{opacity:1;color:var(--an-muted)!important}#activenow-table-container input:focus-visible,#activenow-table-container button:focus-visible{outline-offset:1px;outline:2px solid var(--focus-ring)!important}#activenow-table-container .activenow-text-input-component input:focus-visible{box-shadow:0 0 0 4px var(--color-gold-wash)}#activenow-table-container input[type=checkbox]{border-color:var(--color-border-input)!important}#activenow-table-container input[type=checkbox]:checked{background-color:var(--an-accent)!important;border-color:var(--an-accent)!important}#activenow-table-container .activenow-radio-input-component{--activenow-radio-accent-color:var(--color-gold-ink)!important}#activenow-table-container input[type=radio]{accent-color:var(--an-accent);border-color:var(--color-border-input)!important}#activenow-table-container input[type=radio]:checked{box-shadow:inset 0 0 0 var(--activenow-radio-inner-gap) var(--color-surface)!important}#activenow-table-container .activenow-toggle-input-component-switch,#activenow-table-container .filter-toggle-switch{background-color:var(--color-line-strong)!important}#activenow-table-container .activenow-toggle-input-component.active .activenow-toggle-input-component-switch,#activenow-table-container .filter-toggle-component.active .filter-toggle-switch{background-color:var(--an-accent)!important}#activenow-table-container .activenow-toggle-input-component-switch-inner,#activenow-table-container .filter-toggle-switch-inner{background-color:var(--color-surface)!important}#activenow-table-container .activenow-error,#activenow-table-container .red-text,#activenow-table-container .discount-code-error,#activenow-table-container .activenow-waiting-list-badge{color:var(--color-error)!important}#activenow-table-container input.activenow-error-active,#activenow-table-container input.border-danger,#activenow-table-container .activenow-error-active~.activenow-select-input-component-select{border-color:var(--color-error)!important}#activenow-table-container .activenow-waiting-list-badge{background-color:var(--color-bg-soft)!important}#activenow-table-container .activenow_confirmation_message{color:var(--an-ink)!important;background-color:var(--color-gold-wash)!important;border-color:var(--color-gold)!important}#activenow-table-container .activenow_confirmation_message .close{text-shadow:none!important}activenow-signup.astro-ea4z6xcb{display:block}.crumbs.astro-ea4z6xcb{padding-block:var(--space-7) var(--space-8)}
