Plugin Directory

Changeset 3371902


Ignore:
Timestamp:
10/02/2025 03:59:02 PM (5 months ago)
Author:
wpeventgenius
Message:
  • Tweak: Permalinks are flushed on activation to prevent 404 errors for event, organizer, and venue posts.
  • Fix: Fixed an issue causing the full attendee lists to not display properly.
  • Fix: Fixed an issue causing lists of events for organizers and venue posts to display incorrectly.
Location:
event-genius
Files:
568 added
12 edited

Legend:

Unmodified
Added
Removed
  • event-genius/trunk/WPEventGenius/Admin/Services/DashboardNoticeService.php

    r3317799 r3371902  
    192192    public function dashboard_notice_smtp() {
    193193        // Don't show on non-email pages
    194         // phpcs:ignore WordPress.Security.NonceVerification.Recommended
    195         $page = isset( $_GET['page'] ) ? sanitize_key( wp_unslash( $_GET['page'] ) ) : '';
    196         // phpcs:ignore WordPress.Security.NonceVerification.Recommended
    197         $subtab = isset( $_GET['subtab'] ) ? sanitize_key( wp_unslash( $_GET['subtab'] ) ) : '';
    198         if ( $subtab !== 'emails' ) {
     194
     195        // phpcs:ignore WordPress.Security.NonceVerification.Recommended
     196        $tab = isset( $_GET['page'] ) ? sanitize_key( wp_unslash( $_GET['page'] ) ) : '';
     197
     198        // phpcs:ignore WordPress.Security.NonceVerification.Recommended
     199        if ( $tab !== 'evge-registrations' ) {
     200            return false;
     201        }
     202
     203        // phpcs:ignore WordPress.Security.NonceVerification.Recommended
     204        $tab = isset( $_GET['tab'] ) ? sanitize_key( wp_unslash( $_GET['tab'] ) ) : '';
     205
     206        // phpcs:ignore WordPress.Security.NonceVerification.Recommended
     207        if ( $tab !== 'forms' ) {
    199208            return false;
    200209        }
     
    229238                array(
    230239                    'text' => __( 'Learn More', 'event-genius' ),
    231                     'action' => 'redirect',
    232                     'url' => 'https://wpeventgenius.com/why-you-need-an-smtp-plugin/',
     240                    'action' => '',
     241                    'url' => 'https://wpeventgenius.com/docs/troubleshooting-email-issues-confirmation-and-notification/?utm_campaign=evge-free&utm_source=form-builder&utm_medium=smtp-notice&utm_content=learn-more',
     242                    'target' => '_blank',
    233243                ),
    234244                array(
  • event-genius/trunk/WPEventGenius/Blocks/AttendeeList/Block.php

    r3317799 r3371902  
    5757                esc_attr($params['template'] ?? 'simple'),
    5858                esc_attr($params['status'] ?? 'confirmed'),
    59                 esc_attr($params['perLoad'] ?? '2'),
     59                esc_attr($params['perLoad'] ?? '20'),
    6060                esc_attr($params['orderby'] ?? 'registration_date'),
    6161                esc_attr($params['order'] ?? 'DESC') . '</div>'
     
    7878                esc_attr($attributes['template'] ?? 'simple'),
    7979                esc_attr($attributes['status'] ?? 'confirmed'),
    80                 esc_attr($attributes['perLoad'] ?? '2'),
     80                esc_attr($attributes['perLoad'] ?? '20'),
    8181                esc_attr($attributes['orderby'] ?? 'registration_date'),
    8282                esc_attr($attributes['order'] ?? 'DESC')
  • event-genius/trunk/WPEventGenius/Common/Services/ActivationService.php

    r3317799 r3371902  
    6464        $event_manager_role = new EventManagerRole();
    6565        $event_manager_role->create_role();
     66
     67        flush_rewrite_rules();
    6668    }
    6769}
  • event-genius/trunk/WPEventGenius/Common/Services/AttendeeListService.php

    r3317799 r3371902  
    3838            'template' => 'simple',
    3939            'status' => 'confirmed',
    40             'per_load' => 2,
     40            'per_load' => 20,
    4141            'orderby' => 'registration_date',
    4242            'order' => 'DESC'
  • event-genius/trunk/admin/templates/evge/partials/dashboard/notice.php

    r3317799 r3371902  
    5555                               data-action="<?php echo esc_attr( $cta['action'] ); ?>"
    5656                               <?php endif; ?>
    57                                 <?php if ( !empty( $primary['url'] ) && ! empty( $primary['redirect'] ) ) : ?>
     57                                <?php if ( !empty( $cta['url'] ) && ! empty( $cta['target'] ) ) : ?>
     58                                    target="<?php echo esc_attr( $cta['target'] ); ?>" rel="noopener noreferrer"
     59                                <?php endif; ?>
     60                                <?php if ( !empty( $cta['url'] ) && ! empty( $cta['redirect'] ) ) : ?>
    5861                                data-redirect="1"
    5962                            <?php endif; ?>>
  • event-genius/trunk/assets/css/dist/evge.css

    r3366622 r3371902  
    12511251}
    12521252
    1253 .evge-event-title {
     1253.evge-calendar-wrapper .evge-card-event-title {
    12541254    display: block;
    12551255    overflow: hidden;
     
    29042904 * Attendee List
    29052905 ******/
    2906 
    29072906 .evge-attendee-list {
    2908      margin: 20px 0;
     2907    margin: 20px 0;
     2908 }
     2909 .evge-attendee-list-simple {
    29092910     border-radius: 5px;
    29102911     border: 1px solid rgba(0, 0, 0, 0.15);
     
    29302931 }
    29312932
    2932  .evge-attendee-list-items {
     2933 .evge-attendee-list-items-grid {
    29332934     display: grid;
    29342935     grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  • event-genius/trunk/assets/css/dist/evge.min.css

    r3366622 r3371902  
    1 .evge-button,.evge-secondary{font-family:inherit;font-weight:500}#evge-cancel-form .evge-field-wrapper,.evge,.evge-attendee-grid,.evge-search-input{width:100%}.evge-show-link-wrap a{display:flex;align-items:center;gap:8px;text-decoration:none}.evge .evge-content h1,.evge .evge-content h2,.evge .evge-content h3,.evge .evge-content h4{padding:0;margin:20px 0}.evge .evge-content p{padding:0 0 20px;margin:0}.evge .evge-content svg,.evge-meta-venue-summary .evge-event-meta-item,.evge-show-link-wrap{display:inline-block}.evge-calendar-day.evge-show-all-events .evge-show-more-events,.evge-calendar-event-indicator,.evge-calendar-narrow .evge-calendar-header span,.evge-calendar-narrow .evge-event-card,.evge-calendar-narrow .evge-list-layout .evge-event-date,.evge-calendar-narrow .evge-show-more-events,.evge-calendar-wrapper[data-view=month] .evge-time-select,.evge-event-hidden,.evge-field-wrapper-evge_user_comments,.evge-hidden,.evge-modal-reveal{display:none}.evge-shadow{box-shadow:0 2px 2px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.05)}.evge-alert-icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;margin:0 auto 20px}.evge-alert-icon.evge-success{background:#bee7d1;color:#399664}.evge-alert-icon.evge-unknown{background:#ffead2;color:#d29853}.evge-alert-icon svg{fill:currentColor;max-width:50px;width:100%}.evge-icon-link{display:flex;padding:6px 0;align-items:center;gap:8px;font-size:1em}.evge-icon-link svg,.evge-icon-text svg{height:1em}.evge-icon-text{display:flex;gap:5px;align-items:center;line-height:1}.evge a.evge-button{text-decoration:none;display:inline-block;line-height:1;border-radius:3px;background:#399664;color:#fff;padding:6px 10px}.evge a.evge-button:active,.evge a.evge-button:hover{background:#0c6937;color:#fff}.evge-button{color:#fff;padding:14px 28px;font-size:16px;line-height:16px}.evge-pill-link,.evge-secondary{font-size:14px;text-decoration:none}.evge-green-button{background:#4ab674;color:#fff;border:0;cursor:pointer;border-radius:5px}.evge-green-button:active,.evge-green-button:focus,.evge-green-button:hover{background:#32a35e;color:#fff;border:0}.evge-event-date,.evge-follow-row a:focus,.evge-follow-row a:hover,.evge-single-about-details .evge-about-detail{background:rgba(0,0,0,.05)}.evge-secondary{border:2px solid #f1edee;color:#3c0f1b;line-height:1em;margin-top:12px;padding-top:6px;padding-bottom:6px}.evge-pill-link{display:inline-block;padding:6px 14px;margin:0 14px 14px 0;border-radius:30px}.evge-event-list{display:flex;flex-direction:column;gap:20px;margin:0}.evge-event-item{display:flex;gap:20px}.evge-event-date{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:5px;padding:10px;text-align:center;max-height:100px;min-width:85px}.evge-color-theme-dark .evge-follow-row a:focus,.evge-color-theme-dark .evge-follow-row a:hover,.evge-modal{background:#fff}.evge-event-month{font-size:.9em;text-transform:uppercase;font-weight:700;color:#666}.evge-event-day{font-size:2em;font-weight:700;line-height:1}.evge-event-details{padding:5px}.evge .evge-event-details p{margin:0;padding:0;font-size:.9em}.evge .evge-info>p,.evge-event-excerpt p{margin:0 0 10px;font-size:.9em}.evge-event-list h4.evge-event-title{margin:0 0 10px;font-size:1em;font-weight:600;padding:0}.evge-event-meta{display:flex;gap:15px;margin-bottom:10px;font-size:.9em;color:#666}.evge-event-excerpt{padding-top:10px}.evge-cost{border-left:1px solid #333;padding-left:8px}.evge-profile-content{display:grid;grid-template-columns:300px 1fr;gap:40px;max-width:1200px;margin:0 auto;padding:40px 20px}.evge-left-column{display:flex;flex-direction:column;gap:25px}.evge-right-column{flex:1}.evge-right-column .evge-title,.evge-single-event-title{margin:0 0 20px}.evge-hero{margin-bottom:40px;position:relative}.evge-modal,.evge-modal-backdrop{position:fixed;opacity:0;pointer-events:none}.evge-hero img{width:100%;height:auto;max-height:400px;object-fit:cover}.evge-featured-image{width:100%;height:auto;border-radius:8px;margin-bottom:15px;overflow:hidden}.evge-featured-image img{max-width:100%;height:auto!important;display:block}.evge-title{margin:0 0 1.5rem;padding:0}.evge .evge-info>p{display:flex;align-items:center;gap:.5rem;padding:0}.evge-follow-row,.evge-icon{align-items:center;display:flex}.evge-icon{width:16px;height:16px;flex-shrink:0}.evge-follow-row{gap:10px}.evge-follow-row a{display:flex;align-items:center;justify-content:center;padding:7px;border:1px solid #333;border-radius:5px}.evge-follow-row img{height:20px;width:20px}.evge-map{margin-top:2rem;min-height:300px}.evge-narrow-max-width-modal{max-width:600px}.evge-medium-max-width-modal{max-width:1200px}.evge-modal-is-open{overflow:hidden}.evge-modal{box-sizing:border-box;width:calc(100vw - 50px);top:25px;left:25px;right:auto;padding:30px;max-height:calc(100vh - 50px);overflow-y:auto;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);color:#334155;-webkit-font-smoothing:subpixel-antialiased}#evge-modal .evge-button-link.evge-action-modal-close,.evge-modal .evge-button-link.evge-action-modal-close{position:absolute;top:4px;right:4px;left:auto;bottom:0;width:34px;height:34px;margin:0;padding:0;border:1px solid transparent;z-index:1000;cursor:pointer;outline:0;background:0 0;box-shadow:none;border-radius:0;text-align:center;text-decoration:none;font-weight:700;font-size:24px;font-family:sans-serif;transition-property:border,background;transition-duration:.05s;transition-timing-function:ease-in-out}.evge-modal .evge-button-link.evge-action-modal-close path{stroke:#aaa}.evge-modal .evge-button-link.evge-action-modal-close:active path,.evge-modal .evge-button-link.evge-action-modal-close:hover path{stroke:#333}.evge-attendee-list .evge-load-more,.evge-calendar-day.evge-show-all-events .evge-event-hidden,.evge-grid-layout .evge-event-list-item,.evge-media-modal-icon,.evge-month-dropdown.evge-active{display:block}.evge-modal .evge-button-link{text-align:center;color:inherit;text-decoration:none}.evge-modal .evge-modal-inner-pad{margin:40px 30px}.evge-modal-is-open .evge-modal{opacity:1;pointer-events:auto;z-index:999999}.evge-modal-backdrop{top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);transition:opacity .3s ease-out;z-index:999998}.evge-modal-is-open .evge-modal-backdrop{opacity:1;pointer-events:auto}.evge-modal-placeholder{width:100%;min-height:200px}.evge-modal-content .evge-cols{justify-content:space-between;gap:60px}.evge-modal-event-details{padding:0;margin-bottom:30px}.evge-event-list-meta-wrap,.evge-event-list-summary p:last-child,.evge-grid-layout .evge-event-list-item .evge-event-list-featured-image,.evge-modal-featured-image{margin-bottom:10px}.evge-modal-title{margin-bottom:8px}.evge-modal-col{width:100%;padding:0;box-sizing:border-box}.evge-modal-col-right{width:70%}.evge-narrow-modal-inner,.evge-registration-form-container .evge-registration-form-fields{padding:20px}.evge-modal-section{padding:20px 0}.evge-event-tooltip .evge-event-list-item,.evge-modal-section-heading,.evge-num-registrations strong{display:block;margin-bottom:10px}.evge-modal-cost-details,.evge-modal-quantity-summary{margin:10px 0;border:1px solid #bfa4ab;padding:17px 15px;border-radius:5px;font-size:16px}.evge-modal-line-item{display:flex;gap:10px;margin:10px 20px}.evge-line-item-left{display:flex;gap:3px;width:60%}.evge-line-item-right{width:40%;text-align:right}.evge-line-item-left,.evge-line-item-right{line-height:1}.evge-line-item-break{margin:22px 0;color:#cecece;border-width:1px}.evge-modal-line-large{font-size:18px;font-weight:700}.evge-modal [tabindex]:focus,.evge-modal button:focus,.evge-modal input:focus,.evge-modal select:focus,.evge-modal textarea:focus{outline:#0073aa solid 2px;outline-offset:2px}@media all and (min-width:1040px){.evge-modal{width:1040px;left:50%;margin-left:-520px}}@media all and (min-width:1200px){.evge-modal{width:1200px;left:50%;margin-left:-600px}}@media all and (min-width:650px){.evge-modal.evge-narrow-max-width-modal{width:600px;left:50%;margin-left:-300px}}@media all and (max-width:725px){.evge-modal .evge-modal-content .evge-cols{flex-direction:column;gap:30px}.evge-modal-col-right{width:100%}.evge-modal .evge-registration-form-wrap{width:auto}}@keyframes evgespin{100%{transform:rotate(360deg)}}.evge-modal-is-open .evge-modal.evge-is-processing .evge-modal-content,.evge-standalone-registration-form.evge-is-processing .evge-form-wrapper{opacity:.6}.evge-is-processing .evge-spinner-container{position:absolute;top:50%;left:50%;margin:-19px 0 0 -19px}.evge-is-processing .evge-spinner-circle{box-sizing:border-box;width:30px;height:30px;border-radius:100%;border:8px solid rgba(15,84,104,.2);border-top-color:#1d6e85;-webkit-animation:1s linear infinite evgespin;animation:1s linear infinite evgespin}.evge-message-center,.evge-message-centered-content{margin-top:20%;text-align:center}.evge-cancel-form-wrap .evge-message-center{margin-top:0}.evge .evge-event-meta-item svg{height:18px;position:relative;top:2px}.evge .evge-grid-layout .evge-event-meta-item svg{top:0}.evge-single-about-details{display:flex;flex-wrap:wrap}.evge-beige{background:#f7f5f5;color:#3c0f1b;border:1px solid #f1edee}#evge-export-options-dropdown .evge-beige,.evge-beige-background{background:#f7f5f5;color:#3c0f1b}.evge-blue-gray-background{background:#f0f7fb;color:#0f423e}.evge-single-about-details a .evge-about-detail-attendees{box-shadow:inset 0 0 1px 0 rgba(0,0,0,.5);text-decoration:none}.evge-events-single-main .evge-single-about-details a .evge-about-detail-attendees:focus,.evge-events-single-main .evge-single-about-details a .evge-about-detail-attendees:hover,.evge-month-calendar-top button:active,.evge-month-calendar-top button:hover{background:rgba(0,0,0,.1)}.evge-beige:hover{color:#3c0f1b;background:#f1edee}.evge-beige.evge-secondary:hover{color:#3c0f1b;background:#f1edee;border:2px solid #f1edee}.evge-map-wrap,.evge-map-wrap iframe{margin:10px 0;max-width:600px;max-height:600px}.evge-meta .evge-map-link{border-left:1px solid rgba(0,0,0,.5);padding-left:8px;margin-left:8px}.evge-event-meta-item .evge-show-link-wrap svg{width:8px}.evge-cancel-request-button{display:flex;justify-content:center;margin-top:20px}.evge-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a.evge-more{color:#1a79c1;text-decoration:none;cursor:pointer}.evge-more-events:hover,a.evge-more:focus,a.evge-more:hover{text-decoration:underline}.evge-color-theme-dark .evge-follow-row a{background:rgba(255,255,255,.5)}.evge-color-theme-dark .evge-icon{fill:rgba(255,255,255,0.8)}.evge-color-theme-dark .evge-event-date,.evge-color-theme-dark .evge-featured-placeholder-wrap,.evge-color-theme-dark .evge-single-about-details .evge-about-detail{background:rgba(255,255,255,.1)}.evge-color-theme-dark .evge-organizers-single-main .evge-info .evge-icon{fill:rgba(255,255,255,0.8);background:rgba(255,255,255,.5);height:22px;width:23px;box-sizing:border-box;padding:3px;border-radius:5px}.evge-color-theme-dark .evge-single-about-details .evge-about-detail:active,.evge-color-theme-dark .evge-single-about-details .evge-about-detail:hover{background:rgba(255,255,255,.2)}.evge-color-theme-dark .evge-about-detail svg{fill:rgba(255,255,255,0.5)}.evge-color-theme-dark .evge-single-about-details .evge-about-detail-attendees{box-shadow:inset 0 0 1px 0 rgba(255,255,255,.7)}.evge-color-theme-dark .evge-export-list,.evge-color-theme-dark .evge-secondary.evge-export-list{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff}.evge-color-theme-dark .evge-export-list:active,.evge-color-theme-dark .evge-export-list:focus,.evge-color-theme-dark .evge-export-list:hover,.evge-color-theme-dark .evge-secondary.evge-export-list:active,.evge-color-theme-dark .evge-secondary.evge-export-list:focus,.evge-color-theme-dark .evge-secondary.evge-export-list:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);color:#fff}.evge-color-theme-dark .evge-cta,.evge-color-theme-dark .evge-single-event-cta .evge-cta{background:#fff;color:#333}.evge-color-theme-dark .evge-cta:active,.evge-color-theme-dark .evge-cta:hover,.evge-color-theme-dark .evge-single-event-cta .evge-cta:active,.evge-color-theme-dark .evge-single-event-cta .evge-cta:hover{background:rgba(255,255,255,.9);color:#222}.evge-color-theme-dark .evge-month-calendar-top h2,.evge-color-theme-dark .evge-more{color:#fff}.evge-modal.evge-modal-dark a{color:#1a79c1}.evge-modal.evge-modal-dark a:focus,.evge-modal.evge-modal-dark a:hover{color:#085fa2}.evge-modal.evge-modal-dark a:active{color:#06497c}.evge-event-list{max-width:900px;padding:10px}.evge-event-list-item{display:flex;gap:40px;margin-bottom:40px}.evge-event-list-details,.evge-event-single-col-left{flex:8}.evge-event-list-details .evge-single-about-details{margin:10px 0}.evge-event-list-details .evge-single-about-details .evge-about-detail-attendees,.evge-event-tooltip .evge-featured-placeholder-wrap img,.evge-show-more-events:active{box-shadow:none}.evge-event-list-details .evge-about-detail{padding:7px 14px 8px 12px}.evge-event-list-item .evge-event-list-featured-image{display:block;flex:0 0 33%;height:200px;border-radius:5px;overflow:hidden}.evge-event-list-item .evge-event-list-featured-image img{display:inline-block;width:100%;height:100%;object-fit:cover}.evge-event-list.evge-list-grid{display:grid;gap:26px;max-width:1300px;grid-template-columns:repeat(3,1fr)}.evge-is-wide .evge-event-list.evge-list-grid{grid-template-columns:repeat(5,1fr)}.evge-calendar-super-narrow .evge-filter-group:first-child,.evge-list-grid .evge-event-list-item{flex-direction:column}.evge-list-grid .evge-event-list-featured-image{height:200px;max-width:100%}.evge-list-grid .evge-event-list-featured-image img{object-fit:contain;object-position:center;height:100%}.evge-featured-placeholder-wrap{display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.05)}#evge-archive-main .evge-page-header{margin:30px auto}#evge-archive-main h1,.evge-single-event-title h1,.evge-single-venue #evge-venue-iframe,.evge-single-venue .evge-map-wrap{margin:0}.evge-archive-wrap{margin:20px auto;max-width:1200px;width:100%;padding:0 20px}.evge-archive-wrap #evge-archive-main .evge-archive-title{margin-bottom:20px}.evge-calendar-wrapper{--calendar-bg:#fff;--calendar-border:#e5e5e5;--calendar-text:#fff;--calendar-muted:rgba(255,255,255,0.8);--calendar-highlight:#f0f0f0;--calendar-today:#e3f2fd;--calendar-event:#bbdefb;--calendar-event-hover:#90caf9;border-radius:8px;margin:20px 0;width:100%}.evge-month-calendar-wrap{background:var(--calendar-bg);background:#efefef;padding:0 10px 10px}.evge-calendar-days,.evge-calendar-grid{display:flex;flex-direction:column}.evge-month-calendar-top{display:flex;align-items:center;justify-content:center;padding:10px}.evge-month-calendar-top h2{margin:0;font-size:20px;line-height:1.6}.evge-month-calendar-top button{border:0;background:rgba(0,0,0,.05);padding:6px 9px;border-radius:5px;display:flex;align-items:center;justify-content:center}.evge-month-calendar-top button svg{width:5px;height:10px}.evge-month-calendar-top button path,.evge-month-calendar-top button svg{fill:#888}.evge-calendar-headers{display:flex;background:#fff}.evge-calendar-header{flex:1;padding:8px;font-size:12px;border:1px solid var(--calendar-border);border-right:0;border-top:0;text-transform:uppercase}.evge-calendar-week{display:flex;border-bottom:1px solid var(--calendar-border)}.evge-calendar-narrow .evge-day-event-item:last-child,.evge-calendar-week:last-child{border-bottom:none}.evge-calendar-day{flex:1;min-width:0;min-height:100px;display:flex;flex-direction:column;background:var(--calendar-bg);border-right:1px solid var(--calendar-border);padding:0 6px 6px}.evge-calendar-day:last-child{border-right:none}.evge-day-header{display:flex;justify-content:right;align-items:center;margin-right:-6px;font-size:20px;line-height:1.7;color:#666}.evge-other-month .evge-day-header{color:#ccc}.evge-day-date{font-weight:700;padding:0 6px}.evge-day-events{flex:1;display:flex;flex-direction:column;gap:4px;min-height:60px}.evge-event-card{box-sizing:border-box;padding:0;color:var(--calendar-text);cursor:pointer;font-size:clamp(.7rem, 1.8vw, .85rem);min-height:24px;line-height:1.4;display:flex;flex-direction:column;text-decoration:none!important}.evge-calendar-grid .evge-event-card .evge-event-card-container{padding:5px 8px;border-radius:4px}.evge-event-card .evge-event-card-container{background:var(--event-color,var(--calendar-event))}.evge-month-option.evge-active,.evge-month-option:hover{background:var(--calendar-highlight)}.evge-event-card .evge-event-card-container:active,.evge-event-card .evge-event-card-container:hover{opacity:.9;background:var(--event-color,var(--calendar-event));color:var(--calendar-text)}.evge-event-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#fff;margin-bottom:-5px}.evge-calendar-day.evge-other-month,.evge-more-events{color:var(--calendar-muted)}.evge-event-time,.evge-event-venue{font-size:.85em;color:var(--calendar-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evge-calendar-day.evge-today .evge-day-date{color:#1a79c1;border-top:2px solid #1a79c1}.evge-more-events{text-align:center;padding:2px;cursor:pointer;font-size:.85em}.evge-month-dropdown,.evge-tooltipster-base{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:12px}.evge-event-card.evge-event-start{position:relative;z-index:1}.evge-event-card.evge-event-continuation{visibility:hidden}.evge-event-card.evge-span-2{width:calc(200% + 13px)}.evge-event-card.evge-span-3{width:calc(300% + 26px)}.evge-event-card.evge-span-4{width:calc(400% + 39px)}.evge-event-card.evge-span-5{width:calc(500% + 52px)}.evge-event-card.evge-span-6{width:calc(600% + 65px)}.evge-event-card.evge-span-7{width:calc(700% + 78px)}.evge-event-tooltip{width:340px}.evge-calendar-super-narrow .evge-filter-group select,.evge-calendar-super-narrow .evge-search-input,.evge-event-tooltip .evge-event-list-item .evge-event-list-featured-image{max-width:100%}.evge-event-tooltip .evge-event-list-details h3{margin:0;padding:8px 0;color:#333}.evge-event-tooltip .evge-event-list-date{font-weight:400}.evge-event-tooltip .evge-event-meta-item,.evge-registration-header .evge-event-date,.evge-registration-header .evge-event-venue{margin-bottom:5px}.evge-event-tooltip .evge-event-meta-item svg{margin:0 5px 0 0;position:relative;top:2px;height:18px}.evge-event-tooltip.evge-active{opacity:1;visibility:visible}.evge-tooltipster-base{display:flex;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;opacity:0;border:1px solid var(--calendar-border);border-radius:4px;overflow-y:auto;overflow-x:hidden;color:#333}.evge-organizer-follow-row a:hover,.evge-tooltipster-base.evge-tooltipster-show{opacity:1}.evge-tooltipster-box{flex-grow:1;transition:transform .2s ease-in-out;transform:scale(.95)}.evge-tooltipster-show .evge-tooltipster-box{transform:scale(1)}.evge-tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.evge-month-selector{position:relative;cursor:pointer;min-width:200px}.evge-month-calendar-month-name{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px}.evge-month-dropdown-arrow{font-size:12px}.evge-month-dropdown{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);border:1px solid var(--calendar-border);border-radius:4px;z-index:1000;min-width:240px}.evge-cta-col,.evge-filter-group,.evge-loading{position:relative}.evge-bold,.evge-event-list-date,.evge-month-dropdown .evge-year-display{font-weight:700}.evge-month-option{padding:8px;text-align:center;cursor:pointer;border-radius:4px}.evge-month-dropdown-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 8px}.evge-month-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.evge-year-next,.evge-year-prev{cursor:pointer;padding:4px 8px;border-radius:4px}.evge-year-next:hover,.evge-year-prev:hover{opacity:.8}.evge-month-option.evge-active{font-weight:500}.evge-calendar-filters{display:flex;justify-content:space-between;gap:20px;margin-bottom:15px;align-items:center;padding:10px;background:#efefef;border-radius:5px}.evge-filter-group:first-child{display:flex;gap:10px;flex:5}.evge-filter-group:last-child{flex:5;display:flex;justify-content:right}.evge-calendar-super-narrow .evge-calendar-filters{flex-direction:column;gap:10px}.evge-calendar-super-narrow .evge-filter-group:first-child,.evge-calendar-super-narrow .evge-filter-group:last-child{flex:none;width:100%;justify-content:flex-start}.evge-filter-group select,.evge-search-input{box-sizing:border-box;padding:6px 10px;border:1px solid #dcdcdc;border-radius:4px;font-size:14px;width:100%;max-width:200px}.evge-filter-group select:focus,.evge-search-input:focus{outline:0;border-color:var(--calendar-highlight)}.evge-show-more-events{font-size:11px;color:var(--calendar-text);padding:5px 8px;cursor:pointer;width:100%;text-align:left;border:0;background:#e3eff8;color:#222}.evge-show-more-events:focus,.evge-show-more-events:hover{opacity:1;background:#d5e9f7;color:#222}.evge-calendar-narrow .evge-calendar-event-indicator{display:flex}.evge-calendar-narrow .evge-calendar-day-number,.evge-calendar-narrow .evge-calendar-header,.evge-cancel-form .evge-label-wrapper label{font-size:14px}.evge-calendar-narrow .evge-calendar-header::first-letter{display:inline}.evge-calendar-narrow .evge-calendar-day,.evge-calendar-narrow .evge-day-event-desc{font-size:13px}.evge-calendar-narrow .evge-event-dot{width:16px;height:16px;background:#1a79c1;border-radius:50%;margin:2px auto;cursor:pointer}.evge-calendar-narrow .evge-event-dot:active,.evge-calendar-narrow .evge-event-dot:hover{opacity:.9}.evge-calendar-narrow .evge-calendar-day.has-events,.evge-counter-button:not(.evge-button-disabled):hover,.evge-export-options-dropdown a:hover{cursor:pointer}.evge-calendar-narrow .evge-day-events-list{grid-column:1/-1;padding:16px;background:var(--calendar-background);border:1px solid var(--calendar-border);margin-top:16px}.evge-calendar-narrow .evge-day-event-item{padding:12px;border-bottom:1px solid var(--calendar-border)}.evge-calendar-narrow .evge-day-event-title{font-weight:500;margin-bottom:4px}.evge-calendar-narrow .evge-day-event-meta{font-size:12px;color:var(--calendar-text-light);margin-bottom:8px}.evge-calendar-narrow .evge-list-layout .evge-event-list-item{gap:20px}.evge-is-small .evge-list-layout .evge-single-about-details{gap:5px}.evge-is-small .evge-list-layout .evge-event-list-details .evge-about-detail{padding:5px 8px 5px 7px;gap:5px}.evge-is-narrow .evge-list-layout .evge-event-list-item{flex-direction:column-reverse;margin-bottom:50px;gap:10px}.evge-is-narrow .evge-event-list-item .evge-event-list-featured-image{flex:100%}.evge-pagination{display:flex;align-items:center;justify-content:left;margin:0;gap:.5rem}.evge-pagination-top{margin-bottom:2rem;padding-bottom:15px;border-bottom:1px solid var(--calendar-border)}.evge-pagination-bottom{margin:2rem 0 1rem;padding-top:1rem;border-top:1px solid var(--calendar-border)}.evge-pagination-numbers{display:flex;align-items:center;gap:.25rem}.evge .evge-pagination .page-numbers,.evge .evge-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:#666;transition:.2s;background:rgba(255,255,255,.8)}.evge .evge-pagination .page-numbers:hover,.evge-pagination a:hover{background-color:#fff;border-color:#222;color:#222}.evge .evge-pagination .page-numbers,.evge .evge-pagination a.evge-pagination-current{border-color:#222;background:#fff;color:#222}.evge .evge-pagination .page-numbers:hover,.evge-pagination-current:hover{border-color:#222}.evge-pagination-dots{padding:0 .5rem;color:#666}.evge-pagination-next,.evge-pagination-prev{padding:0 1rem}.evge-grid-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.evge-grid-layout .evge-event-meta-item{line-height:1.2;margin-bottom:5px}.evge-loading{pointer-events:none}.evge-loading::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;z-index:1}.evge-loading::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem;border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;animation:1s linear infinite spin;z-index:2}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.evge-color-theme-dark.evge-calendar-wrapper{background:0 0}.evge-color-theme-dark .evge-month-calendar-wrap{border-radius:5px}.evge-color-theme-dark .evge-calendar-filters,.evge-color-theme-dark .evge-month-calendar-wrap{background:rgba(255,255,255,.3)}.evge-color-theme-dark .evge-month-calendar-top svg path{fill:white}.evge-color-theme-dark .evge-month-calendar-top button{background:rgba(0,0,0,.2)}.evge-color-theme-dark .evge-search-input,.evge-color-theme-dark .evge-venue-select,.evge-color-theme-dark .evge-view-select{color:#333}.evge-day-events br,.evge-month-calendar-top br,.evge-registration-form br{display:none!important}.evge-attendee-list p,.evge-month-calendar-wrap p,.evge-standalone-registration-form p{margin:0!important;padding:0!important}.evge-no-events-found{padding:3rem 1rem;text-align:center;background:#f8f9fa;border-radius:8px;margin:2rem 0}.evge-no-events-message{max-width:500px;margin:0 auto}.evge-no-events-icon{margin-bottom:1.5rem;color:#6c757d}.evge-no-events-icon svg{width:64px;height:64px}.evge-no-events-found h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#212529}.evge-no-events-description{font-size:1.1rem;color:#6c757d;margin-bottom:2rem;line-height:1.5}.evge-no-events-actions{display:flex;gap:1rem;justify-content:center}.evge-button-secondary{background:#e9ecef;color:#495057}.evge-button-secondary:hover{background:#dee2e6;color:#495057}@media (max-width:480px){.evge-calendar-header{font-size:clamp(.7rem, 3vw, .8rem)}.evge-no-events-actions{flex-direction:column}.evge-no-events-found .evge-button{width:100%}}.evge-single-event-content-wrapper{max-width:1300px;margin:auto}.evge-single-event-content,.evge-single-organizer{max-width:1200px;width:100%;margin:auto;padding:20px}.evge-cols{display:flex;gap:40px}.evge-cta-col{min-width:200px;max-width:360px}.evge-info h3{margin:0 0 15px}.evge .evge-meta p{padding:0;margin:0;line-height:1.2}.evge-meta .evge-event-meta-row{padding:8px 0 0}.evge-meta .evge-meta-venue-summary:last-child{padding-top:3px}.evge-event-tooltip .evge-event-list-summary{padding:0 0 10px;margin:0;line-height:1.3;font-size:16px}.evge .evge-event-list-details h3{padding:0 0 10px;margin:0}.evge .evge-event-list-details .evge-event-list-summary{padding:0 20px 0 0}.evge-event-meta-row{padding:5px 0}.evge-event-meta-item{display:flex;margin-bottom:2px;line-height:1.4;gap:4px}.evge .evge-event-list-details .evge-event-meta-item{gap:8px}.evge .evge-event-list-details svg{height:18px;position:relative;top:1px}.evge-single-event-meta p svg{margin-right:5px}.evge-single-event-featured-image{display:flex;justify-content:center;max-height:400px;margin-bottom:20px;border-radius:5px;position:relative;width:100%;overflow:hidden}.evge-single-event-featured-image img{object-fit:contain;object-position:center;max-height:400px}.evge-featured-image-wrapper{position:relative;width:100%;min-height:300px;display:flex;justify-content:center;align-items:center}.evge-featured-image-blur{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background-position:center;background-size:cover;filter:blur(40px);opacity:1;z-index:1}.evge-featured-image-main{position:relative;z-index:2;max-width:100%;height:auto}.evge-featured-image-main img{display:block;max-width:100%;height:auto;margin:0 auto}.evge-single-event-section{margin:0 0 40px}.evge-icon-detail{display:flex;align-items:center;gap:8px}.evge-multi-line-align{margin-left:28px}.evge-single-about-details{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.evge-about-detail{display:flex;align-items:center;gap:7px;padding:12px 14px 12px 12px;border-radius:50px;font-size:.8em;line-height:1.2}.evge-about-detail svg{fill:#0F425E}.evge-sticky{display:flex;flex-direction:column;justify-content:right;position:sticky;top:60px;font-size:13px}.evge-single-event-cost{text-align:center;margin-bottom:8px;font-size:28px;font-weight:600}.evge-cta,.evge-single-event-cta .evge-cta{font-size:20px;background:#333;color:#fff;padding:15px;border-radius:5px;margin:15px 0;cursor:pointer}.evge-single-event-cta .evge-cta:active,.evge-single-event-cta .evge-cta:hover{opacity:.9;text-decoration:none}.evge-single-event-cta .evge-status-message{margin-top:10px;border:1px solid rgba(0,0,0,.15);padding:8px 15px;border-radius:5px;background:rgba(255,255,255,.9)}.evge-already-registered,.evge-count,.evge-no-attendees,.evge-single-event-capacity{text-align:center}.evge-organizer-follow-row{display:flex;gap:8px;align-items:center;padding:3px 4px;height:22px;border-radius:5px}.evge-organizer-follow-row a{height:16px;display:inline-block;opacity:.7;line-height:1}.evge-single-organizer-wrap{display:flex;margin-bottom:20px}.evge-organizer-avatar{display:flex;width:70px;height:70px}.evge-organizer-avatar img.evge-organizer-image{width:70px;height:70px;max-width:70px;object-fit:cover;border-radius:50px}.evge-organizer-avatar .evge-featured-placeholder-wrap{padding:0;border-radius:50px}.evge-organizer-avatar .evge-featured-placeholder-wrap img{object-fit:unset;box-sizing:unset;width:40px;height:40px;max-width:40px;padding:15px;border-radius:0}.evge-organizer-title{font-weight:600}.evge-num-registrations{font-size:16px}.evge-num-registrations-counter-wrap{width:auto;display:inline-block}.evge-num-registrations-counter{display:flex;align-items:center;gap:0;border-radius:5px;width:auto;font-size:20px}.evge-count-wrap{display:flex;align-items:center;justify-content:center;width:54px;height:30px;line-height:1;text-align:center;border-top:1px solid #cee1ec;border-bottom:1px solid #cee1ec}.evge-counter-button{background:#163a5d;color:#fff;height:30px;width:40px;display:flex;align-items:center;justify-content:center;user-select:none}.evge-counter-button svg{fill:currentColor}.evge-button-disabled{background:#cee1ec;color:#6d97ad}.evge-subtract{border-radius:5px 0 0 5px}.evge-add{border-radius:0 5px 5px 0}.evge-export-list-wrap{display:inline-block;position:relative}.evge-export-options-dropdown{position:absolute;border:1px solid #cecece;display:none;margin:10px 0;border-radius:5px;padding:10px;background:#f7f5f5}.evge-cancel-form-wrap,.evge-registration-form-wrap{width:100%;background:#f5f5f5;box-sizing:border-box}.evge-export-options-dropdown a{display:inline-block;width:100%;padding:10px;font-size:14px;line-height:1.2;border:none;box-sizing:border-box;text-decoration:none}.evge-secondary.evge-export-list{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.15);color:#333;border-radius:5px;padding:10px 18px;margin:0;cursor:pointer}.evge-secondary.evge-export-list:active,.evge-secondary.evge-export-list:focus,.evge-secondary.evge-export-list:hover{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.25);color:#333}@media all and (max-width:695px){.single-evge_event .evge-is-small .evge-sticky{top:unset;position:fixed;bottom:0;width:100%;left:0;z-index:999997;padding:10px 20px;background:#fff;box-sizing:border-box;box-shadow:0 0 80px 0 rgba(0,0,0,.1)}.evge-single-event-cost{margin:0;line-height:1.2}.evge-single-event-cta .evge-cta{margin:8px 0}.single-evge_event .evge{padding-bottom:50px}.single-evge_event .evge-secondary{background:#fff}}@media (max-width:768px){.evge-calendar-day{padding:4px}.evge-day-header{margin-bottom:4px}.evge-event-card{padding:2px 4px;min-height:20px}.evge-event-tooltip{position:fixed;left:0!important;right:0!important;bottom:0!important;top:auto!important;max-width:none;margin:0;border-radius:8px 8px 0 0;max-height:60vh;overflow-y:auto}.evge-profile-content{grid-template-columns:1fr}.evge-left-column{max-width:400px}.evge-featured-image{margin-bottom:0}}.evge-single-venue{max-width:1200px;margin:0 auto;padding:20px}.evge-single-venue .evge-profile-content{padding:20px 0 40px;gap:60px}.evge-single-venue .evge-hero{margin-bottom:0}.evge-single-venue .evge-hero img{margin-bottom:30px;border-radius:5px}.evge-single-venue .evge-social-links{padding:10px 0 35px}.evge-single-venue .evge-venue-details .evge-icon-link{padding:0}.evge.evge-single-venue .evge-address{align-items:unset;line-height:1.3}.evge-single-venue .evge-address .evge-icon{position:relative;top:5px}.evge-registration-form-wrap{border-radius:5px;padding:30px}.evge-registration-form-wrap h3{padding:0;margin:0 0 15px}.evge-field-wrapper{padding:0;margin-bottom:15px}.evge-form-button-wrapper{padding:15px 0 0}.evge-field-wrapper input[type=email],.evge-field-wrapper input[type=tel],.evge-field-wrapper input[type=text],.evge-field-wrapper select,.evge-field-wrapper textarea{padding:6px 10px;height:auto;width:100%;min-width:auto;border-radius:3px;box-shadow:none;box-sizing:border-box}.evge-registration-form-wrap .evge-field-wrapper *{line-height:1.2;font-size:16px}.evge-label-wrapper{padding-bottom:4px}.evge-radio-checkbox-input{display:flex;margin:2px 0;gap:6px}.evge-radio-checkbox-input input{margin:0;line-height:1}.evge-registration-form .evge-input-wrapper{display:flex;gap:5px}.evge-field-error{display:none;line-height:18px;font-size:14px}.evge-has-error .evge-field-error{display:inline-block!important}.evge-cancel-form-wrap .evge-has-error .evge-field-error{margin-top:10px}.evge-field-wrapper.evge-has-error{padding:4px;border:1px solid #db8e69;border-radius:3px;background:#ffece4;color:#74371b}.evge-cancel-form-wrap .evge-field-wrapper.evge-has-error{padding:10px 15px;margin:0}.evge-modal h3{font-size:18px;font-weight:600;color:inherit}.evge-modal .evge-meta p,.evge-modal p{font-size:16px;padding:0;margin:0}.evge-modal .evge-modal-title{font-size:32px;line-height:1.1;padding:5px 0 10px}.evge-modal .evge-meta p svg{margin-right:3px}.evge-modal .evge-already-registered-modal{padding:0 10px}.evge-modal .evge-already-registered-modal .evge-meta .evge-event-meta-row{padding-top:2px}.evge-modal .evge-already-registered-modal .evge-meta .evge-meta-venue-summary:last-child{padding-top:0}.evge-modal .evge-field-wrapper input[type=email],.evge-modal .evge-field-wrapper input[type=tel],.evge-modal .evge-field-wrapper input[type=text],.evge-modal .evge-field-wrapper select,.evge-modal .evge-field-wrapper textarea{color:#555;border:1px solid #bbb;background:rgba(255,255,255,.8);transition:.2s linear}.evge-modal .evge-field-wrapper input[type=email]:focus,.evge-modal .evge-field-wrapper input[type=tel]:focus,.evge-modal .evge-field-wrapper input[type=text]:focus,.evge-modal .evge-field-wrapper select:focus,.evge-modal .evge-field-wrapper textarea:focus{color:#222;background-color:#fff;border-color:#666;outline:0}#evge-cancel-form,.evge-cancel-form .evge-input-wrapper{display:flex;gap:10px}#evge-cancel-form #evge-cancel-submit{padding:10px 25px;font-size:14px}.evge-cancel-form-wrap{border-radius:5px;padding:30px 40px}.evge-cancel-form-wrap .evge-modal-section-heading{font-size:18px}.evge-cancel-form-wrap p{margin:15px 0 25px}.evge-cancel-form-wrap .evge-message-center div{padding:0;margin:0}.evge-cancel-form-wrap .evge-message-center .evge-status-message{display:flex;gap:20px;align-items:center}.evge-cancel-form-wrap .evge-alert-icon{width:36px;height:36px;background:#d37362}.evge-cancel-form-wrap .evge-alert-icon svg{width:16px;fill:#fff}.evge-cancel-form-wrap .evge-cancel-request-message{text-align:left;font-size:16px}.evge-registration-form-container{max-width:800px;margin:0 auto;background-color:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:hidden}.evge-registration-header{background-color:#f9f9f9;padding:20px;border-bottom:1px solid #eee}.evge-registration-header .evge-event-title{margin-top:0;margin-bottom:15px;color:#333;font-size:1.5em}.evge-registration-header .evge-event-meta{display:flex;flex-wrap:wrap;gap:15px}.evge-registration-closed,.evge-registration-not-open{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:4px;margin:20px}.evge-error-message{padding:15px;background-color:#f8d7da;color:#721c24;border-radius:4px;margin-bottom:20px}.evge-standalone-registration-form .evge-form-button-wrapper{padding:0 20px 10px}.evge-registration-form-container .evge-form-button{padding:12px 25px;background-color:#1a79c1;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1em;line-height:1.2;transition:background-color .3s}.evge-registration-form-container .evge-form-button:hover{background-color:#156aa8}@media all and (max-width:600px){.evge-cancel-form .evge-input-wrapper{display:block}#evge-cancel-form #evge-cancel-submit{width:100%;margin-top:10px}.evge-modal .evge-already-registered-modal .evge-meta .evge-event-meta-row{margin-bottom:10px}.evge-cancel-form-wrap{padding:20px}.evge-registration-header .evge-event-meta{flex-direction:column;gap:10px}}.evge-attendee-list{margin:20px 0;border-radius:5px;border:1px solid rgba(0,0,0,.15);padding:0 15px 15px}.evge-attendee-count{display:flex;gap:5px;justify-content:center;align-items:center;padding:20px 0 15px;border-bottom:1px solid rgba(0,0,0,.15)}.evge-attendee-list-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;list-style:none;padding:10px;margin:0;text-align:center}.evge-attendee-list-items li{padding:5px 0 0;margin:0}.evge-attendee-list .evge-load-more-link{justify-content:center}
     1.evge-button,.evge-secondary{font-family:inherit;font-weight:500}#evge-cancel-form .evge-field-wrapper,.evge,.evge-attendee-grid,.evge-search-input{width:100%}.evge-show-link-wrap a{display:flex;align-items:center;gap:8px;text-decoration:none}.evge .evge-content h1,.evge .evge-content h2,.evge .evge-content h3,.evge .evge-content h4{padding:0;margin:20px 0}.evge .evge-content p{padding:0 0 20px;margin:0}.evge .evge-content svg,.evge-meta-venue-summary .evge-event-meta-item,.evge-show-link-wrap{display:inline-block}.evge-calendar-day.evge-show-all-events .evge-show-more-events,.evge-calendar-event-indicator,.evge-calendar-narrow .evge-calendar-header span,.evge-calendar-narrow .evge-event-card,.evge-calendar-narrow .evge-list-layout .evge-event-date,.evge-calendar-narrow .evge-show-more-events,.evge-calendar-wrapper[data-view=month] .evge-time-select,.evge-event-hidden,.evge-field-wrapper-evge_user_comments,.evge-hidden,.evge-modal-reveal{display:none}.evge-shadow{box-shadow:0 2px 2px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.05)}.evge-alert-icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;margin:0 auto 20px}.evge-alert-icon.evge-success{background:#bee7d1;color:#399664}.evge-alert-icon.evge-unknown{background:#ffead2;color:#d29853}.evge-alert-icon svg{fill:currentColor;max-width:50px;width:100%}.evge-icon-link{display:flex;padding:6px 0;align-items:center;gap:8px;font-size:1em}.evge-icon-link svg,.evge-icon-text svg{height:1em}.evge-icon-text{display:flex;gap:5px;align-items:center;line-height:1}.evge a.evge-button{text-decoration:none;display:inline-block;line-height:1;border-radius:3px;background:#399664;color:#fff;padding:6px 10px}.evge a.evge-button:active,.evge a.evge-button:hover{background:#0c6937;color:#fff}.evge-button{color:#fff;padding:14px 28px;font-size:16px;line-height:16px}.evge-pill-link,.evge-secondary{font-size:14px;text-decoration:none}.evge-green-button{background:#4ab674;color:#fff;border:0;cursor:pointer;border-radius:5px}.evge-green-button:active,.evge-green-button:focus,.evge-green-button:hover{background:#32a35e;color:#fff;border:0}.evge-event-date,.evge-follow-row a:focus,.evge-follow-row a:hover,.evge-single-about-details .evge-about-detail{background:rgba(0,0,0,.05)}.evge-secondary{border:2px solid #f1edee;color:#3c0f1b;line-height:1em;margin-top:12px;padding-top:6px;padding-bottom:6px}.evge-pill-link{display:inline-block;padding:6px 14px;margin:0 14px 14px 0;border-radius:30px}.evge-event-list{display:flex;flex-direction:column;gap:20px;margin:0}.evge-event-item{display:flex;gap:20px}.evge-event-date{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:5px;padding:10px;text-align:center;max-height:100px;min-width:85px}.evge-color-theme-dark .evge-follow-row a:focus,.evge-color-theme-dark .evge-follow-row a:hover,.evge-modal{background:#fff}.evge-event-month{font-size:.9em;text-transform:uppercase;font-weight:700;color:#666}.evge-event-day{font-size:2em;font-weight:700;line-height:1}.evge-event-details{padding:5px}.evge .evge-event-details p{margin:0;padding:0;font-size:.9em}.evge .evge-info>p,.evge-event-excerpt p{margin:0 0 10px;font-size:.9em}.evge-event-list h4.evge-event-title{margin:0 0 10px;font-size:1em;font-weight:600;padding:0}.evge-event-meta{display:flex;gap:15px;margin-bottom:10px;font-size:.9em;color:#666}.evge-event-excerpt{padding-top:10px}.evge-cost{border-left:1px solid #333;padding-left:8px}.evge-profile-content{display:grid;grid-template-columns:300px 1fr;gap:40px;max-width:1200px;margin:0 auto;padding:40px 20px}.evge-left-column{display:flex;flex-direction:column;gap:25px}.evge-right-column{flex:1}.evge-right-column .evge-title,.evge-single-event-title{margin:0 0 20px}.evge-hero{margin-bottom:40px;position:relative}.evge-modal,.evge-modal-backdrop{position:fixed;opacity:0;pointer-events:none}.evge-hero img{width:100%;height:auto;max-height:400px;object-fit:cover}.evge-featured-image{width:100%;height:auto;border-radius:8px;margin-bottom:15px;overflow:hidden}.evge-featured-image img{max-width:100%;height:auto!important;display:block}.evge-title{margin:0 0 1.5rem;padding:0}.evge .evge-info>p{display:flex;align-items:center;gap:.5rem;padding:0}.evge-follow-row,.evge-icon{align-items:center;display:flex}.evge-icon{width:16px;height:16px;flex-shrink:0}.evge-follow-row{gap:10px}.evge-follow-row a{display:flex;align-items:center;justify-content:center;padding:7px;border:1px solid #333;border-radius:5px}.evge-follow-row img{height:20px;width:20px}.evge-map{margin-top:2rem;min-height:300px}.evge-narrow-max-width-modal{max-width:600px}.evge-medium-max-width-modal{max-width:1200px}.evge-modal-is-open{overflow:hidden}.evge-modal{box-sizing:border-box;width:calc(100vw - 50px);top:25px;left:25px;right:auto;padding:30px;max-height:calc(100vh - 50px);overflow-y:auto;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);color:#334155;-webkit-font-smoothing:subpixel-antialiased}#evge-modal .evge-button-link.evge-action-modal-close,.evge-modal .evge-button-link.evge-action-modal-close{position:absolute;top:4px;right:4px;left:auto;bottom:0;width:34px;height:34px;margin:0;padding:0;border:1px solid transparent;z-index:1000;cursor:pointer;outline:0;background:0 0;box-shadow:none;border-radius:0;text-align:center;text-decoration:none;font-weight:700;font-size:24px;font-family:sans-serif;transition-property:border,background;transition-duration:.05s;transition-timing-function:ease-in-out}.evge-modal .evge-button-link.evge-action-modal-close path{stroke:#aaa}.evge-modal .evge-button-link.evge-action-modal-close:active path,.evge-modal .evge-button-link.evge-action-modal-close:hover path{stroke:#333}.evge-attendee-list .evge-load-more,.evge-calendar-day.evge-show-all-events .evge-event-hidden,.evge-grid-layout .evge-event-list-item,.evge-media-modal-icon,.evge-month-dropdown.evge-active{display:block}.evge-modal .evge-button-link{text-align:center;color:inherit;text-decoration:none}.evge-modal .evge-modal-inner-pad{margin:40px 30px}.evge-modal-is-open .evge-modal{opacity:1;pointer-events:auto;z-index:999999}.evge-modal-backdrop{top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);transition:opacity .3s ease-out;z-index:999998}.evge-modal-is-open .evge-modal-backdrop{opacity:1;pointer-events:auto}.evge-modal-placeholder{width:100%;min-height:200px}.evge-modal-content .evge-cols{justify-content:space-between;gap:60px}.evge-modal-event-details{padding:0;margin-bottom:30px}.evge-event-list-meta-wrap,.evge-event-list-summary p:last-child,.evge-grid-layout .evge-event-list-item .evge-event-list-featured-image,.evge-modal-featured-image{margin-bottom:10px}.evge-modal-title{margin-bottom:8px}.evge-modal-col{width:100%;padding:0;box-sizing:border-box}.evge-modal-col-right{width:70%}.evge-narrow-modal-inner,.evge-registration-form-container .evge-registration-form-fields{padding:20px}.evge-modal-section{padding:20px 0}.evge-event-tooltip .evge-event-list-item,.evge-modal-section-heading,.evge-num-registrations strong{display:block;margin-bottom:10px}.evge-modal-cost-details,.evge-modal-quantity-summary{margin:10px 0;border:1px solid #bfa4ab;padding:17px 15px;border-radius:5px;font-size:16px}.evge-modal-line-item{display:flex;gap:10px;margin:10px 20px}.evge-line-item-left{display:flex;gap:3px;width:60%}.evge-line-item-right{width:40%;text-align:right}.evge-line-item-left,.evge-line-item-right{line-height:1}.evge-line-item-break{margin:22px 0;color:#cecece;border-width:1px}.evge-modal-line-large{font-size:18px;font-weight:700}.evge-modal [tabindex]:focus,.evge-modal button:focus,.evge-modal input:focus,.evge-modal select:focus,.evge-modal textarea:focus{outline:#0073aa solid 2px;outline-offset:2px}@media all and (min-width:1040px){.evge-modal{width:1040px;left:50%;margin-left:-520px}}@media all and (min-width:1200px){.evge-modal{width:1200px;left:50%;margin-left:-600px}}@media all and (min-width:650px){.evge-modal.evge-narrow-max-width-modal{width:600px;left:50%;margin-left:-300px}}@media all and (max-width:725px){.evge-modal .evge-modal-content .evge-cols{flex-direction:column;gap:30px}.evge-modal-col-right{width:100%}.evge-modal .evge-registration-form-wrap{width:auto}}@keyframes evgespin{100%{transform:rotate(360deg)}}.evge-modal-is-open .evge-modal.evge-is-processing .evge-modal-content,.evge-standalone-registration-form.evge-is-processing .evge-form-wrapper{opacity:.6}.evge-is-processing .evge-spinner-container{position:absolute;top:50%;left:50%;margin:-19px 0 0 -19px}.evge-is-processing .evge-spinner-circle{box-sizing:border-box;width:30px;height:30px;border-radius:100%;border:8px solid rgba(15,84,104,.2);border-top-color:#1d6e85;-webkit-animation:1s linear infinite evgespin;animation:1s linear infinite evgespin}.evge-message-center,.evge-message-centered-content{margin-top:20%;text-align:center}.evge-cancel-form-wrap .evge-message-center{margin-top:0}.evge .evge-event-meta-item svg{height:18px;position:relative;top:2px}.evge .evge-grid-layout .evge-event-meta-item svg{top:0}.evge-single-about-details{display:flex;flex-wrap:wrap}.evge-beige{background:#f7f5f5;color:#3c0f1b;border:1px solid #f1edee}#evge-export-options-dropdown .evge-beige,.evge-beige-background{background:#f7f5f5;color:#3c0f1b}.evge-blue-gray-background{background:#f0f7fb;color:#0f423e}.evge-single-about-details a .evge-about-detail-attendees{box-shadow:inset 0 0 1px 0 rgba(0,0,0,.5);text-decoration:none}.evge-events-single-main .evge-single-about-details a .evge-about-detail-attendees:focus,.evge-events-single-main .evge-single-about-details a .evge-about-detail-attendees:hover,.evge-month-calendar-top button:active,.evge-month-calendar-top button:hover{background:rgba(0,0,0,.1)}.evge-beige:hover{color:#3c0f1b;background:#f1edee}.evge-beige.evge-secondary:hover{color:#3c0f1b;background:#f1edee;border:2px solid #f1edee}.evge-map-wrap,.evge-map-wrap iframe{margin:10px 0;max-width:600px;max-height:600px}.evge-meta .evge-map-link{border-left:1px solid rgba(0,0,0,.5);padding-left:8px;margin-left:8px}.evge-event-meta-item .evge-show-link-wrap svg{width:8px}.evge-cancel-request-button{display:flex;justify-content:center;margin-top:20px}.evge-screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a.evge-more{color:#1a79c1;text-decoration:none;cursor:pointer}.evge-more-events:hover,a.evge-more:focus,a.evge-more:hover{text-decoration:underline}.evge-color-theme-dark .evge-follow-row a{background:rgba(255,255,255,.5)}.evge-color-theme-dark .evge-icon{fill:rgba(255,255,255,0.8)}.evge-color-theme-dark .evge-event-date,.evge-color-theme-dark .evge-featured-placeholder-wrap,.evge-color-theme-dark .evge-single-about-details .evge-about-detail{background:rgba(255,255,255,.1)}.evge-color-theme-dark .evge-organizers-single-main .evge-info .evge-icon{fill:rgba(255,255,255,0.8);background:rgba(255,255,255,.5);height:22px;width:23px;box-sizing:border-box;padding:3px;border-radius:5px}.evge-color-theme-dark .evge-single-about-details .evge-about-detail:active,.evge-color-theme-dark .evge-single-about-details .evge-about-detail:hover{background:rgba(255,255,255,.2)}.evge-color-theme-dark .evge-about-detail svg{fill:rgba(255,255,255,0.5)}.evge-color-theme-dark .evge-single-about-details .evge-about-detail-attendees{box-shadow:inset 0 0 1px 0 rgba(255,255,255,.7)}.evge-color-theme-dark .evge-export-list,.evge-color-theme-dark .evge-secondary.evge-export-list{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff}.evge-color-theme-dark .evge-export-list:active,.evge-color-theme-dark .evge-export-list:focus,.evge-color-theme-dark .evge-export-list:hover,.evge-color-theme-dark .evge-secondary.evge-export-list:active,.evge-color-theme-dark .evge-secondary.evge-export-list:focus,.evge-color-theme-dark .evge-secondary.evge-export-list:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);color:#fff}.evge-color-theme-dark .evge-cta,.evge-color-theme-dark .evge-single-event-cta .evge-cta{background:#fff;color:#333}.evge-color-theme-dark .evge-cta:active,.evge-color-theme-dark .evge-cta:hover,.evge-color-theme-dark .evge-single-event-cta .evge-cta:active,.evge-color-theme-dark .evge-single-event-cta .evge-cta:hover{background:rgba(255,255,255,.9);color:#222}.evge-color-theme-dark .evge-month-calendar-top h2,.evge-color-theme-dark .evge-more{color:#fff}.evge-modal.evge-modal-dark a{color:#1a79c1}.evge-modal.evge-modal-dark a:focus,.evge-modal.evge-modal-dark a:hover{color:#085fa2}.evge-modal.evge-modal-dark a:active{color:#06497c}.evge-event-list{max-width:900px;padding:10px}.evge-event-list-item{display:flex;gap:40px;margin-bottom:40px}.evge-event-list-details,.evge-event-single-col-left{flex:8}.evge-event-list-details .evge-single-about-details{margin:10px 0}.evge-event-list-details .evge-single-about-details .evge-about-detail-attendees,.evge-event-tooltip .evge-featured-placeholder-wrap img,.evge-show-more-events:active{box-shadow:none}.evge-event-list-details .evge-about-detail{padding:7px 14px 8px 12px}.evge-event-list-item .evge-event-list-featured-image{display:block;flex:0 0 33%;height:200px;border-radius:5px;overflow:hidden}.evge-event-list-item .evge-event-list-featured-image img{display:inline-block;width:100%;height:100%;object-fit:cover}.evge-event-list.evge-list-grid{display:grid;gap:26px;max-width:1300px;grid-template-columns:repeat(3,1fr)}.evge-is-wide .evge-event-list.evge-list-grid{grid-template-columns:repeat(5,1fr)}.evge-calendar-super-narrow .evge-filter-group:first-child,.evge-list-grid .evge-event-list-item{flex-direction:column}.evge-list-grid .evge-event-list-featured-image{height:200px;max-width:100%}.evge-list-grid .evge-event-list-featured-image img{object-fit:contain;object-position:center;height:100%}.evge-featured-placeholder-wrap{display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.05)}#evge-archive-main .evge-page-header{margin:30px auto}#evge-archive-main h1,.evge-single-event-title h1,.evge-single-venue #evge-venue-iframe,.evge-single-venue .evge-map-wrap{margin:0}.evge-archive-wrap{margin:20px auto;max-width:1200px;width:100%;padding:0 20px}.evge-archive-wrap #evge-archive-main .evge-archive-title{margin-bottom:20px}.evge-calendar-wrapper{--calendar-bg:#fff;--calendar-border:#e5e5e5;--calendar-text:#fff;--calendar-muted:rgba(255, 255, 255, 0.8);--calendar-highlight:#f0f0f0;--calendar-today:#e3f2fd;--calendar-event:#bbdefb;--calendar-event-hover:#90caf9;border-radius:8px;margin:20px 0;width:100%}.evge-month-calendar-wrap{background:var(--calendar-bg);background:#efefef;padding:0 10px 10px}.evge-calendar-days,.evge-calendar-grid{display:flex;flex-direction:column}.evge-month-calendar-top{display:flex;align-items:center;justify-content:center;padding:10px}.evge-month-calendar-top h2{margin:0;font-size:20px;line-height:1.6}.evge-month-calendar-top button{border:0;background:rgba(0,0,0,.05);padding:6px 9px;border-radius:5px;display:flex;align-items:center;justify-content:center}.evge-month-calendar-top button svg{width:5px;height:10px}.evge-month-calendar-top button path,.evge-month-calendar-top button svg{fill:#888}.evge-calendar-headers{display:flex;background:#fff}.evge-calendar-header{flex:1;padding:8px;font-size:12px;border:1px solid var(--calendar-border);border-right:0;border-top:0;text-transform:uppercase}.evge-calendar-week{display:flex;border-bottom:1px solid var(--calendar-border)}.evge-calendar-narrow .evge-day-event-item:last-child,.evge-calendar-week:last-child{border-bottom:none}.evge-calendar-day{flex:1;min-width:0;min-height:100px;display:flex;flex-direction:column;background:var(--calendar-bg);border-right:1px solid var(--calendar-border);padding:0 6px 6px}.evge-calendar-day:last-child{border-right:none}.evge-day-header{display:flex;justify-content:right;align-items:center;margin-right:-6px;font-size:20px;line-height:1.7;color:#666}.evge-other-month .evge-day-header{color:#ccc}.evge-day-date{font-weight:700;padding:0 6px}.evge-day-events{flex:1;display:flex;flex-direction:column;gap:4px;min-height:60px}.evge-event-card{box-sizing:border-box;padding:0;color:var(--calendar-text);cursor:pointer;font-size:clamp(.7rem, 1.8vw, .85rem);min-height:24px;line-height:1.4;display:flex;flex-direction:column;text-decoration:none!important}.evge-calendar-grid .evge-event-card .evge-event-card-container{padding:5px 8px;border-radius:4px}.evge-event-card .evge-event-card-container{background:var(--event-color,var(--calendar-event))}.evge-month-option.evge-active,.evge-month-option:hover{background:var(--calendar-highlight)}.evge-event-card .evge-event-card-container:active,.evge-event-card .evge-event-card-container:hover{opacity:.9;background:var(--event-color,var(--calendar-event));color:var(--calendar-text)}.evge-calendar-wrapper .evge-card-event-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#fff;margin-bottom:-5px}.evge-calendar-day.evge-other-month,.evge-more-events{color:var(--calendar-muted)}.evge-event-time,.evge-event-venue{font-size:.85em;color:var(--calendar-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evge-calendar-day.evge-today .evge-day-date{color:#1a79c1;border-top:2px solid #1a79c1}.evge-more-events{text-align:center;padding:2px;cursor:pointer;font-size:.85em}.evge-month-dropdown,.evge-tooltipster-base{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:12px}.evge-event-card.evge-event-start{position:relative;z-index:1}.evge-event-card.evge-event-continuation{visibility:hidden}.evge-event-card.evge-span-2{width:calc(200% + 13px)}.evge-event-card.evge-span-3{width:calc(300% + 26px)}.evge-event-card.evge-span-4{width:calc(400% + 39px)}.evge-event-card.evge-span-5{width:calc(500% + 52px)}.evge-event-card.evge-span-6{width:calc(600% + 65px)}.evge-event-card.evge-span-7{width:calc(700% + 78px)}.evge-event-tooltip{width:340px}.evge-calendar-super-narrow .evge-filter-group select,.evge-calendar-super-narrow .evge-search-input,.evge-event-tooltip .evge-event-list-item .evge-event-list-featured-image{max-width:100%}.evge-event-tooltip .evge-event-list-details h3{margin:0;padding:8px 0;color:#333}.evge-event-tooltip .evge-event-list-date{font-weight:400}.evge-event-tooltip .evge-event-meta-item,.evge-registration-header .evge-event-date,.evge-registration-header .evge-event-venue{margin-bottom:5px}.evge-event-tooltip .evge-event-meta-item svg{margin:0 5px 0 0;position:relative;top:2px;height:18px}.evge-event-tooltip.evge-active{opacity:1;visibility:visible}.evge-tooltipster-base{display:flex;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;opacity:0;border:1px solid var(--calendar-border);border-radius:4px;overflow-y:auto;overflow-x:hidden;color:#333}.evge-organizer-follow-row a:hover,.evge-tooltipster-base.evge-tooltipster-show{opacity:1}.evge-tooltipster-box{flex-grow:1;transition:transform .2s ease-in-out;transform:scale(.95)}.evge-tooltipster-show .evge-tooltipster-box{transform:scale(1)}.evge-tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.evge-month-selector{position:relative;cursor:pointer;min-width:200px}.evge-month-calendar-month-name{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px}.evge-month-dropdown-arrow{font-size:12px}.evge-month-dropdown{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);border:1px solid var(--calendar-border);border-radius:4px;z-index:1000;min-width:240px}.evge-cta-col,.evge-filter-group,.evge-loading{position:relative}.evge-bold,.evge-event-list-date,.evge-month-dropdown .evge-year-display{font-weight:700}.evge-month-option{padding:8px;text-align:center;cursor:pointer;border-radius:4px}.evge-month-dropdown-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 8px}.evge-month-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.evge-year-next,.evge-year-prev{cursor:pointer;padding:4px 8px;border-radius:4px}.evge-year-next:hover,.evge-year-prev:hover{opacity:.8}.evge-month-option.evge-active{font-weight:500}.evge-calendar-filters{display:flex;justify-content:space-between;gap:20px;margin-bottom:15px;align-items:center;padding:10px;background:#efefef;border-radius:5px}.evge-filter-group:first-child{display:flex;gap:10px;flex:5}.evge-filter-group:last-child{flex:5;display:flex;justify-content:right}.evge-calendar-super-narrow .evge-calendar-filters{flex-direction:column;gap:10px}.evge-calendar-super-narrow .evge-filter-group:first-child,.evge-calendar-super-narrow .evge-filter-group:last-child{flex:none;width:100%;justify-content:flex-start}.evge-filter-group select,.evge-search-input{box-sizing:border-box;padding:6px 10px;border:1px solid #dcdcdc;border-radius:4px;font-size:14px;width:100%;max-width:200px}.evge-filter-group select:focus,.evge-search-input:focus{outline:0;border-color:var(--calendar-highlight)}.evge-show-more-events{font-size:11px;color:var(--calendar-text);padding:5px 8px;cursor:pointer;width:100%;text-align:left;border:0;background:#e3eff8;color:#222}.evge-show-more-events:focus,.evge-show-more-events:hover{opacity:1;background:#d5e9f7;color:#222}.evge-calendar-narrow .evge-calendar-event-indicator{display:flex}.evge-calendar-narrow .evge-calendar-day-number,.evge-calendar-narrow .evge-calendar-header,.evge-cancel-form .evge-label-wrapper label{font-size:14px}.evge-calendar-narrow .evge-calendar-header::first-letter{display:inline}.evge-calendar-narrow .evge-calendar-day,.evge-calendar-narrow .evge-day-event-desc{font-size:13px}.evge-calendar-narrow .evge-event-dot{width:16px;height:16px;background:#1a79c1;border-radius:50%;margin:2px auto;cursor:pointer}.evge-calendar-narrow .evge-event-dot:active,.evge-calendar-narrow .evge-event-dot:hover{opacity:.9}.evge-calendar-narrow .evge-calendar-day.has-events,.evge-counter-button:not(.evge-button-disabled):hover,.evge-export-options-dropdown a:hover{cursor:pointer}.evge-calendar-narrow .evge-day-events-list{grid-column:1/-1;padding:16px;background:var(--calendar-background);border:1px solid var(--calendar-border);margin-top:16px}.evge-calendar-narrow .evge-day-event-item{padding:12px;border-bottom:1px solid var(--calendar-border)}.evge-calendar-narrow .evge-day-event-title{font-weight:500;margin-bottom:4px}.evge-calendar-narrow .evge-day-event-meta{font-size:12px;color:var(--calendar-text-light);margin-bottom:8px}.evge-calendar-narrow .evge-list-layout .evge-event-list-item{gap:20px}.evge-is-small .evge-list-layout .evge-single-about-details{gap:5px}.evge-is-small .evge-list-layout .evge-event-list-details .evge-about-detail{padding:5px 8px 5px 7px;gap:5px}.evge-is-narrow .evge-list-layout .evge-event-list-item{flex-direction:column-reverse;margin-bottom:50px;gap:10px}.evge-is-narrow .evge-event-list-item .evge-event-list-featured-image{flex:100%}.evge-pagination{display:flex;align-items:center;justify-content:left;margin:0;gap:.5rem}.evge-pagination-top{margin-bottom:2rem;padding-bottom:15px;border-bottom:1px solid var(--calendar-border)}.evge-pagination-bottom{margin:2rem 0 1rem;padding-top:1rem;border-top:1px solid var(--calendar-border)}.evge-pagination-numbers{display:flex;align-items:center;gap:.25rem}.evge .evge-pagination .page-numbers,.evge .evge-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:#666;transition:.2s;background:rgba(255,255,255,.8)}.evge .evge-pagination .page-numbers:hover,.evge-pagination a:hover{background-color:#fff;border-color:#222;color:#222}.evge .evge-pagination .page-numbers,.evge .evge-pagination a.evge-pagination-current{border-color:#222;background:#fff;color:#222}.evge .evge-pagination .page-numbers:hover,.evge-pagination-current:hover{border-color:#222}.evge-pagination-dots{padding:0 .5rem;color:#666}.evge-pagination-next,.evge-pagination-prev{padding:0 1rem}.evge-grid-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.evge-grid-layout .evge-event-meta-item{line-height:1.2;margin-bottom:5px}.evge-loading{pointer-events:none}.evge-loading::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;z-index:1}.evge-loading::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem;border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;animation:1s linear infinite spin;z-index:2}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.evge-color-theme-dark.evge-calendar-wrapper{background:0 0}.evge-color-theme-dark .evge-month-calendar-wrap{border-radius:5px}.evge-color-theme-dark .evge-calendar-filters,.evge-color-theme-dark .evge-month-calendar-wrap{background:rgba(255,255,255,.3)}.evge-color-theme-dark .evge-month-calendar-top svg path{fill:white}.evge-color-theme-dark .evge-month-calendar-top button{background:rgba(0,0,0,.2)}.evge-color-theme-dark .evge-search-input,.evge-color-theme-dark .evge-venue-select,.evge-color-theme-dark .evge-view-select{color:#333}.evge-day-events br,.evge-month-calendar-top br,.evge-registration-form br{display:none!important}.evge-attendee-list p,.evge-month-calendar-wrap p,.evge-standalone-registration-form p{margin:0!important;padding:0!important}.evge-no-events-found{padding:3rem 1rem;text-align:center;background:#f8f9fa;border-radius:8px;margin:2rem 0}.evge-no-events-message{max-width:500px;margin:0 auto}.evge-no-events-icon{margin-bottom:1.5rem;color:#6c757d}.evge-no-events-icon svg{width:64px;height:64px}.evge-no-events-found h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#212529}.evge-no-events-description{font-size:1.1rem;color:#6c757d;margin-bottom:2rem;line-height:1.5}.evge-no-events-actions{display:flex;gap:1rem;justify-content:center}.evge-button-secondary{background:#e9ecef;color:#495057}.evge-button-secondary:hover{background:#dee2e6;color:#495057}@media (max-width:480px){.evge-calendar-header{font-size:clamp(.7rem, 3vw, .8rem)}.evge-no-events-actions{flex-direction:column}.evge-no-events-found .evge-button{width:100%}}.evge-single-event-content-wrapper{max-width:1300px;margin:auto}.evge-single-event-content,.evge-single-organizer{max-width:1200px;width:100%;margin:auto;padding:20px}.evge-cols{display:flex;gap:40px}.evge-cta-col{min-width:200px;max-width:360px}.evge-info h3{margin:0 0 15px}.evge .evge-meta p{padding:0;margin:0;line-height:1.2}.evge-meta .evge-event-meta-row{padding:8px 0 0}.evge-meta .evge-meta-venue-summary:last-child{padding-top:3px}.evge-event-tooltip .evge-event-list-summary{padding:0 0 10px;margin:0;line-height:1.3;font-size:16px}.evge .evge-event-list-details h3{padding:0 0 10px;margin:0}.evge .evge-event-list-details .evge-event-list-summary{padding:0 20px 0 0}.evge-event-meta-row{padding:5px 0}.evge-event-meta-item{display:flex;margin-bottom:2px;line-height:1.4;gap:4px}.evge .evge-event-list-details .evge-event-meta-item{gap:8px}.evge .evge-event-list-details svg{height:18px;position:relative;top:1px}.evge-single-event-meta p svg{margin-right:5px}.evge-single-event-featured-image{display:flex;justify-content:center;max-height:400px;margin-bottom:20px;border-radius:5px;position:relative;width:100%;overflow:hidden}.evge-single-event-featured-image img{object-fit:contain;object-position:center;max-height:400px}.evge-featured-image-wrapper{position:relative;width:100%;min-height:300px;display:flex;justify-content:center;align-items:center}.evge-featured-image-blur{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background-position:center;background-size:cover;filter:blur(40px);opacity:1;z-index:1}.evge-featured-image-main{position:relative;z-index:2;max-width:100%;height:auto}.evge-featured-image-main img{display:block;max-width:100%;height:auto;margin:0 auto}.evge-single-event-section{margin:0 0 40px}.evge-icon-detail{display:flex;align-items:center;gap:8px}.evge-multi-line-align{margin-left:28px}.evge-single-about-details{margin-top:12px;display:flex;flex-wrap:wrap;gap:10px}.evge-about-detail{display:flex;align-items:center;gap:7px;padding:12px 14px 12px 12px;border-radius:50px;font-size:.8em;line-height:1.2}.evge-about-detail svg{fill:#0F425E}.evge-sticky{display:flex;flex-direction:column;justify-content:right;position:sticky;top:60px;font-size:13px}.evge-single-event-cost{text-align:center;margin-bottom:8px;font-size:28px;font-weight:600}.evge-cta,.evge-single-event-cta .evge-cta{font-size:20px;background:#333;color:#fff;padding:15px;border-radius:5px;margin:15px 0;cursor:pointer}.evge-single-event-cta .evge-cta:active,.evge-single-event-cta .evge-cta:hover{opacity:.9;text-decoration:none}.evge-single-event-cta .evge-status-message{margin-top:10px;border:1px solid rgba(0,0,0,.15);padding:8px 15px;border-radius:5px;background:rgba(255,255,255,.9)}.evge-already-registered,.evge-count,.evge-no-attendees,.evge-single-event-capacity{text-align:center}.evge-organizer-follow-row{display:flex;gap:8px;align-items:center;padding:3px 4px;height:22px;border-radius:5px}.evge-organizer-follow-row a{height:16px;display:inline-block;opacity:.7;line-height:1}.evge-single-organizer-wrap{display:flex;margin-bottom:20px}.evge-organizer-avatar{display:flex;width:70px;height:70px}.evge-organizer-avatar img.evge-organizer-image{width:70px;height:70px;max-width:70px;object-fit:cover;border-radius:50px}.evge-organizer-avatar .evge-featured-placeholder-wrap{padding:0;border-radius:50px}.evge-organizer-avatar .evge-featured-placeholder-wrap img{object-fit:unset;box-sizing:unset;width:40px;height:40px;max-width:40px;padding:15px;border-radius:0}.evge-organizer-title{font-weight:600}.evge-num-registrations{font-size:16px}.evge-num-registrations-counter-wrap{width:auto;display:inline-block}.evge-num-registrations-counter{display:flex;align-items:center;gap:0;border-radius:5px;width:auto;font-size:20px}.evge-count-wrap{display:flex;align-items:center;justify-content:center;width:54px;height:30px;line-height:1;text-align:center;border-top:1px solid #cee1ec;border-bottom:1px solid #cee1ec}.evge-counter-button{background:#163a5d;color:#fff;height:30px;width:40px;display:flex;align-items:center;justify-content:center;user-select:none}.evge-counter-button svg{fill:currentColor}.evge-button-disabled{background:#cee1ec;color:#6d97ad}.evge-subtract{border-radius:5px 0 0 5px}.evge-add{border-radius:0 5px 5px 0}.evge-export-list-wrap{display:inline-block;position:relative}.evge-export-options-dropdown{position:absolute;border:1px solid #cecece;display:none;margin:10px 0;border-radius:5px;padding:10px;background:#f7f5f5}.evge-cancel-form-wrap,.evge-registration-form-wrap{width:100%;background:#f5f5f5;box-sizing:border-box}.evge-export-options-dropdown a{display:inline-block;width:100%;padding:10px;font-size:14px;line-height:1.2;border:none;box-sizing:border-box;text-decoration:none}.evge-secondary.evge-export-list{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.15);color:#333;border-radius:5px;padding:10px 18px;margin:0;cursor:pointer}.evge-secondary.evge-export-list:active,.evge-secondary.evge-export-list:focus,.evge-secondary.evge-export-list:hover{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.25);color:#333}@media all and (max-width:695px){.single-evge_event .evge-is-small .evge-sticky{top:unset;position:fixed;bottom:0;width:100%;left:0;z-index:999997;padding:10px 20px;background:#fff;box-sizing:border-box;box-shadow:0 0 80px 0 rgba(0,0,0,.1)}.evge-single-event-cost{margin:0;line-height:1.2}.evge-single-event-cta .evge-cta{margin:8px 0}.single-evge_event .evge{padding-bottom:50px}.single-evge_event .evge-secondary{background:#fff}}@media (max-width:768px){.evge-calendar-day{padding:4px}.evge-day-header{margin-bottom:4px}.evge-event-card{padding:2px 4px;min-height:20px}.evge-event-tooltip{position:fixed;left:0!important;right:0!important;bottom:0!important;top:auto!important;max-width:none;margin:0;border-radius:8px 8px 0 0;max-height:60vh;overflow-y:auto}.evge-profile-content{grid-template-columns:1fr}.evge-left-column{max-width:400px}.evge-featured-image{margin-bottom:0}}.evge-single-venue{max-width:1200px;margin:0 auto;padding:20px}.evge-single-venue .evge-profile-content{padding:20px 0 40px;gap:60px}.evge-single-venue .evge-hero{margin-bottom:0}.evge-single-venue .evge-hero img{margin-bottom:30px;border-radius:5px}.evge-single-venue .evge-social-links{padding:10px 0 35px}.evge-single-venue .evge-venue-details .evge-icon-link{padding:0}.evge.evge-single-venue .evge-address{align-items:unset;line-height:1.3}.evge-single-venue .evge-address .evge-icon{position:relative;top:5px}.evge-registration-form-wrap{border-radius:5px;padding:30px}.evge-registration-form-wrap h3{padding:0;margin:0 0 15px}.evge-field-wrapper{padding:0;margin-bottom:15px}.evge-form-button-wrapper{padding:15px 0 0}.evge-field-wrapper input[type=email],.evge-field-wrapper input[type=tel],.evge-field-wrapper input[type=text],.evge-field-wrapper select,.evge-field-wrapper textarea{padding:6px 10px;height:auto;width:100%;min-width:auto;border-radius:3px;box-shadow:none;box-sizing:border-box}.evge-registration-form-wrap .evge-field-wrapper *{line-height:1.2;font-size:16px}.evge-label-wrapper{padding-bottom:4px}.evge-radio-checkbox-input{display:flex;margin:2px 0;gap:6px}.evge-radio-checkbox-input input{margin:0;line-height:1}.evge-registration-form .evge-input-wrapper{display:flex;gap:5px}.evge-field-error{display:none;line-height:18px;font-size:14px}.evge-has-error .evge-field-error{display:inline-block!important}.evge-cancel-form-wrap .evge-has-error .evge-field-error{margin-top:10px}.evge-field-wrapper.evge-has-error{padding:4px;border:1px solid #db8e69;border-radius:3px;background:#ffece4;color:#74371b}.evge-cancel-form-wrap .evge-field-wrapper.evge-has-error{padding:10px 15px;margin:0}.evge-modal h3{font-size:18px;font-weight:600;color:inherit}.evge-modal .evge-meta p,.evge-modal p{font-size:16px;padding:0;margin:0}.evge-modal .evge-modal-title{font-size:32px;line-height:1.1;padding:5px 0 10px}.evge-modal .evge-meta p svg{margin-right:3px}.evge-modal .evge-already-registered-modal{padding:0 10px}.evge-modal .evge-already-registered-modal .evge-meta .evge-event-meta-row{padding-top:2px}.evge-modal .evge-already-registered-modal .evge-meta .evge-meta-venue-summary:last-child{padding-top:0}.evge-modal .evge-field-wrapper input[type=email],.evge-modal .evge-field-wrapper input[type=tel],.evge-modal .evge-field-wrapper input[type=text],.evge-modal .evge-field-wrapper select,.evge-modal .evge-field-wrapper textarea{color:#555;border:1px solid #bbb;background:rgba(255,255,255,.8);transition:.2s linear}.evge-modal .evge-field-wrapper input[type=email]:focus,.evge-modal .evge-field-wrapper input[type=tel]:focus,.evge-modal .evge-field-wrapper input[type=text]:focus,.evge-modal .evge-field-wrapper select:focus,.evge-modal .evge-field-wrapper textarea:focus{color:#222;background-color:#fff;border-color:#666;outline:0}#evge-cancel-form,.evge-cancel-form .evge-input-wrapper{display:flex;gap:10px}#evge-cancel-form #evge-cancel-submit{padding:10px 25px;font-size:14px}.evge-cancel-form-wrap{border-radius:5px;padding:30px 40px}.evge-cancel-form-wrap .evge-modal-section-heading{font-size:18px}.evge-cancel-form-wrap p{margin:15px 0 25px}.evge-cancel-form-wrap .evge-message-center div{padding:0;margin:0}.evge-cancel-form-wrap .evge-message-center .evge-status-message{display:flex;gap:20px;align-items:center}.evge-cancel-form-wrap .evge-alert-icon{width:36px;height:36px;background:#d37362}.evge-cancel-form-wrap .evge-alert-icon svg{width:16px;fill:#fff}.evge-cancel-form-wrap .evge-cancel-request-message{text-align:left;font-size:16px}.evge-registration-form-container{max-width:800px;margin:0 auto;background-color:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);overflow:hidden}.evge-registration-header{background-color:#f9f9f9;padding:20px;border-bottom:1px solid #eee}.evge-registration-header .evge-event-title{margin-top:0;margin-bottom:15px;color:#333;font-size:1.5em}.evge-registration-header .evge-event-meta{display:flex;flex-wrap:wrap;gap:15px}.evge-registration-closed,.evge-registration-not-open{padding:20px;background-color:#f8d7da;color:#721c24;border-radius:4px;margin:20px}.evge-error-message{padding:15px;background-color:#f8d7da;color:#721c24;border-radius:4px;margin-bottom:20px}.evge-standalone-registration-form .evge-form-button-wrapper{padding:0 20px 10px}.evge-registration-form-container .evge-form-button{padding:12px 25px;background-color:#1a79c1;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1em;line-height:1.2;transition:background-color .3s}.evge-registration-form-container .evge-form-button:hover{background-color:#156aa8}@media all and (max-width:600px){.evge-cancel-form .evge-input-wrapper{display:block}#evge-cancel-form #evge-cancel-submit{width:100%;margin-top:10px}.evge-modal .evge-already-registered-modal .evge-meta .evge-event-meta-row{margin-bottom:10px}.evge-cancel-form-wrap{padding:20px}.evge-registration-header .evge-event-meta{flex-direction:column;gap:10px}}.evge-attendee-list{margin:20px 0}.evge-attendee-list-simple{border-radius:5px;border:1px solid rgba(0,0,0,.15);padding:0 15px 15px}.evge-attendee-count{display:flex;gap:5px;justify-content:center;align-items:center;padding:20px 0 15px;border-bottom:1px solid rgba(0,0,0,.15)}.evge-attendee-list-items-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;list-style:none;padding:10px;margin:0;text-align:center}.evge-attendee-list-items li{padding:5px 0 0;margin:0}.evge-attendee-list .evge-load-more-link{justify-content:center}
  • event-genius/trunk/assets/css/front-end/evge-attendee-list.css

    r3317799 r3371902  
    33 ******/
    44
    5  .evge-attendee-list {
    6      margin: 20px 0;
    7      border-radius: 5px;
    8      border: 1px solid rgba(0, 0, 0, 0.15);
    9      padding: 0 15px 15px;
    10  }
     5.evge-attendee-list {
     6    margin: 20px 0;
     7}
     8
     9.evge-attendee-list-simple {
     10    border-radius: 5px;
     11    border: 1px solid rgba(0, 0, 0, 0.15);
     12    padding: 0 15px 15px;
     13}
    1114
    1215 .evge-attendee-list p {
  • event-genius/trunk/assets/css/front-end/evge-calendar.css

    r3317799 r3371902  
    356356}
    357357
    358 .evge-calendar-wrapper .evge-event-title {
     358.evge-calendar-wrapper .evge-card-event-title {
    359359    display: block;
    360360    overflow: hidden;
  • event-genius/trunk/event-genius.php

    r3366622 r3371902  
    33Plugin Name: Event Genius
    44Description: Manage events and event registration with ease. Customizable registration forms, event calendars, and more.
    5 Version: 1.0.5
     5Version: 1.0.6
    66Author: Event Genius
    77Author URI: https://wpeventgenius.com
     
    3535 */
    3636if ( ! defined( 'EVGE_VERSION' ) ) {
    37     define( 'EVGE_VERSION', '1.0.5' );
     37    define( 'EVGE_VERSION', '1.0.6' );
    3838}
    3939if ( ! defined( 'EVGE_FREE_VERSION' ) ) {
  • event-genius/trunk/readme.txt

    r3366622 r3371902  
    1 === Event Genius - Event Management & Registration ===
     1=== Event Genius - Event Management, Registration, RSVP, and Tickets ===
    22Contributors: wpeventgenius
    33Support Website: https://wpeventgenius.com/support/
    4 Tags: event registration, event management, recurring events, rsvp, registration form
     4Tags: event registration, event management, recurring events, rsvp, tickets
    55Requires at least: 6.0
    66Tested up to: 6.8
    7 Stable tag: 1.0.5
     7Stable tag: 1.0.6
    88Requires PHP: 7.4
    99License: GPL-2.0+
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.txt
    1111
    12 The easiest WordPress event management plugin. Create unlimited events, manage event registrations, and streamline your event planning process.
     12The easiest WordPress event management plugin. Create repeating or recurring events for free. Event registration, RSVPs, tickets, and calendar.
    1313
    1414== Description ==
     
    2424
    2525**Unlimited Events & Event Registrations**
    26 No limits on how many events you can create or attendees you can manage through our event registration system. Perfect for creating event lists or an interactive calendar where your visitors can register for events.
     26No limits on how many events you can create or attendees you can manage through our event registration and ticketing system. Perfect for creating event lists or an interactive calendar where your visitors can register for events.
    2727
    2828**Event Details Control**
     
    3939
    4040**Event Registration Form Builder**
    41 Create **custom event registration form** solutions with drag-and-drop ease, adding fields like text inputs, dropdowns, and checkboxes. Make fields required, add a terms and conditions acknowledgement, and prevent duplicate registrations. Create event registration forms exactly as you need them.
     41Create **custom event registration form** solutions with drag-and-drop ease, adding fields like text inputs, dropdowns, and checkboxes. Make fields required, add a terms and conditions acknowledgement, and prevent duplicate registrations. Create event registration forms exactly as you need them. Accept RSVP submissions and allow users to access tickets.
    4242
    4343**Flexible Registration Display**
     
    5757
    5858**Self-Cancellation System**
    59 Attendees can cancel their registration through secure email links for better event management.
     59Attendees can cancel their registration or RSVP through secure email links for better event management.
    6060
    6161**Event Management Admin Tools**
     
    7878
    7979**Event Planners** – Comprehensive event management tools for professional event planning
    80 **Event Organizers** – Streamlined event registration and attendee management
     80**Event Organizers** – Streamlined event registration, RSVPs, and attendee management
    8181**Event Websites** – Complete event calendar and event management solution
    82 **Event Businesses** – Professional event registration and event management capabilities
     82**Event Businesses** – Professional event registration, tickets, and event management capabilities
    8383**Sports Clubs** – Perfect for sports registration and pickleball registration needs
    8484**Schools & Organizations** – Ideal for managing event list displays and RSVP form requirements
     
    9494
    9595**Who should use Event Genius?** 
    96 Event Genius is perfect for schools, sports organizations, membership sites, fitness classes, conferences, event planners, event organizers, and any business or organization that needs to manage events and registrations. Whether you're hosting a small workshop or a large conference, our event management plugin provides the tools you need.
     96Event Genius is perfect for schools, sports organizations, membership sites, fitness classes, conferences, event planners, event organizers, and any business or organization that needs to manage events, registrations, RSVPs, or tickets. Whether you're hosting a small workshop or a large conference, our event management plugin provides the tools you need.
    9797
    9898**Do I need coding skills to use Event Genius?** 
     
    112112
    113113**Does this event management plugin support recurring events?** 
    114 Yes, recurring events on a simple schedule are available in the free version of our event registration plugin!
     114Yes, repeating or recurring events on a simple schedule are available in the free version of our event registration plugin!
    115115
    116116**How does the event registration system work?** 
    117 Our event registration system allows attendees to register for events through customizable forms, with automatic email confirmations and event management tools.
     117Our event registration system allows attendees to register for events or RSVP through customizable forms, with automatic email confirmations and event management tools.
    118118
    119119**Can I display an attendee list for each event?** 
     
    130130
    131131**Can attendees cancel their registration?** 
    132 Yes, attendees can cancel their registration through a secure link sent to the email that was registered with, providing them with full control over their event participation.
     132Yes, attendees can cancel their registration through a secure link sent to the email that was registered with, providing them with full control over their event participation or RSVP.
    133133
    134134**Can I set a start and end time for registration?** 
     
    136136
    137137**Can I set a capacity for each event?** 
    138 Yes, you can set a maximum capacity for each event, and the registration form will automatically close when the event reaches capacity.
     138Yes, you can set a maximum capacity for each event, to limit the number of event tickets or RSVPs allowed, and the registration form will automatically close when the event reaches capacity.
    139139
    140140**Can I disable registration?** 
    141141Yes, you can disable registration for any event while still displaying the event information and details to your audience.
    142142
    143 **How can I export my registrations?** 
     143**How can I export my event registrations?** 
    144144You can export all event registrations to CSV format from the admin dashboard, making it easy to analyze attendee data and manage your events effectively.
    145145
     
    148148
    149149**How do I collect RSVPs or event registrations?** 
    150 Our **RSVP form** system is built right into the plugin. Simply create an event and the registration form will automatically appear on the event page. You can also use our registration form blocks or shortcodes to place custom event registration form solutions anywhere on your website. The system handles everything from form submission to email confirmations automatically.
     150Our **RSVP form** system is built right into the plugin. Simply create an event and the registration form will automatically appear on the event page. You can also use our registration form blocks or shortcodes to place custom event registration form solutions anywhere on your website. The system handles everything from form submission to email confirmations automatically to make handling RSVPs a breeze.
    151151
    152152**What's the best WordPress event plugin for schools or sports clubs?** 
    153 Event Genius is specifically designed for schools and sports organizations! Our free event registration plugin includes features perfect for sports leagues, pickleball leagues, and school events. With unlimited events, free recurring events, and easy-to-use custom event registration form builder, it's the ideal solution for managing sports clubs, school activities, and any organization needing comprehensive event management.
     153Event Genius is specifically designed for schools and sports organizations! Our free event registration plugin includes features perfect for sports leagues, pickleball leagues, and school events. With unlimited events, free recurring events, RSVP, ticketing, and our easy-to-use custom event registration form builder, it's the ideal solution for managing sports clubs, school activities, and any organization needing comprehensive event management.
    154154
    155155== Screenshots ==
     
    175175
    176176== Changelog ==
     177= 1.0.6 =
     178* Tweak: Permalinks are flushed on activation to prevent 404 errors for event, organizer, and venue posts.
     179* Fix: Fixed an issue causing the full attendee lists to not display properly.
     180* Fix: Fixed an issue causing lists of events for organizers and venue posts to display incorrectly.
     181
    177182= 1.0.5 =
    178183* Fix: Fixed PHP error when using a textarea field in the event registration form that would happen only with certain servers.
  • event-genius/trunk/templates/event-genius/events/calendars/calendar-month.php

    r3317799 r3371902  
    202202                                           style="--event-color: <?php echo esc_attr( $event->get_the_color() ); ?>">
    203203                                            <span class="evge-event-card-container">
    204                                                 <span class="evge-event-title"><?php echo esc_html( $event->get_the_title() ); ?></span>
     204                                                <span class="evge-card-event-title"><?php echo esc_html( $event->get_the_title() ); ?></span>
    205205                                                <?php if ( $event->get_the_start_time() ) : ?>
    206206                                                    <span class="evge-event-time"><?php echo esc_html( $event->get_the_start_time( true ) ); ?></span>
Note: See TracChangeset for help on using the changeset viewer.