body{background:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:100%;letter-spacing:-3%;color:#000}.truncated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-card{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 6px 1px #0003;width:100%;max-width:900px;line-height:100%;letter-spacing:-3%;font-weight:400}.event-card .event-image{padding-bottom:10px}.event-card .event-header{display:flex;justify-content:space-between;margin-bottom:15px;width:100%}.event-card .event-header .event-time{font-size:16px;font-weight:400}.event-card .event-header .go-to-event-button{background:#fff;border:none;width:12px;height:12px;padding:0;min-width:unset}.event-card .event-header .go-to-event-button img{height:12px;width:12px}.event-card .event-details h2{margin-bottom:7px;font-size:26px;line-height:normal}.event-card .event-details .event-location-row{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px;font-size:16px;padding-top:5px;color:var(--chakra-colors-brand-100)}.event-card .event-details .event-location-neighborhood{flex-shrink:0;text-align:right;max-width:50%}.event-card .event-details .event-description{font-size:16px;padding:10px 0;color:var(--chakra-colors-brand-100)}.event-card .event-footer{display:flex;gap:15px;flex-direction:column}.event-card .event-footer .event-tags{display:flex;flex-wrap:wrap;gap:8px}.event-card .event-footer .event-tags .event-tag{border-color:var(--chakra-colors-brand-100);border-radius:5px;padding:2px 4px;border-width:1px;color:var(--chakra-colors-brand-100);font-size:16px}.event-card .event-footer .addToCalendarButton{width:100%}.addToCalendarMenuContent a,.addToCalendarMenuContent #downloadCalendarIcs{cursor:pointer}.icon-link-box{display:flex;align-items:center;flex:1;max-width:50%}.icon-link-box a{max-width:100%;text-decoration:none;color:inherit}.icon-link{display:flex;align-items:center;gap:5px;text-decoration:underline;color:#000}.icon-link img{object-fit:contain;width:10px;height:15px;flex-shrink:0}.icon-link .icon-link-text{flex:1;font-size:16px}.bottom-nav-bar{display:flex;justify-content:space-around;position:fixed;bottom:0;width:100%;background:#fff;padding:10px;box-shadow:0 -2px 5px #0000001a;color:#00000080}.bottom-nav-bar button{border:none;background:transparent;font-size:14px;padding:10px;cursor:pointer}.bottom-nav-bar button:hover{text-decoration:underline}.event-list{display:flex;flex-direction:column;align-items:center;padding:20px 15px 80px;gap:15px}.pageBackButton{min-width:unset;margin-left:14px}.info-container{display:flex;justify-content:center;align-items:center;line-height:normal}.info-content{max-width:900px;padding:15px;text-align:left;color:#00000080}.info-content p{margin-bottom:40px}.email-link{font-weight:700;color:#000;text-decoration:none}.email-link:hover{text-decoration:underline}.info-list{list-style:none;padding:10px 0;margin:0}.info-list li{padding:5px 0}.event-single-container{display:flex;flex-direction:column;align-items:center;padding:20px}.event-single-container .event-card .event-details .event-description{font-size:16px;padding:10px 0}.top-nav-bar{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#fff}.top-nav-bar .nav-item{font-size:1rem;color:#000;cursor:pointer}.top-nav-bar .nav-logo{font-size:1.5rem;font-weight:700;text-align:center}.top-nav-bar .info{color:#00000080}.top-nav-bar .info:hover{text-decoration:underline}
