!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@wix/image-kit"),require("react"),require("react-dom"),require("lodash")):"function"==typeof define&&define.amd?define(["imageClientApi","react","reactDOM","lodash"],t):"object"==typeof exports?exports.PostListViewerWidgetNoCss=t(require("@wix/image-kit"),require("react"),require("react-dom"),require("lodash")):e.PostListViewerWidgetNoCss=t(e.__imageClientApi__,e.React,e.ReactDOM,e._)}("undefined"!=typeof self?self:this,((e,t,r,o)=>(()=>{var i,a,n,s,l={58899:e=>{e.exports={TRANSFORM_TYPE_FIT:"fit",TRANSFORM_TYPE_FILL:"fill"}},96648:(e,t,r)=>{var o=r(58899).TRANSFORM_TYPE_FIT,i=r(16252).min,a="png",n=[a,"gif","jpg","jpeg"];function s(e){return(/[.]([^.]+)$/.exec(e)&&/[.]([^.]+)$/.exec(e)[1]||"").toLowerCase()}e.exports={getImageFilename:function(e){return e?e.replace(/^media\//,""):""},getImageUrl:function(e){return function(t,r){var l=void 0===t?{}:t,u=l.file_name,c=l.width,d=l.height,h=void 0===r?{}:r,p=h.maxWidth,m=void 0===p?1e3:p,g=h.maxHeight,y=void 0===g?1e3:g,f=h.quality,b=void 0===f?80:f,v=h.type,A=void 0===v?o:v,P=h.format,S=h.blur,C=void 0===S?0:S,w=h.encode,E=void 0!==w&&w;if(!P){var I=s(u);P=n.includes(I)?I:a}if(u){var T=[i([m,c]),i([y,d])];return"https://"+e+"/media/"+u+"/v1/"+A+"/w_"+T[0]+"%2Ch_"+T[1]+"%2C"+function(e){return e>0?"blur_"+e+"%2C":""}(C)+"al_c"+(b&&P!==a?"%2Cq_"+b:"")+(E?",enc_auto":"")+"/file."+P}return""}},getFileFormat:s}},97377:(e,t,r)=>{var o=r(96648),i=o.getImageFilename,a=o.getImageUrl;e.exports={resizeThumbnail:function(e){return function(t,r,o){return{url:a(e)({file_name:i(t),width:r,height:o},{maxWidth:640,maxHeight:480}),width:640,height:480}}},MAX_THUMBNAIL_WIDTH:640,MAX_THUMBNAIL_HEIGHT:480}},73990:e=>{e.exports=function(e){return function(t){return t&&e?"https://"+e+"/"+t:""}}},45967:(e,t,r)=>{"use strict";r.d(t,{Mz:()=>s});var o="NOT_FOUND";var i=function(e,t){return e===t};function a(e,t){var r,a,n="object"==typeof t?t:{equalityCheck:t},s=n.equalityCheck,l=void 0===s?i:s,u=n.maxSize,c=void 0===u?1:u,d=n.resultEqualityCheck,h=function(e){return function(t,r){if(null===t||null===r||t.length!==r.length)return!1;for(var o=t.length,i=0;i-1){var a=r[i];return i>0&&(r.splice(i,1),r.unshift(a)),a.value}return o}return{get:i,put:function(t,a){i(t)===o&&(r.unshift({key:t,value:a}),r.length>e&&r.pop())},getEntries:function(){return r},clear:function(){r=[]}}}(c,h);function m(){var t=p.get(arguments);if(t===o){if(t=e.apply(null,arguments),d){var r=p.getEntries().find((function(e){return d(e.value,t)}));r&&(t=r.value)}p.put(arguments,t)}return t}return m.clearCache=function(){return p.clear()},m}function n(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o{"use strict";r.d(t,{AJ:()=>a,Xv:()=>s,r2:()=>n});var o=r(74740);const i={[o.As]:{title:{start:22,min:16,max:22},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o.ML]:{title:{start:26,min:18,max:28},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o.sC]:{title:{start:28,min:20,max:28},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o.ag]:{title:{start:26},description:{start:16},metadata:{start:12}},[o.yK]:{title:{start:40},description:{start:18},metadata:{start:14}},[o.gu]:{title:{start:22},description:{start:16},metadata:{start:12}},[o.Nk]:{title:{start:28,min:20,max:28},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o.Ul]:{title:{start:22,min:16,max:22},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o.LO]:{title:{start:28,min:16,max:22},description:{start:16},metadata:{start:12}},[o.h5]:{title:{start:26,min:26,max:48},description:{start:16},metadata:{start:12}},[o.QC]:{title:{start:22,min:12,max:30},description:{start:14,min:12,max:18},metadata:{start:12}},[o.G_]:{title:{start:14,min:12,max:30},description:{start:14,min:12,max:18},metadata:{start:12}},[o.a1]:{title:{start:22,min:12,max:30},description:{start:16,min:12,max:18},metadata:{start:12}},[o.bf]:{title:{start:22,min:26,max:48},description:{start:16},metadata:{start:12}},[o.XH]:{title:{start:26,min:26,max:48},description:{start:16},metadata:{start:12},mobile:{title:{start:22,min:20,max:48},description:{start:16},metadata:{start:12}}},[o.nH]:{title:{start:28,min:26,max:48},description:{start:16},metadata:{start:12}},[o.Em]:{title:{start:26,min:18,max:28},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o.Zv]:{title:{start:28,min:20,max:28},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o.yp]:{title:{start:28,min:20,max:28},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o.ql]:{title:{start:22,min:26,max:48},description:{start:16},metadata:{start:12},mobile:{title:{start:22,min:26,max:48},description:{start:16},metadata:{start:12}}},[o.Qc]:{title:{start:22,min:26,max:48},description:{start:16},metadata:{start:12}},[o.qt]:{title:{start:22,min:26,max:48},description:{start:16},metadata:{start:12}},[o.xA]:{title:{start:28,min:20,max:28},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14}},[o._m]:{title:{start:22,min:20,max:28},description:{start:16,min:12,max:16},metadata:{start:12,min:10,max:14},mobile:{title:{start:22,min:20,max:28},description:{start:14,min:12,max:16},metadata:{start:12,min:10,max:14}}},[o.mA]:{title:{start:14},description:{start:14},metadata:{start:12},mobile:{title:{start:14},description:{start:14},metadata:{start:12}}},[o.s4]:{title:{start:18},description:{start:14},metadata:{start:12}},[o.Ws]:{title:{start:22},description:{start:14},metadata:{start:12}}},a=(e,t,r)=>{const o=r&&i[e].mobile;return o?o[t].start:i[e][t].start},n=(e,t)=>i[e][t].max,s=(e,t)=>i[e][t].min},74740:(e,t,r)=>{"use strict";r.d(t,{$5:()=>re,As:()=>u,D1:()=>K,D5:()=>ee,Em:()=>P,Ev:()=>oe,G_:()=>y,It:()=>q,LO:()=>D,ML:()=>c,NN:()=>ie,Nk:()=>L,PE:()=>o,QC:()=>g,Qc:()=>E,Qz:()=>te,Sv:()=>$,Ul:()=>M,Ws:()=>x,XH:()=>v,Zv:()=>S,_m:()=>O,a1:()=>f,ag:()=>h,bf:()=>b,ei:()=>Z,fG:()=>J,gc:()=>X,gu:()=>m,h5:()=>R,js:()=>Y,l3:()=>H,mA:()=>_,nH:()=>A,q7:()=>Q,ql:()=>w,qt:()=>I,s4:()=>N,sC:()=>d,wO:()=>k,xA:()=>T,yK:()=>p,yp:()=>C,z5:()=>l});var o,i,a,n=r(16252),s=r(3790);!function(e){e[e.CardProfile=3]="CardProfile",e[e.FullPost=4]="FullPost",e[e.Mobile=5]="Mobile",e[e.OneColumnMobile=10]="OneColumnMobile",e[e.SideBySideMobile=11]="SideBySideMobile",e[e.TextOnImageMobile=12]="TextOnImageMobile",e[e.PgTextOnImageSmall=23]="PgTextOnImageSmall",e[e.PgTextOnImageMedium=13]="PgTextOnImageMedium",e[e.PgTextOnImageLarge=24]="PgTextOnImageLarge",e[e.PgCardMedium=14]="PgCardMedium",e[e.PgSideBySide=15]="PgSideBySide",e[e.PgSideBySideRight=22]="PgSideBySideRight",e[e.PgGrid=16]="PgGrid",e[e.PgGridIntermediate=20]="PgGridIntermediate",e[e.PgGridLarge=21]="PgGridLarge",e[e.PgOneColumn=17]="PgOneColumn",e[e.Slider=18]="Slider",e[e.List=19]="List",e[e.ListMedium=25]="ListMedium",e[e.ListLarge=26]="ListLarge",e[e.CardSmall=0]="CardSmall",e[e.CardMedium=1]="CardMedium",e[e.CardLarge=2]="CardLarge",e[e.SideBySide=6]="SideBySide",e[e.Grid=7]="Grid",e[e.TextOnImageSmall=8]="TextOnImageSmall",e[e.TextOnImageMedium=9]="TextOnImageMedium"}(o||(o={})),function(e){e.CardSmall="small",e.CardMedium="medium",e.CardLarge="large",e.CardProfile="profile",e.FullPost="full",e.SideBySide="side-by-side",e.Grid="grid",e.TextOnImageSmall="text-on-image-small",e.TextOnImageMedium="text-on-image-medium",e.PgTextOnImageSmall="pg-text-on-image-small",e.PgTextOnImageMedium="pg-text-on-image-medium",e.PgTextOnImageLarge="pg-text-on-image-large",e.PgCardMedium="pg-medium",e.PgSideBySide="pg-side-by-side",e.PgSideBySideRight="pg-side-by-side-right",e.PgGrid="pg-grid",e.PgGridIntermediate="pg-grid-intermediate",e.PgGridLarge="pg-grid-large",e.PgOneColumn="pg-one-column",e.Slider="slider",e.List="list",e.ListMedium="list-medium",e.ListLarge="list-large",e.Mobile="mobile",e.OneColumnMobile="one-column-mobile",e.SideBySideMobile="side-by-side-mobile",e.TextOnImageMobile="text-on-image-mobile"}(i||(i={})),function(e){e[e.CardMedium=1]="CardMedium",e[e.SideBySide=6]="SideBySide",e[e.TextOnImageMedium=9]="TextOnImageMedium",e[e.Grid=7]="Grid",e[e.CardSmall=0]="CardSmall",e[e.TextOnImageSmall=8]="TextOnImageSmall",e[e.CardLarge=2]="CardLarge"}(a||(a={}));const l=o.Grid,u=o.CardSmall,c=o.CardMedium,d=o.CardLarge,h=o.CardProfile,p=o.FullPost,m=o.Mobile,g=o.OneColumnMobile,y=o.SideBySideMobile,f=o.TextOnImageMobile,b=o.PgTextOnImageSmall,v=o.PgTextOnImageMedium,A=o.PgTextOnImageLarge,P=o.PgCardMedium,S=o.PgSideBySide,C=o.PgSideBySideRight,w=o.PgGrid,E=o.PgGridIntermediate,I=o.PgGridLarge,T=o.PgOneColumn,O=o.Slider,_=o.List,N=o.ListMedium,x=o.ListLarge,L=o.SideBySide,M=o.Grid,D=o.TextOnImageSmall,R=o.TextOnImageMedium,k=(i.CardSmall,i.CardMedium,i.CardLarge,i.CardProfile,i.FullPost,i.Mobile,i.SideBySide,i.Grid,i.TextOnImageSmall,i.TextOnImageMedium,i.OneColumnMobile,i.SideBySideMobile,i.TextOnImageMobile,i.PgTextOnImageSmall,i.PgTextOnImageMedium,i.PgTextOnImageLarge,i.PgCardMedium,i.PgSideBySide,i.PgSideBySideRight,i.PgGrid),B=(i.PgGridIntermediate,i.PgGridLarge,i.PgOneColumn,i.Slider,i.List,i.ListMedium,i.ListLarge,i.Mobile,i.OneColumnMobile,i.SideBySideMobile,i.TextOnImageMobile,{[o.CardSmall]:i.CardSmall,[o.CardMedium]:i.CardMedium,[o.CardLarge]:i.CardLarge,[o.FullPost]:i.FullPost,[o.SideBySide]:i.SideBySide,[o.Grid]:i.Grid,[o.TextOnImageSmall]:i.TextOnImageSmall,[o.TextOnImageMedium]:i.TextOnImageMedium,[o.TextOnImageMobile]:i.TextOnImageMobile,[o.PgTextOnImageSmall]:i.PgTextOnImageSmall,[o.PgTextOnImageMedium]:i.PgTextOnImageMedium,[o.PgTextOnImageLarge]:i.PgTextOnImageLarge,[o.PgCardMedium]:i.PgCardMedium,[o.PgSideBySide]:i.PgSideBySide,[o.PgSideBySideRight]:i.PgSideBySideRight,[o.PgGrid]:i.PgGrid,[o.PgGridIntermediate]:i.PgGridIntermediate,[o.PgGridLarge]:i.PgGridLarge,[o.PgOneColumn]:i.PgOneColumn,[o.List]:i.List,[o.ListMedium]:i.ListMedium,[o.ListLarge]:i.ListLarge,[o.Slider]:i.Slider}),V={[o.PgGrid]:i.PgGrid,[o.PgGridLarge]:i.PgGridLarge,[o.Slider]:i.Slider,[o.ListMedium]:i.ListMedium,[o.ListLarge]:i.ListLarge,[o.PgSideBySide]:i.PgSideBySide,[o.PgSideBySideRight]:i.PgSideBySideRight,[o.PgOneColumn]:i.PgOneColumn,[o.PgTextOnImageSmall]:i.PgTextOnImageSmall,[o.PgTextOnImageMedium]:i.PgTextOnImageMedium,[o.PgTextOnImageLarge]:i.PgTextOnImageLarge,[o.PgGridIntermediate]:i.PgGridIntermediate,[o.List]:i.List,[o.PgCardMedium]:i.PgCardMedium},F={[o.PgGrid]:i.PgGrid,[o.PgGridLarge]:i.PgGridLarge,[o.Slider]:i.Slider,[o.ListMedium]:i.ListMedium,[o.ListLarge]:i.ListLarge,[o.PgSideBySide]:i.PgSideBySide,[o.PgSideBySideRight]:i.PgSideBySideRight,[o.PgOneColumn]:i.PgOneColumn,[o.PgTextOnImageSmall]:i.PgTextOnImageSmall,[o.PgTextOnImageMedium]:i.PgTextOnImageMedium,[o.PgTextOnImageLarge]:i.PgTextOnImageLarge,[o.PgGridIntermediate]:i.PgGridIntermediate,[o.List]:i.List,[o.PgCardMedium]:i.PgCardMedium},H={[o.PgGrid]:o.PgGrid,[o.PgGridIntermediate]:o.PgGrid,[o.PgGridLarge]:o.PgGrid,[o.Slider]:o.Slider,[o.List]:o.List,[o.ListMedium]:o.List,[o.OneColumnMobile]:o.OneColumnMobile,[o.SideBySideMobile]:o.SideBySideMobile,[o.SideBySide]:o.SideBySideMobile,[o.ListLarge]:o.List,[o.PgSideBySide]:o.PgGrid,[o.PgSideBySideRight]:o.PgGrid,[o.PgTextOnImageMedium]:o.PgTextOnImageMedium,[o.PgTextOnImageSmall]:o.PgTextOnImageMedium,[o.PgTextOnImageLarge]:o.PgTextOnImageMedium,[o.PgOneColumn]:o.PgGrid,[o.PgCardMedium]:o.PgGrid},G={[o.PgSideBySide]:i.PgSideBySide},z={...B,...V,...F,...G},W=(s.ti,s.vx,s.wj,s.CI,s.$Y,{[o.OneColumnMobile]:i.OneColumnMobile,[o.SideBySideMobile]:i.SideBySideMobile,[o.TextOnImageMobile]:i.TextOnImageMobile}),j={[o.CardProfile]:i.CardProfile,[o.Mobile]:i.Mobile};o.PgGrid,o.PgGridIntermediate,o.PgGridLarge,o.PgCardMedium,o.PgOneColumn,o.Slider,o.List,o.ListMedium,o.ListLarge;var U;function K(e){return e?z[e]:void 0}!function(e){e[e.ImageLeft=0]="ImageLeft",e[e.ImageRight=1]="ImageRight",e[e.ImageNone=2]="ImageNone"}(U||(U={}));const $=e=>z[e]||W[e]||j[e],Z=e=>Number(e)===o.PgOneColumn,Y=e=>Number(e)===o.PgSideBySide||Number(e)===o.PgSideBySideRight,q=e=>Number(e)===o.FullPost,X=e=>(0,n.includes)([o.TextOnImageSmall,o.TextOnImageMedium,o.TextOnImageMobile,o.PgTextOnImageSmall,o.PgTextOnImageMedium,o.PgTextOnImageLarge],Number(e)),Q=e=>Number(e)===o.Slider,J=e=>Number(e)===o.List||Number(e)===o.ListMedium||Number(e)===o.ListLarge,ee=e=>(0,n.includes)([o.Mobile,o.OneColumnMobile,o.SideBySideMobile,o.TextOnImageMobile],Number(e)),te=e=>(0,n.includes)([i.PgSideBySide,i.PgSideBySideRight],e),re=e=>e===i.PgOneColumn,oe=e=>(0,n.includes)([i.List,i.ListMedium,i.ListLarge],e),ie=e=>(0,n.includes)([i.TextOnImageSmall,i.TextOnImageMedium,i.TextOnImageMobile,i.PgTextOnImageSmall,i.PgTextOnImageMedium,i.PgTextOnImageLarge],e)},33014:(e,t,r)=>{"use strict";r.d(t,{$X:()=>o,Gh:()=>n,Sf:()=>a,TI:()=>d,Tw:()=>i,YK:()=>s,YX:()=>c,w5:()=>u,yB:()=>l});const o="subscribe",i="edit",a="share",n="print",s="pin",l="toggle-comments",u="delete",c="duplicate",d=[o,i,a,n,s,"revert-to-draft",l,"report",u,"translate","change-language"]},82314:(e,t,r)=>{"use strict";r.d(t,{EB:()=>i,F$:()=>s,Oo:()=>a,P1:()=>u,Tw:()=>n,fR:()=>o,mz:()=>l});const o="PostListMasonry",i="PostListSimple",a="PostListMobile",n="PostListItem",s="SideBySideMobile",l="TextOnImageMobile",u="Post"},93396:(e,t,r)=>{"use strict";r.d(t,{Is:()=>a,R9:()=>o,TT:()=>i});const o=200,i=480,a={published:"published",unpublished:"unpublished",scheduled:"scheduled",deleted:"deleted",in_moderation:"in_moderation",in_review:"in_review"}},21504:(e,t,r)=>{"use strict";r.d(t,{DM:()=>C,E0:()=>y,KN:()=>Z,LG:()=>p,MQ:()=>g,Mw:()=>K,Nr:()=>h,PE:()=>T,Qp:()=>v,X:()=>u,Zx:()=>d,dq:()=>l,eg:()=>c,hs:()=>A,ij:()=>P,jk:()=>I,kt:()=>w,n$:()=>be,rE:()=>E,rM:()=>m,sr:()=>S,uO:()=>$,vw:()=>b,z2:()=>f});var o=r(74740),i=r(3790);const a=2,n=3,s=6;var l,u;!function(e){e.Crop="0",e.Max="1"}(l||(l={})),function(e){e[e.Proportional=0]="Proportional",e[e.Fixed=1]="Fixed"}(u||(u={}));const c={MANUAL:0,AUTO:1};var d;!function(e){e[e.FitToScreen=0]="FitToScreen",e[e.ItemsPerRow=1]="ItemsPerRow"}(d||(d={}));const h="DEFAULT_PG_LAYOUT_IMAGE_RATIO",p="DEFAULT_PG_LAYOUT_ITEM_SIZE",m="DEFAULT_PG_LAYOUT_CARDS_ROW_TYPE",g="DEFAULT_PG_LAYOUT_POSTS_PER_ROW",y="DEFAULT_PG_LAYOUT_INFO_SIZE",f="DEFAULT_PG_LAYOUT_INFO_SIZE_TYPE",b="DEFAULT_PG_LAYOUT_SPACING",v="DEFAULT_PG_LAYOUT_SIDES_PADDING",A="DEFAULT_PG_LAYOUT_MARGINS",P="DEFAULT_PG_IMAGE_ALIGNMENT",S="DEFAULT_PG_IMAGE_PROPORTIONS",C="DEFAULT_PG_IMAGE_WIDTH",w="DEFAULT_PG_IMAGE_RESIZING_MODE",E="DEFAULT_PG_LAYOUT_IMAGE_CROP_TYPE",I="DEFAULT_PG_LAYOUT_TITLE_LINE_COUNT",T="DEFAULT_PG_LAYOUT_DESCRIPTION_LINE_COUNT",O="MIN_PG_LAYOUT_SPACNG",_="MIN_PG_LAYOUT_ITEM_SIZE",N="MIN_PG_LAYOUT_POSTS_PER_ROW",x="MIN_PG_LAYOUT_INFO_SIZE",L="MIN_PG_LAYOUT_SIDES_PADDING",M="MIN_PG_LAYOUT_MARGINS",D="MIN_PG_LAYOUT_TITLE_LINE_COUNT",R="MIN_PG_LAYOUT_DESCRIPTION_LINE_COUNT",k="MIN_PG_IMAGE_PROPORTIONS",B="MAX_PG_LAYOUT_ITEM_SIZE",V="MAX_PG_LAYOUT_POSTS_PER_ROW",F="MAX_PG_LAYOUT_INFO_SIZE",H="MAX_PG_LAYOUT_SPACNG",G="MAX_PG_LAYOUT_SIDES_PADDING",z="MAX_PG_LAYOUT_MARGINS",W="MAX_PG_LAYOUT_TITLE_LINE_COUNT",j="MAX_PG_LAYOUT_DESCRIPTION_LINE_COUNT",U="MAX_PG_IMAGE_PROPORTIONS",K="DEFAULT_PG_LAYOUT_SPACING_MOBILE",$="DEFAULT_PG_LAYOUT_MARGINS_MOBILE",Z="DEFAULT_PG_LAYOUT_IMAGE_RATIO_MOBILE",Y={[O]:0,[_]:150,[N]:1,[L]:0,[M]:0,[D]:1,[H]:100,[B]:1e3,[V]:5,[G]:100,[z]:100,[W]:6,[h]:3,[p]:454,[m]:d.FitToScreen,[g]:3,[b]:32,[v]:30,[A]:20,[E]:0,[I]:3,[K]:20,[$]:0,[Z]:3},q={...Y,[p]:292,[v]:24},X={...Y,[h]:1,[p]:1e3},Q={[O]:0,[_]:150,[N]:1,[L]:0,[M]:0,[D]:1,[H]:100,[B]:1e3,[V]:5,[G]:100,[z]:100,[W]:6,[h]:n,[p]:454,[m]:d.ItemsPerRow,[g]:3,[b]:24,[v]:24,[A]:0,[E]:l.Crop,[I]:3,[K]:20,[$]:0,[Z]:3},J={[O]:0,[_]:150,[N]:1,[x]:0,[L]:0,[M]:0,[D]:1,[R]:1,[H]:100,[B]:1e3,[V]:5,[F]:700,[G]:100,[z]:100,[W]:6,[j]:8,[p]:454,[m]:d.FitToScreen,[g]:3,[y]:350,[f]:c.MANUAL,[b]:32,[v]:30,[A]:20,[I]:3,[T]:3},ee={[_]:450,[O]:0,[L]:0,[M]:0,[k]:20,[D]:1,[R]:1,[B]:1200,[H]:100,[G]:100,[z]:100,[U]:60,[W]:6,[j]:8,[p]:1100,[b]:32,[v]:36,[A]:20,[S]:50,[w]:u.Proportional,[P]:2,[h]:2,[E]:0,[I]:3,[T]:3},te={...ee,[P]:1},re={[p]:980,[b]:24,[v]:30,[A]:30,[C]:177,[w]:u.Fixed,[P]:2,[h]:3,[E]:0,[I]:2,[T]:0},oe={[_]:450,[O]:0,[L]:0,[M]:0,[k]:20,[D]:1,[R]:1,[B]:1200,[H]:100,[G]:100,[z]:100,[U]:60,[W]:6,[j]:8,[p]:1100,[b]:24,[v]:24,[A]:0,[S]:30,[w]:u.Proportional,[P]:2,[h]:a,[E]:l.Crop,[I]:3,[T]:3},ie={[O]:0,[_]:150,[N]:1,[x]:0,[L]:0,[M]:0,[D]:1,[R]:1,[H]:100,[B]:1e3,[V]:5,[F]:700,[G]:100,[z]:100,[W]:6,[j]:8,[h]:2,[p]:292,[m]:d.FitToScreen,[g]:3,[y]:350,[f]:c.MANUAL,[b]:32,[v]:24,[A]:20,[E]:0,[I]:3,[T]:3,[K]:20,[$]:0,[Z]:2},ae={[O]:0,[_]:150,[N]:1,[x]:0,[L]:0,[M]:0,[D]:1,[R]:1,[H]:100,[B]:1e3,[V]:5,[F]:700,[G]:100,[z]:100,[W]:6,[j]:8,[h]:a,[p]:292,[m]:d.ItemsPerRow,[g]:3,[y]:350,[f]:c.AUTO,[b]:24,[v]:24,[A]:0,[E]:l.Crop,[I]:3,[T]:3,[K]:20,[$]:0,[Z]:2},ne={...ie,[p]:454},se={...ie,[h]:1,[p]:1e3},le={[O]:0,[L]:0,[M]:0,[x]:0,[D]:1,[R]:1,[H]:100,[G]:100,[z]:100,[F]:700,[W]:6,[j]:8,[b]:32,[v]:48,[A]:20,[h]:6,[y]:350,[f]:c.MANUAL,[I]:3,[T]:3},ue={[O]:0,[L]:0,[M]:0,[x]:0,[D]:1,[R]:1,[H]:100,[G]:100,[z]:100,[F]:700,[W]:6,[j]:8,[b]:24,[v]:24,[A]:0,[h]:s,[y]:350,[f]:c.AUTO,[I]:3,[T]:3},ce={[O]:0,[_]:150,[N]:1,[L]:0,[M]:0,[x]:0,[k]:20,[D]:1,[R]:1,[H]:100,[B]:1e3,[V]:5,[G]:100,[z]:100,[F]:300,[U]:80,[W]:6,[j]:8,[b]:12,[p]:292,[m]:d.FitToScreen,[g]:3,[y]:100,[v]:12,[A]:0,[h]:3,[S]:25,[w]:u.Proportional,[P]:1,[E]:0,[I]:3,[T]:3,[K]:20,[$]:0,[Z]:3},de={[O]:0,[_]:150,[N]:1,[L]:0,[M]:0,[x]:0,[k]:20,[D]:1,[R]:1,[H]:100,[B]:1e3,[V]:5,[G]:100,[z]:100,[F]:300,[U]:80,[W]:6,[j]:8,[b]:24,[p]:292,[m]:d.ItemsPerRow,[g]:3,[y]:100,[f]:c.MANUAL,[v]:12,[A]:0,[h]:n,[S]:25,[w]:u.Proportional,[P]:1,[E]:l.Crop,[I]:3,[T]:3,[K]:20,[$]:0,[Z]:3},he={...ce,[p]:454,[y]:60,[A]:20,[b]:24,[P]:2,[v]:24},pe={...ce,[p]:1e3,[y]:25,[A]:20,[b]:24,[P]:2,[v]:24},me={[b]:20,[p]:280,[m]:d.FitToScreen,[g]:1,[y]:60,[v]:12,[A]:0,[h]:3,[S]:32,[w]:u.Proportional,[P]:2,[E]:0,[I]:3},ge={[x]:0,[L]:0,[M]:0,[D]:1,[R]:1,[F]:700,[G]:48,[z]:100,[W]:6,[j]:8,[y]:230,[f]:c.MANUAL,[v]:24,[A]:0,[h]:1,[E]:0,[I]:3,[T]:3,[$]:0,[Z]:2},ye={[x]:0,[L]:0,[M]:0,[D]:1,[R]:1,[F]:700,[G]:48,[z]:100,[W]:6,[j]:8,[y]:230,[f]:c.AUTO,[v]:24,[A]:0,[h]:a,[E]:l.Crop,[I]:3,[T]:3,[$]:0,[Z]:2},fe={[o.bf]:{[i.ti]:q,[i.vx]:q,[i.wj]:q,[i.e8]:q,[i.CI]:q,[i.$Y]:q},[o.XH]:{[i.ti]:Y,[i.vx]:Y,[i.wj]:Y,[i.e8]:Y,[i.CI]:Q,[i.$Y]:Y},[o.nH]:{[i.ti]:X,[i.vx]:X,[i.wj]:X,[i.e8]:X,[i.CI]:X,[i.$Y]:X},[o.Em]:{[i.ti]:J,[i.vx]:J,[i.wj]:J,[i.e8]:J,[i.CI]:J,[i.$Y]:J},[o.Zv]:{[i.ti]:ee,[i.vx]:ee,[i.wj]:ee,[i.e8]:ee,[i.CI]:oe,[i.$Y]:re},[o.yp]:{[i.ti]:te,[i.vx]:te,[i.wj]:te,[i.e8]:te,[i.CI]:te,[i.$Y]:re},[o.ql]:{[i.ti]:ie,[i.vx]:ie,[i.wj]:ie,[i.e8]:ie,[i.CI]:ae,[i.$Y]:ie},[o.Qc]:{[i.ti]:ne,[i.vx]:ne,[i.wj]:ne,[i.e8]:ne,[i.CI]:ne,[i.$Y]:ne},[o.qt]:{[i.ti]:se,[i.vx]:se,[i.wj]:se,[i.e8]:se,[i.CI]:se,[i.$Y]:se},[o.xA]:{[i.ti]:le,[i.vx]:le,[i.wj]:le,[i.e8]:le,[i.CI]:ue,[i.$Y]:le},[o._m]:{[i.ti]:ge,[i.vx]:ge,[i.wj]:ge,[i.e8]:ge,[i.CI]:ye,[i.$Y]:ge},[o.mA]:{[i.ti]:ce,[i.vx]:ce,[i.wj]:ce,[i.e8]:ce,[i.CI]:de,[i.$Y]:me},[o.s4]:{[i.ti]:he,[i.vx]:he,[i.wj]:he,[i.e8]:he,[i.CI]:he,[i.$Y]:he},[o.Ws]:{[i.ti]:pe,[i.vx]:pe,[i.wj]:pe,[i.e8]:pe,[i.CI]:pe,[i.$Y]:pe}},be=(e,t,r=i.ti)=>{const o=fe[e]?.[r];return o?.[t]}},91158:(e,t,r)=>{"use strict";r.d(t,{J:()=>i,jF:()=>n,uK:()=>o,wY:()=>a});const o="categories",i="hashtags",a="archive",n="tags"},3790:(e,t,r)=>{"use strict";r.d(t,{$Y:()=>l,CI:()=>s,e8:()=>a,gY:()=>u,ti:()=>o,vx:()=>i,wj:()=>n});const o="homepage",i="category",a="tags",n="post-list",s="related-posts",l="my-posts",u=[o,i]},56152:(e,t,r)=>{"use strict";r.d(t,{aI:()=>l,nJ:()=>s});const o="facebook",i="twitter",a="linked-in",n="link",s="print",l=[o,i,a,n]},30223:(e,t,r)=>{"use strict";r.d(t,{g:()=>o});const o="PRIVATE"},31386:(e,t,r)=>{"use strict";r.d(t,{GM:()=>a,Mm:()=>o,eX:()=>n,vv:()=>i});const o="editor",i="preview",a="site",n="onboarding"},17617:(e,t,r)=>{"use strict";r.d(t,{$T:()=>s,$l:()=>c,$u:()=>p,BA:()=>u,CX:()=>b,DA:()=>d,DF:()=>z,Dt:()=>W,EV:()=>ae,EZ:()=>oe,Eo:()=>B,FG:()=>Y,FX:()=>L,Gm:()=>ee,HA:()=>S,HQ:()=>M,IR:()=>O,It:()=>I,Jt:()=>i,MA:()=>T,MT:()=>pe,OB:()=>g,Op:()=>ge,RL:()=>v,T3:()=>ne,Tv:()=>X,Vi:()=>Z,W4:()=>le,WB:()=>A,Y:()=>Q,Zy:()=>N,_b:()=>me,bD:()=>te,bp:()=>l,cX:()=>ie,cc:()=>x,cz:()=>F,dJ:()=>D,eU:()=>f,fe:()=>G,g5:()=>J,g7:()=>ye,h5:()=>re,k7:()=>$,lJ:()=>ce,ld:()=>he,mS:()=>n,mY:()=>k,nS:()=>P,oR:()=>de,pm:()=>se,rE:()=>m,rk:()=>R,ro:()=>E,sk:()=>V,sm:()=>K,ub:()=>U,ud:()=>q,v:()=>w,wP:()=>y,xS:()=>j,xg:()=>_,ye:()=>ue,z:()=>h,zA:()=>H,zg:()=>C});var o,i,a=r(91354);!function(e){e[e.NameAndPicture=0]="NameAndPicture",e[e.Name=1]="Name"}(o||(o={})),function(e){e[e.Left=0]="Left",e[e.Center=1]="Center",e[e.Right=2]="Right"}(i||(i={}));const n={"banner-isEnabled":{defaultValue:!1,key:"banner-isEnabled"},"blog-authorInfoType":{key:"blog-authorInfoType"},"blog-isAnonymousCommentsEnabled":{key:"blog-isAnonymousCommentsEnabled"},"blog-isAuthorNameEnabled":{key:"blog-isAuthorNameEnabled"},"blog-isAuthorPictureEnabled":{key:"blog-isAuthorPictureEnabled"},"blog-isCategoryLabelEnabled":{key:"blog-isCategoryLabelEnabled"},"blog-isCategoryLabelsEnabled":{key:"blog-isCategoryLabelsEnabled"},"blog-isCommentCountEnabled":{key:"blog-isCommentCountEnabled"},"blog-isCommentsEnabled":{key:"blog-isCommentsEnabled"},"blog-isCoverImageEnabled":{key:"blog-isCoverImageEnabled"},"blog-isLikeCountEnabled":{key:"blog-isLikeCountEnabled"},"blog-isMoreOptionsMenuEnabled":{key:"blog-isMoreOptionsMenuEnabled"},"blog-isPostDateEnabled":{key:"blog-isPostDateEnabled"},"blog-isPostDescriptionEnabled":{key:"blog-isPostDescriptionEnabled"},"blog-isPostListFullWidthEnabled":{key:"blog-isPostListFullWidthEnabled"},"blog-isPostPublishDateEnabled":{key:"blog-isPostPublishDateEnabled"},"blog-isPostRatingEnabled":{key:"blog-isPostRatingEnabled"},"blog-isPostTitleEnabled":{key:"blog-isPostTitleEnabled"},"blog-isPostUpdatedDateEnabled":{key:"blog-isPostUpdatedDateEnabled"},"blog-isReadingTimeEnabled":{key:"blog-isReadingTimeEnabled"},"blog-isRecentPostsEnabled":{key:"blog-isRecentPostsEnabled"},"blog-isTagsEnabled":{key:"blog-isTagsEnabled"},"blog-isViewCountEnabled":{key:"blog-isViewCountEnabled"},"blog-mobile-authorInfoType":{key:"blog-mobile-authorInfoType"},"blog-mobile-isAuthorNameEnabled":{key:"blog-mobile-isAuthorNameEnabled"},"blog-mobile-isAuthorPictureEnabled":{key:"blog-mobile-isAuthorPictureEnabled"},"blog-mobile-isCategoryLabelEnabled":{key:"blog-mobile-isCategoryLabelEnabled"},"blog-mobile-isCategoryLabelsEnabled":{key:"blog-mobile-isCategoryLabelsEnabled"},"blog-mobile-isCommentCountEnabled":{key:"blog-mobile-isCommentCountEnabled"},"blog-mobile-isCommentsEnabled":{key:"blog-mobile-isCommentsEnabled"},"blog-mobile-isCoverImageEnabled":{key:"blog-mobile-isCoverImageEnabled"},"blog-mobile-isLikeCountEnabled":{key:"blog-mobile-isLikeCountEnabled"},"blog-mobile-isMobileDisplaySettingsEnabled":{key:"blog-mobile-isMobileDisplaySettingsEnabled"},"blog-mobile-isMoreOptionsMenuEnabled":{key:"blog-mobile-isMoreOptionsMenuEnabled"},"blog-mobile-isPostDateEnabled":{key:"blog-mobile-isPostDateEnabled"},"blog-mobile-isPostDescriptionEnabled":{key:"blog-mobile-isPostDescriptionEnabled"},"blog-mobile-isPostPublishDateEnabled":{key:"blog-mobile-isPostPublishDateEnabled"},"blog-mobile-isPostRatingEnabled":{key:"blog-mobile-isPostRatingEnabled"},"blog-mobile-isPostTitleEnabled":{key:"blog-mobile-isPostTitleEnabled"},"blog-mobile-isPostUpdatedDateEnabled":{key:"blog-mobile-isPostUpdatedDateEnabled"},"blog-mobile-isReadingTimeEnabled":{key:"blog-mobile-isReadingTimeEnabled"},"blog-mobile-isRecentPostsEnabled":{key:"blog-mobile-isRecentPostsEnabled"},"blog-mobile-isTagsEnabled":{key:"blog-mobile-isTagsEnabled"},"blog-mobile-isViewCountEnabled":{key:"blog-mobile-isViewCountEnabled"},"blogMenu-isCategoryLabelsEnabled":{key:"blogMenu-isCategoryLabelsEnabled"},"blogMenu-isEnabled":{key:"blogMenu-isEnabled"},"blogMenu-isSearchEnabled":{key:"blogMenu-isSearchEnabled"},"blogMenu-mobile-isCategoryLabelsEnabled":{key:"blogMenu-mobile-isCategoryLabelsEnabled"},"blogMenu-mobile-isEnabled":{key:"blogMenu-mobile-isEnabled"},"blogMenu-mobile-isLoginButtonEnabled":{key:"blogMenu-mobile-isLoginButtonEnabled"},"blogMenu-mobile-isSearchEnabled":{key:"blogMenu-mobile-isSearchEnabled"},"categoryHeader-isEnabled":{key:"categoryHeader-isEnabled"},contentAlignment:{defaultValue:i.Left,key:"contentAlignment"},contentAlignmentMobile:{defaultValue:i.Left,key:"contentAlignmentMobile"},feedBackgroundColor:{defaultOpacity:0,defaultValue:"color-5",key:"feedBackgroundColor"},feedSliderArrowsColor:{defaultValue:"color-5",key:"feedSliderArrowsColor"},feedSliderArrowsPosition:{defaultValue:a.B9.OnGallery,key:"feedSliderArrowsPosition",options:a.OU},feedSliderArrowsSize:{defaultValue:18,key:"feedSliderArrowsSize",maxValue:180,minValue:6},feedSliderAutoSlide:{defaultValue:!1,key:"feedSliderAutoSlide"},feedSliderLoop:{defaultValue:!1,key:"feedSliderLoop"},feedSliderPauseTime:{defaultValue:4,key:"feedSliderPauseTime",maxValue:10,minValue:1},feedSliderShowArrows:{defaultValue:!0,key:"feedSliderShowArrows"},"navigation-backgroundColor":{defaultValue:"rgba(255,255,255,1)",key:"navigation-backgroundColor"},"navigation-textColor":{key:"navigation-textColor"},"navigation-textColorActive":{key:"navigation-textColorActive"},"pinterest-isEnabled":{key:"pinterest-isEnabled"},"socialSharing-isEnabled":{key:"socialSharing-isEnabled"},"socialSharing-mobile-isEnabled":{key:"socialSharing-mobile-isEnabled"},"twitter-isEnabled":{key:"twitter-isEnabled"},"widget-isLoginButtonEnabled":{key:"widget-isLoginButtonEnabled"}},s="blog-isViewCountEnabled",l=`style.booleans.${s}`,u="blog-isCommentCountEnabled",c=`style.booleans.${u}`,d="blog-isLikeCountEnabled",h=`style.booleans.${d}`,p="blog-isAuthorNameEnabled",m=`style.booleans.${p}`,g="blog-isAuthorPictureEnabled",y=`style.booleans.${g}`,f="blog-authorInfoType",b=`style.numbers.${f}`,v=0,A=1,P="blog-isPostDateEnabled",S=`style.booleans.${P}`,C="blog-isPostUpdatedDateEnabled",w=`style.booleans.${C}`,E="style.booleans.blog-isRecentPostsEnabled",I="style.booleans.blog-isCommentsEnabled",T="blog-isCategoryLabelsEnabled",O=`style.booleans.${T}`,_="blog-isTagsEnabled",N=`style.booleans.${_}`,x="style.booleans.blog-mobile-isTagsEnabled",L="blog-isPostTitleEnabled",M=`style.booleans.${L}`,D="blog-isPostPublishDateEnabled",R=`style.booleans.${D}`,k="blog-isReadingTimeEnabled",B=`style.booleans.${k}`,V="blog-isMoreOptionsMenuEnabled",F=`style.booleans.${V}`,H="blog-isPostDescriptionEnabled",G=`style.booleans.${H}`,z="blog-isCoverImageEnabled",W="blog-isCategoryLabelEnabled",j=`style.booleans.${W}`,U="style.booleans.blog-mobile-isCategoryLabelEnabled",K="blog-isPostRatingEnabled",$=`style.booleans.${K}`,Z="style.booleans.blog-mobile-isPostRatingEnabled",Y="style.booleans.blog-mobile-isMobileDisplaySettingsEnabled",q="style.booleans.blog-mobile-isViewCountEnabled",X="style.booleans.blog-mobile-isMoreOptionsMenuEnabled",Q="style.booleans.blog-mobile-isCommentCountEnabled",J="style.booleans.blog-mobile-isLikeCountEnabled",ee="style.booleans.blog-mobile-isAuthorNameEnabled",te="style.booleans.blog-mobile-isAuthorPictureEnabled",re="style.numbers.blog-mobile-authorInfoType",oe="style.booleans.blog-mobile-isPostDateEnabled",ie="style.booleans.blog-mobile-isPostUpdatedDateEnabled",ae="style.booleans.blog-mobile-isRecentPostsEnabled",ne="style.booleans.blog-mobile-isCommentsEnabled",se="style.booleans.blog-mobile-isCategoryLabelsEnabled",le="style.booleans.blog-mobile-isPostTitleEnabled",ue="style.booleans.blog-mobile-isPostPublishDateEnabled",ce="style.booleans.blog-mobile-isReadingTimeEnabled",de="style.booleans.blog-mobile-isPostDescriptionEnabled",he="style.booleans.socialSharing-mobile-isEnabled",pe="style.booleans.pinterest-isEnabled",me="style.booleans.twitter-isEnabled",ge="style.booleans.socialSharing-isEnabled",ye=(e,t=!1)=>`style.booleans.${((e,t=!1)=>`socialSharing-${t?"mobile-":""}${e}`)(e,t)}`},91053:(e,t,r)=>{"use strict";r.d(t,{L1:()=>B,Mv:()=>D,RT:()=>k,S7:()=>T,Ut:()=>E,XD:()=>_,Xv:()=>x,c5:()=>H,cr:()=>F,kt:()=>a,mC:()=>M,mn:()=>R,no:()=>i,od:()=>I,qZ:()=>n,ql:()=>V,uN:()=>L,xe:()=>O,zf:()=>N});r(16252);var o=r(74740);const i="style.booleans.blog-mobile-isMobileLayoutSettingsEnabled",a="style.booleans.blog-postDesignInFullpostEnabled",n=(e,t=!1)=>`style.numbers.${((e,t=!1)=>((e,t,r)=>`layout-${r?"mobile-":""}${e}-${"layoutType"}`)(e,0,t))(e,t)}`;function s(e){return function(t,r,o=!1){return`layout-${o?"mobile-":""}${t}-${r}-${e}`}}const l=e=>(t,r,o=!1)=>`style.numbers.${e(t,r,o)}`,u=s("layoutSpacing"),c=s("layoutPostSize"),d=s("layoutCardsRowType"),h=s("layoutPostsPerRow"),p=s("contentHeight"),m=s("contentHeightType"),g=s("margins"),y=s("titleLineCount"),f=s("descriptionLineCount"),b=s("sidesPadding"),v=s("imageRatio"),A=s("imageAlignment"),P=s("imageProportions"),S=s("imageCropType"),C=s("imageResizingMode"),w=s("imageWidth"),E=l(u),I=l(c),T=l(d),O=l(h),_=l(v),N=l(p),x=l(m),L=l(g),M=l(y),D=l(f),R=l(b),k=l(A),B=l(P),V=l(S),F=l(C),H=l(w),G=(e=!1)=>({startWithColor:e?"#FFFFFF":"color-5",startWithTheme:"font_8",fontMinSize:12,fontMaxSize:24,startWithSize:14});o.ML,G(),o.Nk,G(),o.h5,G(!0),o.Ul,G(),o.As,G(),o.LO,G(!0),o.sC,G(),o.yK,G(),o.QC,G(),o.G_,G(),o.a1,G(),o.bf,G(!0),o.XH,G(!0),o.nH,G(!0),o.Em,G(),o.Zv,G(),o.yp,G(),o.ql,G(),o.Qc,G(),o.qt,G(),o.xA,G(),o.mA,G(),o.s4,G(),o.Ws,G(),o._m,G(),o.Zv,G()},91354:(e,t,r)=>{"use strict";r.d(t,{$6:()=>d,B9:()=>s,K8:()=>m,Nq:()=>c,Nx:()=>n,OU:()=>l,Tz:()=>y,U$:()=>a,aG:()=>g,el:()=>b,fE:()=>A,iU:()=>v,oc:()=>u,rS:()=>p,rh:()=>f});var o=r(74740),i=r(21504);const a={margins:10,sidesPadding:16,postSize:254,contentHeight:156,imageRatio:2,spacing:12,layoutName:o.wO,layoutType:o.ql,layoutCardsRowType:i.Zx.FitToScreen,layoutPostsPerRow:3};var n,s;!function(e){e[e.NumberOfPosts=0]="NumberOfPosts",e[e.Paginated=1]="Paginated"}(n||(n={})),function(e){e[e.OnGallery=0]="OnGallery",e[e.OutsideGallery=1]="OutsideGallery"}(s||(s={}));const l=e=>[{value:s.OnGallery,label:e("post-list-widget.layout-tab.slider-arrows-position-on-post")},{value:s.OutsideGallery,label:e("post-list-widget.layout-tab.slider-arrows-position-outside-post")}],u={postListWidgetBackgroundColor:{key:"postListWidgetBackgroundColor",defaultValue:"color-5",defaultOpacity:0},postListWidgetSliderArrowsColor:{key:"postListWidgetSliderArrowsColor",defaultValue:"color-5"},postListWidgetBackgroundColorMobile:{key:"postListWidgetBackgroundColorMobile",defaultValue:"color-5",defaultOpacity:0},postListWidgetSliderArrowsColorMobile:{key:"postListWidgetSliderArrowsColorMobile",defaultValue:"color-5"},postListWidgetIsFeatured:{key:"postListWidgetIsFeatured",defaultValue:!1},postListWidgetEntityCount:{key:"postListWidgetEntityCount",defaultValue:3,minValue:1,maxValue:50},postListWidgetPaginationType:{key:"postListWidgetPaginationType",defaultValue:n.NumberOfPosts,options:e=>[{value:n.NumberOfPosts,label:e("post-list-widget.settings-tab.pagination-number-of-posts")},{value:n.Paginated,label:e("post-list-widget.settings-tab.pagination-with-page-numbers")}]},postListWidgetPostsPerPage:{key:"postListWidgetPostsPerPage",defaultValue:3,minValue:1,maxValue:50},postListWidgetSliderLoop:{key:"postListWidgetSliderLoop",defaultValue:!1},postListWidgetSliderAutoSlide:{key:"postListWidgetSliderAutoSlide",defaultValue:!1},postListWidgetSliderPauseTime:{key:"postListWidgetSliderPauseTime",defaultValue:4,minValue:1,maxValue:10},postListWidgetSliderShowArrows:{key:"postListWidgetSliderShowArrows",defaultValue:!0},postListWidgetSliderArrowsPosition:{key:"postListWidgetSliderArrowsPosition",defaultValue:s.OnGallery,options:l},postListWidgetSliderArrowsSize:{key:"postListWidgetSliderArrowsSize",defaultValue:18,minValue:6,maxValue:180},postListWidgetSliderLoopMobile:{key:"postListWidgetSliderLoopMobile",defaultValue:!1},postListWidgetSliderAutoSlideMobile:{key:"postListWidgetSliderAutoSlideMobile",defaultValue:!0},postListWidgetSliderPauseTimeMobile:{key:"postListWidgetSliderPauseTimeMobile",defaultValue:4,minValue:1,maxValue:10},postListWidgetSliderShowArrowsMobile:{key:"postListWidgetSliderShowArrowsMobile",defaultValue:!0},postListWidgetSliderArrowsPositionMobile:{key:"postListWidgetSliderArrowsPositionMobile",defaultValue:s.OnGallery,options:l},postListWidgetSliderArrowsSizeMobile:{key:"postListWidgetSliderArrowsSizeMobile",defaultValue:18,maxValue:180,minValue:6}},c={desktop:{sliderLoop:u.postListWidgetSliderLoop,widgetBackgroundColor:u.postListWidgetBackgroundColor,sliderAutoSlide:u.postListWidgetSliderAutoSlide,sliderPauseTime:u.postListWidgetSliderPauseTime,sliderShowArrows:u.postListWidgetSliderShowArrows,sliderArrowsPosition:u.postListWidgetSliderArrowsPosition,sliderArrowsSize:u.postListWidgetSliderArrowsSize,sliderArrowsColor:u.postListWidgetSliderArrowsColor},mobile:{sliderLoop:u.postListWidgetSliderLoopMobile,widgetBackgroundColor:u.postListWidgetBackgroundColorMobile,sliderAutoSlide:u.postListWidgetSliderAutoSlideMobile,sliderPauseTime:u.postListWidgetSliderPauseTimeMobile,sliderShowArrows:u.postListWidgetSliderShowArrowsMobile,sliderArrowsPosition:u.postListWidgetSliderArrowsPositionMobile,sliderArrowsSize:u.postListWidgetSliderArrowsSizeMobile,sliderArrowsColor:u.postListWidgetSliderArrowsColorMobile}};n.NumberOfPosts,n.NumberOfPosts,n.Paginated;var d,h;!function(e){e[e.Related=0]="Related",e[e.Recent=1]="Recent"}(d||(d={})),function(e){e[e.Text=0]="Text",e[e.Button=1]="Button"}(h||(h={}));d.Related,d.Related,h.Text,s.OnGallery,s.OnGallery;const p="style.booleans.blog-isRelatedPostsEnabled",m="style.booleans.blog-mobile-isRelatedPostsEnabled",g="style.booleans.blog-isRelatedPostsLabelEnabled",y="style.booleans.blog-mobile-isRelatedPostsLabelEnabled",f="style.numbers.relatedPostsLabel",b="style.numbers.mobile-relatedPostsLabel",v={related:0,recent:1},A={0:"related-posts.title",1:"recent-posts.title"};v.related},67957:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,LL:()=>d,Vk:()=>p,X$:()=>h,Xc:()=>y,Yu:()=>g,kl:()=>s,lu:()=>f,m:()=>m,rO:()=>a,sq:()=>l});var o=r(16252),i=r(74740);const a="style.booleans.blog-mobile-isMobileDesignSettingsEnabled",n="titleFontSize",s="style.booleans.blog-isFeedDesignPropsMigrated",l="style.booleans.blog-isConfigurableLineClampingEnabled",u=(...e)=>`post-${e.filter(o.identity).join("-")}`,c=(e,t,r,o=!1)=>u((0,i.Sv)(e),t,o?"mobile":"",r),d=(e,t,r)=>c(e,t,n,r),h=(e,t,r)=>c(e,t,"descriptionFontSize",r),p=(...e)=>`style.numbers.${c(...e)}`,m=(e,t)=>`style.fonts.${u(e,t)}`,g=(...e)=>`style.numbers.${((e,t)=>`post-${(0,i.Sv)(e)}-${t}-cardBorderWidth`)(...e)}`,y=e=>`style.colors.${(e=>`post-${e}-borderColor`)(e)}`,f=e=>`style.colors.${(e=>`post-${e}-mobile-borderColor`)(e)}`},49457:(e,t,r)=>{"use strict";r.d(t,{k$:()=>i,nT:()=>o});var o,i,a;!function(e){e[e.Button=0]="Button",e[e.Text=1]="Text"}(o||(o={})),function(e){e[e.Left=0]="Left",e[e.Center=1]="Center",e[e.Right=2]="Right"}(i||(i={})),function(e){e[e.MostUsed=0]="MostUsed",e[e.Alphabetical=1]="Alphabetical"}(a||(a={}));i.Left,i.Left,i.Left,i.Left,a.MostUsed,a.MostUsed},68701:(e,t,r)=>{"use strict";r.d(t,{S:()=>o});const o=e=>e?.id?e.id:e?._id?(console.log("[Wix Blog]",'No "id" field found',e),e._id):e?.internalId?e.internalId:void 0},54558:(e,t,r)=>{"use strict";r.d(t,{Ym:()=>n,kx:()=>i});r(16252);const o=e=>e.appConfig||{},i=e=>o(e).bundleName,a=(e,t)=>i(e)===t,n=e=>a(e,"post-page")},56040:(e,t,r)=>{"use strict";r.d(t,{Gw:()=>l,HW:()=>n,lT:()=>s});var o=r(16252),i=r(45967),a=r(30223);const n=e=>(0,o.get)(e,"auth.currentUser"),s=((0,i.Mz)([n],(e=>e&&e.siteMemberId)),(0,i.Mz)([n],(e=>e&&e.slug)),(0,i.Mz)([n],(e=>e&&e.counters)),(0,i.Mz)([n],(e=>(0,o.get)(e,"appStore['14bcded7-0066-7c35-14d7-466cb3f09103'].permissions.role","guest"))),(0,i.Mz)([n],(e=>Boolean(e&&e.isBlocked)))),l=(0,i.Mz)([n],(e=>e&&e.privacyStatus===a.g))},34672:(e,t,r)=>{"use strict";r.d(t,{Qx:()=>l,Rk:()=>u,TH:()=>n,Wv:()=>s});const o=e=>e.tpaSettings,i=e=>o(e)?.settings??{},a=e=>i(e)?.comments??{},n=e=>void 0!==i(e).comments,s=e=>a(e).enabled??!0,l=e=>a(e).ratingsEnabled??!1,u=e=>(i(e).liveSiteEditingDeprecated||(e=>i(e).blocksPostPage??!1)(e))??!1},75403:(e,t,r)=>{"use strict";r.d(t,{loadableReady:()=>_});var o=r(60751),i=r.n(o),a=r(49257),n=r(68102),s=r(72367),l=r(51449),u=r(84271),c=r(58486),d=r.n(c);function h(e,t){if(!e){var r=new Error("loadable: "+t);throw r.framesToPop=1,r.name="Invariant Violation",r}}function p(e){console.warn("loadable: "+e)}var m=i().createContext(),g="__LOADABLE_REQUIRED_CHUNKS__";function y(e){return""+e+g}var f={initialChunks:{}},b="PENDING",v="REJECTED";var A=function(e){return e};function P(e){var t=e.defaultResolveComponent,r=void 0===t?A:t,o=e.render,c=e.onLoad;function p(e,t){void 0===t&&(t={});var p=function(e){return"function"==typeof e?{requireAsync:e,resolve:function(){},chunkName:function(){}}:e}(e),g={};function y(e){return t.cacheKey?t.cacheKey(e):p.resolve?p.resolve(e):"static"}function A(e,o,i){var a=t.resolveComponent?t.resolveComponent(e,o):r(e);if(t.resolveComponent&&!(0,u.isValidElementType)(a))throw new Error("resolveComponent returned something that is not a React component!");return d()(i,a,{preload:!0}),a}var P,S,C=function(e){var t=y(e),r=g[t];return r&&r.status!==v||((r=p.requireAsync(e)).status=b,g[t]=r,r.then((function(){r.status="RESOLVED"}),(function(t){console.error("loadable-components: failed to asynchronously load component",{fileName:p.resolve(e),chunkName:p.chunkName(e),error:t?t.message:t}),r.status=v}))),r},w=function(e){function r(r){var o;return(o=e.call(this,r)||this).state={result:null,error:null,loading:!0,cacheKey:y(r)},h(!r.__chunkExtractor||p.requireSync,"SSR requires `@loadable/babel-plugin`, please install it"),r.__chunkExtractor?(!1===t.ssr||(p.requireAsync(r).catch((function(){return null})),o.loadSync(),r.__chunkExtractor.addChunk(p.chunkName(r))),(0,s.A)(o)):(!1!==t.ssr&&(p.isReady&&p.isReady(r)||p.chunkName&&f.initialChunks[p.chunkName(r)])&&o.loadSync(),o)}(0,l.A)(r,e),r.getDerivedStateFromProps=function(e,t){var r=y(e);return(0,n.A)({},t,{cacheKey:r,loading:t.loading||t.cacheKey!==r})};var i=r.prototype;return i.componentDidMount=function(){this.mounted=!0;var e=this.getCache();e&&e.status===v&&this.setCache(),this.state.loading&&this.loadAsync()},i.componentDidUpdate=function(e,t){t.cacheKey!==this.state.cacheKey&&this.loadAsync()},i.componentWillUnmount=function(){this.mounted=!1},i.safeSetState=function(e,t){this.mounted&&this.setState(e,t)},i.getCacheKey=function(){return y(this.props)},i.getCache=function(){return g[this.getCacheKey()]},i.setCache=function(e){void 0===e&&(e=void 0),g[this.getCacheKey()]=e},i.triggerOnLoad=function(){var e=this;c&&setTimeout((function(){c(e.state.result,e.props)}))},i.loadSync=function(){if(this.state.loading)try{var e=A(p.requireSync(this.props),this.props,I);this.state.result=e,this.state.loading=!1}catch(e){console.error("loadable-components: failed to synchronously load component, which expected to be available",{fileName:p.resolve(this.props),chunkName:p.chunkName(this.props),error:e?e.message:e}),this.state.error=e}},i.loadAsync=function(){var e=this,t=this.resolveAsync();return t.then((function(t){var r=A(t,e.props,I);e.safeSetState({result:r,loading:!1},(function(){return e.triggerOnLoad()}))})).catch((function(t){return e.safeSetState({error:t,loading:!1})})),t},i.resolveAsync=function(){var e=this.props,t=(e.__chunkExtractor,e.forwardedRef,(0,a.A)(e,["__chunkExtractor","forwardedRef"]));return C(t)},i.render=function(){var e=this.props,r=e.forwardedRef,i=e.fallback,s=(e.__chunkExtractor,(0,a.A)(e,["forwardedRef","fallback","__chunkExtractor"])),l=this.state,u=l.error,c=l.loading,d=l.result;if(t.suspense&&(this.getCache()||this.loadAsync()).status===b)throw this.loadAsync();if(u)throw u;var h=i||t.fallback||null;return c?h:o({fallback:h,result:d,options:t,props:(0,n.A)({},s,{ref:r})})},r}(i().Component),E=(S=function(e){return i().createElement(m.Consumer,null,(function(t){return i().createElement(P,Object.assign({__chunkExtractor:t},e))}))},(P=w).displayName&&(S.displayName=P.displayName+"WithChunkExtractor"),S),I=i().forwardRef((function(e,t){return i().createElement(E,Object.assign({forwardedRef:t},e))}));return I.displayName="Loadable",I.preload=function(e){I.load(e)},I.load=function(e){return C(e)},I}return{loadable:p,lazy:function(e,t){return p(e,(0,n.A)({},t,{suspense:!0}))}}}var S=P({defaultResolveComponent:function(e){return e.__esModule?e.default:e.default||e},render:function(e){var t=e.result,r=e.props;return i().createElement(t,r)}}),C=S.loadable,w=S.lazy,E=P({onLoad:function(e,t){e&&t.forwardedRef&&("function"==typeof t.forwardedRef?t.forwardedRef(e):t.forwardedRef.current=e)},render:function(e){var t=e.result,r=e.props;return r.children?r.children(t):null}}),I=E.loadable,T=E.lazy,O="undefined"!=typeof window;function _(e,t){void 0===e&&(e=function(){});var r=void 0===t?{}:t,o=r.namespace,i=void 0===o?"":o,a=r.chunkLoadingGlobal,n=void 0===a?"__LOADABLE_LOADED_CHUNKS__":a;if(!O)return p("`loadableReady()` must be called in browser only"),e(),Promise.resolve();var s=null;if(O){var l=y(i),u=document.getElementById(l);if(u){s=JSON.parse(u.textContent);var c=document.getElementById(l+"_ext");if(!c)throw new Error("loadable-component: @loadable/server does not match @loadable/component");JSON.parse(c.textContent).namedChunks.forEach((function(e){f.initialChunks[e]=!0}))}}if(!s)return p("`loadableReady()` requires state, please use `getScriptTags` or `getScriptElements` server-side"),e(),Promise.resolve();var d=!1;return new Promise((function(e){window[n]=window[n]||[];var t=window[n],r=t.push.bind(t);function o(){s.every((function(e){return t.some((function(t){return t[0].indexOf(e)>-1}))}))&&(d||(d=!0,e()))}t.push=function(){r.apply(void 0,arguments),o()},o()})).then(e)}var N=C;N.lib=I,w.lib=T},78544:(e,t,r)=>{"use strict";r.r(t),r.d(t,{classes:()=>i,cssStates:()=>u,keyframes:()=>a,layers:()=>n,namespace:()=>o,st:()=>d,stVars:()=>s,style:()=>c,vars:()=>l});var o="oG1yEdb",i={root:"s__8L3II0"},a={},n={},s={},l={},u=r.stc.bind(null,o),c=r.sts.bind(null,o),d=c},39528:(e,t,r)=>{"use strict";r.r(t),r.d(t,{classes:()=>i,cssStates:()=>u,keyframes:()=>a,layers:()=>n,namespace:()=>o,st:()=>d,stVars:()=>s,style:()=>c,vars:()=>l});var o="ocfJPv8",i={root:"sL1bIIY"},a={},n={},s={},l={},u=r.stc.bind(null,o),c=r.sts.bind(null,o),d=c},89422:(e,t,r)=>{"use strict";r.r(t),r.d(t,{classes:()=>i,cssStates:()=>u,keyframes:()=>a,layers:()=>n,namespace:()=>o,st:()=>d,stVars:()=>s,style:()=>c,vars:()=>l});var o="os8KzFU",i={root:"s_o6bDe"},a={},n={},s={},l={},u=r.stc.bind(null,o),c=r.sts.bind(null,o),d=c},40795:e=>{e.exports={YEAR_SLASH_MONTH_OPTIONAL_SLASH_DAY:"([12]\\d{3})/(0[1-9]|1[0-2])(/(0[1-9]|[12][0-9]|3[01]))?",TEXT_WITHOUT_SLASH:"([^/]+)"}},13512:(e,t,r)=>{"use strict";t.py=t.g3=t.Ql=void 0;var o=r(16252),i=o.sortBy,a=o.intersection,n=r(53072),s=(t.g3=function(e){return void 0===e&&(e=[]),i(e,[function(e){return!e.isPinned},function(e){return-n(e.firstPublishedDate)}])},t.Ql=function(e){return void 0===e&&(e=[]),i(e,(function(e){return-n(e.firstPublishedDate)}))});t.py=s},53072:e=>{e.exports=function(e){return e instanceof Date?e:new Date(e)}},97026:(e,t)=>{"use strict";t.hot=void 0;t.hot=function(e,t){return t}},21717:(e,t,r)=>{e.exports=r(97026)},35989:(e,t,r)=>{"use strict";r.d(t,{s:()=>o});let o=function(e){return e.UNKNOWN_CssPropertyType="UNKNOWN_CssPropertyType",e.booleanValue="boolean",e.background="background",e.backgroundSize="backgroundSize",e.backgroundColor="backgroundColor",e.backgroundImage="backgroundImage",e.backgroundClip="backgroundClip",e.backgroundOrigin="backgroundOrigin",e.backgroundPosition="backgroundPosition",e.backgroundRepeat="backgroundRepeat",e.backgroundAttachment="backgroundAttachment",e.margin="margin",e.marginTop="marginTop",e.marginRight="marginRight",e.marginBottom="marginBottom",e.marginLeft="marginLeft",e.marginInlineStart="marginInlineStart",e.marginInlineEnd="marginInlineEnd",e.padding="padding",e.paddingTop="paddingTop",e.paddingRight="paddingRight",e.paddingBottom="paddingBottom",e.paddingLeft="paddingLeft",e.paddingInlineStart="paddingInlineStart",e.paddingInlineEnd="paddingInlineEnd",e.border="border",e.borderWidth="borderWidth",e.borderStyle="borderStyle",e.borderColor="borderColor",e.borderTop="borderTop",e.borderTopColor="borderTopColor",e.borderTopWidth="borderTopWidth",e.borderTopStyle="borderTopStyle",e.borderRight="borderRight",e.borderRightColor="borderRightColor",e.borderRightWidth="borderRightWidth",e.borderRightStyle="borderRightStyle",e.borderBottom="borderBottom",e.borderBottomColor="borderBottomColor",e.borderBottomWidth="borderBottomWidth",e.borderBottomStyle="borderBottomStyle",e.borderLeft="borderLeft",e.borderLeftColor="borderLeftColor",e.borderLeftWidth="borderLeftWidth",e.borderLeftStyle="borderLeftStyle",e.borderInlineStart="borderInlineStart",e.borderInlineStartColor="borderInlineStartColor",e.borderInlineStartWidth="borderInlineStartWidth",e.borderInlineStartStyle="borderInlineStartStyle",e.borderInlineEnd="borderInlineEnd",e.borderInlineEndColor="borderInlineEndColor",e.borderInlineEndWidth="borderInlineEndWidth",e.borderInlineEndStyle="borderInlineEndStyle",e.borderRadius="borderRadius",e.borderTopLeftRadius="borderTopLeftRadius",e.borderTopRightRadius="borderTopRightRadius",e.borderBottomRightRadius="borderBottomRightRadius",e.borderBottomLeftRadius="borderBottomLeftRadius",e.borderStartStartRadius="borderStartStartRadius",e.borderStartEndRadius="borderStartEndRadius",e.borderEndStartRadius="borderEndStartRadius",e.borderEndEndRadius="borderEndEndRadius",e.font="font",e.fontFamily="fontFamily",e.fontSize="fontSize",e.fontStretch="fontStretch",e.fontStyle="fontStyle",e.fontVariant="fontVariant",e.fontWeight="fontWeight",e.lineHeight="lineHeight",e.color="color",e.letterSpacing="letterSpacing",e.textAlign="textAlign",e.textTransform="textTransform",e.textShadow="textShadow",e.textDecoration="textDecoration",e.textDecorationColor="textDecorationColor",e.textDecorationLine="textDecorationLine",e.textDecorationStyle="textDecorationStyle",e.textDecorationThickness="textDecorationThickness",e.boxShadow="boxShadow",e.opacity="opacity",e.overflow="overflow",e.alignSelf="alignSelf",e.justifyContent="justifyContent",e.alignItems="alignItems",e.flexDirection="flexDirection",e.gap="gap",e.height="height",e.width="width",e.filter="filter",e.backdropFilter="backdropFilter",e.objectFit="objectFit",e.objectPosition="objectPosition",e.mixBlendMode="mixBlendMode",e.isolation="isolation",e}({})},7265:(e,t,r)=>{"use strict";r.d(t,{TO:()=>d,gJ:()=>l,hz:()=>c,rV:()=>u});var o=r(92099),i=r(48183),a=(r(41705),r(60751));var n,s={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:r(44888).x},l=(0,a.createContext)();function u(){return s}var c=function(){function e(){(0,o.A)(this,e),this.usedNamespaces={}}return(0,i.A)(e,[{key:"addUsedNamespaces",value:function(e){var t=this;e.forEach((function(e){t.usedNamespaces[e]||(t.usedNamespaces[e]=!0)}))}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),e}();function d(){return n}},44888:(e,t,r)=>{"use strict";r.d(t,{x:()=>n});var o=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,i={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"\u2026","…":"\u2026","/":"/","/":"/"},a=function(e){return i[e]},n=function(e){return e.replace(o,a)}},98722:(e,t,r)=>{"use strict";r.d(t,{B:()=>d});var o=r(10911),i=r(41705),a=r(60751),n=r(7265),s=r(52807);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function u(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=t.i18n,i=(0,a.useContext)(n.gJ)||{},l=i.i18n,d=i.defaultNS,h=r||l||(0,n.TO)();if(h&&!h.reportNamespaces&&(h.reportNamespaces=new n.hz),!h){(0,s.mc)("You will need to pass in an i18next instance by using initReactI18next");var p=function(e){return Array.isArray(e)?e[e.length-1]:e},m=[p,{},!1];return m.t=p,m.i18n={},m.ready=!1,m}h.options.react&&void 0!==h.options.react.wait&&(0,s.mc)("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var g=u(u(u({},(0,n.rV)()),h.options.react),t),y=g.useSuspense,f=g.keyPrefix,b=e||d||h.options&&h.options.defaultNS;b="string"==typeof b?[b]:b||["translation"],h.reportNamespaces.addUsedNamespaces&&h.reportNamespaces.addUsedNamespaces(b);var v=(h.isInitialized||h.initializedStoreOnce)&&b.every((function(e){return(0,s.NM)(e,h,g)}));function A(){return h.getFixedT(null,"fallback"===g.nsMode?b:b[0],f)}var P=(0,a.useState)(A),S=(0,o.A)(P,2),C=S[0],w=S[1],E=b.join(),I=c(E),T=(0,a.useRef)(!0);(0,a.useEffect)((function(){var e=g.bindI18n,t=g.bindI18nStore;function r(){T.current&&w(A)}return T.current=!0,v||y||(0,s.dM)(h,b,(function(){T.current&&w(A)})),v&&I&&I!==E&&T.current&&w(A),e&&h&&h.on(e,r),t&&h&&h.store.on(t,r),function(){T.current=!1,e&&h&&e.split(" ").forEach((function(e){return h.off(e,r)})),t&&h&&t.split(" ").forEach((function(e){return h.store.off(e,r)}))}}),[h,E]);var O=(0,a.useRef)(!0);(0,a.useEffect)((function(){T.current&&!O.current&&w(A),O.current=!1}),[h,f]);var _=[C,h,v];if(_.t=C,_.i18n=h,_.ready=v,v)return _;if(!v&&!y)return _;throw new Promise((function(e){(0,s.dM)(h,b,(function(){e()}))}))}},52807:(e,t,r)=>{"use strict";function o(){if(console&&console.warn){for(var e,t=arguments.length,r=new Array(t),o=0;ol,NM:()=>s,dM:()=>n,mc:()=>a});var i={};function a(){for(var e=arguments.length,t=new Array(e),r=0;r2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?void 0!==t.options.ignoreJSONStructure?t.hasLoadedNamespace(e,{precheck:function(t,o){if(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!o(t.isLanguageChangingTo,e))return!1}}):function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=t.languages[0],i=!!t.options&&t.options.fallbackLng,a=t.languages[t.languages.length-1];if("cimode"===o.toLowerCase())return!0;var n=function(e,r){var o=t.services.backendConnector.state["".concat(e,"|").concat(r)];return-1===o||2===o};return!(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!n(t.isLanguageChangingTo,e)||!t.hasResourceBundle(o,e)&&t.services.backendConnector.backend&&(!t.options.resources||t.options.partialBundledLanguages)&&(!n(o,e)||i&&!n(a,e)))}(e,t,r):(a("i18n.languages were undefined or empty",t.languages),!0)}function l(e){return e.displayName||e.name||("string"==typeof e&&e.length>0?e:"Unknown")}},10020:function(e){var t;"undefined"!=typeof self&&self,t=()=>(()=>{"use strict";var e={"../editor-platform-sdk-types/dist/esm/common.js": /*!*******************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/common.js ***! \*******************************************************/(e,t,r)=>{var o,i,a,n,s;r.r(t),r.d(t,{AddElementsPanelBannerIcons:()=>s,DeviceType:()=>i,LinkTypes:()=>o,TPAComponentType:()=>a,WidgetInstallationType:()=>n}),function(e){e.NoLink="NoLink",e.PageLink="PageLink",e.AnchorLink="AnchorLink",e.ExternalLink="ExternalLink",e.DocumentLink="DocumentLink",e.PhoneLink="PhoneLink",e.EmailLink="EmailLink",e.LoginToWixLink="LoginToWixLink",e.DynamicPageLink="DynamicPageLink",e.EdgeAnchorLink="EdgeAnchorLinks",e.PopupLink="PopupLink",e.FormSubmitButtonLink="FormSubmitButtonLink"}(o||(o={})),function(e){e.Desktop="desktop",e.Mobile="mobile"}(i||(i={})),function(e){e.Page="PAGE",e.Widget="WIDGET"}(a||(a={})),function(e){e.Open="open",e.Closed="closed"}(n||(n={})),function(e){e.AllBreakpoints="all-breakpoints"}(s||(s={}))},"../editor-platform-sdk-types/dist/esm/definitions/appEditorApi.js": /*!*************************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/appEditorApi.js ***! \*************************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/definitions/appReflow.js": /*!**********************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/appReflow.js ***! \**********************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/definitions/consentPolicy.js": /*!**************************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/consentPolicy.js ***! \**************************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/definitions/index.js": /*!******************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/index.js ***! \******************************************************************/(e,t,r)=>{r.r(t),r.d(t,{EditorSubType:()=>a.EditorSubType,EditorType:()=>a.EditorType,InstallInitiator:()=>a.InstallInitiator,InstallationOriginType:()=>a.InstallationOriginType,MediaType:()=>o.MediaType,NotificationPresetTypes:()=>i.NotificationPresetTypes,NotificationType:()=>i.NotificationType,PagesPanelTabType:()=>n.PagesPanelTabType,PanelResolveType:()=>n.PanelResolveType,PanelType:()=>n.PanelType,PremiumIntent:()=>s.PremiumIntent,customizeActions:()=>n.customizeActions}),r(/*! ./appEditorApi */"../editor-platform-sdk-types/dist/esm/definitions/appEditorApi.js"),r(/*! ./consentPolicy */"../editor-platform-sdk-types/dist/esm/definitions/consentPolicy.js");var o=r(/*! ./media */"../editor-platform-sdk-types/dist/esm/definitions/media.js"),i=(r(/*! ./monitoring */"../editor-platform-sdk-types/dist/esm/definitions/monitoring.js"),r(/*! ./notifications */"../editor-platform-sdk-types/dist/esm/definitions/notifications.js")),a=r(/*! ./origin */"../editor-platform-sdk-types/dist/esm/definitions/origin.js"),n=(r(/*! ./pageDefinition */"../editor-platform-sdk-types/dist/esm/definitions/pageDefinition.js"),r(/*! ./panels */"../editor-platform-sdk-types/dist/esm/definitions/panels.js")),s=r(/*! ./premiumIntent */"../editor-platform-sdk-types/dist/esm/definitions/premiumIntent.js");r(/*! ./responsiveLayout */"../editor-platform-sdk-types/dist/esm/definitions/responsiveLayout.js"),r(/*! ./info */"../editor-platform-sdk-types/dist/esm/definitions/info.js"),r(/*! ./appReflow */"../editor-platform-sdk-types/dist/esm/definitions/appReflow.js")},"../editor-platform-sdk-types/dist/esm/definitions/info.js": /*!*****************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/info.js ***! \*****************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/definitions/media.js": /*!******************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/media.js ***! \******************************************************************/(e,t,r)=>{var o;r.r(t),r.d(t,{MediaType:()=>o}),function(e){e.Image="IMAGE",e.Video="VIDEO",e.Document="DOCUMENT"}(o||(o={}))},"../editor-platform-sdk-types/dist/esm/definitions/monitoring.js": /*!***********************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/monitoring.js ***! \***********************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/definitions/notifications.js": /*!**************************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/notifications.js ***! \**************************************************************************/(e,t,r)=>{var o,i;r.r(t),r.d(t,{NotificationPresetTypes:()=>i,NotificationType:()=>o}),function(e){e.Success="success",e.Error="error",e.Warning="warning",e.Info="info"}(o||(o={})),function(e){e.REPEATER_EDITOR_MAX_ITEMS="repeaterMaxItemsEditorLimitation"}(i||(i={}))},"../editor-platform-sdk-types/dist/esm/definitions/origin.js": /*!*******************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/origin.js ***! \*******************************************************************/(e,t,r)=>{var o,i,a,n;r.r(t),r.d(t,{EditorSubType:()=>i,EditorType:()=>o,InstallInitiator:()=>a,InstallationOriginType:()=>n}),function(e){e.Classic="CLASSIC",e.Responsive="RESPONSIVE",e.ADI="ADI",e.ADI_MA="ADI_MA",e.ADI_TEMPLATE="ADI_TEMPLATE",e.Blocks="blocks"}(o||(o={})),function(e){e.Classic="CLASSIC",e.EditorX="EDITOR_X",e.Studio="STUDIO",e.Editor3="EDITOR3"}(i||(i={})),function(e){e.Editor="EDITOR",e.App="APP",e.Dependency_Service="Dependency_Service"}(a||(a={})),function(e){e.AppMarket="APP_MARKET",e.AddPanel="ADD_PANEL",e.AppPanel="APP_PANEL",e.PageSettingsPanel="PAGE_SETTINGS_PANEL",e.PresetService="PRESET_SERVICE",e.SITE_CREATION="SITE_CREATION",e.SITE_GENERATION="SITE_GENERATION",e.SILENT_INSTALL_SITE_CREATION="SILENT_INSTALL_SITE_CREATION",e.SILENT_INSTALL="SILENT_INSTALL",e.INTENT_INSTALL="INTENT_INSTALL",e.ADD_SECTION_PANEL="ADD_SECTION_PANEL",e.ADD_PAGE_PANEL="ADD_PAGE_PANEL",e.COPY_PASTE="COPY_PASTE",e.INTRO_FUNNEL="INTRO_FUNNEL",e.PAGES_PANEL="PAGES_PANEL",e.PAGE_SETTINGS_PANEL="PAGE_SETTINGS_PANEL",e.IMPORT_PANEL="IMPORT_PANEL",e.MY_BUSINESS="MY_BUSINESS",e.IFRAME_JS_SDK="IFRAME_JS_SDK",e.UPDATE_PANEL="UPDATE_PANEL",e.ADDONS_MARKET="ADDONS_MARKET",e.PLUGINS_MARKET="PLUGINS_MARKET",e.BRANCHES_CLASSIC_TO_STUDIO="BRANCHES_CLASSIC_TO_STUDIO"}(n||(n={}))},"../editor-platform-sdk-types/dist/esm/definitions/pageDefinition.js": /*!***************************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/pageDefinition.js ***! \***************************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/definitions/panels.js": /*!*******************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/panels.js ***! \*******************************************************************/(e,t,r)=>{var o,i,a,n;r.r(t),r.d(t,{PagesPanelTabType:()=>a,PanelResolveType:()=>i,PanelType:()=>o,customizeActions:()=>n}),function(e){e.Settings="settings",e.Layout="layout",e.Design="design",e.Upgrade="upgrade",e.Add="add"}(o||(o={})),function(e){e.MAIN_ACTION="mainActionClicked",e.SECONDARY_ACTION="secActionClicked",e.CLOSE_ACTION="closeActionClicked"}(i||(i={})),function(e){e.PageInfo="page_info",e.Layout="layout",e.Permissions="permissions",e.SEO="seo"}(a||(a={})),function(e){e.Custom="Custom"}(n||(n={}))},"../editor-platform-sdk-types/dist/esm/definitions/premiumIntent.js": /*!**************************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/premiumIntent.js ***! \**************************************************************************/(e,t,r)=>{var o;r.r(t),r.d(t,{PremiumIntent:()=>o}),function(e){e.Neutral="NEUTRAL",e.Free="FREE",e.Paid="PAID"}(o||(o={}))},"../editor-platform-sdk-types/dist/esm/definitions/responsiveLayout.js": /*!*****************************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/definitions/responsiveLayout.js ***! \*****************************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/editor-app.js": /*!***********************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/editor-app.js ***! \***********************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/events/EventType.js": /*!*****************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/events/EventType.js ***! \*****************************************************************/(e,t,r)=>{var o;r.r(t),r.d(t,{EventType:()=>o,customEventTypes:()=>i,generalEventTypes:()=>a}),function(e){e.appMenuReorder="appMenuReorder",e.componentDeleted="componentDeleted",e.componentGfppClicked="componentGfppClicked",e.appActionClicked="appActionClicked",e.connectedComponentPasted="connectedComponentPasted",e.connectedComponentDuplicated="connectedComponentDuplicated",e.concurrentPanelEdit="concurrentPanelEdit",e.widgetPasted="widgetPasted",e.widgetDuplicated="widgetDuplicated",e.widgetAdded="widgetAdded",e.controllerAdded="controllerAdded",e.controllerSettingsButtonClicked="controllerSettingsButtonClicked",e.controllerGfppClicked="controllerGfppClicked",e.stateChanged="stateChanged",e.stateAdded="stateAdded",e.stateDuplicated="stateDuplicated",e.pageDeleted="pageDeleted",e.siteWasPublished="siteWasPublished",e.siteWasFirstSaved="siteWasFirstSaved",e.siteWasSaved="siteWasSaved",e.startConfiguration="startConfiguration",e.welcomeSectionMainActionClicked="welcomeSectionMainActionClicked",e.widgetGfppClicked="widgetGfppClicked",e.appUpgradeCompleted="appUpgradeCompleted",e.instanceChanged="instanceChanged",e.componentSelectionChanged="componentSelectionChanged",e.globalDesignPresetChanged="globalDesignPresetChanged",e.developerModeChanged="developerModeChanged",e.developerModeStatusChanged="developerModeStatusChanged",e.focusedPageChanged="focusedPageChanged",e.componentAddedToStage="componentAddedToStage",e.connectedComponentAddedToStage="connectedComponentAddedToStage",e.presetChanged="presetChanged",e.anyComponentAddedToStage="anyComponentAddedToStage",e.appUpdateCompleted="appUpdateCompleted",e.appRefreshCompleted="appRefreshCompleted",e.componentAnimationChanged="componentAnimationChanged",e.componentDataChanged="componentDataChanged",e.componentDesignChanged="componentDesignChanged",e.componentStyleChanged="componentStyleChanged",e.switchedFromPreview="switchedFromPreview",e.componentArrangementChanged="componentArrangementChanged",e.componentDragEnded="componentDragEnded",e.componentResizeStarted="componentResizeStarted",e.componentRotateEnded="componentRotateEnded",e.sitePublishedDialogClosed="sitePublishedDialogClosed",e.pageBackgroundChanged="pageBackgroundChanged",e.mobileTextScaleChanged="mobileTextScaleChanged",e.componentCropSaved="componentCropSaved",e.toggleBackToTopButtonOn="toggleBackToTopButtonOn",e.componentBehaviorChanged="componentBehaviorChanged",e.componentPropsChanged="componentPropsChanged",e.switchedToMobileView="switchedToMobileView",e.switchedToDesktopView="switchedToDesktopView",e.textEditBoxClosed="textEditBoxClosed",e.hideMobileElement="hideMobileElement",e.showMobileElement="showMobileElement",e.pageRenamed="pageRenamed",e.navBarMainActionClicked="navBarMainActionClicked",e.addDynamicPageClicked="addDynamicPageClicked",e.consentPolicyChanged="consentPolicyChanged",e.pageDuplicated="pageDuplicated",e.pageAdded="pageAdded",e.undo="undo",e.redo="redo",e.addElementsCompClicked="addElementsCompClicked",e.addElementsAllCompsClicked="addElementsAllCompsClicked",e.addElementsResetClicked="addElementsResetClicked",e.appVisitedInDashboard="appVisitedInDashboard",e.componentAddedToApp="componentAddedToApp",e.documentOperationError="documentOperationError",e.solveAddWidgetLimitation="solveAddWidgetLimitation",e.componentConnected="componentConnected",e.componentDisconnected="componentDisconnected",e.panelHeaderButtonClicked="panelHeaderButtonClicked",e.themeChanged="themeChanged",e.viewStateChanged="viewStateChanged",e.revokeApp="revokeApp",e.grantApp="grantApp",e.pageVariantSelected="pageVariantSelected",e.resetWidgetOverrides="resetWidgetOverrides",e.widgetPluginAdded="widgetPluginAdded",e.widgetPluginRemoved="widgetPluginRemoved",e.widgetPluginShowOnPageClicked="widgetPluginShowOnPageClicked",e.appInstalled="appInstalled",e.removeAppCompleted="removeAppCompleted",e.siteLanguageChanged="siteLanguageChanged"}(o||(o={}));const i=[o.componentSelectionChanged,o.focusedPageChanged,o.anyComponentAddedToStage,o.appUpdateCompleted,o.componentAnimationChanged,o.componentDataChanged,o.componentDesignChanged,o.componentStyleChanged,o.switchedFromPreview,o.componentArrangementChanged,o.componentDragEnded,o.componentResizeStarted,o.componentRotateEnded,o.sitePublishedDialogClosed,o.pageBackgroundChanged,o.mobileTextScaleChanged,o.componentCropSaved,o.toggleBackToTopButtonOn,o.componentBehaviorChanged,o.appRefreshCompleted,o.componentPropsChanged,o.switchedToMobileView,o.switchedToDesktopView,o.textEditBoxClosed,o.hideMobileElement,o.showMobileElement,o.undo,o.redo,o.appVisitedInDashboard,o.developerModeStatusChanged,o.componentConnected,o.componentDisconnected,o.solveAddWidgetLimitation,o.pageDuplicated,o.pageAdded,o.themeChanged,o.viewStateChanged,o.pageVariantSelected,o.siteLanguageChanged],a=[o.appMenuReorder,o.componentDeleted,o.componentGfppClicked,o.appActionClicked,o.connectedComponentPasted,o.connectedComponentDuplicated,o.concurrentPanelEdit,o.widgetPasted,o.widgetDuplicated,o.widgetAdded,o.resetWidgetOverrides,o.widgetPluginAdded,o.widgetPluginRemoved,o.widgetPluginShowOnPageClicked,o.controllerAdded,o.controllerSettingsButtonClicked,o.controllerGfppClicked,o.presetChanged,o.stateChanged,o.stateAdded,o.stateDuplicated,o.pageDeleted,o.siteWasPublished,o.siteWasFirstSaved,o.siteWasSaved,o.startConfiguration,o.welcomeSectionMainActionClicked,o.widgetGfppClicked,o.appUpgradeCompleted,o.instanceChanged,o.globalDesignPresetChanged,o.developerModeChanged,o.connectedComponentAddedToStage,o.pageRenamed,o.addDynamicPageClicked,o.consentPolicyChanged,o.addElementsCompClicked,o.addElementsAllCompsClicked,o.addElementsResetClicked,o.componentAddedToApp,o.documentOperationError,o.panelHeaderButtonClicked,o.grantApp,o.revokeApp,o.appInstalled,o.removeAppCompleted,o.navBarMainActionClicked]},"../editor-platform-sdk-types/dist/esm/events/EventsInterfaceMap.js": /*!**************************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/events/EventsInterfaceMap.js ***! \**************************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/events/eventInterfaces.js": /*!***********************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/events/eventInterfaces.js ***! \***********************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/events/index.js": /*!*************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/events/index.js ***! \*************************************************************/(e,t,r)=>{r.r(t),r.d(t,{EventType:()=>o.EventType,customEventTypes:()=>o.customEventTypes,generalEventTypes:()=>o.generalEventTypes}),r(/*! ./eventInterfaces */"../editor-platform-sdk-types/dist/esm/events/eventInterfaces.js");var o=r(/*! ./EventType */"../editor-platform-sdk-types/dist/esm/events/EventType.js");r(/*! ./EventsInterfaceMap */"../editor-platform-sdk-types/dist/esm/events/EventsInterfaceMap.js")},"../editor-platform-sdk-types/dist/esm/index.js": /*!******************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/index.js ***! \******************************************************/(e,t,r)=>{r.r(t),r.d(t,{AddElementsPanelBannerIcons:()=>i.AddElementsPanelBannerIcons,DeviceType:()=>i.DeviceType,EditorSubType:()=>a.EditorSubType,EditorType:()=>a.EditorType,EventType:()=>n.EventType,InstallInitiator:()=>a.InstallInitiator,InstallationOriginType:()=>a.InstallationOriginType,LinkTypes:()=>i.LinkTypes,MediaType:()=>a.MediaType,MemberKind:()=>o.MemberKind,NotificationPresetTypes:()=>a.NotificationPresetTypes,NotificationType:()=>a.NotificationType,PagesPanelTabType:()=>a.PagesPanelTabType,PanelResolveType:()=>a.PanelResolveType,PanelType:()=>a.PanelType,PremiumIntent:()=>a.PremiumIntent,TPAComponentType:()=>i.TPAComponentType,WidgetInstallationType:()=>i.WidgetInstallationType,customEventTypes:()=>n.customEventTypes,customizeActions:()=>a.customizeActions,generalEventTypes:()=>n.generalEventTypes}),r(/*! ./editor-app */"../editor-platform-sdk-types/dist/esm/editor-app.js");var o=r(/*! ./manifest */"../editor-platform-sdk-types/dist/esm/manifest.js"),i=r(/*! ./common */"../editor-platform-sdk-types/dist/esm/common.js"),a=r(/*! ./definitions */"../editor-platform-sdk-types/dist/esm/definitions/index.js"),n=r(/*! ./events */"../editor-platform-sdk-types/dist/esm/events/index.js");r(/*! ./tpaStyleParams */"../editor-platform-sdk-types/dist/esm/tpaStyleParams.js"),r(/*! ./sdk */"../editor-platform-sdk-types/dist/esm/sdk/index.js")},"../editor-platform-sdk-types/dist/esm/manifest.js": /*!*********************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/manifest.js ***! \*********************************************************/(e,t,r)=>{var o;r.r(t),r.d(t,{MemberKind:()=>o}),function(e){e.MEMBER="member",e.FUNCTION="function"}(o||(o={}))},"../editor-platform-sdk-types/dist/esm/sdk/app-settings.js": /*!*****************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/sdk/app-settings.js ***! \*****************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/sdk/document/application.js": /*!*************************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/sdk/document/application.js ***! \*************************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/sdk/document/index.js": /*!*******************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/sdk/document/index.js ***! \*******************************************************************/(e,t,r)=>{r.r(t),r(/*! ./application */"../editor-platform-sdk-types/dist/esm/sdk/document/application.js")},"../editor-platform-sdk-types/dist/esm/sdk/editor/index.js": /*!*****************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/sdk/editor/index.js ***! \*****************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/sdk/editorSDK.js": /*!**************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/sdk/editorSDK.js ***! \**************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/sdk/event-listeners.js": /*!********************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/sdk/event-listeners.js ***! \********************************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/sdk/extra.js": /*!**********************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/sdk/extra.js ***! \**********************************************************/(e,t,r)=>{r.r(t)},"../editor-platform-sdk-types/dist/esm/sdk/index.js": /*!**********************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/sdk/index.js ***! \**********************************************************/(e,t,r)=>{r.r(t),r(/*! ./editorSDK */"../editor-platform-sdk-types/dist/esm/sdk/editorSDK.js"),r(/*! ./extra */"../editor-platform-sdk-types/dist/esm/sdk/extra.js"),r(/*! ./event-listeners */"../editor-platform-sdk-types/dist/esm/sdk/event-listeners.js"),r(/*! ./editor */"../editor-platform-sdk-types/dist/esm/sdk/editor/index.js"),r(/*! ./app-settings */"../editor-platform-sdk-types/dist/esm/sdk/app-settings.js"),r(/*! ./document */"../editor-platform-sdk-types/dist/esm/sdk/document/index.js")},"../editor-platform-sdk-types/dist/esm/tpaStyleParams.js": /*!***************************************************************!*\ !*** ../editor-platform-sdk-types/dist/esm/tpaStyleParams.js ***! \***************************************************************/(e,t,r)=>{r.r(t)}},t={};function r(o){var i=t[o];if(void 0!==i)return i.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,r),a.exports}r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};return(()=>{ /*!******************!*\ !*** ./index.ts ***! \******************/ r.r(o),r.d(o,{AddElementsPanelBannerIcons:()=>e.AddElementsPanelBannerIcons,DeviceType:()=>e.DeviceType,EditorSubType:()=>e.EditorSubType,EditorType:()=>e.EditorType,EventType:()=>e.EventType,InstallInitiator:()=>e.InstallInitiator,InstallationOriginType:()=>e.InstallationOriginType,LinkTypes:()=>e.LinkTypes,MediaType:()=>e.MediaType,MemberKind:()=>e.MemberKind,NotificationPresetTypes:()=>e.NotificationPresetTypes,NotificationType:()=>e.NotificationType,PagesPanelTabType:()=>e.PagesPanelTabType,PanelResolveType:()=>e.PanelResolveType,PanelType:()=>e.PanelType,PremiumIntent:()=>e.PremiumIntent,TPAComponentType:()=>e.TPAComponentType,WidgetInstallationType:()=>e.WidgetInstallationType,customEventTypes:()=>e.customEventTypes,customizeActions:()=>e.customizeActions,generalEventTypes:()=>e.generalEventTypes});var e=r(/*! @wix/editor-platform-sdk-types */"../editor-platform-sdk-types/dist/esm/index.js")})(),o})(),e.exports=t()},11416:(e,t,r)=>{"use strict";r.d(t,{H:()=>a,s:()=>i});var o=r(60751),i=r.n(o)().createContext({ready:!1,set:null,get:null,getDefaultValue:null,reset:null,resetAll:null,changeSiteColors:null,getStylesForAllBreakpoints:null}),a=i.Consumer},86019:(e,t,r)=>{"use strict";var o;r.d(t,{N:()=>o}),function(e){e.Number="Number",e.Boolean="Boolean",e.Font="Font",e.Color="Color",e.String="String"}(o||(o={}))},28853:(e,t,r)=>{"use strict";r.d(t,{D:()=>i,K:()=>a});var o=r(34629);function i(e){return Object.keys(e).reduce((function(t,r){return t[r]=(0,o.__assign)((0,o.__assign)({},e[r]),{key:e[r].key||r}),t}),{})}var a=function(e,t){return(0,o.__assign)({key:e},t)}},82947:(e,t,r)=>{"use strict";r.d(t,{I:()=>n});var o=r(60751),i=r.n(o),a=r(11416),n=function(){return i().useContext(a.s)}},92213:(e,t,r)=>{"use strict";r.d(t,{N:()=>s});var o=r(55286),i=["white/black","black/white","primery-1","primery-2","primery-3"];function a(e){var t=e.colors,r=e.reference,a=e.opacity,n=void 0===a?1:a,s=t.find((function(e){var t,o,a,n;return(null!==(t=e.reference)&&void 0!==t?t:(o=e.name,a=o.split("_")[1],(n=Number(a))<=5?i[n-1]:"".concat("color-").concat(n-10)))===r}))||null;return{opacity:n,value:(0,o.A)(null==s?void 0:s.value,n).rgb(),name:null==s?void 0:s.name}}var n={"color-fill-background-primary":"color-1","color-fill-background-secondary":"color-2","color-text-primary":"color-5","color-text-secondary":"color-4","color-action":"color-8","color-disabled":"color-29","color-title":"color-35","color-subtitle":"color-36","color-line":"color-37","button-color-fill-primary":"color-38","button-color-border-primary":"color-39","button-color-text-primary":"color-40","button-color-fill-primary-hover":"color-41","button-color-border-primary-hover":"color-42","button-color-text-primary-hover":"color-43","button-color-fill-primary-disabled":"color-44","button-color-border-primary-disabled":"color-45","button-color-text-primary-disabled":"color-46","button-color-fill-secondary":"color-47","button-color-border-secondary":"color-48","button-color-text-secondary":"color-49","button-color-fill-secondary-hover":"color-50","button-color-border-secondary-hover":"color-51","button-color-text-secondary-hover":"color-52","button-color-fill-secondary-disabled":"color-53","button-color-border-secondary-disabled":"color-54","button-color-text-secondary-disabled":"color-55","color-fill-base-1":"color-26","color-fill-base-2":"color-27","color-fill-base-shade-1":"color-28","color-fill-base-shade-2":"color-29","color-fill-base-shade-3":"color-30","color-fill-accent-1":"color-31","color-fill-accent-2":"color-32","color-fill-accent-3":"color-33","color-fill-accent-4":"color-34","color-custom-1":"color-13","color-custom-2":"color-16","color-custom-3":"color-17","color-custom-4":"color-19","color-custom-5":"color-20","color-custom-6":"color-21","color-custom-7":"color-22","color-custom-8":"color-23","color-custom-9":"color-24","color-custom-10":"color-25","color-custom-11":"color-26","color-custom-12":"color-27","color-custom-13":"color-28","color-custom-14":"color-29","color-custom-15":"color-30","color-custom-16":"color-31","color-custom-17":"color-32","color-custom-18":"color-33","color-custom-19":"color-34","color-custom-20":"color-35"},s=function(e,t){return function(r){var o=r.colors;return a({reference:n[e]||e,opacity:t,colors:o})}}},89229:(e,t,r)=>{"use strict";r.d(t,{NY:()=>i,ro:()=>a});var o=r(34629);function i(e,t){if(void 0===t&&(t={}),!t[e])return null;var r=t[e];return{size:parseInt(r.size,10),family:r.fontFamily,preset:e,style:{bold:"bold"===r.weight,italic:"italic"===r.style,underline:!1},fontStyleParam:!1}}var a=function(e,t){return void 0===t&&(t={}),function(r){var a=r.textPresets;return(0,o.__assign)((0,o.__assign)({},function(e){return i(e.name,e.textPresets)}({name:e,textPresets:a})),t)}}},55286:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var o=r(34629),i=r(56250),a=r.n(i);const n=function(e,t){var r,i,n;if(e){var s=a().get(e);if(null===s)throw new Error("Unable to parse color from string: "+e);i=s.value.slice(0,3),n=null!==(r=s.value[3])&&void 0!==r?r:1}else i=[0,0,0],n=1;return{rgb:function(){var e;return(e=a().to).rgb.apply(e,(0,o.__spreadArray)((0,o.__spreadArray)([],i,!1),[null!=t?t:n],!1))},hex:function(){return e=i,t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase(),"000000".substring(t.length)+t;var e,t},opacity:function(){return null!=t?t:n}}}},19635:(e,t,r)=>{e.exports=r(75403)},26179:(e,t,r)=>{e.exports=r(16252).cloneDeep},77172:(e,t,r)=>{e.exports=r(16252).memoize},89931:(e,t,r)=>{"use strict";r.d(t,{CV:()=>u,JO:()=>a,NE:()=>s,fC:()=>n,gA:()=>o,gV:()=>i,nW:()=>l});let o=function(e){return e[e.OnHover=0]="OnHover",e[e.Autoplay=1]="Autoplay",e[e.OnClick=2]="OnClick",e}({}),i=function(e){return e[e.Quarter=0]="Quarter",e[e.Half=1]="Half",e[e.Normal=2]="Normal",e[e.OneAndQuarter=3]="OneAndQuarter",e[e.OneAndHalf=4]="OneAndHalf",e[e.Two=5]="Two",e}({}),a=function(e){return e[e.Text=0]="Text",e[e.Button=1]="Button",e}({}),n=function(e){return e[e.Crop=0]="Crop",e[e.Fit=1]="Fit",e}({}),s=function(e){return e[e.SixteenByNine=1]="SixteenByNine",e[e.FourByThree=2]="FourByThree",e[e.OneByOne=3]="OneByOne",e[e.ThreeByFour=4]="ThreeByFour",e[e.NineBySixteen=5]="NineBySixteen",e[e.SixteenBySeven=6]="SixteenBySeven",e}({}),l=function(e){return e[e.End=1]="End",e[e.Start=2]="Start",e}({}),u=function(e){return e[e.Manual=0]="Manual",e[e.Auto=1]="Auto",e}({})},51387:(e,t,r)=>{"use strict";r.d(t,{$O:()=>o,VL:()=>a,l7:()=>i});const o=e=>{let{isMobile:t,getStyleParamValue:r,paramName:o,mobileParamName:i,dependencyParam:a}=e;if(t){if(r(a)){const e=r(i);if(void 0!==e)return e}}return r(o)};let i=function(e){return e[e.Start=0]="Start",e[e.Center=1]="Center",e[e.End=2]="End",e}({});let a=function(e){return e[e.TOP_LEFT=1]="TOP_LEFT",e[e.TOP=2]="TOP",e[e.TOP_RIGHT=3]="TOP_RIGHT",e[e.LEFT=4]="LEFT",e[e.MIDDLE=5]="MIDDLE",e[e.RIGHT=6]="RIGHT",e[e.BOTTOM_LEFT=7]="BOTTOM_LEFT",e[e.BOTTOM=8]="BOTTOM",e[e.BOTTOM_RIGHT=9]="BOTTOM_RIGHT",e}({})},12084:(e,t,r)=>{"use strict";r.d(t,{$5:()=>rt,$N:()=>H,A:()=>xe,A7:()=>W,AG:()=>D,Ah:()=>Le,Ay:()=>se,DE:()=>It,E5:()=>ae,ER:()=>pe,Ey:()=>X,F3:()=>Ce,Ft:()=>U,GA:()=>I,Gb:()=>He,Gh:()=>ce,Gn:()=>_,HB:()=>oe,HV:()=>f,Hb:()=>C,Hp:()=>Ae,I0:()=>z,IA:()=>$e,Ik:()=>Nt,KC:()=>yt,KQ:()=>Ct,Kb:()=>te,Kc:()=>re,LF:()=>T,Lr:()=>Z,M8:()=>ft,Mt:()=>St,Mv:()=>N,NJ:()=>vt,NV:()=>Xe,Nn:()=>O,O2:()=>M,OA:()=>Q,OB:()=>j,OR:()=>be,Om:()=>Ue,P4:()=>Ge,PF:()=>v,PP:()=>Ie,Qk:()=>E,SP:()=>R,SS:()=>ht,SW:()=>G,T5:()=>ge,TG:()=>w,TI:()=>we,V7:()=>Se,VW:()=>lt,Vz:()=>_t,W9:()=>Tt,WA:()=>d,XF:()=>Ye,XQ:()=>mt,Xk:()=>Re,Xz:()=>Me,_N:()=>ut,_y:()=>Fe,aG:()=>at,as:()=>Et,bg:()=>st,bm:()=>Qe,bq:()=>b,cd:()=>de,dE:()=>K,dL:()=>pt,db:()=>F,de:()=>fe,eN:()=>S,fK:()=>Pt,fh:()=>Te,gK:()=>me,gf:()=>q,gr:()=>bt,hG:()=>nt,hq:()=>Ot,iB:()=>g,iV:()=>he,jM:()=>c,jr:()=>je,ju:()=>Je,kT:()=>k,kd:()=>dt,ls:()=>At,lw:()=>We,m1:()=>ee,m4:()=>Oe,mM:()=>P,ml:()=>Y,o8:()=>gt,oD:()=>J,oN:()=>wt,oo:()=>ie,ox:()=>Ze,q6:()=>ue,qG:()=>x,r3:()=>it,rR:()=>y,ri:()=>ye,rz:()=>ot,s$:()=>tt,sA:()=>Be,sc:()=>L,te:()=>V,vE:()=>A,w$:()=>le,we:()=>ct,xT:()=>B,xr:()=>m,zA:()=>ke,zY:()=>$,zf:()=>et,zz:()=>_e});var o=r(28853),i=r(86019),a=r(89229),n=r(92213),s=r(17617),l=r(91354),u=r(49457);const c=(0,o.K)("blog-mobile-isMobileDisplaySettingsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!1}),d=(0,o.K)("blog-isAuthorNameEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),h=(0,o.K)("blog-authorInfoType",{type:i.N.Number,getDefaultValue:()=>s.RL}),p=(0,o.K)("blog-mobile-authorInfoType",{type:i.N.Number,getDefaultValue:()=>s.RL}),m=(0,o.K)("blog-isAuthorPictureEnabled",{type:i.N.Boolean,getDefaultValue:e=>{let{getStyleParamValue:t}=e;return t(h)===s.RL}}),g=(0,o.K)("blog-mobile-isAuthorNameEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),y=(0,o.K)("blog-mobile-isAuthorPictureEnabled",{type:i.N.Boolean,getDefaultValue:e=>{let{getStyleParamValue:t}=e;return t(p)===s.RL}}),f=(0,o.K)("blog-isPostPublishDateEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),b=(0,o.K)("blog-mobile-isPostPublishDateEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),v=(0,o.K)("blog-isReadingTimeEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),A=(0,o.K)("blog-mobile-isReadingTimeEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),P=(0,o.K)("blog-isPostTitleEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),S=(0,o.K)("blog-mobile-isPostTitleEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),C=(0,o.K)("blog-isPostUpdatedDateEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),w=(0,o.K)("blog-mobile-isPostUpdatedDateEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),E=(0,o.K)("blog-isCategoryLabelsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),I=(0,o.K)("blog-mobile-isCategoryLabelsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),T=(0,o.K)("blog-isTagsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),O=(0,o.K)("blog-mobile-isTagsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),_=(0,o.K)("blog-isMoreOptionsMenuEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),N=(0,o.K)("blog-mobile-isMoreOptionsMenuEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),x=(0,o.K)("blog-isCommentCountEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),L=(0,o.K)("blog-mobile-isCommentCountEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),M=(0,o.K)("blog-isViewCountEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),D=(0,o.K)("blog-mobile-isViewCountEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),R=(0,o.K)("blog-isLikeCountEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),k=(0,o.K)("blog-mobile-isLikeCountEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),B=(0,o.K)("blog-isPostRatingEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),V=(0,o.K)("blog-mobile-isPostRatingEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),F=(0,o.K)("blogMenu-isEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),H=(0,o.K)("blogMenu-mobile-isEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),G=(0,o.K)("blogMenu-isCategoryLabelsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),z=(0,o.K)("blogMenu-mobile-isCategoryLabelsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),W=(0,o.K)("widget-isLoginButtonEnabled",{type:i.N.Boolean,getDefaultValue:()=>!1}),j=(0,o.K)("blogMenu-mobile-isLoginButtonEnabled",{type:i.N.Boolean,getDefaultValue:()=>!1}),U=(0,o.K)("blogMenu-isSearchEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),K=(0,o.K)("blogMenu-mobile-isSearchEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),$=(0,o.K)("socialSharing-isEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),Z=(0,o.K)("socialSharing-mobile-isEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),Y=(0,o.K)("socialSharing-facebook",{type:i.N.Boolean,getDefaultValue:()=>!0}),q=(0,o.K)("socialSharing-mobile-facebook",{type:i.N.Boolean,getDefaultValue:()=>!0}),X=(0,o.K)("socialSharing-twitter",{type:i.N.Boolean,getDefaultValue:()=>!0}),Q=(0,o.K)("socialSharing-mobile-twitter",{type:i.N.Boolean,getDefaultValue:()=>!0}),J=(0,o.K)("socialSharing-linked-in",{type:i.N.Boolean,getDefaultValue:()=>!0}),ee=(0,o.K)("socialSharing-mobile-linked-in",{type:i.N.Boolean,getDefaultValue:()=>!0}),te=(0,o.K)("socialSharing-link",{type:i.N.Boolean,getDefaultValue:()=>!0}),re=(0,o.K)("socialSharing-mobile-link",{type:i.N.Boolean,getDefaultValue:()=>!0}),oe=(0,o.K)("socialSharing-print",{type:i.N.Boolean,getDefaultValue:()=>!1}),ie=(0,o.K)("pinterest-isEnabled",{type:i.N.Boolean,getDefaultValue:()=>!1}),ae=(0,o.K)("twitter-isEnabled",{type:i.N.Boolean,getDefaultValue:()=>!1}),ne=(0,o.K)("blog-isRecentPostsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),se=(0,o.K)("blog-isRelatedPostsEnabled",{type:i.N.Boolean,getDefaultValue:e=>{let{getStyleParamValue:t}=e;return t(ne)??!0}}),le=(0,o.K)("blog-mobile-isRelatedPostsEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),ue=(0,o.K)("blog-isRelatedPostsLabelEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),ce=(0,o.K)("blog-mobile-isRelatedPostsLabelEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),de=(0,o.K)("relatedPostsLabel",{type:i.N.Number,getDefaultValue:()=>l.$6.Recent}),he=(0,o.K)("mobile-relatedPostsLabel",{type:i.N.Number,getDefaultValue:()=>l.$6.Recent}),pe=(0,o.K)("blog-isSeeAllPostsLinkEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),me=(0,o.K)("blog-mobile-isSeeAllPostsLinkEnabled",{type:i.N.Boolean,getDefaultValue:()=>!0}),ge=(0,o.K)("navigation-font",{type:i.N.Font,getDefaultValue:(0,a.ro)("Body-M",{size:14})}),ye=(0,o.K)("navigation-textColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),fe=(0,o.K)("navigation-textColorActive",{type:i.N.Color,getDefaultValue:(0,n.N)("color-8")}),be=(0,o.K)("navigation-backgroundColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-1",0)}),ve=(e,t)=>r=>{let{getStyleParamValue:o,...i}=r;const a=o(e,i),n=o(t,i);return{...a,lineHeight:1.4*n,size:n}},Ae=(0,o.K)("post-pageFont",{type:i.N.Font,getDefaultValue:e=>{let{textPresets:t}=e;return(0,a.ro)("Body-M",{size:18})({textPresets:t})}}),Pe=(0,o.K)("post-mobile-pageFontSize",{type:i.N.Number,getDefaultValue:()=>16}),Se=(0,o.K)("post-mobile-pageFont",{type:i.N.Font,getDefaultValue:ve(Ae,Pe)}),Ce=(0,o.K)("post-textColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),we=(0,o.K)("post-quotesFont",{type:i.N.Font,getDefaultValue:e=>{let{textPresets:t}=e;return(0,a.ro)("Body-L",{size:24})({textPresets:t})}}),Ee=(0,o.K)("post-mobile-quotesFontSize",{type:i.N.Number,getDefaultValue:()=>20}),Ie=(0,o.K)("post-mobile-quotesFont",{type:i.N.Font,getDefaultValue:ve(we,Ee)}),Te=(0,o.K)("post-quotesColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),Oe=(0,o.K)("blog-linkHashtagColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-8")}),_e=(0,o.K)("post-titleFont",{type:i.N.Font,getDefaultValue:e=>{let{textPresets:t}=e;return(0,a.ro)("Title",{size:40,htmlTag:"h1"})({textPresets:t})}}),Ne=(0,o.K)("post-mobile-titleFontSize",{type:i.N.Number,getDefaultValue:()=>26}),xe=(0,o.K)("post-mobile-titleFont",{type:i.N.Font,getDefaultValue:ve(_e,Ne)}),Le=(0,o.K)("post-titleColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),Me=(0,o.K)("post-headerTwoFont",{type:i.N.Font,getDefaultValue:e=>{let{textPresets:t}=e;return(0,a.ro)("Page-title",{size:28,htmlTag:"h2"})({textPresets:t})}}),De=(0,o.K)("post-mobile-headerTwoFontSize",{type:i.N.Number,getDefaultValue:()=>24}),Re=(0,o.K)("post-mobile-headerTwoFont",{type:i.N.Font,getDefaultValue:ve(Me,De)}),ke=(0,o.K)("post-headerTwoColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),Be=(0,o.K)("post-headerThreeFont",{type:i.N.Font,getDefaultValue:e=>{let{textPresets:t}=e;return(0,a.ro)("Heading-XL",{size:22,htmlTag:"h3"})({textPresets:t})}}),Ve=(0,o.K)("post-mobile-headerThreeFontSize",{type:i.N.Number,getDefaultValue:()=>20}),Fe=(0,o.K)("post-mobile-headerThreeFont",{type:i.N.Font,getDefaultValue:ve(Be,Ve)}),He=(0,o.K)("post-headerThreeColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),Ge=(0,o.K)("post-headerFourFont",{type:i.N.Font,getDefaultValue:e=>{let{textPresets:t}=e;return(0,a.ro)("Heading-L",{size:20,htmlTag:"h4"})({textPresets:t})}}),ze=(0,o.K)("post-mobile-headerFourFontSize",{type:i.N.Number,getDefaultValue:()=>18}),We=(0,o.K)("post-mobile-headerFourFont",{type:i.N.Font,getDefaultValue:ve(Ge,ze)}),je=(0,o.K)("post-headerFourColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),Ue=(0,o.K)("post-headerFiveFont",{type:i.N.Font,getDefaultValue:e=>{let{textPresets:t}=e;return(0,a.ro)("Heading-M",{size:18,htmlTag:"h5"})({textPresets:t})}}),Ke=(0,o.K)("post-mobile-headerFiveFontSize",{type:i.N.Number,getDefaultValue:()=>16}),$e=(0,o.K)("post-mobile-headerFiveFont",{type:i.N.Font,getDefaultValue:ve(Ue,Ke)}),Ze=(0,o.K)("post-headerFiveColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),Ye=(0,o.K)("post-headerSixFont",{type:i.N.Font,getDefaultValue:e=>{let{textPresets:t}=e;return(0,a.ro)("Heading-S",{size:16,htmlTag:"h6"})({textPresets:t})}}),qe=(0,o.K)("post-mobile-headerSixFontSize",{type:i.N.Number,getDefaultValue:()=>14}),Xe=(0,o.K)("post-mobile-headerSixFont",{type:i.N.Font,getDefaultValue:ve(Ye,qe)}),Qe=(0,o.K)("post-headerSixColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),Je=(0,o.K)("post-ratingFont",{type:i.N.Font,getDefaultValue:(0,a.ro)("Body-S",{size:14})}),et=(0,o.K)("post-ratingFontColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),tt=(0,o.K)("post-ratingFilledStarColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-8")}),rt=(0,o.K)("post-ratingUnfilledStarColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-3")}),ot=(0,o.K)("post-isTagLabelEnabled",{type:i.N.Boolean,getDefaultValue:()=>!1}),it=(0,o.K)("tagLayout",{type:i.N.Number,getDefaultValue:()=>u.nT.Button}),at=(0,o.K)("tags-buttonTag-alignment",{type:i.N.Number,getDefaultValue:()=>u.k$.Left}),nt=(0,o.K)("tags-buttonTag-textFont",{type:i.N.Font,getDefaultValue:(0,a.ro)("Body-S",{size:14})}),st=(0,o.K)("tags-buttonTag-textColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),lt=(0,o.K)("tags-buttonTag-textHoverColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),ut=(0,o.K)("tags-buttonTag-backgroundColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-1",1)}),ct=(0,o.K)("tags-buttonTag-backgroundHoverColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-1",1)}),dt=(0,o.K)("tags-buttonTag-borderColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5",.2)}),ht=(0,o.K)("tags-buttonTag-borderHoverColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5",.6)}),pt=(0,o.K)("tags-buttonTag-borderWidth",{type:i.N.Number,getDefaultValue:()=>1}),mt=(0,o.K)("tags-buttonTag-cornerRadius",{type:i.N.Number,getDefaultValue:()=>0}),gt=(0,o.K)("tags-buttonTag-verticalPadding",{type:i.N.Number,getDefaultValue:()=>6}),yt=(0,o.K)("tags-buttonTag-horizontalPadding",{type:i.N.Number,getDefaultValue:()=>12}),ft=(0,o.K)("tags-buttonTag-verticalSpacing",{type:i.N.Number,getDefaultValue:()=>8}),bt=(0,o.K)("tags-buttonTag-horizontalSpacing",{type:i.N.Number,getDefaultValue:()=>8}),vt=(0,o.K)("tags-textTag-alignment",{type:i.N.Number,getDefaultValue:()=>u.k$.Left}),At=(0,o.K)("tags-textTag-verticalSpacing",{type:i.N.Number,getDefaultValue:()=>12}),Pt=(0,o.K)("tags-textTag-horizontalSpacing",{type:i.N.Number,getDefaultValue:()=>12}),St=(0,o.K)("tags-textTag-textFont",{type:i.N.Font,getDefaultValue:(0,a.ro)("Body-S",{size:14})}),Ct=(0,o.K)("tags-textTag-textColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-5")}),wt=(0,o.K)("tags-textTag-textHoverColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-8")}),Et=(0,o.K)("post-cardBorderColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-2",.75)}),It=(0,o.K)("post-cardBorderWidth",{type:i.N.Number,inheritDesktop:!1,getDefaultValue:e=>{let{isMobile:t}=e;return t?0:1}}),Tt=(0,o.K)("post-cardBackgroundColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-1")}),Ot=(0,o.K)("post-appBackgroundColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-1")}),_t=(0,o.K)("button-textColor",{type:i.N.Color,getDefaultValue:(0,n.N)("color-1")}),Nt=(0,o.K)("button-color",{type:i.N.Color,getDefaultValue:(0,n.N)("color-8")})},71527:(e,t,r)=>{"use strict";r.d(t,{default:()=>d});var o=r(35989),i=r(86019),a=r(28853),n=r(49457),s=r(89931),l=r(51387),u=r(12084);const c={showAuthorName:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.WA,mobileParamName:u.iB,dependencyParam:u.jM})}},showAuthorPicture:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.xr,mobileParamName:u.rR,dependencyParam:u.jM})}},showPostPublishDate:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.HV,mobileParamName:u.bq,dependencyParam:u.jM})}},showReadingTime:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.PF,mobileParamName:u.vE,dependencyParam:u.jM})}},showPostTitle:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.mM,mobileParamName:u.eN,dependencyParam:u.jM})}},showPostUpdatedDate:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.Hb,mobileParamName:u.TG,dependencyParam:u.jM})}},showCategoryLabel:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.Qk,mobileParamName:u.GA,dependencyParam:u.jM})}},showTags:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.LF,mobileParamName:u.Nn,dependencyParam:u.jM})}},showMoreOptionsMenu:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.Gn,mobileParamName:u.Mv,dependencyParam:u.jM})}},showPostRating:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.xT,mobileParamName:u.te,dependencyParam:u.jM})}},showCommentCount:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.qG,mobileParamName:u.sc,dependencyParam:u.jM})}},showViewCount:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.O2,mobileParamName:u.AG,dependencyParam:u.jM})}},showLikeCount:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.SP,mobileParamName:u.kT,dependencyParam:u.jM})}},showHeaderImage:{type:i.N.Boolean,getDefaultValue:()=>!0},showMenu:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.db,mobileParamName:u.$N,dependencyParam:u.jM})}},showMenuLoginButton:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.A7,mobileParamName:u.OB,dependencyParam:u.jM})}},showMenuCategoryLabels:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.SW,mobileParamName:u.I0,dependencyParam:u.jM})}},showMenuSearch:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.Ft,mobileParamName:u.dE,dependencyParam:u.jM})}},showShare:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.zY,mobileParamName:u.Lr,dependencyParam:u.jM})}},showShareIconFacebook:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.ml,mobileParamName:u.gf,dependencyParam:u.jM})}},showShareIconX:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.Ey,mobileParamName:u.OA,dependencyParam:u.jM})}},showShareIconLinkedIn:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.oD,mobileParamName:u.m1,dependencyParam:u.jM})}},showShareIconLink:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.Kb,mobileParamName:u.Kc,dependencyParam:u.jM})}},showShareIconPrint:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return r(u.HB)}},showSharePluginPinterest:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return r(u.oo)}},showSharePluginX:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return r(u.E5)}},showRelatedPosts:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.Ay,mobileParamName:u.w$,dependencyParam:u.jM})}},showRelatedPostsLabel:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.q6,mobileParamName:u.Gh,dependencyParam:u.jM})}},showRelatedPostsLabelType:{type:i.N.Number,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.cd,mobileParamName:u.iV,dependencyParam:u.jM})}},showRelatedPostsSeeAllLink:{type:i.N.Boolean,getDefaultValue:e=>{let{isMobile:t,getStyleParamValue:r}=e;return(0,l.$O)({isMobile:t,getStyleParamValue:r,paramName:u.ER,mobileParamName:u.gK,dependencyParam:u.jM})}},navigationTextFont:{type:i.N.Font,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Body-M",size:14}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.T5,r)}},navigationTextColor:{type:i.N.Color,getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return r.isMobile?t(u.F3,r):t(u.ri,r)}},navigationTextActiveColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-8"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.de,r)}},navigationBackgroundColor:{type:i.N.Color,getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return r.isMobile?t(u.W9,r):t(u.OR,r)}},textParagraphFont:{type:i.N.Font,inheritDesktop:!1,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Body-M",size:18},mobileDefaultValue:{type:"static",preset:"Body-M",size:16}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(r.isMobile?u.V7:u.Hp,r)}},textParagraphColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.F3,r)}},textQuoteFont:{type:i.N.Font,inheritDesktop:!1,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Body-L",size:24},mobileDefaultValue:{type:"static",preset:"Body-L",size:20}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(r.isMobile?u.PP:u.TI,r)}},textQuoteColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.fh,r)}},textLinksAndHashtagsColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-8"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.m4,r)}},textH1Font:{type:i.N.Font,inheritDesktop:!1,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Title",size:40},mobileDefaultValue:{type:"static",preset:"Title",size:26}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(r.isMobile?u.A:u.zz,r)}},textH1Color:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.Ah,r)}},textH2Font:{type:i.N.Font,inheritDesktop:!1,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Page-title",size:28},mobileDefaultValue:{type:"static",preset:"Page-title",size:24}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(r.isMobile?u.Xk:u.Xz,r)}},textH2Color:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.zA,r)}},textH3Font:{type:i.N.Font,inheritDesktop:!1,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Heading-XL",size:22},mobileDefaultValue:{type:"static",preset:"Heading-XL",size:20}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(r.isMobile?u._y:u.sA,r)}},textH3Color:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.Gb,r)}},textH4Font:{type:i.N.Font,inheritDesktop:!1,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Heading-L",size:20},mobileDefaultValue:{type:"static",preset:"Heading-L",size:18}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(r.isMobile?u.lw:u.P4,r)}},textH4Color:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.jr,r)}},textH5Font:{type:i.N.Font,inheritDesktop:!1,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Heading-M",size:18},mobileDefaultValue:{type:"static",preset:"Heading-M",size:16}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(r.isMobile?u.IA:u.Om,r)}},textH5Color:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.ox,r)}},textH6Font:{type:i.N.Font,inheritDesktop:!1,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Heading-S",size:16},mobileDefaultValue:{type:"static",preset:"Heading-S",size:14}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(r.isMobile?u.NV:u.XF,r)}},textH6Color:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.bm,r)}},ratingsTextFont:{type:i.N.Font,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Body-S",size:14}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.ju,r)}},ratingsTextColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.zf,r)}},ratingsStarFilledColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-8"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.s$,r)}},ratingsStarEmptyColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-3"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.$5,r)}},showTagsLabel:{type:i.N.Boolean,getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.rz,r)}},tagLayout:{type:i.N.Number,metadata:{type:o.s.UNKNOWN_CssPropertyType,defaultValue:{type:"static",data:{preset:`${n.nT.Button}`}}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.r3,r)}},buttonTagAlignment:{type:i.N.Number,metadata:{type:o.s.justifyContent,defaultValue:{type:"static",data:{preset:`${n.k$.Left}`}}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.aG,r)}},buttonTagTextFont:{type:i.N.Font,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Body-S",size:14}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.hG,r)}},buttonTagTextColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.bg,r)}},buttonTagTextHoverColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.VW,r)}},buttonTagBackgroundColor:{type:i.N.Color,metadata:{type:o.s.backgroundColor,defaultValue:{type:"static",preset:"color-1",opacity:1}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u._N,r)}},buttonTagBackgroundHoverColor:{type:i.N.Color,metadata:{type:o.s.backgroundColor,defaultValue:{type:"static",preset:"color-1",opacity:1}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.we,r)}},buttonTagBorderColor:{type:i.N.Color,metadata:{type:o.s.borderColor,defaultValue:{type:"static",preset:"color-5",opacity:.2}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.kd,r)}},buttonTagBorderHoverColor:{type:i.N.Color,metadata:{type:o.s.borderColor,defaultValue:{type:"static",preset:"color-5",opacity:.6}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.SS,r)}},buttonTagBorderWidth:{type:i.N.Number,metadata:{type:o.s.borderWidth,defaultValue:{type:"static",value:1}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.dL,r)}},buttonTagBorderRadius:{type:i.N.Number,metadata:{type:o.s.borderRadius,defaultValue:{type:"static",value:0}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.XQ,r)}},buttonTagVerticalPadding:{type:i.N.Number,metadata:{type:o.s.paddingTop,defaultValue:{type:"static",value:6}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.o8,r)}},buttonTagHorizontalPadding:{type:i.N.Number,metadata:{type:o.s.padding,defaultValue:{type:"static",value:12}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.KC,r)}},buttonTagVerticalSpacing:{type:i.N.Number,metadata:{type:o.s.gap,defaultValue:{type:"static",value:8}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.M8,r)}},buttonTagHorizontalSpacing:{type:i.N.Number,metadata:{type:o.s.gap,defaultValue:{type:"static",value:8}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.gr,r)}},textTagAlignment:{type:i.N.Number,metadata:{type:o.s.justifyContent,defaultValue:{type:"static",data:{preset:`${n.k$.Left}`}}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.NJ,r)}},textTagTextFont:{type:i.N.Font,metadata:{type:o.s.font,defaultValue:{type:"static",preset:"Body-S",size:14}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.Mt,r)}},textTagTextColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-5"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.KQ,r)}},textTagTextHoverColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-8"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.oN,r)}},textTagVerticalSpacing:{type:i.N.Number,metadata:{type:o.s.gap,defaultValue:{type:"static",value:12}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.ls,r)}},textTagHorizontalSpacing:{type:i.N.Number,metadata:{type:o.s.gap,defaultValue:{type:"static",value:12}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.fK,r)}},postBorderColor:{type:i.N.Color,metadata:{type:o.s.borderColor,defaultValue:{type:"static",preset:"color-2",opacity:.75}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.as,r)}},postBorderWidth:{type:i.N.Number,inheritDesktop:!1,metadata:{type:o.s.borderWidth,defaultValue:{type:"static",value:1},mobileDefaultValue:{type:"static",value:0}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.DE,r)}},postBackgroundColor:{type:i.N.Color,metadata:{type:o.s.backgroundColor,defaultValue:{type:"static",preset:"color-1"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.W9,r)}},postAreaBackgroundColor:{type:i.N.Color,metadata:{type:o.s.backgroundColor,defaultValue:{type:"static",preset:"color-1"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.hq,r)}},postButtonTextColor:{type:i.N.Color,metadata:{type:o.s.color,defaultValue:{type:"static",preset:"color-1"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.Vz,r)}},postButtonBackgroundColor:{type:i.N.Color,metadata:{type:o.s.backgroundColor,defaultValue:{type:"static",preset:"color-8"}},getDefaultValue:e=>{let{getStyleParamValue:t,...r}=e;return t(u.Ik,r)}},heroImageCropPosition:{type:i.N.Number,metadata:{type:o.s.UNKNOWN_CssPropertyType,defaultValue:{type:"static",value:l.VL.MIDDLE}},getDefaultValue:()=>l.VL.MIDDLE},heroImageHeight:{type:i.N.Number,metadata:{type:o.s.height,defaultValue:{type:"static",value:350},mobileDefaultValue:{type:"static",value:180}},getDefaultValue:e=>{let{isMobile:t}=e;return t?180:350}},heroImageCropType:{type:i.N.Number,metadata:{type:o.s.UNKNOWN_CssPropertyType,defaultValue:{type:"static",value:s.fC.Crop}},getDefaultValue:()=>s.fC.Crop}},d=(0,a.D)(c)},43908:(e,t,r)=>{"use strict";r.d(t,{t:()=>s});var o=r(78304),i=r.n(o),a=r(60751),n=r.n(a);const s=e=>n().createElement("svg",i()({xmlns:"http://www.w3.org/2000/svg",width:"19",viewBox:"0 0 19 19",style:{fillRule:"nonzero"}},e),n().createElement("path",{d:"M7 14.33l3-2.933 3 2.934V3.978H7v10.353zM7 3h6a.99.99 0 0 1 1 .978v11.533c0 .27-.224.489-.5.489a.506.506 0 0 1-.354-.143L10 12.78l-3.146 3.077a.508.508 0 0 1-.708 0A.484.484 0 0 1 6 15.51V3.978A.99.99 0 0 1 7 3z"}))},87365:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var o=r(51808);const i=e=>(0,o.Ng)(((t,r)=>e(t.state,r,t.actions,t.host,t.workerReady)),{})},20915:(e,t,r)=>{"use strict";r.d(t,{Ng:()=>o.A,d4:()=>a.A,dN:()=>i.A});var o=r(87365),i=r(46582),a=r(64744)},46582:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var o=r(51808);const i=()=>(0,o.d4)((e=>e.actions))},64744:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var o=r(51808);const i=e=>(0,o.d4)((t=>e(t.state,t.host,t.actions)))},31756:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>p,yC:()=>c,ns:()=>d});var o=r(60751),i=r.n(o),a=r(4452),n=r.n(a),s=r(44886);const l="tmHsxH",u="Ki_0_s",c=e=>{let{className:t,inverted:r,separatorBackgroundColorClassName:o}=e;return i().createElement("span",{className:n()(l,t,h(r,o))})},d=(0,s.A)(c);function h(e,t){return e?"blog-inverted-separator-background-color":t||"blog-separator-background-color"}const p=(0,s.A)((e=>{let{className:t,inverted:r,separatorBackgroundColorClassName:o}=e;return i().createElement("span",{className:n()(u,t,h(r,o))})}))},91157:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var o=r(30987);const i=e=>t=>(t.displayName=(0,o.A)(e,t),t)},44574:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});var o=r(16252),i=r(82314),a=r(74740),n=r(20915),s=r(61545),l=r(1408),u=r(14509),c=r(91157);const d=e=>(t,r)=>{var o;const n=r.section||(0,l.S)(t,e),c=r.mobileLayoutType||(0,s.NS)(t,n,!0);let d=r.layoutType||(0,s.NS)(t,n);return!(0,s.Ez)(t)&&d&&(null==(o=(0,u.jE)(d))?void 0:o.listComponentName)===i.fR&&(d=a.z5),{section:n,layoutType:d,mobileLayoutType:c,layoutName:(0,a.Sv)(d),mobileLayoutName:(0,a.Sv)(c)}};function h(e){let{fallbackEnabled:t=!0}=void 0===e?{}:e;return(0,o.flowRight)((0,n.Ng)(d(t)),(0,c.A)("WithLayoutProps"))}},39132:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var o=r(60751),i=r(56040),a=r(20915),n=r(81809),s=r(72859),l=r(97166);function u(){const e=(0,a.dN)(),t=(0,a.d4)(i.HW),r=(0,a.d4)(n.w),u=(0,a.d4)(i.lT),c=(0,a.d4)(i.Gw),d=(0,a.d4)(l.g),h=(0,a.d4)(s.IC),p=(0,o.useCallback)((function(t,o){let{preventDefault:i=!1}=void 0===o?{}:o;return function(){for(var o=arguments.length,a=new Array(o),n=0;nd&&h?p(e,t):e),[d,h,p]);return{currentUser:t,isAuthenticated:r,isBlocked:u,isPrivate:c,forPublicUser:m}}},27342:(e,t,r)=>{"use strict";r.d(t,{A:()=>p,z:()=>h});var o=r(60751),i=r(3790),a=r(20915),n=r(63861),s=r(29572),l=r(84329),u=r(1408),c=r(54943),d=r(14509);const h=function(e){void 0===e&&(e=i.ti);const t=(0,a.d4)((t=>(0,u.S)(t)||e)),r=(0,a.d4)(n.aM),h=(0,a.d4)(s.et),p=(0,a.d4)(s.cM),m=(0,a.d4)(s.bu),g=(0,a.d4)(l.h),y=(0,c.OH)(r)&&!g,f=t===i.wj||t===i.CI||t===i.$Y||(p||h)&&(y||!1);return{getPostClassName:(0,o.useMemo)((()=>f?(0,d.nn)(t,m):()=>[]),[f,t,m]),applyFeedDesign:f,section:t}},p=h},39835:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var o=r(60751),i=r(4452),a=r.n(i),n=r(74740),s=r(20915),l=r(29572),u=r(14509),c=r(27342),d=r(86579),h=r(47209);const p=(e,t,r)=>({iconColorClassName:a()(e(t(r,"description-fill"))),textColorClassName:a()(e(t(r,"description-color"),t(r,"description-fill"),"description-font")),separatorBackgroundColorClassName:a()(e(t(r,"description-background-color")))}),m=(e,t,r,o)=>(0,n.gc)(e)?{iconColorClassName:h.A.textOnImageIcons,textColorClassName:h.A.textOnImageTextColor,separatorBackgroundColorClassName:h.A.textOnImageSeperatorBackgroundColor}:{iconColorClassName:t||"blog-icon-fill",textColorClassName:r||"blog-text-color",separatorBackgroundColorClassName:o||"blog-separator-background-color"},g=function(e){let{iconColorClassName:t,textColorClassName:r,separatorBackgroundColorClassName:i}=void 0===e?{}:e;const a=(0,d.A)({fallbackEnabled:!1}),n=(0,c.A)(a.section),h=(0,s.d4)(l.Xu)?a.mobileLayoutName:a.layoutName;return(0,o.useMemo)((()=>n.applyFeedDesign?p(n.getPostClassName,u.hw,h):m(a.layoutType,t,r,i)),[h,n.applyFeedDesign,n.getPostClassName,a.layoutType,t,i,r])}},86579:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var o=r(60751),i=r(82314),a=r(74740),n=r(20915),s=r(61545),l=r(1408),u=r(14509);function c(e){void 0===e&&(e={});const t=(0,n.d4)((t=>e.section??(0,l.S)(t,e.fallbackEnabled??!0))),r=(0,n.d4)((r=>e.mobileLayoutType??(0,s.NS)(r,t,!0))),c=(0,n.d4)((r=>e.layoutType??(0,s.NS)(r,t))),d=(0,n.d4)(s.Ez);return(0,o.useMemo)((()=>{var e;return d||(null==(e=(0,u.jE)(c))?void 0:e.listComponentName)!==i.fR?{section:t,layoutType:c,mobileLayoutType:r,layoutName:(0,a.Sv)(c),mobileLayoutName:(0,a.Sv)(r)}:{section:t,layoutType:a.z5,mobileLayoutType:r,layoutName:(0,a.Sv)(a.z5),mobileLayoutName:(0,a.Sv)(r)}}),[t,c,r,d])}},63861:(e,t,r)=>{"use strict";r.d(t,{aM:()=>n});var o=r(24885);const i=e=>e.router,a=(0,o.Mz)([i],(e=>null==e?void 0:e.currentMatch)),n=((0,o.Mz)([i],(e=>{var t;return(null==e||null==(t=e.previousMatches)?void 0:t[1])??{}})),(0,o.Mz)([a],(e=>(null==e?void 0:e.pathname)??"")),(0,o.Mz)([a],(e=>(null==e?void 0:e.encodedPathname)??"")),(0,o.Mz)([i],(e=>0===(null==e?void 0:e.previousMatches.length))),(0,o.Mz)([a],(e=>null==e?void 0:e.route)));(0,o.Mz)([a],(e=>null==e?void 0:e.params))},51880:(e,t,r)=>{"use strict";r.d(t,{EH:()=>s,Y2:()=>c,tl:()=>n,uD:()=>l,wE:()=>u});var o=r(16252),i=r(24885),a=r(91354);const n=e=>e.appSettings;function s(e){let{state:t,key:r,fallback:i}=e;return(0,o.get)(n(t),r,i)}const l=function(e,t,r){return void 0===r&&(r=1),s({state:e,key:`style.numbers.${t}`,fallback:r})},u=function(e,t,r){return void 0===r&&(r=void 0),s({state:e,key:`style.fonts.${t}`,fallback:r})},c=(0,i.Mz)([e=>e],(e=>{const t=s({state:e,key:`style.numbers.${a.oc.postListWidgetPaginationType.key}`,fallback:a.oc.postListWidgetPaginationType.defaultValue});return Number(t)!==a.Nx.NumberOfPosts}))},29572:(e,t,r)=>{"use strict";r.d(t,{yY:()=>$,tc:()=>Le,wH:()=>ae,yO:()=>Ne,ny:()=>ne,Gs:()=>U,X8:()=>K,Oc:()=>xe,fB:()=>V,mI:()=>k,Cj:()=>te,et:()=>ue,cM:()=>q,sB:()=>B,_:()=>W,EW:()=>z,eo:()=>Me,TR:()=>X,jd:()=>G,oy:()=>H,dE:()=>Y,pb:()=>oe,p2:()=>Q,an:()=>J,xE:()=>re,pJ:()=>F,I:()=>j,EJ:()=>pe,Xp:()=>be,nH:()=>ve,iz:()=>Ce,Li:()=>fe,MP:()=>Te,Hv:()=>Oe,$9:()=>ye,AO:()=>Ee,ky:()=>Ie,yu:()=>Ae,y3:()=>de,Rm:()=>me,eW:()=>we,AK:()=>ge,QM:()=>Se,uE:()=>se,p0:()=>ee,uX:()=>ie,dN:()=>le,bu:()=>D,h3:()=>L,Xu:()=>M});var o=r(16252),i=r(24885),a=r(20446),n=r(3790),s=r(17617);const l={[s.$T]:!0,[s.BA]:!0,[s.DA]:!0,[s.Dt]:!1,[s.xg]:!0,[s.zA]:!0,[s.FX]:!0,[s.sk]:!0,[s.MA]:!0,[s.zg]:!0,[s.nS]:!0,[s.dJ]:!0,[s.mY]:!0,[s.OB]:!0,[s.$u]:!0,[s.DF]:!0,[s.sm]:!0,[s.eU]:s.RL},u={[s.$T]:!1,[s.BA]:!1,[s.DA]:!1,[s.Dt]:!1,[s.xg]:!1,[s.zA]:!1,[s.FX]:!0,[s.sk]:!0,[s.MA]:!1,[s.zg]:!0,[s.dJ]:!0,[s.nS]:!1,[s.mY]:!1,[s.OB]:!1,[s.$u]:!1,[s.DF]:!0,[s.sm]:!0,[s.eU]:s.RL},c={[s.$T]:!1,[s.BA]:!1,[s.DA]:!1,[s.Dt]:!1,[s.xg]:!1,[s.zA]:!1,[s.FX]:!0,[s.sk]:!1,[s.MA]:!1,[s.zg]:!1,[s.nS]:!1,[s.dJ]:!1,[s.mY]:!1,[s.OB]:!1,[s.$u]:!1,[s.DF]:!0,[s.sm]:!1,[s.eU]:s.RL},d={[n.ti]:l,[n.vx]:l,[n.wj]:l,[n.e8]:l,[n.CI]:c,[n.$Y]:u},h=(e,t=n.ti)=>(0,o.get)(d,[t,e]);var p=r(34672),m=r(67957),g=r(91354),y=r(56152),f=r(74740),b=r(63544);const v=`page-${n.$Y}-borderWidth`;var A=r(21504),P=r(91053),S=r(71527),C=r(77960),w=r(72859),E=r(97166),I=r(51880),T=r(61545),O=r(67603),_=r(1408);const N=(0,i.Ad)(a.UI,o.isEqual),x=N([I.tl],(e=>(0,o.get)(e,"colorPresets",[]))),L=e=>(0,w.Ny)(e)&&(0,O.$T)(e),M=e=>(0,w.Ny)(e)&&(0,O.ro)(e),D=e=>(0,w.Ny)(e)&&(0,O.dt)(e);function R(e){let t="fallback"in e?e.fallback:void 0;return"wixParam"in e&&(t??=h(e.wixParam,(0,_.S)(e.state))),(0,I.EH)({state:e.state,key:L(e.state)?e.mobileKey:e.key,fallback:t})}const k=e=>R({state:e,mobileKey:s.Y,key:s.$l,wixParam:s.BA}),B=e=>R({state:e,mobileKey:s.g5,key:s.z,wixParam:s.DA}),V=e=>R({state:e,mobileKey:s.pm,key:s.IR,wixParam:s.MA}),F=e=>R({state:e,mobileKey:s.cc,key:s.Zy,wixParam:s.xg}),H=e=>R({state:e,mobileKey:s.W4,key:s.HQ,wixParam:s.FX}),G=e=>!!(0,p.Qx)(e)&&R({state:e,mobileKey:s.Vi,key:s.k7,wixParam:s.sm,fallback:!0}),z=(e,t)=>{const r=(0,O.$T)(e),o=(0,w.Ny)(e);return(t=t||(0,_.S)(e))===n.$Y?h(s.zA,n.$Y):!(t===n.wj||t===n.CI||r||!o)||R({state:e,mobileKey:s.oR,key:s.fe,wixParam:s.zA})},W=e=>R({state:e,mobileKey:s.Tv,key:s.cz,wixParam:s.sk}),j=e=>R({state:e,mobileKey:s.ud,key:s.bp,wixParam:s.$T}),U=e=>{const t=h(s.$u,(0,_.S)(e)),r=L(e);return R({state:e,mobileKey:s.Gm,key:s.rE,fallback:r?(0,I.EH)({state:e,key:s.rE,fallback:t}):t})},K=(e,t)=>R({state:e,mobileKey:s.bD,key:s.wP,wixParam:s.OB,fallback:t}),$=e=>{const t=h(s.eU,(0,_.S)(e));return R({state:e,key:s.CX,mobileKey:s.h5,fallback:L(e)?(0,I.EH)({state:e,key:s.CX,fallback:t}):t})},Z=e=>R({state:e,mobileKey:s.EZ,key:s.HA,wixParam:s.nS}),Y=e=>R({state:e,mobileKey:s.cX,key:s.v,wixParam:s.zg}),q=e=>(0,I.EH)({state:e,key:m.kl,fallback:!1}),X=e=>{const t=(0,_.S)(e)===n.$Y?h(s.dJ,n.$Y):Z(e);return R({state:e,mobileKey:s.ye,key:s.rk,fallback:t})},Q=e=>R({state:e,mobileKey:s.lJ,key:s.Eo,fallback:Z(e)}),J=e=>{const t=R({state:e,mobileKey:`style.booleans.${S.default.showRelatedPosts.key}`,key:`style.booleans.${S.default.showRelatedPosts.key}`})??R({state:e,mobileKey:g.K8,key:g.rS});return void 0===t?R({state:e,mobileKey:s.EV,key:s.ro,fallback:!0}):t},ee=e=>{const t=R({state:e,mobileKey:g.Tz,key:g.aG,fallback:!0}),r=(0,I.EH)({state:e,key:L(e)?g.el:g.rh,fallback:g.iU.recent});return t?g.fE[r]:void 0},te=e=>R({state:e,mobileKey:s.T3,key:s.It,fallback:!0}),re=e=>R({state:e,mobileKey:s.ld,key:s.Op,fallback:!0}),oe=e=>(0,I.EH)({state:e,key:(0,s.g7)(y.nJ,L(e)),fallback:!1}),ie=N([re,e=>(0,o.filter)(y.aI,(t=>((e,t)=>(0,I.EH)({state:e,key:(0,s.g7)(t,L(e)),fallback:!0}))(e,t)))],((e,t)=>e?t:[])),ae=(e,t,r,o)=>{if((0,w.Ny)(e))return;const i=(0,f.Sv)(t),a=(0,m.A)(i,r,`${o}Font`),n=(0,b.AJ)(t,o);return(0,I.wE)(e,a,{}).size||n},ne=(e,t,r,i)=>{const a=(0,m.Vk)(t,r||n.vx,`${i}FontSize`),s=(0,w.Ny)(e),l=(0,b.AJ)(t,i,s);if(s){if(r===n.wj||r===n.CI){const n=(0,m.Vk)(t,r,`${i}FontSize`,!0);return(0,o.get)((0,I.tl)(e),n,(0,o.get)((0,I.tl)(e),a,l))}const s=(0,b.r2)(t,i),u=(0,b.Xv)(t,i);let c=((e,t,r)=>{var o;return null==(o=(0,I.EH)({state:e,key:`${(0,m.m)(t,r)}`}))?void 0:o.size})(e,r,`${i}Font`)||l;return c=Math.min(s,c)||c,c=Math.max(u,c)||c,(0,o.get)((0,I.tl)(e),a,c)}return(0,o.get)((0,I.tl)(e),a,l)},se=e=>(0,I.EH)({state:e,key:s.MT,fallback:!1}),le=e=>(0,I.EH)({state:e,key:s._b,fallback:!1}),ue=e=>(0,o.get)((0,I.tl)(e),"style.booleans.responsive",!1),ce=e=>{let{state:t,section:r,containerWidth:o,layoutType:i}=e;const a=(0,A.n$)(i,A.LG,r),n=Ae({state:t,section:r,layoutType:i}),s=(e=>(0,I.uD)(e,v,0))(t);return("number"==typeof o?Math.min(o,a):a)-2*s-2*n},de=e=>{let{state:t,section:r,hostWidth:i,rootWidth:a,layoutMargins:s,layoutType:l}=e;r||=(0,_.S)(t),l||=(0,T.NS)(t,r);const u=(0,f.D1)(l),c=(0,f.Qz)(u),d=(0,f.$5)(u),h=(0,o.isNumber)(i)?i:(0,o.isNumber)(a)?a:void 0;if(r===n.$Y)return ce({state:t,section:r,containerWidth:h,layoutType:l});if(c||d){const e=c?1100:980,t=void 0!==h&&ho=>{let{state:i,section:a,layoutType:n}=o;a||=(0,_.S)(i);const s=M(i);if(n||=(0,T.NS)(i,a,s),!n)return;const l=(0,f.D1)(n),u=e(a,l,s),c=(0,A.n$)(n,s&&r||t,a);return(0,I.EH)({state:i,key:u,fallback:c})},pe=he(P.S7,A.rM),me=he(P.xe,A.MQ),ge=he(P.Ut,A.vw,A.Mw),ye=he(P.XD,A.Nr,A.KN),fe=he(P.RT,A.ij),be=he(P.zf,A.E0),ve=he(P.Xv,A.z2),Ae=he(P.uN,A.hs,A.uO),Pe=e=>(0,I.EH)({state:e,key:m.sq,fallback:!1}),Se=e=>Pe(e.state)?he(P.mC,A.jk)(e):he(P.mC)(e),Ce=e=>Pe(e.state)?he(P.Mv,A.PE)(e):he(P.Mv)(e),we=he(P.mn,A.Qp),Ee=he(P.cr,A.kt),Ie=he(P.c5,A.DM),Te=he(P.ql,A.rE),Oe=he(P.L1,A.sr),_e=(e,t)=>(0,o.get)((0,o.find)(x(e),(e=>{let{reference:r}=e;return r===t})),"value");function Ne(e){let{state:t,section:r}=e;const o=D(t)?(0,m.lu)(r):(0,m.Xc)(r),i={value:_e(t,"color-2")};return(0,I.EH)({state:t,key:o,fallback:i})}(0,i.Mz)([W,E.g,(e,t)=>t],((e,t,r)=>o=>{if(e){const e=(0,C.m)({post:o,canSee:r,enableShare:!0,enableSubscribe:t});return Boolean(e.length)}return!1}));const xe=e=>R({state:e,key:s.xS,mobileKey:s.ub,wixParam:s.Dt}),Le=(e,t)=>(0,I.EH)({state:e,key:`style.numbers.${s.mS.contentAlignment.key}`,fallback:t?s.Jt.Right:s.Jt.Left}),Me=e=>(0,I.EH)({state:e,key:P.kt,fallback:!1})},61545:(e,t,r)=>{"use strict";r.d(t,{kK:()=>y,NS:()=>f,Ez:()=>b});var o=r(16252),i=r(74740),a=r(54558),n=r(3790),s=r(91053),l=r(72859);const u=e=>(0,l.Ny)(e)?i.mA:i.Zv;var c=r(59272),d=r(44736),h=r(73676),p=r(37607),m=r(51880),g=r(29572);r(1408);const y=(e,t)=>{if(t)return i.QC;if((0,a.kx)(e)===c.y||(0,a.kx)(e)===h.y)return i.ql;return(0,g.et)(e)?i.ql:i.Nk};function f(e,t,r){if(void 0===r&&(r=(0,l.Ny)(e)),!t)return;if(t===n.wj)return(0,d.n)({state:e,isMobile:r});if(t===n.CI)return(0,p.ZB)({state:e,isMobile:r});if(t===n.$Y)return u(e);const i=y(e,r);return(0,o.get)((0,m.tl)(e),(0,s.qZ)(t,r),i)}const b=e=>!(0,l.ah)(e)},67603:(e,t,r)=>{"use strict";r.d(t,{$T:()=>p,DQ:()=>f,Do:()=>b,EV:()=>h,TG:()=>y,_h:()=>v,cu:()=>A,dt:()=>g,ro:()=>m});var o=r(17617),i=r(91053),a=r(67957),n=r(3790),s=r(74740),l=r(72859),u=r(51880),c=r(61545),d=r(1408);const h=(e,t)=>(0,u.EH)({state:e,key:t,fallback:!1}),p=e=>h(e,o.FG),m=e=>h(e,i.no),g=e=>h(e,a.rO),y=e=>{const t=(0,d.S)(e);return(t===n.wj||t===n.CI)&&(0,l.Ny)(e)},f=e=>{const t=(0,d.S)(e);return(t===n.wj||t===n.CI)&&(0,l.Ny)(e)},b=e=>{const t=(0,d.S)(e);if(!(0,l.Ny)(e))return null;if(t===n.wj||t===n.CI){const r=(0,c.NS)(e,t,!0);return(0,s.Sv)(r)}return null},v=e=>(0,l.Ny)(e)&&m(e)&&(P(e,n.wj)||P(e,n.CI)),A=e=>(0,l.Ny)(e)&&g(e)&&(P(e,n.wj)||P(e,n.CI)),P=(e,t)=>(0,c.NS)(e,t,!0)===s._m||!(0,c.NS)(e,t,!0)&&(0,c.NS)(e,t)===s._m},1408:(e,t,r)=>{"use strict";r.d(t,{S:()=>c});var o=r(3790),i=r(54558),a=r(77666),n=r(59272),s=r(73676),l=r(63861),u=r(54943);function c(e,t){const r=(0,l.aM)(e);return(0,u.KD)(r)?o.ti:(0,u.gk)(r)||(0,u.rg)(r)||(0,u.pP)(r)||(0,u.t)(r)?o.vx:(0,i.kx)(e)===n.y?o.wj:(0,i.kx)(e)===s.y?o.CI:(0,i.kx)(e)===a.we?o.$Y:(0,u.ju)(r)?void 0:t?o.vx:void 0}},14509:(e,t,r)=>{"use strict";r.d(t,{hw:()=>d,jE:()=>l,nn:()=>c});var o=r(10711),i=r(74740),a=r(82314),n=r(3790);const s={[i.As]:{listComponentName:a.fR,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{withCover:{title:3,description:3},withoutCover:{title:3,description:3}}}},[i.ML]:{listComponentName:a.fR,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!1,lineCount:{withCover:{title:3,description:3},withoutCover:{title:3,description:3}}}},[i.sC]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!1,lineCount:{withCover:{title:2,description:2},withoutCover:{title:2,description:2}}}},[i.ag]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!1,lineCount:{withCover:{title:2,description:2},withoutCover:{title:2,description:2}}}},[i.yK]:{listComponentName:a.EB,itemComponentName:a.P1,itemConfig:{displayFooterIcons:!1}},[i.gu]:{listComponentName:a.Oo,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{withCover:{title:0,description:3},withoutCover:{title:0,description:3}}}},[i.Nk]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!1,lineCount:{withCover:{title:3,description:2},withoutCover:{title:2,description:2}}}},[i.Ul]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{withCover:{title:3,description:0},withoutCover:{title:3,description:4}}}},[i.LO]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{withCover:{title:2,description:0},withoutCover:{title:2,description:0}}}},[i.h5]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{withCover:{title:2,description:0},withoutCover:{title:2,description:0}}}},[i.QC]:{listComponentName:a.Oo,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{withCover:{title:0,description:3},withoutCover:{title:0,description:3}}}},[i.G_]:{listComponentName:a.Oo,itemComponentName:a.F$,itemConfig:{displayFooterIcons:!0,lineCount:{withCover:{title:0,description:3},withoutCover:{title:0,description:3}}}},[i.a1]:{listComponentName:a.Oo,itemComponentName:a.mz,itemConfig:{displayFooterIcons:!0,lineCount:{withCover:{title:2,description:0},withoutCover:{title:2,description:0}}}},[i.bf]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:0}}},[i.XH]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:0}}},[i.nH]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:0}}},[i.Em]:{listComponentName:a.fR,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!1,lineCount:{title:3,description:3}}},[i.Zv]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!1,lineCount:{title:3,description:3}}},[i.yp]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!1,lineCount:{title:3,description:3}}},[i.ql]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:4}}},[i.Qc]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:4}}},[i.qt]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:4}}},[i.xA]:{listComponentName:a.EB,itemComponentName:a.Tw,itemConfig:{displayFooterIcons:!1,lineCount:{title:3,description:3}}},[i._m]:{itemComponentName:void 0,listComponentName:void 0,itemConfig:{hideFooter:!0,hideHeader:!0,hideDescription:!0,lineCount:{title:3,description:3},displayFooterIcons:!0}},[i.mA]:{itemComponentName:void 0,listComponentName:void 0,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:3}}},[i.s4]:{itemComponentName:void 0,listComponentName:void 0,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:3}}},[i.Ws]:{itemComponentName:void 0,listComponentName:void 0,itemConfig:{displayFooterIcons:!0,lineCount:{title:3,description:3}}}},l=e=>s[e],u=["title-color","TOI-title-color","description-color","TOI-description-color","overlay-background-color","border-color","background-color","TOI-background-color","post-container","hover-container","link-hashtag-hover-fill","link-hashtag-hover-color","pagination-active","description-fill","TOI-description-fill","description-background-color","TOI-description-background-color"],c=(0,o.default)(((e,t)=>function(){for(var r=arguments.length,o=new Array(r),i=0;i`blog-post-${e}-${((e,t,r)=>e&&(t===n.wj||t===n.CI)&&u.includes(r)?r.startsWith("TOI")?r.replace("TOI","TOI-mobile"):`mobile-${r}`:r)(t,e,r)}`))})),d=(e,t)=>`${(0,i.NN)(e)?"TOI-":""}${t}`},77960:(e,t,r)=>{"use strict";r.d(t,{m:()=>i});var o=r(33014);const i=e=>{let{actions:t=o.TI,post:r,canSee:i,enableShare:a=!0,enableSubscribe:n=!0}=e;const s=[];a||s.push(o.Sf),n||s.push(o.$X);return t.filter((e=>i(e,"post",r)&&!s.includes(e)))}},47210:(e,t,r)=>{"use strict";r.d(t,{DC:()=>a,Qz:()=>i,RZ:()=>n,TE:()=>s,tW:()=>l,tv:()=>u,wc:()=>c});var o=r(91158);const i="/(page/:page(/))",a="/category/:categorySlug(/:subcategorySlug)(/page/:page)(/)",n=`/${o.uK}/:categorySlug(/:subcategorySlug)(/page/:page)(/)`,s="/search(/:query)",l=`/${o.J}/:hashtag(/page/:pageIndex)(/)`,u=`/${o.wY}/:year/:month(/page/:pageIndex)(/)`,c=`/${o.jF}/:tagSlug(/page/:page)(/)`},44736:(e,t,r)=>{"use strict";r.d(t,{n:()=>c});var o=r(16252),i=r(91053),a=r(74740),n=r(3790),s=r(51880),l=r(61545),u=r(67603);const c=e=>{let{state:t,isMobile:r}=e;const o=(0,u.EV)(t,i.no)?h(t):void 0,n=d(t)??(0,l.kK)(t);if(r&&n&&!o)return a.l3[n];let s=r&&o||n;return r&&((0,a.js)(s)||(0,a.ei)(s))&&(s=a.ql),s},d=e=>(0,o.get)((0,s.tl)(e),(0,i.qZ)(n.wj,!1)),h=e=>(0,o.get)((0,s.tl)(e),(0,i.qZ)(n.wj,!0))},58892:(e,t,r)=>{"use strict";r.d(t,{F:()=>u,Wq:()=>l,ZO:()=>o,gg:()=>i,ko:()=>n,mR:()=>c,qv:()=>s,tc:()=>a});const o="/404",i="/create-post",a="/:postSlug",n="/:year/:month(/:day)/:postSlug(/)",s="/:postSlug/edit",l="/:postId/preview/:instance(=*)",u="/:postSlug/edit-comment/:commentId",c="/:year/:month(/:day)/:postSlug/edit-comment/:commentId"},73676:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});const o="related-posts-widget"},37607:(e,t,r)=>{"use strict";r.d(t,{ZB:()=>c});var o=r(16252),i=r(91053),a=r(74740),n=r(3790),s=r(51880),l=r(61545),u=r(67603);r(72859);const c=e=>{let{state:t,isMobile:r}=e;const o=d(t,!1)??(0,l.kK)(t,!1),n=(0,u.EV)(t,i.no)?d(t,!0):void 0;if(r&&!n)return a.PE.List;const s=r&&n||o;return r&&((0,a.js)(s)||(0,a.ei)(s))?a.PE.PgGrid:s};function d(e,t){return(0,o.get)((0,s.tl)(e),(0,i.qZ)(n.CI,t))}},971:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});var o=r(78304),i=r.n(o),a=r(60751),n=r.n(a),s=r(58486),l=r.n(s),u=r(16252),c=r(3790),d=r(20915),h=(r(27342),r(63861)),p=r(29572),m=r(84329),g=r(1408),y=r(54943),f=r(14509),b=r(91157);const v=e=>{const t=t=>{let{isCreatedWithResponsiveEditor:r,isFeedDesignPropsMigrated:o,isInFeed:a,isInSearch:s,section:l=c.ti,useMobileSettings:d,shouldApplyPostDesignInFeed:h,...p}=t;const m=a&&!h,g=l===c.wj||l===c.CI||l===c.$Y||(o||r)&&(m||s),y=g?(0,f.nn)(l,d):u.noop;return n().createElement(e,i()({getPostClassName:y,applyFeedDesign:g,section:l},p))};l()(t,e);return(0,u.flowRight)((0,d.Ng)(((e,t)=>{let{section:r}=t;const o=(0,h.aM)(e);return{section:(0,g.S)(e)||r,isInFeed:(0,y.OH)(o),isInSearch:!1,isCreatedWithResponsiveEditor:(0,p.et)(e),isFeedDesignPropsMigrated:(0,p.cM)(e),useMobileSettings:(0,p.bu)(e),shouldApplyPostDesignInFeed:(0,m.h)(e)}})),(0,b.A)("WithIsFeedDesignEnabled"))(t)}},44886:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var o=r(4452),i=r.n(o),a=r(16252),n=r(74740),s=r(20915),l=(r(39835),r(29572)),u=r(14509),c=r(91157),d=r(971),h=r(44574),p=r(47209);const m=(0,a.flowRight)((0,h.A)({fallbackEnabled:!1}),d.A,(0,s.Ng)(((e,t)=>{let{applyFeedDesign:r,layoutType:o,layoutName:a,mobileLayoutName:s,getPostClassName:c,iconColorClassName:d,textColorClassName:h,separatorBackgroundColorClassName:m}=t;const g=(0,l.Xu)(e)?s:a;return r?((e,t,r)=>({iconColorClassName:i()(e(t(r,"description-fill"))),textColorClassName:i()(e(t(r,"description-color"),t(r,"description-fill"),"description-font")),separatorBackgroundColorClassName:i()(e(t(r,"description-background-color")))}))(c,u.hw,g):((e,t,r,o)=>(0,n.gc)(e)?{iconColorClassName:p.A.textOnImageIcons,textColorClassName:p.A.textOnImageTextColor,separatorBackgroundColorClassName:p.A.textOnImageSeperatorBackgroundColor}:{iconColorClassName:t||"blog-icon-fill",textColorClassName:r||"blog-text-color",separatorBackgroundColorClassName:o||"blog-separator-background-color"})(o,d,h,m)})),(0,c.A)("WithLayoutColorClasses"))},84329:(e,t,r)=>{"use strict";r.d(t,{h:()=>l});var o=r(3790),i=r(74740),a=r(29572),n=r(61545),s=r(1408);const l=e=>{const t=(0,s.S)(e);if(t!==o.ti)return!1;const r=(0,n.NS)(e,t);return(0,i.It)(r)&&(0,a.eo)(e)}},30987:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var o=r(47773);function i(e,t){return`${e}(${(0,o.A)(t)})`}},54943:(e,t,r)=>{"use strict";r.d(t,{KD:()=>f,OH:()=>A,gk:()=>b,ju:()=>P,pP:()=>S,rg:()=>v,t:()=>C});var o=r(16252),i=r(47210),a=r(58892);const n="page_not_found",s="search_results",l="post_page",u="post_page_preview",c="post_edit_page",d="comment_edit_page",h="feed_page",p="categories_page",m="create_post",g="archive_page",y={[n]:[a.ZO],[h]:[i.Qz],[s]:[i.TE],[m]:[a.gg],[p]:[i.DC,i.RZ],[d]:[a.F,a.mR],[c]:[a.qv],[u]:[a.Wq],[l]:[a.tc,a.ko],[g]:[i.tv]},f=(Object.entries(y),e=>e===i.Qz),b=e=>(0,o.includes)([i.DC,i.RZ],e),v=e=>e===i.wc,A=e=>(0,o.includes)([i.DC,i.RZ,i.Qz,i.wc,i.tv,i.tW],e),P=e=>(0,o.includes)([a.tc,a.ko],e),S=e=>e===i.tv,C=e=>e===i.tW},47773:(e,t,r)=>{"use strict";function o(e){return e.displayName||e.name||"Component"}r.d(t,{A:()=>o})},81809:(e,t,r)=>{"use strict";r.d(t,{w:()=>i});var o=r(16252);const i=(0,r(24885).Mz)((e=>e.auth),(e=>(0,o.get)(e,"isAuthenticated")))},72859:(e,t,r)=>{"use strict";r.d(t,{DY:()=>c,IC:()=>p,KV:()=>h,Md:()=>v,Ny:()=>b,Z0:()=>u,_o:()=>d,ah:()=>f,bU:()=>g,sb:()=>m,tl:()=>y});var o=r(16252),i=r(24885),a=r(31386);const n=e=>e.basicParams||{},s=e=>{var t;return null==(t=e.basicParams)?void 0:t.viewMode},l=e=>{var t;return null==(t=e.basicParams)?void 0:t.formFactor},u=((0,i.Mz)([n],(e=>{let{instance:t}=e;return t})),e=>{var t;return null==(t=e.basicParams)?void 0:t.language}),c=((0,i.Mz)([n],(e=>{let{url:t}=e;return t})),(0,i.Mz)([n],(e=>{let{isSSR:t}=e;return t})),(0,i.Mz)([n],(e=>{let{isRTL:t}=e;return t}))),d=(0,i.Mz)([n],(e=>{let{isDebug:t}=e;return t})),h=(0,i.Mz)((e=>n(e)),(e=>{let{isProduction:t}=e;return t})),p=((0,i.Mz)([n],(e=>{let{commentId:t}=e;return t})),(0,i.Mz)([n],(e=>{let{isRendered:t}=e;return t})),(0,i.Mz)([s],(e=>e===a.GM))),m=(0,i.Mz)([s],(e=>e===a.Mm)),g=(0,i.Mz)([s],(e=>e===a.vv)),y=(0,i.Mz)([s],(e=>{let{editor:t,preview:r}=e;return t||r})),f=((0,i.Mz)([s],(e=>e===a.eX)),(0,i.Mz)([n],(e=>{let{isSeo:t}=e;return t}))),b=(0,i.Mz)([l],(e=>"Mobile"===e)),v=((0,i.Mz)([l],(e=>"Mobile"!==e)),(0,i.Mz)([n],(e=>{let{biPageNumber:t}=e;return void 0!==t&&1===t})),(0,i.Mz)([e=>e.basicParams.currentPage],(e=>(0,o.get)(e,"name",""))),(0,i.Mz)([n],(e=>{let{timeZone:t}=e;return t})))},97166:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});var o=r(16252);const i=(e,t)=>((e,t)=>(0,o.get)(e,t,{}))((e=>e.communitiesContext)(e),t),a=e=>Boolean(i(e,"14cc59bc-f0b7-15b8-e1c7-89ce41d0e0c9").isInstalled)},77666:(e,t,r)=>{"use strict";r.d(t,{we:()=>o});const o="my-posts-page"},59272:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});const o="post-list-widget"},97357:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>wy});var o={};r.r(o),r.d(o,{customCssVars:()=>bt,default:()=>vt});var i=r(60751),a=r.n(i);const n=new Map,s=e=>{const t=(r=e,Object.keys(r).filter((e=>void 0!==r[e])).sort().map((e=>`${e}=${r[e]}`)).join("&"));var r;if(n.has(t))return n.get(t);const o=(({language:e,country:t,...r})=>{if(void 0===Intl?.NumberFormat)throw new Error("Intl.NumberFormat is not available.");const o=(e=>e.split("-")[0])(e),i=t?`${o}-${t}`:e;return Intl.NumberFormat(i,{style:"currency",...r})})(e);return n.set(t,o),o};s.cache=n;const l={AC:"%N%n%O%n%A%n%C%n%Z",AD:"%N%n%O%n%A%n%Z %C",AE:"%N%n%O%n%A%n%S",AF:"%N%n%O%n%A%n%C%n%Z",AI:"%N%n%O%n%A%n%C%n%Z",AL:"%N%n%O%n%A%n%Z%n%C",AM:"%N%n%O%n%A%n%Z%n%C%n%S",AR:"%N%n%O%n%A%n%Z %C%n%S",AS:"%N%n%O%n%A%n%C %S %Z",AT:"%O%n%N%n%A%n%Z %C",AU:"%O%n%N%n%A%n%C %S %Z",AX:"%O%n%N%n%A%n%Z %C%n\xc5LAND",AZ:"%N%n%O%n%A%nAZ %Z %C",BA:"%N%n%O%n%A%n%Z %C",BB:"%N%n%O%n%A%n%C, %S %Z",BD:"%N%n%O%n%A%n%C - %Z",BE:"%O%n%N%n%A%n%Z %C",BF:"%N%n%O%n%A%n%C %X",BG:"%N%n%O%n%A%n%Z %C",BH:"%N%n%O%n%A%n%C %Z",BL:"%O%n%N%n%A%n%Z %C %X",BM:"%N%n%O%n%A%n%C %Z",BN:"%N%n%O%n%A%n%C %Z",BR:"%O%n%N%n%A%n%D%n%C-%S%n%Z",BS:"%N%n%O%n%A%n%C, %S",BT:"%N%n%O%n%A%n%C %Z",BY:"%O%n%N%n%A%n%Z, %C%n%S",CA:"%N%n%O%n%A%n%C %S %Z",CC:"%O%n%N%n%A%n%C %S %Z",CH:"%O%n%N%n%A%n%Z %C",CI:"%N%n%O%n%X %A %C %X",CL:"%N%n%O%n%A%n%Z %C%n%S",CN:"%Z%n%S%C%D%n%A%n%O%n%N",CO:"%N%n%O%n%A%n%D%n%C, %S, %Z",CR:"%N%n%O%n%A%n%S, %C%n%Z",CU:"%N%n%O%n%A%n%C %S%n%Z",CV:"%N%n%O%n%A%n%Z %C%n%S",CX:"%O%n%N%n%A%n%C %S %Z",CY:"%N%n%O%n%A%n%Z %C",CZ:"%N%n%O%n%A%n%Z %C",DE:"%N%n%O%n%A%n%Z %C",DK:"%N%n%O%n%A%n%Z %C",DO:"%N%n%O%n%A%n%Z %C",DZ:"%N%n%O%n%A%n%Z %C",EC:"%N%n%O%n%A%n%Z%n%C",EE:"%N%n%O%n%A%n%Z %C %S",EG:"%N%n%O%n%A%n%C%n%S%n%Z",EH:"%N%n%O%n%A%n%Z %C",ES:"%N%n%O%n%A%n%Z %C %S",ET:"%N%n%O%n%A%n%Z %C",FI:"%O%n%N%n%A%n%Z %C",FK:"%N%n%O%n%A%n%C%n%Z",FM:"%N%n%O%n%A%n%C %S %Z",FO:"%N%n%O%n%A%nFO%Z %C",FR:"%O%n%N%n%A%n%Z %C",GB:"%N%n%O%n%A%n%C%n%Z",GE:"%N%n%O%n%A%n%Z %C",GF:"%O%n%N%n%A%n%Z %C %X",GG:"%N%n%O%n%A%n%C%nGUERNSEY%n%Z",GI:"%N%n%O%n%A%nGIBRALTAR%n%Z",GL:"%N%n%O%n%A%n%Z %C",GN:"%N%n%O%n%Z %A %C",GP:"%O%n%N%n%A%n%Z %C %X",GR:"%N%n%O%n%A%n%Z %C",GS:"%N%n%O%n%A%n%n%C%n%Z",GT:"%N%n%O%n%A%n%Z- %C",GU:"%N%n%O%n%A%n%C %Z",GW:"%N%n%O%n%A%n%Z %C",HK:"%S%n%C%n%A%n%O%n%N",HM:"%O%n%N%n%A%n%C %S %Z",HN:"%N%n%O%n%A%n%C, %S%n%Z",HR:"%N%n%O%n%A%n%Z %C",HT:"%N%n%O%n%A%nHT%Z %C",HU:"%N%n%O%n%C%n%A%n%Z",ID:"%N%n%O%n%A%n%C%n%S %Z",IE:"%N%n%O%n%A%n%D%n%C%n%S%n%Z",IL:"%N%n%O%n%A%n%C %Z",IM:"%N%n%O%n%A%n%C%n%Z",IN:"%N%n%O%n%A%n%C %Z%n%S",IO:"%N%n%O%n%A%n%C%n%Z",IQ:"%O%n%N%n%A%n%C, %S%n%Z",IR:"%O%n%N%n%S%n%C, %D%n%A%n%Z",IS:"%N%n%O%n%A%n%Z %C",IT:"%N%n%O%n%A%n%Z %C %S",JE:"%N%n%O%n%A%n%C%nJERSEY%n%Z",JM:"%N%n%O%n%A%n%C%n%S %X",JO:"%N%n%O%n%A%n%C %Z",JP:"\u3012%Z%n%S%n%C%n%A%n%O%n%N%",KE:"%N%n%O%n%A%n%C%n%Z",KG:"%N%n%O%n%A%n%Z %C",KH:"%N%n%O%n%A%n%C %Z",KI:"%N%n%O%n%A%n%S%n%C",KN:"%N%n%O%n%A%n%C, %S",KP:"%Z%n%S%n%C%n%A%n%O%n%N",KR:"%S %C%D%n%A%n%O%n%N%n%Z",KW:"%N%n%O%n%A%n%Z %C",KY:"%N%n%O%n%A%n%S %Z",KZ:"%Z%n%S%n%C%n%A%n%O%n%N",LA:"%N%n%O%n%A%n%Z %C",LB:"%N%n%O%n%A%n%C %Z",LI:"%O%n%N%n%A%n%Z %C",LK:"%N%n%O%n%A%n%C%n%Z",LR:"%N%n%O%n%A%n%Z %C",LS:"%N%n%O%n%A%n%C %Z",LT:"%O%n%N%n%A%n%Z %C",LU:"%O%n%N%n%A%n%Z %C",LV:"%N%n%O%n%A%n%S%n%C, %Z",MA:"%N%n%O%n%A%n%Z %C",MC:"%N%n%O%n%A%n%Z %C %X",MD:"%N%n%O%n%A%n%Z %C",ME:"%N%n%O%n%A%n%Z %C",MF:"%O%n%N%n%A%n%Z %C %X",MG:"%N%n%O%n%A%n%Z %C",MH:"%N%n%O%n%A%n%C %S %Z",MK:"%N%n%O%n%A%n%Z %C",MM:"%N%n%O%n%A%n%C, %Z",MN:"%N%n%O%n%A%n%C%n%S %Z",MO:"%A%n%O%n%N",MP:"%N%n%O%n%A%n%C %S %Z",MQ:"%O%n%N%n%A%n%Z %C %X",MT:"%N%n%O%n%A%n%C %Z",MU:"%N%n%O%n%A%n%Z%n%C",MV:"%N%n%O%n%A%n%C %Z",MW:"%N%n%O%n%A%n%C %X",MX:"%N%n%O%n%A%n%D%n%Z %C, %S",MY:"%N%n%O%n%A%n%D%n%Z %C%n%S",MZ:"%N%n%O%n%A%n%Z %C%S",NA:"%N%n%O%n%A%n%C%n%Z",NC:"%O%n%N%n%A%n%Z %C %X",NE:"%N%n%O%n%A%n%Z %C",NF:"%O%n%N%n%A%n%C %S %Z",NG:"%N%n%O%n%A%n%D%n%C %Z%n%S",NI:"%N%n%O%n%A%n%Z%n%C, %S",NL:"%O%n%N%n%A%n%Z %C",NO:"%N%n%O%n%A%n%Z %C",NP:"%N%n%O%n%A%n%C %Z",NR:"%N%n%O%n%A%n%S",NZ:"%N%n%O%n%A%n%D%n%C %Z",OM:"%N%n%O%n%A%n%Z%n%C",PA:"%N%n%O%n%A%n%C%n%S",PE:"%N%n%O%n%A%n%C %Z%n%S",PF:"%N%n%O%n%A%n%Z %C %S",PG:"%N%n%O%n%A%n%C %Z %S",PH:"%N%n%O%n%A%n%D, %C%n%Z %S",PK:"%N%n%O%n%A%n%D%n%C-%Z",PL:"%N%n%O%n%A%n%Z %C",PM:"%O%n%N%n%A%n%Z %C %X",PN:"%N%n%O%n%A%n%C%n%Z",PR:"%N%n%O%n%A%n%C PR %Z",PT:"%N%n%O%n%A%n%Z %C",PW:"%N%n%O%n%A%n%C %S %Z",PY:"%N%n%O%n%A%n%Z %C",RE:"%O%n%N%n%A%n%Z %C %X",RO:"%N%n%O%n%A%n%Z %S %C",RS:"%N%n%O%n%A%n%Z %C",RU:"%N%n%O%n%A%n%C%n%S%n%Z",SA:"%N%n%O%n%A%n%C %Z",SC:"%N%n%O%n%A%n%C%n%S",SD:"%N%n%O%n%A%n%C%n%Z",SE:"%O%n%N%n%A%n%Z %C",SG:"%N%n%O%n%A%nSINGAPORE %Z",SH:"%N%n%O%n%A%n%C%n%Z",SI:"%N%n%O%n%A%n%Z %C",SJ:"%N%n%O%n%A%n%Z %C",SK:"%N%n%O%n%A%n%Z %C",SM:"%N%n%O%n%A%n%Z %C",SN:"%N%n%O%n%A%n%Z %C",SO:"%N%n%O%n%A%n%C, %S %Z",SR:"%N%n%O%n%A%n%C%n%S",SV:"%N%n%O%n%A%n%Z-%C%n%S",SZ:"%N%n%O%n%A%n%C%n%Z",TA:"%N%n%O%n%A%n%C%n%Z",TC:"%N%n%O%n%A%n%C%n%Z",TH:"%N%n%O%n%A%n%D %C%n%S %Z",TJ:"%N%n%O%n%A%n%Z %C",TM:"%N%n%O%n%A%n%Z %C",TN:"%N%n%O%n%A%n%Z %C",TR:"%N%n%O%n%A%n%Z %C/%S",TV:"%N%n%O%n%A%n%C%n%S",TW:"%Z%n%S%C%n%A%n%O%n%N",TZ:"%N%n%O%n%A%n%Z %C",UA:"%N%n%O%n%A%n%C%n%S%n%Z",UM:"%N%n%O%n%A%n%C %S %Z",US:"%N%n%O%n%A%n%C, %S %Z",UY:"%N%n%O%n%A%n%Z %C %S",UZ:"%N%n%O%n%A%n%Z %C%n%S",VA:"%N%n%O%n%A%n%Z %C",VC:"%N%n%O%n%A%n%C %Z",VE:"%N%n%O%n%A%n%C %Z, %S",VG:"%N%n%O%n%A%n%C%n%Z",VI:"%N%n%O%n%A%n%C %S %Z",VN:"%N%n%O%n%A%n%C%n%S %Z",WF:"%O%n%N%n%A%n%Z %C %X",XK:"%N%n%O%n%A%n%Z %C",YT:"%O%n%N%n%A%n%Z %C %X",ZA:"%N%n%O%n%A%n%D%n%C%n%Z",ZM:"%N%n%O%n%A%n%Z %C"},u={"%N":"name","%O":"organization","%A":"addressLines","%D":"dependentLocality","%C":"locality","%S":"administrativeArea","%Z":"postalCode","%X":"sortingCode","%R":"postalCountry"},c=["AU","AT","BG","HR","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IT","LV","LT","LU","NL","NZ","NO","PL","PT","RO","SK","SI","ES","SE","CH","TR","IE","JP","BR"],d=(e,t)=>{const r=[],o=e.addressLine2??e.addressLine_2??void 0;if(e.streetAddress){const t=(({name:e,number:t,apt:r},o)=>{if(!e&&!t)return"";if(!e||!t)return e||t;const i=r?`${t}-${r}`:t;return c.includes(o)?`${e} ${i}`.trim():`${i} ${e}`.trim()})(e.streetAddress,e.country);r.push(t)}else e.addressLine&&r.push(e.addressLine);return o&&r.push(o),{name:t?.fullName,organization:t?.company,postalCountry:e.country,administrativeArea:e.subdivision,locality:e.city,country:e.countryFullname,postalCode:e.postalCode,addressLines:r}},h=e=>"%"===e[0]&&"%n"!==e,p=e=>u[e],m=(e,t)=>"addressLines"===t?void 0!==e.addressLines&&e.addressLines.length>0:void 0!==e[t]&&""!==e[t],g=({address:e,addressContactDetails:t},{appendCountry:r=!0}={})=>{const o=d(e,t),i=(e=>{const t=[];let r=0;for(;r{const t=e?.toUpperCase();return t&&t in l?l[t]:"%N%n%O%n%A%n%C"})(e.country)),a=((e,t)=>{const r=[];let o=0;for(;o0&&h(r[r.length-1]),n=o===i.length-1||"%n"===i[o+1]||m(e,p(t[o+1]));a&&n&&r.push(i)}o+=1}for(;r.length>0&&"%n"===r[0];)r.shift();return r})(o,i);return((e,t,r)=>{const o=[];let i="";for(const r of t)if("%n"===r)i.length>0&&(o.push(i),i="");else if(h(r)){const t=p(r);if("postalCountry"===t)continue;if("addressLines"===t){e.addressLines&&e.addressLines.length>0&&(i+=e.addressLines[0],o.push(i),i="",2===e.addressLines.length&&o.push(e.addressLines[1]));continue}i+=e[t]}else i+=r;return i.length>0&&o.push(i),r.appendCountry&&e.country&&o.push(e.country),o})(o,a,{appendCountry:r})};var y=r(34629);var f=r(77172),b=r.n(f),v=r(26179),A=r.n(v),P=function(e){return e&&e.split("-")[0]},S=function(e,t,r,o){return new(r||(r=Promise))((function(i,a){function n(e){try{l(o.next(e))}catch(e){a(e)}}function s(e){try{l(o.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(n,s)}l((o=o.apply(e,t||[])).next())}))},C=function(e,t){var r,o,i,a,n={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(r)throw new TypeError("Generator is already executing.");for(;n;)try{if(r=1,o&&(i=2&a[0]?o.return:a[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,a[1])).done)return i;switch(o=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return n.label++,{value:a[1],done:!1};case 5:n.label++,o=a[1],a=[0];continue;case 7:a=n.ops.pop(),n.trys.pop();continue;default:if(!(i=n.trys,(i=i.length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){n=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]{const r=(0,i.useMemo)((()=>({errorMonitor:e})),[e]);return a().createElement(k.Provider,{value:r.errorMonitor,children:t})});var V,F,H=r(62688),G=r.n(H),z=a().createContext({ready:!1,set:null,get:null,getDefaultValue:null,reset:null,resetAll:null,publishEvent:null}),W=z.Consumer,j=function(e){function t(){var t=this.constructor,r=e.call(this,'\nSettingsProvider is not ready.\nUsually this case should be unreachable. \nIn case you face it use "context.ready: boolean" flag not determine if it possible to set/get params. \n')||this;return Object.setPrototypeOf(r,t.prototype),r}return(0,y.__extends)(t,e),t}(Error);!function(e){e.Set="set",e.Reset="reset",e.ResetAll="resetAll",e.PublishEvent="publishEvent"}(V||(V={})),function(e){e.Setting="Settings",e.Styles="Styles"}(F||(F={}));var U,K=function(e){function t(t,r){var o=this.constructor,i=e.call(this,"\nCan't modify ".concat(r," values from current environment.\nPlease make sure you are not using `").concat(r,".").concat(t,"(...)` from the widget part.\n"))||this;return Object.setPrototypeOf(i,o.prototype),i}return(0,y.__extends)(t,e),t}(Error);!function(e){e.Number="Number",e.Boolean="Boolean",e.String="String",e.Text="Text",e.Object="Object"}(U||(U={}));var $=function(){var e,t=this;this.handlers=((e={})[U.Object]={serialize:function(e){return"string"==typeof e?(console.error("\u26a0\ufe0f Seems like you are calling `settings.set(param, JSON.stringify(value))`. Please, pass a plain object/array and tpa-settings will serializate it."),e):JSON.stringify(e)},deserialize:function(e){return"string"!=typeof e?e:JSON.parse(e)}},e),this.serialize=function(e,r){return e.type===U.Object?t.handlers[U.Object].serialize(r):r},this.deserialize=function(e,r){return e.type===U.Object?t.handlers[U.Object].deserialize(r):r}},Z=function(e){function t(){var t=this.constructor,r=e.call(this,"\nNo `Wix`, `editorSDK` or `publicData` was passed to TPASettingsProvider.\nIn order to work with tpa-settings, you have to pass either Wix SDK or Editor SDK for Settings panel mode or publicData for Widget mode.\n")||this;return Object.setPrototypeOf(r,t.prototype),r}return(0,y.__extends)(t,e),t}(Error),Y=function(e,t){return e.localeCompare(t)},q=function(e,t){var r=t.isMobile,o=t.language,i=void 0===o?"en":o;return"function"==typeof e.dangerousKeyTransformationOverride?e.dangerousKeyTransformationOverride(e.key,{isMobile:r,language:i}):function(e,t,r){if("string"!=typeof e)throw new Error("`generateKey` expects key to be passed and be a string");if(!t)throw new Error("`generateKey` expects options to be passed");return Object.keys(r).sort(Y).reduce((function(e,o){var i=r[o]===t[o],a=!t[o]&&!r[o];return i||a?e:e+"\u25b6\ufe0e"+("boolean"!=typeof t[o]||r[o]?o+":"+t[o]:o)}),e)}(e.key,{m:r,l:i},{m:!1,l:"en"})},X=function(e){return e.type===U.Text},Q=function(e,t){return{languageAndMobile:q(e,{isMobile:t.isMobile,language:t.language}),language:q(e,{isMobile:!1,language:t.language}),mobile:q(e,{isMobile:t.isMobile}),original:e.key}},J=function(e){return void 0===e.inheritDesktop||e.inheritDesktop},ee=function(e){var t=e.environmentLabel;return function(e){throw new Error("It is not possible to translate ".concat(e,". Translate function was not passed to the ").concat(t))}},te=new $;function re(e,t,r){void 0===r&&(r={});var o,i=X(t),a=Q(t,{isMobile:r.isMobile,language:i?r.language:void 0}),n=J(t);return i?void 0!==e[a.languageAndMobile]?o=e[a.languageAndMobile]:n&&void 0!==e[a.language]&&(o=e[a.language]):void 0!==e[a.mobile]?o=e[a.mobile]:n&&void 0!==e[a.original]&&(o=e[a.original]),te.deserialize(t,o)}var oe=!1;function ie(e,t,r,o){void 0===r&&(r={});var i=(0,y.__rest)(r,[]);void 0===o&&(o="COMPONENT");var a=e;e.COMPONENT||(oe||(console.warn("`getSettingsValue` or `getSettingsValues` should accept whole public data object. Probably, data was passed only for one scope."),oe=!0),a={COMPONENT:e,APP:{}});var n="COMPONENT"===o&&t.inheritFromAppScope,s=re(a[o],t,i);return void 0===s&&n&&(s=re(a.APP,t,i)),t.getDefaultValue&&void 0===s?ae(a,o,t,i):s}function ae(e,t,r,o){var i,a;void 0===o&&(o={});var n=null!==(i=o.t)&&void 0!==i?i:ee({environmentLabel:null!==(a=o.environmentLabel)&&void 0!==a?a:"`getSettingsValue` function"});return r.getDefaultValue({isMobile:o.isMobile,isRTL:o.isRTL,isEditorX:o.isEditorX,t:n,presetId:o.presetId,experiments:o.experiments,getSettingParamValue:function(r,i){return void 0===i&&(i={}),ie(e,r,(0,y.__assign)((0,y.__assign)((0,y.__assign)({},o),i),{t:n}),t)}})}var ne=function(e){var t,r;return{APP:null!==(t=null==e?void 0:e.APP)&&void 0!==t?t:{},COMPONENT:null!==(r=null==e?void 0:e.COMPONENT)&&void 0!==r?r:{}}},se=function(e){function t(t){var r=e.call(this,t)||this;r.handleRevisionChanged=function(){return(0,y.__awaiter)(r,void 0,void 0,(function(){var e,t;return(0,y.__generator)(this,(function(r){switch(r.label){case 0:return e=this.props.SDKAdapter,this.isWidgetMode()?[3,2]:[4,e.getAllData()];case 1:t=r.sent(),this.setState({publicData:ne(t)}),r.label=2;case 2:return[2]}}))}))},r.getLanguageForParam=function(e){return X(e)?r.props.language:void 0},r.handleGetParam=function(e){var t=r.props.scope;if(!r.state.ready)throw new j;return ie(r.state.publicData,e,{t:r.props.t,experiments:r.props.experiments,isMobile:r.props.isMobile,isEditorX:r.props.isEditorX,isRTL:r.props.isRTL,language:r.props.language,presetId:r.state.publicData[t].presetId,environmentLabel:""},t)},r.handleGetDefaultValue=function(e){var t=r.props.scope;return ae(r.state.publicData,t,e,{t:r.props.t,experiments:r.props.experiments,isMobile:r.props.isMobile,isEditorX:r.props.isEditorX,isRTL:r.props.isRTL,presetId:r.state.publicData[t].presetId,environmentLabel:""})},r.handleSetParam=function(e,t){var o,i,a=r.props.scope;if(!r.state.ready)throw new j;if(r.isWidgetMode())throw new K(V.Set,F.Setting);var n=r.serializer.serialize(e,t),s=q(e,{isMobile:r.props.isMobile,language:r.getLanguageForParam(e)});r.state.publicData[a][s]!==n&&(r.setState((function(e){var t,r;return(0,y.__assign)((0,y.__assign)({},e),{publicData:(0,y.__assign)((0,y.__assign)({},e.publicData),(t={},t[a]=(0,y.__assign)((0,y.__assign)({},e.publicData[a]),(r={},r[s]=n,r)),t))})})),r.setWixDataParam(s,n),null===(o=r.props.history)||void 0===o||o.addDebounced(e.key),null===(i=r.props.bi)||void 0===i||i.settingsChanged({parameter:e.key,value:n}))},r.handleResetParam=function(e){var t,o,i=r.props.scope;if(r.isWidgetMode())throw new K(V.Reset,F.Setting);var a=q(e,{isMobile:r.props.isMobile,language:r.getLanguageForParam(e)});r.setState((function(e){var t,r;return(0,y.__assign)((0,y.__assign)({},e),{publicData:(0,y.__assign)((0,y.__assign)({},e.publicData),(t={},t[i]=(0,y.__assign)((0,y.__assign)({},e.publicData[i]),(r={},r[a]=void 0,r)),t))})})),r.removeWixDataParam(a),null===(t=r.props.history)||void 0===t||t.addDebounced(e.key),null===(o=r.props.bi)||void 0===o||o.settingsChanged({parameter:e.key,value:""})},r.handleResetAll=function(e){var t,o;if(r.isWidgetMode())throw new K(V.ResetAll,F.Setting);null===(t=r.props.history)||void 0===t||t.startBatch(),Object.keys(e).forEach((function(t){r.handleResetParam(e[t])})),null===(o=r.props.history)||void 0===o||o.endBatch("All settings")},r.handlePublishEvent=function(e,t){if(r.isWidgetMode())throw new K(V.PublishEvent,F.Setting);r.setWixDataParam("___settingsEvent",{event:e,payload:{id:Date.now(),value:t}})};var o=t.publicData;return r.state={ready:!!o,publicData:ne(o)},r.serializer=new $,r}return(0,y.__extends)(t,e),t.prototype.componentDidMount=function(){return(0,y.__awaiter)(this,void 0,void 0,(function(){var e,t,r,o=this;return(0,y.__generator)(this,(function(i){switch(i.label){case 0:return e=this.props,t=e.SDKAdapter,e.publicData?[2]:t?[4,t.getAllData()]:[3,2];case 1:return r=i.sent(),this.setState({ready:!0,publicData:ne(r)}),window.onunload=function(){o.handlePublishEvent("reset",{})},[2];case 2:throw new Z}}))}))},t.prototype.componentDidUpdate=function(e){var t=this.props,r=t.publicData,o=t.revisionID;this.isWidgetMode()&&r!==e.publicData&&this.setState({ready:!!r,publicData:ne(r)}),o!==e.revisionID&&this.handleRevisionChanged()},t.prototype.isWidgetMode=function(){return this.props.publicData},t.prototype.setWixDataParam=function(e,t){var r=this.props,o=r.SDKAdapter,i=r.scope;o.setData(e,t,i)},t.prototype.removeWixDataParam=function(e){var t=this.props,r=t.SDKAdapter,o=t.scope;r.removeData(e,o)},t.prototype.render=function(){return a().createElement(z.Provider,{value:{ready:this.state.ready,get:this.handleGetParam,getDefaultValue:this.handleGetDefaultValue,set:this.handleSetParam,reset:this.handleResetParam,resetAll:this.handleResetAll,publishEvent:this.handlePublishEvent}},this.props.children)},t.propTypes={SDKAdapter:G().object,settingsValues:G().object,t:G().func,experiments:G().object,bi:G().object,isMobile:G().bool,isEditorX:G().bool,scope:G().string.isRequired},t.defaultProps={scope:"COMPONENT"},t}(a().Component),le=r(16252),ue=r(11416),ce=r(86019),de=r(55286);function he(e){var t=e.styles,r=e.textPresets,o=e.colors,i=e.isMobile,a=e.isRTL,n=e.isEditorX,s=e.dimensions,l=e.experiments,u=e.styleParamsPerBreakpointMode;return function(e){return e.getDefaultValue({colors:o,textPresets:r,isMobile:i,isRTL:a,isEditorX:n,dimensions:s,experiments:l,getStyleParamValue:function(e,c){return void 0===c&&(c={}),pe((0,y.__assign)({storage:t,colors:o,textPresets:r,isMobile:i,isRTL:a,isEditorX:n,dimensions:s,experiments:l,styleParamsPerBreakpointMode:u},c))(e)}})}}function pe(e){var t=e.storage,r=e.textPresets,o=e.colors,i=void 0===o?[]:o,a=e.isMobile,n=e.isRTL,s=e.isEditorX,l=e.dimensions,u=e.experiments,c=e.styleParamsPerBreakpointMode,d=function(e){return(t.numbers||{})[e]},h=function(e){return(t.booleans||{})[e]},p=function(e){return(t.fonts||{})[e]},m=function(e){return(t.colors||{})[e]},g=function(e){return(t.strings||{})[e]};return function(e){var o,f,b=(o={},o[ce.N.Number]=d,o[ce.N.Boolean]=h,o[ce.N.Font]=p,o[ce.N.Color]=m,o[ce.N.String]=g,o)[e.type],v=e.key||e.name;if(c)f=b(v);else{var A=q((0,y.__assign)((0,y.__assign)({},e),{key:v}),{isMobile:a});f=b(A);var P=J(e);A!==v&&P&&void 0===f&&(f=b(v))}return void 0===f&&e.getDefaultValue?he({styles:t,textPresets:r,colors:i,isMobile:a,isRTL:n,isEditorX:s,dimensions:l,experiments:u,styleParamsPerBreakpointMode:c})(e):f}}var me=function(e){function t(t){var r=this.constructor,o=e.call(this,"\nYou are calling `getDefaultValue` for styles param, but it wasn't specified.\nPlease check the `".concat(t,"` style param implementation.\n"))||this;return Object.setPrototypeOf(o,r.prototype),o}return(0,y.__extends)(t,e),t}(Error);var ge=function(){function e(e){var t=e.styleParams,r=e.wixStyles,o=e.textPresets,i=e.colors,a=e.history,n=e.bi,s=e.isMobile,l=e.isRTL,u=e.isEditorX,c=e.dimensions,d=e.experiments,h=e.styleParamsPerBreakpointMode,p=e.currentStylesGetter,m=e.allStylesGetter,g=this;this.set=function(e,t,r){var o,i;void 0===r&&(r={}),e.name&&console.warn('Check the "'.concat(e.name,'" style param \u2013 property "name" is deprecated. Please use "key"'));var a=e.key||e.name,n=q((0,y.__assign)((0,y.__assign)({},e),{key:a}),{isMobile:!g.styleParamsPerBreakpointMode&&g.isMobile});switch(e.type){case ce.N.Number:g.setNumberParam(n,t,r);break;case ce.N.Boolean:g.setBooleanParam(n,t,r);break;case ce.N.Font:g.setFontParam(n,t,r);break;case ce.N.Color:g.setColorParam(n,t,r);break;case ce.N.String:g.setStringParam(n,t,r);break;default:console.error('"'.concat(e.type,'" is not supported type.'))}null===(o=g.history)||void 0===o||o.addDebounced(a),null===(i=g.bi)||void 0===i||i.settingsChanged({parameter:a,value:t})},this.getCurrentStyles=function(){return g.currentStylesGetter?g.wixStyles.decode(g.currentStylesGetter(),g.colors,g.textPresets):g.styles},this.get=function(e){return pe({storage:g.getCurrentStyles(),colors:g.colors,textPresets:g.textPresets,isMobile:g.isMobile,isRTL:g.isRTL,isEditorX:g.isEditorX,dimensions:g.dimensions,experiments:g.experiments,styleParamsPerBreakpointMode:g.styleParamsPerBreakpointMode})(e)},this.getDefaultValue=function(e){if(!e.getDefaultValue)throw new me(e.key);return he({styles:g.styles,colors:g.colors,textPresets:g.textPresets,isMobile:g.isMobile,isRTL:g.isRTL,isEditorX:g.isEditorX,dimensions:g.dimensions,experiments:g.experiments,styleParamsPerBreakpointMode:g.styleParamsPerBreakpointMode})(e)},this.reset=function(e){var t=he({styles:g.styles,colors:g.colors,textPresets:g.textPresets,isMobile:g.isMobile,isRTL:g.isRTL,isEditorX:g.isEditorX,dimensions:g.dimensions,experiments:g.experiments,styleParamsPerBreakpointMode:g.styleParamsPerBreakpointMode});g.set(e,t(e))},this.resetAll=function(e){var t,r;null===(t=g.history)||void 0===t||t.startBatch(),Object.keys(e).forEach((function(t){g.reset(e[t])})),null===(r=g.history)||void 0===r||r.endBatch("All styles")},this.wixStyles=r,this.textPresets=o,this.colors=i,this.styles=t,this.history=a,this.bi=n,this.isMobile=s,this.isRTL=l,this.isEditorX=u,this.dimensions=c,this.experiments=d,this.styleParamsPerBreakpointMode=h,this.currentStylesGetter=p,this.allStylesGetter=m}return e.prototype.setStylesParam=function(e,t,r){var o,i;this.styles=(0,y.__assign)((0,y.__assign)({},this.styles),((o={})[e]=(0,y.__assign)((0,y.__assign)({},this.styles[e]),((i={})[t]=r,i)),o))},e.prototype.setBooleanParam=function(e,t,r){this.setStylesParam("booleans",e,t),this.wixStyles.setBooleanParam(e,t,r)},e.prototype.setColorParam=function(e,t,r){this.setStylesParam("colors",e,function(e,t){if(null==e?void 0:e.name){var r=t.find((function(t){return t.name===e.name}));return(0,y.__assign)((0,y.__assign)({},e),{value:(0,de.A)(r.value,e.opacity).rgb()})}return e}(t,this.colors)),this.wixStyles.setColorParam(e,t,r)},e.prototype.setFontParam=function(e,t,r){this.setStylesParam("fonts",e,t),this.wixStyles.setFontParam(e,t,r)},e.prototype.setNumberParam=function(e,t,r){this.setStylesParam("numbers",e,t),this.wixStyles.setNumberParam(e,t,r)},e.prototype.setStringParam=function(e,t,r){this.setStylesParam("strings",e,t),this.wixStyles.setStringParam(e,t,r)},e.prototype.getAll=function(){return JSON.parse(JSON.stringify(this.getCurrentStyles()))},e.prototype.getAllForAllBreakpoints=function(){var e=this;return this.allStylesGetter?JSON.parse(JSON.stringify(this.allStylesGetter().map((function(t){return e.wixStyles.decode(t,e.colors,e.textPresets)})))):[this.getAll()]},e.prototype.setStyleParams=function(e){return(0,y.__awaiter)(this,void 0,void 0,(function(){var t;return(0,y.__generator)(this,(function(r){switch(r.label){case 0:return t=this,[4,this.wixStyles.decode(e,this.colors,this.textPresets)];case 1:return t.styles=r.sent(),[2]}}))}))},e.prototype.handleSiteColorChange=function(e){var t=this.styles.colors,r=Object.keys(t).reduce((function(r,o){return t[o].name?r[o]=(0,y.__assign)((0,y.__assign)({},t[o]),{value:e[t[o].name]}):r[o]=t[o],r}),{});this.styles=(0,y.__assign)((0,y.__assign)({},this.styles),{colors:r})},e}();var ye=r(89229);function fe(e,t,r){var o=Object.keys(e.fonts||[]).reduce((function(t,o){var i,a,n=e.fonts[o];return(0,y.__assign)((0,y.__assign)({},t),{fonts:(0,y.__assign)((0,y.__assign)({},t.fonts),(i={},i[o]="Custom"!==n.preset&&null!==(a=(0,ye.NY)(e.fonts[o].preset,r))&&void 0!==a?a:n,i))})}),{fonts:{}}).fonts,i=Object.keys(e.colors||[]).reduce((function(r,o){var i;try{var a=function(e,t){var r;if(!e.value)return null;if(e.themeName){var o=t.find((function(t){return t.reference===e.themeName||t.name===e.themeName})),i=(0,de.A)(e.value||o.value);if(o)return{value:i.rgb(),name:o.name,opacity:i.opacity()}}var a=(0,de.A)(e.value);return{value:a.rgb(),name:null!==(r=e.themeName)&&void 0!==r?r:null,opacity:a.opacity()}}(e.colors[o],t);return(0,y.__assign)((0,y.__assign)({},r),{colors:(0,y.__assign)((0,y.__assign)({},r.colors),(i={},i[o]=a,i))})}catch(e){return(0,y.__assign)((0,y.__assign)({},r),{errors:r.errors.concat(o)})}}),{colors:{},errors:[]}),a=i.colors;i.errors;return(0,y.__assign)((0,y.__assign)({},e),{fonts:o,colors:a})}var be,ve=function(){function e(e,t){var r=this;this.refresh=function(){return(0,y.__awaiter)(r,void 0,void 0,(function(){var e,t,r;return(0,y.__generator)(this,(function(o){switch(o.label){case 0:return(null===(r=this.editorSDKAdapter)||void 0===r?void 0:r.instance)?[4,this.editorSDKAdapter.instance.components.getById("token",{id:new URLSearchParams(window.location.search).get("origCompId")})]:[3,3];case 1:return e=o.sent(),[4,this.editorSDKAdapter.instance.document.tpa.getStyleParams("token",{compRef:e})];case 2:return t=o.sent(),[2,this.normalizeStylesReceivedFromEditorSDK(t)];case 3:return[2]}}))}))},this.decode=function(e,t,r){return e?fe(e,t,r):null},this.SDKAdapter=e,this.editorSDKAdapter=t}return e.prototype.setBooleanParam=function(e,t,r){this.SDKAdapter.setBooleanParam(e,t,r)},e.prototype.setFontParam=function(e,t,r){this.SDKAdapter.setFontParam(e,t,r)},e.prototype.setNumberParam=function(e,t,r){this.SDKAdapter.setNumberParam(e,t,r)},e.prototype.setColorParam=function(e,t,r){return(0,y.__awaiter)(this,void 0,void 0,(function(){var o,i;return(0,y.__generator)(this,(function(a){switch(a.label){case 0:return[4,this.SDKAdapter.getSiteColors()];case 1:return o=a.sent(),i=function(e,t){if(e.name){var r=t.find((function(t){return t.name===e.name})),o=(0,de.A)(r.value,e.opacity).rgb();return{opacity:e.opacity,rgba:o,color:{value:o,name:r.name,reference:r.reference}}}return{opacity:e.opacity,rgba:(0,de.A)(e.value,e.opacity).rgb(),color:!1}}(t,o),this.SDKAdapter.setColorParam(e,i,r),[2]}}))}))},e.prototype.setStringParam=function(e,t,r){this.editorSDKAdapter.setStringParam(e,t,r)},e.prototype.load=function(){return this.SDKAdapter.getStyleParams()},e.prototype.getSiteTextPresets=function(){return this.SDKAdapter.getSiteTextPresets()},e.prototype.getSiteColors=function(){return this.SDKAdapter.getSiteColors()},e.prototype.normalizeStylesReceivedFromEditorSDK=function(e){return(0,y.__awaiter)(this,void 0,void 0,(function(){var t,r,o,i,a,n;return(0,y.__generator)(this,(function(s){switch(s.label){case 0:for(a in t=function(t){var o,i;return(0,y.__generator)(this,(function(a){switch(a.label){case 0:return e.colors.hasOwnProperty(t)&&e.colors[t].hasOwnProperty("themeName")?[4,r.getSiteColors()]:[3,2];case 1:o=a.sent(),i=o.find((function(r){return r.name===e.colors[t].themeName})),e.colors[t].themeName=i.reference,a.label=2;case 2:return[2]}}))},r=this,o=e.colors,i=[],o)i.push(a);n=0,s.label=1;case 1:return na().createElement("div",null,"Loading...");var Ke=r(85707),$e=r.n(Ke),Ze=r(58486),Ye=r.n(Ze),qe=r(65832);const Xe=e=>{class t extends a().Component{render(){return a().createElement("div",{dir:this.props.isRTL?"rtl":void 0},a().createElement(e,this.props))}}return $e()(t,"displayName",`withDirection(${(0,qe.A)(e)})`),Ye()(t,e),t};function Qe(e){return t=>{if(!t.state)throw new Error("Controller not initialized. Cannot render without props.");return a().createElement(e,t)}}const Je=e=>{class t extends a().Component{constructor(){super(...arguments),$e()(this,"updateLayoutIfNeeded",(()=>{this.lastHeight!==this.node.offsetHeight&&(this.lastHeight=this.node.offsetHeight,this.props.host.updateLayout())})),$e()(this,"updateLayoutIfNeededDebounced",(0,le.debounce)(this.updateLayoutIfNeeded,100,{leading:!0}))}componentDidMount(){this.node=document.getElementById(this.props.host.id),this.node&&(this.node.style.minWidth=0,this.observer=new MutationObserver(this.updateLayoutIfNeeded),this.observer.observe(this.node,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),this.lastHeight=this.node.offsetHeight,window.addEventListener("resize",this.updateLayoutIfNeededDebounced),window.addEventListener("transitionend",this.updateLayoutIfNeeded))}componentWillUnmount(){this.node&&(this.observer.disconnect(),window.removeEventListener("resize",this.updateLayoutIfNeededDebounced),window.removeEventListener("transitionend",this.updateLayoutIfNeeded))}render(){return a().createElement(e,this.props)}}return $e()(t,"displayName",`withLayoutUpdate(${(0,qe.A)(e)})`),Ye()(t,e),t},et=e=>t=>{class r extends a().Component{render(){const{provisioningInProgress:r}=this.props;return r?a().createElement(e,this.props):a().createElement(t,this.props)}}return $e()(r,"displayName",`withProvisioning(${(0,qe.A)(t)})`),Ye()(r,t),r};var tt=r(4452),rt=r.n(tt),ot=r(3790),it=r(20915),at=r(28853),nt=r(92213),st=r(17617),lt=r(91354),ut=r(74740),ct=r(21504);const dt=e=>e,ht=(0,ye.ro)("Body-M",{size:14,lineHeight:14*1.4});var pt=r(89931),mt=r(51387);const gt=(0,at.K)("blog-authorInfoType",{type:ce.N.Number,getDefaultValue:()=>st.RL}),yt=(0,at.K)("blog-mobile-authorInfoType",{type:ce.N.Number,getDefaultValue:()=>st.RL}),ft={showFeaturedPostsOnly:(0,at.K)("postListWidgetIsFeatured",{type:ce.N.Boolean,getDefaultValue:()=>!1}),paginationType:(0,at.K)("postListWidgetPaginationType",{type:ce.N.Number,getDefaultValue:()=>lt.Nx.NumberOfPosts}),postCount:(0,at.K)("postListWidgetEntityCount",{type:ce.N.Number,getDefaultValue:()=>3}),postsPerPage:(0,at.K)("postListWidgetPostsPerPage",{type:ce.N.Number,getDefaultValue:()=>3}),showAuthorName:(0,at.K)("blog-isAuthorNameEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showAuthorPicture:(0,at.K)("blog-isAuthorPictureEnabled",{type:ce.N.Boolean,getDefaultValue:e=>{let{getStyleParamValue:t}=e;return t(gt)===st.RL}}),showPostPublishDate:(0,at.K)("blog-isPostPublishDateEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showReadingTime:(0,at.K)("blog-isReadingTimeEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showCoverImage:(0,at.K)("blog-isCoverImageEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showCategoryLabel:(0,at.K)("blog-isCategoryLabelEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showDescription:(0,at.K)("blog-isPostDescriptionEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showPostRating:(0,at.K)("blog-isPostRatingEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showCommentCount:(0,at.K)("blog-isCommentCountEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showViewCount:(0,at.K)("blog-isViewCountEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),showLikeCount:(0,at.K)("blog-isLikeCountEnabled",{type:ce.N.Boolean,getDefaultValue:()=>!0}),isMobileDisplaySettingsEnabled:(0,at.K)("blog-mobile-isMobileDisplaySettingsEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!1}),showAuthorNameMobile:(0,at.K)("blog-mobile-isAuthorNameEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showAuthorPictureMobile:(0,at.K)("blog-mobile-isAuthorPictureEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:e=>{let{getStyleParamValue:t}=e;return t(yt)===st.RL}}),showPostPublishDateMobile:(0,at.K)("blog-mobile-isPostPublishDateEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showReadingTimeMobile:(0,at.K)("blog-mobile-isReadingTimeEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showCoverImageMobile:(0,at.K)("blog-mobile-isCoverImageEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showCategoryLabelMobile:(0,at.K)("blog-mobile-isCategoryLabelEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showDescriptionMobile:(0,at.K)("blog-mobile-isPostDescriptionEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showPostRatingMobile:(0,at.K)("blog-mobile-isPostRatingEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showCommentCountMobile:(0,at.K)("blog-mobile-isCommentCountEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showViewCountMobile:(0,at.K)("blog-mobile-isViewCountEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),showLikeCountMobile:(0,at.K)("blog-mobile-isLikeCountEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),layoutType:(0,at.K)("layout-post-list-layoutType",{type:ce.N.Number,getDefaultValue:()=>ut.PE.PgGrid}),layoutClassicCropType:(0,at.K)("layout-post-list-list-imageCropType",{type:ce.N.Number,getDefaultValue:()=>pt.fC.Crop}),layoutOneColumnCropTypeMobile:(0,at.K)("layout-mobile-post-list-pg-grid-imageCropType",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.fC.Crop}),layoutSideBySideCropTypeMobile:(0,at.K)("layout-mobile-post-list-list-imageCropType",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.fC.Crop}),layoutEditorialCropType:(0,at.K)("layout-post-list-pg-grid-imageCropType",{type:ce.N.Number,getDefaultValue:()=>pt.fC.Crop}),layoutSideBySideCropType:(0,at.K)("layout-post-list-pg-side-by-side-imageCropType",{type:ce.N.Number,getDefaultValue:()=>pt.fC.Crop}),layoutClassicImageRatio:(0,at.K)("layout-post-list-list-imageRatio",{type:ce.N.Number,getDefaultValue:()=>pt.NE.FourByThree}),layoutOneColumnImageRatioMobile:(0,at.K)("layout-mobile-post-list-pg-grid-imageRatio",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.NE.FourByThree}),layoutSideBySideImageRatioMobile:(0,at.K)("layout-mobile-post-list-list-imageRatio",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.NE.FourByThree}),layoutMagazineImageRatioMobile:(0,at.K)("layout-mobile-post-list-pg-text-on-image-medium-imageRatio",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.NE.FourByThree}),layoutSliderImageRatioMobile:(0,at.K)("layout-mobile-post-list-slider-imageRatio",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.NE.FourByThree}),layoutEditorialImageRatio:(0,at.K)("layout-post-list-pg-grid-imageRatio",{type:ce.N.Number,getDefaultValue:()=>pt.NE.FourByThree}),layoutSliderImageRatio:(0,at.K)("layout-post-list-slider-imageRatio",{type:ce.N.Number,getDefaultValue:()=>pt.NE.FourByThree}),layoutSideBySideImageRatio:(0,at.K)("layout-post-list-pg-side-by-side-imageRatio",{type:ce.N.Number,getDefaultValue:()=>pt.NE.FourByThree}),layoutMagazineImageRatio:(0,at.K)("layout-post-list-pg-text-on-image-medium-imageRatio",{type:ce.N.Number,getDefaultValue:()=>pt.NE.OneByOne}),textAlignment:(0,at.K)("contentAlignment",{type:ce.N.Number,getDefaultValue:()=>mt.l7.Start}),layoutClassicImageAlignment:(0,at.K)("layout-post-list-list-imageAlignment",{type:ce.N.Number,getDefaultValue:()=>pt.nW.End}),layoutSideBySideImageAlignmentMobile:(0,at.K)("layout-mobile-post-list-list-imageAlignment",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.nW.End}),layoutSideBySideImageAlignment:(0,at.K)("layout-post-list-pg-side-by-side-imageAlignment",{type:ce.N.Number,getDefaultValue:()=>pt.nW.End}),layoutClassicImageProportions:(0,at.K)("layout-post-list-list-imageProportions",{type:ce.N.Number,getDefaultValue:()=>25}),layoutSideBySideImageProportionsMobile:(0,at.K)("layout-mobile-post-list-list-imageProportions",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>25}),layoutSideBySideImageProportions:(0,at.K)("layout-post-list-pg-side-by-side-imageProportions",{type:ce.N.Number,getDefaultValue:()=>50}),layoutSliderLoop:(0,at.K)("postListWidgetSliderLoop",{type:ce.N.Boolean,getDefaultValue:()=>!1}),layoutSliderLoopMobile:(0,at.K)("postListWidgetSliderLoopMobile",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!1}),layoutSliderAutoplay:(0,at.K)("postListWidgetSliderAutoSlide",{type:ce.N.Boolean,getDefaultValue:()=>!1}),layoutSliderAutoplayMobile:(0,at.K)("postListWidgetSliderAutoSlideMobile",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),layoutSliderAutoplayPauseTime:(0,at.K)("postListWidgetSliderPauseTime",{type:ce.N.Number,getDefaultValue:()=>4}),layoutSliderAutoplayPauseTimeMobile:(0,at.K)("postListWidgetSliderPauseTimeMobile",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>4}),layoutSliderShowArrows:(0,at.K)("postListWidgetSliderShowArrows",{type:ce.N.Boolean,getDefaultValue:()=>!0}),layoutSliderShowArrowsMobile:(0,at.K)("postListWidgetSliderShowArrowsMobile",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!0}),layoutSliderArrowsPosition:(0,at.K)("postListWidgetSliderArrowsPosition",{type:ce.N.Number,getDefaultValue:()=>lt.B9.OnGallery}),layoutSliderArrowsPositionMobile:(0,at.K)("postListWidgetSliderArrowsPositionMobile",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>lt.B9.OnGallery}),layoutSliderArrowsSize:(0,at.K)("postListWidgetSliderArrowsSize",{type:ce.N.Number,getDefaultValue:()=>18}),layoutSliderArrowsSizeMobile:(0,at.K)("postListWidgetSliderArrowsSizeMobile",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>18}),layoutSliderArrowsColor:(0,at.K)("postListWidgetSliderArrowsColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-5")}),layoutSliderArrowsColorMobile:(0,at.K)("postListWidgetSliderArrowsColorMobile",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-5")}),layoutClassicCardsPerRow:(0,at.K)("layout-post-list-list-layoutCardsRowType",{type:ce.N.Number,getDefaultValue:()=>ct.Zx.FitToScreen}),layoutClassicCardsPerRowFitSize:(0,at.K)("layout-post-list-list-layoutPostSize",{type:ce.N.Number,getDefaultValue:()=>292}),layoutClassicCardsPerRowFitCount:(0,at.K)("layout-post-list-list-layoutPostsPerRow",{type:ce.N.Number,getDefaultValue:()=>3}),layoutOneColumnCardsPerRowMobile:(0,at.K)("layout-mobile-post-list-pg-grid-layoutCardsRowType",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>ct.Zx.FitToScreen}),layoutOneColumnCardsPerRowFitSizeMobile:(0,at.K)("layout-mobile-post-list-pg-grid-layoutPostSize",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>292}),layoutOneColumnCardsPerRowFitCountMobile:(0,at.K)("layout-mobile-post-list-pg-grid-layoutPostsPerRow",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>3}),layoutSideBySideCardsPerRowMobile:(0,at.K)("layout-mobile-post-list-list-layoutCardsRowType",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>ct.Zx.FitToScreen}),layoutSideBySideCardsPerRowFitSizeMobile:(0,at.K)("layout-mobile-post-list-list-layoutPostSize",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>292}),layoutSideBySideCardsPerRowFitCountMobile:(0,at.K)("layout-mobile-post-list-list-layoutPostsPerRow",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>3}),layoutMagazineCardsPerRowMobile:(0,at.K)("layout-mobile-post-list-pg-text-on-image-medium-layoutCardsRowType",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>ct.Zx.FitToScreen}),layoutMagazineCardsPerRowFitSizeMobile:(0,at.K)("layout-mobile-post-list-pg-text-on-image-medium-layoutPostSize",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>292}),layoutMagazineCardsPerRowFitCountMobile:(0,at.K)("layout-mobile-post-list-pg-text-on-image-medium-layoutPostsPerRow",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>3}),layoutEditorialCardsPerRow:(0,at.K)("layout-post-list-pg-grid-layoutCardsRowType",{type:ce.N.Number,getDefaultValue:()=>ct.Zx.FitToScreen}),layoutEditorialCardsPerRowFitSize:(0,at.K)("layout-post-list-pg-grid-layoutPostSize",{type:ce.N.Number,getDefaultValue:()=>292}),layoutEditorialCardsPerRowFitCount:(0,at.K)("layout-post-list-pg-grid-layoutPostsPerRow",{type:ce.N.Number,getDefaultValue:()=>3}),layoutMagazineCardsPerRow:(0,at.K)("layout-post-list-pg-text-on-image-medium-layoutCardsRowType",{type:ce.N.Number,getDefaultValue:()=>ct.Zx.FitToScreen}),layoutMagazineCardsPerRowFitSize:(0,at.K)("layout-post-list-pg-text-on-image-medium-layoutPostSize",{type:ce.N.Number,getDefaultValue:()=>454}),layoutMagazineCardsPerRowFitCount:(0,at.K)("layout-post-list-pg-text-on-image-medium-layoutPostsPerRow",{type:ce.N.Number,getDefaultValue:()=>3}),layoutClassicSpacing:(0,at.K)("layout-post-list-list-layoutSpacing",{type:ce.N.Number,getDefaultValue:()=>12}),layoutOneColumnSpacingMobile:(0,at.K)("layout-mobile-post-list-pg-grid-layoutSpacing",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>20}),layoutSideBySideSpacingMobile:(0,at.K)("layout-mobile-post-list-list-layoutSpacing",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>20}),layoutMagazineSpacingMobile:(0,at.K)("layout-mobile-post-list-pg-text-on-image-medium-layoutSpacing",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>20}),layoutEditorialSpacing:(0,at.K)("layout-post-list-pg-grid-layoutSpacing",{type:ce.N.Number,getDefaultValue:()=>32}),layoutSideBySideSpacing:(0,at.K)("layout-post-list-pg-side-by-side-layoutSpacing",{type:ce.N.Number,getDefaultValue:()=>32}),layoutMagazineSpacing:(0,at.K)("layout-post-list-pg-text-on-image-medium-layoutSpacing",{type:ce.N.Number,getDefaultValue:()=>32}),layoutOneColumnSpacing:(0,at.K)("layout-post-list-pg-one-column-layoutSpacing",{type:ce.N.Number,getDefaultValue:()=>32}),layoutClassicHeightType:(0,at.K)("layout-post-list-list-contentHeightType",{type:ce.N.Number,getDefaultValue:()=>pt.CV.Manual}),layoutClassicHeight:(0,at.K)("layout-post-list-list-contentHeight",{type:ce.N.Number,getDefaultValue:()=>156}),layoutOneColumnHeightMobile:(0,at.K)("layout-mobile-post-list-pg-grid-contentHeight",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>350}),layoutOneColumnHeightTypeMobile:(0,at.K)("layout-mobile-post-list-pg-grid-contentHeightType",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.CV.Manual}),layoutSideBySideHeightMobile:(0,at.K)("layout-mobile-post-list-list-contentHeight",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>350}),layoutSliderHeightMobile:(0,at.K)("layout-mobile-post-list-slider-contentHeight",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>350}),layoutSliderHeightTypeMobile:(0,at.K)("layout-mobile-post-list-slider-contentHeightType",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>pt.CV.Manual}),layoutEditorialHeightType:(0,at.K)("layout-post-list-pg-grid-contentHeightType",{type:ce.N.Number,getDefaultValue:()=>pt.CV.Auto}),layoutEditorialHeight:(0,at.K)("layout-post-list-pg-grid-contentHeight",{type:ce.N.Number,getDefaultValue:()=>156}),layoutSliderHeightType:(0,at.K)("layout-post-list-slider-contentHeightType",{type:ce.N.Number,getDefaultValue:()=>pt.CV.Auto}),layoutSliderHeight:(0,at.K)("layout-post-list-slider-contentHeight",{type:ce.N.Number,getDefaultValue:()=>156}),layoutOneColumnHeightType:(0,at.K)("layout-post-list-pg-one-column-contentHeightType",{type:ce.N.Number,getDefaultValue:()=>pt.CV.Auto}),layoutOneColumnHeight:(0,at.K)("layout-post-list-pg-one-column-contentHeight",{type:ce.N.Number,getDefaultValue:()=>156}),layoutClassicHorizontalPadding:(0,at.K)("layout-post-list-list-sidesPadding",{type:ce.N.Number,getDefaultValue:()=>16}),layoutOneColumnHorizontalPaddingMobile:(0,at.K)("layout-mobile-post-list-pg-grid-sidesPadding",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>24}),layoutSideBySideHorizontalPaddingMobile:(0,at.K)("layout-mobile-post-list-list-sidesPadding",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>12}),layoutMagazineHorizontalPaddingMobile:(0,at.K)("layout-mobile-post-list-pg-text-on-image-medium-sidesPadding",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>12}),layoutSliderHorizontalPaddingMobile:(0,at.K)("layout-mobile-post-list-slider-sidesPadding",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>24}),layoutEditorialHorizontalPadding:(0,at.K)("layout-post-list-pg-grid-sidesPadding",{type:ce.N.Number,getDefaultValue:()=>16}),layoutSliderHorizontalPadding:(0,at.K)("layout-post-list-slider-sidesPadding",{type:ce.N.Number,getDefaultValue:()=>16}),layoutSideBySideHorizontalPadding:(0,at.K)("layout-post-list-pg-side-by-side-sidesPadding",{type:ce.N.Number,getDefaultValue:()=>16}),layoutMagazineHorizontalPadding:(0,at.K)("layout-post-list-pg-text-on-image-medium-sidesPadding",{type:ce.N.Number,getDefaultValue:()=>30}),layoutOneColumnHorizontalPadding:(0,at.K)("layout-post-list-pg-one-column-sidesPadding",{type:ce.N.Number,getDefaultValue:()=>16}),layoutClassicTitleLineCount:(0,at.K)("layout-post-list-list-titleLineCount",{type:ce.N.Number,getDefaultValue:()=>3}),layoutOneColumnTitleLineCountMobile:(0,at.K)("layout-mobile-post-list-pg-grid-titleLineCount",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>2}),layoutOneColumnDescriptionLineCountMobile:(0,at.K)("layout-mobile-post-list-pg-grid-descriptionLineCount",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>3}),layoutSideBySideTitleLineCountMobile:(0,at.K)("layout-mobile-post-list-list-titleLineCount",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>2}),layoutMagazineTitleLineCountMobile:(0,at.K)("layout-mobile-post-list-pg-text-on-image-medium-titleLineCount",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>2}),layoutSliderTitleLineCountMobile:(0,at.K)("layout-mobile-post-list-slider-titleLineCount",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>2}),layoutSliderDescriptionLineCountMobile:(0,at.K)("layout-mobile-post-list-slider-descriptionLineCount",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>3}),layoutEditorialTitleLineCount:(0,at.K)("layout-post-list-pg-grid-titleLineCount",{type:ce.N.Number,getDefaultValue:()=>3}),layoutSliderTitleLineCount:(0,at.K)("layout-post-list-slider-titleLineCount",{type:ce.N.Number,getDefaultValue:()=>3}),layoutSideBySideTitleLineCount:(0,at.K)("layout-post-list-pg-side-by-side-titleLineCount",{type:ce.N.Number,getDefaultValue:()=>3}),layoutMagazineTitleLineCount:(0,at.K)("layout-post-list-pg-text-on-image-medium-titleLineCount",{type:ce.N.Number,getDefaultValue:()=>3}),layoutOneColumnTitleLineCount:(0,at.K)("layout-post-list-pg-one-column-titleLineCount",{type:ce.N.Number,getDefaultValue:()=>3}),layoutEditorialDescriptionLineCount:(0,at.K)("layout-post-list-pg-grid-descriptionLineCount",{type:ce.N.Number,getDefaultValue:()=>1}),layoutSliderDescriptionLineCount:(0,at.K)("layout-post-list-slider-descriptionLineCount",{type:ce.N.Number,getDefaultValue:()=>1}),layoutSideBySideDescriptionLineCount:(0,at.K)("layout-post-list-pg-side-by-side-descriptionLineCount",{type:ce.N.Number,getDefaultValue:()=>1}),layoutOneColumnDescriptionLineCount:(0,at.K)("layout-post-list-pg-one-column-descriptionLineCount",{type:ce.N.Number,getDefaultValue:()=>1}),isMobileLayoutSettingsEnabled:(0,at.K)("blog-mobile-isMobileLayoutSettingsEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!1}),layoutTypeMobile:(0,at.K)("layout-mobile-post-list-layoutType",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>ut.PE.PgGrid}),titleFont:(0,at.K)("post-post-list-titleFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Page-title",{size:14,htmlTag:"h2"})}),titleColor:(0,at.K)("post-post-list-titleColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-5")}),titleColorMobile:(0,at.K)("post-post-list-mobile-titleColor",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-5")}),descriptionFont:(0,at.K)("post-post-list-descriptionFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:14})}),descriptionColor:(0,at.K)("post-post-list-descriptionColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-5")}),descriptionColorMobile:(0,at.K)("post-post-list-mobile-descriptionColor",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-5")}),titleColorHover:(0,at.K)("post-post-list-linkHashtagColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-8")}),titleColorHoverMobile:(0,at.K)("post-post-list-mobile-linkHashtagColor",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-8")}),layoutClassicTitleFont:(0,at.K)("post-list-post-list-titleFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Page-title",{size:14,htmlTag:"h2"})}),layoutClassicDescriptionFont:(0,at.K)("post-list-post-list-descriptionFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:14})}),layoutEditorialTitleFont:(0,at.K)("post-pg-grid-post-list-titleFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Page-title",{size:22,htmlTag:"h2"})}),layoutEditorialDescriptionFont:(0,at.K)("post-pg-grid-post-list-descriptionFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:16})}),layoutSliderTitleFont:(0,at.K)("post-slider-post-list-titleFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Page-title",{size:22,htmlTag:"h2"})}),layoutSliderTitleFontSizeMobile:(0,at.K)("post-slider-post-list-mobile-titleFontSize",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>22}),layoutSliderDescriptionFont:(0,at.K)("post-slider-post-list-descriptionFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:16})}),layoutSideBySideTitleFont:(0,at.K)("post-pg-side-by-side-post-list-titleFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Page-title",{size:28,htmlTag:"h2"})}),layoutSideBySideTitleFontSizeMobile:(0,at.K)("post-list-post-list-mobile-titleFontSize",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>14}),layoutSideBySideDescriptionFont:(0,at.K)("post-pg-side-by-side-post-list-descriptionFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:16})}),layoutMagazineTitleFont:(0,at.K)("post-pg-text-on-image-medium-post-list-titleFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Page-title",{size:26,htmlTag:"h2"})}),layoutMagazineTitleFontSizeMobile:(0,at.K)("post-pg-text-on-image-medium-post-list-mobile-titleFontSize",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>22}),layoutMagazineTitleColor:(0,at.K)("post-post-list-TOI-titleColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-1")}),layoutMagazineTitleColorMobile:(0,at.K)("post-post-list-TOI-mobile-titleColor",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-1")}),layoutMagazineDescriptionFont:(0,at.K)("post-pg-text-on-image-medium-post-list-descriptionFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:16})}),layoutMagazineDescriptionColor:(0,at.K)("post-post-list-TOI-descriptionColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-1")}),layoutMagazineDescriptionColorMobile:(0,at.K)("post-post-list-TOI-mobile-descriptionColor",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-1")}),layoutOneColumnTitleFont:(0,at.K)("post-pg-one-column-post-list-titleFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Page-title",{size:28,htmlTag:"h2"})}),layoutOneColumnTitleFontSizeMobile:(0,at.K)("post-pg-grid-post-list-mobile-titleFontSize",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>22}),layoutOneColumnDescriptionFont:(0,at.K)("post-pg-one-column-post-list-descriptionFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:16})}),layoutOneColumnDescriptionFontSizeMobile:(0,at.K)("post-pg-grid-post-list-mobile-descriptionFontSize",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>16}),borderColor:(0,at.K)("post-post-list-borderColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-2",.75)}),borderColorMobile:(0,at.K)("post-post-list-mobile-borderColor",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-2",.75)}),borderWidth:(0,at.K)("post-post-list-borderWidth",{type:ce.N.Number,getDefaultValue:()=>1}),borderWidthMobile:(0,at.K)("post-post-list-mobile-borderWidth",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>1}),overlayBackgroundColor:(0,at.K)("post-post-list-overlayColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-5",.55)}),overlayBackgroundColorMobile:(0,at.K)("post-post-list-mobile-overlayColor",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-5",.55)}),backgroundColor:(0,at.K)("post-post-list-backgroundColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-1",1)}),backgroundColorMobile:(0,at.K)("post-post-list-mobile-backgroundColor",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-1",1)}),borderRadius:(0,at.K)("post-post-list-postRadius",{type:ce.N.Number,getDefaultValue:()=>0}),borderRadiusMobile:(0,at.K)("post-post-list-mobile-postRadius",{type:ce.N.Number,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>0}),areaBackgroundColor:(0,at.K)("postListWidgetBackgroundColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-5",0)}),areaBackgroundColorMobile:(0,at.K)("postListWidgetBackgroundColorMobile",{type:ce.N.Color,dangerousKeyTransformationOverride:dt,getDefaultValue:(0,nt.N)("color-5",0)}),categoryLabelType:(0,at.K)("category-label-layoutType",{type:ce.N.Number,getDefaultValue:()=>pt.JO.Text}),categoryLabelTextFont:(0,at.K)("category-label-text-textFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:14,lineHeight:14*1.4})}),categoryLabelTextColor:(0,at.K)("category-label-text-textColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-8")}),categoryLabelTextColorHover:(0,at.K)("category-label-text-textColorHover",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-8",.7)}),categoryLabelTextUppercase:(0,at.K)("category-label-text-uppercase",{type:ce.N.Boolean,getDefaultValue:()=>!1}),categoryLabelButtonHorizontalPadding:(0,at.K)("category-label-button-horizontalPadding",{type:ce.N.Number,getDefaultValue:()=>12}),categoryLabelButtonVerticalPadding:(0,at.K)("category-label-button-verticalPadding",{type:ce.N.Number,getDefaultValue:()=>6}),categoryLabelButtonFont:(0,at.K)("category-label-button-textFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M",{size:14,lineHeight:14*1.4})}),categoryLabelButtonTextColor:(0,at.K)("category-label-button-textColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-1")}),categoryLabelButtonTextColorHover:(0,at.K)("category-label-button-textColorHover",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-1")}),categoryLabelButtonUppercase:(0,at.K)("category-label-button-uppercase",{type:ce.N.Boolean,getDefaultValue:()=>!1}),categoryLabelButtonBackgroundColor:(0,at.K)("category-label-button-backgroundColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-8")}),categoryLabelButtonBackgroundColorHover:(0,at.K)("category-label-button-backgroundColorHover",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-8",.7)}),categoryLabelButtonCornerRadius:(0,at.K)("category-label-button-cornerRadius",{type:ce.N.Number,getDefaultValue:()=>0}),categoryLabelButtonBorderColor:(0,at.K)("category-label-button-borderColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-8")}),categoryLabelButtonBorderColorHover:(0,at.K)("category-label-button-borderColorHover",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-8",.7)}),categoryLabelButtonBorderWidth:(0,at.K)("category-label-button-borderWidth",{type:ce.N.Number,getDefaultValue:()=>0}),ratingsStarFilledColor:(0,at.K)("post-post-list-ratingFilledStarColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-8")}),ratingsStarEmptyColor:(0,at.K)("post-post-list-ratingUnfilledStarColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-3")}),ratingsLayoutMagazineStarFilledColor:(0,at.K)("post-post-list-TOI-ratingFilledStarColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-1")}),ratingsLayoutMagazineStarEmptyColor:(0,at.K)("post-post-list-TOI-ratingUnfilledStarColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-3")}),ratingsFontColor:(0,at.K)("post-post-list-ratingFontColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-5")}),ratingsFont:(0,at.K)("post-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:(0,ye.ro)("Body-M")}),ratingsLayoutMagazineFontColor:(0,at.K)("post-post-list-TOI-ratingFontColor",{type:ce.N.Color,getDefaultValue:(0,nt.N)("color-1")}),ratingsLayoutClassicFont:(0,at.K)("post-list-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutEditorialFont:(0,at.K)("post-pg-grid-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutOneColumnFont:(0,at.K)("post-pg-one-column-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutSideBySideFont:(0,at.K)("post-pg-side-by-side-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutMagazineFont:(0,at.K)("post-pg-text-on-image-medium-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutSliderFont:(0,at.K)("post-slider-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutLegacyListMediumFont:(0,at.K)("post-list-medium-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutLegacyListLargeFont:(0,at.K)("post-list-large-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutLegacyPgIntermediateFont:(0,at.K)("post-pg-grid-intermediate-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutLegacyPgLargeFont:(0,at.K)("post-pg-grid-large-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutLegacyPgMediumFont:(0,at.K)("post-pg-medium-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutLegacyPgSideBySideFont:(0,at.K)("post-pg-side-by-side-right-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutLegacyPgTextOnImageLargeFont:(0,at.K)("post-pg-text-on-image-large-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),ratingsLayoutLegacyPgTextOnImageSmallFont:(0,at.K)("post-pg-text-on-image-small-post-list-ratingFont",{type:ce.N.Font,getDefaultValue:ht}),videoSettingsPlayType:(0,at.K)("post-list-video-play",{type:ce.N.Number,getDefaultValue:()=>pt.gA.OnHover}),videoSettingsSoundEnabled:(0,at.K)("post-list-video-sound",{type:ce.N.Boolean,getDefaultValue:()=>!1}),videoSettingsPlaybackSpeed:(0,at.K)("post-list-video-playbackSpeed",{type:ce.N.Number,getDefaultValue:()=>pt.gV.Normal}),videoSettingsLoopEnabled:(0,at.K)("post-list-video-loop",{type:ce.N.Boolean,getDefaultValue:()=>!0}),videoSettingsShowPlayButton:(0,at.K)("post-list-video-showPlayButton",{type:ce.N.Boolean,getDefaultValue:()=>!0}),isMobileDesignSettingsEnabled:(0,at.K)("blog-mobile-isMobileDesignSettingsEnabled",{type:ce.N.Boolean,dangerousKeyTransformationOverride:dt,getDefaultValue:()=>!1})},bt=()=>({}),vt=(0,at.D)(ft);var At=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var r=-1;return e.some((function(e,o){return e[0]===t&&(r=o,!0)})),r}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var r=e(this.__entries__,t),o=this.__entries__[r];return o&&o[1]},t.prototype.set=function(t,r){var o=e(this.__entries__,t);~o?this.__entries__[o][1]=r:this.__entries__.push([t,r])},t.prototype.delete=function(t){var r=this.__entries__,o=e(r,t);~o&&r.splice(o,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var r=0,o=this.__entries__;r0},e.prototype.connect_=function(){Pt&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Et?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){Pt&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,r=void 0===t?"":t;wt.some((function(e){return!!~r.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Tt=function(e,t){for(var r=0,o=Object.keys(t);r0},e}(),Ft="undefined"!=typeof WeakMap?new WeakMap:new At,Ht=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=It.getInstance(),o=new Vt(t,r,this);Ft.set(this,o)};["observe","unobserve","disconnect"].forEach((function(e){Ht.prototype[e]=function(){var t;return(t=Ft.get(this))[e].apply(t,arguments)}}));const Gt=void 0!==St.ResizeObserver?St.ResizeObserver:Ht;var zt=function(){var e=(0,i.useContext)(x);if(!e)throw new Error("`useEnvironment()` can't be used within a `Settings` component. Please use `useSettingsEnvironment()`");return e};var Wt=r(78304),jt=r.n(Wt);const Ut=()=>(0,i.useContext)(Kt),Kt=(0,i.createContext)({rootWidth:void 0});const $t=Kt,Zt=Object.entries({xs:e=>e<660,s:e=>e>=660&&e<686,sm:e=>e>=686&&e<980,md:e=>e>=980&&e<1280,lg:e=>e>=1280&&e<1920,xl:e=>e>=1920,"lt-s":e=>e<660,"lt-sm":e=>e<686,"lt-md":e=>e<980,"lt-lg":e=>e<1280,"lt-xl":e=>e<1920,"gt-xs":e=>e>=660,"gt-s":e=>e>=686,"gt-sm":e=>e>=980,"gt-md":e=>e>=1280,"gt-lg":e=>e>=1920,"gt-740":e=>e>=740,"gt-830":e=>e>=830,"gt-886":e=>e>=886,"gt-940":e=>e>=940,"gt-1000":e=>e>=1e3,"gt-1080":e=>e>=1080,"gt-1200":e=>e>=1200,"w686-745":e=>e>=686&&e<=745,"w686-980":e=>e>=686&&e<=980,"lte-w980":e=>e<=980,"lte-post_content_area_min":e=>e<=746,"lte-post_content_area_small":e=>e<=900,"lte-banner-w1564":e=>e<=1564,"lte-banner-w1425":e=>e<=1425,"lte-banner-w1181":e=>e<=1181,"lte-banner-w980":e=>e<=980,"lte-category-header-w1364 ":e=>e<=1364}),Yt=e=>{const t=(0,i.useRef)(null),{dimensions:r,isMobile:o}=zt(),n=!o,[s,l]=(0,i.useState)(r.width||void 0),u=(0,i.useMemo)((()=>((e,t)=>{if("number"!=typeof e)return t?"use-media-queries":void 0;const r=Zt.filter((t=>{let[r,o]=t;return o(e)})).map((e=>{let[t]=e;return t}));return rt()(r)})(s,n)),[n,s]);(0,i.useEffect)((()=>{if(!t.current)return;const e=new Gt((e=>{const t=Math.floor(e[0].contentRect.width);s!==t&&l(t)}));return e.observe(t.current),()=>{e.disconnect()}}),[s]);const c=(0,i.useMemo)((()=>({rootWidth:s})),[s]),d=(0,i.useMemo)((()=>({"--root-width":s?`${s}px`:"100vw"})),[s]);return a().createElement("div",{ref:t,style:d,className:rt()(u,e.className),"data-hook":e.dataHook},a().createElement($t.Provider,{value:c},e.children))};var qt=r(51808);function Xt(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var Qt="function"==typeof Symbol&&Symbol.observable||"@@observable",Jt=function(){return Math.random().toString(36).substring(7).split("").join(".")},er={INIT:"@@redux/INIT"+Jt(),REPLACE:"@@redux/REPLACE"+Jt(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Jt()}};function tr(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function rr(e,t,r){var o;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(Xt(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(Xt(1));return r(rr)(e,t)}if("function"!=typeof e)throw new Error(Xt(2));var i=e,a=t,n=[],s=n,l=!1;function u(){s===n&&(s=n.slice())}function c(){if(l)throw new Error(Xt(3));return a}function d(e){if("function"!=typeof e)throw new Error(Xt(4));if(l)throw new Error(Xt(5));var t=!0;return u(),s.push(e),function(){if(t){if(l)throw new Error(Xt(6));t=!1,u();var r=s.indexOf(e);s.splice(r,1),n=null}}}function h(e){if(!tr(e))throw new Error(Xt(7));if(void 0===e.type)throw new Error(Xt(8));if(l)throw new Error(Xt(9));try{l=!0,a=i(a,e)}finally{l=!1}for(var t=n=s,r=0;re,o.type=e,o};const ir={},ar=()=>{const e=Date.now(),t=(()=>{let e,t;return{promise:new Promise(((r,o)=>{e=r,t=o})),resolve:e,reject:t}})();return ir[e]=t,{correlationId:e,promise:t.promise}},nr=(or("modal/OPEN",((e,t,r,o)=>({type:e,props:t,correlationId:o})),((e,t,r,o)=>r)),or("modal/CLOSE",(e=>e)),e=>(t,r,o)=>{const{correlationId:i,promise:a}=ar();return e(t,r,o,i),a});var sr=r(72859);const lr=or("root/SET_STATE",(e=>e)),ur=or("root/SET_HOST",(e=>e)),cr=function(e,t){switch(void 0===e&&(e={}),t.type){case lr.type:return{...e,state:t.payload};case ur.type:return{...e,host:t.payload};default:return e}};var dr=r(82947);const hr=(0,i.createContext)({tagName:"h2"}),pr=e=>{let{titleFontParam:t,fallbackTagName:r,children:o}=e;const n=(0,dr.I)().get(t),s=(null==n?void 0:n.htmlTag)||r,l=(0,i.useMemo)((()=>({tagName:s})),[s]);return a().createElement(hr.Provider,{value:l},o)};var mr=r(29572),gr=r(61545),yr=r(45967);const fr={PLAY:"play",SOUND:"sound",PLAYBACK_SPEED:"playbackSpeed",LOOP:"loop",SHOW_PLAY_BUTTON:"showPlayButton"},br=["hover","auto","onClick"],vr=["0.25","0.5","1","1.25","1.50","2"],Ar={[fr.PLAY]:{defaultValue:0,param:"play",appSettingsPath:"style.numbers.postListWidgetPostsPerPage",values:{ON_HOVER:0,AUTOPLAY:1,ON_CLICK:2}},[fr.SOUND]:{defaultValue:!1,param:"sound"},[fr.PLAYBACK_SPEED]:{defaultValue:2,param:"playbackSpeed",values:{"0.25x":0,"0.5x":1,"1x":2,"1.25x":3,"1.5x":4,"2x":5}},[fr.LOOP]:{defaultValue:!0,param:"loop"},[fr.SHOW_PLAY_BUTTON]:{defaultValue:!0,param:"showPlayButton"}},Pr=(e,t)=>`${(e=>e===ot.wj?ot.wj:e===ot.CI?ot.CI:ot.gY.includes(e)?"feed-page":"unknown")(e)}-video-${Ar[t].param}`,Sr=(e,t)=>"number"==typeof Ar[t].defaultValue?`style.numbers.${Pr(e,t)}`:`style.booleans.${Pr(e,t)}`,{PLAY:Cr,PLAYBACK_SPEED:wr,SOUND:Er,LOOP:Ir,SHOW_PLAY_BUTTON:Tr}=fr,Or=(0,yr.Mz)([(e,t)=>{const r=(0,le.get)(e.appSettings,Sr(t,Cr),Ar[Cr].defaultValue);return br[r]},(e,t)=>{const r=(0,le.get)(e.appSettings,Sr(t,wr),Ar[wr].defaultValue);return vr[r]},(e,t)=>(0,le.get)(e.appSettings,Sr(t,Er),Ar[Er].defaultValue),(e,t)=>(0,le.get)(e.appSettings,Sr(t,Ir),Ar[Ir].defaultValue),(e,t)=>(0,le.get)(e.appSettings,Sr(t,Tr),Ar[Tr].defaultValue)],((e,t,r,o,i)=>({play:e,playbackSpeed:t,sound:r,loop:o,showPlayButton:i}))),_r="NEVER_SHOW",Nr="NO_CHANGE",xr="px",Lr="fill",Mr="min",Dr="SHOW_ON_HOVER",Rr="SHOW_BELOW",kr="SHOW_ON_THE_RIGHT",Br="SHOW_ON_THE_LEFT",Vr="MANUAL",Fr="PERCENT",Hr=[null,Br,kr],Gr=[null,16/9,4/3,1,3/4,9/16,16/7];var zr=r(86579),Wr=r(5335);const jr=28,Ur=25,Kr=16,$r=24,Zr=34,Yr=18,qr=18,Xr=15,Qr=8,Jr=11,eo=10,to=10,ro=12,oo=2,io=1,ao=()=>{},no={addEventListener:ao,getAdsOnPage:ao,isApplicationInstalled:(e,t)=>t(!1),removeEventListener:ao,currentMember:e=>e(null),requestLogin:ao,logOutCurrentMember:ao,closeWindow:ao,setHeight:ao,resizeComponent:ao,getBoundingRectAndOffsets:ao,WindowOrigin:{},WindowPlacement:{},getCurrentPageId:e=>e("pageId"),getSitePages:()=>[{id:"/"}],getSiteInfo:ao,navigateToPage:ao,scrollTo:ao,getSiteMap:e=>e([]),getPublicAPI:ao,getSiteTextPresets:ao,Events:{},PubSub:{publish:ao,subscribe:ao,unsubscribe:ao},openPopup:ao,Utils:{getUid:()=>"00000000-0000-0000-0000-000000000001",getSiteOwnerId:()=>"00000000-0000-0000-0000-000000000001",getSectionUrl:()=>`${window.location.protocol}//${window.location.host}/`,getInstanceId:()=>"33750584-5cda-44e1-8738-62a9139347b3",getInstanceValue:()=>"00000000-0000-0000-0000-000000000000",getViewMode:()=>"",navigateToSection:ao},Performance:{applicationLoaded:ao,applicationLoadingStep:ao},Theme:{BARE:0},Styles:{getSiteTextPresets:ao,getSiteColors:ao,getStyleParams:e=>e({})},Dashboard:{getEditorUrl:ao},Settings:{setHelpArticle:ao,triggerSettingsUpdatedEvent:ao},Metadata:{removeAppMetadata:ao,setAppMetadata:ao}},so=()=>"undefined"!=typeof window&&window.top!==window.self&&window.Wix||no,lo={get:(e,t)=>so()[t]},uo=new Proxy(so(),lo),co=e=>{let{createdWithResponsiveEditor:t,section:r}=e;const o=ot.gY.includes(r);return t&&!o},ho=e=>{let{borderWidth:t,createdWithResponsiveEditor:r,hostWidth:o,isMobile:i,layoutMargins:a,layoutPostSize:n,layoutType:s,rootWidth:l,section:u,useLayoutFixerExperimentEnabled:c,isEditor:d}=e;if((0,ut.js)(s)||(0,ut.ei)(s)||u===ot.$Y)return n;const h=o||l;if(function(e){return isNaN(e)||""===e}(h))return(0,ut.q7)(s)&&d?369:c?i?320:980:1;const p=co({createdWithResponsiveEditor:r,section:u});return(0,ut.q7)(s)?Math.max(1,h-2*a-2*t):p||a<1?h:Math.max(1,h-2*a)};const po=e=>{let{borderWidth:t,createdWithResponsiveEditor:r,hostWidth:o,isMobile:i,layoutContentHeight:a,layoutImageRatio:n,layoutMargins:s=0,layoutPostSize:l,layoutType:u,rootWidth:c,section:d,useLayoutFixerExperimentEnabled:h,useMobilePostListLayout:p,isEditor:m}=e;const g=ho({borderWidth:t,createdWithResponsiveEditor:r,hostWidth:o,isMobile:i,layoutMargins:i&&!p?0:s,layoutPostSize:l,layoutType:u,rootWidth:c,section:d,useLayoutFixerExperimentEnabled:h,isEditor:m});if((0,ut.q7)(u)){let e=g+2*t;return co({createdWithResponsiveEditor:r,section:d})&&(e-=2*s),{width:g,height:e/(n??1)+a}}return{width:g,height:void 0}},mo="vpm41p",go=e=>{const t=a().useRef({page:e,pageStart:e});return(0,i.useEffect)((()=>{e!==t.current.pageStart&&(t.current={page:e,pageStart:e})}),[e]),t},yo=e=>{let{hasMore:t=!1,pageStart:r=2,children:o,loader:n,isLoading:s,loadMore:l}=e;const[u,c]=a().useState(!1),d=go(r),{isSSR:h,isEditor:p}=zt(),m=(0,i.useRef)(null),g=(e=>{let{scrollRef:t,delay:r=0}=e;const[o,a]=(0,i.useState)(!1);return(0,i.useEffect)((()=>{let e;return setTimeout((()=>{e=new IntersectionObserver((e=>{let[t]=e;a(t.intersectionRatio>0)})),t.current&&e.observe(t.current)}),r),()=>{e&&e.disconnect()}}),[r,t]),o})({scrollRef:m,delay:p?1e3:0}),y=(0,i.useCallback)((()=>{s||u||(c(!0),l(d.current.page).finally((()=>{c(!1)})),d.current.page++)}),[s,u,l,d]),f=a().useMemo((()=>!(!t||s||u||h)&&!(p&&d.current.page>3)),[t,p,u,s,h,d]);return(0,i.useEffect)((()=>{g&&f&&y()}),[g]),a().createElement("div",null,o,a().createElement("div",{className:mo,ref:m}),t&&(s||u)&&n)},fo="JNxVBA",bo="mnxIuN",vo=e=>{let{bubbleClassName:t="blog-text-background-color",dataHook:r}=e;const o=rt()(bo,t);return a().createElement("div",{className:fo,"data-hook":r},a().createElement("span",{className:o}),a().createElement("span",{className:o}),a().createElement("span",{className:o}))},Ao={HEADER_HEIGHT:Zr+Yr,FOOTER_HEIGHT:qr+Xr+Qr+io,TITLE_MARGIN:Jr,VERTICAL_PADDING:jr+Ur,CATEGORY_LABEL_MARGIN:ro,DEFAULT_TITLE_FONT_SIZE:22,DEFAULT_DESCRIPTION_FONT_SIZE:14},Po={[ut.ql]:Ao,[ut.qt]:Ao,[ut.Qc]:Ao,[ut.Em]:{HEADER_HEIGHT:Zr+Yr,FOOTER_HEIGHT:qr+Xr+io,TITLE_MARGIN:0,VERTICAL_PADDING:jr+Ur,CATEGORY_LABEL_MARGIN:ro,DEFAULT_TITLE_FONT_SIZE:22,DEFAULT_DESCRIPTION_FONT_SIZE:14},[ut.xA]:{HEADER_HEIGHT:Zr+Yr,FOOTER_HEIGHT:qr+Xr+Qr+io,TITLE_MARGIN:Jr,VERTICAL_PADDING:jr+Ur,CATEGORY_LABEL_MARGIN:ro,DEFAULT_TITLE_FONT_SIZE:26,DEFAULT_DESCRIPTION_FONT_SIZE:16},[ut._m]:{HEADER_HEIGHT:Zr+Yr,FOOTER_HEIGHT:qr+Xr+Qr+io,TITLE_MARGIN:eo+to,VERTICAL_PADDING:Kr+$r,CATEGORY_LABEL_MARGIN:oo,DEFAULT_TITLE_FONT_SIZE:22,DEFAULT_DESCRIPTION_FONT_SIZE:12}};var So=r(67957);const Co=0,wo=1,Eo="style.booleans.category-label-isMobileDesignSettingsEnabled",Io={textFont:{wixParam:"category-label-text-textFont",appSettingsPath:"style.fonts.category-label-text-textFont",defaultSize:14,minSize:10,maxSize:24,defaultTheme:"font_8"},textColor:{wixParam:"category-label-text-textColor",appSettingsPath:"style.colors.category-label-text-textColor",defaultColor:"color-8"},textColorHover:{wixParam:"category-label-text-textColorHover",appSettingsPath:"style.colors.category-label-text-textColorHover",defaultColor:"color-8",defaultOpacity:.7},uppercase:{wixParam:"category-label-text-uppercase",appSettingsPath:"style.booleans.category-label-text-uppercase",defaultValue:!1}},To={textFont:{wixParam:"category-label-text-mobile-textFont",appSettingsPath:"style.fonts.category-label-text-mobile-textFont",defaultSize:14,minSize:10,maxSize:24,defaultTheme:"font_8"},textColor:{wixParam:"category-label-text-mobile-textColor",appSettingsPath:"style.colors.category-label-text-mobile-textColor",defaultColor:"color-8"},uppercase:{wixParam:"category-label-text-mobile-uppercase",appSettingsPath:"style.booleans.category-label-text-mobile-uppercase",defaultValue:!1}},Oo={verticalPadding:{wixParam:"category-label-button-verticalPadding",appSettingsPath:"style.numbers.category-label-button-verticalPadding",defaultPadding:6,minPadding:0,maxPadding:100},horizontalPadding:{wixParam:"category-label-button-horizontalPadding",appSettingsPath:"style.numbers.category-label-button-horizontalPadding",defaultPadding:12,minPadding:0,maxPadding:100},textFont:{wixParam:"category-label-button-textFont",appSettingsPath:"style.fonts.category-label-button-textFont",defaultSize:14,minSize:10,maxSize:24,defaultTheme:"font_8"},textColor:{wixParam:"category-label-button-textColor",appSettingsPath:"style.colors.category-label-button-textColor",defaultColor:"color-1"},uppercase:{wixParam:"category-label-button-uppercase",appSettingsPath:"style.booleans.category-label-button-uppercase",defaultValue:!1},backgroundColor:{wixParam:"category-label-button-backgroundColor",appSettingsPath:"style.colors.category-label-button-backgroundColor",defaultColor:"color-8",defaultOpacity:1},cornerRadius:{wixParam:"category-label-button-cornerRadius",appSettingsPath:"style.numbers.category-label-button-cornerRadius",defaultRadius:0,minRadius:0,maxRadius:100},borderColor:{wixParam:"category-label-button-borderColor",appSettingsPath:"style.colors.category-label-button-borderColor",defaultColor:"color-8",defaultOpacity:1},borderWidth:{wixParam:"category-label-button-borderWidth",appSettingsPath:"style.numbers.category-label-button-borderWidth",defaultWidth:0,minWidth:0,maxWidth:10},textColorHover:{wixParam:"category-label-button-textColorHover",appSettingsPath:"style.colors.category-label-button-textColorHover",defaultColor:"color-1",defaultOpacity:1},backgroundColorHover:{wixParam:"category-label-button-backgroundColorHover",appSettingsPath:"style.colors.category-label-button-backgroundColorHover",defaultColor:"color-8",defaultOpacity:.7},borderColorHover:{wixParam:"category-label-button-borderColorHover",appSettingsPath:"style.colors.category-label-button-borderColorHover",defaultColor:"color-8",defaultOpacity:.7}},_o={verticalPadding:{wixParam:"category-label-button-mobile-verticalPadding",appSettingsPath:"style.numbers.category-label-button-mobile-verticalPadding",defaultPadding:6,minPadding:0,maxPadding:100},horizontalPadding:{wixParam:"category-label-button-mobile-horizontalPadding",appSettingsPath:"style.numbers.category-label-button-mobile-horizontalPadding",defaultPadding:12,minPadding:0,maxPadding:100},textFont:{wixParam:"category-label-button-mobile-textFont",appSettingsPath:"style.fonts.category-label-button-mobile-textFont",defaultSize:14,minSize:10,maxSize:24,defaultTheme:"font_8"},textColor:{wixParam:"category-label-button-mobile-textColor",appSettingsPath:"style.colors.category-label-button-mobile-textColor",defaultColor:"color-1"},uppercase:{wixParam:"category-label-button-mobile-uppercase",appSettingsPath:"style.booleans.category-label-button-mobile-uppercase",defaultValue:!1},backgroundColor:{wixParam:"category-label-button-mobile-backgroundColor",appSettingsPath:"style.colors.category-label-button-mobile-backgroundColor",defaultColor:"color-8",defaultOpacity:1},cornerRadius:{wixParam:"category-label-button-mobile-cornerRadius",appSettingsPath:"style.numbers.category-label-button-mobile-cornerRadius",defaultRadius:0,minRadius:0,maxRadius:100},borderColor:{wixParam:"category-label-button-mobile-borderColor",appSettingsPath:"style.colors.category-label-button-mobile-borderColor",defaultColor:"color-8",defaultOpacity:1},borderWidth:{wixParam:"category-label-button-mobile-borderWidth",appSettingsPath:"style.numbers.category-label-button-mobile-borderWidth",defaultWidth:0,minWidth:0,maxWidth:10}};var No=r(51880),xo=r(67603);const Lo=e=>(0,sr.Ny)(e)&&(0,xo.EV)(e,Eo),Mo=e=>(0,No.EH)({state:e,key:Lo(e)?"style.numbers.category-label-mobile-layoutType":"style.numbers.category-label-layoutType",fallback:Co}),Do=e=>Mo(e)===Co,Ro=e=>{const t=Lo(e),r=Mo(e);return{[Co]:t?To:Io,[wo]:t?_o:Oo}[r]},ko=(e,t)=>r=>{const o=Ro(r);return(0,No.EH)({state:r,key:o[e].appSettingsPath,fallback:o[e][t]})},Bo=ko("verticalPadding","defaultPadding"),Vo=ko("borderWidth","defaultWidth"),Fo=ko("uppercase","defaultValue"),Ho=(e,t,r)=>e?r*e:r*t,Go=(e,t)=>{if(!(0,mr.Oc)(e))return 0;const r=(e=>{const{textFont:t}=Ro(e);return(0,No.EH)({state:e,key:t.appSettingsPath})||{size:t.defaultSize}})(e);if(Do(e))return 1.5*r.size+t.CATEGORY_LABEL_MARGIN;return 1.5*r.size+2*Vo(e)+2*Bo(e)+t.CATEGORY_LABEL_MARGIN},zo=(e,t,r)=>{const o=r||(0,gr.NS)(e,t,!1),i=Po[o],a=Go(e,i),n=((e,t)=>{const r=(0,mr.p2)(e),o=(0,mr.TR)(e);return(0,mr.Gs)(e)||o||r?t.HEADER_HEIGHT:0})(e,i),s=((e,t)=>{const r=(0,mr.mI)(e),o=(0,mr.I)(e),i=(0,mr.sB)(e);return r||o||i?t.FOOTER_HEIGHT:0})(e,i),l=((e,t,r,o)=>{const i=(0,No.tl)(e),a=(0,mr.QM)({state:e,section:t,layoutType:r})||3,n=(0,le.get)(i,`style.fonts.post-${t}-titleFont`)??{},s=(0,sr.Ny)(e)?(0,le.get)(i,`style.numbers.${(0,So.LL)(r,t,!0)}`):n.size;return Ho(s||n.size,o.DEFAULT_TITLE_FONT_SIZE,1.5)*a+o.TITLE_MARGIN})(e,t,o,i),u=((e,t,r,o)=>{if(!(0,mr.EW)(e))return 0;const i=(0,No.tl)(e),a=(0,le.get)(i,`style.fonts.post-${t}-descriptionFont`)??{},n=(0,mr.iz)({state:e,section:t,layoutType:r})||3,s=(0,sr.Ny)(e)?(0,le.get)(i,`style.numbers.${(0,So.X$)(r,t,!0)}`):a.size;return Ho(s||a.size,o.DEFAULT_DESCRIPTION_FONT_SIZE,1.5)*n})(e,t,o,i),c=Math.ceil(n+s+l+u+a+i.VERTICAL_PADDING);return(0,sr._o)(e)&&(console.groupCollapsed("blog auto height"),console.log("Constants"),console.table({...i,DEFAULT_TITLE_LINE_HEIGHT:1.5,DEFAULT_DESCRIPTION_LINE_HEIGHT:1.5,DEFAULT_CATEGORY_LABEL_LINE_HEIGHT:1.5}),console.log("Calculated components"),console.table({header:n,footer:s,title:l,description:u,categoryLabelSize:a,verticalPadding:i.VERTICAL_PADDING,total:c}),console.groupEnd()),c};var Wo=r(13181),jo=r(53479);const Uo=new class{constructor(){this._hash2int={}}stripSlashes(e){let t="";return"string"==typeof e&&(t=e.replace(/\\\//g,"/").replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/\\0/g,"\0").replace(/\\\\/g,"\\")),t}parseStringObject(e){if("string"!=typeof e)return e;const t=this.stripSlashes(e);if("string"==typeof e&&/^[\],:{}\s]*$/.test(t.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))try{return JSON.parse(t)}catch(e){}return t}hashToInt(e,t,r){let o=0;if(void 0===e||0===e.length)return o;if(!this._hash2int[e]){for(let t=0;t{void 0===r[e]&&(r[e]=t[e])})),r}(e)}convertContainer(e,t){const r=Object.assign({bounds:{}},e);return e.width>=0&&!(e.galleryWidth>=0)&&(r.galleryWidth=e.width+2*((t[jo.A.layoutParams.structure.itemSpacing]/2||0)-(t[jo.A.layoutParams.structure.gallerySpacing]||0)),delete r.width),e.height>=0&&!(e.galleryHeight>=0)&&(r.galleryHeight=e.height+((t[jo.A.layoutParams.structure.itemSpacing]/2||0)-(t[jo.A.layoutParams.structure.gallerySpacing]||0)),delete r.height),t.externalInfoHeight>=0&&"HORIZONTAL"===t[jo.A.layoutParams.structure.scrollDirection]&&(r.galleryHeight-=t.externalInfoHeight),r}};class Ko{constructor(e){if(this.style={},this.visibility={},(e=e||{}).dto||(console.error("Item has no DTO",e),e.dto={}),this.config=e,this.dto=e.dto,this.idx=e.idx,this.inGroupIdx=e.inGroupIdx,this.container=e.container,this.cubeType="FILL",e.styleParams){const{styleParams:t}=e;this.cubeType=t[jo.A.layoutParams.crop.method],this.cubeImages=t[jo.A.layoutParams.crop.enable],this._cropRatio=t[jo.A.layoutParams.crop.ratios],this.rotatingCropRatios=t[jo.A.layoutParams.crop.ratios].length>1&&t[jo.A.layoutParams.crop.ratios],this.smartCrop=t[jo.A.layoutParams.crop.enableSmartCrop],this.cropOnlyFill=t[jo.A.layoutParams.crop.cropOnlyFill],this.imageMargin=t[jo.A.layoutParams.structure.itemSpacing],this.gallerySpacing=t[jo.A.layoutParams.structure.gallerySpacing],this.scatter=t[jo.A.layoutParams.structure.scatter.randomScatter],this.rotatingScatter=t[jo.A.layoutParams.structure.scatter.manualScatter],this.smartCrop=t[jo.A.layoutParams.crop.enableSmartCrop],this.useMaxDimensions=!t[jo.A.layoutParams.structure.enableStreching]&&"text"!==this.itemType,this.cubeFitPosition=t[jo.A.layoutParams.crop.alignment]}this._groupOffset={top:0,left:0,right:0,bottom:0},this._group={},this.calcPinOffset=()=>0,this.resize(1)}fixMetadataVerticalVideoRatio(e){if(e.qualities&&e.qualities[0]){const{qualities:t}=e,{height:r,width:o}=t[t.length-1];e.height=r,e.width=o}}resize(e){let t=1;if(!1!==e){if(e>0)t=e;else if("object"==typeof e)if(e.width){t=Math.max(1,e.width)/this.width}else if(e.height){t=Math.max(1,e.height)/this.height}return this.width*=t,this.height*=t,this.resized=!0,this}}pinToCorner(e,t=!1){const r=e.indexOf("top")>=0,o=e.indexOf("left")>=0;this.style.top=r?0:"auto",this.style.bottom=r?"auto":0,this.style.left=o?0:"auto",this.style.right=o?"auto":0,this.pin=e,this.isPinnedTop=r,this.isPinnedLeft=o,this.pinAfter=t,this.pinAfterType=r?"top":o?"left":"",this.calcPinOffset=(e,t)=>{if(this.pinAfter){if(this.pin===t){const e=this.imageMargin/2;return"top"===t?this.pinAfter.height+2*e:"left"===t?this.pinAfter.width+2*e:0}return 0}return 0}}setPosition(e){this.style.position=e}getPosition(e){return parseInt(e,10)>=0?e:"auto"}calcScatter(e){const t=this.imageMargin/2,r=this.gallerySpacing,o=e.left>0?t:r,i=this.container.galleryWidth-e.right>2*t?t:r,a=e.top>0?t:r,n=this.container.galleryHeight-e.bottom>2*t?t:r;if(!(this.rotatingScatter.length>0)){if(this.scatter>0){const t=this.scatter/100*.4;let r=Uo.hashToRandomInt(this.seed+e.right+"x",-o,i);r*=this.scatter/100,r*=1-t,r+=(r>0?t*i:t*o)*Math.sign(r),r=Math.round(r);let s=Uo.hashToRandomInt(this.seed+e.right+"y",-a,n);return s*=this.scatter/100,s*=1-t,s+=(s>0?t*n:t*a)*Math.sign(s),s=Math.round(s),{x:r,y:s}}return{x:0,y:0}}try{const e=this.rotatingScatter.split(","),[t,r]=e[this.idx%e.length].split("/").map((e=>parseInt(e))).map((e=>e/100));return{x:t*(t>0?i:o),y:r*(r>0?n:a)}}catch(e){console.error("Cannot calculate rotating scatter",e)}}get top(){return this.getPosition(this.style.top)}get left(){return this.getPosition(this.style.left)}get right(){return this.getPosition(this.style.right)}get bottom(){return this.getPosition(this.style.bottom)}set group(e){Object.assign(this._group,e)}get group(){return this._group}set groupOffset(e){Object.assign(this._groupOffset,e)}get offset(){var e;const t={top:this._groupOffset.top+(this.isPinnedTop?this.calcPinOffset(this._group.height,"top"):this._group.height-this.outerHeight)||0,left:this._groupOffset.left+(this.isPinnedLeft?this.calcPinOffset(this._group.width,"left"):this._group.width-this.outerWidth)||0},{fixTop:r=0,fixLeft:o=0,fixRight:i=0,fixBottom:a=0}=this.dimensions;if(t.innerTop=r,t.innerLeft=o,t.innerRight=i,t.innerBottom=a,t.right=t.left+this.width,t.bottom=t.top+this.height,this.scatter>0||(null===(e=this.rotatingScatter)||void 0===e?void 0:e.length)>0){const{x:e,y:r}=this.calcScatter(t);t.left+=e,t.top+=r,t.right=t.left+this.width,t.bottom=t.top+this.height}return t}get id(){return this.dto.id||this.dto.photoId||this.dto.itemId}set id(e){this.dto.itemId=this.dto.photoId=this.dto.id=e}get hash(){return this.dto.hash||this.dto.mediaUrl||this.dto.id}get seed(){return this.dto.seed||Uo.hashToInt(this.hash)}get metadata(){return this.dto.metadata||this.dto.metaData||{}}get itemType(){return this.metadata.type||"image"}get maxWidth(){return this.dto.width||this.dto.w}set maxWidth(e){this.dto.width=e}get outerWidth(){return this.width+2*this.margins}get infoWidth(){return this.Group?this.Group.infoWidth:0}get orgWidth(){return this.style.orgWidth||this.dto.width||this.dto.w||1}get width(){let e;return e=this.cubeImages&&this.ratio>=this.cropRatio?this.style.cubedWidth||this.orgHeight*this.cropRatio:this.orgWidth,Math.max(e,1)}set width(e){this.style.cubedWidth=this.style.orgWidth=this.style.width=Math.max(1,e);const{fixLeft:t=0,fixRight:r=0}=this.dimensions;this.style.innerWidth=this.style.width-t-r}get outerHeight(){return this.height+2*this.margins}get orgHeight(){return this.style.orgHeight||this.dto.height||this.dto.h||1}get height(){let e;return e=this.cubeImages&&this.ratio{e?(t=this.useMaxDimensions?Math.min(this.width,this.maxWidth):this.width,r=t/o):(r=this.useMaxDimensions?Math.min(this.height,this.maxHeight):this.height,t=r*o)},i=this.ratio>=this.cropRatio;e?o(i,this.ratio):this.useMaxDimensions&&(this.width>this.maxWidth||this.height>this.maxHeight)&&(this.cubeImages?o(!i,this.cropRatio):o(!i,this.ratio));let a={fixTop:(this.height-r)/2,fixLeft:(this.width-t)/2,fixRight:(this.width-t)/2,fixBottom:(this.height-r)/2};switch(this.cubeFitPosition){case"TOP":a.fixTop=0,a.fixBottom*=2;break;case"BOTTOM":a.fixTop*=2,a.fixBottom=0;break;case"LEFT":a.fixLeft=0,a.fixRight*=2;break;case"RIGHT":a.fixLeft*=2,a.fixRight=0}return a}get cropRatio(){let e;if(this.rotatingCropRatio)e=this.rotatingCropRatio;else if(this.rotatingCropRatios&&this.rotatingCropRatios.length>1){const t=this.rotatingCropRatios;e=this.rotatingCropRatio=t[this.idx%t.length]}if(e||"function"!=typeof this._cropRatio||(e=this._cropRatio()),!e&&this.cropOnlyFill&&"FIT"===this.cubeType&&(e=this.ratio),e||(e=this._cropRatio&&this._cropRatio[0]||this.ratio),null!==this.dynamicCropRatios&&"string"==typeof e){if(!this.dynamicCropRatios){const t=/^\d*\.?\d*(%|px)\/\d*\.?\d*(%|px)$/.exec(e);this.dynamicCropRatios=t?e.split("/").map(((e,t)=>e.indexOf("%")>0?{type:"%",val:parseFloat(e.replace("%",""))/100,dim:0===t?"galleryWidth":"galleryHeight"}:{type:"px",val:parseInt(e.replace("px",""))})):null}if(this.dynamicCropRatios){const t=this.dynamicCropRatios.map((e=>{if("%"===e.type){const t=this.container[e.dim]+("galleryHeight"===e.dim?this.imageMargin/2:0);return e.val*t-this.imageMargin}return e.val}));e=t[0]/t[1]}}return e=Number(e),!0===this.smartCrop&&(e=this.isPortrait?Math.min(e,1/e):Math.max(e,1/e)),"MIN"===this.cubeType?e=Math.max(e,this.orgRatio):"MAX"===this.cubeType&&(e=Math.min(e,this.orgRatio)),e}set cropRatio(e){"number"==typeof this._cropRatio&&(this._cropRatio=e,this.style.cubedHeight=this.style.cubedWidth=0)}get orientation(){return this.ratio<.999?"portrait":"landscape"}get isPortrait(){return"portrait"===this.orientation}get isLandscape(){return"landscape"===this.orientation}get ratio(){return this.orgRatio||(this.orgRatio=this.orgWidth/this.orgHeight),this.orgRatio}set ratio(e){this.orgRatio=e}get roundedStyle(){return Object.assign(Object.assign({},this.style),{width:Math.round(this.style.width),height:Math.round(this.style.height)})}get scheme(){return{id:this.id,idx:this.idx,inGroupIdx:this.inGroupIdx,dto:this.dto,type:this.type,style:this.style,roundedStyle:this.roundedStyle,width:this.width,maxWidth:this.maxWidth,outerWidth:this.outerWidth,infoWidth:this.infoWidth,margins:this.margins,ratio:this.ratio,dimensions:this.dimensions,cropRatio:this.cropRatio,isCropped:this.cubeImages,cropType:this.cubeType,height:this.height,maxHeight:this.maxHeight,outerHeight:this.outerHeight,infoHeight:this.infoHeight,group:this.group,offset:this.offset,groupOffset:this._groupOffset,orientation:this.orientation,isPortrait:this.isPortrait,isLandscape:this.isLandscape,visibility:this.visibility}}}class $o{constructor(e){this.uniqueId=Wo.A.generateUUID(),this.isGalleryItem=!0,this.createdBy=e.createdBy,this.createUrl=this.createUrl.bind(this),this.createMagnifiedUrl=this.createMagnifiedUrl.bind(this),this.createSecondMediaItemIfNeeded(e),this.update(e)}createSecondMediaItemIfNeeded(e){var t;(null===(t=e.dto)||void 0===t?void 0:t.secondaryMedia)&&(this.secondaryMediaItem=new $o(this.mapItemConfig(e)))}updateSecondaryMedia(e){this.secondaryMediaItem&&this.secondaryMediaItem.update(this.mapItemConfig(e))}mapItemConfig(e){const t={};return Object.assign(t,e.dto.secondaryMedia,e.dto.secondaryMedia.metadata),Object.assign(Object.assign({},e),{dto:t,scheme:Object.assign(Object.assign({},e.scheme),{maxHeight:t.height,maxWidth:t.width})})}update(e){if(this.createMediaUrl=e.createMediaUrl,e.dto&&e.dto.dto&&(e.dto=e.dto.dto,Wo.A.isDev()&&console.warn("Item core is created with already existing item core")),this.dto=Object.assign({},e.dto),e.scheme)this.processScheme(e.scheme);else{const e={};Object.assign(e,this.dto,this.metadata),this.processScheme(new Ko({dto:e}).scheme)}if(this.dto){const e=this.dto.metaData||this.dto.metadata;e&&(this.dto.metaData=Wo.A.parseStringObject(e))}this.sharpParams=Object.assign({},e.sharpParams),this.sharpParams.quality||(this.sharpParams.quality=90),this.sharpParams.usm||(this.sharpParams.usm={}),this.thumbnailSize=e.thumbnailSize||120,this.resetUrls(),this.updateSharpParams(),this.updateSecondaryMedia(e)}processScheme(e){this.id=e.id,this.idx=e.idx,this.type=e.type,this.style=e.style,this.width=e.width,this.maxWidth=e.maxWidth,this.infoWidth=e.infoWidth,this.height=e.height,this.maxHeight=e.maxHeight,this.infoHeight=e.infoHeight,this.margins=e.margins,this.ratio=e.ratio,this.cropRatio=e.cropRatio,this.cubeImages=e.isCropped,this.cubeType=e.cropType||Wr.A.resizeMethods.FILL,this.offset=e.offset,this.group=e.group,this.orientation=e.orientation,this.visibility=e.visibility}renderProps(e){const t=Object.assign({ratio:this.ratio,bgColor:this.bgColor,maxWidth:this.maxWidth,maxHeight:this.maxHeight,infoWidth:this.infoWidth,infoHeight:this.infoHeight,orientation:this.orientation},this.style),r=Object.assign({className:"image",key:this.key,idx:this.idx,photoId:this.photoId,id:this.id,hash:this.id,html:this.html,type:this.type,isVideoPlaceholder:this.isVideoPlaceholder,videoPlaceholderUrl:this.videoPlaceholderUrl,url:this.url,alt:this.alt,htmlContent:this.htmlContent,directLink:this.directLink,directShareLink:this.directShareLink,linkUrl:this.linkUrl,linkType:this.linkType,linkOpenType:this.linkOpenType,linkData:this.linkData,title:this.title,fileName:this.fileName,description:this.description,createUrl:this.createUrl,createMagnifiedUrl:this.createMagnifiedUrl,cubeImages:this.cubeImages,cubeType:this.cubeType,cropRatio:this.cropRatio,isTransparent:this.isTransparent,offset:this.offset,style:t,isDemo:this.isDemo,videoUrl:this.videoUrl,isExternalVideo:this.isExternalVideo,hasSecondaryMedia:this.hasSecondaryMedia,scene:this.scene},e);return this.hasSecondaryMedia&&(r.secondaryMediaItem=Object.assign(Object.assign({},this.secondaryMediaItem.renderProps()),{style:Object.assign(Object.assign({},t),{bgColor:this.secondaryMediaItem.bgColor})})),r}getDataForShop(){const e=this.focalPoint,t=this.metadata;return{isDemo:t.isDemo,orderIndex:this.orderIndex,itemId:this.dto.itemId,itemUrl:this.url,itemHeight:t.height,title:t.title,itemWidth:t.width,itemType:t.type||"image",imageUrl:this.processedMediaUrl(Wr.A.resizeMethods.FIT,200,200,null,null).img(),imagePurchasedUrl:this.dto.mediaUrl,fpX:e[0],fpY:e[1]}}getHighestMp4Resolution(e){const t=e.filter((e=>"mp4"===e.formats[0])),{width:r,height:o}=t.sort(((e,t)=>t.width-e.width))[0];return{width:r,height:o}}processedMediaUrl(e,t,r,o,i=!1){var a;const n=(e,t,r,o,a,n=null,s=null)=>{let l;if("function"==typeof this.createMediaUrl)try{const u=String(Wo.A.hashCode(JSON.stringify({url:t,resizeMethod:r,requiredWidth:o,requiredHeight:a,sharpParams:n,focalPoint:s})));this._cachedUrls[u]||(this._cachedUrls[u]=this.createMediaUrl({item:e,originalUrl:t,resizeMethod:r,requiredWidth:o,requiredHeight:a,sharpParams:n,focalPoint:s,createMultiple:i})||""),l=this._cachedUrls[u]}catch(i){console.error("Cannot create url",i,e,t,r,o,a,n,s),l=String(t)}else l=String(t);return l};t=Math.ceil(t),r=Math.ceil(r);const s=e===Wr.A.resizeMethods.FILL&&this.isCropped&&this.focalPoint,l={};let u=this.url;return l[Wr.A.urlTypes.THREE_D]=()=>this.url,this.is3D&&(u=this.poster.url),this.isText?Object.assign({},...Object.values(Wr.A.urlTypes).map((e=>({[e]:()=>""})))):((this.isVideo||this.isVideoPlaceholder)&&(u=null===(a=this.poster)||void 0===a?void 0:a.url,Wo.A.isExternalUrl(this.url)?l[Wr.A.urlTypes.VIDEO]=()=>this.url:l[Wr.A.urlTypes.VIDEO]=()=>n(this,this.url,Wr.A.resizeMethods.VIDEO,t,r)),l[Wr.A.urlTypes.HIGH_RES]=()=>n(this,u,e,t,r,o,s),l[Wr.A.urlTypes.LOW_RES]=()=>{const t=this.resizeWidth/this.resizeHeight;return n(this,u,this.cubeImages&&e!==Wr.A.resizeMethods.FIT?Wr.A.resizeMethods.FILL:Wr.A.resizeMethods.FIT,250*t,250,Object.assign(Object.assign({},o),{quality:30,blur:30}),s)},l)}resetUrls(){const e=this.maxWidth||this.dto.width||this.metadata.width,t=this.maxHeight||this.dto.height||this.metadata.height;this.resizeWidth=Math.min(e,Math.ceil(this.width)),this.resizeHeight=Math.min(t,Math.ceil(this.height)),this._cachedUrls={},this.urls={}}createUrl(e,t){try{return this[e+"_url"][t]()}catch(e){return""}}get cubeTypeResizeMethod(){return{[Wr.A.layoutParams_crop_method.FIT]:Wr.A.resizeMethods.FIT,[Wr.A.layoutParams_crop_method.FILL]:Wr.A.resizeMethods.FILL}[this.cubeType]}createMagnifiedUrl(e=1){if(!this.urls.magnified_url){const{innerWidth:t,innerHeight:r}=this.style;this.urls.magnified_url=this.processedMediaUrl(this.cubeTypeResizeMethod,t*e,r*e,this.sharpParams,!0)}return this.urls.magnified_url[Wr.A.urlTypes.HIGH_RES]()}get resized_url(){return this.urls.resized_url||(this.urls.resized_url=this.processedMediaUrl(this.cubeTypeResizeMethod,this.resizeWidth,this.resizeHeight,this.sharpParams)),this.urls.resized_url}get multi_url(){return this.urls.multi_url||(this.urls.multi_url=this.processedMediaUrl(this.cubeTypeResizeMethod,this.resizeWidth,this.resizeHeight,this.sharpParams,!0)),this.urls.multi_url}get scaled_url(){if(!this.urls.scaled_url){const e=this.maxWidth/this.maxHeight,t=this.resizeWidth/this.resizeHeight{const e=this.urls.download_url._img();return e+(e.includes("?")?"&":"?")+`dn=${this.fileName}`}),this.urls.download_url}updateSharpParams(){if(this.dto.metaData&&this.dto.metaData.sharpParams&&this.dto.metaData.sharpParams.L){const e=this.dto.metaData.sharpParams.L;e.quality&&!0===e.overrideQuality&&(this.sharpParams.quality=e.quality),e.usm&&!0===e.overrideUsm&&(this.sharpParams.usm=e.usm)}}get hasSecondaryMedia(){return!!this.secondaryMediaItem}get itemId(){return this.id}updateId(e){this.dto.itemId=this.id=e}get metadata(){let e=this.dto.metaData||this.dto.metadata;return Wo.A.isUndefined(e)&&(e={}),e}get metaData(){return this.metadata}get bgColor(){let e;return e=this.isText?this.metadata&&(this.metadata.textStyle&&this.metadata.textStyle.backgroundColor||this.metadata.backgroundColor):"none",e}get isCropped(){return this.cubeImages&&this.cubeTypeResizeMethod===Wr.A.resizeMethods.FILL}get focalPoint(){return this.metadata.focalPoint||[.5,.5]}set focalPoint(e){this.metadata.focalPoint=e}get photoId(){return this.id}get key(){return this._key||(this._key=(this.dto.key||this.id||this.dto.url||"no_key_found").replace(/\W/g,"")),this._key}get orderIndex(){return this.dto.orderIndex||this.dto.o||0}set orderIndex(e){this.dto.orderIndex=e}updateOrderIndex(e){const t=this.orderIndex!==e;return this.orderIndex=e,t}get url(){return this.dto.file_url||this.dto.mediaUrl||this.dto.url||this.dto.src||""}get mediaUrl(){return this.url}get html(){return this.dto.html||this.dto.text||this.metadata.html||this.metadata.text}get lastModified(){return this.metadata.lastModified}get seed(){return Wo.A.hashToInt(this.url)}get isImage(){return"image"===this.type}get isImportant(){return!!this.dto.i}get videoUrl(){return this.metadata.videoUrl}get poster(){return this.metadata.poster||this.metadata.customPoster&&this.metadata.customPoster||(this.metadata.posters?this.metadata.posters[this.metadata.posters.length-1]:null)}get scene(){return this.metadata.scene}get qualities(){return this.metadata.qualities}get isExternalVideo(){return this.metadata.isExternal}get isExternal(){return!0===this.metadata.isExternal}set type(e){this._type=e}get type(){switch(this._type||this.dto.type||this.metadata.type||this.dto.media_type){case"dummy":return"dummy";case"v":case"video":return"video";case"h":case"html":case"text":return"text";case"3d":return"3d";default:return"image"}}get isVideoPlaceholder(){return!!(this.dto.isVideoPlaceholder||this.metadata.isVideoPlaceholder||this.dto.media_isVideoPlaceholder)}get videoPlaceholderUrl(){return this.dto.videoPlaceholderUrl||this.metadata.videoPlaceholderUrl||this.dto.media_videoPlaceholderUrl}get htmlContent(){var e;return null===(e=this.html)||void 0===e?void 0:e.replace(/<[^<>]*>/g,"").trim()}get alt(){return Wo.A.isMeaningfulString(this.metadata.alt)&&this.metadata.alt||""}set alt(e){this.metadata.alt=e}get title(){return this.metadata.title||""}set title(e){this.metadata.title=e}get fileName(){return this.metadata.fileName||""}set fileName(e){this.metadata.fileName=e}get description(){return this.metadata.description||""}set description(e){this.metadata.description=e}get exif(){return this.metadata.exif||""}get hasLink(){return"wix"===this.linkType?!!this.linkData.type:!!this.linkUrl}get link(){return this.metadata.link||{}}get linkData(){return this.metadata.link&&this.metadata.link.data?this.metadata.link.data:this.isWixUrl?{type:"web",url:this.linkUrl}:{}}set linkData(e){this.metadata.link||(this.metadata.link={}),this.metadata.link.data=e}get linkType(){return this.metadata.link&&!Wo.A.isUndefined(this.metadata.link.type)?this.metadata.link.type:this.linkUrl?"web":"none"}set linkType(e){this.metadata.link||(this.metadata.link={}),this.metadata.link={type:e,url:void 0,text:void 0,title:void 0,target:"_blank"}}get defaultLinkText(){const e=this.linkData;switch(this.linkType){case"wix":if(!e)return"Go to Link";switch(e.type){case"PageLink":return`Go to Page ${e.pageName}`;case"AnchorLink":return`Scroll to ${e.anchorName}`;case"ExternalLink":return`${e.url}`;case"EmailLink":return`Email ${e.recipient}`;case"PhoneLink":return`Call ${e.phoneNumber}`;case"DocumentLink":return`Open ${e.name}`;default:return"Go to Link"}case"web":return this.linkTitleFromUrl||this.linkUrl;case"page":return this.linkTitle;default:return""}}get defaultLinkValue(){const e=this.linkData;switch(this.linkType){case"wix":if(!e)return"Add a Link";switch(e.type){case"PageLink":return e.pageName?`PAGE - ${e.pageName}`:"PAGE";case"AnchorLink":return`ANCHOR - ${e.anchorName}`;case"ExternalLink":return`LINK - ${e.url}`;case"EmailLink":return`EMAIL - ${e.recipient}`;case"PhoneLink":return`PHONE - ${e.phoneNumber}`;case"DocumentLink":return`DOCUMENT - ${e.name}`;default:return"Add a Link"}case"web":return this.linkUrl;case"page":return this.linkTitle;default:return""}}get linkText(){return this.metadata.link&&this.metadata.link.text||this.defaultLinkText}set linkText(e){this.metadata.link||(this.metadata.link={}),this.metadata.link.text=e}get linkTitle(){return this.metadata.link&&this.metadata.link.title}set linkTitle(e){this.metadata.link||(this.metadata.link={}),this.metadata.link.title=e}get linkUrl(){return this.metadata.link&&this.metadata.link.url}set linkUrl(e){this.metadata.link||(this.metadata.link={}),this.metadata.link.url=e}get isWixUrl(){return this.linkUrl&&0===this.linkUrl.indexOf("wix")}get linkTitleFromUrl(){const e=/[^/]*\.\w+$/g.exec(this.linkUrl),t=e&&e[0];return t&&t.split(".")[0]}get unprotectedLinkOpenType(){return Wo.A.get(this,"metadata.link.target")}get linkOpenType(){return this.metadata.link&&!Wo.A.isUndefined(this.metadata.link.target)?this.unprotectedLinkOpenType:this.metadata.link&&!Wo.A.isUndefined(this.metadata.link.targetBlank)?this.metadata.link.targetBlank?"_blank":"_top":"_blank"}set linkOpenType(e){this.metadata.link||(this.metadata.link={}),this.metadata.link.target=e}get initialLinkObject(){return{type:"none",url:void 0,text:void 0,title:void 0,target:"_blank"}}get isDemo(){return this.metadata.isDemo||this.dto.isDemo||"public"===this.metadata.sourceName||this.metadata.tags&&Array.isArray(this.metadata.tags)&&this.metadata.tags.indexOf("_paid")>=0}set isDemo(e){this.metadata.isDemo=e}get isText(){return"text"===this.type}get isVideo(){return"video"===this.type}get is3D(){return"3d"===this.type}get isVisible(){return!0}get isRendered(){return!0}get isDimensionless(){return!(this.maxWidth>1||this.maxHeight>1)}get isTransparent(){return this.url&&(this.url.indexOf(".png")>0||this.url.indexOf(".gif")>0)}get webLink(){var e;return(null===(e=this.linkUrl)||void 0===e?void 0:e.length)>0&&"web"===this.linkType?{url:this.linkUrl,target:this.linkOpenType}:{}}get directLink(){return this.dto.directLink||this.webLink||{}}get directShareLink(){return this.dto.directShareLink||""}}const Zo=$o,Yo={lll:"1,2h",llp:"1,3r",lpl:"1,2h",pll:"1,2h,3l",lpp:"1,2h,3r,3h",plp:"1,2h,3l,3r,3h",ppl:"1,2h,3l,3h",ppp:"1,2h,3l,3r,3h"},qo={lll:"1,2v,3t,3b,3v",llp:"1,2v,3t,3v",lpl:"1,2v,3t,3b,3v",pll:"1,2v,3b,3v",lpp:"1,2v,3t",plp:"1,2v",ppl:"1,3b",ppp:"1,2h"},Xo={1:[[1]],2:[[1],[1,2],[2]],3:[[1],[1,2],[1,2,3],[2,3],[3]]};class Qo{constructor(e){if(this.idx=e.idx,this.stripIdx=e.stripIdx,this.inStripIdx=e.inStripIdx,this.top=e.top,this.showAllItems=e.showAllItems,this.isLastItems=e.isLastItems,this.dummyItems=[],this.targetItemSize=e.targetItemSize,this.items=e.items.map((e=>(e.Group=this,e))),e.styleParams){const{styleParams:t}=e;this.scrollDirection=t[jo.A.layoutParams.structure.scrollDirection],this.cubeType=t[jo.A.layoutParams.crop.method],this.cubeImages=t[jo.A.layoutParams.crop.enable],this.layoutOrientation=t[jo.A.layoutParams.structure.layoutOrientation],this.minItemSize=t[jo.A.layoutParams.targetItemSize.minimum],this.collageDensity=t[jo.A.layoutParams.groups.density],this.groupTypes=String(t[jo.A.layoutParams.groups.allowedGroupTypes]),this.repeatingGroupTypes=String(t[jo.A.layoutParams.groups.repeatingGroupTypes]),this.rotatingCropRatios=t[jo.A.layoutParams.crop.ratios],this.chooseBestGroup=t[jo.A.layoutParams.groups.groupByOrientation],this.externalInfoHeight=t.externalInfoHeight,this.externalInfoWidth=t.externalInfoWidth,this.imageMargin=t[jo.A.layoutParams.structure.itemSpacing],this.groupSize=t[jo.A.layoutParams.groups.groupSize]}this.visible=!0,this.rendered=!0,this.required=!0;let t=this.items.length;for(;!this.isWithinMinItemSize&&t>0;)this.placeItems(t),this.resize(),t--}resize(){"VERTICAL"===this.layoutOrientation?this.resizeToWidth(this.targetItemSize):this.resizeToHeight(this.targetItemSize),this.setLeft(this.left),this.setTop(this.top)}safeGetItem(e){if(this.items[e])return this.items[e];if(this.dummyItems[e])return this.dummyItems[e];{const t=new Ko(Object.assign({},this.items[this.items.length-1].config));return t.idx=t.config.idx+e-(this.items.length-1),t.type="dummy",this.dummyItems[e]=t,t}}setCubedHeight(e){const t=this.cubeImages&&1===this.groupSize&&["FILL","FIT"].includes(this.cubeType)&&0===this.repeatingGroupTypes.length&&this.rotatingCropRatios.length<2;this.cubedHeight=t?e:null}round(){this.isLastGroup&&"VERTICAL"===this.scrollDirection?this.width=this.stripWidth-this.left:this.width=Math.round(this.width),this.height=Math.round(this.height);for(const e of this.items)e.width=Math.round(e.width),e.height=Math.round(e.height),e.group={width:this.width,height:this.height};const e=this.imageMargin;switch(this.type){default:case"1":this.safeGetItem(0).width=this.width-e,this.safeGetItem(0).height=this.height-e;break;case"2v":this.safeGetItem(0).width=this.safeGetItem(1).width=this.width-e,this.safeGetItem(0).height=this.height-this.safeGetItem(1).height-2*e;break;case"2h":this.safeGetItem(0).height=this.safeGetItem(1).height=this.height-e,this.safeGetItem(0).width=this.width-this.safeGetItem(1).width-2*e;break;case"3t":this.safeGetItem(0).width=this.width-e,this.safeGetItem(0).height=this.height-this.safeGetItem(1).height-2*e,this.safeGetItem(1).width=this.width-this.safeGetItem(2).width-2*e,this.safeGetItem(2).height=this.safeGetItem(1).height;break;case"3b":this.safeGetItem(0).width=this.width-this.safeGetItem(1).width-2*e,this.safeGetItem(1).height=this.safeGetItem(0).height,this.safeGetItem(2).height=this.height-this.safeGetItem(1).height-2*e,this.safeGetItem(2).width=this.width-e;break;case"3l":this.safeGetItem(1).height=this.height-this.safeGetItem(2).height-2*e,this.safeGetItem(2).width=this.safeGetItem(1).width,this.safeGetItem(0).width=this.width-this.safeGetItem(1).width-2*e,this.safeGetItem(0).height=this.height-e;break;case"3r":this.safeGetItem(0).height=this.height-this.safeGetItem(1).height-2*e,this.safeGetItem(1).width=this.safeGetItem(0).width,this.safeGetItem(2).width=this.width-this.safeGetItem(1).width-2*e,this.safeGetItem(2).height=this.height-e;break;case"3v":this.safeGetItem(0).width=this.width-e,this.safeGetItem(1).width=this.width-e,this.safeGetItem(2).width=this.width-e,this.safeGetItem(2).height=this.height-this.safeGetItem(0).height-this.safeGetItem(1).height-3*e;break;case"3h":this.safeGetItem(0).height=this.height-e,this.safeGetItem(1).height=this.height-e,this.safeGetItem(2).height=this.height-e,this.safeGetItem(2).width=this.width-this.safeGetItem(0).width-this.safeGetItem(1).width-3*e}}getGroupType(e){if(this.repeatingGroupTypes){const e=String(this.repeatingGroupTypes).split(",");return e[this.idx%e.length]}{const t="VERTICAL"===this.layoutOrientation;let r;if(this.chooseBestGroup){const e=this.items.map((e=>e.orientation.slice(0,1))).join("");r=(t?Yo:qo)[e]}else 3!==this.items.length&&3!==e||(r=t?"1,2h,3l,3r,3h":"1,2v,3t,3b,3v");2!==this.items.length&&2!==e||(r=t?"1,2h":"1,2v"),1!==this.items.length&&1!==e||(r="1");let o=r.length>0?r.split(","):[];if(this.groupTypes){const e=this.groupTypes.split(",");e.length>1?(o=o.filter((t=>e.indexOf(t)>=0)),0===o.length&&(o=["1"])):o=e}if(this.collageDensity>=0){const e=this.collageDensity,t=parseInt(o[o.length-1]),r=Xo[t],i=r[Math.floor(e*(r.length-1))];o=o.filter((e=>i.indexOf(parseInt(e))>=0)),0===o.length&&(o=["1"])}return o[this.calculateRandomSeed(o.length)]||"1"}}calculateRandomSeed(e){let t;return t="VERTICAL"===this.layoutOrientation?this.items[0].seed%e:(this.inStripIdx+this.stripIdx)%e,Math.round(Math.min(Math.max(0,t),e-1))}placeItems(e){this.type=this.getGroupType(e);let t,r=[],o=0,i=0;switch(this.type){default:case"1":t=this.safeGetItem(0),t.pinToCorner("top-left"),r.push(t),o=t.width,i=t.height;break;case"2v":t=this.safeGetItem(0),t.pinToCorner("top-left"),r.push(t),o=t.width,i=t.height,t=this.safeGetItem(1),t.pinToCorner("bottom-left"),t.resize(o/t.width),i+=t.height,r.push(t);break;case"2h":t=this.safeGetItem(0),t.pinToCorner("top-left"),t.innerOffset=[0,0],r.push(t),o=t.width,i=t.height,t=this.safeGetItem(1),t.pinToCorner("top-right"),t.innerOffset=[0,0],t.resize(i/t.height),o+=t.width,r.push(t);break;case"3b":t=this.safeGetItem(0),t.pinToCorner("top-left"),r.push(t),o=t.width,i=t.height,t=this.safeGetItem(1),t.pinToCorner("top-right"),t.resize(i/t.height),o+=t.width,r.push(t),t=this.safeGetItem(2),t.pinToCorner("bottom-left"),t.resize(o/t.width),i+=t.height,r.push(t);break;case"3t":t=this.safeGetItem(1),t.pinToCorner("bottom-left"),r.push(t),o=t.width,i=t.height,t=this.safeGetItem(2),t.pinToCorner("bottom-right"),t.resize(i/t.height),o+=t.width,r.push(t),t=this.safeGetItem(0),t.pinToCorner("top-left"),t.resize(o/t.width),i+=t.height,r=[t].concat(r);break;case"3r":t=this.safeGetItem(0),t.pinToCorner("top-left"),r.push(t),o=t.width,i=t.height,t=this.safeGetItem(1),t.pinToCorner("bottom-left"),t.resize(o/t.width),i+=t.height,r.push(t),t=this.safeGetItem(2),t.pinToCorner("top-right"),t.resize(i/t.height),o+=t.width,r.push(t);break;case"3l":t=this.safeGetItem(1),t.pinToCorner("top-right"),r.push(t),o=t.width,i=t.height,t=this.safeGetItem(2),t.pinToCorner("bottom-right"),t.resize(o/t.width),i+=t.height,r.push(t),t=this.safeGetItem(0),t.pinToCorner("top-left"),t.resize(i/t.height),o+=t.width,r=[t].concat(r);break;case"3v":t=this.safeGetItem(0),t.pinToCorner("top-left"),t.setPosition("relative"),r.push(t),o=t.width,i=t.height,t=this.safeGetItem(2),t.pinToCorner("bottom-left"),t.setPosition("relative"),t.resize(o/t.width),i+=t.height,r.push(t),t=this.safeGetItem(1),t.setPosition("relative"),t.resize(o/t.width),i+=t.height,t.pinToCorner("top",r[0]),r=[r[0],t,r[1]];break;case"3h":t=this.safeGetItem(0),t.pinToCorner("top-left"),t.setPosition("relative"),r.push(t),o=t.width,i=t.height,t=this.safeGetItem(2),t.pinToCorner("top-right"),t.setPosition("relative"),t.resize(i/t.height),o+=t.width,r.push(t),t=this.safeGetItem(1),t.setPosition("relative"),t.resize(i/t.height),o+=t.width,t.pinToCorner("left",r[0]),r=[r[0],t,r[1]]}this.width=o,this.height=i,this.items=r,this.placed=!0}resizeToHeight(e){this.height=e,this.width=this.getWidthByHeight(e),this.resizeItems()}resizeToWidth(e){this.width=e,this.height=this.getHeightByWidth(e),this.resizeItems()}resizeItems(){const e=["3b","3r"].indexOf(this.type)>=0?this.items.slice().reverse():this.items;e.forEach(((t,r)=>{t.resize(this.getItemDimensions(e,r)),t.group={top:this.top,left:this.left,width:this.width,height:this.height},t.groupOffset={bottom:this.top+this.height,right:this.left+this.width}}))}getItemDimensions(e,t){const r=this.imageMargin;switch(this.type){default:case"1":case"2v":case"3v":return{width:this.width-r};case"2h":case"3h":return{height:this.height-r};case"3t":case"3b":if(0===t){return{width:this.width-r}}return{height:this.height-e[0].height-2*r};case"3r":case"3l":if(0===t){return{height:this.height-r}}return{width:this.width-e[0].width-2*r}}}getHeightByWidth(e){let t=1,r=1;const o=this.imageMargin,i=this.items.map((e=>e.width/e.height));switch(this.type){default:case"1":t=1/i[0],r=1-t;break;case"2h":t=1/(i[0]+i[1]),r=1-2*t;break;case"2v":t=1/i[0]+1/i[1],r=2-t;break;case"3h":t=1/(i[0]+i[1]+i[2]),r=1-3*t;break;case"3v":t=1/i[0]+1/i[1]+1/i[2],r=3-t;break;case"3t":t=1/(i[2]+i[1])+1/i[0],r=2-2/(i[2]+i[1])+1/i[0];break;case"3b":t=1/(i[0]+i[1])+1/i[2],r=2-2/(i[0]+i[1])+1/i[2];break;case"3l":t=(i[1]+i[2])/(i[0]*i[1]+i[1]*i[2]+i[0]*i[2]),r=2-t*(2+i[0]);break;case"3r":t=(i[0]+i[1])/(i[0]*i[1]+i[1]*i[2]+i[0]*i[2]),r=2-t*(2+i[2])}return e*t+o*r}getWidthByHeight(e){let t=1,r=1;const o=this.imageMargin,i=this.items.map((e=>e.width/e.height));switch(this.type){default:case"1":t=i[0],r=1-t;break;case"2h":t=i[0]+i[1],r=2-t;break;case"2v":t=1/(1/i[0]+1/i[1]),r=1-2*t;break;case"3h":t=i[0]+i[1]+i[2],r=3-t;break;case"3v":t=1/(1/i[0]+1/i[1]+1/i[2]),r=1-3*t;break;case"3t":t=1/(1/(i[2]+i[1])+1/i[0]),r=(2/(i[2]+i[1])+1/i[0]-2)*t;break;case"3b":t=1/(1/(i[0]+i[1])+1/i[2]),r=(2/(i[0]+i[1])+1/i[2]-2)*t;break;case"3l":t=(i[0]*i[1]+i[1]*i[2]+i[0]*i[2])/(i[1]+i[2]),r=2+i[0]-2*t;break;case"3r":t=(i[0]*i[1]+i[1]*i[2]+i[0]*i[2])/(i[0]+i[1]),r=2+i[2]-2*t}return e*t+o*r}setTop(e){this.top=e||0;for(const t of this.items)t.groupOffset={top:e,bottom:e+this.height}}setLeft(e){this.left=e||0;for(const t of this.items)t.groupOffset={left:e,right:e+this.width}}get id(){return"g"+this.idx+"_"+(this.items[0]||{}).id}get ratio(){return this.width/this.height}get height(){return this.cubedHeight||this._height}set height(e){this._height=e}get totalHeight(){return this.height+this.infoHeight}get infoHeight(){return this.externalInfoHeight||0}get infoWidth(){return this.Column?this.Column.infoWidth:this.externalInfoWidth||0}get bottom(){return this.top+this.height}get right(){return this.left+this.width}set items(e){this._items=e}get items(){return this._items}get realItems(){return this._items.filter((e=>"dummy"!==e.type))}get isWithinMinItemSize(){return!(0===this.items.length||!this.placed)&&(1===this.items.length||this.items.reduce(((e,t)=>{const r=Math.min(t.width,t.height)>=this.minItemSize;return e&&r}),!0))}get scheme(){return{id:this.id,idx:this.idx,stripIdx:this.stripIdx,inStripIdx:this.inStripIdx,isLastGroup:this.isLastGroup,items:this.items.map((e=>e.scheme)),type:this.type,width:this.width,height:this.height,infoHeight:this.infoHeight,infoWidth:this.infoWidth,ratio:this.ratio,top:this.top,left:this.left,right:this.right,bottom:this.bottom,visible:this.visible,rendered:this.rendered,required:this.required}}}const Jo=class{constructor(e){this.uniqueId=Wo.A.generateUUID(),this.isGalleryGroup=!0,e.dto&&e.dto.dto&&(e.dto=e.dto.dto,Wo.A.isDev()&&console.warn("Item core is created with already existing item core")),this.dto=Object.assign({},e.dto),e.scheme?this.processScheme(e.scheme):this.processScheme(new Qo({dto:e.dto}).scheme),e.items?this.items=e.items:console.warn("Pro Gallery created Gallery Group without items",e)}processScheme(e){this.id=e.id,this.idx=e.idx,this.width=e.width,this.height=e.height,this.totalHeight=e.totalHeight,this.ratio=e.ratio,this.top=e.top,this.left=e.left,this.right=e.right,this.bottom=e.bottom,this.visible=e.visible,this.rendered=e.rendered,this.required=e.required}renderProps(e){return{className:"group",id:this.id,idx:this.idx,key:this.key,type:this.type,top:this.top,left:this.left,right:this.right,bottom:this.bottom,width:this.width,height:this.height,totalHeight:this.totalHeight,items:this.items,visible:this.visible,rendered:this.rendered,required:this.required,galleryConfig:e}}get key(){return"group_"+this.id}};class ei{static convertDtoToLayoutItem(e){if(!!(e.id&&e.width>0&&e.height>0))return e;{const t=e.metadata||e.metaData,r="object"==typeof t?t:Wo.A.parseStringObject(t)||{};return Object.assign({id:e.itemId||e.photoId,width:r.width,height:r.height},e)}}static convertToGalleryItems(e,t={},r=[]){e.galleryItems=[];for(let o=0;o0)&&1.5*this.targetItemSize0)return this.groups.length>=r;const{galleryWidth:a}=this.container;let n;if("HORIZONTAL"===o)n=!1;else{const r=a/(this.ratio+e.ratio)-i,o=a/this.ratio-i;n=!isNaN(r)&&!isNaN(o)&&(o<0||r<0&&Math.abs(o)0}get lastGroup(){return this.groups[this.groups.length-1]}get scheme(){return{idx:this.idx,groups:this.groups.map((e=>e.scheme)),width:this.width,height:this.height,ratio:this.ratio,isFullWidth:this.isFullWidth}}}class ri{constructor(e,t,r,o,i){this.idx=e,this.groups=[],this.height=0,this.width=t,this.left=r,this.cubedHeight=o,this.infoWidth=i||0}addGroup(e){this.addGroups([e])}addGroups(e){this.groups=this.groups.concat(e),e.forEach((e=>{e.columnIdx=this.idx,e.Column=this}))}get totalWidth(){return this.width+this.infoWidth}get scheme(){return{idx:this.idx,groups:this.groups.map((e=>e.scheme)),width:this.width,height:this.height}}}const oi=new class{set layout(e){this._layout=Object.assign({},e)}get layout(){return this._layout}};class ii{constructor(e){this.ready=!1,this.pointer=0,this.layoutItems=[],this.findNeighborItem=this.findNeighborItem.bind(this),this.updateParams(e),!1!==this.createLayoutOnInit&&this.createLayout(e)}updateParams(e){this.srcItems=e.items,this.styleParams=Uo.addDefaultStyleParams(e.styleParams),this.container=Uo.convertContainer(e.container,this.styleParams);const t=e.options||{};this.useExistingLayout=!!t.useExistingLayout,this.createLayoutOnInit=t.createLayoutOnInit,this.showAllItems=!!t.showAllItems||!!e.showAllItems,this.useLayoutStore=!!t.useLayoutStore}verifyGalleryState(){if(!this.container.galleryWidth)throw this.ready=!1,new Error("Layouter: cannot create layout, galleryWidth is undefined or 0");if(!this.styleParams.targetItemSize)throw this.ready=!1,new Error("Layouter: cannot create layout, targetItemSize is undefined or 0")}calcNumberOfColumns(e,t){let r=1;if("VERTICAL"===this.styleParams[jo.A.layoutParams.structure.layoutOrientation])if(this.styleParams.fixedColumns>0)r=this.styleParams.fixedColumns;else{const o=e/t,i=[Math.floor,Math.ceil],a=i.map((e=>e(o))).map((t=>Math.round(e/t))).map((e=>Math.abs(t-e)));r=(0,i[a.indexOf(Math.min(...a))])(o)||1}else r=1;return r}findShortestColumn(e,t){let r=e[0];if("LEFT_TO_RIGHT"===this.styleParams[jo.A.layoutParams.structure.groupsOrder])r=e[t%e.length];else{let t=-1;for(const o of e){const e=o.height;(e0){if(this.useLayoutStore)Object.assign(this,oi.layout);else if("VERTICAL"===this.styleParams[jo.A.layoutParams.structure.layoutOrientation]){this.groups.slice(-3).forEach((e=>{const t=this.columns[e.columnIdx];t&&(t.height-=e.totalHeight,t.groups.splice(-1,1)),this.groups.splice(-1,1),e.realItems.forEach((()=>{this.layoutItems.splice(-1,1),this.pointer--})),this.groupIdx--}))}else{if("HORIZONTAL"===this.scrollDirection){this.groups.slice(-1).forEach((e=>{const t=this.columns[0];t&&t.groups.splice(-1,1);const r=this.strips[0];r&&(r.setWidth(r.width-e.width),r.ratio=r.width/r.height,r.groups.splice(-1,1),this.strip=r),this.strips=[],this.groups.splice(-1,1),e.realItems.forEach((()=>{this.layoutItems.splice(-1,1),this.pointer--})),this.groupIdx--})),this.galleryHeight=0}else{const e=this.strips.slice(-2);e&&(e.forEach((e=>{if(e){this.strips.splice(-1,1);e.groups.forEach((e=>{this.groups.splice(-1,1),e.items.forEach((()=>{this.layoutItems.splice(-1,1),this.pointer--})),this.groupIdx--}))}})),this.galleryHeight=this.strips.reduce(((e,t)=>e+t.height),0),this.strip=new ti({idx:this.strips.length+1,container:this.container,groupsPerStrip:this.styleParams[jo.A.layoutParams.groups.numberOfGroupsPerRow],scrollDirection:this.styleParams[jo.A.layoutParams.structure.scrollDirection],targetItemSize:this.targetItemSize}))}this.groupItems=[]}this.item={},this.pointer=Math.max(0,this.pointer),this.maxLoops=10*this.srcItems.length}else{if(this.pointer=0,this.firstGroup=!1,this.layoutItems=[],this.groups=[],this.strips=[],this.styleParams.forceFullHeight)this.targetItemSize=Math.sqrt(this.container.galleryHeight*this.container.galleryWidth/this.srcItems.length);else{let e;e="function"==typeof this.styleParams.targetItemSize?this.styleParams.targetItemSize():this.styleParams.targetItemSize,this.targetItemSize=Math.floor(e)+Math.ceil(2*(this.styleParams[jo.A.layoutParams.structure.itemSpacing]/2-this.styleParams[jo.A.layoutParams.structure.gallerySpacing]))}this.galleryWidth=Math.floor(this.container.galleryWidth),this.maxGroupSize=this.getMaxGroupSize(),this.groupIdx=0,this.item={},this.groupItems=[],this.group={},this.bounds=this.container.bounds||{},this.strip=new ti({idx:1,container:this.container,groupsPerStrip:this.styleParams[jo.A.layoutParams.groups.numberOfGroupsPerRow],scrollDirection:this.styleParams[jo.A.layoutParams.structure.scrollDirection],targetItemSize:this.targetItemSize}),this.galleryHeight=0,this.numOfCols=this.calcNumberOfColumns(this.galleryWidth,this.targetItemSize),this.targetItemSize="VERTICAL"===this.styleParams[jo.A.layoutParams.structure.layoutOrientation]?Math.floor(this.galleryWidth/this.numOfCols):this.targetItemSize;const{externalInfoWidth:e}=this.styleParams,t=this.styleParams[jo.A.layoutParams.structure.columnRatios],r=this.styleParams[jo.A.layoutParams.structure.itemSpacing],o=this.styleParams[jo.A.layoutParams.crop.ratios];let i=!1;if(t&&t.length>0){for(i=t.map(Number);i.lengthe+t),0);i=i.map((t=>Math.round(t*=e)))}let a,n=0,s=this.galleryWidth;this.columns=Array(this.numOfCols).fill(0).map(((t,l)=>{let u=i?i[l]:Math.round(s/(this.numOfCols-l));const c=n;n+=u,s-=u;const d=Math.round(e>1?e:e*u)||0;return u-=d,a=a||(this.targetItemSize-d-r)/o[0]+r,new ri(l,u,c,a,d)})),this.maxLoops=10*this.srcItems.length}}createLayout(e){for(void 0!==e&&this.updateParams(e),this.verifyGalleryState(),this.prepareLayoutParams();this.srcItems[this.pointer];){if(6===this.imagesLeft&&this.saveExistingLayout(),this.maxLoops--,this.maxLoops<=0)return console.error("Cannot create layout, maxLoops reached!!!"),!1;if(this.item=new Ko({idx:this.pointer,inGroupIdx:this.groupItems.length+1,scrollTop:this.galleryHeight,dto:this.srcItems[this.pointer],container:this.container,styleParams:this.styleParams}),this.layoutItems[this.pointer]=this.item,this.groupItems.push(this.item),this.groupItems.length(t.cubeImages=!0,t.cropRatio=t.ratio=t.width/(t.height*e),t.height*=e,t))),this.groups.map((t=>(t.height*=e,t.setTop(t.top*e),t.resizeItems(),t)))}return this.lastGroup=this.group,this.colWidth=Math.floor(this.galleryWidth/this.numOfCols),this.height=this.galleryHeight-2*(this.styleParams[jo.A.layoutParams.structure.itemSpacing]/2-this.styleParams[jo.A.layoutParams.structure.gallerySpacing]),this.width=this.lastGroup.left+this.lastGroup.width,this.ready=!0,this.scheme}lastVisibleItemIdxInHeight(e){for(let t=this.items.length-1;t>=0;t--){if(this.items[t].offset.top{let o,i,a,n=null,s={};return this.layoutItems.forEach((l=>{o=l.offset.top+l.height/2,i=l.offset.left+l.width/2,a=Math.sqrt(Math.pow(o-t,2)+Math.pow(i-e,2)),(null===n||a>0&&aoro>t));break;default:o=i(r.offset.right,r.offset.top+r.height/2,((e,t,r)=>r>e))}return o.idx>=0?o.idx:(console.warn("Could not find offset for itemIdx",e,t),e)}getMaxGroupSize(){let e=1;try{const t="string"==typeof this.styleParams[jo.A.layoutParams.groups.allowedGroupTypes]&&this.styleParams[jo.A.layoutParams.groups.allowedGroupTypes].length>0?this.styleParams[jo.A.layoutParams.groups.allowedGroupTypes].split(","):this.styleParams[jo.A.layoutParams.groups.allowedGroupTypes];e=t.length>0?t.reduce(((e,t)=>Math.max(e,parseInt(t))),1):Number(t),e=Math.min(e,this.styleParams[jo.A.layoutParams.groups.groupSize])}catch(t){console.error("couldn't calculate max group size - returing 3 (?)",t),e=3}return e}get isLastImage(){return!this.srcItems[this.pointer+1]}get isLastImages(){return!this.srcItems[this.pointer+1]}get imagesLeft(){return this.srcItems.length-this.pointer-1}get items(){return this.layoutItems}get scheme(){return{items:this.items.map((e=>e.scheme)),groups:this.groups.map((e=>e.scheme)),strips:this.strips.map((e=>e.scheme)),columns:this.columns.map((e=>e.scheme)),height:this.height,width:this.width}}}function ai(e,t,r,o=!0){let i=o?Object.assign({},e):e,a=t.split("_"),n=a.pop(),s=i;return a.forEach((e=>{"object"!=typeof s[e]&&(s[e]={}),s=s[e]})),s[n]=r,i}function ni(e){var t={};for(var r in e)if(e.hasOwnProperty(r))if("object"==typeof e[r]&&!(e[r]instanceof Array)&&null!==e[r]&&Object.keys(e[r]).length>0){var o=ni(e[r]);for(var i in o)o.hasOwnProperty(i)&&(t[r+"_"+i]=o[i])}else t[r]=e[r];return t}function si(e){return Object.entries(e).reduce(((e,[t,r])=>ai(e,t,r,false)),{})}const li=ni({layoutParams:{crop:{ratios:[1],method:Wr.A[jo.A.layoutParams.crop.method].FILL,enable:!1,enableSmartCrop:!1,cropOnlyFill:!1,alignment:Wr.A[jo.A.layoutParams.crop.alignment].CENTER},structure:{galleryLayout:-1,galleryRatio:{value:0,includeExternalInfo:!1},scrollDirection:Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL,gallerySpacing:0,itemSpacing:10,enableStreching:!0,responsiveMode:Wr.A[jo.A.layoutParams.structure.responsiveMode].FIT_TO_SCREEN,scatter:{randomScatter:0,manualScatter:""},layoutOrientation:Wr.A[jo.A.layoutParams.structure.layoutOrientation].HORIZONTAL,groupsOrder:Wr.A[jo.A.layoutParams.structure.groupsOrder].BY_HEIGHT,numberOfGridRows:1,numberOfColumns:3,columnRatios:[]},groups:{groupByOrientation:!0,numberOfGroupsPerRow:0,density:.8,groupSize:3,allowedGroupTypes:[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2h"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2v"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3t"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3b"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3l"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3r"]],repeatingGroupTypes:[]},thumbnails:{size:120,spacing:4,marginToGallery:0,enable:!1,position:Wr.A[jo.A.layoutParams.thumbnails.position].OUTSIDE_GALLERY,alignment:Wr.A[jo.A.layoutParams.thumbnails.alignment].BOTTOM},navigationArrows:{enable:!0,position:Wr.A[jo.A.layoutParams.navigationArrows.position].ON_GALLERY,padding:23,size:23,verticalAlignment:Wr.A[jo.A.layoutParams.navigationArrows.verticalAlignment].ITEM_CENTER,type:Wr.A[jo.A.layoutParams.navigationArrows.type].DEFAULT_ARROW,container:{type:Wr.A[jo.A.layoutParams.navigationArrows.container.type].SHADOW,backgroundColor:"",borderRadius:-1}},targetItemSize:{unit:Wr.A[jo.A.layoutParams.targetItemSize.unit].SMART,value:30,minimum:120},info:{sizeUnits:Wr.A[jo.A.layoutParams.info.sizeUnits].PERCENT,width:50,height:200,spacing:10,layout:Wr.A[jo.A.layoutParams.info.layout].NO_BACKGROUND,placement:Wr.A[jo.A.layoutParams.info.placement].OVERLAY,border:{width:0,radius:0,color:""}}},behaviourParams:{item:{clickAction:Wr.A[jo.A.behaviourParams.item.clickAction].NOTHING,video:{playTrigger:Wr.A[jo.A.behaviourParams.item.video.playTrigger].HOVER,loop:!0,volume:0,enableControls:!1,speed:1,enablePlayButton:!1,enableThumbnailsPlayButton:!1,enablePlaceholder:!0},overlay:{hoveringBehaviour:Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour].APPEARS,hoverAnimation:Wr.A[jo.A.behaviourParams.item.overlay.hoverAnimation].NO_EFFECT,position:Wr.A[jo.A.behaviourParams.item.overlay.position].LEFT,size:100,sizeUnits:Wr.A[jo.A.behaviourParams.item.overlay.sizeUnits].PERCENT,padding:0},content:{hoverAnimation:Wr.A[jo.A.behaviourParams.item.content.hoverAnimation].NO_EFFECT,loader:Wr.A[jo.A.behaviourParams.item.content.loader].BLUR,placementAnimation:Wr.A[jo.A.behaviourParams.item.content.placementAnimation].NO_EFFECT,magnificationValue:2,tiltAngleValue:-4},secondaryMedia:{trigger:Wr.A[jo.A.behaviourParams.item.secondaryMedia.trigger].OFF,behaviour:Wr.A[jo.A.behaviourParams.item.secondaryMedia.behaviour].APPEARS},threeDimensionalScene:{controls:{enableAutoRotate:!1,enablePan:!0,enableRotate:!0,enableZoom:!1},transform:{rotation:"x0y0z0",scale:"x1y1z1",position:"x0y0z0"},playTrigger:Wr.A[jo.A.behaviourParams.item.threeDimensionalScene.playTrigger].HOVER,enablePlayButton:!1,enableThumbnailsPlayButton:!1,enablePlaceholder:!0}},gallery:{blockContextMenu:!0,layoutDirection:Wr.A[jo.A.behaviourParams.gallery.layoutDirection].LEFT_TO_RIGHT,scrollAnimation:Wr.A[jo.A.behaviourParams.gallery.scrollAnimation].NO_EFFECT,enableIndexingShareLinks:!0,horizontal:{enableScrollSnap:!1,navigationDuration:400,blockScroll:!1,loop:!1,slideTransition:Wr.A[jo.A.behaviourParams.gallery.horizontal.slideTransition].EASE,slideAnimation:Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL,autoSlide:{behaviour:Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].OFF,interval:4,pauseOnHover:!0,speed:200},slideshowInfo:{buttonsAlignment:Wr.A[jo.A.behaviourParams.gallery.horizontal.slideshowInfo.buttonsAlignment].CENTER,enablePlayButton:!1,enableCounter:!1}},vertical:{loadMore:{enable:!1,text:"",amount:Wr.A[jo.A.behaviourParams.gallery.vertical.loadMore.amount].ALL}}}},stylingParams:{itemBorderWidth:0,itemBorderRadius:0,itemEnableShadow:!1,itemBorderColor:"",itemShadowBlur:20,itemShadowDirection:135,itemShadowSize:10,itemShadowOpacityAndColor:"",arrowsColor:""},fixedColumns:0});var ui=r(35107),ci=r(35340);const di=(e,t)=>{let r=Object.assign({},e);return r[jo.A.layoutParams.info.height]=function(e,t){if(!function(e,t){return(0,ci.D3)(e[jo.A.layoutParams.info.placement])&&t}(e,t))return 0;return e[jo.A.layoutParams.info.height]}(r,t),r.externalInfoHeight=function(e,t){let r=t;t>0&&(0,ci.D3)(e[jo.A.layoutParams.info.placement])&&e[jo.A.layoutParams.info.layout]===Wr.A[jo.A.layoutParams.info.layout].SEPARATED_BACKGROUND&&(r+=e[jo.A.layoutParams.info.spacing],r+=2*e[jo.A.layoutParams.info.border.width]);return r}(r,r[jo.A.layoutParams.info.height]),r.externalInfoWidth=function(e,t){if(!function(e,t){const r=e[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL&&e[jo.A.layoutParams.structure.layoutOrientation]===Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL&&1===e[jo.A.layoutParams.groups.groupSize];return r&&(0,ci.rU)(e[jo.A.layoutParams.info.placement])&&t}(e,t))return 0;let r=0;r=e[jo.A.layoutParams.info.sizeUnits]===Wr.A[jo.A.layoutParams.info.sizeUnits].PERCENT?Math.min(100,Math.max(0,e[jo.A.layoutParams.info.width]))/100:e[jo.A.layoutParams.info.width];return r}(r,t),r},hi="OPTIONS",pi=e=>e.replace(/_/g," ").split(" ").map((e=>e[0].toUpperCase()+e.substr(1).toLowerCase())).join(" "),mi=e=>Object.entries(Wr.A[e]).map((([e,t])=>({value:t,title:pi(e)}))),gi={title:"Slide Animation",isRelevant:e=>e[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&1===e[jo.A.layoutParams.groups.groupSize]&&e[jo.A.layoutParams.crop.enable]&&JSON.stringify(e[jo.A.layoutParams.crop.ratios])===JSON.stringify(["100%/100%"]),isRelevantDescription:'Set a Horizontal gallery ("Scroll Direction" as "Horizontal"), set "Max Group Size" to "1" and set "Crop Images" to true.',type:hi,default:Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL,get options(){return mi(jo.A.behaviourParams.gallery.horizontal.slideAnimation)},description:"Choose the slide animation effect to be used when navigating between items in a slideshow"},yi={title:"Scroll Direction",isRelevant:()=>!0,isRelevantDescription:"Always relevant.",type:hi,default:Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL,get options(){return mi(jo.A.layoutParams.structure.scrollDirection)},description:"Toggle between two types of galleries. Vertical and Horizontal. Notice that many options are available only for a specific scroll direction."},fi=e=>yi.isRelevant(e)&&e[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,bi={title:"Navigation Arrows Position",isRelevant:e=>fi(e)&&e[jo.A.layoutParams.navigationArrows.enable],isRelevantDescription:'Set a Horizontal gallery ("Scroll Direction" as "Horizontal") and set "Show Navigation Arrows" to "true".',type:hi,default:Wr.A.layoutParams_navigationArrows_position.ON_GALLERY,get options(){return mi("layoutParams_navigationArrows_position")},description:"Set the position of the navigation arrows in sliders. You can choose to position the arrows on the gallery (ON_GALLERY)\n ,outside the gallery (OUTSIDE_GALLERY- in these case the gallery will margins from both sides to make room for the arrows), or on the mouse cursor (still in experimental mode).);\n "},vi=(e,t)=>e[jo.A.layoutParams.targetItemSize.unit]===Wr.A[jo.A.layoutParams.targetItemSize.unit].PIXEL&&e[jo.A.layoutParams.targetItemSize.value]>0?e[jo.A.layoutParams.targetItemSize.value]:e[jo.A.layoutParams.targetItemSize.unit]===Wr.A[jo.A.layoutParams.targetItemSize.unit].PERCENT&&e[jo.A.layoutParams.targetItemSize.value]>0?(ui.A&&ui.A.innerWidth||980)*(e[jo.A.layoutParams.targetItemSize.value]/100):t>0?t:e[jo.A.layoutParams.targetItemSize.value],Ai=e=>{let t=Object.assign({},e);return t=Pi(t),t[jo.A.layoutParams.structure.scrollDirection]!==Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL&&t[jo.A.layoutParams.structure.layoutOrientation]!==Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL||(t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.density]=0),t},Pi=e=>{let t=Object.assign({},e);return t.fixedColumns=0,t[jo.A.layoutParams.structure.scrollDirection]!==Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL&&t[jo.A.layoutParams.structure.layoutOrientation]!==Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL||(t.fixedColumns=e[jo.A.layoutParams.structure.responsiveMode]===Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW?t[jo.A.layoutParams.structure.numberOfColumns]:0),t},Si=e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.crop.method]===Wr.A[jo.A.layoutParams.crop.method].FIT&&(t[jo.A.stylingParams.itemBorderWidth]=0,t[jo.A.stylingParams.itemBorderRadius]=0,t[jo.A.stylingParams.itemEnableShadow]=!1),t};const Ci=function(e,t){let r=Object.assign({},e);return Wo.A.isMobile()&&(r=(e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.itemSpacing]>0&&(t[jo.A.layoutParams.structure.itemSpacing]=Math.min(t[jo.A.layoutParams.structure.itemSpacing],50)),t})(r)),r=(e=>{let t=Object.assign({},e);return Wr.A.isLayout("SLIDER")(t)||Wr.A.isLayout("COLUMN")(t)||Wr.A.isLayout("SLIDESHOW")(t)||(t[jo.A.layoutParams.structure.layoutOrientation]===Wr.A[jo.A.layoutParams.structure.layoutOrientation].HORIZONTAL||t[jo.A.layoutParams.groups.groupSize]>1)&&(t[jo.A.layoutParams.info.placement]=Wr.A[jo.A.layoutParams.info.placement].OVERLAY),t})(r),r=(e=>{let t=Object.assign({},e);return e.EXPERIMENTALallowParallelInfos||(0,ci.uF)(t[jo.A.layoutParams.info.placement])||t[jo.A.behaviourParams.item.overlay.hoveringBehaviour]===Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour].NEVER_SHOW||(t[jo.A.behaviourParams.item.overlay.hoveringBehaviour]=Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour].APPEARS),t})(r),r=(e=>{let t=Object.assign({},e);return t[jo.A.stylingParams.itemEnableShadow]&&t[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&(t[jo.A.stylingParams.itemEnableShadow]=!1),t})(r),r=(e=>{let t=Object.assign({},e);return t[jo.A.stylingParams.itemEnableShadow]&&t[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL&&(t[jo.A.layoutParams.structure.gallerySpacing]=Math.max(t[jo.A.layoutParams.structure.gallerySpacing],(t[jo.A.stylingParams.itemShadowSize]||0)+(t[jo.A.stylingParams.itemShadowBlur]||0))),t})(r),r=(e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.navigationArrows.position]===Wr.A[jo.A.layoutParams.navigationArrows.position].OUTSIDE_GALLERY&&(t[jo.A.layoutParams.navigationArrows.padding]=0),t})(r),r=(e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&(t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].HORIZONTAL),t})(r),r=(e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL&&(t[jo.A.behaviourParams.gallery.horizontal.loop]=!1),t})(r),r=(e=>{let t=Object.assign({},e);return(t[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL||t[jo.A.layoutParams.groups.groupSize]>1||!t[jo.A.layoutParams.crop.enable])&&(t[jo.A.behaviourParams.gallery.horizontal.slideAnimation]=Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL),t})(r),r=(e=>{let t=Object.assign({},e);return t.loadMoreButtonFont&&Wo.A.isMobile()&&(t.loadMoreButtonFont.value=t.loadMoreButtonFont.value.replace(/^font\s*:\s*/,""),t.loadMoreButtonFont.value=t.loadMoreButtonFont.value.replace(/;$/,""),t.loadMoreButtonFont.value.indexOf("underline")>-1?(t.loadMoreButtonFont.value=t.loadMoreButtonFont.value.replace("underline",""),t.textDecorationLoadMore="underline"):t.textDecorationLoadMore="none"),t})(r),r=di(r,t),r=(e=>{let t=Object.assign({},e);const r=t[jo.A.layoutParams.groups.allowedGroupTypes].length>=1&&"1"===t[jo.A.layoutParams.groups.allowedGroupTypes].join(""),o=t[jo.A.layoutParams.info.placement].split(",").filter((e=>!(0,ci.WC)(e))).join(",");return(0,ci.O9)(o)&&r||(t[jo.A.layoutParams.navigationArrows.verticalAlignment]=Wr.A[jo.A.layoutParams.navigationArrows.verticalAlignment].ITEM_CENTER),t})(r),r=(e=>{let t=Object.assign({},e);return t[jo.A.behaviourParams.gallery.horizontal.slideshowInfo.enableCounter]?(t[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour]===Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].OFF&&(t[jo.A.behaviourParams.gallery.horizontal.slideshowInfo.enableCounter]=!1),!1===Wr.A.isLayout("SLIDESHOW")(e)&&(t[jo.A.behaviourParams.gallery.horizontal.slideshowInfo.enableCounter]=!1),t):t})(r),r=(e=>{let t=Object.assign({},e);return e[jo.A.behaviourParams.gallery.horizontal.slideAnimation]!==Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].FADE&&e[jo.A.behaviourParams.gallery.horizontal.slideAnimation]!==Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].DECK||!gi.isRelevant(e)||(t[jo.A.behaviourParams.gallery.horizontal.blockScroll]=!0),t})(r),r=(e=>{let t=Object.assign({},e);return e[jo.A.layoutParams.navigationArrows.position]===Wr.A[jo.A.layoutParams.navigationArrows.position].MOUSE_CURSOR&&bi.isRelevant(e)&&(t[jo.A.behaviourParams.item.video.enableControls]=!1),t})(r),r=(e=>{let t=Object.assign({},e);return Wo.A.isTouch()&&e[jo.A.layoutParams.navigationArrows.position]===Wr.A[jo.A.layoutParams.navigationArrows.position].MOUSE_CURSOR&&bi.isRelevant(e)&&(t[jo.A.layoutParams.navigationArrows.enable]=!1),t})(r),r=(e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.crop.cropOnlyFill]&&(t[jo.A.layoutParams.crop.enable]=t[jo.A.layoutParams.crop.method]===Wr.A[jo.A.layoutParams.crop.method].FILL),t})(r),r},wi=e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].ALTERNATE,t[jo.A.layoutParams.crop.method]=Wr.A[jo.A.layoutParams.crop.method].FILL,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.crop.ratios]=[1],t[jo.A.layoutParams.info.placement]=Wr.A[jo.A.layoutParams.info.placement].OVERLAY,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL,t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.layoutParams.structure.gallerySpacing]=0,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL,t[jo.A.layoutParams.groups.groupSize]=3,t[jo.A.layoutParams.groups.density]=.48,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2h"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2v"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3t"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3b"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3l"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3r"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3v"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3h"]],t[jo.A.layoutParams.targetItemSize.value]=86,t[jo.A.layoutParams.targetItemSize.minimum]=50,t[jo.A.layoutParams.groups.groupByOrientation]=!0,t[jo.A.layoutParams.groups.repeatingGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2h"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2h"]],t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.layoutParams.structure.scatter.randomScatter]=0,t[jo.A.layoutParams.structure.scatter.manualScatter]="",t[jo.A.layoutParams.structure.numberOfColumns]=1,t[jo.A.layoutParams.groups.numberOfGroupsPerRow]=0,t[jo.A.layoutParams.structure.groupsOrder]=Wr.A[jo.A.layoutParams.structure.groupsOrder].BY_HEIGHT,t.fixedColumns=1,t},Ei=(wi({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].BRICKS,t[jo.A.layoutParams.crop.method]=Wr.A[jo.A.layoutParams.crop.method].FILL,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.info.placement]=Wr.A[jo.A.layoutParams.info.placement].OVERLAY,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL,t[jo.A.layoutParams.structure.gallerySpacing]=0,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL,t[jo.A.layoutParams.groups.groupSize]=3,t[jo.A.layoutParams.groups.density]=.8,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2h"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2v"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3t"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3b"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3l"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3r"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3v"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3h"]],t[jo.A.behaviourParams.gallery.horizontal.loop]=!1,t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.layoutParams.targetItemSize.value]=400,t[jo.A.layoutParams.targetItemSize.minimum]=50,t[jo.A.layoutParams.groups.groupByOrientation]=!0,t[jo.A.layoutParams.groups.repeatingGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2h"]],t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.layoutParams.structure.scatter.randomScatter]=0,t[jo.A.layoutParams.structure.scatter.manualScatter]="",t[jo.A.layoutParams.structure.numberOfColumns]=1,t[jo.A.layoutParams.groups.numberOfGroupsPerRow]=0,t[jo.A.layoutParams.structure.groupsOrder]=Wr.A[jo.A.layoutParams.structure.groupsOrder].BY_HEIGHT,t[jo.A.layoutParams.crop.ratios]=[.707,1.414,1.414,.707],t.fixedColumns=1,t}),Ii=(Ei({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].COLLAGE,t[jo.A.layoutParams.crop.enable]=!1,Wr.A[jo.A.layoutParams.info.placement].OVERLAY,t[jo.A.layoutParams.groups.groupSize]=3,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2h"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2v"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3t"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3b"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3l"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3r"]],t[jo.A.behaviourParams.gallery.horizontal.loop]=!1,t[jo.A.layoutParams.structure.numberOfGridRows]=1,t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].FIT_TO_SCREEN,t[jo.A.layoutParams.structure.numberOfColumns]=0,t[jo.A.layoutParams.crop.cropOnlyFill]=!1,t[jo.A.behaviourParams.gallery.horizontal.slideAnimation]=Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL,t.fixedColumns=0,t}),Ti=(Ii({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].FULLSIZE,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.crop.ratios]=["100%/100%"],t[jo.A.layoutParams.crop.method]=Wr.A[jo.A.layoutParams.crop.method].FILL,t[jo.A.layoutParams.info.placement]=Wr.A[jo.A.layoutParams.info.placement].OVERLAY,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,t[jo.A.layoutParams.structure.gallerySpacing]=0,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].HORIZONTAL,t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.layoutParams.structure.numberOfGridRows]=1,t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.behaviourParams.gallery.horizontal.enableScrollSnap]=!0,t[jo.A.layoutParams.crop.cropOnlyFill]=!0,t[jo.A.layoutParams.structure.scatter.randomScatter]=0,t[jo.A.layoutParams.structure.scatter.manualScatter]="",t[jo.A.layoutParams.structure.itemSpacing]=0,t}),Oi=(Ti({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].COLUMN,t[jo.A.layoutParams.crop.method]=Wr.A[jo.A.layoutParams.crop.method].FILL,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.crop.ratios]=[.35],t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].HORIZONTAL,t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.layoutParams.structure.numberOfGridRows]=1,t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.layoutParams.structure.numberOfColumns]=0,t[jo.A.layoutParams.crop.cropOnlyFill]=!1,t[jo.A.behaviourParams.gallery.horizontal.slideAnimation]=Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL,t.fixedColumns=0,t}),_i=(Oi({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].GRID,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL,t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.behaviourParams.gallery.horizontal.loop]=!1,t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.layoutParams.crop.cropOnlyFill]=!1,t[jo.A.layoutParams.targetItemSize.minimum]=50,t[jo.A.behaviourParams.gallery.horizontal.slideAnimation]=Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL,t[jo.A.layoutParams.groups.density]=0,t}),Ni=(_i({}),e=>{let t=Object.assign({},e);return t=_i(t),t.targetItemSize=vi(t,Math.round(8.5*t[jo.A.layoutParams.targetItemSize.value]+150)),t=Ai(t),t=(e=>{let t=Object.assign({},e);if(!Wo.A.isUndefined(e[jo.A.layoutParams.structure.numberOfGridRows])&&e[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL)switch(t[jo.A.layoutParams.structure.numberOfColumns]=0,e[jo.A.layoutParams.structure.numberOfGridRows]){case 1:default:t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.density]=0;break;case 2:t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2v"]],t[jo.A.layoutParams.groups.groupSize]=2,t[jo.A.layoutParams.groups.density]=1;break;case 3:t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3v"]],t[jo.A.layoutParams.groups.groupSize]=3,t[jo.A.layoutParams.groups.density]=1}return t})(t),t=Si(t),t}),xi=e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].MASONRY,t[jo.A.layoutParams.crop.enable]=!1,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL,t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.behaviourParams.gallery.horizontal.loop]=!1,t[jo.A.layoutParams.crop.cropOnlyFill]=!1,t},Li=(xi({}),e=>{let t=Object.assign({},e);t=xi(t);const r=t[jo.A.layoutParams.structure.layoutOrientation]===Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL,o=e[jo.A.layoutParams.targetItemSize.value];return t.targetItemSize=vi(t,r?8*o+200:5*o+200),t=Ai(t),t=(e=>{let t=Object.assign({},e);const r=t[jo.A.layoutParams.structure.layoutOrientation]===Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL;return t[jo.A.layoutParams.structure.responsiveMode]=r?e[jo.A.layoutParams.structure.responsiveMode]:Wr.A[jo.A.layoutParams.structure.responsiveMode].FIT_TO_SCREEN,t})(t),t}),Mi=e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].MIX,t[jo.A.layoutParams.crop.method]=Wr.A[jo.A.layoutParams.crop.method].FILL,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.crop.ratios]=[1],t[jo.A.layoutParams.info.placement]=Wr.A[jo.A.layoutParams.info.placement].OVERLAY,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL,t[jo.A.layoutParams.structure.gallerySpacing]=0,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL,t[jo.A.layoutParams.groups.groupSize]=3,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2h"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["2v"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3t"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3b"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3l"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3r"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3v"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3h"]],t[jo.A.layoutParams.groups.density]=.48,t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.layoutParams.targetItemSize.value]=86,t[jo.A.layoutParams.targetItemSize.minimum]=50,t[jo.A.layoutParams.groups.groupByOrientation]=!0,t[jo.A.layoutParams.groups.repeatingGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3l"],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1],Wr.A[jo.A.layoutParams.groups.allowedGroupTypes]["3r"]],t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.layoutParams.structure.scatter.randomScatter]=0,t[jo.A.layoutParams.structure.scatter.manualScatter]="",t[jo.A.layoutParams.structure.numberOfColumns]=1,t[jo.A.layoutParams.groups.numberOfGroupsPerRow]=0,t[jo.A.layoutParams.structure.groupsOrder]=Wr.A[jo.A.layoutParams.structure.groupsOrder].BY_HEIGHT,t.fixedColumns=1,t},Di=(Mi({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].PANORAMA,t[jo.A.layoutParams.crop.enable]=!1,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].VERTICAL,t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.layoutParams.structure.numberOfColumns]=1,t[jo.A.layoutParams.crop.cropOnlyFill]=!1,t[jo.A.behaviourParams.gallery.horizontal.loop]=!1,t.fixedColumns=1,t}),Ri=(Di({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].SLIDER,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].HORIZONTAL,t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.layoutParams.structure.numberOfGridRows]=1,t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.behaviourParams.gallery.horizontal.enableScrollSnap]=!0,t[jo.A.layoutParams.crop.cropOnlyFill]=!0,t[jo.A.behaviourParams.gallery.horizontal.slideAnimation]=Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL,t}),ki=(Ri({}),function(e){e[jo.A.behaviourParams.item.content.placementAnimation]=Wr.A[jo.A.behaviourParams.item.content.placementAnimation].NO_EFFECT,e[jo.A.behaviourParams.item.overlay.hoverAnimation]=Wr.A[jo.A.behaviourParams.item.overlay.hoverAnimation].NO_EFFECT,e[jo.A.behaviourParams.item.content.hoverAnimation]=Wr.A[jo.A.behaviourParams.item.content.hoverAnimation].NO_EFFECT});const Bi=e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].SLIDESHOW,t[jo.A.layoutParams.crop.ratios]=["100%/100%"],t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,t[jo.A.layoutParams.structure.gallerySpacing]=0,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].HORIZONTAL,t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.info.placement]=Wr.A[jo.A.layoutParams.info.placement].BELOW,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.stylingParams.itemBorderWidth]=0,t[jo.A.stylingParams.itemBorderRadius]=0,t[jo.A.stylingParams.itemBorderColor]=void 0,t[jo.A.layoutParams.structure.numberOfGridRows]=1,ki(t),t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.layoutParams.targetItemSize.value]=550,t[jo.A.layoutParams.structure.numberOfColumns]=1,t[jo.A.behaviourParams.gallery.horizontal.enableScrollSnap]=!0,t[jo.A.layoutParams.crop.cropOnlyFill]=!1,t[jo.A.layoutParams.structure.scatter.randomScatter]=0,t[jo.A.layoutParams.structure.scatter.manualScatter]="",t[jo.A.layoutParams.structure.itemSpacing]=0,t.fixedColumns=1,t},Vi=(Bi({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].THUMBNAIL,t[jo.A.layoutParams.crop.ratios]=["100%/100%"],t[jo.A.layoutParams.structure.responsiveMode]=Wr.A[jo.A.layoutParams.structure.responsiveMode].SET_ITEMS_PER_ROW,t[jo.A.layoutParams.crop.enable]=!0,t[jo.A.layoutParams.info.placement]=Wr.A[jo.A.layoutParams.info.placement].OVERLAY,t[jo.A.layoutParams.structure.scrollDirection]=Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,t[jo.A.layoutParams.structure.gallerySpacing]=0,t[jo.A.layoutParams.structure.layoutOrientation]=Wr.A[jo.A.layoutParams.structure.layoutOrientation].HORIZONTAL,t[jo.A.layoutParams.groups.groupSize]=1,t[jo.A.layoutParams.groups.allowedGroupTypes]=[Wr.A[jo.A.layoutParams.groups.allowedGroupTypes][1]],t[jo.A.layoutParams.structure.numberOfGridRows]=1,t[jo.A.layoutParams.crop.enableSmartCrop]=!1,t[jo.A.layoutParams.thumbnails.enable]=!0,t[jo.A.behaviourParams.gallery.horizontal.enableScrollSnap]=!0,t[jo.A.layoutParams.crop.cropOnlyFill]=!1,t[jo.A.layoutParams.structure.scatter.randomScatter]=0,t[jo.A.layoutParams.structure.scatter.manualScatter]="",t[jo.A.layoutParams.structure.itemSpacing]=0,t[jo.A.layoutParams.targetItemSize.value]=550,t}),Fi=(Vi({}),e=>{let t=Object.assign({},e);return t[jo.A.layoutParams.structure.galleryLayout]=Wr.A[jo.A.layoutParams.structure.galleryLayout].EMPTY,t}),Hi=(Fi({}),e=>{try{const t=e.jsonStyleParams?JSON.parse(e.jsonStyleParams):{};return function(...e){return si(Object.assign({},...e.map(ni)))}(e,si(t))}catch(e){return{}}}),Gi=e=>{const t=Wr.A[jo.A.layoutParams.structure.galleryLayout];switch(e[jo.A.layoutParams.structure.galleryLayout]){case t.MASONRY:return Li(e);case t.GRID:return Ni(e);case t.THUMBNAIL:return(e=>{let t=Object.assign({},e);return t=Vi(t),t.targetItemSize=vi(t),t=Si(t),t})(e);case t.SLIDER:return(e=>{let t=Object.assign({},e);return t=Ri(t),t.targetItemSize=vi(t),t=Si(t),t})(e);case t.SLIDESHOW:return(e=>{let t=Object.assign({},e);return t=Bi(t),t.targetItemSize=vi(t),t=Si(t),t})(e);case t.PANORAMA:return(e=>{let t=Object.assign({},e);return t=Di(t),t.targetItemSize=vi(t),t})(e);case t.COLUMN:return(e=>{let t=Object.assign({},e);return t=Oi(t),t.targetItemSize=vi(t),t})(e);case t.MAGIC:return console.error("A layout generated by the magicLayoutSeed is no longer supported as of Pro Gallery v5"),e;case t.FULLSIZE:return(e=>{let t=Object.assign({},e);return t=Ti(t),t.targetItemSize=vi(t),t})(e);case t.BRICKS:return(e=>{let t=Object.assign({},e);return t=Ei(t),t.targetItemSize=vi(t),t})(e);case t.MIX:return(e=>{let t=Object.assign({},e);return t=Mi(t),t.targetItemSize=vi(t),t})(e);case t.ALTERNATE:return(e=>{let t=Object.assign({},e);return t=wi(t),t.targetItemSize=vi(t),t})(e);case t.EMPTY:return(e=>{let t=Object.assign({},e);return t=Fi(t),t=Pi(t),t.targetItemSize=vi(t,Math.round(9*t[jo.A.layoutParams.targetItemSize.value]+100)),t})(e);case t.JSON_FIXED:return Hi(e);case t.COLLAGE:default:return(e=>{let t=Object.assign({},e);t=Ii(t);const r=e[jo.A.layoutParams.targetItemSize.value];return t.targetItemSize=vi(t,Math.round(5*r+500)),t})(e)}},zi=e=>e[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,Wi=e=>{const t=e[jo.A.layoutParams.groups.repeatingGroupTypes].length>1?"1"===e[jo.A.layoutParams.groups.repeatingGroupTypes].join(""):"1"===e[jo.A.layoutParams.groups.allowedGroupTypes].join(""),r=e[jo.A.layoutParams.info.placement].split(",").filter((e=>!(0,ci.WC)(e))).join(",");return t&&(0,ci.O9)(r)&&zi(e)&&e[jo.A.layoutParams.structure.galleryRatio.value]>0};const ji=new class{constructor(){this.options={},this.container={},this.id="",this._cache={}}getOrPutInCache(e,t){return this._cache[e]||(this._cache[e]=t()),this._cache[e]}dumpCache(){this._cache={}}updateParams({options:e,container:t,id:r}){this.dumpCache(),this.id=r||this.id,this.options=e||this.options,this.container=t||this.container,this.fixHeightForHorizontalGalleryIfNeeded()}getGalleryDimensions(){return this.getOrPutInCache("galleryDimensions",(()=>{const e={galleryWidth:Math.ceil(this.getGalleryWidth()),galleryHeight:Math.ceil(this.getGalleryHeight()),scrollBase:this.container.scrollBase?Math.ceil(this.container.scrollBase):0,height:Math.ceil(this.container.height),width:Math.ceil(this.container.width)};return this.container.externalScrollBase&&(e.scrollBase+=this.container.externalScrollBase),this.options[jo.A.layoutParams.thumbnails.enable]&&this.options[jo.A.layoutParams.thumbnails.position]===Wr.A[jo.A.layoutParams.thumbnails.position].OUTSIDE_GALLERY&&(e.galleryHeight-=this.getThumbnailHeightDelta(),e.galleryWidth-=this.getThumbnailWidthDelta()),this.options[jo.A.layoutParams.thumbnails.enable]&&(e.navigationBarHeight=this.getThumbnailHeightDelta()||e.galleryHeight,e.navigationBarWidth=this.getThumbnailWidthDelta()||e.galleryWidth),e}))}getGalleryWidth(){return this.getOrPutInCache("galleryWidth",(()=>{let e=Math.floor(this.container.width)+2*this.getDimensionFix();return this.options[jo.A.layoutParams.navigationArrows.position]===Wr.A[jo.A.layoutParams.navigationArrows.position].OUTSIDE_GALLERY&&this.options[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&(e-=2*(this.options[jo.A.layoutParams.navigationArrows.size]+40+this.options[jo.A.layoutParams.structure.itemSpacing]/2)),e}))}getGalleryHeight(){return this.getOrPutInCache("galleryHeight",(()=>Math.floor((this.container.height>0?this.container.height:0)+(()=>this.options[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?this.getDimensionFix():0)())))}getDimensionFix(){return this.getOrPutInCache("dimensionFix",(()=>Number(this.options[jo.A.layoutParams.structure.itemSpacing]/2)-Number(this.options[jo.A.layoutParams.structure.gallerySpacing])))}getGalleryRatio(){return this.getOrPutInCache("galleryRatio",(()=>{const e=this.getGalleryDimensions();return e.galleryWidth/e.galleryHeight}))}getThumbnailSize(){return this.options[jo.A.layoutParams.thumbnails.size]+this.options[jo.A.layoutParams.structure.gallerySpacing]+this.options[jo.A.layoutParams.thumbnails.marginToGallery]}getThumbnailHeightDelta(){switch(this.options[jo.A.layoutParams.thumbnails.alignment]){case Wr.A[jo.A.layoutParams.thumbnails.alignment].TOP:case Wr.A[jo.A.layoutParams.thumbnails.alignment].BOTTOM:return this.getThumbnailSize();case Wr.A[jo.A.layoutParams.thumbnails.alignment].RIGHT:case Wr.A[jo.A.layoutParams.thumbnails.alignment].LEFT:return 0}}getThumbnailWidthDelta(){switch(this.options[jo.A.layoutParams.thumbnails.alignment]){case Wr.A[jo.A.layoutParams.thumbnails.alignment].TOP:case Wr.A[jo.A.layoutParams.thumbnails.alignment].BOTTOM:return 0;case Wr.A[jo.A.layoutParams.thumbnails.alignment].RIGHT:case Wr.A[jo.A.layoutParams.thumbnails.alignment].LEFT:return this.getThumbnailSize()}}fixHeightForHorizontalGalleryIfNeeded(){if(this.options[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&this.options[jo.A.layoutParams.structure.galleryRatio.value]>0)if(this.options[jo.A.layoutParams.thumbnails.enable]&&this.options[jo.A.layoutParams.thumbnails.position]===Wr.A[jo.A.layoutParams.thumbnails.position].OUTSIDE_GALLERY)switch(this.options[jo.A.layoutParams.thumbnails.alignment]){case Wr.A[jo.A.layoutParams.thumbnails.alignment].TOP:case Wr.A[jo.A.layoutParams.thumbnails.alignment].BOTTOM:this.container.height=this.container.width*this.options[jo.A.layoutParams.structure.galleryRatio.value]+this.getThumbnailHeightDelta();break;case Wr.A[jo.A.layoutParams.thumbnails.alignment].RIGHT:case Wr.A[jo.A.layoutParams.thumbnails.alignment].LEFT:this.container.height=(this.container.width-this.getThumbnailWidthDelta())*this.options[jo.A.layoutParams.structure.galleryRatio.value]}else this.container.height=this.container.width*this.options[jo.A.layoutParams.structure.galleryRatio.value],!this.options[jo.A.layoutParams.structure.galleryRatio.includeExternalInfo]&&Wi(this.options)&&(this.container.height+=this.options.externalInfoHeight)}};const Ui=new class{createBlueprint({params:e,lastParams:t,existingBlueprint:r,blueprintManagerId:o,isUsingCustomInfoElements:i}){this.reasons={items:"",itemsAdded:"",options:"",container:""};let a={};try{const{container:o,items:n,options:s}=e,{container:l,items:u,options:c}=t,{formattedItems:d,changed:h}=this.formatItemsIfNeeded(n,u),{formattedOptions:p,changed:m}=this.formatOptionsIfNeeded(s,c,i),{formattedContainer:g,changed:y}=this.formatContainerIfNeeded(o,l,c,p||r.options,m),f=h||m||y;if(a={itemsChanged:h,optionsChanged:m,containerChanged:y},f||!r){r||(r={});const e=this.createStructure({formattedContainer:g||r.container,formattedItems:d||r.items,formattedOptions:p||r.options},f);p&&(r.options=p),d&&(r.items=d),g&&(r.container=g),r.structure=e;Wo.A.isHeightSetByGallery(r.options)&&(r.container.height=r.container.galleryHeight=e.height)}}catch(e){console.error("Could not create blueprint, error:",e)}return{blueprint:r,changedParams:a,blueprintManagerId:o,reasons:Object.entries(this.reasons).reduce(((e,[t,r])=>[...e,`${t}: ${r}`]),[]).join(", ")}}formatItemsIfNeeded(e,t){const r=t;let o,i=!1;return((e,t)=>{if(e===t)return this.reasons.itemsAdded="items are the same object.",!1;if(!e)return this.reasons.itemsAdded="new items do not exist.",!1;if(!t||t&&0===t.length)return this.reasons.itemsAdded="old items do not exist.",!1;if(t.length>=e.length)return this.reasons.itemsAdded="more old items than new items.",!1;const r=t.reduce(((t,r,o)=>t&&r.id===e[o].itemId),!0);return r||(this.reasons.itemsAdded="items ids were changed. "),r})(e,r)?(o=r.concat(e.slice(r.length).map((e=>ei.convertDtoToLayoutItem(e)))),this.gettingMoreItems=!1,i=!0):((e,t)=>e===t?(this.reasons.items="items are the same object.",!1):e?!t||t&&0===t.length?(this.reasons.items="old items do not exist.",!0):t.length!==e.length?(this.reasons.items="more new items than old items (or vice versa).",!0):e.some(((e,r)=>{const o=t[r];try{const t=!e||!o||e.itemId!==o.itemId||e.mediaUrl!==o.mediaUrl||e.measured!==o.measured||e.metaData&&o.metaData&&(e.metaData.type!==o.metaData.type||e.metaData.title!==o.metaData.title||e.metaData.description!==o.metaData.description)||e.metaData&&"text"===e.metaData.type&&o.metaData&&"text"===o.metaData.type&&(e.metaData.width!==o.metaData.width||e.metaData.height!==o.metaData.height||e.metaData.html!==o.metaData.html||e.metaData.textStyle!==o.metaData.textStyle||e.metaData.editorHtml!==o.metaData.editorHtml);return t&&(this.reasons.items=`items #${r} id was changed.`),t}catch(e){return this.reasons.items="an error occured",!0}}),!1):(this.reasons.items="new items do not exist.",!1))(e,r)&&(o=e.map((e=>Object.assign(ei.convertDtoToLayoutItem(e)))),this.gettingMoreItems=!1,i=!0),{formattedItems:o,changed:i}}formatOptionsIfNeeded(e,t,r){let o,i=!1;if(((e,t)=>{if(!e)return this.reasons.options="no new options.",!1;if(!t)return this.reasons.options="no old options.",!0;try{const r={};Object.keys(t).sort().forEach((e=>r[e]=t[e]));const o={};Object.keys(e).sort().forEach((t=>o[t]=e[t]));const i=JSON.stringify(o)!==JSON.stringify(r);return i&&(this.reasons.options="options were changed."),i}catch(e){return console.error("Could not compare options",e),!1}})(e,t)){const t=function(e){const t=Object.assign({},li,e);return Object.keys(t).forEach((e=>{void 0===t[e]&&(t[e]=li[e])})),t}(e);o=Ci(Gi(t),r),i=!0}return{formattedOptions:o,changed:i}}formatContainerIfNeeded(e,t,r,o,i){let a=!1;let n;return(i||(({newContainerParams:e,oldContainerParams:t,oldOptions:r})=>{if(!r||!t)return this.reasons.container="no old container or options. ",!0;if(!e)return this.reasons.container="no new container.",!1;const i={height:!Wo.A.isHeightSetByGallery(o)&&(!!e.height&&e.height!==t.height),width:!t||!!e.width&&e.width!==t.width};return Object.keys(i).reduce(((e,t)=>(i[t]&&(this.reasons.container+=`container.${t} has changed. `),e||i[t])),!1)})({newContainerParams:e,oldContainerParams:t,oldOptions:r}))&&(ji.updateParams({options:o,container:e}),a=!0,n=Object.assign({},e,ji.getGalleryDimensions())),{formattedContainer:n,changed:a}}createStructure({formattedContainer:e,formattedOptions:t,formattedItems:r}){const o={items:r,container:e,styleParams:t,options:{showAllItems:!0,skipVisibilitiesCalc:!0,useLayoutStore:!1}};return o.options.createLayoutOnInit=!1,this.layouter=new ii(o),this.layouter.createLayout(o)}},Ki=Ui;var $i=r(36457);class Zi{constructor({id:e}){this.id=e+"'s blueprintsManager",this.currentState={},this.existingBlueprint={},this.lastBlueprintId=0,this.cache={},this.api={},this.currentState.totalItemsCount=1/0,this.onBlueprintReady=()=>{},this.loopingItems=!1}init(e){this.api=e.api,this.currentState.totalItemsCount=e&&e.totalItemsCount||this.currentState.totalItemsCount,$i.CB.setDeviceType(e.deviceType)}setCurrentBlueprint(e){this.lastBlueprintId=e}async createBlueprint(e={}){const t=Math.floor(1e3*Math.random());this.currentState.totalItemsCount=e.totalItemsCount||this.api.getTotalItemsCount&&this.api.getTotalItemsCount()||this.currentState.totalItemsCount,this.currentState.isUsingCustomInfoElements=e.isUsingCustomInfoElements||this.api.isUsingCustomInfoElements&&this.api.isUsingCustomInfoElements()||this.currentState.isUsingCustomInfoElements,e=Object.assign(Object.assign({},e),await this.completeParams(e)),e=this.duplicateItemsForSlideshowLoopIfNeeded(e);const{blueprintManagerId:r,blueprint:o,changedParams:i,reasons:a}=await(async e=>(this.setCurrentBlueprint(e.blueprintManagerId),this.api.createBlueprintImp?await this.api.createBlueprintImp(e):await Ki.createBlueprint(e)))({params:e,lastParams:this.currentState,existingBlueprint:this.existingBlueprint,blueprintManagerId:this.id+t,isUsingCustomInfoElements:this.currentState.isUsingCustomInfoElements});if(r!==this.lastBlueprintId)return;const n=Object.values(i).some((e=>!!e)),s=Object.keys(o).length>0;return this.updateLastParamsIfNeeded(e,i,s),await new Promise((e=>setTimeout(e,0))),s&&this.api.onBlueprintReady&&this.api.onBlueprintReady({blueprint:o,blueprintChanged:n,reasons:a}),this.cache[e]=this.existingBlueprint=o}async getMoreItems(e){let t;e!!e)),a=Object.keys(t).length>0;return this.updateLastParamsIfNeeded(e,r,a),a&&this.api.onBlueprintReady&&this.api.onBlueprintReady({blueprint:t,blueprintChanged:i,reasons:o,initialBlueprint:!0}),a&&(this.cache[e]=this.existingBlueprint=t)}createSingleBlueprint(e={}){let{isUsingCustomInfoElements:t}=e;const{blueprint:r}=Ki.createBlueprint({params:e,lastParams:{},existingBlueprint:{},blueprintManagerId:this.id+"_singleBlueprint",isUsingCustomInfoElements:t});return r}duplicateGalleryItems({items:e,duplicateFactor:t=1}){const r=(e=e||this.currentState.items).slice(0,this.currentState.totalItemsCount);for(let o=0;o{let t=!0;return e&&Object.keys(e).length>0&&(t=!1),t})(e)&&(e=this.api.fetchContainer&&await this.api.fetchContainer()||this.currentState.container),e}async fetchItemsIfNeeded(e){return(e=>{let t=!0;return e&&e.length>0&&(t=!1),t})(e)&&(e=!this.loopingItems&&this.api.fetchItems&&await this.api.fetchItems()||this.currentState.items),e}async fetchOptionsIfNeeded(e){return(e=>{let t=!0;return e&&Object.keys(e).length>0&&(t=!1),t})(e)&&(e=this.api.fetchOptions&&await this.api.fetchOptions()||this.currentState.options),e}updateLastParamsIfNeeded({items:e,container:t,options:r},o,i){i&&(this.currentState.items=o.itemsChanged?e:this.currentState.items,this.currentState.container=o.containerChanged?Object.assign({},t):this.currentState.container,this.currentState.options=o.optionsChanged?Object.assign({},r):this.currentState.options)}needMoreItems(e){this.getMoreItems(e)}}class Yi extends i.Component{render(){if("true"!==Wo.A.getTopUrlParam("pgdebug"))return!1;const e=i.createElement("div",{className:"version-header "},"Pro Gallery Version #",ui.A.staticsVersion);let t="";try{t=" psw"+ui.A.top.screen.width+" piw"+ui.A.top.innerWidth+" pbw"+ui.A.top.document.body.clientWidth}catch(e){}const r=i.createElement("div",{className:"version-header "},Wo.A.isLandscape()?"land":"port"," sw",ui.A.screen.width,"sh",ui.A.screen.height," iw",ui.A.innerWidth," bw",ui.A.document.body.clientWidth," sr","1","rc",this.props.resizeCount," oc",this.props.orientationCount," nh",this.props.newHeight," lh",this.props.lastHeight,t,"www",this.props.maxGalleryWidth);return i.createElement("div",null,e,r)}}const qi=Yi;class Xi extends i.Component{constructor(e){super(e),this.state={isPrinting:!1}}componentDidMount(){window.addEventListener("beforeprint",(()=>{this.setState({isPrinting:!0})})),window.addEventListener("afterprint",(()=>{this.setState({isPrinting:!1})}))}render(){return this.state.isPrinting?i.createElement("source",Object.assign({},this.props)):null}}class Qi extends i.Component{constructor(e){super(e),this.imageRef=null}componentDidMount(){var e;(null===(e=this.imageRef)||void 0===e?void 0:e.complete)&&"function"==typeof this.props.onLoad&&this.props.onLoad()}render(){const e=this.props,{customImageRenderer:t}=e,r=(0,y.__rest)(e,["customImageRenderer"]);return"function"==typeof t?t(this.props):"string"==typeof this.props.src?i.createElement("img",Object.assign({ref:e=>{this.imageRef=e},alt:this.props.alt},r)):"object"==typeof this.props.src?i.createElement("picture",{id:`multi_picture_${this.props.id}`,key:`multi_picture_${this.props.id}`},this.props.src.map(((e,t)=>e.forPrinting?i.createElement(Xi,{key:`print-only-image-${t}`,srcSet:e.dpr,type:`image/${e.type}`}):i.createElement("source",{key:`image-source-${t}`,srcSet:e.dpr||e.url,type:`image/${e.type}`}))),i.createElement("img",Object.assign({ref:e=>{this.imageRef=e},alt:this.props.alt},r,{src:this.props.src[this.props.src.length-1].url}))):null}}const Ji=Qi;class ea extends i.Component{constructor(e){super(e),this.getImageContainer=this.getImageContainer.bind(this),this.getImageContainerClassNames=this.getImageContainerClassNames.bind(this),this.state={isHighResImageLoaded:!1},this.handleHighResImageLoad=this.handleHighResImageLoad.bind(this)}componentDidMount(){try{"function"==typeof this.props.actions.setItemLoaded&&this.props.actions.setItemLoaded()}catch(e){console.error(e)}}handleHighResImageLoad(){this.setState({isHighResImageLoaded:!0});try{this.props.actions.setItemLoaded()}catch(e){console.error("Failed to load high res image",e)}}getImageContainerClassNames(){const{isCurrentHover:e,options:t}=this.props,{isHighResImageLoaded:r}=this.state;return["gallery-item-content",e?"item-content-hover":"item-content-regular","image-item","gallery-item-visible","gallery-item","gallery-item-preloaded",t[jo.A.layoutParams.crop.enable]&&t[jo.A.layoutParams.crop.method]===Wr.A[jo.A.layoutParams.crop.method].FIT?"grid-fit":"",t[jo.A.behaviourParams.item.content.loader]===Wr.A[jo.A.behaviourParams.item.content.loader].COLOR?"load-with-color "+(r?"image-loaded":""):""].join(" ")}getImageContainer(e,t,r){const{imageDimensions:o,id:a,actions:n}=this.props;return i.createElement("div",{className:t,onTouchStart:n.handleItemMouseDown,onTouchEnd:n.handleItemMouseUp,key:"image_container-"+a,"data-hook":"image-item",style:o},e(),r)}getImageAnimationOverlay(){const{imageDimensions:e,options:t,createUrl:r,id:o}=this.props;let a=null;switch(t[jo.A.behaviourParams.gallery.scrollAnimation]){case Wr.A[jo.A.behaviourParams.gallery.scrollAnimation].BLUR:a=r(Wr.A.urlSizes.RESIZED,Wr.A.urlTypes.LOW_RES);break;case Wr.A[jo.A.behaviourParams.gallery.scrollAnimation].MAIN_COLOR:a=r(Wr.A.urlSizes.PIXEL,Wr.A.urlTypes.HIGH_RES)}return a&&i.createElement("div",{key:"image_container-overlay-"+o,"data-hook":"image-item-overlay",style:Object.assign(Object.assign({},e),{backgroundImage:`url(${a})`,backgroundSize:"cover",pointerEvents:"none",position:"absolute",top:0,left:0})})}getImageElement(){const{alt:e,imageDimensions:t,createUrl:r,id:o,idx:a,settings:n={},options:s}=this.props,{isHighResImageLoaded:l}=this.state,u=n&&n.imageProps&&"function"==typeof n.imageProps?n.imageProps(o):{},{marginLeft:c,marginTop:d}=t,h=(0,y.__rest)(t,["marginLeft","marginTop"]);return()=>{var t,n,c;const d=[],p="string"==typeof e?e:"untitled image",m=Wo.A.isMobile()&&this.props.options[jo.A.behaviourParams.gallery.blockContextMenu]?{WebkitUserSelect:"none",WebkitTouchCallout:"none"}:{},g=this.props.isPrerenderMode?{width:"100%",height:"100%"}:{};if(!l){let e=null;const a=Object.assign({className:"gallery-item-visible gallery-item gallery-item-preloaded",key:"gallery-item-image-img-preload","data-hook":"gallery-item-image-img-preload",loading:"eager"},u);switch(s[jo.A.behaviourParams.item.content.loader]){case Wr.A[jo.A.behaviourParams.item.content.loader].BLUR:e=i.createElement(Ji,Object.assign({alt:p,key:"image_preload_blur-"+o,src:r(Wr.A.urlSizes.RESIZED,Wr.A.urlTypes.LOW_RES),style:Object.assign(Object.assign(Object.assign({},h),g),m)},a,{customImageRenderer:null===(t=this.props.customComponents)||void 0===t?void 0:t.customImageRenderer}));break;case Wr.A[jo.A.behaviourParams.item.content.loader].MAIN_COLOR:e=i.createElement(Ji,Object.assign({alt:p,key:"image_preload_main_color-"+o,src:r(Wr.A.urlSizes.PIXEL,Wr.A.urlTypes.HIGH_RES),style:Object.assign(Object.assign(Object.assign({},h),g),m)},a,{customImageRenderer:null===(n=this.props.customComponents)||void 0===n?void 0:n.customImageRenderer}))}d.push(e)}const y=!this.props.isPrerenderMode,f=s[jo.A.stylingParams.itemResolutionMode]===Wr.A[jo.A.stylingParams.itemResolutionMode].FULL?Wr.A.urlSizes.FULL:Wr.A.urlSizes.MULTI,b=r(f,Wr.A.urlTypes.HIGH_RES),v=i.createElement(Ji,Object.assign({key:"image_highres-"+o,className:"gallery-item-visible gallery-item gallery-item-preloaded","data-hook":"gallery-item-image-img","data-idx":a,src:b,alt:p,onLoad:this.handleHighResImageLoad,loading:this.props.isPrerenderMode?"lazy":"eager",style:Object.assign(Object.assign(Object.assign({},h),m),!y&&g)},u,{customImageRenderer:null===(c=this.props.customComponents)||void 0===c?void 0:c.customImageRenderer}));return d.push(v),d}}render(){const e=this.getImageElement(),t=`${this.getImageContainerClassNames()} ${this.props.extraClasses||""}`,r=this.props.overlay||this.getImageAnimationOverlay();return this.getImageContainer(e,t,r)}}const ta=ea;const ra=function(e){return class extends i.Component{constructor(e){super(e),this.onMouseMove=this.onMouseMove.bind(this),this.onMouseDown=this.onMouseDown.bind(this),this.onMouseUp=this.onMouseUp.bind(this),this.isMagnifiedBiggerThanContainer=this.isMagnifiedBiggerThanContainer.bind(this),this.toggleMagnify=this.toggleMagnify.bind(this),this.getMagnifyInitialPos=this.getMagnifyInitialPos.bind(this),this.getBoundrys=this.getBoundrys.bind(this),this.getMagnifiedDimensions=this.getMagnifiedDimensions.bind(this),this.containerRef=null,this.state={shouldMagnify:!1,x:0,y:0}}onDragStart(e){e.preventDefault()}onMouseMove(e){if(this.dragStarted){const{magnifiedWidth:t,magnifiedHeight:r}=this.getMagnifiedDimensions();this.isDragging=!0;const{cubedWidth:o,cubedHeight:i}=this.props.style,{clientY:a,clientX:n}=e,{boundryY:s,boundryX:l}=this.getBoundrys();this.setState({x:Math.max(-l,Math.min(this.dragStartX-n,t-o)),y:Math.max(-s,Math.min(this.dragStartY-a,r-i))})}}onMouseDown(e){const{clientX:t,clientY:r}=e,{x:o,y:i,shouldMagnify:a}=this.state;a?(this.dragStartX=o+t,this.dragStartY=i+r,this.dragStarted=!0):this.setState(this.getMagnifyInitialPos(e))}onMouseUp(){this.isDragging||this.toggleMagnify(),this.dragStarted=!1,this.isDragging=!1}toggleMagnify(e){const{shouldMagnify:t}=this.state;"boolean"==typeof e?this.setState({shouldMagnify:e}):this.setState({shouldMagnify:!t})}getMagnifiedDimensions(){const{style:{innerHeight:e,innerWidth:t}}=this.props,r=this.props.options[jo.A.behaviourParams.item.content.magnificationValue];return{magnifiedHeight:e*r,magnifiedWidth:t*r}}getPreloadImage(){var e;const{createUrl:t,id:r,style:o,imageDimensions:a,options:n}=this.props,{innerWidth:s,innerHeight:l}=o,{marginTop:u,marginLeft:c}=a,{shouldMagnify:d,x:h,y:p}=this.state,m=n[jo.A.behaviourParams.item.content.magnificationValue],g=t(Wr.A.urlSizes.RESIZED,Wr.A.urlTypes.HIGH_RES),y=d?m:1;return i.createElement(Ji,{alt:"",key:"magnified-item-preload-"+r,className:"magnified-item-preload",src:g,style:{width:s,height:l,position:"relative",zIndex:1,opacity:d?1:0,transform:`scale(${y})`,transformOrigin:`${(h+c)/(m-1)}px ${(p+u)/(m-1)}px`,transition:"transform 0.3s ease"+(d?"":", opacity 0.1s ease 0.3s")},customImageRenderer:null===(e=this.props.customComponents)||void 0===e?void 0:e.customImageRenderer})}getHighResImage(){var e;const{createMagnifiedUrl:t,id:r,alt:o,options:a,isPrerenderMode:n}=this.props,{magnifiedWidth:s,magnifiedHeight:l}=this.getMagnifiedDimensions(),u=t(a[jo.A.behaviourParams.item.content.magnificationValue]);return i.createElement(Ji,{key:`magnified-item-${r}`,className:"magnified-item","data-hook":"magnified-item",src:u,alt:"string"==typeof o?o:"untitled image",id:r,isPrerenderMode:n,style:{width:s,height:l,position:"absolute"},customImageRenderer:null===(e=this.props.customComponents)||void 0===e?void 0:e.customImageRenderer})}isMagnifiedBiggerThanContainer(e){const{magnifiedWidth:t,magnifiedHeight:r}=this.getMagnifiedDimensions(),{cubedWidth:o,cubedHeight:i}=e;return othis.containerRef=e,className:"magnified-item-container",style:this.getContainerStyle(),onDragStart:this.onDragStart,onMouseMove:this.onMouseMove,onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp},i.createElement(e,Object.assign({},this.props)),this.getPreloadImage(),i.createElement("div",{className:"magnified-images",style:this.getMagnifiedImageStyle()},t&&this.getHighResImage()))}}},oa=ra(ta);var ia=r(58961);const aa=({url:e,dimensions:t})=>{const r=e,o={"data-hook":"video-iframe-placeholder",className:"gallery-item-content video-iframe-placeholder",title:"pro-gallery-video",style:t,allow:"fullscreen",allowFullScreen:!0,loading:"lazy"};return(null==e?void 0:e.includes("youtube.com"))||(null==e?void 0:e.includes("youtu.be"))||(null==e?void 0:e.includes("vimeo.com"))?i.createElement("iframe",Object.assign({},o,{src:e+"&autoplay=0&muted=1"})):i.createElement("iframe",Object.assign({},o,{src:r,srcDoc:`\n \n `}))},na=e=>"video"===e?i.createElement(ia.v,{type:"videoPlayButton",size:60}):"3d"===e?i.createElement(ia.v,{type:"rotateArrow",size:60}):i.createElement(i.Fragment,null);function sa(e){const{hasLink:t,options:r,imageDimensions:o,showPlayButton:a,MediaImplementation:n,enableImagePlaceholder:s,isVideoPlaceholder:l,videoPlaceholderUrl:u}=e,{behaviourParams_item_clickAction:c,behaviourParams_item_video_playTrigger:d}=r,[h,p]=(0,i.useState)(!1);(0,i.useEffect)((()=>{p(!0)}),[]);const m=(0,i.useMemo)((()=>!Wo.A.isSSR()&&(d===Wr.A[jo.A.behaviourParams.item.video.playTrigger].HOVER||d===Wr.A[jo.A.behaviourParams.item.video.playTrigger].AUTO||(c===Wr.A[jo.A.behaviourParams.item.clickAction].NOTHING||c===Wr.A[jo.A.behaviourParams.item.clickAction].MAGNIFY||c===Wr.A[jo.A.behaviourParams.item.clickAction].LINK&&!t))),[t,d,c]),g=(t={})=>s?i.createElement(ta,Object.assign({},e,{imageDimensions:o,id:e.idx,overlay:a&&!m&&na(e.type),extraClasses:e.placeholderExtraClasses.join(" ")},t)):i.createElement(i.Fragment,null),y=g(),f=i.createElement(aa,{dimensions:o,url:l?u:e.videoUrl}),b=i.createElement(i.Fragment,null,y,f,e.hover);return m&&!e.isPrerenderMode&&h?(0,$i.Q)()?i.createElement(i.Fragment,null,y,e.hover):i.createElement(i.Suspense,{fallback:b},i.createElement(n,Object.assign({},e,{thumbnail:y,placeholder:b,thumbnailWithOverride:g}))):b}const la=i.lazy((()=>r.e(2114).then(r.bind(r,44155))));function ua(e){const{options:t}=e,r=t[jo.A.behaviourParams.item.threeDimensionalScene.playTrigger],o=t[jo.A.behaviourParams.item.threeDimensionalScene.enablePlayButton];return i.createElement(sa,Object.assign({},e,{MediaImplementation:la,playTrigger:r,placeholderExtraClasses:["gallery-item-3d-placeholder"],enableImagePlaceholder:!0,showPlayButton:o}))}const ca=e=>t=>{const{itemWasHovered:r,isCurrentHover:o,hasSecondaryMedia:a,secondaryMediaItem:n}=t;if(t.options[jo.A.behaviourParams.item.secondaryMedia.trigger]===Wr.A[jo.A.behaviourParams.item.secondaryMedia.trigger].OFF||!a)return i.createElement(e,Object.assign({},t));return i.createElement("div",{className:"item-with-secondary-media-container"},i.createElement(e,Object.assign({},t)),i.createElement("div",{className:["secondary-media-item",o?"show":"hide"].join(" ")},r&&i.createElement(e,Object.assign({},(()=>{const{createUrl:e,createMagnifiedUrl:r,style:o,html:i}=n;return Object.assign(Object.assign({},t),{style:o,html:i,createUrl:e,createMagnifiedUrl:r})})()))))};class da extends i.Component{constructor(e){super(e),"function"==typeof this.props.actions.setItemLoaded&&this.props.actions.setItemLoaded()}getTextDimensions(){const{style:e,options:t,cropRatio:r,imageDimensions:o}=this.props,i=e.ratio[1/0,1/0],this.inScreenPadding=()=>[0,0],this.aboveScreenPadding=()=>[0,1/0],this.justBelowScreenPadding=e=>[1/0,-1*(e+this.screenSize)],this.justBelowAndAboveScreenPadding=()=>[2560,1/0],this.justBelowAndInScreenPadding=()=>[5120,0],this.belowScreenPadding=()=>[1/0,0],this.highResPadding=()=>[5120,1/0],this.lowResPadding=()=>[10240,1/0]}getSellectorDomId({id:e,idx:t}){return`pgi${String(e).replace(/[\W]+/g,"")}_${t}`}buildScrollClassName(e,t,r){const o=String(e).replace(/[\W]+/g,"").slice(-8);return`${this.pgScrollClassName}_${o}_${r}-${this.pgScrollSteps[t]+Number(r)}`}calcScrollClasses(e,t){return`${this.pgScrollClassName}-${t} `+this.pgScrollSteps.map(((r,o)=>this.buildScrollClassName(e,o,Math.floor(t/r)*r))).join(" ")}calcScrollCss({id:e,items:t,options:r,container:o}){if(Wo.A.isVerbose()&&console.time("CSS Scroll"),!t||!t.length)return[];if(r[jo.A.behaviourParams.gallery.scrollAnimation]===Wr.A[jo.A.behaviourParams.gallery.scrollAnimation].NO_EFFECT)return[];this.screenSize=r[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?Math.min(ui.A.outerWidth,ui.A.screen.width,o.galleryWidth):Math.min(ui.A.outerHeight,ui.A.screen.height),r[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL&&Wo.A.isMobile()&&(this.screenSize+=50),this.calcScrollPaddings();const[i]=t.slice(-1),{top:a,right:n}=i.offset,s=this.pgScrollSteps[0];this.minHeight=0-s,this.maxHeight=(Math.ceil(((r[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?n:a)+this.screenSize)/s)+1)*s;const l=t.map((t=>this.calcScrollCssForItem({id:e,item:t,options:r})));return Wo.A.isVerbose()&&console.timeEnd("CSS Scroll"),l}shouldCalcScrollCss({type:e}){return"video"!==e&&"text"!==e&&"3d"!==e}createScrollSelectorsFunction({id:e,item:t,options:r}){const o=r[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?t.offset.left-this.screenSize:t.offset.top-this.screenSize,i=r[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?t.offset.left+t.width:t.offset.top+t.height,a=this.pgScrollSteps[this.pgScrollSteps.length-1],n=(e,t)=>Math.ceil(Math.min(this.maxHeight,e)/t)*t,s=(e,t)=>Math.floor(Math.max(this.minHeight,e)/t)*t,l=this.getSellectorDomId(t);return(t,r)=>{const[u,c]=t;if(u===1/0&&c===1/0)return`#pro-gallery-${e} #${l} ${r}`;let d=s(o-u,a);const h=n(i+c,a),p=[];for(;dd%e==0&&d+e<=h));if(-1===o){console.error("largestDividerIdx is -1. Couldn't find index in pgScrollSteps array.\nfrom =",d,"\nto =",h,"\npadding[0] =",t[0],"\npadding[1] =",t[1]);break}p.push(`.${this.buildScrollClassName(e,o,d)} ~ div #${l} ${r}`),d+=this.pgScrollSteps[o]}return p.join(", ")}}calcScrollCssForItem({id:e,item:t,options:r}){const{idx:o}=t;let i="";const a=this.createScrollSelectorsFunction({id:e,item:t,options:r});return i+=this.createScrollAnimationsIfNeeded({idx:o,item:t,options:r,createScrollSelectors:a}),this.scrollCss[o]=i||this.scrollCss[o],this.scrollCss[o]}createScrollAnimationsIfNeeded({idx:e,options:t,createScrollSelectors:r}){const o=t[jo.A.behaviourParams.gallery.scrollAnimation],{NO_EFFECT:i,FADE_IN:a,GRAYSCALE:n,SLIDE_UP:s,EXPAND:l,SHRINK:u,ZOOM_OUT:c,ONE_COLOR:d,MAIN_COLOR:h,BLUR:p}=Wr.A[jo.A.behaviourParams.gallery.scrollAnimation],m=t[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT,g=t[jo.A.layoutParams.structure.scrollDirection];if(o===i)return"";const y=100*(e%3+1),f=100*(e%3+1),b=this.allPagePadding(),v=this.aboveScreenPadding();let A="";if(o!==h&&o!==p||(A+=r(b,' [data-hook="image-item-overlay"]')+`{filter: opacity(1); transition: filter 1.${f}s ease-in ${y}ms !important;}`,A+=r(v,' [data-hook="image-item-overlay"]')+"{filter: opacity(0) !important;}"),o===a&&(A+=r(b,"")+`{filter: opacity(0); transition: filter 1.${f}s ease-in !important;}`,A+=r(v,"")+"{filter: opacity(1) !important;}"),o===n&&(A+=r(b," .gallery-item-wrapper")+`{filter: grayscale(100%); transition: filter 1.${200+f}s ease-in !important;}`,A+=r(v," .gallery-item-wrapper")+"{filter: grayscale(0) !important;}"),o===s){const e=g===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?"X":"Y",t=m?"-":"";A+=r(b,"")+`{transform: translate${e}(${t}100px); transition: transform 0.8s cubic-bezier(.13,.78,.53,.92) !important;}`,A+=r(v,"")+`{transform: translate${e}(0) !important;}`}if(o===l&&(A+=r(b,"")+`{transform: scale(0.95); transition: transform 1s cubic-bezier(.13,.78,.53,.92) ${y}ms !important;}`,A+=r(v,"")+"{transform: scale(1) !important;}"),o===u&&(A+=r(b,"")+`{transform: scale(1.05); transition: transform 1s cubic-bezier(.13,.78,.53,.92) ${y}ms !important;}`,A+=r(v,"")+"{transform: scale(1) !important;}"),o===c&&(A+=r(b," .gallery-item-wrapper")+`{transform: scale(1.1); transition: transform 1.2s cubic-bezier(.13,.78,.53,.92) ${y}ms !important;}`,A+=r(v," .gallery-item-wrapper")+"{transform: scale(1) !important;}"),o===d){const e=t.oneColorAnimationColor&&t.oneColorAnimationColor.value?t.oneColorAnimationColor.value:"transparent";A+=r(b,"")+`{background-color: ${e};}`,A+=r(b," .gallery-item-wrapper")+`{filter: opacity(0); transition: filter 0.${600+f}s ease-in !important;}`,A+=r(v," .gallery-item-wrapper")+"{filter: opacity(1) !important;}"}return A}};function ga(e){return Object.assign({},(e[jo.A.layoutParams.info.layout]===Wr.A[jo.A.layoutParams.info.layout].ATTACHED_BACKGROUND||Wr.A.hasHoverPlacement(e[jo.A.layoutParams.info.placement]))&&Object.assign(Object.assign({},fa(e[jo.A.stylingParams.itemBorderRadius],e[jo.A.stylingParams.itemBorderWidth],e[jo.A.stylingParams.itemBorderColor])),function(e){let t={};if(e[jo.A.stylingParams.itemEnableShadow]){const r=e[jo.A.stylingParams.itemShadowBlur],o=e[jo.A.stylingParams.itemShadowDirection],i=e[jo.A.stylingParams.itemShadowSize],a=-1*(Number(o)-90)/360*2*Math.PI;t={boxShadow:`${Math.round(i*Math.cos(a))}px ${Math.round(-1*i*Math.sin(a))}px ${r}px ${Wo.A.formatColor(e[jo.A.stylingParams.itemShadowOpacityAndColor])}`}}return t}(e)))}function ya(e){return Object.assign({},!Wr.A.hasHoverPlacement(e[jo.A.layoutParams.info.placement])&&(e[jo.A.layoutParams.info.layout]===Wr.A[jo.A.layoutParams.info.layout].NO_BACKGROUND||e[jo.A.layoutParams.info.layout]===Wr.A[jo.A.layoutParams.info.layout].SEPARATED_BACKGROUND)&&Object.assign({},fa(e[jo.A.stylingParams.itemBorderRadius],e[jo.A.stylingParams.itemBorderWidth],e[jo.A.stylingParams.itemBorderColor])))}function fa(e,t,r){return Object.assign(Object.assign({overflow:"hidden"},e>0&&{borderRadius:e}),t>0&&{borderWidth:t+"px",borderColor:Wo.A.formatColor(r),borderStyle:"solid"})}function ba(e,t,r,o){const i=Object.assign(Object.assign({},Wr.A.hasExternalHorizontalPlacement(e)&&{height:r,float:Wr.A.isExternalRightPlacement(e)?"right":"left"}),Wr.A.hasExternalVerticalPlacement(e)&&{height:o,boxSizing:"content-box"});return t[jo.A.layoutParams.info.layout]===Wr.A[jo.A.layoutParams.info.layout].SEPARATED_BACKGROUND?Object.assign(Object.assign(Object.assign(Object.assign({},i),fa(t[jo.A.layoutParams.info.border.radius],t[jo.A.layoutParams.info.border.width],t[jo.A.layoutParams.info.border.color])),Wr.A.hasExternalAbovePlacement(e)&&{marginBottom:t[jo.A.layoutParams.info.spacing]}),Wr.A.hasExternalBelowPlacement(e)&&{marginTop:t[jo.A.layoutParams.info.spacing]}):i}function va(e,t,r,o){const i=Object.assign(Object.assign({},(t[jo.A.layoutParams.info.layout]===Wr.A[jo.A.layoutParams.info.layout].SEPARATED_BACKGROUND||t[jo.A.layoutParams.info.layout]===Wr.A[jo.A.layoutParams.info.layout].ATTACHED_BACKGROUND)&&t.textBoxFillColor&&t.textBoxFillColor.value&&{backgroundColor:t.textBoxFillColor.value}),{overflow:"hidden",boxSizing:"border-box"}),a=Wr.A.hasExternalVerticalPlacement(e),n=Wr.A.hasExternalHorizontalPlacement(e);return Object.assign(Object.assign(Object.assign({},i),a&&function(e,t){return{width:"100%",height:t}}(0,r)),n&&function(e,t){return{height:"100%",width:t}}(0,o))}const Aa=Wo.A.isiOS(),Pa=i.lazy((()=>r.e(4367).then(r.bind(r,80410))));class Sa extends i.Component{render(){const e=(((t=this.props).videoUrl||t.url).includes("youtube.com")||(t.videoUrl||t.url).includes("youtu.be"))&&Aa;var t;return i.createElement(Pa,Object.assign({},this.props,{loadVideo:this.props.shouldPlay||e,videoPlaceholder:this.props.thumbnail,videoPlayButton:this.props.showPlayButton&&i.createElement(ia.v,{type:"videoPlayButton",size:60})}))}}class Ca extends i.Component{render(){const e=this.props.options[jo.A.behaviourParams.item.video.enablePlayButton];return i.createElement(sa,Object.assign({},this.props,{MediaImplementation:Sa,enableImagePlaceholder:(0,pa.g4)(this.props.options),showPlayButton:e,placeholderExtraClasses:["video-item","gallery-item-video"]}))}}const wa=Ca;function Ea(e){return Object.assign(Object.assign({},e),{isMobile:Wo.A.isMobile()})}const Ia=({idx:e,activeIndex:t,options:r},o=!1)=>{const{[jo.A.behaviourParams.gallery.horizontal.slideAnimation]:i}=r,a=r[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT;switch(i){case Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].FADE:return"fade fade-"+(t===e?"visible":"hidden");case Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].DECK:return te?"deck-before"+(a?"-rtl":""):{};default:return{}}},Ta=ca(oa),Oa=ca(da);class _a extends i.Component{constructor(e){super(e),this.itemContainer=i.createRef(),this.shouldUseDirectLink=()=>{const{directLink:e}=this.props,{url:t,target:r}=e||{},o=!(!t||!r||this.props.options[jo.A.behaviourParams.item.clickAction]!==Wr.A[jo.A.behaviourParams.item.clickAction].LINK);return this.shouldShowHoverOnMobile()&&this.isClickOnCurrentHoveredItem()&&o?(this.props.actions.eventsListener(Wr.A.events.HOVER_SET,-1),!0):!(!o||this.shouldShowHoverOnMobile())},this.isClickOnCurrentHoveredItem=()=>this.state.isCurrentHover||this.props.options[jo.A.behaviourParams.item.overlay.hoveringBehaviour]===Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour].ALWAYS_SHOW,this.props.actions.eventsListener(Wr.A.events.ITEM_CREATED,this.props),this.init(),this.state={isCurrentHover:!1,itemWasHovered:!1},this.activeElement=""}init(){this.onItemClick=this.onItemClick.bind(this),this.onItemWrapperClick=this.onItemWrapperClick.bind(this),this.onItemInfoClick=this.onItemInfoClick.bind(this),this.onAnchorKeyDown=this.onAnchorKeyDown.bind(this),this.onContainerKeyUp=this.onContainerKeyUp.bind(this),this.handleItemMouseDown=this.handleItemMouseDown.bind(this),this.handleItemMouseUp=this.handleItemMouseUp.bind(this),this.setItemLoaded=this.setItemLoaded.bind(this),this.isHighlight=this.isHighlight.bind(this),this.getItemHover=this.getItemHover.bind(this),this.getImageItem=this.getImageItem.bind(this),this.getVideoItem=this.getVideoItem.bind(this),this.getTextItem=this.getTextItem.bind(this),this.getItemInner=this.getItemInner.bind(this),this.getItemContainerStyles=this.getItemContainerStyles.bind(this),this.getItemWrapperStyles=this.getItemWrapperStyles.bind(this),this.getItemAriaLabel=this.getItemAriaLabel.bind(this),this.getItemContainerClass=this.getItemContainerClass.bind(this),this.getItemWrapperClass=this.getItemWrapperClass.bind(this),this.getItemContainerTabIndex=this.getItemContainerTabIndex.bind(this),this.isIconTag=this.isIconTag.bind(this),this.onMouseEnter=this.onMouseEnter.bind(this),this.onMouseLeave=this.onMouseLeave.bind(this),this.onFocus=this.onFocus.bind(this),this.onBlur=this.onBlur.bind(this),this.checkIfCurrentHoverChanged=this.checkIfCurrentHoverChanged.bind(this),this.shouldHoverWithoutOverlayAndClickOnMobile=this.shouldHoverWithoutOverlayAndClickOnMobile.bind(this)}setItemLoaded(){this.props.actions.eventsListener(Wr.A.events.ITEM_LOADED,this.props),this.setState({loaded:!0})}isIconTag(e){return["button","i","a","svg","path"].indexOf(e.toLowerCase())>=0}onMouseEnter(){Wo.A.isMobile()||this.props.actions.eventsListener(Wr.A.events.HOVER_SET,this.props.idx)}onMouseLeave(){Wo.A.isMobile()||this.props.actions.eventsListener(Wr.A.events.HOVER_SET,-1)}onFocus(){var e;(null===(e=this.props.settings)||void 0===e?void 0:e.isAccessible)&&this.props.actions.eventsListener(Wr.A.events.HOVER_SET,this.props.idx),this.props.actions.eventsListener(Wr.A.events.ITEM_FOCUSED,this.props)}onBlur(){var e;(null===(e=this.props.settings)||void 0===e?void 0:e.isAccessible)&&this.props.actions.eventsListener(Wr.A.events.HOVER_SET,-1),this.props.actions.eventsListener(Wr.A.events.ITEM_LOST_FOCUS,this.props)}onAnchorKeyDown(e){switch(e.keyCode||e.charCode){case 32:case 13:return e.stopPropagation(),this.onItemClick(e,"item-container",!1),!1;default:return!0}}handleGalleryItemAction(e){this.props.actions.eventsListener(Wr.A.events.ITEM_ACTION_TRIGGERED,this.props,e)}onItemWrapperClick(e){this.onItemClick(e,"item-media")}onItemInfoClick(e){this.onItemClick(e,"item-info",!1),this.shouldUseDirectLink()||e.stopPropagation()}onItemClick(e,t,r=!0){this.props.actions.eventsListener(Wr.A.events.ITEM_CLICKED,Object.assign(Object.assign({},this.props),{clickTarget:t}),e),this.shouldUseDirectLink()||(r&&e.preventDefault(),this.shouldShowHoverOnMobile()||this.shouldShowSecondMediaOnMobile()?this.handleHoverClickOnMobile(e):this.shouldHoverWithoutOverlayAndClickOnMobile()?this.props.actions.eventsListener(Wr.A.events.HOVER_SET,this.props.idx):this.handleGalleryItemAction(e))}handleHoverClickOnMobile(e){this.isClickOnCurrentHoveredItem()?(this.handleGalleryItemAction(e),this.props.actions.eventsListener(Wr.A.events.HOVER_SET,-1)):this.props.actions.eventsListener(Wr.A.events.HOVER_SET,this.props.idx)}handleItemMouseDown(){return!0}handleItemMouseUp(){return Wo.A.isMobile()&&this.longPressTimer&&clearTimeout(this.longPressTimer),!0}shouldShowHoverOnMobile(){if(Wo.A.isMobile()){const{[jo.A.behaviourParams.item.overlay.hoveringBehaviour]:e,alwaysShowHover:t,previewHover:r}=this.props.options;if(e===Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour].NEVER_SHOW)return!1;if(this.props.options[jo.A.behaviourParams.item.clickAction]===Wr.A[jo.A.behaviourParams.item.clickAction].NOTHING&&"video"!==this.props.type&&"3d"!==this.props.type)return!0;if(this.props.customComponents.customHoverRenderer&&Wr.A.hasHoverPlacement(this.props.options[jo.A.layoutParams.info.placement])&&e!==Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour].NEVER_SHOW)return!0;if(t)return!0;if((0,$i.Q)()&&r)return!0}return!1}shouldShowSecondMediaOnMobile(){return!!Wo.A.isMobile()&&(this.props.options[jo.A.behaviourParams.item.clickAction]===Wr.A[jo.A.behaviourParams.item.clickAction].NOTHING&&"video"!==this.props.type&&"3d"!==this.props.type&&this.props.options[jo.A.behaviourParams.item.secondaryMedia.trigger]===Wr.A[jo.A.behaviourParams.item.secondaryMedia.trigger].HOVER)}shouldHoverWithoutOverlayAndClickOnMobile(){return Wo.A.isMobile()&&this.props.options[jo.A.behaviourParams.item.video.playTrigger]===Wr.A[jo.A.behaviourParams.item.video.playTrigger].HOVER&&this.props.options[jo.A.behaviourParams.item.clickAction]===Wr.A[jo.A.behaviourParams.item.clickAction].NOTHING}isHighlight(){return this.props.thumbnailHighlightId&&this.props.thumbnailHighlightId===this.props.id}shouldHover(){const{options:e}=this.props,{alwaysShowHover:t,previewHover:r}=e,o=e[jo.A.behaviourParams.item.overlay.hoveringBehaviour],{NEVER_SHOW:i,APPEARS:a}=Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour],{NO_EFFECT:n}=Wr.A[jo.A.behaviourParams.item.overlay.hoverAnimation];return o!==i&&(!0===t||(!(!(0,$i.Q)()||!r)||!(o===a&&e[jo.A.behaviourParams.item.overlay.hoverAnimation]===n&&!this.state.itemWasHovered)&&(!Wo.A.isMobile()||this.shouldShowHoverOnMobile())))}getItemHover(e){const t=this.props,{customComponents:r}=t,o=(0,y.__rest)(t,["customComponents"]);return this.shouldHover()&&i.createElement(ha,Object.assign({},o,{forceShowHover:this.simulateOverlayHover(),isCurrentHover:this.simulateHover(),imageDimensions:e,itemWasHovered:this.state.itemWasHovered,key:"hover",actions:{handleItemMouseDown:this.handleItemMouseDown,handleItemMouseUp:this.handleItemMouseUp},renderCustomInfo:r.customHoverRenderer?()=>r.customHoverRenderer(Ea(this.props)):null}))}getImageItem(e){const t=Wo.A.pick(this.props,["gotFirstScrollEvent","alt","title","description","id","idx","options","createUrl","createMagnifiedUrl","settings","isPrerenderMode","isTransparent","style","hasSecondaryMedia","secondaryMediaItem","customComponents"]);return i.createElement(Ta,Object.assign({},t,{key:"imageItem",imageDimensions:e,isThumbnail:!!this.props.thumbnailHighlightId,isCurrentHover:this.simulateHover(),itemWasHovered:this.state.itemWasHovered,actions:{handleItemMouseDown:this.handleItemMouseDown,handleItemMouseUp:this.handleItemMouseUp,setItemLoaded:this.setItemLoaded}}))}get3dItem(e,t){const{calculatedAlt:r,title:o,description:a,id:n,idx:s,options:l,createUrl:u,createMagnifiedUrl:c,settings:d,isPrerenderMode:h,isTransparent:p,style:m,customComponents:g,scene:y,activeIndex:f,isCurrentHover:b}=this.props;return i.createElement(ua,{key:"3dItem",imageDimensions:e,itemContainer:this.itemContainer,shouldPlay:this.props.idx===this.props.playing3DIdx,actions:Object.assign(Object.assign({},this.props.actions),{setItemLoaded:this.setItemLoaded,handleItemMouseDown:this.handleItemMouseDown,handleItemMouseUp:this.handleItemMouseUp}),hasLink:this.itemHasLink(),hover:t,activeIndex:f,calculatedAlt:r,createMagnifiedUrl:c,createUrl:u,customComponents:g,title:o,description:a,id:n,idx:s,isPrerenderMode:h,isTransparent:p,options:l,scene:y,style:m,settings:d,isCurrentHover:b})}getVideoItem(e,t){return i.createElement(wa,Object.assign({},this.props,{shouldPlay:this.props.idx===this.props.playingVideoIdx,key:"video"+this.props.idx,hover:t,imageDimensions:e,hasLink:this.itemHasLink(),isCurrentHover:this.simulateHover(),actions:Object.assign(Object.assign({},this.props.actions),{setItemLoaded:this.setItemLoaded,handleItemMouseDown:this.handleItemMouseDown,handleItemMouseUp:this.handleItemMouseUp})}))}getTextItem(e){const t=Wo.A.pick(this.props,["id","options","style","html","cropRatio","isPrerenderMode","hasSecondaryMedia","secondaryMediaItem"]);return i.createElement(Oa,Object.assign({},t,{key:"textItem",imageDimensions:e,isCurrentHover:this.simulateHover(),itemWasHovered:this.state.itemWasHovered,actions:{handleItemMouseDown:this.handleItemMouseDown,handleItemMouseUp:this.handleItemMouseUp,setItemLoaded:this.setItemLoaded}}))}getItemInner(){const{type:e,style:t,offset:r}=this.props;let o;const{innerWidth:a,innerHeight:n}=t,{innerTop:s,innerLeft:l}=r,u={width:a,height:n,marginTop:s,marginLeft:l};let c=null;switch(this.shouldHover()&&(c=this.getItemHover(u)),e){case"dummy":o=i.createElement("div",null);break;case"video":o=this.getVideoItem(u,c);break;case"text":o=[this.getTextItem(u),c];break;case"3d":o=this.get3dItem(u,c);break;default:o=this.props.isVideoPlaceholder?this.getVideoItem(u,c):[this.getImageItem(u),c]}return o}getRightInfoElementIfNeeded(){return Wr.A.hasExternalRightPlacement(this.props.options[jo.A.layoutParams.info.placement],this.props.idx)?this.getExternalInfoElement(Wr.A[jo.A.layoutParams.info.placement].RIGHT,"gallery-item-right-info"):null}getLeftInfoElementIfNeeded(){return Wr.A.hasExternalLeftPlacement(this.props.options[jo.A.layoutParams.info.placement],this.props.idx)?this.getExternalInfoElement(Wr.A[jo.A.layoutParams.info.placement].LEFT,"gallery-item-left-info"):null}getBottomInfoElementIfNeeded(){return Wr.A.hasExternalBelowPlacement(this.props.options[jo.A.layoutParams.info.placement],this.props.idx)?this.getExternalInfoElement(Wr.A[jo.A.layoutParams.info.placement].BELOW,"gallery-item-bottom-info"):null}getTopInfoElementIfNeeded(){return Wr.A.hasExternalAbovePlacement(this.props.options[jo.A.layoutParams.info.placement],this.props.idx)?this.getExternalInfoElement(Wr.A[jo.A.layoutParams.info.placement].ABOVE,"gallery-item-top-info"):null}getExternalInfoElement(e,t){const{options:r,customComponents:o,style:a}=this.props;if(!o.customInfoRenderer)return null;let n=null;const s=r[jo.A.layoutParams.info.height]+(this.hasRequiredMediaUrl?0:a.height),l=a.infoWidth+(this.hasRequiredMediaUrl?0:a.width),u=o.customInfoRenderer(Ea(this.props),e),c=Wr.A.isLayout("SLIDESHOW")(this.props.options);return n=i.createElement("div",{className:"gallery-item-common-info-outer "+Ia(this.props,c),style:Object.assign({},ba(e,r,a.height,r[jo.A.layoutParams.info.height]))},i.createElement("div",{style:va(e,r,s,l),className:"gallery-item-common-info "+t,onClick:this.onItemInfoClick},u)),n}simulateHover(){return this.state.isCurrentHover||!0===this.props.options.alwaysShowHover||(0,$i.Q)()&&this.props.options.previewHover}simulateOverlayHover(){return this.simulateHover()||this.props.options[jo.A.behaviourParams.item.overlay.hoveringBehaviour]===Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour].ALWAYS_SHOW}itemHasLink(){const{linkData:e,linkUrl:t}=this.props;return!(void 0===e.type&&(void 0===t||""===t))}getItemContainerStyles(){const{idx:e,activeIndex:t,offset:r,style:o,options:i,settings:a={}}=this.props,n=i[jo.A.layoutParams.structure.itemSpacing],s=i[jo.A.behaviourParams.gallery.horizontal.slideAnimation],l=i[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT,u=i[jo.A.layoutParams.structure.scrollDirection],c=ga(i),d={overflowY:"hidden",position:"absolute",bottom:"auto",margin:u===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?n/2+"px":0},{avoidInlineStyles:h}=a,p=this.props.isPrerenderMode&&!this.props.settings.disableSSROpacity,m=h?{}:{opacity:p?0:1,display:p?"none":"block",transition:"opacity .2s ease"},g=h?{}:{top:r.top,left:l?"auto":r.left,right:l?r.left:"auto",width:o.width+o.infoWidth,height:o.height+o.infoHeight};let y;switch(s){case Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].FADE:y={left:l?"auto":0,right:l?0:"auto",pointerEvents:t===e?"auto":"none",zIndex:t===e?0:1};break;case Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].DECK:y={left:l?"auto":0,right:l?0:"auto",pointerEvents:t===e?"auto":"none",zIndex:Math.sign(t-e)};break;default:y={}}const f=this.state.loaded&&((0,$i.Q)()||(0,$i.IL)())?{transition:"all .4s ease",transitionProperty:"top, left, width, height, opacity"}:{transition:"none"};return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},d),g),c),f),m),y)}getItemWrapperStyles(){const{createUrl:e,options:t,style:r,type:o,offset:i}=this.props,{height:a,width:n,innerWidth:s,innerHeight:l}=r,{innerTop:u,innerLeft:c}=i;let d={};d.backgroundColor="text"===o?t[jo.A.layoutParams.crop.method]!==Wr.A[jo.A.layoutParams.crop.method].FIT?"transparent":"inherit":(t[jo.A.layoutParams.crop.method]!==Wr.A[jo.A.layoutParams.crop.method].FIT?r.bgColor:"inherit")||"transparent",t[jo.A.behaviourParams.item.content.hoverAnimation]===Wr.A[jo.A.behaviourParams.item.content.hoverAnimation].MAIN_COLOR&&(d=Object.assign(Object.assign({},d),{background:`url(${e(Wr.A.urlSizes.PIXEL,Wr.A.urlTypes.HIGH_RES)})`,backgroundSize:`${s}px ${l}px`,backgroundRepeat:"no-repeat",backgroundPosition:`top ${u}px left ${c}px`}));const{TILT:h}=Wr.A[jo.A.behaviourParams.item.content.hoverAnimation];return t[jo.A.behaviourParams.item.content.hoverAnimation]===h&&(d["--tiltAngleValue"]=t[jo.A.behaviourParams.item.content.tiltAngleValue]),d.height=a+"px",d.width=n+"px",d.margin=-t[jo.A.stylingParams.itemBorderWidth]+"px",d}getItemAriaLabel(){const{type:e,alt:t,htmlContent:r,options:o}=this.props;return{dummy:"",text:r,video:t||e||"",image:t||e||""}[e]+(o.isStoreGallery?", Buy Now":"")}isItemClickable(e){const t=!this.itemHasLink();return!(e[jo.A.behaviourParams.item.clickAction]===Wr.A[jo.A.behaviourParams.item.clickAction].NOTHING||e[jo.A.behaviourParams.item.clickAction]===Wr.A[jo.A.behaviourParams.item.clickAction].LINK&&t)}getItemContainerClass(){const{options:e}=this.props,t=e[jo.A.behaviourParams.item.content.placementAnimation],r=e[jo.A.behaviourParams.item.overlay.hoverAnimation],o=e[jo.A.behaviourParams.item.content.hoverAnimation],{FADE_IN:i,EXPAND:a,SLIDE_UP:n,SLIDE_RIGHT:s,SLIDE_DOWN:l,SLIDE_LEFT:u}=Wr.A[jo.A.behaviourParams.item.overlay.hoverAnimation],{MAIN_COLOR:c,ZOOM_IN:d,TILT:h,BLUR:p,GRAYSCALE:m,SHRINK:g,INVERT:y,COLOR_IN:f,DARKENED:b}=Wr.A[jo.A.behaviourParams.item.content.hoverAnimation],v=this.simulateHover(),A={"gallery-item-container":!0,"item-container-regular":!v,"item-container-hover":v,"has-custom-focus":!0,visible:!0,"pro-gallery-highlight":this.isHighlight(),clickable:this.isItemClickable(e),"simulate-hover":this.simulateHover(),"hide-hover":!this.simulateHover()&&Wo.A.isMobile(),"invert-hover":e[jo.A.behaviourParams.item.overlay.hoveringBehaviour]===Wr.A[jo.A.behaviourParams.item.overlay.hoveringBehaviour].DISAPPEARS,"animation-slide":t===Wr.A[jo.A.behaviourParams.item.content.placementAnimation].SLIDE,"hover-animation-fade-in":r===i,"hover-animation-expand":r===a,"hover-animation-slide-up":r===n,"hover-animation-slide-right":r===s,"hover-animation-slide-down":r===l,"hover-animation-slide-left":r===u,"main-color-on-hover":o===c,"zoom-in-on-hover":o===d,"tilt-on-hover":o===h,"blur-on-hover":o===p,"grayscale-on-hover":o===m,"shrink-on-hover":o===g,"invert-on-hover":o===y,"color-in-on-hover":o===f,"darkened-on-hover":o===b,"pro-gallery-mobile-indicator":Wo.A.isMobile()};return Object.entries(A).map((([e,t])=>!!t&&e)).filter(Boolean).join(" ")}getItemWrapperClass(){const{options:e,type:t}=this.props,r=["gallery-item-wrapper","visible"];return e[jo.A.layoutParams.crop.enable]&&r.push("cube-type-"+e[jo.A.layoutParams.crop.method].toLowerCase()),"text"===t&&r.push("gallery-item-wrapper-text"),r.push(Ia(this.props)),r.join(" ")}getItemContainerTabIndex(){return this.isHighlight()?Wo.A.getTabIndex("currentThumbnail"):this.props.activeIndex===this.props.idx?Wo.A.getTabIndex("currentGalleryItem"):-1}componentDidMount(){if(Wo.A.isMobile()&&"function"==typeof i.initializeTouchEvents)try{i.initializeTouchEvents(!0)}catch(e){console.error(e)}ui.A.addEventListener("current_hover_change",this.checkIfCurrentHoverChanged)}componentWillUnmount(){clearTimeout(this.itemLoadedTimeout),ui.A.removeEventListener("current_hover_change",this.checkIfCurrentHoverChanged)}componentDidUpdate(e){(0,pa.Xe)({prevProps:e,currentProps:this.props,itemActionRef:this.itemActionRef})}checkIfCurrentHoverChanged(e){e.galleryId===this.props.galleryId&&(this.state.isCurrentHover||e.currentHoverIdx!==this.props.idx?this.state.isCurrentHover&&e.currentHoverIdx!==this.props.idx&&this.setState({isCurrentHover:!1}):this.setState({isCurrentHover:!0,itemWasHovered:!0}))}onContextMenu(e){!Wo.A.isDev()&&this.props.options[jo.A.behaviourParams.gallery.blockContextMenu]&&e.preventDefault(e)}getItemAriaRole(){switch(this.props.options[jo.A.behaviourParams.item.clickAction]){case Wr.A[jo.A.behaviourParams.item.clickAction].ACTION:return"button";case Wr.A[jo.A.behaviourParams.item.clickAction].LINK:return"link";default:return""}}getItemAriaHaspopup(){switch(this.props.options.itemClick){case"expand":case"fullscreen":return!0;default:return!1}}onContainerKeyUp(e){switch(e.keyCode||e.charCode){case 32:case 13:return e.stopPropagation(),this.onItemClick(e,"item-container",!1),this.shouldUseDirectLink()&&this.itemAnchor.click(),!1;case 27:return this.state.isCurrentHover?this.props.actions.eventsListener(Wr.A.events.HOVER_SET,-1):(e.target.blur(),this.props.actions.eventsListener(Wr.A.events.ITEM_LOST_FOCUS,this.props)),!1;default:return!0}}composeItem(){var e,t;const{photoId:r,id:o,hash:a,idx:n,options:s,type:l,url:u}=this.props;this.hasRequiredMediaUrl=u||"text"===l;const c=s[jo.A.layoutParams.info.placement]!==Wr.A[jo.A.layoutParams.info.placement].OVERLAY&&!this.hasRequiredMediaUrl,d=this.getItemAriaRole(),h=this.getItemAriaLabel(),p=this.getItemAriaHaspopup(),m=(null===(e=this.props.elementsOverride)||void 0===e?void 0:e.item)||"div",g=i.createElement(m,{className:this.getItemContainerClass(),onContextMenu:e=>this.onContextMenu(e),id:ma.getSellectorDomId(this.props),ref:this.itemContainer,onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,onFocus:this.onFocus,onBlur:this.onBlur,"data-hash":a,"data-id":r,"data-idx":n,"data-hook":"item-container",key:"item-container-"+o,style:this.getItemContainerStyles(),onKeyUp:this.onContainerKeyUp,onClick:this.onItemWrapperClick},this.props.disableItemFocus?null:i.createElement("div",Object.assign({"data-idx":n,id:"item-action-"+o,className:"item-action",ref:e=>this.itemActionRef=e,onKeyUp:this.onContainerKeyUp,tabIndex:this.getItemContainerTabIndex(),onFocus:this.onFocus,onBlur:this.onBlur,"data-hook":"item-action"},h&&{"aria-label":h},d&&{role:d},p&&{"aria-haspopup":p?"dialog":""})),this.getTopInfoElementIfNeeded(),this.getLeftInfoElementIfNeeded(),i.createElement("div",{style:Object.assign(Object.assign(Object.assign({},ya(this.props.options)),Wr.A.hasExternalRightPlacement(this.props.options[jo.A.layoutParams.info.placement],this.props.idx)&&{float:"left"}),Wr.A.hasExternalLeftPlacement(this.props.options[jo.A.layoutParams.info.placement],this.props.idx)&&{float:"right"})},!c&&i.createElement("div",{"data-hook":"item-wrapper",className:this.getItemWrapperClass(),key:"item-wrapper-"+o,id:"item-wrapper-"+o,style:this.getItemWrapperStyles()},this.getItemInner())),this.getRightInfoElementIfNeeded(),this.getBottomInfoElementIfNeeded()),y=function({directLink:e,options:t,directShareLink:r,noFollowForSEO:o}){const i=(0,$i.Xf)();if(t[jo.A.behaviourParams.item.clickAction]===Wr.A[jo.A.behaviourParams.item.clickAction].LINK){const{url:t,target:r}=e||{},a=i&&o?{rel:"nofollow"}:{};return t&&r?Object.assign({href:t,target:r},a):{}}if(t[jo.A.behaviourParams.item.clickAction]===Wr.A[jo.A.behaviourParams.item.clickAction].ACTION){const e=r,o=!!e,i=t[jo.A.behaviourParams.gallery.enableIndexingShareLinks]?{}:{rel:"nofollow"};return o?Object.assign({href:e,"data-cancel-link":!0},i):{}}}(this.props),f={ref:e=>this.itemAnchor=e,"data-id":r,className:"item-link-wrapper","data-idx":n,"data-hook":"item-link-wrapper",onFocus:()=>{(0,pa.tF)({itemAnchor:this.itemAnchor,enableExperimentalFeatures:this.props.enableExperimentalFeatures,itemContainer:this.itemContainer})},tabIndex:-1,onKeyDown:e=>{this.onAnchorKeyDown(e)}};return(null===(t=null==y?void 0:y.href)||void 0===t?void 0:t.length)>0?i.createElement("a",Object.assign({key:"item-container-link-"+o},f,y),g):i.createElement("div",Object.assign({key:"item-container-div-"+o},f),g)}render(){return this.composeItem()}}const Na=_a;class xa extends i.Component{constructor(e){super(e),this.handleKeys=this.handleKeys.bind(this),this.showMoreItems=this.showMoreItems.bind(this),this.onLoadMoreButtonKeyDown=this.onLoadMoreButtonKeyDown.bind(this),this.onLoadMoreButtonKeyUp=this.onLoadMoreButtonKeyUp.bind(this),this.createGalleryConfig=this.createGalleryConfig.bind(this),this.screenLogs=this.screenLogs.bind(this),this.createGallery=this.createGallery.bind(this),this.id=Date.now()+"|"+Math.floor(1e4*Math.random()),this.state={activeIndex:0}}handleKeys(e){const t=ui.A.document.activeElement.getAttribute("data-idx");if(t){const r=this.props.actions.findNeighborItem||this.props.galleryStructure.findNeighborItem||(()=>{}),o=Number(t);let i=-1;switch(e.keyCode||e.charCode){case 38:i=r(o,"up");break;case 37:i=r(o,this.props.options[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?"right":"left");break;case 40:if(i=r(o,"down"),this.props.totalItemsCount-1===i&&i===this.state.activeIndex)return e.stopPropagation(),Wo.A.focusGalleryElement(this.props.outOfViewComponent),!1;break;case 39:i=r(o,this.props.options[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?"left":"right");break;case 27:return!1}if(i>this.lastVisibleItemIdx()&&(i=o),i>=0)return e.preventDefault(),e.stopPropagation(),Wo.A.setStateAndLog(this,"Set Gallery Current Item",{activeIndex:i}),!1}return!0}lastVisibleItemIdxInHeight(e){for(let t=this.props.galleryStructure.items.length-1;t>=0;t--){if(this.props.galleryStructure.items[t].offset.top{this.props.actions.toggleLoadMoreItems()}))}catch(e){console.warn("showMoreItems: Cannot find item to focus",e)}else this.props.actions.toggleLoadMoreItems()}onLoadMoreButtonKeyDown(e){switch(e.keyCode||e.charCode){case 32:case 13:return e.preventDefault(),e.stopPropagation(),!1}}onLoadMoreButtonKeyUp(e){switch(e.keyCode||e.charCode){case 32:case 13:return e.stopPropagation(),Wo.A.setStateAndLog(this,"Set Gallery Current Item",{activeIndex:this.lastVisibleItemIdx()}),setTimeout((()=>{this.props.actions.toggleLoadMoreItems()}),0),!1}}createGallery(e){var t;const{options:r,settings:o,container:a,galleryStructure:n,getVisibleItems:s,virtualizationSettings:l,scrollTop:u}=this.props,c=this.createGalleryConfig(),d=i.createElement(qi,Object.assign({},this.props.debug));let h;h=e?a.galleryHeight-138:n.height+"px";const p=this.props.isPrerenderMode?"auto":this.props.container.galleryWidth-r[jo.A.layoutParams.structure.itemSpacing],m=function({items:e,options:t,virtualizationSettings:r,galleryWidth:o,galleryHeight:i,scrollPosition:a}){const{enabled:n=!1,forwardItemScrollMargin:s=10,backwardItemScrollMargin:l=10}=r||{};if(!n)return e.map((e=>({item:e,shouldRender:!0})));const u=t[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,c=u?o:i,d=u?"width":"height";function h(e){const t=e.group,r=t["height"===d?"top":"left"],o=r+t[d];return r>a-c*l&&o({item:e,shouldRender:h(e)})))}({items:s(n.galleryItems,a,this.props.isPrerenderMode),options:r,virtualizationSettings:l,galleryHeight:Math.min(n.height,(null===(t=a.screen)||void 0===t?void 0:t.height)||n.height),scrollPosition:u||0}),g=m.map((({item:e,shouldRender:t},r)=>{const o=e.renderProps(Object.assign(Object.assign({},c),{visible:e.isVisible,key:`itemView-${e.id}-${r}`}));return i.createElement(Na,Object.assign(Object.assign({},o),{type:t?o.type:"dummy"}))}));return i.createElement("div",{id:this.props.galleryContainerId,className:"pro-gallery inline-styles "+(r[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?" one-row slider hide-scrollbars ":"")+((null==o?void 0:o.isAccessible)?" accessible ":"")+(r[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?" rtl ":" ltr "),style:{height:h,overflowX:"hidden"},onKeyDown:this.handleKeys},i.createElement("div",{id:`pro-gallery-margin-container-${this.props.id}`,className:"pro-gallery-margin-container",style:{margin:(this.props.options.galleryMargin||this.props.options[jo.A.layoutParams.structure.gallerySpacing])+"px",height:h,width:p,overflow:"visible",position:"relative"}},d,g))}createGalleryConfig(){return{scrollingElement:this.props.scrollingElement,scroll:this.props.scroll,container:this.props.container,options:this.props.options,settings:this.props.settings,activeIndex:this.state.activeIndex,customComponents:this.props.customComponents,galleryId:this.props.id,gotFirstScrollEvent:this.props.gotFirstScrollEvent,playingVideoIdx:this.props.playingVideoIdx,playing3DIdx:this.props.playing3DIdx,noFollowForSEO:this.props.noFollowForSEO,isPrerenderMode:this.props.isPrerenderMode,firstUserInteractionExecuted:this.props.firstUserInteractionExecuted,enableExperimentalFeatures:this.props.enableExperimentalFeatures,actions:{eventsListener:this.props.actions.eventsListener}}}screenLogs(){return Wo.A.shouldDebug("screenLogs")?i.createElement("div",{className:"screen-logs"},"URL width: ",Wo.A.parseGetParam("width"),", Container: ",JSON.stringify(this.props.container.galleryWidth),", window.document.body.clientWidth ",document.body.clientWidth,", window.innerWidth ",ui.A.innerWidth,", window.screen.width: ",ui.A.screen.width):""}createShowMoreButton(){if("function"==typeof this.props.customComponents.customLoadMoreRenderer)return i.createElement("div",{onClick:this.showMoreItems},this.props.customComponents.customLoadMoreRenderer(this.props));const{options:e}=this.props;let t=!1;if(this.props.displayShowMore&&this.props.galleryStructure.height>this.props.container.height){const r=e[jo.A.behaviourParams.gallery.vertical.loadMore.text]||"Load More";t=i.createElement("div",{className:"show-more-container"+(Wo.A.isMobile()?" pro-gallery-mobile-indicator":"")},i.createElement("button",{tabIndex:Wo.A.getTabIndex("loadMoreButton"),id:"show-more-"+this.props.id,className:"show-more",onClick:this.showMoreItems,onMouseDown:e=>e.preventDefault(),"data-hook":"show-more","aria-label":r,onKeyDown:this.onLoadMoreButtonKeyDown,onKeyUp:this.onLoadMoreButtonKeyUp},r))}return t}render(){Wo.A.isVerbose()&&(console.count("galleryView render"),console.time("Rendering Gallery took "),console.log("[DEBUG_RENDER] GalleryView options",this.props.options),console.log("[DEBUG_RENDER] GalleryView props changed",Wo.A.printableObjectsDiff(this.lastProps||{},this.props)),this.lastProps=Object.assign({},this.props),console.log("[DEBUG_RENDER] GalleryView state changed",Wo.A.printableObjectsDiff(this.lastState||{},this.state)),this.lastState=Object.assign({},this.state),this.renderCount=(this.renderCount||0)+1);const e=this.createShowMoreButton(),t=this.createGallery(e);Wo.A.isVerbose()&&console.timeEnd("Rendering Gallery took ");const r=this.screenLogs();return i.createElement("div",Object.assign({className:"pro-gallery-parent-container",key:`pro-gallery-${this.id}`},Wo.A.getAriaAttributes({proGalleryRole:this.props.proGalleryRole,proGalleryRegionLabel:this.props.proGalleryRegionLabel})),r,t,e)}}const La=xa;class Ma extends i.Component{constructor(e){super(e),this.displayName="GroupView",this.dom=[],this.state={}}createDom(e,t){return this.props.items.map((r=>{const o=r.renderProps(Object.assign(Object.assign({},this.props.galleryConfig),{visible:e}));return i.createElement(Na,Object.assign(Object.assign({},o),{disableItemFocus:this.props.disableItemFocus,type:null!=t&&t?"dummy":o.type}))}))}shouldRender(){const{items:e}=this.props;return!!(e&&e.length&&e[0])}isVisible(){const{items:e,galleryConfig:t}=this.props;if(this.props.allowLoop){const{idx:r}=e[e.length-1],{activeIndex:o,totalItemsCount:i}=t,a=o-r,n=Math.floor(i/2);return Math.abs(a)<=n}return!0}render(){const{options:e}=this.props.galleryConfig,t=e[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT;return this.shouldRender()?i.createElement("div",{key:`group_${this.props.idx}_${this.props.items[0].id}`,"data-hook":"group-view",className:`group-view group-view-${this.props.idx}`,style:{"--group-top":this.props.top+"px","--group-left":t?"auto":this.props.left+"px","--group-width":this.props.width+"px","--group-right":t?this.props.left+"px":"auto"},"aria-hidden":this.props.ariaHidden},this.createDom(this.isVisible(),this.props.shouldRenderEmpty)):null}}const Da=Ma,Ra=e=>{var{size:t}=e,r=(0,y.__rest)(e,["size"]);return i.createElement("svg",Object.assign({viewBox:"0 0 11 14",fill:"currentColor",width:t||"11",height:t||"14"},r),i.createElement("g",{id:"final",stroke:"none",fill:"none",strokeWidth:"1",fillRule:"evenodd"},i.createElement("g",{id:"Pause",transform:"translate(-490 -763)",fill:"currentColor"},i.createElement("g",{id:"Group-2",transform:"translate(470 284)"},i.createElement("g",{id:"Group",transform:"translate(20 479)"},i.createElement("path",{id:"play",d:"M0.0788076641 0L0 14 10.5 6.81856071z"}))))))};Ra.displayName="play",Ra.propTypes={size:H.string};const ka=Ra,Ba=e=>{var{size:t}=e,r=(0,y.__rest)(e,["size"]);return i.createElement("svg",Object.assign({viewBox:"0 0 10 14",fill:"currentColor",width:t||"10",height:t||"14"},r),i.createElement("g",{id:"final",stroke:"none",fill:"none",strokeWidth:"1",fillRule:"evenodd"},i.createElement("g",{id:"Play",transform:"translate(-490 -763)",fill:"currentColor"},i.createElement("g",{id:"Group-2",transform:"translate(470 284)"},i.createElement("g",{id:"Group",transform:"translate(20 479)"},i.createElement("path",{d:"M7,0 L10,0 L10,14 L7,14 L7,0 Z M0,0 L3,0 L3,14 L0,14 L0,0 Z",id:"_copy_3"}))))))};Ba.displayName="pause",Ba.propTypes={size:H.string};const Va=Ba;function Fa({activeIndex:e,prevActiveIndex:t,activeIndexOffsetMemory:r,items:o}){const i=o.length;if(e===t)return r;e=Wo.A.inRange(e,i);const a=Math.abs(t-e),n=Math.abs(t-i-e),s=Math.abs(t+i-e);return sWo.A.uniqueBy(e,"id").filter((e=>void 0!==e.idx)).sort(((e,t)=>e.idx-t.idx)))(t);return r.map((t=>({item:e.find((e=>e.id===t.id)),thumbnailItem:t,idx:t.idx})))}function Ga({horizontalThumbnails:e,containerWidth:t,containerHeight:r,thumbnailSize:o}){return e?{width:t,height:o}:{width:o,height:r}}function za({width:e,height:t,horizontalThumbnails:r}){return r?Math.ceil(e/t):Math.ceil(t/e)}function Wa({horizontalThumbnails:e,width:t,height:r,activeIndex:o,thumbnailSizeWithSpacing:i,itemsCount:a}){const n={overflow:"visible",width:t,height:r},s=e?"left":"top",l=i*(o%a),u=(e?t:r)/2-i/2;return Object.assign(Object.assign({},n),{[s]:l{const a=i+S[0].idx;return{thumbnailItem:t,item:e,location:Ua({thumbnailAlignment:o,offset:a,isRTL:d,thumbnailSizeWithSpacing:p}),idx:r}})),thumbnailsMargins:E,horizontalThumbnails:m,thumbnailsStyle:w,activeIndexOffsetMemory:s}},getThumbnailsContainerSize:Ga,getNumberOfThumbnails:za,getThumbnailsStyles:Wa,getThumbnailsContainerMargin:ja,getThumbnailLocation:Ua,calculateActiveIndexOffset:Fa,clearGalleryItems:Ha};class $a extends i.Component{constructor(e){super(e),this.scrollToThumbnail=this.scrollToThumbnail.bind(this)}scrollToThumbnail(e){this.props.navigationToIdxCB(e)}createThumbnails({navigationPanelPosition:e,thumbnailAlignment:t,options:r,galleryStructure:o,settings:a}){const n=Ka.clearGalleryItems(this.props.items,this.props.galleryStructure.galleryItems),s=Wo.A.inRange(this.props.activeIndex,n.length),{horizontalThumbnails:l,items:u,thumbnailsMargins:c,thumbnailsStyle:d,activeIndexOffsetMemory:h}=Ka.getThumbnailsData({items:this.props.items,activeIndex:s,options:r,galleryStructure:o,thumbnailAlignment:t,containerHeight:this.props.container.height,containerWidth:this.props.container.width,activeIndexOffsetMemory:this.activeIndexOffsetMemory,prevActiveIndex:this.prevActiveIndex});return this.prevActiveIndex=s,this.activeIndexOffsetMemory=h,i.createElement("div",{className:"pro-gallery inline-styles thumbnails-gallery "+(this.props.domOrder?"thumbnails-gallery-"+this.props.domOrder:"")+(l?" one-row hide-scrollbars ":"")+(r[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?" rtl ":" ltr ")+((null==a?void 0:a.isAccessible)?" accessible ":""),style:Object.assign(Object.assign(Object.assign(Object.assign({},this.props.isPrerenderMode?{display:"block"}:{}),{width:d.width,height:d.height}),c),qa({galleryThumbnailsAlignment:t,navigationPanelPosition:e})),"data-hook":"gallery-thumbnails"},i.createElement("div",{"data-hook":"gallery-thumbnails-column",className:"galleryColumn",key:"thumbnails-column",style:Object.assign({},d)},u.map((({thumbnailItem:e,location:t,idx:o})=>{const a=o===s%n.length,l=Object.assign(Object.assign({width:r[jo.A.layoutParams.thumbnails.size],height:r[jo.A.layoutParams.thumbnails.size],overflow:"hidden",backgroundImage:`url(${e.createUrl(Wr.A.urlSizes.THUMBNAIL,Wr.A.urlTypes.HIGH_RES)})`},t),this.props.isPrerenderMode?{opacity:0}:{});return i.createElement("div",{key:"thumbnail-"+e.id+(Number.isInteger(o)?"-"+o:""),className:"thumbnailItem thumbnail-"+e.idx+(a?" pro-gallery-thumbnails-highlighted pro-gallery-highlight"+(Wo.A.isMobile()?" pro-gallery-mobile-indicator":""):""),"data-key":e.id,style:l,onClick:()=>this.scrollToThumbnail(o),tabIndex:0,onKeyDown:e=>{"Enter"===e.key&&this.scrollToThumbnail(o)}},"video"===e.type&&r[jo.A.behaviourParams.item.video.enableThumbnailsPlayButton]&&i.createElement(ia.v,{type:"videoPlayButton",size:"28"}),"3d"===e.type&&r[jo.A.behaviourParams.item.threeDimensionalScene.enableThumbnailsPlayButton]&&i.createElement(ia.v,{type:"rotateArrow",size:"28"}),"text"===e.type?i.createElement(da,Object.assign({},this.props,e.renderProps(),{options:Object.assign(Object.assign({},r),{[jo.A.layoutParams.crop.method]:Wr.A[jo.A.layoutParams.crop.method].FILL,[jo.A.layoutParams.crop.enable]:!0}),actions:{},imageDimensions:Object.assign(Object.assign({},l),{marginTop:0,marginLeft:0}),style:Object.assign(Object.assign({},e.renderProps().style),l)})):null)}))))}render(){const e={navigationPanelPosition:this.props.options[jo.A.layoutParams.thumbnails.position],thumbnailAlignment:this.props.options[jo.A.layoutParams.thumbnails.alignment],options:this.props.options,galleryStructure:this.props.galleryStructure,settings:this.props.settings};return this.createThumbnails(e)}}const Za=({width:e,height:t,galleryHeight:r,navigationPanelPosition:o})=>o===Wr.A[jo.A.layoutParams.thumbnails.position].ON_GALLERY?{}:{width:e,height:t-r},Ya=({galleryHeight:e,galleryWidth:t,height:r,width:o,galleryThumbnailsAlignment:i,navigationPanelPosition:a})=>{switch(i){case Wr.A[jo.A.layoutParams.thumbnails.alignment].TOP:case Wr.A[jo.A.layoutParams.thumbnails.alignment].BOTTOM:return Za({galleryHeight:e,galleryWidth:t,height:r,width:o,navigationPanelPosition:a});case Wr.A[jo.A.layoutParams.thumbnails.alignment].RIGHT:case Wr.A[jo.A.layoutParams.thumbnails.alignment].LEFT:return(({width:e,height:t,galleryWidth:r,navigationPanelPosition:o})=>o===Wr.A[jo.A.layoutParams.thumbnails.position].ON_GALLERY?{}:{width:e-r,height:t})({galleryHeight:e,galleryWidth:t,height:r,width:o,navigationPanelPosition:a});default:return!1}},qa=({galleryThumbnailsAlignment:e,navigationPanelPosition:t})=>{if(t===Wr.A[jo.A.layoutParams.thumbnails.position].ON_GALLERY){let t={position:"absolute"};return t[e.toLowerCase()]=0,t}},Xa=$a;var Qa=r(83202),Ja=r.n(Qa),en=r(52328);const tn={DEFAULT_ARROW:{SvgComp:({style:e})=>i.createElement("svg",{className:"slideshow-arrow",style:e,width:"23",height:"39",viewBox:"0 0 23 39"},i.createElement("path",{d:"M857.005,231.479L858.5,230l18.124,18-18.127,18-1.49-1.48L873.638,248Z",transform:"translate(-855 -230)"})),width:23,height:39},ARROW_2:{SvgComp:({style:e})=>i.createElement("svg",{className:"slideshow-arrow",style:e,width:"40px",height:"33px",viewBox:"0 0 40 33",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},i.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},i.createElement("g",{id:"Artboard-Copy-93",transform:"translate(-28.000000, -32.000000)",fillRule:"nonzero"},i.createElement("polygon",{id:"4",points:"51.5515789 32 67.6 48.0484211 51.5515789 64.0968421 46.9663158 59.5115789 54.9880947 51.4881326 28 51.4897902 28 44.9245271 55.30728 44.9243284 46.9663158 36.5852632"})))),width:40,height:33},ARROW_3:{SvgComp:({style:e})=>i.createElement("svg",{className:"slideshow-arrow",style:e,width:"25px",height:"42px",viewBox:"0 0 25 42",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},i.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fillRule:"evenodd"},i.createElement("g",{id:"Artboard-Copy-97",transform:"translate(-36.000000, -27.000000)",fillRule:"nonzero"},i.createElement("path",{d:"M37.2206398,28.239114 C38.8026583,26.647265 41.3436172,26.5881667 42.9967317,28.0675785 L43.1590153,28.2206482 L59.1611748,44.1233571 C61.1319602,46.0819718 61.1995454,49.2312919 59.3527322,51.2754674 L59.1795659,51.4581932 L43.1590166,67.3793505 C41.51408,69.0140701 38.8553922,69.0057967 37.2206146,67.3608606 C35.638653,65.7689547 35.5953873,63.2276769 37.0850712,61.5838107 L37.2391492,61.4224839 L50.946,47.799 L37.2391492,34.1775161 C35.7003375,32.6482622 35.5938031,30.2229032 36.9247365,28.5696317 L37.0675472,28.4014262 L37.2206398,28.239114 Z",id:"8"})))),width:25,height:42},ARROW_4:{SvgComp:({style:e})=>i.createElement("svg",{className:"slideshow-arrow",style:e,width:"39px",height:"11px",viewBox:"0 0 39 11",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},i.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},i.createElement("g",{transform:"translate(-29.000000, -43.000000)",fillRule:"nonzero"},i.createElement("polygon",{points:"59.79296 43 67.1767272 48.2074587 59.79296 53.3482492 59.792 49.24 29 49.2402303 29 47.3156703 59.792 47.315"})))),width:39,height:11},ARROW_5:{SvgComp:({style:e})=>i.createElement("svg",{className:"slideshow-arrow",style:e,width:"39px",height:"25px",viewBox:"0 0 39 25",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},i.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},i.createElement("g",{transform:"translate(-29.000000, -36.000000)",fillRule:"nonzero"},i.createElement("path",{d:"M29,48.2400242 C29,47.3087892 29.6817196,46.6578788 30.6657131,46.6578788 L62.0721815,46.6578788 L53.6034603,38.6027842 C52.9919732,38.0244263 52.9745394,37.0965804 53.5626533,36.4993057 L53.6196503,36.4424086 C54.2232252,35.8695838 55.2162345,35.8487051 55.8566495,36.4049822 L66.7354947,46.6987178 C66.8997789,46.8532785 67.0362567,47.0299812 67.1410943,47.2233734 C67.6421069,47.9137524 67.5952684,48.7577348 67.0654839,49.3382112 L66.9183084,49.529704 C66.8745903,49.5829565 66.834409,49.6278886 66.7923536,49.6712745 L55.84922,60.0371144 C55.2232594,60.6516206 54.1974244,60.6696143 53.554893,60.0838114 C52.9168128,59.5020667 52.8980482,58.5443858 53.5126939,57.940867 L53.5761731,57.877497 L62.0800244,49.8549119 L30.6657131,49.8549119 C29.6912419,49.8549119 29,49.1805348 29,48.2400242 Z",id:"5"})))),width:39,height:25},ARROW_6:{SvgComp:({style:e})=>i.createElement("svg",{className:"slideshow-arrow",style:e,width:"26px",height:"40px",viewBox:"0 0 26 40",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},i.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},i.createElement("g",{transform:"translate(-35.000000, -28.000000)",fillRule:"nonzero"},i.createElement("polygon",{points:"60.4571429 47.8 40.6571429 67.6 35 61.9428571 49.1433951 47.7994621 35 33.6571429 40.6571429 28"})))),width:26,height:40},ARROW_7:{SvgComp:({style:e})=>i.createElement("svg",{className:"slideshow-arrow",style:e,width:"40px",height:"33px",viewBox:"0 0 40 33",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},i.createElement("g",{stroke:"none",strokeWidth:"1",fillRule:"evenodd"},i.createElement("g",{transform:"translate(-28.000000, -32.000000)",strokeWidth:"nonzero"},i.createElement("polygon",{transform:"translate(47.800000, 48.469489) rotate(-180.000000) translate(-47.800000, -48.469489) ",points:"43.2916087 32 44.4061622 33.1660321 30.8430707 47.6817192 67.6 47.6813756 67.6 49.2576026 30.9452714 49.2580761 44.4061622 63.772946 43.2924258 64.9389782 28.8681974 49.4277178 28 48.5197421"})))),width:40,height:33}},rn=tn,on=({customNavArrowsRenderer:e,arrowsSize:t,svgData:r,containerStyleType:o})=>{const i=r.width/r.height>1;if(o===Wr.A[jo.A.layoutParams.navigationArrows.container.type].BOX){return{navArrowsContainerWidth:t,navArrowsContainerHeight:t,scalePercentage:t/2.4/(i?r.width:r.height)}}if(e)return{navArrowsContainerWidth:t,navArrowsContainerHeight:t};const a=t/r.width;return{scalePercentage:a,navArrowsContainerWidth:t,navArrowsContainerHeight:r.height*a}},an=e=>{const t=nn(e),r=t.options[jo.A.layoutParams.navigationArrows.enable],{galleryWidth:o}=t.container,{isPrerenderMode:i,galleryStructure:a,customNavArrowsRenderer:n}=t,s={options:t.options,container:t.container,customNavArrowsRenderer:n},l=a.width<=o;return!!r&&!i&&(({options:e,container:t,customNavArrowsRenderer:r})=>{const{height:o}=t,i=sn(e[jo.A.layoutParams.navigationArrows.type]),{navArrowsContainerHeight:a}=on({customNavArrowsRenderer:r,arrowsSize:e[jo.A.layoutParams.navigationArrows.size],svgData:i,containerStyleType:e[jo.A.layoutParams.navigationArrows.container.type]}),n=e[jo.A.layoutParams.info.height];return{[Wr.A[jo.A.layoutParams.navigationArrows.verticalAlignment].INFO_CENTER]:n,[Wr.A[jo.A.layoutParams.navigationArrows.verticalAlignment].IMAGE_CENTER]:o-n,[Wr.A[jo.A.layoutParams.navigationArrows.verticalAlignment].ITEM_CENTER]:o}[e[jo.A.layoutParams.navigationArrows.verticalAlignment]]>=a})(s)&&!l},nn=e=>{const{isPrerenderMode:t,galleryStructure:r,customNavArrowsRenderer:o}=e;return{options:e.options,container:e.container,isPrerenderMode:t,galleryStructure:r,customNavArrowsRenderer:o}},sn=(e=Wr.A[jo.A.layoutParams.navigationArrows.type].DEFAULT_ARROW)=>{const{DEFAULT_ARROW:t,ARROW_2:r,ARROW_3:o,ARROW_4:i,ARROW_5:a,ARROW_6:n,ARROW_7:s}=Wr.A[jo.A.layoutParams.navigationArrows.type];let l;switch(e){case r:l=rn.ARROW_2;break;case o:l=rn.ARROW_3;break;case i:l=rn.ARROW_4;break;case a:l=rn.ARROW_5;break;case n:l=rn.ARROW_6;break;case s:l=rn.ARROW_7;break;default:l=rn.DEFAULT_ARROW}return l};function ln({options:e,hideLeftArrow:t,hideRightArrow:r,container:o,customNavArrowsRenderer:a,next:n,id:s}){const l=e[jo.A.layoutParams.structure.itemSpacing],u=e[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT,c=e[jo.A.layoutParams.navigationArrows.position],d=e[jo.A.layoutParams.navigationArrows.padding],h=e[jo.A.layoutParams.structure.scrollDirection],p=e[jo.A.layoutParams.navigationArrows.mouseCursorContainerMaxWidth],{arrowRenderer:m,navArrowsContainerWidth:g,navArrowsContainerHeight:y}=(({customNavArrowsRenderer:e,arrowsColor:t,arrowsSize:r,arrowsType:o,containerStyleType:a})=>{const n=sn(o),{navArrowsContainerWidth:s,navArrowsContainerHeight:l,scalePercentage:u}=on({customNavArrowsRenderer:e,arrowsSize:r,svgData:n,containerStyleType:a});if(e){const t=a===Wr.A[jo.A.layoutParams.navigationArrows.container.type].BOX?r/2.4:r;return{arrowRenderer:r=>i.createElement("div",{style:{width:t,height:t}},e(r)),navArrowsContainerWidth:s,navArrowsContainerHeight:l}}return{arrowRenderer:e=>{const r={transform:`scaleX(${"right"===e?1:-1}) scale(${u})`,fill:Wo.A.isMobile()&&(null==t?void 0:t.value)?t.value:""};return i.createElement(n.SvgComp,{style:r})},navArrowsContainerWidth:s,navArrowsContainerHeight:l}})({customNavArrowsRenderer:a,arrowsColor:e[jo.A.stylingParams.arrowsColor],arrowsSize:e[jo.A.layoutParams.navigationArrows.size],arrowsType:e[jo.A.layoutParams.navigationArrows.type],containerStyleType:e[jo.A.layoutParams.navigationArrows.container.type]}),f=c===Wr.A[jo.A.layoutParams.navigationArrows.position].MOUSE_CURSOR,{galleryHeight:b}=o,v=e[jo.A.layoutParams.info.height],A=b-v,P=`50% + ${l/4}px`;let S;Wr.A.hasExternalAbovePlacement(e[jo.A.layoutParams.info.placement])?S=-1:Wr.A.hasExternalBelowPlacement(e[jo.A.layoutParams.info.placement])&&(S=1);const C={[Wr.A[jo.A.layoutParams.navigationArrows.verticalAlignment].ITEM_CENTER]:0,[Wr.A[jo.A.layoutParams.navigationArrows.verticalAlignment].IMAGE_CENTER]:v*S,[Wr.A[jo.A.layoutParams.navigationArrows.verticalAlignment].INFO_CENTER]:-A*S}[e[jo.A.layoutParams.navigationArrows.verticalAlignment]],w=(({type:e,backgroundColor:t,borderRadius:r})=>e===Wr.A[jo.A.layoutParams.navigationArrows.container.type].BOX?{backgroundColor:t,borderRadius:`${r}%`}:{})({type:e[jo.A.layoutParams.navigationArrows.container.type],backgroundColor:e[jo.A.layoutParams.navigationArrows.container.backgroundColor],borderRadius:e[jo.A.layoutParams.navigationArrows.container.borderRadius]}),E=f?Object.assign({width:`${g}px`,height:`${y}px`},w):Object.assign({width:`${g}px`,height:`${y}px`,padding:0,top:`calc(${P} - ${y/2}px - \n ${C/2}px)`},w),I=h===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&c===Wr.A[jo.A.layoutParams.navigationArrows.position].OUTSIDE_GALLERY?`-${20+g}px`:`${l/2+(d||0)}px`,T={left:f?0:I},O={right:f?0:I},_=["nav-arrows-container",{BOX:"box",SHADOW:"shadow",NONE:"only-arrows"}[e[jo.A.layoutParams.navigationArrows.container.type]]||"",Wo.A.isMobile()?" pro-gallery-mobile-indicator":""],N=`arrow-portal-container-${s}`,x=f?cn:un,L=e=>i.createElement(x,Object.assign({},{renderArrowSvg:m,next:n,directionIsLeft:e,arrowsBaseClasses:_,containerStyle:E,prevContainerStyle:T,nextContainerStyle:O,isRTL:u,hideLeftArrow:t,hideRightArrow:r,arrowBoxStyle:w,navArrowsContainerWidth:g,navArrowsContainerHeight:y,navigationArrowPortalId:N,mouseCursorContainerMaxWidth:p,id:s}));return i.createElement(dn,{hideLeftArrow:t,hideRightArrow:r,mouseCursorEnabled:f,isRTL:u,navigationArrowPortalId:N},(M=i.createElement(i.Fragment,null,t?null:L(!0),r?null:L(!1)),f?i.createElement(en.N9,{id:s},M):M));var M}function un({cursor:e,arrowsBaseClasses:t,containerStyle:r,prevContainerStyle:o,nextContainerStyle:a,isRTL:n,directionIsLeft:s,renderArrowSvg:l,next:u,arrowBoxStyle:c,navArrowsContainerWidth:d,navArrowsContainerHeight:h,navigationArrowPortalId:p}){const m=s&&n||!s&&!n,g=()=>u({direction:s?-1:1}),y={className:t.join(" "),onClick:()=>setTimeout(g,0),"aria-label":(m?"Next":"Previous")+" Item",tabIndex:"-1",key:m?"nav-arrow-next":"nav-arrow-back","data-hook":m?"nav-arrow-next":"nav-arrow-back",style:Object.assign(Object.assign({},r),s?o:a)};if(e){const{containerRef:t,isMouseEnter:r,position:o}=e;return i.createElement("button",Object.assign({ref:e=>t.current=e},y),r&&Qa.createPortal(i.createElement("span",{style:Object.assign(Object.assign({top:o.y-h/2,left:o.x-d/2},c),{width:d,height:h})},l(s?"left":"right")),window.document.getElementById(p)))}return i.createElement("button",Object.assign({},y),l(s?"left":"right"))}function cn(e){const{directionIsLeft:t,next:r,mouseCursorContainerMaxWidth:o,hideLeftArrow:a,hideRightArrow:n,renderArrowSvg:s,containerStyle:l,arrowsBaseClasses:u,navArrowsContainerWidth:c,navArrowsContainerHeight:d}=e,h=a||n;return i.createElement(en.QH,{id:e.id,mouseCursorContainerMaxWidth:o,navArrowsContainerWidth:c,navArrowsContainerHeight:d,onNavigate:()=>r({direction:t?-1:1}),direction:t?"left":"right",isTheOnlyArrow:h},((e,r)=>i.createElement("div",{style:{top:r,left:e},className:"follow-mouse-cursor"},i.createElement("div",{className:u.join(" "),style:Object.assign(Object.assign({},l),{top:-d/2,left:-c/2})},s(t?"left":"right")))))}function dn({hideRightArrow:e,hideLeftArrow:t,mouseCursorEnabled:r,isRTL:o,children:a,navigationArrowPortalId:n}){if(r){const r={justifyContent:t?"flex-end":e?"flex-start":"space-between",flexDirection:o?"row-reverse":"row"};return i.createElement("div",{className:"mouse-cursor",style:Object.assign({},r)},i.createElement("div",{id:n,className:"arrow-portal-container"}),a)}return i.Fragment?i.createElement(i.Fragment,null,a):i.createElement("div",null,a)}function hn(e){if([33,37,38].includes(e))return-1;if([32,34,39,40].includes(e))return 1;throw new Error(`no direction is defined for charCode: ${e}`)}class pn extends i.Component{constructor(e){super(e),this.autoScrollToNextItem=()=>{if(!(0,$i.Q)()&&(this.props.isInViewport||(0,$i.IL)())){const{options:e}=this.props,t=e.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?-1:1;e.behaviourParams_gallery_horizontal_autoSlide_behaviour===Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].CONTINUOUS?this._next({direction:t,isAutoTrigger:!0,isContinuousScrolling:!0}):e.behaviourParams_gallery_horizontal_autoSlide_behaviour===Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].INTERVAL&&this._next({direction:t,isAutoTrigger:!0,scrollDuration:800})}},this.getCustomNavigationPanel=()=>{var e;return"function"==typeof(null===(e=this.props.customComponents)||void 0===e?void 0:e.EXPERIMENTAL_customNavigationPanelRenderer)&&this.props.customComponents.EXPERIMENTAL_customNavigationPanelRenderer},this.createOrGetCustomNavigationPanelAPI=()=>{const e=this.props.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT;return this.navigationPanelAPI||(this.navigationPanelAPI={onGalleryNavigationStart:e=>{this.props.actions.eventsListener(Wr.A.events.GALLERY_NAVIGATION_START,e)},next:()=>{this.next({scrollDuration:400,isKeyboardNavigation:!1,isAutoTrigger:!1,avoidIndividualNavigation:!1,isContinuousScrolling:!1,direction:e?-1:1})},previous:()=>{this.next({scrollDuration:400,isKeyboardNavigation:!1,isAutoTrigger:!1,avoidIndividualNavigation:!1,isContinuousScrolling:!1,direction:e?1:-1})},navigateNextEnabled:()=>e?!this.state.hideLeftArrow:!this.state.hideRightArrow,navigatePreviousEnabled:()=>e?!this.state.hideRightArrow:!this.state.hideLeftArrow,currentIndex:()=>this.state.activeIndex,triggerItemClick:(e,{itemIndex:t=this.state.activeIndex}={})=>{const r=this.createGalleryConfig(),o=this.props.galleryStructure.galleryItems[t%this.props.totalItemsCount],i=null==o?void 0:o.renderProps(Object.assign(Object.assign({},r),{visible:!0}));this.props.actions.eventsListener(Wr.A.events.ITEM_ACTION_TRIGGERED,i,e)},navigateToIndex:(e,t=400)=>{this.scrollToIndex({itemIdx:e,scrollDuration:t})}}),this.props.actions.eventsListener(Wr.A.events.NAVIGATION_API_READY,this.navigationPanelAPI),this.navigationPanelAPI},this.navigationPanelCallbackOnIndexChange=()=>{},this.scrollToThumbnail=this.scrollToThumbnail.bind(this),this.clearAutoSlideshowInterval=this.clearAutoSlideshowInterval.bind(this),this.onFocus=this.onFocus.bind(this),this.onBlur=this.onBlur.bind(this),this.onAutoSlideShowButtonClick=this.onAutoSlideShowButtonClick.bind(this),this.startAutoSlideshowIfNeeded=this.startAutoSlideshowIfNeeded.bind(this),this.updateAutoSlideShowState=this.updateAutoSlideShowState.bind(this),this.canStartAutoSlideshow=this.canStartAutoSlideshow.bind(this),this.handleSlideshowKeyPress=this.handleSlideshowKeyPress.bind(this),this.onAutoSlideshowAutoPlayKeyPress=this.onAutoSlideshowAutoPlayKeyPress.bind(this),this.setCurrentItemByScroll=this.setCurrentItemByScroll.bind(this),this._setCurrentItemByScroll=Wo.A.throttle(this.setCurrentItemByScroll,600).bind(this),this._next=Wo.A.throttle(this.nextWithEffects.bind(this),e.isScrollLessGallery?600:400).bind(this),this.state={activeIndex:e.activeIndex||0,isInView:!0,pauseAutoSlideshowClicked:!1,hideLeftArrow:e.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].LEFT_TO_RIGHT,hideRightArrow:e.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT,shouldBlockAutoSlideshow:!1,isInFocus:!1},this.lastCurrentItem=void 0,this.shouldCreateSlideShowPlayButton=!1,this.skipFromSlide=Math.round(1.5*this.props.totalItemsCount)}isFirstItem(){return 0===this.state.activeIndex}isScrollStart(e=this.props){return!(e.options.behaviourParams_gallery_horizontal_slideAnimation!==Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL||!this.scrollElement)&&this.scrollPosition(e)<=1}isScrollEnd(e=this.props){const t=e.options.behaviourParams_gallery_horizontal_slideAnimation;return!e.options.behaviourParams_gallery_horizontal_loop&&t!==Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].FADE&&t!==Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].DECK&&(this.isAllItemsLoaded(e)&&this.scrollPositionAtTheAndOfTheGallery(e)>=Math.floor(this.getScrollElementWidth(e)))}isAllItemsLoaded(e=this.props){const{totalItemsCount:t,getVisibleItems:r,galleryStructure:o,container:i,isPrerenderMode:a}=e;return r(o.galleryItems,i,a).length>=t}getScrollElementWidth(e=this.props){const{galleryStructure:t}=e;return t.width-this.props.options.layoutParams_structure_itemSpacing/2}isFirstItemFullyVisible(){return!this.props.options.behaviourParams_gallery_horizontal_loop&&this.isScrollStart()}isLastItemFullyVisible(){return!this.props.options.behaviourParams_gallery_horizontal_loop&&this.isScrollEnd()}isLastItem(e=this.props){var t;const r=null!==(t=null==e?void 0:e.activeIndex)&&void 0!==t?t:this.state.activeIndex;return!this.props.options.behaviourParams_gallery_horizontal_loop&&r>=this.props.totalItemsCount-1}shouldBlockNext({scrollingUpTheGallery:e}){return e&&this.isLastItem()||!e&&this.isFirstItem()}shouldNotAllowScroll({scrollingUpTheGallery:e}){return e&&this.isLastItemFullyVisible()||!e&&this.isFirstItemFullyVisible()}async nextWithEffects(e){const t=await this.next(e);if(1===this.props.options.layoutParams_groups_groupSize&&this.props.isScrollLessGallery&&t>=this.skipFromSlide){const e=this.skipFromSlide-this.props.totalItemsCount;(e=>{const t=e=>{console.log("toggleScrollLessAnimation: ",e),[".gallery-item-wrapper",".gallery-item-common-info-outer"].forEach((t=>{e?[...document.querySelectorAll(t)].forEach((e=>{var t;null===(t=e.classList)||void 0===t||t.add("disabled-transition")})):[...document.querySelectorAll(t)].forEach((e=>{var t;e.offsetHeight,null===(t=e.classList)||void 0===t||t.remove("disabled-transition")}))}))};setTimeout((()=>{e&&e(),t(!0),t(!1)}),600)})((()=>this.onScrollToItemOrGroup(e,!1)))}}async next({direction:e,isAutoTrigger:t,scrollDuration:r,isKeyboardNavigation:o=!1,isContinuousScrolling:i=!1}){var a;const n=this.props.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?e<=-1:e>=1;if(this.shouldBlockNext({scrollingUpTheGallery:n}))return void this.clearAutoSlideshowInterval();e*=this.props.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?-1:1;const s=document.activeElement,l=s.className&&s.className.includes("gallery-item-container"),u=!o||!((null===(a=this.props.settings)||void 0===a?void 0:a.isAccessible)&&l);let c=!1;return this.props.options.behaviourParams_gallery_horizontal_slideAnimation!==Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL&&(r=0,c=!0),this.removeArrowsIfNeeded(),u&&this.props.options.layoutParams_groups_groupSize>1?this.nextGroup({direction:e,scrollDuration:r,isContinuousScrolling:i,scrollingUpTheGallery:n}):(u&&Wr.A.isLayout("GRID")(this.props.options)&&this.props.options.layoutParams_structure_numberOfGridRows&&(e*=this.props.options.layoutParams_structure_numberOfGridRows),this.nextItem({direction:e,isAutoTrigger:t,scrollDuration:r,avoidIndividualNavigation:u,ignoreScrollPosition:c,isContinuousScrolling:i,scrollingUpTheGallery:n}))}getNextItemOrGroupToScrollTo(e,t,r,o,i){let a;if(this.isSliding=!0,"nextGroup"!==e&&("nextItem"!==e||r||!o||this.props.options.layoutParams_groups_groupSize>1))"nextItem"===e&&(a=r||!i?this.state.activeIndex:this.setCurrentItemByScroll(),a+=t,this.props.options.behaviourParams_gallery_horizontal_loop||(a=Math.min(this.props.galleryStructure.items.length-1,a),a=Math.max(0,a)));else{const r="nextGroup"===e?"groups":"galleryItems";a=this.getCenteredItemOrGroupIdxByScroll(r)+t}return this.isAutoScrolling=!0,a}async nextItem({direction:e,isAutoTrigger:t,scrollDuration:r,avoidIndividualNavigation:o,ignoreScrollPosition:i,isContinuousScrolling:a,scrollingUpTheGallery:n}){if(this.isSliding)return;let s=this.getNextItemOrGroupToScrollTo("nextItem",e,i,o,t);try{const e=i?0:s;return await this.scrollToItemOrGroup(this.props.actions.scrollToItem,e,a,r,n),1!==this.props.options.layoutParams_groups_groupSize||this.props.isScrollLessGallery||s>=this.skipFromSlide&&(s=Wo.A.inRange(s,this.props.totalItemsCount),await this.props.actions.scrollToItem(s)),this.onScrollToItemOrGroup(s,a),i&&(this.props.getMoreItemsIfNeeded(this.props.galleryStructure.galleryItems[s].offset.left),this.props.setGotFirstScrollIfNeeded()),s}catch(e){this.onThrowScrollError("Cannot proceed to the next Item",e)}}async nextGroup({direction:e,scrollDuration:t,isContinuousScrolling:r=!1,scrollingUpTheGallery:o}){if(this.isSliding)return;const i=this.getNextItemOrGroupToScrollTo("nextGroup",e);try{await this.scrollToItemOrGroup(this.props.actions.scrollToGroup,i,r,t,o);const a=this.getCenteredItemOrGroupIdxByScroll("galleryItems")+e;this.onScrollToItemOrGroup(a,r)}catch(e){this.onThrowScrollError("Cannot proceed to the next Group",e)}}async scrollToItemOrGroup(e,t,r,o,i){const a=!this.shouldNotAllowScroll({scrollingUpTheGallery:i}),{scrollMarginCorrection:n,_scrollDuration:s}=this.getScrollParameters(o);a&&await e(t,!1,!0,s,n,r)}onThrowScrollError(e,t){console.error(e,t),this.clearAutoSlideshowInterval()}onScrollToItemOrGroup(e,t){Wo.A.setStateAndLog(this,"Next Item",{activeIndex:e},(()=>{this.onCurrentItemChanged(),this.isSliding=!1,t&&this.startAutoSlideshowIfNeeded(this.props.options)}))}getScrollParameters(e){var t;return{scrollMarginCorrection:this.getStyles().margin||0,_scrollDuration:null!==(t=null!=e?e:this.props.options.behaviourParams_gallery_horizontal_navigationDuration)&&void 0!==t?t:400}}onCurrentItemChanged(e=this.props){if(this.lastCurrentItem!==this.state.activeIndex){this.lastCurrentItem=this.state.activeIndex;const e=this.props.galleryStructure.galleryItems[this.state.activeIndex],t=this.props.items[this.state.activeIndex];t&&(t.idx=this.state.activeIndex,t.resizedImageSrc=e.createUrl(Wr.A.urlSizes.RESIZED,Wr.A.urlTypes.HIGH_RES),this.props.actions.eventsListener(Wr.A.events.CURRENT_ITEM_CHANGED,t)),this.navigationPanelCallbackOnIndexChange(this.state.activeIndex)}this.removeArrowsIfNeeded(e)}clearAutoSlideshowInterval(){clearInterval(this.autoSlideshowInterval)}canStartAutoSlideshow(e){return e.behaviourParams_gallery_horizontal_autoSlide_behaviour!==Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].OFF&&!this.state.shouldBlockAutoSlideshow}startAutoSlideshowIfNeeded(e){this.clearAutoSlideshowInterval(),this.canStartAutoSlideshow(e)&&(e.behaviourParams_gallery_horizontal_autoSlide_behaviour===Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].CONTINUOUS&&e.behaviourParams_gallery_horizontal_autoSlide_speed>0?this.autoScrollToNextItem():e.behaviourParams_gallery_horizontal_autoSlide_behaviour===Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].INTERVAL&&e.behaviourParams_gallery_horizontal_autoSlide_interval>0&&(this.autoSlideshowInterval=setInterval(this.autoScrollToNextItem,1e3*e.behaviourParams_gallery_horizontal_autoSlide_interval)))}getFirstIdx(e){const{galleryItems:t}=this.props.galleryStructure,r=t[e].itemId;return t.find((e=>e.itemId===r)).idx}scrollToThumbnail(e,t){this.props.actions.eventsListener(Wr.A.events.THUMBNAIL_CLICKED,this.props);const r=this.state.activeIndex,o=r+(this.getFirstIdx(e)-this.getFirstIdx(r));this.scrollToIndex({itemIdx:o,scrollDuration:t})}scrollToIndex({itemIdx:e,scrollDuration:t}){this.props.setGotFirstScrollIfNeeded();const r=this.props.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?this.state.activeIndex-e:e-this.state.activeIndex;return this.next({direction:r,isAutoTrigger:!1,scrollDuration:t,isKeyboardNavigation:!1})}handleSlideshowKeyPress(e){e.stopPropagation();const t=e.charCode||e.keyCode;if(!1===[32,33,34,37,38,39,40,27].includes(t))return!0;e.preventDefault();const r=ui.A.document.activeElement.getAttribute("data-idx"),o=r&&this.props.totalItemsCount-1===Number(r)&&Number(r)===this.state.activeIndex;if(40===t&&o||27===t){const e={27:this.props.galleryContainerRef,40:this.props.outOfViewComponent}[t];Wo.A.focusGalleryElement(e)}else this._next({direction:hn(t),isKeyboardNavigation:!0});return!1}getCenteredItemOrGroupIdxByScroll(e){const t=this.props.galleryStructure[e];let r;const o=this.scrollPositionAtTheMiddleOfTheGallery();if(0===o)r=0;else for(let i,a=0;i=t[a];a++){if(("galleryItems"===e?i.offset.left:i.left)>o){r=a-1;break}}return r>=0||(r=t.length-1),r}setCurrentItemByScroll(){if(Wo.A.isVerbose()&&console.log("Setting current Idx by scroll",this.isAutoScrolling),this.isAutoScrolling)return void(this.isAutoScrolling=!1);if("true"===(this.scrollElement&&this.scrollElement.getAttribute("data-scrolling")))return void this.clearAutoSlideshowInterval();this.startAutoSlideshowIfNeeded(this.props.options);const e=this.getCenteredItemOrGroupIdxByScroll("galleryItems");return Wo.A.isUndefined(e)||Wo.A.setStateAndLog(this,"Set Current Item",{activeIndex:e},(()=>{this.onCurrentItemChanged()})),e}createDebugMsg(){return i.createElement(qi,Object.assign({},this.props.debug))}createNavArrows(){const{container:e,options:t,customComponents:r,id:o}=this.props,{hideLeftArrow:a,hideRightArrow:n}=this.state;return i.createElement(ln,{container:e,options:t,customNavArrowsRenderer:r.customNavArrowsRenderer,hideLeftArrow:a,hideRightArrow:n,next:this._next,id:o})}getBufferedItems(e,t){var r;const{state:o,props:i}=this,{options:a,virtualizationSettings:n,getVisibleItems:s,isPrerenderMode:l}=i,{activeIndex:u}=o;return function({groups:e,options:t,virtualizationSettings:r,galleryWidth:o,galleryHeight:i,activeIndex:a}){const{enabled:n=!1,forwardItemMargin:s=3,backwardItemMargin:l=3,forwardItemScrollMargin:u=10,backwardItemScrollMargin:c=10}=r||{},d=t[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL,h=!d||t[jo.A.behaviourParams.gallery.horizontal.slideAnimation]===Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL;if(!n)return e.map((e=>({group:e,shouldRender:!0})));const p=d?o:i,m=d?"width":"height",g=h?u:s,y=h?c:l,f=e.findIndex((e=>{var t,r;const{items:o}=e,i=o[0],n=o[o.length-1],s=null!==(t=i.idx)&&void 0!==t?t:i.fullscreenIdx,l=null!==(r=n.idx)&&void 0!==r?r:n.fullscreenIdx;return s<=a&&l>=a})),b=e[f],v=b[m]/p;let A=v,P=v;const S=[b];for(let t=1;A({group:e,shouldRender:S.includes(e)})))}({groups:s(e,t,l),activeIndex:u,galleryWidth:(null===(r=this.props.galleryContainerRef)||void 0===r?void 0:r.clientWidth)||t.galleryWidth||0,options:a,virtualizationSettings:n})}createGalleryConfig(){return{scrollingElement:this.props.scrollingElement,scroll:this.props.scroll,container:this.props.container,options:this.props.options,settings:this.props.settings,activeIndex:this.state.activeIndex,customComponents:this.props.customComponents,galleryId:this.props.id,gotFirstScrollEvent:this.props.gotFirstScrollEvent,playingVideoIdx:this.props.playingVideoIdx,playing3DIdx:this.props.playing3DIdx,noFollowForSEO:this.props.noFollowForSEO,isPrerenderMode:this.props.isPrerenderMode,firstUserInteractionExecuted:this.props.firstUserInteractionExecuted,enableExperimentalFeatures:this.props.enableExperimentalFeatures,actions:{eventsListener:this.props.actions.eventsListener},totalItemsCount:this.props.totalItemsCount,totalWidth:this.props.galleryStructure.width}}createLayout(){const{container:e,galleryStructure:t}=this.props,r=this.createGalleryConfig(),o=t=>{const o=!!t.galleryGroups.length&&this.getBufferedItems(t.galleryGroups,e);if(o)return o.map((({group:e,shouldRender:t})=>!!e.rendered&&i.createElement(Da,Object.assign(Object.assign({disableItemFocus:this.props.disableItemFocus,activeIndex:this.state.activeIndex,slideAnimation:this.props.options.behaviourParams_gallery_horizontal_slideAnimation,allowLoop:this.props.options.behaviourParams_gallery_horizontal_loop&&this.props.galleryStructure.width>this.props.container.width},e.renderProps(r)),{ariaHidden:e.idx>this.skipFromSlide,shouldRenderEmpty:!t,container:this.props.container,key:e.idx}))))};return t.columns.map(((e,t)=>{const r={width:this.props.isPrerenderMode?"100%":e.width,height:this.getDimensions().height,overflowY:this.props.isPrerenderMode?"visible":"hidden"};return i.createElement("div",{"data-hook":"gallery-column",id:`gallery-horizontal-scroll-${this.props.id}`,className:`gallery-horizontal-scroll gallery-column hide-scrollbars ${this.props.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?" rtl ":" ltr "} ${this.props.options.behaviourParams_gallery_horizontal_enableScrollSnap?" scroll-snap ":""} `,key:"column"+t,style:r},i.createElement("div",{className:"gallery-horizontal-scroll-inner"},o(e)))}))}getDimensions(){const e=this.props.container.galleryHeight;return this.props.isPrerenderMode?{width:"100%",height:e}:{height:e,width:this.props.container.galleryWidth}}createGallery(){var e;const t=this.props.options.layoutParams_structure_scrollDirection===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&this.props.options.layoutParams_navigationArrows_position===Wr.A[jo.A.layoutParams.navigationArrows.position].OUTSIDE_GALLERY?{overflow:"visible",left:this.props.options.layoutParams_navigationArrows_size+40+this.props.options.layoutParams_structure_itemSpacing/2}:{},r=this.getDimensions(),o=Object.assign(Object.assign(Object.assign({},r),t),{display:"flex",justifyContent:"space-between"});return i.createElement("div",{id:this.props.galleryContainerId,className:"pro-gallery inline-styles one-row hide-scrollbars "+(this.props.options.behaviourParams_gallery_horizontal_blockScroll?"":" slider ")+((null===(e=this.props.settings)||void 0===e?void 0:e.isAccessible)?" accessible ":"")+(this.props.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?" rtl ":" ltr "),style:o},this.createDebugMsg(),this.createLayout(),this.createAutoSlideShowPlayButton(),this.createSlideShowNumbers(),an({options:this.props.options,container:this.props.container,isPrerenderMode:this.props.isPrerenderMode,galleryStructure:this.props.galleryStructure,customNavArrowsRenderer:this.props.customComponents.customNavArrowsRenderer})&&this.createNavArrows())}onAutoSlideShowButtonClick(){this.setState({pauseAutoSlideshowClicked:!this.state.pauseAutoSlideshowClicked},(()=>{this.updateAutoSlideShowState(this.props)}))}isFullWidthGallery(){return this.props.container.galleryWidth>=Wo.A.getWindowWidth()-10}onAutoSlideshowAutoPlayKeyPress(e){switch(e.keyCode||e.charCode){case 32:case 13:return e.preventDefault(),e.stopPropagation(),this.onAutoSlideShowButtonClick(),!1;default:return!0}}calcSlideshowCounterWidth(){const{totalItemsCount:e}=this.props;return e<10?26:e<100?43:e<1e3?60:76}createAutoSlideShowPlayButton(){if(!this.shouldCreateSlideShowPlayButton)return!1;const e=this.props.options.behaviourParams_gallery_horizontal_slideshowInfo_buttonsAlignment,t=this.props.options.layoutParams_structure_itemSpacing/2+(this.isFullWidthGallery()?50:0),r=e===Wr.A[jo.A.behaviourParams.gallery.horizontal.slideshowInfo.buttonsAlignment].RIGHT?{left:t/2+"px"}:{right:`${t/2+(this.props.options.behaviourParams_gallery_horizontal_slideshowInfo_enableCounter?this.calcSlideshowCounterWidth():0)}px`};return i.createElement("button",{className:"auto-slideshow-button",onClick:()=>{this.onAutoSlideShowButtonClick()},onKeyDown:this.onAutoSlideshowAutoPlayKeyPress,"data-hook":"auto-slideshow-button",title:"slideshow auto play","aria-pressed":this.state.pauseAutoSlideshowClicked,tabIndex:0,style:Object.assign({top:`calc(100% - ${this.props.options.layoutParams_info_height}px + 3px)`},r)},this.state.pauseAutoSlideshowClicked?i.createElement(ka,{width:"10px",height:"100%"}):i.createElement(Va,{width:"10px",height:"100%"}))}createSlideShowNumbers(){if(!this.props.options.behaviourParams_gallery_horizontal_slideshowInfo_enableCounter)return!1;const{totalItemsCount:e}=this.props,t=this.props.options.behaviourParams_gallery_horizontal_slideshowInfo_buttonsAlignment,r=this.props.options.layoutParams_structure_itemSpacing/2+(this.isFullWidthGallery()?50:0),o=this.shouldCreateSlideShowPlayButton?r/2+25:r/2,a=t===Wr.A[jo.A.behaviourParams.gallery.horizontal.slideshowInfo.buttonsAlignment].RIGHT?{left:`${o}px`}:{right:r/2+"px"};return i.createElement("div",{className:"auto-slideshow-counter","data-hook":"auto-slideshow-counter",style:Object.assign({top:`calc(100% - ${this.props.options.layoutParams_info_height}px + 3px)`},a)},i.createElement("div",null,this.state.activeIndex%e+1+"/"+e))}getNavigationPanelArray(){if(!this.props.options.layoutParams_thumbnails_enable)return[!1,!1];const e=this.getCustomNavigationPanel();let t;if(e){const{galleryHeight:r,galleryWidth:o,height:a,width:n}=this.props.container,s=(({galleryHeight:e,galleryWidth:t,height:r,width:o,galleryThumbnailsAlignment:i,navigationPanelPosition:a})=>Object.assign(Object.assign(Object.assign({},Ya({galleryHeight:e,galleryWidth:t,height:r,width:o,galleryThumbnailsAlignment:i,navigationPanelPosition:a})),qa({galleryThumbnailsAlignment:i,navigationPanelPosition:a})),{overflow:"hidden",float:"left"}))({galleryHeight:r,galleryWidth:o,height:a,width:n,galleryThumbnailsAlignment:this.props.options.layoutParams_thumbnails_alignment,navigationPanelPosition:this.props.options.layoutParams_thumbnails_position});t=t=>i.createElement("div",{className:"custom-navigation-panel",style:s},e(Object.assign(Object.assign({},this.props),{domOrder:t,activeIndex:this.state.activeIndex,navigationToIdxCB:this.scrollToThumbnail,navigationPanelAPI:this.createOrGetCustomNavigationPanelAPI()})))}else t=e=>i.createElement(Xa,Object.assign({},this.props,{domOrder:e,activeIndex:this.state.activeIndex,navigationToIdxCB:this.scrollToThumbnail}));const r=[];if(this.props.options.layoutParams_thumbnails_position===Wr.A[jo.A.layoutParams.thumbnails.position].ON_GALLERY)return r[0]=!1,r[1]=t("after"),r;if(this.props.isPrerenderMode)return r[0]=t("before"),r[1]=t("after"),r;switch(this.props.options.layoutParams_thumbnails_alignment){case Wr.A[jo.A.layoutParams.thumbnails.alignment].TOP:case Wr.A[jo.A.layoutParams.thumbnails.alignment].LEFT:r[0]=t("before"),r[1]=!1;break;case Wr.A[jo.A.layoutParams.thumbnails.alignment].RIGHT:case Wr.A[jo.A.layoutParams.thumbnails.alignment].BOTTOM:r[0]=!1,r[1]=t("after")}return r}getClassNames(){let e="pro-gallery-parent-container";return Wr.A.isLayout("SLIDER")(this.props.options)?e+=" gallery-slider":this.props.options.layoutParams_thumbnails_enable?e+=" gallery-thumbnails":Wr.A.isLayout("COLUMN")(this.props.options)&&(e+=" gallery-columns"),e}getStyles(){return{margin:-1*(this.props.options.layoutParams_structure_itemSpacing/2-this.props.options.layoutParams_structure_gallerySpacing),width:this.props.container.width,height:this.props.container.height}}getScrollPosition(e=this.props){return this.scrollElement?this.scrollPosition(e):0}scrollPositionAtTheMiddleOfTheGallery(){return this.getScrollPosition()+this.props.container.galleryWidth/2}scrollPositionAtTheAndOfTheGallery(e=this.props){return this.getScrollPosition(e)+e.container.galleryWidth}scrollPosition(e=this.props){return(e.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT?-1:1)*this.scrollElement.scrollLeft}updateAutoSlideShowState(e=this.props){const{isGalleryInHover:t,options:r,settings:o}=e,{pauseAutoSlideshowClicked:i,shouldBlockAutoSlideshow:a,isInView:n,isInFocus:s}=this.state,l=t&&r.behaviourParams_gallery_horizontal_autoSlide_pauseOnHover,u=s&&(null==o?void 0:o.isAccessible);let c=!n||i||u||l;a!==c&&this.setState({shouldBlockAutoSlideshow:c},(()=>{this.startAutoSlideshowIfNeeded(r)}))}onFocus(){this.setState({isInFocus:!0},(()=>{this.updateAutoSlideShowState(this.props)}))}onBlur(){this.setState({isInFocus:!1},(()=>{this.updateAutoSlideShowState(this.props)}))}UNSAFE_componentWillReceiveProps(e){var t,r;const o=e.isInViewport&&(null===(t=e.isInDisplay)||void 0===t||t);o!==(this.props.isInViewport&&(null===(r=this.props.isInDisplay)||void 0===r||r))?this.setState({isInView:o},(()=>{this.updateAutoSlideShowState(e)})):this.props.isGalleryInHover!==e.isGalleryInHover?this.updateAutoSlideShowState(e):this.props.container.scrollBase!=e.container.scrollBase&&this.forceUpdate((()=>{this.startAutoSlideshowIfNeeded(e.options)})),this.props.activeIndex!==e.activeIndex&&Wo.A.setStateAndLog(this,"Next Item",{activeIndex:e.activeIndex},(()=>{this.onCurrentItemChanged(e)})),this.props.totalItemsCount===e.totalItemsCount&&this.props.container.galleryHeight===e.container.galleryHeight&&this.props.container.galleryWidth===e.container.galleryWidth&&this.state.activeIndex===e.activeIndex||this.removeArrowsIfNeeded(e),((0,$i.Q)()||(0,$i.IL)())&&(this.props.options.behaviourParams_gallery_horizontal_autoSlide_behaviour!==Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].OFF!==e.options.behaviourParams_gallery_horizontal_autoSlide_behaviour===Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].OFF&&this.props.options.behaviourParams_gallery_horizontal_autoSlide_interval===e.options.behaviourParams_gallery_horizontal_autoSlide_interval||this.startAutoSlideshowIfNeeded(e.options)),this.shouldCreateSlideShowPlayButton=e.options.behaviourParams_gallery_horizontal_autoSlide_behaviour!==Wr.A[jo.A.behaviourParams.gallery.horizontal.autoSlide.behaviour].OFF&&e.options.behaviourParams_gallery_horizontal_slideshowInfo_enablePlayButton}removeArrowsIfNeeded(e=this.props){const t=e.options.behaviourParams_gallery_layoutDirection===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT,{hideLeftArrow:r,hideRightArrow:o}=this.state,i=this.isScrollStart(e),a=this.isFirstItem(),n=this.isScrollEnd(e),s=this.isLastItem(e),l=i||a,u=n||s,c=!t&&l||t&&u,d=t&&l||!t&&u;(!!c!=!!r||!!d!=!!o)&&this.setState({hideLeftArrow:!!c,hideRightArrow:!!d})}componentDidMount(){this.scrollElement=ui.A.document.querySelector(`#pro-gallery-${this.props.id} #gallery-horizontal-scroll-${this.props.id}`),this.scrollElement&&this.scrollElement.addEventListener("scroll",this._setCurrentItemByScroll),this.state.activeIndex>0?(this.props.actions.scrollToItem(this.state.activeIndex),this.onCurrentItemChanged()):this.setCurrentItemByScroll(),this.startAutoSlideshowIfNeeded(this.props.options),this.createOrGetCustomNavigationPanelAPI()}componentWillUnmount(){this.scrollElement&&this.scrollElement.removeEventListener("scroll",this._setCurrentItemByScroll)}render(){Wo.A.isVerbose()&&(console.count("galleryView render"),console.count("Rendering Gallery count"),console.time("Rendering Gallery took "));const e=this.createGallery(),t=this.getNavigationPanelArray();return Wo.A.isVerbose()&&console.timeEnd("Rendering Gallery took "),i.createElement("div",Object.assign({className:this.getClassNames(),style:this.getStyles(),onKeyDown:this.handleSlideshowKeyPress},Wo.A.getAriaAttributes({proGalleryRole:this.props.proGalleryRole,proGalleryRegionLabel:this.props.proGalleryRegionLabel}),{onFocus:this.onFocus,onBlur:this.onBlur}),t[0],e,t[1])}}const mn=pn;class gn{constructor(){this.promise=new Promise(((e,t)=>{this.reject=(...e)=>{this.isPending=!1,t(...e)},this.resolve=(...t)=>{this.isPending=!1,e(...t)},this.isPending=!0}))}}function yn({scroller:e,from:t,to:r,duration:o,isRTL:i,slideTransition:a,isContinuousScrolling:n,autoSlideshowContinuousSpeed:s}){let l=r-t;if(0===l)return new Promise((e=>e(r)));n&&(o=Math.abs(l)/s*1e3);const u=e.firstChild;e.setAttribute("data-scrolling","true"),Object.assign(e.style,{"scroll-snap-type":"none"}),Object.assign(u.style,{transition:`transform ${o}ms ${a}`,"-webkit-transition":`transform ${o}ms ${a}`},{transform:`translateX(${-1*l}px)`});const c=new CustomEvent("scrollTransition",{detail:l/10}),d=setInterval((()=>{e.dispatchEvent(c)}),Math.round(o/10));let h=new gn;const p=setTimeout((()=>{clearInterval(d),Object.assign(u.style,{transition:"none","-webkit-transition":"none"},{transform:"translateX(0px)"}),e.style.removeProperty("scroll-snap-type"),e.scrollLeft=r,e.setAttribute("data-scrolling",""),h.resolve(r)}),o);return{scrollDeffered:h,scroller:e,from:t,to:r,duration:o,isRTL:i,slideTransition:a,isContinuousScrolling:n,autoSlideshowContinuousSpeed:s,currentScrollEndTimeout:p}}function fn({scroller:e,from:t,isRTL:r,currentScrollEndTimeout:o,scrollDeffered:i}){clearTimeout(o);const a=e.firstChild;let n=getComputedStyle(a).getPropertyValue("transform");var s=new DOMMatrix(n);(function({scroller:e,at:t,isRTL:r}){Object.assign(e.style,{"scroll-snap-type":"none"});let o=new gn;Object.assign(e.firstChild.style,{transition:"none","-webkit-transition":"none"},{transform:"translateX(0px)"}),e.scrollLeft=t,o.resolve(t)})({scroller:e,at:t-=Math.round(parseInt(s.m41,10)),isRTL:r}),i.resolve(t)}class bn extends i.Component{constructor(e){super(),this.state={scrollTop:0,scrollLeft:0},this.debouncedOnScroll=Wo.A.debounce(e.onScroll,50)}removeScrollListener(){if(this.scrollEventListenerSet){const e=this.props.scrollingElement;try{e.vertical().removeEventListener("scroll",this.onVerticalScroll)}catch(e){}try{const{scrollDirection:t}=this.props;t===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&e.horizontal().removeEventListener("scroll",this.onHorizontalScroll)}catch(e){}this.scrollEventListenerSet=!1}}initScrollListener(){var e,t;this.scrollEventListenerSet&&this.removeScrollListener(),this.scrollEventListenerSet=!0;const r=this.props.scrollingElement;if(this.onHorizontalScrollTransition=({detail:e})=>{const t=Math.round(e);t>=0&&this.props.galleryScrollDirection===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&this.setState({scrollLeft:this.state.scrollLeft+t})},this.onHorizontalScroll=e=>{var t,r;this.props.setGotFirstScrollIfNeeded();const o=e.currentTarget||e.target||e;let i=o&&(null!==(r=null!==(t=o.scrollX)&&void 0!==t?t:o.scrollLeft)&&void 0!==r?r:o.x);this.props.isRTL&&(i=Math.abs(i)),i>=0&&this.props.galleryScrollDirection===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&(this.setState({scrollTop:i,scrollLeft:i}),this.props.getMoreItemsIfNeeded(i),this.debouncedOnScroll({left:i}))},this.props.galleryScrollDirection===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL)try{null===(e=null==r?void 0:r.horizontal())||void 0===e||e.addEventListener("scroll",this.onHorizontalScroll),null===(t=null==r?void 0:r.horizontal())||void 0===t||t.addEventListener("scrollTransition",this.onHorizontalScrollTransition)}catch(e){console.error(e)}this.onVerticalScroll=e=>{this.props.setGotFirstScrollIfNeeded();const t=e.currentTarget||e.target||e,r=t&&(t.scrollY||t.scrollTop||t.y);r>=0&&(this.props.galleryScrollDirection===Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL&&(this.setState({scrollTop:r}),this.props.getMoreItemsIfNeeded(r)),this.debouncedOnScroll({top:r}))};try{r.vertical().addEventListener("scroll",this.onVerticalScroll)}catch(e){console.error(e)}}componentWillUnmount(){this.removeScrollListener()}componentDidMount(){this.initScrollListener()}UNSAFE_componentWillReceiveProps(e){let t=!1;for(const r of["id","scrollDirection","isRTL","totalWidth","scrollBase","scrollingElement"])if(e[r]!==this.props[r]){t=!0;break}t&&this.initScrollListener()}render(){const e=this.props.galleryScrollDirection===Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL&&this.props.scrollBase>0?this.props.scrollBase:0,t=this.state.scrollTop-e,{id:r}=this.props;return i.createElement("div",{key:"css-scroll-indicator","data-hook":"css-scroll-indicator","data-scroll-base":e,"data-scroll-top":this.state.scrollTop,className:ma.calcScrollClasses(r,t),style:{display:"none"}})}}const vn=(e="",t,r)=>{const o=r[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT;let i="";return t.forEach((t=>{const r=(({galleryId:e,item:t})=>`#pro-gallery-${e} #${ma.getSellectorDomId(t)}`)({galleryId:e,item:t}),a=(e=>({top:e.offset.top,left:e.offset.left,width:e.width+e.infoWidth,height:e.height+e.infoHeight,innerHeight:e.height}))(t),n=`top:${a.top}px;`,s=o?`right:${a.left}px;left:auto;`:`left:${a.left}px;`,l=`width:${a.width}px;`,u=`height:${a.height}px;`;i+=`${r} {${n}${s}${l}${u}}`})),i};const An=class{constructor(e){this.config=e,this.scrollHelpers=[],this.stop=e=>{for(const t of this.scrollHelpers)t.findItem(e)&&t.stop(e)},this.initializePlayState=()=>{for(const e of this.scrollHelpers)e.initializePlayState()},this.onScroll=({top:e,left:t})=>{this.scrollHelpers.length||(this.top=e||this.top,this.left=t||this.left);for(const r of this.scrollHelpers)r.onScroll({top:e,left:t})},this.handleEvent=e=>{for(const t of this.scrollHelpers)t.handleEvent(e)},this.updateGalleryStructure=e=>{if(!e.isSSR){for(const t of this.scrollHelpers)t.updateGalleryStructure(e);this.scrollHelperPromise?this.latestGalleryStructure=e:(this.latestGalleryStructure=e,(0,$i.Q)()||e.galleryStructure.galleryItems.some((e=>this.config.some((t=>t.supportedItemsFilter(e)))))&&(this.scrollHelperPromise=r.e(4313).then(r.bind(r,75235)).then((({default:e})=>{for(const t of this.config)this.scrollHelpers.push(new e(t.onSetPlayingIdx,t.supportedItemsFilter,t.getPlayTrigger));this.updateGalleryStructure(this.latestGalleryStructure),this.onScroll({top:this.top,left:this.left})})).catch((e=>{console.error("Failed to load videoScrollHelper. error: "+e)}))))}},this.left=0,this.top=0}};const Pn=function(e,t,r){const o=r[e];let i;const a=(e,t,o)=>{let i,a,n,s=null,l={};return r.forEach((r=>{i=r.offset.top+r.height/2,a=r.offset.left+r.width/2,n=Math.sqrt(Math.pow(i-t,2)+Math.pow(a-e,2)),(null===s||n>0&&noro>t));break;default:i=a(o.offset.right,o.offset.top+o.height/2,((e,t,r)=>r>e))}return i.idx>=0?i.idx:(console.warn("Could not find offset for itemIdx",e,t),e)};class Sn extends i.Component{constructor(e){super(e),this.updateVisibility=()=>{const e=function({container:e,scrollTop:t}){try{const r=e.scrollBaset;return r&&o}catch(e){return console.warn("Could not calculate viewport",e),!0}}({container:this.props.container,scrollTop:this.state.scrollPosition.top});this.state.isInViewport!==e&&this.setState({isInViewport:e})},this.setVisibilityIfNeeded=(e,t)=>{const{container:r}=this.props,{scrollPosition:o}=this.state;r.scrollBase===e.container.scrollBase&&o.top===t.scrollPosition.top||this.updateVisibility()},this.findNeighborItem=(e,t)=>Pn(e,t,this.state.structure.items),Wo.A.isVerbose()&&console.count("[OOISSR] galleryContainer constructor",ui.A.isMock),this.getMoreItemsIfNeeded=this.getMoreItemsIfNeeded.bind(this),this.setGotFirstScrollIfNeeded=this.setGotFirstScrollIfNeeded.bind(this),this.toggleLoadMoreItems=this.toggleLoadMoreItems.bind(this),this.scrollToItem=this.scrollToItem.bind(this),this.scrollToGroup=this.scrollToGroup.bind(this),this.eventsListener=this.eventsListener.bind(this),this.onGalleryScroll=this.onGalleryScroll.bind(this),this.getVisibleItems=this.getVisibleItems.bind(this),this.findNeighborItem=this.findNeighborItem.bind(this),this.setCurrentSlideshowViewIdx=this.setCurrentSlideshowViewIdx.bind(this),this.getIsScrollLessGallery=this.getIsScrollLessGallery.bind(this),this.onMouseEnter=this.onMouseEnter.bind(this),this.onMouseLeave=this.onMouseLeave.bind(this),this.mediaScrollHelper=new An([{getPlayTrigger:e=>e.behaviourParams_item_video_playTrigger,onSetPlayingIdx:e=>this.setState({playingVideoIdx:e}),supportedItemsFilter:e=>"video"===e.type||"image"===e.type&&(e.id.includes("_placeholder")||e.isVideoPlaceholder)},{getPlayTrigger:e=>e.behaviourParams_item_threeDimensionalScene_playTrigger,onSetPlayingIdx:e=>this.setState({playing3DIdx:e}),supportedItemsFilter:e=>"3d"===e.type}]);const t={scrollPosition:{top:0,left:0},showMoreClickedAtLeastOnce:!1,initialGalleryHeight:void 0,needToHandleShowMoreClick:!1,gotFirstScrollEvent:e.activeIndex>=0,playingVideoIdx:-1,playing3DIdx:-1,viewComponent:null,firstUserInteractionExecuted:!1,isInHover:!1,isInViewport:!0,scrollingElement:this.getScrollingElement()};this.state=t,this.layoutCss=[],this.initialGalleryState={};try{const t=this.propsToState(e);Object.keys(t).length>0&&(this.initialGalleryState=t)}catch(e){console.warn("Cannot create initial state from props",e)}this.state=Object.assign(Object.assign({},t),this.initialGalleryState)}initializeScrollPosition(){if(this.props.activeIndex>0){this.scrollToItem(this.props.activeIndex,!1,!0,0);const e=this.galleryStructure.items[this.props.activeIndex];this.onGalleryScroll(e.offset)}}isScrollingUnavailable(e,t){return this.isVerticalGallery()?e<=t+300:this.state.structure.width{if(this.state.items.length>e){const{body:e,documentElement:t}=document,r=ui.A.innerHeight,o=Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight);this.getMoreItemsIfScrollIsDisabled(o,r)}}))}}componentDidMount(){ui.C.stopUsingMock();const{body:e,documentElement:t}=document,r=ui.A.innerHeight,o=Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight);this.initializeScrollPosition(),this.getMoreItemsIfScrollIsDisabled(o,r),this.handleNewGalleryStructure(),this.eventsListener(Wr.A.events.APP_LOADED,{}),this.mediaScrollHelper.initializePlayState();try{"function"==typeof ui.A.CustomEvent?this.currentHoverChangeEvent=new CustomEvent("current_hover_change"):(this.currentHoverChangeEvent=ui.A.document.createEvent("CustomEvent"),this.currentHoverChangeEvent.initCustomEvent("current_hover_change",!1,!1,null))}catch(e){console.error("could not create 'current_hover_change' customEvent. Error =",e)}this.props.id&&(this.currentHoverChangeEvent.galleryId=this.props.id)}UNSAFE_componentWillReceiveProps(e){!this.currentHoverChangeEvent.galleryId&&e.id&&(this.currentHoverChangeEvent.galleryId=e.id),this.props.activeIndex!==e.activeIndex&&e.activeIndex!==this.currentSlideshowViewIdx&&this.scrollToItem(e.activeIndex,!1,!0,0);const t=()=>{const t=this.propsToState(e);Object.keys(t).length>0&&this.setState(t,this.handleNewGalleryStructure)},r=e=>{const{id:t,options:r,container:o,items:i,isInDisplay:a,isPrerenderMode:n}=e;return{id:t,options:r,container:o,items:i,isInDisplay:a,isPrerenderMode:n}};this.reCreateGalleryTimer&&clearTimeout(this.reCreateGalleryTimer);let o=!0;try{const t=r(this.props),i=r(e);o=JSON.stringify(t)!==JSON.stringify(i),Wo.A.isVerbose()&&o&&console.log("New props arrived",Wo.A.printableObjectsDiff(t,i))}catch(e){console.error("Cannot compare props",e)}o&&(t(),this.props.isInDisplay!==e.isInDisplay&&this.handleNavigation(e.isInDisplay))}handleNavigation(e){e||this.mediaScrollHelper.stop()}handleNewGalleryStructure(){const{container:e,needToHandleShowMoreClick:t,initialGalleryHeight:r}=this.state,o="vertical"===this.containerInfiniteGrowthDirection();let i=!1;if(!o&&t){const t=138;i=e.height+(r-t)}const a=this.props.options,n={numOfItems:this.state.items.length,container:e,options:a,layoutHeight:i||this.props.container.height,layoutItems:this.props.structure.items,isInfinite:o,isFixedHorizontlaGalleryRatio:"horizontal"===this.containerInfiniteGrowthDirection()&&this.state.options[jo.A.layoutParams.structure.galleryRatio.value]>0,updatedHeight:i};Wo.A.isVerbose()&&console.log("handleNewGalleryStructure",n),this.eventsListener(Wr.A.events.GALLERY_CHANGE,n),t&&this.setState({needToHandleShowMoreClick:!1})}isVerticalGallery(){return this.state.options[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].VERTICAL}getIsScrollLessGallery(e){const t=e[jo.A.behaviourParams.gallery.horizontal.slideAnimation];return e[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL&&t!==Wr.A[jo.A.behaviourParams.gallery.horizontal.slideAnimation].SCROLL}getVisibleItems(e,t,r){var o,i;const{gotFirstScrollEvent:a}=this.state,n=(null===(i=null===(o=this.state)||void 0===o?void 0:o.scrollPosition)||void 0===i?void 0:i.top)||0,{galleryHeight:s,scrollBase:l,galleryWidth:u}=t;if(r||(0,$i.Xf)()||(0,$i.Q)()||a||n>0||(0,$i.IL)()||this.props.activeIndex>0)return e;let c=e;try{const t=ui.A.innerHeight,r=this.isVerticalGallery()&&"vertical"===this.containerInfiniteGrowthDirection()?1/0:l+s,o=n+t,i=Math.min(r,o)-l;c=i<0?[]:this.isVerticalGallery()?e.filter((e=>e.offset.tope.left<=u+20)),c.length<2&&c.lengththis.props.scrollingElement:()=>ui.A,horizontal:()=>ui.A.document.querySelector(`#pro-gallery-${this.props.id} #gallery-horizontal-scroll-${this.props.id}`)}}scrollToItem(e,t,r,o=0,i,a=!1){if(e>=0){if(this.state.gotFirstScrollEvent||this.setState({gotFirstScrollEvent:!0}),this.getIsScrollLessGallery(this.state.options))return;const n=this.state.scrollingElement,s=n.horizontal();try{const l={scrollMarginCorrection:i,isRTL:this.state.options[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT,scrollDirection:this.state.options[jo.A.layoutParams.structure.scrollDirection],galleryWidth:this.state.container.galleryWidth,galleryHeight:this.state.container.galleryHeight,top:0,items:this.galleryStructure.items,totalWidth:this.galleryStructure.width,itemIdx:e,fixedScroll:t,isManual:r,scrollingElement:n,horizontalElement:s,durationInMS:o,slideTransition:this.state.options[jo.A.behaviourParams.gallery.horizontal.slideTransition],isContinuousScrolling:a,autoSlideshowContinuousSpeed:this.state.options[jo.A.behaviourParams.gallery.horizontal.autoSlide.speed],itemSpacing:this.state.options[jo.A.layoutParams.structure.itemSpacing]};return this.eventsListener(Wr.A.events.GALLERY_NAVIGATION_START,{current:"scrollToItem",scrollParams:l}),this.currentScrollData=function(e){let t,r;const{scrollMarginCorrection:o=0,durationInMS:i,horizontalElement:a,scrollingElement:n,isRTL:s,scrollDirection:l,galleryWidth:u,galleryHeight:c,totalWidth:d,top:h,items:p,itemIdx:m,fixedScroll:g,slideTransition:y,isContinuousScrolling:f,autoSlideshowContinuousSpeed:b,itemSpacing:v}=e,A=s?-1:1;if(l===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?(r=a.scrollLeft*A,t=r+m*u/2):(r=h,t=h+m*c/2),!0!==g){Wo.A.isVerbose()&&console.log("Scrolling to items #"+m);const e=p.find((e=>e.idx===m));if(t=l===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?Wo.A.get(e,"offset.left"):Wo.A.get(e,"offset.top"),Wo.A.isVerbose()&&console.log("Scrolling to position "+t,e),!(t>=0))return Wo.A.isVerbose()&&console.warn("Position not found, not scrolling"),new Promise((e=>e()));if(l===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL){const i=(u-e.width-v)/2;t-=i,t=Math.max(0,t),t=Math.min(t,d-u+o),t*=A,r*=A,Wo.A.isVerbose()&&console.log("Scrolling to new position "+t,this)}}return l===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?yn({scroller:a,from:Math.round(r),to:Math.round(t),duration:i,isRTL:s,slideTransition:y,isContinuousScrolling:f,autoSlideshowContinuousSpeed:b}):new Promise((e=>{n.vertical().scrollTo(0,t),e(t)}))}(l),this.currentScrollData.scrollDeffered.promise.then((()=>{this.currentScrollData=null}))}catch(e){console.error("error:",e," pro-gallery, scrollToItem, cannot get scrollParams, ","isEditMode =",(0,$i.Q)()," isPreviewMode =",(0,$i.IL)()," isSiteMode =",(0,$i.PP)()," this.state.options =",this.state.options," this.state.container =",this.state.container," this.galleryStructure =",this.galleryStructure)}}}scrollToGroup(e,t,r,o=0,i,a=!1){if(e>=0){const n=this.state.scrollingElement,s=n.horizontal();try{const l={scrollMarginCorrection:i,isRTL:this.state.options[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT,scrollDirection:this.state.options[jo.A.layoutParams.structure.scrollDirection],galleryWidth:this.state.container.galleryWidth,galleryHeight:this.state.container.galleryHeight,top:0,groups:this.galleryStructure.groups,totalWidth:this.galleryStructure.width,groupIdx:e,fixedScroll:t,isManual:r,scrollingElement:n,horizontalElement:s,durationInMS:o,slideTransition:this.state.options[jo.A.behaviourParams.gallery.horizontal.slideTransition],isContinuousScrolling:a,autoSlideshowContinuousSpeed:this.state.options[jo.A.behaviourParams.gallery.horizontal.autoSlide.speed],itemSpacing:this.state.options[jo.A.layoutParams.structure.itemSpacing]};return this.eventsListener(Wr.A.events.GALLERY_NAVIGATION_START,{current:"scrollToGroup",scrollParams:l}),this.currentScrollData=function(e){let t,r;const{scrollMarginCorrection:o=0,durationInMS:i,horizontalElement:a,scrollingElement:n,isRTL:s,scrollDirection:l,galleryWidth:u,galleryHeight:c,totalWidth:d,top:h,groups:p,groupIdx:m,fixedScroll:g,slideTransition:y,isContinuousScrolling:f,autoSlideshowContinuousSpeed:b,itemSpacing:v}=e,A=s?-1:1;if(l===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?(r=a.scrollLeft,t=r+m*u/2):(r=h,t=h+m*c/2),!0!==g){Wo.A.isVerbose()&&console.log("Scrolling to groups #"+m);const e=p.find((e=>e.idx===m));if(t=l===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?Wo.A.get(e,"left"):Wo.A.get(e,"top"),Wo.A.isVerbose()&&console.log("Scrolling to position "+t,e),!(t>=0))return Wo.A.isVerbose()&&console.warn("Position not found, not scrolling"),new Promise((e=>e()));if(l===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL){const r=(u-e.width-v)/2;t-=r,t=Math.max(0,t),t=Math.min(t,d-u+o),t*=A,Wo.A.isVerbose()&&console.log("Scrolling to new position "+t,this)}}return l===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?yn({scroller:a,from:Math.round(r),to:Math.round(t),duration:i,isRTL:s,slideTransition:y,isContinuousScrolling:f,autoSlideshowContinuousSpeed:b}):new Promise((e=>{n.vertical().scrollTo(0,t),e(t)}))}(l),this.currentScrollData.scrollDeffered.promise.then((()=>{this.currentScrollData=null}))}catch(e){console.error("error:",e," pro-gallery, scrollToGroup, cannot get scrollParams, ","isEditMode =",(0,$i.Q)()," isPreviewMode =",(0,$i.IL)()," isSiteMode =",(0,$i.PP)()," this.state.options =",this.state.options," this.state.container =",this.state.container," this.galleryStructure =",this.galleryStructure)}}}containerInfiniteGrowthDirection(e=!1){const t=e||this.props.options,{showMoreClickedAtLeastOnce:r}=this.state;return t[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?"horizontal":this.props.options[jo.A.behaviourParams.gallery.vertical.loadMore.enable]?r&&t[jo.A.behaviourParams.gallery.vertical.loadMore.amount]===Wr.A[jo.A.behaviourParams.gallery.vertical.loadMore.amount].ALL?"vertical":"none":"vertical"}onGalleryScroll(e){this.props.isInDisplay&&this.eventsListener(Wr.A.events.GALLERY_SCROLLED,e)}componentDidUpdate(e,t){if(this.setVisibilityIfNeeded(e,t),this.props.isPrerenderMode!==e.isPrerenderMode){const{body:e,documentElement:t}=document,r=ui.A.innerHeight,o=Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight);this.getMoreItemsIfScrollIsDisabled(o,r)}}createDynamicStyles(e,t){const r=t&&!this.props.settings.disableSSROpacity;this.dynamicStyles=`\n ${r?`#pro-gallery-${this.props.id} .gallery-item-container { opacity: 0 }`:""}\n ${e?`#pro-gallery-${this.props.id} .gallery-item-hover::before { background: ${e} !important}`:""}\n `.trim()}createCssLayoutsIfNeeded(e){const{settings:t={}}=this.props,{avoidInlineStyles:r}=t;r&&(this.layoutCss=(({galleryItems:e,layoutParams:t,id:r})=>{const o=[];return o.push(vn(r,e,t.options)),o})({layoutParams:e,isMobile:Wo.A.isMobile(),id:this.props.id,galleryItems:this.galleryStructure.galleryItems}))}getScrollCss({id:e,items:t,options:r,container:o}){this.scrollCss=ma.calcScrollCss({items:t,options:r,id:e,container:o})}toggleLoadMoreItems(){this.eventsListener(Wr.A.events.LOAD_MORE_CLICKED,this.galleryStructure.galleryItems);const e=!0;if(this.state.showMoreClickedAtLeastOnce)this.setState({needToHandleShowMoreClick:e},(()=>{this.handleNewGalleryStructure()}));else{this.getScrollCss({id:this.props.id,items:this.galleryStructure.galleryItems,options:this.state.options,container:this.state.container});const t=this.state.container.height;this.setState({showMoreClickedAtLeastOnce:true,initialGalleryHeight:t,needToHandleShowMoreClick:e},(()=>{this.handleNewGalleryStructure()}))}}setGotFirstScrollIfNeeded(){this.state.gotFirstScrollEvent||(this.getScrollCss({id:this.props.id,items:this.galleryStructure.galleryItems,options:this.state.options,container:this.state.container}),this.setState({gotFirstScrollEvent:!0}))}setCurrentSlideshowViewIdx(e){this.currentSlideshowViewIdx=e}simulateHorizontalScrollToItem(e){(null==e?void 0:e.offset)&&this.onGalleryScroll({left:e.offset.left})}eventsListener(e,t,r){if(this.mediaScrollHelper.handleEvent({eventName:e,eventData:t}),e===Wr.A.events.HOVER_SET&&(this.currentHoverChangeEvent.currentHoverIdx=t,ui.A.dispatchEvent(this.currentHoverChangeEvent)),e===Wr.A.events.CURRENT_ITEM_CHANGED&&(this.setCurrentSlideshowViewIdx(t.idx),this.getIsScrollLessGallery(this.state.options)&&this.simulateHorizontalScrollToItem(this.galleryStructure.items[t.idx])),!this.state.firstUserInteractionExecuted)switch(e){case Wr.A.events.HOVER_SET:case Wr.A.events.LOAD_MORE_CLICKED:case Wr.A.events.ITEM_ACTION_TRIGGERED:this.setState({firstUserInteractionExecuted:!0})}if("function"==typeof this.props.eventsListener)switch(e){case Wr.A.events.ITEM_ACTION_TRIGGERED:case Wr.A.events.ITEM_CLICKED:setTimeout(this.props.eventsListener(e,t,r),0);break;default:this.props.eventsListener(e,t,r)}if(e===Wr.A.events.GALLERY_SCROLLED){this.mediaScrollHelper.onScroll(t);const e=Object.assign(Object.assign({},this.state.scrollPosition),t);this.setState({scrollPosition:e})}}getMoreItemsIfNeeded(e){var t;if(null===(t=this.deferredGettingMoreItems)||void 0===t?void 0:t.isPending);else if(this.deferredGettingMoreItems=new gn,this.galleryStructure&&this.galleryStructure.galleryItems&&this.galleryStructure.galleryItems.length>0&&this.state.items&&this.state.options&&this.state.container){const t=this.state.options[jo.A.layoutParams.structure.scrollDirection],r=this.galleryStructure[t===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?"width":"height"]+(t===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?0:this.state.container.scrollBase),o=ui.A[t===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?"innerWidth":"innerHeight"];r<(e?3*o:0)+(e+o)?(this.eventsListener(Wr.A.events.NEED_MORE_ITEMS,this.state.items.length),setTimeout((()=>{this.deferredGettingMoreItems.resolve()}),2e3)):this.deferredGettingMoreItems.reject()}else this.deferredGettingMoreItems.reject();return this.deferredGettingMoreItems.promise.catch((()=>{}))}canRender(){const e=this.props.container&&this.props.options&&this.state.items;return!e&&Wo.A.isVerbose()&&console.log("PROGALLERY [CAN_RENDER] GalleryContainer",e,this.props.container,this.props.options,this.state.items),e}onMouseEnter(){var e;(null===(e=this.currentScrollData)||void 0===e?void 0:e.isContinuousScrolling)&&this.state.options[jo.A.behaviourParams.gallery.horizontal.autoSlide.pauseOnHover]&&fn(this.currentScrollData),this.setState({isInHover:!0})}onMouseLeave(){this.setState({isInHover:!1})}render(){var e,t,r;if(!this.canRender())return null;const o=this.props.options[jo.A.layoutParams.structure.scrollDirection]===Wr.A[jo.A.layoutParams.structure.scrollDirection].HORIZONTAL?mn:La;Wo.A.isVerbose()&&(console.count("PROGALLERY [COUNTS] - GalleryContainer (render)"),console.log("PROGALLERY [RENDER] - GalleryContainer",this.props.container.scrollBase,{props:this.props,items:this.state.items}));const a="none"===this.containerInfiniteGrowthDirection();return i.createElement("div",{"data-key":"pro-gallery-inner-container",key:"pro-gallery-inner-container",className:this.props.isPrerenderMode?"pro-gallery-prerender":"",onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave,ref:e=>this.galleryContainerRef=e,tabIndex:-1},i.createElement(bn,{id:this.props.id,galleryScrollDirection:this.props.options[jo.A.layoutParams.structure.scrollDirection],isRTL:this.props.options[jo.A.behaviourParams.gallery.layoutDirection]===Wr.A[jo.A.behaviourParams.gallery.layoutDirection].RIGHT_TO_LEFT,totalWidth:this.galleryStructure.width,scrollBase:this.props.container.scrollBase,scrollingElement:this.state.scrollingElement,getMoreItemsIfNeeded:this.getMoreItemsIfNeeded,setGotFirstScrollIfNeeded:this.setGotFirstScrollIfNeeded,onScroll:this.onGalleryScroll}),i.createElement(o,Object.assign({isInDisplay:this.props.isInDisplay,isInViewport:this.state.isInViewport,isPrerenderMode:this.props.isPrerenderMode,scrollingElement:this.state.scrollingElement,totalItemsCount:this.props.totalItemsCount,renderedItemsCount:this.props.renderedItemsCount,getMoreItemsIfNeeded:this.getMoreItemsIfNeeded,gotFirstScrollEvent:this.state.gotFirstScrollEvent,setGotFirstScrollIfNeeded:this.setGotFirstScrollIfNeeded,items:this.state.items,getVisibleItems:this.getVisibleItems,galleryStructure:this.galleryStructure,options:this.props.options,container:this.props.container,settings:this.props.settings,displayShowMore:a,id:this.props.id,activeIndex:this.props.activeIndex||0,customComponents:this.props.customComponents,playingVideoIdx:this.state.playingVideoIdx,playing3DIdx:this.state.playing3DIdx,noFollowForSEO:this.props.noFollowForSEO,proGalleryRegionLabel:this.props.proGalleryRegionLabel,proGalleryRole:this.props.proGalleryRole,firstUserInteractionExecuted:this.state.firstUserInteractionExecuted,isGalleryInHover:this.state.isInHover,enableExperimentalFeatures:this.props.enableExperimentalFeatures,galleryContainerRef:this.galleryContainerRef,outOfViewComponent:this.outOfViewComponent,virtualizationSettings:this.props.virtualizationSettings,galleryContainerId:`pro-gallery-container-${this.props.id}`,scrollTop:null===(t=null===(e=this.state)||void 0===e?void 0:e.scrollPosition)||void 0===t?void 0:t.top,isScrollLessGallery:this.getIsScrollLessGallery(this.state.options),disableItemFocus:this.props.disableItemFocus,actions:Object.assign(Object.assign({},this.props.actions),{findNeighborItem:this.findNeighborItem,toggleLoadMoreItems:this.toggleLoadMoreItems,eventsListener:this.eventsListener,setWixHeight:()=>{},scrollToItem:this.scrollToItem,scrollToGroup:this.scrollToGroup})},this.props.gallery)),i.createElement("div",{"data-key":"items-styles",key:"items-styles",style:{display:"none"}},(this.layoutCss||[]).filter(Boolean).map(((e,t)=>i.createElement("style",{id:`layoutCss-${t}`,key:`layoutCss-${t}`,dangerouslySetInnerHTML:{__html:e}}))),(this.scrollCss||[]).filter(Boolean).map(((e,t)=>i.createElement("style",{id:`scrollCss_${t}`,key:`scrollCss_${t}`,dangerouslySetInnerHTML:{__html:e}}))),!!this.dynamicStyles&&i.createElement("style",{dangerouslySetInnerHTML:{__html:this.dynamicStyles}})),"application"===this.props.proGalleryRole&&i.createElement("span",{ref:e=>this.outOfViewComponent=e,tabIndex:-1,className:"sr-only out-of-view-component"},null===(r=this.props.translations)||void 0===r?void 0:r.Accessibility_Left_Gallery))}}const Cn=Sn;var wn=r(47782);class En extends i.Component{constructor(){super(),Wo.A.isLocal()&&!Wo.A.isTest()&&console.log("PRO GALLERY DEV")}renderProps(){var e;return Object.assign(Object.assign({},this.props),{id:this.props.id,items:this.props.items||[],settings:this.props.settings||{},offsetTop:this.props.offsetTop,proGalleryRegionLabel:this.props.proGalleryRegionLabel,isInDisplay:null===(e=this.props.isInDisplay)||void 0===e||e})}containerProps(){return{id:`pro-gallery-${this.props.id}`,className:"pro-gallery"}}render(){return i.createElement(wn.A,Object.assign({},this.props),i.createElement("div",Object.assign({},this.containerProps()),i.createElement(Cn,Object.assign({},this.renderProps()))))}}function In(e,t){return!0!==t&&(!0===e.shouldValidateTypes||"true"===(function(){try{const e=new URLSearchParams(window.location.search);return Object.fromEntries(e.entries())}catch(e){return console.log("cannot use the URLSearchParams",e),{}}}()||""))}class Tn extends i.Component{constructor(e){super(e),this.isUsingCustomInfoElements=this.isUsingCustomInfoElements.bind(this),this.blueprintsManager=new Zi({id:"layoutingGallery"}),this.blueprintsManager.init({deviceType:e.deviceType,api:{isUsingCustomInfoElements:this.isUsingCustomInfoElements,fetchMoreItems:t=>{"function"==typeof e.eventsListener&&e.eventsListener(Wr.A.events.NEED_MORE_ITEMS,t)},onBlueprintReady:({blueprint:e,blueprintChanged:t,initialBlueprint:r})=>{t?this.setBlueprint(e,r):Wo.A.isVerbose()&&console.count(">>> Blueprint not changed, not setting it")}}}),this.onNewProps(e,!0),this.state={blueprint:this.blueprintsManager.createInitialBlueprint(e)||null}}setBlueprint(e,t){t||this.setState({blueprint:e})}isUsingCustomInfoElements(){return!!this.galleryProps.customComponents.customHoverRenderer||!!this.galleryProps.customComponents.customInfoRenderer}onNewProps(e,t){const{eventsListener:r}=e,o=(0,y.__rest)(e,["eventsListener"]);this.galleryProps=Object.assign(Object.assign({},o),{eventsListener:(e,t,o)=>{e===Wr.A.events.NEED_MORE_ITEMS?this.blueprintsManager.getMoreItems(t):"function"==typeof r&&r(e,t,o)},id:e.id||"default-dom-id",customComponents:e.customComponents||{}}),t||this.blueprintsManager.createBlueprint(this.galleryProps).catch((e=>{console.error("Could not create a blueprint from the new props",e)}))}UNSAFE_componentWillReceiveProps(e){this.onNewProps(e,!1)}render(){const{blueprint:e,typeErrors:t}=this.state;return t||(e&&Object.keys(e).length>0?i.createElement(En,Object.assign({},this.galleryProps,e)):null)}async componentDidMount(){if(!1===In(this.props,Wo.A.isSSR()))return;const e=await r.e(8638).then(r.bind(r,7431)),{validate:t,typeErrorsUI:o}=e,i=t(this.state.blueprint.options);i.length>0&&this.setState({typeErrors:o(i)})}}const On=(_n=Tn,class extends i.Component{constructor(e){super(e),this.initViewModeWrapper(e)}initViewModeWrapper(e){void 0!==e.viewMode&&$i.CB.setViewMode(e.viewMode),void 0!==e.deviceType&&$i.CB._deviceType!==e.deviceType&&(Wo.A.dumpCache(),$i.CB.setDeviceType(e.deviceType))}updateViewModeWrapper(e){this.props.viewMode!==e.viewMode&&(Wo.A.dumpCache(),$i.CB.setViewMode(e.viewMode)),this.props.deviceType!==e.deviceType&&(Wo.A.dumpCache(),$i.CB.setDeviceType(e.deviceType))}UNSAFE_componentWillReceiveProps(e){this.updateViewModeWrapper(e)}render(){return i.createElement(_n,Object.assign({},this.props))}});var _n,Nn=r(98722),xn=r(68701),Ln="specs.wixBlog.UseLayoutFixer";const Mn="ITEM_CLICKED",Dn="item-media";var Rn=r(1408);const kn=e=>{const t=(0,zr.A)(e),r=(0,ut.gc)(t.layoutType),o=(0,So.Yu)(t.layoutType,t.section),i=(0,it.d4)(No.tl),a=(0,le.get)(i,o,1);return{...t,borderWidth:r?0:a}};var Bn=r(27342);var Vn=r(14509),Fn=r(34672);const Hn=e=>e.isPostInPreview;var Gn=r(24885);const zn=e=>{const t={...(0,le.keyBy)(e,"_id"),...(0,le.keyBy)(e,"id")};return delete t.undefined,delete t.null,t},Wn=2147483647,jn=36,Un=/^xn--/,Kn=/[^\0-\x7E]/,$n=/[\x2E\u3002\uFF0E\uFF61]/g,Zn={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Yn=Math.floor,qn=String.fromCharCode;function Xn(e){throw new RangeError(Zn[e])}function Qn(e,t){const r=e.split("@");let o="";r.length>1&&(o=r[0]+"@",e=r[1]);const i=function(e,t){const r=[];let o=e.length;for(;o--;)r[o]=t(e[o]);return r}((e=e.replace($n,".")).split("."),t).join(".");return o+i}function Jn(e){const t=[];let r=0;const o=e.length;for(;r=55296&&i<=56319&&r>1,e+=Yn(e/t);e>455;o+=jn)e=Yn(e/35);return Yn(o+36*e/(e+38))},rs=function(e){const t=[],r=e.length;let o=0,i=128,a=72,n=e.lastIndexOf("-");n<0&&(n=0);for(let r=0;r=128&&Xn("not-basic"),t.push(e.charCodeAt(r));for(let l=n>0?n+1:0;l=r&&Xn("invalid-input");const n=(s=e.charCodeAt(l++))-48<10?s-22:s-65<26?s-65:s-97<26?s-97:jn;(n>=jn||n>Yn((Wn-o)/t))&&Xn("overflow"),o+=n*t;const u=i<=a?1:i>=a+26?26:i-a;if(nYn(Wn/c)&&Xn("overflow"),t*=c}const u=t.length+1;a=ts(o-n,u,0==n),Yn(o/u)>Wn-i&&Xn("overflow"),i+=Yn(o/u),o%=u,t.splice(o++,0,i)}var s;return String.fromCodePoint(...t)},os=function(e){const t=[];let r=(e=Jn(e)).length,o=128,i=0,a=72;for(const r of e)r<128&&t.push(qn(r));let n=t.length,s=n;for(n&&t.push("-");s=o&&tYn((Wn-i)/l)&&Xn("overflow"),i+=(r-o)*l,o=r;for(const r of e)if(rWn&&Xn("overflow"),r==o){let e=i;for(let r=jn;;r+=jn){const o=r<=a?1:r>=a+26?26:r-a;if(e=1;if(!(this instanceof ns))return r?arguments.length>=2?new ns(e,t):new ns(e):new ns;if(void 0===e){if(r)throw new TypeError("undefined is not a valid argument for URI");e="undefined"!=typeof location?location.href+"":""}if(null===e&&r)throw new TypeError("null is not a valid argument for URI");return this.href(e),void 0!==t?this.absoluteTo(t):this}ns.version="1.19.2";var ss=ns.prototype,ls=Object.prototype.hasOwnProperty;function us(e){return e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function cs(e){return void 0===e?"Undefined":String(Object.prototype.toString.call(e)).slice(8,-1)}function ds(e){return"Array"===cs(e)}function hs(e,t){var r,o,i={};if("RegExp"===cs(t))i=null;else if(ds(t))for(r=0,o=t.length;r]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?\xab\xbb\u201c\u201d\u2018\u2019]))/gi,ns.findUri={start:/\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,end:/[\s\r\n]|$/,trim:/[`!()\[\]{};:'".,<>?\xab\xbb\u201c\u201d\u201e\u2018\u2019]+$/,parens:/(\([^\)]*\)|\[[^\]]*\]|\{[^}]*\}|<[^>]*>)/g},ns.defaultPorts={http:"80",https:"443",ftp:"21",gopher:"70",ws:"80",wss:"443"},ns.hostProtocols=["http","https"],ns.invalid_hostname_characters=/[^a-zA-Z0-9\.\-:_]/,ns.domAttributes={a:"href",blockquote:"cite",link:"href",base:"href",script:"src",form:"action",img:"src",area:"href",iframe:"src",embed:"src",source:"src",track:"src",input:"src",audio:"src",video:"src"},ns.getDomAttribute=function(e){if(e&&e.nodeName){var t=e.nodeName.toLowerCase();if("input"!==t||"image"===e.type)return ns.domAttributes[t]}},ns.encode=fs,ns.decode=decodeURIComponent,ns.unicode=function(){ns.encode=fs,ns.decode=decodeURIComponent},ns.characters={pathname:{encode:{expression:/%(24|26|2B|2C|3B|3D|3A|40)/gi,map:{"%24":"$","%26":"&","%2B":"+","%2C":",","%3B":";","%3D":"=","%3A":":","%40":"@"}},decode:{expression:/[\/\?#]/g,map:{"/":"%2F","?":"%3F","#":"%23"}}},reserved:{encode:{expression:/%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/gi,map:{"%3A":":","%2F":"/","%3F":"?","%23":"#","%5B":"[","%5D":"]","%40":"@","%21":"!","%24":"$","%26":"&","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"="}}},urnpath:{encode:{expression:/%(21|24|27|28|29|2A|2B|2C|3B|3D|40)/gi,map:{"%21":"!","%24":"$","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"=","%40":"@"}},decode:{expression:/[\/\?#:]/g,map:{"/":"%2F","?":"%3F","#":"%23",":":"%3A"}}}},ns.encodeQuery=function(e,t){var r=ns.encode(e+"");return void 0===t&&(t=ns.escapeQuerySpace),t?r.replace(/%20/g,"+"):r},ns.decodeQuery=function(e,t){e+="",void 0===t&&(t=ns.escapeQuerySpace);try{return ns.decode(t?e.replace(/\+/g,"%20"):e)}catch(t){return e}};var bs,vs={encode:"encode",decode:"decode"},As=function(e,t){return function(r){try{return ns[t](r+"").replace(ns.characters[e][t].expression,(function(r){return ns.characters[e][t].map[r]}))}catch(e){return r}}};for(bs in vs)ns[bs+"PathSegment"]=As("pathname",vs[bs]),ns[bs+"UrnPathSegment"]=As("urnpath",vs[bs]);var Ps=function(e,t,r){return function(o){var i;i=r?function(e){return ns[t](ns[r](e))}:ns[t];for(var a=(o+"").split(e),n=0,s=a.length;n-1&&(t.fragment=e.substring(r+1)||null,e=e.substring(0,r)),(r=e.indexOf("?"))>-1&&(t.query=e.substring(r+1)||null,e=e.substring(0,r)),"//"===e.substring(0,2)?(t.protocol=null,e=e.substring(2),e=ns.parseAuthority(e,t)):(r=e.indexOf(":"))>-1&&(t.protocol=e.substring(0,r)||null,t.protocol&&!t.protocol.match(ns.protocol_expression)?t.protocol=void 0:"//"===e.substring(r+1,r+3)?(e=e.substring(r+3),e=ns.parseAuthority(e,t)):(e=e.substring(r+1),t.urn=!0)),t.path=e,t},ns.parseHost=function(e,t){e||(e="");var r,o,i=(e=e.replace(/\\/g,"/")).indexOf("/");if(-1===i&&(i=e.length),"["===e.charAt(0))r=e.indexOf("]"),t.hostname=e.substring(1,r)||null,t.port=e.substring(r+2,i)||null,"/"===t.port&&(t.port=null);else{var a=e.indexOf(":"),n=e.indexOf("/"),s=e.indexOf(":",a+1);-1!==s&&(-1===n||s-1?o:e.length-1);return i>-1&&(-1===o||i0&&t<65536))throw new TypeError('Port "'+e+'" is not a valid port')}},ss.build=function(e){return!0===e?this._deferred_build=!0:(void 0===e||this._deferred_build)&&(this._string=ns.build(this._parts),this._deferred_build=!1),this},ss.clone=function(){return new ns(this)},ss.valueOf=ss.toString=function(){return this.build(!1)._string},ss.protocol=Ss("protocol"),ss.username=Ss("username"),ss.password=Ss("password"),ss.hostname=Ss("hostname"),ss.port=Ss("port"),ss.query=Cs("query","?"),ss.fragment=Cs("fragment","#"),ss.search=function(e,t){var r=this.query(e,t);return"string"==typeof r&&r.length?"?"+r:r},ss.hash=function(e,t){var r=this.fragment(e,t);return"string"==typeof r&&r.length?"#"+r:r},ss.pathname=function(e,t){if(void 0===e||!0===e){var r=this._parts.path||(this._parts.hostname?"/":"");return e?(this._parts.urn?ns.decodeUrnPath:ns.decodePath)(r):r}return this._parts.urn?this._parts.path=e?ns.recodeUrnPath(e):"":this._parts.path=e?ns.recodePath(e):"/",this.build(!t),this},ss.path=ss.pathname,ss.href=function(e,t){var r;if(void 0===e)return this.toString();this._string="",this._parts=ns._parts();var o=e instanceof ns,i="object"==typeof e&&(e.hostname||e.path||e.pathname);e.nodeName&&(e=e[ns.getDomAttribute(e)]||"",i=!1);if(!o&&i&&void 0!==e.pathname&&(e=e.toString()),"string"==typeof e||e instanceof String)this._parts=ns.parse(String(e),this._parts);else{if(!o&&!i)throw new TypeError("invalid input");var a=o?e._parts:e;for(r in a)"query"!==r&&ls.call(this._parts,r)&&(this._parts[r]=a[r]);a.query&&this.query(a.query,!1)}return this.build(!t),this},ss.is=function(e){var t=!1,r=!1,o=!1,i=!1,a=!1,n=!1,s=!this._parts.urn;switch(this._parts.hostname&&(s=!1,a=(i=!(t=(r=ns.ip4_expression.test(this._parts.hostname))||o))&&ns.idn_expression.test(this._parts.hostname),n=i&&ns.punycode_expression.test(this._parts.hostname)),e.toLowerCase()){case"relative":return s;case"absolute":return!s;case"domain":case"name":return i;case"sld":return!1;case"ip":return t;case"ip4":case"ipv4":case"inet4":return r;case"ip6":case"ipv6":case"inet6":return o;case"idn":return a;case"url":return!this._parts.urn;case"urn":return!!this._parts.urn;case"punycode":return n}return null};var ws=ss.protocol,Es=(ss.port,ss.hostname);ss.protocol=function(e,t){if(e&&!(e=e.replace(/:(\/\/)?$/,"")).match(ns.protocol_expression))throw new TypeError('Protocol "'+e+"\" contains characters other than [A-Z0-9.+-] or doesn't start with [A-Z]");return ws.call(this,e,t)},ss.scheme=ss.protocol,ss.hostname=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0!==e){var r={preventInvalidHostname:this._parts.preventInvalidHostname};if("/"!==ns.parseHost(e,r))throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');e=r.hostname,this._parts.preventInvalidHostname&&ns.ensureValidHostname(e,this._parts.protocol)}return Es.call(this,e,t)},ss.origin=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e){var r=this.protocol();return this.authority()?(r?r+"://":"")+this.authority():""}var o=ns(e);return this.protocol(o.protocol()).authority(o.authority()).build(!t),this},ss.host=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e)return this._parts.hostname?ns.buildHost(this._parts):"";if("/"!==ns.parseHost(e,this._parts))throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');return this.build(!t),this},ss.authority=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e)return this._parts.hostname?ns.buildAuthority(this._parts):"";if("/"!==ns.parseAuthority(e,this._parts))throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-]');return this.build(!t),this},ss.directory=function(e,t){if(this._parts.urn)return void 0===e?"":this;if(void 0===e||!0===e){if(!this._parts.path&&!this._parts.hostname)return"";if("/"===this._parts.path)return"/";var r=this._parts.path.length-this.filename().length-1,o=this._parts.path.substring(0,r)||(this._parts.hostname?"/":"");return e?ns.decodePath(o):o}var i=this._parts.path.length-this.filename().length,a=this._parts.path.substring(0,i),n=new RegExp("^"+us(a));return this.is("relative")||(e||(e="/"),"/"!==e.charAt(0)&&(e="/"+e)),e&&"/"!==e.charAt(e.length-1)&&(e+="/"),e=ns.recodePath(e),this._parts.path=this._parts.path.replace(n,e),this.build(!t),this},ss.filename=function(e,t){if(this._parts.urn)return void 0===e?"":this;if("string"!=typeof e){if(!this._parts.path||"/"===this._parts.path)return"";var r=this._parts.path.lastIndexOf("/"),o=this._parts.path.substring(r+1);return e?ns.decodePathSegment(o):o}var i=!1;"/"===e.charAt(0)&&(e=e.substring(1)),e.match(/\.?\//)&&(i=!0);var a=new RegExp(us(this.filename())+"$");return e=ns.recodePath(e),this._parts.path=this._parts.path.replace(a,e),i?this.normalizePath(t):this.build(!t),this},ss.segment=function(e,t,r){var o=this._parts.urn?":":"/",i=this.path(),a="/"===i.substring(0,1),n=i.split(o);if(void 0!==e&&"number"!=typeof e&&(r=t,t=e,e=void 0),void 0!==e&&"number"!=typeof e)throw new Error('Bad segment "'+e+'", must be 0-based integer');if(a&&n.shift(),e<0&&(e=Math.max(n.length+e,0)),void 0===t)return void 0===e?n:n[e];if(null===e||void 0===n[e])if(ds(t)){n=[];for(var s=0,l=t.length;sr._parts[t]=e._parts[t])),r._parts.path?(".."===r._parts.path.substring(-2)&&(r._parts.path+="/"),"/"!==r.path().charAt(0)&&(t=(t=e.directory())||(0===e.path().indexOf("/")?"/":""),r._parts.path=(t?t+"/":"")+r._parts.path,r.normalizePath())):(r._parts.path=e._parts.path,r._parts.query||(r._parts.query=e._parts.query)),r.build()),r)},ss.preventInvalidHostname=function(e){return this._parts.preventInvalidHostname=!!e,this},ss.duplicateQueryParameters=function(e){return this._parts.duplicateQueryParameters=!!e,this},ss.escapeQuerySpace=function(e){return this._parts.escapeQuerySpace=!!e,this};const Ts=ns,Os=e=>{const t=new Ts(e),r=t.pathname(),o=t.origin();let i=new Ts(o+r).readable();return"/"!==r||e.endsWith("/")||(i=(0,le.trimEnd)(i,"/")),i+t.search()+t.hash()},_s=(e,t)=>Os(((e,t)=>{const r=new Ts(t||"").unicode();if(""===e&&r.hostname()&&t?.endsWith(r.hostname()))return t;const o=new Ts(e).unicode(),i=(0,le.trimEnd)(Os(r.pathname()),"/")+o.pathname(),a=(0,le.chain)([r.query(),o.query()]).compact().join("&").value();return r.pathname(i),r.query(a),r.hash(o.hash()||r.hash()),r.toString()})(e,t));var Ns=r(91158);const xs=e=>e.categories??[],Ls=((0,Gn.Mz)([xs,(e,t)=>t],((e,t)=>e.slice(0,t))),(0,Gn.Mz)([xs],(e=>{return t=e,Object.keys(zn(t));var t})),(0,Gn.Mz)([xs],(e=>zn(e)))),Ms=function(e,t){return void 0===t&&(t={}),t.mainCategory??ks(e,t)},Ds=function(e,t,r){if(void 0===t&&(t={}),void 0===r&&(r={}),t.mainCategory)return t.mainCategory.link;const o=ks(e,t);return o?(({topology:e,to:t,shouldNavigateToFeed:r})=>{const{baseUrl:o,isHomePage:i,sectionUrl:a,postPageSectionUrl:n}=e,s="/"===t?"":t;return _s(s,r?""===s&&i?o:a:n)})({topology:r,to:`/${Ns.uK}/${o.slug}`,shouldNavigateToFeed:!0}):void 0},Rs=function(e,t){var r,o;if(void 0===t&&(t={}),null!=(r=t.mainCategory)&&r.label)return null==(o=t.mainCategory)?void 0:o.label;const i=ks(e,t);return i?i.menuLabel??i.label:void 0};(0,Gn.Mz)([xs,(e,t)=>t],((e,t)=>(0,le.find)(e,(e=>(0,le.includes)(e.slugs,t)||(0,le.includes)(e.slugs,`${t}/`))))),(0,Gn.Mz)([xs,(e,t)=>t,(e,t,r)=>r],((e,t,r)=>e.find((e=>{var o;return e.language===r&&(null==(o=e.translations)?void 0:o.find((e=>{var r;let{url:o}=e;return null==o||null==(r=o.path)?void 0:r.includes(t)})))}))));function ks(e,t){var r;void 0===t&&(t={});const o=null==(r=t.categoryIds)?void 0:r[0];if(o)return((e,t)=>Ls(e)[t])(e,o)}const Bs=e=>{const t=(0,it.d4)(Fn.TH),r=(0,it.d4)(Fn.Wv),o=(0,it.d4)(mr.Cj),i=(0,it.d4)(Hn),a=!i&&(t?r:o),n=(0,it.d4)((e=>!i&&(0,mr.an)(e))),s=(0,it.d4)((e=>i?void 0:(0,mr.p0)(e))),l=(0,it.d4)((e=>!i&&(0,mr.I)(e))),u=(0,it.d4)((e=>a&&(0,mr.mI)(e))),c=(0,it.d4)((e=>!i&&(0,mr.sB)(e))),d=(0,it.d4)(mr.Gs),h=(0,it.d4)(mr.yY),p=(0,it.d4)(mr.dE),m=(0,it.d4)(mr.fB),g=(0,it.d4)(mr.oy),y=(0,it.d4)(mr.TR),f=(0,it.d4)(mr.p2),b=(0,it.d4)((t=>(0,mr.EW)(t,null==e?void 0:e.section))),v=h!==st.WB,A=(0,it.d4)((e=>(0,mr.X8)(e,v))),P=(0,it.d4)(mr._),S=(0,it.d4)((t=>!!Ms(t,null==e?void 0:e.post)&&(0,mr.Oc)(t))),C=(0,it.d4)(mr.jd),w=(0,it.d4)(mr.pJ);return{showComments:a,showViewCount:l,showCommentCount:u,showLikeCount:c,showAuthorName:d,showAuthorPicture:A,showPostUpdatedDate:p,showCategoryLabels:m,showPostTitle:g,showPublishDate:y,showReadingTime:f,showPostDescription:b,showMoreOptionsMenu:P,showCategoryLabel:S,isMetadataFooterVisible:!i&&(l||u||c),isMetadataHeaderVisible:d||y||f,showRelatedPosts:n,relatedPostsLabelKey:s,showPostRating:C,showTags:w}};var Vs=r(54558);const Fs=()=>({titleFontClassName:"blog-post-title-font",contentFontClassName:(0,it.d4)((e=>(0,Vs.Ym)(e)?"blog-post-page-font":"blog-post-description-font")),contentFontClassNameWithStyle:"blog-post-description-style-font"}),Hs=e=>{const{section:t}=(0,zr.A)({section:e}),r=(0,it.d4)(sr.Ny),o=(0,it.d4)((e=>(0,gr.NS)(e,t,r)));return{postTitleFontSize:(0,it.d4)((e=>(0,mr.ny)(e,o,t,"title"))),postDescriptionFontSize:(0,it.d4)((e=>(0,mr.ny)(e,o,t,"description"))),postMetadataFontSize:(0,it.d4)((e=>(0,mr.ny)(e,o,t,"metadata"))),defaultPostTitleFontSize:(0,it.d4)((e=>(0,mr.wH)(e,o,t,"title"))),defaultPostDescriptionFontSize:(0,it.d4)((e=>(0,mr.wH)(e,o,t,"description")))}};var Gs=r(93396);const zs="posts",Ws=`posts-${Gs.Is.unpublished}`,js=`posts-${Gs.Is.published}`,Us=`posts-${Gs.Is.scheduled}`,Ks=`posts-${Gs.Is.deleted}`,$s=`posts-${Gs.Is.in_review}`;var Zs=r(13512);const Ys=(e,t)=>t||function(e){throw new Error(e)}("Missing second param in selector");var qs=r(40795);const Xs=new RegExp(`^${qs.YEAR_SLASH_MONTH_OPTIONAL_SLASH_DAY}/$`),Qs=e=>{let{year:t,month:r,day:o,postSlug:i}=e;return o?!isNaN(new Date(`${t}-${r}-${o}`).getTime()):Xs.test(`${t}/${r}/`)};r(63861);const Js=(0,Gn.Mz)([e=>e.pagination,(e,t)=>t],((e,t)=>(0,le.get)(e,t,{}))),el=(0,Gn.Mz)([Js],(e=>e.entitiesByPage)),tl=((0,Gn.Mz)([Js],(e=>e.entityCount)),(0,Gn.Mz)([Js],(e=>e.currentPage||1))),rl=(0,Gn.Mz)([el,tl],((e,t)=>(0,le.get)(e,t))),ol=((0,Gn.Mz)([el],(e=>(0,le.toNumber)((0,le.last)(Object.keys(e).sort()))||1)),e=>e.posts??{}),il=(0,Gn.Mz)([ol,(e,t)=>t],((e,t)=>t?e[t]:void 0)),al=(0,Gn.Mz)([ol,(e,t)=>t],((e,t)=>{if("string"!=typeof t)return;const r=t.toLowerCase(),[o,i,a]=(0,le.trimStart)(r,"/").split("/");return Qs({year:o,month:i,postSlug:a})?(0,le.find)(e,(e=>(0,le.includes)(e.slugs,r)||(0,le.includes)(e.slugs,`${r}/`))):(0,le.find)(e,(e=>(0,le.includes)(e.slugs,r)))})),nl=(e,t)=>{var r;return(null==(r=el(e,zs))?void 0:r[t])??[]},sl=(e,t,r)=>nl(e,r),ll=e=>!!e&&e.status===Gs.Is.published,ul=e=>!!e&&e.status===Gs.Is.unpublished,cl=(e,t)=>!!t&&(0,le.includes)(t.categoryIds,e),dl=(0,le.curry)(((e,t)=>!!t&&(0,le.includes)(t.tagIds,e))),hl=(e,t,r)=>o=>{const i=((e,t)=>{const r=new Date(e);if(!t)return{month:r.getMonth()+1,year:r.getFullYear()};const[o,i]=r.toLocaleString("en",{timeZone:t,year:"numeric",month:"numeric"}).split("/");return{month:parseInt(o,10),year:parseInt(i,10)}})(o.firstPublishedDate,r);return i.year===parseInt(e,10)&&i.month===parseInt(t,10)},pl=((0,Gn.Mz)([ol,(e,t)=>t],((e,t)=>(0,Zs.Ql)((0,le.chain)(e).filter((e=>cl(t,e))).value()))),(0,Gn.Mz)([ol,Ys,sl],((e,t,r)=>(0,le.chain)(r).map((t=>e[t])).filter((e=>cl(t,e))).value())),(0,Gn.Mz)([ol],(e=>(0,Zs.Ql)(Object.values(e)))),(0,Gn.Mz)([ol,nl],((e,t)=>t.map((t=>e[t])))),(0,Gn.Mz)([ol,(e,t)=>t,sr.Md],((e,t,r)=>{let{year:o,month:i}=t;return(0,Zs.Ql)((0,le.chain)(e).filter(hl(o,i,r)).value())})),(0,Gn.Mz)([ol,(e,t)=>t,sl,sr.Md],((e,t,r,o)=>{let{year:i,month:a}=t;return(0,le.chain)(r).map((t=>e[t])).filter(hl(i,a,o)).value()})),(0,Gn.Mz)([ol,(e,t)=>t],((e,t)=>(0,Zs.Ql)((0,le.chain)(e).filter(dl(t)).filter(ll).value()))),(0,Gn.Mz)([ol,(e,t)=>t],((e,t)=>(0,le.chain)(e).filter((e=>{var r;return(null==(r=e.hashtags)?void 0:r.some((e=>e.toLowerCase()===t.toLowerCase())))??!1})).value())),(0,Gn.Mz)([ol,Ys,sl],((e,t,r)=>(0,le.chain)(r).map((t=>e[t])).filter(dl(t)).value())),(0,Gn.Mz)([ol],(e=>(0,Zs.g3)(Object.values(e)))),(0,Gn.Mz)([ol],(e=>(0,Zs.py)(Object.values(e)))),(0,Gn.Mz)([ol],(e=>(0,le.values)(e)))),ml=((0,Gn.Mz)([ol],(e=>(0,le.values)(e))),(0,Gn.Mz)([ol,nl],((e,t)=>(0,Zs.g3)(t.map((t=>e[t]))))),(0,Gn.Mz)([ol],(e=>(0,le.filter)(e,ll))),(0,Gn.Mz)([ol],(e=>(0,le.filter)(e,ul))),(0,Gn.Mz)([ol],(e=>(0,le.chain)(e).filter(ll).size().value())),(0,Gn.Mz)([ol],(e=>(0,le.chain)(e).filter(ul).size().value())),(0,Gn.Mz)([ol,rl],((e,t)=>(0,le.chain)(t).map((t=>null==e?void 0:e[t])).compact().value())),e=>{var t;return null==(t=(e=>e.coverImage)(e))?void 0:t.src}),gl={center:"woUe2C",content:"mABNle",headerContainer:"Bt5sQV",metadataContainer:"dXvq5u",avatar:"H_gEjP",postDetails:"htMcyB",options:"bhsfaV",categoryLabel:"JGhsWK",textAlign:"HhgCcE",isRTL:"qikwPI",isRtl:"qikwPI",rating:"UjX6YI",end:"mW_sDH"};var yl=r(47209),fl=r(39835);const bl=e=>e.isLoaded,vl=function(e,t,r){return void 0===r&&(r=""),Boolean(r?(0,le.get)(bl(e),[t,r]):bl(e)[t])};var Al=r(39132);const Pl=(e,t)=>e.postLikes[t]||{},Sl=(0,Gn.Mz)(Pl,(e=>e.liked)),Cl=((0,Gn.Mz)(Pl,(e=>e.isLikeInProgress)),(0,Gn.Mz)(Pl,(e=>e.likeCount))),wl=e=>a().createElement("svg",jt()({xmlns:"http://www.w3.org/2000/svg",width:"19",viewBox:"0 0 19 19","aria-hidden":"true"},e),a().createElement("path",{d:"M9.44985848,15.5291774 C9.43911371,15.5362849 9.42782916,15.5449227 9.41715267,15.5553324 L9.44985848,15.5291774 Z M9.44985848,15.5291774 L9.49370677,15.4941118 C9.15422701,15.7147757 10.2318883,15.0314406 10.7297038,14.6971183 C11.5633567,14.1372547 12.3827081,13.5410755 13.1475707,12.9201001 C14.3829188,11.9171478 15.3570936,10.9445466 15.9707237,10.0482572 C16.0768097,9.89330422 16.1713564,9.74160032 16.2509104,9.59910798 C17.0201658,8.17755699 17.2088969,6.78363112 16.7499013,5.65913129 C16.4604017,4.81092573 15.7231445,4.11008901 14.7401472,3.70936139 C13.1379564,3.11266008 11.0475663,3.84092251 9.89976068,5.36430396 L9.50799408,5.8842613 L9.10670536,5.37161711 C7.94954806,3.89335486 6.00516066,3.14638251 4.31830373,3.71958508 C3.36517186,4.00646284 2.65439601,4.72068063 2.23964629,5.77358234 C1.79050315,6.87166888 1.98214559,8.26476279 2.74015555,9.58185512 C2.94777753,9.93163559 3.23221417,10.3090129 3.5869453,10.7089994 C4.17752179,11.3749196 4.94653811,12.0862394 5.85617417,12.8273544 C7.11233096,13.8507929 9.65858244,15.6292133 9.58280954,15.555334 C9.53938013,15.5129899 9.48608859,15.5 9.50042471,15.5 C9.5105974,15.5 9.48275828,15.5074148 9.44985848,15.5291774 Z"})),El={root:"G5Aa3J",heartRing:"X22cAo",active:"jSxrNf",heartSparkle:"zkv91u",isAnimationEnabled:"FfDJdv","pop-bounce":"AgCb8e",popBounce:"AgCb8e",explode:"EN90Pa",shoot:"JVoWJX",pos1:"YfFkQX",pos2:"y5oGWU",pos3:"Eu1LNI",pos4:"PxeFnW"},Il=e=>{let{isLiked:t}=e;const[r,o]=(0,i.useState)(!1);return a().createElement("span",{onClick:()=>o(!t),className:rt()("like-button",El.root,{[El.active]:t},{[El.isAnimationEnabled]:r}),"data-hook":"like-button","aria-hidden":"true"},[1,2,3,4].map((e=>a().createElement("span",{key:e,"aria-hidden":"true",className:El[`pos${e}`]},a().createElement("span",{"aria-hidden":"true",className:El.heartSparkle})))),a().createElement("span",{"aria-hidden":"true",className:El.heartRing}),a().createElement(wl,{className:El.heartBody}))},Tl=e=>{let{count:t=0,countFormatted:r,i18nKey:o="counter.count",className:i,showZero:n=!0,ariaHidden:s,tabIndex:l}=e;const{t:u}=(0,Nn.B)();return t>0||n&&0===t?a().createElement("span",{"aria-hidden":s,className:i,tabIndex:l},u(o,{count:t,numberFormatted:r})):null},Ol="Kh5HMz",_l="h7K_lu",Nl="FYRNvd",xl="p9gct4",Ll="laz8E8",Ml=e=>{let{className:t,showZero:r=!1,switchCounterAndButton:o=!1,postId:n}=e;const{t:s}=(0,Nn.B)(),l=(0,it.dN)(),u=`${(0,it.d4)(((e,t)=>t.id))}-like-button-${n}`,{forPublicUser:c}=(0,Al.A)(),{count:d,liked:h,setState:p}=(e=>{const t=(0,it.d4)((t=>Cl(t,e))),r=(0,it.d4)((t=>Sl(t,e))),[o,a]=(0,i.useState)({count:t,liked:r});return(0,i.useEffect)((()=>{a({count:t,liked:r})}),[t,r]),{...o,setState:a}})(n),m=c((()=>{l.incrementPostLikeCount(n,h),p((e=>({count:e.count+(e.liked?-1:1),liked:!e.liked})))})),g=s(h?"like-button.aria-label.unlike":"like-button.aria-label.like"),y=(e=>{let{t,isLiked:r,likeCount:o,isComment:i}=e;const a=(e=>{let{t,likeCount:r}=e;return r?`${r} ${t(r>1?"like-button.total-likes_plural":"like-button.total-likes")}`:null})({t,likeCount:o}),n=(e=>{let{t,isComment:r,isLiked:o}=e;return t(o?r?"like-button.comment-is-liked":"like-button.is-liked":r?"like-button.comment-is-unliked":"like-button.is-unliked")})({t,isComment:i,isLiked:r});return a?`${a} ${n}`:n})({t:s,likeCount:d,isLiked:h,isComment:!1});return a().createElement("button",{"aria-label":g,"aria-describedby":u,className:rt()(Ol,t),onClick:m},a().createElement("span",{id:u,"aria-live":"polite",className:Ll},y),a().createElement("span",{"aria-hidden":"true",className:rt()(_l,o&&xl),"data-hook":"like-button-with-count__like-count"},a().createElement(Tl,{className:rt()(Nl,"like-button-with-count__like-count"),count:d,showZero:r,ariaHidden:!0}),a().createElement(Il,{isLiked:h})))},Dl="t66ylj",Rl="eYQJQu",kl=e=>a().createElement("span",{className:rt()(Dl,e.className),"data-hook":e.dataHook},e.children,a().createElement(Tl,jt()({},e,{className:Rl}))),Bl=e=>{let{title:t,...r}=e;return a().createElement("svg",jt()({xmlns:"http://www.w3.org/2000/svg",width:"19",viewBox:"0 0 19 19"},r),a().createElement("title",null,t),a().createElement("path",{d:"M9.5,13 L15,13 C15.5522847,13 16,12.5522847 16,12 L16,12 L16,5 C16,4.44771525 15.5522847,4 15,4 L15,4 L4,4 L4,4 C3.44771525,4 3,4.44771525 3,5 L3,12 C3,12.5522847 3.44771525,13 4,13 L7,13 L7,15.5 L9.5,13 Z M15.0081158,13.973325 L10,13.973325 L7.42191625,16.5445317 C6.63661359,17.3277395 6,17.0667904 6,15.9700713 L6,13.973325 L3.99188419,13.973325 C2.89179693,13.973325 2,13.0706688 2,11.979044 L2,4.994281 C2,3.89287002 2.89339733,3 3.99188419,3 L15.0081158,3 C16.1082031,3 17,3.90265618 17,4.994281 L17,11.979044 C17,13.0804549 16.1066027,13.973325 15.0081158,13.973325 Z"}))},Vl=e=>{let{count:t,countFormatted:r,showZero:o=!1}=e;const{t:i}=(0,Nn.B)(),{iconColorClassName:n}=(0,fl.A)();return a().createElement(kl,{dataHook:"comment-count-compact",ariaHidden:!0,count:t,countFormatted:r,showZero:o},a().createElement(Bl,{title:i("comment-count.label",{count:t,numberFormatted:r}),className:rt()(n,"blog-link-hover-fill")}))},Fl=(e,t)=>e.postCounters[t],Hl="bEeZ1_",Gl=e=>{let{isLoaded:t,children:r,className:o,width:i}=e;const n=a().createElement(a().Fragment,null,"\xa0");return t?a().createElement("div",{className:o},r):a().createElement("div",{className:rt()(Hl,o),style:{"--width":i?`${i}px`:"300px"}},n)},zl=e=>a().createElement(Tl,jt()({},e,{i18nKey:"view-count.label"}));var Wl=r(44886),jl=r(41705),Ul=r(10911),Kl=r(49257);var $l=r(52807),Zl=["forwardedRef"];function Yl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function ql(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};return function(r){function o(o){var a=o.forwardedRef,n=function(e,t){if(null==e)return{};var r,o,i=(0,Kl.A)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;oXl()(e),Jl=e=>{let{title:t,...r}=e;return a().createElement("svg",jt()({xmlns:"http://www.w3.org/2000/svg",width:"19",viewBox:"0 0 19 19"},r),a().createElement("title",null,t),a().createElement("path",{d:"M18.6514224,10.4604595 C17.3924224,11.9688254 13.9774224,15.4790227 9.46342244,15.5 L9.42442244,15.5 C6.26242244,15.5 3.20842244,13.7938483 0.345422443,10.4264963 C-0.115140814,9.88163847 -0.115140814,9.08439833 0.345422443,8.5395405 C1.60442244,7.03117456 5.01942244,3.52097727 9.53342244,3.5 L9.57342244,3.5 C12.7354224,3.5 15.7894224,5.20615167 18.6524224,8.5735037 C19.1122856,9.11875503 19.1118633,9.91569484 18.6514224,10.4604595 Z M17.8674224,9.2228003 C15.2084224,6.09518855 12.4194224,4.50990594 9.57442244,4.50990594 L9.54042244,4.50990594 C5.46142244,4.52888537 2.30642244,7.78335969 1.14042244,9.18084575 C0.991393136,9.3517953 0.988008897,9.60533857 1.13242244,9.78019645 C3.79142244,12.9078082 6.58142244,14.4920919 9.42542244,14.4920919 L9.46042244,14.4920919 C13.5394224,14.4741114 16.6934224,11.2196371 17.8604224,9.822151 C18.0095734,9.6511131 18.0125381,9.39726759 17.8674224,9.2228003 L17.8674224,9.2228003 Z M9.49942244,13.3932823 C7.35251405,13.3646853 5.63255349,11.6080263 5.65157552,9.46333471 C5.67059754,7.31864313 7.42144652,5.59270141 9.56852513,5.6021069 C11.7156037,5.61151239 13.4512316,7.35272696 13.4514224,9.49750271 C13.4349115,11.6625186 11.6668124,13.4054651 9.49942244,13.3932823 L9.49942244,13.3932823 Z M9.49942244,6.61762258 C7.91092198,6.63961751 6.63891624,7.93990193 6.65354481,9.52676854 C6.66817338,11.1136351 7.96393479,12.3902997 9.55257137,12.3830695 C11.1412079,12.3758393 12.4252698,11.0874333 12.4254224,9.50049946 C12.4127657,7.89797688 11.1037033,6.60820738 9.49942244,6.61762258 L9.49942244,6.61762258 Z"}))},eu=(0,le.flowRight)(Ql,Wl.A)((e=>{let{t,iconColorClassName:r,...o}=e;return a().createElement(kl,jt()({},o,{dataHook:"view-count-compact",ariaHidden:!0}),a().createElement(Jl,{"aria-label":t("view-count.label",{count:o.count,numberFormatted:o.countFormatted}),className:r}))})),tu="E54HWO",ru=e=>{let{postId:t,displayIcons:r,className:o,isMetadataLoaded:i,showViewCount:n=!0,showCommentCount:s=!0,postCommentsDisabled:l}=e;const u=(0,it.d4)((e=>((e,t)=>(0,le.get)(Fl(e,t),"viewCount",0))(e,t))),c=(0,it.d4)((e=>((e,t)=>(0,le.get)(Fl(e,t),"totalComments",0))(e,t))),d=r?eu:zl,h=r?Vl:e=>a().createElement(Tl,jt()({i18nKey:"comment-count.label"},e)),p=s&&(c>0||!l);return a().createElement("div",{className:rt()(tu,"post-stats",o),"data-hook":"post-stats"},n&&a().createElement(Gl,{isLoaded:i,width:30},a().createElement(d,{count:u,className:o})),p&&a().createElement(Gl,{isLoaded:i,width:30},a().createElement(h,{showZero:!0,count:c,className:o})))},ou={container:"NT9zC5","list-medium":"eJayAP",listMedium:"eJayAP","list-large":"T6pLzn",listLarge:"T6pLzn",list:"KToN9P",search:"zGPuSQ",leftButtons:"PsEy9r",rightButtons:"L2cuMO"},iu=e=>{let{post:t,displayIcons:r=!1,type:o,className:i,inPostPage:n=!1}=e;const{showViewCount:s,showCommentCount:l,showLikeCount:u}=Bs({post:t}),{textColorClassName:c}=(0,fl.A)(),{contentFontClassName:d}=Fs(),h=(0,xn.S)(t),p=(0,it.d4)((e=>!n||(e=>vl(e,"post-metadata"))(e)));return a().createElement("div",{"data-hook":"post-footer",className:rt()(ou.container,o?ou[o]:void 0,d,c,"post-footer",i)},(s||l)&&a().createElement("div",{className:ou.leftButtons},a().createElement(ru,{postId:h,isMetadataLoaded:p,postCommentsDisabled:t.isCommentsDisabled,displayIcons:r,showViewCount:s,showCommentCount:l})),u&&a().createElement("div",{className:ou.rightButtons},a().createElement(Gl,{isLoaded:p,width:40},a().createElement(Ml,{key:h,postId:h,className:"post-footer__like-button"}))))};var au=r(31756);const nu=e=>e.topology??{},su=e=>nu(e).baseUrl??"",lu=e=>{let{path:t,sectionId:r,children:o,onClick:i,...n}=e;const s=(0,it.d4)(sr.IC),l=(0,it.dN)();return a().createElement("a",jt()({},n,{onClick:e=>{const o=new URLSearchParams(window.location.search),a=["FEEDBACK","test-site"].includes(o.get("rc")??"");if(e.stopPropagation(),(!s||a)&&r)return e.preventDefault(),void(a?l.navigateProGalleryWithinPostPage(t):l.navigateToSectionInPreview(t,r));null==i||i()}}),o)},uu="Ym42pV",cu=e=>{let{categoryLink:t,categoryPath:r,children:o,...i}=e;return a().createElement(lu,jt()({},i,{href:t,path:`${Ns.uK}/${(0,le.trimStart)(r,"/")}`,sectionId:"blog",className:rt()(uu,i.className)}),o)},du={container:"CS4xCt",link:"pratMU","list-medium":"d7TwYL",listMedium:"d7TwYL","list-large":"g99UQY",listLarge:"g99UQY",list:"u0T9F0",slider:"TRcECH","text-on-image-medium":"ewnq0g",textOnImageMedium:"ewnq0g","pg-text-on-image-small":"dU7Co_",pgTextOnImageSmall:"dU7Co_","pg-text-on-image-large":"TpXFK4",pgTextOnImageLarge:"TpXFK4","pg-text-on-image-medium":"sEWsEY",pgTextOnImageMedium:"sEWsEY",categoryLabelButton:"dqpczu",categoryLabelText:"SkWvPq",mobile:"iT3c03"},hu=e=>{let{post:t,postListLayout:r,className:o}=e;const{mainCategory:i,mainCategoryDisplayLabel:n,mainCategoryLink:s,isCategoryLabelLayoutText:l,isCategoryLabelUpperCase:u,useMobileSettings:c,categoryLabelClicked:d}=(0,it.d4)(((e,r,o)=>({mainCategory:Ms(e,t),mainCategoryDisplayLabel:Rs(e,t),mainCategoryLink:Ds(e,t,nu(e)),isCategoryLabelLayoutText:Do(e),isCategoryLabelUpperCase:Fo(e),useMobileSettings:Lo(e),categoryLabelClicked:o.categoryLabelClicked}))),h=u?null==n?void 0:n.toUpperCase():n;if(!h||!s||null==i||!i.slug)throw new Error("Category is missing label or link");const p=rt()([du.container,r?du[r]:void 0,o]),m=rt()([c&&du.mobile,l?du.categoryLabelText:du.categoryLabelButton]);return a().createElement("div",{className:p,"data-hook":"post-category-label"},a().createElement(cu,{categoryLink:s,categoryPath:i.slug,className:m,onClick:()=>d(i)},h))},pu=e=>{let{post:t,type:r}=e;return Bs({post:t}).showCategoryLabel?a().createElement(hu,{className:rt()(gl.categoryLabel,yl.A.categoryLabelWrapper),post:t,postListLayout:r}):null},mu=(e,t)=>{var r;return null!=t&&t.siteMemberId?null==(r=(e=>e.profileUrls)(e))?void 0:r[null==t?void 0:t.siteMemberId]:void 0};var gu=r(30223),yu=r(97166);const fu=e=>{let{to:t,children:r,...o}=e;const i=(0,it.d4)(su);return a().createElement("a",jt()({href:`${(0,le.trimEnd)(i,"/")}${t}`},o),r)},bu=e=>{let{user:t,className:r,children:o}=e;const i=(0,it.dN)(),n=(0,it.d4)((e=>mu(e,t))),s=e=>{e.preventDefault(),i.navigateToProfile(null==t?void 0:t.siteMemberId,null==t?void 0:t.slug)};return(0,it.d4)(yu.g)&&(null==t?void 0:t.privacyStatus)!==gu.g&&n?a().createElement(fu,{onClick:s,"data-hook":"profile-link",href:n,className:r},o):a().createElement("span",{className:r,"data-hook":"profile-link"},o)},vu="tQ0Q1A",Au=e=>{let{name:t,className:r}=e;return a().createElement("span",{title:t,className:rt()(vu,"user-name",r),"data-hook":"user-name"},t)},Pu={en:{s:"1s",ss:"%ds",m:"1m",mm:"%dm",h:"1h",hh:"%dh",d:"1d",dd:"%dd"},nl:{s:"1sec.",ss:"%dsec.",m:"1min.",mm:"%dmin.",h:"1u.",hh:"%du."},cs:{s:"1sek",ss:"%dsek",m:"1min",mm:"%dmin",h:"1hod",hh:"%dhod"},da:{s:"1s",ss:"%ds",m:"1m",mm:"%dm",h:"1t",hh:"%dt"},de:{s:"1Sek.",ss:"%dSek.",m:"1Min.",mm:"%dMin.",h:"1Std.",hh:"%dStd."},fr:{s:"1s",ss:"%ds",m:"1min",mm:"%dmin",h:"1h",hh:"%dh"},hi:{s:"1\u0938\u0947",ss:"%d\u0938\u0947",m:"1\u092e\u093f",mm:"%d\u092e\u093f",h:"1\u0918\u0902\u091f\u093e",hh:"%d\u0918\u0902\u091f\u093e"},it:{s:"1sec",ss:"%dsec",m:"1min",mm:"%dmin",h:"1ora",hh:"%dore"},ja:{s:"1\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593"},ko:{s:"1\ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"1\uc2dc\uac04",hh:"%d\uc2dc\uac04"},lt:{s:"1s",ss:"%ds",m:"1min",mm:"%dmin",h:"1val",hh:"%dval"},nb:{s:"1sek",ss:"%dsek",m:"1min",mm:"%dmin",h:"1time",hh:"%dtimer"},pl:{s:"1s",ss:"%ds",m:"1min",mm:"%dmin",h:"1h",hh:"%dh"},pt:{s:"1s",ss:"%ds",m:"1min",mm:"%dmin",h:"1h",hh:"%dh"},es:{s:"1seg",ss:"%dseg",m:"1min",mm:"%dmin",h:"1h",hh:"%dhs"},sv:{s:"1s",ss:"%ds",m:"1min",mm:"%dmin",h:"1h",hh:"%dh"},th:{s:"1\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1\u0e19\u0e32\u0e17\u0e35",mm:"%d\u0e19\u0e32\u0e17\u0e35",h:"1\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d\u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07"},tr:{s:"1sn.",ss:"%dsn.",m:"1dk.",mm:"%ddk.",h:"1sa.",hh:"%dsa."},ru:{s:"1\u0441\u0435\u043a.",ss:"%d\u0441\u0435\u043a.",m:"1d\u043c\u0438\u043d.",mm:"%d\u043c\u0438\u043d.",h:"1\u0447.",hh:"%d\u0447."},"zh-cn":{s:"1\u79d2",ss:"%d\u79d2",m:"1d\u5206\u9418",mm:"%d\u5206\u9418",h:"1\u5c0f\u6642",hh:"%d\u5c0f\u6642"},uk:{s:"1\u0441.",ss:"%d\u0441.",m:"1d\u0445\u0432.",mm:"%d\u0445\u0432.",h:"1\u0433.",hh:"%d\u0433."}};var Su;!function(e){e.SECONDS="second",e.MINUTES="minute",e.HOURS="hour",e.DAYS="day"}(Su||(Su={}));const Cu=(e,{floorSeconds:t=!1,extraShortExpression:r=!1}={},o={})=>{let i;return a=>{i||void 0===Intl.RelativeTimeFormat||(i=new Intl.RelativeTimeFormat(e,{...o}));let n=(new Date).getTime()-new Date(a).getTime();isNaN(n)&&(console.error(`[@wix/wix-i18n-config/relative-time-formatter] received invalid time: ${a}`),n=1e3);const s=(e=>{const t=e<0?-e:e;switch(!0){case t<6e4:return Su.SECONDS;case t<36e5:return Su.MINUTES;case t<864e5:return Su.HOURS;default:return Su.DAYS}})(n),l=((e,t,r)=>{let o;switch(t){case Su.SECONDS:o=r?1:e/1e3;break;case Su.MINUTES:o=e/1e3/60;break;case Su.HOURS:o=e/1e3/60/60;break;case Su.DAYS:o=e/1e3/60/60/24;break;default:o=e}return-Math.round(o)})(n,s,t),u=r||!i?((e,t,r)=>{const o={[Su.SECONDS]:"ss",[Su.MINUTES]:"mm",[Su.HOURS]:"hh",[Su.DAYS]:"dd"},i=-1===r?o[t][0]:o[t],a=Pu[e]?Pu[e][i]:null;return a?a.replace("%d",""+-r):null})(e,s,l):null;return u||(i?i.format(l,s):a)}},wu={formats:{date:{monthAndYearUtc:{month:"long",year:"numeric"},date:{month:"short",day:"numeric"},fullDate:{year:"numeric",month:"short",day:"numeric"}},time:{hoursAndMinutes:{hour:"numeric",minute:"2-digit"}}}},Eu=e=>new Date(e).getTime()>(new Date).getTime()-6e4,Iu=e=>new Date(e).getTime()>(new Date).getTime()-6048e5,Tu=e=>Iu(e)?"timeRelative":(e=>(new Date).getFullYear()!==new Date(e).getFullYear())(e)?"fullDate":"date";function Ou(e,t){if(!e)return;const r=new Date(e);if(t){const e=function(e){const t=new Date,r=t.toLocaleString("ja",{timeZone:e}).split(/[/\s:]/).map(Number);r[1]--;const o=Date.UTC(...r),i=new Date(t).setMilliseconds(0);return(i-o)/60/1e3}(t),o=e-r.getTimezoneOffset();return new Date(new Date(r.getTime()-60*o*1e3).toISOString())}return r}let _u,Nu;const xu=({date:e,lng:t,rtfFormatter:r,timezone:o,showTimezone:i})=>{const a=Tu(e);if(_u&&t===Nu||!r||(_u=r,Nu=t),"timeRelative"===a&&_u)return Eu(e)?"few-seconds-ago":_u(new Date(e));const n=o&&i?{timeZone:o,timeZoneName:o!==Lu()?"short":void 0}:{},s=Ou(e,o),l="date"===a||"fullDate"===a?wu.formats.date[a]:void 0;return new Intl.DateTimeFormat(t,{...n,...l}).format(new Date(s))},Lu=()=>{try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e){return"UTC"}};const Mu=()=>{const e=(0,it.d4)(sr.Z0),t=(0,it.d4)(sr.Md),r=Cu(e);return(0,i.useCallback)((o=>o?xu({date:"number"==typeof o?new Date(o):o,lng:e,rtfFormatter:r,timezone:t}):""),[e,r,t])},Du=e=>{let{className:t,time:r}=e;const{t:o}=(0,Nn.B)(),i=o(Mu()(r));return a().createElement("span",{title:i,className:rt()(t,"time-ago"),"data-hook":"time-ago"},i)},Ru=e=>{let{minutes:t,isShortLabel:r,children:o,...i}=e;const{t:n}=(0,Nn.B)();if("number"!=typeof t)return null;const s=n(r?"time-to-read.short-label":"time-to-read.label",{minutes:t});return a().createElement("span",jt()({},i,{title:s,"data-hook":"time-to-read"}),s)},ku=e=>{let{children:t,containerClassName:r,itemClassName:o,separatorClassName:i=o,separator:n=null,native:s=!0}=e;const l=a().Children.toArray(t);return 0===l.length?null:s?a().createElement("ul",{className:r},l.map(((e,t)=>{const r="object"==typeof e&&"key"in e?e.key:t;return a().createElement(a().Fragment,{key:`${r}-fragment`},a().createElement("li",{key:r,className:o},e),t{const r="object"==typeof e&&"key"in e?e.key:t;return a().createElement(a().Fragment,{key:`${r}-fragment`},a().createElement("span",{key:r,className:o},e),t{let{className:t,itemClassName:r,children:o}=e;const{applyFeedDesign:i,getPostClassName:n}=(0,Bn.A)(),s=a().useMemo((()=>i?{className:Vu,separatorBackgroundColorClassName:rt()(n("description-background-color"))}:{className:Vu}),[i,n]);return a().createElement(ku,{itemClassName:r||Fu,containerClassName:rt()(Bu,t),separator:a().createElement(au.Ht,s),native:!1,children:o})},Gu="MBUSKJ",zu="UZa2Xr",Wu=e=>{let{className:t,date:r,readTime:o,isShortReadTimeLabel:i,showPublishDate:n,showReadingTime:s}=e;return a().createElement(Hu,{className:rt()(t,Gu),itemClassName:zu},n&&a().createElement(Du,{className:"post-metadata__date",time:r}),s&&a().createElement(Ru,{className:"post-metadata__readTime",minutes:o,isShortLabel:i}))},ju={container:"dZs5e3",search:"krCqqh",large:"mtJpOF","side-by-side-mobile":"PZIDK7",sideBySideMobile:"PZIDK7",userName:"mJ89ha",profileLink:"taLqKM"},Uu=e=>{var t;let{post:r,type:o,showAuthorName:i=!0,showPublishDate:n=!0,showReadingTime:s=!0,className:l}=e;const u=(0,fl.A)(),{applyFeedDesign:c,getPostClassName:d}=(0,Bn.A)(),h=(0,it.d4)((e=>mu(e,r.owner))),p=rt()(ju.userName,!c&&["blog-link-hover-color",u.textColorClassName],d((0,Vn.hw)(o,"description-color"),"description-font",h?"link-hashtag-hover-color":""));return a().createElement("div",{className:rt()([ju.container,o?ju[o]:void 0,l])},i&&a().createElement(bu,{user:r.owner,className:ju.profileLink},a().createElement(Au,{className:p,name:(null==(t=r.owner)?void 0:t.name)??"-"})),(n||s)&&a().createElement(Wu,{date:r.firstPublishedDate||new Date,readTime:r.timeToRead,isShortReadTimeLabel:!1,className:rt()(d("description-font",(0,Vn.hw)(o,"description-color"))),showPublishDate:n,showReadingTime:s}))},Ku="TI1b5D";var $u=r(43425);const{STATIC_MEDIA_URL:Zu}=$u,Yu=({fittingType:e,src:t,target:r,options:o})=>{const i=$u.getPlaceholder(e,t,r,{...o,autoEncode:!0});return i?.uri&&!/^[a-z]+:/.test(i.uri)&&(i.uri=`${Zu}${i.uri}`),i},qu=/^[a-z]+:/,Xu=e=>{const{id:t,containerId:r,uri:o,alt:a,name:n="",role:s,width:l,height:u,displayMode:c,devicePixelRatio:d,quality:h,alignType:p,bgEffectName:m="",focalPoint:g,upscaleMethod:y,className:f="",crop:b,imageStyles:v={},targetWidth:A,targetHeight:P,targetScale:S,onLoad:C=(()=>{}),onError:w=(()=>{}),shouldUseLQIP:E,containerWidth:I,containerHeight:T,getPlaceholder:O,isInFirstFold:_,placeholderTransition:N,socialAttrs:x,isSEOBot:L,skipMeasure:M,hasAnimation:D,encoding:R}=e,k=i.useRef(null);let B="";const V="blur"===N,F=i.useRef(null);if(!F.current)if(O||E||_||L){const e={upscaleMethod:y,...h||{},shouldLoadHQImage:_,isSEOBot:L,hasAnimation:D,encoding:R};F.current=(O||Yu)({fittingType:c,src:{id:o,width:l,height:u,crop:b,name:n,focalPoint:g},target:{width:I,height:T,alignment:p,htmlTag:"img"},options:e}),B=!F.current.transformed||_||L?"":"true"}else F.current={uri:void 0,css:{img:{}},attr:{img:{},container:{}},transformed:!1};const H=!L&&(O||E)&&!_&&F.current.transformed,G=i.useMemo((()=>JSON.stringify({containerId:r,...r&&{containerId:r},...p&&{alignType:p},...M&&{skipMeasure:!0},displayMode:c,...I&&{targetWidth:I},...T&&{targetHeight:T},...A&&{targetWidth:A},...P&&{targetHeight:P},...S&&{targetScale:S},isLQIP:H,isSEOBot:L,lqipTransition:N,encoding:R,imageData:{width:l,height:u,uri:o,name:n,displayMode:c,hasAnimation:D,...h&&{quality:h},...d&&{devicePixelRatio:d},...g&&{focalPoint:g},...b&&{crop:b},...y&&{upscaleMethod:y}}})),[r,p,M,c,I,T,A,P,S,H,L,N,R,l,u,o,n,D,h,d,g,b,y]),z=F.current,W=z?.uri,j=z?.srcset,U=z.css?.img,K=`${Ku} ${f}`;i.useEffect((()=>{const e=k.current;C&&e?.currentSrc&&e?.complete&&C({target:e})}),[]);const $=z&&!z?.transformed?`max(${l}px, 100%)`:A?`${A}px`:null;return i.createElement("wow-image",{id:t,class:K,"data-image-info":G,"data-motion-part":`BG_IMG ${r}`,"data-bg-effect-name":m,"data-has-ssr-src":B,"data-animate-blur":!L&&H&&V?"":void 0,style:$?{"--wix-img-max-width":$}:{}},i.createElement("img",{src:W,ref:k,alt:a||"",role:s,style:{...U,...v},onLoad:C,onError:w,width:I||void 0,height:T||void 0,...x,srcSet:_?j?.dpr?.map((e=>qu.test(e)?e:`${Zu}${e}`)).join(", "):void 0,fetchpriority:_?"high":void 0,loading:!1===_?"lazy":void 0,suppressHydrationWarning:!0}))};var Qu=r(97377);const Ju=()=>"undefined"==typeof window,ec=(Ju()||window.screen.width,Ju()||window.devicePixelRatio,e=>{if("string"==typeof e)return e;if(e){if("id"in e&&""!==e.id)return e.id??("file_name"in e?e.file_name:void 0);if("file_name"in e)return e.file_name}}),tc=({pathname:e,width:t,height:r,imageHost:o})=>(0,Qu.resizeThumbnail)(o)(e,t,r),rc=e=>a().createElement("svg",jt()({width:"1000",height:"1000",viewBox:"0 0 1000 1000"},e),a().createElement("circle",{cx:"500",cy:"500",r:"500",fill:"#cccccc"}),a().createElement("path",{fill:"#a0a09f",d:"M830.8,874.927c-77.344-60.8-187.181-104.877-227.88-111.347-20.335-3.233-20.8-59.1-20.8-59.1s59.746-59.106,72.768-138.584c35.029,0,56.666-84.5,21.631-114.226C677.986,420.37,721.551,206,501,206S324.015,420.37,325.473,451.666c-35.033,29.729-13.4,114.226,21.632,114.226,13.021,79.478,72.77,138.584,72.77,138.584s-0.464,55.871-20.8,59.1c-40.883,6.5-151.537,50.943-228.934,112.176C65.84,784.12,0,649.751,0,500,0,223.858,223.858,0,500,0s500,223.858,500,500C1000,649.3,934.559,783.311,830.8,874.927ZM500,1000h0Z"})),oc="lR3yj5",ic="dDcMfv",ac=e=>{let{image:t,size:r,ariaLabel:o,className:i}=e;const n=(0,it.d4)(sr.ah),s=ec(t)??(t&&"url"in t?t.url:void 0);return s?a().createElement(Xu,{alt:o,className:rt()(oc,"fluid-avatar-image",i),uri:s,displayMode:"fill",width:r,height:r,targetWidth:r,targetHeight:r,"data-hook":"avatar-image",role:"img",encoding:"AVIF",isSEOBot:n}):a().createElement("span",{"aria-label":o,className:rt()(oc,"fluid-avatar-image",i),"data-hook":"avatar-image",role:"img"},a().createElement(rc,{className:ic}))},nc={IMAGE_SIZE_DEFAULT:"32px",imageSizeDefault:"32px",IMAGE_SIZE_LARGE:"40px",imageSizeLarge:"40px",IMAGE_SIZE_EXTRA_LARGE:"92px",imageSizeExtraLarge:"92px",IMAGE_SIZE_PROMOTE:"100px",imageSizePromote:"100px",IMAGE_SIZE_MEMBER:"80px",imageSizeMember:"80px",IMAGE_SIZE_WIDGET:"30px",imageSizeWidget:"30px",IMAGE_SIZE_COMMENT:"40px",imageSizeComment:"40px",IMAGE_SIZE_COMMENT_SEARCH:"30px",imageSizeCommentSearch:"30px",image:"ERF5R1",large:"A9WFUN",extraLarge:"A0qBRg",promote:"zI70HL",member:"pozZSb",widget:"Zcb_uj",comment:"bCACxF",commentSearch:"C3KamW"},sc=e=>2*parseInt(e,10),lc={large:sc(nc.IMAGE_SIZE_LARGE),extraLarge:sc(nc.IMAGE_SIZE_EXTRA_LARGE),promote:sc(nc.IMAGE_SIZE_PROMOTE),widget:sc(nc.IMAGE_SIZE_WIDGET),comment:sc(nc.IMAGE_SIZE_COMMENT),commentSearch:sc(nc.IMAGE_SIZE_COMMENT_SEARCH)},uc=sc(nc.IMAGE_SIZE_DEFAULT),cc=e=>{let{className:t,type:r,user:o}=e;const i=(r&&lc[r])??uc,[n]=(0,Nn.B)();return a().createElement("span",{className:rt()(nc.image,r&&nc[r],t,"avatar-image")},a().createElement(ac,{ariaLabel:`${n("aria-label.authors-picture")}: ${null==o?void 0:o.name}`,image:null==o?void 0:o.image,size:i}))},dc="lBv2XN",hc="dlINDG",pc=e=>{let{type:t=pc.DEFAULT,user:r={},isImageVisible:o=!0,isNameVisible:i=!0}=e;const n=rt()(dc,"blog-text-color","blog-link-hover-color","avatar","blog-post-text-color");return a().createElement("span",{className:n},o&&a().createElement(cc,{type:t,user:r}),i&&r.name&&a().createElement(Au,{className:hc,name:r.name}))},mc=pc,gc=(e,t)=>(0,it.Ng)((e=>({isRTL:(0,sr.DY)(e)})))((r=>{let{isRTL:o,...i}=r;const n=o?t:e;return a().createElement(n,i)})),yc=gc((e=>a().createElement("svg",jt()({xmlns:"http://www.w3.org/2000/svg",width:"19",viewBox:"0 0 19 19","aria-hidden":"true"},e),a().createElement("path",{d:"M2.44398805,5.99973295 C1.62345525,5.9690612 0.980075653,5.28418875 1.00047182,4.46312144 C1.02086799,3.64205413 1.69745853,2.98998831 2.51850166,3.0001164 C3.33954478,3.01024449 3.99985313,3.67880182 4,4.50012255 C3.98424812,5.34399206 3.28763905,6.0153508 2.44398805,5.99973295 L2.44398805,5.99973295 Z M2.44398805,10.9997329 C1.62345525,10.9690612 0.980075653,10.2841888 1.00047182,9.46312144 C1.02086799,8.64205413 1.69745853,7.98998831 2.51850166,8.0001164 C3.33954478,8.01024449 3.99985313,8.67880182 4,9.50012255 C3.98424812,10.3439921 3.28763905,11.0153508 2.44398805,10.9997329 L2.44398805,10.9997329 Z M2.44398805,15.9997329 C1.62345525,15.9690612 0.980075653,15.2841888 1.00047182,14.4631214 C1.02086799,13.6420541 1.69745853,12.9899883 2.51850166,13.0001164 C3.33954478,13.0102445 3.99985313,13.6788018 4,14.5001225 C3.98424812,15.3439921 3.28763905,16.0153508 2.44398805,15.9997329 L2.44398805,15.9997329 Z"}))),(e=>a().createElement("svg",jt()({xmlns:"http://www.w3.org/2000/svg",width:"19",viewBox:"0 0 19 19","aria-hidden":"true"},e),a().createElement("path",{d:"M2.44398805,5.99973295 C1.62345525,5.9690612 0.980075653,5.28418875 1.00047182,4.46312144 C1.02086799,3.64205413 1.69745853,2.98998831 2.51850166,3.0001164 C3.33954478,3.01024449 3.99985313,3.67880182 4,4.50012255 C3.98424812,5.34399206 3.28763905,6.0153508 2.44398805,5.99973295 L2.44398805,5.99973295 Z M2.44398805,10.9997329 C1.62345525,10.9690612 0.980075653,10.2841888 1.00047182,9.46312144 C1.02086799,8.64205413 1.69745853,7.98998831 2.51850166,8.0001164 C3.33954478,8.01024449 3.99985313,8.67880182 4,9.50012255 C3.98424812,10.3439921 3.28763905,11.0153508 2.44398805,10.9997329 L2.44398805,10.9997329 Z M2.44398805,15.9997329 C1.62345525,15.9690612 0.980075653,15.2841888 1.00047182,14.4631214 C1.02086799,13.6420541 1.69745853,12.9899883 2.51850166,13.0001164 C3.33954478,13.0102445 3.99985313,13.6788018 4,14.5001225 C3.98424812,15.3439921 3.28763905,16.0153508 2.44398805,15.9997329 L2.44398805,15.9997329 Z",transform:"translate(9.582843, 9.542641) scale(-1, 1) translate(-9.582843, -9.542641) "})))),fc="WmZAIu",bc=()=>a().createElement("div",{className:fc,id:"new-blog-popover-root"});bc.getPopoverRootElement=()=>document.getElementById("new-blog-popover-root");const vc=bc,Ac={icon:"Bvf4SR",more:"_EA3Ke",actions:"Z9ijf3"},Pc=e=>{let{children:t,className:o,isWhite:n,id:s,icon:l,container:u}=e;const c=(0,i.useRef)(null),d=(0,i.useRef)(null),[h,p]=(0,i.useState)(!1),[m,g]=(0,i.useState)(null),{t:y}=(0,Nn.B)(),{contentFontClassName:f}=Fs(),{iconColorClassName:b}=(0,fl.A)(),v=(0,it.d4)(((e,t)=>t.id)),A=(0,it.d4)(sr.IC),{checkIfFits:P,checkIfFitsInEditor:S,calculateActionsContainerPosition:C}=(e=>{let{actionsContainerRef:t,containerRef:r,componentId:o,container:i}=e;const[n,s]=a().useState(!1),[l,u]=a().useState(!1),c=(e,r)=>{var o;const i=(null==t||null==(o=t.current)?void 0:o.offsetWidth)??0,a=e.right-r.right,n=r.left-e.left;return a>i&&ni)},d=()=>(i??vc.getPopoverRootElement()).getBoundingClientRect();return{calculateActionsContainerPosition:()=>{if(null!=r&&r.current){const e=d(),t=r.current.getBoundingClientRect();return{...n?{top:"auto",bottom:e.bottom-t.bottom}:{top:t.top-e.top+r.current.clientHeight},...l?{left:t.right-e.left}:{right:e.right-t.left}}}},checkIfFits:()=>{if(null!=r&&r.current){var e;const i=r.current.getBoundingClientRect(),a=d(),n=null==(e=document)||null==(e=e.getElementById(o))?void 0:e.getBoundingClientRect();if(n){const e=null!=t&&t.current?t.current.offsetHeight:0,r=i.top-Math.max(n.top,0),o=window.innerHeight>n.bottom?n.bottom-Math.max(i.bottom,0):window.innerHeight-Math.max(i.bottom,0);s(r>e&&o{var e;const o=null==r||null==(e=r.current)?void 0:e.getBoundingClientRect();if(o){const e=d(),r=window.scrollY||document.documentElement.scrollTop||0,i=document.body.offsetHeight,a=r+o.top,n=i-a-o.height,l=null!=t&&t.current?t.current.offsetHeight:0;s(l>n-60&&l{document.removeEventListener("click",w),p(!1)},E=rt()(o,Ac.more,"more-button",{[Ac.moreWhite]:n});return a().createElement(a().Fragment,null,a().createElement("button",{onClick:e=>{e.stopPropagation(),h?w():(async()=>{const e=t()instanceof Promise?await t():t();g(e),document.addEventListener("click",w,{once:!0}),p(!0),A?P():S()})()},className:E,ref:c,onKeyUp:e=>{"Escape"===e.key&&w()},type:"button","aria-pressed":h,"aria-label":y("more-button.more-actions"),id:s,"data-hook":"more-button"},a().createElement("span",{className:Ac.icon},l||a().createElement(yc,{className:rt()(b,"blog-post-homepage-link-hashtag-hover-fill")}))),h?(()=>{const e=rt()(Ac.actions,f,"blog-text-color","blog-more-actions-background-color"),t=C(),o=a().lazy((()=>r.e(4544).then(r.t.bind(r,4544,23))));return Ja().createPortal(a().createElement("div",{ref:d,className:e,style:t,role:"menu","data-hook":"actions"},a().createElement(i.Suspense,{fallback:a().createElement(vo,null)},a().createElement(o,{focusTrapOptions:{allowOutsideClick:!0,preventScroll:!1,escapeDeactivates:!0,fallbackFocus:c.current}},m))),u??vc.getPopoverRootElement())})():null)},Sc=(0,le.once)((async()=>(await Promise.all([r.e(3984),r.e(4287)]).then(r.bind(r,93984))).default));var Cc=r(43908);const wc="l6L1Fh",Ec="bFiLuu",Ic=e=>{let{IconComponent:t,className:r}=e;const{iconColorClassName:o}=(0,fl.A)();return a().createElement("div",{className:Ec,"aria-hidden":"true"},a().createElement("div",{className:rt()(wc,r)},a().createElement(t,{className:rt()(o,r)})))},Tc="XqK7Ko",Oc=e=>{let{post:t,className:r,iconClassName:o}=e;const{t:i}=(0,Nn.B)();return t.isPinned?a().createElement("div",{className:rt()(Tc,r),role:"img","aria-label":i("post-list-item.aria-label.pinned-post")},a().createElement(Ic,{IconComponent:Cc.t,className:rt()("pin-icon",o)})):null},_c={container:"SbjQym","side-by-side":"IStc0y",sideBySide:"IStc0y","pg-side-by-side-right":"_dR9OP",pgSideBySideRight:"_dR9OP","pg-side-by-side":"YD6Z1G",pgSideBySide:"YD6Z1G",grid:"Nn0z1D","pg-one-column":"SoK2Wc",pgOneColumn:"SoK2Wc","pg-grid":"DKNKji",pgGrid:"DKNKji","pg-grid-intermediate":"rA58nq",pgGridIntermediate:"rA58nq","pg-grid-large":"Ij__Zw",pgGridLarge:"Ij__Zw",slider:"jc3Fi0",list:"kAgxB9","list-medium":"MLEYRZ",listMedium:"MLEYRZ","list-large":"AwRwmV",listLarge:"AwRwmV","pg-medium":"otAa9D",pgMedium:"otAa9D",withoutHeaderMetadata:"Fsmreb","with-category-label":"wjdRtO",withCategoryLabel:"wjdRtO","spacing-bottom":"TjmPXo",spacingBottom:"TjmPXo","side-by-side-mobile":"vL7wf0",sideBySideMobile:"vL7wf0","text-on-image-mobile":"YVAddP",textOnImageMobile:"YVAddP",search:"Mo4mKl",metadata:"V_aJB6","with-three-dots":"CH7asw",withThreeDots:"CH7asw",small:"PVEWzt",medium:"eOIH_4",large:"G1sD4r","one-column-mobile":"pWST8_",oneColumnMobile:"pWST8_",mobile:"rDlcKq",unpublishedBadge:"YiEou4",unpublishedBadgeBorder:"YfT_t7",icons:"Dgs_GX",moreButton:"GygROR",enter:"Q8iQIg",appear:"dtYGur",enterActive:"VL02DE",appearActive:"EhKyap",postOptions:"Z0hXe1"},Nc=e=>{let{moreButtonClass:t,moreButtonIcon:r,post:o,showHeaderIcons:i=!0,showMoreButton:n=!0,type:s,visibleActions:l}=e;const u={id:`more-button-${(0,xn.S)(o)}`,...r?{icon:r}:{}};return a().createElement("div",{className:rt()(_c.postOptions,gl.options)},i?a().createElement(Oc,{post:o,className:_c.icons,iconClassName:"blog-button-fill"}):a().createElement("div",{className:_c.icons}),a().createElement("div",{className:rt()(_c.moreButton,s?_c[s]:void 0,"blog-more-icon-fill",t)},n&&a().createElement(Pc,u,(async()=>{const e=await Sc();return a().createElement(e,{post:o,visibleActions:l})}))))},xc=e=>{let{className:t,moreButtonClass:r,moreButtonIcon:o,post:i,showHeaderIcons:n=!0,showMoreButton:s=!0,showProfileImage:l=!0,style:u,type:c,visibleActions:d}=e;const{showAuthorName:h,showAuthorPicture:p,showPublishDate:m,isMetadataHeaderVisible:g,showCategoryLabel:y,showReadingTime:f}=Bs({post:i}),b=!g,v=rt()(_c.container,c?_c[c]:void 0,"blog-post-metadata-font","post-header",b&&_c.withoutHeaderMetadata,t,y&&_c.withCategoryLabel,h&&(m||f||p)&&_c.spacingBottom);return a().createElement("div",{className:v,style:u},a().createElement("div",{className:rt()([_c.metadata,s&&_c.withThreeDots,gl.metadataContainer])},g&&a().createElement(a().Fragment,null,h&&l&&p&&a().createElement(bu,{user:i.owner},a().createElement("div",{className:gl.avatar},a().createElement(mc,{user:i.owner,isNameVisible:!1}))),a().createElement(Uu,{post:i,type:c,className:gl.postDetails,showAuthorName:h,showPublishDate:m,showReadingTime:f}))),(n||s)&&a().createElement(Nc,{moreButtonClass:r,moreButtonIcon:o,post:i,showHeaderIcons:n,showMoreButton:s,type:c,visibleActions:d}))},Lc=e=>{let{post:t,type:r,showMoreButton:o,visibleActions:n,styleFontSizeMetadata:s}=e;const{getPostClassName:l}=(0,Bn.A)(),{contentFontClassName:u}=Fs(),c=(0,i.useMemo)((()=>rt()(yl.A.headerWrapper,u,l("description-font"),gl.headerContainer)),[u,l]);return a().createElement(xc,{className:c,post:t,showMoreButton:o,showProfileImage:!(0,ut.NN)(r),style:s,type:r,visibleActions:n})},Mc=e=>{let{postLink:t,postPath:r,children:o,...i}=e;return a().createElement(lu,jt()({},i,{href:t??void 0,path:r,sectionId:"post"}),o)};var Dc=r(10711);const Rc=()=>{const e=window.navigator?window.navigator.userAgent:"";return e.match(/iPhone/i)&&e.match(/safari/i)},kc=e=>({clamp:e.clamp||2,useNativeClamp:void 0===e.useNativeClamp||e.useNativeClamp,useExactLineHeight:void 0!==e.useExactLineHeight&&e.useExactLineHeight,splitOnChars:e.splitOnChars||[".","-","\u2013","\u2014"," "],animate:e.animate||!1,truncationChar:e.truncationChar||"\u2026",truncationHTML:e.truncationHTML,maxLineCount:void 0!==e.maxLineCount?e.maxLineCount:9999}),Bc=(e,t)=>{if(t.useExactLineHeight)return Vc(e);const r=Fc(e,"line-height");return"normal"===r?1.2*parseInt(Fc(e,"font-size"),2):parseInt(r,10)},Vc=e=>{var t;const r=e.parentNode;if(!r)throw new Error("Parent node is null");const o=(3===(null==(t=e.lastChild)?void 0:t.nodeType)?e:e.lastChild).cloneNode(!0);(Uc(o)||o).textContent=e.textContent?e.textContent.trim()[0]:" ",r.appendChild(o);const i=o.clientHeight;return r.removeChild(o),i},Fc=(e,t)=>window.getComputedStyle(e,null).getPropertyValue(t),Hc=(e,t,r)=>{const o=e.clamp,i=e.maxLineCount??2;return"parent"===o?Gc(t.parentElement.clientHeight,r,i):"auto"===o?Gc(void 0,r,i):"string"==typeof o&&(o.indexOf("px")>-1||o.indexOf("em")>-1)?Gc(parseInt(o,2),r,i):o},Gc=(e,t,r)=>{const o=e||document.documentElement.clientHeight,i=Rc()?Math.ceil:Math.floor,a=Math.max(i(o/t),0);return Math.min(a,r)},zc=(e,t)=>t*e,Wc=(e,t,r,o)=>{const i=e.style;i.overflow="hidden",i.textOverflow="ellipsis",i.webkitBoxOrient="vertical",i.display=t>0?"-webkit-box":"none",i.webkitLineClamp=t.toString(),i.maxHeight=t*r+"px","string"==typeof o.clamp&&(i.height=o.clamp)},jc=(e,t,r)=>{let o,i=r.splitOnChars.slice(0),a=i[0],n=null;const s=(e,t)=>{e.nodeValue=t+r.truncationChar},l=u=>{if(!u||!t)return;const c=u.nodeValue.replace(r.truncationChar,"");if(n||(a=i.length>0?i.shift():"",n=c.split(a)),n.length>1?(o=n.pop(),s(u,n.join(a))):n=null,r.truncationHTML){const t=document.createElement("span");t.innerHTML=r.truncationHTML,u.nodeValue=u.nodeValue.replace(r.truncationChar,""),e.innerHTML=u.nodeValue+" "+t.innerHTML+r.truncationChar}if(n){if(e.clientHeight<=t){if(!(i.length>=0&&""!==a))return e.innerHTML;s(u,n.join(a)+a+o),n=null}}else""===a&&(s(u,""),u=Uc(e),i=r.splitOnChars.slice(0),a=i[0],n=null,o=void 0);if(!r.animate)return l(u);setTimeout((()=>l(u)),!0===r.animate?10:r.animate)};return l(Uc(e))},Uc=e=>{if(e.lastChild){if(e.lastChild.childNodes&&e.lastChild.childNodes.length>0)return Uc(Array.prototype.slice.call(e.children).pop());if(e.lastChild.nodeValue&&""!==e.lastChild.nodeValue)return e.lastChild;{const t=e.lastChild;do{if(!t)return;if(3===t.nodeType&&""!==t.nodeValue)return t;if(t.lastChild){const e=Uc(t);if(e)return e}t.parentNode.removeChild(t)}while(t===t.previousSibling)}}},Kc="j1Y_aa",$c=(Zc=e=>{const t=e.as??"span",r=a().useRef(null),o=()=>a().createElement(t,{ref:r,className:rt()(Kc,e.className)},e.children);return(0,i.useLayoutEffect)((()=>{if(e.clamp&&r.current){if(a().Children.count(e.children)>1)throw new Error("Please provide exactly one child to dotdotdot");!function(e,t){void 0===t&&(t={}),e.removeAttribute("style");const r=kc(t),o=e.innerHTML,i=void 0!==e.style.webkitLineClamp,a=Bc(e,r),n=Hc(r,e,a);if(i&&r.useNativeClamp&&!Rc())Wc(e,n,a,r);else{const t=zc(n,a);if(t{const t=Ut();return a().createElement(Zc,jt()({},e,t))});var Zc;const Yc="wR7PET",qc="DxQ8C1",Xc="BOlnTh",Qc=(0,Dc.default)((e=>({WebkitLineClamp:e}))),Jc=e=>{let{post:{excerpt:t},lineCount:r,descriptionLineCount:o}=e;const i=t?t.slice(0,Gs.TT):"";return a().createElement("div",{className:Yc},o?a().createElement("div",{className:Xc,style:Qc(o)},i):a().createElement($c,{clamp:"auto",maxLineCount:r,className:qc},i))},ed=e=>{let{type:t,showMoreButton:r,withoutFooter:o,post:n,lineCount:s,descriptionLineCount:l,withDescription:u,isHoverDisabled:c}=e;const d=(0,it.dN)(),{applyFeedDesign:h,getPostClassName:p}=(0,Bn.A)(),m=(0,it.d4)(xo.DQ),{contentFontClassNameWithStyle:g}=Fs(),{postDescriptionFontSize:y,defaultPostDescriptionFontSize:f}=Hs(),b=t?yl.A[t]:void 0,v=(0,i.useMemo)((()=>rt()(yl.A.excerptLink,yl.A.textWrapper,yl.A.proGallery,b,r?yl.A.withShowMoreButton:yl.A.withoutShowMoreButton)),[b,r]),A=(0,i.useMemo)((()=>rt()(yl.A.content,b,o&&yl.A.withoutFooter,g,p("description-style-font"),gl.content)),[b,o,g,p]),P=(0,i.useMemo)((()=>({fontSize:!h||m?y:f})),[h,m,y,f]),S=(0,i.useCallback)((()=>a().createElement("div",{style:P,className:rt()(A,gl.textAlign),"data-hook":"post-description"},a().createElement(Jc,{post:n,lineCount:null==s?void 0:s.description,descriptionLineCount:l}))),[P,A,n,null==s?void 0:s.description,l]);return u&&(null!=s&&s.description||l)?c?S():a().createElement("div",{className:v,onClick:()=>d.navigateProGalleryWithinPostPage(null==n?void 0:n.slug)},S()):null};function td(){const e=(0,it.d4)(sr.Ny);return{isMobile:e,isDesktop:!e}}const rd=e=>{let{className:t}=e;return a().createElement("svg",{viewBox:"3 2 18 18",width:"18",height:"18",className:t},a().createElement("path",{d:"M20.9502,8.8922 C20.8322,8.5282 20.5222,8.2672 20.1432,8.2112 L15.1362,7.4842 L12.8962,2.9472 C12.5572,2.2592 11.4422,2.2592 11.1032,2.9472 L8.8642,7.4842 L3.8562,8.2112 C3.4772,8.2672 3.1682,8.5282 3.0492,8.8922 C2.9312,9.2562 3.0282,9.6502 3.3022,9.9172 L6.9262,13.4492 L6.0712,18.4362 C6.0062,18.8142 6.1582,19.1882 6.4682,19.4132 C6.7782,19.6412 7.1812,19.6692 7.5212,19.4912 L11.9992,17.1352 L16.4792,19.4912 C16.6262,19.5692 16.7862,19.6072 16.9452,19.6072 C17.1512,19.6072 17.3572,19.5412 17.5322,19.4132 C17.8422,19.1882 17.9942,18.8142 17.9292,18.4362 L17.0742,13.4502 L20.6982,9.9172 C20.9722,9.6502 21.0692,9.2562 20.9502,8.8922",fillRule:"evenodd",fill:"currentColor"}))},od="JMAXlV",id="fbd51l",ad="hhO2ky",nd="siwre6",sd="MKPjdi",ld="TbC84K",ud="j6jO4F",cd="MrH3GO",dd="TYUuco",hd=e=>{let{a11yLabel:t}=e;return a().createElement("span",{className:od},t&&a().createElement("span",{className:id},t),a().createElement("span",{"aria-hidden":"true",className:ad},a().createElement(rd,{className:rt()(dd,nd)})))},pd=e=>{let{rating:t,a11yLabel:r}=e;const o=Math.min(Math.max(t,0),5);return a().createElement("span",{className:od},r&&a().createElement("span",{className:id},r),a().createElement("span",{"aria-hidden":"true",className:ad},[1,2,3,4,5].map((e=>{const t=function(e,t){if(t<=e)return"full";if(t-e<1){const r=t-e;return r<.25?"full":r>.75?"empty":"half"}return"empty"}(o,e);return"half"===t?a().createElement("span",{className:ld,key:e},a().createElement(rd,{key:`${e}-start`,className:rt()(dd,ud,nd)}),a().createElement(rd,{key:`${e}-end`,className:rt()(dd,cd,sd)})):a().createElement(rd,{key:e,className:rt()(dd,"full"===t?nd:sd)})}))))};const md={container:"A6pgue",ratingInfo:"KJeQ3_",withTransitions:"T5ArNO","fade-in":"M5aq50",fadeIn:"M5aq50","with-range":"TW0XHJ",withRange:"TW0XHJ","count-only":"z8kPtl",countOnly:"z8kPtl"},gd={default:"default",bracket_separated:"bracket-separated",with_range:"with-range",count_only:"count-only"},yd=(0,le.flowRight)(Ql)((e=>{let{className:t,rating:r,count:o,isLoading:i=!1,useTransitions:n=!1,t:s,layout:l=gd.default}=e;const u=a().useRef(n);return a().createElement("span",{className:rt()(md.container,{[md.withTransitions]:u.current},md[l],t),"data-hook":rt()("ratings-display",i?"":"is-ready")},l===gd.with_range?a().createElement(hd,{a11yLabel:s("ratings-display.rating-aria-label",{rating:r})}):a().createElement(pd,{rating:i?0:r,a11yLabel:s("ratings-display.rating-aria-label",{rating:r})}),!i&&a().createElement("span",{className:md.ratingInfo},0===o?s("ratings-display.no-ratings"):(()=>{switch(l){case gd.default:return`${r.toFixed(1)} | ${s("ratings-display.count",{count:o})}`;case gd.bracket_separated:return`${r.toFixed(1)} (${o})`;case gd.count_only:return`(${o})`;case gd.with_range:return`${r.toFixed(1)} / 5 (${o})`;default:return}})()))})),fd=e=>{let{post:t,type:r,withoutFooter:o,section:i}=e;const{isMobile:n}=td(),s=(0,xn.S)(t),l=(0,it.d4)((e=>((e,t)=>{var r;return null==(r=e.postRatings[t])?void 0:r.averageRating})(e,s))),u=(0,it.d4)((e=>((e,t)=>{var r;return null==(r=e.postRatings[t])?void 0:r.totalRatings})(e,s)));return Bs({post:t}).showPostRating&&u?a().createElement(yd,{className:rt()(yl.A.rating,yl.A[i],r?yl.A[r]:void 0,gl.rating,{[yl.A.withoutFooter]:o,[yl.A.withTextOnImageStyles]:(0,ut.NN)(r)}),rating:l,count:u,layout:n?gd.with_range:gd.count_only}):null},bd={title:"T5UMT5","pg-medium":"mjh3Ex",pgMedium:"mjh3Ex","pg-grid":"I9XQQf",pgGrid:"I9XQQf","pg-grid-intermediate":"xwfLlB",pgGridIntermediate:"xwfLlB","pg-grid-large":"AreR2k",pgGridLarge:"AreR2k",slider:"LMmmGm","pg-one-column":"Qr0HYQ",pgOneColumn:"Qr0HYQ","pg-side-by-side-right":"zKj_nc",pgSideBySideRight:"zKj_nc","pg-side-by-side":"WD_8WI",pgSideBySide:"WD_8WI","list-medium":"tMAW2P",listMedium:"tMAW2P",list:"v0TP18","list-large":"PW6Nzn",listLarge:"PW6Nzn","pg-text-on-image-small":"nOu63e",pgTextOnImageSmall:"nOu63e","with-category-label":"_wPn3X",withCategoryLabel:"_wPn3X","pg-text-on-image-large":"xAtwHK",pgTextOnImageLarge:"xAtwHK","pg-text-on-image-medium":"ML3wIh",pgTextOnImageMedium:"ML3wIh","text-on-image-medium":"SmUSYw",textOnImageMedium:"SmUSYw","title-hover":"fcPJ4D",titleHover:"fcPJ4D",single:"iFTNPs","one-column-mobile":"zEYAqe",oneColumnMobile:"zEYAqe",mobile:"SSbNRm",clamp:"KNiaIk","inherit-font":"bD0vt9",inheritFont:"bD0vt9"},vd=e=>{let{style:t,lineCount:r,titleLineCount:o,title:n,type:s,showCategoryLabel:l,isHoverDisabled:u}=e;const{tagName:c}=(0,i.useContext)(hr),d=(0,it.d4)(xo.Do),{getPostClassName:h}=(0,Bn.A)(),p=rt()(h((0,Vn.hw)(d||s,"title-color"),"title-font")),m=a().useMemo((()=>({WebkitLineClamp:o})),[o]),g=rt()(bd.title,{[bd.titleHover]:!u,"blog-hover-container-element-color":!u},s&&bd[s],"post-title",p,l&&bd.withCategoryLabel);return a().createElement("div",{className:g,style:t,"data-hook":"post-title"},o?a().createElement(c,{className:rt()(null!=t&&t.fontSize?bd.inheritFont:p,bd.clamp),style:m},n):a().createElement($c,{useExactLineHeight:!0,clamp:"auto",maxLineCount:r,className:null!=t&&t.fontSize?bd.inheritFont:p,as:c},n))},Ad=e=>{let{type:t,withoutFooter:r,withDescription:o,post:n,showMoreButton:s,lineCount:l,isHoverDisabled:u}=e;const c=(0,it.d4)(xo.TG),d=(0,it.d4)((e=>(0,mr.QM)({state:e}))),{postTitleFontSize:h,defaultPostTitleFontSize:p}=Hs(),{titleFontClassName:m}=Fs(),g=t?yl.A[t]:void 0,{section:y}=(0,Bn.A)(),f=(0,ut.Ev)(t),b=Bs({post:n}),v=(0,i.useMemo)((()=>({fontSize:c?h:p})),[c,h,p]),A=(0,i.useMemo)((()=>rt()(yl.A.title,m,g,r&&yl.A.withoutFooter,!o&&r&&yl.A.withoutBottomMargin,!o&&yl.A.withoutDescription,(null==n?void 0:n.isPinned)&&yl.A.withIcons,s?yl.A.withShowMoreButton:yl.A.withoutShowMoreButton)),[m,g,r,o,null==n?void 0:n.isPinned,s]);return a().createElement("div",{style:v,className:rt()(A,gl.textAlign),"data-hook":"post-list-item__title"},a().createElement(vd,{type:t,title:null==n?void 0:n.title,style:v,lineCount:null==l?void 0:l.title,titleLineCount:d,showCategoryLabel:b.showCategoryLabel,isHoverDisabled:u}),!f&&a().createElement(fd,{post:n,type:t,withoutFooter:r,section:y}))},Pd=e=>{let{post:t,itemConfig:r,type:o,showMoreButton:n,withoutFooter:s}=e;const l=(0,it.d4)((e=>(0,mr.QM)({state:e}))),u=(0,it.d4)((e=>(0,mr.iz)({state:e}))),c=(0,it.d4)(Fn.Rk),{getPostClassName:d,section:h}=(0,Bn.A)(),p=c&&"my-posts"===h&&"unpublished"===(null==t?void 0:t.status),m=r.lineCount&&"description"in r.lineCount&&r.lineCount?r.lineCount:void 0,g=(0,ut.Ev)(o),y=Bs({post:t}),f=y.showPostDescription&&!g,b=o?yl.A[o]:void 0,v=(0,i.useMemo)((()=>rt()(yl.A.textWrapper,{[d("link-hashtag-hover-color").join(" ")]:!p,[yl.A.fadeout]:u||l},b,y.showCategoryLabel&&yl.A.withCategoryLabel)),[p,u,l,b,y.showCategoryLabel,d]),A=(0,i.useMemo)((()=>rt()(yl.A.titleWrapper,yl.A.proGallery,b,n?yl.A.withShowMoreButton:yl.A.withoutShowMoreButton)),[b,n]);return a().createElement("div",{className:v},p?a().createElement(Ad,{type:o,withoutFooter:s,post:t,withDescription:f,showMoreButton:n,lineCount:m,isHoverDisabled:p}):a().createElement(Mc,{postLink:p||null==t?void 0:t.link,postPath:null==t?void 0:t.slug,className:A},a().createElement(Ad,{type:o,withoutFooter:s,lineCount:m,post:t,withDescription:f,showMoreButton:n,isHoverDisabled:p})),a().createElement(ed,{post:t,lineCount:m,type:o,showMoreButton:n,withoutFooter:s,descriptionLineCount:u,isHoverDisabled:p,withDescription:f}))},Sd="uYL9xS",Cd=e=>{let{post:t,showMoreButton:r,layoutList:o,type:i,styleFontSizeMetadata:n,visibleActions:s,withoutFooter:l,itemConfig:u}=e;const c=Bs({post:t}),d=r||(null==t?void 0:t.isPinned);return a().createElement("div",{className:o?void 0:Sd},a().createElement(Pd,{type:i,post:t,itemConfig:u,showMoreButton:r,withoutFooter:l}),o?null:a().createElement(a().Fragment,null,a().createElement(pu,{post:t,type:i}),(d||c.isMetadataHeaderVisible)&&a().createElement(Lc,{post:t,type:i,styleFontSizeMetadata:n,showMoreButton:r,visibleActions:s})))},wd={},Ed=a().memo((e=>{let{type:t,post:r,postId:o,itemConfig:n,canSeeMoreButton:s=(()=>!1),layoutSidesPadding:l,galleryOptions:u={},textBoxAlignment:c,visibleActions:d}=e;const{isRTL:h}=zt(),{applyFeedDesign:p,getPostClassName:m,section:g}=(0,Bn.A)(),y=(0,it.d4)((e=>r||((e,t)=>il(e,t)||al(e,t))(e,o))),{contentFontClassName:f}=Fs(),{postMetadataFontSize:b}=Hs(),v=Bs({post:y}),A=(0,it.d4)((e=>((e,t)=>{switch(e){case st.Jt.Center:return"center";case st.Jt.Right:return t?"start":"end";case st.Jt.Left:default:return t?"end":"start"}})((0,mr.tc)(e,h),h))),P=s(y),{displayFooterIcons:S}=n,C=(0,ut.Ev)(t),w=(0,ut.Qz)(t),E=!v.isMetadataFooterVisible,I=t?yl.A[t]:void 0,T=(0,i.useMemo)((()=>rt()(yl.A.container,yl.A.proGallery,h&&yl.A.isRTL,I,gl[A],E&&yl.A.withoutFooter,f,"blog-text-color","blog-card-background-color","blog-card-border-color","post-list-item",m("border-color","post-container",(0,Vn.hw)(t,"background-color")))),[h,I,A,E,f,m,t]),O=(0,i.useMemo)((()=>rt()(yl.A.contentWrapper,I,h&&gl.isRTL,!p&&(0,ut.NN)(t)&&yl.A.withBackground,E&&yl.A.withoutFooter,"post-list-item-wrapper",(0,ut.NN)(t)&&m("overlay-background-color"),m("description-font",(0,Vn.hw)(t,"description-color"),(0,Vn.hw)(t,"description-fill")))),[h,I,p,E,m,t]),_=(0,i.useMemo)((()=>rt()(m("description-font",(0,Vn.hw)(t,"description-color")))),[m,t]),N=(0,i.useMemo)((()=>({fontSize:b})),[b]),x=(0,i.useMemo)((()=>{var e;const r={background:(ml(y)||null!=y&&null!=(e=y.media)&&null!=(e=e.embedMedia)&&null!=(e=e.thumbnail)&&e.url)&&(0,ut.NN)(t)?"transparent":void 0,borderWidth:0,"--wix-blog-inline-padding":(0,le.isNumber)(l)?`${l}px`:void 0};return C&&(r.background="transparent",r.paddingTop="12px",r.paddingBottom="12px",c===kr?r.marginLeft="14px":r.marginRight="14px"),!(0,le.get)(y,"coverImage.shouldRender")&&w&&u.stylingParams_itemBorderWidth&&(c===kr&&(r.paddingLeft=2*u.stylingParams_itemBorderWidth+"px"),c===Br&&(r.paddingRight=2*u.stylingParams_itemBorderWidth+"px")),r}),[y,t,l,C,c,u.stylingParams_itemBorderWidth,w]),L=(0,i.useCallback)((function(e){return void 0===e&&(e=!1),!(0,ut.NN)(t)&&e?wd:(0,le.isNumber)(l)?{paddingLeft:l,paddingRight:l,...e&&{left:0,right:0}}:{}}),[l,t]);return a().createElement("div",{className:rt()(T,yl.A.forceRelative),style:x,"data-hook":"post-list-item"},a().createElement("div",{style:L(),className:O},a().createElement(Cd,{post:y,showMoreButton:P,layoutList:C,type:t,styleFontSizeMetadata:N,visibleActions:d,withoutFooter:E,itemConfig:n}),C?a().createElement(a().Fragment,null,a().createElement(pu,{post:y,type:t}),a().createElement(fd,{post:y,type:t,withoutFooter:E,section:g}),a().createElement(Lc,{post:y,type:t,styleFontSizeMetadata:N,showMoreButton:P,visibleActions:d})):null,v.isMetadataFooterVisible&&a().createElement("div",{style:L(!0),className:rt()(yl.A.footer,I,yl.A.withoutCover,yl.A[g])},!C&&a().createElement(au.ns,{className:rt()(yl.A.separator,I)}),a().createElement("div",{style:N},a().createElement(iu,{className:_,displayIcons:S,post:y,type:t})))))})),Id=Ed,Td="Bzea4H",Od=(e,t,r)=>{var o;const i=t.containerWidth-r.width,a=-(i>0?r.width:r.width-1+i),n={stylingParams_itemBorderWidth:r.width,stylingParams_itemBorderColor:r.color,layoutParams_targetItemSize_unit:"PIXEL",layoutParams_targetItemSize_value:t.layoutPostSize,layoutParams_structure_itemSpacing:0===t.layoutSpacing?a:t.layoutSpacing,layoutParams_info_layout:"ATTACHED_BACKGROUND",behaviourParams_gallery_blockContextMenu:!1,behaviourParams_gallery_layoutDirection:t.isRTL?"RIGHT_TO_LEFT":"LEFT_TO_RIGHT",behaviourParams_item_overlay_hoverAnimation:"NO_EFFECT",behaviourParams_item_content_loader:"BLUR",behaviourParams_item_video_playTrigger:"hover"===t.videoSettings.play?"HOVER":"onClick"===t.videoSettings.play?"CLICK":"AUTO",behaviourParams_item_video_enablePlayButton:t.videoSettings.showPlayButton,behaviourParams_item_video_loop:t.videoSettings.loop,behaviourParams_item_video_speed:Number(t.videoSettings.playbackSpeed),behaviourParams_item_clickAction:"NOTHING",gallerySizeType:xr,gallerySizePx:t.layoutPostSize,itemBorderColor:r.color,imageMargin:0===t.layoutSpacing?a:t.layoutSpacing,isRTL:t.isRTL,allowTitle:!0,showVideoPlayButton:t.videoSettings.showPlayButton},s=t.layoutCardsRowType===ct.Zx.ItemsPerRow&&t.layoutPostsPerRow?{...n,layoutParams_structure_numberOfColumns:t.layoutPostsPerRow,layoutParams_structure_responsiveMode:"SET_ITEMS_PER_ROW",gridStyle:1,numberOfImagesPerRow:t.layoutPostsPerRow}:{},l=((e,t,r)=>t.hideCoverImage&&t.layoutAutoHeightEnabled?99:`${r}`!==ct.dq.Max?t.layoutImageRatio:(0,ut.js)(e)?4/3:16/9)(e,t,t.layoutImageCropType),u=`${t.layoutImageCropType}`===ct.dq.Max?{...n,layoutParams_crop_method:"MAX",layoutParams_crop_ratios:[l]}:{...n,layoutParams_crop_method:"FILL",layoutParams_crop_ratios:[l]},c=t.layoutImageResizingMode===ct.X.Fixed?{...n,layoutParams_info_width:t.layoutPostSize-t.layoutImageWidth,layoutParams_info_sizeUnits:"PIXEL",textBoxWidth:t.layoutPostSize-t.layoutImageWidth,calculateTextBoxWidthMode:Vr}:{...n,layoutParams_info_width:Math.abs(t.layoutImageProportions-100),layoutParams_info_sizeUnits:"PERCENT",textBoxWidthPercent:Math.abs(t.layoutImageProportions-100),calculateTextBoxWidthMode:Fr};switch(e){case ut.PE.PgTextOnImageSmall:case ut.PE.PgTextOnImageMedium:case ut.PE.PgTextOnImageLarge:return{...n,...s,layoutParams_structure_galleryLayout:2,layoutParams_structure_groupsOrder:"LEFT_TO_RIGHT",layoutParams_info_placement:"OVERLAY",behaviourParams_item_overlay_hoveringBehaviour:"ALWAYS_SHOW",layoutParams_crop_ratios:[l],galleryLayout:2,hoveringBehaviour:Nr,titlePlacement:Dr,cubeRatio:l,cubeType:Lr};case ut.PE.PgSideBySide:case ut.PE.PgSideBySideRight:return{...n,...c,...u,layoutParams_structure_galleryLayout:2,layoutParams_structure_groupsOrder:"LEFT_TO_RIGHT",layoutParams_info_placement:_d(e,t),behaviourParams_item_overlay_hoveringBehaviour:"NEVER_SHOW",layoutParams_structure_numberOfColumns:1,galleryLayout:2,hoveringBehaviour:_r,titlePlacement:t.textBoxAlignment,numberOfImagesPerRow:1,gridStyle:1,cubeRatio:l};case ut.PE.PgCardMedium:return{...n,...s,layoutParams_structure_galleryLayout:1,layoutParams_structure_layoutOrientation:"VERTICAL",layoutParams_info_placement:"BELOW",layoutParams_info_height:t.layoutContentHeight,behaviourParams_item_overlay_hoveringBehaviour:"NEVER_SHOW",galleryLayout:1,hoveringBehaviour:_r,titlePlacement:Rr,isVertical:!0,textBoxHeight:t.layoutContentHeight};case ut.PE.PgOneColumn:return{...n,layoutParams_structure_galleryLayout:2,layoutParams_structure_groupsOrder:"LEFT_TO_RIGHT",layoutParams_structure_layoutOrientation:"VERTICAL",layoutParams_info_placement:"BELOW",layoutParams_info_height:t.layoutContentHeight,behaviourParams_item_overlay_hoveringBehaviour:"NEVER_SHOW",layoutParams_crop_method:"MIN",layoutParams_crop_ratios:[l],galleryLayout:2,hoveringBehaviour:_r,titlePlacement:Rr,cubeRatio:l,cubeType:Mr,isVertical:!0,textBoxHeight:t.layoutContentHeight};case ut.PE.Slider:return{...n,...u,layoutParams_structure_galleryLayout:5,layoutParams_structure_layoutOrientation:"VERTICAL",layoutParams_navigationArrows_verticalAlignment:"IMAGE_CENTER",layoutParams_crop_ratios:[l],layoutParams_navigationArrows_position:0===t.arrowsPosition?"ON_GALLERY":1===t.arrowsPosition?"OUTSIDE_GALLERY":"MOUSE_CURSOR",layoutParams_navigationArrows_size:t.arrowsSize,layoutParams_info_height:t.layoutContentHeight,behaviourParams_item_overlay_hoveringBehaviour:"NEVER_SHOW",galleryLayout:5,cubeRatio:l,isVertical:!0,showArrows:t.showArrows,slideshowInfoSize:t.layoutContentHeight,arrowsSize:t.arrowsSize,isAutoSlideshow:t.autoSlide,autoSlideshowInterval:t.pauseTime,autoSlideshowType:"interval",arrowsPosition:t.arrowsPosition,arrowsColor:"string"==typeof t.arrowsColor?t.arrowsColor:null==(o=t.arrowsColor)?void 0:o.value,slideshowLoop:t.loop};case ut.PE.List:case ut.PE.ListMedium:case ut.PE.ListLarge:return{...n,...s,...c,...u,layoutParams_structure_galleryLayout:2,layoutParams_structure_groupsOrder:"LEFT_TO_RIGHT",layoutParams_structure_layoutOrientation:"VERTICAL",layoutParams_info_placement:_d(e,t),layoutParams_info_height:t.layoutContentHeight,behaviourParams_item_overlay_hoveringBehaviour:"NEVER_SHOW",layoutParams_structure_numberOfColumns:1,galleryLayout:2,hoveringBehaviour:_r,titlePlacement:`SHOW_BELOW,${t.textBoxAlignment}`,numberOfImagesPerRow:1,cubeRatio:l,isVertical:!0,textBoxHeight:t.layoutContentHeight};case ut.PE.PgGrid:case ut.PE.PgGridIntermediate:case ut.PE.PgGridLarge:default:return{...n,...s,...u,layoutParams_structure_galleryLayout:2,layoutParams_structure_groupsOrder:"LEFT_TO_RIGHT",layoutParams_structure_layoutOrientation:"VERTICAL",layoutParams_info_placement:"BELOW",layoutParams_info_height:t.layoutContentHeight,behaviourParams_item_overlay_hoveringBehaviour:"NEVER_SHOW",galleryLayout:2,hoveringBehaviour:_r,titlePlacement:Rr,cubeRatio:l,isVertical:!0,textBoxHeight:t.layoutContentHeight}}};function _d(e,t){if(!t.textBoxAlignment)return;const r=[ut.PE.PgSideBySide,ut.PE.PgSideBySideRight].includes(e),o=[ut.PE.List,ut.PE.ListMedium,ut.PE.ListLarge].includes(e);return r?"SHOW_ON_THE_LEFT"===t.textBoxAlignment?t.isRTL?"RIGHT":"LEFT":t.isRTL?"LEFT":"RIGHT":o?"SHOW_ON_THE_LEFT"===t.textBoxAlignment?t.isRTL?"BELOW,RIGHT":"BELOW,LEFT":t.isRTL?"BELOW,LEFT":"BELOW,RIGHT":void 0}var Nd=r(73990),xd=r.n(Nd);const Ld=({pathname:e,videoHost:t})=>xd()(t)(e),Md=["IMAGE","wix-draft-plugin-image","wix-draft-plugin-gallery"],Dd="VIDEO-EMBED",Rd="wix-draft-plugin-video",kd=[Dd,Rd],Bd=e=>{const{isEnabled:t=!0,isCustom:r=!0,src:o}=(0,le.get)(e,"coverImage",{})||{};return(0,le.isEmpty)(o)?{isEnabled:t,isCustom:!1}:{isEnabled:t,imageMetadata:o,isCustom:r}},Vd=e=>{const{isResolved:t,...r}=e.coverImage||{};return!0===t?r:void 0},Fd=e=>(0,le.get)(e,"content.entityMap",{});function Hd(e){return Number(e)||0}const Gd=e=>{const t=Fd(e),r=(0,le.findKey)(t,(e=>Md.indexOf(e.type)>-1)),o=t[r];return o?(e=>{const t=(0,le.get)(e,"data.src");return t&&t.fallback?{file_name:t.file_name||t.fallback,width:Hd(t.width),height:Hd(t.height)}:t})(o)||(e=>{const t=(0,le.get)(e,"data.items[0]");return t?{file_name:t.url,width:t.metadata?t.metadata.width:0,height:t.metadata?t.metadata.height:0}:{}})(o):void 0},zd={[Dd]:"data.oembed",[Rd]:"data.metadata.oembed"},Wd=(e,t={})=>{const r=Fd(e),o=(0,le.findKey)(r,(e=>kd.includes(e.type)&&((0,le.get)(e,`${zd[e.type]}.thumbnail_url`)||(0,le.get)(e,"data.src.thumbnail")))),i=r[o];return i?(e=>{if(!(0,le.get)(e,`${zd[e.type]}.thumbnail_url`))return;const t=(0,le.get)(e,zd[e.type]);return(0,le.startsWith)(t.thumbnail_url,"//")?{...t,thumbnail_url:`https:${t.thumbnail_url}`}:t})(i)||((e,{resizeThumbnail:t,getVideoUrl:r})=>{if(!t||!r)return;const o=(0,le.get)(e,"data.src"),i=(0,le.get)(e,"data.src.thumbnail");if(!i)return;const a=t(i.pathname,i.width,i.height);return{thumbnail_url:a.url,thumbnail_height:a.height,thumbnail_width:a.width,video_url:r(o.pathname)}})(i,t):void 0};var jd=(e=>(e.PARAGRAPH="PARAGRAPH",e.TEXT="TEXT",e.HEADING="HEADING",e.BULLETED_LIST="BULLETED_LIST",e.ORDERED_LIST="ORDERED_LIST",e.LIST_ITEM="LIST_ITEM",e.BLOCKQUOTE="BLOCKQUOTE",e.CODE_BLOCK="CODE_BLOCK",e.VIDEO="VIDEO",e.DIVIDER="DIVIDER",e.FILE="FILE",e.GALLERY="GALLERY",e.GIF="GIF",e.HTML="HTML",e.IMAGE="IMAGE",e.LINK_PREVIEW="LINK_PREVIEW",e.MAP="MAP",e.POLL="POLL",e.APP_EMBED="APP_EMBED",e.BUTTON="BUTTON",e.COLLAPSIBLE_LIST="COLLAPSIBLE_LIST",e.TABLE="TABLE",e.EMBED="EMBED",e.COLLAPSIBLE_ITEM="COLLAPSIBLE_ITEM",e.COLLAPSIBLE_ITEM_TITLE="COLLAPSIBLE_ITEM_TITLE",e.COLLAPSIBLE_ITEM_BODY="COLLAPSIBLE_ITEM_BODY",e.TABLE_CELL="TABLE_CELL",e.TABLE_ROW="TABLE_ROW",e.EXTERNAL="EXTERNAL",e.AUDIO="AUDIO",e.CAPTION="CAPTION",e.LAYOUT="LAYOUT",e.LAYOUT_CELL="LAYOUT_CELL",e.UNRECOGNIZED="UNRECOGNIZED",e))(jd||{});const Ud=(e,t,r)=>{const o=(e.nodes??[]).find((e=>e.type===jd.VIDEO));if(o?.videoData){const e=o.videoData.thumbnail||{},i=o.videoData.video?.src?.id?Ld({videoHost:r,pathname:o.videoData.video.src.id}):o.videoData.video?.src?.url;if(e.src?.id){const r=tc({pathname:e.src?.id||"",width:e.width,height:e.height,imageHost:t});return{thumbnail_url:r.url,thumbnail_height:r.height,thumbnail_width:r.width,video_url:i}}return{thumbnail_url:e.src?.url,thumbnail_height:e.height,thumbnail_width:e.width,video_url:i}}},Kd=e=>{const t=e.nodes??[],r=t.find((e=>e.type===jd.IMAGE));if(r?.imageData)return{id:r.imageData.image?.src?.id||r.imageData.image?.src?.url,file_name:r.imageData.image?.src?.id||r.imageData.image?.src?.url,width:r.imageData.image?.width,height:r.imageData.image?.height};const o=t.find((e=>e.type===jd.GALLERY));if(o?.galleryData){const e=o.galleryData?.items?.[0];if(e)return{id:e.image?.media?.src?.id||e.image?.media?.src?.url,file_name:e.image?.media?.src?.id||e.image?.media?.src?.url,width:e.image?.media?.width,height:e.image?.media?.height}}},$d=(e,t)=>({resizeThumbnail:(t,r,o)=>tc({pathname:t,width:r,height:o,imageHost:e}),getVideoUrl:e=>Ld({pathname:e,videoHost:t})}),Zd=(e,t,r)=>{return t&&r&&e.content?(o=e.content)&&"nodes"in o?((e,t,r)=>{const o=Vd(e);if(o)return o;let i,{imageMetadata:a,isCustom:n,isEnabled:s}=Bd(e);return a||(a=Kd(e.content)),a||(i=Ud(e.content,t,r)),{shouldRender:Boolean(a||i)&&s,imageMetadata:a,videoMetadata:i,src:a||(0,le.get)(i,"thumbnail_url"),isEnabled:s,isCustom:n}})({content:e.content},t,r):((e,t={})=>{const r=Vd(e);if(r)return r;let o,{imageMetadata:i,isCustom:a,isEnabled:n}=Bd(e);return i||(i=Gd(e)),i||(o=Wd(e,t)),{shouldRender:Boolean(i||o)&&n,imageMetadata:i,videoMetadata:o,src:i||(0,le.get)(o,"thumbnail_url"),isEnabled:n,isCustom:a}})(e,$d(t,r)):e?.coverImage??{};var o},Yd="https://static.wixstatic.com/media/",qd=e=>/(^https?)|(^data)|(^blob)/.test(e),Xd=e=>{let{item:t,originalUrl:r,resizeMethod:o,requiredHeight:i,requiredWidth:a,sharpParams:n,focalPoint:s,useWebp:l,devicePixelRatio:u}=e;r=r||"",n=n||{},n.quality>0&&(n.quality=Math.min(90,n.quality));const c={x:50,y:50};if(s&&s[0]>=0&&s[1]>=0&&(c.x=Math.round(100*s[0]),c.y=Math.round(100*s[1])),!0===n.allowUsm&&n.usm?(n.usm.usm_a=Math.min(5,Math.max(0,n.usm.usm_a||0)),n.usm.usm_r=Math.min(128,Math.max(0,n.usm.usm_r||0)),n.usm.usm_t=Math.min(1,Math.max(0,n.usm.usm_t||0))):n.usm={usm_a:0,usm_r:0,usm_t:0},!qd(r)||r.indexOf("//static.wixstatic.com")>=0){const e="fit"===o?$u.sdk.getScaleToFitImageURL:$u.sdk.getScaleToFillImageURL,s={devicePixelRatio:u,encoding:"AVIF"};n.quality>0&&(s.quality=n.quality),n.blur>0&&(s.filters={blur:n.blur}),c&&(s.focalPoint=c),n&&n.usm&&(s.unsharpMask={radius:parseFloat(n.usm.usm_r),amount:parseFloat(n.usm.usm_a),threshold:parseFloat(n.usm.usm_t)});const d=e((e=>e.replace(Yd,""))(r),t.maxWidth,t.maxHeight,u?a*u:a,u?i*u:i,s);return l?d.replace(/[^.]\w*$/,"webp"):d}return r},Qd=e=>{let{item:t,originalUrl:r,resizeMethod:o,requiredWidth:i,requiredHeight:a,sharpParams:n,focalPoint:s}=e;const l=/\/v\d\/(fill|fit)\/w_\d*(,|%2C)h_\d*/.exec(r);return l&&l.index>0&&(r=r.substr(0,l.index)),"video"===o?((e,t,r,o)=>{let i=t;if(e.qualities&&e.qualities.length){let t="/";const r=e.qualities.filter((e=>"mp4"===e.formats[0]));for(let a=0;a=o||!r[a+1]){t+=n.quality;for(const r of n.formats)i="//video.wixstatic.com/video/"+e.url+t+"/"+r+"/file."+r;break}}return i}})(t,r,0,a):"full"===o?(e=>qd(e)?e:Yd+e)(r):[{type:null==(u=r)||null==u.match||null==(u=u.match(/[^.]\w*$/))?void 0:u[0],url:Xd({item:t,originalUrl:r,resizeMethod:o,requiredWidth:i,requiredHeight:a,sharpParams:n,focalPoint:s,useWebp:!1,devicePixelRatio:1}),dpr:[1,2].map((e=>Xd({item:t,originalUrl:r,resizeMethod:o,requiredWidth:i,requiredHeight:a,sharpParams:n,focalPoint:s,useWebp:!1,devicePixelRatio:e})+` ${e}x`)).join(", ")},{type:"webp",url:Xd({item:t,originalUrl:r,resizeMethod:o,requiredWidth:i,requiredHeight:a,sharpParams:n,focalPoint:s,useWebp:!0,devicePixelRatio:1}),dpr:[1,2].map((e=>Xd({item:t,originalUrl:r,resizeMethod:o,requiredWidth:i,requiredHeight:a,sharpParams:n,focalPoint:s,useWebp:!0,devicePixelRatio:e})+` ${e}x`)).join(", ")}];var u},Jd=/(?:https:\/\/static.wixstatic.com\/media\/)([\w\d.]+)(?:\/v\d\/(?:fit|fill)\/)w_(\d+)*(?:,|%2C)h_(\d+)/,eh=(e,t,r,o)=>{var i,a;const n=(0,xn.S)(e),s=(null==e||null==(i=e.media)?void 0:i.altText)??e.title,l={itemId:n,metaData:{...r,alt:s,htmlContent:s},url:""},u=Zd(e,"","")??{};let{imageMetadata:c}=u;const{videoMetadata:d,shouldRender:h}=u;if(t||!h)return l;if(c)return"string"==typeof c&&c.startsWith(Yd)&&(c=(e=>{const t=e.match(Jd);if(t){const[,e,r,o]=t;return{file_name:e,width:+r,height:+o}}return{file_name:"",height:1,width:1e4}})(c)),{itemId:n,metaData:{type:"image",height:c.height||o.height,width:c.width||o.width,alt:s},url:c.id??c.file_name};if(d){var p;const{height:t,width:r,thumbnail_height:i,thumbnail_width:a,thumbnail_url:l}=d,u=""===(null==d?void 0:d.video_url),c=u?l:(null==e||null==(p=e.media)||null==(p=p.wixMedia)||null==(p=p.videoV2)||null==(p=p.resolutions)||null==(p=p[0])?void 0:p.url)??(null==d?void 0:d.video_url);return{itemId:n,metaData:{type:u?"image":"video",height:t||i||o.height,width:r||a||o.width,poster:{url:l,height:i,width:a},alt:s,videoUrl:c},url:c}}if(null!=e&&null!=(a=e.media)&&a.embedMedia){var m,g,y,f;if(null!=e&&null!=(m=e.media)&&null!=(m=m.embedMedia)&&m.video){var b,v,A,P,S,C,w,E;const t=""===(null==e||null==(b=e.media)||null==(b=b.embedMedia)||null==(b=b.video)?void 0:b.url),r=t?null==e||null==(v=e.media)||null==(v=v.embedMedia)||null==(v=v.thumbnail)?void 0:v.url:null==e||null==(A=e.media)||null==(A=A.embedMedia)||null==(A=A.video)?void 0:A.url;return{itemId:n,metaData:{type:t?"image":"video",height:null==e||null==(P=e.media)||null==(P=P.embedMedia)||null==(P=P.video)?void 0:P.height,width:null==e||null==(S=e.media)||null==(S=S.embedMedia)||null==(S=S.video)?void 0:S.width,poster:{url:null==e||null==(C=e.media)||null==(C=C.embedMedia)||null==(C=C.thumbnail)?void 0:C.url,height:(null==e||null==(w=e.media)||null==(w=w.embedMedia)||null==(w=w.thumbnail)?void 0:w.height)||o.height,width:(null==e||null==(E=e.media)||null==(E=E.embedMedia)||null==(E=E.thumbnail)?void 0:E.width)||o.width},alt:s,videoUrl:r},url:r}}return{itemId:n,metaData:{type:"image",height:(null==e||null==(g=e.media)||null==(g=g.embedMedia)||null==(g=g.thumbnail)?void 0:g.height)||o.height,width:(null==e||null==(y=e.media)||null==(y=y.embedMedia)||null==(y=y.thumbnail)?void 0:y.width)||o.width,alt:s},url:null==e||null==(f=e.media)||null==(f=f.embedMedia)||null==(f=f.thumbnail)?void 0:f.url}}return l};var th=["isRTL","cubeType","cubeImages","arrowsSize","arrowsPosition","cubeRatio","cropRatio","layoutParams_cropRatio","collageAmount","collageDensity","columnsWidth","cropOnlyFill","chooseBestGroup","externalInfoHeight","externalInfoWidth","fixedColumns","groupsPerStrip","galleryMargin","layoutParams_gallerySpacing","groupTypes","groupSize","isVertical","imageMargin","minItemSize","scrollDirection","placeGroupsLtr","rotatingGroupTypes","layoutParams_repeatingGroupTypes","rotatingCropRatios","smartCrop","scatter","smartCrop","targetItemSize","hasThumbnails","thumbnailSize","thumbnailSpacings","galleryThumbnailsAlignment","isSlideshow","galleryLayout","slideshowInfoSize","layoutParams_structure_galleryRatio_value","gallerySizeType","gallerySizePx","gallerySize","enableInfiniteScroll","imageInfoType","textsHorizontalPadding","gridStyle","numberOfImagesPerRow","numberOfImagesPerCol","calculateTextBoxHeightMode","textBoxHeight","textsVerticalPadding","titlePlacement","textBoxWidthPercent","calculateTextBoxWidthMode","useMaxDimensions"],rh=function(e,t){return Object.keys(e).filter((function(e){return t.indexOf(e)>=0})).reduce((function(t,r){return t[r]=e[r],t}),{})},oh=function(e){void 0===e&&(e="");for(var t=0,r=0;r {\n const computedStyle = window.getComputedStyle(galleryEle);\n const computedStyles = {};\n // search css variables to query\n const cssVariables = [];\n const stylesheets = document.styleSheets;\n for (let i = 0; i < stylesheets.length; i++) {\n try {\n const rules = stylesheets[i].rules || stylesheets[i].cssRules;\n for (let j = 0; j < rules.length; j++) {\n const rule = rules[j];\n const style = rule.style;\n if (style) {\n for (let k = 0; k < style.length; k++) {\n const prop = style[k];\n if (prop.startsWith('--')) {\n if (prop.includes('ProGallery-')) {\n cssVariables.push(prop);\n }\n }\n }\n }\n }\n } catch (e) {\n }\n }\n const cssVariablesMap = cssVariables.map((item) => {\n return {\n name: item,\n value: computedStyle.getPropertyValue(item),\n }\n }).filter((item) => item.value);\n // get computed styles\n for (let i = 0; i < cssVariablesMap.length; i++) {\n computedStyles[cssVariablesMap[i].name] = cssVariablesMap[i].value;\n }\n const options = Object.entries(computedStyles).reduce((res, [key, value]) => {\n const keyNameStart = key.indexOf('ProGallery-') + 'ProGallery-'.length;\n const keyName = key.substring(keyNameStart);\n res[keyName] = JSON.parse(value);\n return res;\n }, {});\n const optionsStr = Object.entries({...".concat(JSON.stringify(t),",...options})\n .map(([key, value]) => ([key, JSON.stringify(value)]))\n .filter(([key, value]) => key.includes('layoutParams_'))\n .map((keyval) => keyval.join(\":\")).join('|');\n return optionsStr;\n }");return"(ele) => {\n const mainFunc = ".concat(r,";\n return mainFunc(ele);\n }")}(o);return{hrefStr:"/_serverless/pro-gallery-native-layout-fixer/layoutCssNative?id=".concat(e.id,"&items=").concat(n,"&container="),getOptions:s}}var l=Object.entries(rh(o,th)).map((function(e){return e.join(":")})).join("|");return{hrefStr:"/_serverless/pro-gallery-css-v4-server/layoutCss?ver=2&id=".concat(e.id,"&items=").concat(n,"&container="),getOptions:"() => ".concat(JSON.stringify(l))}}function ah(e){var t,r,o,i,a,n,s,l,u,c,d,h,p,m,g,y,f,b,v,A,P,S,C,w,E,I,T,O,_,N,x,L,M,D,R,k,B=e.useNativeLayoutFixer,V=ih(e),F=V.hrefStr,H=V.getOptions,G=e.measureContainerId||"pro-gallery-"+e.id,z=function(t){return"\n ".concat(t,"\n var isVertical = options.includes('layoutParams_structure_scrollDirection:\"VERTICAL\"');\n var layoutFixerUrl = '").concat(F,"' + pgMeasures.top + '_' + pgMeasures.width + '_' + pgMeasures.height + '_' + window.innerHeight + '&options=' + options;\n document.getElementById('").concat("layout-fixer-style-"+e.id,"').setAttribute('href', encodeURI(layoutFixerUrl));\n ")};return z(B?'\n var ele = document.getElementById("'.concat(e.id,'"), nativeRect = ele.getBoundingClientRect();\n var pgMeasures = {top: nativeRect.top, width: nativeRect.width, height: Number(getComputedStyle(ele).getPropertyValue("height").replace("px", ""))};\n var options = (').concat(H,")(ele);\n "):"\n var ele = document.getElementById('".concat(G,"');\n var pgMeasures = ele.getBoundingClientRect();\n var options = (").concat(H,")(ele);\n var width = pgMeasures.width;\n var height = pgMeasures.height;\n\n var isIOS = /iPad|iPhone|iPod/.test(navigator?.userAgent);\n if(isIOS) {\n width = ").concat((null===(o=null===(r=null===(t=null==e?void 0:e.containerPostProcess)||void 0===t?void 0:t.ios)||void 0===r?void 0:r.width)||void 0===o?void 0:o.percentage)?"width * ".concat(null===(a=null===(i=null==e?void 0:e.containerPostProcess)||void 0===i?void 0:i.ios)||void 0===a?void 0:a.width.percentage):"width",";\n width = ").concat((null===(l=null===(s=null===(n=null==e?void 0:e.containerPostProcess)||void 0===n?void 0:n.ios)||void 0===s?void 0:s.width)||void 0===l?void 0:l.addition)?"width + (".concat(null===(c=null===(u=null==e?void 0:e.containerPostProcess)||void 0===u?void 0:u.ios)||void 0===c?void 0:c.width.addition,")"):"width",";\n height = ").concat((null===(p=null===(h=null===(d=null==e?void 0:e.containerPostProcess)||void 0===d?void 0:d.ios)||void 0===h?void 0:h.height)||void 0===p?void 0:p.percentage)?"height * ".concat(null===(y=null===(g=null===(m=null==e?void 0:e.containerPostProcess)||void 0===m?void 0:m.ios)||void 0===g?void 0:g.height)||void 0===y?void 0:y.percentage):"height",";\n height = ").concat((null===(v=null===(b=null===(f=null==e?void 0:e.containerPostProcess)||void 0===f?void 0:f.ios)||void 0===b?void 0:b.height)||void 0===v?void 0:v.addition)?"height + (".concat(null===(S=null===(P=null===(A=null==e?void 0:e.containerPostProcess)||void 0===A?void 0:A.ios)||void 0===P?void 0:P.height)||void 0===S?void 0:S.addition,")"):"height",";\n } else {\n width = ").concat((null===(w=null===(C=null==e?void 0:e.containerPostProcess)||void 0===C?void 0:C.width)||void 0===w?void 0:w.percentage)?"width * ".concat(null===(E=e.containerPostProcess)||void 0===E?void 0:E.width.percentage):"width",";\n width = ").concat((null===(T=null===(I=null==e?void 0:e.containerPostProcess)||void 0===I?void 0:I.width)||void 0===T?void 0:T.addition)?"width + (".concat(null===(O=e.containerPostProcess)||void 0===O?void 0:O.width.addition,")"):"width",";\n height = ").concat((null===(N=null===(_=null==e?void 0:e.containerPostProcess)||void 0===_?void 0:_.height)||void 0===N?void 0:N.percentage)?"height * ".concat(null===(L=null===(x=null==e?void 0:e.containerPostProcess)||void 0===x?void 0:x.height)||void 0===L?void 0:L.percentage):"height",";\n height = ").concat((null===(D=null===(M=null==e?void 0:e.containerPostProcess)||void 0===M?void 0:M.height)||void 0===D?void 0:D.addition)?"height + (".concat(null===(k=null===(R=null==e?void 0:e.containerPostProcess)||void 0===R?void 0:R.height)||void 0===k?void 0:k.addition,")"):"height",";\n }\n\n pgMeasures = { top: pgMeasures.top, width, height };\n"))}var nh=function(e){var t;try{var r="undefined"!=typeof window?((null===(t=window.document.getElementById("layout-fixer-style-"+e.id))||void 0===t?void 0:t.href)||"").replace(/^.*\/\/[^/]+/,""):"";return a().createElement("div",{id:"layout-fixer-"+e.id+e.isPrerenderMode,key:"layout-fixer-"+e.id+e.isPrerenderMode,style:{display:"none"}},e.isPrerenderMode&&a().createElement("link",{href:r,rel:"stylesheet",id:"layout-fixer-style-"+e.id}),a().createElement("script",{dangerouslySetInnerHTML:{__html:"try {\n window.requestAnimationFrame(function() {\n setTimeout(() => {\n ".concat(ah(e),"\n }, 0);\n });\n } catch (e) {\n console.warn('Cannot set layoutFixer css', e);\n }")}}))}catch(e){return a().createElement("div",{id:"layoutFixerErrors",style:{display:"none"}},e.toString())}};function sh(e){const{rootWidth:t}=Ut(),{dimensions:r}=zt(),o=(0,i.useMemo)((()=>{const e=r.width||t;return!e||isNaN(e)}),[null==r?void 0:r.width,t]),[n,s]=(0,i.useState)(o),{experiments:l}=Ee(),u=(0,i.useMemo)((()=>l.enabled(Ln)&&n),[l,n]);(0,i.useEffect)((()=>{if(n!==o){const e=requestAnimationFrame((()=>{s(o)}));return()=>cancelAnimationFrame(e)}}),[o,n]);const c=!e.items.every((e=>""===e.url))&&u;return a().createElement(a().Fragment,null,e.children(u),c?a().createElement(nh,{id:e.id,items:e.items,isPrerenderMode:!0,options:e.options}):void 0)}nh.defaultProps={measureContainerId:""},nh.propTypes={isPrerenderMode:G().bool,id:G().string,items:G().array,options:G().object,useNativeLayoutFixer:G().bool,containerPostProcess:G().shape({width:G().shape({percentage:G().number,addition:G().number}),height:G().shape({percentage:G().number,addition:G().number}),ios:G().shape({width:G().shape({percentage:G().number,addition:G().number}),height:G().shape({percentage:G().number,addition:G().number})})}),measureContainerId:G().string};const lh="_SIYmI",uh={elementsOverride:{item:"article"}},ch=e=>{let{section:t,layoutName:r,layoutType:o,layoutDefaults:n,domId:s,allPosts:l,hideCoverImage:u,layoutOptions:c,canSeeMoreButton:d,visibleActions:h,className:p}=e;const{t:m}=(0,Nn.B)(),g=(0,i.useRef)((()=>{try{return"undefined"!=typeof window?window:{addEventListener:(e,t)=>{uo.addEventListener(e.toUpperCase(),t)},removeEventListener:(e,t)=>{uo.removeEventListener(e.toUpperCase(),t)}}}catch(e){return console.error("Cannot get scrolling element",e),null}})()),y=(0,it.dN)(),{isEditor:f,isRTL:b}=zt(),{experiments:v}=Ee(),{borderWidth:A}=function(e){const{borderWidth:t}=kn(e),{applyFeedDesign:r}=(0,Bn.A)(null==e?void 0:e.section),o=(0,it.d4)(Rn.S)||ot.ti,i=(0,it.d4)(sr.Ny),a=(0,it.d4)((e=>(0,gr.NS)(e,o,i))),n=(0,ut.Sv)(a),s=(0,it.d4)(mr.bu),l=(0,it.d4)((e=>(0,ut.NN)(n)?0:(0,No.uD)(e,s?`post-${o}-mobile-borderWidth`:`post-${o}-borderWidth`)));return{borderWidth:r?l:t}}(),{getPostClassName:P}=(0,Bn.z)(),S=v.enabled(Ln),C=function(e){let{section:t,layoutDefaults:r={},layoutName:o,layoutType:i}=e;const{rootWidth:a}=Ut(),n=(0,zr.A)({layoutType:i,section:t}),s=(0,it.d4)(((e,t)=>{var r;return null==(r=t.dimensions)?void 0:r.width})),l=(0,it.d4)(mr.et),u=co({createdWithResponsiveEditor:l,section:n.section}),c=(0,it.d4)((e=>(0,mr.yu)({state:e,section:n.section,layoutType:n.layoutType}))),d=u?0:c,h=(0,it.d4)((e=>(0,mr.nH)({state:e,section:n.section,layoutType:n.layoutType})===ct.eg.AUTO)),p=(0,it.d4)((e=>(0,mr.yO)({state:e,section:n.section}))),m=(0,it.d4)(sr.Ny),g=(0,it.d4)((e=>h?zo(e,n.section,n.layoutType):(0,mr.Xp)({state:e,section:n.section,layoutType:n.layoutType})))??r.contentHeight,y=(0,it.d4)((e=>Hr[(0,mr.Li)({state:e,section:n.section,layoutType:n.layoutType})])),f=(0,it.d4)((e=>(0,mr.Hv)({state:e,section:n.section,layoutType:n.layoutType}))),b=(0,it.d4)((e=>(0,mr.ky)({state:e,section:n.section,layoutType:n.layoutType}))),v=(0,it.d4)((e=>(0,mr.AO)({state:e,section:n.section,layoutType:n.layoutType}))),A=(0,it.d4)((e=>Gr[(0,mr.$9)({state:e,section:n.section,layoutType:n.layoutType})??r.imageRatio])),P=(0,it.d4)((e=>(0,mr.MP)({state:e,section:n.section,layoutType:n.layoutType}))),S=(0,it.d4)((e=>(0,mr.y3)({state:e,hostWidth:s,rootWidth:a,layoutMargins:d,section:n.section,layoutType:n.layoutType}))),C=(0,it.d4)((e=>(0,mr.EJ)({state:e,section:n.section,layoutType:n.layoutType})??r.layoutCardsRowType)),w=(0,it.d4)((e=>(0,mr.Rm)({state:e,section:n.section,layoutType:n.layoutType})??r.layoutPostsPerRow)),E=(0,it.d4)((e=>(0,mr.eW)({state:e,section:n.section,layoutType:n.layoutType})??r.sidesPadding)),I=(0,it.d4)((e=>(0,mr.AK)({state:e,section:n.section,layoutType:n.layoutType})??r.spacing)),T=(0,it.d4)((e=>((e,t)=>(0,sr.sb)(e)?Wr.A.viewMode.EDIT:(0,sr.bU)(e)?Wr.A.viewMode.PREVIEW:(0,sr.ah)(e)?Wr.A.viewMode.SEO:t?Wr.A.viewMode.SITE:void 0)(e,a))),O=(0,it.d4)((e=>Or(e,n.section))),_=(0,it.d4)(mr.Xu);return{hostWidth:s,section:n.section,layoutType:n.layoutType,layoutName:o??n.layoutName,createdWithResponsiveEditor:l,layoutAutoHeightEnabled:h,rootWidth:a,isMobile:m,borderColor:"string"==typeof p?p:p.value||p.themeName,layoutContentHeight:g,textBoxAlignment:y,layoutImageProportions:f,layoutImageWidth:b,layoutImageResizingMode:v,layoutImageRatio:A,layoutImageCropType:P,layoutMargins:d,layoutPostSize:S,layoutCardsRowType:C,layoutPostsPerRow:w,layoutSidesPadding:E,layoutSpacing:I,viewMode:T,videoSettings:O,useMobilePostListLayout:_}}({section:t,layoutType:o,layoutName:r,layoutDefaults:n}),w=po({borderWidth:A,isEditor:f,useLayoutFixerExperimentEnabled:S,createdWithResponsiveEditor:C.createdWithResponsiveEditor,hostWidth:C.hostWidth,isMobile:C.isMobile,layoutContentHeight:C.layoutContentHeight,layoutImageRatio:C.layoutImageRatio,layoutMargins:C.layoutMargins,layoutPostSize:C.layoutPostSize,layoutType:C.layoutType,rootWidth:C.rootWidth,section:C.section,useMobilePostListLayout:C.useMobilePostListLayout}),E=(e=>{let{container:t,createdWithResponsiveEditor:r,isMobile:o,layoutMargins:i,layoutPostSize:a,layoutType:n,section:s}=e;const l={"--blog-pl-common-padding-top":`${jr}px`,"--blog-pl-common-padding-bottom":`${Ur}px`,"--blog-pl-slider-padding-top":`${Kr}px`,"--blog-pl-slider-padding-bottom":`${$r}px`,"--blog-pl-header-height":`${Zr}px`,"--blog-pl-header-margin-bottom":`${Yr}px`,"--blog-pl-footer-content-height":`${qr}px`,"--blog-pl-footer-separator-margin":`${Xr}px`,"--blog-pl-footer-padding-top":`${Qr}px`,"--blog-pl-common-title-margin":`${Jr}px`,"--blog-pl-default-title-margin":`${eo}px`,"--blog-pl-slider-title-margin-top":`${to}px`,"--blog-pl-category-label-margin-bottom":`${ro}px`,"--blog-pl-slider-category-label-margin-bottom":`${oo}px`,height:t.height},u=co({createdWithResponsiveEditor:r,section:s}),c=(0,ut.js)(n),d=(0,ut.ei)(n);if((c||d)&&s!==ot.$Y&&(l.maxWidth=a),s!==ot.wj&&s!==ot.CI&&s!==ot.$Y||c){l.marginTop=u?20:i,l.marginBottom=u?0:i;const e=(e=>{let{layoutPGSideBySide:t,layoutPGOneColumn:r,layoutMargins:o,useResponsiveStyling:i}=e;return t||r?"auto":i?0:o})({layoutPGSideBySide:c,layoutPGOneColumn:d,layoutMargins:i,useResponsiveStyling:u});l.marginLeft=e,l.marginRight=e}return o&&(l.margin=0),l})({container:w,createdWithResponsiveEditor:C.createdWithResponsiveEditor,isMobile:C.isMobile,layoutMargins:C.layoutMargins,layoutPostSize:C.layoutPostSize,layoutType:C.layoutType,section:C.section}),I=a().useRef(null),T=(e=>{const[t,r]=(0,i.useState)(0);return(0,i.useEffect)((()=>{let t=null;const o=new IntersectionObserver((e=>{let[o]=e;if(o.isIntersecting&&t){const e=t.getBoundingClientRect();r(e.top+window.scrollY)}}));if(e.current){t=e.current;const i=t.getBoundingClientRect();r(i.top+window.scrollY),o.observe(t)}return()=>{t&&o.unobserve(t)}}),[e]),t})(I),O=s??"pro-blog",_=C.isMobile?Wr.A.deviceType.MOBILE:Wr.A.deviceType.DESKTOP,N=C.videoSettings.play,x=(0,i.useCallback)(((e,t)=>{if(!(0,ut.gc)(C.layoutType)&&(e=>e===Mn)(e)&&(e=>(null==e?void 0:e.clickTarget)===Dn)(t)){var r;const e=l.find((e=>(0,xn.S)(e)===t.id));if(null==e||!e.slug||null!=(r=e.coverImage)&&r.videoMetadata&&"onClick"===N)return;y.navigateProGalleryWithinPostPage(e.slug)}}),[l,C.layoutType,N,y]),L=(0,i.useMemo)((()=>Od(C.layoutType,{isRTL:b,containerWidth:po({borderWidth:A,isEditor:f,useLayoutFixerExperimentEnabled:S,layoutType:C.layoutType,section:C.section,createdWithResponsiveEditor:C.createdWithResponsiveEditor,hostWidth:C.hostWidth,isMobile:C.isMobile,layoutContentHeight:C.layoutContentHeight,layoutImageRatio:C.layoutImageRatio,layoutMargins:C.layoutMargins,layoutPostSize:C.layoutPostSize,rootWidth:C.rootWidth,useMobilePostListLayout:C.useMobilePostListLayout}).width,hideCoverImage:u,layoutAutoHeightEnabled:C.layoutAutoHeightEnabled,layoutCardsRowType:C.layoutCardsRowType,layoutContentHeight:C.layoutContentHeight,layoutImageCropType:C.layoutImageCropType,layoutImageProportions:C.layoutImageProportions,layoutImageRatio:C.layoutImageRatio,layoutImageResizingMode:C.layoutImageResizingMode,layoutImageWidth:C.layoutImageWidth,layoutPostSize:(0,ut.q7)(C.layoutType)?C.hostWidth:C.layoutPostSize,layoutPostsPerRow:C.layoutPostsPerRow,layoutSpacing:C.layoutSpacing,textBoxAlignment:C.textBoxAlignment,videoSettings:C.videoSettings,...c},{width:A,color:C.borderColor})),[A,f,b,S,u,c,C.borderColor,C.createdWithResponsiveEditor,C.hostWidth,C.isMobile,C.layoutAutoHeightEnabled,C.layoutCardsRowType,C.layoutContentHeight,C.layoutImageCropType,C.layoutImageProportions,C.layoutImageRatio,C.layoutImageResizingMode,C.layoutImageWidth,C.layoutMargins,C.layoutPostSize,C.layoutPostsPerRow,C.layoutSpacing,C.layoutType,C.rootWidth,C.section,C.textBoxAlignment,C.useMobilePostListLayout,C.videoSettings]),M=(0,i.useMemo)((()=>(e=>{let{allPosts:t,prevAllPosts:r,layoutType:o,layoutName:i,section:n,layoutSidesPadding:s,canSeeMoreButton:l,textBoxAlignment:u,options:c,getPostClassName:d,visibleActions:h}=e;return(e,p)=>{if((0,ut.fG)(o)&&("SHOW_BELOW"===p||"BELOW"===p)){const e=rt()(d("background-color"),Td);return a().createElement("div",{className:e})}const m=o?(0,Vn.jE)(o):{},g=t.find((t=>(0,xn.S)(t)===e.id))||r.find((t=>(0,xn.S)(t)===e.id));return g?a().createElement(Id,{itemConfig:m.itemConfig??{},type:i,postId:e.id,post:g,galleryOptions:c,layoutSidesPadding:s,section:n,canSeeMoreButton:l,textBoxAlignment:u,visibleActions:h}):null}})({getPostClassName:P,options:L,prevAllPosts:[],allPosts:l,canSeeMoreButton:d,layoutName:C.layoutName,layoutType:C.layoutType,section:C.section,visibleActions:h,layoutSidesPadding:C.layoutSidesPadding,textBoxAlignment:C.textBoxAlignment})),[L,P,l,d,h,C.layoutName,C.layoutType,C.section,C.textBoxAlignment,C.layoutSidesPadding]),D="hoveringBehaviour"in L?L.hoveringBehaviour:void 0,R=(0,i.useMemo)((()=>{if(M)return{customHoverRenderer:D===_r?void 0:M,customInfoRenderer:M}}),[M,D]),k=(0,i.useMemo)((()=>{const e=(e=>({height:1,width:1e4,...(0,ut.gc)(e)||(0,ut.q7)(e)?{type:"text"}:{}}))(C.layoutType),t=(e=>{const t=e.cubeRatio||1,r=e.isVertical?0:e.textBoxWidthPercent??50,o=e.numberOfImagesPerRow??1,i=(e.gallerySizePx??0)/o,a=i-i*r*.01;return{width:a,height:a/t}})(L);return l.map((r=>eh(r,u,e,t)))}),[l,u,C.layoutType,L]),B=0===L.stylingParams_itemBorderWidth;return a().createElement("div",{key:"pg-container","data-hook":"post-list-pro-gallery-container",style:E,className:rt()(`post-list-pro-gallery-${C.layoutName}`,{"is-mobile":C.isMobile,"no-border":B},C.section,C.isMobile&&1===k.length?"post-list-pro-gallery-flat":"",C.textBoxAlignment===kr?"gallery-left-align":"gallery-right-align",lh,p),ref:I},a().createElement(sh,{id:O,items:k,options:L},(e=>a().createElement(On,jt()({},uh,{id:O,items:k,options:L,container:{...w,scrollBase:T},scrollingElement:g.current,eventsListener:x,viewMode:C.viewMode,deviceType:_,customComponents:R,createMediaUrl:Qd,proGalleryRegionLabel:m("pro-gallery.parent-container-aria-label"),isPrerenderMode:e})))))};const dh=e=>"loadMore"in e&&e.loadMore?a().createElement(yo,{loadMore:e.loadMore,loader:a().createElement(vo,null),isLoading:e.isLoading,hasMore:e.allPosts.length{let{children:t,...r}=e;return a().createElement("div",(0,le.omit)(r,["page","isDisabled","isActive"]),t)}};let ph=function(e){return e.FIRST="first",e.LAST="last",e.NEXT="next",e.PREVIOUS="previous",e.PAGE="page",e}({});const mh={page:"KhVdjt",previous:"acbUIp",first:"IeY3vx",next:"gwgQCb",last:"lfi41p",active:"sI4Nnn",large:"wR7lgz",arrow:"RcfyI6",inner:"ixAZGX",container:"ynW8KF",position:"fOICak",withPosition:"IZ6Wrl",disabled:"BCQZoR"},gh=e=>{let{children:t,label:r,arrowClass:o,disabledClass:i,type:n,state:s,showPosition:l,component:u}=e;const c={[ph.FIRST]:()=>({isEnabled:s.currentPage>(l?1:3),isVisible:s.lastPage>(l?2:5),pageToOpen:1}),[ph.PREVIOUS]:()=>({isEnabled:s.currentPage>1,isVisible:!0,pageToOpen:s.currentPage-1}),[ph.NEXT]:()=>({isEnabled:s.currentPage({isEnabled:s.currentPage(l?2:5),pageToOpen:s.lastPage})},{isVisible:d,isEnabled:h,pageToOpen:p}=c[n]();if(!d)return null;const m=h?s.getButtonEventHandlers(p,n):void 0;return a().createElement(u,jt()({},m,{page:p,isDisabled:!h,className:rt()(mh[n],o,!h&&i),"aria-label":r,"data-hook":`pagination__${n}`}),t)};const yh=e=>{let{state:t,component:r,activeClass:o,innerClass:i}=e;const{t:n}=(0,Nn.B)(),s=function(e){const t=Math.floor(2.5);let r=1,o=5;e.lastPage<5?o=e.lastPage:e.currentPage+t+1>e.lastPage?(r=e.lastPage-2*t,o=e.lastPage):e.currentPage>t+1&&(r=e.currentPage-t,o=e.currentPage+t);return(0,le.range)(r,o+1)}(t);return a().createElement(a().Fragment,null,s.map((e=>{const s=e===t.currentPage,l=rt()(mh.page,i,{"blog-button-color":s},o?{[o]:s}:void 0),u=s?void 0:t.getButtonEventHandlers(e,ph.PAGE);return a().createElement(r,jt()({},u,{key:e,page:e,isActive:s,className:l,"aria-label":n("pagination.page",{page:e}),"data-hook":`pagination__${e}`}),e)})))},fh=e=>{let{className:t,state:r}=e;return a().createElement("div",{className:t},r.currentPage,"/",r.lastPage)},bh=e=>a().createElement("svg",jt()({xmlns:"http://www.w3.org/2000/svg",width:"7",height:"12",viewBox:"0 0 7 12",style:{fillRule:"evenodd"}},e),a().createElement("path",{d:"M 1.503579,6.000003 6.933844,0.824205 c 0.08821,-0.08407 0.08821,-0.220384 0,-0.304458 L 6.454703,0.063059 c -0.08821,-0.08407 -0.23122,-0.08407 -0.319427,0 L 0.066156,5.847774 C 0.022052,5.889811 0,5.944907 0,6.000003 c 0,0.0551 0.02205,0.110193 0.06616,0.152229 l 6.06912,5.784715 c 0.08821,0.08407 0.23122,0.08407 0.319427,0 l 0.479141,-0.456688 c 0.08821,-0.08407 0.08821,-0.220383 0,-0.304459 z"})),vh=e=>a().createElement("svg",jt()({xmlns:"http://www.w3.org/2000/svg",width:"7",height:"12",viewBox:"0 0 7 12",style:{fillRule:"evenodd"}},e),a().createElement("path",{d:"m 5.4964265,6.0000035 -5.430265,5.1757985 c -0.08821,0.08407 -0.08821,0.220384 0,0.304458 l 0.479141,0.456688 c 0.08821,0.08407 0.23122,0.08407 0.319427,0 l 6.06912,-5.7847155 c 0.044104,-0.042037 0.066156,-0.097133 0.066156,-0.152229 0,-0.0551 -0.02205,-0.110193 -0.06616,-0.15223 l -6.06912,-5.784715 c -0.08821,-0.08407 -0.23122,-0.08407 -0.319427,0 l -0.479141,0.456688 c -0.08821,0.08407 -0.08821,0.220385 0,0.304459 z"}));const Ah=(e,t,r)=>function(e,t,r){return r||(r="true"),(Array.isArray(r)?r:[r]).includes((0,le.get)(e,t))}((e=>e.experiments??{})(e),t,r),Ph="specs.wixBlog.LimitPaginationTo100Pages";const Sh=(e,t=1)=>Math.ceil(e/t),Ch=(e,t)=>r=>{r.keyCode===e&&t(r)};const wh=e=>{const t=function(e){let{page:t=hh.page,entityCount:r=hh.entityCount,pageSize:o=hh.pageSize,onChange:a}=e;const n=(0,it.d4)((e=>Ah(e,Ph)));let s=r;if(n){const e=100*o;s=e>r?r:e}const[l,u]=(0,i.useState)({currentPage:t,lastPage:Sh(s,o)});(0,i.useEffect)((()=>{u({currentPage:t,lastPage:Sh(s,o)})}),[t,s,o]);const c=(e,t)=>r=>{r.preventDefault(),u((t=>({...t,currentPage:e}))),null==a||a({page:e,from:(e-1)*o,to:e*o,buttonType:t})};return{currentPage:l.currentPage,lastPage:l.lastPage,getButtonEventHandlers:(e,t)=>{var r;if(a)return{onClick:c(e,t),onKeyUp:(r=c,e=>Ch(13,r)(e)),tabIndex:0}}}}(e),{t:r}=(0,Nn.B)(),o=function(){const{isRTL:e}=zt(),t=t=>e?"right"===t?bh:vh:"right"===t?vh:bh;return{Left:t("left"),Right:t("right")}}(),{entityCount:n=hh.entityCount,showPosition:s=hh.showPosition,component:l=hh.component,pageSize:u=hh.pageSize,arrowFillClass:c="blog-icon-fill",activeClass:d,className:h,pageClass:p,positionClass:m}=e;if(n<=u)return null;const g={state:t,showPosition:s,arrowClass:mh.arrow,disabledClass:mh.disabled,component:l};return a().createElement("div",{className:rt()(mh.container,s&&mh.withPosition,h),"aria-live":"polite"},a().createElement(gh,jt()({},g,{label:r("pagination.first-page"),type:ph.FIRST}),a().createElement(o.Left,{className:c}),a().createElement(o.Left,{className:c})),a().createElement(gh,jt()({},g,{label:r("pagination.previous-page"),type:ph.PREVIOUS}),a().createElement(o.Left,{className:c})),s?a().createElement(fh,{state:t,className:rt()(mh.position,m)}):a().createElement(yh,{activeClass:rt()(mh.active,"blog-button-color",d),component:l,innerClass:rt()(mh.page,p),state:t}),a().createElement(gh,jt()({},g,{label:r("pagination.next-page"),type:ph.NEXT}),a().createElement(o.Right,{className:c})),a().createElement(gh,jt()({},g,{label:r("pagination.last-page"),type:ph.LAST}),a().createElement(o.Right,{className:c}),a().createElement(o.Right,{className:c})))},Eh=(0,Dc.default)((function(e,t){void 0===t&&(t=()=>{});return(0,it.Ng)(((e,t,r)=>({navigateInPreview:r.navigateInPreview})))((r=>{let{children:o,page:i,isDisabled:n,isActive:s,navigateInPreview:l,...u}=r;if(s||n)return a().createElement("button",u,o);const c=e(i);return a().createElement("a",jt()({href:c,onClick:e=>t({event:e,pageUrl:c,navigateInPreview:l})},u),o)}))})),Ih="aq_u4p",Th="HcArW_",Oh=e=>{const t=(0,zr.A)({section:e.section}),{rootWidth:r}=Ut(),o=(0,ut.D5)(t.layoutType),i=e.useDescriptionColor||!(0,ut.gc)(t.layoutType),n=rt()(Ih,o&&Th,o&&`blog-post-${t.section}-background-color`,i?`blog-post-${t.section}-description-color`:"blog-text-color",e.containerClassName),s=i?`blog-post-${t.section}-description-fill`:void 0,l=`blog-post-${t.section}-description-style-font`;return a().createElement("div",{className:n,"data-hook":e.dataHook},a().createElement(wh,{activeClass:e.activeClass,page:e.page,pageSize:e.pageSize,entityCount:e.entityCount,showPosition:o||r<375,arrowFillClass:s,onChange:e.onChange,pageClass:l,positionClass:l,component:Eh(e.createPageUrl??(()=>""),e.handleNavigation)}))},_h=e=>e.isLoading,Nh=function(e,t,r){return void 0===r&&(r=""),Boolean(r?(0,le.get)(_h(e),[t,r]):_h(e)[t])},xh=e=>e.postCount;var Lh=r(44736);const Mh=e=>{const t=(0,No.EH)({state:e,key:`style.numbers.${lt.oc.postListWidgetPaginationType.key}`,fallback:lt.oc.postListWidgetPaginationType.defaultValue}),r=Number(t)===Number(lt.Nx.Paginated)?lt.oc.postListWidgetPostsPerPage:lt.oc.postListWidgetEntityCount;return(0,No.uD)(e,r.key,r.defaultValue)},Dh=e=>e.wixData,Rh=(0,yr.Mz)([Dh],(e=>(0,le.get)(e,"categoryId",null))),kh=(0,yr.Mz)([Dh],(e=>(0,le.get)(e,"tagId",null))),Bh="arh2qf",Vh="cJscj1",Fh="cTdFFO",Hh="clf9mN",Gh="wdbmEY",zh=e=>{let{title:t,content:r,className:o,controls:i}=e;const{getPostClassName:n}=(0,Bn.A)(),{titleFontClassName:s,contentFontClassName:l}=Fs(),u=rt()(Bh,l,o,["blog-card-background-color","blog-text-color"],n("post-container","background-color")),c=rt()(s,n("title-font","title-color")),d=rt()(Fh,n("description-font","description-color"));return a().createElement("div",{"data-hook":"empty-state-container",className:u},a().createElement("div",{className:c,"data-hook":"empty-states__title"},a().createElement("div",{className:Vh},t)),a().createElement("div",{className:d},a().createElement("div",{className:Hh},r)),i&&a().createElement("div",{className:Gh},i))},Wh=e=>(0,le.get)(e,"locale.query");const jh=()=>{const e=(0,it.d4)(sr.tl),t=(0,it.d4)(sr.sb),r=(0,it.d4)(Rh),o=(0,it.d4)(kh),i=(0,it.d4)((e=>(0,No.EH)({state:e,key:`style.booleans.${lt.oc.postListWidgetIsFeatured.key}`}))),a=(0,it.d4)(Wh),n=Boolean(r||o||i);return{isMultilingual:Boolean(a),showFilterWarning:e&&n,showUnifiedStateText:t}},Uh=()=>{const{t:e}=(0,Nn.B)(),{showUnifiedStateText:t,isMultilingual:r,showFilterWarning:o}=jh();return a().createElement(zh,{title:e(t?"no-posts-feed.nothing-to-show":o?"no-posts.filtered.title":r?"no-posts-feed.no-published-posts-multilingual":"no-posts-feed.on-the-way"),content:e(t?"no-posts.publish-posts-to-see-them":o?"no-posts.filtered.subtitle":"no-posts-feed.stay-tuned")})},Kh="zVjbZW",$h=()=>!1;const Zh=()=>{const[e,t]=(0,i.useState)(1),r=(0,it.dN)(),o=function(){const e=td();return(0,it.d4)(((t,r)=>{const o=(0,Lh.n)({state:t,isMobile:e.isMobile}),i=(0,ut.Sv)(o)||lt.U$.layoutName,{sliderShowArrows:a,sliderArrowsSize:n,sliderAutoSlide:s,sliderPauseTime:l,sliderArrowsPosition:u,sliderArrowsColor:c,sliderLoop:d}=(0,mr.Xu)(t)?lt.Nq.mobile:lt.Nq.desktop;return{posts:pl(t),layoutType:o,layoutName:i,isLoading:Nh(t,"postListPosts"),componentId:r.id,pageSize:Mh(t),sliderArrowsPositions:u.options,hideCoverImage:!(0,No.EH)({state:t,key:`style.booleans.${(0,mr.h3)(t)?st.mS["blog-mobile-isCoverImageEnabled"].key:st.mS["blog-isCoverImageEnabled"].key}`,fallback:!0}),layoutOptions:{showArrows:(0,No.EH)({state:t,key:`style.booleans.${a.key}`,fallback:a.defaultValue}),arrowsSize:(0,No.EH)({state:t,key:`style.numbers.${n.key}`,fallback:n.defaultValue}),autoSlide:(0,No.EH)({state:t,key:`style.booleans.${s.key}`,fallback:s.defaultValue}),pauseTime:(0,No.EH)({state:t,key:`style.numbers.${l.key}`,fallback:l.defaultValue}),arrowsPosition:(0,No.EH)({state:t,key:`style.numbers.${u.key}`,fallback:u.defaultValue}),arrowsColor:(0,No.EH)({state:t,key:`style.colors.${c.key}`,fallback:c.defaultValue}),loop:(0,No.EH)({state:t,key:`style.booleans.${d.key}`,fallback:d.defaultValue})},shouldUsePostListMobileSliderArrowColor:(0,xo._h)(t),shouldUsePostListMobileSliderBorderStyles:(0,xo.cu)(t)}}))}(),n=(0,it.d4)((e=>(0,No.EH)({state:e,key:`style.booleans.${lt.oc.postListWidgetIsFeatured.key}`}))),s=(0,it.d4)(pl),l=(0,it.d4)(Mh),u=(0,it.d4)(No.Y2),c=(0,it.d4)(xh),d=(0,i.useRef)({pageSize:l,featuredOnly:n,isPaginationEnabled:u}),h=(0,i.useRef)(o.layoutOptions);(0,i.useEffect)((()=>{l===d.current.pageSize&&n===d.current.featuredOnly&&u===d.current.isPaginationEnabled||(d.current={pageSize:l,featuredOnly:n,isPaginationEnabled:u},t(1),r.fetchPostListPostsPromisified(1))}),[r,l,n,u]),(0,i.useEffect)((()=>{(0,le.isEqual)(h.current,o.layoutOptions)||(h.current=o.layoutOptions,r.fetchPostListPostsPromisified(e))}),[o.layoutOptions,r,e]);const p=Boolean(s.length);if(!o.isLoading&&!p)return a().createElement(Uh,null);const m=rt()({"mobile-slider-arrow-color":o.shouldUsePostListMobileSliderArrowColor,"mobile-slider-border-styles":o.shouldUsePostListMobileSliderBorderStyles});return a().createElement("div",{className:m},a().createElement(dh,{className:h.current.arrowsPosition===lt.B9.OnGallery?"arrows-on-gallery":"",layoutName:o.layoutName,layoutType:o.layoutType,layoutDefaults:lt.U$,domId:o.componentId,allPosts:s,currentPagePosts:s,isLoading:o.isLoading,showCreatePostAction:!1,section:ot.wj,canSeeMoreButton:$h,layoutOptions:h.current,hideCoverImage:o.hideCoverImage}),u?a().createElement(Oh,{dataHook:"post-list-pagination-container",useDescriptionColor:!0,containerClassName:Kh,page:e,onChange:e=>{t(e.page),r.fetchPostListPostsPromisified(e.page)},pageSize:o.pageSize,section:ot.wj,entityCount:c,activeClass:"blog-post-list-pagination-active"}):null)},Yh="sXdULV",qh="b79EPn",Xh="c3VDPV",Qh=(Jh=()=>{const e=(0,it.d4)(sr.sb),t=(0,it.d4)(mr.et),r=(0,it.d4)(mr.bu),o=(0,it.d4)(sr.Ny),n=(0,it.d4)(mr.Xu),s=(0,it.d4)((e=>(0,mr.yu)({state:e,section:ot.wj,layoutType:(0,gr.NS)(e,ot.wj,n)}))),l=o&&!n||t?0:s;return(0,i.useEffect)((()=>{e&&t&&(document.body.style.height="auto")}),[e,t]),a().createElement(pr,{titleFontParam:vt.titleFont,fallbackTagName:"h2"},a().createElement(Yt,{dataHook:"post-list-root"},a().createElement("div",{style:{padding:l},className:rt()(Xh,r?qh:Yh)},a().createElement(Zh,null))))},e=>{const{state:t,stateVersions:r,actions:o,actionsPromisified:n,host:s,controllerId:l,isSSR:u}=e,c=(0,i.useRef)(null),d=(0,i.useRef)(r),h=(0,i.useRef)(l),p=(0,i.useRef)(function(){const e={};function t(t){const r=(e=>e.promisifiedActionsResults||{})(t);Object.entries(r).forEach((t=>{let[r,{payload:o,isResolved:i}]=t;const a=e[r];a&&(i?a.resolve(o):a.reject(o),delete e[r])}))}return{usePromisifiedAction:function(r,o){return t(o),function(){for(var t=arguments.length,o=new Array(t),i=0;i{const a=Date.now()+100*Math.random().toFixed(2);e[a]={resolve:t,reject:i},r(o,a)}))}},resolvePromisifiedActions:t}}()),m=(0,i.useRef)(void 0),g=(0,i.useRef)((()=>{})),y=a().useCallback(((e,r)=>{t.appSettings={...e.appSettings,colorPresets:r.style.siteColors,textPresets:r.style.siteTextPresets,style:r.style.styleParams}}),[t]);if((0,i.useEffect)((()=>{if(c.current){const e=c.current.getState().state,o=(e=>{let{currentState:t,currentVersions:r,newState:o,newVersions:i,currentControllerId:a,newControllerId:n}=e;return n(r[o]===i[o]&&(e[o]=t[o]),e)),{...o}):o})({currentState:e,currentVersions:d.current,newState:t,newVersions:r,currentControllerId:h.current,newControllerId:l});d.current=r,(0,sr.sb)(o)?(y(o,s),(0,le.isEqual)(o,e)||c.current.dispatch(lr(o)),c.current.dispatch(ur(s))):(o.appSettings&&!o.appSettings.colorPresets&&y(o,s),(0,le.isEqual)(o,e)||c.current.dispatch(lr(o))),p.current.resolvePromisifiedActions(o)}}),[t,r,s,l,y]),(0,i.useEffect)((()=>{c.current&&h.current!==l&&(h.current=l)}),[l]),(0,i.useEffect)((()=>{g.current&&g.current()}),[u]),!c.current){const e=Object.keys(n).reduce(((e,r)=>(e[r]=p.current.usePromisifiedAction(n[r],t),e)),{});d.current=r,y(t,s),c.current=rr(cr,{state:t,actions:{...o,...e,openModal:nr(o.openModal)},host:s,workerReady:(m.current||=new Promise((e=>{u?g.current=e:(e(),g.current=()=>{})})),m.current)})}return"undefined"!=typeof jest||!(0,sr._o)(c.current.getState().state)&&(0,sr.KV)(c.current.getState().state)||console.log("AppRoot",e),a().createElement(qt.Kq,{store:c.current},a().createElement(Jh,e))});var Jh;const ep=function(e){return(0,le.flowRight)(Xe,et(Ue),Qe,Je)(e)}(Qh);var tp,rp=function(){return!("undefined"==typeof window||!window.document||!window.document.createElement)};function op(e){return e.type===tp.literal}function ip(e){return e.type===tp.argument}function ap(e){return e.type===tp.number}function np(e){return e.type===tp.date}function sp(e){return e.type===tp.time}function lp(e){return e.type===tp.select}function up(e){return e.type===tp.plural}function cp(e){return e.type===tp.pound}function dp(e){return!(!e||"object"!=typeof e||0!==e.type)}function hp(e){return!(!e||"object"!=typeof e||1!==e.type)}!function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound"}(tp||(tp={}));var pp=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),mp=function(){return mp=Object.assign||function(e){for(var t,r=1,o=arguments.length;r0){for(t=1,r=1;t1&&"}"===e)},xe="\n",Le=et("\n",!1),Me=function(e){return"{"===e||"}"===e||_t()&&"#"===e},De=rt("argNameOrNumber"),Re=rt("argNumber"),ke="0",Be=et("0",!1),Ve=function(){return 0},Fe=/^[1-9]/,He=tt([["1","9"]],!1,!1),Ge=/^[0-9]/,ze=tt([["0","9"]],!1,!1),We=function(e){return parseInt(e.join(""),10)},je=rt("argName"),Ue=0,Ke=0,$e=[{line:1,column:1}],Ze=0,Ye=[],qe=0;if(void 0!==t.startRule){if(!(t.startRule in i))throw new Error("Can't start parsing from rule \""+t.startRule+'".');a=i[t.startRule]}function Xe(){return e.substring(Ke,Ue)}function Qe(){return it(Ke,Ue)}function Je(e,t){throw function(e,t){return new gp(e,[],"",t)}(e,t=void 0!==t?t:it(Ke,Ue))}function et(e,t){return{type:"literal",text:e,ignoreCase:t}}function tt(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function rt(e){return{type:"other",description:e}}function ot(t){var r,o=$e[t];if(o)return o;for(r=t-1;!$e[r];)r--;for(o={line:(o=$e[r]).line,column:o.column};rZe&&(Ze=Ue,Ye=[]),Ye.push(e))}function nt(e,t,r){return new gp(gp.buildMessage(e,t),e,t,r)}function st(){return lt()}function lt(){var e,t;for(e=[],t=ut();t!==o;)e.push(t),t=ut();return e}function ut(){var t;return(t=function(){var e,t;e=Ue,(t=ct())!==o&&(Ke=e,t=s(t));return e=t,e}())===o&&(t=function(){var t,r,i,a;qe++,t=Ue,123===e.charCodeAt(Ue)?(r=h,Ue++):(r=o,0===qe&&at(p));r!==o&&At()!==o&&(i=Et())!==o&&At()!==o?(125===e.charCodeAt(Ue)?(a=m,Ue++):(a=o,0===qe&&at(g)),a!==o?(Ke=t,t=r=y(i)):(Ue=t,t=o)):(Ue=t,t=o);qe--,t===o&&(r=o,0===qe&&at(d));return t}())===o&&(t=function(){var t;t=function(){var t,r,i,a,n,s,l,u,c;t=Ue,123===e.charCodeAt(Ue)?(r=h,Ue++):(r=o,0===qe&&at(p));r!==o&&At()!==o&&(i=Et())!==o&&At()!==o?(44===e.charCodeAt(Ue)?(a=M,Ue++):(a=o,0===qe&&at(D)),a!==o&&At()!==o?(e.substr(Ue,6)===R?(n=R,Ue+=6):(n=o,0===qe&&at(k)),n!==o&&At()!==o?(s=Ue,44===e.charCodeAt(Ue)?(l=M,Ue++):(l=o,0===qe&&at(D)),l!==o&&(u=At())!==o?(c=function(){var t,r,i;t=Ue,e.substr(Ue,2)===O?(r=O,Ue+=2):(r=o,0===qe&&at(_));r!==o?(i=function(){var e,t,r;if(e=Ue,t=[],r=pt(),r!==o)for(;r!==o;)t.push(r),r=pt();else t=o;t!==o&&(Ke=e,t=T(t));return e=t,e}(),i!==o?(Ke=t,t=r=N(i)):(Ue=t,t=o)):(Ue=t,t=o);t===o&&(t=Ue,Ke=Ue,(r=(r=x())?void 0:o)!==o&&(i=ct())!==o?(Ke=t,t=r=L(i)):(Ue=t,t=o));return t}(),c!==o?s=l=[l,u,c]:(Ue=s,s=o)):(Ue=s,s=o),s===o&&(s=null),s!==o&&(l=At())!==o?(125===e.charCodeAt(Ue)?(u=m,Ue++):(u=o,0===qe&&at(g)),u!==o?(Ke=t,t=r=B(i,n,s)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o);return t}(),t===o&&(t=function(){var t,r,i,a,n,s,l,u,c;t=Ue,123===e.charCodeAt(Ue)?(r=h,Ue++):(r=o,0===qe&&at(p));r!==o&&At()!==o&&(i=Et())!==o&&At()!==o?(44===e.charCodeAt(Ue)?(a=M,Ue++):(a=o,0===qe&&at(D)),a!==o&&At()!==o?(e.substr(Ue,4)===Z?(n=Z,Ue+=4):(n=o,0===qe&&at(Y)),n===o&&(e.substr(Ue,4)===q?(n=q,Ue+=4):(n=o,0===qe&&at(X))),n!==o&&At()!==o?(s=Ue,44===e.charCodeAt(Ue)?(l=M,Ue++):(l=o,0===qe&&at(D)),l!==o&&(u=At())!==o?(c=function(){var t,r,i;t=Ue,e.substr(Ue,2)===O?(r=O,Ue+=2):(r=o,0===qe&&at(_));r!==o?(i=function(){var t,r,i,a;t=Ue,r=Ue,i=[],a=mt(),a===o&&(a=gt());if(a!==o)for(;a!==o;)i.push(a),(a=mt())===o&&(a=gt());else i=o;r=i!==o?e.substring(r,Ue):i;r!==o&&(Ke=t,r=K(r));return t=r,t}(),i!==o?(Ke=t,t=r=N(i)):(Ue=t,t=o)):(Ue=t,t=o);t===o&&(t=Ue,Ke=Ue,(r=(r=$())?void 0:o)!==o&&(i=ct())!==o?(Ke=t,t=r=L(i)):(Ue=t,t=o));return t}(),c!==o?s=l=[l,u,c]:(Ue=s,s=o)):(Ue=s,s=o),s===o&&(s=null),s!==o&&(l=At())!==o?(125===e.charCodeAt(Ue)?(u=m,Ue++):(u=o,0===qe&&at(g)),u!==o?(Ke=t,t=r=B(i,n,s)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o);return t}());return t}())===o&&(t=function(){var t,r,i,a,n,s,l,u,c,d,y;t=Ue,123===e.charCodeAt(Ue)?(r=h,Ue++):(r=o,0===qe&&at(p));if(r!==o)if(At()!==o)if((i=Et())!==o)if(At()!==o)if(44===e.charCodeAt(Ue)?(a=M,Ue++):(a=o,0===qe&&at(D)),a!==o)if(At()!==o)if(e.substr(Ue,6)===Q?(n=Q,Ue+=6):(n=o,0===qe&&at(J)),n===o&&(e.substr(Ue,13)===ee?(n=ee,Ue+=13):(n=o,0===qe&&at(te))),n!==o)if(At()!==o)if(44===e.charCodeAt(Ue)?(s=M,Ue++):(s=o,0===qe&&at(D)),s!==o)if(At()!==o)if(l=Ue,e.substr(Ue,7)===re?(u=re,Ue+=7):(u=o,0===qe&&at(oe)),u!==o&&(c=At())!==o&&(d=Pt())!==o?l=u=[u,c,d]:(Ue=l,l=o),l===o&&(l=null),l!==o)if((u=At())!==o){if(c=[],(d=ft())!==o)for(;d!==o;)c.push(d),d=ft();else c=o;c!==o&&(d=At())!==o?(125===e.charCodeAt(Ue)?(y=m,Ue++):(y=o,0===qe&&at(g)),y!==o?(Ke=t,t=r=ie(i,n,l,c)):(Ue=t,t=o)):(Ue=t,t=o)}else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;return t}())===o&&(t=function(){var t,r,i,a,n,s,l,u,c;t=Ue,123===e.charCodeAt(Ue)?(r=h,Ue++):(r=o,0===qe&&at(p));if(r!==o)if(At()!==o)if((i=Et())!==o)if(At()!==o)if(44===e.charCodeAt(Ue)?(a=M,Ue++):(a=o,0===qe&&at(D)),a!==o)if(At()!==o)if(e.substr(Ue,6)===ae?(n=ae,Ue+=6):(n=o,0===qe&&at(ne)),n!==o)if(At()!==o)if(44===e.charCodeAt(Ue)?(s=M,Ue++):(s=o,0===qe&&at(D)),s!==o)if(At()!==o){if(l=[],(u=yt())!==o)for(;u!==o;)l.push(u),u=yt();else l=o;l!==o&&(u=At())!==o?(125===e.charCodeAt(Ue)?(c=m,Ue++):(c=o,0===qe&&at(g)),c!==o?(Ke=t,t=r=se(i,l)):(Ue=t,t=o)):(Ue=t,t=o)}else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;else Ue=t,t=o;return t}())===o&&(t=function(){var t,r;t=Ue,35===e.charCodeAt(Ue)?(r=l,Ue++):(r=o,0===qe&&at(u));r!==o&&(Ke=t,r=c());return t=r,t}()),t}function ct(){var e,t,r;if(e=Ue,t=[],(r=St())===o&&(r=Ct())===o&&(r=wt()),r!==o)for(;r!==o;)t.push(r),(r=St())===o&&(r=Ct())===o&&(r=wt());else t=o;return t!==o&&(Ke=e,t=n(t)),e=t}function dt(){var t,r,i,a,n;if(qe++,t=Ue,r=[],i=Ue,a=Ue,qe++,(n=bt())===o&&(b.test(e.charAt(Ue))?(n=e.charAt(Ue),Ue++):(n=o,0===qe&&at(v))),qe--,n===o?a=void 0:(Ue=a,a=o),a!==o?(e.length>Ue?(n=e.charAt(Ue),Ue++):(n=o,0===qe&&at(A)),n!==o?i=a=[a,n]:(Ue=i,i=o)):(Ue=i,i=o),i!==o)for(;i!==o;)r.push(i),i=Ue,a=Ue,qe++,(n=bt())===o&&(b.test(e.charAt(Ue))?(n=e.charAt(Ue),Ue++):(n=o,0===qe&&at(v))),qe--,n===o?a=void 0:(Ue=a,a=o),a!==o?(e.length>Ue?(n=e.charAt(Ue),Ue++):(n=o,0===qe&&at(A)),n!==o?i=a=[a,n]:(Ue=i,i=o)):(Ue=i,i=o);else r=o;return t=r!==o?e.substring(t,Ue):r,qe--,t===o&&(r=o,0===qe&&at(f)),t}function ht(){var t,r,i;return qe++,t=Ue,47===e.charCodeAt(Ue)?(r=S,Ue++):(r=o,0===qe&&at(C)),r!==o&&(i=dt())!==o?(Ke=t,t=r=w(i)):(Ue=t,t=o),qe--,t===o&&(r=o,0===qe&&at(P)),t}function pt(){var e,t,r,i;if(qe++,e=Ue,At()!==o)if((t=dt())!==o){for(r=[],i=ht();i!==o;)r.push(i),i=ht();r!==o?(Ke=e,e=I(t,r)):(Ue=e,e=o)}else Ue=e,e=o;else Ue=e,e=o;return qe--,e===o&&(o,0===qe&&at(E)),e}function mt(){var t,r,i,a;if(t=Ue,39===e.charCodeAt(Ue)?(r=V,Ue++):(r=o,0===qe&&at(F)),r!==o){if(i=[],(a=St())===o&&(H.test(e.charAt(Ue))?(a=e.charAt(Ue),Ue++):(a=o,0===qe&&at(G))),a!==o)for(;a!==o;)i.push(a),(a=St())===o&&(H.test(e.charAt(Ue))?(a=e.charAt(Ue),Ue++):(a=o,0===qe&&at(G)));else i=o;i!==o?(39===e.charCodeAt(Ue)?(a=V,Ue++):(a=o,0===qe&&at(F)),a!==o?t=r=[r,i,a]:(Ue=t,t=o)):(Ue=t,t=o)}else Ue=t,t=o;if(t===o)if(t=[],(r=St())===o&&(z.test(e.charAt(Ue))?(r=e.charAt(Ue),Ue++):(r=o,0===qe&&at(W))),r!==o)for(;r!==o;)t.push(r),(r=St())===o&&(z.test(e.charAt(Ue))?(r=e.charAt(Ue),Ue++):(r=o,0===qe&&at(W)));else t=o;return t}function gt(){var t,r;if(t=[],j.test(e.charAt(Ue))?(r=e.charAt(Ue),Ue++):(r=o,0===qe&&at(U)),r!==o)for(;r!==o;)t.push(r),j.test(e.charAt(Ue))?(r=e.charAt(Ue),Ue++):(r=o,0===qe&&at(U));else t=o;return t}function yt(){var t,r,i,a,n;return t=Ue,At()!==o&&(r=Tt())!==o&&At()!==o?(123===e.charCodeAt(Ue)?(i=h,Ue++):(i=o,0===qe&&at(p)),i!==o?(Ke=Ue,(ce(r)?void 0:o)!==o&&(a=lt())!==o?(125===e.charCodeAt(Ue)?(n=m,Ue++):(n=o,0===qe&&at(g)),n!==o?(Ke=t,t=de(r,a)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o),t}function ft(){var t,r,i,a,n;return t=Ue,At()!==o?(r=function(){var t,r,i,a;return t=Ue,r=Ue,61===e.charCodeAt(Ue)?(i=le,Ue++):(i=o,0===qe&&at(ue)),i!==o&&(a=Pt())!==o?r=i=[i,a]:(Ue=r,r=o),(t=r!==o?e.substring(t,Ue):r)===o&&(t=Tt()),t}(),r!==o&&At()!==o?(123===e.charCodeAt(Ue)?(i=h,Ue++):(i=o,0===qe&&at(p)),i!==o?(Ke=Ue,(he(r)?void 0:o)!==o&&(a=lt())!==o?(125===e.charCodeAt(Ue)?(n=m,Ue++):(n=o,0===qe&&at(g)),n!==o?(Ke=t,t=pe(r,a)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o)):(Ue=t,t=o),t}function bt(){var t;return qe++,ge.test(e.charAt(Ue))?(t=e.charAt(Ue),Ue++):(t=o,0===qe&&at(ye)),qe--,t===o&&(o,0===qe&&at(me)),t}function vt(){var t;return qe++,be.test(e.charAt(Ue))?(t=e.charAt(Ue),Ue++):(t=o,0===qe&&at(ve)),qe--,t===o&&(o,0===qe&&at(fe)),t}function At(){var t,r,i;for(qe++,t=Ue,r=[],i=bt();i!==o;)r.push(i),i=bt();return t=r!==o?e.substring(t,Ue):r,qe--,t===o&&(r=o,0===qe&&at(Ae)),t}function Pt(){var t,r,i;return qe++,t=Ue,45===e.charCodeAt(Ue)?(r=Se,Ue++):(r=o,0===qe&&at(Ce)),r===o&&(r=null),r!==o&&(i=It())!==o?(Ke=t,t=r=we(r,i)):(Ue=t,t=o),qe--,t===o&&(r=o,0===qe&&at(Pe)),t}function St(){var t,r;return qe++,t=Ue,e.substr(Ue,2)===Ie?(r=Ie,Ue+=2):(r=o,0===qe&&at(Te)),r!==o&&(Ke=t,r=Oe()),qe--,(t=r)===o&&(r=o,0===qe&&at(Ee)),t}function Ct(){var t,r,i,a,n,s;if(t=Ue,39===e.charCodeAt(Ue)?(r=V,Ue++):(r=o,0===qe&&at(F)),r!==o)if(i=function(){var t,r,i,a;t=Ue,r=Ue,e.length>Ue?(i=e.charAt(Ue),Ue++):(i=o,0===qe&&at(A));i!==o?(Ke=Ue,(a=(a=Me(i))?void 0:o)!==o?r=i=[i,a]:(Ue=r,r=o)):(Ue=r,r=o);t=r!==o?e.substring(t,Ue):r;return t}(),i!==o){for(a=Ue,n=[],e.substr(Ue,2)===Ie?(s=Ie,Ue+=2):(s=o,0===qe&&at(Te)),s===o&&(H.test(e.charAt(Ue))?(s=e.charAt(Ue),Ue++):(s=o,0===qe&&at(G)));s!==o;)n.push(s),e.substr(Ue,2)===Ie?(s=Ie,Ue+=2):(s=o,0===qe&&at(Te)),s===o&&(H.test(e.charAt(Ue))?(s=e.charAt(Ue),Ue++):(s=o,0===qe&&at(G)));(a=n!==o?e.substring(a,Ue):n)!==o?(39===e.charCodeAt(Ue)?(n=V,Ue++):(n=o,0===qe&&at(F)),n===o&&(n=null),n!==o?(Ke=t,t=r=_e(i,a)):(Ue=t,t=o)):(Ue=t,t=o)}else Ue=t,t=o;else Ue=t,t=o;return t}function wt(){var t,r,i,a;return t=Ue,r=Ue,e.length>Ue?(i=e.charAt(Ue),Ue++):(i=o,0===qe&&at(A)),i!==o?(Ke=Ue,(a=(a=Ne(i))?void 0:o)!==o?r=i=[i,a]:(Ue=r,r=o)):(Ue=r,r=o),r===o&&(10===e.charCodeAt(Ue)?(r=xe,Ue++):(r=o,0===qe&&at(Le))),t=r!==o?e.substring(t,Ue):r}function Et(){var t,r;return qe++,t=Ue,(r=It())===o&&(r=Tt()),t=r!==o?e.substring(t,Ue):r,qe--,t===o&&(r=o,0===qe&&at(De)),t}function It(){var t,r,i,a,n;if(qe++,t=Ue,48===e.charCodeAt(Ue)?(r=ke,Ue++):(r=o,0===qe&&at(Be)),r!==o&&(Ke=t,r=Ve()),(t=r)===o){if(t=Ue,r=Ue,Fe.test(e.charAt(Ue))?(i=e.charAt(Ue),Ue++):(i=o,0===qe&&at(He)),i!==o){for(a=[],Ge.test(e.charAt(Ue))?(n=e.charAt(Ue),Ue++):(n=o,0===qe&&at(ze));n!==o;)a.push(n),Ge.test(e.charAt(Ue))?(n=e.charAt(Ue),Ue++):(n=o,0===qe&&at(ze));a!==o?r=i=[i,a]:(Ue=r,r=o)}else Ue=r,r=o;r!==o&&(Ke=t,r=We(r)),t=r}return qe--,t===o&&(r=o,0===qe&&at(Re)),t}function Tt(){var t,r,i,a,n;if(qe++,t=Ue,r=[],i=Ue,a=Ue,qe++,(n=bt())===o&&(n=vt()),qe--,n===o?a=void 0:(Ue=a,a=o),a!==o?(e.length>Ue?(n=e.charAt(Ue),Ue++):(n=o,0===qe&&at(A)),n!==o?i=a=[a,n]:(Ue=i,i=o)):(Ue=i,i=o),i!==o)for(;i!==o;)r.push(i),i=Ue,a=Ue,qe++,(n=bt())===o&&(n=vt()),qe--,n===o?a=void 0:(Ue=a,a=o),a!==o?(e.length>Ue?(n=e.charAt(Ue),Ue++):(n=o,0===qe&&at(A)),n!==o?i=a=[a,n]:(Ue=i,i=o)):(Ue=i,i=o);else r=o;return t=r!==o?e.substring(t,Ue):r,qe--,t===o&&(r=o,0===qe&&at(je)),t}var Ot=["root"];function _t(){return"plural"===Ot[Ot.length-1]}function Nt(){return t&&t.captureLocation?{location:Qe()}:{}}if((r=a())!==o&&Ue===e.length)return r;throw r!==o&&Ue1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(Tp,(function(e,r,o){return"."===e?t.maximumFractionDigits=0:"+"===o?t.minimumFractionDigits=o.length:"#"===r[0]?t.maximumFractionDigits=r.length:(t.minimumFractionDigits=r.length,t.maximumFractionDigits=r.length+("string"==typeof o?o.length:0)),""})),i.options.length&&(t=wp(wp({},t),_p(i.options[0])))}else if(Op.test(i.stem))t=wp(wp({},t),_p(i.stem));else{var a=Np(i.stem);a&&(t=wp(wp({},t),a))}}return t}var Mp,Dp=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},e(t,r)};return function(t,r){function o(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),Rp=function(){for(var e=0,t=0,r=arguments.length;t(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,zp=Date.now()+"@@",Wp=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function jp(e,t,r){var o=e.tagName,i=e.outerHTML,a=e.textContent,n=e.childNodes;if(!o)return Hp(a||"",t);o=o.toLowerCase();var s=~Wp.indexOf(o),l=r[o];if(l&&s)throw new kp(o+" is a self-closing tag and can not be used, please use another tag name.");if(!n.length)return[i];var u=Array.prototype.slice.call(n).reduce((function(e,o){return e.concat(jp(o,t,r))}),[]);return l?"function"==typeof l?[l.apply(void 0,u)]:[l]:Rp(["<"+o+">"],u,[""])}function Up(e,t,r,o,i,a){var n=Bp(e,t,r,o,i,void 0,a),s={},l=n.reduce((function(e,t){if(0===t.type)return e+t.value;var r=Date.now()+"_"+ ++Fp;return s[r]=t.value,e+"@@"+r+"@@"}),"");if(!Gp.test(l))return Hp(l,s);if(!i)throw new kp("Message has placeholders but no values was given");if("undefined"==typeof DOMParser)throw new kp("Cannot format XML message without DOMParser");Mp||(Mp=new DOMParser);var u=Mp.parseFromString(''+l+"","text/html").getElementById(zp);if(!u)throw new kp("Malformed HTML message "+l);var c=Object.keys(i).filter((function(e){return!!u.getElementsByTagName(e).length}));if(!c.length)return Hp(l,s);var d=c.filter((function(e){return e!==e.toLowerCase()}));if(d.length)throw new kp("HTML tag must be lowercased but the following tags are not: "+d.join(", "));return Array.prototype.slice.call(u.childNodes).reduce((function(e,t){return e.concat(jp(t,s,i))}),[])}var Kp=function(){return Kp=Object.assign||function(e){for(var t,r=1,o=arguments.length;r-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}const a="string"!=typeof t?[].concat(t):t.split(".");for(;a.length>1;){if(i())return{};const t=o(a.shift());!e[t]&&r&&(e[t]=new r),e=e[t]}return i()?{}:{obj:e,k:o(a.shift())}}const Xp=[],Qp=Xp.forEach,Jp=Xp.slice;class em{constructor(e){this.type="i18nFormat",this.mem={},this.init(null,e)}init(e,t){const r=e&&e.options&&e.options.i18nFormat||{};if(this.options=function(e){return Qp.call(Jp.call(arguments,1),(function(t){if(t)for(const r in t)void 0===e[r]&&(e[r]=t[r])})),e}(r,t,this.options||{},{memoize:!0,memoizeFallback:!1,bindI18n:"",bindI18nStore:void 0,parseErrorHandler:(e,t,r)=>r}),this.formats=this.options?.formats,e){const{bindI18n:t,bindI18nStore:r,memoize:o}=this.options;e.IntlMessageFormat=Yp,e.ICU=this,o&&(t&&e.on(t,(()=>this.clearCache())),r&&e.store.on(r,(()=>this.clearCache())))}this.options?.localeData&&("[object Array]"===Object.prototype.toString.apply(this.options.localeData)?this.options.localeData.forEach((e=>this.addLocaleData(e))):this.addLocaleData(this.options.localeData))}addLocaleData(e){(Array.isArray(e)?e:[e]).forEach((e=>{e&&e.locale&&Yp.__addLocaleData(e)}))}addUserDefinedFormats(e){this.formats=this.formats?{...this.formats,...e}:e}parse(e,t,r,o,i,a){const n=a&&a.resolved&&a.resolved.res,s=this.options?.memoize&&`${r}.${o}.${i.replace(/\./g,"###")}`;let l;this.options?.memoize&&(l=function(e,t){const{obj:r,k:o}=qp(e,t);if(r)return r[o]}(this.mem,s));try{return l||(l=new Yp(e,r,this.formats),this.options?.memoize&&(this.options.memoizeFallback||!a||n)&&function(e,t,r){const{obj:o,k:i}=qp(e,t,Object);o[i]=r}(this.mem,s,l)),l.format(t)}catch(r){return this.options?.parseErrorHandler?.(r,i,e,t)}}addLookupKeys(e){return e}clearCache(){this.mem={}}}em.type="i18nFormat";const tm=em;var rm=r(40694);function om(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};(0,im.A)(this,e),this.init(t,r)}return(0,am.A)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||dm,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r1?t-1:0),o=1;o-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var a="string"!=typeof t?[].concat(t):t.split(".");a.length>1;){if(i())return{};var n=o(a.shift());!e[n]&&r&&(e[n]=new r),e=Object.prototype.hasOwnProperty.call(e,n)?e[n]:{}}return i()?{}:{obj:e,k:o(a.shift())}}function fm(e,t,r){var o=ym(e,t,Object);o.obj[o.k]=r}function bm(e,t){var r=ym(e,t),o=r.obj,i=r.k;if(o)return o[i]}function vm(e,t,r){var o=bm(e,r);return void 0!==o?o:bm(t,r)}function Am(e,t,r){for(var o in t)"__proto__"!==o&&"constructor"!==o&&(o in e?"string"==typeof e[o]||e[o]instanceof String||"string"==typeof t[o]||t[o]instanceof String?r&&(e[o]=t[o]):Am(e[o],t[o],r):e[o]=t[o]);return e}function Pm(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Sm={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function Cm(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return Sm[e]})):e}var wm="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Em=function(e){function t(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return(0,im.A)(this,t),r=sm(this,lm(t).call(this)),wm&&pm.call((0,nm.A)(r)),r.data=e||{},r.options=o,void 0===r.options.keySeparator&&(r.options.keySeparator="."),r}return cm(t,e),(0,am.A)(t,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,a=[e,t];return r&&"string"!=typeof r&&(a=a.concat(r)),r&&"string"==typeof r&&(a=a.concat(i?r.split(i):r)),e.indexOf(".")>-1&&(a=e.split(".")),bm(this.data,a)}},{key:"addResource",value:function(e,t,r,o){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},a=this.options.keySeparator;void 0===a&&(a=".");var n=[e,t];r&&(n=n.concat(a?r.split(a):r)),e.indexOf(".")>-1&&(o=t,t=(n=e.split("."))[1]),this.addNamespaces(t),fm(this.data,n,o),i.silent||this.emit("added",e,t,r,o)}},{key:"addResources",value:function(e,t,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var i in r)"string"!=typeof r[i]&&"[object Array]"!==Object.prototype.toString.apply(r[i])||this.addResource(e,t,i,r[i],{silent:!0});o.silent||this.emit("added",e,t,r)}},{key:"addResourceBundle",value:function(e,t,r,o,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},n=[e,t];e.indexOf(".")>-1&&(o=r,r=t,t=(n=e.split("."))[1]),this.addNamespaces(t);var s=bm(this.data,n)||{};o?Am(s,r,i):s=om({},s,r),fm(this.data,n,s),a.silent||this.emit("added",e,t,r)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?om({},{},this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"toJSON",value:function(){return this.data}}]),t}(pm),Im={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,r,o,i){var a=this;return e.forEach((function(e){a.processors[e]&&(t=a.processors[e].process(t,r,o,i))})),t}},Tm={},Om=function(e){function t(e){var r,o,i,a,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,im.A)(this,t),r=sm(this,lm(t).call(this)),wm&&pm.call((0,nm.A)(r)),o=["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],i=e,a=(0,nm.A)(r),o.forEach((function(e){i[e]&&(a[e]=i[e])})),r.options=n,void 0===r.options.keySeparator&&(r.options.keySeparator="."),r.logger=hm.create("translator"),r}return cm(t,e),(0,am.A)(t,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},r=this.resolve(e,t);return r&&void 0!==r.res}},{key:"extractFromKey",value:function(e,t){var r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");var o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=t.ns||this.options.defaultNS;if(r&&e.indexOf(r)>-1){var a=e.match(this.interpolator.nestingRegexp);if(a&&a.length>0)return{key:e,namespaces:i};var n=e.split(r);(r!==o||r===o&&this.options.ns.indexOf(n[0])>-1)&&(i=n.shift()),e=n.join(o)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}},{key:"translate",value:function(e,r,o){var i=this;if("object"!==(0,rm.A)(r)&&this.options.overloadTranslationOptionHandler&&(r=this.options.overloadTranslationOptionHandler(arguments)),r||(r={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var a=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,n=this.extractFromKey(e[e.length-1],r),s=n.key,l=n.namespaces,u=l[l.length-1],c=r.lng||this.language,d=r.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(d){var h=r.nsSeparator||this.options.nsSeparator;return u+h+s}return s}var p=this.resolve(e,r),m=p&&p.res,g=p&&p.usedKey||s,y=p&&p.exactUsedKey||s,f=Object.prototype.toString.apply(m),b=void 0!==r.joinArrays?r.joinArrays:this.options.joinArrays,v=!this.i18nFormat||this.i18nFormat.handleAsObject;if(v&&m&&("string"!=typeof m&&"boolean"!=typeof m&&"number"!=typeof m)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(f)<0&&("string"!=typeof b||"[object Array]"!==f)){if(!r.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,m,r):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(a){var A="[object Array]"===f,P=A?[]:{},S=A?y:g;for(var C in m)if(Object.prototype.hasOwnProperty.call(m,C)){var w="".concat(S).concat(a).concat(C);P[C]=this.translate(w,om({},r,{joinArrays:!1,ns:l})),P[C]===w&&(P[C]=m[C])}m=P}}else if(v&&"string"==typeof b&&"[object Array]"===f)(m=m.join(b))&&(m=this.extendTranslation(m,e,r,o));else{var E=!1,I=!1,T=void 0!==r.count&&"string"!=typeof r.count,O=t.hasDefaultValue(r),_=T?this.pluralResolver.getSuffix(c,r.count):"",N=r["defaultValue".concat(_)]||r.defaultValue;!this.isValidLookup(m)&&O&&(E=!0,m=N),this.isValidLookup(m)||(I=!0,m=s);var x=O&&N!==m&&this.options.updateMissing;if(I||E||x){if(this.logger.log(x?"updateKey":"missingKey",c,u,s,x?N:m),a){var L=this.resolve(s,om({},r,{keySeparator:!1}));L&&L.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var M=[],D=this.languageUtils.getFallbackCodes(this.options.fallbackLng,r.lng||this.language);if("fallback"===this.options.saveMissingTo&&D&&D[0])for(var R=0;R1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!n.isValidLookup(t)){var l=n.extractFromKey(e,s),u=l.key;r=u;var c=l.namespaces;n.options.fallbackNS&&(c=c.concat(n.options.fallbackNS));var d=void 0!==s.count&&"string"!=typeof s.count,h=void 0!==s.context&&"string"==typeof s.context&&""!==s.context,p=s.lngs?s.lngs:n.languageUtils.toResolveHierarchy(s.lng||n.language,s.fallbackLng);c.forEach((function(e){n.isValidLookup(t)||(a=e,!Tm["".concat(p[0],"-").concat(e)]&&n.utils&&n.utils.hasLoadedNamespace&&!n.utils.hasLoadedNamespace(a)&&(Tm["".concat(p[0],"-").concat(e)]=!0,n.logger.warn('key "'.concat(r,'" for languages "').concat(p.join(", "),'" won\'t get resolved as namespace "').concat(a,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach((function(r){if(!n.isValidLookup(t)){i=r;var a,l,c=u,p=[c];if(n.i18nFormat&&n.i18nFormat.addLookupKeys)n.i18nFormat.addLookupKeys(p,u,r,e,s);else d&&(a=n.pluralResolver.getSuffix(r,s.count)),d&&h&&p.push(c+a),h&&p.push(c+="".concat(n.options.contextSeparator).concat(s.context)),d&&p.push(c+=a);for(;l=p.pop();)n.isValidLookup(t)||(o=l,t=n.getResource(r,e,l,s))}})))}))}})),{res:t,usedKey:r,exactUsedKey:o,usedLng:i,usedNS:a}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,r,o):this.resourceStore.getResource(e,t,r,o)}}],[{key:"hasDefaultValue",value:function(e){var t="defaultValue";for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,12)&&void 0!==e[r])return!0;return!1}}]),t}(pm);function _m(e){return e.charAt(0).toUpperCase()+e.slice(1)}var Nm=function(){function e(t){(0,im.A)(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=hm.create("languageUtils")}return(0,am.A)(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],r=e.split("-");return this.options.lowerCaseLng?r=r.map((function(e){return e.toLowerCase()})):2===r.length?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=_m(r[1].toLowerCase()))):3===r.length&&(r[0]=r[0].toLowerCase(),2===r[1].length&&(r[1]=r[1].toUpperCase()),"sgn"!==r[0]&&2===r[2].length&&(r[2]=r[2].toUpperCase()),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=_m(r[1].toLowerCase())),t.indexOf(r[2].toLowerCase())>-1&&(r[2]=_m(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isWhitelisted",value:function(e){return this.logger.deprecate("languageUtils.isWhitelisted",'function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it\'s usage asap.'),this.isSupportedCode(e)}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,r=this;return e?(e.forEach((function(e){if(!t){var o=r.formatLanguageCode(e);r.options.supportedLngs&&!r.isSupportedCode(o)||(t=o)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var o=r.getLanguagePartFromCode(e);if(r.isSupportedCode(o))return t=o;t=r.options.supportedLngs.find((function(e){if(0===e.indexOf(o))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}},{key:"toResolveHierarchy",value:function(e,t){var r=this,o=this.getFallbackCodes(t||this.options.fallbackLng||[],e),i=[],a=function(e){e&&(r.isSupportedCode(e)?i.push(e):r.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&a(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&a(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&a(this.getLanguagePartFromCode(e))):"string"==typeof e&&a(this.formatLanguageCode(e)),o.forEach((function(e){i.indexOf(e)<0&&a(r.formatLanguageCode(e))})),i}}]),e}(),xm=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],Lm={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}};var Mm=function(){function e(t){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,im.A)(this,e),this.languageUtils=t,this.options=o,this.logger=hm.create("pluralResolver"),this.rules=(r={},xm.forEach((function(e){e.lngs.forEach((function(t){r[t]={numbers:e.nr,plurals:Lm[e.fc]}}))})),r)}return(0,am.A)(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=this.getRule(e);return t&&t.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){return this.getSuffixes(e).map((function(e){return t+e}))}},{key:"getSuffixes",value:function(e){var t=this,r=this.getRule(e);return r?r.numbers.map((function(r){return t.getSuffix(e,r)})):[]}},{key:"getSuffix",value:function(e,t){var r=this,o=this.getRule(e);if(o){var i=o.noAbs?o.plurals(t):o.plurals(Math.abs(t)),a=o.numbers[i];this.options.simplifyPluralSuffix&&2===o.numbers.length&&1===o.numbers[0]&&(2===a?a="plural":1===a&&(a=""));var n=function(){return r.options.prepend&&a.toString()?r.options.prepend+a.toString():a.toString()};return"v1"===this.options.compatibilityJSON?1===a?"":"number"==typeof a?"_plural_".concat(a.toString()):n():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===o.numbers.length&&1===o.numbers[0]?n():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}return this.logger.warn("no plural rule found for: ".concat(e)),""}}]),e}(),Dm=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,im.A)(this,e),this.logger=hm.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return(0,am.A)(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:Cm,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?Pm(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?Pm(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?Pm(t.nestingPrefix):t.nestingPrefixEscaped||Pm("$t("),this.nestingSuffix=t.nestingSuffix?Pm(t.nestingSuffix):t.nestingSuffixEscaped||Pm(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var r="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(r,"g")}},{key:"interpolate",value:function(e,t,r,o){var i,a,n,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(e.indexOf(s.formatSeparator)<0){var i=vm(t,l,e);return s.alwaysFormat?s.format(i,void 0,r):i}var a=e.split(s.formatSeparator),n=a.shift().trim(),u=a.join(s.formatSeparator).trim();return s.format(vm(t,l,n),u,r,o)};this.resetRegExp();var d=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,h=o&&o.interpolation&&o.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return u(e)}},{regex:this.regexp,safeValue:function(e){return s.escapeValue?u(s.escape(e)):u(e)}}].forEach((function(t){for(n=0;i=t.regex.exec(e);){if(void 0===(a=c(i[1].trim())))if("function"==typeof d){var r=d(e,i,o);a="string"==typeof r?r:""}else{if(h){a=i[0];continue}s.logger.warn("missed to pass in variable ".concat(i[1]," for interpolating ").concat(e)),a=""}else"string"==typeof a||s.useRawValueToEscape||(a=gm(a));if(e=e.replace(i[0],t.safeValue(a)),t.regex.lastIndex=0,++n>=s.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var r,o,i=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=om({},a);function s(e,t){var r=this.nestingOptionsSeparator;if(e.indexOf(r)<0)return e;var o=e.split(new RegExp("".concat(r,"[ ]*{"))),i="{".concat(o[1]);e=o[0],i=(i=this.interpolate(i,n)).replace(/'/g,'"');try{n=JSON.parse(i),t&&(n=om({},t,n))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(r).concat(i)}return delete n.defaultValue,e}for(n.applyPostProcessor=!1,delete n.defaultValue;r=this.nestingRegexp.exec(e);){var l=[],u=!1;if(r[0].includes(this.formatSeparator)&&!/{.*}/.test(r[1])){var c=r[1].split(this.formatSeparator).map((function(e){return e.trim()}));r[1]=c.shift(),l=c,u=!0}if((o=t(s.call(this,r[1].trim(),n),n))&&r[0]===e&&"string"!=typeof o)return o;"string"!=typeof o&&(o=gm(o)),o||(this.logger.warn("missed to resolve ".concat(r[1]," for nesting ").concat(e)),o=""),u&&(o=l.reduce((function(e,t){return i.format(e,t,a.lng,a)}),o.trim())),e=e.replace(r[0],o),this.regexp.lastIndex=0}return e}}]),e}();var Rm=function(e){function t(e,r,o){var i,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return(0,im.A)(this,t),i=sm(this,lm(t).call(this)),wm&&pm.call((0,nm.A)(i)),i.backend=e,i.store=r,i.services=o,i.languageUtils=o.languageUtils,i.options=a,i.logger=hm.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(o,a.backend,a),i}return cm(t,e),(0,am.A)(t,[{key:"queueLoad",value:function(e,t,r,o){var i=this,a=[],n=[],s=[],l=[];return e.forEach((function(e){var o=!0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!r.reload&&i.store.hasResourceBundle(e,t)?i.state[s]=2:i.state[s]<0||(1===i.state[s]?n.indexOf(s)<0&&n.push(s):(i.state[s]=1,o=!1,n.indexOf(s)<0&&n.push(s),a.indexOf(s)<0&&a.push(s),l.indexOf(t)<0&&l.push(t)))})),o||s.push(e)})),(a.length||n.length)&&this.queue.push({pending:n,loaded:{},errors:[],callback:o}),{toLoad:a,pending:n,toLoadLanguages:s,toLoadNamespaces:l}}},{key:"loaded",value:function(e,t,r){var o=e.split("|"),i=o[0],a=o[1];t&&this.emit("failedLoading",i,a,t),r&&this.store.addResourceBundle(i,a,r),this.state[e]=t?-1:2;var n={};this.queue.forEach((function(r){var o,s,l,u,c,d;o=r.loaded,s=a,u=ym(o,[i],Object),c=u.obj,d=u.k,c[d]=c[d]||[],l&&(c[d]=c[d].concat(s)),l||c[d].push(s),function(e,t){for(var r=e.indexOf(t);-1!==r;)e.splice(r,1),r=e.indexOf(t)}(r.pending,e),t&&r.errors.push(t),0!==r.pending.length||r.done||(Object.keys(r.loaded).forEach((function(e){n[e]||(n[e]=[]),r.loaded[e].length&&r.loaded[e].forEach((function(t){n[e].indexOf(t)<0&&n[e].push(t)}))})),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())})),this.emit("loaded",n),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,r){var o=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,n=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[r](e,t,(function(s,l){s&&l&&i<5?setTimeout((function(){o.read.call(o,e,t,r,i+1,2*a,n)}),a):n(s,l)})):n(null,{})}},{key:"prepareLoading",value:function(e,t){var r=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var a=this.queueLoad(e,t,o,i);if(!a.toLoad.length)return a.pending.length||i(),null;a.toLoad.forEach((function(e){r.loadOne(e)}))}},{key:"load",value:function(e,t,r){this.prepareLoading(e,t,{},r)}},{key:"reload",value:function(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}},{key:"loadOne",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.split("|"),i=o[0],a=o[1];this.read(i,a,"read",void 0,void 0,(function(o,n){o&&t.logger.warn("".concat(r,"loading namespace ").concat(a," for language ").concat(i," failed"),o),!o&&n&&t.logger.log("".concat(r,"loaded namespace ").concat(a," for language ").concat(i),n),t.loaded(e,o,n)}))}},{key:"saveMissing",value:function(e,t,r,o,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)?this.logger.warn('did not save key "'.concat(r,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=r&&""!==r&&(this.backend&&this.backend.create&&this.backend.create(e,t,r,o,null,om({},a,{isUpdate:i})),e&&e[0]&&this.store.addResource(e[0],t,r,o))}}]),t}(pm);function km(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&(e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e.supportedLngs=e.whitelist),e.nonExplicitWhitelist&&(e.nonExplicitSupportedLngs=e.nonExplicitWhitelist),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function Bm(){}var Vm=function(e){function t(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if((0,im.A)(this,t),e=sm(this,lm(t).call(this)),wm&&pm.call((0,nm.A)(e)),e.options=km(r),e.services={},e.logger=hm,e.modules={external:[]},o&&!e.isInitialized&&!r.isClone){if(!e.options.initImmediate)return e.init(r,o),sm(e,(0,nm.A)(e));setTimeout((function(){e.init(r,o)}),0)}return e}return cm(t,e),(0,am.A)(t,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;function o(e){return e?"function"==typeof e?new e:e:null}if("function"==typeof t&&(r=t,t={}),t.whitelist&&!t.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),t.nonExplicitWhitelist&&!t.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=om({},{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===(0,rm.A)(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===(0,rm.A)(e[2])||"object"===(0,rm.A)(e[3])){var r=e[3]||e[2];Object.keys(r).forEach((function(e){t[e]=r[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,r,o){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}},this.options,km(t)),this.format=this.options.interpolation.format,r||(r=Bm),!this.options.isClone){this.modules.logger?hm.init(o(this.modules.logger),this.options):hm.init(null,this.options);var i=new Nm(this.options);this.store=new Em(this.options.resources,this.options);var a=this.services;a.logger=hm,a.resourceStore=this.store,a.languageUtils=i,a.pluralResolver=new Mm(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),a.interpolator=new Dm(this.options),a.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},a.backendConnector=new Rm(o(this.modules.backend),a.resourceStore,a,this.options),a.backendConnector.on("*",(function(t){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i1?r-1:0),i=1;i0&&"dev"!==n[0]&&(this.options.lng=n[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((function(t){e[t]=function(){var r;return(r=e.store)[t].apply(r,arguments)}}));["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((function(t){e[t]=function(){var r;return(r=e.store)[t].apply(r,arguments),e}}));var s=mm(),l=function(){var t=function(t,o){e.isInitialized&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),s.resolve(o),r(t,o)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?l():setTimeout(l,0),s}},{key:"loadResources",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Bm,o="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(o&&"cimode"===o.toLowerCase())return r();var i=[],a=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){i.indexOf(e)<0&&i.push(e)}))};if(o)a(o);else this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((function(e){return a(e)}));this.options.preload&&this.options.preload.forEach((function(e){return a(e)})),this.services.backendConnector.load(i,this.options.ns,r)}else r(null)}},{key:"reloadResources",value:function(e,t,r){var o=mm();return e||(e=this.languages),t||(t=this.options.ns),r||(r=Bm),this.services.backendConnector.reload(e,t,(function(e){o.resolve(),r(e)})),o}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&Im.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var r=this;this.isLanguageChangingTo=e;var o=mm();this.emit("languageChanging",e);var i=function(e){var i="string"==typeof e?e:r.services.languageUtils.getBestMatchFromCodes(e);i&&(r.language||(r.language=i,r.languages=r.services.languageUtils.toResolveHierarchy(i)),r.translator.language||r.translator.changeLanguage(i),r.services.languageDetector&&r.services.languageDetector.cacheUserLanguage(i)),r.loadResources(i,(function(e){!function(e,i){i?(r.language=i,r.languages=r.services.languageUtils.toResolveHierarchy(i),r.translator.changeLanguage(i),r.isLanguageChangingTo=void 0,r.emit("languageChanged",i),r.logger.log("languageChanged",i)):r.isLanguageChangingTo=void 0,o.resolve((function(){return r.t.apply(r,arguments)})),t&&t(e,(function(){return r.t.apply(r,arguments)}))}(e,i)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),o}},{key:"getFixedT",value:function(e,t){var r=this,o=function e(t,o){var i;if("object"!==(0,rm.A)(o)){for(var a=arguments.length,n=new Array(a>2?a-2:0),s=2;s1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var o=this.languages[0],i=!!this.options&&this.options.fallbackLng,a=this.languages[this.languages.length-1];if("cimode"===o.toLowerCase())return!0;var n=function(e,r){var o=t.services.backendConnector.state["".concat(e,"|").concat(r)];return-1===o||2===o};if(r.precheck){var s=r.precheck(this,n);if(void 0!==s)return s}return!!this.hasResourceBundle(o,e)||(!this.services.backendConnector.backend||!(!n(o,e)||i&&!n(a,e)))}},{key:"loadNamespaces",value:function(e,t){var r=this,o=mm();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){r.options.ns.indexOf(e)<0&&r.options.ns.push(e)})),this.loadResources((function(e){o.resolve(),t&&t(e)})),o):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var r=mm();"string"==typeof e&&(e=[e]);var o=this.options.preload||[],i=e.filter((function(e){return o.indexOf(e)<0}));return i.length?(this.options.preload=o.concat(i),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.languages&&this.languages.length>0?this.languages[0]:this.language),!e)return"rtl";return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>=0?"rtl":"ltr"}},{key:"createInstance",value:function(){return new t(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}},{key:"cloneInstance",value:function(){var e=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Bm,i=om({},this.options,r,{isClone:!0}),a=new t(i);return["store","services","language"].forEach((function(t){a[t]=e[t]})),a.services=om({},this.services),a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a.translator=new Om(a.services,a.options),a.translator.on("*",(function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o{try{return o(null,await t(e))}catch(e){return o(e,null)}}}),r&&(l.resources={[e]:{translation:r}}),a||u.init(l),u}(t,{icu:new tm({parseErrorHandler:r,bindI18n:t.bindI18n,...e})})};!function(e){e.Default="",e.OwnerAccount="owner-account"}(Hm||(Hm={}));var zm="__WIXEXP_USE_NEW_API",Wm="__WIXEXP_CONDUCTION_METHOD_",jm="__WIXEXP_OWNER_ACCOUNT_ID_",Um="__WIXEXP_LOGGED_IN_USER_ID_";function Km(e,t,r){var o,i;if("undefined"!=typeof self)if("function"==typeof r){if(void 0!==r(self[t]))return(o={})[e]=r(self[t]),o}else if(typeof self[t]===r)return(i={})[e]=self[t],i;return{}}var $m=function(e){return Object.keys(Hm).filter((function(t){return Hm[t]===e})).length>0?e:void 0};function Zm(e){return function(e){return e.conductionMethod===Hm.OwnerAccount&&e.siteOwnerId&&e.loggedInUserId}(e)?{forSiteOwner:{siteOwnerId:e.siteOwnerId,loggedInUserId:e.loggedInUserId}}:{}}var Ym=function(e){return"string"==typeof e&&""!==e};function qm(e){void 0===e&&(e={});var t=e.forSiteOwner,r=e.forSiteVisitors,o=e.overrideCriteria,i="";if(["forSiteOwner","forSiteVisitors"].reduce((function(t,r){return e[r]?t+1:t}),0)>1)throw new Error('Only one of "forSiteOwner" or "forSiteVisitors" is accepted.');return t&&(i+=function(e){return Ym(e.loggedInUserId)&&Ym(e.siteOwnerId)?"&"+"requestContext.forSiteOwner.loggedInUserId=".concat(e.loggedInUserId,"&")+"requestContext.forSiteOwner.siteOwnerId=".concat(e.siteOwnerId):""}(t)),r&&(i+=function(e){return Ym(e.visitorId)&&Ym(e.siteOwnerId)?"&"+"requestContext.forSiteVisitors.visitorId=".concat(e.visitorId,"&")+"requestContext.forSiteVisitors.siteOwnerId=".concat(e.siteOwnerId):""}(r)),o&&(i+=function(e){return Ym(e.entityId)?"&requestContext.overrideCriteria.entityId=".concat(e.entityId):""}(o)),i}function Xm(e){if("string"==typeof e)try{return JSON.parse(e)}catch(e){}return e}var Qm={conductAllInScope:"/_api/wix-laboratory-server/v1/laboratory/platform/conductAllInScope",conductExperiment:"/_api/wix-laboratory-server/v1/laboratory/platform/conductExperiment"},Jm={conductAllInScope:"/_api/wix-laboratory-server/laboratory/conductAllInScope",conductExperiment:"/_api/wix-laboratory-server/laboratory/conductExperiment"};function eg(e,t){return-1!==e.indexOf(t?Qm.conductAllInScope:Jm.conductAllInScope)}var tg=function(e,t,r){return void 0===e&&(e=""),void 0===t&&(t=""),void 0===r&&(r=!1),r?"".concat(Qm.conductExperiment,"?key=").concat(encodeURIComponent(e),"&fallbackValue=").concat(encodeURIComponent(t)):"".concat(Jm.conductExperiment,"?key=").concat(encodeURIComponent(e),"&fallback=").concat(encodeURIComponent(t))};function rg(e,t,r){var o="".concat(tg(t,"",r));return e.includes(o)}var og=function(){function e(){this.urlMap=new Map,this.pendingUrlMap=new Map}return e.prototype.addUrlRequest=function(e,t){return(0,y.__awaiter)(this,void 0,void 0,(function(){var r=this;return(0,y.__generator)(this,(function(o){switch(o.label){case 0:return this.pendingUrlMap.set(e,t),[4,t.then((function(t){return r.addUrlResponse(e,t)}))];case 1:return o.sent(),[2]}}))}))},e.prototype.addUrlResponse=function(e,t){this.urlMap.set(e,t)},e.prototype.getUrlResponse=function(e){return this.urlMap.get(e)},e.prototype.getUrlRequest=function(e){return this.pendingUrlMap.get(e)},e.prototype.getExperimentValue=function(e,t){var r,o;try{for(var i=(0,y.__values)(this.urlMap.keys()),a=i.next();!a.done;a=i.next()){var n=a.value;if(rg(n,e,t))return this.urlMap.get(n);if(eg(n,t)){var s=Xm(this.urlMap.get(n));if("object"==typeof s&&e in s)return s[e]}}}catch(e){r={error:e}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(r)throw r.error}}},e}();!function(){function e(){}e.prototype.addUrlRequest=function(){},e.prototype.addUrlResponse=function(){},e.prototype.getUrlResponse=function(){},e.prototype.getUrlRequest=function(){},e.prototype.getExperimentValue=function(){}}();function ig(){return void 0===self.experimentsCacheV2&&(self.experimentsCacheV2=new og),self.experimentsCacheV2}function ag(){return"object"==typeof self?self:r.g}function ng(e){const t=function(e){return function(){const e=function(){if("object"==typeof document)return document}();if(e&&e.cookie)return decodeURIComponent(e.cookie).split(";");return[]}().filter((t=>e===t.split("=")[0].trim()))[0]}(e);return t?t.split("=")[1]:""}const sg="XSRF-TOKEN",lg="x-xsrf-token";const ug="x-wix-brand";function cg(){const e=function(){const e=ag();if(e&&e.commonConfig&&"string"==typeof e.commonConfig.brand)return e.commonConfig.brand;return""}();return{[ug]:e}}function dg(){return function(){const e=ag();if(e&&e.consentPolicyManager&&"function"==typeof e.consentPolicyManager._getConsentPolicyHeader)return e.consentPolicyManager._getConsentPolicyHeader();return}()||function(){const e=ag();if(e&&e.Wix&&e.Wix.Utils&&"function"==typeof e.Wix.Utils._getConsentPolicyHeader)return e.Wix.Utils._getConsentPolicyHeader();return}()||{}}var hg=r(88538);function pg(){return void 0!==hg&&null!=hg.versions?.node}function mg(e){const t=pg()?"communities-blog-ooi":"";return{"X-Wix-Client-Artifact-Id":e??(pg()&&(hg.env.TEAMCITY_VERSION||hg.env.BUILDKITE)?"":t)}}const gg=["consentPolicy","consentPolicyHeader"],yg="commonConfig",fg={bsi:"BSI"};const bg=()=>{const e=function(){const e=ag(),t=e?.commonConfig;if(!t)return null;const r={};let o=!1;return Object.keys(t).forEach((e=>{const i=fg[e];i?(r[i]=t[e],o=!0):gg.indexOf(e)<0&&"function"!=typeof t[e]&&(r[e]=t[e],o=!0)})),o?r:null}(),t=e?JSON.stringify(e):"";return{[yg]:encodeURIComponent(t)}};var vg=r(54902),Ag=r.n(vg);const Pg="x-wix-linguist";function Sg({lang:e,locale:t,isPrimaryLanguage:r,signedInstance:o}){if(function({lang:e,locale:t,isPrimaryLanguage:r}){return e&&t&&/^(true|false)$/.test(r?.toString()||"")}({lang:e,locale:t,isPrimaryLanguage:r})){const i=function(e){try{const t=e?.startsWith("wixcode")?e?.split(".")[2]:e?.split(".")[1];if(t)return JSON.parse(Ag().decode(t)).instanceId}catch(e){}}(o);if(void 0!==i)return{[Pg]:[e,t,r?.toString(),i].join("|")}}return{}}Error;class Cg extends Error{constructor(e,t,r){super(`WixHeadersValidationError: expected ${t} to be ${e} but got ${JSON.stringify(r)}`)}}function wg(e={}){!function(e){(function(e,t){if("boolean"!=typeof t)throw new Cg("boolean",e,t)})("opts.csrf",e.csrf),function(e,t){if("string"!=typeof t)throw new Cg("string",e,t)}("opts.signedInstance",e.signedInstance)}(e={csrf:!0,signedInstance:"",...e});const t=[cg(),dg(),(r=e.signedInstance,{authorization:r}),mg(e.artifactId),bg(),Sg({signedInstance:e.signedInstance,...e.multilingualOptions})];var r;return e.csrf&&t.push(function(){const e=ng(sg);return{[lg]:e}}()),t.filter((e=>Object.values(e).every((e=>e)))).reduce(((e,t)=>({...e,...t})),{})}var Eg=function(){function e(e){var t;this.experiments=null!==(t=e.experiments)&&void 0!==t?t:{}}return e.prototype.get=function(e){return this.experiments[e]},e.prototype.enabled=function(e){return"true"===this.get(e)},e.prototype.pending=function(){return!1},e.prototype.ready=function(){return Promise.resolve()},e.prototype.all=function(){return this.experiments},e}(),Ig=function(){},Tg=function(e){function t(t){void 0===t&&(t={});var r=e.call(this,t)||this,o=(0,y.__assign)((0,y.__assign)((0,y.__assign)((0,y.__assign)({},Km("useNewApi",zm,"boolean")),Km("conductionMethod",Wm,$m)),Km("siteOwnerId",jm,"string")),Km("loggedInUserId",Um,"string"));return r.useNewApi=void 0!==t.useNewApi?t.useNewApi:o.useNewApi||!1,r.experiments=t.experiments||{},r.loaders=new Map,r.baseUrl=(r.useNewApi,t.baseUrl||""),r.requestContext=t.requestContext||Zm(o),r.onError=t.onError||Ig,t.scope&&r.load(t.scope),t.scopes&&t.scopes.forEach(r.load.bind(r)),r}return(0,y.__extends)(t,e),t.prototype.add=function(e){this.experiments=(0,y.__assign)((0,y.__assign)({},this.experiments),e)},t.prototype._addLoader=function(e,t){var r=this;return this.loaders.set(e,t),t.then((function(){r.loaders.delete(e)})),t},t.prototype._getUrlWithFallback=function(e,t){var r=this,o=ig().getUrlResponse(e);if(void 0!==o)return Promise.resolve(o);var i=ig().getUrlRequest(e);if(void 0!==i)return i;var a=this.loaders.get(e);if(void 0!==a)return a;var n=function(e){return new Promise((function(t,r){var o=wg(),i=new XMLHttpRequest;i.open("GET",e,!0),Object.keys(o).forEach((function(e){return i.setRequestHeader(e,o[e])})),i.responseType="text",i.withCredentials=!0,i.onload=function(){i.status>=200&&i.status<400?t(i.responseText):r(new Error("Failed to load ".concat(e,", status ").concat(i.status)))},i.onerror=function(){return r(new Error("Failed to load ".concat(e)))},i.send()}))}(e).catch((function(e){return r.onError(e),t}));return ig().addUrlRequest(e,n),n},t.prototype.load=function(e){var t=this,r=function(e,t){return void 0===e&&(e=""),void 0===t&&(t=!1),t?"".concat(Qm.conductAllInScope,"?scope=").concat(encodeURIComponent(e)):"".concat(Jm.conductAllInScope,"?scope=").concat(encodeURIComponent(e))}(e,this.useNewApi),o=this.useNewApi?qm(this.requestContext):"",i="".concat(this.baseUrl).concat(r).concat(o),a=this._getUrlWithFallback(i,"{}").then((function(e){return Xm(e)})).then((function(e){return t.useNewApi?e.values:e})).then((function(e){return t.add(e),e}));return this._addLoader(i,a)},t.prototype.conduct=function(e,t){var r=this,o=ig().getExperimentValue(e,this.useNewApi);if(void 0!==o)return this._addConductResult(e,o);var i=tg(e,t,this.useNewApi),a=this.useNewApi?qm(this.requestContext):"",n="".concat(this.baseUrl).concat(i).concat(a),s=this._getUrlWithFallback(n,null!=t?t:"").then((function(t){return r._addConductResult(e,t)}));return this._addLoader(n,s)},t.prototype.pending=function(){return!!this.loaders.size},t.prototype.ready=function(){return Promise.all(Array.from(this.loaders.values()))},t.prototype._addConductResult=function(e,t){var r,o=this.useNewApi?JSON.parse(t).value:t;return this.add(((r={})[e]=o,r)),Promise.resolve(o)},t}(Eg),Og=function(){return Og=Object.assign||function(e){for(var t,r=1,o=arguments.length;r0&&i[i.length-1])||6!==a[0]&&2!==a[0])){n=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]{const[t,r]=i.useState(void 0),o=i.useContext(jg);return i.useLayoutEffect((()=>{r(e)}),[e]),i.useEffect((()=>{o._setIsExtendedPaletteEnabledState&&!o.isExtendedPaletteEnabled&&t&&o._setIsExtendedPaletteEnabledState(!0)}),[t,o._setIsExtendedPaletteEnabledState]),{paletteContextValue:{isExtendedPaletteEnabled:t,_setIsExtendedPaletteEnabledState:r},style:t?{}:Wg}};jg.Consumer;function Kg(){return Kg="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var o=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=lm(e)););return e}(e,t);if(o){var i=Object.getOwnPropertyDescriptor(o,t);return i.get?i.get.call(arguments.length<3?e:r):i.value}},Kg.apply(null,arguments)}var $g=r(78544);const Zg=function(e){var t=e.darkMode;return(0,$g.st)($g.classes.root,{darkMode:t})};var Yg=r(89422);const qg=function(e){var t=e.darkMode;return(0,Yg.st)(Yg.classes.root,{darkMode:t})};var Xg=r(39528);const Qg=function(e){var t=e.darkMode;return(0,Xg.st)(Xg.classes.root,{darkMode:t})};var Jg="od36D8c",ey="sV4PJ9j",ty=r.sts.bind(null,Jg);var ry="op54mHc",oy="smIahdj",iy=r.sts.bind(null,ry);var ay="o__4ElB3C",ny="sWPU8jH",sy=r.sts.bind(null,ay);const ly=i.createContext({});ly.Consumer;class uy extends i.PureComponent{getClassName(){const{theme:e,darkMode:t,madefor:r,className:o}=this.props;return sy(ny,{madefor:r},o,"responsive"===e&&(({darkMode:e})=>iy(oy,{darkMode:e}))({darkMode:t}))}getDataAttributes(){const{theme:e,darkMode:t,madefor:r}=this.props;return{"data-theme":e,"data-dark-mode":t,"data-madefor":r}}getValue(){const{theme:e,darkMode:t,madefor:r}=this.props;return{theme:e,darkMode:t,madefor:r,appFlagsClass:this.getClassName(),appDataAttributes:this.getDataAttributes()}}render(){const{dataHook:e,as:t="span",children:r}=this.props;return i.createElement(ly.Provider,{value:this.getValue()},i.createElement(t,{className:this.getClassName(),"data-hook":e,...this.getDataAttributes()},r))}}function cy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function dy(e,t,r){return t=lm(t),sm(e,hy()?Reflect.construct(t,r||[],lm(e).constructor):t.apply(e,r))}function hy(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(hy=function(){return!!e})()}function py(e,t,r,o){var i=Kg(lm(1&o?e.prototype:e),t,r);return 2&o&&"function"==typeof i?function(e){return i.apply(r,e)}:i}uy.displayName="BaseUiNextProvider",uy.defaultProps={as:"span",darkMode:!1,madefor:!1};var my=function(e){function t(e){var r;return(0,im.A)(this,t),(r=dy(this,t,[e])).themes={classic:Zg,responsive:qg,facelift:Qg},r.themeRootSelectors={classic:void 0,responsive:"responsive-skin",facelift:"classic-facelift-skin"},r}return cm(t,e),(0,am.A)(t,[{key:"getClassName",value:function(){var e=this.props,r=e.theme,o=e.madefor,i=e.darkMode,a=e.inputBorders;return ty(ey,{madefor:o},this.themes[r]({darkMode:i}),this.themeRootSelectors[r],i&&"dark-mode",a&&"facelift"===r?"input-borders-experiment":"",py(t,"getClassName",this,3)([]))}},{key:"getDataAttributes",value:function(){return function(e){for(var t=1;t{const{paletteContextValue:a,style:n}=Ug(e.isExtendedPaletteEnabled);return i.createElement(o,{style:n,"data-hook":r},i.createElement(jg.Provider,{value:{...e,...a}},t))},BaseUiEnvironmentProviderWrapper:function(e){var t=e.children,r=(e.experimentsConfig?Ee:function(){return null})(),o=function(){var e=(0,i.useContext)(yy);if(!e)throw new Error("`useSettingsEnvironment()` can't be used within a `Widget` component. Please use `useEnvironment()`");return e}(),n=a().useMemo(_,[]);return a().createElement(my,{madefor:vy(null==r?void 0:r.experiments,o),theme:o.isEditorX||o.isWixStudio||n===gy.EditorType.Responsive?"responsive":"facelift",inputBorders:!0,dataHook:"base-ui-provider"},t)}},Sy=function(e,t,r){var o=e.initI18n,n=e.withStylesHoc,l=e.createWidgetExperiments,u=e.providers,c=r.name,d=r.componentId,h=r.withErrorBoundary,p=r.localeDistPath,m=r.translationsConfig,f=r.sentryConfig,v=r.styleHocConfig,P=r.stylesParams,S=r.customCssVars,C=r.multilingualDisabled,w=function(e){var r,n=e.error,c=e.errorId,d=e.host,h=ze(e,["error","errorId","host"]),y=We(e),f=(0,i.useState)((function(){return y.getPanoramaClient()}))[0];y.getProp("error");var b=u,v=b.I18nextProvider,S=b.PureExperimentsProvider,w=b.BILoggerProvider,_=b.TPAComponentsProvider,x=b.FedopsLoggerProvider,D=b.PanoramaProvider,k=y.getBILogger(),V=new N({host:d,controllerOptions:{appDefinitionId:y.getProp("appDefinitionId"),widgetId:y.getProp("widgetId"),isSSR:y.getProp("isSSR"),isRTL:y.getProp("isRTL"),language:y.getProp("language"),multilingual:C?null:null!==(r=y.getProp("multilingual"))&&void 0!==r?r:null},query:h.query}),F=y.getProp("experiments"),H=(0,i.useMemo)((function(){if(y.isHOCEnabled("experiments"))return l({experiments:F})}),[F]),G=(0,i.useMemo)((function(){return function(e){return function(t){const r={...e,...t};return function({value:e,currency:t}){const o=s({...r,currency:t}),i="string"==typeof e?Number(e):e;return r.parts?o.formatToParts(i):o.format(i)}}}({language:V.language})}),[V.language]),z=function(e,t,r){return(0,i.useMemo)((function(){if(r){var o=r.error,i=r.errorId;return{error:o,errorId:null!=i?i:null,errorEnvironment:"controller"}}return e?{error:e,errorId:null!=t?t:null,errorEnvironment:"component"}:{error:null,errorId:null,errorEnvironment:null}}),[e,r])}(n,c,y.getControllerError()),W=[function(e){return a().createElement(_,{value:{mobile:V.isMobile,rtl:V.isRTL}},e)},function(e){return a().createElement(O,{value:z},e)}];y.isHOCEnabled("bi")&&W.push((function(e){return a().createElement(w,{logger:k},e)})),y.isHOCEnabled("fedops")&&W.push((function(e){return a().createElement(x,{value:y.getProp("fedopsLogger")},e)})),y.isHOCEnabled("panoramaClient")&&W.push((function(e){return a().createElement(D,{value:f},e)})),y.isHOCEnabled("sentry")&&W.push((function(e){return a().createElement(R,{value:y.getProp("sentry")},e)})),y.isHOCEnabled("errorMonitor")&&W.push((function(e){return a().createElement(B,{errorMonitor:y.getProp("errorMonitor")},e)}));var j=y.getProp("language"),U=y.getProp("translations"),K=y.isHOCEnabled("translations"),$=(0,i.useMemo)((function(){if(K){var e=new I({localeDistPath:p,language:j,availableLanguages:null==m?void 0:m.availableLanguages,prefix:null==m?void 0:m.prefix,initI18n:o});return e.init({prepopulated:U,useSuspense:!1,wait:!V.isSSR}),e.i18n}}),[K,j,U]),Z=(0,i.useMemo)((function(){return $?$.t.bind($):E}),[$]);return y.isHOCEnabled("translations")&&W.push((function(e){return a().createElement(v,{i18n:$},e)})),W.push((function(e){return a().createElement(M,null,(function(t){var r,o,i,n,s,l,u=t.isEditor||t.isEditorX||t.isADI?[A()(null===(r=null==d?void 0:d.style)||void 0===r?void 0:r.styleParams),A()(null===(o=null==d?void 0:d.style)||void 0===o?void 0:o.siteColors),A()(null===(i=null==d?void 0:d.style)||void 0===i?void 0:i.siteTextPresets)]:[null===(n=null==d?void 0:d.style)||void 0===n?void 0:n.styleParams,null===(s=null==d?void 0:d.style)||void 0===s?void 0:s.siteColors,null===(l=null==d?void 0:d.style)||void 0===l?void 0:l.siteTextPresets],c=u[0],h=u[1],p=u[2];return a().createElement(Ne,{isMobile:t.isMobile,isRTL:t.isRTL,publicData:y.getProp("publicData"),currentStylesGetter:t.isSSR?void 0:d.getCurrentStyle,allStylesGetter:d.getAllStyles,styleParamsPerBreakpointMode:t.isCssPerBreakpoint,stylesParams:null!=P?P:{},hostStyle:{styleParams:c,siteColors:h,siteTextPresets:p},dimensions:t.dimensions,language:t.multilingual.isEnabled&&t.multilingual.currentLanguage||void 0,t:Z,isEditorX:t.isEditorX,experimentsDisabled:!y.isHOCEnabled("experiments")},e)}))})),y.isHOCEnabled("experiments")&&W.push((function(e){return a().createElement(S,{experiments:H},e)})),W.push((function(t){return a().createElement(je,{onAppLoaded:y.getProp("onAppLoaded"),onAppLoadStarted:y.getProp("onAppLoadStarted"),host:e.host},a().createElement(Be,{openModal:y.getProp("openModal")},t))})),W.push((function(e){return a().createElement(L,{value:V},e)})),W.push((function(e){return a().createElement(Ve,{value:G},e)})),W.push((function(e){return a().createElement(Fe,{value:g},e)})),a().createElement(T,{providers:W},a().createElement(t,Ge({host:d},h)))},_=null==v?void 0:v.enabled;if(!n)throw new Error("withStyles HOC have not been passed, please report this to Yoshi team");var x=n(w,{defaults:null!=P?P:void 0,customCssVars:S,enableMemoization:"undefined"==typeof WeakMap||b().Cache!==WeakMap}),D=_?function(e){var t=We(e);!function(e,t){if(!t.isFlowPropsReceived())throw new Error("Controller loading error. Please check https://bo.wix.com/pages/yoshi/docs/editor-flow/issues/controller-error for more info")}(0,t);var r=t.getProp("styles"),o=e.host,n=(0,i.useMemo)((function(){return r&&(o.style.styleParams=r),o}),[o,r]),s=t.getProp("publicData").COMPONENT;return a().createElement(x,Ge({},e,{tpaData:s,host:n,isRTL:t.getProp("isRTL"),isMobile:t.getProp("mobile")}))}:w;if(f){return function(e){var t=We(e),r=t.getProp("isSSR"),o=t.getProp("isSEO"),n=(0,i.useMemo)((function(){return e=D,t={dsn:f.DSN,config:{environment:"Viewer"},tags:{componentId:d,componentName:c,isSSR:r,isSEO:o}},n=h?(s=D,function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return He(t,e),t.prototype.componentDidCatch=function(){},t.prototype.render=function(){return a().createElement(s,Ge({},this.props))},t}(a().Component)):D,function(r){function o(){var e=null!==r&&r.apply(this,arguments)||this;return e.state={error:null},e}return(0,y.__extends)(o,r),o.prototype.getLazySentry=function(){return new this.props.host.LazySentry((0,y.__assign)((0,y.__assign)({dsn:t.dsn},t.config),{release:this.props.sentryRelease}))},o.prototype.getRavenUserContextOverrides=function(){return this.props.ravenUserContextOverrides},o.prototype.componentDidCatch=function(e){null===this.state.error&&this.setState({error:e});var r=this.getLazySentry();if(r){t.tags&&r.configureScope((function(e){Object.keys(t.tags).forEach((function(r){e.setTag(r,t.tags[r])}))}));var o=this.getRavenUserContextOverrides();(t.userContext||o)&&r.configureScope((function(e){e.setUser((0,y.__assign)((0,y.__assign)({},t.userContext),o))})),r.captureException(e)}},o.prototype.render=function(){return this.state.error&&n?i.createElement(n,(0,y.__assign)({error:this.state.error},this.props)):i.createElement(e,(0,y.__assign)({},this.props))},o}(i.Component);var e,t,n,s}),[d,c,r,o]);return a().createElement(n,Ge({},e))}}return D}({initI18n:Gm,withStylesHoc:function(e,t){var r=[].concat(t.cssPath||[]),o=[].concat(t.rtlCssPath||[]),a=[].concat(t.ltrCssPath||[]),n=o.length,s=function(t){var s=t.isRTL,l=t.host,u=t.cssBaseUrl,c=i.useMemo((function(){return r.concat(s?o:a)}),[s]),d=i.useState((function(){var e=0;if(!rp())return e;for(var t=0,r=Array.from(document.styleSheets);t=c.length;return i.createElement("div",{className:m},u&&n?c.map((function(e){return i.createElement("link",{href:"".concat(u).concat(e),rel:"stylesheet",type:"text/css",key:e,onLoad:b})})):null,n&&f?i.createElement(e,(0,y.__assign)({},t)):null,!n&&i.createElement(e,(0,y.__assign)({},t)));function b(){p((function(e){return e+1}))}};return s.displayName="WithStyles",s.tokenForCiPoliceRule="e2425ecc-e4c1-474c-9e2b-8357f32c907b",s},createExperiments:function(e){return new Mg(e)},createWidgetExperiments:function(e){return new Tg(e)},providers:Py},ep,{multilingualDisabled:!1,sentryConfig:{DSN:"https://e851506caba54d6fa11e9a953b4a5d51@sentry-next.wixpress.com/21551",id:"e851506caba54d6fa11e9a953b4a5d51",projectName:"communities-blog-ooi",teamName:"blogas-feds",errorMonitor:!0},styleHocConfig:{enabled:!0},translationsConfig:{enabled:!0,icuEnabled:!0,defaultTranslationsPath:"/home/builduser/work/a28d066c8eec62f2/packages/communities-blog-ooi/src/assets/locales/messages_en.json",availableLanguages:["ar","bg","ca","cs","da","de","el","en","es","fi","fr","he","hi","hr","hu","id","it","ja","ko","lt","lv","ms","nl","no","pl","pt","ro","ru","sk","sl","sv","th","tl","tr","uk","vi","zh"]},stylesParams:o.default,customCssVars:o.customCssVars||function(){return{}},componentId:"813eb645-c6bd-4870-906d-694f30869fd9",name:"PostList",withErrorBoundary:!1,localeDistPath:"assets/locales"});Sy=(0,Ay.hot)(e,Sy);const Cy=ep.loadChunks,wy={loadableReady:r(19635).loadableReady,chunkLoadingGlobal:"webpackJsonp__wix_communities_blog_ooi",component:Sy,loadChunks:Cy}},54902:function(e,t,r){var o;/*! https://mths.be/base64 v1.0.0 by @mathias | MIT license */e=r.nmd(e),function(i){var a=t,n=(e&&e.exports,"object"==typeof r.g&&r.g);n.global!==n&&n.window;var s=function(e){this.message=e};(s.prototype=new Error).name="InvalidCharacterError";var l=function(e){throw new s(e)},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=/[\t\n\f\r ]/g,d={encode:function(e){e=String(e),/[^\0-\xFF]/.test(e)&&l("The string to be encoded contains characters outside of the Latin1 range.");for(var t,r,o,i,a=e.length%3,n="",s=-1,c=e.length-a;++s>18&63)+u.charAt(i>>12&63)+u.charAt(i>>6&63)+u.charAt(63&i);return 2==a?(t=e.charCodeAt(s)<<8,r=e.charCodeAt(++s),n+=u.charAt((i=t+r)>>10)+u.charAt(i>>4&63)+u.charAt(i<<2&63)+"="):1==a&&(i=e.charCodeAt(s),n+=u.charAt(i>>2)+u.charAt(i<<4&63)+"=="),n},decode:function(e){var t=(e=String(e).replace(c,"")).length;t%4==0&&(t=(e=e.replace(/==?$/,"")).length),(t%4==1||/[^+a-zA-Z0-9/]/.test(e))&&l("Invalid character: the string to be decoded is not correctly encoded.");for(var r,o,i=0,a="",n=-1;++n>(-2*i&6)));return a},version:"1.0.0"};void 0===(o=function(){return d}.call(t,r,t,e))||(e.exports=o)}()},32880:e=>{"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},56250:(e,t,r)=>{var o=r(32880),i=r(56852),a=Object.hasOwnProperty,n=Object.create(null);for(var s in o)a.call(o,s)&&(n[o[s]]=s);var l=e.exports={to:{},get:{}};function u(e,t,r){return Math.min(Math.max(t,e),r)}function c(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}l.get=function(e){var t,r;switch(e.substring(0,3).toLowerCase()){case"hsl":t=l.get.hsl(e),r="hsl";break;case"hwb":t=l.get.hwb(e),r="hwb";break;default:t=l.get.rgb(e),r="rgb"}return t?{model:r,value:t}:null},l.get.rgb=function(e){if(!e)return null;var t,r,i,n=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(i=t[2],t=t[1],r=0;r<3;r++){var s=2*r;n[r]=parseInt(t.slice(s,s+2),16)}i&&(n[3]=parseInt(i,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(i=(t=t[1])[3],r=0;r<3;r++)n[r]=parseInt(t[r]+t[r],16);i&&(n[3]=parseInt(i+i,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(r=0;r<3;r++)n[r]=parseInt(t[r+1],0);t[4]&&(t[5]?n[3]=.01*parseFloat(t[4]):n[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(t=e.match(/^(\w+)$/))?"transparent"===t[1]?[0,0,0,0]:a.call(o,t[1])?((n=o[t[1]])[3]=1,n):null:null;for(r=0;r<3;r++)n[r]=Math.round(2.55*parseFloat(t[r+1]));t[4]&&(t[5]?n[3]=.01*parseFloat(t[4]):n[3]=parseFloat(t[4]))}for(r=0;r<3;r++)n[r]=u(n[r],0,255);return n[3]=u(n[3],0,1),n},l.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(r)?1:r,0,1)]}return null},l.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,u(parseFloat(t[2]),0,100),u(parseFloat(t[3]),0,100),u(isNaN(r)?1:r,0,1)]}return null},l.to.hex=function(){var e=i(arguments);return"#"+c(e[0])+c(e[1])+c(e[2])+(e[3]<1?c(Math.round(255*e[3])):"")},l.to.rgb=function(){var e=i(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},l.to.rgb.percent=function(){var e=i(arguments),t=Math.round(e[0]/255*100),r=Math.round(e[1]/255*100),o=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+r+"%, "+o+"%)":"rgba("+t+"%, "+r+"%, "+o+"%, "+e[3]+")"},l.to.hsl=function(){var e=i(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},l.to.hwb=function(){var e=i(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},l.to.keyword=function(e){return n[e.slice(0,3)]}},58486:(e,t,r)=>{"use strict";var o=r(84271),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},n={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return o.isMemo(e)?n:s[e.$$typeof]||i}s[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[o.Memo]=n;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,r,o){if("string"!=typeof r){if(m){var i=p(r);i&&i!==m&&e(t,i,o)}var n=c(r);d&&(n=n.concat(d(r)));for(var s=l(t),g=l(r),y=0;y{"use strict";r.r(t),r.d(t,{default:()=>a});var o=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function i(e,t){if(e.length!==t.length)return!1;for(var r=0;r{"use strict";r.d(t,{A:()=>o});const o={container:"RiOfiW",isRTL:"FnDyW0",isRtl:"FnDyW0",withCover:"ac4Ofz",newPadding:"JlQ2sc",grid:"jDqjOt","pg-grid":"lyd6fK",pgGrid:"lyd6fK","pg-grid-intermediate":"i_25UC",pgGridIntermediate:"i_25UC","pg-grid-large":"yWOr1I",pgGridLarge:"yWOr1I",slider:"hKl06e","pg-one-column":"UUSLFD",pgOneColumn:"UUSLFD","pg-medium":"x_FPRX",pgMedium:"x_FPRX","list-medium":"PoYsMP",listMedium:"PoYsMP","list-large":"EfvfyL",listLarge:"EfvfyL",list:"NAWdyL","side-by-side":"ivAnV0",sideBySide:"ivAnV0","pg-side-by-side-right":"g8vcTX",pgSideBySideRight:"g8vcTX","pg-side-by-side":"TBrkhx",pgSideBySide:"TBrkhx",videoEmbed:"ITPCIq",large:"feQY6g",image:"pccjOy",contentWrapper:"iSTCpN",boxShadow:"QlVZyW","one-column-mobile":"glhtJc",oneColumnMobile:"glhtJc",withoutFooter:"p8Uk20",mobile:"WdRrHJ",small:"G1V6el",medium:"KwFkyo","text-on-image-small":"sCkhyN",textOnImageSmall:"sCkhyN",withBackground:"KEL4fK","pg-text-on-image-small":"hp0NoL",pgTextOnImageSmall:"hp0NoL","pg-text-on-image-large":"FK1tXh",pgTextOnImageLarge:"FK1tXh","pg-text-on-image-medium":"JnzaaY",pgTextOnImageMedium:"JnzaaY","text-on-image-medium":"LdmkLw",textOnImageMedium:"LdmkLw",titleWrapper:"O16KGI",textWrapper:"JMCi2v",proGallery:"pu51Xe",withShowMoreButton:"mqysW5",withoutHeaderMetadata:"ZBB0ua",withoutShowMoreButton:"xs2MeC","with-category-label":"I5nSmk",withCategoryLabel:"I5nSmk",category:"hrftIZ",title:"FbwBsX",withIcons:"CzG_Nm",profile:"ZpmKeC",withoutDescription:"AkO1lZ",withoutBottomMargin:"ySFpqx",content:"nebVix",footer:"NPsER6","without-footer":"p8Uk20","text-on-image-icons":"n9F1tl",textOnImageIcons:"n9F1tl","text-on-image-text-color":"VMF9AQ",textOnImageTextColor:"VMF9AQ","text-on-image-seperator-background-color":"BVf6py",textOnImageSeperatorBackgroundColor:"BVf6py",separator:"TE7que",mobileSeparator:"iD0LEx",withMetadata:"vxAOcp",withoutCover:"kzwb6t","post-list":"zwuMcM",postList:"zwuMcM",unpublishedBadge:"GGI4XB",unpublishedBadgeBorder:"NtnM8D",coverContainer:"tFEVbz",coverWrapper:"QP8OH2",responsiveTitle:"Gf88Ln",fadeout:"so9KdE",mobileWrapper:"hMB1wk",excerptLink:"CHRJex",forceRelative:"_UH27m",rating:"EQ1O0U",homepage:"xczrBK",withTextOnImageStyles:"amZSNe"}},88538:e=>{var t,r,o=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function n(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var s,l=[],u=!1,c=-1;function d(){u&&s&&(u=!1,s.length?l=s.concat(l):c=-1,l.length&&h())}function h(){if(!u){var e=n(d);u=!0;for(var t=l.length;t;){for(s=l,l=[];++c1)for(var r=1;r{"use strict";var o=r(56441);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,a,n){if(n!==o){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i};return r.PropTypes=r,r}},62688:(e,t,r)=>{e.exports=r(40362)()},56441:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},65832:(e,t)=>{"use strict";t.A=function(e){return e.displayName||e.name||("string"==typeof e&&e.length>0?e:"Unknown")}},38299:(e,t)=>{"use strict"; /** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,n=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116,f=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,v=r?Symbol.for("react.responder"):60118,A=r?Symbol.for("react.scope"):60119;function P(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case c:case d:case a:case s:case n:case p:return e;default:switch(e=e&&e.$$typeof){case u:case h:case y:case g:case l:return e;default:return t}}case i:return t}}}function S(e){return P(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=o,t.ForwardRef=h,t.Fragment=a,t.Lazy=y,t.Memo=g,t.Portal=i,t.Profiler=s,t.StrictMode=n,t.Suspense=p,t.isAsyncMode=function(e){return S(e)||P(e)===c},t.isConcurrentMode=S,t.isContextConsumer=function(e){return P(e)===u},t.isContextProvider=function(e){return P(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return P(e)===h},t.isFragment=function(e){return P(e)===a},t.isLazy=function(e){return P(e)===y},t.isMemo=function(e){return P(e)===g},t.isPortal=function(e){return P(e)===i},t.isProfiler=function(e){return P(e)===s},t.isStrictMode=function(e){return P(e)===n},t.isSuspense=function(e){return P(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===n||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===g||e.$$typeof===l||e.$$typeof===u||e.$$typeof===h||e.$$typeof===b||e.$$typeof===v||e.$$typeof===A||e.$$typeof===f)},t.typeOf=P},84271:(e,t,r)=>{"use strict";e.exports=r(38299)},97126:(e,t,r)=>{"use strict";r.d(t,{t:()=>s});var o=r(60751);const i=Symbol.for("react-redux-context"),a="undefined"!=typeof globalThis?globalThis:{};function n(){var e;if(!o.createContext)return{};const t=null!=(e=a[i])?e:a[i]=new Map;let r=t.get(o.createContext);return r||(r=o.createContext(null),t.set(o.createContext,r)),r}const s=n()},1524:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var o=r(60751),i=r(97126),a=r(14737),n=r(89911);const s=function({store:e,context:t,children:r,serverState:s,stabilityCheck:l="once",noopCheck:u="once"}){const c=o.useMemo((()=>{const t=(0,a.K)(e);return{store:e,subscription:t,getServerState:s?()=>s:void 0,stabilityCheck:l,noopCheck:u}}),[e,s,l,u]),d=o.useMemo((()=>e.getState()),[e]);(0,n.E)((()=>{const{subscription:t}=c;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),d!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}}),[c,d]);const h=t||i.t;return o.createElement(h.Provider,{value:c},r)}},14935:(e,t,r)=>{"use strict";r.d(t,{A:()=>w,T:()=>A});var o=r(68102),i=r(49257),a=r(58486),n=r.n(a),s=r(60751),l=r(20661),u=r(80208),c=r(89436),d=r(49169),h=r(19015),p=r(14737),m=r(89911),g=r(93944),y=r(97126),f=r(19612);const b=["reactReduxForwardedRef"];let v=f.w;const A=e=>{v=e},P=[null,null];function S(e,t,r,o,i,a){e.current=o,r.current=!1,i.current&&(i.current=null,a())}function C(e,t){return e===t}const w=function(e,t,r,{pure:a,areStatesEqual:f=C,areOwnPropsEqual:A=g.A,areStatePropsEqual:w=g.A,areMergedPropsEqual:E=g.A,forwardRef:I=!1,context:T=y.t}={}){const O=T,_=(0,d.J)(e),N=(0,c.q)(t),x=(0,h.ne)(r),L=Boolean(e);return e=>{const t=e.displayName||e.name||"Component",r=`Connect(${t})`,a={shouldHandleStateChanges:L,displayName:r,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:_,initMapDispatchToProps:N,initMergeProps:x,areStatesEqual:f,areStatePropsEqual:w,areOwnPropsEqual:A,areMergedPropsEqual:E};function c(t){const[r,n,c]=s.useMemo((()=>{const{reactReduxForwardedRef:e}=t,r=(0,i.A)(t,b);return[t.context,e,r]}),[t]),d=s.useMemo((()=>r&&r.Consumer&&(0,l.isContextConsumer)(s.createElement(r.Consumer,null))?r:O),[r,O]),h=s.useContext(d),g=Boolean(t.store)&&Boolean(t.store.getState)&&Boolean(t.store.dispatch),y=Boolean(h)&&Boolean(h.store);const f=g?t.store:h.store,A=y?h.getServerState:f.getState,C=s.useMemo((()=>(0,u.A)(f.dispatch,a)),[f]),[w,E]=s.useMemo((()=>{if(!L)return P;const e=(0,p.K)(f,g?void 0:h.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[f,g,h]),I=s.useMemo((()=>g?h:(0,o.A)({},h,{subscription:w})),[g,h,w]),T=s.useRef(),_=s.useRef(c),N=s.useRef(),x=s.useRef(!1),M=(s.useRef(!1),s.useRef(!1)),D=s.useRef();(0,m.E)((()=>(M.current=!0,()=>{M.current=!1})),[]);const R=s.useMemo((()=>()=>N.current&&c===_.current?N.current:C(f.getState(),c)),[f,c]),k=s.useMemo((()=>e=>w?function(e,t,r,o,i,a,n,s,l,u,c){if(!e)return()=>{};let d=!1,h=null;const p=()=>{if(d||!s.current)return;const e=t.getState();let r,p;try{r=o(e,i.current)}catch(e){p=e,h=e}p||(h=null),r===a.current?n.current||u():(a.current=r,l.current=r,n.current=!0,c())};return r.onStateChange=p,r.trySubscribe(),p(),()=>{if(d=!0,r.tryUnsubscribe(),r.onStateChange=null,h)throw h}}(L,f,w,C,_,T,x,M,N,E,e):()=>{}),[w]);var B,V,F;let H;B=S,V=[_,T,x,c,N,E],(0,m.E)((()=>B(...V)),F);try{H=v(k,R,A?()=>C(A(),c):R)}catch(e){throw D.current&&(e.message+=`\nThe error may be correlated with this previous error:\n${D.current.stack}\n\n`),e}(0,m.E)((()=>{D.current=void 0,N.current=void 0,T.current=H}));const G=s.useMemo((()=>s.createElement(e,(0,o.A)({},H,{ref:n}))),[n,e,H]);return s.useMemo((()=>L?s.createElement(d.Provider,{value:I},G):G),[d,G,I])}const d=s.memo(c);if(d.WrappedComponent=e,d.displayName=c.displayName=r,I){const t=s.forwardRef((function(e,t){return s.createElement(d,(0,o.A)({},e,{reactReduxForwardedRef:t}))}));return t.displayName=r,t.WrappedComponent=e,n()(t,e)}return n()(d,e)}}},81884:(e,t,r)=>{"use strict";function o(e,t){return(r,o)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${o.wrappedComponentName}.`)}}r.d(t,{i:()=>o})},89436:(e,t,r)=>{"use strict";r.d(t,{q:()=>a});var o=r(71950),i=r(81884);function a(e){return e&&"object"==typeof e?(0,o.o6)((t=>function(e,t){const r={};for(const o in e){const i=e[o];"function"==typeof i&&(r[o]=(...e)=>t(i(...e)))}return r}(e,t))):e?"function"==typeof e?(0,o.Qb)(e,"mapDispatchToProps"):(0,i.i)(e,"mapDispatchToProps"):(0,o.o6)((e=>({dispatch:e})))}},49169:(e,t,r)=>{"use strict";r.d(t,{J:()=>a});var o=r(71950),i=r(81884);function a(e){return e?"function"==typeof e?(0,o.Qb)(e,"mapStateToProps"):(0,i.i)(e,"mapStateToProps"):(0,o.o6)((()=>({})))}},19015:(e,t,r)=>{"use strict";r.d(t,{ne:()=>n});var o=r(68102),i=r(81884);function a(e,t,r){return(0,o.A)({},r,e,t)}function n(e){return e?"function"==typeof e?function(e){return function(t,{displayName:r,areMergedPropsEqual:o}){let i,a=!1;return function(t,r,n){const s=e(t,r,n);return a?o(s,i)||(i=s):(a=!0,i=s),i}}}(e):(0,i.i)(e,"mergeProps"):()=>a}},80208:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var o=r(49257);const i=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function a(e,t,r,o,{areStatesEqual:i,areOwnPropsEqual:a,areStatePropsEqual:n}){let s,l,u,c,d,h=!1;function p(h,p){const m=!a(p,l),g=!i(h,s,p,l);return s=h,l=p,m&&g?(u=e(s,l),t.dependsOnOwnProps&&(c=t(o,l)),d=r(u,c,l),d):m?(e.dependsOnOwnProps&&(u=e(s,l)),t.dependsOnOwnProps&&(c=t(o,l)),d=r(u,c,l),d):g?function(){const t=e(s,l),o=!n(t,u);return u=t,o&&(d=r(u,c,l)),d}():d}return function(i,a){return h?p(i,a):(s=i,l=a,u=e(s,l),c=t(o,l),d=r(u,c,l),h=!0,d)}}function n(e,t){let{initMapStateToProps:r,initMapDispatchToProps:n,initMergeProps:s}=t,l=(0,o.A)(t,i);return a(r(e,l),n(e,l),s(e,l),e,l)}},71950:(e,t,r)=>{"use strict";function o(e){return function(t){const r=e(t);function o(){return r}return o.dependsOnOwnProps=!1,o}}function i(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function a(e,t){return function(t,{displayName:r}){const o=function(e,t){return o.dependsOnOwnProps?o.mapToProps(e,t):o.mapToProps(e,void 0)};return o.dependsOnOwnProps=!0,o.mapToProps=function(t,r){o.mapToProps=e,o.dependsOnOwnProps=i(e);let a=o(t,r);return"function"==typeof a&&(o.mapToProps=a,o.dependsOnOwnProps=i(a),a=o(t,r)),a},o}}r.d(t,{Qb:()=>a,o6:()=>o})},14111:(e,t,r)=>{"use strict";r.d(t,{Kq:()=>o.A,Ng:()=>i.A,d4:()=>a.d4});var o=r(1524),i=r(14935),a=(r(97126),r(47886),r(71825));r(70495)},47886:(e,t,r)=>{"use strict";r(97126),r(70495)},58597:(e,t,r)=>{"use strict";r.d(t,{b:()=>a,n:()=>n});var o=r(60751),i=r(97126);function a(e=i.t){return function(){return(0,o.useContext)(e)}}const n=a()},71825:(e,t,r)=>{"use strict";r.d(t,{d4:()=>c,ld:()=>s});var o=r(60751),i=r(58597),a=r(97126);let n=r(19612).w;const s=e=>{n=e},l=(e,t)=>e===t;function u(e=a.t){const t=e===a.t?i.n:(0,i.b)(e);return function(e,r={}){const{equalityFn:i=l,stabilityCheck:a,noopCheck:s}="function"==typeof r?{equalityFn:r}:r;const{store:u,subscription:c,getServerState:d,stabilityCheck:h,noopCheck:p}=t(),m=((0,o.useRef)(!0),(0,o.useCallback)({[e.name]:t=>e(t)}[e.name],[e,h,a])),g=n(c.addNestedSub,u.getState,d||u.getState,m,i);return(0,o.useDebugValue)(g),g}}const c=u()},70495:(e,t,r)=>{"use strict";r(97126),r(58597)},51808:(e,t,r)=>{"use strict";r.d(t,{Kq:()=>u.Kq,Ng:()=>u.Ng,d4:()=>u.d4});var o=r(43676),i=r(95390),a=r(85920),n=r(87990),s=r(71825),l=r(14935),u=r(14111);(0,s.ld)(i.useSyncExternalStoreWithSelector),(0,l.T)(o.useSyncExternalStore),(0,n.d)(a.r)},14737:(e,t,r)=>{"use strict";r.d(t,{K:()=>a});var o=r(87990);const i={notify(){},get:()=>[]};function a(e,t){let r,a=i,n=0,s=!1;function l(){d.onStateChange&&d.onStateChange()}function u(){n++,r||(r=t?t.addNestedSub(l):e.subscribe(l),a=function(){const e=(0,o.f)();let t=null,r=null;return{clear(){t=null,r=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],r=t;for(;r;)e.push(r),r=r.next;return e},subscribe(e){let o=!0,i=r={callback:e,next:null,prev:r};return i.prev?i.prev.next=i:t=i,function(){o&&null!==t&&(o=!1,i.next?i.next.prev=i.prev:r=i.prev,i.prev?i.prev.next=i.next:t=i.next)}}}}())}function c(){n--,r&&0===n&&(r(),r=void 0,a.clear(),a=i)}const d={addNestedSub:function(e){u();const t=a.subscribe(e);let r=!1;return()=>{r||(r=!0,t(),c())}},notifyNestedSubs:function(){a.notify()},handleChangeWrapper:l,isSubscribed:function(){return s},trySubscribe:function(){s||(s=!0,u())},tryUnsubscribe:function(){s&&(s=!1,c())},getListeners:()=>a};return d}},87990:(e,t,r)=>{"use strict";r.d(t,{d:()=>i,f:()=>a});let o=function(e){e()};const i=e=>o=e,a=()=>o},85920:(e,t,r)=>{"use strict";r.d(t,{r:()=>o.unstable_batchedUpdates});var o=r(83202)},93944:(e,t,r)=>{"use strict";function o(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function i(e,t){if(o(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let i=0;ii})},89911:(e,t,r)=>{"use strict";r.d(t,{E:()=>i});var o=r(60751);const i=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?o.useLayoutEffect:o.useEffect},19612:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});const o=()=>{throw new Error("uSES not initialized!")}},15577:(e,t)=>{"use strict";var r,o=Symbol.for("react.element"),i=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen"); /** * @license React * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */function f(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case a:case s:case n:case h:case p:return e;default:switch(e=e&&e.$$typeof){case c:case u:case d:case g:case m:case l:return e;default:return t}}case i:return t}}}r=Symbol.for("react.module.reference"),t.isContextConsumer=function(e){return f(e)===u}},20661:(e,t,r)=>{"use strict";e.exports=r(15577)},20446:(e,t,r)=>{"use strict";r.d(t,{UI:()=>a});var o="NOT_FOUND";var i=function(e,t){return e===t};function a(e,t){var r,a,n="object"==typeof t?t:{equalityCheck:t},s=n.equalityCheck,l=void 0===s?i:s,u=n.maxSize,c=void 0===u?1:u,d=n.resultEqualityCheck,h=function(e){return function(t,r){if(null===t||null===r||t.length!==r.length)return!1;for(var o=t.length,i=0;i-1){var a=r[i];return i>0&&(r.splice(i,1),r.unshift(a)),a.value}return o}return{get:i,put:function(t,a){i(t)===o&&(r.unshift({key:t,value:a}),r.length>e&&r.pop())},getEntries:function(){return r},clear:function(){r=[]}}}(c,h);function m(){var t=p.get(arguments);if(t===o){if(t=e.apply(null,arguments),d){var r=p.getEntries().find((function(e){return d(e.value,t)}));r&&(t=r.value)}p.put(arguments,t)}return t}return m.clearCache=function(){return p.clear()},m}},24885:(e,t,r)=>{"use strict";function o(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;oo,Mz:()=>i});var i=o(r(20446).UI)},56852:(e,t,r)=>{"use strict";var o=r(28036),i=Array.prototype.concat,a=Array.prototype.slice,n=e.exports=function(e){for(var t=[],r=0,n=e.length;r{e.exports=function(e){return!(!e||"string"==typeof e)&&(e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},78779:(e,t,r)=>{"use strict"; /** * @license React * use-sync-external-store-shim.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var o=r(60751);var i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=o.useState,n=o.useEffect,s=o.useLayoutEffect,l=o.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),o=a({inst:{value:r,getSnapshot:t}}),i=o[0].inst,c=o[1];return s((function(){i.value=r,i.getSnapshot=t,u(i)&&c({inst:i})}),[e,r,t]),n((function(){return u(i)&&c({inst:i}),e((function(){u(i)&&c({inst:i})}))}),[e]),l(r),r};t.useSyncExternalStore=void 0!==o.useSyncExternalStore?o.useSyncExternalStore:c},57320:(e,t,r)=>{"use strict"; /** * @license React * use-sync-external-store-shim/with-selector.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var o=r(60751),i=r(43676);var a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},n=i.useSyncExternalStore,s=o.useRef,l=o.useEffect,u=o.useMemo,c=o.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,o,i){var d=s(null);if(null===d.current){var h={hasValue:!1,value:null};d.current=h}else h=d.current;d=u((function(){function e(e){if(!l){if(l=!0,n=e,e=o(e),void 0!==i&&h.hasValue){var t=h.value;if(i(t,e))return s=t}return s=e}if(t=s,a(n,e))return t;var r=o(e);return void 0!==i&&i(t,r)?t:(n=e,s=r)}var n,s,l=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]}),[t,r,o,i]);var p=n(e,d[0],d[1]);return l((function(){h.hasValue=!0,h.value=p}),[p]),c(p),p}},43676:(e,t,r)=>{"use strict";e.exports=r(78779)},95390:(e,t,r)=>{"use strict";e.exports=r(57320)},43425:t=>{"use strict";t.exports=e},60751:e=>{"use strict";e.exports=t},83202:e=>{"use strict";e.exports=r},16252:e=>{"use strict";e.exports=o},85707:(e,t,r)=>{var o=r(45498);e.exports=function(e,t,r){return(t=o(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},78304:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var o=r(10564).default;e.exports=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=o(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},45498:(e,t,r)=>{var o=r(10564).default,i=r(11327);e.exports=function(e){var t=i(e,"string");return"symbol"==o(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},10564:e=>{function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},4452:(e,t)=>{var r; /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */!function(){"use strict";var o={}.hasOwnProperty;function i(){for(var e="",t=0;t{"use strict";function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=Array(t);ro})},47919:(e,t,r)=>{"use strict";function o(e){if(Array.isArray(e))return e}r.d(t,{A:()=>o})},72367:(e,t,r)=>{"use strict";function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}r.d(t,{A:()=>o})},92099:(e,t,r)=>{"use strict";function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}r.d(t,{A:()=>o})},48183:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var o=r(80092);function i(e,t){for(var r=0;r{"use strict";r.d(t,{A:()=>i});var o=r(80092);function i(e,t,r){return(t=(0,o.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},68102:(e,t,r)=>{"use strict";function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;to})},51449:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var o=r(91576);function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,o.A)(e,t)}},17720:(e,t,r)=>{"use strict";function o(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var o,i,a,n,s=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(o=a.call(r)).done)&&(s.push(o.value),s.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=r.return&&(n=r.return(),Object(n)!==n))return}finally{if(u)throw i}}return s}}r.d(t,{A:()=>o})},52772:(e,t,r)=>{"use strict";function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}r.d(t,{A:()=>o})},49257:(e,t,r)=>{"use strict";function o(e,t){if(null==e)return{};var r={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(-1!==t.indexOf(o))continue;r[o]=e[o]}return r}r.d(t,{A:()=>o})},91576:(e,t,r)=>{"use strict";function o(e,t){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},o(e,t)}r.d(t,{A:()=>o})},10911:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var o=r(47919),i=r(17720),a=r(16438),n=r(52772);function s(e,t){return(0,o.A)(e)||(0,i.A)(e,t)||(0,a.A)(e,t)||(0,n.A)()}},51417:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var o=r(40694);function i(e,t){if("object"!=(0,o.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=(0,o.A)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}},80092:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var o=r(40694),i=r(51417);function a(e){var t=(0,i.A)(e,"string");return"symbol"==(0,o.A)(t)?t:t+""}},40694:(e,t,r)=>{"use strict";function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}r.d(t,{A:()=>o})},16438:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var o=r(17451);function i(e,t){if(e){if("string"==typeof e)return(0,o.A)(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?(0,o.A)(e,t):void 0}}},1663:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});const o={DESKTOP:"desktop",MOBILE:"mobile",TABLET:"tablet"}},5335:(e,t,r)=>{"use strict";r.d(t,{A:()=>U});var o=r(72871);const i={FACEBOOK:"facebook",TWITTER:"twitter",PINTEREST:"pinterest",EMAIL:"email",TUMBLR:"tumblr"},a={FILL:"fill",FIT:"fit",FULL:"full",VIDEO:"video"};var n=r(1663);const s={APP_LOADED:"APP_LOADED",ITEM_CREATED:"ITEM_CREATED",ITEM_LOADED:"ITEM_LOADED",GALLERY_CHANGE:"GALLERY_CHANGE",ITEM_ACTION_TRIGGERED:"ITEM_ACTION_TRIGGERED",CURRENT_ITEM_CHANGED:"CURRENT_ITEM_CHANGED",NEED_MORE_ITEMS:"NEED_MORE_ITEMS",VIDEO_ENDED:"VIDEO_ENDED",VIDEO_ERROR:"VIDEO_ERROR",VIDEO_PAUSED:"VIDEO_PAUSED",VIDEO_PLAYED:"VIDEO_PLAYED",HOVER_SET:"HOVER_SET",LOAD_MORE_CLICKED:"LOAD_MORE_CLICKED",ITEM_CLICKED:"ITEM_CLICKED",THUMBNAIL_CLICKED:"THUMBNAIL_CLICKED",ITEM_FOCUSED:"ITEM_FOCUSED",ITEM_LOST_FOCUS:"ITEM_LOST_FOCUS",GALLERY_SCROLLED:"GALLERY_SCROLLED",NAVIGATION_API_READY:"NAVIGATION_API_READY",GALLERY_NAVIGATION_START:"GALLERY_NAVIGATION_START"},l={FILL:"FILL",FIT:"FIT",MIN:"MIN",MAX:"MAX"},u={CENTER:"CENTER",TOP:"TOP",LEFT:"LEFT",RIGHT:"RIGHT",BOTTOM:"BOTTOM"};var c=r(73596);const d={BY_HEIGHT:"BY_HEIGHT",LEFT_TO_RIGHT:"LEFT_TO_RIGHT"},h={VERTICAL:"VERTICAL",HORIZONTAL:"HORIZONTAL"},p={FIT_TO_SCREEN:"FIT_TO_SCREEN",SET_ITEMS_PER_ROW:"SET_ITEMS_PER_ROW"},m={VERTICAL:"VERTICAL",HORIZONTAL:"HORIZONTAL"},g={1:"1","2v":"2v","2h":"2h","3r":"3r","3b":"3b","3t":"3t","3l":"3l","3v":"3v","3h":"3h"},y={BOTTOM:"BOTTOM",LEFT:"LEFT",TOP:"TOP",RIGHT:"RIGHT"},f={ITEM_CENTER:"ITEM_CENTER",IMAGE_CENTER:"IMAGE_CENTER",INFO_CENTER:"INFO_CENTER"},b={ON_GALLERY:"ON_GALLERY",OUTSIDE_GALLERY:"OUTSIDE_GALLERY",MOUSE_CURSOR:"MOUSE_CURSOR"},v={DEFAULT_ARROW:"DEFAULT_ARROW",ARROW_2:"ARROW_2",ARROW_3:"ARROW_3",ARROW_4:"ARROW_4",ARROW_5:"ARROW_5",ARROW_6:"ARROW_6",ARROW_7:"ARROW_7"},A={NONE:"NONE",SHADOW:"SHADOW",BOX:"BOX"},P={NO_BACKGROUND:"NO_BACKGROUND",ATTACHED_BACKGROUND:"ATTACHED_BACKGROUND",SEPARATED_BACKGROUND:"SEPARATED_BACKGROUND",DONT_SHOW:"DONT_SHOW"},S={PERCENT:"PERCENT",PIXEL:"PIXEL"};var C=r(35340);const w={SMART:"SMART",PIXEL:"PIXEL",PERCENT:"PERCENT"},E={ACTION:"ACTION",LINK:"LINK",NOTHING:"NOTHING",MAGNIFY:"MAGNIFY"},I={HOVER:"HOVER",AUTO:"AUTO",CLICK:"CLICK"},T={APPEARS:"APPEARS",DISAPPEARS:"DISAPPEARS",ALWAYS_SHOW:"ALWAYS_SHOW",NEVER_SHOW:"NEVER_SHOW"},O={NO_EFFECT:"NO_EFFECT",FADE_IN:"FADE_IN",EXPAND:"EXPAND",SLIDE_UP:"SLIDE_UP",SLIDE_RIGHT:"SLIDE_RIGHT",SLIDE_DOWN:"SLIDE_DOWN",SLIDE_LEFT:"SLIDE_LEFT"},_={LEFT:"LEFT",RIGHT:"RIGHT",BOTTOM:"BOTTOM",TOP:"TOP",CENTERED_VERTICALLY:"CENTERED_VERTICALLY",CENTERED_HORIZONTALLY:"CENTERED_HORIZONTALLY"},N={PIXEL:"PIXEL",PERCENT:"PERCENT"},x={NO_EFFECT:"NO_EFFECT",ZOOM_IN:"ZOOM_IN",TILT:"TILT",BLUR:"BLUR",GRAYSCALE:"GRAYSCALE",SHRINK:"SHRINK",INVERT:"INVERT",COLOR_IN:"COLOR_IN",DARKENED:"DARKENED",MAIN_COLOR:"MAIN_COLOR"},L={NO_EFFECT:"NO_EFFECT",SLIDE:"SLIDE"},M={BLUR:"BLUR",COLOR:"COLOR",MAIN_COLOR:"MAIN_COLOR"},D={OFF:"OFF",HOVER:"HOVER"},R={APPEARS:"APPEARS"},k={LEFT_TO_RIGHT:"LEFT_TO_RIGHT",RIGHT_TO_LEFT:"RIGHT_TO_LEFT"},B={NO_EFFECT:"NO_EFFECT",FADE_IN:"FADE_IN",GRAYSCALE:"GRAYSCALE",SLIDE_UP:"SLIDE_UP",EXPAND:"EXPAND",SHRINK:"SHRINK",ZOOM_OUT:"ZOOM_OUT",ONE_COLOR:"ONE_COLOR",MAIN_COLOR:"MAIN_COLOR",BLUR:"BLUR"},V={PARTIAL:"PARTIAL",ALL:"ALL"},F={SCROLL:"SCROLL",FADE:"FADE",DECK:"DECK"},H={EASE:"cubic-bezier(0.46,0.1,0.25,1)"},G={OFF:"OFF",INTERVAL:"INTERVAL",CONTINUOUS:"CONTINUOUS"},z={LEFT:"LEFT",RIGHT:"RIGHT",CENTER:"CENTER"},W={FULL:"FULL",SCALED_DOWN:"SCALED_DOWN"},j={ON_GALLERY:"ON_GALLERY",OUTSIDE_GALLERY:"OUTSIDE_GALLERY"},U={events:s,deviceType:n.A,isLayout:c.n,hasExternalAbovePlacement:C.IR,hasExternalBelowPlacement:C.kH,hasHoverPlacement:C.uF,hasExternalRightPlacement:C.rv,hasExternalLeftPlacement:C.Mr,hasExternalVerticalPlacement:C.D3,hasExternalHorizontalPlacement:C.rU,isExternalAbovePlacement:C.M4,isExternalBelowPlacement:C.gs,isHoverPlacement:C.WC,isExternalRightPlacement:C.t$,isExternalLeftPlacement:C._f,isExternalVerticalPlacement:C.zY,isExternalHorizontalPlacement:C.HZ,isConstantVerticalPlacement:C.O9,resizeMethods:a,socialNetworks:i,urlSizes:{RESIZED:"resized",MULTI:"multi",SCALED:"scaled",PIXEL:"pixel",THUMBNAIL:"thumbnail",SQUARE:"square",FULL:"full",SAMPLE:"sample",PRELOAD:"preload",DOWNLOAD:"download",DOWNLOAD_SAMPLE:"download_sample",MAGNIFIED:"magnified"},urlTypes:{HIGH_RES:"img",LOW_RES:"thumb",VIDEO:"video",THREE_D:"3d"},viewMode:o.A,layoutParams_crop_method:l,layoutParams_crop_alignment:u,layoutParams_structure_galleryLayout:c.A,layoutParams_structure_groupsOrder:d,layoutParams_structure_layoutOrientation:h,layoutParams_structure_responsiveMode:p,layoutParams_structure_scrollDirection:m,layoutParams_groups_allowedGroupTypes:g,layoutParams_thumbnails_alignment:y,layoutParams_navigationArrows_verticalAlignment:f,layoutParams_navigationArrows_position:b,layoutParams_navigationArrows_type:v,layoutParams_navigationArrows_container_type:A,layoutParams_info_layout:P,layoutParams_info_sizeUnits:S,layoutParams_info_placement:C.Ay,layoutParams_targetItemSize_unit:w,behaviourParams_item_clickAction:E,behaviourParams_item_video_playTrigger:I,behaviourParams_item_overlay_hoveringBehaviour:T,behaviourParams_item_overlay_hoverAnimation:O,behaviourParams_item_overlay_position:_,behaviourParams_item_overlay_sizeUnits:N,behaviourParams_item_content_hoverAnimation:x,behaviourParams_item_content_placementAnimation:L,behaviourParams_item_content_loader:M,behaviourParams_item_secondaryMedia_trigger:D,behaviourParams_item_secondaryMedia_behaviour:R,behaviourParams_gallery_layoutDirection:k,behaviourParams_gallery_scrollAnimation:B,behaviourParams_gallery_vertical_loadMore_amount:V,behaviourParams_gallery_horizontal_slideAnimation:F,behaviourParams_gallery_horizontal_slideTransition:H,behaviourParams_gallery_horizontal_autoSlide_behaviour:G,behaviourParams_gallery_horizontal_slideshowInfo_buttonsAlignment:z,behaviourParams_item_threeDimensionalScene_playTrigger:I,parse3DDimensions:e=>({x:parseFloat(e.split("x")[1].split("y")[0]),y:parseFloat(e.split("y")[1].split("z")[0]),z:parseFloat(e.split("z")[1])}),stylingParams_itemResolutionMode:W,layoutParams_thumbnails_position:j}},35340:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>v,D3:()=>u,HZ:()=>h,IR:()=>a,M4:()=>p,Mr:()=>l,O9:()=>b,WC:()=>g,_f:()=>f,gs:()=>m,kH:()=>n,rU:()=>c,rv:()=>s,t$:()=>y,uF:()=>i,zY:()=>d});const o={OVERLAY:"OVERLAY",ABOVE:"ABOVE",BELOW:"BELOW",LEFT:"LEFT",RIGHT:"RIGHT",ALTERNATE_HORIZONTALLY:"ALTERNATE_HORIZONTALLY",ALTERNATE_VERTICALLY:"ALTERNATE_VERTICALLY"},i=e=>String(e).includes(o.OVERLAY),a=(e,t)=>String(e).includes(o.ABOVE)||t%2==0&&String(e).includes(o.ALTERNATE_VERTICALLY),n=(e,t)=>String(e).includes(o.BELOW)||t%2==1&&String(e).includes(o.ALTERNATE_VERTICALLY),s=(e,t)=>String(e).includes(o.RIGHT)||t%2==0&&String(e).includes(o.ALTERNATE_HORIZONTALLY),l=(e,t)=>String(e).includes(o.LEFT)||t%2==1&&String(e).includes(o.ALTERNATE_HORIZONTALLY),u=e=>a(e,0)||n(e,1),c=e=>s(e,0)||l(e,1),d=e=>u(e)&&!c(e)&&!i(e),h=e=>c(e)&&!u(e)&&!i(e),p=e=>String(e)===o.ABOVE,m=e=>String(e)===o.BELOW,g=e=>String(e)===o.OVERLAY,y=e=>String(e)===o.RIGHT,f=e=>String(e)===o.LEFT,b=e=>{const t=e.split(","),r=t.shift();return(e=>p(e)||m(e))(r)&&t.every((e=>e===r))},v=o},73596:(e,t,r)=>{"use strict";r.d(t,{A:()=>n,n:()=>a});var o=r(53479);const i={JSON_FIXED:-3,DESIGNED_PRESET:-2,EMPTY:-1,COLLAGE:0,MASONRY:1,GRID:2,THUMBNAIL:3,SLIDER:4,SLIDESHOW:5,PANORAMA:6,COLUMN:7,MAGIC:8,FULLSIZE:9,BRICKS:10,MIX:11,ALTERNATE:12},a=e=>t=>t[o.A.layoutParams.structure.galleryLayout]===i[e],n=i},72871:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});const o={SITE:"SITE",EDIT:"EDIT",PREVIEW:"PREVIEW",SEO:"SEO"}},13181:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var o={};r.r(o),r.d(o,{debounce:()=>n,get:()=>s,isEqual:()=>u,isFunction:()=>l,isNumber:()=>c,pick:()=>i,throttle:()=>a});const i=(e,t)=>{const r={};return Object.entries(e||{}).forEach((([e,o])=>{t.indexOf(e)>=0&&(r[e]=o)})),r},a=(e,t)=>{let r=!1,o=!1;return(...i)=>{r?o=!0:(o=!1,e.apply(void 0,i),r=!0,setTimeout((()=>{o&&e.apply(void 0,i),r=!1}),t))}},n=(e,t)=>{let r;return(...o)=>{clearTimeout(r),r=setTimeout((()=>{e.apply(void 0,o)}),t)}},s=(e,t,r)=>{const o=String.prototype.split.call(t,/[,[\].]+?/).filter(Boolean).reduce(((e,t)=>null!=e?e[t]:e),e);return void 0===o||o===e?r:o},l=e=>"function"==typeof e,u=(e,t)=>{try{return JSON.stringify(e)===JSON.stringify(t)}catch(e){return!1}},c=e=>!isNaN(parseFloat(e))&&isFinite(e);var d=r(35107),h=r(36457),p=r(5335),m=r(53479);const g=new class{constructor(){this._cache={},this._hash2int={},this._params={},Object.assign(this,o)}shouldUseCache(){return!(0,h.Q)()&&!(0,h.IL)()&&!this.isSSR()}isUndefined(e){return void 0===e}uniqueBy(e,t){return e.filter(((e,r,o)=>o.map((e=>e[t])).indexOf(e[t])===r))}inRange(e,t,r=t){if(0===t)return-1;for(;e<0;)e+=t;for(;e>r;)e-=t;return e}sliceArrayWithRange(e,t,r){return Array(r-t).fill(0).map(((r,o)=>{const i=t+o;return e[this.inRange(i,e.length,e.length-1)]}))}sliceArrayIfAvailable(e,t,r){let o=Math.max(t,0),i=Math.min(r,e.length);return o>t&&(i=Math.min(i+(o-t),e.length)),i{o=t.split("="),o[0]===e&&(r=decodeURIComponent(o[1]))})),!r){const t=decodeURIComponent(i.pathname).split("?")[1];if(!t)return"";t.split("&").forEach((t=>{o=t.split("="),o[0]===e&&(r=decodeURIComponent(o[1]))}))}return this._params[e]=r,r}catch(e){return!1}}stripSlashes(e){let t="";return"string"==typeof e&&(t=e.replace(/\\\//g,"/").replace(/\\'/g,"'").replace(/\\"/g,'"').replace(/\\0/g,"\0").replace(/\\\\/g,"\\")),t}parseStringObject(e){if("string"!=typeof e)return e;const t=this.stripSlashes(e);if("string"==typeof e&&/^[\],:{}\s]*$/.test(t.replace(/\\["\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))try{return JSON.parse(t)}catch(e){}return t}hashCode(e){let t,r,o=0;if(0===e.length)return o;for(t=0;t{const e=this.parseGetParam("deviceType")||d.A.deviceType,t="true"===this.parseGetParam("showMobileView"),r=(0,h.N)();return!!t||(e?String(e).toLowerCase().indexOf("mobile")>=0:r||void 0)}))}isUserAgentMobile(){try{const e=()=>{let e=!1;var t;return t=navigator.userAgent||navigator.vendor||d.A.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|pixel|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(t.substr(0,4)))&&(e=!0),e};return this.getOrPutFromCache("isUserAgentMobile",e)}catch(e){return!1}}isMobile(){return this.getOrPutFromCache("isMobile",(()=>{const e=this.isMobileByProps(),t=this.isUserAgentMobile();return this.isUndefined(e)?t:e}))}isTouch(){return this.getOrPutFromCache("isTouch",(()=>{var e;const t=(0,h.Ig)(),r=(null===(e=d.A.navigator)||void 0===e?void 0:e.maxTouchPoints)>0||"ontouchstart"in d.A.document.documentElement;return this.isUndefined(t)?r:t}))}isTest(){try{return d.A.isTest}catch(e){return!1}}isLocal(){try{const e=d.A.location.hostname;return"local.wix.com"===e||(e.indexOf("localhost")>=0||"true"===this.parseGetParam("debug"))}catch(e){return!1}}isDev(){return this.getOrPutFromCache("isDev",(()=>this.shouldDebug("ph_local")||this.isOOI()&&!1||"true"===(this.safeLocalStorage()||{}).forceDevMode))}isVerbose(){return!this.isTest()&&"true"===(this.safeLocalStorage()||{}).forceDevMode}isStoreGallery(){return this.getOrPutFromCache("isStoreGallery",(()=>{try{return d.A.location.search.toLowerCase().indexOf("isstore")>-1}catch(e){return this.isDev()&&console.error("cant find window",e),!1}}))}isSSR(){return"undefined"!=typeof global&&void 0===(null===global||void 0===global?void 0:global.window)}isOOI(){return this.isSSR()||"undefined"!=typeof top&&"undefined"!=typeof self&&(top===self||self.location.origin.includes("editor.wix.com"))}generateUUID(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=Math.floor(16*Math.random())||0;return"x"===e?t.toString(16):e}))}isExternalUrl(e){return/(^https?)|(^data)|(^blob)/.test(e)}isiOS(){return this.getOrPutFromCache("isiOS",(()=>{try{return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!d.A.MSStream}catch(e){return!1}}))}isiPhone(){return this.getOrPutFromCache("isiPhone",(()=>{try{return/iPhone/.test(navigator.userAgent)&&!d.A.MSStream}catch(e){return!1}}))}isLandscape(){return this.getOrPutFromCache("isLandscape",(()=>{if(!this.isMobile())return!1;try{if(this.isUndefined(d.A.orientation)){const e=d.A.matchMedia("(orientation: landscape)");return!(!e||!0!==e.matches)}return 90===d.A.orientation||-90===d.A.orientation}catch(e){return!1}}))}safeLocalStorage(){try{return localStorage||d.A}catch(e){return d.A}}shouldDebug(e){try{return!!this.safeLocalStorage()[e]||(d.A.debugApp||"").indexOf(e)>=0||(this.parseGetParam("debugApp")||"").indexOf(e)>=0}catch(e){return!1}}deviceHasMemoryIssues(){return this.isiOS()}getTabIndex(e){const t=["currentGalleryItem","loadMoreButton","slideshowNext","slideshowPrev","currentThumbnail","slideshowLove","slideshowShare","cartIcon","cartClose","cartFrame","fullscreenClose","fullscreenNext","fullscreenPrev","fullscreenInfo","fullscreenLink","fullscreenProvider","fullscreenCartButton","fullscreenCheckout","fullscreenExpand","fullscreenVideoPlay","fullscreenVideoBar","fullscreenVideoMute","fullscreenVideoVolume","fullscreenCartIcon","fullscreenDownload","fullscreenLove","fullscreenShare"].indexOf(e)+1;return t>=0&&this.isOOI()?0:t||-1}setStateAndLog(e,t,r,o){if(this.isVerbose()){console.log(`State Change Called (${t})`,r);const i=Object.assign({},e.state);e.setState(r,(()=>{const r=Object.assign({},e.state),a=this.printableObjectsDiff(i,r,"state");Object.keys(a).length>0&&console.log(`State Change Completed (${t})`,a),this.isFunction(o)&&o.bind(e)()}))}else e.setState(r,(()=>{this.isFunction(o)&&o.bind(e)()}))}printableObjectsDiff(e,t,r=""){const o=e=>(""===e?e="''":this.isUndefined(e)&&(e="undefined"),String(e)),i=(e={},t={},r,a=1)=>{if(a>3)return{};return Object.entries(e).reduce(((e,[n,s])=>(this.isEqual(s,t[n])||(Array.isArray(t[n])?(s.length!==t[n].length&&(e[n+".length"]="["+s.length+"] => ["+t[n].length+"]"),e=Object.assign(e,i(s,t[n],(r?r+".":"")+n,a+1))):"object"==typeof t[n]?e=Object.assign(e,i(s,t[n],(r?r+".":"")+n,a+1)):e[(r?r+".":"")+n]=o(s)+" => "+o(t[n])),e)),{})};return i(e,t,r,1)}getScreenWidth(){if((0,h.IL)()&&this.isMobile())return 320;if(this.isTest())return 1920;try{return this.isLandscape()?Math.max(d.A.screen.width,d.A.screen.height):d.A.screen.width}catch(e){return 1920}}getScreenHeight(){if(this.isTest())return 1200;try{return this.isLandscape()?Math.min(d.A.screen.width,d.A.screen.height):d.A.screen.height}catch(e){return 1200}}getWindowWidth(){try{return d.A.innerWidth||980}catch(e){return 980}}getMobileEnabledClick(e){return this.isMobile()?{onTouchEnd:e}:{onClick:e}}getTopUrlParam(e){if(this.isUndefined(this._cache.params)&&(this._cache.params={}),this.isUndefined(this._cache.params[e]))try{this._cache.params[e]=top.location.search.replace("?","").split("&").map((t=>{const r=t.split("=");return r[0]===e&&r[1]||""})).join("")}catch(t){this._cache.params[e]=!1}return this._cache.params[e]}scrollTo(e,t,r,o,i){this.isMobile()&&(r=0);const a=o?e.scrollLeft:e.scrollTop,n=t-a;let s=0;const l=()=>{s+=20;const t=((e,t,r,o)=>0===o?r+t:(e/=o/2)<1?r/2*e*e+t:-r/2*(--e*(e-2)-1)+t)(s,a,n,r);s"object"!=typeof t&&-1===String(e).indexOf("Expand")&&-1===String(e).indexOf("Color"))).map((([e,t])=>`${e}=${encodeURI(t)}`)).join("&");console.log("Gallery Playground link:",`https://pro-gallery.surge.sh?${t}`)}}catch(e){console.error(e)}}isSingleItemHorizontalDisplay(e){return e.scrollDirection===p.A[m.A.layoutParams.structure.scrollDirection].HORIZONTAL&&1===e[m.A.layoutParams.groups.groupSize]&&e[m.A.layoutParams.crop.enable]&&1===e[m.A.layoutParams.crop.ratios].length&&"100%/100%"===e[m.A.layoutParams.crop.ratios][0]}getAriaAttributes({proGalleryRole:e,proGalleryRegionLabel:t}){const r="application"===e?"gallery application":"region",o={role:e||"region","aria-label":t};return(e||"region")!==r&&(o["aria-roledescription"]=r),o}focusGalleryElement(e){e.focus()}isMeaningfulString(e){return"string"==typeof e&&!!e.trim().length}isHeightSetByGallery(e){return e[m.A.layoutParams.structure.scrollDirection]===p.A[m.A.layoutParams.structure.scrollDirection].VERTICAL&&!e[m.A.behaviourParams.gallery.vertical.loadMore.enable]}}},36457:(e,t,r)=>{"use strict";r.d(t,{CB:()=>a,IL:()=>l,Ig:()=>d,N:()=>c,PP:()=>n,Q:()=>s,Xf:()=>u});var o=r(72871),i=r(1663);const a=new class{constructor(){this.setViewMode=this.setViewMode.bind(this),this.isSiteMode=this.isSiteMode.bind(this),this.isEditMode=this.isEditMode.bind(this),this.isPreviewMode=this.isPreviewMode.bind(this),this.isSEOMode=this.isSEOMode.bind(this),this.setDeviceType=this.setDeviceType.bind(this),this.isDeviceTypeDesktop=this.isDeviceTypeDesktop.bind(this),this.isDeviceTypeMobile=this.isDeviceTypeMobile.bind(this),this.isDeviceTypeTablet=this.isDeviceTypeTablet.bind(this),this.isDeviceTypeTouch=this.isDeviceTypeTouch.bind(this),this._viewMode=o.A.SITE,this._deviceType=i.A.DESKTOP}setViewMode(e){this._viewMode=e}setDeviceType(e){this._deviceType=e}isDeviceTypeMobile(){return this._deviceType===i.A.MOBILE}isDeviceTypeTablet(){return this._deviceType===i.A.TABLET}isDeviceTypeDesktop(){return this._deviceType===i.A.DESKTOP}isDeviceTypeTouch(){return this.isDeviceTypeMobile()||this.isDeviceTypeTablet()}isSiteMode(){return this._viewMode===o.A.SITE}isEditMode(){return this._viewMode===o.A.EDIT}isPreviewMode(){return this._viewMode===o.A.PREVIEW}isSEOMode(){return this._viewMode===o.A.SEO}},n=a.isSiteMode,s=a.isEditMode,l=a.isPreviewMode,u=a.isSEOMode,c=a.isDeviceTypeMobile,d=(a.isDeviceTypeTablet,a.isDeviceTypeDesktop,a.isDeviceTypeTouch)},35107:(e,t,r)=>{"use strict";r.d(t,{A:()=>m,C:()=>p});const o=()=>({}),i=2560,a=1440,n={y:0,x:0,width:i,height:a,innerWidth:i,innerHeight:a,outerWidth:i,outerHeight:a,clientWidth:i,clientHeight:a},s=Object.assign(Object.assign({},n),{getBoundingClientRect:()=>n}),l=Object.assign({addEventListener:o,removeEventListener:o,createEvent:o,getElementById:()=>s,getElementsByClassName:()=>[s],getElementsByTagName:()=>[s],querySelector:()=>[s],documentElement:s,activeElement:s,style:n},n);l.body=l;const u=Object.assign(Object.assign({},n),{scrollTop:0,scrollY:0}),c=Object.assign({isMock:!0,isSSR:!0,orientation:0,devicePixelRatio:1,addEventListener:o,removeEventListener:o,createEvent:o,CustomEvent:o,screen:n,open:o,petri:{},search:{},location:{href:"http://mock.wix.com/",protocol:"http:",host:"mock.wix.com",hostname:"mock.wix.com",port:"",pathname:"/",search:"",hash:""},postMessage:o,requestAnimationFrame:o,dispatchEvent:o,document:l,getComputedStyle:o,localStorage:{},frames:[]},u),d=new Map(Object.keys(u).map((e=>[e,u[e]])));c.parent=c;const h=c;const p=new class{constructor(){this.shouldUseMock=!0,this.initProxyWindow=this.initProxyWindow.bind(this),this.windowIsAvailable()?this.initProxyWindow():this.initMockWindow()}windowIsAvailable(){try{return"undefined"!=typeof window}catch(e){return!1}}initProxyWindow(){const e={get:function(e,t){return d.has(t)&&this.shouldUseMock?d.get(t):e[t]}.bind(this),set:function(e,t,r){return Reflect.set(e,t,r)}},t=new Proxy(window,e),r={get:function(e,r){return t.proGalleryCustomProps.has(r)||"function"!=typeof t[r]?t[r]:t[r].bind(window)},set:function(e,r,o){return t.proGalleryCustomProps.add(r),Reflect.set(t,r,o)}};t.proGalleryCustomProps||(t.proGalleryCustomProps=new Set),this.window=new Proxy({},r)}initMockWindow(){this.window=h,this.window.mockInstanceId=Math.floor(1e5*Math.random())}stopUsingMock(){this.shouldUseMock=!1}get shouldUseMock(){return this._shouldUseMock}set shouldUseMock(e){this._shouldUseMock=e}},m=p.window},53479:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});const o={layoutParams:{groups:{density:"layoutParams_groups_density",groupByOrientation:"layoutParams_groups_groupByOrientation",numberOfGroupsPerRow:"layoutParams_groups_numberOfGroupsPerRow",allowedGroupTypes:"layoutParams_groups_allowedGroupTypes",repeatingGroupTypes:"layoutParams_groups_repeatingGroupTypes",groupSize:"layoutParams_groups_groupSize"},crop:{method:"layoutParams_crop_method",alignment:"layoutParams_crop_alignment",enable:"layoutParams_crop_enable",enableSmartCrop:"layoutParams_crop_enableSmartCrop",cropOnlyFill:"layoutParams_crop_cropOnlyFill",ratios:"layoutParams_crop_ratios"},structure:{galleryLayout:"layoutParams_structure_galleryLayout",galleryRatio:{value:"layoutParams_structure_galleryRatio_value",includeExternalInfo:"layoutParams_structure_galleryRatio_includeExternalInfo"},enableStreching:"layoutParams_structure_enableStreching",gallerySpacing:"layoutParams_structure_gallerySpacing",itemSpacing:"layoutParams_structure_itemSpacing",scrollDirection:"layoutParams_structure_scrollDirection",numberOfColumns:"layoutParams_structure_numberOfColumns",numberOfGridRows:"layoutParams_structure_numberOfGridRows",responsiveMode:"layoutParams_structure_responsiveMode",columnRatios:"layoutParams_structure_columnRatios",scatter:{randomScatter:"layoutParams_structure_scatter_randomScatter",manualScatter:"layoutParams_structure_scatter_manualScatter"},layoutOrientation:"layoutParams_structure_layoutOrientation",groupsOrder:"layoutParams_structure_groupsOrder"},thumbnails:{enable:"layoutParams_thumbnails_enable",position:"layoutParams_thumbnails_position",spacing:"layoutParams_thumbnails_spacing",marginToGallery:"layoutParams_thumbnails_marginToGallery",size:"layoutParams_thumbnails_size",alignment:"layoutParams_thumbnails_alignment"},navigationArrows:{enable:"layoutParams_navigationArrows_enable",size:"layoutParams_navigationArrows_size",padding:"layoutParams_navigationArrows_padding",position:"layoutParams_navigationArrows_position",verticalAlignment:"layoutParams_navigationArrows_verticalAlignment",type:"layoutParams_navigationArrows_type",container:{type:"layoutParams_navigationArrows_container_type",borderRadius:"layoutParams_navigationArrows_container_borderRadius",backgroundColor:"layoutParams_navigationArrows_container_backgroundColor"},mouseCursorContainerMaxWidth:"layoutParams_navigationArrows_mouseCursorContainerMaxWidth"},info:{sizeUnits:"layoutParams_info_sizeUnits",width:"layoutParams_info_width",height:"layoutParams_info_height",spacing:"layoutParams_info_spacing",layout:"layoutParams_info_layout",border:{width:"layoutParams_info_border_width",color:"layoutParams_info_border_color",radius:"layoutParams_info_border_radius"},placement:"layoutParams_info_placement"},targetItemSize:{unit:"layoutParams_targetItemSize_unit",value:"layoutParams_targetItemSize_value",minimum:"layoutParams_targetItemSize_minimum"}},behaviourParams:{item:{clickAction:"behaviourParams_item_clickAction",video:{speed:"behaviourParams_item_video_speed",volume:"behaviourParams_item_video_volume",loop:"behaviourParams_item_video_loop",playTrigger:"behaviourParams_item_video_playTrigger",enablePlayButton:"behaviourParams_item_video_enablePlayButton",enableThumbnailsPlayButton:"behaviourParams_item_video_enableThumbnailsPlayButton",enableControls:"behaviourParams_item_video_enableControls",enablePlaceholder:"behaviourParams_item_video_enablePlaceholder"},threeDimensionalScene:{transform:{rotation:"behaviourParams_item_threeDimensionalScene_transform_rotation",scale:"behaviourParams_item_threeDimensionalScene_transform_scale",position:"behaviourParams_item_threeDimensionalScene_transform_position"},controls:{enableZoom:"behaviourParams_item_threeDimensionalScene_controls_enableZoom",enableRotate:"behaviourParams_item_threeDimensionalScene_controls_enableRotate",enablePan:"behaviourParams_item_threeDimensionalScene_controls_enablePan",enableAutoRotate:"behaviourParams_item_threeDimensionalScene_controls_enableAutoRotate"},enablePlayButton:"behaviourParams_item_threeDimensionalScene_enablePlayButton",enableThumbnailsPlayButton:"behaviourParams_item_threeDimensionalScene_enableThumbnailsPlayButton",playTrigger:"behaviourParams_item_threeDimensionalScene_playTrigger"},overlay:{hoveringBehaviour:"behaviourParams_item_overlay_hoveringBehaviour",hoverAnimation:"behaviourParams_item_overlay_hoverAnimation",position:"behaviourParams_item_overlay_position",size:"behaviourParams_item_overlay_size",sizeUnits:"behaviourParams_item_overlay_sizeUnits",padding:"behaviourParams_item_overlay_padding",backgroundColor:"behaviourParams_item_overlay_backgroundColor"},content:{hoverAnimation:"behaviourParams_item_content_hoverAnimation",placementAnimation:"behaviourParams_item_content_placementAnimation",loader:"behaviourParams_item_content_loader",magnificationValue:"behaviourParams_item_content_magnificationValue",tiltAngleValue:"behaviourParams_item_content_tiltAngleValue"},secondaryMedia:{trigger:"behaviourParams_item_secondaryMedia_trigger",behaviour:"behaviourParams_item_secondaryMedia_behaviour"}},gallery:{layoutDirection:"behaviourParams_gallery_layoutDirection",blockContextMenu:"behaviourParams_gallery_blockContextMenu",scrollAnimation:"behaviourParams_gallery_scrollAnimation",enableIndexingShareLinks:"behaviourParams_gallery_enableIndexingShareLinks",vertical:{loadMore:{enable:"behaviourParams_gallery_vertical_loadMore_enable",amount:"behaviourParams_gallery_vertical_loadMore_amount",text:"behaviourParams_gallery_vertical_loadMore_text"}},horizontal:{enableScrollSnap:"behaviourParams_gallery_horizontal_enableScrollSnap",slideAnimation:"behaviourParams_gallery_horizontal_slideAnimation",slideTransition:"behaviourParams_gallery_horizontal_slideTransition",blockScroll:"behaviourParams_gallery_horizontal_blockScroll",navigationDuration:"behaviourParams_gallery_horizontal_navigationDuration",loop:"behaviourParams_gallery_horizontal_loop",autoSlide:{behaviour:"behaviourParams_gallery_horizontal_autoSlide_behaviour",interval:"behaviourParams_gallery_horizontal_autoSlide_interval",pauseOnHover:"behaviourParams_gallery_horizontal_autoSlide_pauseOnHover",speed:"behaviourParams_gallery_horizontal_autoSlide_speed"},slideshowInfo:{buttonsAlignment:"behaviourParams_gallery_horizontal_slideshowInfo_buttonsAlignment",enableCounter:"behaviourParams_gallery_horizontal_slideshowInfo_enableCounter",enablePlayButton:"behaviourParams_gallery_horizontal_slideshowInfo_enablePlayButton"}}}},stylingParams:{arrowsColor:"stylingParams_arrowsColor",itemShadowBlur:"stylingParams_itemShadowBlur",itemShadowDirection:"stylingParams_itemShadowDirection",itemShadowOpacityAndColor:"stylingParams_itemShadowOpacityAndColor",itemShadowSize:"stylingParams_itemShadowSize",itemEnableShadow:"stylingParams_itemEnableShadow",itemBorderRadius:"stylingParams_itemBorderRadius",itemBorderWidth:"stylingParams_itemBorderWidth",itemBorderColor:"stylingParams_itemBorderColor",itemResolutionMode:"stylingParams_itemResolutionMode"}}},52328:(e,t,r)=>{"use strict";r.d(t,{QH:()=>p,N9:()=>u,vk:()=>m});var o=r(60751);function i(e){return new Proxy({},{get:(t,r)=>e(r)})}class a{constructor(){this.listeners={}}on(e,t){return this.listeners[e]=this.listeners[e]||[],this.listeners[e].push(t),{remove:()=>{this.off(e,t)}}}emit(e,...t){const r=this.listeners[e];r&&r.forEach((e=>e(...t)))}off(e,t){const r=this.listeners[e];r&&r.splice(r.indexOf(t),1)}get call(){return i((e=>(...t)=>{this.emit(e,...t)}))}get listen(){return i((e=>t=>(this.on(e,t),()=>{this.off(e,t)})))}}var n=r(13181);const s=e=>document.getElementById(`pro-gallery-container-${e}`),l=o.createContext(void 0),u=({children:e,id:t})=>{const[r,i]=o.useState();return(0,o.useEffect)((()=>{const e=function(e){const t=new a;let r={mouseIn:!1,position:[0,0]};t.listen.mouseEnterState(((e,...t)=>{r={mouseIn:e,position:t}})),t.listen.mouseMove(((e,t)=>{r=Object.assign(Object.assign({},r),{position:[e,t]})}));const o=t=>{const r=e.getBoundingClientRect();return[t.clientX-r.left,t.clientY-r.top]};function i(r){const i=o(r);t.call.mouseEnterState(!h(e,r,...i),...i)}function n(r){const i=o(r);t.call.mouseEnterState(!h(e,r,...i),...i),t.call.mouseMove(...i)}function s(){t.call.mouseEnterState(!1,0,0)}function l(e){t.call.mouseClickInteractionEvent(e)}return e.addEventListener("mouseenter",i),e.addEventListener("mousemove",n),e.addEventListener("mouseleave",s),e.addEventListener("click",l),e.addEventListener("mousedown",l),e.addEventListener("mouseup",l),{listen:t.listen,get state(){return r},destroy:()=>{e.removeEventListener("mouseenter",i),e.removeEventListener("mousemove",n),e.removeEventListener("mouseleave",s),e.removeEventListener("click",l),e.removeEventListener("mousedown",l),e.removeEventListener("mouseup",l)}}}(s(t));return i(e),()=>{e.destroy()}}),[t]),o.createElement(l.Provider,{value:r},r&&e)};class c extends o.Component{constructor(){var e,t;super(...arguments),this.state={position:(null===(e=this.context)||void 0===e?void 0:e.state.position)||[0,0],mouseIn:(null===(t=this.context)||void 0===t?void 0:t.state.mouseIn)||!1}}componentDidMount(){if(!this.context)throw new Error("MouseFollowerContext is undefined");const e=this.context.listen.mouseMove(n.A.throttle((()=>{this.setState({position:this.context.state.position})}),this.props.throttle)),t=this.context.listen.mouseEnterState((()=>{const{mouseIn:e,position:t}=this.context.state;this.state.mouseIn!==e&&(this.setState({mouseIn:e,position:t}),this.props.onEnterState&&this.props.onEnterState(e))})),r=this.context.listen.mouseClickInteractionEvent((e=>{if(!this.state.mouseIn)return;const[t,r]=this.state.position;this.props.shouldRenderAtPosition(t,r)&&("mousedown"!==e.type&&"mouseup"!==e.type?this.props.onClick(e):this.props.onMouseDownOrUp(e))}));this.cleanup=()=>{e(),t(),r()}}componentWillUnmount(){var e;null===(e=this.cleanup)||void 0===e||e.call(this)}render(){if(!this.state.mouseIn)return null;const[e,t]=this.state.position;return this.props.shouldRenderAtPosition(e,t)?this.props.render(this.state.position[0],this.state.position[1]):null}}c.contextType=l;const d="pg-clickable",h=(e,t,r,o)=>{for(const e of t.composedPath())if(e instanceof HTMLElement&&"true"===e.getAttribute(d))return!0;const i=e.getBoundingClientRect(),a=document.elementFromPoint(r+i.left,o+i.top);if(!a)return!1;let n=a;for(;n;){if("true"===n.getAttribute(d))return!0;n=n.parentElement}return!1};class p extends o.Component{constructor(){super(...arguments),this.shouldRender=e=>{const t=s(this.props.id).offsetWidth,r=t*(Math.min(this.props.mouseCursorContainerMaxWidth,this.props.isTheOnlyArrow?100:50)/100),o=r>=e,i=e>t-r;return"left"===this.props.direction?o:i},this.onNavigation=e=>{e.preventDefault(),e.stopPropagation(),this.props.onNavigate()}}render(){return o.createElement(c,{getElement:()=>s(this.props.id),render:(e,t)=>{var r;return o.createElement(o.Fragment,null,this.props.children(e,t),o.createElement("style",null,`\n #${null===(r=s(this.props.id))||void 0===r?void 0:r.id} * {\n cursor: none !important;\n }\n `))},shouldRenderAtPosition:this.shouldRender,onClick:this.onNavigation,onMouseDownOrUp:e=>e.stopPropagation(),throttle:50})}}const m=function(){const e=new Map;return i((t=>(e.get(t)||e.set(t,(e=>o.createElement(t,Object.assign(Object.assign({},e),{[d]:"true"})))),e.get(t))))}()},60415:(e,t,r)=>{"use strict";r.d(t,{Xe:()=>d,g4:()=>h,tF:()=>u});var o=r(36457),i=r(35107),a=r(53479),n=r(13181),s=r(5335);function l(){return((0,o.PP)()||(0,o.Xf)())&&i.A.document}function u({itemContainer:e,enableExperimentalFeatures:t,itemAnchor:r}){if(l()&&t){i.A.document.activeElement===r&&e.focus()}}function c(e,t){const r=i.A.document.activeElement;return String(r.className).includes(e)&&!!i.A.document.querySelector(`#pro-gallery-${t} #${String(r.id)}`)}function d({prevProps:e,currentProps:t,itemActionRef:r}){try{if(l()&&i.A.document.activeElement.className){const o=c("item-action",t.galleryId),i=c("show-more",t.galleryId);(o||i)&&(t.thumbnailHighlightId!==e.thumbnailHighlightId&&t.thumbnailHighlightId===t.id||t.activeIndex!==e.activeIndex&&t.activeIndex===t.idx)&&r.focus()}}catch(e){console.error("Could not set focus to active element",e)}}function h(e){return e[a.A.behaviourParams.item.video.enablePlaceholder]&&(!n.A.isSingleItemHorizontalDisplay(e)||e[a.A.behaviourParams.item.video.playTrigger]!==s.A[a.A.behaviourParams.item.video.playTrigger].AUTO)}},58961:(e,t,r)=>{"use strict";r.d(t,{v:()=>n});var o=r(60751),i=r(47782);const a={videoPlayButton:o.lazy((()=>r.e(6492).then(r.bind(r,79769)))),rotateArrow:o.lazy((()=>r.e(9658).then(r.bind(r,33637))))},n=({type:e,size:t})=>{const[r,n]=(0,o.useState)(!1),s=(0,i.h)();if((0,o.useEffect)((()=>{n(!0)}),[]),!r)return o.createElement(o.Fragment,null);if("function"==typeof(null==s?void 0:s[e]))return s[e](t);const l=a[e];return l?o.createElement(o.Suspense,{fallback:o.createElement(o.Fragment,null)},o.createElement(l,{size:t})):o.createElement(o.Fragment,null)}},47782:(e,t,r)=>{"use strict";r.d(t,{A:()=>n,h:()=>s});var o=r(34629),i=r(60751);const a=i.createContext({}),n=e=>{var{children:t}=e;const r=(0,o.__rest)(e,["children"]).customComponents.EXPERIMENTAL_customGalleryUI;return i.createElement(a.Provider,{value:{galleryUI:r}},t)},s=()=>{const{galleryUI:e}=i.useContext(a);return e}},34629:(e,t,r)=>{"use strict";r.d(t,{__assign:()=>a,__awaiter:()=>s,__extends:()=>i,__generator:()=>l,__rest:()=>n,__spreadArray:()=>c,__values:()=>u});var o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},o(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var a=function(){return a=Object.assign||function(e){for(var t,r=1,o=arguments.length;r0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function c(e,t,r){if(r||2===arguments.length)for(var o,i=0,a=t.length;i{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var r=Object.create(null);c.r(r);var o={};i=i||[null,a({}),a([]),a(a)];for(var n=2&t&&e;"object"==typeof n&&!~i.indexOf(n);n=a(n))Object.getOwnPropertyNames(n).forEach((t=>o[t]=()=>e[t]));return o.default=()=>e,c.d(r,o),r},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"client-viewer/"+({2114:"ThreeDItem",2749:"proGallery_reactPlayer",3051:"proGallery_HlsPlayer",3802:"three-rbdl-loader",4287:"post-actions",4313:"proGallery_videoScrollHelper",4367:"proGallery_videoItem",6492:"defaultPlayButton",8638:"proGallery_validateTypes",9658:"defaultRotateArrow",9896:"proGallery_vimeoPlayer"}[e]||e)+".chunk.min.js",c.miniCssF=e=>"client-viewer/post-actions.chunk.min.css",c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},s="_wix_communities_blog_ooi:",c.l=(e,t,r,o)=>{if(n[e])n[e].push(t);else{var i,a;if(void 0!==r)for(var l=document.getElementsByTagName("script"),u=0;u{i.onerror=i.onload=null,clearTimeout(p);var o=n[e];if(delete n[e],i.parentNode&&i.parentNode.removeChild(i),o&&o.forEach((e=>e(r))),t)return t(r)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=h.bind(null,i.onerror),i.onload=h.bind(null,i.onload),a&&document.head.appendChild(i)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),function(e){var t="-",r="--",o="---";function i(e,i,a){return!1===a||null==a||a!=a?"":!0===a?function(e,t){return e+r+t}(e,i):function(e,r,i){return e+o+r+t+i.length+t+i.replace(/\s/gm,"_")}(e,i,a.toString())}(e=e||{}).sts=function(e){for(var t=[],r=1;r{if("undefined"!=typeof document){var e=e=>new Promise(((t,r)=>{var o=c.miniCssF(e),i=c.p+o;if(((e,t)=>{for(var r=document.getElementsByTagName("link"),o=0;o{var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",a.onerror=a.onload=r=>{if(a.onerror=a.onload=null,"load"===r.type)o();else{var n=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+s+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=n,l.request=s,a.parentNode&&a.parentNode.removeChild(a),i(l)}},a.href=t,0!==a.href.indexOf(window.location.origin+"/")&&(a.crossOrigin="anonymous"),r?r.parentNode.insertBefore(a,r.nextSibling):document.head.appendChild(a)})(e,i,null,t,r)})),t={6971:0};c.f.miniCss=(r,o)=>{t[r]?o.push(t[r]):0!==t[r]&&{4287:1}[r]&&o.push(t[r]=e(r).then((()=>{t[r]=0}),(e=>{throw delete t[r],e})))}}})(),(()=>{var e={6971:0};c.f.j=(t,r)=>{var o=c.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else{var i=new Promise(((r,i)=>o=e[t]=[r,i]));r.push(o[2]=i);var a=c.p+c.u(t),n=new Error;c.l(a,(r=>{if(c.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var i=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;n.message="Loading chunk "+t+" failed.\n("+i+": "+a+")",n.name="ChunkLoadError",n.type=i,n.request=a,o[1](n)}}),"chunk-"+t,t)}};var t=(t,r)=>{var o,i,[a,n,s]=r,l=0;if(a.some((t=>0!==e[t]))){for(o in n)c.o(n,o)&&(c.m[o]=n[o]);if(s)s(c)}for(t&&t(r);l