PageSourceSearch

https://ticketspotapp.com/_next/static/chunks/pages/marketplace/[id]-9871bd57dfe3f41a.js

js ticketspotapp.com collected 2026-09-24 19:10:43 UTC 83,724 bytes, 16 lines download raw bytes

1!function(){try{var n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},e=(new n.Error).stack;e&&(n._sentryDebugIds=n._sentryDebugIds||{},n._sentryDebugIds[e]="862f86bf-e3a9-40c8-a14b-1e0e79263e32",n._sentryDebugIdIdentifier="sentry-dbid-862f86bf-e3a9-40c8-a14b-1e0e79263e32")}catch(n){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1711],{91373:function(n,e,t){"use strict";t.d(e,{Z:function(){return u}});var r=t(67294);/**
2 * @license lucide-react v0.552.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */let i=n=>n.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=n=>n.replace(/^([A-Z])|[\s-_]+(\w)/g,(n,e,t)=>t?t.toUpperCase():e.toLowerCase()),a=n=>{let e=o(n);return e.charAt(0).toUpperCase()+e.slice(1)},c=(...n)=>n.filter((n,e,t)=>!!n&&""!==n.trim()&&t.indexOf(n)===e).join(" ").trim(),l=n=>{for(let e in n)if(e.startsWith("aria-")||"role"===e||"title"===e)return!0};/**
7 * @license lucide-react v0.552.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */var d={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
12 * @license lucide-react v0.552.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */let s=(0,r.forwardRef)(({color:n="currentColor",size:e=24,strokeWidth:t=2,absoluteStrokeWidth:i,className:o="",children:a,iconNode:s,...u},f)=>(0,r.createElement)("svg",{ref:f,...d,width:e,height:e,stroke:n,strokeWidth:i?24*Number(t)/Number(e):t,className:c("lucide",o),...!a&&!l(u)&&{"aria-hidden":"true"},...u},[...s.map(([n,e])=>(0,r.createElement)(n,e)),...Array.isArray(a)?a:[a]])),u=(n,e)=>{let t=(0,r.forwardRef)(({className:t,...o},l)=>(0,r.createElement)(s,{ref:l,iconNode:e,className:c(`lucide-${i(a(n))}`,`lucide-${n}`,t),...o}));return t.displayName=a(n),t}},82701:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},34622:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]])},8971:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},45077:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},92509:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("layout-grid",[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]])},54976:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])},35162:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
16],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]])},49525:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]])},49461:function(n,e,t){"use strict";t.d(e,{Z:function(){return i}});var r=t(91373);let i=(0,r.Z)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]])},50107:function(n,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/marketplace/[id]",function(){return t(26466)}])},74509:function(n,e,t){"use strict";t.d(e,{fj:function(){return u}});var r=t(85893),i=t(9008),o=t.n(i),a=t(92183);let c="".concat(a.yp,"/assets/logo_big.png"),l="noindex, nofollow";function d(n){return n.property?"property:".concat(n.property):"name:".concat(n.name)}function s(n){return n.property?(0,r.jsx)("meta",{property:n.property,content:n.content},d(n)):(0,r.jsx)("meta",{name:n.name,content:n.content},d(n))}let u=n=>{var e;let{schemas:t,children:i,...d}=n,u=function(n){var e,t,r,i,o,d,s,u,f,m,h,p,g,b,x,v;let y=(v=n.canonicalPath,(0,a.BY)(v)),w=n.image?(0,a.BY)(n.image):c,k=null!==(s=n.imageAlt)&&void 0!==s?s:n.image?n.title:"Ticket Spot - Event Ticketing Platform",Z=null!==(u=n.ogTitle)&&void 0!==u?u:n.title,C=null!==(f=n.ogDescription)&&void 0!==f?f:n.description,j=function(n){if(!n)return;let e=Array.isArray(n)?n.join(", "):String(n);return""===e.trim()?void 0:e}(n.keywords),P=[{name:"description",content:n.description},{name:"robots",content:!1===n.indexable?l:"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"}];for(let c of(!1===n.indexable&&P.push({name:"googlebot",content:l}),j&&P.push({name:"keywords",content:j}),(null===(e=n.article)||void 0===e?void 0:e.author)&&P.push({name:"author",content:n.article.author}),P.push({property:"og:type",content:null!==(m=n.ogType)&&void 0!==m?m:"website"},{property:"og:title",content:Z},{property:"og:description",content:C},{property:"og:url",content:y},{property:"og:site_name",content:a.px},{property:"og:image",content:w},{property:"og:image:secure_url",content:w},{property:"og:image:width",content:"1200"},{property:"og:image:height",content:"630"},{property:"og:image:alt",content:k},{property:"og:locale",content:"en_US"}),(null===(t=n.article)||void 0===t?void 0:t.publishedTime)&&P.push({property:"article:published_time",content:n.article.publishedTime}),(null===(r=n.article)||void 0===r?void 0:r.modifiedTime)&&P.push({property:"article:modified_time",content:n.article.modifiedTime}),(null===(i=n.article)||void 0===i?void 0:i.section)&&P.push({property:"article:section",content:n.article.section}),(null===(o=n.article)||void 0===o?void 0:o.author)&&P.push({property:"article:author",content:n.article.author}),null!==(h=null===(d=n.article)||void 0===d?void 0:d.tags)&&void 0!==h?h:[]))P.push({property:"article:tag",content:c});for(let e of(P.push({name:"twitter:card",content:null!==(p=n.twitterCard)&&void 0!==p?p:"summary_large_image"},{name:"twitter:title",content:null!==(g=n.twitterTitle)&&void 0!==g?g:Z},{name:"twitter:description",content:null!==(b=n.twitterDescription)&&void 0!==b?b:C},{name:"twitter:image",content:w},{name:"twitter:image:alt",content:k}),null!==(x=n.extraMeta)&&void 0!==x?x:[]))P.push(e);return P}(d),f=(e=d.canonicalPath,(0,a.BY)(e)),m=(null!=t?t:[]).filter(n=>!!n);return(0,r.jsxs)(o(),{children:[(0,r.jsx)("title",{children:d.title}),(0,r.jsx)("link",{rel:"canonical",href:f}),u.map(s),m.map((n,e)=>(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:(0,a.BJ)(n)}},"ld-".concat(n["@type"],"-").concat(e))),i]})}},92183:function(n,e,t){"use strict";t.d(e,{BJ:function(){return c},BY:function(){return a},lb:function(){return o},px:function(){return i},yp:function(){return r}});let r="https://ticketspotapp.com",i="Ticket Spot";function o(n,e){return{"@context":"https://schema.org","@type":n,...function n(e){if(Array.isArray(e))return e.filter(n=>void 0!==n).map(e=>n(e));if(e&&"object"==typeof e&&!(e instanceof Date)){let t={};for(let[r,i]of Object.entries(e))void 0!==i&&(t[r]=n(i));return t}return e}(e)}}function a(n){return/^https?:\/\//i.test(n)?n:"".concat(r).concat(n)}function c(n){return JSON.stringify(n).replace(/</g,"\\u003c")}},26466:function(n,e,t){"use strict";t.r(e),t.d(e,{__N_SSP:function(){return ix},default:function(){return iv}});var r=t(85893),i=t(67294),o=t(74509),a=t(15437),c=t(31727),l=t(91373);let d=(0,l.Z)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);var s=t(87764),u=t(54976),f=t(41352);let m=(0,l.Z)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var h=t(7297),p=t(12762),g=t(61401);function b(){let n=(0,h.Z)(["\n  position: sticky;\n  top: 0;\n  z-index: 50;\n  background: white;\n  border-bottom: 1px solid #e5e7eb;\n"]);return b=function(){return n},n}function x(){let n=(0,h.Z)(["\n  max-width: 1280px;\n  margin: 0 auto;\n  padding: 0 1rem;\n\n  @media (",") {\n    padding: 0 1.5rem;\n  }\n\n  @media (min-width: 1024px) {\n    padding: 0 2rem;\n  }\n"]);return x=function(){return n},n}function v(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  height: 4rem;\n  gap: 1.5rem;\n"]);return v=function(){return n},n}function y(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.625rem;\n  flex-shrink: 0;\n"]);return y=function(){return n},n}function w(){let n=(0,h.Z)(["\n  width: 2rem;\n  height: 2rem;\n  background: ",";\n  border-radius: 0.375rem;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n    color: white;\n  }\n"]);return w=function(){return n},n}function k(){let n=(0,h.Z)(["\n  font-size: 1.125rem;\n  font-weight: 700;\n  color: #111827;\n  letter-spacing: -0.025em;\n"]);return k=function(){return n},n}function Z(){let n=(0,h.Z)(["\n  display: none;\n  flex: 1;\n  max-width: 36rem;\n  align-items: center;\n  background: #f9fafb;\n  border: 1px solid #e5e7eb;\n  border-radius: 0.5rem;\n  overflow: hidden;\n  transition: all 0.2s;\n\n  &:focus-within {\n    ring: 2px;\n    ring-color: ",";\n    border-color: ",";\n  }\n\n  @media (min-width: 768px) {\n    display: flex;\n  }\n"]);return Z=function(){return n},n}function C(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  padding-left: 0.75rem;\n  padding-right: 0.5rem;\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n    color: #9ca3af;\n  }\n"]);return C=function(){return n},n}function j(){let n=(0,h.Z)(["\n  flex: 1;\n  padding: 0.625rem 0.5rem;\n  background: transparent;\n  font-size: 0.875rem;\n  color: #374151;\n  outline: none;\n  border: none;\n\n  &::placeholder {\n    color: #9ca3af;\n  }\n"]);return j=function(){return n},n}function P(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.25rem;\n  padding: 0.625rem 0.75rem;\n  border-left: 1px solid #e5e7eb;\n\n  svg {\n    width: 0.875rem;\n    height: 0.875rem;\n    color: #9ca3af;\n  }\n\n  select {\n    background: transparent;\n    font-size: 0.75rem;\n    color: #6b7280;\n    outline: none;\n    border: none;\n    cursor: pointer;\n  }\n"]);return P=function(){return n},n}function I(){let n=(0,h.Z)(["\n  display: none;\n  align-items: center;\n  gap: 1rem;\n  flex-shrink: 0;\n\n  @media (min-width: 768px) {\n    display: flex;\n  }\n"]);return I=function(){return n},n}function M(){let n=(0,h.Z)(["\n  font-size: 0.875rem;\n  font-weight: 500;\n  color: #4b5563;\n  text-decoration: none;\n  transition: color 0.2s;\n\n  &:hover {\n    color: #111827;\n  }\n"]);return M=function(){return n},n}function S(){let n=(0,h.Z)(["\n  background: ",";\n  color: ",";\n  font-size: 0.875rem;\n  font-weight: 600;\n  padding: 0.5rem 1rem;\n  border-radius: 0.5rem;\n  border: none;\n  cursor: pointer;\n  transition: background 0.2s;\n\n  &:hover {\n    background: ",";\n  }\n"]);return S=function(){return n},n}function D(){let n=(0,h.Z)(["\n  display: flex;\n  padding: 0.5rem;\n  border-radius: 0.5rem;\n  color: #6b7280;\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  transition: background 0.2s;\n\n  &:hover {\n    background: #f3f4f6;\n  }\n\n  svg {\n    width: 1.25rem;\n    height: 1.25rem;\n  }\n\n  @media (min-width: 768px) {\n    display: none;\n  }\n"]);return D=function(){return n},n}function z(){let n=(0,h.Z)(["\n  display: block;\n  padding-bottom: 1rem;\n  padding-top: 0.75rem;\n  border-top: 1px solid #f3f4f6;\n\n  @media (min-width: 768px) {\n    display: none;\n  }\n"]);return z=function(){return n},n}function B(){let n=(0,h.Z)(["\n  display: flex;\n  flex-direction: column;\n  gap: 0.75rem;\n"]);return B=function(){return n},n}function A(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  background: #f9fafb;\n  border: 1px solid #e5e7eb;\n  border-radius: 0.5rem;\n  overflow: hidden;\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n    color: #9ca3af;\n    margin-left: 0.75rem;\n  }\n\n  input {\n    flex: 1;\n    padding: 0.75rem 0.5rem;\n    background: transparent;\n    font-size: 0.875rem;\n    outline: none;\n    border: none;\n\n    &::placeholder {\n      color: #9ca3af;\n    }\n  }\n"]);return A=function(){return n},n}function F(){let n=(0,h.Z)(["\n  display: flex;\n  gap: 0.75rem;\n"]);return F=function(){return n},n}function T(){let n=(0,h.Z)(["\n  flex: 1;\n  font-size: 0.875rem;\n  font-weight: 500;\n  color: #4b5563;\n  border: 1px solid #e5e7eb;\n  background: transparent;\n  border-radius: 0.5rem;\n  padding: 0.625rem;\n  cursor: pointer;\n  transition: background 0.2s;\n\n  &:hover {\n    background: #f9fafb;\n  }\n"]);return T=function(){return n},n}function _(){let n=(0,h.Z)(["\n  flex: 1;\n  background: ",";\n  color: ",";\n  font-size: 0.875rem;\n  font-weight: 600;\n  padding: 0.625rem;\n  border-radius: 0.5rem;\n  border: none;\n  cursor: pointer;\n  transition: background 0.2s;\n\n  &:hover {\n    background: ",";\n  }\n"]);return _=function(){return n},n}let E=a.ZP.nav.withConfig({componentId:"sc-3a199a7-0"})(b()),H=a.ZP.div.withConfig({componentId:"sc-3a199a7-1"})(x(),g.B.sm),L=a.ZP.div.withConfig({componentId:"sc-3a199a7-2"})(v()),W=a.ZP.div.withConfig({componentId:"sc-3a199a7-3"})(y()),R=a.ZP.div.withConfig({componentId:"sc-3a199a7-4"})(w(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),N=a.ZP.span.withConfig({componentId:"sc-3a199a7-5"})(k()),$=a.ZP.div.withConfig({componentId:"sc-3a199a7-6"})(Z(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),G=a.ZP.div.withConfig({componentId:"sc-3a199a7-7"})(C()),O=a.ZP.input.withConfig({componentId:"sc-3a199a7-8"})(j()),Y=a.ZP.div.withConfig({componentId:"sc-3a199a7-9"})(P()),J=a.ZP.div.withConfig({componentId:"sc-3a199a7-10"})(I()),q=a.ZP.a.withConfig({componentId:"sc-3a199a7-11"})(M()),V=a.ZP.button.withConfig({componentId:"sc-3a199a7-12"})(S(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.buttonTextColor)||p.D.baseWhite},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColorHover)||p.D.brandPrimaryHover}),U=a.ZP.button.withConfig({componentId:"sc-3a199a7-13"})(D()),X=a.ZP.div.withConfig({componentId:"sc-3a199a7-14"})(z()),K=a.ZP.div.withConfig({componentId:"sc-3a199a7-15"})(B()),Q=a.ZP.div.withConfig({componentId:"sc-3a199a7-16"})(A()),nn=a.ZP.div.withConfig({componentId:"sc-3a199a7-17"})(F()),ne=a.ZP.button.withConfig({componentId:"sc-3a199a7-18"})(T()),nt=a.ZP.button.withConfig({componentId:"sc-3a199a7-19"})(_(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.buttonTextColor)||p.D.baseWhite},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColorHover)||p.D.brandPrimaryHover});
16function nr(){let[n,e]=(0,i.useState)(!1);return(0,r.jsx)(E,{children:(0,r.jsxs)(H,{children:[(0,r.jsxs)(L,{children:[(0,r.jsxs)(W,{children:[(0,r.jsx)(R,{children:(0,r.jsx)(d,{})}),(0,r.jsx)(N,{children:"SD Outside"})]}),(0,r.jsxs)($,{children:[(0,r.jsx)(G,{children:(0,r.jsx)(s.Z,{})}),(0,r.jsx)(O,{type:"text",placeholder:"Search runs, hikes, beach events..."}),(0,r.jsxs)(Y,{children:[(0,r.jsx)(u.Z,{}),(0,r.jsxs)("select",{children:[(0,r.jsx)("option",{children:"All of San Diego"}),(0,r.jsx)("option",{children:"La Jolla"}),(0,r.jsx)("option",{children:"Mission Beach"}),(0,r.jsx)("option",{children:"Pacific Beach"}),(0,r.jsx)("option",{children:"Balboa Park"}),(0,r.jsx)("option",{children:"Coronado"}),(0,r.jsx)("option",{children:"Encinitas"})]})]})]}),(0,r.jsxs)(J,{children:[(0,r.jsx)(q,{href:"#",children:"Sign In"}),(0,r.jsx)(V,{children:"Post an Event"})]}),(0,r.jsx)(U,{onClick:()=>e(!n),"aria-label":"Toggle menu",children:n?(0,r.jsx)(f.Z,{}):(0,r.jsx)(m,{})})]}),n&&(0,r.jsx)(X,{children:(0,r.jsxs)(K,{children:[(0,r.jsxs)(Q,{children:[(0,r.jsx)(s.Z,{}),(0,r.jsx)("input",{type:"text",placeholder:"Search runs, hikes, beach events..."})]}),(0,r.jsxs)(nn,{children:[(0,r.jsx)(ne,{children:"Sign In"}),(0,r.jsx)(nt,{children:"Post an Event"})]})]})})]})})}function ni(){let n=(0,h.Z)(["\n  position: relative;\n  overflow: hidden;\n  background: ",";\n  padding: 5rem 0;\n\n  @media (min-width: 768px) {\n    padding: 7rem 0;\n  }\n"]);return ni=function(){return n},n}function no(){let n=(0,h.Z)(["\n  position: absolute;\n  inset: 0;\n  overflow: hidden;\n  pointer-events: none;\n"]);return no=function(){return n},n}function na(){let n=(0,h.Z)(["\n  position: absolute;\n  top: 0;\n  right: 0;\n  width: 600px;\n  height: 600px;\n  border-radius: 50%;\n  background: #7c3aed;\n  opacity: 0.1;\n  filter: blur(96px);\n  transform: translate(33%, -25%);\n"]);return na=function(){return n},n}function nc(){let n=(0,h.Z)(["\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 400px;\n  height: 400px;\n  border-radius: 50%;\n  background: #581c87;\n  opacity: 0.2;\n  filter: blur(96px);\n  transform: translate(-25%, 25%);\n"]);return nc=function(){return n},n}function nl(){let n=(0,h.Z)(["\n  position: absolute;\n  inset: 0;\n  opacity: 0.04;\n  background-image:\n    linear-gradient(rgba(255, 255, 255, 0.5) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255, 255, 255, 0.5) 1px, transparent 1px);\n  background-size: 60px 60px;\n"]);return nl=function(){return n},n}function nd(){let n=(0,h.Z)(["\n  position: relative;\n  max-width: 1024px;\n  margin: 0 auto;\n  padding: 0 1rem;\n  text-align: center;\n\n  @media (",") {\n    padding: 0 1.5rem;\n  }\n"]);return nd=function(){return n},n}function ns(){let n=(0,h.Z)(["\n  color: #c4b5fd;\n  font-size: 0.875rem;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  margin-bottom: 1.25rem;\n"]);return ns=function(){return n},n}function nu(){let n=(0,h.Z)(["\n  font-size: 2.25rem;\n  font-weight: 700;\n  color: white;\n  line-height: 1.1;\n  margin-bottom: 1.25rem;\n  letter-spacing: -0.025em;\n\n  @media (min-width: 768px) {\n    font-size: 3rem;\n  }\n\n  @media (min-width: 1024px) {\n    font-size: 3.75rem;\n  }\n\n  span {\n    color: #ddd6fe;\n  }\n"]);return nu=function(){return n},n}function nf(){let n=(0,h.Z)(["\n  font-size: 1rem;\n  color: #c4b5fd;\n  margin-bottom: 2.5rem;\n  max-width: 36rem;\n  margin-left: auto;\n  margin-right: auto;\n  line-height: 1.625;\n\n  @media (min-width: 768px) {\n    font-size: 1.125rem;\n  }\n"]);return nf=function(){return n},n}function nm(){let n=(0,h.Z)(["\n  background: white;\n  border-radius: 0.75rem;\n  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n  padding: 0.375rem;\n  display: flex;\n  flex-direction: column;\n  gap: 0.25rem;\n  max-width: 48rem;\n  margin: 0 auto 2rem;\n\n  @media (",") {\n    flex-direction: row;\n  }\n"]);return nm=function(){return n},n}function nh(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  flex: 1;\n  padding: 0 1rem;\n  gap: 0.75rem;\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n    color: #9ca3af;\n    flex-shrink: 0;\n  }\n"]);return nh=function(){return n},n}function np(){let n=(0,h.Z)(["\n  flex: 1;\n  padding: 0.625rem 0;\n  color: #1f2937;\n  outline: none;\n  border: none;\n  font-size: 0.875rem;\n\n  &::placeholder {\n    color: #9ca3af;\n  }\n"]);return np=function(){return n},n}function ng(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n  padding: 0 1rem;\n  border-left: none;\n\n  @media (",") {\n    border-left: 1px solid #e5e7eb;\n  }\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n    color: #9ca3af;\n    flex-shrink: 0;\n  }\n\n  select {\n    padding: 0.625rem 0;\n    color: #4b5563;\n    outline: none;\n    border: none;\n    font-size: 0.875rem;\n    background: transparent;\n    cursor: pointer;\n  }\n"]);return ng=function(){return n},n}function nb(){let n=(0,h.Z)(["\n  background: ",";\n  color: white;\n  font-weight: 600;\n  padding: 0.75rem 2rem;\n  border-radius: 0.5rem;\n  border: none;\n  cursor: pointer;\n  font-size: 0.875rem;\n  flex-shrink: 0;\n  transition: background 0.2s;\n\n  &:hover {\n    background: ",";\n  }\n"]);return nb=function(){return n},n}function nx(){let n=(0,h.Z)(["\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 0.5rem;\n"]);return nx=function(){return n},n}function nv(){let n=(0,h.Z)(["\n  color: #c4b5fd;\n  font-size: 0.75rem;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n"]);return nv=function(){return n},n}function ny(){let n=(0,h.Z)(["\n  border: 1px solid rgba(196, 181, 253, 0.4);\n  color: #ddd6fe;\n  font-size: 0.75rem;\n  font-weight: 500;\n  padding: 0.375rem 0.75rem;\n  border-radius: 0.375rem;\n  background: transparent;\n  cursor: pointer;\n  transition: all 0.2s;\n\n  &:hover {\n    border-color: #c4b5fd;\n    background: rgba(255, 255, 255, 0.1);\n    color: white;\n  }\n"]);return ny=function(){return n},n}let nw=a.ZP.section.withConfig({componentId:"sc-6842e0a3-0"})(ni(),n=>{var e,t,r,i;return"linear-gradient(to bottom right, ".concat((null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.heroGradientStart)||"#3B0764",", ").concat((null===(r=n.theme)||void 0===r?void 0:null===(i=r.colors)||void 0===i?void 0:i.heroGradientEnd)||"#7C3AED",")")}),nk=a.ZP.div.withConfig({componentId:"sc-6842e0a3-1"})(no()),nZ=a.ZP.div.withConfig({componentId:"sc-6842e0a3-2"})(na()),nC=a.ZP.div.withConfig({componentId:"sc-6842e0a3-3"})(nc()),nj=a.ZP.div.withConfig({componentId:"sc-6842e0a3-4"})(nl()),nP=a.ZP.div.withConfig({componentId:"sc-6842e0a3-5"})(nd(),g.B.sm),nI=a.ZP.p.withConfig({componentId:"sc-6842e0a3-6"})(ns()),nM=a.ZP.h1.withConfig({componentId:"sc-6842e0a3-7"})(nu()),nS=a.ZP.p.withConfig({componentId:"sc-6842e0a3-8"})(nf()),nD=a.ZP.div.withConfig({componentId:"sc-6842e0a3-9"})(nm(),g.B.sm),nz=a.ZP.div.withConfig({componentId:"sc-6842e0a3-10"})(nh()),nB=a.ZP.input.withConfig({componentId:"sc-6842e0a3-11"})(np()),nA=a.ZP.div.withConfig({componentId:"sc-6842e0a3-12"})(ng(),g.B.sm),nF=a.ZP.button.withConfig({componentId:"sc-6842e0a3-13"})(nb(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColorHover)||p.D.brandPrimaryHover}),nT=a.ZP.div.withConfig({componentId:"sc-6842e0a3-14"})(nx()),n_=a.ZP.span.withConfig({componentId:"sc-6842e0a3-15"})(nv()),nE=a.ZP.button.withConfig({componentId:"sc-6842e0a3-16"})(ny());function nH(n){let{onSearch:e,onTagClick:t}=n,[o,a]=(0,i.useState)(""),[c,l]=(0,i.useState)("All of San Diego"),d=()=>e(o),f=n=>{"Enter"===n.key&&d()};return(0,r.jsxs)(nw,{children:[(0,r.jsxs)(nk,{children:[(0,r.jsx)(nZ,{}),(0,r.jsx)(nC,{}),(0,r.jsx)(nj,{})]}),(0,r.jsxs)(nP,{children:[(0,r.jsx)(nI,{children:"San Diego Outdoor Fitness & Social Events"}),(0,r.jsxs)(nM,{children:["Get Outside,",(0,r.jsx)("br",{}),(0,r.jsx)("span",{children:"San Diego."})]}),(0,r.jsx)(nS,{children:"Recurring group runs, beach workouts, trail hikes, and social fitness events - all across San Diego. No per-ticket fees."}),(0,r.jsxs)(nD,{children:[(0,r.jsxs)(nz,{children:[(0,r.jsx)(s.Z,{}),(0,r.jsx)(nB,{type:"text",placeholder:"Search runs, hikes, beach workouts...",value:o,onChange:n=>a(n.target.value),onKeyDown:f})]}),(0,r.jsxs)(nA,{children:[(0,r.jsx)(u.Z,{}),(0,r.jsxs)("select",{value:c,onChange:n=>l(n.target.value),children:[(0,r.jsx)("option",{children:"All of San Diego"}),(0,r.jsx)("option",{children:"La Jolla"}),(0,r.jsx)("option",{children:"Mission Beach"}),(0,r.jsx)("option",{children:"Pacific Beach"}),(0,r.jsx)("option",{children:"Balboa Park"}),(0,r.jsx)("option",{children:"Coronado"}),(0,r.jsx)("option",{children:"Encinitas"}),(0,r.jsx)("option",{children:"North Park"})]})]}),(0,r.jsx)(nF,{onClick:d,children:"Search"})]}),(0,r.jsxs)(nT,{children:[(0,r.jsx)(n_,{children:"Popular:"}),["La Jolla","Mission Beach","Torrey Pines","Running","Hiking","Yoga"].map(n=>(0,r.jsx)(nE,{onClick:()=>t(n),children:n},n))]})]})]})}var nL=t(92509);let nW=(0,l.Z)("footprints",[["path",{d:"M4 16v-2.38C4 11.5 2.97 10.5 3 8c.03-2.72 1.49-6 4.5-6C9.37 2 10 3.8 10 5.5c0 3.11-2 5.66-2 8.68V16a2 2 0 1 1-4 0Z",key:"1dudjm"}],["path",{d:"M20 20v-2.38c0-2.12 1.03-3.12 1-5.62-.03-2.72-1.49-6-4.5-6C14.63 6 14 7.8 14 9.5c0 3.11 2 5.66 2 8.68V20a2 2 0 1 0 4 0Z",key:"l2t8xc"}],["path",{d:"M16 17h4",key:"1dejxt"}],["path",{d:"M4 13h4",key:"1bwh8b"}]]),nR=(0,l.Z)("mountain",[["path",{d:"m8 3 4 8 5-5 5 15H2L8 3z",key:"otkl63"}]]),nN=(0,l.Z)("waves",[["path",{d:"M2 6c.6.5 1.2 1 2.5 1C7 7 7 5 9.5 5c2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"knzxuh"}],["path",{d:"M2 12c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"2jd2cc"}],["path",{d:"M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"rd2r6e"}]]);var n$=t(35162);let nG=(0,l.Z)("bike",[["circle",{cx:"18.5",cy:"17.5",r:"3.5",key:"15x4ox"}],["circle",{cx:"5.5",cy:"17.5",r:"3.5",key:"1noe27"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["path",{d:"M12 17.5V14l-3-3 4-3 2 3h2",key:"1npguv"}]]);var nO=t(49461),nY=t(49525);let nJ=(0,l.Z)("anchor",[["path",{d:"M12 22V8",key:"qkxhtm"}],["path",{d:"M5 12H2a10 10 0 0 0 20 0h-3",key:"1hv3nh"}],["circle",{cx:"12",cy:"5",r:"3",key:"rqqgnr"}]]);function nq(){let n=(0,h.Z)(["\n  background: white;\n  border-bottom: 1px solid #e5e7eb;\n  position: sticky;\n  top: 4rem;\n  z-index: 40;\n"]);return nq=function(){return n},n}function nV(){let n=(0,h.Z)(["\n  max-width: 1280px;\n  margin: 0 auto;\n  padding: 0 1rem;\n\n  @media (",") {\n    padding: 0 1.5rem;\n  }\n\n  @media (min-width: 1024px) {\n    padding: 0 2rem;\n  }\n"]);return nV=function(){return n},n}function nU(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.25rem;\n  padding: 0.5rem 0;\n  overflow-x: auto;\n  scrollbar-width: none;\n\n  &::-webkit-scrollbar {\n    display: none;\n  }\n"]);return nU=function(){return n},n}function nX(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.375rem;\n  padding: 0.5rem 0.875rem;\n  border-radius: 0.375rem;\n  font-size: 0.875rem;\n  font-weight: 500;\n  white-space: nowrap;\n  flex-shrink: 0;\n  border: none;\n  cursor: pointer;\n  transition: all 0.2s;\n\n  ","\n\n  svg {\n    width: 0.875rem;\n    height: 0.875rem;\n  }\n"]);return nX=function(){return n},n}let nK=a.ZP.div.withConfig({componentId:"sc-2aa37967-0"})(nq()),nQ=a.ZP.div.withConfig({componentId:"sc-2aa37967-1"})(nV(),g.B.sm),n0=a.ZP.div.withConfig({componentId:"sc-2aa37967-2"})(nU()),n1=a.ZP.button.withConfig({componentId:"sc-2aa37967-3"})(nX(),n=>{var e,t;return n.$isActive?"\n    background: ".concat((null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary,";\n    color: white;\n  "):"\n    background: transparent;\n    color: #4b5563;\n\n    &:hover {\n      background: #f3f4f6;\n      color: #111827;\n    }\n  "}),n5=[{label:"All Events",key:"All",Icon:nL.Z},{label:"Running",key:"Running",Icon:nW}
16,{label:"Hiking & Trails",key:"Hiking & Trails",Icon:nR},{label:"Beach & Water",key:"Beach & Water",Icon:nN},{label:"Yoga & Wellness",key:"Yoga & Wellness",Icon:n$.Z},{label:"Cycling",key:"Cycling",Icon:nG},{label:"Fitness & HIIT",key:"Fitness & HIIT",Icon:nO.Z},{label:"Social Meetups",key:"Social Meetups",Icon:nY.Z},{label:"Climbing",key:"Climbing",Icon:nJ}];function n2(n){let{activeCategory:e,onCategoryChange:t}=n;return(0,r.jsx)(nK,{children:(0,r.jsx)(nQ,{children:(0,r.jsx)(n0,{children:n5.map(n=>{let{label:i,key:o,Icon:a}=n;return(0,r.jsxs)(n1,{onClick:()=>t(o),$isActive:e===o,children:[(0,r.jsx)(a,{}),(0,r.jsx)("span",{children:i})]},o)})})})})}var n7=t(82701);let n6=(0,l.Z)("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);var n4=t(34622),n8=t(45077);function n3(){let n=(0,h.Z)(["\n  background: white;\n  border-radius: 0.75rem;\n  border: 1px solid #e5e7eb;\n  overflow: hidden;\n  cursor: pointer;\n  transition: all 0.2s;\n\n  &:hover {\n    border-color: ","33;\n    box-shadow:\n      0 10px 15px -3px rgba(0, 0, 0, 0.1),\n      0 4px 6px -2px rgba(0, 0, 0, 0.05);\n  }\n"]);return n3=function(){return n},n}function n9(){let n=(0,h.Z)(["\n  position: relative;\n  height: 11rem;\n  background: ",";\n  overflow: hidden;\n"]);return n9=function(){return n},n}function en(){let n=(0,h.Z)(["\n  position: absolute;\n  inset: 0;\n  opacity: 0.1;\n  background-image: repeating-linear-gradient(\n    45deg,\n    rgba(255, 255, 255, 0.15) 0px,\n    rgba(255, 255, 255, 0.15) 1px,\n    transparent 1px,\n    transparent 12px\n  );\n"]);return en=function(){return n},n}function ee(){let n=(0,h.Z)(["\n  position: absolute;\n  top: 0.75rem;\n  left: 0.75rem;\n  font-size: 0.75rem;\n  font-weight: 600;\n  padding: 0.25rem 0.625rem;\n  border-radius: 0.375rem;\n  border: 1px solid;\n  background: rgba(255, 255, 255, 0.95);\n  ","\n"]);return ee=function(){return n},n}function et(){let n=(0,h.Z)(["\n  position: absolute;\n  bottom: 0.75rem;\n  left: 0.75rem;\n  display: inline-flex;\n  align-items: center;\n  gap: 0.25rem;\n  font-size: 0.75rem;\n  font-weight: 500;\n  padding: 0.25rem 0.5rem;\n  border-radius: 0.375rem;\n  background: rgba(0, 0, 0, 0.4);\n  color: white;\n  backdrop-filter: blur(4px);\n\n  svg {\n    width: 0.75rem;\n    height: 0.75rem;\n  }\n"]);return et=function(){return n},n}function er(){let n=(0,h.Z)(["\n  position: absolute;\n  top: 0.75rem;\n  right: 0.75rem;\n  font-size: 0.75rem;\n  font-weight: 600;\n  padding: 0.25rem 0.625rem;\n  border-radius: 0.375rem;\n  background: ",";\n  color: white;\n"]);return er=function(){return n},n}function ei(){let n=(0,h.Z)(["\n  padding: 1rem;\n"]);return ei=function(){return n},n}function eo(){let n=(0,h.Z)(["\n  font-weight: 600;\n  color: #111827;\n  font-size: 0.875rem;\n  line-height: 1.25rem;\n  margin-bottom: 0.75rem;\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n  overflow: hidden;\n  transition: color 0.2s;\n\n  ",":hover & {\n    color: ",";\n  }\n"]);return eo=function(){return n},n}function ea(){let n=(0,h.Z)(["\n  display: flex;\n  flex-direction: column;\n  gap: 0.375rem;\n  margin-bottom: 1rem;\n"]);return ea=function(){return n},n}function ec(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n  color: #6b7280;\n  font-size: 0.75rem;\n\n  svg {\n    width: 0.875rem;\n    height: 0.875rem;\n    color: #9ca3af;\n    flex-shrink: 0;\n  }\n\n  span.truncate {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n"]);return ec=function(){return n},n}function el(){let n=(0,h.Z)(["\n  color: #d1d5db;\n"]);return el=function(){return n},n}function ed(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding-top: 0.75rem;\n  border-top: 1px solid #f3f4f6;\n"]);return ed=function(){return n},n}function es(){let n=(0,h.Z)(["\n  p.label {\n    font-size: 0.75rem;\n    color: #9ca3af;\n  }\n\n  p.amount {\n    font-size: 0.875rem;\n    font-weight: 700;\n    color: #111827;\n  }\n"]);return es=function(){return n},n}function eu(){let n=(0,h.Z)(["\n  background: ",";\n  color: ",";\n  font-size: 0.75rem;\n  font-weight: 600;\n  padding: 0.5rem 1rem;\n  border-radius: 0.5rem;\n  border: none;\n  cursor: pointer;\n  transition: background 0.2s;\n\n  &:hover {\n    background: ",";\n  }\n"]);return eu=function(){return n},n}let ef=a.ZP.article.withConfig({componentId:"sc-9ccfd049-0"})(n3(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),em=a.ZP.div.withConfig({componentId:"sc-9ccfd049-1"})(n9(),n=>{let e=n.gradient,t={"orange-700":"#c2410c","red-800":"#991b1b","amber-600":"#d97706","cyan-700":"#0e7490","sky-800":"#075985","rose-700":"#be123c","teal-700":"#0f766e","cyan-800":"#155e75","violet-700":"#6d28d9","purple-800":"#6b21a8","orange-600":"#ea580c","amber-700":"#b45309","pink-700":"#be185d","rose-800":"#9f1239","sky-700":"#0369a1","blue-800":"#1e40af","indigo-700":"#4338ca","violet-800":"#5b21b6","emerald-700":"#047857","teal-800":"#115e59","blue-700":"#1d4ed8","indigo-800":"#3730a3","lime-700":"#4d7c0f","green-800":"#166534","blue-600":"#2563eb"},r=e.match(/from-(\S+)\s+to-(\S+)/);if(r){let n=t[r[1]]||"#6d28d9",e=t[r[2]]||"#6b21a8";return"linear-gradient(to bottom right, ".concat(n,", ").concat(e,")")}return"linear-gradient(to bottom right, #6d28d9, #6b21a8)"}),eh=a.ZP.div.withConfig({componentId:"sc-9ccfd049-2"})(en()),ep=a.ZP.span.withConfig({componentId:"sc-9ccfd049-3"})(ee(),n=>n.categoryColor),eg=a.ZP.span.withConfig({componentId:"sc-9ccfd049-4"})(et()),eb=a.ZP.span.withConfig({componentId:"sc-9ccfd049-5"})(er(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),ex=a.ZP.div.withConfig({componentId:"sc-9ccfd049-6"})(ei()),ev=a.ZP.h3.withConfig({componentId:"sc-9ccfd049-7"})(eo(),ef,n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),ey=a.ZP.div.withConfig({componentId:"sc-9ccfd049-8"})(ea()),ew=a.ZP.div.withConfig({componentId:"sc-9ccfd049-9"})(ec()),ek=a.ZP.span.withConfig({componentId:"sc-9ccfd049-10"})(el()),eZ=a.ZP.div.withConfig({componentId:"sc-9ccfd049-11"})(ed()),eC=a.ZP.div.withConfig({componentId:"sc-9ccfd049-12"})(es()),ej=a.ZP.button.withConfig({componentId:"sc-9ccfd049-13"})(eu(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.buttonTextColor)||p.D.baseWhite},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColorHover)||p.D.brandPrimaryHover}),eP={Running:"background: #fff7ed; color: #c2410c; border-color: #fed7aa;
16","Hiking & Trails":"background: #ecfdf5; color: #047857; border-color: #a7f3d0;","Beach & Water":"background: #f0f9ff; color: #0369a1; border-color: #bae6fd;","Yoga & Wellness":"background: #fffbeb; color: #b45309; border-color: #fde68a;",Cycling:"background: #f5f3ff; color: #6d28d9; border-color: #ddd6fe;","Fitness & HIIT":"background: #fff1f2; color: #be123c; border-color: #fecdd3;","Social Meetups":"background: #eef2ff; color: #4338ca; border-color: #c7d2fe;",Climbing:"background: #fefce8; color: #a16207; border-color: #fef08a;"};function eI(n){let{event:e}=n,t=eP[e.category]||"background: #f9fafb; color: #374151; border-color: #e5e7eb;";return(0,r.jsxs)(ef,{children:[(0,r.jsxs)(em,{gradient:e.imageGradient,children:[(0,r.jsx)(eh,{}),(0,r.jsx)(ep,{categoryColor:t,children:e.category}),e.isRecurring&&(0,r.jsxs)(eg,{children:[(0,r.jsx)(n6,{}),e.recurringLabel||"Recurring"]}),e.isFeatured&&(0,r.jsx)(eb,{children:"Featured"})]}),(0,r.jsxs)(ex,{children:[(0,r.jsx)(ev,{children:e.title}),(0,r.jsxs)(ey,{children:[(0,r.jsxs)(ew,{children:[(0,r.jsx)(n4.Z,{}),(0,r.jsx)("span",{children:e.date}),(0,r.jsx)(ek,{children:"\xb7"}),(0,r.jsx)(n8.Z,{}),(0,r.jsx)("span",{children:e.time})]}),(0,r.jsxs)(ew,{children:[(0,r.jsx)(u.Z,{}),(0,r.jsxs)("span",{className:"truncate",children:[e.venue," \xb7 ",e.city,", ",e.state]})]}),e.attendees&&(0,r.jsxs)(ew,{children:[(0,r.jsx)(nY.Z,{}),(0,r.jsxs)("span",{children:[e.attendees," going"]})]})]}),(0,r.jsxs)(eZ,{children:[(0,r.jsxs)(eC,{children:[(0,r.jsx)("p",{className:"label",children:"Price"}),(0,r.jsx)("p",{className:"amount",children:e.price})]}),(0,r.jsx)(ej,{children:"Join Event"})]})]})]})}function eM(){let n=(0,h.Z)(["\n  padding: 3rem 0;\n  background: white;\n  border-bottom: 1px solid #f3f4f6;\n"]);return eM=function(){return n},n}function eS(){let n=(0,h.Z)(["\n  max-width: 1280px;\n  margin: 0 auto;\n  padding: 0 1rem;\n\n  @media (",") {\n    padding: 0 1.5rem;\n  }\n\n  @media (min-width: 1024px) {\n    padding: 0 2rem;\n  }\n"]);return eS=function(){return n},n}function eD(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 2rem;\n"]);return eD=function(){return n},n}function ez(){let n=(0,h.Z)([""]);return ez=function(){return n},n}function eB(){let n=(0,h.Z)(["\n  font-size: 0.75rem;\n  font-weight: 600;\n  color: ",";\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  margin-bottom: 0.25rem;\n"]);return eB=function(){return n},n}function eA(){let n=(0,h.Z)(["\n  font-size: 1.25rem;\n  font-weight: 700;\n  color: #111827;\n  letter-spacing: -0.025em;\n"]);return eA=function(){return n},n}function eF(){let n=(0,h.Z)(["\n  display: none;\n  align-items: center;\n  gap: 0.375rem;\n  color: ",";\n  font-weight: 600;\n  font-size: 0.875rem;\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  transition: color 0.2s;\n\n  &:hover {\n    color: ",";\n  }\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n  }\n\n  @media (",") {\n    display: flex;\n  }\n"]);return eF=function(){return n},n}function eT(){let n=(0,h.Z)(["\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 1.25rem;\n\n  @media (",") {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  @media (min-width: 1024px) {\n    grid-template-columns: repeat(3, 1fr);\n  }\n"]);return eT=function(){return n},n}function e_(){let n=(0,h.Z)(["\n  margin-top: 1.5rem;\n  text-align: center;\n  display: block;\n\n  @media (",") {\n    display: none;\n  }\n"]);return e_=function(){return n},n}function eE(){let n=(0,h.Z)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 0.5rem;\n  color: ",";\n  font-weight: 600;\n  font-size: 0.875rem;\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  transition: color 0.2s;\n\n  &:hover {\n    color: ",";\n  }\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n  }\n"]);return eE=function(){return n},n}let eH=a.ZP.section.withConfig({componentId:"sc-6878fb2b-0"})(eM()),eL=a.ZP.div.withConfig({componentId:"sc-6878fb2b-1"})(eS(),g.B.sm),eW=a.ZP.div.withConfig({componentId:"sc-6878fb2b-2"})(eD()),eR=a.ZP.div.withConfig({componentId:"sc-6878fb2b-3"})(ez()),eN=a.ZP.p.withConfig({componentId:"sc-6878fb2b-4"})(eB(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),e$=a.ZP.h2.withConfig({componentId:"sc-6878fb2b-5"})(eA()),eG=a.ZP.button.withConfig({componentId:"sc-6878fb2b-6"})(eF(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColorHover)||p.D.brandPrimaryHover},g.B.sm),eO=a.ZP.div.withConfig({componentId:"sc-6878fb2b-7"})(eT(),g.B.sm),eY=a.ZP.div.withConfig({componentId:"sc-6878fb2b-8"})(e_(),g.B.sm),eJ=a.ZP.button.withConfig({componentId:"sc-6878fb2b-9"})(eE(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColorHover)||p.D.brandPrimaryHover});function eq(n){let{events:e,onViewAll:t}=n,i=e.filter(n=>n.isFeatured).slice(0,6);return 0===i.length?null:(0,r.jsx)(eH,{children:(0,r.jsxs)(eL,{children:[(0,r.jsxs)(eW,{children:[(0,r.jsxs)(eR,{children:[(0,r.jsx)(eN,{
16children:"Handpicked"}),(0,r.jsx)(e$,{children:"Featured Events"})]}),(0,r.jsxs)(eG,{onClick:t,children:["View all",(0,r.jsx)(n7.Z,{})]})]}),(0,r.jsx)(eO,{children:i.map(n=>(0,r.jsx)(eI,{event:n},n.id))}),(0,r.jsx)(eY,{children:(0,r.jsxs)(eJ,{onClick:t,children:["View all events",(0,r.jsx)(n7.Z,{})]})})]})})}let eV=(0,l.Z)("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]),eU=(0,l.Z)("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);var eX=t(8971);function eK(){let n=(0,h.Z)(["\n  background: white;\n  border-radius: 0.75rem;\n  border: 1px solid #e5e7eb;\n  padding: 1.25rem;\n  position: sticky;\n  top: 8rem;\n"]);return eK=function(){return n},n}function eQ(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 1.25rem;\n  padding-bottom: 1rem;\n  border-bottom: 1px solid #f3f4f6;\n"]);return eQ=function(){return n},n}function e0(){let n=(0,h.Z)(["\n  font-weight: 600;\n  color: #111827;\n  font-size: 0.875rem;\n"]);return e0=function(){return n},n}function e1(){let n=(0,h.Z)(["\n  font-size: 0.75rem;\n  color: ",";\n  font-weight: 500;\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  transition: color 0.2s;\n\n  &:hover {\n    color: ",";\n  }\n"]);return e1=function(){return n},n}function e5(){let n=(0,h.Z)(["\n  border-bottom: 1px solid #f3f4f6;\n  padding-bottom: 1rem;\n  margin-bottom: 1rem;\n"]);return e5=function(){return n},n}function e2(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  cursor: pointer;\n\n  span {\n    font-size: 0.75rem;\n    font-weight: 600;\n    color: #6b7280;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n  }\n"]);return e2=function(){return n},n}function e7(){let n=(0,h.Z)(["\n  position: relative;\n  width: 2.25rem;\n  height: 1.25rem;\n  border-radius: 9999px;\n  border: none;\n  cursor: pointer;\n  transition: background-color 0.2s;\n  background: ",";\n"]);return e7=function(){return n},n}function e6(){let n=(0,h.Z)(["\n  position: absolute;\n  top: 0.125rem;\n  left: 0.125rem;\n  width: 1rem;\n  height: 1rem;\n  background: white;\n  border-radius: 9999px;\n  box-shadow:\n    0 1px 3px 0 rgba(0, 0, 0, 0.1),\n    0 1px 2px 0 rgba(0, 0, 0, 0.06);\n  transition: transform 0.2s;\n  transform: ",";\n"]);return e6=function(){return n},n}function e4(){let n=(0,h.Z)(["\n  border-bottom: 1px solid #f3f4f6;\n  padding-bottom: 1rem;\n  margin-bottom: 1rem;\n\n  &:last-child {\n    border-bottom: none;\n    margin-bottom: 0;\n  }\n"]);return e4=function(){return n},n}function e8(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  width: 100%;\n  margin-bottom: 0.75rem;\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  padding: 0;\n\n  span {\n    font-size: 0.75rem;\n    font-weight: 600;\n    color: #6b7280;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n  }\n\n  svg {\n    width: 0.875rem;\n    height: 0.875rem;\n    color: #9ca3af;\n  }\n"]);return e8=function(){return n},n}function e3(){let n=(0,h.Z)(["\n  display: flex;\n  flex-direction: column;\n  gap: 0.5rem;\n"]);return e3=function(){return n},n}function e9(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.625rem;\n  cursor: pointer;\n\n  &:hover span {\n    color: #111827;\n  }\n"]);return e9=function(){return n},n}function tn(){let n=(0,h.Z)(["\n  width: 0.875rem;\n  height: 0.875rem;\n  border-radius: 0.25rem;\n  border: 1px solid #d1d5db;\n  cursor: pointer;\n\n  &:checked {\n    background-color: ",";\n    border-color: ",";\n  }\n\n  &:focus {\n    outline: none;\n    ring: 2px;\n    ring-color: ",";\n  }\n"]);return tn=function(){return n},n}function te(){let n=(0,h.Z)(["\n  font-size: 0.875rem;\n  color: #4b5563;\n  transition: color 0.2s;\n"]);return te=function(){return n},n}let tt=a.ZP.aside.withConfig({componentId:"sc-4daff975-0"})(eK()),tr=a.ZP.div.withConfig({componentId:"sc-4daff975-1"})(eQ()),ti=a.ZP.h3.withConfig({componentId:"sc-4daff975-2"})(e0()),to=a.ZP.button.withConfig({componentId:"sc-4daff975-3"})(e1(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColorHover)||p.D.brandPrimaryHover}),ta=a.ZP.div.withConfig({componentId:"sc-4daff975-4"})(e5()),tc=a.ZP.label.withConfig({componentId:"sc-4daff975-5"})(e2()),tl=a.ZP.button.withConfig({componentId:"sc-4daff975-6"})(e7(),n=>{var e,t;return n.$isActive?(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary:"#e5e7eb"}),td=a.ZP.span.withConfig({componentId:"sc-4daff975-7"})(e6(),n=>n.$isActive?"translateX(1rem)":"translateX(0)"),ts=a.ZP.div.withConfig({componentId:"sc-4daff975-8"})(e4()),tu=a.ZP.button.withConfig({componentId:"sc-4daff975-9"})(e8()),tf=a.ZP.div.withConfig({componentId:"sc-4daff975-10"})(e3()),tm=a.ZP.label.withConfig({componentId:"sc-4daff975-11"})(e9()),th=a.ZP.input.withConfig({componentId:"sc-4daff975-12"})(tn(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),tp=a.ZP.span.withConfig({componentId:"sc-4daff975-13"})(te());function tg(n){let{title:e,children:t,defaultOpen:o=!0}=n,[a,c]=(0,i.useState)(o);return(0,r.jsxs)(ts,{children:[(0,r.jsxs)(tu,{onClick:()=>c(!a),children:[(0,r.jsx)("span",{children:e}),a?(0,r.jsx)(eU,{}):(0,r.jsx)(eX.Z,{})]}),a&&(0,r.jsx)(tf,{children:t})]})}function tb(n){let{label:e,checked:t,onChange:i}=n;return(0,r.jsxs)(tm,{children:[(0,r.jsx)(th,{type:"checkbox",checked:t,onChange:i}),(0,r.jsx)(tp,{children:e})]})}
16let tx=["Running","Hiking & Trails","Beach & Water","Yoga & Wellness","Cycling","Fitness & HIIT","Social Meetups","Climbing"],tv=["Today","This Weekend","This Week","This Month"],ty=["Free","Under $25","$25 – $75","$75+"],tw=["La Jolla","Mission Beach","Pacific Beach","Balboa Park","Coronado","Encinitas","Ocean Beach","North Park","Point Loma","Mission Bay"];function tk(n){let{selectedFilters:e,onFilterChange:t,onClearAll:i}=n,o=(n,r)=>{let i=e[n],o=i.includes(r)?i.filter(n=>n!==r):[...i,r];t({...e,[n]:o})},a=e.categories.length>0||e.dates.length>0||e.prices.length>0||e.cities.length>0||e.recurring;return(0,r.jsxs)(tt,{children:[(0,r.jsxs)(tr,{children:[(0,r.jsx)(ti,{children:"Filters"}),a&&(0,r.jsx)(to,{onClick:i,children:"Clear all"})]}),(0,r.jsx)(ta,{children:(0,r.jsxs)(tc,{children:[(0,r.jsx)("span",{children:"Recurring Only"}),(0,r.jsx)(tl,{$isActive:e.recurring,onClick:()=>t({...e,recurring:!e.recurring}),children:(0,r.jsx)(td,{$isActive:e.recurring})})]})}),(0,r.jsx)(tg,{title:"Category",children:tx.map(n=>(0,r.jsx)(tb,{label:n,checked:e.categories.includes(n),onChange:()=>o("categories",n)},n))}),(0,r.jsx)(tg,{title:"Date",children:tv.map(n=>(0,r.jsx)(tb,{label:n,checked:e.dates.includes(n),onChange:()=>o("dates",n)},n))}),(0,r.jsx)(tg,{title:"Price",children:ty.map(n=>(0,r.jsx)(tb,{label:n,checked:e.prices.includes(n),onChange:()=>o("prices",n)},n))}),(0,r.jsx)(tg,{title:"City / Area",children:tw.map(n=>(0,r.jsx)(tb,{label:n,checked:e.cities.includes(n),onChange:()=>o("cities",n)},n))})]})}function tZ(){let n=(0,h.Z)(["\n  padding: 3rem 0;\n  background: #f9fafb;\n"]);return tZ=function(){return n},n}function tC(){let n=(0,h.Z)(["\n  max-width: 1280px;\n  margin: 0 auto;\n  padding: 0 1rem;\n\n  @media (",") {\n    padding: 0 1.5rem;\n  }\n\n  @media (min-width: 1024px) {\n    padding: 0 2rem;\n  }\n"]);return tC=function(){return n},n}function tj(){let n=(0,h.Z)(["\n  margin-bottom: 1.5rem;\n"]);return tj=function(){return n},n}function tP(){let n=(0,h.Z)(["\n  font-size: 0.75rem;\n  font-weight: 600;\n  color: ",";\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  margin-bottom: 0.25rem;\n"]);return tP=function(){return n},n}function tI(){let n=(0,h.Z)(["\n  font-size: 1.25rem;\n  font-weight: 700;\n  color: #111827;\n  letter-spacing: -0.025em;\n"]);return tI=function(){return n},n}function tM(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 1.5rem;\n  gap: 1rem;\n"]);return tM=function(){return n},n}function tS(){let n=(0,h.Z)(["\n  font-size: 0.875rem;\n  color: #6b7280;\n\n  span {\n    font-weight: 600;\n    color: #374151;\n  }\n"]);return tS=function(){return n},n}function tD(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.75rem;\n"]);return tD=function(){return n},n}function tz(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n  background: white;\n  border: 1px solid #e5e7eb;\n  color: #4b5563;\n  font-size: 0.875rem;\n  font-weight: 500;\n  padding: 0.5rem 0.75rem;\n  border-radius: 0.5rem;\n  cursor: pointer;\n  transition: background 0.2s;\n\n  &:hover {\n    background: #f9fafb;\n  }\n\n  svg {\n    width: 0.875rem;\n    height: 0.875rem;\n  }\n\n  @media (min-width: 1024px) {\n    display: none;\n  }\n"]);return tz=function(){return n},n}function tB(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n  background: white;\n  border: 1px solid #e5e7eb;\n  border-radius: 0.5rem;\n  padding: 0.5rem 0.75rem;\n\n  span {\n    font-size: 0.75rem;\n    color: #9ca3af;\n    font-weight: 500;\n  }\n\n  select {\n    font-size: 0.875rem;\n    font-weight: 500;\n    color: #374151;\n    outline: none;\n    border: none;\n    background: transparent;\n    cursor: pointer;\n  }\n"]);return tB=function(){return n},n}function tA(){let n=(0,h.Z)(["\n  margin-bottom: 1.5rem;\n  display: block;\n\n  @media (min-width: 1024px) {\n    display: none;\n  }\n"]);return tA=function(){return n},n}function tF(){let n=(0,h.Z)(["\n  display: flex;\n  gap: 1.75rem;\n"]);return tF=function(){return n},n}function tT(){let n=(0,h.Z)(["\n  display: none;\n  width: 14rem;\n  flex-shrink: 0;\n\n  @media (min-width: 1024px) {\n    display: block;\n  }\n"]);return tT=function(){return n},n}function t_(){let n=(0,h.Z)(["\n  flex: 1;\n  min-width: 0;\n"]);return t_=function(){return n},n}function tE(){let n=(0,h.Z)(["\n  text-align: center;\n  padding: 5rem 0;\n  background: white;\n  border-radius: 0.75rem;\n  border: 1px solid #e5e7eb;\n"]);return tE=function(){return n},n}function tH(){let n=(0,h.Z)(["\n  width: 3rem;\n  height: 3rem;\n  background: #f3f4f6;\n  border-radius: 0.75rem;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0 auto 1rem;\n\n  svg {\n    width: 1.5rem;\n    height: 1.5rem;\n    color: #9ca3af;\n  }\n"]);return tH=function(){return n},n}function tL(){let n=(0,h.Z)(["\n  font-size: 1rem;\n  font-weight: 600;\n  color: #374151;\n  margin-bottom: 0.25rem;\n"]);return tL=function(){return n},n}function tW(){let n=(0,h.Z)(["\n  font-size: 0.875rem;\n  color: #9ca3af;\n  margin-bottom: 1.25rem;\n"]);return tW=function(){return n},n}function tR(){let n=(0,h.Z)(["\n  background: ",";\n  color: white;\n  font-weight: 600;\n  padding: 0.625rem 1.25rem;\n  border-radius: 0.5rem;\n  border: none;\n  cursor: pointer;\n  font-size: 0.875rem;\n  transition: background 0.2s;\n\n  &:hover {\n    background: ",";\n  }\n"]);return tR=function(){return n},n}function tN(){let n=(0,h.Z)(["\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 1rem;\n\n  @media (",") {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  @media (min-width: 1280px) {\n    grid-template-columns: repeat(3, 1fr);\n  }\n"]);return tN=function(){return n},n}function t$(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 0.25rem;\n  margin-top: 2.5rem;\n"]);return t$=function(){return n},n}function tG(){let n=(0,h.Z)(["\n  width: 2rem;\n  height: 2rem;\n  border-radius: 0.5rem;\n  font-size: 0.875rem;\n  border: none;\n  cursor: pointer;\n  transition: all 0.2s;\n\n  ","\n\n  &:disabled {\n    opacity: 0.5;
16\n    cursor: not-allowed;\n  }\n"]);return tG=function(){return n},n}function tO(){let n=(0,h.Z)(["\n  color: #d1d5db;\n  font-size: 0.875rem;\n  padding: 0 0.25rem;\n"]);return tO=function(){return n},n}function tY(){let n=(0,h.Z)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  min-height: 400px;\n  background: white;\n  border-radius: 0.75rem;\n  border: 1px solid #e5e7eb;\n"]);return tY=function(){return n},n}function tJ(){let n=(0,h.Z)(["\n  width: 48px;\n  height: 48px;\n  border: 4px solid #f3f4f6;\n  border-top-color: ",";\n  border-radius: 50%;\n  animation: spin 0.8s linear infinite;\n\n  @keyframes spin {\n    to {\n      transform: rotate(360deg);\n    }\n  }\n"]);return tJ=function(){return n},n}function tq(){let n=(0,h.Z)(["\n  margin-top: 1rem;\n  font-size: 0.875rem;\n  color: #6b7280;\n"]);return tq=function(){return n},n}let tV=a.ZP.section.withConfig({componentId:"sc-60bca7a-0"})(tZ()),tU=a.ZP.div.withConfig({componentId:"sc-60bca7a-1"})(tC(),g.B.sm),tX=a.ZP.div.withConfig({componentId:"sc-60bca7a-2"})(tj()),tK=a.ZP.p.withConfig({componentId:"sc-60bca7a-3"})(tP(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),tQ=a.ZP.h2.withConfig({componentId:"sc-60bca7a-4"})(tI()),t0=a.ZP.div.withConfig({componentId:"sc-60bca7a-5"})(tM()),t1=a.ZP.p.withConfig({componentId:"sc-60bca7a-6"})(tS()),t5=a.ZP.div.withConfig({componentId:"sc-60bca7a-7"})(tD()),t2=a.ZP.button.withConfig({componentId:"sc-60bca7a-8"})(tz()),t7=a.ZP.div.withConfig({componentId:"sc-60bca7a-9"})(tB()),t6=a.ZP.div.withConfig({componentId:"sc-60bca7a-10"})(tA()),t4=a.ZP.div.withConfig({componentId:"sc-60bca7a-11"})(tF()),t8=a.ZP.div.withConfig({componentId:"sc-60bca7a-12"})(tT()),t3=a.ZP.div.withConfig({componentId:"sc-60bca7a-13"})(t_()),t9=a.ZP.div.withConfig({componentId:"sc-60bca7a-14"})(tE()),rn=a.ZP.div.withConfig({componentId:"sc-60bca7a-15"})(tH()),re=a.ZP.h3.withConfig({componentId:"sc-60bca7a-16"})(tL()),rt=a.ZP.p.withConfig({componentId:"sc-60bca7a-17"})(tW()),rr=a.ZP.button.withConfig({componentId:"sc-60bca7a-18"})(tR(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary},n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColorHover)||p.D.brandPrimaryHover}),ri=a.ZP.div.withConfig({componentId:"sc-60bca7a-19"})(tN(),g.B.sm),ro=a.ZP.div.withConfig({componentId:"sc-60bca7a-20"})(t$()),ra=a.ZP.button.withConfig({componentId:"sc-60bca7a-21"})(tG(),n=>{var e,t;return n.$isActive?"\n    background: ".concat((null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary,";\n    color: white;\n    font-weight: 600;\n  "):"\n    background: transparent;\n    border: 1px solid #e5e7eb;\n    color: #6b7280;\n\n    &:hover:not(:disabled) {\n      background: #f3f4f6;\n    }\n  "}),rc=a.ZP.span.withConfig({componentId:"sc-60bca7a-22"})(tO()),rl=a.ZP.div.withConfig({componentId:"sc-60bca7a-23"})(tY()),rd=a.ZP.div.withConfig({componentId:"sc-60bca7a-24"})(tJ(),n=>{var e,t;return(null===(e=n.theme)||void 0===e?void 0:null===(t=e.colors)||void 0===t?void 0:t.primaryColor)||p.D.brandPrimary}),rs=a.ZP.p.withConfig({componentId:"sc-60bca7a-25"})(tq());function ru(n){let{events:e,activeCategory:t,selectedFilters:o,onFilterChange:a,onClearFilters:c,onSortChange:l,sortBy:d="date",currentPage:s=0,totalPages:u=1,onPageChange:f,isLoading:m=!1}=n,[h,p]=(0,i.useState)(!1),g=n=>{l&&l(n)},b=n=>{f&&f(n)};return(0,r.jsx)(tV,{children:(0,r.jsxs)(tU,{children:[(0,r.jsxs)(tX,{children:[(0,r.jsx)(tK,{children:"Browse"}),(0,r.jsx)(tQ,{children:"All"===t?"All Events":"".concat(t," Events")})]}),(0,r.jsxs)(t0,{children:[(0,r.jsxs)(t1,{children:[(0,r.jsx)("span",{children:e.length})," events"]}),(0,r.jsxs)(t5,{children:[(0,r.jsxs)(t2,{onClick:()=>p(!h),children:[(0,r.jsx)(eV,{}),"Filters"]}),(0,r.jsxs)(t7,{children:[(0,r.jsx)("span",{children:"Sort:"}),(0,r.jsxs)("select",{value:d,onChange:n=>g(n.target.value),children:[(0,r.jsx)("option",{value:"date",children:"Date"}),(0,r.jsx)("option",{value:"price-asc",children:"Price: Low to High"}),(0,r.jsx)("option",{value:"popular",children:"Popular"})]})]})]})]}),h&&(0,r.jsx)(t6,{children:(0,r.jsx)(tk,{selectedFilters:o,onFilterChange:a,onClearAll:c})}),(0,r.jsxs)(t4,{children:[(0,r.jsx)(t8,{children:(0,r.jsx)(tk,{selectedFilters:o,onFilterChange:a,onClearAll:c})}),(0,r.jsx)(t3,{children:m?(0,r.jsxs)(rl,{children:[(0,r.jsx)(rd,{}),(0,r.jsx)(rs,{children:"Loading events..."})]}):0===e.length?(0,r.jsxs)(t9,{children:[(0,r.jsx)(rn,{children:(0,r.jsx)(eV,{})}),(0,r.jsx)(re,{children:"No events found"}),(0,r.jsx)(rt,{children:"Try adjusting your filters or search query"}),(0,r.jsx)(rr,{onClick:c,children:"Clear Filters"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(ri,{children:e.map(n=>(0,r.jsx)(eI,{event:n},n.id))}),u>1&&(0,r.jsxs)(ro,{children:[(0,r.jsx)(ra,{onClick:()=>b(s-1),disabled:0===s||m,children:"‹"}),(()=>{let n=[];if(u<=5)for(let e=0;e<u;e++)n.push(e);else{n.push(0);let e=Math.max(1,s-1),t=Math.min(u-2,s+1);e>1&&n.push("...");for(let r=e;r<=t;r++)n.push(r);t<u-2&&n.push("..."),u>1&&n.push(u-1)}return n})().map((n,e)=>"..."===n?(0,r.jsx)(rc,{children:"\xb7\xb7\xb7"},"ellipsis-".concat(e)):(0,r.jsx)(ra,{$isActive:n===s,onClick:()=>b(n),disabled:m,children:n+1},n)),(0,r.jsx)(ra,{onClick:()=>b(s+1),disabled:s>=u-1||m,children:"›"})]})]})})]})]})})}let rf=(0,l.Z)("twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]),rm=(0,l.Z)("instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]),rh=(0,l.Z)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]);function rp(){let n=(0,h.Z)(["\n  background-color: #1e1b4b;
16\n  color: white;\n"]);return rp=function(){return n},n}function rg(){let n=(0,h.Z)(["\n  max-width: 1280px;\n  margin: 0 auto;\n  padding: 3.5rem 1rem;\n\n  @media (",") {\n    padding: 3.5rem 1.5rem;\n  }\n\n  @media (min-width: 1024px) {\n    padding: 3.5rem 2rem;\n  }\n"]);return rg=function(){return n},n}function rb(){let n=(0,h.Z)(["\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 2.5rem;\n  margin-bottom: 2.5rem;\n\n  @media (min-width: 768px) {\n    grid-template-columns: repeat(4, 1fr);\n  }\n"]);return rb=function(){return n},n}function rx(){let n=(0,h.Z)(["\n  @media (min-width: 768px) {\n    grid-column: span 1;\n  }\n"]);return rx=function(){return n},n}function rv(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 0.625rem;\n  margin-bottom: 1rem;\n"]);return rv=function(){return n},n}function ry(){let n=(0,h.Z)(["\n  width: 2rem;\n  height: 2rem;\n  background: #7c3aed;\n  border-radius: 0.375rem;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n    color: white;\n  }\n"]);return ry=function(){return n},n}function rw(){let n=(0,h.Z)(["\n  font-size: 1rem;\n  font-weight: 700;\n  color: white;\n"]);return rw=function(){return n},n}function rk(){let n=(0,h.Z)(["\n  color: #a5b4fc;\n  font-size: 0.875rem;\n  line-height: 1.625;\n  margin-bottom: 1.25rem;\n"]);return rk=function(){return n},n}function rZ(){let n=(0,h.Z)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 0.375rem;\n  border: 1px solid #6d28d9;\n  color: #c4b5fd;\n  font-size: 0.75rem;\n  font-weight: 500;\n  padding: 0.375rem 0.75rem;\n  border-radius: 0.375rem;\n\n  svg {\n    width: 0.75rem;\n    height: 0.75rem;\n  }\n"]);return rZ=function(){return n},n}function rC(){let n=(0,h.Z)([""]);return rC=function(){return n},n}function rj(){let n=(0,h.Z)(["\n  font-size: 0.75rem;\n  font-weight: 600;\n  color: #9ca3af;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n  margin-bottom: 1rem;\n"]);return rj=function(){return n},n}function rP(){let n=(0,h.Z)(["\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 0.625rem;\n"]);return rP=function(){return n},n}function rI(){let n=(0,h.Z)([""]);return rI=function(){return n},n}function rM(){let n=(0,h.Z)(["\n  color: #a5b4fc;\n  font-size: 0.875rem;\n  text-decoration: none;\n  transition: color 0.2s;\n\n  &:hover {\n    color: white;\n  }\n"]);return rM=function(){return n},n}function rS(){let n=(0,h.Z)(["\n  border-top: 1px solid #4338ca;\n  padding-top: 2rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-between;\n  gap: 1rem;\n\n  @media (",") {\n    flex-direction: row;\n  }\n"]);return rS=function(){return n},n}function rD(){let n=(0,h.Z)(["\n  color: #818cf8;\n  font-size: 0.75rem;\n"]);return rD=function(){return n},n}function rz(){let n=(0,h.Z)(["\n  display: flex;\n  align-items: center;\n  gap: 1rem;\n"]);return rz=function(){return n},n}function rB(){let n=(0,h.Z)(["\n  color: #818cf8;\n  transition: color 0.2s;\n\n  &:hover {\n    color: #a5b4fc;\n  }\n\n  svg {\n    width: 1rem;\n    height: 1rem;\n  }\n"]);return rB=function(){return n},n}let rA=a.ZP.footer.withConfig({componentId:"sc-2540e658-0"})(rp()),rF=a.ZP.div.withConfig({componentId:"sc-2540e658-1"})(rg(),g.B.sm),rT=a.ZP.div.withConfig({componentId:"sc-2540e658-2"})(rb()),r_=a.ZP.div.withConfig({componentId:"sc-2540e658-3"})(rx()),rE=a.ZP.div.withConfig({componentId:"sc-2540e658-4"})(rv()),rH=a.ZP.div.withConfig({componentId:"sc-2540e658-5"})(ry()),rL=a.ZP.span.withConfig({componentId:"sc-2540e658-6"})(rw()),rW=a.ZP.p.withConfig({componentId:"sc-2540e658-7"})(rk()),rR=a.ZP.div.withConfig({componentId:"sc-2540e658-8"})(rZ()),rN=a.ZP.div.withConfig({componentId:"sc-2540e658-9"})(rC()),r$=a.ZP.h4.withConfig({componentId:"sc-2540e658-10"})(rj()),rG=a.ZP.ul.withConfig({componentId:"sc-2540e658-11"})(rP()),rO=a.ZP.li.withConfig({componentId:"sc-2540e658-12"})(rI()),rY=a.ZP.a.withConfig({componentId:"sc-2540e658-13"})(rM()),rJ=a.ZP.div.withConfig({componentId:"sc-2540e658-14"})(rS(),g.B.sm),rq=a.ZP.p.withConfig({componentId:"sc-2540e658-15"})(rD()),rV=a.ZP.div.withConfig({componentId:"sc-2540e658-16"})(rz()),rU=a.ZP.a.withConfig({componentId:"sc-2540e658-17"})(rB());function rX(){return(0,r.jsx)(rA,{children:(0,r.jsxs)(rF,{children:[(0,r.jsxs)(rT,{children:[(0,r.jsxs)(r_,{children:[(0,r.jsxs)(rE,{children:[(0,r.jsx)(rH,{children:(0,r.jsx)(d,{})}),(0,r.jsx)(rL,{children:"SD Outside"})]}),(0,r.jsx)(rW,{children:"San Diego's home for outdoor fitness and social events - group runs, beach workouts, trail hikes, and more. No per-ticket fees."}),(0,r.jsxs)(rR,{children:[(0,r.jsx)(d,{}),"No Per-Ticket Fees"]})]}),(0,r.jsxs)(rN,{children:[(0,r.jsx)(r$,{children:"Explore"}),(0,r.jsx)(rG,{children:["All Events","Running Groups","Beach & Water","Hiking & Trail
16s","Yoga & Wellness","Cycling Rides"].map(n=>(0,r.jsx)(rO,{children:(0,r.jsx)(rY,{href:"#",children:n})},n))})]}),(0,r.jsxs)(rN,{children:[(0,r.jsx)(r$,{children:"Neighborhoods"}),(0,r.jsx)(rG,{children:["La Jolla","Mission Beach","Pacific Beach","Balboa Park","Coronado","Encinitas"].map(n=>(0,r.jsx)(rO,{children:(0,r.jsx)(rY,{href:"#",children:n})},n))})]}),(0,r.jsxs)(rN,{children:[(0,r.jsx)(r$,{children:"SD Outside"}),(0,r.jsx)(rG,{children:["About Us","Post an Event","How It Works","Privacy Policy","Terms of Service"].map(n=>(0,r.jsx)(rO,{children:(0,r.jsx)(rY,{href:"#",children:n})},n))})]})]}),(0,r.jsxs)(rJ,{children:[(0,r.jsx)(rq,{children:"\xa9 2026 SD Outside. Made with ☀️ in San Diego."}),(0,r.jsx)(rV,{children:[rf,rm,rh].map((n,e)=>(0,r.jsx)(rU,{href:"#",children:(0,r.jsx)(n,{})},e))})]})]})})}function rK(){let n=(0,h.Z)(["\n  min-height: 100vh;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: linear-gradient(135deg, #f5f7fa 0%, #e4e9f2 100%);\n  padding: 2rem;\n"]);return rK=function(){return n},n}function rQ(){let n=(0,h.Z)(["\n  background: white;\n  border-radius: 1rem;\n  padding: 3rem 2rem;\n  max-width: 500px;\n  width: 100%;\n  text-align: center;\n  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.1);\n  border: 1px solid rgba(157, 37, 220, 0.1);\n"]);return rQ=function(){return n},n}function r0(){let n=(0,h.Z)(["\n  width: 80px;\n  height: 80px;\n  margin: 0 auto 1.5rem;\n  font-size: 64px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: linear-gradient(135deg, #f3e8ff 0%, #e9d5ff 100%);\n  border-radius: 50%;\n"]);return r0=function(){return n},n}function r1(){let n=(0,h.Z)(["\n  font-size: 1.5rem;\n  font-weight: 700;\n  color: ",";\n  margin: 0 0 0.75rem 0;\n"]);return r1=function(){return n},n}function r5(){let n=(0,h.Z)(["\n  font-size: 1rem;\n  color: #6b7280;\n  margin: 0 0 2rem 0;\n  line-height: 1.6;\n"]);return r5=function(){return n},n}function r2(){let n=(0,h.Z)(["\n  display: inline-block;\n  background: #f3f4f6;\n  color: #6b7280;\n  font-size: 0.75rem;\n  padding: 0.5rem 1rem;\n  border-radius: 0.5rem;\n  margin-bottom: 2rem;\n  font-family: monospace;\n\n  strong {\n    color: #374151;\n    font-weight: 600;\n  }\n"]);return r2=function(){return n},n}function r7(){let n=(0,h.Z)(["\n  display: flex;\n  gap: 0.75rem;\n  justify-content: center;\n  flex-wrap: wrap;\n"]);return r7=function(){return n},n}function r6(){let n=(0,h.Z)(["\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: ",";\n  color: ",";\n  font-weight: 600;\n  padding: 0.75rem 1.75rem;\n  border-radius: 0.5rem;\n  text-decoration: none;\n  transition: all 0.2s;\n  border: none;\n  cursor: pointer;\n  font-size: 0.875rem;\n\n  &:hover {\n    background: ",";\n    transform: translateY(-1px);\n    box-shadow: 0 4px 12px rgba(157, 37, 220, 0.2);\n  }\n"]);return r6=function(){return n},n}function r4(){let n=(0,h.Z)(["\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: transparent;\n  color: ",";\n  font-weight: 600;\n  padding: 0.75rem 1.75rem;\n  border-radius: 0.5rem;\n  text-decoration: none;\n  transition: all 0.2s;\n  border: 2px solid #e5e7eb;\n  cursor: pointer;\n  font-size: 0.875rem;\n\n  &:hover {\n    border-color: ",";\n    background: rgba(157, 37, 220, 0.05);\n    transform: translateY(-1px);\n  }\n"]);return r4=function(){return n},n}function r8(){let n=(0,h.Z)(["\n  font-size: 0.875rem;\n  color: #9ca3af;\n  margin-top: 2rem;\n  padding-top: 2rem;\n  border-top: 1px solid #f3f4f6;\n"]);return r8=function(){return n},n}let r3=a.ZP.div.withConfig({componentId:"sc-abcf4508-0"})(rK()),r9=a.ZP.div.withConfig({componentId:"sc-abcf4508-1"})(rQ()),ie=a.ZP.div.withConfig({componentId:"sc-abcf4508-2"})(r0()),it=a.ZP.h2.withConfig({componentId:"sc-abcf4508-3"})(r1(),p.D.textColorDefault),ir=a.ZP.p.withConfig({componentId:"sc-abcf4508-4"})(r5()),ii=a.ZP.div.withConfig({componentId:"sc-abcf4508-5"})(r2()),io=a.ZP.div.withConfig({componentId:"sc-abcf4508-6"})(r7()),ia=a.ZP.a.withConfig({componentId:"sc-abcf4508-7"})(r6(),p.D.brandPrimary,p.D.baseWhite,p.D.brandPrimaryHover),ic=a.ZP.a.withConfig({componentId:"sc-abcf4508-8"})(r4(),p.D.brandPrimary,p.D.brandPrimary),il=a.ZP.p.withConfig({componentId:"sc-abcf4508-9"})(r8());function id(n){let{statusCode:e,errorMessage:t,siteId:i}=n,a=404===e?{title:"Marketplace Not Found",message:t||"We couldn't find this marketplace. The ID might be incorrect, or this marketplace may have been removed.",icon:"\uD83D\uDD0D",helpText:"Double-check the URL or contact the marketplace organizer for the correct link."}:{title:"We're Having Trouble",message:t||"Something went wrong while loading this marketplace. Don't worry, our team has been notified and we're working on it.",icon:"⚠️",helpText:"Please try again in a few moments. If the problem persists, contact support."};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.fj,{title:"".concat(a.title," | Ticket Spot"),description:a.message,canonicalPath:"/",indexable:!1}),(0,r.jsx)(r3,{children:(0,r.jsxs)(r9,{children:[(0,r.jsx)(ie,{children:a.icon}),(0,r.jsx)(it,{children:a.title}),(0,r.jsx)(ir,{children:a.message}),i&&(0,r.jsxs)(ii,{children:["Marketplace ID: ",(0,r.jsx)("strong",{children:i})]}),(0,r.jsxs)(io,{children:[(0,r.jsx)(ia,{href:"/",children:"Go to Homepage"}),(0,r.jsx)(ic,{href:"mailto:[email protected]",children:"Contact Support"})]}),(0,r.jsx)(il,{children:a.helpText})]})})]})}let is=[{id:1,title:"Torrey Pines Trail Run - Saturday Morning Group",category:"Running",date:"Every Saturday",time:"7:00 AM",venue:"Torrey Pines State Reserve",city:"La Jolla",state:"CA",price:"Free",isFeatured:!0,isRecurring:!0,recurringLabel:"Every Saturday",imageGradient:"from-orange-700 to-red-800",attendees:48},{id:2,title:"Sunrise Beach Yoga - Mission Beach",category:"Yoga & Wellness",date:"Every Sunday",time:"6:30 AM",venue:"Mission Beach Boardwalk",city:"Mission Beach",state:"CA",price:"$10",isFeatured:!0,isRecurring:!0,recurringLabel:"Every Sunday",imageGradient:"from-
16amber-600 to-orange-700",attendees:32},{id:3,title:"La Jolla Cove Ocean Swim Club",category:"Beach & Water",date:"Every Tue & Sat",time:"6:00 AM",venue:"La Jolla Cove",city:"La Jolla",state:"CA",price:"Free",isFeatured:!0,isRecurring:!0,recurringLabel:"Tue & Sat",imageGradient:"from-cyan-700 to-sky-800",attendees:40},{id:4,title:"Balboa Park Outdoor Bootcamp",category:"Fitness & HIIT",date:"Mon / Wed / Fri",time:"6:00 AM",venue:"Balboa Park Lawn",city:"Balboa Park",state:"CA",price:"$12",isFeatured:!0,isRecurring:!0,recurringLabel:"MWF",imageGradient:"from-rose-700 to-red-800",attendees:20},{id:5,title:"Coronado Island Stand-Up Paddleboard Meetup",category:"Beach & Water",date:"Every Saturday",time:"8:30 AM",venue:"Coronado Beach",city:"Coronado",state:"CA",price:"$20",isFeatured:!0,isRecurring:!0,recurringLabel:"Every Saturday",imageGradient:"from-teal-700 to-cyan-800",attendees:18},{id:6,title:"Pacific Beach Social Cycling Ride",category:"Cycling",date:"Every Sunday",time:"7:30 AM",venue:"Crystal Pier, Pacific Beach",city:"Pacific Beach",state:"CA",price:"Free",isFeatured:!0,isRecurring:!0,recurringLabel:"Every Sunday",imageGradient:"from-violet-700 to-purple-800",attendees:35},{id:7,title:"Sunset Cliffs Trail Run & Social",category:"Running",date:"Every Wednesday",time:"6:00 PM",venue:"Sunset Cliffs Natural Park",city:"Ocean Beach",state:"CA",price:"Free",isFeatured:!1,isRecurring:!0,recurringLabel:"Every Wednesday",imageGradient:"from-orange-600 to-amber-700",attendees:28},{id:8,title:"Encinitas Sunset Vinyasa Flow",category:"Yoga & Wellness",date:"Every Friday",time:"5:30 PM",venue:"Moonlight Beach",city:"Encinitas",state:"CA",price:"$12",isFeatured:!1,isRecurring:!0,recurringLabel:"Every Friday",imageGradient:"from-pink-700 to-rose-800",attendees:25},{id:9,title:"Mission Bay Kayak & Coffee Meetup",category:"Beach & Water",date:"Every Saturday",time:"8:00 AM",venue:"Mission Bay Park",city:"Mission Bay",state:"CA",price:"$15",isFeatured:!1,isRecurring:!0,recurringLabel:"Every Saturday",imageGradient:"from-sky-700 to-blue-800",attendees:22},{id:10,title:"North Park Run Club - Tuesday Nights",category:"Running",date:"Every Tuesday",time:"6:30 PM",venue:"North Park Community Park",city:"North Park",state:"CA",price:"Free",isFeatured:!1,isRecurring:!0,recurringLabel:"Every Tuesday",imageGradient:"from-indigo-700 to-violet-800",attendees:45},{id:11,title:"Torrey Pines Guided Hike + Social Brunch",category:"Hiking & Trails",date:"Every Other Saturday",time:"8:00 AM",venue:"Torrey Pines State Beach",city:"La Jolla",state:"CA",price:"$5",isFeatured:!1,isRecurring:!0,recurringLabel:"Bi-weekly",imageGradient:"from-emerald-700 to-teal-800",attendees:30},{id:12,title:"Mission Beach Volleyball League",category:"Beach & Water",date:"Every Thursday",time:"6:00 PM",venue:"Mission Beach Courts",city:"Mission Beach",state:"CA",price:"$15",isFeatured:!1,isRecurring:!0,recurringLabel:"Every Thursday",imageGradient:"from-blue-700 to-indigo-800",attendees:24},{id:13,title:"Cabrillo National Monument Morning Hike",category:"Hiking & Trails",date:"Every Sunday",time:"7:00 AM",venue:"Cabrillo National Monument",city:"Point Loma",state:"CA",price:"Free",isFeatured:!1,isRecurring:!0,recurringLabel:"Every Sunday",imageGradient:"from-lime-700 to-green-800",attendees:38},{id:14,title:"La Jolla Surf Clinic - Beginners Welcome",category:"Beach & Water",date:"Apr 5, 2026",time:"9:00 AM",venue:"La Jolla Shores",city:"La Jolla",state:"CA",price:"$55",isFeatured:!1,isRecurring:!1,imageGradient:"from-blue-600 to-cyan-700",attendees:16}],iu={categories:[],dates:[],prices:[],cities:[],recurring:!1},im=["from-orange-700 to-red-800","from-amber-600 to-orange-700","from-cyan-700 to-sky-800","from-rose-700 to-red-800","from-teal-700 to-cyan-800","from-violet-700 to-purple-800","from-orange-600 to-amber-700","from-pink-700 to-rose-800","from-sky-700 to-blue-800","from-indigo-700 to-violet-800","from-emerald-700 to-teal-800","from-blue-700 to-indigo-800","from-lime-700 to-green-800","from-blue-600 to-cyan-700"];function ih(n){var e,t,r;return{id:parseInt(n.id,10)||0,title:n.title,category:n.category,date:function(n,e,t){if(e&&t)return t;let r=new Date(n);return"".concat(["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][r.getMonth()]," ").concat(r.getDate(),", ").concat(r.getFullYear())}(n.start_date,n.is_recurring,n.recurrence_pattern),time:function(n){let e=new Date(n),t=e.getHours(),r=e.getMinutes(),i=r.toString().padStart(2,"0");return"".concat(t%12||12,":").concat(i," ").concat(t>=12?"PM":"AM")}(n.start_date),venue:n.venue_name,city:n.city,state:n.state,price:(e=n.is_free,t=n.price_min,r=n.price_max,e||null===t?"Free":r&&r!==t?"$".concat(t," - $").concat(r):"$".concat(t)),isFeatured:n.is_featured,isRecurring:n.is_recurring,recurringLabel:n.recurrence_pattern,imageGradient:function(n){let e=parseInt(n,10)||0;return im[e%im.length]}(n.id),attendees:n.attendee_count,slug:n.slug}}var ip=t(95966);let ig=function(n){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,ip.WY)("/api/v1/accounts/marketplace/".concat(n,"/events"),"get",{page:e.page||0,limit:e.limit||20,...e}).then(n=>n.data)},ib=function(n,e){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:20;return(0,ip.WY)("/api/v1/accounts/marketplace/".concat(n,"/search"),"get",{q:e,limit:t}).then(n=>n.data)};var ix=!0;function iv(n){let{siteId:e,siteInfo:t,featuredEvents:l=[],initialEvents:d=[],totalEvents:s=0,totalPages:u=1,currentPage:f=0,error:m}=n;if(m||!t)return(0,r.jsx)(id,{statusCode:(null==m?void 0:m.statusCode)||404,errorMessage:null==m?void 0:m.message,siteId:e});let[h,g]=(0,i.useState)("All"),[b,x]=(0,i.useState)(""),[v,y]=(0,i.useState)(iu),[w,k]=(0,i.useState)(d),[Z,C]=(0,i.useState)(f),[j,P]=(0,i.useState)(s),[I,M]=(0,i.useState)(u),[S,D]=(0,i.useState)(!1),[z,B]=(0,i.useState)("date");w.length;let A=l.length>0?l:is.filter(n=>n.isFeatured),F={colors:{primaryColor:(null==t?void 0:t.brand_background_color)||p.D.brandPrimary,primaryColorHover:(null==t?void 0:t.brand_secondary_color)||p.D.brandPrimaryHover,buttonTextColor:(null==t?void 0:t.brand_text_color)||p.D.baseWhite,heroGradientStart:"#3B0764",heroGradientEnd:"#7C3AED"}},T=(0,i.useCallback)(async function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;D(!0);try{let t={page:n,limit:20,sort_by:"price-asc"===z?"price":z};if("All"!==h&&(t.category=h),v.categories.length>0&&(t.category=v.categories[0]),v.cities.length>
160&&(t.city=v.cities[0]),v.recurring&&(t.recurring_only=!0),v.prices.length>0){let n=v.prices[0];"Free"===n?t.price_filter="free":"Under $25"===n&&(t.price_filter="under_50")}if(v.dates.length>0){let n=v.dates[0];"This Weekend"===n?t.date_filter="this_weekend":"This Week"===n?t.date_filter="this_week":"This Month"===n?t.date_filter="this_month":"Today"===n&&(t.date_filter="today")}let r=await ig(e,t),i=r.events.map(ih);k(i),P(r.total),M(r.total_pages),C(n)}catch(n){console.error("Error fetching events:",n)}finally{D(!1)}},[e,h,v,z]),_=(0,i.useCallback)(async n=>{if(!n.trim()){T(0);return}D(!0);try{let t=await ib(e,n,50),r=t.events.map(ih);k(r),P(t.total),M(1),C(0)}catch(n){console.error("Error searching events:",n)}finally{D(!1)}},[e,T]),E=n=>{x(n),_(n);let e=document.getElementById("events-section");null==e||e.scrollIntoView({behavior:"smooth"})},H=n=>{let e=(null==t?void 0:t.categories)||["Running","Hiking & Trails","Beach & Water","Yoga & Wellness","Cycling","Fitness & HIIT","Social Meetups","Climbing"];if(e.includes(n))g(n),x("");else{let e={Hiking:"Hiking & Trails",Beach:"Beach & Water",Yoga:"Yoga & Wellness"};e[n]?(g(e[n]),x("")):y(e=>({...e,cities:[n]}))}let r=document.getElementById("events-section");null==r||r.scrollIntoView({behavior:"smooth"})},L=()=>{g("All"),x(""),y(iu);let n=document.getElementById("events-section");null==n||n.scrollIntoView({behavior:"smooth"})},W=()=>{y(iu),g("All"),x(""),T(0)},R=n=>{g(n),x("")},N=n=>{y(n)},$=n=>{B(n)},G=n=>{if(n>=0&&n<I){T(n);let e=document.getElementById("events-section");null==e||e.scrollIntoView({behavior:"smooth"})}};i.useEffect(()=>{b||T(0)},[h,v,z]);let O=(0,i.useMemo)(()=>{if(w.length>0&&w!==is)return w;let n=is;if("All"!==h&&(n=n.filter(n=>n.category===h)),b.trim()){let e=b.toLowerCase();n=n.filter(n=>n.title.toLowerCase().includes(e)||n.category.toLowerCase().includes(e)||n.city.toLowerCase().includes(e)||n.venue.toLowerCase().includes(e))}return v.categories.length>0&&(n=n.filter(n=>v.categories.includes(n.category))),v.cities.length>0&&(n=n.filter(n=>v.cities.includes(n.city))),v.recurring&&(n=n.filter(n=>n.isRecurring)),v.prices.length>0&&(n=n.filter(n=>{if(v.prices.includes("Free")&&"Free"===n.price)return!0;if(v.prices.includes("Under $25")&&"Free"!==n.price){let e=n.price.match(/\$(\d+)/);if(e&&25>parseInt(e[1]))return!0}return!1})),n},[h,b,v,w]),Y="".concat(t.site_display_name," - Outdoor Fitness & Social Events"),J=t.description||"Find recurring group runs, beach workouts, trail hikes, and social fitness events. No per-ticket fees.";return(0,r.jsx)(a.f6,{theme:F,children:(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(o.fj,{title:Y,description:J,canonicalPath:"/marketplace/".concat(e),keywords:t.categories,image:t.landing_header_image_url||void 0,ogType:"website"}),(0,r.jsx)(c.A,{children:(0,r.jsxs)("div",{style:{minHeight:"100vh",width:"100%",background:"white"},children:[(0,r.jsx)(nr,{}),(0,r.jsx)(nH,{onSearch:E,onTagClick:H}),(0,r.jsx)(n2,{activeCategory:h,onCategoryChange:R}),(0,r.jsx)(eq,{events:A,onViewAll:L}),(0,r.jsx)("div",{id:"events-section",children:(0,r.jsx)(ru,{events:O,activeCategory:h,selectedFilters:v,onFilterChange:N,onClearFilters:W,onSortChange:$,sortBy:z,currentPage:Z,totalPages:I,onPageChange:G,isLoading:S})}),(0,r.jsx)(rX,{})]})})]})})}},31727:function(n,e,t){"use strict";t.d(e,{A:function(){return s}});var r=t(85893),i=t(7297),o=t(15437);function a(){let n=(0,i.Z)(["\n  display: flex;\n  justify-content: center;\n  width: 100%;\n  height: 100%;\n  min-height: 100vh;\n\n  .ant-typography {\n    margin: 0;\n    font-family:\n      Kumbh Sans,\n      sans-serif !important;\n  }\n"]);return a=function(){return n},n}function c(){let n=(0,i.Z)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  height: 100%;\n"]);return c=function(){return n},n}let l=o.ZP.div.withConfig({componentId:"sc-d3cc1ee5-0"})(a()),d=o.ZP.div.withConfig({componentId:"sc-d3cc1ee5-1"})(c()),s=n=>{let{children:e}=n;return(0,r.jsx)(l,{children:(0,r.jsx)(d,{children:e})})}},12762:function(n,e,t){"use strict";var r,i;t.d(e,{D:function(){return r}}),(i=r||(r={})).brandPrimary="#9D25DC",i.brandPrimaryHover="#4944a4",i.backgroundSecondary="#F7F6FC",i.textColorDefault="#030229",i.bordersPrimary="#D9D9D9",i.baseWhite="#FFF",i.baseWhiteHover="#d9d8d8",i.disabledBg="#AEAEAE"},61401:function(n,e,t){"use strict";t.d(e,{B:function(){return i}});let r={xl:1439,lg:1279,md:1023,sm:767,xs:639,xxs:479},i={xl:"max-width: ".concat(r.xl,"px"),lg:"max-width: ".concat(r.lg,"px"),md:"max-width: ".concat(r.md,"px"),sm:"max-width: ".concat(r.sm,"px"),xs:"max-width: ".concat(r.xs,"px"),xxs:"max-width: ".concat(r.xxs,"px")}},95966:function(n,e,t){"use strict";t.d(e,{H:function(){return o},WY:function(){return c},Wl:function(){return a}});var r=t(29061),i=t(83454);let o=i.env.NEXT_PUBLIC_API_HOST||"https://ticketspotapp.com/api",a="https://ticketspotapp.com/manage";function c(n){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"get",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return console.log("API REQUEST:",e.toUpperCase(),"".concat(o).concat(n),t),(0,r.Z)({url:"".concat(o).concat(n),method:e,data:"get"===e?null:t,params:"get"!==e?null:t,withCredentials:!0,...i})}},7297:function(n,e,t){"use strict";function r(n,e){return e||(e=n.slice(0)),Object.freeze(Object.defineProperties(n,{raw:{value:Object.freeze(e)}}))}t.d(e,{Z:function(){return r}})}},function(n){n.O(0,[1842,9774,2888,179],function(){return n(n.s=50107)}),_N_E=n.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.