PageSourceSearch

https://www.sierraavalanchecenter.org/_next/static/chunks/8112-544056313a78661d.js

js sierraavalanchecenter.org collected 2026-09-24 20:30:16 UTC 43,766 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8132796d-229b-4364-9c33-412e955e4eb5",e._sentryDebugIdIdentifier="sentry-dbid-8132796d-229b-4364-9c33-412e955e4eb5")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8112],{4057:(e,t,l)=>{function a(e){return"object"==typeof e&&null!==e}function s(e){return"object"==typeof e&&null!==e&&(!e._status||"published"===e._status)&&(!e.publishedAt||e.publishedAt<=new Date().toISOString())}function r(e){return e?e.filter(a):[]}function n(e){return e?e.filter(s):[]}l.d(t,{Ii:()=>n,Lu:()=>a,WB:()=>r,X8:()=>s})},6035:(e,t,l)=>{l.r(t),l.d(t,{DocumentBlockComponent:()=>c});var a=l(39422),s=l(92581),r=l(75389),n=l(4057),o=l(25842),i=l(55324);let c=e=>{let{document:t,isLayoutBlock:l=!0}=e,{tenant:c}=(0,s.K)();if(!(0,n.Lu)(t)||!t.url)return null;let d=(0,r.YY)(t.url,null,(0,o.Q)(c));return(0,a.jsx)("div",{className:(0,i.cn)("my-4",{container:l}),children:(0,a.jsx)("iframe",{src:d,width:"100%",height:"600px",title:"Document PDF"})})}},11150:(e,t,l)=>{l.d(t,{MediaAvatar:()=>f});var a=l(39422),s=l(74968),r=l(48815),n=l(92581),o=l(75389),i=l(25842),c=l(55324),d=l(26183),u=l(69422);let{breakpoints:m}=r.L,x=(0,u.forwardRef)((e,t)=>{let l,{resource:s,src:r,alt:u,sizes:x,quality:f,priority:h,loading:p,className:g,onError:j,...v}=e,{tenant:b}=(0,n.K)(),y=u||"",w=r||"";if(!w&&s&&"object"==typeof s){let{alt:e,url:t,blurDataUrl:a}=s;y=e||"",l=a;let r=s.updatedAt;w=(0,o.YY)(t,r,(0,i.Q)(b))}let N=x||Object.entries(m).map(e=>{let[,t]=e;return"(max-width: ".concat(t,"px) ").concat(t,"px")}).join(", ")+", 100vw";return(0,a.jsx)(d.default,{ref:t,src:w,alt:y,fill:!0,className:(0,c.cn)("h-full w-full object-cover",g),placeholder:l?"blur":"empty",blurDataURL:l||void 0,priority:h,quality:null!=f?f:80,loading:p||(h?void 0:"lazy"),sizes:N,onError:j,...v})});x.displayName="MediaAvatarImage";let f=e=>{let t,{resource:l,src:r,alt:n,size:o,priority:i,loading:d,fallback:m,fallbackClassName:f,imageClassName:h,className:p,asChild:g,...j}=e,[v,b]=(0,u.useState)(!1);return l&&"object"==typeof l&&(t=l.blurDataUrl),(0,a.jsxs)(s.Avatar,{className:(0,c.cn)(p),asChild:g,...j,children:[v&&t?(0,a.jsx)(x,{src:t,alt:n||"",className:(0,c.cn)("opacity-50",h),priority:!0}):(0,a.jsx)(x,{resource:l,src:r,alt:n,sizes:o,priority:i,loading:d,className:h,onError:()=>{b(!0)}}),m&&(0,a.jsx)(s.AvatarFallback,{className:f,children:m})]})}},11461:(e,t,l)=>{l.d(t,{A0:()=>o,BF:()=>i,Hj:()=>c,XI:()=>n,nA:()=>u,nd:()=>d});var a=l(39422),s=l(69422),r=l(55324);let n=s.forwardRef((e,t)=>{let{className:l,...s}=e;return(0,a.jsx)("div",{className:"relative w-full overflow-auto",children:(0,a.jsx)("table",{ref:t,className:(0,r.cn)("w-full caption-bottom text-sm",l),...s})})});n.displayName="Table";let o=s.forwardRef((e,t)=>{let{className:l,...s}=e;return(0,a.jsx)("thead",{ref:t,className:(0,r.cn)("[&_tr]:border-b",l),...s})});o.displayName="TableHeader";let i=s.forwardRef((e,t)=>{let{className:l,...s}=e;return(0,a.jsx)("tbody",{ref:t,className:(0,r.cn)("[&_tr:last-child]:border-0",l),...s})});i.displayName="TableBody",s.forwardRef((e,t)=>{let{className:l,...s}=e;return(0,a.jsx)("tfoot",{ref:t,className:(0,r.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",l),...s})}).displayName="TableFooter";let c=s.forwardRef((e,t)=>{let{className:l,...s}=e;return(0,a.jsx)("tr",{ref:t,className:(0,r.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",l),...s})});c.displayName="TableRow";let d=s.forwardRef((e,t)=>{let{className:l,...s}=e;return(0,a.jsx)("th",{ref:t,className:(0,r.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",l),...s})});d.displayName="TableHead";let u=s.forwardRef((e,t)=>{let{className:l,...s}=e;return(0,a.jsx)("td",{ref:t,className:(0,r.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",l),...s})});u.displayName="TableCell",s.forwardRef((e,t)=>
1{let{className:l,...s}=e;return(0,a.jsx)("caption",{ref:t,className:(0,r.cn)("mt-4 text-sm text-muted-foreground",l),...s})}).displayName="TableCaption"},11725:(e,t,l)=>{l.d(t,{S:()=>a});let a=["allow","allowfullscreen","async","frameborder","height","id","name","sandbox","scrolling","src","style","title","type","width"]},12771:(e,t,l)=>{l.d(t,{AuthorAvatar:()=>f});var a=l(39422),s=l(69422);let r=e=>e.split(" ").map(e=>e.substring(0,1)).join("");var n=l(32686);let o=(0,n.createServerReference)("700ae746c0832187df3fb6e7991e94eb2f2a9e5e36",n.callServer,void 0,n.findSourceMapURL,"getDocumentById");var i=l(55324),c=l(11150),d=l(92581),u=l(9580),m=l(81998);function x(e){let{date:t}=e,{tenant:l}=(0,d.K)(),s=l?m.L2[l.slug].timezone:void 0;return(0,a.jsx)("p",{className:"text-xs text-brand-400",children:(0,u.r)(t,s,"MMMM d, yyyy")})}let f=e=>{let{authors:t,date:l,showAuthors:n,showDate:d}=e,[u,m]=(0,s.useState)([]),[f,h]=(0,s.useState)([]),[p,g]=(0,s.useState)([]),[j,v]=(0,s.useState)(!0);return((0,s.useEffect)(()=>{(async()=>{let e=[],l=[],a=[];if(t){for(let n of t)if(n&&"number"!=typeof n){var s;e.push(n.name),l.push(r(null!=(s=n.name)?s:""));let t="number"==typeof n.photo?await o("media",n.photo):n.photo;a.push(t)}}m(e),h(l),g(a),v(!1)})()},[t]),j)?null:(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:(0,i.cn)("flex items-center mb-4",{"gap-3":n}),children:[n&&(0,a.jsx)("div",{className:(0,i.cn)("flex",{"-space-x-2":p.length>1}),children:p.map((e,t)=>(0,a.jsx)(c.MediaAvatar,{resource:e,className:"shadow-md",fallback:f[t],isCircle:!0},t))}),(0,a.jsxs)("div",{className:"flex flex-col",children:[n&&(0,a.jsx)("p",{className:"text-sm text-brand-600",children:(e=>{let t=e.filter(e=>!!e.name);return 0===t.length?"":1===t.length?t[0].name:2===t.length?"".concat(t[0].name," & ").concat(t[1].name):"".concat(t.slice(0,-1).map(e=>null==e?void 0:e.name).join(", ")," & ").concat(t[e.length-1].name)})(u.map(e=>({name:e})))}),d&&l&&(0,a.jsx)(x,{date:l})]})]})})}},13554:(e,t,l)=>{l.d(t,{A:()=>a});function a(e){let t=e.lastIndexOf("-");if(-1===t)return e;let l=e.slice(0,t),a=e.slice(t+1);return"text-".concat(l,"-foreground-").concat(a)}},16077:(e,t,l)=>{l.r(t),l.d(t,{EventListBlockComponent:()=>y});var a=l(39422),s=l(25436),r=l(5103),n=l(55324),o=l(52299),i=l.n(o),c=l(27410),d=l(35644),u=l(2258),m=l(24292),x=l(5581),f=l(62416);let h=e=>{var t;let{className:l,doc:s}=e;if(!s)return null;let{thumbnailImage:r,startDate:o,startDate_tz:h,endDate:p,endDate_tz:g,slug:j,title:v,location:b,externalEventUrl:y,type:w}=s,N=o&&new Date(o)<new Date,k=!!y,C=w?null==(t=d.O.find(e=>e.value===w))?void 0:t.label:null,A=b?b.isVirtual?"Virtual":b.placeName?b.placeName:b.city&&b.state?"".concat(b.city,", ").concat(b.state):b.city?b.city:b.state?b.state:"Location":null;return(0,a.jsx)(i(),{href:y||"/events/".concat(j),className:(0,n.cn)("group",l),target:k?"_blank":void 0,rel:k?"noopener noreferrer":void 0,children:(0,a.jsxs)("article",{className:(0,n.cn)("flex gap-3",l),children:[(0,a.jsx)("div",{className:"flex-shrink-0 overflow-hidden",children:r&&"number"!=typeof r?(0,a.jsx)(x.ImageMedia,{imgClassName:"w-28 max-h-28 object-cover transition-all duration-200",resource:r,pictureClassName:"w-28 max-h-28 overflow-hidden rounded aspect-square",sizes:"112px"}):(0,a.jsx)("div",{className:"w-28 h-20 bg-muted text-muted-foreground flex justify-center items-center rounded",children:(0,a.jsx)(u.A,{className:"h-8 w-8"})})}),(0,a.jsxs)("div",{className:"flex flex-col gap-1 flex-1",children:[C&&(0,a.jsx)("div",{className:"text-xs text-muted-foreground",children:C}),(0,a.jsx)("h3",{className:"text-lg leading-tight group-hover:underline",children:v}),(0,a.jsxs)("div",{className:"flex flex-col",children:[o&&(0,a.jsxs)("div",{className:"flex items-center flex-wrap gap-0.5 text-sm text-muted-foreground",children:[(0,a.jsx)(u.A,{className:"h-3.5 w-3.5 flex-shrink-0"}),(0,a.jsx)(c.B,{startDate:o,startDate_tz:h,endDate:p,endDate_tz:g})]}),A&&(0,a.jsxs)("div",{className:"flex items-center gap-0.5 text-sm text-muted-foreground",children:[(0,a.jsx)(m.A,{className:"h-3.5 w-3.5 flex-shrink-0"}),(0,a.jsx)("span",{children:A})]})]}),(0,a.jsx)("div",{children:N&&(0,a.jsx)(f.E,{variant:"outline",className:"text-xs",children:"Past Event"})})]})]})})};var p=l(18112),g=l(92581),j=l(4057),v=l(43592),b=l(69422);let y=e=>{let{heading:t,belowHeadingContent:l,backgroundColor:o,className:i,isLayoutBlock:c=!0,eventOptions:d}=e,{byTypes:u,byGroups:m,byTags:x,maxEvents:f}=e.dynamicOpts||{},{staticEvents:y}=e.staticOpts||{},{tenant:w}=(0,g.K)(),[N,k]=(0,b.useState)([]),[C,A]=(0,b.useState)("");(0,b.useEffect)(()=>{"dynamic"===d&&(async()=>{let e="object"==typeof w&&(null==w?void 0:w.slug);
1if(!e)return;let t=new URLSearchParams({limit:String(f||4)}),l=new URLSearchParams;if((null==u?void 0:u.length)&&l.append("types",u.join(",")),null==m?void 0:m.length){let e=m.map(e=>"object"==typeof e?e.slug:null).filter(Boolean);e.length&&l.append("groups",e.join(","))}if(null==x?void 0:x.length){let e=x.map(e=>"object"==typeof e?e.slug:null).filter(Boolean);e.length&&l.append("tags",e.join(","))}l.append("startDate",(0,v.GP)(new Date,"MM-dd-yyyy")),A(l.toString());let a=new URLSearchParams([...t,...l]),s=await fetch("/api/".concat(e,"/events?").concat(a.toString()),{cache:"no-store"});if(!s.ok)throw Error("Failed to fetch events");k((await s.json()).events||[])})()},[d,u,m,x,f,w]);let L=(0,j.Ii)(y);return("dynamic"===d&&(L=(0,j.Ii)(N)),L)?(0,a.jsx)(s.P,{backgroundColor:o,isLayoutBlock:c,containerClassName:i,children:(0,a.jsxs)("div",{className:"bg-card text-card-foreground p-6 border shadow rounded-lg flex flex-col gap-6",children:[(0,a.jsxs)("div",{className:"flex flex-col justify-start gap-1",children:[t&&(0,a.jsx)("div",{className:"prose md:prose-md dark:prose-invert",children:(0,a.jsx)("h2",{children:t})}),l&&(0,a.jsx)("div",{children:(0,a.jsx)(p.A,{data:l,enableGutter:!1})})]}),(0,a.jsx)("div",{className:(0,n.cn)("grid gap-4 lg:gap-6 not-prose max-h-[400px] overflow-y-auto",L&&L.length>1&&"@3xl:grid-cols-2 @6xl:grid-cols-3"),children:L&&(null==L?void 0:L.length)>0?null==L?void 0:L.map((e,t)=>(0,a.jsx)(h,{doc:e},"".concat(e.id,"__").concat(t))):(0,a.jsx)("h3",{children:"There are no events matching these results."})}),"dynamic"===d&&(0,a.jsxs)(r.ButtonLink,{href:"/events?".concat(C),className:"not-prose md:self-start",children:["View all ",t]})]})}):null}},18112:(e,t,l)=>{l.d(t,{A:()=>ee});var a=l(39422),s=l(55324),r=l(69422),n=l(5581),o=l(50191);let i=e=>{var t;let{className:l,...s}=e,{htmlElement:i="div",resource:c}=s,d="object"==typeof c&&(null==c||null==(t=c.mimeType)?void 0:t.includes("video")),u=i||r.Fragment;return(0,a.jsx)(u,{...null!==i?{className:l}:{},children:d?(0,a.jsx)(o.VideoMedia,{...s}):(0,a.jsx)(n.ImageMedia,{...s})})};var c=l(13554);let d=e=>{let{caption:t,captionClassName:l,className:r,isLayoutBlock:n=!0,imgClassName:o,media:d,staticImage:u,alignContent:m="left",backgroundColor:x,imageSize:f="original"}=e,h="bg-".concat(x),p=(0,c.A)(x);return(0,a.jsx)("div",{className:(0,s.cn)(h,p),children:(0,a.jsx)("div",{className:(0,s.cn)(n&&"container py-10","@container","flex flex-col","left"===m&&"items-start","center"===m&&"items-center","right"===m&&"items-end",r),children:(d||u)&&(0,a.jsxs)("div",{className:(0,s.cn)((()=>{switch(f){case"xsmall":return"max-w-[max(12rem,33cqw)]";case"small":return"max-w-[max(16rem,50cqw)]";case"medium":return"max-w-[max(20rem,75cqw)]";case"large":return"max-w-[max(24rem,90cqw)]";case"full":return"max-w-full";default:return"max-w-fit"}})(),"original"!==f&&null!=f&&"w-full","flex flex-col gap-2"),children:[(0,a.jsx)(i,{className:"my-0",imgClassName:(0,s.cn)("mx-auto","original"!==f&&null!=f&&"w-full",o),resource:d,src:u,sizes:"auto"}),t&&(0,a.jsx)("div",{className:l,children:(0,a.jsx)(ee,{data:t,enableGutter:!1,className:"text-xs"})})]})})})};var u=l(12941),m=l(46802),x=l(80668),f=l(5103);let h=e=>{let{button:t}=e;return(0,a.jsx)("div",{className:"my-4",children:(0,a.jsx)(f.ButtonLink,{className:"no-underline me-4",...t})})},p=e=>{let{backgroundColor:t,callout:l}=e;if(!l)return null;let s="bg-".concat(t),r=(0,c.A)(t);return(0,a.jsx)("div",{className:"p-8 rounded-sm w-full justify center ".concat(s," ").concat(r),children:(0,a.jsx)(ee,{className:"mb-0",data:l,enableGutter:!1})})};var g=l(6035),j=l(16077),v=l(51204),b=l(86193),y=l(68485),w=l(11725);let N={addTags:["iframe","script","style"],addAttr:w.S,sandbox:"allow-scripts allow-presentation allow-forms allow-same-origin allow-popups allow-popups-to-escape-sandbox"},k=e=>(0,a.jsx)(y.EmbedFrame,{...e,...N}),C=e=>{let{backgroundColor:t,fullWidthColor:l,richText:r,isLayoutBlock:n}=e,o="bg-".concat(t),i=(0,c.A)(t);return(0,a.jsx)("div",{className:(0,s.cn)(l&&o),children:(0,a.jsx)("div",{className:(0,s.cn)("py-4 w-full",i,{container:n},!l&&"".concat(o)),children:(0,a.jsx)(ee,{data:r,enableGutter:!1,className:(0,s.cn)(!n&&"px-4")})})})};var A=l(25436),L=l(48815);let{breakpoints:B,container:D}=L.L,S=()=>{let e=4/12;return["(max-width: ".concat(B.md,"px) 100vw"),"(max-width: ".concat(B.lg,"px) ").concat(Math.round(D.md*e),"px"),"(max-width: ".concat(B.xl,"px) ").concat(Math.round(D.lg*e),"px"),"(max-width: ".concat(B["2xl"],"px) ").concat(Math.round(D.xl*e),"px"),"".concat(Math.round(D["2xl"]*e),"px")].join(", ")},E=e=>{let{backgroundColor:t,imgClassName:l,imageLayout:r,image:o,richText:i,textWrap:d,isLayoutBlock:u}=e,m=(0,c.A)(t);return(0,a.jsx)(A.P,{backgroundColor:t,isLayoutBlock:u,children:d?(0,a.jsxs)(a.Fragment,{children:[o&&(0,a.jsx)(n.ImageMedia,{imgClassName:(0,s.cn)(l),pictureClassName:(0,s.cn)("mb-4 md:mb-2 md:w-1/3","right"===r?"md:float-right md:ml-6":"md:float-left md:mr-6"),resource:o,sizes:S()}),(0,a.jsx)(ee,{data:i,enableGutter:!1}),(0,a.jsx)("div",{className:"clear-both"})]}):(0,a.jsxs)("div",{className:"grid md:grid-cols-12 gap-x-6 gap-y-6 justify-items-center-safe",children:[(0,a.jsx)("div",{className:"items-center md:col-span-4 self-start ".concat("right"===r&&"order-last"),children:o&&(0,a.jsx)(n.ImageMedia,{imgClassName:(0,s.cn)(l),resource:o,sizes:S()})}),(0,a.jsx)("div",{className:"md:col-span-8 self-center ".concat(m),children:(0,a.jsx)(ee,{data:i,enableGutter:!1})})]})})},R={25:"w-1/4",50:"w-1/2",75:"w-3/4",100:"w-full"},M={top:"align-top",middle:"align-middle",bottom:"align-bottom",baseline:"align-baseline"},z=e=>{let{media:t,position:l="inline",verticalAlign:r="middle",size:n="original",fixedHeight:o,caption:c}=e;if(!t||"number"==typeof t||"string"==typeof t)return null;let d=null!=n?n:"original",u="",m="w-auto h-auto",x="auto",f="fixed-height"===d&&o;"original"===d?u="max-w-fit":d in R?(u=R[d],m="w-full h-auto"):f&&(m="h-full w-auto");let h="float-left"===l||"float-right"===l?(0,s.cn)("float-left"===l?"float-left mr-2":"float-right ml-2","mb-1"):(0,s.cn)("inline-block",M[null!=r?r:"middle"]),p=f?(0,a.jsx)("span",{className:"block [&>span]:h-full [&_picture]:h-full",style:{height:"".concat(o,"px")},children:(0,a.jsx)(i,{htmlElement:"span",resource:t,imgClassName:m,pictureClassName:"my-0",sizes:x})}):(0,a.jsx)(i,{htmlElement:"span",resource:t,imgClassName:m,pictureClassName:"my-0",sizes:x});return(0,a.jsxs)("span",{className:(0,s.cn)(h,u),children:[p,c&&(0,a.jsx)("span",{className:"block text-xs text-gray-500 mt-0.5",children:c})]})};var T=l(39229),_=l(4057);let P=e=>{let{post:t,backgroundColor:l,className:r,isLayoutBlock:n=!0}=e;return(0,_.X8)(t)?(0,a.jsx)(A.P,{backgroundColor:l,isLayoutBlock:n,containerClassName:r,children:(0,a.jsx)(T.PostPreview,{doc:t,className:(0,s.cn)("not-prose")})}):null};var I=l(58503);let F=e=>{let{event:t,backgroundColor:l,className:r,isLayoutBlock:n=!0}=e;return t&&"object"==typeof t?(0,a.jsx)(A.P,{backgroundColor:l,isLayoutBlock:n,containerClassName:r,children:(0,a.jsx)(I.B,{event:t,className:(0,s.cn)("not-prose")})}):null};var O=l(13788),U=l(57871),G=l(45015);let q=e=>{let{sponsors:t}=e;return null==t?void 0:t.map((e,t)=>(0,a.jsx)(G.SponsorLink,{sponsor:e,className:"w-full",children:(0,a.jsx)(n.ImageMedia,{imgClassName:"w-full h-auto overflow-hidden",resource:e.photo,sizes:"100vw"})},"".concat(e.id,"_").concat(t)))};var K=l(54173);let{breakpoints:V}=L.L,Y=e=>{let{sponsors:t}=e,[l,s]=(()=>{switch(t.length){case 1:case 2:return["w-2/3 md:w-2/3 lg:w-1/3","(min-width: ".concat(V.lg,"px) 33vw, 66vw")];case 3:return["w-1/2 md:w-1/2 lg:w-1/4","(min-width: ".concat(V.lg,"px) 25vw, 50vw")];default:return["w-1/3 md:w-1/3 lg:w-1/6","(min-width: ".concat(V.lg,"px) 16vw, 33vw")]}})();return(0,a.jsx)(a.Fragment,{children:"object"==typeof t&&t.map((e,t)=>(0,a.jsx)("div",{className:"".concat(l," p-4 md:px-8"),children:(0,a.jsx)(G.SponsorLink,{sponsor:e,children:(0,a.jsx)(n.ImageMedia,{imgClassName:"w-full h-auto overflow-hidden",resource:e.photo,sizes:s})})},"".concat(e.id,"_").concat(t)))})},H=e=>{let{backgroundColor:t,sponsors:l,sponsorsLayout:s,isLayoutBlock:r=!1}=e,n=new Date,o=(0,_.WB)(l).filter(e=>(!e.startDate||(0,O.o)(new Date(e.startDate))<=n)&&(!e.endDate||(0,U.D)(new Date(e.endDate))>=n));return 0===o.length?null:(0,a.jsx)(A.P,{backgroundColor:t,isLayoutBlock:r,children:(0,a.jsx)("div",{className:"flex flex-wrap justify-evenly items-center",children:(()=>{switch(s){case"banner":return(0,a.jsx)(q,{sponsors:o});case"carousel":return(0,a.jsx)(K.SponsorsBlockCarousel,{backgroundColor:t,sponsors:o});case"static":return(0,a.jsx)(Y,{sponsors:o});default:return null}})()})})},W={addTags:["iframe","style"],addAttr:w.S,sandbox:"allow-scripts allow-presentation allow-same-origin allow-popups allow-popups-to-escape-sandbox"},Q=e=>(0,a.jsx)(y.EmbedFrame,{...e,...W}),$=["pages","builtInPages","posts"];var X=l(29210);let J=e=>{let{linkNode:t}=e,{linkType:l,doc:a,url:s}=t.fields;if("internal"===l){if(!function(e){if(!e||"object"!=typeof e||!("relationTo"in e)||!("value"in e))return!1;let{relationTo:t,value:l}=e;return"object"==typeof l&&null!==l&&"string"==typeof t&&$.includes(t)}(a))throw Error("Expected doc to be a resolved link document");return(0,X.J)({url:s,type:l,reference:{relationTo:a.relationTo,value:a.value}})||"/"}return s||"/"},Z=e=>{let{defaultConverters:t}=e;return{...t,...(0,u.A)({internalDocToHref:J}),blocks:{blogList:e=>{let{node:t}=e;return(0,a.jsx)(x.BlogListBlockComponent,{...t.fields,isLayoutBlock:!1})},buttonBlock:e=>{let{node:t}=e;return(0,a.jsx)(h,{...t.fields})},calloutBlock:e=>{let{node:t}=e;return(0,a.jsx)(p,{...t.fields})},documentBlock:e=>{let{node:t}=e;return(0,a.jsx)(g.DocumentBlockComponent,{...t.fields,isLayoutBlock:!1})},eventList:e=>{let{node:t}=e;return(0,a.jsx)(j.EventListBlockComponent,{...t.fields,isLayoutBlock:!1})},eventTable:e=>{let{node:t}=e;return(0,a.jsx)(v.EventTableBlockComponent,{...t.fields,isLayoutBlock:!1})},singleEvent:e=>{let{node:t}=e;return(0,a.jsx)(F,{...t.fields,isLayoutBlock:!1})},genericEmbed:e=>{let{node:t}=e;return(0,a.jsx)(k,{...t.fields,isLayoutBlock:!1})},formEmbed:e=>{let{node:t}=e;return(0,a.jsx)(b.FormEmbedBlockComponent,{...t.fields,isLayoutBlock:!1})},videoEmbed:e=>{let{node:t}=e;return(0,a.jsx)(Q,{...t.fields,isLayoutBlock:!1})},headerBlock:e=>{let{node:t}=e;return(0,a.jsx)(C,{...t.fields,isLayoutBlock:!1})},imageText:e=>{let{node:t}=e;return(0,a.jsx)(E,{...t.fields,isLayoutBlock:!1})},mediaBlock:e=>{let{node:t}=e;return(0,a.jsx)(d,{className:"col-start-1 col-span-3",imgClassName:"m-0",...t.fields,isLayoutBlock:!1,captionClassName:"mx-auto max-w-[48rem]"})},singleBlogPost:e=>{let{node:t}=e;return(0,a.jsx)(P,{...t.fields,isLayoutBlock:!1})},sponsorsBlock:e=>{let{node:t}=e;return(0,a.jsx)(H,{...t.fields,isLayoutBlock:!1})}},inlineBlocks:{inlineMedia:e=>{let{node:t}=e;return(0,a.jsx)(z,{...t.fields})}}}};function ee(e){let{className:t,enableGutter:l=!0,...r}=e;
1return(0,a.jsx)(m.s,{converters:Z,className:(0,s.cn)("mx-auto prose md:prose-md dark:prose-invert",{"container ":l,"max-w-none":!l},t),...r})}},25436:(e,t,l)=>{l.d(t,{P:()=>n});var a=l(39422),s=l(13554),r=l(55324);let n=e=>{let{children:t,backgroundColor:l,isLayoutBlock:n=!1,containerClassName:o,outerClassName:i}=e,c=l?"bg-".concat(l):"",d=(0,s.A)(l);return(0,a.jsx)("div",{className:(0,r.cn)("bg-transparent"!==c&&"".concat(c," ").concat(d),i),children:(0,a.jsx)("div",{className:(0,r.cn)((n||"bg-transparent"!==c)&&"container py-10","@container",o),children:t})})}},26588:(e,t,l)=>{l.d(t,{E:()=>n});var a=l(39422),s=l(13554),r=l(55324);let n=e=>{let{backgroundColor:t="transparent",alignContent:l,isLayoutBlock:n=!0,className:o,children:i}=e,c=null!=l?l:"left";return(0,a.jsx)("div",{className:(0,r.cn)("bg-".concat(t),(0,s.A)(t)),children:(0,a.jsx)("div",{className:(0,r.cn)(n&&"container py-10","flex flex-col","left"===c&&"items-start","center"===c&&"items-center","right"===c&&"items-end",o),children:i})})}},39229:(e,t,l)=>{l.r(t),l.d(t,{PostPreview:()=>x});var a=l(39422),s=l(55324),r=l(52299),n=l.n(r),o=l(48815),i=l(12771),c=l(5581),d=l(4399);let{breakpoints:u}=o.L,m="(max-width: ".concat(u.md,"px) 100vw, 320px"),x=e=>{let{className:t,doc:l,title:r}=e;if(!l)return null;let{authors:o,description:u,featuredImage:x,publishedAt:f,slug:h,title:p,showAuthors:g,showDate:j}=l,v=r||p,b=null==u?void 0:u.replace(/\s/g," ");return(0,a.jsx)(n(),{href:"/blog/".concat(h),className:(0,s.cn)("group no-underline flex flex-grow",t),children:(0,a.jsxs)("article",{className:(0,s.cn)("flex flex-col @md:flex-row w-full bg-card text-card-foreground border rounded-lg shadow-sm hover:shadow-md transition-shadow overflow-hidden",t),children:[(0,a.jsx)("div",{className:"w-full @md:w-48 @xl:w-72 @2xl:w-80 @md:flex-shrink-0 h-48 @md:h-auto overflow-hidden flex items-center",children:x&&"number"!=typeof x&&(0,a.jsx)(c.ImageMedia,{imgClassName:"w-full h-full object-cover transition-transform duration-300 ",resource:x,pictureClassName:"w-full h-full",sizes:m})}),(0,a.jsxs)("div",{className:"flex flex-col justify-between px-6 py-4 flex-grow border-t @md:border-t-0 @md:border-l",children:[(0,a.jsxs)("div",{children:[v&&(0,a.jsxs)("div",{className:"mb-3",children:[o&&(0,a.jsx)(i.AuthorAvatar,{authors:null!=o?o:[],date:null!=f?f:"",showAuthors:null==g||g,showDate:null==j||j}),(0,a.jsx)("h3",{className:"text-lg @lg:text-xl font-semibold mt-2 mb-2 leading-tight group-hover:underline",children:v})]}),u&&(0,a.jsx)("p",{className:"text-muted-foreground text-sm @lg:text-base line-clamp-2 @xl:line-clamp-3 mb-4",children:b})]}),(0,a.jsx)(d.$,{variant:"outline",size:"sm",className:"self-start group-hover:bg-primary group-hover:text-primary-foreground transition-colors duration-200",children:"Read More"})]})]})})}},45015:(e,t,l)=>{l.r(t),l.d(t,{SponsorLink:()=>n});var a=l(39422),s=l(12335),r=l(69422);function n(e){let{sponsor:t,className:l,children:n}=e,{captureWithTenant:o}=(0,s.s)(),i=(0,r.useRef)(!1),c={sponsor_id:String(t.id),sponsor_name:t.name};return(0,r.useEffect)(()=>{i.current||(i.current=!0,o("sponsor_impression",c))},[]),(0,a.jsx)("a",{href:t.link,target:"_blank",rel:"noopener noreferrer",className:l,onClick:()=>o("sponsor_click",c),children:n})}},50191:(e,t,l)=>{l.d(t,{VideoMedia:()=>c});var a=l(39422),s=l(55324),r=l(69422),n=l(92581),o=l(75389),i=l(25842);let c=e=>{let{onClick:t,resource:l,showVideoControls:c,videoClassName:d}=e,{tenant:u}=(0,n.K)(),m=(0,r.useRef)(null);if(l&&"object"==typeof l){let{url:e}=l,r=l.updatedAt,n=(0,o.YY)(e,r,(0,i.Q)(u));return(0,a.jsx)("video",{className:(0,s.cn)(d),controls:null==c||c,loop:!0,muted:!0,onClick:t,playsInline:!0,ref:m,children:(0,a.jsx)("source",{src:n})})}return null}},51204:(e,t,l)=>{l.r(t),l.d(t,{EventTableBlockComponent:()=>A});var a=l(39422),s=l(25436),r=l(4399),n=l(11461),o=l(9580),i=l(3297),c=l(89655),d=l(89834),u=l(38268),m=l(9370),x=l(24292),f=l(52299),h=l.n(f),p=l(69422),g=l(5103);let j=e=>{let{columnKey:t,sortKey:l,sortDirection:s}=e;return l!==t?(0,a.jsx)(i.A,{className:"w-4 h-4 text-gray-400"}):"asc"===s?(0,a.jsx)(c.A,{className:"w-4 h-4"}):(0,a.jsx)(d.A,{className:"w-4 h-4"})},v=e=>{let{label:t,sortKey:l,sortConfig:s,onSort:r}=e;return(0,a.jsxs)("button",{onClick:()=>r(l),className:"flex items-center gap-2 font-semibold text-gray-700 hover:text-gray-900 transition",children:[t,(0,a.jsx)(j,{columnKey:l,sort
1Key:s.key,sortDirection:s.direction})]})};function b(e){let{events:t=[]}=e,[l,s]=(0,p.useState)({key:"startDate",direction:"asc"}),[i,c]=(0,p.useState)(new Set),d=e=>{let t=new Date,l=!!e.startDate&&new Date(e.startDate)<t,a=!!e.registrationDeadline&&new Date(e.registrationDeadline)<t,s="Open",r="bg-brand-700";return a?(s="Closed",r="bg-brand-400"):l&&(s="Past",r="bg-secondary"),{label:s,color:r,isPast:l,isRegistrationClosed:a}},f=e=>{var t;if(null==(t=e.location)?void 0:t.isVirtual)return"";let l=[],{address:a,city:s,state:r,zip:n}=e.location||{};return a&&l.push(a),s&&r&&l.push("".concat(s,", ").concat(r)),n&&l.push(n),l.length>0?l.join(", "):"TBA"},j=e=>{var t;if(null==(t=e.location)?void 0:t.isVirtual)return(0,a.jsx)("span",{className:"px-2 py-1 rounded-full text-xs font-semibold whitespace-nowrap bg-callout text-callout-foreground",children:"Virtual"});let{placeName:l,city:s,state:r}=e.location||{};return l||(s&&r?"".concat(s,", ").concat(r):"TBA")},b=(0,p.useMemo)(()=>[...t].sort((e,t)=>{let a=e[l.key],s=t[l.key];return("type"===l.key&&(a=d(e).label,s=d(t).label),null==a)?1:null==s?-1:("string"==typeof a&&"string"==typeof s&&(a=a.toLowerCase(),s=s.toLowerCase()),a<s)?"asc"===l.direction?-1:1:a>s?"asc"===l.direction?1:-1:0}),[t,l]),y=(0,p.useCallback)(e=>{l.key===e?s({key:e,direction:"asc"===l.direction?"desc":"asc"}):s({key:e,direction:"asc"})},[l]);return t&&0!==t.length?(0,a.jsx)("div",{className:"w-full not-prose overflow-hidden @container",children:(0,a.jsxs)(n.XI,{children:[(0,a.jsx)(n.A0,{children:(0,a.jsxs)(n.Hj,{className:"bg-gray-50",children:[(0,a.jsx)(n.nd,{className:"p-2 w-4 @lg:hidden"}),(0,a.jsx)(n.nd,{className:"flex-1 min-w-0",children:(0,a.jsx)(v,{label:"Date",sortKey:"startDate",sortConfig:l,onSort:y})}),(0,a.jsx)(n.nd,{className:"sm:flex-1 @sm:min-w-0",children:(0,a.jsx)(v,{label:"Name",sortKey:"title",sortConfig:l,onSort:y})}),(0,a.jsx)(n.nd,{className:"hidden @lg:table-cell flex-1 min-w-0 font-semibold text-gray-700",children:"Location"}),(0,a.jsx)(n.nd,{className:"hidden @sm:table-cell"})]})}),(0,a.jsx)(n.BF,{children:b.map(e=>{let t,l,{date:s,time:v}=(t=e.startDate,l=e.startDate_tz,{date:(0,o.r)(t,l,"MMM d, yyyy"),time:(0,o.r)(t,l,"h:mm a zzz")}),{isPast:b,isRegistrationClosed:y}=d(e),w=i.has(String(e.id)),N="/events/".concat(e.slug);return(0,a.jsxs)(p.Fragment,{children:[(0,a.jsxs)(n.Hj,{className:"hover:bg-gray-50 transition cursor-pointer @lg:cursor-auto",onClick:()=>{var t=String(e.id);let l=new Set(i);l.has(t)?l.delete(t):l.add(t),c(l)},children:[(0,a.jsx)(n.nA,{className:"p-2 w-4 @lg:hidden",children:(0,a.jsx)(u.A,{className:"w-4 h-4 transition-transform flex-shrink-0 ".concat(w?"rotate-90":"")})}),(0,a.jsx)(n.nA,{className:"text-sm px-1 @sm:px-2",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"font-medium",children:s}),(0,a.jsx)("div",{className:"text-gray-500 text-xs",children:v})]})}),(0,a.jsxs)(n.nA,{className:"text-sm max-w-xs",children:[(0,a.jsx)(h(),{className:"hidden @md:inline-block underline",href:N,children:e.title}),(0,a.jsx)("span",{className:"@md:hidden",children:e.title})]}),(0,a.jsx)(n.nA,{className:"hidden @lg:table-cell text-sm",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"font-medium",children:j(e)}),(0,a.jsx)("div",{className:"text-gray-500 text-xs",children:f(e)})]})}),(0,a.jsx)(n.nA,{className:"hidden @sm:table-cell text-right px-2",children:!e.registrationUrl||b||y?b||y?(0,a.jsx)(r.$,{variant:"default",disabled:!0,children:"Closed"}):(0,a.jsx)("span",{className:"text-gray-400 text-xs",children:"—"}):(0,a.jsxs)(g.ButtonLink,{href:e.registrationUrl,variant:"default",size:"sm",className:"group-hover:opacity-90 transition-opacity text-sm",newTab:!0,children:["Register",(0,a.jsx)(m.A,{className:"w-3 h-3 @sm:w-4 @sm:h-4 flex-shrink-0 ml-1 @sm:ml-2 -mt-0.5 text-muted hidden @sm:inline"})]})})]},e.id),w&&(0,a.jsxs)(n.Hj,{className:"bg-gray-50 @lg:hidden",children:[(0,a.jsx)(n.nA,{colSpan:1,className:"w-2"}),(0,a.jsx)(n.nA,{colSpan:4,className:"py-4 ps-0",children:(0,a.jsxs)("div",{className:"flex justify-between gap-2",children:[(0,a.jsxs)("div",{className:"break-inside-avoid ",children:[(0,a.jsxs)("div",{className:"flex",children:[(0,a.jsx)(x.A,{className:"h-3 w-3 mt-1 me-0.5 flex-shrink-0"}),(0,a.jsx)("h4",{className:"font-semibold mb-1",children:"Location"})]}),(0,a.jsx)("p",{className:"text-sm text-gray-600",children:j(e)}),f(e)&&(0,a.jsx)("p",{className:"text-sm text-gray-500",children:f(e)})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2 text-right",children:[(0,a.jsx)("div",{className:"@sm:hidden",children:!e.registrationUrl||b||y?b||y?(0,a.jsx)(r.$,{variant:"default",disabled:!0,children:"Closed"}):(0,a.jsx)("span",{className:"text-gray-400 text-xs",children:"—"}):(0,a.jsxs)(g.ButtonLink,{href:e.registrationUrl,variant:"default",size:"sm",className:"group-hover:opacity-90 transition-opacity text-sm",newTab:!0,children:["Register",(0,a.jsx)(m.A,{className:"w-3 h-3 @sm:w-4 @sm:h-4 flex-shrink-0 ml-1 @sm:ml-2 -mt-0.5 text-muted"})]})}),(0,a.jsx)(g.ButtonLink,{href:N,variant:"outline",size:"sm",children:"Learn More"})]})]})})]})]},"event-group-".concat(e.id))})})]})}):(0,a.jsx)("div",{className:"text-center py-8 text-gray-500",children:"No events found"})}var y=l(18112),w=l(92581),N=l(4057),k=l(55324),C=l(43592);let A=e=>{let{heading:t,belowHeadingContent:l,className:r,eventOptions:n,backgroundColor:o,isLayoutBlock:i=!0}=e,{byTypes:c,byGroups:d,byTags:u,maxEvents:m}=e.dynamicOpts||{},{staticEvents:x}=e.staticOpts||{},{tenant:f}=(0,w.K)(),[h,g]=(0,p.useState)([]),[j,v]=(0,p.useState)(!0),A=(0,N.Ii)(x);return((0,p.useEffect)(()=>
1{if("dynamic"!==n)return void v(!1);(async()=>{let e="object"==typeof f&&(null==f?void 0:f.slug);if(!e)return;let t=new URLSearchParams({limit:String(m||4)}),l=new URLSearchParams;if((null==c?void 0:c.length)&&l.append("types",c.join(",")),null==d?void 0:d.length){let e=d.map(e=>"object"==typeof e?e.slug:null).filter(Boolean);e.length&&l.append("groups",e.join(","))}if(null==u?void 0:u.length){let e=u.map(e=>"object"==typeof e?e.slug:null).filter(Boolean);e.length&&l.append("tags",e.join(","))}l.append("startDate",(0,C.GP)(new Date,"MM-dd-yyyy"));let a=new URLSearchParams([...t,...l]),s=await fetch("/api/".concat(e,"/events?").concat(a.toString()),{cache:"no-store"});if(!s.ok)throw Error("Failed to fetch events");g((await s.json()).events||[]),v(!1)})()},[n,c,d,u,m,f]),"dynamic"===n&&(A=(0,N.Ii)(h)),A)?(0,a.jsx)(s.P,{backgroundColor:o,isLayoutBlock:i,containerClassName:r,children:(0,a.jsxs)("div",{className:(0,k.cn)("bg-card text-card-foreground",r),children:[(0,a.jsxs)("div",{className:"flex flex-col justify-start gap-1",children:[t&&(0,a.jsx)("div",{className:"prose md:prose-md dark:prose-invert",children:(0,a.jsx)("h2",{children:t})}),l&&(0,a.jsx)("div",{className:"mb-4",children:(0,a.jsx)(y.A,{data:l,enableGutter:!1})})]}),(0,a.jsx)("div",{children:j?(0,a.jsx)("div",{className:"flex items-center justify-center py-8",children:j&&(0,a.jsx)("p",{className:"text-muted-foreground",children:"Loading events..."})}):(0,a.jsx)(b,{events:A})})]})}):null}},54173:(e,t,l)=>{l.d(t,{SponsorsBlockCarousel:()=>d});var a=l(39422),s=l(5581),r=l(72865),n=l(98022),o=l(13554),i=l(3722),c=l(45015);let d=e=>{let{backgroundColor:t,sponsors:l}=e,d={1:[""],2:[""],3:[""],4:["sm:basis-1/2"],5:["sm:basis-1/2 md:basis-1/3"],6:["sm:basis-1/2 md:basis-1/3 lg:basis-1/4"],7:["sm:basis-1/2 md:basis-1/3 lg:basis-1/5"],default:["basis-1/2 md:basis-1/3 lg:basis-1/6"]},u=d[l.length]||d.default,m="bg-".concat(t),x=(0,o.A)(t),f=x.replace("text","border");return(0,a.jsx)("div",{className:"w-full",children:(0,a.jsxs)(r.FN,{opts:{align:"start",loop:!0},plugins:[(0,i.A)({delay:3e3,stopOnInteraction:!1,stopOnMouseEnter:!0})],children:[(0,a.jsx)(r.Wk,{className:"-ml-6",children:null==l?void 0:l.map((e,t)=>(0,a.jsx)(r.A7,{className:"".concat(u," flex aspect-square items-center justify-center p-6 max-h-[200px]"),children:(0,a.jsx)(c.SponsorLink,{sponsor:e,children:(0,a.jsx)(s.ImageMedia,{imgClassName:"w-full h-auto max-h-[200px] overflow-hidden",resource:e.photo,sizes:(0,n.z)(e.photo,200)})})},"".concat(e.id,"_").concat(t)))}),(0,a.jsx)(r.Q8,{className:"".concat(m," ").concat(f," ").concat(x)}),(0,a.jsx)(r.Oj,{className:"".concat(m," ").concat(f," ").concat(x)})]})})}},68485:(e,t,l)=>{l.r(t),l.d(t,{EmbedFrame:()=>i});var a=l(39422),s=l(26588),r=l(94992),n=l(3),o=l(69422);let i=e=>{let{id:t,html:l,backgroundColor:i,alignContent:c,className:d,isLayoutBlock:u,addTags:m,addAttr:x,sandbox:f}=e,[h,p]=(0,o.useState)(null);return((0,o.useEffect)(()=>{if(!l)return;let e=(0,r.G)(l,{addTags:m,addAttr:x}),t="<!DOCTYPE html><html><head></head><body>".concat(e).concat("\n      <style>\n        html, body {\n          margin: 0;\n          padding: 0;\n        }\n        iframe {\n          border: 0\n        }\n      </style>\n    ","</body></html>");if(/<script/i.test(e)){let e=new Blob([t],{type:"text/html"}),l=URL.createObjectURL(e);return p({type:"src",value:l}),()=>URL.revokeObjectURL(l)}p({type:"srcDoc",value:t})},[l,m,x]),null===h)?null:(0,a.jsx)(s.E,{backgroundColor:i,alignContent:c,isLayoutBlock:u,className:d,children:(0,a.jsx)(n.L,{id:String(t),title:"Embedded content ".concat(t),..."src"===h.type?{src:h.value}:{srcDoc:h.value},sandbox:f,className:"w-full border-none m-0 p-0 transition-[height] duration-200 ease-in-out",height:0})})}},72865:(e,t,l)=>{l.d(t,{A7:()=>f,FN:()=>m,Oj:()=>p,Q8:()=>h,Wk:()=>x});var a=l(39422),s=l(90119),r=l(20961),n=l(10570),o=l(69422),i=l(4399),c=l(55324);let d=o.createContext(null);function u(){let e=o.useContext(d);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}let m=o.forwardRef((e,t)=>{let{orientation:l="horizontal",opts:r,setApi:n,plugins:i,className:u,children:m,...x}=e,[f,h]=(0,s.A)({...r,axis:"horizontal"===l?"x":"y"},i),[p,g]=o.useState(!1),[j,v]=o.useState(!1),b=o.useCallback(e=>{e&&(g(e.canScrollPrev()),v(e.canScrollNext()))},[]),y=o.useCallback(()=>{null==h||h.scrollPrev()},[h]),w=o.useCallback(()=>{null==h||h.scrollNext()},[h]),N=o.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),y()):"ArrowRight"===e.key&&(e.preventDefault(),w())},[y,w]);return o.useEffect(()=>{h&&n&&n(h)},[h,n]),o.useEffect(()=>{if(h)return b(h),h.on("reInit",b),h.on("select",b),()=>{null==h||h.off("select",b)}},[h,b]),(0,a.jsx)(d.Provider,{value:{carouselRef:f,api:h,opts:r,orientation:l||((null==r?void 0:r.axis)==="y"?"vertical":"horizontal"),scrollPrev:y,scrollNext:w,canScrollPrev:p,canScrollNext:j},children:(0,a.jsx)("div",{ref:t,onKeyDownCapture:N,className:(0,
1c.cn)("relative",u),role:"region","aria-roledescription":"carousel",...x,children:m})})});m.displayName="Carousel";let x=o.forwardRef((e,t)=>{let{className:l,...s}=e,{carouselRef:r,orientation:n}=u();return(0,a.jsx)("div",{ref:r,className:"overflow-hidden",children:(0,a.jsx)("div",{ref:t,className:(0,c.cn)("flex","horizontal"===n?"-ml-4":"-mt-4 flex-col",l),...s})})});x.displayName="CarouselContent";let f=o.forwardRef((e,t)=>{let{className:l,...s}=e,{orientation:r}=u();return(0,a.jsx)("div",{ref:t,role:"group","aria-roledescription":"slide",className:(0,c.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===r?"pl-4":"pt-4",l),...s})});f.displayName="CarouselItem";let h=o.forwardRef((e,t)=>{let{className:l,variant:s="outline",size:n="icon",...o}=e,{orientation:d,scrollPrev:m,canScrollPrev:x}=u();return(0,a.jsxs)(i.$,{ref:t,variant:s,size:n,className:(0,c.cn)("absolute  h-8 w-8 rounded-full","horizontal"===d?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",l),disabled:!x,onClick:m,...o,children:[(0,a.jsx)(r.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"sr-only",children:"Previous slide"})]})});h.displayName="CarouselPrevious";let p=o.forwardRef((e,t)=>{let{className:l,variant:s="outline",size:r="icon",...o}=e,{orientation:d,scrollNext:m,canScrollNext:x}=u();return(0,a.jsxs)(i.$,{ref:t,variant:s,size:r,className:(0,c.cn)("absolute h-8 w-8 rounded-full","horizontal"===d?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",l),disabled:!x,onClick:m,...o,children:[(0,a.jsx)(n.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"sr-only",children:"Next slide"})]})});p.displayName="CarouselNext"},74968:(e,t,l)=>{l.d(t,{Avatar:()=>o,AvatarFallback:()=>c,AvatarImage:()=>i});var a=l(39422),s=l(68173),r=l(69422),n=l(55324);let o=r.forwardRef((e,t)=>{let{className:l,isCircle:r,...o}=e;return(0,a.jsx)(s.bL,{ref:t,className:(0,n.cn)("relative flex h-10 w-10 shrink-0 overflow-hidden",l,{"rounded-full":r}),...o})});o.displayName=s.bL.displayName;let i=r.forwardRef((e,t)=>{let{className:l,...r}=e;return(0,a.jsx)(s._V,{ref:t,className:(0,n.cn)("aspect-square h-full w-full object-cover",l),...r})});i.displayName=s._V.displayName;let c=r.forwardRef((e,t)=>{let{className:l,isCircle:r,...o}=e;return(0,a.jsx)(s.H4,{ref:t,className:(0,n.cn)("flex h-full w-full items-center justify-center bg-muted",l,{"rounded-full":r}),...o})});c.displayName=s.H4.displayName},80668:(e,t,l)=>{l.r(t),l.d(t,{BlogListBlockComponent:()=>v});var a=l(39422),s=l(25436),r=l(5103),n=l(18112),o=l(4057),i=l(55324),c=l(52299),d=l.n(c),u=l(77463),m=l(5581);let x=e=>{let{className:t,doc:l}=e;if(!l)return null;let{featuredImage:s,publishedAt:r,slug:n,title:o}=l,c=r?(e=>{let t=new Date(e),l=Math.floor((new Date().getTime()-t.getTime())/864e5);return 0===l?"today":1===l?"yesterday":l<7?"".concat(l," days ago"):l<30?"".concat(Math.floor(l/7)," weeks ago"):l<365?"".concat(Math.floor(l/30)," months ago"):"".concat(Math.floor(l/365)," years ago")})(r):null;return(0,a.jsx)(d(),{href:"/blog/".concat(n),className:(0,i.cn)("group",t),children:(0,a.jsxs)("article",{className:(0,i.cn)("flex gap-3",t),children:[(0,a.jsx)("div",{className:"flex-shrink-0 overflow-hidden",children:s&&"number"!=typeof s?(0,a.jsx)(m.ImageMedia,{imgClassName:"w-28 max-h-28 object-cover transition-all duration-200",resource:s,pictureClassName:"w-28 max-h-28 overflow-hidden rounded aspect-square",sizes:"112px"}):(0,a.jsx)("div",{className:"w-28 h-20 bg-muted text-muted-foreground flex justify-center items-center",children:(0,a.jsx)(u.A,{})})}),(0,a.jsxs)("div",{className:"flex flex-col gap-1 flex-1",children:[(0,a.jsx)("h3",{className:"text-lg leading-tight group-hover:underline",children:o}),c&&(0,a.jsx)("p",{className:"text-sm text-muted-foreground capitalize",children:c})]})]})})};var f=l(42258),h=l(59515);let p=e=>{let{posts:t,status:l,error:s}=e;return"loading"===l?(0,a.jsxs)("div",{className:"flex justify-center py-8",children:[(0,a.jsx)(f.A,{className:"h-6 w-6 animate-spin text-muted-foreground"}),(0,a.jsx)("span",{className:"sr-only",children:"Loading posts"})]}):"error"===l?(0,a.jsxs)("div",{className:"flex items-start gap-2",children:[(0,a.jsx)(h.A,{className:"h-5 w-5 shrink-0 text-destructive"}),(0,a.jsx)("p",{className:"text-muted-foreground",children:s})]}):0===t.length?(0,a.jsx)("h3",{children:"There are no posts matching these results."}):t.map((e,t)=>(0,a.jsx)(x,{doc:e}
1,"".concat(e.id,"__").concat(t)))};var g=l(92581),j=l(69422);let v=e=>{let{heading:t,belowHeadingContent:l,backgroundColor:c,className:d,isLayoutBlock:u=!0,postOptions:m}=e,{staticPosts:x}=e.staticOptions||{},f="dynamic"===m,{posts:h,status:v,error:b,postsPageParams:y}=((e,t)=>{let{filterByTags:l,sortBy:a,maxPosts:s}=e,{tenant:r}=(0,g.K)(),[n,i]=(0,j.useState)([]),[c,d]=(0,j.useState)(t?"loading":"ready"),[u,m]=(0,j.useState)(null),{filterParams:x,hasUnresolvableTags:f}=(0,j.useMemo)(()=>{var e;let t=null!=(e=null==l?void 0:l.length)?e:0,s=(0,o.WB)(l).map(e=>{let{slug:t}=e;return t}),r=new URLSearchParams;return a&&r.set("sort",a),s.length>0&&r.set("tags",s.join(",")),{filterParams:r,hasUnresolvableTags:t>0&&0===s.length}},[l,a]),h=null==r?void 0:r.slug;return(0,j.useEffect)(()=>{if(!t||!h||f){i([]),d("ready");return}let e=new AbortController;return(async()=>{d("loading"),m(null);let t=new URLSearchParams(x);t.set("limit",String(s||4));try{let l=await fetch("/api/".concat(h,"/posts?").concat(t.toString()),{cache:"no-store",signal:e.signal}),a=await l.json();if(!l.ok||a.error){i([]),m(a.error||"Failed to load posts. Please reload the page."),d("error");return}i(a.posts),d("ready")}catch(t){if(e.signal.aborted)return;i([]),m("An unexpected error occurred. Please try again."),d("error")}})(),()=>e.abort()},[t,h,x,f,s]),{posts:n,status:c,error:u,postsPageParams:x.toString()}})(e.dynamicOptions||{},f),w=(0,o.Ii)(f?h:x);return(0,a.jsx)(s.P,{backgroundColor:c,isLayoutBlock:u,containerClassName:d,children:(0,a.jsxs)("div",{className:"bg-card text-card-foreground p-6 border shadow rounded-lg flex flex-col gap-6",children:[(0,a.jsxs)("div",{className:"flex flex-col justify-start gap-1",children:[t&&(0,a.jsx)("div",{className:"prose md:prose-md dark:prose-invert",children:(0,a.jsx)("h2",{children:t})}),l&&(0,a.jsx)("div",{children:(0,a.jsx)(n.A,{data:l,enableGutter:!1})})]}),(0,a.jsx)("div",{className:(0,i.cn)("grid gap-4 lg:gap-6 not-prose max-h-[400px] overflow-y-auto",w.length>1&&"@3xl:grid-cols-2 @6xl:grid-cols-3"),children:(0,a.jsx)(p,{posts:w,status:f?v:"ready",error:b})}),f&&(0,a.jsxs)(r.ButtonLink,{href:"/blog?".concat(y),className:"not-prose md:self-start",children:["View all ",t]})]})})}},86193:(e,t,l)=>{l.r(t),l.d(t,{FORM_EMBED_POLICY:()=>i,FormEmbedBlockComponent:()=>d});var a=l(39422),s=l(26588),r=l(11725),n=l(94992),o=l(69422);let i={addTags:["iframe","script","style","dbox-widget"],addAttr:[...r.S,"allowpaymentrequest","campaign","classy","enable-auto-scroll"]},c=/^(?:\s+|\/\*[\s\S]*?\*\/|@(?:charset|import)\b[^;]*;)+/i,d=e=>{let{html:t,backgroundColor:l,alignContent:r,className:d,isLayoutBlock:u}=e,m=(0,o.useRef)(null),x=(0,o.useId)().replace(/[^a-zA-Z0-9]/g,"");return((0,o.useEffect)(()=>{let e=m.current;if(!e||!t)return;let l=(0,n.L)(t,i);((e,t)=>{for(let r of Array.from(e.querySelectorAll("style"))){var l,a,s;let e=null!=(a=r.textContent)?a:"",n=null!=(s=null==(l=e.match(c))?void 0:l[0])?s:"",o=/@(?:charset|import)\b/i.test(n)?"".concat(n.trim(),"\n"):"",i=o?e.slice(n.length):e;r.textContent="".concat(o,'@scope ([data-form-embed="').concat(t,'"]) {\n').concat(i,"\n}")}})(l,x),e.appendChild(l);let a=!1,s=null;return(async()=>{for(let t of Array.from(e.querySelectorAll("script"))){if(a)return;let e=document.createElement("script");for(let{name:l,value:a}of Array.from(t.attributes))e.setAttribute(l,a);e.textContent=t.textContent,t.hasAttribute("async")||(e.async=!1);let l=e.src&&!e.async?new Promise(t=>{let l=setTimeout(t,1e4),a=()=>{clearTimeout(l),s=null,t()};e.onload=a,e.onerror=a,s=a}):null;t.replaceWith(e),l&&await l}})(),()=>{a=!0,null==s||s(),e.replaceChildren()}},[t,x]),t)?(0,a.jsxs)(s.E,{backgroundColor:l,alignContent:r,isLayoutBlock:u,className:d,children:[(0,a.jsx)("style",{children:'@scope ([data-form-embed="'.concat(x,'"]) {\n')+"input, select, textarea, button { border: revert; padding: revert; background-color: revert; background-image: revert; }\n}"}),(0,a.jsx)("div",{ref:m,"data-form-embed":x,className:"w-full"})]}):null}},94992:(e,t,l)=>{l.d(t,{G:()=>r,L:()=>n});var a=l(98256);let s=e=>e.replaceAll("“",'"').replaceAll("”",'"'),r=(e,t)=>{let{addTags:l,addAttr:r}=t;return a.A.sanitize(s(e),{ADD_TAGS:l,ADD_ATTR:r,FORCE_BODY:!0})},n=(e,t)=>{let{addTags:l,addAttr:r}=t;return a.A.sanitize(s(e),{ADD_TAGS:l,ADD_ATTR:r,FORCE_BODY:!0,RETURN_DOM_FRAGMENT:!0})}},98022:(e,t,l)=>{l.d(t,{z:()=>a});let a=(e,t)=>{var l,a;if("number"==typeof e)return"".concat(t,"px");
1let s=Math.round(t*(null!=(l=e.width)?l:t)/(null!=(a=e.height)?a:t));return"".concat(s,"px")}}}]);

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