(function(pt,We){typeof exports=="object"&&typeof module<"u"?module.exports=We():typeof define=="function"&&define.amd?define(We):(pt=typeof globalThis<"u"?globalThis:pt||self,pt.featured_events=We())})(this,(function(){"use strict";var We=Array.isArray,Kr=Array.prototype.indexOf,Lt=Array.from,Xr=Object.defineProperty,lt=Object.getOwnPropertyDescriptor,Jr=Object.getOwnPropertyDescriptors,Qr=Object.prototype,en=Array.prototype,Jt=Object.getPrototypeOf,Qt=Object.isExtensible;function tn(e){for(var t=0;t{e=n,t=s});return{promise:r,resolve:e,reject:t}}const z=2,tr=4,kt=8,Ce=16,xe=32,Pe=64,mt=128,pe=512,X=1024,le=2048,De=4096,fe=8192,qe=16384,Ot=32768,Ge=65536,rr=1<<17,nr=1<<18,Ke=1<<19,rn=1<<20,He=32768,Ft=1<<21,Rt=1<<22,Ae=1<<23,Nt=Symbol("$state"),nn=Symbol(""),Xe=new class extends Error{name="StaleReactionError";message="The reaction that called `getAbortSignal()` was re-run or destroyed"};function sn(e){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function an(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function ln(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function fn(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function on(e){throw new Error("https://svelte.dev/e/effect_orphan")}function un(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function cn(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function vn(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function dn(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function hn(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const sr=1,ir=2,ar=4,_n=8,pn=16,mn=1,gn=2,J=Symbol(),wn="http://www.w3.org/1999/xhtml";function yn(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}function lr(e){return e===this.v}function bn(e,t){return e!=e?t==t:e!==t||e!==null&&typeof e=="object"||typeof e=="function"}function fr(e){return!bn(e,this.v)}let Ws=!1,oe=null;function Je(e){oe=e}function ft(e,t=!1,r){oe={p:oe,i:!1,c:null,e:null,s:e,x:null,l:null}}function ot(e){var t=oe,r=t.e;if(r!==null){t.e=null;for(var n of r)xr(n)}return t.i=!0,oe=t.p,{}}function or(){return!0}let Qe=[];function Mn(){var e=Qe;Qe=[],tn(e)}function gt(e){if(Qe.length===0){var t=Qe;queueMicrotask(()=>{t===Qe&&Mn()})}Qe.push(e)}function ur(e){var t=P;if(t===null)return F.f|=Ae,e;if((t.f&Ot)===0){if((t.f&mt)===0)throw e;t.b.error(e)}else et(e,t)}function et(e,t){for(;t!==null;){if((t.f&mt)!==0)try{t.b.error(e);return}catch(r){e=r}t=t.parent}throw e}const wt=new Set;let B=null,ue=null,Le=[],jt=null,Pt=!1;class me{committed=!1;current=new Map;previous=new Map;#e=new Set;#t=new Set;#r=0;#n=0;#f=null;#a=[];#l=[];skipped_effects=new Set;is_fork=!1;is_deferred(){return this.is_fork||this.#n>0}process(t){Le=[],this.apply();var r={parent:null,effect:null,effects:[],render_effects:[],block_effects:[]};for(const n of t)this.#s(n,r);this.is_fork||this.#u(),this.is_deferred()?(this.#i(r.effects),this.#i(r.render_effects),this.#i(r.block_effects)):(B=null,cr(r.render_effects),cr(r.effects),this.#f?.resolve()),ue=null}#s(t,r){t.f^=X;for(var n=t.first;n!==null;){var s=n.f,i=(s&(xe|Pe))!==0,a=i&&(s&X)!==0,f=a||(s&fe)!==0||this.skipped_effects.has(n);if((n.f&mt)!==0&&n.b?.is_pending()&&(r={parent:r,effect:n,effects:[],render_effects:[],block_effects:[]}),!f&&n.fn!==null){i?n.f^=X:(s&tr)!==0?r.effects.push(n):dt(n)&&((n.f&Ce)!==0&&r.block_effects.push(n),ht(n));var o=n.first;if(o!==null){n=o;continue}}var l=n.parent;for(n=n.next;n===null&&l!==null;)l===r.effect&&(this.#i(r.effects),this.#i(r.render_effects),this.#i(r.block_effects),r=r.parent),n=l.next,l=l.parent}}#i(t){for(const r of t)((r.f&le)!==0?this.#a:this.#l).push(r),this.#o(r.deps),ee(r,X)}#o(t){if(t!==null)for(const r of t)(r.f&z)===0||(r.f&He)===0||(r.f^=He,this.#o(r.deps))}capture(t,r){this.previous.has(t)||this.previous.set(t,r),(t.f&Ae)===0&&(this.current.set(t,t.v),ue?.set(t,t.v))}activate(){B=this,this.apply()}deactivate(){B===this&&(B=null,ue=null)}flush(){if(this.activate(),Le.length>0){if(Cn(),B!==null&&B!==this)return}else this.#r===0&&this.process([]);this.deactivate()}discard(){for(const t of this.#t)t(this);this.#t.clear()}#u(){if(this.#n===0){for(const t of this.#e)t();this.#e.clear()}this.#r===0&&this.#c()}#c(){if(wt.size>1){this.previous.clear();var t=ue,r=!0,n={parent:null,effect:null,effects:[],render_effects:[],block_effects:[]};for(const s of wt){if(s===this){r=!1;continue}const i=[];for(const[f,o]of this.current){if(s.current.has(f))if(r&&o!==s.current.get(f))s.current.set(f,o);else continue;i.push(f)}if(i.length===0)continue;const a=[...s.current.keys()].filter(f=>!this.current.has(f));if(a.length>0){const f=new Set,o=new Map;for(const l of i)vr(l,a,f,o);if(Le.length>0){B=s,s.apply();for(const l of Le)s.#s(l,n);Le=[],s.deactivate()}}}B=null,ue=t}this.committed=!0,wt.delete(this)}increment(t){this.#r+=1,t&&(this.#n+=1)}decrement(t){this.#r-=1,t&&(this.#n-=1),this.revive()}revive(){for(const t of this.#a)ee(t,le),Ie(t);for(const t of this.#l)ee(t,De),Ie(t);this.#a=[],this.#l=[],this.flush()}oncommit(t){this.#e.add(t)}ondiscard(t){this.#t.add(t)}settled(){return(this.#f??=er()).promise}static ensure(){if(B===null){const t=B=new me;wt.add(B),me.enqueue(()=>{B===t&&t.flush()})}return B}static enqueue(t){gt(t)}apply(){}}function Cn(){var e=Be;Pt=!0;try{var t=0;for(Ar(!0);Le.length>0;){var r=me.ensure();if(t++>1e3){var n,s;xn()}r.process(Le),ke.clear()}}finally{Pt=!1,Ar(e),jt=null}}function xn(){try{un()}catch(e){et(e,jt)}}let Ee=null;function cr(e){var t=e.length;if(t!==0){for(var r=0;r0)){ke.clear();for(const s of Ee){if((s.f&(qe|fe))!==0)continue;const i=[s];let a=s.parent;for(;a!==null;)Ee.has(a)&&(Ee.delete(a),i.push(a)),a=a.parent;for(let f=i.length-1;f>=0;f--){const o=i[f];(o.f&(qe|fe))===0&&ht(o)}}Ee.clear()}}Ee=null}}function vr(e,t,r,n){if(!r.has(e)&&(r.add(e),e.reactions!==null))for(const s of e.reactions){const i=s.f;(i&z)!==0?vr(s,t,r,n):(i&(Rt|Ce))!==0&&(i&le)===0&&dr(s,t,n)&&(ee(s,le),Ie(s))}}function dr(e,t,r){const n=r.get(e);if(n!==void 0)return n;if(e.deps!==null)for(const s of e.deps){if(t.includes(s))return!0;if((s.f&z)!==0&&dr(s,t,r))return r.set(s,!0),!0}return r.set(e,!1),!1}function Ie(e){for(var t=jt=e;t.parent!==null;){t=t.parent;var r=t.f;if(Pt&&t===P&&(r&Ce)!==0&&(r&nr)===0)return;if((r&(Pe|xe))!==0){if((r&X)===0)return;t.f^=X}}Le.push(t)}function Dn(e){let t=0,r=Ue(0),n;return()=>{Mt()&&(S(r),Bn(()=>(t===0&&(n=Hr(()=>e(()=>ut(r)))),t+=1,()=>{gt(()=>{t-=1,t===0&&(n?.(),n=void 0,ut(r))})})))}}var En=Ge|Ke|mt;function Yn(e,t,r){new $n(e,t,r)}class $n{parent;#e=!1;#t;#r=null;#n;#f;#a;#l=null;#s=null;#i=null;#o=null;#u=null;#c=0;#v=0;#h=!1;#d=null;#w=Dn(()=>(this.#d=Ue(this.#c),()=>{this.#d=null}));constructor(t,r,n){this.#t=t,this.#n=r,this.#f=n,this.parent=P.b,this.#e=!!this.#n.pending,this.#a=Ut(()=>{P.b=this;{var s=this.#m();try{this.#l=de(()=>n(s))}catch(i){this.error(i)}this.#v>0?this.#p():this.#e=!1}return()=>{this.#u?.remove()}},En)}#y(){try{this.#l=de(()=>this.#f(this.#t))}catch(t){this.error(t)}this.#e=!1}#b(){const t=this.#n.pending;t&&(this.#s=de(()=>t(this.#t)),me.enqueue(()=>{var r=this.#m();this.#l=this.#_(()=>(me.ensure(),de(()=>this.#f(r)))),this.#v>0?this.#p():(st(this.#s,()=>{this.#s=null}),this.#e=!1)}))}#m(){var t=this.#t;return this.#e&&(this.#u=Ye(),this.#t.before(this.#u),t=this.#u),t}is_pending(){return this.#e||!!this.parent&&this.parent.is_pending()}has_pending_snippet(){return!!this.#n.pending}#_(t){var r=P,n=F,s=oe;we(this.#a),ie(this.#a),Je(this.#a.ctx);try{return t()}catch(i){return ur(i),null}finally{we(r),ie(n),Je(s)}}#p(){const t=this.#n.pending;this.#l!==null&&(this.#o=document.createDocumentFragment(),this.#o.append(this.#u),Tr(this.#l,this.#o)),this.#s===null&&(this.#s=de(()=>t(this.#t)))}#g(t){if(!this.has_pending_snippet()){this.parent&&this.parent.#g(t);return}this.#v+=t,this.#v===0&&(this.#e=!1,this.#s&&st(this.#s,()=>{this.#s=null}),this.#o&&(this.#t.before(this.#o),this.#o=null))}update_pending_count(t){this.#g(t),this.#c+=t,this.#d&&rt(this.#d,this.#c)}get_effect_pending(){return this.#w(),S(this.#d)}error(t){var r=this.#n.onerror;let n=this.#n.failed;if(this.#h||!r&&!n)throw t;this.#l&&(se(this.#l),this.#l=null),this.#s&&(se(this.#s),this.#s=null),this.#i&&(se(this.#i),this.#i=null);var s=!1,i=!1;const a=()=>{if(s){yn();return}s=!0,i&&hn(),me.ensure(),this.#c=0,this.#i!==null&&st(this.#i,()=>{this.#i=null}),this.#e=this.has_pending_snippet(),this.#l=this.#_(()=>(this.#h=!1,de(()=>this.#f(this.#t)))),this.#v>0?this.#p():this.#e=!1};var f=F;try{ie(null),i=!0,r?.(t,a),i=!1}catch(o){et(o,this.#a&&this.#a.parent)}finally{ie(f)}n&>(()=>{this.#i=this.#_(()=>{me.ensure(),this.#h=!0;try{return de(()=>{n(this.#t,()=>t,()=>a)})}catch(o){return et(o,this.#a.parent),null}finally{this.#h=!1}})})}}function Sn(e,t,r,n){const s=qt;if(r.length===0&&e.length===0){n(t.map(s));return}var i=B,a=P,f=Tn();function o(){Promise.all(r.map(l=>An(l))).then(l=>{f();try{n([...t.map(s),...l])}catch(h){(a.f&qe)===0&&et(h,a)}i?.deactivate(),yt()}).catch(l=>{et(l,a)})}e.length>0?Promise.all(e).then(()=>{f();try{return o()}finally{i?.deactivate(),yt()}}):o()}function Tn(){var e=P,t=F,r=oe,n=B;return function(i=!0){we(e),ie(t),Je(r),i&&n?.activate()}}function yt(){we(null),ie(null),Je(null)}function qt(e){var t=z|le,r=F!==null&&(F.f&z)!==0?F:null;return P!==null&&(P.f|=Ke),{ctx:oe,deps:null,effects:null,equals:lr,f:t,fn:e,reactions:null,rv:0,v:J,wv:0,parent:r??P,ac:null}}function An(e,t){let r=P;r===null&&an();var n=r.b,s=void 0,i=Ue(J),a=!F,f=new Map;return Un(()=>{var o=er();s=o.promise;try{Promise.resolve(e()).then(o.resolve,o.reject).then(()=>{l===B&&l.committed&&l.deactivate(),yt()})}catch(d){o.reject(d),yt()}var l=B;if(a){var h=!n.is_pending();n.update_pending_count(1),l.increment(h),f.get(l)?.reject(Xe),f.delete(l),f.set(l,o)}const c=(d,m=void 0)=>{if(l.activate(),m)m!==Xe&&(i.f|=Ae,rt(i,m));else{(i.f&Ae)!==0&&(i.f^=Ae),rt(i,d);for(const[x,A]of f){if(f.delete(x),x===l)break;A.reject(Xe)}}a&&(n.update_pending_count(-1),l.decrement(h))};o.promise.then(c,d=>c(null,d||"unknown"))}),qn(()=>{for(const o of f.values())o.reject(Xe)}),new Promise(o=>{function l(h){function c(){h===s?o(i):l(s)}h.then(c,c)}l(s)})}function tt(e){const t=qt(e);return kr(t),t}function Ln(e){const t=qt(e);return t.equals=fr,t}function hr(e){var t=e.effects;if(t!==null){e.effects=null;for(var r=0;r0&&!pr&&Fn()}return t}function Fn(){pr=!1;const e=Array.from(It);for(const t of e)(t.f&X)!==0&&ee(t,De),dt(t)&&ht(t);It.clear()}function ut(e){te(e,e.v+1)}function mr(e,t){var r=e.reactions;if(r!==null)for(var n=r.length,s=0;s{if(Ve===i)return f();var o=F,l=Ve;ie(null),Fr(i);var h=f();return ie(o),Fr(l),h};return n&&r.set("length",ve(e.length)),new Proxy(e,{defineProperty(f,o,l){(!("value"in l)||l.configurable===!1||l.enumerable===!1||l.writable===!1)&&cn();var h=r.get(o);return h===void 0?h=a(()=>{var c=ve(l.value);return r.set(o,c),c}):te(h,l.value,!0),!0},deleteProperty(f,o){var l=r.get(o);if(l===void 0){if(o in f){const h=a(()=>ve(J));r.set(o,h),ut(s)}}else te(l,J),ut(s);return!0},get(f,o,l){if(o===Nt)return e;var h=r.get(o),c=o in f;if(h===void 0&&(!c||lt(f,o)?.writable)&&(h=a(()=>{var m=nt(c?f[o]:J),x=ve(m);return x}),r.set(o,h)),h!==void 0){var d=S(h);return d===J?void 0:d}return Reflect.get(f,o,l)},getOwnPropertyDescriptor(f,o){var l=Reflect.getOwnPropertyDescriptor(f,o);if(l&&"value"in l){var h=r.get(o);h&&(l.value=S(h))}else if(l===void 0){var c=r.get(o),d=c?.v;if(c!==void 0&&d!==J)return{enumerable:!0,configurable:!0,value:d,writable:!0}}return l},has(f,o){if(o===Nt)return!0;var l=r.get(o),h=l!==void 0&&l.v!==J||Reflect.has(f,o);if(l!==void 0||P!==null&&(!h||lt(f,o)?.writable)){l===void 0&&(l=a(()=>{var d=h?nt(f[o]):J,m=ve(d);return m}),r.set(o,l));var c=S(l);if(c===J)return!1}return h},set(f,o,l,h){var c=r.get(o),d=o in f;if(n&&o==="length")for(var m=l;mve(J)),r.set(m+"",x))}if(c===void 0)(!d||lt(f,o)?.writable)&&(c=a(()=>ve(void 0)),te(c,nt(l)),r.set(o,c));else{d=c.v!==J;var A=a(()=>nt(l));te(c,A)}var v=Reflect.getOwnPropertyDescriptor(f,o);if(v?.set&&v.set.call(h,l),!d){if(n&&typeof o=="string"){var u=r.get("length"),w=Number(o);Number.isInteger(w)&&w>=u.v&&te(u,w+1)}ut(s)}return!0},ownKeys(f){S(s);var o=Reflect.ownKeys(f).filter(c=>{var d=r.get(c);return d===void 0||d.v!==J});for(var[l,h]of r)h.v!==J&&!(l in f)&&o.push(l);return o},setPrototypeOf(){vn()}})}var gr,wr,yr,br;function Rn(){if(gr===void 0){gr=window,wr=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,r=Text.prototype;yr=lt(t,"firstChild").get,br=lt(t,"nextSibling").get,Qt(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),Qt(r)&&(r.__t=void 0)}}function Ye(e=""){return document.createTextNode(e)}function bt(e){return yr.call(e)}function ct(e){return br.call(e)}function j(e,t){return bt(e)}function Oe(e,t=!1){{var r=bt(e);return r instanceof Comment&&r.data===""?ct(r):r}}function Q(e,t=1,r=!1){let n=e;for(;t--;)n=ct(n);return n}function Nn(e){e.textContent=""}function Mr(){return!1}function Cr(e){var t=F,r=P;ie(null),we(null);try{return e()}finally{ie(t),we(r)}}function jn(e){P===null&&(F===null&&on(),fn()),it&&ln()}function Pn(e,t){var r=t.last;r===null?t.last=t.first=e:(r.next=e,e.prev=r,t.last=e)}function Fe(e,t,r){var n=P;n!==null&&(n.f&fe)!==0&&(e|=fe);var s={ctx:oe,deps:null,nodes_start:null,nodes_end:null,f:e|le|pe,first:null,fn:t,last:null,next:null,parent:n,b:n&&n.b,prev:null,teardown:null,transitions:null,wv:0,ac:null};if(r)try{ht(s),s.f|=Ot}catch(f){throw se(s),f}else t!==null&&Ie(s);var i=s;if(r&&i.deps===null&&i.teardown===null&&i.nodes_start===null&&i.first===i.last&&(i.f&Ke)===0&&(i=i.first,(e&Ce)!==0&&(e&Ge)!==0&&i!==null&&(i.f|=Ge)),i!==null&&(i.parent=n,n!==null&&Pn(i,n),F!==null&&(F.f&z)!==0&&(e&Pe)===0)){var a=F;(a.effects??=[]).push(i)}return s}function Mt(){return F!==null&&!ge}function qn(e){const t=Fe(kt,null,!1);return ee(t,X),t.teardown=e,t}function Hn(e){jn();var t=P.f,r=!F&&(t&xe)!==0&&(t&Ot)===0;if(r){var n=oe;(n.e??=[]).push(e)}else return xr(e)}function xr(e){return Fe(tr|rn,e,!1)}function In(e){me.ensure();const t=Fe(Pe|Ke,e,!0);return(r={})=>new Promise(n=>{r.outro?st(t,()=>{se(t),n(void 0)}):(se(t),n(void 0))})}function Un(e){return Fe(Rt|Ke,e,!0)}function Bn(e,t=0){return Fe(kt|t,e,!0)}function re(e,t=[],r=[],n=[]){Sn(n,t,r,s=>{Fe(kt,()=>e(...s.map(S)),!0)})}function Ut(e,t=0){var r=Fe(Ce|t,e,!0);return r}function de(e){return Fe(xe|Ke,e,!0)}function Dr(e){var t=e.teardown;if(t!==null){const r=it,n=F;Lr(!0),ie(null);try{t.call(null)}finally{Lr(r),ie(n)}}}function Er(e,t=!1){var r=e.first;for(e.first=e.last=null;r!==null;){const s=r.ac;s!==null&&Cr(()=>{s.abort(Xe)});var n=r.next;(r.f&Pe)!==0?r.parent=null:se(r,t),r=n}}function Vn(e){for(var t=e.first;t!==null;){var r=t.next;(t.f&xe)===0&&se(t),t=r}}function se(e,t=!0){var r=!1;(t||(e.f&nr)!==0)&&e.nodes_start!==null&&e.nodes_end!==null&&(Zn(e.nodes_start,e.nodes_end),r=!0),Er(e,t&&!r),Ct(e,0),ee(e,qe);var n=e.transitions;if(n!==null)for(const i of n)i.stop();Dr(e);var s=e.parent;s!==null&&s.first!==null&&Yr(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes_start=e.nodes_end=e.ac=null}function Zn(e,t){for(;e!==null;){var r=e===t?null:ct(e);e.remove(),e=r}}function Yr(e){var t=e.parent,r=e.prev,n=e.next;r!==null&&(r.next=n),n!==null&&(n.prev=r),t!==null&&(t.first===e&&(t.first=n),t.last===e&&(t.last=r))}function st(e,t,r=!0){var n=[];Bt(e,n,!0),$r(n,()=>{r&&se(e),t&&t()})}function $r(e,t){var r=e.length;if(r>0){var n=()=>--r||t();for(var s of e)s.out(n)}else t()}function Bt(e,t,r){if((e.f&fe)===0){if(e.f^=fe,e.transitions!==null)for(const a of e.transitions)(a.is_global||r)&&t.push(a);for(var n=e.first;n!==null;){var s=n.next,i=(n.f&Ge)!==0||(n.f&xe)!==0&&(e.f&Ce)!==0;Bt(n,t,i?r:!1),n=s}}}function Vt(e){Sr(e,!0)}function Sr(e,t){if((e.f&fe)!==0){e.f^=fe,(e.f&X)===0&&(ee(e,le),Ie(e));for(var r=e.first;r!==null;){var n=r.next,s=(r.f&Ge)!==0||(r.f&xe)!==0;Sr(r,s?t:!1),r=n}if(e.transitions!==null)for(const i of e.transitions)(i.is_global||t)&&i.in()}}function Tr(e,t){for(var r=e.nodes_start,n=e.nodes_end;r!==null;){var s=r===n?null:ct(r);t.append(r),r=s}}let Be=!1;function Ar(e){Be=e}let it=!1;function Lr(e){it=e}let F=null,ge=!1;function ie(e){F=e}let P=null;function we(e){P=e}let $e=null;function kr(e){F!==null&&($e===null?$e=[e]:$e.push(e))}let ne=null,ce=0,he=null;function zn(e){he=e}let Or=1,vt=0,Ve=vt;function Fr(e){Ve=e}function Rr(){return++Or}function dt(e){var t=e.f;if((t&le)!==0)return!0;if(t&z&&(e.f&=~He),(t&De)!==0){var r=e.deps;if(r!==null)for(var n=r.length,s=0;se.wv)return!0}(t&pe)!==0&&ue===null&&ee(e,X)}return!1}function Nr(e,t,r=!0){var n=e.reactions;if(n!==null&&!$e?.includes(e))for(var s=0;s{e.ac.abort(Xe)}),e.ac=null);try{e.f|=Ft;var h=e.fn,c=h(),d=e.deps;if(ne!==null){var m;if(Ct(e,ce),d!==null&&ce>0)for(d.length=ce+ne.length,m=0;m{throw v});throw d}}finally{e.__root=t,delete e.currentTarget,ie(h),we(c)}}}function Qn(e){var t=document.createElement("template");return t.innerHTML=e.replaceAll("",""),t.content}function Dt(e,t){var r=P;r.nodes_start===null&&(r.nodes_start=e,r.nodes_end=t)}function W(e,t){var r=(t&mn)!==0,n=(t&gn)!==0,s,i=!e.startsWith("");return()=>{s===void 0&&(s=Qn(i?e:""+e),r||(s=bt(s)));var a=n||wr?document.importNode(s,!0):s.cloneNode(!0);if(r){var f=bt(a),o=a.lastChild;Dt(f,o)}else Dt(a,a);return a}}function Et(e=""){{var t=Ye(e+"");return Dt(t,t),t}}function Ze(){var e=document.createDocumentFragment(),t=document.createComment(""),r=Ye();return e.append(t,r),Dt(t,r),e}function q(e,t){e!==null&&e.before(t)}function G(e,t){var r=t==null?"":typeof t=="object"?t+"":t;r!==(e.__t??=e.nodeValue)&&(e.__t=r,e.nodeValue=r+"")}function es(e,t){return ts(e,t)}const at=new Map;function ts(e,{target:t,anchor:r,props:n={},events:s,context:i,intro:a=!0}){Rn();var f=new Set,o=c=>{for(var d=0;d{var c=r??t.appendChild(Ye());return Yn(c,{pending:()=>{}},d=>{if(i){ft({});var m=oe;m.c=i}s&&(n.$$events=s),l=e(d,n)||{},i&&ot()}),()=>{for(var d of f){t.removeEventListener(d,xt);var m=at.get(d);--m===0?(document.removeEventListener(d,xt),at.delete(d)):at.set(d,m)}Zt.delete(o),c!==r&&c.parentNode?.removeChild(c)}});return rs.set(l,h),l}let rs=new WeakMap;class ns{anchor;#e=new Map;#t=new Map;#r=new Map;#n=!0;constructor(t,r=!0){this.anchor=t,this.#n=r}#f=()=>{var t=B;if(this.#e.has(t)){var r=this.#e.get(t),n=this.#t.get(r);if(n)Vt(n);else{var s=this.#r.get(r);s&&(this.#t.set(r,s.effect),this.#r.delete(r),s.fragment.lastChild.remove(),this.anchor.before(s.fragment),n=s.effect)}for(const[i,a]of this.#e){if(this.#e.delete(i),i===t)break;const f=this.#r.get(a);f&&(se(f.effect),this.#r.delete(a))}for(const[i,a]of this.#t){if(i===r)continue;const f=()=>{if(Array.from(this.#e.values()).includes(i)){var l=document.createDocumentFragment();Tr(a,l),l.append(Ye()),this.#r.set(i,{effect:a,fragment:l})}else se(a);this.#t.delete(i)};this.#n||!n?st(a,f,!1):f()}}};#a=t=>{this.#e.delete(t);const r=Array.from(this.#e.values());for(const[n,s]of this.#r)r.includes(n)||(se(s.effect),this.#r.delete(n))};ensure(t,r){var n=B,s=Mr();if(r&&!this.#t.has(t)&&!this.#r.has(t))if(s){var i=document.createDocumentFragment(),a=Ye();i.append(a),this.#r.set(t,{effect:de(()=>r(a)),fragment:i})}else this.#t.set(t,de(()=>r(this.anchor)));if(this.#e.set(n,t),s){for(const[f,o]of this.#t)f===t?n.skipped_effects.delete(o):n.skipped_effects.add(o);for(const[f,o]of this.#r)f===t?n.skipped_effects.delete(o.effect):n.skipped_effects.add(o.effect);n.oncommit(this.#f),n.ondiscard(this.#a)}else this.#f()}}function ye(e,t,r=!1){var n=new ns(e),s=r?Ge:0;function i(a,f){n.ensure(a,f)}Ut(()=>{var a=!1;t((f,o=!0)=>{a=!0,i(o,f)}),a||i(!1,null)},s)}function ss(e,t,r){for(var n=[],s=t.length,i=0;i{var a=n.length===0&&r!==null;if(a){var f=r,o=f.parentNode;Nn(o),o.append(f),e.items.clear(),be(e,t[0].prev,t[s-1].next)}for(var l=0;l{var w=r();return We(w)?w:w==null?[]:Lt(w)}),x,A=!0;function v(){is(u,x,f,a,t,n),d!==null&&(x.length===0?(d.fragment?(a.before(d.fragment),d.fragment=null):Vt(d.effect),u.first=d.effect):st(d.effect,()=>{d=null}))}var u=Ut(()=>{x=S(m);for(var w=x.length,E=new Set,L=B,M=null,k=Mr(),O=0;Oi(a))};else{var Y=document.createDocumentFragment(),U=Ye();Y.append(U),d={fragment:Y,effect:de(()=>i(U))}}for(const[V,y]of f.items)E.has(V)||L.skipped_effects.add(y.e);A||(k?(L.oncommit(v),L.ondiscard(()=>{})):v()),S(m)});A=!1}function is(e,t,r,n,s,i){var a=(s&_n)!==0,f=t.length,o=r.items,l=r.first,h,c=null,d,m=[],x=[],A,v,u,w;if(a)for(w=0;w0){var C=(s&ar)!==0&&f===0?n:null;if(a){for(w=0;w{if(d!==void 0)for(u of d)u.a?.apply()}),e.first=r.first&&r.first.e,e.last=c&&c.e,c&&(c.e.next=null)}function as(e,t,r,n,s,i,a,f){var o=(a&sr)!==0,l=(a&pn)===0,h=o?l?On(r,!1,!1):Ue(r):r,c=(a&ir)===0?s:Ue(s),d={i:c,v:h,k:n,a:null,e:null,o:!1,prev:t,next:null};try{if(e===null){var m=document.createDocumentFragment();m.append(e=Ye())}return d.e=de(()=>i(e,h,c,f)),d.e.prev=t&&t.e,t!==null&&(t.next=d,t.e.next=d.e),d}finally{}}function zt(e,t,r){for(var n=e.next?e.next.e.nodes_start:r,s=t?t.e.nodes_start:r,i=e.e.nodes_start;i!==null&&i!==n;){var a=ct(i);s.before(i),i=a}}function be(e,t,r){t===null?e.first=r:(t.next=r,t.e.next=r&&r.e),r!==null&&(r.prev=t,r.e.prev=t&&t.e)}const Br=[...` \r\f \v\uFEFF`];function ls(e,t,r){var n=e==null?"":""+e;if(r){for(var s in r)if(r[s])n=n?n+" "+s:s;else if(n.length)for(var i=s.length,a=0;(a=n.indexOf(s,a))>=0;){var f=a+i;(a===0||Br.includes(n[a-1]))&&(f===n.length||Br.includes(n[f]))?n=(a===0?"":n.substring(0,a))+n.substring(f+1):a=f}}return n===""?null:n}function Vr(e,t,r,n,s,i){var a=e.__className;if(a!==r||a===void 0){var f=ls(r,n,i);f==null?e.removeAttribute("class"):e.className=f,e.__className=r}else if(i&&s!==i)for(var o in i){var l=!!i[o];(s==null||l!==!!s[o])&&e.classList.toggle(o,l)}return i}const fs=Symbol("is custom element"),os=Symbol("is html");function _t(e,t,r,n){var s=us(e);s[t]!==(s[t]=r)&&(t==="loading"&&(e[nn]=r),r==null?e.removeAttribute(t):typeof r!="string"&&cs(e).includes(t)?e[t]=r:e.setAttribute(t,r))}function us(e){return e.__attributes??={[fs]:e.nodeName.includes("-"),[os]:e.namespaceURI===wn}}var Zr=new Map;function cs(e){var t=e.getAttribute("is")||e.nodeName,r=Zr.get(t);if(r)return r;Zr.set(t,r=[]);for(var n,s=e,i=Element.prototype;i!==s;){n=Jr(s);for(var a in n)n[a].set&&r.push(a);s=Jt(s)}return r}function vs(e){oe===null&&sn(),Hn(()=>{const t=Hr(e);if(typeof t=="function")return t})}const ds="5";typeof window<"u"&&((window.__svelte??={}).v??=new Set).add(ds);function zr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var $t={exports:{}},hs=$t.exports,Wr;function _s(){return Wr||(Wr=1,(function(e,t){(function(r,n){e.exports=n()})(hs,(function(){var r=1e3,n=6e4,s=36e5,i="millisecond",a="second",f="minute",o="hour",l="day",h="week",c="month",d="quarter",m="year",x="date",A="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,u=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,w={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(y){var _=["th","st","nd","rd"],p=y%100;return"["+y+(_[(p-20)%10]||_[p]||_[0])+"]"}},E=function(y,_,p){var b=String(y);return!b||b.length>=_?y:""+Array(_+1-b.length).join(p)+y},L={s:E,z:function(y){var _=-y.utcOffset(),p=Math.abs(_),b=Math.floor(p/60),g=p%60;return(_<=0?"+":"-")+E(b,2,"0")+":"+E(g,2,"0")},m:function y(_,p){if(_.date()1)return y(D[0])}else{var T=_.name;k[T]=_,g=T}return!b&&g&&(M=g),g||!b&&M},C=function(y,_){if(R(y))return y.clone();var p=typeof _=="object"?_:{};return p.date=y,p.args=arguments,new U(p)},Y=L;Y.l=N,Y.i=R,Y.w=function(y,_){return C(y,{locale:_.$L,utc:_.$u,x:_.$x,$offset:_.$offset})};var U=(function(){function y(p){this.$L=N(p.locale,null,!0),this.parse(p),this.$x=this.$x||p.x||{},this[O]=!0}var _=y.prototype;return _.parse=function(p){this.$d=(function(b){var g=b.date,$=b.utc;if(g===null)return new Date(NaN);if(Y.u(g))return new Date;if(g instanceof Date)return new Date(g);if(typeof g=="string"&&!/Z$/i.test(g)){var D=g.match(v);if(D){var T=D[2]-1||0,H=(D[7]||"0").substring(0,3);return $?new Date(Date.UTC(D[1],T,D[3]||1,D[4]||0,D[5]||0,D[6]||0,H)):new Date(D[1],T,D[3]||1,D[4]||0,D[5]||0,D[6]||0,H)}}return new Date(g)})(p),this.init()},_.init=function(){var p=this.$d;this.$y=p.getFullYear(),this.$M=p.getMonth(),this.$D=p.getDate(),this.$W=p.getDay(),this.$H=p.getHours(),this.$m=p.getMinutes(),this.$s=p.getSeconds(),this.$ms=p.getMilliseconds()},_.$utils=function(){return Y},_.isValid=function(){return this.$d.toString()!==A},_.isSame=function(p,b){var g=C(p);return this.startOf(b)<=g&&g<=this.endOf(b)},_.isAfter=function(p,b){return C(p)No events found'),gs=W(' '),ws=W(' '),ys=W('
DateVenueRacePriceClass
');function bs(e,t){ft(t,!0);var r=ys(),n=j(r),s=j(n),i=Q(n,2),a=j(i),f=Q(j(a)),o=j(f);{var l=c=>{var d=ms();q(c,d)},h=c=>{var d=Ze(),m=Oe(d);Yt(m,19,()=>t.events,(x,A)=>x.event_date+"-"+x.venue+"-"+x.race+"-"+A,(x,A)=>{var v=ws(),u=j(v),w=j(u),E=Q(u),L=j(E),M=Q(E);let k;var O=j(M);{var R=y=>{var _=gs(),p=j(_);re(()=>{_t(_,"href",S(A).race_link),G(p,S(A).race)}),q(y,_)},N=y=>{var _=Et();re(()=>G(_,S(A).race)),q(y,_)};ye(O,y=>{S(A).race_link?y(R):y(N,!1)})}var C=Q(M),Y=j(C),U=Q(C),V=j(U);re((y,_)=>{G(w,y),G(L,S(A).venue),k=Vr(M,1,"svelte-14ji1cp",null,k,{underline:!!S(A).race_link}),G(Y,`$${_??""}`),G(V,S(A).class)},[()=>t.formatDate(S(A).event_date),()=>S(A).prize.toLocaleString()]),q(x,v)}),q(c,d)};ye(o,c=>{t.events.length===0?c(l):c(h,!1)})}re(()=>G(s,`${t.events.length??""} Races`)),q(e,r),ot()}const Ms="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.30295%205.87677L7.05651%207.03514C7.26818%207.72708%207.69338%208.71761%208.51275%209.56979C9.1659%2010.2491%2010.0904%2010.8626%2011.4089%2011.1535C11.6652%2011.0778%2011.9094%2010.9725%2012.1232%2010.8654C12.4975%2010.6777%2012.7984%2010.474%2012.9341%2010.381C13.1043%2010.2644%2013.3824%2010.1417%2013.5357%2010.0815H14.4237C14.8571%2010.2234%2015.9046%2010.5043%2016.9918%2010.6063C17.6944%2010.6722%2018.2064%2010.6513%2018.6366%2010.5755C19.0583%2010.5011%2019.3914%2010.3755%2019.7289%2010.2437C20.3736%2010.1043%2020.6412%209.66981%2020.7868%209.43327C20.8185%209.38181%2020.8445%209.33964%2020.8672%209.31202C21.0151%209.1327%2021.0204%208.9273%2020.9747%208.76858C20.9325%208.62211%2020.8465%208.50509%2020.7791%208.43725L20.7468%208.40468L20.7058%208.38549C20.4155%208.24954%2019.6831%207.90678%2019.0765%207.6234C18.7172%207.45558%2018.5607%207.35013%2018.3199%207.14139C18.2418%207.07369%2018.1479%206.98847%2018.032%206.8833C17.7994%206.67214%2017.4772%206.37969%2017.0145%205.98544C15.9739%204.86728%2014.6315%204.60549%2014.0614%204.61646H12.7085C12.2403%204.30038%2011.636%204.23271%2010.9871%204.4706L10.8262%204.52944C10.6262%204.60246%2010.5241%204.63974%2010.4243%204.6825C10.3205%204.72699%2010.2189%204.77748%2010.0118%204.88044L9.88608%204.9429C9.59156%205.08904%209.42509%205.30874%209.35052%205.53812C9.3121%205.65628%209.29946%205.77252%209.30295%205.87677ZM16.2987%207.38206C16.2331%207.57191%2015.8328%207.39625%2015.4341%207.22131C15.3081%207.16606%2015.1824%207.11088%2015.0674%207.0673C15.0253%207.05135%2014.9835%207.03574%2014.9427%207.0205C14.5195%206.86251%2014.1821%206.73655%2014.2607%206.50881C14.347%206.259%2014.8053%206.20366%2015.2845%206.38519C15.7636%206.56673%2016.385%207.13226%2016.2987%207.38206ZM19.5828%208.74279C19.437%208.60032%2020.3423%208.52938%2020.5298%208.54331C20.7111%208.55678%2020.7833%208.66249%2020.7493%208.78553C20.7193%208.89401%2020.6526%208.99125%2020.4337%209.03973C20.2642%209.07727%2019.7285%208.88526%2019.5828%208.74279Z'%20fill='%230A3055'/%3e%3cpath%20d='M3%209.12684L6.13743%207.50905C6.3987%208.29616%206.88683%209.34999%207.77769%2010.2765C8.56554%2011.0959%209.64772%2011.7941%2011.1154%2012.1325C11.1963%2012.8305%2011.2473%2013.5164%2011.2684%2013.8261C11.2751%2013.9252%2011.3495%2014.005%2011.4483%2014.0155C11.8492%2014.0583%2012.5703%2014.0107%2013.453%2013.9524C14.3896%2013.8906%2015.5081%2013.8168%2016.6192%2013.8261C16.6508%2013.8263%2016.681%2013.8338%2016.7091%2013.8481L19.7289%2015.3765C19.8905%2015.4583%2019.8732%2015.6946%2019.7013%2015.7519L18.6518%2016.1022C18.6006%2016.1193%2018.5447%2016.1154%2018.4964%2016.0914L16.7092%2015.2032C16.681%2015.1891%2016.6499%2015.1818%2016.6184%2015.1818L12.1505%2015.8556L16.1233%2016.8963C16.1498%2016.9046%2016.1743%2016.9183%2016.1954%2016.9364L18.9506%2019.3148C19.0937%2019.4383%2019.0063%2019.6731%2018.8173%2019.6731H17.4776C17.4265%2019.6731%2017.3773%2019.6539%2017.3396%2019.6193L15.8218%2018.2245C15.7882%2018.1937%2015.7453%2018.175%2015.6998%2018.1714L11.6895%2018.4138C10.392%2018.3119%209.17353%2017.7854%208.21549%2016.9291L4.79825%2016.8963L4.15248%2015.2461C3.39078%2013.2996%203.00006%2011.2278%203.0005%209.13761L3.00268%209.13998L3%209.12684Z'%20fill='%230A3055'/%3e%3c/svg%3e",Cs="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.86664%205.4381C8.31196%206.23107%209.32407%206.51747%2010.1272%206.07781C10.9304%205.63815%2011.2205%204.6389%2010.7752%203.84594C10.3299%203.05297%209.31776%202.76656%208.51458%203.20623C7.71141%203.64589%207.42131%204.64514%207.86664%205.4381Z'%20fill='%230A3055'/%3e%3cpath%20d='M16.7456%208.47045C16.8691%208.88216%2016.6312%209.3148%2016.2142%209.43677L13.5668%2010.2111C13.2295%2010.3098%2012.8684%2010.2941%2012.5412%2010.1665L10.3927%209.32924C10.5046%209.89128%2010.7254%2010.4041%2010.9632%2010.8197C11.1373%2011.1237%2011.315%2011.366%2011.4533%2011.5268C11.4691%2011.5451%2011.4841%2011.5621%2011.4982%2011.5777L17.9631%209.87899C18.314%209.7868%2018.6847%209.93202%2018.8761%2010.2367C19.0675%2010.5413%2019.0346%2010.9337%2018.795%2011.2031L14.2746%2016.2865C14.141%2015.6939%2013.8914%2015.1344%2013.5441%2014.6396L15.7654%2012.1417L11.8582%2013.1683C11.5561%2013.0123%2011.2321%2012.8865%2010.889%2012.7958C8.87916%2012.2641%206.82453%2013.0976%205.73522%2014.7205C5.40648%2014.6849%205.1181%2014.4548%205.02795%2014.1203C4.9108%2013.6857%205.17267%2013.2397%205.61285%2013.124L5.88725%2013.0519C5.73792%2012.7703%205.69019%2012.4293%205.78709%2012.0875L7.017%207.74945C7.17025%207.20891%207.64922%206.82047%208.21606%206.77704L8.65782%206.74319C9.58638%206.81283%2010.4842%207.10267%2011.2751%207.58809L13.1195%208.72015L15.7668%207.94583C16.1838%207.82386%2016.622%208.05874%2016.7456%208.47045Z'%20fill='%230A3055'/%3e%3cpath%20d='M13.2929%2018.2531C12.7565%2020.2295%2010.6988%2021.4024%208.69696%2020.8728C6.69509%2020.3433%205.50709%2018.3117%206.04349%2016.3353C6.57989%2014.3589%208.63756%2013.186%2010.6394%2013.7156C12.6413%2014.2452%2013.8293%2016.2767%2013.2929%2018.2531Z'%20fill='%230A3055'/%3e%3c/svg%3e",xs="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.0293%201.05016C10.4362%200.760645%209.62881%201.79493%209.29927%202.34826C7.85398%202.31909%204.60787%202.88655%203.18577%205.38967C3.80465%205.15841%204.0453%205.0985%204.08826%205.09745C3.36724%205.68445%201.94054%207.25377%202.00192%208.83505C2.90717%2010.4153%207.57176%2015%208.73791%2015C8.65198%2011.624%208.57935%2010.241%208.55378%209.97147L9.45337%208.83505C9.92273%209.42882%2010.2484%209.68612%2011.6278%209.81477C12.6071%2010.748%2013.4953%2010.1502%2013.983%209.82199L13.9937%209.81477C13.9873%209.4948%2013.9784%208.80932%2013.9937%208.62723C14.0129%208.39962%2014.0033%208.26107%2013.7447%208.02508C13.2159%207.7492%2012.8538%206.9063%2012.7389%206.51934C12.8462%204.78553%2012.3749%204.16405%2011.6756%203.69893C11.75%203.40721%2011.7775%203.1401%2011.8075%202.84867C11.8405%202.52714%2011.8767%202.17602%2011.9822%201.72959C12.0211%201.565%2011.4426%201.85824%2011.2542%201.98689C11.2063%201.90112%2011.0943%201.5937%2011.0293%201.05016ZM11.5301%206.48186L10.5174%205.21038C10.5174%205.21038%2010.3374%205.92695%2010.5876%206.23239C10.833%206.53206%2011.5301%206.48186%2011.5301%206.48186Z'%20fill='%231F2E38'/%3e%3c/svg%3e";var Ds=W('Thoroughbred'),Es=W('Greyhound'),Ys=W('Harness'),$s=W(""),Ss=W('
');function Ts(e,t){ft(t,!0);var r=Ss();Yt(r,20,()=>t.eventFilterTypes,n=>n,(n,s)=>{const i=tt(()=>s);var a=$s();a.__click=()=>t.onToggleFilter(S(i));let f;var o=j(a);{var l=c=>{var d=Et("All");q(c,d)},h=c=>{var d=Ze(),m=Oe(d);{var x=v=>{var u=Ds();re(()=>_t(u,"src",xs)),q(v,u)},A=v=>{var u=Ze(),w=Oe(u);{var E=M=>{var k=Es();re(()=>_t(k,"src",Ms)),q(M,k)},L=M=>{var k=Ze(),O=Oe(k);{var R=C=>{var Y=Ys();re(()=>_t(Y,"src",Cs)),q(C,Y)},N=C=>{var Y=Et();re(()=>G(Y,S(i))),q(C,Y)};ye(O,C=>{S(i)==="HARNESS"?C(R):C(N,!1)},!0)}q(M,k)};ye(w,M=>{S(i)==="GREYHOUND"?M(E):M(L,!1)},!0)}q(v,u)};ye(m,v=>{S(i)==="THOROUGHBRED"?v(x):v(A,!1)},!0)}q(c,d)};ye(o,c=>{S(i)==="All"?c(l):c(h,!1)})}re(c=>f=Vr(a,1,"filter-button svelte-1eaam03",null,f,c),[()=>({active:t.selectedFilters.includes(S(i)),"all-button":S(i)==="All"})]),q(n,a)}),q(e,r),ot()}Jn(["click"]);var As=W('
No events found
'),Ls=W(' '),ks=W('
|
Class:
|
',1),Os=W('
Date
Race
'),Fs=W('
');function Rs(e,t){ft(t,!0);var r=Fs(),n=j(r),s=j(n),i=Q(n,2),a=j(i);{var f=l=>{var h=As();q(l,h)},o=l=>{var h=Ze(),c=Oe(h);Yt(c,17,()=>t.eventsByMonth,d=>d.monthKey,(d,m)=>{var x=Os(),A=j(x),v=j(A),u=Q(A,2),w=Q(j(u),4);Yt(w,19,()=>S(m).events,(E,L)=>E.event_date+"-"+E.venue+"-"+E.race+"-"+L,(E,L)=>{var M=ks(),k=Oe(M),O=j(k),R=Q(k,2),N=j(R),C=j(N);{var Y=D=>{var T=Ls(),H=j(T);re(()=>{_t(T,"href",S(L).race_link),G(H,S(L).race)}),q(D,T)},U=D=>{var T=Et();re(()=>G(T,S(L).race)),q(D,T)};ye(C,D=>{S(L).race_link?D(Y):D(U,!1)})}var V=Q(N,2),y=j(V),_=j(y),p=Q(y,4),b=Q(j(p)),g=Q(p,4),$=j(g);re((D,T)=>{G(O,D),G(_,S(L).venue),G(b,` ${S(L).class??""}`),G($,`$${T??""}`)},[()=>t.formatMobileDate(S(L).event_date),()=>S(L).prize.toLocaleString()]),q(E,M)}),re(()=>G(v,S(m).monthLabel)),q(d,x)}),q(l,h)};ye(a,l=>{t.eventsByMonth.length===0?l(f):l(o,!1)})}re(()=>G(s,`${t.totalEventsCount??""} Races`)),q(e,r),ot()}var St={exports:{}},Ns=St.exports,Gr;function js(){return Gr||(Gr=1,(function(e,t){(function(r,n){e.exports=n()})(Ns,(function(){var r={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},n=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,s=/\d/,i=/\d\d/,a=/\d\d?/,f=/\d*[^-_:/,()\s\d]+/,o={},l=function(v){return(v=+v)+(v>68?1900:2e3)},h=function(v){return function(u){this[v]=+u}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(v){(this.zone||(this.zone={})).offset=(function(u){if(!u||u==="Z")return 0;var w=u.match(/([+-]|\d\d)/g),E=60*w[1]+(+w[2]||0);return E===0?0:w[0]==="+"?-E:E})(v)}],d=function(v){var u=o[v];return u&&(u.indexOf?u:u.s.concat(u.f))},m=function(v,u){var w,E=o.meridiem;if(E){for(var L=1;L<=24;L+=1)if(v.indexOf(E(L,0,u))>-1){w=L>12;break}}else w=v===(u?"pm":"PM");return w},x={A:[f,function(v){this.afternoon=m(v,!1)}],a:[f,function(v){this.afternoon=m(v,!0)}],Q:[s,function(v){this.month=3*(v-1)+1}],S:[s,function(v){this.milliseconds=100*+v}],SS:[i,function(v){this.milliseconds=10*+v}],SSS:[/\d{3}/,function(v){this.milliseconds=+v}],s:[a,h("seconds")],ss:[a,h("seconds")],m:[a,h("minutes")],mm:[a,h("minutes")],H:[a,h("hours")],h:[a,h("hours")],HH:[a,h("hours")],hh:[a,h("hours")],D:[a,h("day")],DD:[i,h("day")],Do:[f,function(v){var u=o.ordinal,w=v.match(/\d+/);if(this.day=w[0],u)for(var E=1;E<=31;E+=1)u(E).replace(/\[|\]/g,"")===v&&(this.day=E)}],w:[a,h("week")],ww:[i,h("week")],M:[a,h("month")],MM:[i,h("month")],MMM:[f,function(v){var u=d("months"),w=(d("monthsShort")||u.map((function(E){return E.slice(0,3)}))).indexOf(v)+1;if(w<1)throw new Error;this.month=w%12||w}],MMMM:[f,function(v){var u=d("months").indexOf(v)+1;if(u<1)throw new Error;this.month=u%12||u}],Y:[/[+-]?\d+/,h("year")],YY:[i,function(v){this.year=l(v)}],YYYY:[/\d{4}/,h("year")],Z:c,ZZ:c};function A(v){var u,w;u=v,w=o&&o.formats;for(var E=(v=u.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(C,Y,U){var V=U&&U.toUpperCase();return Y||w[U]||r[U]||w[V].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(y,_,p){return _||p.slice(1)}))}))).match(n),L=E.length,M=0;M-1)return new Date((g==="X"?1e3:1)*b);var T=A(g)(b),H=T.year,I=T.month,Z=T.day,ae=T.hours,Ne=T.minutes,Se=T.seconds,ze=T.milliseconds,Me=T.zone,K=T.week,_e=new Date,Te=Z||(H||I?1:_e.getDate()),je=H||_e.getFullYear(),Tt=0;H&&!I||(Tt=I>0?I-1:_e.getMonth());var At,Wt=ae||0,Gt=Ne||0,Kt=Se||0,Xt=ze||0;return Me?new Date(Date.UTC(je,Tt,Te,Wt,Gt,Kt,Xt+60*Me.offset*1e3)):$?new Date(Date.UTC(je,Tt,Te,Wt,Gt,Kt,Xt)):(At=new Date(je,Tt,Te,Wt,Gt,Kt,Xt),K&&(At=D(At).week(K).toDate()),At)}catch{return new Date("")}})(k,N,O,w),this.init(),V&&V!==!0&&(this.$L=this.locale(V).$L),U&&k!=this.format(N)&&(this.$d=new Date("")),o={}}else if(N instanceof Array)for(var y=N.length,_=1;_<=y;_+=1){R[1]=N[_-1];var p=w.apply(this,R);if(p.isValid()){this.$d=p.$d,this.$L=p.$L,this.init();break}_===y&&(this.$d=new Date(""))}else L.call(this,M)}}}))})(St)),St.exports}var Ps=js();const qs=zr(Ps);Re.extend(qs);const Hs=e=>{if(!e||typeof e!="string"||/^\d{8}$/.test(e))return e;if(/\d{2}\/\d{2}\/\d{4}/.test(e)){const r=Re(e,"DD/MM/YYYY");if(r.isValid())return r.format("YYYYMMDD")}if(/\d{4}-\d{2}-\d{2}/.test(e)){const r=Re(e,"YYYY-MM-DD");if(r.isValid())return r.format("YYYYMMDD")}const t=Re(e);return t.isValid()?t.format("YYYYMMDD"):(console.warn(`Unable to parse date: ${e}`),e)},Is=e=>{const t=e.acf||{};return{event_date:Hs(t.event_date||""),venue:t.venue||"",race:t.race||"",race_link:t.race_link||"",event_type:t.event_type||"THOROUGHBRED",prize:typeof t.prize=="number"?t.prize:Number(t.prize)||0,class:t.class||""}},Us=async()=>{const e=new URL("https://betsy.com.au/wp-json/wp/v2/event");e.searchParams.set("per_page","100"),e.searchParams.set("orderby","date"),e.searchParams.set("order","desc");const t=await fetch(e.toString());if(!t.ok)throw new Error(`HTTP error! status: ${t.status}`);const r=await t.json(),n=Number(t.headers.get("X-WP-Total")),s=Number(t.headers.get("X-WP-TotalPages"));return{featuredEvents:r.map(Is).sort((a,f)=>a.event_date.localeCompare(f.event_date)).filter(a=>a.event_date>Re().format("YYYYMMDD")),totalItems:n,totalPages:s}};var Bs=W('
Loading events...
'),Vs=W('
'),Zs=W('
');function zs(e,t){ft(t,!0);const r=v=>Re(v,"YYYYMMDD").format("D MMM YY"),n=v=>{const u=v.substring(6,8);return`${u}${u.endsWith("1")?"st":u.endsWith("2")?"nd":u.endsWith("3")?"rd":"th"}`},s=["All","THOROUGHBRED","GREYHOUND","HARNESS"];let i=ve(null),a=ve(!0),f=ve(null),o=ve(nt(["All"]));const l=v=>{if(v==="All"){te(o,["All"],!0);return}let u=S(o).filter(w=>w!=="All");u.includes(v)?u=u.filter(w=>w!==v):u.push(v),u.length===3||u.length===0?te(o,["All"],!0):te(o,u,!0)},h=tt(()=>()=>{const v=S(i)?.featuredEvents||[],u=S(o);return u.includes("All")?v:v.filter(w=>u.includes(w.event_type)).sort((w,E)=>w.event_date.localeCompare(E.event_date))}),c=tt(()=>()=>{const v=S(h)();if(!v||v.length===0)return[];const u=new Map;return v.forEach(E=>{const M=Re(E.event_date,"YYYYMMDD").format("YYYY-MM");u.has(M)||u.set(M,[]),u.get(M).push(E)}),Array.from(u.entries()).sort((E,L)=>L[0].localeCompare(E[0])*-1).map(([E,L])=>{const M=Re(E+"-01","YYYY-MM-DD");return{monthKey:E,monthLabel:M.format("MMMM YYYY"),events:L.sort((k,O)=>O.event_date.localeCompare(k.event_date))}})});vs(async()=>{try{te(a,!0),te(i,await Us(),!0),te(f,null)}catch(v){te(f,v,!0)}finally{te(a,!1)}});var d=Ze(),m=Oe(d);{var x=v=>{var u=Bs();q(v,u)},A=v=>{var u=Ze(),w=Oe(u);{var E=M=>{var k=Vs(),O=j(k);re(()=>G(O,`Error: ${S(f).message??""}`)),q(M,k)},L=M=>{var k=Zs(),O=j(k);Ts(O,{get eventFilterTypes(){return s},get selectedFilters(){return S(o)},onToggleFilter:l});var R=Q(O,2);{let C=tt(()=>S(h)());bs(R,{get events(){return S(C)},formatDate:r})}var N=Q(R,2);{let C=tt(()=>S(c)()),Y=tt(()=>S(h)().length);Rs(N,{get eventsByMonth(){return S(C)},get totalEventsCount(){return S(Y)},formatMobileDate:n})}q(M,k)};ye(w,M=>{S(f)?M(E):M(L,!1)},!0)}q(v,u)};ye(m,v=>{S(a)?v(x):v(A,!1)})}q(e,d),ot()}return es(zs,{target:document.getElementById("featured-events")})}));