1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="09f0b341-71a3-054e-3d0c-dfafd5b265f9")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,22557,(e,t,a)=>{e.e,t.exports=function(){"use strict";var e=Math.sqrt(1.05*.05)-.05,t=/^(?:[0-9a-f]{3}){1,2}$/i,a={black:"#000000",white:"#ffffff",threshold:e};function l(e){if("#"===e.slice(0,1)&&(e=e.slice(1)),!t.test(e))throw Error('Invalid HEX color: "'+e+'"');return 3===e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),[parseInt(e.slice(0,2),16),parseInt(e.slice(2,4),16),parseInt(e.slice(4,6),16)]}function r(e){if(!e)throw Error("Invalid color value");return Array.isArray(e)?e:"string"==typeof e?l(e):[e.r,e.g,e.b]}function i(e,t,r){var i=!0===t?a:Object.assign({},a,t);return function(e){var t,a,l=[];for(t=0;t<e.length;t++)a=e[t]/255,l[t]=a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4);return .2126*l[0]+.7152*l[1]+.0722*l[2]}(e)>i.threshold?r?l(i.black):i.black:r?l(i.white):i.white}function s(e,t){return void 0===t&&(t=!1),e=r(e),t?i(e,t):"#"+e.map(function(e){var t,a;return t=(255-e).toString(16),void 0===a&&(a=2),(Array(a).join("0")+t).slice(-a)}).join("")}return function(t){function a(e,t){e=r(e);var a=t?i(e,t,!0):e.map(function(e){return 255-e});return{r:a[0],g:a[1],b:a[2]}}t.asRGB=a,t.asRgbArray=function(e,t){return e=r(e),t?i(e,t,!0):e.map(function(e){return 255-e})},t.defaultThreshold=e,t.asRgbObject=a}(s||(s={})),s}()},737590,e=>{"use strict";var t=e.i(268601),a=e.i(753);e.i(269273);var l=e.i(945294),r=e.i(715111),i=e.i(91566),s=e.i(766181),n=e.i(396528),o=e.i(975705);let c={src:e.i(455532).default,width:80,height:80,blurWidth:0,blurHeight:0};var d=e.i(18624),u=e.i(719755),m=e.i(621624),p=e.i(124641);e.i(761911);var h=e.i(837955),f=e.i(88760),x=e.i(272424),b=e.i(316316),v=e.i(435987),g=e.i(288896),j=e.i(642290),y=e.i(631197),k=e.i(688166),w=e.i(429283),C=e.i(603807),N=e.i(255243),T=e.i(98107),T=T,S=e.i(439925),P=e.i(671246),A=e.i(100004),B=e.i(956687),E=e.i(22557);let F=(0,s.cva)(["relative z-0","outline-none text-decoration-none appearance-none","min-h-[3.875rem] w-full","disabled:opacity-50 disabled:cursor-not-allowed","hover:bg-default-block-hover-bg hover:text-default-block-hover-text","focus:bg-default-block-focus-bg"],{variants:{centerText:{true:"justify-center",false:"justify-start"},spacing:{SLIM:"p-3",DEFAULT:"p-5",FEATURED:"p-0"},isFeatured:{true:"overflow-hidden",false:"overflow-initial"},animationType:{BOUNCE:"animate-block-bounce",BLINK:"animate-block-fade-in",FLASH:"animate-block-flash",PULSE:"animate-block-breath",SHAKE_Y:"animate-block-shake-y",SHAKE_X:"animate-block-shake-x",TADA:"animate-block-tada",HEART_BEAT:"animate-block-heart-beat",NONE:""},previewMode:{true:"pointer-events-none",false:"pointer-events-initial"}}}),L=(e,t,a)=>({bg:"FILL"===e||"SHADOW"===e?(0,x.addColorAlpha)(t,a):"transparent",boxShadow:"SHADOW"===e?"4px 4px 0 rgba(0, 0, 0, 0.2)":"none",border:"OUTLINE"===e||"SHADOW"===e?`1px solid ${(0,x.addColorAlpha)(t,a)}`:"none"}),M=(0,s.cva)("rounded-none",{variants:{shape:{[A.LinkButtonShape.RoundedSlight]:"rounded-lg",[A.LinkButtonShape.Rounded]:"rounded-[28px]",[A.LinkButtonShape.Square]:"rounded-none"}}});function D(e){let{children:a,isSlim:l=!1,centerText:r=!1,noHover:s=!1,isFeatured:n=!1,noAnimation:c,type:d,shape:u,textColor:m="#F7F5F4",animationType:p,opacity:h=1,backgroundColor:f="#333333",previewMode:b=!1,className:v,...g}=e,{bg:j,boxShadow:y,border:k}=(0,o.useMemo)(()=>L(d,f,h),[d,f,h]),w=(0,o.useMemo)(()=>"OUTLINE"===d?`1px solid ${(0,x.addColorAlpha)(f,h)}`:"inherit",[d,f,h]),C=(0,o.useMemo)(()=>s?j:"FILL"===d||"SHADOW"===d?(0,x.addColorAlpha)(f,h-.5):(0,x.addColorAlpha)(f,h),[d,f,h,s,j]),N=(0,o.useMemo)(()=>s?m:(0,E.default)(f,{black:"#222222",white:"#FFFFFF"}),[f,s,m]),T=(0,o.useMemo)(()=>({"--default-template-blocks-hover-bg":C||"","--default-template-blocks-hover-text-color":N||"","--default-template-blocks-focus-bg":w||""}),[C,N,w]);return(0,o.useEffect)(()=>{(0,i.applyCSSVariables)(T)},[T]),(0,t.jsx)("div",{...g,style:{color:m,background:j,boxShadow:y,border:k},className:(0,B.cn)(F({centerText:r,spacing:n?"FEATURED":l?"SLIM":"DEFAULT",isFeatured:n,animationType:p&&!c?p:void 0,previewMode:b}),M({shape:u}),v),children:a})}let I=o.default.createContext(void 0);function U(){let e=(0,o.useContext)(I);if(void 0===e)throw Error("useTemplateStyles must be used within a TemplateStylesContext.Provider");return e}let _=o.default.forwardRef(function({children:e,className:a,isTip:l,...r},i){let{colors:s,blockStyles:n}=U(),{bg:c,boxShadow:d,border:u}=(0,o.useMemo)(()=>
2L(n.buttonType,l?s.tipButtonText:s.innerButtonBackground,1),[l,n.buttonType,s.tipButtonText,s.innerButtonBackground]);return(0,t.jsx)("button",{ref:i,className:(0,B.cn)("default-template-paragraph px-5 h-11 rounded-lg block text-center w-full",M({shape:n.buttonShape}),a),style:{color:l?s.tipButtonBackground:s.innerButtonText,background:c,boxShadow:d,border:u},...r,children:e})});var R=e.i(19579);function O({isTip:e}){let{colors:a,blockStyles:l}=U(),{bg:r,boxShadow:i,border:s}=(0,o.useMemo)(()=>L(l.buttonType,e?a.tipButtonText:a.innerButtonBackground,1),[e,l.buttonType,a.tipButtonText,a.innerButtonBackground]);return(0,t.jsx)("div",{className:"absolute right-2.5 top-1/2 transform -translate-y-1/2",children:(0,t.jsx)("button",{style:{color:e?a.tipButtonBackground:a.innerButtonText,background:r,boxShadow:i,border:s},className:"rounded-full overflow-hidden block p-0.5",children:(0,t.jsx)(R.ArrowRight,{width:16,height:16,className:"w-4 h-4"})})})}function $({className:e}){return(0,t.jsxs)("svg",{width:"344",height:"150",viewBox:"0 0 344 150",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[(0,t.jsx)("path",{d:"M62.2112 85.5112L23.7026 122.209C18.4755 127.19 22.0011 136 29.2216 136H312.592C322.063 136 327.801 125.542 322.714 117.554L280.965 51.9987C267.094 30.2184 235.743 28.9856 220.205 49.6094L198.312 78.6681C184 97.6642 156.487 100.32 138.805 84.4126C116.908 64.7119 83.5347 65.1906 62.2112 85.5112Z",fill:"white"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M160.5 70C150.845 70 143 62.1479 143 52.5C143 42.8521 150.845 35 160.5 35C170.148 35 178 42.8521 178 52.5C178 62.1479 170.148 70 160.5 70Z",fill:"white"})]})}function G({id:e,imageUrl:a,title:l,description:i,price:s,saleDiscountPrice:n,location:o,date:c,duration:d,rating:u,ctaTitle:m,ctaHref:p,animationType:h,onCtaClick:f}){let{blockStyles:x,colors:b}=U(),v=d||c||o;return(0,t.jsx)(D,{isFeatured:!0,type:x.buttonType,shape:x.buttonShape,textColor:b.buttonText,animationType:h,opacity:1-x.transparency,backgroundColor:b.buttonBackground||"#333333",className:"h-full",children:(0,t.jsxs)("div",{"data-testid":"featured-block",className:"w-full h-full flex flex-col",children:[(0,t.jsxs)("div",{className:"relative aspect-video w-full",children:[!a&&(0,t.jsx)("div",{"data-testid":"featured-block-placeholder-image",className:"w-full bg-neutral-200",children:(0,t.jsx)($,{className:"w-full"})}),a&&(0,t.jsx)(r.default,{src:a,alt:l||"Featured image",fill:!0,sizes:"100vw","data-testid":"featured-block-image",className:"object-cover"})]}),(0,t.jsxs)("div",{className:"h-full flex flex-col justify-between p-4 relative text-left",children:[(0,t.jsxs)("div",{"data-cta":!!m,className:"pr-7 data-[cta=true]:p-0",children:[(0,t.jsx)("p",{className:"default-template-title line-clamp-2",children:l}),i&&(0,t.jsx)("div",{className:"default-template-paragraph mt-1 text-2xs break-words line-clamp-2",dangerouslySetInnerHTML:{__html:i}})]}),v&&(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"space-y-[5px] mt-4",children:[s&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(T.default,{height:16,width:16,color:b.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:n?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("s",{children:s})," ",(0,t.jsx)("strong",{children:n})]}):s}),u&&(0,t.jsx)("div",{onClick:e=>e.preventDefault(),children:(0,t.jsx)(P.default,{...u,serviceId:e,starsColor:b.buttonText,style:P.RatingsStyles.COMPACT})})]}),o&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(S.MarkerPin,{height:16,width:16,color:b.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:o})]}),c&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(C.Calendar,{height:16,width:16,color:b.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:c})]}),d&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(N.Clock,{height:16,width:16,color:b.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:`${d} min${1!==d?"s":""}`})]})]})}),!v&&s&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5 mt-2.5",children:[(0,t.jsx)("p",{className:"default-template-paragraph",children:n?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("s",{children:s})," ",(0,t.jsx)("strong",{children:n})]}):s}),u&&(0,t.jsx)("div",{onClick:e=>e.preventDefault(),children:(0,t.jsx)(P.default,{...u,serviceId:e,starsColor:b.buttonText,style:P.RatingsStyles.COMPACT})})]}),m?(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(j.default,{href:p||"#",className:"mt-2",onClick:f,children:(0,t.jsx)(_,{children:m})})}):(0,t.jsx)(O,{})]})]})})}var H=e.i(980728);function V({title:e,price:a,saleDiscountPrice:l,description:i,image:s="",ctaTitle:n,ctaHref:c,animationType:d,isTip:u,square:m,onCtaClick:p}){let{blockStyles:h,colors:f,previewMode:x}=U();return(0,t.jsx)(D,{type:h.buttonType,shape:h.buttonShape,textColor:u&&f.tipButtonText||f.buttonText,animationType:d,opacity:1-h.transparency,backgroundColor:u?f.tipButtonBackgroun
2d||f.buttonBackground||"#333333":f.buttonBackground||"#333333",previewMode:x,children:(0,t.jsxs)("div",{className:"w-full pr-5 data-[cta=true]:p-0","data-cta":!!n,"data-testid":"thumbnail-block",children:[(0,t.jsxs)("div",{className:"w-full flex items-center text-start gap-3",children:[!!s&&(0,t.jsxs)("div",{"data-square":m,className:"overflow-hidden shrink-0 relative aspect-square rounded-full w-11 data-[square=true]:rounded-lg data-[square=true]:w-12",children:[o.default.isValidElement(s)&&s,"string"==typeof s&&(0,t.jsx)(r.default,{src:s,alt:e,fill:!0,style:{objectFit:"cover"},"data-testid":`thumbnail-block-image${m?"--square":""}`})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"default-template-title line-clamp-2",children:e}),a&&(0,t.jsx)("p",{className:"default-template-paragraph mt-1",children:l?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("s",{children:a})," ",(0,t.jsx)("strong",{children:l})]}):a}),!a&&i&&(0,t.jsx)("p",{className:"default-template-paragraph mt-1 break-words line-clamp-2",children:i})]})]}),n?(0,t.jsx)("div",{className:"flex justify-end mt-2",children:(0,t.jsx)(j.default,{href:c||"#",className:"block w-full mt-2",onClick:p,children:(0,t.jsx)(_,{children:n})})}):(0,t.jsx)(O,{})]})})}let q=(0,s.cva)(["w-2 h-2 inline-block rounded-full cursor-pointer my-0 mx-1 ","focus:outline-none focus:ring-1 focus:ring-focused focus:ring-offset-2 rounded-full"],{variants:{active:{true:"bg-white opacity-100 ring-black",false:"bg-black opacity-20 ring-white"}}});function z({imageUrls:e,title:a,description:l,price:i}){let[s,n]=(0,o.useState)(0),[c,d]=(0,o.useState)(!1),[u,m]=(0,H.useKeenSlider)({initial:0,slideChanged(e){n(e.track.details.rel)},created(){d(!0)}}),p=(0,o.useRef)(0),h=(0,o.useCallback)(e=>{p.current=e.screenX},[]),f=(0,o.useCallback)(e=>{Math.abs(e.screenX-p.current)>10&&e.preventDefault()},[]),{blockStyles:x,colors:b}=U(),v=(0,o.useMemo)(()=>c&&m.current?[...Array(m.current.slides.length).keys()]:[],[m,c,e]);return(0,t.jsx)(D,{isFeatured:!0,type:x.buttonType,shape:x.buttonShape,textColor:b.buttonText,opacity:1-x.transparency,backgroundColor:b.buttonBackground,className:"h-full",children:(0,t.jsxs)("div",{className:"w-full h-full",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("ul",{ref:u,className:"keen-slider w-full",role:"button",tabIndex:0,onMouseDown:h,onClick:f,children:e?.map(e=>(0,t.jsx)("li",{className:"keen-slider__slide aspect-video",children:(0,t.jsx)(r.default,{src:e,alt:a||"Product image",fill:!0,sizes:"100vw",style:{objectFit:"cover"}})},e))}),c&&m.current&&e&&e.length>1&&(0,t.jsx)("div",{className:"bottom-[10px] left-0 w-full absolute text-center z-[10]",children:v.map(e=>(0,t.jsx)("div",{onClick:t=>{t.preventDefault(),m.current?.moveToIdx(e)},role:"button","aria-label":`Product image ${e+1}`,tabIndex:0,className:q({active:s===e})},e))})]}),(0,t.jsxs)("div",{className:"p-4 text-left relative",children:[(0,t.jsxs)("div",{className:"pr-7",children:[(0,t.jsx)("p",{className:"default-template-title line-clamp-2",children:a}),l&&(0,t.jsx)("p",{className:"default-template-paragraph line-clamp-2 break-words mt-2.5",children:l}),i&&(0,t.jsx)("p",{className:"default-template-paragraph mt-2.5",children:i})]}),(0,t.jsx)(O,{})]})]})})}let Y=(0,w.withPreview)(function({block:e,onClick:a}){let{productBlockTitle:l,description:r,url:i,price:s,cardStyle:n}=e;return(0,t.jsx)(j.default,{href:i,prefetch:!1,onClick:()=>a&&a(e),children:"THUMBNAIL"===n?(0,t.jsx)(V,{title:l,image:e?.coverAssets&&e.coverAssets.length>0&&e.coverAssets[0].facades?.image?.url}):(0,t.jsx)(z,{title:l,description:r||"",price:s&&s.amount>0?(0,v.formatAmountForDisplay)(s.amount/100,s.currencyCode):void 0,imageUrls:e?.coverAssets&&e.coverAssets?.length>0?e.coverAssets.map(({facades:e})=>e?.image?.url):void 0})})},w.blockPreviewConfig.product),W=(0,s.cva)("relative -ml-4 -mr-4",{variants:{resetStretch:{true:"md:ml-0"},shadowType:{true:"",false:""}},compoundVariants:[{resetStretch:!0,shadowType:!0,class:"md:-mr-1"},{resetStretch:!0,shadowType:!1,class:"md:mr-0"}]}),K=(0,s.cva)("relative oveflow-hidden w-full m-0 snap-x snap-mandatory scroll-pr-0 flex scroll-smooth overflow-x-auto gap-3 pl-4 pr-4",{variants:{previewMode:{false:"md:pl-0"},isShadowType:{true:"pb-1"}}
2,compoundVariants:[{isShadowType:!1,previewMode:!1,class:"md:pr-0"},{isShadowType:!0,previewMode:!1,class:"md:pr-1"}]}),J=(0,s.cva)("text-left uppercase mb-2.5 default-template-title",{variants:{resetSpace:{true:"px-3 md:p-0",false:"px-3"}}}),X=(0,s.cva)("absolute w-11 h-11 rounded-full hidden pointer p-2.5 default-carousel-arrow-top",{variants:{position:{right:"-right-16 ",left:"-left-16"},isPreviewMode:{false:"md:block"}}});function Z({title:e,children:a}){let l=(0,o.useRef)(null),[r,i]=(0,o.useState)(!0),[s,n]=(0,o.useState)(!0),{blockStyles:c,colors:d,previewMode:u=!1}=U(),m=1-c.transparency,p=(0,o.useCallback)(()=>{l?.current&&(l.current.scrollLeft<=0?i(!1):i(!0),l.current.scrollLeft+l.current.clientWidth>=l.current.scrollWidth?n(!1):n(!0))},[]);(0,o.useEffect)(()=>{p()},[p]);let b=(0,o.useCallback)(()=>{l?.current&&l.current.scrollTo({top:0,left:l.current.scrollLeft+180,behavior:"smooth"})},[]),v=(0,o.useCallback)(()=>{l?.current&&l.current.scrollTo({top:0,left:l.current.scrollLeft-180,behavior:"smooth"})},[]);return a&&1===a.length?(0,t.jsxs)("span",{"data-testid":"CarouselBlock-preview",children:[e&&(0,t.jsx)("p",{className:"text-left uppercase mb-2.5 default-template-title",children:e}),a[0]]}):(0,t.jsxs)("div",{className:W({resetStretch:!u,shadowType:"SHADOW"===c.buttonType}),"data-testid":"CarouselBlock-preview",children:[e&&(0,t.jsx)("p",{className:J({resetSpace:!u}),children:e}),r&&(0,t.jsx)("div",{onClick:v,className:X({position:"left",isPreviewMode:u}),style:{backgroundColor:"OUTLINE"===c.buttonType?"transparent":(0,x.addColorAlpha)(d.buttonBackground,m)||"#ffffff",border:"OUTLINE"===c.buttonType?`solid 1px ${(0,x.addColorAlpha)(d.buttonBackground,m)}`:"none"},children:(0,t.jsx)(h.ChevronLeft,{color:d.buttonText,width:24,height:24})}),(0,t.jsx)("ul",{ref:l,onScroll:p,className:K({isShadowType:"SHADOW"===c.buttonType,previewMode:u}),children:o.default.Children.map(a,e=>(0,t.jsx)("li",{className:"min-w-[18.75rem] w-full list-none snap-center first-of-type:ml-0",children:e}))}),s&&(0,t.jsx)("div",{onClick:b,className:X({position:"right",isPreviewMode:u}),style:{backgroundColor:"OUTLINE"===c.buttonType?"transparent":(0,x.addColorAlpha)(d.buttonBackground,m)||"#ffffff",border:"OUTLINE"===c.buttonType?`solid 1px ${(0,x.addColorAlpha)(d.buttonBackground,m)}`:"none"},children:(0,t.jsx)(f.ChevronRight,{color:d.buttonText,width:24,height:24})})]})}function Q({href:e,children:a,onClick:l}){return(0,t.jsx)(j.default,{href:e,prefetch:!1,onClick:l,children:a})}let ee=(0,w.withPreview)(function({block:e,linkPrefix:a,onCarouselItemClick:l,isPreview:r}){let{id:i,carouselService:s,cards:n,title:c}=e,d=(0,o.useMemo)(()=>"PRODUCT"===s,[s]),u=(0,o.useCallback)(e=>(0,y.generateServicePath)({service:s,linkPrefix:a,id:e,isCarousel:!0}),[s,a]);return(0,t.jsx)(Z,{title:c,children:n?.map(s=>{let{__typename:n,id:c,description:m,price:h,rating:f,...x}=s,w=("ConsultationLinkCard"===s.__typename||"BundleLinkCard"===s.__typename||"ECourseLinkCard"===s.__typename||"ShoutoutLinkCard"===s.__typename||"LiveStreamLinkCard"===s.__typename?s.saleDiscount:null)?.price,C="ProductBlock"===s.__typename?s.productBlockTitle:s.title,N="coverAssets"in x&&x.coverAssets?x.coverAssets.map(({facades:e})=>e?.image?.url):[],T=N.length>1,S=(0,k.generateCarouselProductUrl)({linkPrefix:a,url:"url"in x&&x.url,id:i});return(0,t.jsx)(o.Fragment,{children:d?(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(j.default,{href:S,prefetch:!1,onClick:()=>l&&l(e,s),children:T?(0,t.jsx)(z,{title:C||"",description:m||"",price:h&&h.amount>0?(0,v.formatAmountForDisplay)(h.amount/100,h.currencyCode):void 0,imageUrls:"coverAssets"in x&&x.coverAssets?x.coverAssets.map(({facades:e})=>e?.image?.url):void 0}):(0,t.jsx)(G,{id:c,rating:f,title:C||"",description:m||"",price:h&&h.amount>0?(0,v.formatAmountForDisplay)(h.amount/100,h.currencyCode):void 0,imageUrl:N[0]},c)})}):(0,t.jsx)(Q,{href:u(r?i:c),onClick:()=>l&&l(e,s),children:(0,t.jsx)(G,{id:c,rating:f,title:C||"",description:(0,p.tiptapJsonToPlainText)(s?.description),price:h?.amount?(0,v.formatAmountForDisplay)(h.amount/100,h?.currencyCode):"FREE",saleDiscountPrice:w?(0,v.formatAmou
2ntForDisplay)(w.amount/100,s.price?.currencyCode):void 0,imageUrl:"coverAsset"in x?x.coverAsset?.facades?.video?.thumbnailUrl||x.coverAsset?.facades?.image?.url:void 0,location:s?.__typename==="LiveStreamLinkCard"&&s.platform?(0,y.getLivestreamPlatformDisplayName)(s.platform):s?.__typename==="ConsultationLinkCard"?(0,b.getPlatformToDisplayName)(s.consultationPlatform):"",date:s?.__typename==="LiveStreamLinkCard"?`${(0,g.toDDDMMMDDYYYY)(new Date(s.startAt))} ${(0,g.tohmma)(new Date(s.startAt))}`:"",duration:function(e){if(e?.__typename==="ConsultationLinkCard")return e.duration}(s)},c)})},c)})})},w.blockPreviewConfig.carousel);var T=T;function et({id:e,title:a,description:l,image:i,price:s,saleDiscountPrice:n,ctaTitle:o,ctaHref:c,animationType:d,isTip:u,location:m,date:p,duration:h,rating:f,onCtaClick:x}){let{blockStyles:b,colors:v,previewMode:g}=U(),y=h||p||m;return(0,t.jsx)(D,{type:b.buttonType,shape:b.buttonShape,textColor:u?v.tipButtonText:v.buttonText,animationType:d,opacity:1-b.transparency,backgroundColor:u?v.tipButtonBackground:v.buttonBackground||"#333333",previewMode:g,className:"p-0 overflow-hidden",children:(0,t.jsxs)("div",{className:"w-full flex items-center text-start","data-testid":"featured-left-block",children:[(0,t.jsx)("div",{"data-cta":!!o,className:"overflow-hidden relative w-[6.25rem] data-[cta=true]:w-[7.8rem] aspect-[0.7] data-[cta=true]:aspect-[0.9] self-stretch shrink-0",children:(0,t.jsx)(r.default,{src:i,alt:a,className:"object-cover","data-testid":"featured-left-block-image",fill:!0})}),(0,t.jsx)("div",{className:"p-5 w-full",children:(0,t.jsxs)("div",{"data-cta":!!o,className:"pr-9 data-[cta=true]:p-0",children:[(0,t.jsx)("p",{className:"default-template-title line-clamp-2",children:a}),l&&(0,t.jsx)("div",{className:"default-template-paragraph break-words mt-1 line-clamp-2",dangerouslySetInnerHTML:{__html:l}}),y&&(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"space-y-[5px] mt-4",children:[s&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(T.default,{height:16,width:16,color:v.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:n?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("s",{children:s})," ",(0,t.jsx)("strong",{children:n})]}):s})]}),m&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(S.MarkerPin,{height:16,width:16,color:v.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:m})]}),p&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(C.Calendar,{height:16,width:16,color:v.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:p})]}),h&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(N.Clock,{height:16,width:16,color:v.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:`${h} min${1!==h?"s":""}`})]})]})}),!y&&s&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5 mt-2.5",children:[(0,t.jsx)("p",{className:"default-template-paragraph",children:n?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("s",{children:s})," ",(0,t.jsx)("strong",{children:n})]}):s}),f&&(0,t.jsx)("div",{onClick:e=>e.preventDefault(),children:(0,t.jsx)(P.default,{...f,serviceId:e,starsColor:v.buttonText,style:P.RatingsStyles.COMPACT})})]}),o?(0,t.jsx)("div",{className:"flex justify-end mt-2",children:(0,t.jsx)(j.default,{href:c||"#",className:"block w-full mt-2",onClick:x,children:(0,t.jsx)(_,{children:o})})}):(0,t.jsx)(O,{})]})})]})})}function ea({title:e,description:a,ctaTitle:l,ctaHref:r,animationType:i,isTip:s,onBlockClick:n,onCtaClick:o}){let{blockStyles:c,colors:d,previewMode:u}=U();return(0,t.jsx)(D,{type:c.buttonType,shape:c.buttonShape,textColor:s&&d.tipButtonText||d.buttonText,animationType:i,opacity:1-c.transparency,backgroundColor:s&&d.tipButtonBackground||d.buttonBackground,previewMode:u,children:(0,t.jsxs)("div",{"data-testid":"text-only-block","data-cta":!!l,className:"w-full pr-5 data-[cta=true]:p-0",children:[(0,t.jsxs)("div",{onClick:n,className:"text-left",children:[(0,t.jsx)("p",{"data-testid":"card-title",className:"default-template-title",children:e}),a&&(0,t.jsx)("p",{"data-testid":"card-description",className:"default-template-paragraph mt-2",children:a})]}),l?(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:"flex justify-end mt-3",children:(0,t.jsx)(j.default,{href:r||"#",onClick:o,className:"block w-fit-content w-full","data-testid":"card-cta",children:(0,t.jsx)(_,{children:l})})})}):(0,t.jsx)(O,{})]})})}function el({block:e,ctaTitle:a,ctaHref:l,onCtaClick:r}){let{title:i,description:s,coverAsset:n,customBlockCardStyle:o,animationType:c}=e,d=n?.facades?.image?.url;return(0,t.jsxs)(t.Fragment,{children:["THUMBNAIL_LEFT"===o&&(0,t.jsx)(et,{title:i||"Custom block",description:s,image:d,ctaTitle:a,ctaHref:l,onCtaClick:r,animationType:c}),"THUMBNAIL_SQUARE"===o&&(0,t.jsx)(V,{title:i||"Custom block",description:s,image:d,ctaTitle:a,ctaHref:l,onCtaClick:r,animationType:c,square:!0}),"THUMBNAIL"===o&&(0,t.jsx)(V,{title:i||"Custom block",description:s,image:d,ctaTitle:a,ctaHref:l,onCtaClick:r,animationType:c}),"FEATURED"===o&&(0,t.jsx)(G,{title:i||"Custom block",description:s,imageUrl:d,ctaTitle:a,ctaHref:l,onCtaClick:r,animationType:c}),"TEXT_ONLY"===o&&(0,t.jsx)(ea,{title:i||"Custom block",description:s,ctaTitle:a,ctaHref:l,onCtaClick:r,animationType:c})]})}let er=(0,w.withPreview)(function({block:e,onClick:a}){let{url:l,ctaTitle:r}=e;return r?(0,t.jsx)(el,{block:e,ctaTitle:r,ctaHref:l,onCtaClick:()=>a&&a(e)}):(0,t.jsx)(j.default,{href:l,prefetch:!1,onClick:()=>a&&a(e),children:(0,t.jsx)(el,{block:e})})},w.blockPreviewConfig.customLink);var ei=e.i(50700);function es({buttonShape:e}){return(0,t.jsxs)("div",{className:(0,B.cn)("flex items-center gap-3 py-3.5 px-2.5 w-full min-w-64 border border-cherry-700 my-2.5 mx-auto bg-cherry-200",M({shape:e})),children:[(0,t.jsx)(ei.AlertCircle,{className:"text-cherry-700"}),(0,t.jsx)("p",{className:"text-xs text-cherry-700",children:"An error occured when loading this block :/"})]})}var en=e.i(376950),eo=e.i(156254),ec=e.i(603128),ed=e.i(920399),eu=e.i(253371),em=e.i(271465),ep=e.i(616110);function eh({width:e=24,height:a=24,alt:l="Email",className:r}){return(0,t.jsxs)("svg",{width:e,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:r,children:[l&&(0,t.jsx)("title",{children:l}),(0,t.jsx)("path",{d:"M22 6C22 4.9 21.1 4 20 4H4C2.9 4 2 4.9 2 6M22 6V18C22 19.1 21.1 20 20 20H4C2.9 20 2 19.1 2 18V6M22 6L12 13L2 6",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]})}function ef({id:e,name:a,type:l="text",placeholder:r,onChange:i,onBlur:s,value:n,hasError:o,...c}){return(0,t.jsxs)("div",{className:ev({hasError:o}),children:[(0,t.jsx)("input",{id:e,placeholder:r,name:a,type:l,onChange:i,onBlur:s,value:n,className:"px-3 w-full outline-none rounded-[inherit] bg-transparent placeholder:text-default-mailing-list-btn-text/40 text-[1rem] font-default-template-body","data-type":c["data-type"]}),o&&(0,t.jsx)(ei.AlertCircle,{className:"mx-2 text-cherry-500",width:22,height:22})]})}let ex={PDF:ed.File,IMAGE:eu.Image,VIDEO:ep.Video,APPLICATION:ed.File,AUDIO:em.Microphone};function eb({downloadables:e,thankYouMessageTitle:a,thankYouMessageDescription:l}){let[r,i]=(0,o.useState)(!1),{blockStyles:{buttonType:s,buttonShape:n,transparency:c=0}
2,colors:{buttonText:d="#FFFFFF",buttonBackground:u="#333333"}}=U();return(0,t.jsx)(D,{type:s,shape:n,textColor:d,opacity:1-c,backgroundColor:u,children:(0,t.jsxs)("div",{className:"w-full text-center",children:[(0,t.jsx)("p",{className:"default-template-title",children:a||"Thank you for subscribing!"}),(0,t.jsx)("p",{className:"default-template-paragraph mt-1",children:l||"You have been added to the list"}),e&&e.length>0&&(0,t.jsx)("ul",{className:"mt-3",children:e.map(({title:e,asset:a})=>{let l=a?.file?.contentType.split("/")[0].toUpperCase(),s=a?.file?.contentType&&l in ex&&ex[l]||ed.File;return(0,t.jsx)("li",{className:"mb-1 last-of-type:mb-0",children:(0,t.jsxs)("button",{onClick:()=>((e,t)=>{if(!e)throw Error("Resource URL not provided! You need to provide one");i(!0),fetch(e).then(e=>e.blob()).then(e=>{i(!1);let a=URL.createObjectURL(e),l=document.createElement("a");l.href=a,l.style.display="none",t&&t.length&&(l.download=t),document.body.appendChild(l),l.click()})})(function(e,t){if(e?.file?.contentType?.includes("video")){let a=e?.facades?.video,l=a?.playbackId;return`https://stream.mux.com/${l}/high.mp4?download=${t}`}return e?.facades?.image?.url||e?.facades?.document?.url||e?.facades?.audio?.url||e.facades?.video?.videoUrl}(a,e),e),disabled:r,className:"flex items-center justify-center gap-1 mb-1 bg-transparent m-auto underline cursor-pointer last-of-type:mb-0 ",children:[(0,t.jsx)(s,{}),(0,t.jsx)("p",{className:"font-defaultTemplateFont text-2xs",children:e})]})},a.id)})})]})})}let ev=(0,s.cva)(["flex items-center","h-11 w-full rounded-md border"],{variants:{hasError:{true:"border-cherry-300",false:"border-default-mailing-list-btn-text/40"}}});function eg({submitValue:e,emailFieldLabel:a,onSubmit:l}){let[r,i]=(0,o.useState)(""),[s,n]=(0,o.useState)(!1),c=(0,o.useCallback)(e=>{i(e.target.value)},[]),d=(0,o.useCallback)(()=>{let e=!0;return r||(e=!1),(0,en.validateEmail)(r)||(n(!0),e=!1),e},[r]),u=(0,o.useCallback)(e=>{e.preventDefault(),d()&&l({email:e.target.email?.value})},[l,d]);return(0,t.jsx)("form",{className:"text-left mt-5",onSubmit:u,children:(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)(ef,{placeholder:a||"Email",name:"email",type:"email",onChange:c,onBlur:()=>d(),value:r,hasError:!!s}),(0,t.jsx)(_,{type:"submit",className:"flex-1 whitespace-nowrap",children:e})]})})}let ej=(0,s.cva)(["default-template-paragraph mt-5 rounded-md","bg-transparent border hover:bg-transparent hover:border-default-mailing-list-btn-text/40","w-full h-11 py-1"],{variants:{hasError:{true:"border-cherry-300",false:"border-default-mailing-list-btn-text/40"}}});function ey({field:e,name:a,value:l,onChange:r,onBlur:i,error:s}){return(0,t.jsxs)("div",{className:"relative w-full",children:[(0,t.jsx)(ef,{id:e.id,placeholder:e.label,name:a,onChange:r,onBlur:i,value:l,"data-type":"additional-input-field",hasError:!!s}),s&&(0,t.jsx)(ec.InputError,{"data-testid":"textfield-error",children:s})]})}function ek({submitValue:e,onSubmit:a,requirePhone:l,requireName:r,showPhoneInput:i,showNameInput:s,nameFieldLabel:n,emailFieldLabel:c,phoneFieldLabel:d,additionalInputFields:u}){let[m,p]=(0,o.useState)({name:"",email:"",phone:""}),[h,f]=(0,o.useState)({}),[x,b]=(0,o.useState)({}),[v,g]=(0,o.useState)({}),j=(0,o.useCallback)(e=>{let{name:t,value:a}=e.target;p(e=>({...e,[t]:a}))},[]),y=(0,o.useCallback)(e=>{let{name:t,value:a}=e.target;b(e=>({...e,[t]:a}))},[]),k=(0,o.useCallback)(e=>{p(t=>({...t,phone:(0,en.enforcePhoneNumberE164)(e)??""}))},[]),w=(0,o.useCallback)(()=>{let e=!0,t={};r&&(!m.name||m.name&&!m.name.trim())&&(e=!1,t.name="Name cannot be empty"),m.email||(e=!1,t.email="Cannot be empty"),(0,en.validateEmail)(m.email)||(t.email="Email not valid",e=!1),m.email||(e=!1,t.phone="Email cannot be empty");
2let a=(0,en.validatePhone)(m.phone);return l&&(!m.phone||0===m.phone.trim().length)&&(e=!1,t.phone="Phone cannot be empty"),m.phone&&m.phone.trim().length>0&&!a&&(t.phone="Phone number not valid",e=!1),f(t),e},[m.name,m.email,m.phone,l,r]),C=(0,o.useMemo)(()=>u?.filter(e=>e.show)||[],[u]),N=(0,o.useCallback)(()=>{let e=!0,t={};return C?.forEach((a,l)=>{a.required&&!x[`${a.label.toLowerCase()}+${l}`]&&(e=!1,t[a.label.toLowerCase()]=`${a.label} cannot be empty`)}),g(t),e},[C,x]),T=()=>{let e=w(),t=N();return e&&t},S=(0,o.useCallback)(e=>{if(e.preventDefault(),w()&&N()){let t=Array.from(e.target.querySelectorAll('input[data-type="additional-input-field"]')).map(e=>({label:e.name.split("+")[0],value:e.value,id:e.id}));a({name:e.target.name?.value,email:e.target.email?.value,phone:e.target.phone?.value,additionalInputFields:t})}},[a,w,N]);return(0,t.jsxs)("form",{onSubmit:S,className:"text-left mt-5",children:[s&&(0,t.jsxs)("div",{className:"relative w-full",children:[(0,t.jsx)("div",{children:(0,t.jsx)(ef,{placeholder:n||"Name",type:"text",name:"name",onChange:j,onBlur:T,value:m.name,maxLength:80,hasError:!!h.name})}),h.name&&(0,t.jsx)(ec.InputError,{"data-testid":"textfield-error",children:h.name})]}),(0,t.jsxs)("div",{className:"relative w-full mt-5",children:[(0,t.jsx)(ef,{placeholder:c||"Email",type:"email",name:"email",onChange:j,onBlur:T,value:m.email,hasError:!!h.email}),h.email&&(0,t.jsx)(ec.InputError,{"data-testid":"textfield-error",children:h.email})]}),i&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eo.default,{value:m.phone,onChange:k,inputProps:{name:"phone"},placeholder:d||void 0,country:"us",containerClass:ej({hasError:!!h.phone}),inputClass:"focus:placeholder-opacity-20 !pl-0 bg-transparent !pl-16 text-default-mailing-list-btn-text rounded-lg",dropdownClass:"!bg-default-mailing-list-btn-background text-default-mailing-list-btn-text z-40 border-2 !border-default-mailing-list-btn-background hover:[&_.country]:!bg-default-mailing-list-btn-text hover:[&_.country]:!text-default-mailing-list-btn-background [&_.dial-code]:!text-[inherit] [&_.highlight]:!bg-default-mailing-list-btn-text [&_.highlight]:!text-default-mailing-list-btn-background !shadow-xl",buttonClass:"border-none !z-40 [&_.selected-flag]:!border-default-mailing-list-btn-text/40 [&_.arrow]:!border-t-default-mailing-list-btn-text"}),h.phone&&(0,t.jsx)(ec.InputError,{"data-testid":"textfield-error",children:h.phone})]}),u&&u.length>0&&(0,t.jsx)("ul",{className:"mb-5",children:C.map((e,a)=>(0,t.jsx)("li",{className:"mt-5",children:(0,t.jsx)(ey,{field:e,name:`${e.label.toLowerCase()}+${a}`,onChange:y,onBlur:T,value:x[e.label.toLowerCase()],error:v[e.label.toLowerCase()]})},e.id))}),(0,t.jsx)(_,{className:"mt-5",type:"submit",children:e})]})}let ew=(0,w.withPreview)(function({block:e,onSubmit:a}){let{title:l,description:s,buttonText:n,requireName:c,requirePhone:d,showPhoneInput:u,showNameInput:m,nameFieldLabel:p,emailFieldLabel:h,phoneFieldLabel:f,downloadables:b,showThumbnail:v,thumbnailAsset:g,thankYouMessageTitle:j,thankYouMessageDescription:y,additionalInputFields:k}=e,[w,C]=(0,o.useState)(!1),{blockStyles:N,colors:T,previewMode:S}=U(),P=g?.facades?.image?.url;if((0,o.useEffect)(()=>{(0,i.applyCSSVariables)({"--default-mailing-list-btn-text":T.buttonText,"--default-mailing-list-btn-background":T.buttonBackground,"--default-mailing-list-btn-text-40":(0,x.addColorAlpha)(T.buttonText,.4)})},[T.buttonText,T.buttonBackground]),w)return(0,t.jsx)(eb,{downloadables:b,thankYouMessageTitle:j,thankYouMessageDescription:y});let A=!m&&!u&&!s;return(0,t.jsxs)(D,{type:N.buttonType,shape:N.buttonShape,textColor:T.buttonText,opacity:1-N.transparency,backgroundColor:T.buttonBackground,previewMode:S,children:[!A&&v&&(0,t.jsx)(t.Fragment,{children:P?(0,t.jsx)(r.default,{src:P,alt:l||"Join mailing list",width:40,height:36,className:"m-auto rounded-3"}):(0,t.jsx)(eh,{width:40,height:36,color:T.buttonText,className:"m-auto"})}),(0,t.jsx)("p",{className:"default-template-title text-center mt-3.5",children:l||""}),!A&&s?.trim()&&(0,t.jsx)("p",{className:"default-template-paragraph text-center my-1",style:{color:(0,x.addColorAlpha)(T.buttonText,.4)},children:s}),!A&&(0,t.jsx)(ek,{submitValue:n,requirePhone:d,requireName:c,showNameInput:m,showPhoneInput:u,emailFieldLabel:h,nameFieldLabel:p,phoneFieldLabel:f,additionalInputFields:k,onSubmit:async t=>{if(a){let l=await a(e,t);return C(l),l}return!1}}),A&&(0,t.jsx)(eg,{submitValue:n,onSubmit:async t=>{if(a){let l=await a(e,t);return C(l),l}return!1},emailFieldLabel:h})]})},w.blockPreviewConfig.mailingList),eC=(0,s.cva)("AppleMusicPlayer block w-full",{variants:{previewMode:{true:"pointer-events-none",false:""},size:{SMALL:"md:h-[150px]",LARGE:"md:h-[374px]"},shape:{ROUNDED_SLIGHT:"rounded-2xl",ROUNDED:"rounded-[20px]",SQUARE:""}},defaultVariants:{previewMode:!1}}),eN=(0,s.cva)("BandcampPlayer block my-0 mx-auto",{variants:{previewMode:{true:"pointer-events-none",false:""},size:{SMALL:"w-full h-[100px]",LARGE:"w-[350px] h-[470px]"},shape:{ROUNDED_SLIGHT:"rounded-2xl",ROUNDED:"rounded-[20px]",SQUARE:""}},defaultVariants:{previewMode:!1}}),eT=(0,s.cva)("DeezerPlayer block my-0 mx-auto w-full",{variants:{previewMode:{true:"pointer-events-none",false:""},size:{SMALL:"h-[150px]",LARGE:"h-[350px]"},shape:{ROUNDED_SLIGHT:"rounded-2xl",ROUNDED:"rounded-[20px]",SQUARE:""}},defaultVariants:{previewMode:!1}}),eS=(0,s.cva)("block my-0 mx-auto w-full",{variants:{previewMode:{true:"pointer-events-none",false:""},size:{SMALL:"h-auto",LARGE:"h-[450px]"},shape:{ROUNDED_SLIGHT:"rounded-2xl",ROUNDED:"rounded-[20px]",SQUARE:""}},defaultVariants:{previewMode:!1}}),eP={width:"100%",height:"450px",autoPlay:!1,hideRelated:!1,showComments:!0,showUser:!0,showReposts:!1,visual:!0,color:"ff5500"},eA=(0,s.cva)("SpotifyPlayer block my-0 mx-auto w-full",{variants:{previewMode:{true:"pointer-events-none",false:""},size:{SMALL:"h-[80px]",LARGE:"h-[352px]"},shape:{ROUNDED_SLIGHT:"rounded-2xl",ROUNDED:"rounded-[20px]",SQUARE:""}},defaultVariants:{previewMode:!1}}),eB={SPOTIFY:function({url:e,size:a="SMALL",shape:l,previewMode:r}){return(0,t.jsx)("iframe",{title:"Spotify music player",className:eA({previewMode:r,size:a,shape:l}),src:e,frameBorder:"0"})},APPLE_MUSIC:function({url:e,size:a,shape:l,previewMode:r}
2){return(0,t.jsx)("iframe",{title:"Apple Music",className:eC({previewMode:r,size:a,shape:l}),src:e,frameBorder:"0"})},SOUNDCLOUD:function({url:e,size:a,shape:l,previewMode:r}){let{autoPlay:i,hideRelated:s,showComments:n,showUser:c,showReposts:d,visual:u,color:m}=eP,p=(0,o.useMemo)(()=>"LARGE"===a?`${e}&auto_play=${i}&hide_related=${s}&show_comments=${n}&show_user=${c}&show_reposts=${d}&visual=${u}`:`${e}&color=${m}&auto_play=${i}&hide_related=${s}&show_comments=${n}&show_user=${c}&show_reposts=${d}`,[i,m,s,n,d,c,e,u,a]);return(0,t.jsx)("iframe",{title:"SoundCloud player",className:eS({previewMode:r,size:a,shape:l}),scrolling:"no",frameBorder:"no",src:p})},DEEZER:function({url:e,size:a,shape:l,previewMode:r}){let i=new URL(e);return"LARGE"===a&&i.searchParams.set("tracklist","true"),(0,t.jsx)("iframe",{title:"Deezer",className:eT({previewMode:r,size:a,shape:l}),src:i.toString(),frameBorder:"0"})},BANDCAMP:function({url:e,size:a,shape:l,previewMode:r}){return(0,t.jsx)("iframe",{title:"Bandcamp",className:eN({previewMode:r,size:a,shape:l}),src:"LARGE"===a?`${e}/size=large/bgcol=333333/tracklist=false`:`${e}/bgcol=333333`,frameBorder:"0"})}},eE=(0,w.withPreview)(function({block:{musicPlatform:e,url:a,playerSize:l}}){let{blockStyles:r,previewMode:i}=U();if(!e)return null;let s=eB[e];return(0,t.jsx)(s,{url:a,shape:r.buttonShape,size:l,previewMode:i})},w.blockPreviewConfig.music);var eF=e.i(609203),T=T;function eL({className:e}){return(0,t.jsxs)("svg",{width:"344",height:"150",viewBox:"0 0 344 150",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[(0,t.jsx)("path",{d:"M62.2112 85.5112L23.7026 122.209C18.4755 127.19 22.0011 136 29.2216 136H312.592C322.063 136 327.801 125.542 322.714 117.554L280.965 51.9987C267.094 30.2184 235.743 28.9856 220.205 49.6094L198.312 78.6681C184 97.6642 156.487 100.32 138.805 84.4126C116.908 64.7119 83.5347 65.1906 62.2112 85.5112Z",fill:"white"}),(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M160.5 70C150.845 70 143 62.1479 143 52.5C143 42.8521 150.845 35 160.5 35C170.148 35 178 42.8521 178 52.5C178 62.1479 170.148 70 160.5 70Z",fill:"white"})]})}function eM({id:e,imageUrl:a,title:l,description:i,price:s,saleDiscountPrice:n,location:o,date:c,duration:d,rating:u,ctaTitle:m,ctaHref:p,animationType:h,onCtaClick:f}){let{blockStyles:x,colors:b}=U(),v=d||c||o;return(0,t.jsx)(D,{isFeatured:!0,type:x.buttonType,shape:x.buttonShape,textColor:b.buttonText,animationType:h,opacity:1-x.transparency,backgroundColor:b.buttonBackground||"#333333",className:"h-full",children:(0,t.jsxs)("div",{"data-testid":"featured-block",className:"w-full h-full flex flex-col",children:[(0,t.jsxs)("div",{className:"relative aspect-square w-full",children:[!a&&(0,t.jsx)("div",{"data-testid":"featured-square-block-placeholder-image",className:"w-full bg-neutral-200",children:(0,t.jsx)(eL,{className:"w-full"})}),a&&(0,t.jsx)(r.default,{src:a,alt:l||"Featured image",sizes:"100vw","data-testid":"featured-square-block-image",className:"object-contain",fill:!0})]}),(0,t.jsxs)("div",{className:"h-full flex flex-col justify-between p-4 relative text-left",children:[(0,t.jsxs)("div",{"data-cta":!!m,className:"pr-7 data-[cta=true]:p-0",children:[(0,t.jsx)("p",{className:"default-template-title line-clamp-2",children:l}),i&&(0,t.jsx)("div",{className:"default-template-paragraph mt-1 text-2xs break-words line-clamp-2",dangerouslySetInnerHTML:{__html:i}})]}),v&&(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"space-y-[5px] mt-4",children:[s&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(T.default,{height:16,width:16,color:b.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:n?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("s",{children:s})," ",(0,t.jsx)("strong",{children:n})]}):s}),u&&(0,t.jsx)("div",{onClick:e=>e.preventDefault(),children:(0,t.jsx)(P.default,{...u,serviceId:e,starsColor:b.buttonText,style:P.RatingsStyles.COMPACT})})]}),o&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(S.MarkerPin,{height:16,width:16,color:b.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:o})]}),c&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(C.Calendar,{height:16,width:16,color:b.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:c})]}),d&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)(N.Clock,{height:16,width:16,color:b.buttonText}),(0,t.jsx)("p",{className:"default-template-paragraph",children:`${d} min${1!==d?"s":""}`})]})]})}),!v&&s&&(0,t.jsxs)("div",{className:"flex items-center gap-2.5 mt-2.5",children:[(0,t.jsx)("p",{className:"default-template-paragraph",children:n?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("s",{children:s})," ",(0,t.jsx)("strong",{children:n})]}):s}),u&&(0,t.jsx)("div",{onClick:e=>e.preventDefault(),children:(0,t.jsx)(P.default,{...u,serviceId:e,starsColor:b.buttonText,style:P.RatingsStyles.COMPACT})})]}),m?(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(j.default,{href:p||"#",className:"mt-2",onClick:f,children:(0,t.jsx)(_,{children:m})})}):(0,t.jsx)(O,{})]})]})})}function eD({product:e,cardStyle:a,displayProductDescription:l,blockId:r,onClick:i,isPreview:s,linkPrefix:n}){let[c,d]=(0,o.useState)(""),u=(0,o.useMemo)(()=>s&&r?`/store/links/merch?id=${r}&mode=edit`:`${n}merch/${e.id}`,[n,e.id,s,r]),m=e.coverAsset?.facades?.image?.url,p=e.price,h=p?(0,v.formatAmou
2ntForDisplay)(p.amount/100,p.currencyCode):void 0;return(0,o.useEffect)(()=>{if(l&&e.description)try{d((0,eF.tiptapJsonToHtml)(e.description))}catch(e){console.error("Error converting description JSON:",e),d("<p>Error loading description.</p>")}else d("")},[e.description,l]),(0,t.jsxs)(j.default,{href:u,onClick:i,children:[a===A.PhysicalProductBlockCardStyle.FeaturedTop&&(0,t.jsx)(G,{id:e?.id,title:e?.title||"",description:l?c:null,imageUrl:m,price:h}),a===A.PhysicalProductBlockCardStyle.FeaturedSquare&&(0,t.jsx)(eM,{id:e?.id,title:e?.title||"",description:l?c:null,imageUrl:m,price:h}),a===A.PhysicalProductBlockCardStyle.FeaturedLeft&&(0,t.jsx)(et,{id:e?.id,title:e?.title||"",description:l?c:null,image:m,price:h})]})}let eI={[A.PhysicalProductBlockLayout.Grid]:function({children:e,title:a}){return(0,t.jsxs)(t.Fragment,{children:[a&&(0,t.jsx)("p",{className:"text-left uppercase px-3 mb-2.5 default-template-title",children:a}),(0,t.jsx)("div",{className:"grid grid-cols-2 gap-2",children:e})]})},[A.PhysicalProductBlockLayout.Vertical]:function({children:e,title:a}){return(0,t.jsxs)(t.Fragment,{children:[a&&(0,t.jsx)("p",{className:"text-left uppercase px-3 mb-2.5 default-template-title",children:a}),(0,t.jsx)("div",{className:"flex flex-col gap-2",children:e})]})},[A.PhysicalProductBlockLayout.Carousel]:Z},eU=(0,w.withPreview)(function({block:e,isPreview:a,onClick:l,linkPrefix:r}){let i=e.physicalProductBlockTitle??e.title,s=e.physicalProductBlockCardStyle??e.cardStyle,n=e.products??[],{previewMode:o=!1}=U();if(0===n.length)return null;if(1===n.length){let c=n[0];return(0,t.jsxs)(t.Fragment,{children:[i&&(0,t.jsx)("p",{className:J({resetSpace:!o}),children:i}),(0,t.jsx)(eD,{product:c,cardStyle:s,blockId:e.id,onClick:()=>l?.(e,c),displayProductDescription:e.displayProductDescription,isPreview:a,linkPrefix:r},c.id)]})}let c=eI[e.layout];return(0,t.jsx)(c,{title:i,children:n.map(i=>(0,t.jsx)(eD,{product:i,cardStyle:s,blockId:e.id,onClick:()=>l?.(e,i),displayProductDescription:e.displayProductDescription,isPreview:a,linkPrefix:r},i.id))})},w.blockPreviewConfig.physicalProduct);var e_=e.i(746276);function eR({card:e}){return e?.__typename==="LiveStreamLinkCard"&&e.platform?(0,y.getLivestreamPlatformDisplayName)(e.platform):e?.__typename==="ConsultationLinkCard"?(0,b.getPlatformToDisplayName)(e.consultationPlatform):""}function eO({card:e}){return e?.__typename==="LiveStreamLinkCard"?`${(0,g.toDDDMMMDDYYYY)(new Date(e.startAt))} ${(0,g.tohmma)(new Date(e.startAt))}`:""}function e$({card:e}){if(e?.__typename==="ConsultationLinkCard")return e.duration}function eG({href:e,testId:a,ctaTitle:l,onClick:r,children:i}){return l?(0,t.jsx)(t.Fragment,{children:i}):(0,t.jsx)(j.default,{href:e,prefetch:!1,locale:!1,onClick:r,"data-testid":a,children:i})}let eH=(0,w.withPreview)(function({block:e,linkPrefix:a,onClick:l}){let{card:r,service:i,premiumBlockCardStyle:s,ctaTitle:n}=e,c=(0,o.useMemo)(()=>i?(0,y.generateServicePath)({service:i,linkPrefix:a,id:r.id}):"",[r.id,a,i]),d=(0,o.useMemo)(()=>(0,e_.getSaleDiscountPriceFromLinkCard)(r),[r]),u=(0,o.useMemo)(()=>{if(d)return`${(0,v.formatAmountForDisplay)(d.amount/100,r.price?.currencyCode)}`},[d,r.price?.currencyCode]);return(0,t.jsxs)(eG,{href:c,onClick:()=>l&&l(e),testId:"exclusive-content-block",ctaTitle:n,children:[s===A.PremiumBlockCardStyle.ThumbnailLeft&&(0,t.jsx)(et,{id:r?.id,title:r?.title||"",image:r?.coverAsset?.facades?.video?.thumbnailUrl||r?.coverAsset?.facades?.image?.url,ctaTitle:n,description:(0,p.tiptapJsonToPlainText)(r?.description),price:r?.price?.amount?(0,v.formatAmountForDisplay)(r.price.amount/100,r.price?.currencyCode):"FREE",rating:r?.rating,saleDiscountPrice:u,location:eR({card:r}),date:eO({card:r}),duration:e$({card:r}),ctaHref:n?c:void 0}),s===A.PremiumBlockCardStyle.Thumbnail&&(0,t.jsx)(V,{title:r?.title||"",image:r?.coverAsset?.facades?.video?.thumbnailUrl||r?.coverAsset?.facades?.image?.url,description:(0,p.tiptapJsonToPlainText)(r?.description),price:r?.price?.amount?(0,v.formatAmountForDisplay)(r.price.amount/100,r.price?.currencyCode):"FREE",saleDiscountPrice:u,ctaTitle:n,ctaHref:n?c:void 0}),s===A.PremiumBlockCardStyle.ThumbnailSquare&&(0,t.jsx)(V,{title:r?.t
2itle||"",image:r?.coverAsset?.facades?.video?.thumbnailUrl||r?.coverAsset?.facades?.image?.url,description:(0,p.tiptapJsonToPlainText)(r?.description),price:r?.price?.amount?(0,v.formatAmountForDisplay)(r.price.amount/100,r.price?.currencyCode):"FREE",saleDiscountPrice:u,ctaTitle:n,ctaHref:n?c:void 0,square:!0}),s===A.PremiumBlockCardStyle.Featured&&(0,t.jsx)(G,{id:r?.id,title:r?.title||"",description:(0,p.tiptapJsonToPlainText)(r?.description),rating:r?.rating,imageUrl:r?.coverAsset?.facades?.video?.thumbnailUrl||r?.coverAsset?.facades?.image?.url,price:r?.price?.amount?(0,v.formatAmountForDisplay)(r.price.amount/100,r.price?.currencyCode):"FREE",saleDiscountPrice:u,location:eR({card:r}),date:eO({card:r}),duration:e$({card:r}),ctaTitle:n,ctaHref:n?c:void 0})]})},w.blockPreviewConfig.premium);function eV({product:e,cardStyle:a,displayProductDescription:l,blockId:r,isPreview:i,onClick:s}){let n=(0,o.useMemo)(()=>(0,k.shopifyProductUrlGenerator)({shopifyProductUrl:e.shopifyProductUrl,id:r,isPreview:i}),[r,i,e.shopifyProductUrl]);return(0,t.jsxs)("a",{href:n,onClick:s,children:[a===A.ShopifyBlockCardStyleEnum.FeaturedTop&&(0,t.jsx)(G,{id:e?.shopifyProductId,title:e?.title||"",description:l?e?.description:null,imageUrl:e?.productImageUrls[0],price:e?.priceRange?(0,v.formatAmountForShopify)(e.priceRange):void 0}),a===A.ShopifyBlockCardStyleEnum.FeaturedSquare&&(0,t.jsx)(eM,{id:e?.shopifyProductId,title:e?.title||"",description:l?e?.description:null,imageUrl:e?.productImageUrls[0],price:e?.priceRange?(0,v.formatAmountForShopify)(e.priceRange):void 0}),a===A.ShopifyBlockCardStyleEnum.FeaturedLeft&&(0,t.jsx)(et,{id:e?.shopifyProductId,title:e?.title||"",description:l?e?.description:null,image:e?.productImageUrls[0],price:e?.priceRange?(0,v.formatAmountForShopify)(e.priceRange):void 0})]})}let eq=(0,w.withPreview)(function({block:e,isPreview:a,onClick:l}){let{shopifyProductBlockTitle:r,products:i,shopifyProductBlockCardStyle:s}=e,{previewMode:n=!1}=U();if(1===i.length){let o=i[0];return(0,t.jsxs)(t.Fragment,{children:[r&&(0,t.jsx)("p",{className:J({resetSpace:!n}),children:r}),(0,t.jsx)(eV,{product:o,cardStyle:s,onClick:()=>l&&l(e,o),displayProductDescription:e.displayProductDescription,blockId:e.id,isPreview:a},o.shopifyProductId)]})}return(0,t.jsx)(Z,{title:r,children:i.map(r=>(0,t.jsx)(eV,{product:r,cardStyle:s,onClick:()=>l&&l(e,r),displayProductDescription:e.displayProductDescription,blockId:e.id,isPreview:a},r.shopifyProductId))})},w.blockPreviewConfig.shopify),ez=(0,s.cva)("list-none w-full relative overflow-hidden",{variants:{cardStyle:{[A.SocialFeedBlockCardStyleEnum.CircleGrid]:"aspect-square",[A.SocialFeedBlockCardStyleEnum.RectangleGrid]:"aspect-[3/4]",[A.SocialFeedBlockCardStyleEnum.SquareGrid]:"aspect-square"}}}),eY=(0,w.withPreview)(function({block:e,onClick:a,isPreview:l}){let{blockStyles:s}=U(),{items:n,socialFeedBlockCardStyle:o,socialFeedBlockTitle:c}=e;return(0,t.jsxs)("div",{className:"relative text-left",children:[(0,t.jsx)("p",{className:"text-2xs mb-3",children:c}),(0,t.jsx)("ul",{className:(0,i.cn)("grid grid-cols-2 gap-3",!l&&"md:grid-cols-3"),children:n.map((l,n)=>(0,t.jsx)("li",{className:(0,i.cn)(ez({cardStyle:o}),o===A.SocialFeedBlockCardStyleEnum.CircleGrid?"rounded-full":M({shape:s.buttonShape})),children:l.url?(0,t.jsx)("a",{href:l.url||"",onClick:()=>a&&a(e,l),target:"_blank",rel:"noreferrer",children:(0,t.jsx)(r.default,{alt:l.title||"Social feed image",src:l.coverAsset.facades?.image?.url||"",fill:!0,style:{objectFit:"cover"}})},n):(0,t.jsx)(r.default,{alt:l.title||"Social feed image",src:l.coverAsset.facades?.image?.url||"",fill:!0,style:{objectFit:"cover"}})},n))})]})},w.blockPreviewConfig.socialFeed);var eW=e.i(815351);let eK=(0,eW.default)(()=>e.A(965066),{loadableGenerated:{modules:[577369]},ssr:!1}),eJ=(0,eW.default)(()=>e.A(915900),{loadableGenerated:{modules:[266434]},ssr:!1}),eX=(0,eW.default)(()=>e.A(722857),{loadableGenerated:{modules:[364452]},ssr:!1}),eZ=(0,eW.default)(()=>e.A(697612),{loadableGenerated:{modules:[477767]},ssr:!1}),eQ=(0,eW.default)(()=>e.A(889234),{loadableGenerated:{modules:[629994]},ssr:!1}),e0=(0,eW.default)(()=>e.A(87603),{loadableGenerated:{modules:[238594]},ssr:!1}),e1=(0,eW.default)(()=>e.A(746097),{loadableGenerated:{modules:[620331]},ssr:!1}),e2=(0,eW.default)(()=>e.A(94192),{loadableGenerated:{modules:[556052]},ssr:!1}),e5=(0,eW.default)(()=>e.A(36073),{loadableGenerated:{modules:[585463]},ssr:!1}),e3=(0,eW.default)(()=>e.A(467977),{loadableGenerated:{modules:[138101]},ssr:!1}),e4=(0,eW.default)(()=>e.A(146477),{loadableGenerated:{modules:[251471]},ssr:!1}),e6=(0,eW.default)(()=>e.A(116765),{loadableGenerated:{modules:[308978]},ssr:!1}),e7=(0,eW.default)(()=>
2e.A(260048),{loadableGenerated:{modules:[383398]},ssr:!1}),e8=(0,eW.default)(()=>e.A(228460),{loadableGenerated:{modules:[89424]},ssr:!1}),e9=(0,eW.default)(()=>e.A(769845),{loadableGenerated:{modules:[576155]},ssr:!1}),te=(0,eW.default)(()=>e.A(392199),{loadableGenerated:{modules:[127224]},ssr:!1}),tt=(0,eW.default)(()=>e.A(403052),{loadableGenerated:{modules:[12052]},ssr:!1}),ta=(0,eW.default)(()=>e.A(116399),{loadableGenerated:{modules:[993405]},ssr:!1}),tl=(0,eW.default)(()=>e.A(920318),{loadableGenerated:{modules:[882336]},ssr:!1}),tr=(0,eW.default)(()=>e.A(762793),{loadableGenerated:{modules:[742370]},ssr:!1}),ti=(0,eW.default)(()=>e.A(454938),{loadableGenerated:{modules:[408741]},ssr:!1}),ts=(0,eW.default)(()=>e.A(410159),{loadableGenerated:{modules:[214857]},ssr:!1}),tn=(0,eW.default)(()=>e.A(397624),{loadableGenerated:{modules:[157293]},ssr:!1}),to=(0,eW.default)(()=>e.A(126989),{loadableGenerated:{modules:[784285]},ssr:!1}),tc=(0,eW.default)(()=>e.A(34830),{loadableGenerated:{modules:[607020]},ssr:!1}),td={SHOP:eK,ETSY:eJ,EMAIL:eX,TIDAL:eZ,DEEZER:eQ,TIKTOK:e0,TWITCH:e1,NAPSTER:e2,WEBSITE:e5,SPOTIFY:e3,YOUTUBE:e4,TWITTER:e6,THREADS:e7,GROOVER:e8,PATREON:e9,BANDCAMP:te,FACEBOOK:tt,LINKEDIN:ta,SNAPCHAT:tl,PINTEREST:tr,INSTAGRAM:ti,SOUNDCLOUD:ts,APPLE_MUSIC:tn,AMAZON_MUSIC:to,APPLE_PODCAST:(0,eW.default)(()=>e.A(102717),{loadableGenerated:{modules:[696694]},ssr:!1}),TUMBLR:tc};function tu({platform:e,color:a}){let l=td[e];return(0,t.jsx)(l,{color:a,width:18,height:18,className:"my-1 mx-2"})}let tm=(0,w.withPreview)(function({block:e,onClick:a}){let{colors:l}=U();return(0,t.jsx)("ul",{className:"flex justify-center items-center flex-wrap mx-4 mb-0 md:mx-6 ",children:e.links?.map(r=>(0,t.jsx)("li",{children:(0,t.jsx)("a",{href:r.url,target:"_blank",rel:"noreferrer",onClick:()=>a&&a(r,e.databaseId),children:(0,t.jsx)(tu,{platform:r.platform,color:l.text})})},r.id))})},w.blockPreviewConfig.socialLinks),tp=(0,w.withPreview)(function({block:e}){let[a,l]=(0,o.useState)("");return(0,o.useEffect)(()=>
2{l((0,eF.tiptapJsonToHtml)(e.content))},[e.content]),(0,t.jsx)("div",{className:"text-left overflow-hidden default-text-block",dangerouslySetInnerHTML:{__html:a}})},w.blockPreviewConfig.text),th=(0,s.cva)("relative",{variants:{isCarousel:{true:"-ml-3 -mr-4",false:"ml-0"}}}),tf=(0,s.cva)("relative w-full snap-x snap-mandatory scroll-pr-0 scroll-smooth overflow-x-auto pl-3 pr-3",{variants:{hasMultiple:{true:"flex gap-2.5",false:"block"}}}),tx=(0,s.cva)("",{variants:{hasMultiple:{true:"grid grid-cols-2 gap-2.5",false:"block"}}}),tb=(0,s.cva)("text-left uppercase md:p-0 default-template-title mb-2.5",{variants:{resetSpace:{false:"px-3"},isCarousel:{false:""}},compoundVariants:[{resetSpace:!0,isCarousel:!0,className:"px-3 md:p-0"}]}),tv=(0,w.withPreview)(function({block:{thumbnailsBlockCardStyle:e,thumbnailsBlockTitle:a,items:l}}){let{blockStyles:i,previewMode:s}=U(),n=e===A.ThumbnailsBlockCardStyleEnum.CircleCarousel||e===A.ThumbnailsBlockCardStyleEnum.SquareCarousel;return(0,t.jsxs)("div",{className:th({isCarousel:n}),children:[(0,t.jsx)("p",{className:tb({resetSpace:!s,isCarousel:n}),children:a}),(e===A.ThumbnailsBlockCardStyleEnum.CircleCarousel||e===A.ThumbnailsBlockCardStyleEnum.SquareCarousel)&&(0,t.jsx)("ul",{className:tf({hasMultiple:l.length>1}),children:l.map(({title:a,coverAsset:l,url:s},n)=>(0,t.jsx)("li",{className:(0,B.cn)("relative w-[200px] aspect-square overflow-hidden shrink-0",e===A.ThumbnailsBlockCardStyleEnum.CircleCarousel?"rounded-full":M({shape:i.buttonShape})),children:s?(0,t.jsx)("a",{href:s,children:(0,t.jsx)(r.default,{alt:a||"Thumbnails image",src:l.facades?.image?.url||"",fill:!0,style:{objectFit:"cover"}})},n):(0,t.jsx)(r.default,{alt:a||"Thumbnails image",src:l.facades?.image?.url||"",fill:!0,style:{objectFit:"cover"}})},n))}),(e===A.ThumbnailsBlockCardStyleEnum.CircleGrid||e===A.ThumbnailsBlockCardStyleEnum.SquareGrid)&&(0,t.jsx)("ul",{className:tx({hasMultiple:l.length>1}),children:l.map(({title:a,coverAsset:l,url:s},n)=>(0,t.jsx)("li",{className:(0,B.cn)("w-full aspect-square relative overflow-hidden",e===A.ThumbnailsBlockCardStyleEnum.CircleGrid?"rounded-full":M({shape:i.buttonShape})),children:s?(0,t.jsx)("a",{href:s||"",children:(0,t.jsx)(r.default,{alt:a||"Thumbnails image",src:l.facades?.image?.url||"",fill:!0,style:{objectFit:"cover"}})},n):(0,t.jsx)(r.default,{alt:a||"Thumbnails image",src:l.facades?.image?.url||"",fill:!0,style:{objectFit:"cover"}})},n))})]})},w.blockPreviewConfig.thumbnails);var tg=e.i(565057),tg=tg,tj=e.i(629748),ty=e.i(126046),ty=ty,tk=e.i(744222),tk=tk,tw=e.i(983227),tw=tw,tC=e.i(30297),tN=e.i(633435);function tT({supporters:e=[],className:a}){let{colors:l}=U(),r=e.slice(0,3),i=e.length-3;return(0,t.jsxs)("div",{className:(0,B.cn)("flex items-center",a),children:[(0,t.jsx)("div",{className:"flex items-center",children:r.map(({id:e,avatarUrl:a,username:r})=>(0,t.jsxs)("div",{className:"relative w-5 h-5 rounded-full flex justify-center items-center overflow-hidden -ml-2 border border-white",children:[a&&(0,t.jsx)("img",{src:a,alt:r||"user avatar",className:"w-full object-contain"}),!a&&(0,t.jsx)("div",{className:"absolute w-full h-full flex justify-center items-center top-1/2 left-1/2 transform -translate-y-1/2 -translate-x-1/2",style:{background:l.tipButtonText,color:l.tipButtonBackground},children:(0,t.jsx)(tg.default,{width:"24"})})]},e))}),i>0&&(0,t.jsxs)("span",{role:"math",className:"text-[0.813rem] leading-5 font-semibold ml-0.5",children:["+",i]})]})}function tS({buttonText:e,goal:{title:a,description:l,transactionsCount:i,coverAsset:s,target:n,accumulatedAmount:c},animationType:d}){let{blockStyles:u,colors:m,previewMode:p}=U(),h=Math.min(c.amount/n.amount,1),f=(0,o.useMemo)(()=>Array.from(Array(i),(e,t)=>({id:`fake-supporter-id-${t.toString()}`})),[i]),x=s?.facades?.image?.url,b=(0,v.formatAmountForDisplay)((c.amount??0)/100,c.currencyCode),g=(0,v.formatAmountForDisplay)((n.amount??0)/100,n.currencyCode);return(0,t.jsx)(D,{type:u.buttonType,shape:u.buttonShape,textColor:m.buttonText,animationType:d,opacity:1-u.transparency,backgroundColor:m.buttonBackgroun
2d,previewMode:p,isFeatured:!0,noAnimation:!0,children:(0,t.jsxs)("div",{className:"w-full text-start",children:[x&&(0,t.jsx)("div",{"data-cy":"goal-block-image",className:"relative w-full h-36",children:(0,t.jsx)(r.default,{src:x,alt:a,fill:!0,sizes:"100vw",style:{objectFit:"cover"}})}),(0,t.jsxs)("div",{className:"p-4 pb-0",children:[(0,t.jsx)("p",{className:"default-template-title mb-2",children:a}),l&&(0,t.jsx)("p",{className:"default-template-paragraph break-words whitespace-pre-wrap",children:l}),(0,t.jsxs)("div",{className:"relative w-full h-2 mt-5",children:[(0,t.jsx)("div",{style:{background:m.buttonText||"#f0f0f0"},className:"opacity-50 rounded-md overflow-hidden w-full h-full"}),(0,t.jsx)("div",{className:"absolute left-0 top-0 rounded-full h-full",style:{width:h<.5?"8px":`${100*h}%`,background:m.tipButtonText||m.innerButtonText}})]}),(0,t.jsxs)("div",{className:"flex justify-between items-center mt-2",children:[(0,t.jsxs)("p",{className:"text-2xs",children:[(0,t.jsx)("span",{className:"font-semibold",children:b})," (",(0,t.jsxs)("span",{children:["Goal: ",g]}),")"]}),(0,t.jsx)(tT,{supporters:f})]}),(0,t.jsx)(_,{className:"my-5",isTip:!0,children:e||"Support me"})]})]})})}function tP({creator:e,animationType:a,onFetchTippingFeed:l}){let[r,i]=(0,o.useState)([]),[s,n]=(0,o.useState)(),[c,d]=(0,o.useState)(!1),{blockStyles:u,colors:m,previewMode:p}=U(),h=(0,o.useCallback)(async(e=2,t)=>{try{d(!0);let a=(await l(e,t)).creatorLinkByUsername.blocks.find(e=>"TipBlock"===e.__typename);n(a?.tippingFeed.pageInfo);let r=a?.tippingFeed.edges.filter(e=>!!e)?.map(({node:{id:e,message:t,price:a,owner:l}})=>({id:e,message:t,owner:l,amount:(0,v.formatAmountForDisplay)(a.amount/100,a.currencyCode)}));i(e=>[...e,...r]),d(!1)}catch(e){tN.toast.error(e?.message||"Failed to load donations, please try again..")}},[l]),f=(0,o.useMemo)(()=>(0,x.addColorAlpha)(m.buttonText,.15),[m.buttonText]),b=(0,o.useCallback)(()=>{s&&h(4,s.endCursor)},[h,s]);return(0,o.useEffect)(()=>{h()},[]),(0,t.jsx)(t.Fragment,{children:r.length>0&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(D,{noAnimation:!0,type:u.buttonType,shape:u.buttonShape,textColor:m.buttonText,animationType:a,opacity:1-u.transparency,backgroundColor:m.buttonBackground,previewMode:p,className:"mt-3",children:(0,t.jsxs)("div",{className:"w-full text-start",children:[(0,t.jsx)("span",{className:"text-2xs uppercase",children:"Donations"}),r.map(a=>(0,t.jsx)("ul",{className:"mt-3",children:(0,t.jsx)("li",{className:"mt-3",children:(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("div",{className:"w-8 h-8 p-1 rounded-full flex items-center justify-center flex-shrink-0",style:{background:f},children:(0,t.jsx)(tk.default,{color:m.buttonText,width:15,height:15})}),(0,t.jsxs)("p",{className:"text-2xs",children:[(0,t.jsx)("b",{children:a.owner.name||"Someone"})," tipped"," ",e," ",(0,t.jsx)("b",{children:a.amount})]})]}),a.message&&(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{style:{background:(0,x.addColorAlpha)(m.buttonText,.15)},className:"relative p-3 mt-2 rounded-md",children:[(0,t.jsx)("div",{className:"absolute bg-transparent -top-2 left-2 w-0 h-0 border-l-8 border-l-transparent border-r-8 border-r-transparent border-b-8",style:{borderBottomColor:(0,x.addColorAlpha)(m.buttonText,.15)}}),(0,t.jsx)("p",{className:"text-2xs",children:a.message})]})})]})})},a.id)),s?.hasNextPage&&(0,t.jsx)(_,{onClick:b,disabled:c,className:"mt-3",children:c?(0,t.jsx)(tC.Loader,{}):"See more"})]})})})})}let tA={HEART:tk.default,MONEY:tj.DollarSign,GIFT:tw.default,STAR:ty.default},tB=(0,w.withPreview)(function({block:e,creatorName:a,username:l,linkPrefix:r="https://snipfeed.co",onClick:i,onFetchTippingFeed:s}){let{id:n,goal:c,showTipingFeed:d,buttonText:u,tipBlockCardStyle:m,icon:p,animationType:h}=e,{colors:f}=U(),b=(0,o.useMemo)(()=>(0,k.tipUrlGenerator)({id:n,linkPrefix:r}),[n,r]),v=tA[p],g=f.tipButtonText||f.innerButtonText,y=(0,o.useMemo)(()=>(0,x.addColorAlpha)(g,.2),[g]);return(0,t.jsxs)(t.Fragment,{children:[c?(0,t.jsx)(j.default,{href:b,prefetch:!1,"data-cy":"goal-block",onClick:()=>i&&i(e),children:(0,t.jsx)(tS,{url:b,goal:c,buttonText:u,animationType:h})}):(0,t.jsx)(j.default,{href:b,prefetch:!1,"data-cy":"tip-block-preview",onClick:()=>i&&i(e),children:(0,t.jsxs)("div",{"data-cy":"support-me-btn",children:["TEXT_WITH_ICON"===m&&(0,t.jsx)(V,{title:u,image:(0,t.jsx)("div",{style:{background:y},"data-cy":`support-me-icon-${p}`,className:"flex items-center justify-center w-full h-full p-2",children:(0,t.jsx)(v,{c
2olor:g,width:24,height:24})}),animationType:h,isTip:!0}),"TEXT_ONLY"===m&&(0,t.jsx)(ea,{title:u,description:"",animationType:h,isTip:!0})]})}),d&&l&&s?(0,t.jsx)(tP,{creator:a||l,onFetchTippingFeed:s,animationType:h}):null]})},w.blockPreviewConfig.supportMe);var tE=e.i(961571);function tF({block:e}){return(0,t.jsx)(tE.default,{tweetUrls:e.tweetUrls,className:"p-0 text-left"})}let tL=(0,w.withPreview)(function({block:e}){return(0,t.jsx)(tF,{block:e})},w.blockPreviewConfig.twitterEmbed);var tM=e.i(616540);let tD=(0,s.cva)("rounded-none",{variants:{shape:{[A.LinkButtonShape.RoundedSlight]:"rounded-2xl ",[A.LinkButtonShape.Rounded]:"rounded-[20px]",[A.LinkButtonShape.Square]:"rounded-none"}}});function tI({radius:e,src:a}){return(0,t.jsx)("iframe",{src:a,allowFullScreen:!0,frameBorder:"0",className:(0,B.cn)("absolute w-full h-full top-0 left-0",e)})}let tU="w-full h-full relative my-0 mx-auto",t_=(0,s.cva)(`${tU} pt-[50%] overflow-hidden`,{variants:{previewMode:{true:"pointer-events-none ",false:""}},defaultVariants:{previewMode:!1}}),tR=(0,s.cva)(`${tU} max-w-[300px] h-[575px] overflow-hidden rounded-[20px]`,{variants:{previewMode:{true:"pointer-events-none ",false:""}},defaultVariants:{previewMode:!1}}),tO=(0,s.cva)(`${tU} pt-[50%]`,{variants:{previewMode:{true:"pointer-events-none ",false:""}},defaultVariants:{previewMode:!1}}),t$=(0,s.cva)(`${tU} pt-[56%]`,{variants:{previewMode:{true:"pointer-events-none ",false:""}},defaultVariants:{previewMode:!1}}),tG={TIKTOK:function({url:e,radius:a,previewMode:l}){return(0,t.jsx)("div",{className:(0,B.cn)(a,tR({previewMode:l}
2)),children:(0,t.jsx)(tI,{src:e,radius:a})})},VIMEO:function({url:e,radius:a,previewMode:l}){return(0,t.jsx)("div",{className:t$({previewMode:l}),children:(0,t.jsx)(tI,{src:e,radius:a})})},TWITCH:function({url:e,radius:a,previewMode:l}){let[r,i]=(0,o.useState)(e);return(0,o.useEffect)(()=>{i(`${e}&parent=${window.location.host}`)},[e]),(0,t.jsx)("div",{className:tO({previewMode:l}),children:(0,t.jsx)(tI,{src:r,radius:a})})},YOUTUBE:function({url:e,radius:a,previewMode:l}){return(0,t.jsx)("div",{className:(0,B.cn)(a,t_({previewMode:l})),children:(0,t.jsx)(tM.default,{url:e,width:"100%",height:"100%",className:"default-youtube-player"})})}},tH=(0,w.withPreview)(function({block:{videoPlatform:e,url:a}}){let{blockStyles:l,previewMode:r}=U(),i=tD({shape:l.buttonShape}),[s,n]=(0,o.useState)(!1);if((0,o.useEffect)(()=>{n(!0)},[]),!e)return null;let c=tG[e];return(0,t.jsx)(t.Fragment,{children:s&&(0,t.jsx)(c,{url:a,radius:i,previewMode:r})})},w.blockPreviewConfig.video);function tV({block:e,profile:a,username:l,api:r,linkPrefix:i,isPreview:s}){let{blockStyles:n}=U(),o=e.__typename;return(0,t.jsxs)(m.ErrorBoundary,{FallbackComponent:()=>(0,t.jsx)(es,{buttonShape:n.buttonShape}),children:["TextBlock"===o&&(0,t.jsx)(tp,{block:e,isPreview:s}),"TipBlock"===o&&(0,t.jsx)(tB,{block:e,username:l,creatorName:a.name||l,onClick:r?.onTrackTipBlockClick,onFetchTippingFeed:r?.onFetchTippingFeed,linkPrefix:i,isPreview:s}),"CustomBlock"===o&&(0,t.jsx)(er,{block:e,onClick:r?.trackCustomBlockClick,isPreview:s}),"ProductBlock"===o&&(0,t.jsx)(Y,{block:e,onClick:r?.trackProductBlockClick,isPreview:s}),"MusicPreviewBlock"===o&&(0,t.jsx)(eE,{block:e,isPreview:s}),"TwitterEmbedBlock"===o&&(0,t.jsx)(tL,{block:e,isPreview:s}),"VideoPreviewBlock"===o&&(0,t.jsx)(tH,{block:e,isPreview:s}),"MailingListBlock"===o&&(0,t.jsx)(ew,{block:e,onSubmit:r?.submitMailingList,isPreview:s}),"PremiumBlock"===o&&(0,t.jsx)(eH,{block:e,linkPrefix:i,isPreview:s,onClick:r?.trackPremiumBlockClick}),"CarouselBlock"===o&&(0,t.jsx)(ee,{block:e,username:l,linkPrefix:i,onCarouselItemClick:r?.onCarouselItemClick,isPreview:s}),"ThumbnailsBlock"===o&&(0,t.jsx)(tv,{block:e,isPreview:s}),"SocialFeedBlock"===o&&(0,t.jsx)(eY,{block:e,onClick:r?.trackSocialFeedBlockClick,isPreview:s}),"SocialIconsBlock"===o&&(0,t.jsx)(tm,{block:e,onClick:r?.trackSocialClick,isPreview:s}),"ShopifyProductBlock"===o&&(0,t.jsx)(eq,{block:e,onClick:r?.trackShopifyProductBlockClick,isPreview:s}),"PhysicalProductBlock"===o&&(0,t.jsx)(eU,{block:e,onClick:r?.onPhysicalProductItemClick,linkPrefix:i,isPreview:s})]})}let tq={src:e.i(80310).default,width:80,height:80,blurWidth:0,blurHeight:0},tz=(0,s.cva)("text-lg font-bold leading-[48px] text-[inherit] font-default-template-heading mt-1",{variants:{isVip:{true:"vip-badge",false:""}}}),tY=(0,w.withPreview)(function({avatarUrl:e,name:a,bio:l,username:i,backgroundStyles:s,isVip:n,isTemplatePreview:o}){let c="LinkCoverBackground"===s.__typename,d=c?Number(s.coverTransparency??0):0,u=d>0;return(0,t.jsxs)("div",{className:"relative pt-12 data-[cover=true]:pb-6 data-[cover=false]:pb-2","data-cover":c,children:["LinkCoverBackground"===s.__typename&&(s.coverImageAsset||o)&&(0,t.jsx)(r.default,{src:s.coverImageAsset?.facades.image.url,alt:"bio block cover",fill:!0,sizes:"100vw",style:{objectFit:"cover"}}),u&&(0,t.jsx)("div",{"aria-hidden":!0,className:"absolute inset-0",style:{background:`linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,${.5*d}) 45%, rgba(0,0,0,${d}) 100%)`}}),(0,t.jsxs)("div",{className:"default-template-container relative z-10",style:u?{color:"#ffffff"}:void 0,children:[(0,t.jsx)("div",{className:"mx-auto relative",children:(0,t.jsx)(r.default,{width:100,height:100,alt:`${i} avatar`,src:e||tq,className:"mx-auto rounded-full object-cover h-[100px]","data-testid":"bio-avatar"})}),(0,t.jsx)("h1",{"data-cy":"bio-username","data-testid":"bio-username",className:tz({isVip:n}),children:a?`${a}`:`@${i}`}),l&&(0,t.jsx)("p",{className:"whitespace-pre-wrap font-default-template-body leading-[1.3]","data-testid":"bio-description",children:l})]})]})},w.blockPreviewConfig.bio),tW=(0,s.cva)("flex-1 space-y-3",{variants:{oneBlockPreview:{true:"py-3",false:""},hasCoverPhoto:{true:"mt-3",false:""}}});function tK(e){let{__typename:t,solidColor:a,backgroundTransparency:l,backgroundImageAsset:r,coverImageAsset:i,coverColor:s,coverTransparency:n,gradientColor:o}
2=e,c={LinkSolidBackground:{color:a||e.color},LinkGradientBackground:{color:o||e.color},LinkPhotoBackground:{imageUrl:r?.facades?.image?.url,transparency:l},LinkCoverBackground:{imageUrl:i?.facades?.image?.url,color:s,transparency:n}},d=t&&c[t];return{isBackgroundPhoto:"LinkPhotoBackground"===t,bgStyles:d}}function tJ({creatorLink:{username:e,profile:a,blocks:l,isVip:r,backgroundStyles:i},bioBlock:s,linkPrefix:n,isPreview:o,api:d,oneBlockPreview:u,displayBranding:m}){let p="LinkCoverBackground"===i.__typename;return(0,t.jsxs)("div",{children:[s&&(0,t.jsx)(tY,{name:a.name,bio:a.description,backgroundStyles:i,username:e,isVip:r,avatarUrl:a?.avatarAsset?.facades?.image?.url||c}),(0,t.jsx)("div",{"data-no-branding":!m&&!u,className:"default-template-container data-[no-branding=true]:mb-8",children:(0,t.jsx)("ul",{className:tW({oneBlockPreview:u,hasCoverPhoto:p}),children:l?.filter(({isVisible:e,isValid:t})=>e&&t||u)?.map(l=>(0,t.jsx)("li",{children:(0,t.jsx)(tV,{block:l,profile:a,username:e,linkPrefix:n,isPreview:o,api:d})},l.id))})})]})}let tX=(0,s.cva)("overflow-x-hidden w-full h-full flex flex-col justify-between default-template-headings",{variants:{isPreview:{true:"relative overflow-y-auto",false:"absolute"}}});e.s(["default",0,function({creatorLink:e,bioBlock:s=!1,linkPrefix:c,isPreview:m,api:p,displayBranding:h,oneBlockPreview:f}){let{colors:x,fonts:b,blockStyles:v,backgroundStyles:g}=e,{description:j}=(0,o.useMemo)(()=>a.FontFamilyV2EnumValues&&a.FontFamilyV2EnumValues.find(({name:e})=>e===b.heading)||{description:""},[b.heading]),{description:y}=(0,o.useMemo)(()=>a.FontFamilyV2EnumValues&&a.FontFamilyV2EnumValues.find(({name:e})=>e===b.body)||{description:""},[b.body]);(0,o.useEffect)(()=>{(0,i.applyCSSVariables)({"--default-template-heading-font":j||"","--default-template-body-font":y||""})},[j,y]);let{isBackgroundPhoto:k,bgStyles:w}=tK(g);return(0,t.jsxs)(I.Provider,{value:{backgroundStyles:g,blockStyles:v,colors:x,previewMode:m},children:[(0,t.jsxs)(n.default,{children:[j&&(0,t.jsx)("link",{href:`https://fonts.googleapis.com/css2?family=${j}`,rel:"stylesheet"}),y&&(0,t.jsx)("link",{href:`https://fonts.googleapis.com/css2?family=${y}`,rel:"stylesheet"})]}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:m?"":"fixed w-screen h-screen overflow-hidden z-[-1]",style:{background:k?"#FAF5F2":w?.color},children:k&&w&&(0,t.jsx)(r.default,{src:w.imageUrl||"",alt:"cover image",className:"z-0 bg-neutral-50 object-cover",fill:!0,style:{opacity:1-Number(w?.transparency??0)}})}),(0,t.jsxs)("div",{className:tX({isPreview:m}),style:{color:x.text,background:k?"transparent":w?.color},children:[(0,t.jsx)(tJ,{creatorLink:e,bioBlock:s,linkPrefix:c,isPreview:m,api:p,oneBlockPreview:f,displayBranding:h}),h&&(0,t.jsx)("div",{className:"mt-6 mx-auto w-fit mb-4",children:(0,t.jsx)(u.default,{username:e.username,medium:"powered-by-snipfeed",isPreview:m,children:(0,t.jsxs)("div",{className:"flex justify-center items-center",children:[(0,t.jsx)("p",{className:`mr-2 text-2xs text-[${x.text}]`,children:"Powered by"}),(0,t.jsx)(l.LogoWordmark,{color:x.text})]})})})]}),!m&&h&&(0,t.jsx)(d.default,{username:e.username})]})]})},"generateBackgoundStyles",0,tK],737590)}]); 3 4//# debugId=09f0b341-71a3-054e-3d0c-dfafd5b265f9
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.