1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a08d1b-80de-7b23-b3e9-05d0f12b8d4f")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,172915,258807,293278,e=>{"use strict";var t=e.i(418222),r=e.i(290583);let a=r.z.registry();e.s(["editableRegistry",0,a],258807);var n=e.i(413903);let i=["page","external","email","phone","section","booking"],o=e=>{let t=e?.actionType?[e.actionType]:i;return r.z.object({actionType:r.z.enum(t).describe("Type of link"),href:r.z.string().describe("The link target, format depends on the selected type").register(a,{editorFieldType:"url",title:"Link"})}).superRefine((t,r)=>{let{actionType:a,href:i}=t;if(e?.actionType&&a!==e.actionType&&r.addIssue({code:"custom",path:["actionType"],message:"Action type must match the selected action type"}),"booking"!==a)switch(a){case"email":(0,n.isValidEmail)(i)||r.addIssue({code:"custom",path:["href"],message:"Must be a valid email address. Do not include mailto:"});break;case"phone":(0,n.isValidPhone)(i)||r.addIssue({code:"custom",path:["href"],message:"Must be a valid phone number. Do not include tel: or sms:"});break;case"external":(0,n.isValidExternalLinkHref)(i)||r.addIssue({code:"custom",path:["href"],message:(0,n.hasProtocol)(i)?"Must be a valid URL":"Must be a valid URL, domain, or anchor (starting with #)"})}}).register(a,{editorFieldType:"link",title:"Link"})};r.z.object({actionType:r.z.enum(i).describe("Type of link"),href:r.z.string().describe("The link target, format depends on the selected type")});let l=()=>r.z.union([r.z.object({actionType:r.z.undefined().optional(),href:r.z.undefined().optional()}),o()]);e.s(["getLinkSchema",0,o,"getOptionalLinkSchema",0,l,"linkActionTypes",0,i],293278);var s=e.i(209985),d=e.i(258323);t.default.object({appearance:t.default.enum(["primary","secondary","destructive","outline","ghost","link"]).optional(),size:t.default.enum(["xs","sm","md","lg","xl"]).optional(),borderRadius:d.borderRadiusOptions.optional()});let c=o().and(t.default.object({label:t.default.string().describe("Button label").register(a,{editorFieldType:"text",title:"Button label"}),leadingIcon:t.default.enum(s.iconKeys).register(a,{editorFieldType:"icon-position",title:"Icon",trailingFieldName:"trailingIcon"}).optional(),trailingIcon:t.default.enum(s.iconKeys).optional()})).register(a,{editorFieldType:"object",title:"Call to Action"}),u=t.default.union([t.default.object({icon:t.default.enum(s.iconKeys),iconPosition:t.default.enum(["leading","trailing"])}),t.default.object({icon:t.default.undefined().optional(),iconPosition:t.default.undefined().optional()})]);t.default.object({label:t.default.string().describe("Button label")}).and(l()).and(u),e.s(["buttonContentSchema",0,c,"themableButtonPropsFromContent",0,e=>({label:e.label,href:e.href,actionType:e.actionType,...e.leadingIcon?{icon:e.leadingIcon,iconPosition:"leading"}:e.trailingIcon?{icon:e.trailingIcon,iconPosition:"trailing"}:{}})],172915)},237733,e=>{"use strict";var t=e.i(711822);let r={button:{component:(0,t.default)(()=>e.A(795207).then(e=>({default:e.ThemableButtonWrapper})),{loadableGenerated:{modules:[32917]}}),variants:{"flat-button":(0,t.default)(()=>e.A(111796).then(e=>({default:e.FlatButton})),{loadableGenerated:{modules:[629954]}}),"liquid-glass-button":(0,t.default)(()=>e.A(503292).then(e=>({default:e.LiquidGlassButton})),{loadableGenerated:{modules:[226569]}})}},input:{component:(0,t.default)(()=>e.A(507324).then(e=>({default:e.ThemableInputWrapper})),{loadableGenerated:{modules:[838989]}}),variants:{"flat-input":(0,t.default)(()=>e.A(13660).then(e=>({default:e.FlatInput})),{loadableGenerated:{modules:[547141]}})}},"radio-group":{component:(0,t.default)(()=>e.A(951410).then(e=>({default:e.ThemableRadioGroupWrapper})),{loadableGenerated:{modules:[762771]}}),variants:{"flat-radio-group":(0,t.default)(()=>e.A(330108).then(e=>({default:e.FlatRadioGroup})),{loadableGenerated:{modules:[800303]}})}},"checkbox-group":{component:(0,t.default)(()=>e.A(515458).then(e=>({default:e.ThemableCheckboxGroupWrapper})),{loadableGenerated:{modules:[816385]}}),variants:{"flat-checkbox-group":(0,t.default)(()=>e.A(20167).then(e=>({default:e.FlatCheckboxGroup})),{loadableGenerated:{modules:[551727]}})}},select:{component:(0,t.default)(()=>e.A(513876).then(e=>({default:e.ThemableSelectWrapper}
1)),{loadableGenerated:{modules:[260306]}}),variants:{"flat-select":(0,t.default)(()=>e.A(150775).then(e=>({default:e.FlatSelect})),{loadableGenerated:{modules:[199567]}})}},"date-input":{component:(0,t.default)(()=>e.A(463365).then(e=>({default:e.ThemableDateInputWrapper})),{loadableGenerated:{modules:[223032]}}),variants:{"flat-date-input":(0,t.default)(()=>e.A(980602).then(e=>({default:e.FlatDateInput})),{loadableGenerated:{modules:[560898]}})}},textarea:{component:(0,t.default)(()=>e.A(899250).then(e=>({default:e.ThemableTextareaWrapper})),{loadableGenerated:{modules:[462841]}}),variants:{"flat-textarea":(0,t.default)(()=>e.A(117550).then(e=>({default:e.FlatTextarea})),{loadableGenerated:{modules:[25979]}})}},kicker:{component:(0,t.default)(()=>e.A(90984).then(e=>({default:e.ThemableKickerWrapper})),{loadableGenerated:{modules:[323285]}}),variants:{"inline-kicker":(0,t.default)(()=>e.A(571806).then(e=>({default:e.InlineKicker})),{loadableGenerated:{modules:[984545]}}),"underline-kicker":(0,t.default)(()=>e.A(961490).then(e=>({default:e.UnderlineKicker})),{loadableGenerated:{modules:[520738]}}),"text-kicker":(0,t.default)(()=>e.A(917117).then(e=>({default:e.TextKicker})),{loadableGenerated:{modules:[411508]}})}}};e.s(["getThemableComponent",0,e=>r[e].component,"getThemableVariant",0,(e,t)=>r[e].variants[t]])},15306,e=>{"use strict";var t=e.i(676897),r=e.i(514880),a=e.i(10241),n=e.i(397931),i=e.i(58949),o=e.i(487040),l=e.i(453974),s=e.i(162796),d=e.i(893208),c=e.i(999771),u=e.i(11920),h=e.i(956209);let m=e=>{let a,n,i,o,l=(0,r.c)(5),{error:s}=e,c=s instanceof Error?s.message:String(s);return l[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsx)(d.IdsTypography,{as:"h2",color:{tint:"error",contrast:7},appearance:"body-md-em",children:"Cannot render section"})}),l[0]=a):a=l[0],l[1]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(u.IdsBackgroundOverlay,{layers:[{type:"solid",color:{category:"neutral",scale:"interactive-bg-2"}}]}),l[1]=n):n=l[1],l[2]===Symbol.for("react.memo_cache_sentinel")?(i={tint:"neutral",contrast:3},l[2]=i):i=l[2],l[3]!==c?(o=(0,t.jsx)("div",{className:"flex min-h-[200px] w-full items-center justify-center p-8",children:(0,t.jsxs)(u.IdsBackgroundContainer,{className:"\n flex max-w-md flex-col items-center gap-4 roun
1ded-lg border border-error-border bg-error-canvas-bg p-6 text-center\n shadow-sm\n ",children:[a,(0,t.jsx)("div",{className:"flex flex-col gap-2",children:(0,t.jsxs)(u.IdsBackgroundContainer,{className:"rounded-md p-2",children:[n,(0,t.jsx)(u.IdsBackgroundContent,{children:(0,t.jsx)(d.IdsTypography,{as:"p",color:i,appearance:"code",children:c})})]})})]})}),l[3]=c,l[4]=o):o=l[4],o},p=()=>{let e,t,n=(0,r.c)(5),i=(0,h.useBackgroundColor)(),o=(0,l.useRegisterSectionBackgroundColor)(),s=(0,l.useIsFirstSection)(),d=i?.backgroundColor??null;return n[0]!==d||n[1]!==s||n[2]!==o?(e=()=>{s&&o&&d&&o(d)},t=[s,o,d],n[0]=d,n[1]=s,n[2]=o,n[3]=e,n[4]=t):(e=n[3],t=n[4]),(0,a.useLayoutEffect)(e,t),null},g=e=>{let t,n,i=(0,r.c)(3),{validationFn:o}=e;return i[0]!==o?(t=()=>{o()},n=[o],i[0]=o,i[1]=t,i[2]=n):(t=i[1],n=i[2]),(0,a.useEffect)(t,n),null};e.s(["IdsSectionContainer",0,e=>{let d,c,h,f,y,b,x,v,k,T,j,w,C,L,S,A,W,z,I,R=(0,r.c)(43);R[0]!==e?({children:d,className:c,contentClassName:h,style:b,visualConfigValidationFn:k,fillViewport:x,as:v,ref:y,...f}=e,R[0]=e,R[1]=d,R[2]=c,R[3]=h,R[4]=f,R[5]=y,R[6]=b,R[7]=x,R[8]=v,R[9]=k):(d=R[1],c=R[2],h=R[3],f=R[4],y=R[5],b=R[6],x=R[7],v=R[8],k=R[9]);let P=void 0!==x&&x,$=void 0===v?"section":v,B=(0,a.useRef)(null),F=(0,i.useComposedRef)(B,y),G=(0,l.useSectionLayoutAdjustments)(),N=(0,l.useRegisterSectionHeight)(),M=(0,a.useRef)(N);R[10]!==N?(T=()=>{M.current=N},R[10]=N,R[11]=T):T=R[11],(0,a.useLayoutEffect)(T),R[12]!==G?.embedded?(j=()=>{let e=B.current;if(!e||!G?.embedded)return;let t=new ResizeObserver(e=>{for(let t of e)M.current?.(t.contentRect.height)});return t.observe(e),M.current?.(e.getBoundingClientRect().height),()=>t.disconnect()},R[12]=G?.embedded,R[13]=j):j=R[13];let V=G?.embedded;R[14]!==V?(w=[V],R[14]=V,R[15]=w):w=R[15],(0,a.useLayoutEffect)(j,w);let E=G?.margin.top,O=G?.margin.bottom,U="header"===$,D=!P&&!U,_=G?.padding.top,K=G?.padding.bottom;R[16]!==O||R[17]!==E||R[18]!==K||R[19]!==_||R[20]!==D||R[21]!==b?(C=(0,s.buildLayoutSpacingStyles)({style:b,marginTop:E,marginBottom:O,paddingTop:_,paddingBottom:K,shouldApplyContainment:D}),R[16]=O,R[17]=E,R[18]=K,R[19]=_,R[20]=D,R[21]=b,R[22]=C):C=R[22];let{outerStyle:H,backgroundContainerStyle:q}=C;R[23]!==c||R[24]!==P?(L=(0,o.cn)("w-full",{"grid min-h-screen":P,"supports-[min-height:100cqh]:min-h-[100cqh]":P},c),R[23]=c,R[24]=P,R[25]=L):L=R[25],R[26]!==k?(S=k&&(0,t.jsx)(g,{validationFn:k}),R[26]=k,R[27]=S):S=R[27],R[28]===Symbol.for("react.memo_cache_sentinel")?(A=(0,t.jsx)(p,{}),R[28]=A):A=R[28];let Z=d;return R[29]!==q||R[30]!==h||R[31]!==Z?(W=(0,t.jsxs)(u.IdsBackgroundContainer,{className:h,style:q,children:[A,Z]}),R[29]=q,R[30]=h,R[31]=Z,R[32]=W):W=R[32],R[33]!==S||R[34]!==W?(z=(0,t.jsxs)(n.ErrorBoundary,{errorComponent:m,children:[S,W]}),R[33]=S,R[34]=W,R[35]=z):z=R[35],R[36]!==$||R[37]!==H||R[38]!==f||R[39]!==z||R[40]!==F||R[41]!==L?(I=(0,t.jsx)($,{ref:F,className:L,style:H,...f,children:z}),R[36]=$,R[37]=H,R[38]=f,R[39]=z,R[40]=F,R[41]=L,R[42]=I):I=R[42],I},"IdsSectionContent",0,e=>{let a,n,i,l,s,d,h=(0,r.c)(12);return h[0]!==e?({children:a,className:n,variant:l,...i}=e,h[0]=e,h[1]=a,h[2]=n,h[3]=i,h[4]=l):(a=h[1],n=h[2],i=h[3],l=h[4]),h[5]!==n||h[6]!==l?(s=(0,o.cn)((0,c.getPaddingVariantClass)(l),n),h[5]=n,h[6]=l,h[7]=s):s=h[7],h[8]!==a||h[9]!==i||h[10]!==s?(d=(0,t.jsx)(u.IdsBackgroundContent,{className:s,...i,children:a}),h[8]=a,h[9]=i,h[10]=s,h[11]=d):d=h[11],d}])},418824,e=>{"use strict";var t=e.i(676897),r=e.i(514880),a=e.i(711822),n=e.i(755476),i=e.i(237733);let o=(0,a.default)(()=>e.A(169717).then(e=>({default:e.EditableElementBoundary})),{loadableGenerated:{modules:[581058]}});e.s(["IdsThemableComponentSlot",0,e=>{let a,l,s,d,c,u,h=(0,r.c)(13);h[0]!==e?({componentType:a,editPath:l,...s}=e,h[0]=e,h[1]=a,h[2]=l,h[3]=s):(a=h[1],l=h[2],s=h[3]);let m=(0,n.useIsEditing)();h[4]!==a?(d=(0,i.getThemableComponent)(a),h[4]=a,h[5]=d):d=h[5];let p=d,g=s;h[6]!==p||h[7]!==g?(c=(0,t.jsx)(p,{...g}),h[6]=p,h[7]=g,h[8]=c):c=h[8];let f=c;return m?(h[9]!==f||h[10]!==a||h[11]!==l?(u=(0,t.jsx)(o,{editPath:l,showOverlay:!0,elementType:a,children:f}),h[9]=f,h[10]=a,h[11]=l,h[12]=u):u=h[12],u):f}])},58949,e=>{"use strict";var t=e.i(10241);let r=(e,t)=>{e&&("function"==typeof e?e(t):"current"in e&&(e.current=t))};e.s(["useComposedRef",0,(e,a)=>(0,t.useCallback)(t=>{r(e,t),r(a,t)},[e,a])])},998396,e=>{"use strict";var t=e.i(676897),r=e.i(514880),a=e.i(487040),n=e.i(855252);let i={"display-2xl":{height:"h-[8.73rem]",minWidth:"min-w-[34.5rem]",charsPerLine:12,rounded:"rounded-2xl"},"display-xl":{height:"h-[7.27rem]",minWidth:"min-w-[28.8rem]",charsPerLine:15,roun
1ded:"rounded-2xl"},"display-lg":{height:"h-[5.05rem]",minWidth:"min-w-[20rem]",charsPerLine:20,rounded:"rounded-2xl"},"display-md":{height:"h-[4.075rem]",minWidth:"min-w-[18rem]",charsPerLine:35,rounded:"rounded-xl"},"display-sm":{height:"h-[3.275rem]",minWidth:"min-w-[16rem]",charsPerLine:40,rounded:"rounded-xl"},"display-xs":{height:"h-[2.575rem]",minWidth:"min-w-[14rem]",charsPerLine:50,rounded:"rounded-lg"},"heading-lg":{height:"h-[2.575rem]",minWidth:"min-w-[14rem]",charsPerLine:50,rounded:"rounded-lg"},"heading-md":{height:"h-[2.125rem]",minWidth:"min-w-[12rem]",charsPerLine:60,rounded:"rounded-lg"},"heading-sm":{height:"h-[1.90rem]",minWidth:"min-w-[10rem]",charsPerLine:70,rounded:"rounded-md"},"heading-xs":{height:"h-[1.625rem]",minWidth:"min-w-[8rem]",charsPerLine:80,rounded:"rounded-md"},"title-lg":{height:"h-[1.90rem]",minWidth:"min-w-[10rem]",charsPerLine:70,rounded:"rounded-md"},"title-md":{height:"h-[1.625rem]",minWidth:"min-w-[8rem]",charsPerLine:80,rounded:"rounded-md"},"title-sm":{height:"h-[1.375rem]",minWidth:"min-w-[6rem]",charsPerLine:90,rounded:"rounded-md"},"title-xs":{height:"h-[1.125rem]",minWidth:"min-w-[5rem]",charsPerLine:100,rounded:"rounded-md"},"body-lg":{height:"h-[1.625rem]",minWidth:"min-w-[8rem]",charsPerLine:80,rounded:"rounded-md"},"body-md":{height:"h-[1.375rem]",minWidth:"min-w-[6rem]",charsPerLine:90,rounded:"rounded-md"},"body-sm":{height:"h-[1.125rem]",minWidth:"min-w-[5rem]",charsPerLine:100,rounded:"rounded-md"},"body-xs":{height:"h-[0.875rem]",minWidth:"min-w-[4rem]",charsPerLine:110,rounded:"rounded-sm"},"label-lg":{height:"h-[1.375rem]",minWidth:"min-w-[5rem]",charsPerLine:90,rounded:"rounded-md"},"label-md":{height:"h-[1.125rem]",minWidth:"min-w-[4rem]",charsPerLine:100,rounded:"rounded-md"},"label-sm":{height:"h-[0.875rem]",minWidth:"min-w-[3rem]",charsPerLine:110,rounded:"rounded-sm"},"body-lg-em":{height:"h-[1.625rem]",minWidth:"min-w-[8rem]",charsPerLine:80,rounded:"rounded-md"},"body-md-em":{height:"h-[1.375rem]",minWidth:"min-w-[6rem]",charsPerLine:90,rounded:"rounded-md"},"body-sm-em":{height:"h-[1.125rem]",minWidth:"min-w-[5rem]",charsPerLine:100,rounded:"rounded-md"},"body-xs-em":{height:"h-[0.875rem]",minWidth:"min-w-[4rem]",charsPerLine:110,rounded:"rounded-sm"}};e.s(["TypographySkeleton",0,e=>{let o,l,s,d,c,u,h=(0,r.c)(35),{appearance:m,className:p,lines:g,textColor:f,content:y,preserveLineBreaks:b}=e,x=void 0!==b&&b,{height:v,minWidth:k,charsPerLine:T,rounded:j}=i[m]||i["body-md"];h[0]!==T||h[1]!==y||h[2]!==g||h[3]!==x?(o=(({content:e,charsPerLine:t,preserveLineBreaks:r=!1,lines:a})=>{if(void 0!==a)return a;if(!e)return 1;let n=String(e);return Math.min(Math.max(Math.max(1,Math.ceil(n.length/t)),r?Math.max(1,n.split(/\r?\n/).length):1),5)})({content:y,charsPerLine:T,preserveLineBreaks:x,lines:g}),h[0]=T,h[1]=y,h[2]=g,h[3]=x,h[4]=o):o=h[4];let w=o;h[5]!==f?(l=(0,n.getSkeletonColorsForText)(f),h[5]=f,h[6]=l):l=h[6];let{bgColor:C,shimmerColor:L}=l;if(1===w){let e,r,n,i;return h[7]!==p||h[8]!==v||h[9]!==k||h[10]!==j?(e=(0,a.cn)("relative inline-block max-w-full overflow-hidden transition-colors duration-500",v,k,j,p),h[7]=p,h[8]=v,h[9]=k,h[10]=j,h[11]=e):e=h[11],h[12]!==C?(r={background:C},h[12]=C,h[13]=r):r=h[13],h[14]!==L?(n=(0,t.jsx)("span",{className:"animate-skeleton-shimmer absolute inset-y-0 left-0 w-full",style:{background:L}}),h[14]=L,h[15]=n):n=h[15],h[16]!==e||h[17]!==r||h[18]!==n?(i=(0,t.jsx)("span",{className:e,style:r,children:n}),h[16]=e,h[17]=r,h[18]=n,h[19]=i):i=h[19],i}return h[20]!==p?(s=(0,a.cn)("flex flex-col gap-2",p),h[20]=p,h[21]=s):s=h[21],h[22]!==w?(d=Array.from({length:w}),h[22]=w,h[23]=d):d=h[23],h[24]!==C||h[25]!==w||h[26]!==v||h[27]!==k||h[28]!==j||h[29]!==L||h[30]!==d?(c=d.map((e,r)=>{let n=r===w-1?"min-w-[75%]":k;return(0,t.jsx)("span",{className:(0,a.cn)("relative inline-block max-w-full overflow-hidden transition-colors duration-500",v,n,j),style:{background:C},children:(0,t.jsx)("span",{className:"animate-skeleton-shimmer absolute inset-y-0 left-0 w-full",style:{background:L}})},r)}),h[24]=C,h[25]=w,h[26]=v,h[27]=k,h[28]=j,h[29]=L,h[30]=d,h[31]=c):c=h[31],h[32]!==s||h[33]!==c?(u=(0,t.jsx)("div",{className:s,children:c}),h[32]=s,h[33]=c,h[34]=u):u=h[34],u}])},162796,e=>{"use strict";e.s(["buildLayoutSpacingStyles",0,({style:e,marginTop:t,marginBottom:r,paddingTop:a,paddingBottom:n,shouldApplyContainment:i=!1})=>({outerStyle:e||t||r||i?{...e,...t?{marginTop:t}:{},...r?{marginBottom:r}:{},...i?{contain:"layout style"}:{}}:void 0,backgroundContainerStyle:a||n?{...a?{paddingTop:a}:{},...n?{paddingBottom:n}:{}}:void 0})])},395396,e=>{"use strict";var t=e.i(405173);let r=["primary","secondary","secondary-alt","accent","neutral","graphic-1","graphic-2","graphic-3","graphic-4","graphic-5","graphic-6","graphic-7","success","error","warning","info","theme","black","white"],a=["display-xs","display-sm","display-md","display-lg"],n=["heading-xs","heading-sm","heading-md","heading-lg"],i=["title-xs","title-sm","title-md","title-lg"],o=["body-xs","body-sm","body-md","body-lg"],l=["body-xs-em","body-sm-em","body-md-em","body-lg-em"],s=["label-sm","label-md","label-lg"],d=(e,t)=>`--typography-${t}-${e}`,c=new Set(r),u=/^#[0-9a-f]{6}$/i,h=/<\/?[a-z](?:\s+[^<>]*)?>/gi,m=/([a-z][a-z0-9-]*)\s*=\s*"([^"]*)"/gi,p={b:"bold",i:"italic",u:"underline",s:"strike",a:"link",c:"color",f:"size"},g={bold:"b",italic:"i",underline:"u",strike:"s",link:"a",color:"c",size:"f"},f=()=>{h.lastIndex=0},y=e=>"b"===e||"i"===e||"u"===e||"s"===e||"a"===e||"c"===e||"f"===e,b={"&":"&","<":"<",">":">",""":'"',"'":"'"},x=/&(?:amp|lt|gt|quot|#39);/g,v=e=>e.replace(x,e=>b[e]??e),k=e=>e.replace(x,e=>`&${e.slice(1)}`).replaceAll("<","<"),T=e=>k(e).replaceAll(">",">").replaceAll('"',"""),j=e=>{if(!e)return null;let t=e.trim();return t.startsWith("/")||t.startsWith("#")||t.startsWith("http://")||t.startsWith("https://")||t.startsWith("mailto:")||t.startsWith("tel:")?t:null},w=e=>{if(null==e||""===e)return;let t="number"==typeof e?e:Number.parseInt(e,10);if(Number.isInteger(t)&&!(t<1)&&!(t>10))return t},C=e=>{if(!e)return null;let t=e.trim().toLowerCase();return u.test(t)?t:null},L=(e,r)=>{if("b"===e||"i"===e||"u"===e||"s"===e)return{type:p[e]};let a=(e=>{let t={};for(let r of(m.lastIndex=0,e.matchAll(m)))t[r[1]]=v(r[2]);return t})(r);if("a"===e){let e=j(a.href);return e?{type:"link",href:e}:null}if("f"===e){let e=t.typographyAppearanceSchema.safeParse(a.size);return e.success?{type:"size",size:e.data}:null}if("c"!==e)return null;let n=void 0!==a.hex;if(n===(void 0!==a.tint))return null;if(n){let e=C(a.hex);return e&&void 0===a.contrast?{type:"color",hex:e}:null}let i=a.tint;
1return c.has(i)?{type:"color",tint:i,contrast:w(a.contrast)}:null},S=(e,t,r=[])=>{if(!t)return;let a=e.at(-1);if(a&&a.marks?.length===r.length&&r.every((e,t)=>{var r;return r=a.marks?.[t],e.type===r.type&&("link"===e.type&&"link"===r.type?e.href===r.href:"color"===e.type&&"color"===r.type?e.tint===r.tint&&e.contrast===r.contrast&&e.hex===r.hex:"size"!==e.type||"size"!==r.type||e.size===r.size)})){a.text+=t;return}e.push({type:"text",text:t,...r.length>0?{marks:[...r]}:{}})},A=(e,t)=>e.map(e=>({...e,marks:[t,...e.marks??[]]})),W=(e,t)=>t.at(-1)?.nodes??e,z=(e,t={})=>{f();let r=[],a=[],n=0;for(let t of e.matchAll(h)){let i=t[0],o=t.index??0;S(W(r,a),v(e.slice(n,o))),n=o+i.length;let l=/^<(\/?)([a-z])([^<>]*)>$/i.exec(i);if(!l||!y(l[2].toLowerCase())){S(W(r,a),i);continue}let s="/"===l[1],d=l[2].toLowerCase();if(s){let e=a.at(-1);if(e?.tagName===d){let e=a.pop();e&&W(r,a).push(...A(e.nodes,e.mark));continue}S(W(r,a),i);continue}let c=L(d,l[3]);if(!c){S(W(r,a),i);continue}a.push({nodes:[],mark:c,rawOpen:i,tagName:d})}if(S(W(r,a),v(e.slice(n))),t.closeUnclosedMarks){for(;a.length>0;){let e=a.pop();W(r,a).push(...A(e.nodes,e.mark))}return r}for(let e of a)for(let t of(S(r,e.rawOpen),e.nodes))S(r,t.text,t.marks??[]);return r},I=e=>{if("link"===e.type)return`<a href="${T(e.href)}">`;if("color"===e.type){if(e.hex)return`<c hex="${e.hex}">`;let t=void 0===e.contrast?"":` contrast="${e.contrast}"`;return`<c tint="${e.tint}"${t}>`}return"size"===e.type?`<f size="${T(e.size)}">`:`<${g[e.type]}>`},R=e=>`</${g[e.type]}>`,P=/(\s+)/;e.s(["buildInlineSizeStyles",0,e=>({fontSize:`var(${d("font-size",e)})`,fontWeight:`var(${d("font-weight",e)})`,lineHeight:`var(${d("line-height",e)})`,letterSpacing:`var(${d("letter-spacing",e)})`,fontFamily:`var(${d("font-family",e)})`}),"getRichTextSizeScaleForAppearance",0,e=>"code"===e||"watermark"===e?[]:e.endsWith("-em")?[...l]:e.startsWith("display-")?[...a]:e.startsWith("heading-")?[...n]:e.startsWith("title-")?[...i]:e.startsWith("body-")?[...o]:e.startsWith("label-")?[...s]:[],"hasRichTextLink",0,e=>z(e).some(e=>e.marks?.some(e=>"link"===e.type)??!1),"hasRichTextMarkup",0,e=>(f(),h.test(e)||-1!==e.search(x)),"normalizeRichTextContrast",0,w,"normalizeRichTextHexColor",0,C,"normalizeRichTextHref",0,j,"parseRichText",0,z,"plainTextOfRuns",0,e=>e.map(e=>e.text).join(""),"richTextColorTints",0,r,"serializeRichText",0,e=>e.map(e=>{let t=e.marks??[],r=t.map(I).join(""),a=[...t].reverse().map(R).join("");return`${r}${k(e.text)}${a}`}).join(""),"splitRichTextIntoSegments",0,e=>{let t=[],r=(e,r,a)=>{if(!e)return;let n=t.at(-1);n?.isWhitespace===a?n.runs.push({text:e,marks:r}):t.push({runs:[{text:e,marks:r}],isWhitespace:a})};for(let t of z(e)){let e=t.marks??[];for(let a of t.text.split(P))r(a,e,0===a.trim().length)}return t},"splitRunsIntoCharacters",0,e=>e.flatMap(({text:e,marks:t})=>[...e].map(e=>({character:e,marks:t}))),"stripRichText",0,e=>z(e).map(e=>e.text).join("")])},601009,e=>{"use strict";var t=e.i(676897),r=e.i(514880),a=e.i(10241),n=e.i(510526),i=e.i(395396);let o=e=>{let a,i,o,l=(0,r.c)(8),{children:s,color:d,foregroundType:c}=e;l[0]!==d||l[1]!==c?(a={type:c,targetColor:d},l[0]=d,l[1]=c,l[2]=a):a=l[2];let u=(0,n.useContextAwareForegroundColor)(a);return l[3]!==u?(i={color:u},l[3]=u,l[4]=i):i=l[4],l[5]!==s||l[6]!==i?(o=(0,t.jsx)("span",{style:i,children:s}),l[5]=s,l[6]=i,l[7]=o):o=l[7],o},l=({children:e,disableLinks:r,foregroundType:a,marks:n})=>n.reduceRight((e,n,l)=>(({children:e,disableLinks:r,foregroundType:a,index:n,mark:l})=>{if("bold"===l.type)return(0,t.jsx)("strong",{children:e},n);if("italic"===l.type)return(0,t.jsx)("em",{children:e},n);if("underline"===l.type)return(0,t.jsx)("u",{children:e},n);if("strike"===l.type)return(0,t.jsx)("s",{children:e},n);if("link"===l.type){var s;let a;return(0,t.jsx)("a",{...(s=l.href,a=s.startsWith("http://")||s.startsWith("https://"),{href:s,...a?{target:"_blank",rel:"noopener noreferrer"}:{},style:{textDecorationLine:"underline",textUnderlineOffset:"0.15em",...r?{cursor:"text"}:{}},onClick:r?e=>{e.preventDefault(),e.stopPropagation()}:void 0}),children:e},n)}return"size"===l.type?(0,t.jsx)("span",{style:(0,i.buildInlineSizeStyles)(l.size),children:e},n):"color"===l.type&&void 0!==l.hex?(0,t.jsx)("span",{style:{color:l.hex},children:e},n):"color"===l.type?(0,t.jsx)(o,{foregroundType:a,color:{tint:l.tint,...void 0===l.contrast?{}:{contrast:l.contrast}},children:e},n):e})({children:e,disableLinks:r,foregroundType:a,index:l,mark:n}),e);e.s(["RichTextRenderer",0,e=>{let n,o,s,d=(0,r.c)(11),{value:c,foregroundType:u,disableLinks:h}=e;d[0]!==c?(n=(0,i.parseRichText)(c),d[0]=c,d[1]=n):n=d[1];let m=n;if(d[2]!==h||d[3]!==u||d[4]!==m){let e;d[6]!==h||d[7]!==u?(e=(e,r)=>(0,t.jsx)(a.default.Fragment,{children:l({children:e.text,disableLinks:h,foregroundType:u,marks:e.marks??[]})},`${r}-${e.text}`),d[6]=h,d[7]=u,d[8]=e):e=d[8],o=m.map(e),d[2]=h,d[3]=u,d[4]=m,d[5]=o}else o=d[5];return d[9]!==o?(s=(0,t.jsx)(t.Fragment,{children:o}),d[9]=o,d[10]=s):s=d[10],s},"RichTextRuns",0,e=>{let n,i,o=(0,r.c)(9),{runs:s,foregroundType:d,disableLinks:c}=e;if(o[0]!==c||o[1]!==d||o[2]!==s){let e;o[4]!==c||o[5]!==d?(e=(e,r)=>(0,t.jsx)(a.default.Fragment,{children:l({children:e.text,disableLinks:c,foregroundType:d,marks:e.marks})},`${r}-${e.text}`),o[4]=c,o[5]=d,o[6]=e):e=o[6],n=s.map(e),o[0]=c,o[1]=d,o[2]=s,o[3]=n}else n=o[3];return o[7]!==n?(i=(0,t.jsx)(t.Fragment,{children:n}),o[7]=n,o[8]=i):i=o[8],i},"applyRichTextMarks",0,l])},413903,e=>{"use strict";let t=e=>
1e.replace(/[\u0000-\u001f\u007f]/g,"").trim(),r=new Set(["javascript","data","vbscript","file","blob"]),a=e=>/^([a-z][a-z0-9+.-]*):/.exec(t(e).toLowerCase())?.[1]??null,n=e=>{try{return decodeURIComponent(e)}catch{return e}},i=e=>{if(!Number.isInteger(e)||e<0||e>1114111)return"";try{return String.fromCodePoint(e)}catch{return""}},o=e=>e.startsWith("#"),l=e=>e.trim().startsWith("/"),s=e=>/^[a-zA-Z][a-zA-Z0-9+.-]*:\/\//.test(e)||/^(mailto|tel|sms|data|javascript|blob):/.test(e),d=e=>/^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?(\.[a-zA-Z]{2,})+/.test(e),c=e=>{try{if(/\s/.test(e))return!1;return new URL(e).hostname.includes(".")}catch{return!1}};e.s(["hasDangerousScheme",0,e=>{let t=e.replace(/&#x([0-9a-f]+);?/gi,(e,t)=>i(parseInt(t,16))).replace(/&#(\d+);?/g,(e,t)=>i(parseInt(t,10))).replace(/:/gi,":");for(let i of new Set([e,t,n(e),n(t)])){let e=a(i);if(e&&r.has(e))return!0}return!1},"hasProtocol",0,s,"isAnchorLink",0,o,"isInternalPath",0,l,"isProtocolRelative",0,e=>/^(?:[/\\]{2}|\\)/.test(t(e)),"isValidDomain",0,d,"isValidEmail",0,e=>/^[^\s@:]+@[^\s@]+\.[^\s@.]+$/.test(e),"isValidExternalLinkHref",0,e=>!!(o(e)||l(e))||(s(e)?c(e):d(e)),"isValidLink",0,e=>s(e)?c(e):d(e),"isValidPhone",0,e=>/^[0-9+\s()-]{5,}$/.test(e),"isValidUrl",0,c])},429641,e=>{"use strict";var t=e.i(514880),r=e.i(295840),a=e.i(511194),n=e.i(249164);e.s(["useSectionColorTokens",0,e=>{let i,o=(0,t.c)(8),{sectionId:l,colors:s,defaultColorTokens:d}=e,{sectionColorTokens:c,globalColorOverrides:u,themeColorCategory:h}=(0,r.useTheme)();if(o[0]!==s?.overrides||o[1]!==s?.schemeId||o[2]!==d||o[3]!==u||o[4]!==c||o[5]!==l||o[6]!==h){let e=(0,n.getSectionColorScheme)(c,l,s?.schemeId);for(let[t,r]of(i={},Object.entries({...d,...e?.colorTokens,...s?.overrides})))i[t]=(0,a.resolveRoleConfig)(r,u,h);o[0]=s?.overrides,o[1]=s?.schemeId,o[2]=d,o[3]=u,o[4]=c,o[5]=l,o[6]=h,o[7]=i}else i=o[7];return i}])},258323,418222,e=>{"use strict";e.i(474645);var t=e.i(347169);e.s(["default",0,t],418222);var r=e.i(378202);let a=t.enum(Object.keys(r.globalTokens.borderRadius)),n=t.enum(["primary","secondary","secondary-alt","accent","neutral","graphic-1","graphic-2","graphic-3","graphic-4","graphic-5","graphic-6","graphic-7","success","error","warning","info"]),i=t.enum(["primary","secondary","secondary-alt","accent","neutral","graphic-1","graphic-2","graphic-3","graphic-4","graphic-5","graphic-6","graphic-7","success","error","warning","info","theme"]),o=t.enum(["canvas-bg","canvas-bg-2","interactive-bg","interactive-bg-2","interactive-bg-3","border","border-2","border-3","solid","solid-2","foreground-subtle","foreground"]),l=t.enum(["base","surface","surface-white","featured","accent-1","accent-2","accent-3","accent-4","error","success","warning","info","overlay-light","overlay-medium","overlay-strong","overlay-featured"]),s=t.enum(["strong","medium","light","accent","primary","secondary","error","success","warning","info","divider","border"]);t.object({type:t.literal("background"),role:l,isAlpha:t.boolean().optional()}),t.object({baseColor:t.object({type:t.literal("foreground"),role:s.optional()})});let d=t.enum(["solid","1","2","3","4","5","6","7","8","9","10","11","12"]),c=t.enum(["off","wcag-aa","loose"]);t.enum(["base","layer-1","layer-2","layer-3"]),t.discriminatedUnion("category",[t.object({category:i,scale:o.extract(["canvas-bg","canvas-bg-2","interactive-bg","interactive-bg-2","interactive-bg-3","solid","solid-2","foreground-subtle","foreground"]),isInverted:t.boolean().optional(),isAlpha:t.boolean().optional()}),t.object({category:t.literal("black"),scale:d}),t.object({category:t.literal("white"),scale:d}),t.object({category:t.literal("transparent")})]);let u=t.string().regex(/^#[0-9A-Fa-f]{6}$/),h=t.discriminatedUnion("category",[t.object({category:i,scale:o,isInverted:t.boolean().optional(),isAlpha:t.boolean().optional()}),t.object({category:t.literal("black"),scale:d}),t.object({category:t.literal("white"),scale:d}),t.object({category:t.literal("transparent")}),t.object({category:t.literal("overlay"),tint:t.union([n,t.literal("theme")]).optional(),isAlpha:t.boolean().optional(),brightness:t.enum(["auto","lighten","darken"]).optional(),contrast:t.
1number().min(1).max(10).optional()})]),m=t.object({category:t.literal("custom"),value:u}),p=t.union([h,m]),g=t.discriminatedUnion("category",[...h.options,m]),f=t.discriminatedUnion("tint",[t.object({tint:i,contrast:t.number().min(1).max(10).optional(),autoAdjust:c.optional()}),t.object({tint:t.literal("black"),contrast:t.number().min(1).max(10).optional(),autoAdjust:c.optional()}),t.object({tint:t.literal("white"),contrast:t.number().min(1).max(10).optional(),autoAdjust:c.optional()}),t.object({tint:t.literal("transparent")})]),y=t.union([f,t.object({tint:t.literal("custom"),value:u,autoAdjust:t.literal("off").optional()})]),b=new WeakMap;e.s(["backgroundColorConfig",0,p,"borderRadiusOptions",0,a,"createSectionColorTokensSchema",0,e=>{let r={};for(let[t,a]of Object.entries(e))"background"===a?r[t]=g:"foreground"===a&&(r[t]=f);let a=t.object(r);return b.set(a,e),a},"extendedColorCategories",0,i,"foregroundColorConfig",0,y,"semanticColorCategories",0,n,"semanticColorScale",0,o],258323)},893208,e=>{"use strict";var t=e.i(676897),r=e.i(514880),a=e.i(711822),n=e.i(956209),i=e.i(487040),o=e.i(942094),l=e.i(998396),s=e.i(755476),d=e.i(295840),c=e.i(414006),u=e.i(395396),h=e.i(601009),m=e.i(338762),p=e.i(510526),g=e.i(249164);let f=(0,a.default)(()=>e.A(26589).then(e=>({default:e.EditableTypographyBoundary})),{loadableGenerated:{modules:[480070]}}),y={category:"overlay",tint:"neutral",brightness:"auto",contrast:2},b=new Set(["display-2xl","display-xl","display-lg","display-md","display-sm","display-xs","heading-lg","heading-md","heading-sm","heading-xs","title-lg","title-md","body-lg","body-lg-em","body-md-em"]),x=e=>b.has(e),v=(e,t)=>({"--typography-font-size":`var(${(0,g.getTypographyVarName)("font-size",e)})`,"--typography-font-weight":`var(${(0,g.getTypographyVarName)("font-weight",e)})`,"--typography-line-height":`var(${(0,g.getTypographyVarName)("line-height",e)})`,"--typography-letter-spacing":`var(${(0,g.getTypographyVarName)("letter-spacing",e)})`,"--typography-font-family":`var(${(0,g.getTypographyVarName)("font-family",e)})`,color:t}),k=(0,i.cn)(` 2 [font-family:var(--typography-font-family)] 3 [font-size:var(--typography-font-size)] 4 leading-(--typography-line-height) font-(--typography-font-weight) tracking-(--typography-letter-spacing) 5 `);e.s(["IdsTypography",0,e=>{let a,g,b,T,j,w,C,L,S,A,W,z,I=(0,r.c)(55),{appearance:R,a11yContext:P,className:$,children:B,editPath:F,color:G,preserveLineBreaks:N,decoration:M}=e,V=void 0===R?"body-md":R,E=void 0===P?"text":P,O=void 0!==N&&N,U="as"in e?e.as:void 0,D="htmlFor"in e?e.htmlFor:void 0,_="isMainHeading"in e&&!0===e.isMainHeading,K=(0,s.useIsEditing)(),H=(0,o.useSectionGenerationState)(),{colorPalette:q,themeColorCategory:Z}=(0,d.useTheme)(),J=_?"h1":U;I[0]===Symbol.for("react.memo_cache_sentinel")?(a={tint:"neutral",contrast:7},I[0]=a):a=I[0];let Q=a,X=G??Q,Y=(0,n.useBackgroundColor)();if(!Y||void 0===Y.backgroundColor)throw Error("<Typography /> must have a <BackgroundContainer/> as its ancestor.");I[1]!==Y||I[2]!==q||I[3]!==M||I[4]!==Z?(g="highlight"===M?(0,m.resolveBackgroun
5dColorConfig)(y,Y.backgroundColor??null,q,Z):void 0,I[1]=Y,I[2]=q,I[3]=M,I[4]=Z,I[5]=g):g=I[5];let ee=g,et=ee?"overlay"===ee.type?ee.backgroundColor:ee.color:void 0,er=ee?"overlay"===ee.type?ee.effectiveColor:ee.color:void 0;if(I[6]!==E||I[7]!==V)b="ui-or-graphics"===E||"disabled-ui"===E||"decorative"===E?E:x(V)?"large-text":"small-text",I[6]=E,I[7]=V,I[8]=b;else b=I[8];let ea=b;I[9]!==ea||I[10]!==er||I[11]!==X?(T={type:ea,targetColor:X,backgroundColorOverride:er},I[9]=ea,I[10]=er,I[11]=X,I[12]=T):T=I[12];let en=(0,p.useContextAwareForegroundColor)(T);if((0,c.shouldShowTextSkeleton)({sectionGenerationState:H})){let e,r;return I[13]!==B?(e="string"==typeof B?(0,u.stripRichText)(B):B,I[13]=B,I[14]=e):e=I[14],I[15]!==en||I[16]!==V||I[17]!==$||I[18]!==O||I[19]!==e?(r=(0,t.jsx)(l.TypographySkeleton,{appearance:V,className:$,content:e,textColor:en,preserveLineBreaks:O}),I[15]=en,I[16]=V,I[17]=$,I[18]=O,I[19]=e,I[20]=r):r=I[20],r}I[21]!==$||I[22]!==O?(j=(0,i.cn)($,k,{"whitespace-pre-line":O}),I[21]=$,I[22]=O,I[23]=j):j=I[23];let ei=j,eo="underline"===M||"line-through"===M||"overline"===M;I[24]!==M||I[25]!==et||I[26]!==eo?(w=eo?{textDecorationLine:M}:et?{backgroundColor:et,boxDecorationBreak:"clone",WebkitBoxDecorationBreak:"clone",padding:"0.05em 0.2em",borderRadius:"0.15em"}:{},I[24]=M,I[25]=et,I[26]=eo,I[27]=w):w=I[27];let el=w;I[28]!==en||I[29]!==V?(C=v(V,en),I[28]=en,I[29]=V,I[30]=C):C=I[30],I[31]!==el||I[32]!==C?(L={...C,...el},I[31]=el,I[32]=C,I[33]=L):L=I[33];let es=L;I[34]!==U||I[35]!==D?(S="label"===U&&D?{htmlFor:D}:{},I[34]=U,I[35]=D,I[36]=S):S=I[36];let ed=S;I[37]!==B||I[38]!==ea||I[39]!==K?(A="string"==typeof B&&(0,u.hasRichTextMarkup)(B)?(0,t.jsx)(h.RichTextRenderer,{value:B,foregroundType:ea,disableLinks:K}):B,I[37]=B,I[38]=ea,I[39]=K,I[40]=A):A=I[40];let ec=A;I[41]!==J||I[42]!==ed||I[43]!==ec||I[44]!==ei||I[45]!==es?(W=(0,t.jsx)(J,{className:ei,style:es,...ed,children:ec}),I[41]=J,I[42]=ed,I[43]=ec,I[44]=ei,I[45]=es,I[46]=W):W=I[46];let eu=W;if(!K||!F)return eu;let eh="label"===U?D:void 0;return I[47]!==V||I[48]!==B||I[49]!==F||I[50]!==ei||I[51]!==J||I[52]!==eh||I[53]!==es?(z=(0,t.jsx)(f,{editPath:F,as:J,htmlFor:eh,className:ei,style:es,appearance:V,children:B}),I[47]=V,I[48]=B,I[49]=F,I[50]=ei,I[51]=J,I[52]=eh,I[53]=es,I[54]=z):z=I[54],z},"buildTypographyStyles",0,v,"isLargeText",0,x,"typographyClassName",0,k])}]); 6 7//# sourceMappingURL=12mrdpo44w6ak.js.map
8//# chunkId=01a08d1b-80de-7b23-b3e9-05d0f12b8d4f
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.