1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,414062,96878,e=>{"use strict";var t,r=e.i(53229);function a(){return(a=Object.assign.bind()).apply(null,arguments)}e.s(["default",0,function(e){return r.createElement("svg",a({viewBox:"0 0 42 42",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),t||(t=r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M42 21c0 11.598-9.402 21-21 21S0 32.598 0 21 9.402 0 21 0s21 9.402 21 21Zm-26-5a2 2 0 1 1 4 0v10a2 2 0 1 1-4 0V16Zm8-2a2 2 0 0 0-2 2v10a2 2 0 1 0 4 0V16a2 2 0 0 0-2-2Z",fill:"currentColor"})))}],414062);let s="(prefers-reduced-motion: no-preference)";e.s(["usePrefersReducedMotion",0,()=>{let[e,t]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{let e=window.matchMedia(s);t(!window.matchMedia(s).matches);let r=e=>{t(!e.matches)};return e.addEventListener("change",r),()=>{e.removeEventListener("change",r)}},[]),e}],96878)},342935,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(43243),s=e.i(760029),i=e.i(982016),l=e.i(722314);e.s(["SliceHeader",0,({heading:e,subheading:n,eyebrow:o,eyebrowColor:d="purple",theme:c,align:u="left",children:m})=>l.isFilled.richText(e)||l.isFilled.richText(n)?(0,t.jsxs)("header",{className:(0,r.default)({"text-center mx-auto":"center"===u}),children:[l.isFilled.keyText(o)&&(0,t.jsx)(s.Eyebrow,{text:o,color:d,className:(0,r.default)({"mx-auto":"center"===u})}),(0,t.jsx)(i.Heading,{size:"2xl",field:e,className:(0,r.default)("max-w-[22em]",{"mx-auto":"center"===u})}),(0,t.jsx)(a.Copy,{size:"lg",muted:!0,field:n,className:(0,r.default)("mt-6 max-w-[36em]",{"mx-auto":"center"===u}),theme:c}),m]}):null])},115047,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(379696),s=e.i(53229),i=e.i(881005),l=e.i(264612),n=e.i(920755),o=e.i(499082);e.s(["BlogUpvotedGrid",0,()=>
1{let[e,d]=(0,s.useState)(!0),[c,u]=(0,s.useState)([]);(0,s.useEffect)(()=>{(async()=>{let e=(0,o.createClient)(),{data:t}=await n.supabase.from("posts").select("pid, upvotes, downvotes"),r=t?.map(e=>({pid:e.pid,totalvotes:e.upvotes-e.downvotes})).sort((e,t)=>t.totalvotes-e.totalvotes).slice(0,6);return(await e.getByIDs(r?r.map(e=>e.pid):[],{fetchLinks:["blog_author.name","blog_author.image","blog_category.title","blog_category.icon"]})).results.map(e=>{let t=r?.find(t=>t.pid===e.id);return e.data.vote_total=t?.totalvotes||0,e})})().then(e=>{u(e),d(!1)})},[]);let m=(e,t)=>{let r=c.find(e=>e.uid===t);if(r){let t=c.indexOf(r),a={...r};"up"===e?a.data.vote_total++:a.data.vote_total--;let s=[...c];s[t]=a,u(s.sort((e,t)=>t.data.vote_total-e.data.vote_total))}};return(0,t.jsxs)("div",{className:"grid grid-cols-1 md:col-span-4 lg:col-span-1 border-2 border-gray-EE rounded-xl overflow-hidden",children:[e&&(0,t.jsx)("div",{className:"flex items-center justify-center text-gray-15",children:(0,t.jsx)(i.default,{})}),c?.map((e,s)=>(0,t.jsx)(a.motion.div,{layout:"position",className:(0,r.default)("border-b-2 border-gray-EE last:border-b-0",{"hidden md:block":3===s||4===s||5===s,"border-b-0 md:border-b-2":2===s}),transition:{type:"spring",damping:25,stiffness:120,duration:.1},children:(0,t.jsx)(l.BlogPostCard,{post:e,onDownvote:()=>m("down",e.uid),onUpvote:()=>m("up",e.uid),upvotes:!0,layout:"row",category:!1,size:"xs",padding:!0},s)},e.id))]})}])},101576,e=>{"use strict";var t=e.i(807196),r=e.i(53229),a=e.i(229974),s=e.i(739921),i=e.i(159385);let l=r.forwardRef(({className:e,...r},s)=>(0,t.jsx)(a.Root,{ref:s,className:(0,i.default)("gap-4 flex flex-col",e),...r}));l.displayName="AccordionDefault";let n=r.forwardRef(({className:e,theme:r,...s},l)=>(0,t.jsx)(a.Item,{ref:l,className:(0,i.default)("border rounded-2xl relative overflow-hidden [&[data-state=open]>button>h3]:border-b-2 transition-colors",e,{"border-gray-30 hover:bg-gray-1F [&[data-state=open]]:bg-gray-1F":"dark"===r,"border-gray-EE hover:bg-gray-F7 [&[data-state=open]]:bg-gray-F7":"dark"!==r}),...s,children:s.children}));n.displayName="AccordionDefaultItem";let o=r.forwardRef(({className:e,children:r,arrow:l,...n},o)=>(0,t.jsx)(a.Header,{className:"flex",children:(0,t.jsxs)(a.Trigger,{ref:o,className:(0,i.default)("flex items-center justify-between p-8 font-headings w-full text-left text-xl-tight font-medium tracking-tight wrap-balance transition-all hover:underline [&[data-state=open]>svg]:-rotate-90",e),...n,children:[r,l&&(0,t.jsx)(s.default,{className:(0,i.default)("w-8 h-8 transition-transform shrink-0 rotate-90")})]})}));o.displayName="AccordionDefaultTrigger";let d=r.forwardRef((e,r)=>(0,t.jsx)("div",{...e,ref:r,"aria-hidden":"closed"===e["data-state"],inert:"closed"===e["data-state"]}));d.displayName="MountedAccordionPanel";let c=r.forwardRef(({className:e,children:r,forceMount:s,...l},n)=>s?(0,t.jsx)(a.Content,{...l,ref:n,forceMount:!0,asChild:!0,children:(0,t.jsx)(d,{className:"group/faq-content data-[state=closed]:invisible",children:(0,t.jsx)("div",{className:"grid grid-rows-[0fr] invisible transition-[grid-template-rows,visibility] duration-200 ease-out group-data-[state=open]/faq-content:grid-rows-[1fr] group-data-[state=open]/faq-content:visible motion-reduce:transition-none",children:(0,t.jsx)("div",{className:"min-h-0 overflow-hidden -translate-y-4",children:(0,t.jsx)("div",{className:(0,i.default)("px-8 pb-4",e),children:r})})})})}):(0,t.jsx)(a.Content,{ref:n,className:"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...l,children:(0,t.jsx)("div",{className:(0,i.default)("px-8 pb-4 -translate-y-4",e),children:r})}));c.displayName="AccordionDefaultContent",e.s(["AccordionDefault",0,l,"AccordionDefaultContent",0,c,"AccordionDefaultItem",0,n,"AccordionDefaultTrigger",0,o])},760029,e=>{"use strict";var t=e.i(807196),r=e.i(159385);e.s(["Eyebrow",0,({text:e,children:a,size:s="lg",color:i,className:l,margin:n=!0})=>(0,t.jsx)("span",{className:(0,r.clsx)("block",{"font-bold text-base md:text-md":"lg"===s,"font-bold text-base md:text-xl":"xl"===s,"font-semibold text-sm-flat 2xl:text-base-flat":"sm"===s,"text-primary-green":"green"===i,"text-primary-orange":"orange"===i,"text-primary-purple":"purple"===i,"text-primary-blue":"blue"===i,"text-primary-pink":"pink"===i,"opacity-50":!i,"mb-4":n},l),children:e||a})])},178643,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(53229),s=e.i(414062),i=e.i(515754),l=e.i(16081),n=e.i(96878);e.s(["GifPlayer",0,({src:e})=>
1{let[o,d]=(0,a.useState)(!1),c=(0,n.usePrefersReducedMotion)();return(0,t.jsxs)("div",{className:"relative",children:[c&&(0,t.jsx)("div",{className:(0,r.default)("absolute inset-0 bg-black transition-all",{"opacity-0 hover:bg-opacity-50 hover:opacity-100":o,"bg-opacity-50":!o}),children:(0,t.jsx)("button",{onClick:()=>{d(!o)},className:"text-white absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2",children:o?(0,t.jsx)(s.default,{className:"w-10 h-10"}):(0,t.jsx)(i.default,{className:"w-10 h-10"})})}),(0,t.jsxs)("picture",{children:[!o&&(0,t.jsx)("source",{srcSet:(0,l.asImageSrc)(e,{fm:"jpg",auto:["compress"]})||"",media:"(prefers-reduced-motion)"}),(0,t.jsx)("img",{loading:"lazy",src:(0,l.asImageSrc)(e,{auto:["compress","format"]})||"",alt:e.alt||""})]})]})}])},150829,e=>{"use strict";var t=e.i(807196),r=e.i(16857),a=e.i(429727);let s=e=>{let t;try{t=new URL(e)}catch(e){return!1}let r=new URLSearchParams(t.search);return!!(["https://prismic.io/dashboard/signup","https://prismic.io/try","https://prismic.io/demo"].includes(e)||r.has("cta")&&"true"===r.get("cta"))},i=e=>e.includes("?cta=true&")?e.replace("?cta=true","&"):e.includes("?cta=true")?e.replace("?cta=true",""):e.includes("&cta=true")?e.replace("&cta=true",""):e;e.s(["HyperLink",0,({props:e,position:l})=>{let{segmentCtaEvent:n}=(0,r.usePrismicAnalytics)(),o=void 0!==e.node.data.target?e.node.data.target:"",d=void 0!==e.node.data.target&&"_blank"===e.node.data.target?"noopener":"";return(0,t.jsx)(a.PrismicCustomLink,{field:s(e.node.data.url)?{...e.node.data,url:i(e.node.data.url)}:e.node.data,...o&&{target:o},...d&&{rel:d},className:"text-primary-purple hover:text-secondary-purple underline underline-offset-4",onClick:()=>{s(e.node.data.url)&&n("CTA Clicked",{ctaType:"tertiary link",ctaPosition:l,ctaText:e.node.text,ctaUrl:i(e.node.data.url)})},children:e.children})}],150829)},13251,e=>{"use strict";var t=e.i(807196),r=e.i(88411),a=e.i(479515),s=e.i(260898);let i=(0,r.cva)("",{variants:{size:{xs:"w-6 h-6",sm:"w-8 h-8",md:"w-12 h-12",lg:"w-16 h-16"},color:{orange:"text-primary-orange",pink:"text-primary-pink",green:"text-primary-green",purple:"text-primary-purple",blue:"text-primary-blue",yellow:"text-primary-yellow",gray:"text-gray-50"}},defaultVariants:{size:"md",color:"orange"}});e.s(["Icon",0,({className:e,src:l,size:n,color:o,fallback:d,theme:c})=>(0,t.jsx)(a.default,{className:(0,r.cx)(i({size:n,color:o}),e),src:l,children:d&&(0,t.jsxs)("div",{className:(0,r.cx)("relative rounded-xl overflow-hidden",i({size:n,color:o}),e),children:[(0,t.jsx)(s.PrismicNextImage,{className:(0,r.cx)("z-10 relative",i({size:n,color:o}),e),field:d,fallbackAlt:""}),(0,t.jsx)("span",{className:(0,r.cx)("absolute inset-0","dark"===c?"bg-white":"")})]})})])},730791,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(766882);e.s(["NavArrows",0,({theme:e,className:s,id:i,onPrev:l,onNext:n,prevDisabled:o,nextDisabled:d})=>(0,t.jsxs)("div",{className:(0,r.default)("gap-2 flex",s),id:i,children:[(0,t.jsx)("button",{"aria-label":"Previous",className:(0,r.default)("prev rounded-full border-2 h-10 w-10 transition-all disabled:opacity-25 disabled:bg-transparent",{"border-white bg-white text-gray-15 disabled:text-white":"light"===e,"border-gray-15 bg-gray-15 text-white disabled:text-gray-15":"dark"===e}),onClick:l,disabled:o,children:(0,t.jsx)(a.default,{className:"h-6 w-6 rotate-90 mx-auto"})}),(0,t.jsx)("button",{"aria-label":"Next",className:(0,r.default)("next rounded-full border-2 h-10 w-10 transition-all disabled:opacity-25 disabled:bg-transparent",{"border-white bg-white text-gray-15 disabled:text-white":"light"===e,"border-gray-15 bg-gray-15 text-white disabled:text-gray-15":"dark"===e}),onClick:n,disabled:d,children:(0,t.jsx)(a.default,{className:"h-6 w-6 -rotate-90 mx-auto"})})]})])},448697,e=>{"use strict";var t=e.i(807196),r=e.i(53229);e.s(["YouTubeConsentEmbed",0,function({html:e,embedUrl:a,embedType:s}){let i=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let t,r=i.current;if(!r)return;let a=!1,s=!1,l=100,n=()=>{if(s||a)return;if(window.clearTimeout(t),!window.uc){t=window.setTimeout(n,l),l=Math.min(2*l,2e3);return}a=!0;let i=document.createElement("template");i.innerHTML=e,i.content.querySelectorAll("iframe[src]").forEach(e
1=>{e.setAttribute("uc-src",e.getAttribute("src")),e.removeAttribute("src")}),r.replaceChildren(i.content)},o=document.getElementById("usercentrics-uc-block");return o?.addEventListener("load",n),window.addEventListener("UC_UI_INITIALIZED",n),queueMicrotask(n),()=>{s=!0,window.clearTimeout(t),o?.removeEventListener("load",n),window.removeEventListener("UC_UI_INITIALIZED",n),r.replaceChildren()}},[e]),(0,t.jsx)("div",{ref:i,className:"richtext-embed z-10","data-oembed":a,"data-oembed-type":s,"data-oembed-provider":"YouTube"})}])},400771,e=>{"use strict";let t,r;var a,s=e.i(332053),i=e.i(735024),l=e.i(53229),n=e.i(779009),o=e.i(617528),d=e.i(605043),c=e.i(123670),u=e.i(72124),m=e.i(165892),p=e.i(745148),f=e.i(86918),g=e.i(100506),h=e.i(727581),x=e.i(133835);let b=null!=(a=l.default.startTransition)?a:function(e){e()};var y=e.i(672807),v=((t=v||{})[t.Open=0]="Open",t[t.Closed=1]="Closed",t),w=((r=w||{})[r.ToggleDisclosure=0]="ToggleDisclosure",r[r.CloseDisclosure=1]="CloseDisclosure",r[r.SetButtonId=2]="SetButtonId",r[r.SetPanelId=3]="SetPanelId",r[r.SetButtonElement=4]="SetButtonElement",r[r.SetPanelElement=5]="SetPanelElement",r);let j={0:e=>({...e,disclosureState:(0,g.match)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},N=(0,l.createContext)(null);function k(e){let t=(0,l.useContext)(N);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,k),t}return t}N.displayName="DisclosureContext";let _=(0,l.createContext)(null);_.displayName="DisclosureAPIContext";let E=(0,l.createContext)(null);function P(e,t){return(0,g.match)(t.type,j,e,t)}E.displayName="DisclosurePanelContext";let C=l.Fragment,F=x.RenderFeatures.RenderStrategy|x.RenderFeatures.Static,S=Object.assign((0,x.forwardRefWithAs)(function(e,t){let{defaultOpen:r=!1,...a}=e,s=(0,l.useRef)(null),i=(0,c.useSyncRefs)(t,(0,c.optionalRef)(e=>{s.current=e},void 0===e.as||e.as===l.Fragment)),n=(0,l.useReducer)(P,{disclosureState:+!r,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:d,buttonId:u},f]=n,b=(0,o.useEvent)(e=>{f({type:1});let t=(0,h.getOwnerDocument)(s);if(!t||!u)return;let r=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(u):t.getElementById(u);null==r||r.focus()}),y=(0,l.useMemo)(()=>({close:b}),[b]),v=(0,l.useMemo)(()=>({open:0===d,close:b}),[d,b]),w=(0,x.useRender)();return l.default.createElement(N.Provider,{value:n},l.default.createElement(_.Provider,{value:y},l.default.createElement(m.CloseProvider,{value:b},l.default.createElement(p.OpenClosedProvider,{value:(0,g.match)(d,{0:p.State.Open,1:p.State.Closed})},w({ourProps:{ref:i},theirProps:a,slot:v,defaultTag:C,name:"Disclosure"})))))}),{Button:(0,x.forwardRefWithAs)(function(e,t){let r=(0,l.useId)(),{id:a=`headlessui-disclosure-button-${r}`,disabled:u=!1,autoFocus:m=!1,...p}=e,[g,h]=k("Disclosure.Button"),b=(0,l.useContext)(E),v=null!==b&&b===g.panelId,w=(0,l.useRef)(null),j=(0,c.useSyncRefs)(w,t,(0,o.useEvent)(e=>{if(!v)return h({type:4,element:e})}));(0,l.useEffect)(()=>{if(!v)return h({type:2,buttonId:a}),()=>{h({type:2,buttonId:null})}},[a,h,v]);let N=(0,o.useEvent)(e=>{var t;if(v){if(1===g.disclosureState)return;switch(e.key){case y.Keys.Space:case y.Keys.Enter:e.preventDefault(),e.stopPropagation(),h({type:0}),null==(t=g.buttonElement)||t.focus()}}else switch(e.key){case y.Keys.Space:case y.Keys.Enter:e.preventDefault(),e.stopPropagation(),h({type:0})}}),_=(0,o.useEvent)(e=>{e.key===y.Keys.Space&&e.preventDefault()}),P=(0,o.useEvent)(e=>{var t;(0,f.isDisabledReactIssue7711)(e.currentTarget)||u||(v?(h({type:0}),null==(t=g.buttonElement)||t.focus()):h({type:0}))}),{isFocusVisible:C,focusProps:F}=(0,s.useFocusRing)({autoFocus:m}),{isHovered:S,hoverProps:T}=(0,i.useHover)({isDisabled:u}),{pressed:I,pressProps:A}=(0,n.useActivePress)({disabled:u}),R=(0,l.useMemo)(()=>({open:0===g.disclosureState,hover:S,active:I,disabled:u,focus:C,autofocus:m}),[g,S,I,C,u,m]),D=(0,d.useResolveButtonType)(e,g.buttonElement),L=v?(0,x.mergeProps)({ref:j,t
1ype:D,disabled:u||void 0,autoFocus:m,onKeyDown:N,onClick:P},F,T,A):(0,x.mergeProps)({ref:j,id:a,type:D,"aria-expanded":0===g.disclosureState,"aria-controls":g.panelElement?g.panelId:void 0,disabled:u||void 0,autoFocus:m,onKeyDown:N,onKeyUp:_,onClick:P},F,T,A);return(0,x.useRender)()({ourProps:L,theirProps:p,slot:R,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,x.forwardRefWithAs)(function(e,t){let r=(0,l.useId)(),{id:a=`headlessui-disclosure-panel-${r}`,transition:s=!1,...i}=e,[n,d]=k("Disclosure.Panel"),{close:m}=function e(t){let r=(0,l.useContext)(_);if(null===r){let r=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,e),r}return r}("Disclosure.Panel"),[f,g]=(0,l.useState)(null),h=(0,c.useSyncRefs)(t,(0,o.useEvent)(e=>{b(()=>d({type:5,element:e}))}),g);(0,l.useEffect)(()=>(d({type:3,panelId:a}),()=>{d({type:3,panelId:null})}),[a,d]);let y=(0,p.useOpenClosed)(),[v,w]=(0,u.useTransition)(s,f,null!==y?(y&p.State.Open)===p.State.Open:0===n.disclosureState),j=(0,l.useMemo)(()=>({open:0===n.disclosureState,close:m}),[n.disclosureState,m]),N={ref:h,id:a,...(0,u.transitionDataAttributes)(w)},P=(0,x.useRender)();return l.default.createElement(p.ResetOpenClosedProvider,null,l.default.createElement(E.Provider,{value:n.panelId},P({ourProps:N,theirProps:i,slot:j,defaultTag:"div",features:F,visible:v,name:"Disclosure.Panel"})))})});e.s(["Disclosure",0,S],400771)},672807,e=>{"use strict";let t;var r=((t=r||{}).Space=" ",t.Enter="Enter",t.Escape="Escape",t.Backspace="Backspace",t.Delete="Delete",t.ArrowLeft="ArrowLeft",t.ArrowUp="ArrowUp",t.ArrowRight="ArrowRight",t.ArrowDown="ArrowDown",t.Home="Home",t.End="End",t.PageUp="PageUp",t.PageDown="PageDown",t.Tab="Tab",t);e.s(["Keys",0,r])},846421,e=>{"use strict";var t=e.i(53229),r=e.i(961272);e.s(["useDisposables",0,function(){let[e]=(0,t.useState)(r.disposables);return(0,t.useEffect)(()=>()=>e.dispose(),[e]),e}])},617528,490888,282856,e=>{"use strict";var t=e.i(53229),r=e.i(869080);let a=(e,a)=>{r.env.isServer?(0,t.useEffect)(e,a):(0,t.useLayoutEffect)(e,a)};function s(e){let r=(0,t.useRef)(e);return a(()=>{r.current=e},[e]),r}e.s(["useIsoMorphicEffect",0,a],490888),e.s(["useLatestValue",0,s],282856),e.s(["useEvent",0,function(e){let r=s(e);return t.default.useCallback((...e)=>r.current(...e),[r])}],617528)},452866,e=>{"use strict";var t=e.i(53229),r=e.i(490888);e.s(["useIsMounted",0,function(){let e=(0,t.useRef)(!1);return(0,r.useIsoMorphicEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}])},123670,e=>{"use strict";var t=e.i(53229),r=e.i(617528);let a=Symbol();e.s(["optionalRef",0,function(e,t=!0){return Object.assign(e,{[a]:t})},"useSyncRefs",0,function(...e){let s=(0,t.useRef)(e);(0,t.useEffect)(()=>{s.current=e},[e]);let i=(0,r.useEvent)(e=>{for(let t of s.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return e.every(e=>null==e||(null==e?void 0:e[a]))?void 0:i}])},72124,e=>{"use strict";let t;var r,a,s=e.i(947942),i=e.i(53229),l=e.i(961272),n=e.i(846421),o=e.i(490888);void 0!==s.default&&"u">typeof globalThis&&"u">typeof Element&&(null==(r=null==s.default?void 0:s.default.env)?void 0:r.NODE_ENV)==="test"&&void 0===(null==(a=null==Element?void 0:Element.prototype)?void 0:a.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(` 2`)),[]});var d=((t=d||{})[t.None=0]="None",t[t.Closed=1]="Closed",t[t.Enter=2]="Enter",t[t.Leave=4]="Leave",t);e.s(["transitionDataAttributes",0,function(e){let t={};for(let r in e)!0===e[r]&&(t[`data-${r}`]="");return t},"useTransition",0,function(e,t,r,a){let[s,d]=(0,i.useState)(r),{hasFlag:c,addFlag:u,removeFlag:m}=function(e=0){let[t,r]=(0,i.useState)(e),a=(0,i.useCallback)(e=>r(e),[t]),s=(0,i.useCallback)(e=>r(t=>t|e),[t]),l=(0,i.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:a,addFlag:s,hasFlag:l,removeFlag:(0,i.useCallback)(e=>r(t=>t&~e),[r]),toggleFlag:(0,i.useCallback)(e=>r(t=>t^e),[r])}}(e&&s?3:0),p=(0,i.useRef)(!1),f=(0,i.useRef)(!1),g=(0,n.useDisposables)();return(0,o.useIsoMorphicEffect)(()=>{var s;if(e){if(r&&d(!0),!t){r&&u(3);return}return null==(s=null==a?void 0:a.start)||s.call(a,r),function(e,{prepare:t,run:r,done:a,inFlight:s}){let i=(0,l.disposables)();return function(e,{inFlight:t,prepare:r}){if(null!=t&&t.current)return r();let a=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=a}(e,{prepare:t,inFlight:s}),i.nextFrame(()=>{r(),i.requestAnimationFrame(()=>{i.add(function(e,t){var r,a;let s=(0,l.disposables)();if(!e)return s.dispose;let i=!1;s.add(()=>{i=!0});let n=null!=(a=null==(r=e.getAnimations)?void 0:r.call(e).filter(e=>e instanceof CSSTransition))?a:[];return 0===n.length?t():Promise.allSettled(n.map(e=>e.finished)).then(()=>{i||t()}),s.dispose}(e,a))})}),i.dispose}(t,{inFlight:p,prepare(){f.current?f.current=!1:f.current=p.current,p.current=!0,f.current||(r?(u(3),m(4)):(u(4),m(2)))},run(){f.current?r?(m(3),u(4)):(m(4),u(3)):r?m(1):u(1)},done(){var e;f.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(p.current=!1,m(7),r||d(!1),null==(e=null==a?void 0:a.end)||e.call(a,r))}})}},[e,r,t,g]),e?[s,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[r,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}],72124)},165892,e=>{"use strict";var t=e.i(53229);let r=(0,t.createContext)(()=>{});e.s(["CloseProvider",0,function({value:e,children:a}){return t.default.createElement(r.Provider,{value:e},a)}])},604115,e=>{"use strict";let t;var r=e.i(133835),a=((t=a||{})[t.None=1]="None",t[t.Focusable=2]="Focusable",t[t.Hidden=4]="Hidden",t);let s=(0,r.forwardRefWithAs)(function(e,t){var a;let{features:s=1,...i}=e,l={ref:t,"aria-hidden":(2&s)==2||(null!=(a=i["aria-hidden"])?a:void 0),hidden:(4&s)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&s)==4&&(2&s)!=2&&{display:"none"}}};return(0,r.useRender)()({ourProps:l,theirProps:i,slot:{},defaultTag:"span",name:"Hidden"})});e.s(["Hidden",0,s,"HiddenFeatures",0,a])},745148,e=>{"use strict";let t;var r=e.i(53229);let a=(0,r.createContext)(null);a.displayName="OpenClosedContext";var s=((t=s||{})[t.Open=1]="Open",t[t.Closed=2]="Closed",t[t.Closing=4]="Closing",t[t.Opening=8]="Opening",t);e.s(["OpenClosedProvider",0,function({value:e,children:t}){return r.default.createElement(a.Provider,{value:e},t)},"ResetOpenClosedProvider",0,function({children:e}){return r.default.createElement(a.Provider,{value:null},e)},"State",0,s,"useOpenClosed",0,function(){return(0,r.useContext)(a)}])},431253,e=>{"use strict";e.s(["classNames",0,function(...e){return Array.from(new Set(e.flatMap(e=>
2"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}])},961272,444125,e=>{"use strict";function t(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}e.s(["microTask",0,t],444125),e.s(["disposables",0,function e(){let r=[],a={addEventListener:(e,t,r,s)=>(e.addEventListener(t,r,s),a.add(()=>e.removeEventListener(t,r,s))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return a.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>a.requestAnimationFrame(()=>a.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return a.add(()=>clearTimeout(t))},microTask(...e){let r={current:!0};return t(()=>{r.current&&e[0]()}),a.add(()=>{r.current=!1})},style(e,t,r){let a=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:a})})},group(t){let r=e();return t(r),this.add(()=>r.dispose())},add:e=>(r.includes(e)||r.push(e),()=>{let t=r.indexOf(e);if(t>=0)for(let e of r.splice(t,1))e()}),dispose(){for(let e of r.splice(0))e()}};return a}],961272)},869080,e=>{"use strict";var t=Object.defineProperty,r=(e,r,a)=>{let s;return(s="symbol"!=typeof r?r+"":r)in e?t(e,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[s]=a,a};let a=new class{constructor(){r(this,"current",this.detect()),r(this,"handoffState","pending"),r(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"u"<typeof window||"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};e.s(["env",0,a])},977932,e=>{"use strict";let t,r,a,s,i;e.i(961272);var l=e.i(100506),n=e.i(727581);let o=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),d=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var c=((t=c||{})[t.First=1]="First",t[t.Previous=2]="Previous",t[t.Next=4]="Next",t[t.Last=8]="Last",t[t.WrapAround=16]="WrapAround",t[t.NoScroll=32]="NoScroll",t[t.AutoFocus=64]="AutoFocus",t),u=((r=u||{})[r.Error=0]="Error",r[r.Overflow=1]="Overflow",r[r.Success=2]="Success",r[r.Underflow=3]="Underflow",r),m=((a=m||{})[a.Previous=-1]="Previous",a[a.Next=1]="Next",a);function p(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(o)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var f=((s=f||{})[s.Strict=0]="Strict",s[s.Loose=1]="Loose",s),g=((i=g||{})[i.Keyboard=0]="Keyboard",i[i.Mouse=1]="Mouse",i);function h(e,t=e=>e){return e.slice().sort((e,r)=>{let a=t(e),s=t(r);if(null===a||null===s)return 0;let i=a.compareDocumentPosition(s);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function x(e,t,{sorted:r=!0,relativeTo:a=null,skipElements:s=[]}={}){var i,l,n;let o=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,c=Array.isArray(e)?r?h(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(d)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):p(e);s.length>0&&c.length>1&&(c=c.filter(e=>!s.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),a=null!=a?a:o.activeElement;let u=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),m=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,c.indexOf(a))-1;if(4&t)return Math.max(0,c.indexOf(a))+1;if(8&t)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},g=0,b=c.length,y;do{if(g>=b||g+b<=0)return 0;let e=m+g;if(16&t)e=(e+b)%b;else{if(e<0)return 3;if(e>=b)return 1}null==(y=c[e])||y.focus(f),g+=u}while(y!==o.activeElement)return 6&t&&null!=(n=null==(l=null==(i=y)?void 0:i.matches)?void 0:l.call(i,"textarea,input"))&&n&&y.select(),2}"u">typeof window&&"u">typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0)),e.s(["Focus",0,c,"FocusResult",0,u,"FocusableMode",0,f,"focusElement",0,function(e){null==e||e.focus({preventScroll:!0})},"focusFrom",0,function(e,t){return x(p(),t,{relativeTo:e})}
2,"focusIn",0,x,"focusableSelector",0,o,"isFocusableElement",0,function(e,t=0){var r;return e!==(null==(r=(0,n.getOwnerDocument)(e))?void 0:r.body)&&(0,l.match)(t,{0:()=>e.matches(o),1(){let t=e;for(;null!==t;){if(t.matches(o))return!0;t=t.parentElement}return!1}})},"sortByDomNode",0,h])},100506,e=>{"use strict";e.s(["match",0,function e(t,r,...a){if(t in r){let e=r[t];return"function"==typeof e?e(...a):e}let s=Error(`Tried to handle "${t}" but there is no handler defined. Only defined handlers are: ${Object.keys(r).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(s,e),s}])},727581,e=>{"use strict";var t=e.i(869080);e.s(["getOwnerDocument",0,function(e){return t.env.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}])},133835,e=>{"use strict";let t,r;var a=e.i(53229),s=e.i(431253),i=e.i(100506),l=((t=l||{})[t.None=0]="None",t[t.RenderStrategy=1]="RenderStrategy",t[t.Static=2]="Static",t),n=((r=n||{})[r.Unmount=0]="Unmount",r[r.Hidden=1]="Hidden",r);function o(e,t={},r,i,l){let{as:n=r,children:d,refName:p="ref",...f}=m(e,["unmount","static"]),g=void 0!==e.ref?{[p]:e.ref}:{},h="function"==typeof d?d(t):d;"className"in f&&f.className&&"function"==typeof f.className&&(f.className=f.className(t)),f["aria-labelledby"]&&f["aria-labelledby"]===f.id&&(f["aria-labelledby"]=void 0);let x={};if(t){let e=!1,r=[];for(let[a,s]of Object.entries(t))"boolean"==typeof s&&(e=!0),!0===s&&r.push(a.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(x["data-headlessui-state"]=r.join(" "),r))x[`data-${e}`]=""}if(n===a.Fragment&&(Object.keys(u(f)).length>0||Object.keys(u(x)).length>0))if(!(0,a.isValidElement)(h)||Array.isArray(h)&&h.length>1){if(Object.keys(u(f)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${i} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(u(f)).concat(Object.keys(u(x))).map(e=>` - ${e}`).join(` 3`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>` - ${e}`).join(` 4`)].join(` 5`))}else{var b;let e=h.props,t=null==e?void 0:e.className,r="function"==typeof t?(...e)=>(0,s.classNames)(t(...e),f.className):(0,s.classNames)(t,f.className),i=c(h.props,u(m(f,["ref"])));for(let e in x)e in i&&delete x[e];return(0,a.cloneElement)(h,Object.assign({},i,x,g,{ref:l((b=h,a.default.version.split(".")[0]>="19"?b.props.ref:b.ref),g.ref)},r?{className:r}:{}))}return(0,a.createElement)(n,Object.assign({},m(f,["ref"]),n!==a.Fragment&&g,n!==a.Fragment&&x),h)}function d(...e){return e.every(e=>null==e)?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}function c(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let a of e)for(let e in a)e.startsWith("on")&&"function"==typeof a[e]?(null!=r[e]||(r[e]=[]),r[e].push(a[e])):t[e]=a[e];if(t.disabled||t["aria-disabled"])for(let e in r)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(r[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in r)Object.assign(t,{[e](t,...a){for(let s of r[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;s(t,...a)}}});return t}function u(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function m(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}e.s(["RenderFeatures",0,l,"RenderStrategy",0,n,"compact",0,u,"forwardRefWithAs",0,function(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})},"mergeProps",0,function(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let a of e)for(let e in a)e.startsWith("on")&&"function"==typeof a[e]?(null!=r[e]||(r[e]=[]),r[e].push(a[e])):t[e]=a[e];for(let e in r)Object.assign(t,{[e](...t){for(let a of r[e])null==a||a(...t)}});return t},"useRender",0,function(){let e,t,r=(e=(0,a.useRef)([]),t=(0,a.useCallback)(t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)},[]),(...r)=>{if(!r.every(e=>null==e))return e.current=r,t});return(0,a.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:r,defaultTag:a,features:s,visible:l=!0,name:n,mergeRefs:u}){u=null!=u?u:d;let m=c(t,e);if(l)return o(m,r,a,n,u);let p=null!=s?s:0;if(2&p){let{static:e=!1,...t}=m;if(e)return o(t,r,a,n,u)}if(1&p){let{unmount:e=!0,...t}=m;return(0,i.match)(+!e,{0:()=>null,1:()=>o({...t,hidden:!0,style:{display:"none"}},r,a,n,u)})}return o(m,r,a,n,u)})({mergeRefs:r,...e}),[r])}])},422633,e=>{"use strict";var t=e.i(53229),r=e.i(551150),a=e.i(615803),s=e.i(940757),i=e.i(320020),l=e.i(413941),n=e.i(907879),o=e.i(658165),d=e.i(303829),c=e.i(877801),u=e.i(807196),m="rovingFocusGroup.onEntryFocus",p={bubbles:!1,cancelable:!0},f="RovingFocusGroup",[g,h,x]=(0,s.createCollection)(f),[b,y]=(0,a.createContextScope)(f,[x]),[v,w]=b(f),j=t.forwardRef((e,t)=>
5(0,u.jsx)(g.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(g.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(N,{...e,ref:t})})}));j.displayName=f;var N=t.forwardRef((e,a)=>{let{__scopeRovingFocusGroup:s,orientation:l,loop:f=!1,dir:g,currentTabStopId:x,defaultCurrentTabStopId:b,onCurrentTabStopIdChange:y,onEntryFocus:w,preventScrollOnEntryFocus:j=!1,...N}=e,k=t.useRef(null),_=(0,i.useComposedRefs)(a,k),E=(0,c.useDirection)(g),[C=null,F]=(0,d.useControllableState)({prop:x,defaultProp:b,onChange:y}),[S,T]=t.useState(!1),I=(0,o.useCallbackRef)(w),A=h(s),R=t.useRef(!1),[D,L]=t.useState(0);return t.useEffect(()=>{let e=k.current;if(e)return e.addEventListener(m,I),()=>e.removeEventListener(m,I)},[I]),(0,u.jsx)(v,{scope:s,orientation:l,dir:E,loop:f,currentTabStopId:C,onItemFocus:t.useCallback(e=>F(e),[F]),onItemShiftTab:t.useCallback(()=>T(!0),[]),onFocusableItemAdd:t.useCallback(()=>L(e=>e+1),[]),onFocusableItemRemove:t.useCallback(()=>L(e=>e-1),[]),children:(0,u.jsx)(n.Primitive.div,{tabIndex:S||0===D?-1:0,"data-orientation":l,...N,ref:_,style:{outline:"none",...e.style},onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,()=>{R.current=!0}),onFocus:(0,r.composeEventHandlers)(e.onFocus,e=>{let t=!R.current;if(e.target===e.currentTarget&&t&&!S){let t=new CustomEvent(m,p);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=A().filter(e=>e.focusable);P([e.find(e=>e.active),e.find(e=>e.id===C),...e].filter(Boolean).map(e=>e.ref.current),j)}}R.current=!1}),onBlur:(0,r.composeEventHandlers)(e.onBlur,()=>T(!1))})})}),k="RovingFocusGroupItem",_=t.forwardRef((e,a)=>{let{__scopeRovingFocusGroup:s,focusable:i=!0,active:o=!1,tabStopId:d,...c}=e,m=(0,l.useId)(),p=d||m,f=w(k,s),x=f.currentTabStopId===p,b=h(s),{onFocusableItemAdd:y,onFocusableItemRemove:v}=f;return t.useEffect(()=>{if(i)return y(),()=>v()},[i,y,v]),(0,u.jsx)(g.ItemSlot,{scope:s,id:p,focusable:i,active:o,children:(0,u.jsx)(n.Primitive.span,{tabIndex:x?0:-1,"data-orientation":f.orientation,...c,ref:a,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{i?f.onItemFocus(p):e.preventDefault()}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>f.onItemFocus(p)),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void f.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var a;let s=(a=e.key,"rtl"!==r?a:"ArrowLeft"===a?"ArrowRight":"ArrowRight"===a?"ArrowLeft":a);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(s))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(s)))return E[s]}(e,f.orientation,f.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let s=b().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)s.reverse();else if("prev"===t||"next"===t){var r,a;"prev"===t&&s.reverse();let i=s.indexOf(e.currentTarget);s=f.loop?(r=s,a=i+1,r.map((e,t)=>r[(a+t)%r.length])):s.slice(i+1)}setTimeout(()=>P(s))}})})})});_.displayName=k;var E={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function P(e,t=!1){let r=document.activeElement;for(let a of e)if(a===r||(a.focus({preventScroll:t}),document.activeElement!==r))return}var C=e.i(566562),F="Tabs",[S,T]=(0,a.createContextScope)(F,[y]),I=y(),[A,R]=S(F),D=t.forwardRef((e,t)=>{let{__scopeTabs:r,value:a,onValueChange:s,defaultValue:i,orientation:o="horizontal",dir:m,activationMode:p="automatic",...f}=e,g=(0,c.useDirection)(m),[h,x]=(0,d.useControllableState)({prop:a,onChange:s,defaultProp:i});return(0,u.jsx)(A,{scope:r,baseId:(0,l.useId)(),value:h,onValueChange:x,orientation:o,dir:g,activationMode:p,children:(0,u.jsx)(n.Primitive.div,{dir:g,"data-orientation":o,...f,ref:t})})});D.displayName=F;var L="TabsList",M=t.forwardRef((e,t)=>{let{__scopeTabs:r,loop:a=!0,...s}=e,i=R(L,r),l=I(r);return(0,u.jsx)(j,{asChild:!0,...l,orientation:i.orientation,dir:i.dir,loop:a,children:(0,u.jsx)(n.Primitive.div,{role:"tablist","aria-orientation":i.orientation,...s,ref:t})})});M.displayName=L;var O="TabsTrigger",B=t.forwardRef((e,t)=>
5{let{__scopeTabs:a,value:s,disabled:i=!1,...l}=e,o=R(O,a),d=I(a),c=z(o.baseId,s),m=V(o.baseId,s),p=s===o.value;return(0,u.jsx)(_,{asChild:!0,...d,focusable:!i,active:p,children:(0,u.jsx)(n.Primitive.button,{type:"button",role:"tab","aria-selected":p,"aria-controls":m,"data-state":p?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:c,...l,ref:t,onMouseDown:(0,r.composeEventHandlers)(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():o.onValueChange(s)}),onKeyDown:(0,r.composeEventHandlers)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&o.onValueChange(s)}),onFocus:(0,r.composeEventHandlers)(e.onFocus,()=>{let e="manual"!==o.activationMode;p||i||!e||o.onValueChange(s)})})})});B.displayName=O;var $="TabsContent",H=t.forwardRef((e,r)=>{let{__scopeTabs:a,value:s,forceMount:i,children:l,...o}=e,d=R($,a),c=z(d.baseId,s),m=V(d.baseId,s),p=s===d.value,f=t.useRef(p);return t.useEffect(()=>{let e=requestAnimationFrame(()=>f.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,u.jsx)(C.Presence,{present:i||p,children:({present:t})=>(0,u.jsx)(n.Primitive.div,{"data-state":p?"active":"inactive","data-orientation":d.orientation,role:"tabpanel","aria-labelledby":c,hidden:!t,id:m,tabIndex:0,...o,ref:r,style:{...e.style,animationDuration:f.current?"0s":void 0},children:t&&l})})});function z(e,t){return`${e}-trigger-${t}`}function V(e,t){return`${e}-content-${t}`}H.displayName=$,e.s(["Content",0,H,"List",0,M,"Root",0,D,"Tabs",0,D,"TabsContent",0,H,"TabsList",0,M,"TabsTrigger",0,B,"Trigger",0,B,"createTabsScope",0,T],422633)},388488,788470,67821,e=>{"use strict";var t=e.i(807196),r=e.i(53229),a=e.i(287041);let s=(0,r.createContext)(null);e.s(["DeprecatedLayoutGroupContext",0,s],788470);var i=e.i(894321),l=e.i(418481);function n(){let e,t=(e=(0,r.useRef)(!1),(0,i.useIsomorphicLayoutEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),e),[a,s]=(0,r.useState)(0),n=(0,r.useCallback)(()=>{t.current&&s(a+1)},[a]);return[(0,r.useCallback)(()=>l.frame.postRender(n),[n]),a]}e.s(["useForceUpdate",0,n],67821);let o=e=>!e.isLayoutDirty&&e.willUpdate(!1);e.s(["LayoutGroup",0,({children:e,id:i,inherit:l=!0})=>{let d=(0,r.useContext)(a.LayoutGroupContext),c=(0,r.useContext)(s),[u,m]=n(),p=(0,r.useRef)(null),f=d.id||c;if(null===p.current){let e,t,r,a;(!0==(!0===(a=l))||"id"===a)&&f&&(i=i?f+"-"+i:f),p.current={id:i,group:!0===l&&d.group||(e=new Set,t=new WeakMap,{add:a=>{e.add(a),t.set(a,a.addEventListener("willUpdate",r))},remove:a=>{e.delete(a);let s=t.get(a);s&&(s(),t.delete(a)),r()},dirty:r=()=>e.forEach(o)})}}let g=(0,r.useMemo)(()=>({...p.current,forceRender:u}),[m]);return(0,t.jsx)(a.LayoutGroupContext.Provider,{value:g,children:e})}],388488)},18714,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(43243),s=e.i(676525),i=e.i(982016),l=e.i(16857),n=e.i(722314),o=e.i(260898);e.s(["default",0,({slice:e})=>{let{segmentCtaEvent:d}=(0,l.usePrismicAnalytics)();return(0,t.jsxs)("div",{className:"my-12 -mx-6 first:mt-0 last:mb-0 p-6 bg-gray-F7 border border-gray-EE","data-test-id":"blog-call-to-action",children:["default"===e.variation&&(0,t.jsxs)("div",{className:(0,r.default)("p-8 rounded-2xl sm:grid grid-cols-12 gap-12",{"bg-quaternary-orange dark-copy":"orange"===e.primary.color,"bg-quaternary-purple dark-copy":"purple"===e.primary.color,"bg-quaternary-blue dark-copy":"blue"===e.primary.color,"bg-quaternary-green dark-copy":"green"===e.primary.color,"bg-quaternary-pink dark-copy":"pink"===e.primary.color,"bg-gray-15 light-copy":"dark"===e.primary.color,"overflow-hidden":!e.primary.offset_image}),children:[(0,t.jsxs)("div",{className:"col-span-7",children:[n.isFilled.richText(e.primary.title)&&(0,t.jsx)(i.Heading,{field:e.primary.title,size:"lg"}),n.isFilled.richText(e.primary.description)&&(0,t.jsx)(a.Copy,{field:e.primary.description,muted:!0,className:"mt-4",size:"sm"})]}),(0,t.jsxs)("div",{className:"flex flex-col text-center col-span-5",children:[n.isFilled.image(e.primary.image)&&(0,t.jsx)("div",{className:"w-full relative",children:(0,t.jsx)("div",{className:(0,r.default)("mt-6",{"sm:-mt-12 sm:-mr-12":e.primary.offset_image,"sm:-mt-8 sm:-mr-8":!e.primary.offset_image}),children:(0,t.jsx)(o.PrismicNextImage,{field:e.primary.image,className:"w-full",fallbackAlt:""})})}),n.isFilled.link(e.primary.cta_link)&&(0,t.jsx)(s.Button,{field:e.primary.cta_link,className:"mt-6",theme:"dark"===e.primary.color?"dark":"light",onClick:()=>{d("CTA Clicked",{ctaType:"primary link",ctaPosition:e.slice_type,ctaText:e.primary.cta_label??"",ctaUrl:n.isFilled.link(e.primary.cta_link)?e.primary.cta_link.url:""})},children:e.primary.cta_label})]})]}),"animated"===e.variation&&(0,t.jsxs)("div",{className:(0,r.default)("p-8 rounded-2xl flex flex-col gap-6",{"bg-quaternary-orange dark-copy":"orange"===e.primary.color,"bg-quaternary-purple dark-copy":"purple"===e.primary.color,"bg-quaternary-blue dark-copy":"blue"===e.primary.color,"bg-quaternary-green dark-copy":"green"===e.primary.color,"bg-quaternary-pink dark-copy":"pink"===e.primary.color,"bg-gray-15 light-copy":"dark"===e.primary.color}),children:[n.isFilled.richText(e.primary.title)&&(0,t.jsx)(i.Heading,{field:e.primary.title,size:"lg",className:"max-w-lg"}),n.isFilled.richText(e.primary.description)&&(0,t.jsx)(a.Copy,{field:e.primary.description,muted:!0,size:"sm",className:"max-w-lg"}),n.isFilled.image(e.primary.image)&&(0,t.jsx)(o.PrismicNextImage,{field:e.primary.image,className:"w-full",fallbackAlt:""}),n.isFilled.link(e.primary.cta_link)&&(0,t.jsx)("div",{className:"flex justify-end",children:(0,t.jsx)(s.Button,{field:e.primary.cta_link,theme:"dark"===e.primary.color?"dark":"light",onClick:()=>{d("CTA Clicked",{ctaType:"primary link",ctaPosition:e.slice_type,ctaText:e.primary.cta_label??"",ctaUrl:n.isFilled.link(e.primary.cta_link)?e.primary.cta_link.url:""})},children:e.primary.cta_label})})]})]})}])},586632,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(53229),s=e.i(946707),i=e.i(982016),l=e.i(150829),n=e.i(13251),o=e.i(756607),d=e.i(400771),c=e.i(722314),u=e.i(260113);e.s(["default",0,({slice:e})=>{let m={heading2:({children:e})=>(0,t.jsx)("h2",{className:"text-3xl-tight lg:text-4xl 2xl:text-5xl font-medium font-headings tracking-tight print:mb-2 print:mt-8",children:e}),heading3:({children:e})=>(0,t.jsx)("h3",{className:(0,r.default)("font-medium font-headings tracking-tight mb-6 mt-12 first:mt-0 text-2xl-tight lg:text-3xl-tight print:mb-2 print:mt-8 2xl:text-4xl"),children:e}),heading4:({children:e})=>(0,t.jsx)("h4",{className:(0,r.default)("text-xl-tight font-medium font-headings tracking-tight mb-6 mt-12 first:mt-0 print:mb-2 print:mt-8 2xl:2xl-tight"),children:e}),heading5:({children:e})=>(0,t.jsx)("h5",{className:"text-md-tight 2xl:text-lg font-medium font-headings tracking-tight mb-6 mt-12 first:mt-0 print:mb-2 print:mt-8",children:e}),heading6:({children:e})=>(0,t.jsx)("h6",{className:"text-base-tight 2xl:md-tight font-medium font-headings tracking-tight mb-6 mt-12 first:mt-0 print:mb-2 print:mt-8",children:e}),paragraph:({children:e})=>(0,t.jsx)("p",{className:"my-6 first:mt-0 last:mb-0 print:my-2",children:(0,o.inlineCode)(e)}),span({text:e,key:r}){let s=[],i=0;for(let r of e.split("\n")){i>0&&s.push((0,t.jsx)("br",{},`${i}__break`));let e=r.split("`");if(e.length>1)for(let r=0;r<e.length;r++)r%2==0?s.push((0,t.jsx)(a.default.Fragment,{children:e[r]},`${i}__part${r}`)):s.push((0,t.jsx)("code",{className:o.inlineCodeClasses,children:e[r]},`${i}__part${r}`));else s.push((0,t.jsx)(a.default.Fragment,{children:r},`${i}__line`));i++}return(0,t.jsx)(a.default.Fragment,{children:s},r)},listItem:({children:e})=>(0,t.jsxs)("li",{className:(0,r.default)("my-6 first:mt-0 last:mb-0 pl-9 relative print:my-2 print:pl-6"),children:[(0,t.jsx)(s.default,{className:"absolute left-0 top-0.5 w-6 h-6 print:w-4 print:h-4 text-primary-purple"}),e]}),hyperlink:r=>(0,t.jsx)(l.HyperLink,{props:r,position:e.slice_type})};return(0,t.jsxs)("div",{className:(0,r.default)("my-12 first:mt-0 last:mb-0 p-6 md:p-10 rounded-2xl flex flex-col gap-4",{"bg-quaternary-orange":"warning"===e.variation,"bg-quaternary-green":"tip"===e.variation,"bg-quaternary-blue":"info"===e.variation,"bg-quaternary-purple":"custom"===e.variation}),children:[(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row gap-6 sm:items-center",children:["custom"===e.variation&&e.primary.icon.url&&(0,t.jsx)(n.Icon,{className:"shrink-0",color:"purple",src:e.primary.icon.url}),"warning"===e.variation&&(0,t.jsx)(n.Icon,{className:"shrink-0",color:"orange",src:"https://prismic-main.cdn.prismic.io/prismic-main/e740522b-6dba-4b24-8b6f-de22b4287d43_icon__thunder.svg"}),"tip"===e.variation&&(0,t.jsx)(n.Icon,{className:"shrink-0",color:"green",src:"https://prismic-main.cdn.prismic.io/prismic-main/e740522b-6dba-4b24-8b6f-de22b4287d43_icon__thunder.svg"}),"info"===e.variation&&(0,t.jsx)(n.Icon,{className:"shrink-0",color:"blue",src:"https://prismic-main.cdn.prismic.io/prismic-main/e740522b-6dba-4b24-8b6f-de22b4287d43_icon__thunder.svg"}),(0,t.jsx)(i.Heading,{field:e.primary.title,size:"lg"})]}),(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:(0,r.default)("text-gray-50 sm:pl-[72px] text-base 2xl:text-md font-medium print:text-[12px] print:text-justify",{"sm:-mt-[52px]":!c.isFilled.richText(e.primary.title)}),children:c.isFilled.richText(e.primary.hidden_content)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(u.PrismicRichText,{field:e.primary.content,components:m}),(0,t.jsx)(d.Disclosure,{as:"div",children:({open:a})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(d.Disclosure.Button,{className:(0,r.default)("font-bold mt-4 underline underline-offset-4 text-gray-15",{hidden:a}),children:"Learn more"}),(0,t.jsx)(d.Disclosure.Panel,{className:"mt-4",children:(0,t.jsx)(u.PrismicRichText,{field:e.primary.hidden_content,components:m})})]})})]}):(0,t.jsx)(u.PrismicRichText,{field:e.primary.content,components:m})})})]})}])},197642,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(881005),s=e.i(53229);
5e.s(["default",0,({slice:e})=>{let i=(0,s.useRef)(null),[l,n]=(0,s.useState)(!1),[o,d]=(0,s.useState)(!1),c=e.primary.pen_title??"CodePen",u="number"==typeof e.primary.pen_height&&e.primary.pen_height>0?e.primary.pen_height:300,m=(e=>{if(!e?.trim())return null;let t=e.trim(),r=t.startsWith("//")?`https:${t}`:/^[a-z][a-z\d+.-]*:/i.test(t)?t:`https://${t}`;try{let e=new URL(r);if("https:"!==e.protocol&&"http:"!==e.protocol||!["codepen.io","www.codepen.io","cdpn.io"].includes(e.hostname)||e.username||e.password||e.port)return null;return e}catch{return null}})(e.primary.pen_url),p=(({penUrl:e,defaultTab:t,editable:r,preview:a})=>{if(!e)return null;let s=(e=>{let[t,r,a,s,i]=e;if(!t)return null;if("pen"===r)return a?{user:t,slug:a,token:s}:null;if("embed"===r)return"preview"===a?s?{user:t,slug:s,token:i}:null:a?{user:t,slug:a,token:s}:null;return null})(e.pathname.split("/").filter(Boolean));if(!s)return null;try{let e=new URL(`https://codepen.io/${s.user}/${a?"embed/preview":"embed"}/${s.slug}${s.token?`/${s.token}`:""}`);return e.searchParams.set("default-tab",t??"result"),e.searchParams.set("theme-id","-3"),r&&e.searchParams.set("editable","true"),a||e.searchParams.set("preview","false"),e.toString()}catch{return null}})({penUrl:m,defaultTab:e.primary.default_tab,editable:!0===e.primary.pen_editable,preview:!0===e.primary.preview});return((0,s.useEffect)(()=>{if(l)return;let e=i.current;if(!e)return;if("u"<typeof IntersectionObserver)return void n(!0);let t=new IntersectionObserver(([e])=>{e?.isIntersecting&&(n(!0),t.disconnect())},{rootMargin:"400px 0px"});return t.observe(e),()=>t.disconnect()},[l]),p)?(0,t.jsxs)("div",{ref:i,className:"relative overflow-hidden rounded-xl bg-[#111111]",style:{minHeight:`${u}px`},children:[l?(0,t.jsx)("iframe",{title:c,src:p,loading:"lazy",allowFullScreen:!0,className:(0,r.default)("w-full border-0 transition-opacity duration-300",{"opacity-0":!o,"opacity-100":o}),style:{height:`${u}px`},onLoad:()=>d(!0)}):null,(0,t.jsxs)("div",{className:(0,r.default)("absolute inset-0 flex flex-col items-center justify-center gap-4 px-6 py-8 text-center text-white transition-opacity duration-300",{"pointer-events-none opacity-0":l&&o}),children:[(0,t.jsx)(a.default,{className:"h-8 w-8"}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("p",{className:"text-base font-medium",children:c}),(0,t.jsx)("p",{className:"text-sm text-white/70",children:l?"Loading interactive CodePen...":"Interactive CodePen loads when it gets near the viewport."})]}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center justify-center gap-3",children:[l?null:(0,t.jsx)("button",{type:"button",onClick:()=>n(!0),className:"rounded-full bg-white px-4 py-2 text-sm font-medium text-[#111111] transition-opacity hover:opacity-90",children:"Load demo"}),(0,t.jsx)("a",{href:m?.href??p,target:"_blank",rel:"noreferrer",className:"rounded-full border border-white/20 px-4 py-2 text-sm transition-colors hover:bg-white/10",children:"Open on CodePen"})]})]})]}):e.primary.pen_url?(0,t.jsxs)("div",{className:"rounded-xl overflow-hidden bg-[#111111] px-6 py-8 text-center text-white",style:{minHeight:`${u}px`},children:[(0,t.jsx)("p",{className:"text-base font-medium",children:c}),(0,t.jsx)("p",{className:"mt-2 text-sm text-white/70",children:"This CodePen URL could not be embedded automatically."}),m?(0,t.jsx)("a",{href:m.href,target:"_blank",rel:"noreferrer",className:"mt-4 inline-flex rounded-full border border-white/20 px-4 py-2 text-sm transition-colors hover:bg-white/10",children:"Open on CodePen"}):null]}):null}])},377083,e=>{"use strict";var t=e.i(807196),r=e.i(53229),a=e.i(101576),s=e.i(96178),i=e.i(756607),l=e.i(52127),n=e.i(260113);e.s(["default",0,({slice:e})=>{let o;return(0,t.jsxs)("div",{className:"my-12 first:mt-0 last:mb-0",children:[(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:(o=e.items.map(e=>({"@type":"Question",name:(0,l.asText)(e.question),acceptedAnswer:{"@type":"Answer",text:(0,l.asText)(e.answer)}})),{__html:` 6 { 7 "@context":"https://schema.org", 8 "@type":"FAQPage", 9 "mainEntity": ${JSON.stringify(o)} 10 } 11 `})},"item-jsonld-faq"),(0,t.jsx)(n.PrismicRichText,{field:e.primary.title,components:{heading2:e=>(0,t.jsx)("h2",{id:(0,s.createSlug)(e.node.text),className:"font-headings tracking-tight text-4xl lg:text-5xl 2xl:text-6xl font-bold my-12 first:mt-0 scroll-mt-[120px]",children:e.children})}}),(0,t.jsx)(a.AccordionDefault,{type:"single",defaultValue:"0",className:"mt-6",children:e.items.map((e,s)=>(0,t.jsxs)(a.AccordionDefaultItem,{value:s.toString(),children:[(0,t.jsx)(a.AccordionDefaultTr
11igger,{children:(0,l.asText)(e.question)}),(0,t.jsx)(a.AccordionDefaultContent,{forceMount:!0,children:(0,t.jsx)(n.PrismicRichText,{field:e.answer,components:{paragraph:e=>(0,t.jsx)("p",{className:"my-4 text-gray-50 first:mt-0 last:mb-0",children:(0,i.inlineCode)(e.children)}),list:e=>(0,t.jsx)("ul",{className:"my-4 list-disc list-outside pl-5 text-gray-50 first:mt-0 last:mb-0",children:e.children}),oList:e=>(0,t.jsx)("ol",{className:"my-4 list-decimal list-outside pl-5 text-gray-50 first:mt-0 last:mb-0",children:e.children}),listItem:e=>(0,t.jsx)("li",{className:"my-2 pl-1",children:(0,i.inlineCode)(e.children)}),oListItem:e=>(0,t.jsx)("li",{className:"my-2 pl-1",children:(0,i.inlineCode)(e.children)}),span({text:e,key:a}){let s=[],l=0;for(let a of e.split("\n")){l>0&&s.push((0,t.jsx)("br",{},`${l}__break`));let e=a.split("`");if(e.length>1)for(let a=0;a<e.length;a++)a%2==0?s.push((0,t.jsx)(r.default.Fragment,{children:e[a]},`${l}__part${a}`)):s.push((0,t.jsx)("code",{className:i.inlineCodeClasses,children:e[a]},`${l}__part${a}`));else s.push((0,t.jsx)(r.default.Fragment,{children:a},`${l}__line`));l++}return(0,t.jsx)(r.default.Fragment,{children:s},a)}}})})]},s))})]})}])},472458,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(456576),s=e.i(947376),i=e.i(85381),l=e.i(366591),n=e.i(661019),o=e.i(982016),d=e.i(730791),c=e.i(342935);e.s(["LatestFromYoutubeSwiper",0,({videos:e,theme:u,slice:m})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"container flex justify-between w-full",children:[(0,t.jsx)(c.SliceHeader,{heading:m.primary.title,theme:u}),(0,t.jsx)(d.NavArrows,{className:"latest-from-youtube-swiper-nav hidden lg:flex"})]}),(0,t.jsx)("div",{className:"container mt-8 2xl:mt-14",children:(0,t.jsx)(l.Swiper,{spaceBetween:24,slidesPerView:1.1,breakpoints:{680:{slidesPerView:2.2},1024:{slidesPerView:3}},mousewheel:{forceToAxis:!0},modules:[s.Mousewheel,i.Navigation],className:"blog-post-swiper",navigation:{prevEl:".latest-from-youtube-swiper-nav .prev",nextEl:".latest-from-youtube-swiper-nav .next",disabledClass:"latest-from-youtube-swiper-nav-disabled"},children:e.map(e=>(0,t.jsx)(l.SwiperSlide,{className:"flex h-full",style:{height:"auto"},children:(0,t.jsxs)("article",{className:(0,r.default)("rounded-xl overflow-hidden border-2 w-full",{"bg-gray-1F border-gray-1F":"dark"===u}),children:[(0,t.jsx)("a",{href:`https://www.youtube.com/watch?v=${e.snippet.resourceId.videoId}`,target:"_blank",rel:"noopener noreferrer",className:"aspect-w-16 aspect-h-9 block",children:(0,t.jsx)(a.default,{src:e.snippet.thumbnails.high.url,fill:!0,alt:e.snippet.title,className:"object-cover rounded-lg"})}),(0,t.jsxs)("div",{className:"mt-3 p-6",children:[(0,t.jsxs)("footer",{className:(0,r.default)("flex justify-between text-base-flat font-medium",{"text-gray-A4":"dark"===u}),children:[e.statistics?.viewCount&&(0,t.jsxs)("p",{className:"text-sm text-gray-500 flex items-center",children:[(0,t.jsx)(n.default,{className:"inline-block w-4 h-4 mr-2"}),e.statistics.viewCount," views"]}),e.snippet.publishedAt&&(0,t.jsx)("p",{className:"text-sm text-gray-500",children:new Date(e.snippet.publishedAt).toLocaleDateString("en",{year:"numeric",month:"short",day:"numeric"})})]}),(0,t.jsx)(o.Heading,{as:"h3",size:"md",className:"mt-4",children:(0,t.jsx)("a",{href:`https://www.youtube.com/watch?v=${e.snippet.resourceId.videoId}`,target:"_blank",rel:"noopener noreferrer",children:(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e.snippet.title}})})})]})]})},e.snippet.resourceId.videoId))})})]})])},239133,e=>{"use strict";let t,r,a;var s=e.i(807196),i=e.i(159385),l=e.i(245358),n=e.i(388488),o=e.i(379696),d=e.i(183672),c=e.i(53229),u=e.i(479515),m=e.i(947376),p=e.i(85381),f=e.i(366591),g=e.i(264612),h=e.i(55309),x=e.i(676525),b=e.i(982016),y=e.i(730791),v=e.i(852191),w=e.i(332053),j=e.i(735024),N=e.i(779009),k=e.i(617528),_=e.i(490888),E=e.i(282856),P=e.i(605043),C=e.i(123670),F=e.i(452866),S=e.i(604115);function T({onFocus:e}){let[t,r]=(0,c.useState)(!0),a=(0,F.useIsMounted)();return t?c.default.createElement(S.Hidden,{as:"button",type:"button",features:S.HiddenFeatures.Focusable,onFocus:t=>{t.preventDefault();let s,i=50;s=requestAnimationFrame(function t(){if(i--<=0){s&&cancelAnimationFrame(s);return}if(e()){if(cancelAnimationFrame(s),!a.current)return;r(!1);return}s=requestAnimationFrame(t)})}}):null}var I=e.i(977932),A=e.i(100506),R=e.i(444125),D=e.i(727581),L=e.i(133835);let M=c.createContext(null);function O({children:e}){let t=c.useRef({groups:new Map,get(e,t){var r;let a=this.groups.get(e);a||(a=new Map,this.groups.set(e,a));let s=null!=(r=a.get(t))?r:0;return a.set(t,s+1),[Array.from(a.keys()).indexOf(t),function(){let e=a.get(t);e>1?a.set(t,e-1):a.delete(t)}]}});return c.createElement(M.Provider,{value:t},e)}function B(e){let t=c.useContext(M);if(!t)throw Error("You must wrap your component in a <StableCollection>");let r=c.useId(),[a,s]=t.current.get(e,r);return c.useEffect(()=>s,[]),a}var $=e.i(672807),H=((t=H||{})[t.Forwards=0]="Forwards",t[t.Backwards=1]="Backwards",t),z=((r=z||{})[r.Less=-1]="Less",r[r.Equal=0]="Equal",r[r.Greater=1]="Greater",r),V=((a=V||{})[a.SetSelectedIndex=0]="SetSelectedIndex",a[a.RegisterTab=1]="RegisterTab",a[a.UnregisterTab=2]="UnregisterTab",a[a.RegisterPanel=3]="RegisterPanel",a[a.UnregisterPanel=4]="UnregisterPanel",a);let U={0(e,t){var r;let a=(0,I.sortByDomNode)(e.tabs,e=>e.current),s=(0,I.sortByDomNode)(e.panels,e=>e.current),i=a.filter(e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))}),l={...e,tabs:a,panels:s};if(t.index<0||t.index>a.length-1){let r=(0,A.match)(Math.sign(t.index-e.selectedIndex),{[-1]:()=>1,0:()=>(0,A.match)(Math.sign(t.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});if(0===i.length)return l;let s=(0,A.match)(r,{0:()=>a.indexOf(i[0]),1:()=>a.indexOf(i[i.length-1])});return{...l,selectedIndex:-1===s?e.selectedIndex:s}}let n=a.slice(0,t.index),o=[...a.slice(t.index),...n].find(e=>i.includes(e));if(!o)return l;let d=null!=(r=a.indexOf(o))?r:e.selectedIndex;return -1===d&&(d=e.selectedIndex),{...l,selectedIndex:d}},1(e,t){if(e.tabs.includes(t.tab))return e;let r=e.tabs[e.selectedIndex],a=(0,I.sortByDomNode)([...e.tabs,t.tab],e=>e.current),s=e.selectedIndex;return e.info.current.isControlled||-1===(s=a.indexOf(r))&&(s=e.selectedIndex),{...e,tabs:a,selectedIndex:s}},2:(e,t)=>({...e,tabs:e.tabs.filter(e=>e!==t.tab)}),3:(e,t)=>
11e.panels.includes(t.panel)?e:{...e,panels:(0,I.sortByDomNode)([...e.panels,t.panel],e=>e.current)},4:(e,t)=>({...e,panels:e.panels.filter(e=>e!==t.panel)})},q=(0,c.createContext)(null);function K(e){let t=(0,c.useContext)(q);if(null===t){let t=Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,K),t}return t}q.displayName="TabsDataContext";let G=(0,c.createContext)(null);function W(e){let t=(0,c.useContext)(G);if(null===t){let t=Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,W),t}return t}function Y(e,t){return(0,A.match)(t.type,U,e,t)}G.displayName="TabsActionsContext";let Z=L.RenderFeatures.RenderStrategy|L.RenderFeatures.Static,X=Object.assign((0,L.forwardRefWithAs)(function(e,t){var r,a;let s=(0,c.useId)(),{id:i=`headlessui-tabs-tab-${s}`,disabled:l=!1,autoFocus:n=!1,...o}=e,{orientation:d,activation:u,selectedIndex:m,tabs:p,panels:f}=K("Tab"),g=W("Tab"),h=K("Tab"),[x,b]=(0,c.useState)(null),y=(0,c.useRef)(null),v=(0,C.useSyncRefs)(y,t,b);(0,_.useIsoMorphicEffect)(()=>g.registerTab(y),[g,y]);let E=B("tabs"),F=p.indexOf(y);-1===F&&(F=E);let S=F===m,T=(0,k.useEvent)(e=>{var t;let r=e();if(r===I.FocusResult.Success&&"auto"===u){let e=null==(t=(0,D.getOwnerDocument)(y))?void 0:t.activeElement,r=h.tabs.findIndex(t=>t.current===e);-1!==r&&g.change(r)}return r}),M=(0,k.useEvent)(e=>{let t=p.map(e=>e.current).filter(Boolean);if(e.key===$.Keys.Space||e.key===$.Keys.Enter){e.preventDefault(),e.stopPropagation(),g.change(F);return}switch(e.key){case $.Keys.Home:case $.Keys.PageUp:return e.preventDefault(),e.stopPropagation(),T(()=>(0,I.focusIn)(t,I.Focus.First));case $.Keys.End:case $.Keys.PageDown:return e.preventDefault(),e.stopPropagation(),T(()=>(0,I.focusIn)(t,I.Focus.Last))}if(T(()=>(0,A.match)(d,{vertical:()=>e.key===$.Keys.ArrowUp?(0,I.focusIn)(t,I.Focus.Previous|I.Focus.WrapAround):e.key===$.Keys.ArrowDown?(0,I.focusIn)(t,I.Focus.Next|I.Focus.WrapAround):I.FocusResult.Error,horizontal:()=>e.key===$.Keys.ArrowLeft?(0,I.focusIn)(t,I.Focus.Previous|I.Focus.WrapAround):e.key===$.Keys.ArrowRight?(0,I.focusIn)(t,I.Focus.Next|I.Focus.WrapAround):I.FocusResult.Error}))===I.FocusResult.Success)return e.preventDefault()}),O=(0,c.useRef)(!1),H=(0,k.useEvent)(()=>{var e;O.current||(O.current=!0,null==(e=y.current)||e.focus({preventScroll:!0}),g.change(F),(0,R.microTask)(()=>{O.current=!1}))}),z=(0,k.useEvent)(e=>{e.preventDefault()}),{isFocusVisible:V,focusProps:U}=(0,w.useFocusRing)({autoFocus:n}),{isHovered:q,hoverProps:G}=(0,j.useHover)({isDisabled:l}),{pressed:Y,pressProps:Z}=(0,N.useActivePress)({disabled:l}),X=(0,c.useMemo)(()=>({selected:S,hover:q,active:Y,focus:V,autofocus:n,disabled:l}),[S,q,V,Y,n,l]),Q=(0,L.mergeProps)({ref:v,onKeyDown:M,onMouseDown:z,onClick:H,id:i,role:"tab",type:(0,P.useResolveButtonType)(e,x),"aria-controls":null==(a=null==(r=f[F])?void 0:r.current)?void 0:a.id,"aria-selected":S,tabIndex:S?0:-1,disabled:l||void 0,autoFocus:n},U,G,Z);return(0,L.useRender)()({ourProps:Q,theirProps:o,slot:X,defaultTag:"button",name:"Tabs.Tab"})}),{Group:(0,L.forwardRefWithAs)(function(e,t){let{defaultIndex:r=0,vertical:a=!1,manual:s=!1,onChange:i,selectedIndex:l=null,...n}=e,o=a?"vertical":"horizontal",d=s?"manual":"auto",u=null!==l,m=(0,E.useLatestValue)({isControlled:u}),p=(0,C.useSyncRefs)(t),[f,g]=(0,c.useReducer)(Y,{info:m,selectedIndex:null!=l?l:r,tabs:[],panels:[]}),h=(0,c.useMemo)(()=>({selectedIndex:f.selectedIndex}),[f.selectedIndex]),x=(0,E.useLatestValue)(i||(()=>{})),b=(0,E.useLatestValue)(f.tabs),y=(0,c.useMemo)(()=>({orientation:o,activation:d,...f}),[o,d,f]),v=(0,k.useEvent)(e=>(g({type:1,tab:e}),()=>g({type:2,tab:e}))),w=(0,k.useEvent)(e=>(g({type:3,panel:e}),()=>g({type:4,panel:e}))),j=(0,k.useEvent)(e=>{N.current!==e&&x.current(e),u||g({type:0,index:e})}),N=(0,E.useLatestValue)(u?e.selectedIndex:f.selectedIndex),P=(0,c.useMemo)(()=>({registerTab:v,registerPanel:w,change:j}),[]);(0,_.useIsoMorphicEffect)(()=>{g({type:0,index:null!=l?l:r})},[l]),(0,_.useIsoMorphicEffect)(()=>
11{if(void 0===N.current||f.tabs.length<=0)return;let e=(0,I.sortByDomNode)(f.tabs,e=>e.current);e.some((e,t)=>f.tabs[t]!==e)&&j(e.indexOf(f.tabs[N.current]))});let F=(0,L.useRender)();return c.default.createElement(O,null,c.default.createElement(G.Provider,{value:P},c.default.createElement(q.Provider,{value:y},y.tabs.length<=0&&c.default.createElement(T,{onFocus:()=>{var e,t;for(let r of b.current)if((null==(e=r.current)?void 0:e.tabIndex)===0)return null==(t=r.current)||t.focus(),!0;return!1}}),F({ourProps:{ref:p},theirProps:n,slot:h,defaultTag:"div",name:"Tabs"}))))}),List:(0,L.forwardRefWithAs)(function(e,t){let{orientation:r,selectedIndex:a}=K("Tab.List"),s=(0,C.useSyncRefs)(t),i=(0,c.useMemo)(()=>({selectedIndex:a}),[a]);return(0,L.useRender)()({ourProps:{ref:s,role:"tablist","aria-orientation":r},theirProps:e,slot:i,defaultTag:"div",name:"Tabs.List"})}),Panels:(0,L.forwardRefWithAs)(function(e,t){let{selectedIndex:r}=K("Tab.Panels"),a=(0,C.useSyncRefs)(t),s=(0,c.useMemo)(()=>({selectedIndex:r}),[r]);return(0,L.useRender)()({ourProps:{ref:a},theirProps:e,slot:s,defaultTag:"div",name:"Tabs.Panels"})}),Panel:(0,L.forwardRefWithAs)(function(e,t){var r,a,s,i;let l=(0,c.useId)(),{id:n=`headlessui-tabs-panel-${l}`,tabIndex:o=0,...d}=e,{selectedIndex:u,tabs:m,panels:p}=K("Tab.Panel"),f=W("Tab.Panel"),g=(0,c.useRef)(null),h=(0,C.useSyncRefs)(g,t);(0,_.useIsoMorphicEffect)(()=>f.registerPanel(g),[f,g]);let x=B("panels"),b=p.indexOf(g);-1===b&&(b=x);let y=b===u,{isFocusVisible:v,focusProps:j}=(0,w.useFocusRing)(),N=(0,c.useMemo)(()=>({selected:y,focus:v}),[y,v]),k=(0,L.mergeProps)({ref:h,id:n,role:"tabpanel","aria-labelledby":null==(a=null==(r=m[b])?void 0:r.current)?void 0:a.id,tabIndex:y?o:-1},j),E=(0,L.useRender)();return y||null!=(s=d.unmount)&&!s||null!=(i=d.static)&&i?E({ourProps:k,theirProps:d,slot:N,defaultTag:"div",features:Z,visible:y,name:"Tabs.Panel"}):c.default.createElement(S.Hidden,{"aria-hidden":"true",...k})})});var Q=e.i(722314);let J=({category:e})=>{let[t,r]=(0,c.useState)(e.blogs);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(h.BlogTagFilter,{tags:e.tags,categoryId:e.id,categoryName:e.name,onUpdate:e=>{r(e.results)},onReset:()=>{r(e.blogs)}}),(0,s.jsxs)(f.Swiper,{spaceBetween:24,slidesPerView:"auto",breakpoints:{300:{slidesPerView:1},768:{slidesPerView:2},1024:{slidesPerView:3}},mousewheel:{forceToAxis:!0},modules:[m.Mousewheel,p.Navigation],className:"blog-category-post-swiper h-full",navigation:{prevEl:".blog-category-post-swiper-nav .prev",nextEl:".blog-category-post-swiper-nav .next",disabledClass:"blog-category-post-swiper-nav-disabled"},children:[(0,s.jsx)(n.LayoutGroup,{children:(0,s.jsx)(l.AnimatePresence,{mode:"popLayout",children:t.map(e=>(0,s.jsx)(f.SwiperSlide,{className:"flex h-full",style:{height:"auto"},children:(0,s.jsx)(o.motion.div,{layout:"position",initial:"hidden",animate:"visible",exit:"hidden",className:"flex w-full",variants:{hidden:{opacity:0,scale:.7},visible:{opacity:1,scale:1}},transition:{duration:.25},children:(0,s.jsx)(g.BlogPostCard,{post:e,border:!0,thumbnail:!0,date:!0,author:!0})},e.id)},e.id))})}),(0,s.jsx)(f.SwiperSlide,{className:"flex h-full",style:{height:"auto"},children:(0,s.jsxs)("div",{className:(0,i.default)("h-full rounded-xl w-full p-6 flex flex-col justify-between items-start",`bg-quaternary-${(0,v.getCategoryColor)(e.name)}`),children:[(0,s.jsxs)("div",{children:[Q.isFilled.image(e.icon)&&(0,s.jsx)(u.default,{src:e.icon.url,className:(0,i.default)("w-12 h-12",`text-primary-${(0,v.getCategoryColor)(e.name)}`)}),(0,s.jsx)(b.Heading,{size:"sm",className:"mt-4",as:"h2",children:`Explore more articles about ${e.name}`})]}),(0,s.jsx)(x.Button,{className:"mt-6",style:"primary",size:"md",as:d.default,href:`/blog/category/${e.uid}`,children:"Explore more"})]})})]}),(0,s.jsx)(y.NavArrows,{className:"blog-category-post-swiper-nav mt-6",theme:"dark"})]})},ee=({theme:e,blogs:t})=>{let r=t?.filter(e=>e.blogs.length>0);return r?.length?(0,s.jsx)("div",{className:"mt-12",children:(0,s.jsxs)(X.Group,{children:[(0,s.jsx)("div",{className:"relative",children:(0,s.jsx)(X.List,{className:(0,i.default)("before:content-[''] before:block before:w-[1000px] before:mr-2 before:absolute before:top-0 before:-left-0.5 before:-translate-x-full before:h-full before:z-10 before:pointer-events-none",{"before:bg-white":"light"===e,"before:bg-gray-15":"dark"===e}),children:(0,s.jsx)(f.Swiper,{spaceBetween:10,slidesPerView:"auto",slideToClickedSlide:!0,preventClicks:!1,preventClicksPropagation:!0,className:"h-full blog-post-swiper",children:r.map((t,r)=>(0,s.jsx)(f.SwiperSlide,{style:{width:"auto"},children:(0,s.jsx)(X,{as:c.Fragment,children:({selected:r})=>(0,s.jsxs)("button",{className:(0,i.default)("px-6 py-4 lg:px-12 lg:py-6 border-2 focus:outline-none rounded-t-xl flex items-center gap-3",{"bg-white border-gray-EE":"light"===e,"bg-gray-15 border-gray-30":"dark"===e,"border-b-white":r&&"light"===e,"border-b-gray-15":r&&"dark"===e}),children:[Q.isFilled.image(t.icon)&&(0,s.jsx)(u.default,{src:t.icon.url,className:(0,i.default)("w-8 h-8",r&&`text-primary-${(0,v.getCategoryColor)(t.name)}`)}),t.name]})})},r))})})}),(0,s.jsx)(X.Panels,{className:"-mt-0.5",children:r.map((t,r)=>(0,s.jsx)(X.Panel,{className:(0,i.default)("relative p-6 lg:p-12 border-2 rounded-bl-xl before:border-r-2 before:ml-0.5 before:content-[''] before:block before:w-[1000px] before:absolute before:top-0 before:-left-0.5 before:-translate-x-full before:bottom-10 before:z-10 before:pointer-events-none after:border-y-2 after:ml-0.5 after:content-[''] after:block after:w-[1000px] after:absolute after:-top-0.5 after:-bottom-0.5 after:right-0.5 after:pointer-events-none after:translate-x-full",{"border-gray-EE bg-white before:bg-white before:border-gray-EE after:bg-white after:border-gray-EE":"light"===e,"border-gray-30 bg-gray-15 before:bg-gray-15 before:border-gray-30 after:bg-gray-15 after:border-gray-30":"dark"===e}),children:(0,s.jsx)(J,{category:t})},r))})]})}):null};e.s(["BlogPostHierarchySlider",0,ee,"default",0,ee],239133)},211664,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(53229),s=e.i(881005),i=e.i(264612),l=e.i(676525),n=e.i(982016),o=e.i(953201),d=e.i(499082);e.s(["default",0,({slice:e,blogs:c,postUidByViews:u,postUidByCustom:m})=>{let[p,f]=(0,a.useState)(c),[g,h]=(0,a.useState)(!1),[x,b]=(0,a.useState)(!1),[y,v]=(0,a.useState)(2),w=e.primary.per_page||6;(0,a.useEffect)(()=>{"custom picks"!==e.primary.posts_by||m?.length||b(!0),"views"!==e.primary.posts_by||u?.length||b(!0)},[]);let j=async()=>{let t=(0,d.createClient)();if(h(!0),"recency"===e.primary.posts_by){let e=await t.getByType("blog",{pageSize:w,page:y,orderings:{field:"my.blog.date",direction:"desc"},fetchLinks:["blog_author.name","blog_author.image","blog_category.title","blog_category.icon"],fetch:["blog.title","blog.category","blog.author","blog.additional_author","blog.date","blog.image","blog.updated_date","blog.card_description"]}),r=await (0,o.getCommentsForPosts)(e.results);e.total_pages===e.page&&b(!0),h(!1),f(e=>[...e,...r])}else if("views"===e.primary.posts_by){let e=u?.slice((y-2)*w,(y-1)*w),r=await t.getByUIDs("blog",e,{pageSize:w,page:1,fetchLinks:["blog_author.name","blog_author.image","blog_category.title","blog_category.icon"],fetch:["blog.title","blog.category","blog.author","blog.date","blog.image","blog.updated_date","blog.card_description"]}),a=await (0,o.getCommentsForPosts)(r.results);e.length<w&&b(!0),h(!1),f(e=>[...e,...a])}else if("custom picks"===e.primary.posts_by){let e=m?.slice((y-2)*w,(y-1)*w),r=await t.getByUIDs("blog",e,{pageSize:w,page:1,fetchLinks:["blog_author.name","blog_author.image","blog_category.title","blog_category.icon"],fetch:["blog.title","blog.category","blog.author","blog.date","blog.image","blog.updated_date","blog.card_description"]}),a=await (0,o.getCommentsForPosts)(r.results);e.length<w&&b(!0),h(!1),f(e=>[...e,...a])}v(y+1)};return(0,t.jsxs)("div",{className:"container",children:[(0,t.jsx)(n.Heading,{field:e.primary.title,size:"2xl",className:"mb-12 text-center"}),(0,t.jsxs)("div",{className:"grid grid-cols-12 gap-2 sm:gap-6",children:[(0,t.jsx)("div",{className:"col-span-12 md:col-span-10 md:col-start-2 sm:grid-cols-2 grid gap-2 sm:gap-6",children:p?.map((e,r)=>r<=1&&(0,t.jsx)("span",{className:"last:hidden last:sm:flex",children:(0,t.jsx)(i.BlogPostCard,{post:e,thumbnail:!0,size:"lg",border:!0,author:!0,views:!0,date:!0,comments:!0})},r))}),(0,t.jsx)("div",{className:"col-span-12 md:col-span-10 md:col-start-2 grid grid-cols-1 gap-2 sm:gap-6",children:p?.map((e,r)=>r>=1&&(0,t.jsx)("span",{className:"first:sm:hidden",children:(0,t.jsx)(i.BlogPostCard,{post:e,thumbnail:"sm",size:"sm",border:!0,category:"sm",author:!0,views:!0,date:"sm",comments:!0,padding:!1,layout:"row"})},r))})]}),!x&&(0,t.jsx)(l.Button,{type:"button",as:"button",className:(0,r.default)("mt-12 mx-auto block border transition-all",{"pr-3 pl-3 rounded-full":g}),onClick:()=>j(),children:g?(0,t.jsx)(s.default,{}):"Load more"})]})}])},610390,e=>{"use strict";var t=e.i(807196),r=e.i(947376),a=e.i(85381),s=e.i(366591),i=e.i(264612),l=e.i(730791),n=e.i(695467);e.s(["default",0,({slice:e,blogs:o})=>{let{width:d}=(0,n.useWindowSize)();return d>=640?(0,t.jsx)("div",{className:"flex flex-col gap-6",children:o?.map((r,a)=>
11(0,t.jsx)(i.BlogPostCard,{post:r,description:"form"!==e.variation||"2xl",date:!0,size:"sm",thumbnail:!0,layout:"form"===e.variation?"row":"row-stacked",padding:!1,separator:{enabled:!0,last:!1},theme:"dark",border:!1,cta:{enabled:!1}},a))}):(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(s.Swiper,{spaceBetween:24,slidesPerView:"auto",breakpoints:{300:{slidesPerView:1.1},768:{slidesPerView:2.1},1024:{slidesPerView:3}},mousewheel:{forceToAxis:!0},modules:[a.Navigation,r.Mousewheel],className:"blog-post-picks-swiper h-full",navigation:{prevEl:".blog-post-picks-swiper-nav .prev",nextEl:".blog-post-picks-swiper-nav .next",disabledClass:"blog-post-picks-swiper-nav-disabled"},children:o?.map((r,a)=>(0,t.jsx)(s.SwiperSlide,{className:"flex h-full",style:{height:"auto"},children:(0,t.jsx)(i.BlogPostCard,{post:r,description:"form"!==e.variation||"2xl",date:!0,size:"sm",thumbnail:!0,layout:"form"===e.variation?"row":"row-stacked",padding:!1,separator:{enabled:!0,last:!1},theme:"dark",border:!1,cta:{enabled:!1}},a)},a))}),(0,t.jsx)(l.NavArrows,{className:"blog-post-picks-swiper-nav absolute -top-[60px] md:-top-[86px] right-0 z-10",theme:"light"})]})}])},657246,e=>{"use strict";var t=e.i(807196),r=e.i(947376),a=e.i(85381),s=e.i(366591),i=e.i(264612),l=e.i(730791);e.s(["default",0,({slice:e,blogs:n})=>(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(s.Swiper,{spaceBetween:24,slidesPerView:"auto",breakpoints:{300:{slidesPerView:1.1},768:{slidesPerView:2.1},1024:{slidesPerView:3}},mousewheel:{forceToAxis:!0},modules:[a.Navigation,r.Mousewheel],className:"blog-post-picks-swiper h-full",navigation:{prevEl:".blog-post-picks-swiper-nav .prev",nextEl:".blog-post-picks-swiper-nav .next",disabledClass:"blog-post-picks-swiper-nav-disabled"},children:n?.map((r,a)=>(0,t.jsx)(s.SwiperSlide,{className:"flex h-full",style:{height:"auto"},children:(0,t.jsx)(i.BlogPostCard,{post:r,description:"form"!==e.variation||"2xl",date:"default"!==e.variation,size:"default"===e.variation?"md":"sm",thumbnail:"default"!==e.variation,layout:"default"===e.variation?"col":"form"===e.variation?"row":"row-stacked",padding:"default"===e.variation,separator:"default"!==e.variation?{enabled:!0,last:!1}:{enabled:!1},theme:"dark",border:!1,cta:"default"===e.variation?{enabled:!0,text:"Continue",style:"link"}:{enabled:!1}},a)},a))}),(0,t.jsx)(l.NavArrows,{className:"blog-post-picks-swiper-nav absolute -top-[60px] md:-top-[86px] right-0 z-10 lg:hidden",theme:"light"})]})])},570810,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(947376),s=e.i(85381),i=e.i(366591),l=e.i(264612),n=e.i(43243),o=e.i(676525),d=e.i(982016),c=e.i(730791),u=e.i(16857),m=e.i(722314);let p=({slice:e,blogs:p})=>{let{segmentCtaEvent:f}=(0,u.usePrismicAnalytics)(),g=e.id?.replace("blog_post_slider$","");return(0,t.jsxs)("div",{className:"container grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6",children:[(0,t.jsx)("div",{className:"sm:col-span-1 z-10 relative after:bg-white after:w-[2000px] after:h-full after:absolute after:right-6 after:top-0 after:content-[''] after:block before:bg-gradient-to-l from-transparent to-white before:w-12 before:h-full before:absolute before:-right-6 before:top-0 before:content-[''] before:block",children:(0,t.jsxs)("div",{className:"relative z-10 pr-12 sm:pb-20",children:[m.isFilled.richText(e.primary.title)&&(0,t.jsx)(d.Heading,{field:e.primary.title,size:"2xl"}),m.isFilled.richText(e.primary.description)&&(0,t.jsx)(n.Copy,{field:e.primary.description,className:(0,r.default)("mt-6",{"pr-16":!m.isFilled.link(e.primary.cta_link)}),theme:e.primary.theme?e.primary.theme:"light",muted:!0}),m.isFilled.link(e.primary.cta_link)&&(0,t.jsx)(o.Button,{field:e.primary.cta_link,style:"link"===e.primary.cta_style?"tertiary":e.primary.cta_style,className:"inline-block mt-6 md:mt-12",onClick:()=>{f("CTA Clicked",{ctaType:e.primary.cta_style||"",ctaPosition:"blog_post_slider",ctaText:e.primary.cta_label||"",ctaUrl:m.isFilled.link(e.primary.cta_link)?e.primary.cta_link?.url.startsWith("/")?`https://prismic.io${e.primary.cta_link.url}`:e.primary.cta_link.url||"":""})},children:e.primary.cta_label}),(0,t.jsx)(c.NavArrows,{className:`blog-post-swiper-nav-${g} mt-10 absolute bottom-0 right-0 sm:left-0 sm:right-auto`,theme:"dark"})]})}),(0,t.jsx)("div",{className:"sm:col-span-1 lg:col-span-2",children:(0,t.jsx)(i.Swiper,{spaceBetween:24,slidesPerView:"auto",breakpoints:{300:{slidesPerView:1.1},1024:{slidesPerView:2.1}},mousewheel:{forceToAxis:!0},modules:[s.Navigation,a.Mousewheel],className:"blog-post-swiper h-full",navigation:{prevEl:`.blog-post-swiper-nav-${g} .prev`,nextEl:`.blog-post-swiper-nav-${g} .next`,disabledClass:"blog-post-swiper-nav-disabled"},children:p?.map((e,r)=>(0,t.jsx)(i.SwiperSlide,{className:"flex h-full",style:{height:"auto"},children:(0,t.jsx)(l.BlogPostCard,{post:e,border:!0,thumbnail:!0,date:!0,author:!0})},r))})})]})};e.s(["BlogPostSliderContent",0,p,"default",0,p])},80115,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(947376),s=e.i(366591),i=e.i(264612);let l=({blogs:e})=>(0,t.jsx)(s.Swiper,{spaceBetween:24,slidesPerView:1.1,initialSlide:3,breakpoints:{680:{slidesPerView:2.1},1024:{slidesPerView:3}},mousewheel:{forceToAxis:!0},modules:[a.Mousewheel],className:"h-full mt-6 lg:mt-12 blog-timeline-swiper",children:e?.map((e,a)=>(0,t.jsxs)(s.SwiperSlide,{className:"flex h-full flex-col items-center group",style:{height:"auto"},children:[(0,t.jsx)("div",{className:"bg-gray-15 text-base-flat relative text-white py-4 px-6 rounded-xl whitespace-nowrap after:content-[''] after:block after:w-3 after:h-3 after:bg-gray-15 after:rotate-45 after:absolute after:-bottom-1.5 after:left-1/2 after:-translate-x-1/2 after:z-10",children:new Date(e.data.date).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})}),(0,t.jsxs)("div",{className:"flex items-center relative mt-5 mb-7 h-[6px] w-full",children:[(0,t.jsx)("div",{className:"h-4 w-4 bg-white border-4 border-secondary-purple roun
11ded-full z-10 absolute left-1/2 -translate-x-1/2"}),(0,t.jsxs)("div",{className:(0,r.default)("absolute top-0 bottom-0 flex justify-end h-[6px]",{"group-first:left-0 group-first:right-0 rounded-l-full bg-secondary-purple":0===a,"-left-6 -right-6 bg-secondary-purple":1===a,"group-last:left-0 group-last:right-0 rounded-r-full":2===a}),children:[(0,t.jsx)("div",{className:"w-1/2 hidden group-last:block bg-secondary-purple"}),(0,t.jsxs)("div",{className:"w-1/2 grid-cols-[repeat(19,_minmax(0,_1fr))] hidden group-last:grid overflow-hidden",children:[(0,t.jsx)("div",{className:"bg-secondary-purple col-span-2 h-[6px] rounded-full"}),(0,t.jsx)("div",{className:"bg-secondary-purple col-span-2 col-start-4 h-[6px] rounded-full"}),(0,t.jsx)("div",{className:"bg-secondary-purple col-span-2 col-start-7 h-[6px] rounded-full"}),(0,t.jsx)("div",{className:"bg-secondary-purple col-span-2 col-start-10 h-[6px] rounded-full"}),(0,t.jsx)("div",{className:"bg-secondary-purple col-span-2 col-start-[13] h-[6px] rounded-full"}),(0,t.jsx)("div",{className:"bg-secondary-purple col-span-2 col-start-[16] h-[6px] rounded-full"}),(0,t.jsx)("div",{className:"bg-secondary-purple col-span-2 col-start-[19] h-[6px] rounded-full"})]})]})]}),(0,t.jsx)(i.BlogPostCard,{post:e,border:!0,description:!0,category:!1,cta:{text:"Read more",enabled:!0,style:"link"}},a)]},a))});e.s(["BlogPostTimelineSwiper",0,l,"default",0,l])},194740,e=>{"use strict";var t=e.i(807196),r=e.i(159385),a=e.i(53229),s=e.i(994972),i=e.i(43243),l=e.i(676525),n=e.i(982016),o=e.i(52127),d=e.i(260898);let c=({answer:e,index:a,onUpdate:s,submitted:l,correctAnswers:n,selected:o})=>{let d=n.includes(a),c=(0,r.default)("rounded-xl p-4 sm:p-6 border-2 text-left flex gap-4 bg-gray-30 transition-colors ease-in-out duration-200",{"border-transparent":!o.includes(a),"border-white":o.includes(a)}),u=(0,r.default)("w-8 h-8 shrink-0 leading-8 rounded-lg block text-gray-15 text-center font-bold transition-colors ease-in-out duration-200",{"bg-primary-orange":l&&o.includes(a)&&!d,"bg-primary-green":l&&o.includes(a)&&d,"bg-white":!o.includes(a)||!l});return(0,t.jsxs)("button",{className:c,onClick:()=>{l||s(a)},children:[(0,t.jsxs)("span",{className:u,children:[String.fromCharCode(65+a)," "]}),(0,t.jsx)(i.Copy,{field:e.answer,size:"md",muted:!0,className:"mt-1 2xl:mt-0",theme:"dark"})]})};e.s(["default",0,({slice:e})=>{let[r,u]=(0,a.useState)([]),[m,p]=(0,a.useState)([]),[f,g]=(0,a.useState)(!1),[h,x]=(0,a.useState)(""),[b,y]=(0,a.useState)(!1),v=e=>{m.includes(e)?p(m.filter(t=>t!==e)):p([...m,e])},w=()=>{if(0!==m.length)if(f){p([]),g(!1),y(!1);return}else g(!0)};return(0,a.useEffect)(()=>{u(e.items.map((e,t)=>{if(e.type)return t}).filter(e=>void 0!==e))},[e.items]),(0,a.useEffect)(()=>{f?m.length===r.length&&m.every(e=>r.includes(e))?(x((0,o.asText)(e.primary.explanation)||"Correct!"),y(!0)):m.every(e=>r.includes(e))?x("There are more correct answers!"):m.some(e=>r.includes(e))?x("Some correct and some incorrect!"):x("Incorrect!"):x("")},[f,m,r]),(0,t.jsx)("div",{id:e.id?.replace(/.*?\$/,""),className:"my-12 first:mt-0 last:mb-0 scroll-mt-[120px]",children:(0,t.jsxs)("div",{className:"bg-gray-15 rounded-xl overflow-hidden light-copy",children:[(0,t.jsx)("div",{className:"p-[10px]",children:(0,t.jsx)(d.PrismicNextImage,{field:e.primary.image,className:"w-full rounded-lg",fallbackAlt:""})}),(0,t.jsxs)("div",{className:"p-6 md:p-10",children:[(0,t.jsx)(n.Heading,{field:e.primary.title,size:"lg"}),(0,t.jsx)(i.Copy,{field:e.primary.question,size:"lg",muted:!0,className:"mt-8",theme:"dark"}),(0,t.jsx)("div",{className:"grid sm:grid-cols-2 gap-2 md:gap-4 mt-6",children:e.items.map((e,a)=>(0,t.jsx)(c,{answer:e,index:a,onUpdate:v,correctAnswers:r,selected:m,submitted:f},a))}),(0,t.jsx)("div",{className:"flex justify-end",children:!f&&(0,t.jsx)(l.Button,{className:"mt-8",style:"primary",as:"button",theme:"dark",onClick:w,children:"Confirm"})}),h&&(0,t.jsxs)("div",{className:"mt-8 flex gap-2",children:[(0,t.jsx)(i.Copy,{size:"md",theme:"dark",children:h}),f&&!b&&(0,t.jsx)("button",{className:"underline underline-offset-4",onClick:w,children:"Try again"})]})]}),(0,t.jsx)("div",{className:"flex items-center justify-center",children:(0,t.jsx)(s.default,{active:b,config:{colors:["#3BBB96","#75DCC0","#D4F2E9","#D4F2E9"],elementCount:200,width:"12px",height:"12px",stagger:.2,startVelocity:50,spread:90}})})]})})}])},184751,e=>{"use strict";var t,r,a=e.i(807196),s=e.i(159385),i=e.i(946707),l=e.i(53229);function n(){return(n=Object.assign.bind()).apply(null,arguments)}let o=function(e){return l.createElement("svg",n({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),t||(t=l.createElement("circle",{opacity:.2,cx:12,cy:12,r:12,fill:"currentColor"})),r||(r=l.createElement("path",{d:"M16.234 9.037a.9.9 0 0 0-1.274-1.273L12 10.726l-2.963-2.96A.9.9 0 0 0 7.764 9.04L10.726 12l-2.96 2.963a.9
1101.901 0 0 0 1.274 1.274L12 13.273l2.963 2.96a.901.901 0 0 0 1.274-1.274L13.273 12l2.96-2.963Z",fill:"currentColor"})))};var d=e.i(43243),c=e.i(722314),u=e.i(260898);e.s(["default",0,({slice:e})=>(0,a.jsxs)("div",{className:"rounded-2xl border-2 mt-8 2xl:mt-14 first:mt-0 overflow-auto",children:[(0,a.jsxs)("div",{className:"flex",children:[e.primary.show_first_column&&(0,a.jsx)("div",{className:(0,s.default)("shrink-0 p-4 sticky left-0 border-r-2 min-w-[120px]",{"w-1/5":e.primary.first_column_small,"w-1/2":!e.primary.first_column_small,"bg-white":"light"===e.primary.theme,"bg-gray-15":"dark"===e.primary.theme})}),(0,a.jsxs)("div",{className:(0,s.default)("flex shrink-0 font-semibold",{"w-4/5":e.primary.first_column_small&&e.primary.show_first_column,"w-1/2":!e.primary.first_column_small&&e.primary.show_first_column,"w-full":!e.primary.show_first_column}),children:[(0,a.jsx)("div",{className:(0,s.default)("px-4 py-6 border-r-2 shrink-0 min-w-[120px] flex items-center",{"w-1/2":!e.primary.category_three,"w-1/3":e.primary.category_three}),children:c.isFilled.image(e.primary.category_one_image)?(0,a.jsx)(u.PrismicNextImage,{field:e.primary.category_one_image,className:"mx-auto",fallbackAlt:""}):(0,a.jsx)("div",{className:"",children:e.primary.category_one})}),(0,a.jsx)("div",{className:(0,s.default)("px-4 py-6 shrink-0 min-w-[120px] flex items-center",{"w-1/2":!e.primary.category_three,"w-1/3":e.primary.category_three}),children:c.isFilled.image(e.primary.category_two_image)?(0,a.jsx)(u.PrismicNextImage,{field:e.primary.category_two_image,className:"mx-auto",fallbackAlt:""}):(0,a.jsx)("div",{className:"",children:e.primary.category_two})}),(c.isFilled.keyText(e.primary.category_three)||c.isFilled.image(e.primary.category_three_image))&&(0,a.jsx)("div",{className:(0,s.default)("px-4 py-6 shrink-0 min-w-[120px] flex items-center border-l-2",{"w-1/2":!e.primary.category_three,"w-1/3":e.primary.category_three}),children:c.isFilled.image(e.primary.category_three_image)?(0,a.jsx)(u.PrismicNextImage,{field:e.primary.category_three_image,className:"mx-auto",fallbackAlt:""}):(0,a.jsx)("div",{className:"",children:e.primary.category_three})})]})]}),e.items.map((t,r)=>(0,a.jsxs)("div",{className:"flex group",children:[e.primary.show_first_column&&(0,a.jsx)("div",{className:(0,s.default)("shrink-0 border-r-2 min-w-[120px] sticky left-0 p-4 border-t-2 group-first:border-t-0",{"w-1/5":e.primary.first_column_small,"w-1/2":!e.primary.first_column_small,"bg-white":"light"===e.primary.theme,"bg-gray-15":"dark"===e.primary.theme}),children:c.isFilled.keyText(t.sub_heading)&&(0,a.jsx)(d.Copy,{size:"sm",theme:e.primary.theme?e.primary.theme:"light",children:t.sub_heading})}),(0,a.jsxs)("div",{className:(0,s.default)("shrink-0 flex",{"w-4/5":e.primary.first_column_small&&e.primary.show_first_column,"w-1/2":!e.primary.first_column_small&&e.primary.show_first_column,"w-full":!e.primary.show_first_column}),children:[(0,a.jsx)("div",{className:(0,s.default)("min-w-[120px] border-r-2 border-t-2 group-first:border-t-0",{"w-1/2":!e.primary.category_three,"w-1/3":e.primary.category_three,"p-4":c.isFilled.richText(t.text_category_1),"p-6":!c.isFilled.richText(t.text_category_1)}),children:c.isFilled.richText(t.text_category_1)?(0,a.jsx)(d.Copy,{field:t.text_category_1,theme:e.primary.theme?e.primary.theme:"light"}):t.value_one?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{className:"sr-only",children:[e.primary.category_one,": Yes"]}),(0,a.jsx)(i.default,{className:"w-6 h-6 shrink-0 text-primary-green"})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{className:"sr-only",children:[e.primary.category_one,": No"]}),(0,a.jsx)(o,{className:"w-6 h-6 shrink-0 text-gray-50"})]})}),(0,a.jsx)("div",{className:(0,s.default)("min-w-[120px] border-t-2 group-first:border-t-0",{"w-1/2":!e.primary.category_three,"w-1/3":e.primary.category_three,"p-4":c.isFilled.richText(t.text_category_2),"p-6":!c.isFilled.richText(t.text_category_2)}),children:c.isFilled.richText(t.text_category_2)?(0,a.jsx)(d.Copy,{field:t.text_category_2,theme:e.primary.theme?e.primary.theme:"light"}):t.value_two?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{className:"sr-only",children:[e.primary.category_two,": Yes"]}),(0,a.jsx)(i.default,{className:"w-6 h-6 shrink-0 text-primary-green"})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{className:"sr-only",children:[e.primary.category_two,": No"]}),(0,a.jsx)(o,{className:"w-6 h-6 shrink-0 text-gray-50"})]})}),(c.isFilled.keyText(e.primary.category_three)||c.isFilled.image(e.primary.category_three_image))&&(0,a.jsx)("div",{className:(0,s.default)("min-w-[120px] border-t-2 border-l-2 group-first:border-t-0",{"w-1/2":!e.primary.category_three,"w-1/3":e.primary.category_three,"p-4":c.isFilled.richText(t.text_category_3),"p-6":!c.isFilled.richText(t.text_category_3)}
11),children:c.isFilled.richText(t.text_category_3)?(0,a.jsx)(d.Copy,{field:t.text_category_3,theme:e.primary.theme?e.primary.theme:"light"}):t.value_three?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{className:"sr-only",children:[e.primary.category_three,": Yes"]}),(0,a.jsx)(i.default,{className:"w-6 h-6 shrink-0 text-primary-green"})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("span",{className:"sr-only",children:[e.primary.category_three,": No"]}),(0,a.jsx)(o,{className:"w-6 h-6 shrink-0 text-gray-50"})]})})]})]},r))]})],184751)},454033,e=>{"use strict";var t=e.i(807196),r=e.i(947376),a=e.i(85381),s=e.i(366591),i=e.i(159385),l=e.i(183672),n=e.i(560413),o=e.i(43243),d=e.i(676525),c=e.i(982016),u=e.i(722314),m=e.i(260898);let p=({guide:e})=>e?(0,t.jsxs)("article",{className:(0,i.default)("rounded-2xl overflow-hidden relative flex flex-col justify-between",{"bg-quaternary-purple":"purple"===e.data.color,"bg-quaternary-blue":"blue"===e.data.color,"bg-quaternary-green":"green"===e.data.color,"bg-quaternary-orange":"orange"===e.data.color,"bg-quaternary-pink":"pink"===e.data.color}),children:[(0,t.jsxs)("div",{className:"p-8",children:[e.data.featured&&(0,t.jsx)("div",{className:(0,i.default)("py-1 px-2 rounded-md text-white inline-block text-xs font-bold absolute bottom-8 left-8",{"bg-primary-purple":"purple"===e.data.color,"bg-primary-blue":"blue"===e.data.color,"bg-primary-green":"green"===e.data.color,"bg-primary-orange":"orange"===e.data.color,"bg-primary-pink":"pink"===e.data.color}),children:"Featured"}),(0,t.jsxs)(l.default,{href:`/guides/${e.uid}`,className:"after:absolute after:inset-0",children:[(0,t.jsx)(c.Heading,{field:e.data.title,size:"md"}),(0,t.jsx)(o.Copy,{field:e.data.description,className:"mt-4",size:"sm",muted:!0,theme:"light"})]}),(0,t.jsx)(d.Button,{size:"xs",className:"inline-block mt-6 relative z-10",style:"primary",as:l.default,href:`/guides/${e.uid}`,children:"Read the guide"})]}),u.isFilled.image(e.data.image)?(0,t.jsx)(m.PrismicNextImage,{field:e.data.image,alt:"",loading:"eager",fetchPriority:"high",className:"w-full",width:e.data.image.dimensions.width,height:e.data.image.dimensions.height}):(0,t.jsx)("div",{className:`overflow-hidden bg-quaternary-${e.data.color}`,children:(0,t.jsx)(n.default,{})})]}):null;var f=e.i(730791);let g=({slice:e,guides:i})=>(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"z-10 relative",children:(0,t.jsxs)("div",{className:"relative flex justify-between items-center",children:[u.isFilled.richText(e.primary.title)&&(0,t.jsx)(c.Heading,{field:e.primary.title,size:"2xl"}),(0,t.jsx)(f.NavArrows,{className:"guides-swiper-nav",theme:"dark"})]})}),(0,t.jsx)(s.Swiper,{spaceBetween:24,slidesPerView:"auto",breakpoints:{300:{slidesPerView:1.1},680:{slidesPerView:1.5},800:{slidesPerView:2.1},1024:{slidesPerView:3.1}},mousewheel:{forceToAxis:!0},modules:[a.Navigation,r.Mousewheel],className:"guides-swiper h-full mt-12",navigation:{prevEl:".guides-swiper-nav .prev",nextEl:".guides-swiper-nav .next",disabledClass:"guides-swiper-nav-disabled"},children:i?.map((e,r)=>(0,t.jsx)(s.SwiperSlide,{className:"flex h-full",style:{height:"auto"},children:(0,t.jsx)(p,{guide:e})},r))})]});e.s(["GuidesSlider",0,g,"default",0,g],454033)}]);
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.