diff --git a/_app/immutable/pages/index.svelte-3cd03a39.js b/_app/immutable/pages/index.svelte-4e865109.js similarity index 68% rename from _app/immutable/pages/index.svelte-3cd03a39.js rename to _app/immutable/pages/index.svelte-4e865109.js index 85a3270a..11af756e 100644 --- a/_app/immutable/pages/index.svelte-3cd03a39.js +++ b/_app/immutable/pages/index.svelte-4e865109.js @@ -1,7 +1,7 @@ -import{S as ke,i as Se,s as Ee,l as g,a as S,u as T,m as p,p as d,c as E,v as I,h as c,q as a,Q as ue,b as H,K as o,w as Ye,n as O,R as bt,T as Xr,U as ea,e as Ze,f as J,g as at,t as V,d as st,L as rt,y as ce,z as ye,A as fe,D as he,o as ta,E as ir,M as Z,N as X,O as Cr,B as ra,P as jr,x as Jr,V as aa,r as sa}from"../chunks/index-a8d9dc73.js";import{b as y}from"../chunks/paths-b9644fda.js";import{F as la}from"../chunks/Footer-02a4a4a9.js";import{C as Mr,M as oa,a as na}from"../chunks/Modal-054c3d4f.js";import{r as $r,e as or,l as nr}from"../chunks/index-4a2c188b.js";import"../chunks/dayjs.min-1fadea94.js";function ia(n){let e,r,t,s,i,l,f,h,m,M;return{c(){e=g("div"),r=g("img"),i=S(),l=g("h1"),f=T(n[0]),h=S(),m=g("p"),M=T(n[1]),this.h()},l(v){e=p(v,"DIV",{class:!0});var b=d(e);r=p(b,"IMG",{class:!0,alt:!0,src:!0}),i=E(b),l=p(b,"H1",{class:!0});var _=d(l);f=I(_,n[0]),_.forEach(c),h=E(b),m=p(b,"P",{class:!0});var k=d(m);M=I(k,n[1]),k.forEach(c),b.forEach(c),this.h()},h(){a(r,"class","rounded-2xl w-48 h-48 object-cover bg-center"),a(r,"alt",t="Portrait of "+n[0]),ue(r.src,s=n[2])||a(r,"src",s),a(l,"class","text-2xl font-bold mt-4"),a(m,"class","mt-1"),a(e,"class","")},m(v,b){H(v,e,b),o(e,r),o(e,i),o(e,l),o(l,f),o(e,h),o(e,m),o(m,M)},p(v,[b]){b&1&&t!==(t="Portrait of "+v[0])&&a(r,"alt",t),b&4&&!ue(r.src,s=v[2])&&a(r,"src",s),b&1&&Ye(f,v[0]),b&2&&Ye(M,v[1])},i:O,o:O,d(v){v&&c(e)}}}function ca(n,e,r){let{name:t}=e,{description:s}=e,{portraitSrc:i}=e;return n.$$set=l=>{"name"in l&&r(0,t=l.name),"description"in l&&r(1,s=l.description),"portraitSrc"in l&&r(2,i=l.portraitSrc)},[t,s,i]}class fa extends ke{constructor(e){super(),Se(this,e,ca,ia,Ee,{name:0,description:1,portraitSrc:2})}}function ha(n){let e,r,t,s,i,l,f,h,m,M,v,b;return{c(){e=g("div"),r=g("img"),s=S(),i=g("div"),l=g("h4"),f=T(n[0]),h=S(),m=g("button"),M=T("+"),this.h()},l(_){e=p(_,"DIV",{class:!0});var k=d(e);r=p(k,"IMG",{class:!0,src:!0,alt:!0}),s=E(k),i=p(k,"DIV",{class:!0});var L=d(i);l=p(L,"H4",{class:!0});var R=d(l);f=I(R,n[0]),R.forEach(c),h=E(L),m=p(L,"BUTTON",{class:!0});var A=d(m);M=I(A,"+"),A.forEach(c),L.forEach(c),k.forEach(c),this.h()},h(){a(r,"class","max-h-[256px] w-full object-center object-cover rounded-2xl hover:brightness-75 cursor-pointer transition-all duration-100 ease-in-out"),ue(r.src,t=n[1])||a(r,"src",t),a(r,"alt","A team member"),a(l,"class","text font-medium font-mono"),a(m,"class","about-me-conic-color flex text-center items-center justify-center h-12 w-12 bg-blueberry-200 hover:bg-blueberry-300 text-blueberry-800 text-2xl font-bold rounded-2xl"),a(i,"class","flex flex-row h-16 items-center justify-between mt-2"),a(e,"class",n[2])},m(_,k){H(_,e,k),o(e,r),o(e,s),o(e,i),o(i,l),o(l,f),o(i,h),o(i,m),o(m,M),v||(b=[bt(r,"click",n[3]),bt(m,"click",n[3])],v=!0)},p(_,[k]){k&2&&!ue(r.src,t=_[1])&&a(r,"src",t),k&1&&Ye(f,_[0]),k&4&&a(e,"class",_[2])},i:O,o:O,d(_){_&&c(e),v=!1,Xr(b)}}}function ua(n,e,r){let{name:t}=e,{portraitSrc:s}=e,{description:i}=e,{class:l=""}=e;const{open:f}=ea("simple-modal"),h=()=>f(fa,{name:t,portraitSrc:s,description:i});return console.log(s),n.$$set=m=>{"name"in m&&r(0,t=m.name),"portraitSrc"in m&&r(1,s=m.portraitSrc),"description"in m&&r(4,i=m.description),"class"in m&&r(2,l=m.class)},[t,s,l,h,i]}class da extends ke{constructor(e){super(),Se(this,e,ua,ha,Ee,{name:0,portraitSrc:1,description:4,class:2})}}function ma(n){let e,r,t;return{c(){e=g("a"),r=g("img"),this.h()},l(s){e=p(s,"A",{href:!0,target:!0,rel:!0,class:!0});var i=d(e);r=p(i,"IMG",{alt:!0,src:!0}),i.forEach(c),this.h()},h(){a(r,"alt",n[0]),ue(r.src,t=n[1])||a(r,"src",t),a(e,"href",n[2]),a(e,"target","_blank"),a(e,"rel","noopener"),a(e,"class","w-[225px] h-[125px] flex items-center flex-row mt-2 bg-black p-8 rounded-2xl shrink-0 hover:brightness-75")},m(s,i){H(s,e,i),o(e,r)},p(s,[i]){i&1&&a(r,"alt",s[0]),i&2&&!ue(r.src,t=s[1])&&a(r,"src",t),i&4&&a(e,"href",s[2])},i:O,o:O,d(s){s&&c(e)}}}function ga(n,e,r){let{alt:t}=e,{srcLogo:s}=e,{href:i}=e;return n.$$set=l=>{"alt"in l&&r(0,t=l.alt),"srcLogo"in l&&r(1,s=l.srcLogo),"href"in l&&r(2,i=l.href)},[t,s,i]}class pa extends ke{constructor(e){super(),Se(this,e,ga,ma,Ee,{alt:0,srcLogo:1,href:2})}}function Br(n,e,r){const t=n.slice();return t[3]=e[r].src,t[4]=e[r].alt,t[5]=e[r].href,t}function Vr(n){let e,r,t,s,i,l,f,h=n[0],m=[];for(let v=0;vV(m[v],1,1,()=>{m[v]=null});return{c(){e=g("div"),r=g("h3"),t=T(n[1]),s=S(),i=g("div");for(let v=0;v{t=null}),st())},i(s){r||(J(t),r=!0)},o(s){V(t),r=!1},d(s){t&&t.d(s),s&&c(e)}}}function ba(n,e,r){let{title:t=""}=e,{cardsData:s=[]}=e,{bg:i}=e;return n.$$set=l=>{"title"in l&&r(1,t=l.title),"cardsData"in l&&r(0,s=l.cardsData),"bg"in l&&r(2,i=l.bg)},n.$$.update=()=>{if(n.$$.dirty&1){let l=s.length,f;for(;l!==0;)f=Math.floor(Math.random()*l),l--,r(0,[s[l],s[f]]=[s[f],s[l]],s)}},[s,t,i]}class xa extends ke{constructor(e){super(),Se(this,e,ba,va,Ee,{title:1,cardsData:0,bg:2})}}function _a(n){let e;return{c(){e=g("div"),this.h()},l(r){e=p(r,"DIV",{class:!0,id:!0}),d(e).forEach(c),this.h()},h(){a(e,"class","w-full h-[400px] rounded-2xl"),a(e,"id","map-canvas")},m(r,t){H(r,e,t)},p:O,i:O,o:O,d(r){r&&c(e)}}}function wa(n,e,r){let{zoom:t=18}=e,{latlng:s={lat:38.92208058473404,lng:-77.23336741553179}}=e,i;return ta(async()=>{i=window.google;const l=document.getElementById("map-canvas"),f=new i.maps.Map(l,{zoom:t,center:s});new i.maps.Marker({map:f,position:s,animation:i.maps.Animation.DROP})}),n.$$set=l=>{"zoom"in l&&r(0,t=l.zoom),"latlng"in l&&r(1,s=l.latlng)},[t,s]}class ya extends ke{constructor(e){super(),Se(this,e,wa,_a,Ee,{zoom:0,latlng:1})}}function ka(n){let e,r,t=[n[0],{fill:"currentColor"},{viewBox:"0 0 512 512"}],s={};for(let i=0;i{r(0,e=ir(ir({},e),jr(t)))},e=jr(e),[e]}class Lr extends ke{constructor(e){super(),Se(this,e,Sa,ka,Ee,{})}}function Fr(n,e,r){const t=n.slice();return t[4]=e[r].href,t[5]=e[r].text,t[6]=e[r].button,t}function Or(n,e,r){const t=n.slice();return t[4]=e[r].href,t[5]=e[r].text,t[6]=e[r].button,t}function Rr(n){let e,r=n[5]+"",t,s,i,l;return{c(){e=g("a"),t=T(r),this.h()},l(f){e=p(f,"A",{href:!0,class:!0});var h=d(e);t=I(h,r),h.forEach(c),this.h()},h(){a(e,"href",s=n[4]),a(e,"class","hover:text-theme-100")},m(f,h){H(f,e,h),o(e,t),i||(l=bt(e,"click",n[3]),i=!0)},p(f,h){h&1&&r!==(r=f[5]+"")&&Ye(t,r),h&1&&s!==(s=f[4])&&a(e,"href",s)},d(f){f&&c(e),i=!1,l()}}}function Nr(n){let e,r=!n[6]&&Rr(n);return{c(){r&&r.c(),e=Ze()},l(t){r&&r.l(t),e=Ze()},m(t,s){r&&r.m(t,s),H(t,e,s)},p(t,s){t[6]?r&&(r.d(1),r=null):r?r.p(t,s):(r=Rr(t),r.c(),r.m(e.parentNode,e))},d(t){r&&r.d(t),t&&c(e)}}}function zr(n){let e,r=n[5]+"",t,s,i;return{c(){e=g("a"),t=T(r),this.h()},l(l){e=p(l,"A",{href:!0,class:!0});var f=d(e);t=I(f,r),f.forEach(c),this.h()},h(){a(e,"href",s=n[4]),a(e,"class",i="block text-center py-2 px-6 text-blueberry-800 font-bold rounded-2xl w-full lg:w-auto "+n[6].class)},m(l,f){H(l,e,f),o(e,t)},p(l,f){f&1&&r!==(r=l[5]+"")&&Ye(t,r),f&1&&s!==(s=l[4])&&a(e,"href",s),f&1&&i!==(i="block text-center py-2 px-6 text-blueberry-800 font-bold rounded-2xl w-full lg:w-auto "+l[6].class)&&a(e,"class",i)},d(l){l&&c(e)}}}function Gr(n){let e,r=n[6]&&zr(n);return{c(){r&&r.c(),e=Ze()},l(t){r&&r.l(t),e=Ze()},m(t,s){r&&r.m(t,s),H(t,e,s)},p(t,s){t[6]?r?r.p(t,s):(r=zr(t),r.c(),r.m(e.parentNode,e)):r&&(r.d(1),r=null)},d(t){r&&r.d(t),t&&c(e)}}}function Ea(n){let e,r,t,s,i,l,f,h,m,M,v,b,_;var k=n[1]?Mr:Lr;function L(w){return{props:{width:"32px",class:"static lg:hidden text-white hover:text-theme-100"}}}k&&(t=Jr(k,L()));let R=n[0],A=[];for(let w=0;w{he(x,1)}),st()}k?(t=Jr(k,L()),ce(t.$$.fragment),J(t.$$.fragment,1),fe(t,r,null)):t=null}if(B&9){R=w[0];let x;for(x=0;x{"navItems"in f&&r(0,t=f.navItems)},[t,s,i,l]}class Ia extends ke{constructor(e){super(),Se(this,e,Ta,Ea,Ee,{navItems:0})}}const Xe={platinum:[],gold:[{src:`${y}/sponsorlogos/roam.png`,alt:"Roam Logo",href:"https://ro.am/"}],silver:[{src:`${y}/sponsorlogos/janestreet.png`,alt:"Jane Street Logo",href:"https://www.janestreet.com/"}],bronze:[{src:`${y}/sponsorlogos/collegeramp.png`,alt:"College Ramp Logo",href:"https://www.collegeramp.org/"},{src:`${y}/sponsorlogos/teoco.png`,alt:"TEOCO Logo",href:"https://www.teoco.com/"}],prize:[{src:`${y}/sponsorlogos/quantinuum.png`,alt:"Quantinuum Logo",href:"https://www.quantinuum.com"},{src:`${y}/sponsorlogos/venturecamp.png`,alt:"Venture Camp Logo",href:""}],partners:[{src:`${y}/sponsorlogos/cvent.png`,alt:"Cvent Logo",href:"https://www.cvent.com/"},{src:`${y}/sponsorlogos/tjpartnership.png`,alt:"TJ Partnership Fund Logo",href:"https://www.tjpartnershipfund.org/"}]},Da={title:"PLATINUM TIER",bg:"bg-[#C9D4E5]",cards:Xe.platinum},Ha={title:"GOLD TIER",bg:"bg-[#D6B570]",cards:Xe.gold},Aa={title:"SILVER TIER",bg:"bg-zinc-400",cards:Xe.silver},Ca={title:"BRONZE TIER",bg:"bg-[#AF7A6D]",cards:Xe.bronze},ja={title:"PRIZE TIER",bg:"bg-[#DEDBD2]",cards:Xe.prize},Ja={title:"PARTNERS",bg:"bg-spruce-200",cards:Xe.partners},qr=[Da,Ha,Aa,Ca,ja,Ja];let xt=[{name:"Samvrit Rao",class:"2025",years:3,director:!0,description:"Samvrit is a senior at TJHSST and this is his third year on the HackTJ team and he joined after competing in freshman year. He is passionate about the intersection of computer science and biology and likes to pursue translational projects related to infectious and neurological diseases. Along with Hack TJ, he is an avid member of clubs such as TSA, TJ Speech, and German Honor Society.Outside of school he runs a summer stem program for elementary and middle school kids. In his free time, he likes to read, play basketball, and listen to the newest rap album.",portraitSrc:`${y}/teamportraits/Samvrit.jpg`,order:1},{name:"Saanvi Indukuri",class:"2025",years:3,director:!0,description:"Saanvi is a senior at TJHSST, and she\u2019s excited for her third year on the team. She loves seeing how computer science brings to life so many ideas and ties together to other fields she loves such as biology and astronomy. Other than HackTJ, Saanvi is also involved in Astronomy Club, FPS, Red Cross YTF, and she plays field hockey and lacrosse for TJ. Outside of school, she loves to read, watch lots and lots of TV, and cook.",portraitSrc:`${y}/teamportraits/Saanvi.JPG`,order:2},{name:"Avni Garg",class:"2025",years:3,director:!1,description:"Avni is a senior at TJHSST, and this is her third year on the team after competing freshman year in HackTJ 9.0! She hopes to make HackTJ a memorable experience for everyone. Avni enjoys math and computer science, especially in the fields of AI and ML. Aside from HackTJ, she is also part of the Varsity Math Team and Computer Team. In her free time, she likes to bike, read, and play card games.",portraitSrc:`${y}/teamportraits/Avni.jpg`,order:3},{name:"Pratyasa Sinha",class:"2025",years:2,director:!1,description:"Pratyasa is a senior at TJHSST, and this is her second year on the team after competing in sophomore year! She loves how computer science can be used to innovate and solve problems in different fields, such as medicine and biology. Outside of HackTJ, Pratyasa is involved in FPS and Red Cross YTF. In her free time, she loves to read, bake (especially cookies), and listen to music.",portraitSrc:`${y}/teamportraits/Pratyasa.JPG`,order:4},{name:"Leah Zhang",class:"2025",years:1,director:!1,description:"",portraitSrc:`${y}/teamportraits/Leah.jpg`,order:5},{name:"Megan Sawant",class:"2025",years:1,director:!1,description:"",portraitSrc:`${y}/teamportraits/blank.png`,order:6},{name:"Chinmayee Yerraguntla",class:"2025",years:1,director:!1,description:"",portraitSrc:`${y}/teamportraits/Chinmayee.jpg`,order:7},{name:"Aanya Gupta",class:"2026",years:2,director:!1,description:"Aanya is a junior at TJHSST, and this is her second year on the team after competing in HackTJ 10.0! She enjoys finding ways to bridge gaps between computer science and biology, solving problems that impact social good. Outside of HackTJ, she is an active participant in Teknos and Coding Lady Colonials! In her free time, she enjoys baking for her friends, listening to music, and rock climbing.",portraitSrc:`${y}/teamportraits/Aanya.jpg`,order:8},{name:"Medhansh Verma",class:"2026",years:1,director:!1,description:"",portraitSrc:`${y}/teamportraits/Medhansh.jpg`,order:9},{name:"Hashmita Nittala",class:"2026",years:1,director:!1,description:"Hashmita is a junior at TJHSST, and she is excited for her first year on the team. She enjoys using her computer science knowledge to solve competitive programming problems and create apps that can help tackle real-world issues. Outside of HackTJ, she is involved in TSA and the Computer Team. In her free time, she enjoys playing basketball, baking, watching TV (especially Suits), and listening to music.",portraitSrc:`${y}/teamportraits/Hashmita.jpg`,order:10},{name:"Shaurya Bisht",class:"2027",years:1,director:!1,description:"Shaurya is a sophomore at TJHSST, and he is excited for his first year on the team after competing in HackTJ 11.0. He is interested in the application of machine learning and gen AI in creating solutions for human flourishing, as well as competitive programming and math. Outside of HackTJ, he is a dedicated member of Varsity Math Team and Computer Team. In his free time, he enjoys playing cricket with friends, spending time with family, and biking.",portraitSrc:`${y}/teamportraits/Shaurya.jpg`,order:11},{name:"Sanya Bhalla",class:"2027",years:1,director:!1,description:"Sanya is a sophomore at TJHSST, and she is excited for her first year on the team after competing in HackTJ 11.0. She is fascinated by the intersection of computer science, particularly artificial intelligence, and its transformative applications in business and engineering. Outside of HackTJ, she is a dedicated member of TSA and Namaste Club. In her free time, she enjoys watching TV, going to the gym, listening to music, and flying planes.",portraitSrc:`${y}/teamportraits/Sanya.jpg`,order:12},{name:"Sidh Jaddu",class:"2027",years:1,director:!1,description:"Sidh is a sophomore at TJHSST and is thrilled for his first year on the team after competing in HackTJ 11.0. He is interested in the applications of machine learning, particularly generative AI, in combating pressing real-world problems like climate change. Outside of HackTJ, he is a member of the Science Olympiad team and an officer and lecturer at Computer Vision club. In his free time, he enjoys hiking on scenic trails all throughout Virginia and exploring the outdoors.",portraitSrc:`${y}/teamportraits/Sidh.jpg`,order:13},{name:"Dhanvinkumar Ganeshkumar",class:"2027",years:1,director:!1,description:"",portraitSrc:`${y}/teamportraits/Dhanvin.jpg`,order:14},{name:"Mr. Hannum",class:"sponsor",years:0,director:!1,description:"",portraitSrc:`${y}/teamportraits/MrHannum.JPG`,order:15},{name:"Mr. Kosek",class:"sponsor",years:0,director:!1,description:"",portraitSrc:`${y}/teamportraits/MrKosek.JPG`,order:16}];xt=xt.filter(n=>!n.hidden);xt.sort((n,e)=>n.order-e.order);const Ur=xt,Ma="AIzaSyDmX0JhnwxUOSSKLjfxMxoFbwljPsSMi7Y";function Wr(n,e,r){const t=n.slice();return t[1]=e[r].description,t[2]=e[r].portraitSrc,t[3]=e[r].name,t}function Kr(n,e,r){const t=n.slice();return t[6]=e[r].bg,t[7]=e[r].cards,t[8]=e[r].title,t}function $a(n){let e,r;return{c(){e=g("a"),r=T("\u2003Register\u2003"),this.h()},l(t){e=p(t,"A",{href:!0,class:!0});var s=d(e);r=I(s,"\u2003Register\u2003"),s.forEach(c),this.h()},h(){a(e,"href",y+"/register"),a(e,"class","block text-center py-3 bg-[#83BDEC] hover:bg-theme-200 text-blueberry-800 text-xl font-bold rounded-2xl px-8")},m(t,s){H(t,e,s),o(e,r)},p:O,d(t){t&&c(e)}}}function Qr(n){let e,r;return e=new xa({props:{bg:n[6],cardsData:n[7],title:n[8]}}),{c(){ce(e.$$.fragment)},l(t){ye(e.$$.fragment,t)},m(t,s){fe(e,t,s),r=!0},p:O,i(t){r||(J(e.$$.fragment,t),r=!0)},o(t){V(e.$$.fragment,t),r=!1},d(t){he(e,t)}}}function Yr(n){let e,r;return e=new da({props:{description:n[1],portraitSrc:n[2],name:n[3]}}),{c(){ce(e.$$.fragment)},l(t){ye(e.$$.fragment,t)},m(t,s){fe(e,t,s),r=!0},p:O,i(t){r||(J(e.$$.fragment,t),r=!0)},o(t){V(e.$$.fragment,t),r=!1},d(t){he(e,t)}}}function Ba(n){let e,r,t=Ur,s=[];for(let l=0;lV(s[l],1,1,()=>{s[l]=null});return{c(){e=g("div");for(let l=0;lV(j[u],1,1,()=>{j[u]=null});return ve=new oa({props:{unstyled:!0,classBg:"fixed top-0 left-0 w-screen h-screen flex flex-col justify-center bg-blackberry-800/[0.8] z-10",classWindowWrap:"relative m-4 max-h-full",classWindow:"rounded-2xl bg-[#A7D0F1] text-black p-6 md:p-8 max-w-xl max-h-full m-auto relative",closeButton:na,$$slots:{default:[Ba]},$$scope:{ctx:n}}}),je=new ya({}),Je=new la({props:{class:"mt-8"}}),{c(){e=g("script"),t=S(),ce(s.$$.fragment),i=S(),l=g("div"),f=g("div"),h=g("div"),m=g("img"),v=S(),b=g("div"),_=T(`HackTJ +import{S as ke,i as Se,s as Ee,l as g,a as S,u as T,m as p,p as d,c as E,v as I,h as c,q as a,Q as ue,b as H,K as o,w as Ye,n as O,R as bt,T as Xr,U as ea,e as Ze,f as J,g as at,t as V,d as st,L as rt,y as ce,z as we,A as fe,D as he,o as ta,E as ir,M as Z,N as X,O as Cr,B as ra,P as jr,x as Jr,V as aa,r as sa}from"../chunks/index-a8d9dc73.js";import{b as w}from"../chunks/paths-b9644fda.js";import{F as la}from"../chunks/Footer-02a4a4a9.js";import{C as Mr,M as oa,a as na}from"../chunks/Modal-054c3d4f.js";import{r as $r,e as or,l as nr}from"../chunks/index-4a2c188b.js";import"../chunks/dayjs.min-1fadea94.js";function ia(n){let e,r,t,s,i,l,f,h,m,M;return{c(){e=g("div"),r=g("img"),i=S(),l=g("h1"),f=T(n[0]),h=S(),m=g("p"),M=T(n[1]),this.h()},l(v){e=p(v,"DIV",{class:!0});var b=d(e);r=p(b,"IMG",{class:!0,alt:!0,src:!0}),i=E(b),l=p(b,"H1",{class:!0});var _=d(l);f=I(_,n[0]),_.forEach(c),h=E(b),m=p(b,"P",{class:!0});var k=d(m);M=I(k,n[1]),k.forEach(c),b.forEach(c),this.h()},h(){a(r,"class","rounded-2xl w-48 h-48 object-cover bg-center"),a(r,"alt",t="Portrait of "+n[0]),ue(r.src,s=n[2])||a(r,"src",s),a(l,"class","text-2xl font-bold mt-4"),a(m,"class","mt-1"),a(e,"class","")},m(v,b){H(v,e,b),o(e,r),o(e,i),o(e,l),o(l,f),o(e,h),o(e,m),o(m,M)},p(v,[b]){b&1&&t!==(t="Portrait of "+v[0])&&a(r,"alt",t),b&4&&!ue(r.src,s=v[2])&&a(r,"src",s),b&1&&Ye(f,v[0]),b&2&&Ye(M,v[1])},i:O,o:O,d(v){v&&c(e)}}}function ca(n,e,r){let{name:t}=e,{description:s}=e,{portraitSrc:i}=e;return n.$$set=l=>{"name"in l&&r(0,t=l.name),"description"in l&&r(1,s=l.description),"portraitSrc"in l&&r(2,i=l.portraitSrc)},[t,s,i]}class fa extends ke{constructor(e){super(),Se(this,e,ca,ia,Ee,{name:0,description:1,portraitSrc:2})}}function ha(n){let e,r,t,s,i,l,f,h,m,M,v,b;return{c(){e=g("div"),r=g("img"),s=S(),i=g("div"),l=g("h4"),f=T(n[0]),h=S(),m=g("button"),M=T("+"),this.h()},l(_){e=p(_,"DIV",{class:!0});var k=d(e);r=p(k,"IMG",{class:!0,src:!0,alt:!0}),s=E(k),i=p(k,"DIV",{class:!0});var L=d(i);l=p(L,"H4",{class:!0});var R=d(l);f=I(R,n[0]),R.forEach(c),h=E(L),m=p(L,"BUTTON",{class:!0});var A=d(m);M=I(A,"+"),A.forEach(c),L.forEach(c),k.forEach(c),this.h()},h(){a(r,"class","max-h-[256px] w-full object-center object-cover rounded-2xl hover:brightness-75 cursor-pointer transition-all duration-100 ease-in-out"),ue(r.src,t=n[1])||a(r,"src",t),a(r,"alt","A team member"),a(l,"class","text font-medium font-mono"),a(m,"class","about-me-conic-color flex text-center items-center justify-center h-12 w-12 bg-blueberry-200 hover:bg-blueberry-300 text-blueberry-800 text-2xl font-bold rounded-2xl"),a(i,"class","flex flex-row h-16 items-center justify-between mt-2"),a(e,"class",n[2])},m(_,k){H(_,e,k),o(e,r),o(e,s),o(e,i),o(i,l),o(l,f),o(i,h),o(i,m),o(m,M),v||(b=[bt(r,"click",n[3]),bt(m,"click",n[3])],v=!0)},p(_,[k]){k&2&&!ue(r.src,t=_[1])&&a(r,"src",t),k&1&&Ye(f,_[0]),k&4&&a(e,"class",_[2])},i:O,o:O,d(_){_&&c(e),v=!1,Xr(b)}}}function ua(n,e,r){let{name:t}=e,{portraitSrc:s}=e,{description:i}=e,{class:l=""}=e;const{open:f}=ea("simple-modal"),h=()=>f(fa,{name:t,portraitSrc:s,description:i});return console.log(s),n.$$set=m=>{"name"in m&&r(0,t=m.name),"portraitSrc"in m&&r(1,s=m.portraitSrc),"description"in m&&r(4,i=m.description),"class"in m&&r(2,l=m.class)},[t,s,l,h,i]}class da extends ke{constructor(e){super(),Se(this,e,ua,ha,Ee,{name:0,portraitSrc:1,description:4,class:2})}}function ma(n){let e,r,t;return{c(){e=g("a"),r=g("img"),this.h()},l(s){e=p(s,"A",{href:!0,target:!0,rel:!0,class:!0});var i=d(e);r=p(i,"IMG",{alt:!0,src:!0}),i.forEach(c),this.h()},h(){a(r,"alt",n[0]),ue(r.src,t=n[1])||a(r,"src",t),a(e,"href",n[2]),a(e,"target","_blank"),a(e,"rel","noopener"),a(e,"class","w-[225px] h-[125px] flex items-center flex-row mt-2 bg-black p-8 rounded-2xl shrink-0 hover:brightness-75")},m(s,i){H(s,e,i),o(e,r)},p(s,[i]){i&1&&a(r,"alt",s[0]),i&2&&!ue(r.src,t=s[1])&&a(r,"src",t),i&4&&a(e,"href",s[2])},i:O,o:O,d(s){s&&c(e)}}}function ga(n,e,r){let{alt:t}=e,{srcLogo:s}=e,{href:i}=e;return n.$$set=l=>{"alt"in l&&r(0,t=l.alt),"srcLogo"in l&&r(1,s=l.srcLogo),"href"in l&&r(2,i=l.href)},[t,s,i]}class pa extends ke{constructor(e){super(),Se(this,e,ga,ma,Ee,{alt:0,srcLogo:1,href:2})}}function Br(n,e,r){const t=n.slice();return t[3]=e[r].src,t[4]=e[r].alt,t[5]=e[r].href,t}function Vr(n){let e,r,t,s,i,l,f,h=n[0],m=[];for(let v=0;vV(m[v],1,1,()=>{m[v]=null});return{c(){e=g("div"),r=g("h3"),t=T(n[1]),s=S(),i=g("div");for(let v=0;v{t=null}),st())},i(s){r||(J(t),r=!0)},o(s){V(t),r=!1},d(s){t&&t.d(s),s&&c(e)}}}function ba(n,e,r){let{title:t=""}=e,{cardsData:s=[]}=e,{bg:i}=e;return n.$$set=l=>{"title"in l&&r(1,t=l.title),"cardsData"in l&&r(0,s=l.cardsData),"bg"in l&&r(2,i=l.bg)},n.$$.update=()=>{if(n.$$.dirty&1){let l=s.length,f;for(;l!==0;)f=Math.floor(Math.random()*l),l--,r(0,[s[l],s[f]]=[s[f],s[l]],s)}},[s,t,i]}class xa extends ke{constructor(e){super(),Se(this,e,ba,va,Ee,{title:1,cardsData:0,bg:2})}}function _a(n){let e;return{c(){e=g("div"),this.h()},l(r){e=p(r,"DIV",{class:!0,id:!0}),d(e).forEach(c),this.h()},h(){a(e,"class","w-full h-[400px] rounded-2xl"),a(e,"id","map-canvas")},m(r,t){H(r,e,t)},p:O,i:O,o:O,d(r){r&&c(e)}}}function ya(n,e,r){let{zoom:t=18}=e,{latlng:s={lat:38.92208058473404,lng:-77.23336741553179}}=e,i;return ta(async()=>{i=window.google;const l=document.getElementById("map-canvas"),f=new i.maps.Map(l,{zoom:t,center:s});new i.maps.Marker({map:f,position:s,animation:i.maps.Animation.DROP})}),n.$$set=l=>{"zoom"in l&&r(0,t=l.zoom),"latlng"in l&&r(1,s=l.latlng)},[t,s]}class wa extends ke{constructor(e){super(),Se(this,e,ya,_a,Ee,{zoom:0,latlng:1})}}function ka(n){let e,r,t=[n[0],{fill:"currentColor"},{viewBox:"0 0 512 512"}],s={};for(let i=0;i{r(0,e=ir(ir({},e),jr(t)))},e=jr(e),[e]}class Lr extends ke{constructor(e){super(),Se(this,e,Sa,ka,Ee,{})}}function Fr(n,e,r){const t=n.slice();return t[4]=e[r].href,t[5]=e[r].text,t[6]=e[r].button,t}function Or(n,e,r){const t=n.slice();return t[4]=e[r].href,t[5]=e[r].text,t[6]=e[r].button,t}function Rr(n){let e,r=n[5]+"",t,s,i,l;return{c(){e=g("a"),t=T(r),this.h()},l(f){e=p(f,"A",{href:!0,class:!0});var h=d(e);t=I(h,r),h.forEach(c),this.h()},h(){a(e,"href",s=n[4]),a(e,"class","hover:text-theme-100")},m(f,h){H(f,e,h),o(e,t),i||(l=bt(e,"click",n[3]),i=!0)},p(f,h){h&1&&r!==(r=f[5]+"")&&Ye(t,r),h&1&&s!==(s=f[4])&&a(e,"href",s)},d(f){f&&c(e),i=!1,l()}}}function Nr(n){let e,r=!n[6]&&Rr(n);return{c(){r&&r.c(),e=Ze()},l(t){r&&r.l(t),e=Ze()},m(t,s){r&&r.m(t,s),H(t,e,s)},p(t,s){t[6]?r&&(r.d(1),r=null):r?r.p(t,s):(r=Rr(t),r.c(),r.m(e.parentNode,e))},d(t){r&&r.d(t),t&&c(e)}}}function zr(n){let e,r=n[5]+"",t,s,i;return{c(){e=g("a"),t=T(r),this.h()},l(l){e=p(l,"A",{href:!0,class:!0});var f=d(e);t=I(f,r),f.forEach(c),this.h()},h(){a(e,"href",s=n[4]),a(e,"class",i="block text-center py-2 px-6 text-blueberry-800 font-bold rounded-2xl w-full lg:w-auto "+n[6].class)},m(l,f){H(l,e,f),o(e,t)},p(l,f){f&1&&r!==(r=l[5]+"")&&Ye(t,r),f&1&&s!==(s=l[4])&&a(e,"href",s),f&1&&i!==(i="block text-center py-2 px-6 text-blueberry-800 font-bold rounded-2xl w-full lg:w-auto "+l[6].class)&&a(e,"class",i)},d(l){l&&c(e)}}}function Gr(n){let e,r=n[6]&&zr(n);return{c(){r&&r.c(),e=Ze()},l(t){r&&r.l(t),e=Ze()},m(t,s){r&&r.m(t,s),H(t,e,s)},p(t,s){t[6]?r?r.p(t,s):(r=zr(t),r.c(),r.m(e.parentNode,e)):r&&(r.d(1),r=null)},d(t){r&&r.d(t),t&&c(e)}}}function Ea(n){let e,r,t,s,i,l,f,h,m,M,v,b,_;var k=n[1]?Mr:Lr;function L(y){return{props:{width:"32px",class:"static lg:hidden text-white hover:text-theme-100"}}}k&&(t=Jr(k,L()));let R=n[0],A=[];for(let y=0;y{he(x,1)}),st()}k?(t=Jr(k,L()),ce(t.$$.fragment),J(t.$$.fragment,1),fe(t,r,null)):t=null}if(B&9){R=y[0];let x;for(x=0;x{"navItems"in f&&r(0,t=f.navItems)},[t,s,i,l]}class Ia extends ke{constructor(e){super(),Se(this,e,Ta,Ea,Ee,{navItems:0})}}const Xe={platinum:[],gold:[{src:`${w}/sponsorlogos/roam.png`,alt:"Roam Logo",href:"https://ro.am/"}],silver:[{src:`${w}/sponsorlogos/janestreet.png`,alt:"Jane Street Logo",href:"https://www.janestreet.com/"}],bronze:[{src:`${w}/sponsorlogos/collegeramp.png`,alt:"College Ramp Logo",href:"https://www.collegeramp.org/"},{src:`${w}/sponsorlogos/teoco.png`,alt:"TEOCO Logo",href:"https://www.teoco.com/"}],prize:[{src:`${w}/sponsorlogos/quantinuum.png`,alt:"Quantinuum Logo",href:"https://www.quantinuum.com"},{src:`${w}/sponsorlogos/venturecamp.png`,alt:"Venture Camp Logo",href:""}],partners:[{src:`${w}/sponsorlogos/cvent.png`,alt:"Cvent Logo",href:"https://www.cvent.com/"},{src:`${w}/sponsorlogos/tjpartnership.png`,alt:"TJ Partnership Fund Logo",href:"https://www.tjpartnershipfund.org/"}]},Da={title:"PLATINUM TIER",bg:"bg-[#C9D4E5]",cards:Xe.platinum},Ha={title:"GOLD TIER",bg:"bg-[#D6B570]",cards:Xe.gold},Aa={title:"SILVER TIER",bg:"bg-zinc-400",cards:Xe.silver},Ca={title:"BRONZE TIER",bg:"bg-[#AF7A6D]",cards:Xe.bronze},ja={title:"PRIZE TIER",bg:"bg-[#DEDBD2]",cards:Xe.prize},Ja={title:"PARTNERS",bg:"bg-spruce-200",cards:Xe.partners},qr=[Da,Ha,Aa,Ca,ja,Ja];let xt=[{name:"Samvrit Rao",class:"2025",years:3,director:!0,description:"Samvrit is a senior at TJHSST and this is his third year on the HackTJ team and he joined after competing in freshman year. He is passionate about the intersection of computer science and biology and likes to pursue translational projects related to infectious and neurological diseases. Along with Hack TJ, he is an avid member of clubs such as TSA, TJ Speech, and German Honor Society.Outside of school he runs a summer stem program for elementary and middle school kids. In his free time, he likes to read, play basketball, and listen to the newest rap album.",portraitSrc:`${w}/teamportraits/Samvrit.jpg`,order:1},{name:"Saanvi Indukuri",class:"2025",years:3,director:!0,description:"Saanvi is a senior at TJHSST, and she\u2019s excited for her third year on the team. She loves seeing how computer science brings to life so many ideas and ties together to other fields she loves such as biology and astronomy. Other than HackTJ, Saanvi is also involved in Astronomy Club, FPS, Red Cross YTF, and she plays field hockey and lacrosse for TJ. Outside of school, she loves to read, watch lots and lots of TV, and cook.",portraitSrc:`${w}/teamportraits/Saanvi.JPG`,order:2},{name:"Avni Garg",class:"2025",years:3,director:!1,description:"Avni is a senior at TJHSST, and this is her third year on the team after competing freshman year in HackTJ 9.0! She hopes to make HackTJ a memorable experience for everyone. Avni enjoys math and computer science, especially in the fields of AI and ML. Aside from HackTJ, she is also part of the Varsity Math Team and Computer Team. In her free time, she likes to bike, read, and play card games.",portraitSrc:`${w}/teamportraits/Avni.jpg`,order:3},{name:"Pratyasa Sinha",class:"2025",years:2,director:!1,description:"Pratyasa is a senior at TJHSST, and this is her second year on the team after competing in sophomore year! She loves how computer science can be used to innovate and solve problems in different fields, such as medicine and biology. Outside of HackTJ, Pratyasa is involved in FPS and Red Cross YTF. In her free time, she loves to read, bake (especially cookies), and listen to music.",portraitSrc:`${w}/teamportraits/Pratyasa.JPG`,order:4},{name:"Leah Zhang",class:"2025",years:1,director:!1,description:"Leah, a senior at TJHSST, is pumped for her first year on the team after competing on HackTJ 11.0. She loves applying computer science for real-world applications, particularly in creating assistive technology. In her free time, she\u2019s either drawing or doom-scrolling reels.",portraitSrc:`${w}/teamportraits/Leah.jpg`,order:5},{name:"Megan Sawant",class:"2025",years:1,director:!1,description:"",portraitSrc:`${w}/teamportraits/blank.png`,order:6},{name:"Chinmayee Yerraguntla",class:"2025",years:1,director:!1,description:"",portraitSrc:`${w}/teamportraits/Chinmayee.jpg`,order:7},{name:"Aanya Gupta",class:"2026",years:2,director:!1,description:"Aanya is a junior at TJHSST, and this is her second year on the team after competing in HackTJ 10.0! She enjoys finding ways to bridge gaps between computer science and biology, solving problems that impact social good. Outside of HackTJ, she is an active participant in Teknos and Coding Lady Colonials! In her free time, she enjoys baking for her friends, listening to music, and rock climbing.",portraitSrc:`${w}/teamportraits/Aanya.jpg`,order:8},{name:"Medhansh Verma",class:"2026",years:1,director:!1,description:"",portraitSrc:`${w}/teamportraits/Medhansh.jpg`,order:9},{name:"Hashmita Nittala",class:"2026",years:1,director:!1,description:"Hashmita is a junior at TJHSST, and she is excited for her first year on the team. She enjoys using her computer science knowledge to solve competitive programming problems and create apps that can help tackle real-world issues. Outside of HackTJ, she is involved in TSA and the Computer Team. In her free time, she enjoys playing basketball, baking, watching TV (especially Suits), and listening to music.",portraitSrc:`${w}/teamportraits/Hashmita.jpg`,order:10},{name:"Shaurya Bisht",class:"2027",years:1,director:!1,description:"Shaurya is a sophomore at TJHSST, and he is excited for his first year on the team after competing in HackTJ 11.0. He is interested in the application of machine learning and gen AI in creating solutions for human flourishing, as well as competitive programming and math. Outside of HackTJ, he is a dedicated member of Varsity Math Team and Computer Team. In his free time, he enjoys playing cricket with friends, spending time with family, and biking.",portraitSrc:`${w}/teamportraits/Shaurya.jpg`,order:11},{name:"Sanya Bhalla",class:"2027",years:1,director:!1,description:"Sanya is a sophomore at TJHSST, and she is excited for her first year on the team after competing in HackTJ 11.0. She is fascinated by the intersection of computer science, particularly artificial intelligence, and its transformative applications in business and engineering. Outside of HackTJ, she is a dedicated member of TSA and Namaste Club. In her free time, she enjoys watching TV, going to the gym, listening to music, and flying planes.",portraitSrc:`${w}/teamportraits/Sanya.jpg`,order:12},{name:"Sidh Jaddu",class:"2027",years:1,director:!1,description:"Sidh is a sophomore at TJHSST and is thrilled for his first year on the team after competing in HackTJ 11.0. He is interested in the applications of machine learning, particularly generative AI, in combating pressing real-world problems like climate change. Outside of HackTJ, he is a member of the Science Olympiad team and an officer and lecturer at Computer Vision club. In his free time, he enjoys hiking on scenic trails all throughout Virginia and exploring the outdoors.",portraitSrc:`${w}/teamportraits/Sidh.jpg`,order:13},{name:"Dhanvinkumar Ganeshkumar",class:"2027",years:1,director:!1,description:"",portraitSrc:`${w}/teamportraits/Dhanvin.jpg`,order:14},{name:"Mr. Hannum",class:"sponsor",years:0,director:!1,description:"",portraitSrc:`${w}/teamportraits/MrHannum.JPG`,order:15},{name:"Mr. Kosek",class:"sponsor",years:0,director:!1,description:"",portraitSrc:`${w}/teamportraits/MrKosek.JPG`,order:16}];xt=xt.filter(n=>!n.hidden);xt.sort((n,e)=>n.order-e.order);const Ur=xt,Ma="AIzaSyDmX0JhnwxUOSSKLjfxMxoFbwljPsSMi7Y";function Wr(n,e,r){const t=n.slice();return t[1]=e[r].description,t[2]=e[r].portraitSrc,t[3]=e[r].name,t}function Kr(n,e,r){const t=n.slice();return t[6]=e[r].bg,t[7]=e[r].cards,t[8]=e[r].title,t}function $a(n){let e,r;return{c(){e=g("a"),r=T("\u2003Register\u2003"),this.h()},l(t){e=p(t,"A",{href:!0,class:!0});var s=d(e);r=I(s,"\u2003Register\u2003"),s.forEach(c),this.h()},h(){a(e,"href",w+"/register"),a(e,"class","block text-center py-3 bg-[#83BDEC] hover:bg-theme-200 text-blueberry-800 text-xl font-bold rounded-2xl px-8")},m(t,s){H(t,e,s),o(e,r)},p:O,d(t){t&&c(e)}}}function Qr(n){let e,r;return e=new xa({props:{bg:n[6],cardsData:n[7],title:n[8]}}),{c(){ce(e.$$.fragment)},l(t){we(e.$$.fragment,t)},m(t,s){fe(e,t,s),r=!0},p:O,i(t){r||(J(e.$$.fragment,t),r=!0)},o(t){V(e.$$.fragment,t),r=!1},d(t){he(e,t)}}}function Yr(n){let e,r;return e=new da({props:{description:n[1],portraitSrc:n[2],name:n[3]}}),{c(){ce(e.$$.fragment)},l(t){we(e.$$.fragment,t)},m(t,s){fe(e,t,s),r=!0},p:O,i(t){r||(J(e.$$.fragment,t),r=!0)},o(t){V(e.$$.fragment,t),r=!1},d(t){he(e,t)}}}function Ba(n){let e,r,t=Ur,s=[];for(let l=0;lV(s[l],1,1,()=>{s[l]=null});return{c(){e=g("div");for(let l=0;lV(j[u],1,1,()=>{j[u]=null});return ve=new oa({props:{unstyled:!0,classBg:"fixed top-0 left-0 w-screen h-screen flex flex-col justify-center bg-blackberry-800/[0.8] z-10",classWindowWrap:"relative m-4 max-h-full",classWindow:"rounded-2xl bg-[#A7D0F1] text-black p-6 md:p-8 max-w-xl max-h-full m-auto relative",closeButton:na,$$slots:{default:[Ba]},$$scope:{ctx:n}}}),je=new wa({}),Je=new la({props:{class:"mt-8"}}),{c(){e=g("script"),t=S(),ce(s.$$.fragment),i=S(),l=g("div"),f=g("div"),h=g("div"),m=g("img"),v=S(),b=g("div"),_=T(`HackTJ - `),k=g("sup"),R=T(L),A=S(),P=g("h3"),C=g("span"),w=T("March 8-9, Cvent"),B=S(),x=g("br"),F=T(` - Build the next greatest thing - oh, and bring your friends along too.`),Be=S(),U=g("div"),ne&&ne.c(),W=S(),Te=g("a"),_t=T("Schedule"),wt=S(),Ie=g("img"),yt=S(),Ve=g("div"),de=g("div"),Q=Z("svg"),ee=Z("rect"),Pe=Z("path"),kt=S(),N=Z("svg"),te=Z("rect"),re=Z("rect"),ae=Z("rect"),se=Z("rect"),lt=S(),z=g("section"),De=g("h1"),St=T("Welcome to the Future Generation of "),Le=g("span"),Et=T("Coders"),Tt=S(),me=g("div"),Fe=g("p"),It=T(`Do you get excited watching your ideas come to life? Ever wanted to build the next Snapchat or + `),k=g("sup"),R=T(L),A=S(),P=g("h3"),C=g("span"),y=T("March 8-9, Cvent"),B=S(),x=g("br"),F=T(` + Build the next greatest thing - oh, and bring your friends along too.`),Be=S(),U=g("div"),ne&&ne.c(),W=S(),Te=g("a"),_t=T("Schedule"),yt=S(),Ie=g("img"),wt=S(),Ve=g("div"),de=g("div"),Q=Z("svg"),ee=Z("rect"),Pe=Z("path"),kt=S(),N=Z("svg"),te=Z("rect"),re=Z("rect"),ae=Z("rect"),se=Z("rect"),lt=S(),z=g("section"),De=g("h1"),St=T("Welcome to the Future Generation of "),Le=g("span"),Et=T("Coders"),Tt=S(),me=g("div"),Fe=g("p"),It=T(`Do you get excited watching your ideas come to life? Ever wanted to build the next Snapchat or create an Amazon Alexa skill? Program a drone? Create programs using the latest machine learning or virtual reality technology? Come to HackTJ to make new friends, build mind-blowing projects, attend workshops to learn new tricks, and have a fantastic time!`),Dt=S(),Oe=g("p"),Ht=T(`HackTJ is a student-run hackathon where you will have 24 hours to learn how to code and/or @@ -9,15 +9,15 @@ import{S as ke,i as Se,s as Ee,l as g,a as S,u as T,m as p,p as d,c as E,v as I, high school students. If you're not a high school student but would like to attend, consider coming as a judge, mentor, or volunteer.`),At=S(),ge=g("div"),He=g("a"),Ct=T("FAQ"),jt=S(),Ae=g("a"),Jt=T("Beginner Resources"),ot=S(),K=g("section"),pe=g("div"),Re=g("h1"),Mt=T("Sponsors"),$t=S(),Y=g("h3"),Bt=T("Interested in sponsoring? Check out our "),le=g("a"),Vt=T(fr),Pt=T(" sponsorship packet"),Lt=T(` or email us at - `),Ce=g("a"),Ft=T("sponsor@hacktj.org"),Ot=T(" if you're interested or have any questions!"),Rt=S();for(let u=0;u{a.delete(s),a.size===0&&t&&(t(),t=null)}}return{set:l,update:o,subscribe:u}}function ut(r){let e,t,a;const l=[r[1]||{}];var o=r[0][0];function u(n){let i={};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u()),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function dt(r){let e,t,a;const l=[r[1]||{}];var o=r[0][0];function u(n){let i={$$slots:{default:[mt]},$$scope:{ctx:n}};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u(n)),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function pt(r){let e,t,a;const l=[r[2]||{}];var o=r[0][1];function u(n){let i={};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u()),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function ht(r){let e,t,a;const l=[r[2]||{}];var o=r[0][1];function u(n){let i={$$slots:{default:[_t]},$$scope:{ctx:n}};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u(n)),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function _t(r){let e,t,a;const l=[r[3]||{}];var o=r[0][2];function u(n){let i={};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u()),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function mt(r){let e,t,a,l;const o=[ht,pt],u=[];function n(i,s){return i[0][2]?0:1}return e=n(r),t=u[e]=o[e](r),{c(){t.c(),a=I()},l(i){t.l(i),a=I()},m(i,s){u[e].m(i,s),q(i,a,s),l=!0},p(i,s){let d=e;e=n(i),e===d?u[e].p(i,s):(M(),N(u[d],1,1,()=>{u[d]=null}),X(),t=u[e],t?t.p(i,s):(t=u[e]=o[e](i),t.c()),x(t,1),t.m(a.parentNode,a))},i(i){l||(x(t),l=!0)},o(i){N(t),l=!1},d(i){u[e].d(i),i&&V(a)}}}function je(r){let e,t=r[5]&&qe(r);return{c(){e=rt("div"),t&&t.c(),this.h()},l(a){e=st(a,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var l=it(e);t&&t.l(l),l.forEach(V),this.h()},h(){$e(e,"id","svelte-announcer"),$e(e,"aria-live","assertive"),$e(e,"aria-atomic","true"),F(e,"position","absolute"),F(e,"left","0"),F(e,"top","0"),F(e,"clip","rect(0 0 0 0)"),F(e,"clip-path","inset(50%)"),F(e,"overflow","hidden"),F(e,"white-space","nowrap"),F(e,"width","1px"),F(e,"height","1px")},m(a,l){q(a,e,l),t&&t.m(e,null)},p(a,l){a[5]?t?t.p(a,l):(t=qe(a),t.c(),t.m(e,null)):t&&(t.d(1),t=null)},d(a){a&&V(e),t&&t.d()}}}function qe(r){let e;return{c(){e=at(r[6])},l(t){e=ot(t,r[6])},m(t,a){q(t,e,a)},p(t,a){a&64&&ct(e,t[6])},d(t){t&&V(e)}}}function gt(r){let e,t,a,l,o;const u=[dt,ut],n=[];function i(d,$){return d[0][1]?0:1}e=i(r),t=n[e]=u[e](r);let s=r[4]&&je(r);return{c(){t.c(),a=Qe(),s&&s.c(),l=I()},l(d){t.l(d),a=et(d),s&&s.l(d),l=I()},m(d,$){n[e].m(d,$),q(d,a,$),s&&s.m(d,$),q(d,l,$),o=!0},p(d,[$]){let k=e;e=i(d),e===k?n[e].p(d,$):(M(),N(n[k],1,1,()=>{n[k]=null}),X(),t=n[e],t?t.p(d,$):(t=n[e]=u[e](d),t.c()),x(t,1),t.m(a.parentNode,a)),d[4]?s?s.p(d,$):(s=je(d),s.c(),s.m(l.parentNode,l)):s&&(s.d(1),s=null)},i(d){o||(x(t),o=!0)},o(d){N(t),o=!1},d(d){n[e].d(d),d&&V(a),s&&s.d(d),d&&V(l)}}}function wt(r,e,t){let{stores:a}=e,{page:l}=e,{components:o}=e,{props_0:u=null}=e,{props_1:n=null}=e,{props_2:i=null}=e;tt("__svelte__",a),nt(a.page.notify);let s=!1,d=!1,$=null;return Le(()=>{const k=a.page.subscribe(()=>{s&&(t(5,d=!0),t(6,$=document.title||"untitled page"))});return t(4,s=!0),k}),r.$$set=k=>{"stores"in k&&t(7,a=k.stores),"page"in k&&t(8,l=k.page),"components"in k&&t(0,o=k.components),"props_0"in k&&t(1,u=k.props_0),"props_1"in k&&t(2,n=k.props_1),"props_2"in k&&t(3,i=k.props_2)},r.$$.update=()=>{r.$$.dirty&384&&a.page.set(l)},[o,u,n,i,s,d,$,a,l]}class bt extends He{constructor(e){super(),Ze(this,e,wt,gt,Me,{stores:7,page:8,components:0,props_0:1,props_1:2,props_2:3})}}const yt=function(){const e=document.createElement("link").relList;return e&&e.supports&&e.supports("modulepreload")?"modulepreload":"preload"}(),vt=function(r){return"/"+r},ze={},W=function(e,t,a){if(!t||t.length===0)return e();const l=document.getElementsByTagName("link");return Promise.all(t.map(o=>{if(o=vt(o),o in ze)return;ze[o]=!0;const u=o.endsWith(".css"),n=u?'[rel="stylesheet"]':"";if(!!a)for(let d=l.length-1;d>=0;d--){const $=l[d];if($.href===o&&(!u||$.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${n}`))return;const s=document.createElement("link");if(s.rel=u?"stylesheet":yt,u||(s.as="script",s.crossOrigin=""),s.href=o,document.head.appendChild(s),u)return new Promise((d,$)=>{s.addEventListener("load",d),s.addEventListener("error",()=>$(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>e())},Et={},he=[()=>W(()=>import("./pages/__layout.svelte-f8366ff9.js"),["_app/immutable/pages/__layout.svelte-f8366ff9.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/assets/__layout-e1d548c8.css"]),()=>W(()=>import("./error.svelte-fe8fe18b.js"),["_app/immutable/error.svelte-fe8fe18b.js","_app/immutable/chunks/index-a8d9dc73.js"]),()=>W(()=>import("./pages/faq.svelte-23fe1c76.js"),["_app/immutable/pages/faq.svelte-23fe1c76.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/Footer-02a4a4a9.js","_app/immutable/chunks/index-4a2c188b.js","_app/immutable/chunks/dayjs.min-1fadea94.js","_app/immutable/assets/faq-77da952b.css"]),()=>W(()=>import("./pages/index.svelte-3cd03a39.js"),["_app/immutable/pages/index.svelte-3cd03a39.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/Footer-02a4a4a9.js","_app/immutable/chunks/Modal-054c3d4f.js","_app/immutable/assets/Modal-8418c07d.css","_app/immutable/chunks/index-4a2c188b.js","_app/immutable/chunks/dayjs.min-1fadea94.js"]),()=>W(()=>import("./pages/register.svelte-65818891.js"),["_app/immutable/pages/register.svelte-65818891.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/Footer-02a4a4a9.js","_app/immutable/chunks/index-4a2c188b.js","_app/immutable/chunks/dayjs.min-1fadea94.js"]),()=>W(()=>import("./pages/resources.svelte-f17db51c.js"),["_app/immutable/pages/resources.svelte-f17db51c.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/Footer-02a4a4a9.js"]),()=>W(()=>import("./pages/schedule.svelte-e7d28c31.js"),["_app/immutable/pages/schedule.svelte-e7d28c31.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/dayjs.min-1fadea94.js","_app/immutable/chunks/Modal-054c3d4f.js","_app/immutable/assets/Modal-8418c07d.css","_app/immutable/chunks/Footer-02a4a4a9.js"]),()=>W(()=>import("./pages/winners.svelte-ce0a7b5d.js"),["_app/immutable/pages/winners.svelte-ce0a7b5d.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/Footer-02a4a4a9.js","_app/immutable/assets/winners-6bf551a2.css"])],$t={"":[[0,3],[1]],faq:[[0,2],[1]],register:[[0,4],[1]],resources:[[0,5],[1]],schedule:[[0,6],[1]],winners:[[0,7],[1]]};function kt(r){r.client}function qt(r){}function Be(r){return r instanceof Error||r&&r.name&&r.message?r:new Error(JSON.stringify(r))}function Je(r){if(!r)return{};if(r.fallthrough)throw new Error("fallthrough is no longer supported. Use matchers instead: https://kit.svelte.dev/docs/routing#advanced-routing-matching");if("maxage"in r)throw new Error("maxage should be replaced with cache: { maxage }");const e=r.status&&r.status>=400&&r.status<=599&&!r.redirect;if(r.error||e){const t=r.status;if(!r.error&&e)return{status:t||500,error:new Error(`${t}`)};const a=typeof r.error=="string"?new Error(r.error):r.error;return a instanceof Error?!t||t<400||t>599?(console.warn('"error" returned from load() without a valid status code \u2014 defaulting to 500'),{status:500,error:a}):{status:t,error:a}:{status:500,error:new Error(`"error" property returned from load() must be a string or instance of Error, received type "${typeof a}"`)}}if(r.redirect){if(!r.status||Math.floor(r.status/100)!==3)throw new Error('"redirect" property returned from load() must be accompanied by a 3xx status code');if(typeof r.redirect!="string")throw new Error('"redirect" property returned from load() must be a string')}if(r.dependencies&&(!Array.isArray(r.dependencies)||r.dependencies.some(t=>typeof t!="string")))throw new Error('"dependencies" property returned from load() must be of type string[]');if(r.context)throw new Error('You are returning "context" from a load function. "context" was renamed to "stuff", please adjust your code accordingly.');return r}function Rt(r,e){return r==="/"||e==="ignore"?r:e==="never"?r.endsWith("/")?r.slice(0,-1):r:e==="always"&&!r.endsWith("/")?r+"/":r}function Lt(r){for(const e in r)r[e]=r[e].replace(/%23/g,"#").replace(/%3[Bb]/g,";").replace(/%2[Cc]/g,",").replace(/%2[Ff]/g,"/").replace(/%3[Ff]/g,"?").replace(/%3[Aa]/g,":").replace(/%40/g,"@").replace(/%26/g,"&").replace(/%3[Dd]/g,"=").replace(/%2[Bb]/g,"+").replace(/%24/g,"$");return r}class St extends URL{get hash(){throw new Error("url.hash is inaccessible from load. Consider accessing hash from the page store within the script tag of your component.")}}function Ke(r){let e=r.baseURI;if(!e){const t=r.getElementsByTagName("base");e=t.length?t[0].href:r.URL}return e}function Se(){return{x:pageXOffset,y:pageYOffset}}function Fe(r){return r.composedPath().find(t=>t instanceof Node&&t.nodeName.toUpperCase()==="A")}function We(r){return r instanceof SVGAElement?new URL(r.href.baseVal,document.baseURI):new URL(r.href)}function Ye(r){const e=pe(r);let t=!0;function a(){t=!0,e.update(u=>u)}function l(u){t=!1,e.set(u)}function o(u){let n;return e.subscribe(i=>{(n===void 0||t&&i!==n)&&u(n=i)})}return{notify:a,set:l,subscribe:o}}function At(){const{set:r,subscribe:e}=pe(!1);let t;async function a(){clearTimeout(t);const l=await fetch(`${ft}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(l.ok){const{version:o}=await l.json(),u=o!=="1732149228284";return u&&(r(!0),clearTimeout(t)),u}else throw new Error(`Version check failed: ${l.status}`)}return{subscribe:e,check:a}}function Ut(r){let e=5381,t=r.length;if(typeof r=="string")for(;t;)e=e*33^r.charCodeAt(--t);else for(;t;)e=e*33^r[--t];return(e>>>0).toString(36)}const Ae=window.fetch;function Ot(r,e){let a=`script[sveltekit\\:data-type="data"][sveltekit\\:data-url=${JSON.stringify(typeof r=="string"?r:r.url)}]`;e&&typeof e.body=="string"&&(a+=`[sveltekit\\:data-body="${Ut(e.body)}"]`);const l=document.querySelector(a);if(l&&l.textContent){const{body:o,...u}=JSON.parse(l.textContent);return Promise.resolve(new Response(o,u))}return Ae(r,e)}const Pt=/^(\.\.\.)?(\w+)(?:=(\w+))?$/;function Tt(r){const e=[],t=[];let a=!0;return{pattern:r===""?/^\/$/:new RegExp(`^${decodeURIComponent(r).split(/(?:@[a-zA-Z0-9_-]+)?(?:\/|$)/).map((o,u,n)=>{const i=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(o);if(i)return e.push(i[1]),t.push(i[2]),"(?:/(.*))?";const s=u===n.length-1;return o&&"/"+o.split(/\[(.+?)\]/).map((d,$)=>{if($%2){const k=Pt.exec(d);if(!k)throw new Error(`Invalid param: ${d}. Params and matcher names can only have underscores and alphanumeric characters.`);const[,te,H,fe]=k;return e.push(H),t.push(fe),te?"(.*?)":"([^/]+?)"}return s&&d.includes(".")&&(a=!1),d.normalize().replace(/%5[Bb]/g,"[").replace(/%5[Dd]/g,"]").replace(/#/g,"%23").replace(/\?/g,"%3F").replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}).join("")}).join("")}${a?"/?":""}$`),names:e,types:t}}function It(r,e,t,a){const l={};for(let o=0;o{const{pattern:i,names:s,types:d}=Tt(l);return{id:l,exec:$=>{const k=i.exec($);if(k)return It(k,s,d,t)},a:o.map($=>r[$]),b:u.map($=>r[$]),has_shadow:!!n}})}const Xe="sveltekit:scroll",Y="sveltekit:index",ke=Nt(he,$t,Et),xt=he[0](),Dt=he[1](),Ge={};let ie={};try{ie=JSON.parse(sessionStorage[Xe])}catch{}function Re(r){ie[r]=Se()}function Ct({target:r,session:e,base:t,trailing_slash:a}){var Ce;const l=new Map,o=[],u={url:Ye({}),page:Ye({}),navigating:pe(null),session:pe(e),updated:At()},n={id:null,promise:null},i={before_navigate:[],after_navigate:[]};let s={branch:[],error:null,session_id:0,stuff:Ge,url:null},d=!1,$=!0,k=!1,te=1,H=null,fe,Ue,Oe=!1;u.session.subscribe(async c=>{Ue=c,!(!Oe||(te+=1,!s.branch.some(_=>_==null?void 0:_.uses.session)))&&we(new URL(location.href),[],!0)}),Oe=!0;let Z=!0,D=(Ce=history.state)==null?void 0:Ce[Y];D||(D=Date.now(),history.replaceState({...history.state,[Y]:D},"",location.href));const _e=ie[D];_e&&(history.scrollRestoration="manual",scrollTo(_e.x,_e.y));let me=!1,ge,Pe;async function Te(c,{noscroll:p=!1,replaceState:_=!1,keepfocus:f=!1,state:h={}},m){if(typeof c=="string"&&(c=new URL(c,Ke(document))),Z)return ye({url:c,scroll:p?Se():null,keepfocus:f,redirect_chain:m,details:{state:h,replaceState:_},accepted:()=>{},blocked:()=>{}});await se(c)}async function Ie(c){const p=De(c);if(!p)throw new Error("Attempted to prefetch a URL that does not belong to this app");return n.promise=xe(p,!1),n.id=p.id,n.promise}async function we(c,p,_,f,h){var L,A;const m=De(c),E=Pe={};let g=m&&await xe(m,_);if(!g&&c.origin===location.origin&&c.pathname===location.pathname&&(g=await re({status:404,error:new Error(`Not found: ${c.pathname}`),url:c,routeId:null})),!g)return await se(c),!1;if(c=(m==null?void 0:m.url)||c,Pe!==E)return!1;if(o.length=0,g.redirect)if(p.length>10||p.includes(c.pathname))g=await re({status:500,error:new Error("Redirect loop"),url:c,routeId:null});else return Z?Te(new URL(g.redirect,c).href,{},[...p,c.pathname]):await se(new URL(g.redirect,location.href)),!1;else((A=(L=g.props)==null?void 0:L.page)==null?void 0:A.status)>=400&&await u.updated.check()&&await se(c);if(k=!0,f&&f.details){const{details:R}=f,O=R.replaceState?0:1;R.state[Y]=D+=O,history[R.replaceState?"replaceState":"pushState"](R.state,"",c)}if(d?(s=g.state,g.props.page&&(g.props.page.url=c),fe.$set(g.props)):Ne(g),f){const{scroll:R,keepfocus:O}=f;if(!O){const y=document.body,b=y.getAttribute("tabindex");y.tabIndex=-1,y.focus({preventScroll:!0}),setTimeout(()=>{var v;(v=getSelection())==null||v.removeAllRanges()}),b!==null?y.setAttribute("tabindex",b):y.removeAttribute("tabindex")}if(await Ve(),$){const y=c.hash&&document.getElementById(c.hash.slice(1));R?scrollTo(R.x,R.y):y?y.scrollIntoView():scrollTo(0,0)}}else await Ve();n.promise=null,n.id=null,$=!0,g.props.page&&(ge=g.props.page);const w=g.state.branch[g.state.branch.length-1];Z=(w==null?void 0:w.module.router)!==!1,h&&h(),k=!1}function Ne(c){s=c.state;const p=document.querySelector("style[data-sveltekit]");if(p&&p.remove(),ge=c.props.page,fe=new bt({target:r,props:{...c.props,stores:u},hydrate:!0}),Z){const _={from:null,to:new URL(location.href)};i.after_navigate.forEach(f=>f(_))}d=!0}async function be({url:c,params:p,stuff:_,branch:f,status:h,error:m,routeId:E}){var y,b;const g=f.filter(Boolean),w=g.find(v=>{var S;return(S=v.loaded)==null?void 0:S.redirect}),L={redirect:(y=w==null?void 0:w.loaded)==null?void 0:y.redirect,state:{url:c,params:p,branch:f,error:m,stuff:_,session_id:te},props:{components:g.map(v=>v.module.default)}};for(let v=0;vS===g[v])){const S=g[v].loaded;L.props[`props_${v}`]=S?await S.props:null}if(!s.url||c.href!==s.url.href||s.error!==m||s.stuff!==_){L.props.page={error:m,params:p,routeId:E,status:h,stuff:_,url:c};const v=(S,j)=>{Object.defineProperty(L.props.page,S,{get:()=>{throw new Error(`$page.${S} has been replaced by $page.url.${j}`)}})};v("origin","origin"),v("path","pathname"),v("query","searchParams")}const R=g[g.length-1],O=(b=R==null?void 0:R.loaded)==null?void 0:b.cache;if(O){const v=c.pathname+c.search;let S=!1;const j=()=>{l.get(v)===L&&l.delete(v),P(),clearTimeout(U)},U=setTimeout(j,O.maxage*1e3),P=u.session.subscribe(()=>{S&&j()});S=!0,l.set(v,L)}return L}async function ne({status:c,error:p,module:_,url:f,params:h,stuff:m,props:E,routeId:g}){const w={module:_,uses:{params:new Set,url:!1,session:!1,stuff:!1,dependencies:new Set},loaded:null,stuff:m};function L(y){const{href:b}=new URL(y,f);w.uses.dependencies.add(b)}E&&w.uses.dependencies.add(f.href);const A={};for(const y in h)Object.defineProperty(A,y,{get(){return w.uses.params.add(y),h[y]},enumerable:!0});const R=Ue,O=new St(f);if(_.load){const y={routeId:g,params:A,props:E||{},get url(){return w.uses.url=!0,O},get session(){return w.uses.session=!0,R},get stuff(){return w.uses.stuff=!0,{...m}},async fetch(b,v){let S;typeof b=="string"?S=b:(S=b.url,v={body:b.method==="GET"||b.method==="HEAD"?void 0:await b.blob(),cache:b.cache,credentials:b.credentials,headers:b.headers,integrity:b.integrity,keepalive:b.keepalive,method:b.method,mode:b.mode,redirect:b.redirect,referrer:b.referrer,referrerPolicy:b.referrerPolicy,signal:b.signal,...v});const j=new URL(S,f).href;return L(j),d?Ae(j,v):Ot(S,v)},status:c!=null?c:null,error:p!=null?p:null};w.loaded=Je(await _.load.call(null,y)),w.loaded.stuff&&(w.stuff=w.loaded.stuff),w.loaded.dependencies&&w.loaded.dependencies.forEach(L)}else E&&(w.loaded=Je({props:E}));return w}async function xe({id:c,url:p,params:_,route:f},h){var b,v,S,j;if(n.id===c&&n.promise)return n.promise;if(!h){const U=l.get(c);if(U)return U}const{a:m,b:E,has_shadow:g}=f,w=s.url&&{url:c!==s.url.pathname+s.url.search,params:Object.keys(_).filter(U=>s.params[U]!==_[U]),session:te!==s.session_id};let L=[],A=Ge,R=!1,O=200,y=null;m.forEach(U=>U().catch(()=>{}));e:for(let U=0;UC.uses.params.has(G))||w.session&&C.uses.session||Array.from(C.uses.dependencies).some(G=>o.some(de=>de(G)))||R&&C.uses.stuff){let G={};const de=g&&U===m.length-1;if(de){const Q=await Ae(`${p.pathname}${p.pathname.endsWith("/")?"":"/"}__data.json${p.search}`,{headers:{"x-sveltekit-load":"true"}});if(Q.ok){const ve=Q.headers.get("x-sveltekit-location");if(ve)return{redirect:ve,props:{},state:s};G=Q.status===204?{}:await Q.json()}else{O=Q.status;try{y=await Q.json()}catch{y=new Error("Failed to load data")}}}if(y||(P=await ne({module:T,url:p,params:_,props:G,stuff:A,routeId:f.id})),P&&(de&&(P.uses.url=!0),P.loaded)){if(P.loaded.error&&(O=(b=P.loaded.status)!=null?b:500,y=P.loaded.error),P.loaded.redirect)return{redirect:P.loaded.redirect,props:{},state:s};P.loaded.stuff&&(R=!0)}}else P=C}catch(T){O=500,y=Be(T)}if(y){for(;U--;)if(E[U]){let T,C,ue=U;for(;!(C=L[ue]);)ue-=1;try{if(T=await ne({status:O,error:y,module:await E[U](),url:p,params:_,stuff:C.stuff,routeId:f.id}),(v=T==null?void 0:T.loaded)!=null&&v.error)continue;(S=T==null?void 0:T.loaded)!=null&&S.stuff&&(A={...A,...T.loaded.stuff}),L=L.slice(0,ue+1).concat(T);break e}catch{continue}}return await re({status:O,error:y,url:p,routeId:f.id})}else(j=P==null?void 0:P.loaded)!=null&&j.stuff&&(A={...A,...P.loaded.stuff}),L.push(P)}return await be({url:p,params:_,stuff:A,branch:L,status:O,error:y,routeId:f.id})}async function re({status:c,error:p,url:_,routeId:f}){var g,w;const h={},m=await ne({module:await xt,url:_,params:h,stuff:{},routeId:f}),E=await ne({status:c,error:p,module:await Dt,url:_,params:h,stuff:m&&m.loaded&&m.loaded.stuff||{},routeId:f});return await be({url:_,params:h,stuff:{...(g=m==null?void 0:m.loaded)==null?void 0:g.stuff,...(w=E==null?void 0:E.loaded)==null?void 0:w.stuff},branch:[m,E],status:c,error:p,routeId:f})}function De(c){if(c.origin!==location.origin||!c.pathname.startsWith(t))return;const p=decodeURI(c.pathname.slice(t.length)||"/");for(const _ of ke){const f=_.exec(p);if(f){const h=new URL(c.origin+Rt(c.pathname,a)+c.search+c.hash);return{id:h.pathname+h.search,route:_,params:Lt(f),url:h}}}}async function ye({url:c,scroll:p,keepfocus:_,redirect_chain:f,details:h,accepted:m,blocked:E}){const g=s.url;let w=!1;const L={from:g,to:c,cancel:()=>w=!0};if(i.before_navigate.forEach(A=>A(L)),w){E();return}Re(D),m(),d&&u.navigating.set({from:s.url,to:c}),await we(c,f,!1,{scroll:p,keepfocus:_,details:h},()=>{const A={from:g,to:c};i.after_navigate.forEach(R=>R(A)),u.navigating.set(null)})}function se(c){return location.href=c.href,new Promise(()=>{})}return{after_navigate:c=>{Le(()=>(i.after_navigate.push(c),()=>{const p=i.after_navigate.indexOf(c);i.after_navigate.splice(p,1)}))},before_navigate:c=>{Le(()=>(i.before_navigate.push(c),()=>{const p=i.before_navigate.indexOf(c);i.before_navigate.splice(p,1)}))},disable_scroll_handling:()=>{(k||!d)&&($=!1)},goto:(c,p={})=>Te(c,p,[]),invalidate:c=>{if(typeof c=="function")o.push(c);else{const{href:p}=new URL(c,location.href);o.push(_=>_===p)}return H||(H=Promise.resolve().then(async()=>{await we(new URL(location.href),[],!0),H=null})),H},prefetch:async c=>{const p=new URL(c,Ke(document));await Ie(p)},prefetch_routes:async c=>{const _=(c?ke.filter(f=>c.some(h=>f.exec(h))):ke).map(f=>Promise.all(f.a.map(h=>h())));await Promise.all(_)},_start_router:()=>{history.scrollRestoration="manual",addEventListener("beforeunload",f=>{let h=!1;const m={from:s.url,to:null,cancel:()=>h=!0};i.before_navigate.forEach(E=>E(m)),h?(f.preventDefault(),f.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{if(document.visibilityState==="hidden"){Re(D);try{sessionStorage[Xe]=JSON.stringify(ie)}catch{}}});const c=f=>{const h=Fe(f);h&&h.href&&h.hasAttribute("sveltekit:prefetch")&&Ie(We(h))};let p;const _=f=>{clearTimeout(p),p=setTimeout(()=>{var h;(h=f.target)==null||h.dispatchEvent(new CustomEvent("sveltekit:trigger_prefetch",{bubbles:!0}))},20)};addEventListener("touchstart",c),addEventListener("mousemove",_),addEventListener("sveltekit:trigger_prefetch",c),addEventListener("click",f=>{if(!Z||f.button||f.which!==1||f.metaKey||f.ctrlKey||f.shiftKey||f.altKey||f.defaultPrevented)return;const h=Fe(f);if(!h||!h.href)return;const m=h instanceof SVGAElement,E=We(h);if(!m&&E.origin==="null")return;const g=(h.getAttribute("rel")||"").split(/\s+/);if(h.hasAttribute("download")||g.includes("external")||h.hasAttribute("sveltekit:reload")||(m?h.target.baseVal:h.target))return;const[w,L]=E.href.split("#");if(L!==void 0&&w===location.href.split("#")[0]){me=!0,Re(D),u.page.set({...ge,url:E}),u.page.notify();return}ye({url:E,scroll:h.hasAttribute("sveltekit:noscroll")?Se():null,keepfocus:!1,redirect_chain:[],details:{state:{},replaceState:E.href===location.href},accepted:()=>f.preventDefault(),blocked:()=>f.preventDefault()})}),addEventListener("popstate",f=>{if(f.state&&Z){if(f.state[Y]===D)return;ye({url:new URL(location.href),scroll:ie[f.state[Y]],keepfocus:!1,redirect_chain:[],details:null,accepted:()=>{D=f.state[Y]},blocked:()=>{const h=D-f.state[Y];history.go(h)}})}}),addEventListener("hashchange",()=>{me&&(me=!1,history.replaceState({...history.state,[Y]:++D},"",location.href))});for(const f of document.querySelectorAll("link"))f.rel==="icon"&&(f.href=f.href);addEventListener("pageshow",f=>{f.persisted&&u.navigating.set(null)})},_hydrate:async({status:c,error:p,nodes:_,params:f,routeId:h})=>{var A;const m=new URL(location.href),E=[];let g={},w,L;try{for(let R=0;R<_.length;R+=1){const O=R===_.length-1;let y;if(O){const v=document.querySelector('script[sveltekit\\:data-type="props"]');v&&(y=JSON.parse(v.textContent))}const b=await ne({module:await he[_[R]](),url:m,params:f,stuff:g,status:O?c:void 0,error:O?p:void 0,props:y,routeId:h});if(y&&(b.uses.dependencies.add(m.href),b.uses.url=!0),E.push(b),b&&b.loaded)if(b.loaded.error){if(p)throw b.loaded.error;L={status:(A=b.loaded.status)!=null?A:500,error:b.loaded.error,url:m,routeId:h}}else b.loaded.stuff&&(g={...g,...b.loaded.stuff})}w=L?await re(L):await be({url:m,params:f,stuff:g,branch:E,status:c,error:p,routeId:h})}catch(R){if(p)throw R;w=await re({status:500,error:Be(R),url:m,routeId:h})}w.redirect&&await se(new URL(w.redirect,location.href)),Ne(w)}}}async function zt({paths:r,target:e,session:t,route:a,spa:l,trailing_slash:o,hydrate:u}){const n=Ct({target:e,session:t,base:r.base,trailing_slash:o});kt({client:n}),lt(r),u&&await n._hydrate(u),a&&(l&&n.goto(location.href,{replaceState:!0}),n._start_router()),dispatchEvent(new CustomEvent("sveltekit:start"))}export{qt as set_public_env,zt as start}; +import{n as Ee,s as Me,S as He,i as Ze,a as Qe,e as I,c as et,b as q,g as M,t as N,d as X,f as x,h as V,j as tt,k as nt,o as Le,l as rt,m as st,p as it,q as $e,r as F,u as at,v as ot,w as ct,x as z,y as B,z as ae,A as J,B as oe,C as ce,D as K,E as le,F as Ve}from"./chunks/index-a8d9dc73.js";import{s as lt,a as ft}from"./chunks/paths-b9644fda.js";const ee=[];function pe(r,e=Ee){let t;const a=new Set;function l(n){if(Me(r,n)&&(r=n,t)){const i=!ee.length;for(const s of a)s[1](),ee.push(s,r);if(i){for(let s=0;s{a.delete(s),a.size===0&&t&&(t(),t=null)}}return{set:l,update:o,subscribe:u}}function ut(r){let e,t,a;const l=[r[1]||{}];var o=r[0][0];function u(n){let i={};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u()),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function dt(r){let e,t,a;const l=[r[1]||{}];var o=r[0][0];function u(n){let i={$$slots:{default:[mt]},$$scope:{ctx:n}};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u(n)),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function pt(r){let e,t,a;const l=[r[2]||{}];var o=r[0][1];function u(n){let i={};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u()),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function ht(r){let e,t,a;const l=[r[2]||{}];var o=r[0][1];function u(n){let i={$$slots:{default:[_t]},$$scope:{ctx:n}};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u(n)),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function _t(r){let e,t,a;const l=[r[3]||{}];var o=r[0][2];function u(n){let i={};for(let s=0;s{K(d,1)}),X()}o?(e=z(o,u()),B(e.$$.fragment),x(e.$$.fragment,1),J(e,t.parentNode,t)):e=null}else o&&e.$set(s)},i(n){a||(e&&x(e.$$.fragment,n),a=!0)},o(n){e&&N(e.$$.fragment,n),a=!1},d(n){n&&V(t),e&&K(e,n)}}}function mt(r){let e,t,a,l;const o=[ht,pt],u=[];function n(i,s){return i[0][2]?0:1}return e=n(r),t=u[e]=o[e](r),{c(){t.c(),a=I()},l(i){t.l(i),a=I()},m(i,s){u[e].m(i,s),q(i,a,s),l=!0},p(i,s){let d=e;e=n(i),e===d?u[e].p(i,s):(M(),N(u[d],1,1,()=>{u[d]=null}),X(),t=u[e],t?t.p(i,s):(t=u[e]=o[e](i),t.c()),x(t,1),t.m(a.parentNode,a))},i(i){l||(x(t),l=!0)},o(i){N(t),l=!1},d(i){u[e].d(i),i&&V(a)}}}function je(r){let e,t=r[5]&&qe(r);return{c(){e=rt("div"),t&&t.c(),this.h()},l(a){e=st(a,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var l=it(e);t&&t.l(l),l.forEach(V),this.h()},h(){$e(e,"id","svelte-announcer"),$e(e,"aria-live","assertive"),$e(e,"aria-atomic","true"),F(e,"position","absolute"),F(e,"left","0"),F(e,"top","0"),F(e,"clip","rect(0 0 0 0)"),F(e,"clip-path","inset(50%)"),F(e,"overflow","hidden"),F(e,"white-space","nowrap"),F(e,"width","1px"),F(e,"height","1px")},m(a,l){q(a,e,l),t&&t.m(e,null)},p(a,l){a[5]?t?t.p(a,l):(t=qe(a),t.c(),t.m(e,null)):t&&(t.d(1),t=null)},d(a){a&&V(e),t&&t.d()}}}function qe(r){let e;return{c(){e=at(r[6])},l(t){e=ot(t,r[6])},m(t,a){q(t,e,a)},p(t,a){a&64&&ct(e,t[6])},d(t){t&&V(e)}}}function gt(r){let e,t,a,l,o;const u=[dt,ut],n=[];function i(d,$){return d[0][1]?0:1}e=i(r),t=n[e]=u[e](r);let s=r[4]&&je(r);return{c(){t.c(),a=Qe(),s&&s.c(),l=I()},l(d){t.l(d),a=et(d),s&&s.l(d),l=I()},m(d,$){n[e].m(d,$),q(d,a,$),s&&s.m(d,$),q(d,l,$),o=!0},p(d,[$]){let k=e;e=i(d),e===k?n[e].p(d,$):(M(),N(n[k],1,1,()=>{n[k]=null}),X(),t=n[e],t?t.p(d,$):(t=n[e]=u[e](d),t.c()),x(t,1),t.m(a.parentNode,a)),d[4]?s?s.p(d,$):(s=je(d),s.c(),s.m(l.parentNode,l)):s&&(s.d(1),s=null)},i(d){o||(x(t),o=!0)},o(d){N(t),o=!1},d(d){n[e].d(d),d&&V(a),s&&s.d(d),d&&V(l)}}}function wt(r,e,t){let{stores:a}=e,{page:l}=e,{components:o}=e,{props_0:u=null}=e,{props_1:n=null}=e,{props_2:i=null}=e;tt("__svelte__",a),nt(a.page.notify);let s=!1,d=!1,$=null;return Le(()=>{const k=a.page.subscribe(()=>{s&&(t(5,d=!0),t(6,$=document.title||"untitled page"))});return t(4,s=!0),k}),r.$$set=k=>{"stores"in k&&t(7,a=k.stores),"page"in k&&t(8,l=k.page),"components"in k&&t(0,o=k.components),"props_0"in k&&t(1,u=k.props_0),"props_1"in k&&t(2,n=k.props_1),"props_2"in k&&t(3,i=k.props_2)},r.$$.update=()=>{r.$$.dirty&384&&a.page.set(l)},[o,u,n,i,s,d,$,a,l]}class bt extends He{constructor(e){super(),Ze(this,e,wt,gt,Me,{stores:7,page:8,components:0,props_0:1,props_1:2,props_2:3})}}const yt=function(){const e=document.createElement("link").relList;return e&&e.supports&&e.supports("modulepreload")?"modulepreload":"preload"}(),vt=function(r){return"/"+r},ze={},W=function(e,t,a){if(!t||t.length===0)return e();const l=document.getElementsByTagName("link");return Promise.all(t.map(o=>{if(o=vt(o),o in ze)return;ze[o]=!0;const u=o.endsWith(".css"),n=u?'[rel="stylesheet"]':"";if(!!a)for(let d=l.length-1;d>=0;d--){const $=l[d];if($.href===o&&(!u||$.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${n}`))return;const s=document.createElement("link");if(s.rel=u?"stylesheet":yt,u||(s.as="script",s.crossOrigin=""),s.href=o,document.head.appendChild(s),u)return new Promise((d,$)=>{s.addEventListener("load",d),s.addEventListener("error",()=>$(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>e())},Et={},he=[()=>W(()=>import("./pages/__layout.svelte-f8366ff9.js"),["_app/immutable/pages/__layout.svelte-f8366ff9.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/assets/__layout-e1d548c8.css"]),()=>W(()=>import("./error.svelte-fe8fe18b.js"),["_app/immutable/error.svelte-fe8fe18b.js","_app/immutable/chunks/index-a8d9dc73.js"]),()=>W(()=>import("./pages/faq.svelte-23fe1c76.js"),["_app/immutable/pages/faq.svelte-23fe1c76.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/Footer-02a4a4a9.js","_app/immutable/chunks/index-4a2c188b.js","_app/immutable/chunks/dayjs.min-1fadea94.js","_app/immutable/assets/faq-77da952b.css"]),()=>W(()=>import("./pages/index.svelte-4e865109.js"),["_app/immutable/pages/index.svelte-4e865109.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/Footer-02a4a4a9.js","_app/immutable/chunks/Modal-054c3d4f.js","_app/immutable/assets/Modal-8418c07d.css","_app/immutable/chunks/index-4a2c188b.js","_app/immutable/chunks/dayjs.min-1fadea94.js"]),()=>W(()=>import("./pages/register.svelte-65818891.js"),["_app/immutable/pages/register.svelte-65818891.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/Footer-02a4a4a9.js","_app/immutable/chunks/index-4a2c188b.js","_app/immutable/chunks/dayjs.min-1fadea94.js"]),()=>W(()=>import("./pages/resources.svelte-f17db51c.js"),["_app/immutable/pages/resources.svelte-f17db51c.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/Footer-02a4a4a9.js"]),()=>W(()=>import("./pages/schedule.svelte-e7d28c31.js"),["_app/immutable/pages/schedule.svelte-e7d28c31.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/dayjs.min-1fadea94.js","_app/immutable/chunks/Modal-054c3d4f.js","_app/immutable/assets/Modal-8418c07d.css","_app/immutable/chunks/Footer-02a4a4a9.js"]),()=>W(()=>import("./pages/winners.svelte-ce0a7b5d.js"),["_app/immutable/pages/winners.svelte-ce0a7b5d.js","_app/immutable/chunks/index-a8d9dc73.js","_app/immutable/chunks/paths-b9644fda.js","_app/immutable/chunks/home-599ee650.js","_app/immutable/chunks/Footer-02a4a4a9.js","_app/immutable/assets/winners-6bf551a2.css"])],$t={"":[[0,3],[1]],faq:[[0,2],[1]],register:[[0,4],[1]],resources:[[0,5],[1]],schedule:[[0,6],[1]],winners:[[0,7],[1]]};function kt(r){r.client}function qt(r){}function Be(r){return r instanceof Error||r&&r.name&&r.message?r:new Error(JSON.stringify(r))}function Je(r){if(!r)return{};if(r.fallthrough)throw new Error("fallthrough is no longer supported. Use matchers instead: https://kit.svelte.dev/docs/routing#advanced-routing-matching");if("maxage"in r)throw new Error("maxage should be replaced with cache: { maxage }");const e=r.status&&r.status>=400&&r.status<=599&&!r.redirect;if(r.error||e){const t=r.status;if(!r.error&&e)return{status:t||500,error:new Error(`${t}`)};const a=typeof r.error=="string"?new Error(r.error):r.error;return a instanceof Error?!t||t<400||t>599?(console.warn('"error" returned from load() without a valid status code \u2014 defaulting to 500'),{status:500,error:a}):{status:t,error:a}:{status:500,error:new Error(`"error" property returned from load() must be a string or instance of Error, received type "${typeof a}"`)}}if(r.redirect){if(!r.status||Math.floor(r.status/100)!==3)throw new Error('"redirect" property returned from load() must be accompanied by a 3xx status code');if(typeof r.redirect!="string")throw new Error('"redirect" property returned from load() must be a string')}if(r.dependencies&&(!Array.isArray(r.dependencies)||r.dependencies.some(t=>typeof t!="string")))throw new Error('"dependencies" property returned from load() must be of type string[]');if(r.context)throw new Error('You are returning "context" from a load function. "context" was renamed to "stuff", please adjust your code accordingly.');return r}function Rt(r,e){return r==="/"||e==="ignore"?r:e==="never"?r.endsWith("/")?r.slice(0,-1):r:e==="always"&&!r.endsWith("/")?r+"/":r}function Lt(r){for(const e in r)r[e]=r[e].replace(/%23/g,"#").replace(/%3[Bb]/g,";").replace(/%2[Cc]/g,",").replace(/%2[Ff]/g,"/").replace(/%3[Ff]/g,"?").replace(/%3[Aa]/g,":").replace(/%40/g,"@").replace(/%26/g,"&").replace(/%3[Dd]/g,"=").replace(/%2[Bb]/g,"+").replace(/%24/g,"$");return r}class St extends URL{get hash(){throw new Error("url.hash is inaccessible from load. Consider accessing hash from the page store within the script tag of your component.")}}function Ke(r){let e=r.baseURI;if(!e){const t=r.getElementsByTagName("base");e=t.length?t[0].href:r.URL}return e}function Se(){return{x:pageXOffset,y:pageYOffset}}function Fe(r){return r.composedPath().find(t=>t instanceof Node&&t.nodeName.toUpperCase()==="A")}function We(r){return r instanceof SVGAElement?new URL(r.href.baseVal,document.baseURI):new URL(r.href)}function Ye(r){const e=pe(r);let t=!0;function a(){t=!0,e.update(u=>u)}function l(u){t=!1,e.set(u)}function o(u){let n;return e.subscribe(i=>{(n===void 0||t&&i!==n)&&u(n=i)})}return{notify:a,set:l,subscribe:o}}function At(){const{set:r,subscribe:e}=pe(!1);let t;async function a(){clearTimeout(t);const l=await fetch(`${ft}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(l.ok){const{version:o}=await l.json(),u=o!=="1732150249346";return u&&(r(!0),clearTimeout(t)),u}else throw new Error(`Version check failed: ${l.status}`)}return{subscribe:e,check:a}}function Ut(r){let e=5381,t=r.length;if(typeof r=="string")for(;t;)e=e*33^r.charCodeAt(--t);else for(;t;)e=e*33^r[--t];return(e>>>0).toString(36)}const Ae=window.fetch;function Ot(r,e){let a=`script[sveltekit\\:data-type="data"][sveltekit\\:data-url=${JSON.stringify(typeof r=="string"?r:r.url)}]`;e&&typeof e.body=="string"&&(a+=`[sveltekit\\:data-body="${Ut(e.body)}"]`);const l=document.querySelector(a);if(l&&l.textContent){const{body:o,...u}=JSON.parse(l.textContent);return Promise.resolve(new Response(o,u))}return Ae(r,e)}const Pt=/^(\.\.\.)?(\w+)(?:=(\w+))?$/;function Tt(r){const e=[],t=[];let a=!0;return{pattern:r===""?/^\/$/:new RegExp(`^${decodeURIComponent(r).split(/(?:@[a-zA-Z0-9_-]+)?(?:\/|$)/).map((o,u,n)=>{const i=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(o);if(i)return e.push(i[1]),t.push(i[2]),"(?:/(.*))?";const s=u===n.length-1;return o&&"/"+o.split(/\[(.+?)\]/).map((d,$)=>{if($%2){const k=Pt.exec(d);if(!k)throw new Error(`Invalid param: ${d}. Params and matcher names can only have underscores and alphanumeric characters.`);const[,te,H,fe]=k;return e.push(H),t.push(fe),te?"(.*?)":"([^/]+?)"}return s&&d.includes(".")&&(a=!1),d.normalize().replace(/%5[Bb]/g,"[").replace(/%5[Dd]/g,"]").replace(/#/g,"%23").replace(/\?/g,"%3F").replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}).join("")}).join("")}${a?"/?":""}$`),names:e,types:t}}function It(r,e,t,a){const l={};for(let o=0;o{const{pattern:i,names:s,types:d}=Tt(l);return{id:l,exec:$=>{const k=i.exec($);if(k)return It(k,s,d,t)},a:o.map($=>r[$]),b:u.map($=>r[$]),has_shadow:!!n}})}const Xe="sveltekit:scroll",Y="sveltekit:index",ke=Nt(he,$t,Et),xt=he[0](),Dt=he[1](),Ge={};let ie={};try{ie=JSON.parse(sessionStorage[Xe])}catch{}function Re(r){ie[r]=Se()}function Ct({target:r,session:e,base:t,trailing_slash:a}){var Ce;const l=new Map,o=[],u={url:Ye({}),page:Ye({}),navigating:pe(null),session:pe(e),updated:At()},n={id:null,promise:null},i={before_navigate:[],after_navigate:[]};let s={branch:[],error:null,session_id:0,stuff:Ge,url:null},d=!1,$=!0,k=!1,te=1,H=null,fe,Ue,Oe=!1;u.session.subscribe(async c=>{Ue=c,!(!Oe||(te+=1,!s.branch.some(_=>_==null?void 0:_.uses.session)))&&we(new URL(location.href),[],!0)}),Oe=!0;let Z=!0,D=(Ce=history.state)==null?void 0:Ce[Y];D||(D=Date.now(),history.replaceState({...history.state,[Y]:D},"",location.href));const _e=ie[D];_e&&(history.scrollRestoration="manual",scrollTo(_e.x,_e.y));let me=!1,ge,Pe;async function Te(c,{noscroll:p=!1,replaceState:_=!1,keepfocus:f=!1,state:h={}},m){if(typeof c=="string"&&(c=new URL(c,Ke(document))),Z)return ye({url:c,scroll:p?Se():null,keepfocus:f,redirect_chain:m,details:{state:h,replaceState:_},accepted:()=>{},blocked:()=>{}});await se(c)}async function Ie(c){const p=De(c);if(!p)throw new Error("Attempted to prefetch a URL that does not belong to this app");return n.promise=xe(p,!1),n.id=p.id,n.promise}async function we(c,p,_,f,h){var L,A;const m=De(c),E=Pe={};let g=m&&await xe(m,_);if(!g&&c.origin===location.origin&&c.pathname===location.pathname&&(g=await re({status:404,error:new Error(`Not found: ${c.pathname}`),url:c,routeId:null})),!g)return await se(c),!1;if(c=(m==null?void 0:m.url)||c,Pe!==E)return!1;if(o.length=0,g.redirect)if(p.length>10||p.includes(c.pathname))g=await re({status:500,error:new Error("Redirect loop"),url:c,routeId:null});else return Z?Te(new URL(g.redirect,c).href,{},[...p,c.pathname]):await se(new URL(g.redirect,location.href)),!1;else((A=(L=g.props)==null?void 0:L.page)==null?void 0:A.status)>=400&&await u.updated.check()&&await se(c);if(k=!0,f&&f.details){const{details:R}=f,O=R.replaceState?0:1;R.state[Y]=D+=O,history[R.replaceState?"replaceState":"pushState"](R.state,"",c)}if(d?(s=g.state,g.props.page&&(g.props.page.url=c),fe.$set(g.props)):Ne(g),f){const{scroll:R,keepfocus:O}=f;if(!O){const y=document.body,b=y.getAttribute("tabindex");y.tabIndex=-1,y.focus({preventScroll:!0}),setTimeout(()=>{var v;(v=getSelection())==null||v.removeAllRanges()}),b!==null?y.setAttribute("tabindex",b):y.removeAttribute("tabindex")}if(await Ve(),$){const y=c.hash&&document.getElementById(c.hash.slice(1));R?scrollTo(R.x,R.y):y?y.scrollIntoView():scrollTo(0,0)}}else await Ve();n.promise=null,n.id=null,$=!0,g.props.page&&(ge=g.props.page);const w=g.state.branch[g.state.branch.length-1];Z=(w==null?void 0:w.module.router)!==!1,h&&h(),k=!1}function Ne(c){s=c.state;const p=document.querySelector("style[data-sveltekit]");if(p&&p.remove(),ge=c.props.page,fe=new bt({target:r,props:{...c.props,stores:u},hydrate:!0}),Z){const _={from:null,to:new URL(location.href)};i.after_navigate.forEach(f=>f(_))}d=!0}async function be({url:c,params:p,stuff:_,branch:f,status:h,error:m,routeId:E}){var y,b;const g=f.filter(Boolean),w=g.find(v=>{var S;return(S=v.loaded)==null?void 0:S.redirect}),L={redirect:(y=w==null?void 0:w.loaded)==null?void 0:y.redirect,state:{url:c,params:p,branch:f,error:m,stuff:_,session_id:te},props:{components:g.map(v=>v.module.default)}};for(let v=0;vS===g[v])){const S=g[v].loaded;L.props[`props_${v}`]=S?await S.props:null}if(!s.url||c.href!==s.url.href||s.error!==m||s.stuff!==_){L.props.page={error:m,params:p,routeId:E,status:h,stuff:_,url:c};const v=(S,j)=>{Object.defineProperty(L.props.page,S,{get:()=>{throw new Error(`$page.${S} has been replaced by $page.url.${j}`)}})};v("origin","origin"),v("path","pathname"),v("query","searchParams")}const R=g[g.length-1],O=(b=R==null?void 0:R.loaded)==null?void 0:b.cache;if(O){const v=c.pathname+c.search;let S=!1;const j=()=>{l.get(v)===L&&l.delete(v),P(),clearTimeout(U)},U=setTimeout(j,O.maxage*1e3),P=u.session.subscribe(()=>{S&&j()});S=!0,l.set(v,L)}return L}async function ne({status:c,error:p,module:_,url:f,params:h,stuff:m,props:E,routeId:g}){const w={module:_,uses:{params:new Set,url:!1,session:!1,stuff:!1,dependencies:new Set},loaded:null,stuff:m};function L(y){const{href:b}=new URL(y,f);w.uses.dependencies.add(b)}E&&w.uses.dependencies.add(f.href);const A={};for(const y in h)Object.defineProperty(A,y,{get(){return w.uses.params.add(y),h[y]},enumerable:!0});const R=Ue,O=new St(f);if(_.load){const y={routeId:g,params:A,props:E||{},get url(){return w.uses.url=!0,O},get session(){return w.uses.session=!0,R},get stuff(){return w.uses.stuff=!0,{...m}},async fetch(b,v){let S;typeof b=="string"?S=b:(S=b.url,v={body:b.method==="GET"||b.method==="HEAD"?void 0:await b.blob(),cache:b.cache,credentials:b.credentials,headers:b.headers,integrity:b.integrity,keepalive:b.keepalive,method:b.method,mode:b.mode,redirect:b.redirect,referrer:b.referrer,referrerPolicy:b.referrerPolicy,signal:b.signal,...v});const j=new URL(S,f).href;return L(j),d?Ae(j,v):Ot(S,v)},status:c!=null?c:null,error:p!=null?p:null};w.loaded=Je(await _.load.call(null,y)),w.loaded.stuff&&(w.stuff=w.loaded.stuff),w.loaded.dependencies&&w.loaded.dependencies.forEach(L)}else E&&(w.loaded=Je({props:E}));return w}async function xe({id:c,url:p,params:_,route:f},h){var b,v,S,j;if(n.id===c&&n.promise)return n.promise;if(!h){const U=l.get(c);if(U)return U}const{a:m,b:E,has_shadow:g}=f,w=s.url&&{url:c!==s.url.pathname+s.url.search,params:Object.keys(_).filter(U=>s.params[U]!==_[U]),session:te!==s.session_id};let L=[],A=Ge,R=!1,O=200,y=null;m.forEach(U=>U().catch(()=>{}));e:for(let U=0;UC.uses.params.has(G))||w.session&&C.uses.session||Array.from(C.uses.dependencies).some(G=>o.some(de=>de(G)))||R&&C.uses.stuff){let G={};const de=g&&U===m.length-1;if(de){const Q=await Ae(`${p.pathname}${p.pathname.endsWith("/")?"":"/"}__data.json${p.search}`,{headers:{"x-sveltekit-load":"true"}});if(Q.ok){const ve=Q.headers.get("x-sveltekit-location");if(ve)return{redirect:ve,props:{},state:s};G=Q.status===204?{}:await Q.json()}else{O=Q.status;try{y=await Q.json()}catch{y=new Error("Failed to load data")}}}if(y||(P=await ne({module:T,url:p,params:_,props:G,stuff:A,routeId:f.id})),P&&(de&&(P.uses.url=!0),P.loaded)){if(P.loaded.error&&(O=(b=P.loaded.status)!=null?b:500,y=P.loaded.error),P.loaded.redirect)return{redirect:P.loaded.redirect,props:{},state:s};P.loaded.stuff&&(R=!0)}}else P=C}catch(T){O=500,y=Be(T)}if(y){for(;U--;)if(E[U]){let T,C,ue=U;for(;!(C=L[ue]);)ue-=1;try{if(T=await ne({status:O,error:y,module:await E[U](),url:p,params:_,stuff:C.stuff,routeId:f.id}),(v=T==null?void 0:T.loaded)!=null&&v.error)continue;(S=T==null?void 0:T.loaded)!=null&&S.stuff&&(A={...A,...T.loaded.stuff}),L=L.slice(0,ue+1).concat(T);break e}catch{continue}}return await re({status:O,error:y,url:p,routeId:f.id})}else(j=P==null?void 0:P.loaded)!=null&&j.stuff&&(A={...A,...P.loaded.stuff}),L.push(P)}return await be({url:p,params:_,stuff:A,branch:L,status:O,error:y,routeId:f.id})}async function re({status:c,error:p,url:_,routeId:f}){var g,w;const h={},m=await ne({module:await xt,url:_,params:h,stuff:{},routeId:f}),E=await ne({status:c,error:p,module:await Dt,url:_,params:h,stuff:m&&m.loaded&&m.loaded.stuff||{},routeId:f});return await be({url:_,params:h,stuff:{...(g=m==null?void 0:m.loaded)==null?void 0:g.stuff,...(w=E==null?void 0:E.loaded)==null?void 0:w.stuff},branch:[m,E],status:c,error:p,routeId:f})}function De(c){if(c.origin!==location.origin||!c.pathname.startsWith(t))return;const p=decodeURI(c.pathname.slice(t.length)||"/");for(const _ of ke){const f=_.exec(p);if(f){const h=new URL(c.origin+Rt(c.pathname,a)+c.search+c.hash);return{id:h.pathname+h.search,route:_,params:Lt(f),url:h}}}}async function ye({url:c,scroll:p,keepfocus:_,redirect_chain:f,details:h,accepted:m,blocked:E}){const g=s.url;let w=!1;const L={from:g,to:c,cancel:()=>w=!0};if(i.before_navigate.forEach(A=>A(L)),w){E();return}Re(D),m(),d&&u.navigating.set({from:s.url,to:c}),await we(c,f,!1,{scroll:p,keepfocus:_,details:h},()=>{const A={from:g,to:c};i.after_navigate.forEach(R=>R(A)),u.navigating.set(null)})}function se(c){return location.href=c.href,new Promise(()=>{})}return{after_navigate:c=>{Le(()=>(i.after_navigate.push(c),()=>{const p=i.after_navigate.indexOf(c);i.after_navigate.splice(p,1)}))},before_navigate:c=>{Le(()=>(i.before_navigate.push(c),()=>{const p=i.before_navigate.indexOf(c);i.before_navigate.splice(p,1)}))},disable_scroll_handling:()=>{(k||!d)&&($=!1)},goto:(c,p={})=>Te(c,p,[]),invalidate:c=>{if(typeof c=="function")o.push(c);else{const{href:p}=new URL(c,location.href);o.push(_=>_===p)}return H||(H=Promise.resolve().then(async()=>{await we(new URL(location.href),[],!0),H=null})),H},prefetch:async c=>{const p=new URL(c,Ke(document));await Ie(p)},prefetch_routes:async c=>{const _=(c?ke.filter(f=>c.some(h=>f.exec(h))):ke).map(f=>Promise.all(f.a.map(h=>h())));await Promise.all(_)},_start_router:()=>{history.scrollRestoration="manual",addEventListener("beforeunload",f=>{let h=!1;const m={from:s.url,to:null,cancel:()=>h=!0};i.before_navigate.forEach(E=>E(m)),h?(f.preventDefault(),f.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{if(document.visibilityState==="hidden"){Re(D);try{sessionStorage[Xe]=JSON.stringify(ie)}catch{}}});const c=f=>{const h=Fe(f);h&&h.href&&h.hasAttribute("sveltekit:prefetch")&&Ie(We(h))};let p;const _=f=>{clearTimeout(p),p=setTimeout(()=>{var h;(h=f.target)==null||h.dispatchEvent(new CustomEvent("sveltekit:trigger_prefetch",{bubbles:!0}))},20)};addEventListener("touchstart",c),addEventListener("mousemove",_),addEventListener("sveltekit:trigger_prefetch",c),addEventListener("click",f=>{if(!Z||f.button||f.which!==1||f.metaKey||f.ctrlKey||f.shiftKey||f.altKey||f.defaultPrevented)return;const h=Fe(f);if(!h||!h.href)return;const m=h instanceof SVGAElement,E=We(h);if(!m&&E.origin==="null")return;const g=(h.getAttribute("rel")||"").split(/\s+/);if(h.hasAttribute("download")||g.includes("external")||h.hasAttribute("sveltekit:reload")||(m?h.target.baseVal:h.target))return;const[w,L]=E.href.split("#");if(L!==void 0&&w===location.href.split("#")[0]){me=!0,Re(D),u.page.set({...ge,url:E}),u.page.notify();return}ye({url:E,scroll:h.hasAttribute("sveltekit:noscroll")?Se():null,keepfocus:!1,redirect_chain:[],details:{state:{},replaceState:E.href===location.href},accepted:()=>f.preventDefault(),blocked:()=>f.preventDefault()})}),addEventListener("popstate",f=>{if(f.state&&Z){if(f.state[Y]===D)return;ye({url:new URL(location.href),scroll:ie[f.state[Y]],keepfocus:!1,redirect_chain:[],details:null,accepted:()=>{D=f.state[Y]},blocked:()=>{const h=D-f.state[Y];history.go(h)}})}}),addEventListener("hashchange",()=>{me&&(me=!1,history.replaceState({...history.state,[Y]:++D},"",location.href))});for(const f of document.querySelectorAll("link"))f.rel==="icon"&&(f.href=f.href);addEventListener("pageshow",f=>{f.persisted&&u.navigating.set(null)})},_hydrate:async({status:c,error:p,nodes:_,params:f,routeId:h})=>{var A;const m=new URL(location.href),E=[];let g={},w,L;try{for(let R=0;R<_.length;R+=1){const O=R===_.length-1;let y;if(O){const v=document.querySelector('script[sveltekit\\:data-type="props"]');v&&(y=JSON.parse(v.textContent))}const b=await ne({module:await he[_[R]](),url:m,params:f,stuff:g,status:O?c:void 0,error:O?p:void 0,props:y,routeId:h});if(y&&(b.uses.dependencies.add(m.href),b.uses.url=!0),E.push(b),b&&b.loaded)if(b.loaded.error){if(p)throw b.loaded.error;L={status:(A=b.loaded.status)!=null?A:500,error:b.loaded.error,url:m,routeId:h}}else b.loaded.stuff&&(g={...g,...b.loaded.stuff})}w=L?await re(L):await be({url:m,params:f,stuff:g,branch:E,status:c,error:p,routeId:h})}catch(R){if(p)throw R;w=await re({status:500,error:Be(R),url:m,routeId:h})}w.redirect&&await se(new URL(w.redirect,location.href)),Ne(w)}}}async function zt({paths:r,target:e,session:t,route:a,spa:l,trailing_slash:o,hydrate:u}){const n=Ct({target:e,session:t,base:r.base,trailing_slash:o});kt({client:n}),lt(r),u&&await n._hydrate(u),a&&(l&&n.goto(location.href,{replaceState:!0}),n._start_router()),dispatchEvent(new CustomEvent("sveltekit:start"))}export{qt as set_public_env,zt as start}; diff --git a/_app/version.json b/_app/version.json index f04f76b3..07673499 100644 --- a/_app/version.json +++ b/_app/version.json @@ -1 +1 @@ -{"version":"1732149228284"} \ No newline at end of file +{"version":"1732150249346"} \ No newline at end of file diff --git a/faq.html b/faq.html index a5d18729..752afd74 100644 --- a/faq.html +++ b/faq.html @@ -32,7 +32,7 @@ - + @@ -130,7 +130,7 @@

FAQ

- + - + @@ -176,7 +176,7 @@

1765 Greensboro Station Pl 7th Floor, Mc