PageSourceSearch

https://www.maestro.io/static/js/app.8390f1e.js

js maestro.io collected 2026-09-24 18:24:18 UTC 468,339 bytes, 5,760 lines download raw bytes

1(function(){try{var ae=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},S=new ae.Error().stack;S&&(ae._sentryDebugIds=ae._sentryDebugIds||{},ae._sentryDebugIds[S]="3761887f-1df2-4a71-bcb9-2ffd25c5ec5c",ae._sentryDebugIdIdentifier="sentry-dbid-3761887f-1df2-4a71-bcb9-2ffd25c5ec5c")}catch{}})();var _global=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};_global.SENTRY_RELEASE={id:"121133ff69627762a39b5ac5410d0c21b75da453"},(self.webpackChunk_maestro_io_client=self.webpackChunk_maestro_io_client||[]).push([[7738],{670315:(ae,S,t)=>{t.d(S,{A:()=>xe});var e=t(224191),n=t(789069),a=t(362688),o=t.n(a),s=t(63696),r=t(886550),i=t(998524),p=t(86138),P=t(784567),E=t(579226),T=t(79321),A=t(154789),f=t(962333),h=t(429195),m=t(288745),I=t(152544),v=t(39258),x=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,L=(j,J,de)=>J in j?x(j,J,{enumerable:!0,configurable:!0,writable:!0,value:de}):j[J]=de,y=(j,J)=>{for(var de in J||(J={}))c.call(J,de)&&L(j,de,J[de]);if(g)for(var de of g(J))u.call(J,de)&&L(j,de,J[de]);return j},O=(j,J)=>l(j,d(J)),M=(j,J)=>{var de={};for(var ge in j)c.call(j,ge)&&J.indexOf(ge)<0&&(de[ge]=j[ge]);if(j!=null&&g)for(var ge of g(j))J.indexOf(ge)<0&&u.call(j,ge)&&(de[ge]=j[ge]);return de},D=(j,J,de)=>(L(j,typeof J!="symbol"?J+"":J,de),de);const W=r.Ay.div`
2  height: 100%;
3  width: 100%;
4  background-color: ${h.k6P};
5  display: flex;
6  flex-flow: column nowrap;
7  overflow: hidden;
8  padding: 30px;
9  padding-bottom: 0;
10  gap: 20px;
11  & .ReactTable.ReactTable.admin-dark .rt-tbody .rt-tr {
12    background-color: ${h.dsC};
13    :hover {
14      background-color: ${h.kjY};
15    }
16  }
17`,K=r.Ay.div`
18  background-color: ${h.k6P};
19  display: flex;
20  flex-shrink: 0;
21  flex-flow: row nowrap;
22`,w=r.Ay.div`
23  flex: 1;
24  display: flex;
25  flex-direction: column;
26`,N=r.Ay.div`
27  display: flex;
28  flex-direction: row;
29  justify-content: space-between;
30  align-items: flex-start;
31`,$=(0,r.Ay)(A._s)``,C=r.Ay.div`
32  display: flex;
33  align-items: center;
34  gap: 8px;
35`,_=r.Ay.div`
36  ${I.eb};
37  color: ${h.zkP};
38  margin-top: ${h.ebv};
39  width: 100%;
40  padding-left: 360px;
41`,B=r.Ay.div`
42  color: ${h.zkP};
43  ${I.z6};
44  margin-top: 4px;
45  width: 100%;
46`,b=r.Ay.div`
47  display: flex;
48  align-items: center;
49  & > div {
50    width: 100%;
51  }
52`,k=(0,r.Ay)(P.A).attrs({fade:!1})`
53  padding: 16px;
54  & * {
55    color: white;
56  }
57`,q=r.Ay.div`
58  flex: 1;
59  min-height: 0;
60`,R=(0,r.Ay)(v.A)`
61  width: 21px;
62  height: 21px;
63  svg {
64    width: 21px;
65    height: 21px;
66  }
67  line-height: 0px;
68`,G=r.Ay.div`
69  display: flex;
70  flex-direction: row;
71  gap: 5px;
72  align-items: center;
73`,z=r.Ay.div`
74${I.pz}
75color: ${h.o0B};
76`,V=(0,r.Ay)($)`
77  border-radius: 100px;
78  height: 40px;
79  padding: 12px 24px;
80  & > *:first-child {
81    width: 10px;
82    height: 10px;
83    display: flex;
84  }
85  & > *:last-child {
86    ${I.Z1}
87  }
88`,H=(0,r.Ay)($)`
89  border-radius: 100px;
90  height: 40px;
91  padding: 12px 24px;
92  ${I.Z1}
93`,F=[m.aB,m.AZ],Z=j=>{const J=F.indexOf(j);return F[(J+1)%F.length]},pe=j=>j.map(J=>O(y({},J),{sort:J.sort||m.NF}));class ee extends s.Component{constructor(){super(...arguments),D(this,"state",{columns:pe(this.props.columns),itemSelected:!1}),D(this,"handleSelectTimeout"),D(this,"handleSearch",J=>{const{onSearch:de,setLoading:ge}=this.props;ge(),de(J)}),D(this,"handleHeaderClick",J=>{const{onSort:de}=this.props,{columns:ge}=this.state,Ne=ge.map((Ke,U)=>{var Y=Ke,{sort:le}=Y,ue=M(Y,["sort"]);return y(U===J?{sort:Z(le)}:{sort:m.NF},ue)});this.setState({columns:Ne});const _e=Ne[J];de(_e)}),D(this,"handleSelectItem",J=>{const{onSelectItem:de,list:ge}=this.props;de(y({},ge[J])),this.setState({itemSelected:!0}),this.handleSelectTimeout=setTimeout(()=>{this.setState({itemSelected:!1})},2e3)}),D(this,"handleEditItem",J=>{const{onEditItem:de,list:ge}=this.props;de(y({},ge[J]))}),D(this,"handleClickItem",J=>{const{onKeyClick:de,list:ge}=this.props;de(y({},ge[J]))}),D(this,"handleDeleteItem",J=>{const{onDeleteItem:de,list:ge}=this.props;de(y({},ge[J]))})}componentWillUnmount(){clearTimeout(this.handleSelectTimeout)}renderButtons(){const{buttonProps:J}=this.props,de=({onClick:ge,labelKey:Ne,testId:_e,buttonIconKey:Ke})=>Ke?s.createElement(f.Ay,{button:V,"data-testid":_e,icon:Ke,iconSpacing:10,labelKey:Ne,onClick:ge}):s.createElement(H,{"data-testid":_e,onClick:ge}
93,s.createElement(p.A,{stringKey:Ne}));return Array.isArray(J)?J.map(de):de(J)}render(){const{buttonProps:J,headerAction:de,helperText:ge,loaded:Ne,titleKey:_e,searchPlaceholderKey:Ke,list:U,disableEditing:Y,disableSelecting:le,showHeader:ue,className:Ce,onDeleteItem:Re,disableKeyClick:tt,type:ze,testIdAddButton:Le,testIdSearcher:he,testIdTable:Pe,adminText100:we,iconKey:$e}=this.props,{columns:st,itemSelected:it}=this.state;return s.createElement(W,{className:Ce,"data-testid":"media-library"},ue&&s.createElement("div",{className:"flex justify-between items-start"},s.createElement("div",null,s.createElement("div",{className:"flex items-center gap-3"},$e&&s.createElement(R,{color:we,name:$e}),s.createElement("span",{className:"text-xl font-semibold leading-6 font-[family-name:var(--admin-font-headline)] text-admin-text-100"},s.createElement(p.A,{stringKey:_e}))),ge&&s.createElement("p",{className:"text-xs font-medium leading-4 font-[family-name:var(--admin-font-body)] text-admin-text-200 mt-1"},s.createElement(p.A,{stringKey:ge})),ze==="playlistVideoSelect"&&it&&s.createElement(_,null,s.createElement(p.A,{stringKey:"ADMIN_LABEL_VIDEO_ADDED"}))),de||J&&s.createElement(C,null,this.renderButtons())),Ke&&s.createElement(b,null,s.createElement(T.A,{compact:!0,"data-testid":he||"media-library-search-input",onSearch:this.handleSearch,searchPlaceholderKey:Ke})),!Ne&&s.createElement(k,null),Ne&&U&&s.createElement(q,{"data-testid":Pe},s.createElement(E.A,{variant:"admin",className:"h-full"},s.createElement(i.Ay,{actionsColumnWidth:160,columns:st,data:U,disableEditing:Y,disableKeyClick:tt,disableSelecting:le,onDeleteClick:Re?this.handleDeleteItem:null,onEditClick:this.handleEditItem,onHeaderClick:this.handleHeaderClick,onKeyClick:this.handleClickItem,onSelectItem:this.handleSelectItem,testIdAddButton:Le}))))}}D(ee,"propTypes",{adminText100:o().string.isRequired,buttonProps:o().oneOfType([o().shape({buttonIconKey:o().string,labelKey:o().string,onClick:o().func}),o().arrayOf(o().shape({buttonIconKey:o().string,labelKey:o().string,onClick:o().func}))]),className:o().string,columns:o().arrayOf(o().object).isRequired,disableEditing:o().bool,disableKeyClick:o().bool,disableSelecting:o().bool,headerAction:o().node,helperText:o().string,iconKey:o().string,list:o().array,loaded:o().bool,onDeleteItem:o().func,onEditItem:o().func,onKeyClick:o().func,onSearch:o().func,onSelectItem:o().func.isRequired,onSort:o().func.isRequired,searchPlaceholderKey:o().string,setLoading:o().func,showHeader:o().bool,testIdAddButton:o().string,testIdSearcher:o().string,testIdTable:o().string,titleKey:o().string.isRequired,type:o().string}),D(ee,"defaultProps",{buttonProps:null,className:"",disableEditing:!1,disableKeyClick:!0,disableSelecting:!1,headerAction:null,helperText:"",iconKey:"",list:[],loaded:!0,onDeleteItem:null,onEditItem:()=>null,onKeyClick:()=>null,onSearch:()=>{},searchPlaceholderKey:null,setLoading:()=>{},showHeader:!0,testIdAddButton:void 0,testIdSearcher:void 0,testIdTable:void 0,type:""});const ie=j=>({adminText100:(0,n.wT)(j)}),xe=(0,e.connect)(ie)(ee)},379462:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>t.e(2107).then(t.bind(t,512107)),name:"AdminFooterLinks"})},883210:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>t.e(7694).then(t.bind(t,307694)),name:"AdminSocialLinks"})},732039:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>t.e(738).then(t.bind(t,300738)),name:"ConnectedEditModeFooterSponsors"})},77077:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>t.e(4234).then(t.bind(t,474234)),name:"FeatureGateModal"})},359633:(ae,S,t)=>{t.d(S,{Pn:()=>W,VP:()=>D,dw:()=>N,OS:()=>M,yI:()=>x,Pz:()=>v,YO:()=>I,Ds:()=>$,lI:()=>L,kM:()=>_,Vo:()=>C,BJ:()=>c,T0:()=>u,vE:()=>l,QG:()=>w,Vz:()=>d,GM:()=>g,P2:()=>K,$E:()=>m});var e=t(886550),n=t(312854),a=t(774344),o=t(698152),s=t(283722),r=t(429195),i=t(545290),p=t(152544);const E=(0,e.Ay)(s.Ay)`
94  cursor: pointer;
95`,T="85px",A="75px;",f="80px",h="45px",m=e.Ay.div`
96  display: flex;
97  flex-flow: row nowrap;
98  align-items: center;
99  ${B=>B.padLeft&&`padding-left: ${r.Emp};`}
100  position: relative;
101  ${i.Id};
102  margin-bottom: 2px;
103  max-height: 61px;
104  min-height: 61px;
105  height: 61px;
106  border-radius: 4px;
107`,I=e.Ay.div`
108  height: 100%;
109  width: 100%;
110  max-height: ${A};
111  max-width: ${T};
112  min-width: ${T};
113  min-height: ${A};
114  height: ${A};;
115  display: flex;
116  align-items: center;
117  justify-content: center;
118  flex-direction: column;
119  flex-grow: 1;
120  background-color: ${B=>(0,n.B3)((0,r.k6P)(B),.5)};
121`,v=e.Ay.span`
122  text-overflow: ellipsis;
123  white-space: nowrap;
124  overflow: hidden;
125  min-width: 0;
126`,x=e.Ay.div`
127  display: flex;
128  flex-flow: row nowrap;
129  align-items: center;
130  width: ${B=>B.hasStart?`calc(100% - ${T})`:"100%"};
131  padding: 16px;
132  & > :not(:first-child) {
133    margin-left: ${r.Sm7}
134  }
135`,l=(0,e.Ay)(s.Ay)`
136  ${p.Zf}
137  opacity: 0.3;
138`,d=e.Ay.div`
139  height: ${h};
140  background: url(${B=>B.image}) no-repeat center;
141  background-size: cover;
142  flex: none;
143  position: relative;
144  text-align: center;
145  width: ${f};
146  z-index: 2;
147`,g=e.Ay.div`
148  width: ${f};
149  height: ${h};
150  border: 2px solid ${r.c3c};
151  background-size: cover;
152  flex: none;
153  position: relative;
154  opacity: 0.5;
155  ${p.eb}
156  color: ${r.o0B};
157  align-items: center;
158  display: flex;
159  opacity: 1;
160  z-index: 2;
161  &>*{
162    margin: 0 auto;
163  }
164`,c=e.Ay.div`
165  width: ${f};
166  height: ${h};
167  border-right: 2px solid ${r.c3c};
168  border-bottom: 2px solid ${r.c3c};
169  z-index: 1;
170  position: absolute;
171  left: 4px;
172  top: 4px;
173  opacity: 1;
174  width: ${f};
175  height: ${h};
176`,u=(0,e.Ay)(c)`
177  left: 8px;
178  top: 8px;
179  z-index: 0;
180`,L=e.Ay.div`
181  position: relative;
182  top: -3px;
183  left: -5px
184`,y=(0,e.Ay)(o.A).attrs({name:"pencil"})`
185  ${i.vE};
186  cursor: pointer;
187`,O=(0,e.Ay)(E).attrs({name:"cancel"})`
188  ${i.vE};
189  cursor: pointer;
190`,M=e.Ay.span`
191  ${p.Ns}
192  display: inline-flex;
193  flex-direction: row;
194  align-items: center;
195  flex: 1;
196  flex-basis: 50%;
197  min-width: 35%;
198  span {
199    white-space: nowrap;
200    overflow: hidden;
201    text-overflow: ellipsis;
202  }
203`,D=e.Ay.span`
204  ${p.Ns}
205  display: flex;
206  flex-direction: row;
207  flex: 1 1 20%;
208`,W=e.Ay.div`
209  display: flex;
210  flex-direction: row;
211  justify-content: flex-end;
212  flex: 1 1 15%;
213  max-width: 80px;
214`,K=e.Ay.span`
215  flex: 1 1 15%;
216  ${p.Ns}
217`,w=(0,e.Ay)(a.A)`
218  text-transform: uppercase;
219  ${p.xW}
220  margin-bottom: 3px;
221`,N=e.Ay.div`
222  text-transform: uppercase;
223  ${p.xW}
224`,$=e.Ay.span`
225  text-transform: uppercase;
226  ${p.xW}
227  white-space: nowrap;
228`,C=e.Ay.div`
229  position: absolute;
230  left: 0;
231  right: 0;
232  top: 0;
233  bottom: 0;
234  margin: 0 !important;
235  display: flex;
236  flex-flow: row nowrap;
237  align-items: center;
238  justify-content: center;
239`,_=e.Ay.div`
240  ${p.eb};
241  color: ${r.zkP};
242  opacity: ${r.knJ};
243  display: flex;
244  flex-direction: column;
245  align-items: center;
246  justify-content: center;
247`},802141:(ae,S,t)=>{t.d(S,{A:()=>d});var e=t(362688),n=t.n(e),a=t(63696),o=t(347778),s=t(333253),r=Object.defineProperty,i=Object.defineProperties,p=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,A=(g,c,u)=>c in g?r(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,f=(g,c)=>{for(var u in c||(c={}))E.call(c,u)&&A(g,u,c[u]);if(P)for(var u of P(c))T.call(c,u)&&A(g,u,c[u]);return g},h=(g,c)=>i(g,p(c)),m=(g,c,u)=>(A(g,typeof c!="symbol"?c+"":c,u),u);const I=g=>({type:"description",typeOptions:{descriptionKey:g,padding:"15px 0 0 0"}}
247),v={fieldName:"ctaRenderer",labelKey:"ADMIN_LABEL_CTA",type:"switch",typeOptions:{optional:!0,testId:"ctaDropdown",variantField:"cardCtaType",variants:[{id:"facebook_share",labelKey:"ADMIN_LABEL_CTA_FACEBOOK_SHARE",properties:[]},{id:"open_link",labelKey:"ADMIN_LABEL_CTA_OPEN_LINK",properties:[{fieldName:"linkText",labelKey:"ADMIN_LABEL_TEXT",type:"string",typeOptions:{testId:"CtaOpenLinkTextInput"}},{fieldName:"linkUrl",labelKey:"ADMIN_LABEL_URL",type:"string",typeOptions:{testId:"CtaOpenLinkUrlInput"}}]},{id:"play_video",labelKey:"ADMIN_LABEL_CTA_PLAY_VIDEO",properties:[{fieldName:"text",labelKey:"ADMIN_LABEL_TEXT",type:"string",typeOptions:{testId:"CtaPlayVideoTextInput"}},{fieldName:"videoId",labelKey:"ADMIN_LABEL_VIDEO",type:"videoId",typeOptions:{testId:"CtaPlayVideoDropdown"}}]},{id:"show_person",labelKey:"ADMIN_LABEL_CTA_SHOW_PERSON",properties:[{fieldName:"text",labelKey:"ADMIN_LABEL_TEXT",type:"string"},{fieldName:"personId",labelKey:"ADMIN_LABEL_PERSON",type:"personId"}]},{id:"show_panel",labelKey:"ADMIN_LABEL_CTA_SHOW_PANEL",properties:[{fieldName:"text",labelKey:"ADMIN_LABEL_TEXT",type:"string"},{fieldName:"panelId",labelKey:"ADMIN_LABEL_PANEL",type:"panelId"}]},{id:"html",labelKey:"ADMIN_LABEL_CTA_HTML",properties:[{fieldName:"html",labelKey:"ADMIN_LABEL_HTML",type:"html"}]}]}},x={fieldName:"title",labelKey:"ADMIN_LABEL_TITLE",type:"string"},l={image:[h(f({},x),{typeOptions:{testId:"imageTitleInput"}}),{fieldName:"imageUrl",labelKey:"ADMIN_LABEL_IMAGE",type:"image",typeOptions:{canDrop:!0}},v],message:[h(f({},x),{typeOptions:{testId:"messageCardTitleInput"}}),{fieldName:"message",labelKey:"ADMIN_LABEL_MESSAGE",type:"text",typeOptions:{testId:"messageCardMsgInput"}},v],person:[I("ADMIN_CARD_PERSON_INFO"),h(f({}
247,x),{placeholderLabelKey:"LABEL_PERSON_TITLE_PLACEHOLDER"}),{fieldName:"personId",labelKey:"ADMIN_LABEL_PERSON",type:"libraryButton",typeOptions:{fancyButtonProps:{buttonPlaceholderKey:"ADMIN_PERSON_BUTTON_PLACEHOLDER",docToButtonProps:g=>{var c,u;return{imageSrc:(c=g?.renderer)==null?void 0:c.personImageUrl,showImage:!0,text:(u=g?.renderer)==null?void 0:u.personName}}},icon:"adminbarUserProfiles",type:"person",valueField:"id"}}],poll:[I("ADMIN_LABEL_MULTIPLE_CHOICE_DESCRIPTION"),h(f({},x),{placeholderLabelKey:"LABEL_MULTIPLE_CHOICE_TITLE_PLACEHOLDER"}),{fieldName:"pollId",labelKey:"ADMIN_LABEL_POLL",type:"libraryButton",typeOptions:{fancyButtonProps:{buttonPlaceholderKey:"ADMIN_POLL_BUTTON_PLACEHOLDER",docToButtonProps:g=>{var c;return{showImage:!1,text:(c=g?.data)==null?void 0:c.name}}},icon:"check",type:"poll",valueField:"_id"}}],tweet:[h(f({},x),{typeOptions:{testId:"twitterCardTitleInput"}}),{fieldName:"tweetUrl",labelKey:"ADMIN_LABEL_TWEET_URL",type:"tweetUrl",typeOptions:{testId:"twitterCardUrlInput"}}]};class d extends a.Component{render(){const{onChange:c,renderer:u}=this.props,{cardType:L}=u||{},y=l?.[L];return y?a.createElement(s.zt,null,a.createElement(o.A,{key:u.cardType,onChange:c,properties:y,renderer:u})):L}}m(d,"propTypes",{onChange:n().func.isRequired,renderer:n().object.isRequired})},1661:(ae,S,t)=>{t.d(S,{A:()=>C});var e=t(63696),n=t(362688),a=t.n(n),o=t(347778),s=t(124701),r=t(280789),i=t(863953),p=t(898305),P=t(387611),E=t(122514),T=t(218116),A=t(450126),f=t(889498),h=t(637902),m=t(697191),I=t(207157),v=t(434389),x=t(109889),l=t(714771),d=t(705473),g=t(129705),c=t(844539),u=t(256746),L=t(333253),y=Object.defineProperty,O=(_,B,b)=>B in _?y(_,B,{enumerable:!0,configurable:!0,writable:!0,value:b}):_[B]=b,M=(_,B,b)=>(O(_,typeof B!="symbol"?B+"":B,b),b);const D={[u.vb]:g.A,[u.Vv]:r.tI,[u.Be]:r.ke,[u.hI]:E.A,[u.z4]:T.A,[u.o1]:P.A,[u.Vg]:f.A,[u.SG]:A.A,[u.nw]:i.A,[u.DM]:h.A,[u.JO]:m.A,[u.jM]:I.A,[u.Rz]:v.A,[u.ZD]:d.A,[u.DZ]:x.A,[u.x0]:l.A,[u.WF]:r.Jc,[u.pt]:p.A,[u.kG]:r.JM,[u.FH]:r.iw,[u.Uy]:r.xw,[u.F2]:r.n9},W="source",K="name",w=[{fieldName:"iconName",labelKey:"ADMIN_ICON_PICKER_LABEL",type:"icon",width:"40px"},{fieldName:"panelName",labelKey:"ADMIN_LABEL_NAME",type:"string",width:"calc(100% - 56px)"}],N={fieldName:"imageList",type:"array",typeOptions:{addItemKey:"ADMIN_LABEL_ADD_IMAGE",collapsible:!0,deletable:!0,emptyListKey:"ADMIN_LABEL_NO_IMAGES",emptyTitleKey:"ADMIN_LABEL_NEW_IMAGE",itemConfig:[{fieldName:"imageName",labelKey:"NAME",type:"string"},{fieldName:"imageUrl",labelKey:"ADMIN_LABEL_IMAGE",type:"image",typeOptions:{dimensionRequirements:{exact:!1,pixelHeight:1e3,pixelWidth:320,verify:!1}}},{fieldName:"linkUrl",labelKey:"ADMIN_LABEL_URL",type:"string"}],itemIcon:"pictures",itemSubtitleKey:"ADMIN_LABEL_IMAGE",itemTitleField:"imageName"}},$={[u.gP]:[...w,{fieldName:"tournamentId",labelKey:"ADMIN_LABEL_TOURNAMENT_ID",type:"string"}],[u.SB]:[...w,{fieldName:"matchId",labelKey:"ADMIN_LABEL_MATCH_ID",type:"string"}],[u.Ey]:[...w,{fieldName:"tournamentId",labelKey:"ADMIN_LABEL_TOURNAMENT_ID",type:"string"}],[u.pr]:[...w,{fieldName:"url",labelKey:"ADMIN_LABEL_URL",type:"string"},{fieldName:"iframeTag",labelKey:"ADMIN_LABEL_IFRAME_TAG",type:"string"},{fieldName:"disableOnMobileEmbedded",labelKey:"DISABLE_ON_MOBILE_EMBEDDED",type:"boolean"}],[u.zF]:[...w,{fieldName:"view",labelKey:"ADMIN_LABEL_IMAGE_VIEW_TYPE",type:"switch",typeOptions:{defaultId:"list",optional:!1,style:"buttons",variantField:"type",variants:[{icon:"list-bullet",id:"list",labelKey:"ADMIN_LABEL_LIST"},{icon:"adminbarChannels",id:"grid",labelKey:"ADMIN_LABEL_GRID"}]}},N],[u.Rl]:[...w,{fieldName:"description",labelKey:"ADMIN_LABEL_DESCRIPTION",type:"html",typeOptions:{helperTextKey:"ADMIN_LABEL_DESCRIPTION_HELPER"}},{fieldName:"loginButtonText",labelKey:"ADMIN_LABEL_LOGIN_BUTTON_TEXT",type:"string"},{fieldName:"questions",labelKey:"ADMIN_LABEL_QUESTIONS",type:"pollIds"}],[u.zj]:[...w,{fieldName:"gameId",labelKey:"ADMIN_LABEL_GAME_ID",type:"firebaseKey"}],[u.zx]:[...w,{fieldName:"playlistId",labelKey:"ADMIN_PANEL_PLAYLIST_NAME",type:"playlistId"}
247,{fieldName:"layout",labelKey:"ADMIN_LABEL_LAYOUT",type:"radio",typeOptions:{choices:[{id:"single",text:"ADMIN_LABEL_SINGLE_COLUMN"},{id:"double",text:"ADMIN_LABEL_DOUBLE_COLUMN"}],default:"single",name:"playlist-layout"}},{fieldName:"displayIcon",labelKey:"ADMIN_LABEL_DISPLAY_ICON",type:"boolean",typeOptions:{default:!0},width:"200px"},{fieldName:"icon",type:"radio",typeOptions:{choices:[{id:"playLarge",text:"ADMIN_LABEL_PLAY_ICON"},{id:"playlistCamera",text:"ADMIN_LABEL_CAMERA_ICON"}],default:"playLarge",name:"playlist-display-icon"}},{fieldName:"displayDuration",labelKey:"ADMIN_LABEL_DISPLAY_DURATION",type:"boolean",typeOptions:{default:!0},width:"200px"}],[u.wn]:[...w,{fieldName:"description",labelKey:"ADMIN_LABEL_DESCRIPTION",type:"text"},{fieldName:"groupByDate",labelKey:"ADMIN_LABEL_GROUP_DATE",type:"boolean",typeOptions:{}},{fieldName:"scheduleTypeRenderer",labelKey:"ADMIN_LABEL_SCHEDULE_TYPE",type:"switch",typeOptions:{defaultId:"manual",optional:!1,style:"buttons",variantField:"scheduleType",variants:[{icon:"adminbarChannels",id:"calendar",labelKey:"ADMIN_LABEL_CHANNELS",properties:[{fieldName:"sourceChannels",type:"pageToggle"}]},{icon:"adminbarEditor",id:"manual",labelKey:"ADMIN_LABEL_MANUAL",properties:[{fieldName:"manualEvents",type:"array",typeOptions:{addItemKey:"ADMIN_LABEL_ADD_EVENT",collapsible:!0,deletable:!0,deleteButtonKey:"ACTION_DELETE_EVENT",emptyListKey:"ADMIN_LABEL_NO_EVENTS",emptyTitleKey:"ADMIN_LABEL_NEW_EVENT",itemConfig:[{fieldName:K,labelKey:"ADMIN_LABEL_NAME",type:"string"},{fieldName:"schedule",labelKey:"ADMIN_LABEL_SCHEDULE",type:"schedule",typeOptions:{required:!0}},{fieldName:"location",labelIcon:"location",labelKey:"ADMIN_LABEL_LOCATION",type:"string"},{fieldName:"moreInfo",labelKey:"ADMIN_LABEL_MORE_INFO",type:"text"},{type:"divider",typeOptions:{spacing:15}},{fieldName:"references",labelKey:"ADMIN_LABEL_REFERENCE_SOURCE",type:"personOrGroupIds",typeOptions:{limit:2}}],itemIcon:"calendar",itemSubtitle:_=>{const{startTime:B,endTime:b}=_,k=(B?new Date(B):new Date).toLocaleDateString(),q=(b?new Date(b):new Date).toLocaleDateString();return`${k} - ${q}`},itemTitleField:K,noPadding:!0}}]}]}}],[u.Uy]:[...w,{fieldName:"sources",labelKey:"ADMIN_LABEL_TWITTER",type:"array",typeOptions:{addItemKey:"ADMIN_ACTION_ADD_SOURCE",collapsible:!0,deletable:!0,emptyListKey:"ADMIN_LABEL_NO_SOURCES",emptyTitleKey:"ADMIN_LABEL_NEW_SOURCE",itemConfig:[{fieldName:W,labelKey:"ADMIN_LABEL_SOURCE",placeholderL
247abelKey:"ADMIN_LABEL_TWITTER_SOURCE_PLACEHOLDER",type:"string"}],itemIcon:"twitter",itemSubtitleKey:"SOCIAL_LABEL",itemTitleField:W}}],[u.Li]:[...w,{fieldName:"channel",labelKey:"ADMIN_LABEL_CHANNEL",type:"string"},{fieldName:"enableDarkTheme",labelKey:"ADMIN_LABEL_TWITCH_CHAT_DARK",type:"boolean"}]};class C extends e.Component{render(){const{kindId:B,panelType:b,onChange:k,renderer:q}=this.props,R=$[b];if(R)return e.createElement(L.zt,null,e.createElement(o.A,{onChange:k,properties:R,renderer:q}),e.createElement(s.A,{onChange:k,renderer:q}));if(D[b]){const G=D[b];return e.createElement(L.zt,null,e.createElement(G,{kindId:B,onChange:k,renderer:q}),e.createElement(s.A,{onChange:k,renderer:q}))}return e.createElement(L.zt,null,e.createElement(c.A,{onChange:k,renderer:q}),e.createElement(s.A,{onChange:k,renderer:q}))}}M(C,"propTypes",{kindId:a().string,onChange:a().func.isRequired,panelType:a().string.isRequired,renderer:a().object.isRequired}),M(C,"defaultProps",{kindId:null})},870625:(ae,S,t)=>{t.d(S,{A:()=>u});var e=t(63696),n=t(886550),a=t(362688),o=t.n(a),s=t(545290),r=t(429195),i=t(39258),p=t(86138),P=t(698152),E=Object.defineProperty,T=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,h=(L,y,O)=>y in L?E(L,y,{enumerable:!0,configurable:!0,writable:!0,value:O}):L[y]=O,m=(L,y)=>{for(var O in y||(y={}))A.call(y,O)&&h(L,O,y[O]);if(T)for(var O of T(y))f.call(y,O)&&h(L,O,y[O]);return L},I=(L,y)=>{var O={};for(var M in L)A.call(L,M)&&y.indexOf(M)<0&&(O[M]=L[M]);if(L!=null&&T)for(var M of T(L))y.indexOf(M)<0&&f.call(L,M)&&(O[M]=L[M]);return O};const v=(0,n.Ay)(i.A)`
248   margin: 0 ${L=>L.hasLabel&&"10px"};
249    && {
250      color: ${r.$6D};
251    &:hover{
252        color: ${r.S1G};
253      }
254    }
255`,x=(0,n.Ay)(P.A)`
256  ${s.YD}
257`,l=L=>{const{disabled:y,active:O}=L;return O?s.Cl:y?s.SA:s.vE},d=(0,n.AH)`
258  background-color: ${r.YJk};
259  display: flex;
260  width: 100%;
261  line-height: 40px;
262  height: 40px;
263  justify-content: center;
264`,g=n.Ay.button.attrs({type:"button"})`
265  && {
266    display: flex;
267    flex-flow: row nowrap;
268    ${l};
269    ${L=>L.bigSize&&d};
270  }
271`,c=L=>{const y=L,{bigSize:O,iconName:M,labelKey:D,children:W,className:K,svgIconName:w}=y,N=I(y,["bigSize","iconName","labelKey","children","className","svgIconName"]);return e.createElement(g,m({bigSize:O,className:K},N),W||e.createElement(e.Fragment,null,w&&e.createElement(x,{name:w}),M&&e.createElement(v,{hasLabel:!!D,name:M}),D&&e.createElement(p.A,{stringKey:D})))};c.propTypes={bigSize:o().bool,children:o().node,className:o().string,iconName:o().string,labelKey:o().string,svgIconName:o().string},c.defaultProps={bigSize:!1,children:void 0,className:void 0,iconName:void 0,labelKey:void 0,svgIconName:void 0};const u=c},814451:(ae,S,t)=>{t.d(S,{A:()=>o});var e=t(886550),n=t(784567),a=t(429195);const o=(0,e.Ay)(n.A)`
272  & *{
273    color: ${a.Qod};
274  }
275`},162908:(ae,S,t)=>{t.d(S,{A:()=>s});var e=t(886550),n=t(63696),a=t(429195);const o=e.Ay.hr`
276  border: none;
277  border-bottom: 1px solid ${a.dmy};
278  margin: ${a.Emp} 0;
279`,s=({className:r=null})=>n.createElement(o,{className:r})},542975:(ae,S,t)=>{t.d(S,{A:()=>h});var e=t(224191),n=t(789069),a=t(63696),o=t(362688),s=t.n(o),r=t(495094),i=t(238404),p=t(46630),P=Object.defineProperty,E=(m,I,v)=>I in m?P(m,I,{enumerable:!0,configurable:!0,writable:!0,value:v}):m[I]=v,T=(m,I,v)=>(E(m,typeof I!="symbol"?I+"":I,v),v);class A extends a.Component{constructor(){super(...arguments),T(this,"handleRemove",I=>{I.stopPropagation();const{onRemove:v}=this.props;v()}),T(this,"handleEdit",I=>{I&&I.stopPropagation();const{onEdit:v}=this.props;v()})}render(){const{className:I,collection:v,draggable:x,icon:l,onAdd:d,onEdit:g,onRemove:c,value:u,buttonPlaceholderKey:L,docToButtonProps:y,adminText200:O}=this.props;return a.createElement(p.A,{collection:v,id:u},(M={})=>{const{fallbackImageIcon:D,imageSrc:W,isCatalogItem:K,showImage:w,text:N,type:$}=y(M);return x?a.createElement(i.A,{className:I,draggable:!0,fallbackImageIcon:D,icon:l,imageSrc:W,isCatalogItem:K,name:N,nameKey:N?void 0:L,noDefaultIcon:!0,onAdd:u?void 0:d,onEdit:u?g&&this.handleEdit:void 0,onRemove:u?c&&this.handleRemove:void 0,type:$,verticalPositionActions:!!(W||D)}):a.createElement(r.A,{className:I,image:W,innerIcon:l,innerLabel:N,innerLabelColor:O,innerLabelKey:N?void 0:L,isLarge:w,onEdit:u?g&&this.handleEdit:void 0,onRemove:u?c&&this.handleRemove:void 0,onSelect:u?void 0:d})})}}T(A,"propTypes",{adminText200:s().string.isRequired,buttonPlaceholderKey:s().string.isRequired,className:s().string,collection:s().string,docToButtonProps:s().func.isRequired,draggable:s().bool,icon:s().string,onAdd:s().func.isRequired,onEdit:s().func,onRemove:s().func,value:s().string}),T(A,"defaultProps",{className:void 0,collection:"objects",draggable:!1,icon:void 0,onEdit:void 0,onRemove:void 0,value:""});const f=m=>({adminText200:(0,n.NG)(m)}),h=(0,e.connect)(f)(A)},39258:(ae,S,t)=>{t.d(S,{A:()=>o});var e=t(283722),n=t(886550),a=t(545290);const o=(0,n.Ay)(e.Ay)`
280  ${a.Cu}
281`},468205:(ae,S,t)=>{t.d(S,{A:()=>A});var e=t(886550),n=t(63696),a=t(429195),o=t(152544),s=Object.defineProperty,r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,P=(f,h,m)=>h in f?s(f,h,{enumerable:!0,configurable:!0,writable:!0,value:m}):f[h]=m,E=(f,h)=>{for(var m in h||(h={}))i.call(h,m)&&P(f,m,h[m]);if(r)for(var m of r(h))p.call(h,m)&&P(f,m,h[m]);return f};const T=e.Ay.div`
282  ${o.Z0}
283  letter-spacing: 1px;
284  margin-bottom: ${a.Xh2};
285  text-transform: uppercase;
286`,A=f=>n.createElement(T,E({},f))},342319:(ae,S,t)=>{t.d(S,{A:()=>f});var e=t(362688),n=t.n(e),a=t(63696),o=t(535549),s=t(990220),r=t(498685),i=t(463302);const p={children:n().func.isRequired,collection:n().oneOf(["cards","groups","pages","panels","people","polls","videos-only","poll-results","playlists"]).isRequired,limit:n().number,pageOffset:n().number,refreshKey:n().string,
286search:n().string,sortBy:n().string,sortDirection:n().string},P=h=>{switch(h){case"polls":return"multiple-choice";default:return h}},E={limit:1e3,pageOffset:0,refreshKey:void 0,search:void 0,sortBy:"last_modified",sortDirection:"desc"},T=[],A=({children:h,collection:m,limit:I,pageOffset:v,search:x,refreshKey:l,sortDirection:d,sortBy:g})=>{const c=(0,r.d4)(i.mC),u=(0,a.useMemo)(()=>Date.now(),[l]),L=P(m),y=`${s.E2}/legacy/${L}?_=${u}`,O={Authorization:`Bearer ${c}`},M={limit:I,search:x,skip:I*v,sortBy:g,sortDirection:d};return a.createElement(o.A,{headers:O,params:M,refreshKey:l,url:y},(D,W,K)=>{const w=K&&!W?D.results||T:null,N=D?.count||null;return h(w,N,W,K)})};A.propTypes=p,A.defaultProps=E;const f=A},357396:(ae,S,t)=>{t.d(S,{A:()=>L});var e=t(63696),n=t(886550),a=t(362688),o=t.n(a),s=t(990474),r=t(429195),i=t(120567),p=t.n(i),P=t(723792),E=t(955807),T=Object.defineProperty,A=Object.defineProperties,f=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,v=(y,O,M)=>O in y?T(y,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):y[O]=M,x=(y,O)=>{for(var M in O||(O={}))m.call(O,M)&&v(y,M,O[M]);
286if(h)for(var M of h(O))I.call(O,M)&&v(y,M,O[M]);return y},l=(y,O)=>A(y,f(O)),d=(y,O,M)=>(v(y,typeof O!="symbol"?O+"":O,M),M);const g=n.Ay.div`
287  ${y=>y.css};
288  ${y=>y.draggableCss};
289`,c=n.Ay.div`
290  ${({innerDivCss:y})=>y}
291`,u=(y,O,M)=>{const D=Array.from(y),[W]=D.splice(O,1);return D.splice(M,0,W),D};class L extends e.Component{constructor(){super(...arguments),d(this,"handleDragEnd",O=>{if(!O.destination)return;const{list:M}=this.props,D=u(M,O.source.index,O.destination.index),{onDragEnd:W}=this.props;p()(W,"Dragger missing onDragEnd"),W?.(D)})}render(){const{draggableCss:O,draggableStyles:M,droppableStyles:D,direction:W,innerDivCss:K,renderPlaceholder:w,isDragDisabled:N,children:$,list:C,innerDivStyles:_,noPadding:B,droppableProps:b,stretch:k,keyField:q}=this.props,R=W==="horizontal"?"row":"column",G=k?"stretch":void 0,z=q?E.A:P.A;return e.createElement(s.JY,{onDragEnd:this.handleDragEnd},e.createElement(s.gL,{direction:W,droppableId:"droppable"},V=>e.createElement("div",x(l(x({},b),{ref:V.innerRef,style:x({overflow:"auto hidden",padding:B?"0":`${r.qf}px 0`,scrollbarWidth:"thin"},D)}),V.droppableProps),e.createElement(c,{innerDivCss:K,style:x({alignItems:G,display:"flex",flexDirection:R},_)},e.createElement(z,{keyField:q,list:C},(H,F,Z)=>e.createElement(s.sx,{key:H,draggableId:H,index:Z,isDragDisabled:F.placeholder||N},pe=>e.createElement(g,l(x(x({ref:pe.innerRef},pe.draggableProps),pe.dragHandleProps),{draggableCss:O,style:x(x({},pe.draggableProps.style),M)}),$(F,Z)))),w(),V.placeholder))))}}
291d(L,"propTypes",{children:o().func.isRequired,direction:o().oneOf(["horizontal","vertical"]),draggableCss:o().oneOfType([o().string,o().arrayOf(o().string)]),draggableStyles:o().shape({}),droppableStyles:o().shape({}),innerDivCss:o().string,innerDivStyles:o().shape({}),isDragDisabled:o().bool,keyField:o().any,list:o().arrayOf(o().shape({}).isRequired).isRequired,noPadding:o().bool,onDragEnd:o().func.isRequired,renderPlaceholder:o().func,stretch:o().bool}),d(L,"defaultProps",{direction:"horizontal",draggableCss:"",draggableStyles:{},droppableStyles:{},innerDivCss:"",innerDivStyles:{},isDragDisabled:!1,keyField:"arrayId",noPadding:!1,renderPlaceholder:()=>{},stretch:!1})},679380:(ae,S,t)=>{t.d(S,{A:()=>e.A});var e=t(357396)},459959:(ae,S,t)=>{t.d(S,{A:()=>o});var e=t(619545),n=t(886550),a=t(545290);const o=(0,n.Ay)(e.A)`
292  ${a.zr}
293`},323309:(ae,S,t)=>{t.d(S,{A:()=>l});var e=t(63696),n=t(886550),a=t(362688),o=t.n(a),s=t(429195),r=t(955807),i=t(86138),p=t(870625),P=t(991272),E=t(677764),T=t(545290);const A=n.Ay.div`
294  display: flex;
295  flex-direction: row;
296`,f=n.Ay.div`
297  display: flex;
298  flex-direction: column;
299  flex: 1;
300  margin-bottom: ${s.Emp};
301`,h=(0,n.Ay)(p.A)`
302  display: flex;
303  align-items: center;
304  flex: 1;
305`,m=n.Ay.div`
306  display: flex;
307  flex-direction: row;
308  align-items: center;
309`,I=(0,n.Ay)(P.A)`
310  margin-left: ${s.Emp};
311  margin-bottom: 0;
312`,v=n.Ay.span`
313  margin-left: ${s.Emp};
314  ${T.bH}
315`,x=d=>{const{appendComponents:g,className:c,notificationIndex:u,onChange:L,options:y,selection:O}=d;return e.createElement(A,{className:c},e.createElement(r.A,{keyField:"value",list:y},(M,D,W)=>{var K,w;const N=(K=D.target)!=null&&K.value?D.target.value===O.target.value:D.value===O.value;return e.createElement(f,null,e.createElement(h,{key:M,"data-testid":D.testId,onClick:()=>L(D,W)},e.createElement(E.A,{checked:N,labelKey:D.stringKey,readOnly:!0,value:(w=D.target)!=null&&w.value?D.target.value:D.value,width:"auto"}),e.createElement(m,null,u===W&&e.createElement(I,null,e.createElement(i.A,{component:v,stringKey:"ADMIN_FOOTER_ERROR_REQUIRED"})))),g&&g.map(({component:$,showAtIndex:C})=>C===W?$:null))}))};x.propTypes={appendComponents:o().any,className:o().string,notificationIndex:o().bool,onChange:o().func.isRequired,options:o().arrayOf(o().shape({stringKey:o().string.isRequired,value:o().string.isRequired})).isRequired,selection:o().object.isRequired},x.defaultProps={className:void 0};const l=(0,e.memo)(x)},884110:(ae,S,t)=>{t.d(S,{A:()=>g});var e=t(362688),n=t.n(e),a=t(63696),o=t(886550),s=t(429195),r=t(545290),i=t(983701),p=t(86138),P=t(711724),E=t(841173),T=t(152544),A=Object.defineProperty,f=(c,u,L)=>u in c?A(c,u,{enumerable:!0,configurable:!0,writable:!0,value:L}):c[u]=L,h=(c,u,L)=>(f(c,typeof u!="symbol"?u+"":u,L),L);const m=o.Ay.span`
316  ${i.G}
317  align-self: flex-end;
318  margin-bottom: 5px;
319`,I=o.Ay.div`
320  ${r.EC}
321  display: flex;
322  flex-flow: column nowrap;
323  align-items: stretch;
324`,v=o.Ay.textarea.attrs({type:"text"})`
325  ${r.Az}
326  ${r.EC}
327  height: 100%;
328  min-height: 80px;
329  resize: none;
330  width: 100%;
331  &::placeholder {
332    color: ${s.$PK};
333  }
334`,x=o.Ay.div`
335  width: 100%;
336  display: flex;
337  justify-content: flex-end;
338  padding: 10px 11px 10px 0;
339  ${T.bL}
340  color: ${s.sRE};
341  font-style: italic;
342`;class l extends a.Component{constructor(){super(...arguments),h(this,"handleChange",u=>{const{onChange:L}=this.props;L(u.target.value)})}renderWithPlaceholder(u){const{className:L,"data-testid":y,disabled:O,helperTextKey:M,inputTestId:D,onBlur:W,onFocus:K,placeholderText:w,value:N,rows:$,maxlength:C}=this.props,{handleChange:_}=this;return a.createElement(I,{className:L,"data-testid":y},a.createElement(v,{"data-testid":D,disabled:O,maxLength:C,onBlur:W,onChange:_,onFocus:K,placeholder:u||w,rows:$,value:N}),M&&a.createElement(x,null,a.createElement(p.A,{stringKey:M})),C&&a.createElement(m,null,N.length,"/",C))}render(){const{className:u,placeholderKey:L}=this.props;return L?a.createElement(p.A,{className:u,stringKey:L},y=>this.renderWithPlaceholder(y)):this.renderWithPlaceholder()}}h(l,"propTypes",{className:n().string,"data-testid":n().string,disabled:n().bool,helperTextKey:n().string,inputTestId:n().string,maxlength:n().string,onBlur:n().func,onChange:n().func,onFocus:n().func,placeholderKey:n().string,placeholderText:n().string,rows:n().number,value:n().string}),h(l,"defaultProps",{className:"","data-testid":void 0,disabled:!1,helperTextKey:null,inputTestId:void 0,maxlength:"",onBlur:void 0,onChange:()=>{},onFocus:void 0,placeholderKey:null,placeholderText:"",rows:0,value:""});const g=(0,a.memo)((0,E.A)((0,P.A)(l),"10px 0"))},523747:(ae,S,t)=>{t.d(S,{A:()=>A});var e=t(362688),n=t.n(e),a=t(63696),o=t(498685),s=t(776637),r=t.n(s),i=t(41989),p=t(80247);const P={children:n().func.isRequired,id:n().string.isRequired,type:n().oneOf(["video","playlist"])},E={type:"video"},T={playlist:o.W9,video:o.RJ};function A({children:f,id:h,type:m}){const{t:I}=(0,i._h)(),{playlist:v,loaded:x}=(0,o.W9)(h),{video:l,loaded:d}=(0,o.RJ)(h),g=(0,a.useMemo)(()=>v||l||null,[r()(v),r()(l),x,d]),c=(0,a.useMemo)(()=>m==="playlist"&&x||m==="video"&&d,[m,d,x]);return l&&l.archived?f(null,I("ADMIN_LABEL_VIDEO_ARCHIVED_ERROR"),!0):T[m]?f(g,null,c):(p.error(`VideoDataProvider missing document hook for ${m}`),f(null,`Error loading ${m}`,!0))}
342A.propTypes=P,A.defaultProps=E},1434:(ae,S,t)=>{t.d(S,{A:()=>i});var e=t(63696),n=t(429195),a=t(152544),o=t(886550);const s=o.Ay.div`
343  padding: 5px 10px;
344  border-radius: 15px;
345  ${a.VD}
346  opacity: ${({isFaded:p})=>p?.1:1};
347  color: ${n.SP6};
348  border: 1px solid ${n.SP6};
349`;var r=t(875663);function i({className:p,timeStamp:P,isFaded:E}){const T=(0,r.b)(P);return e.createElement(s,{className:p,isFaded:E},T)}},452766:(ae,S,t)=>{t.d(S,{A:()=>I});var e=t(63696),n=t(995354),a=t(886550),o=t(545290),s=t(224191),r=t.n(s),i=t(272568),p=t(41989),P=t(365179),E=t(242768),T=t(429195),A=t(570958);const f=({codeInjectionClassName:v,isAccessControlMode:x,onChange:l,data:d,maxLength:g,sectionTitle:c,toolbarButtons:u,type:L,useRawDataV2:y})=>{const O=(0,s.useSelector)(i.Q),M=(0,s.useSelector)(P.s0s),{inlineTextEditorEndUserT:D}=(0,p.ET)(O),W=L==="title"?p.Rq.gateTitle:p.Rq.gateSubtitle,K=D(W,d,{pageId:M}),w=N=>{N&&l&&l(N)};return e.createElement(h,{"data-testid":`${L}GateField`,isAccessControlMode:x,sectionTitle:c,type:L},y?e.createElement(E.A,{data:d,inline:!0,maxLength:g,onChange:w,sticking:!1}):e.createElement(n.A,{codeInjectionClassName:v,data:K,inline:!0,isEditMode:O,maxLength:g,onChange:l||m,toolbarButtons:u}))},h=(0,a.Ay)(A.Dp)`
350  ${(0,o.PD)`
351    width: 33%;
352
353    @media (max-width: 1200px) {
354      width: 50%;
355    }
356  `};
357
358  & .mce-content-body {
359    color: ${({type:v})=>v==="title"?T.SP6:T.l6i};
360  }
361`,m=()=>{},I=f},570958:(ae,S,t)=>{t.d(S,{B3:()=>m,BT:()=>G,Dp:()=>C,FI:()=>d,KA:()=>v,Nf:()=>y,O_:()=>z,RC:()=>V,Xn:()=>K,ZB:()=>R,Zb:()=>w,cp:()=>b,db:()=>_,gO:()=>l,h9:()=>x,hU:()=>$,hf:()=>k,mQ:()=>B,mc:()=>M,v9:()=>h,vE:()=>q,wt:()=>D,x1:()=>g,xg:()=>I,yY:()=>N,yj:()=>f});var e=t(886550),n=t(545290),a=t(973079),o=t(283722),s=t(154789),r=t(429195),i=t(932043),p=t(312854),P=t(152544),E=t(243412);const T=r.azv,A=1,f=H=>H?.desktopImage&&H.type!==i.Fh.color?(0,e.AH)`
362      background-image: url(${H?.desktopImage});
363      background-repeat: no-repeat;
364      background-position: center;
365      background-size: cover;
366    `:(0,e.AH)`
367    background-color: ${(0,p.B3)(H?.color||T,H?.opacity||1)};
368  `,h=e.Ay.div`
369  display: flex;
370  flex-direction: column;
371  width: 100%;
372  height: 100%;
373  padding: 0px 0px;
374  ${({background:H})=>f(H)}
375`,m=e.Ay.div`
376  display: flex;
377  justify-content: space-between;
378  align-items: center;
379  margin-bottom: 23px;
380`,I=(0,e.Ay)(s.$n)`
381  position: absolute;
382  top: 162px;
383  right: 20px;
384  ${P.xu}
385  padding: 12px 15.78px 12px 20px;
386  height: 40px;
387  min-width: 220px;
388  z-index: ${A+1};
389`,v=(0,e.Ay)(o.Ay)`
390  color: ${r.o0B};
391  width: 15.44px;
392  height: 15.44px;
393  margin-right: 6.78px;
394  display: flex;
395  justify-content: center;
396  align-items: center;
397  padding-top: 2px;
398`,x=(0,e.Ay)(a.A)`
399  height: 80px;
400  margin: 0;
401  flex-grow: 0;
402  flex-shrink: 0;
403  width: 100%;
404  margin-right: 30px;
405  z-index: 4;
406`,l=e.Ay.div`
407  display: flex;
408  flex-direction: column;
409  justify-content: flex-start;
410  align-items: flex-start;
411  flex: 1;
412  min-height: 0;
413  overflow: hidden;
414`,d=e.Ay.div`
415  margin-top: auto;
416  margin-bottom: auto;
417  width: 100%;
418  padding: 25px 0px 25px 60px;
419  z-index:  ${A};
420`,g=e.Ay.div`
421  position: absolute;
422  top: 0;
423  bottom: 0;
424  right: 0;
425  left: 0;
426  display: flex;
427  justify-content: center;
428  align-items: center;
429  cursor: pointer;
430  transition: background-color 0.5s ease-out;
431  opacity: 0;
432  transition: opacity 0.5s ease-out;
433  z-index: 10;
434
435  &:hover {
436    background-color: rgba(0,0,0,.3);
437    opacity: 1;
438  }
439`,c=e.Ay.div`
440  color: ${r.o0B};
441  ${P.$X}
442  height: 36px;
443  width: 100%;
444`,u=e.Ay.textarea`
445  color: ${r.Lvg};
446  ${P.Ns}
447  background: transparent;
448  padding: 0;
449  border: none;
450  width: 100%;
451`,L=e.Ay.div`
452  color: ${r.Lvg};
453  ${P.Ns}
454  width: 100%;
455  white-space: pre-line;
456`,y=e.Ay.div`
457  height: 148px;
458  display: flex;
459  justify-content: center;
460  align-items: center;
461  ${P.xu}
462`,O=e.Ay.div`
463  position: fixed;
464  top: 0;
465  bottom: 0;
466  left: 0;
467  right: 0;
468  background-color: rgba(0,0,0,.5);
469  z-index: ${E.M.layer.modal};
470`,M=e.Ay.div`
471    position: absolute;
472    top: 80px;
473    left: 240px;
474    color: ${r.o0B};
475    padding: 20px;
476    background-color: ${r.k6P};
477    box-shadow: 0px 0px 2px -1px;
478    border-radius: 5px;
479    height: 350px;
480    width: 418px;
481    z-index: ${E.M.layer.popover};
482`,D=e.Ay.p`
483  color: ${r.zkP};
484  text-transform: uppercase;
485  ${P.xu}
486  margin: 0;
487`,W=e.Ay.div`
488  width: 100%;
489  height: 100%;
490  display: flex;
491  align-items: center;
492  justify-content: center;
493`,K=e.Ay.div`
494  display: flex;
495  justify-content: flex-end;
496`,w=(0,e.Ay)(s.$n)`
497  background-color: ${r.YJk};
498  ${P.EE}
499  width: 95px;
500  height: 40px;
501  margin-right: 10px;
502`,N=(0,e.Ay)(s.$n)`
503  ${P.EE}
504  width: 107px;
505  height: 40px;
506`,$=e.Ay.div`
507  position: absolute;
508  width: 100%;
509  height: 100%;
510  background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
511  margin: 0 !important;
512  pointer-events: none;
513`,C=e.Ay.div`
514  padding: 16px 12px 16px 6px;
515  width: ${({width:H})=>H||"inherit"};
516  ${(0,n.nD)`
517    width: 100%;
518  `};
519  ${({isAccessControlMode:H,sectionTitle:F})=>H&&(0,e.AH)`
520      position: relative;
521      border: 1px dashed ${r.Qod};
522      border-radius: 5px;
523      &:after {
524        ${P.qm}
525        position: absolute;
526        top: 0;
527        left: 0;
528        content: "${F||""}";
529        background-color: ${r.Qod};
530        color: ${r.o0B};
531        padding: 2px 15px;
532        border-radius: 5px;
533        text-transform: capitalize;
534        z-index: 200;
535      }
536
537      &:hover {
538        border: 1px solid ${r.IO};
539
540        &:after {
541          background-color: ${r.IO};
542        }
543      }
544    `}
545  ${({isSectionBlocked:H})=>(0,e.AH)`
546      pointer-events: ${H?"none":"auto"};
547    `}
548`,_=e.Ay.div`
549  width: 340px;
550  height: 453px;
551  position: absolute;
552  top: 217px;
553  right: 31px;
554  z-index: ${A+1};
555`,B=e.Ay.div`
556  margin-top: 20px;
557`,b=e.Ay.div`
558  background: ${r.kjY};
559  height: 175px;
560  border: 0.965478px solid ${r.Qod};
561  border-radius: 9.65478px 9.65478px 0px 0px;
562  display: flex;
563  justify-content: center;
564  align-items: center;
565`,k=e.Ay.div`
566  display: flex;
567  flex-direction: column;
568  background: ${r.dmy};
569  color: ${r.o0B};
570  height: 278px;
571  border-radius: 0px 0px 9.65478px 9.65478px;
572  padding: 30px;
573`,q=(0,e.Ay)(o.Ay)`
574  width: 96.09px;
575  height: 75.86px;
576`,R=e.Ay.h1`
577  ${P.pz}
578  margin-top: 0px;
579  margin-bottom: 5px;
580`,G=e.Ay.p`
581  ${P.Ns}
582  opacity: 0.69;
583`,z=(0,e.Ay)(s.$n)`
584  width: 161px;
585  height: 40px;
586  align-self: flex-end;
587  ${P.xu}
588`,V=(0,e.Ay)(s.Jn).attrs(()=>({containerCss:`
589    position: absolute;
590    top: 10px;
591    right: 10px;
592    height: 21px;
593    width: 21px;
594  `}))``},875663:(ae,S,t)=>{t.d(S,{b:()=>a,d:()=>o});var e=t(818339),n=t.n(e);const a=s=>{const r=n().tz.guess(),i=n().tz(r).format("z"),p=n().tz(r).format("Z"),P=Number(i),T=P!==0&&!P?i:`UTC${p}`;return s?`${n()(s).format("MMM Do - YYYY | h:mm A")} ${T}`:`${n()(new Date().getTime()).format("MMM Do - YYYY | h:mm A")} ${T}`},o=s=>{if(!s)return null;const r=n()(s),i=r.seconds(),p=r.millisecond();return s-i*1e3-p}},565627:(ae,S,t)=>{t.d(S,{A:()=>V});var e=t(63696),n=t(498685),a=t(346002),o=t(992829),s=t(472478),r=t(224191),i=t(242689),p=t.n(i),P=t(477588),E=t(803999),T=t(253527),A=t(670502),f=t(489306),h=t(430141),m=t(551321),I=t(398478),v=t(33849),x=t(315167),l=t(646048),d=t(404794),g=t(948967),c=t(720656),u=t(33149),L=t(41989);const y=[{value:"analytics-trends",labelKey:"ADMIN_LABEL_TRENDS"},{value:"analytics-earnings",labelKey:"ADMIN_LABEL_EARNINGS"},{value:"analytics-overlays",labelKey:"ADMIN_LABEL_OVERLAYS"},{value:"analytics-panels",labelKey:"ADMIN_LABEL_PANELS_TAB"},{value:"analytics-quests",labelKey:"ADMIN_LABEL_QUESTS"},{value:"analytics-multiple-choice",labelKey:"ADMIN_LABEL_MULTIPLE_CHOICE"}],O=[A.z.ONE_DAY,A.z.SEVEN_DAYS,A.z.THIRTY_DAYS];function M(H,F){switch(H){case A.z.ONE_DAY:return F("ADMIN_DATE_RANGE_LAST_24H");case A.z.SEVEN_DAYS:return F("ADMIN_DATE_RANGE_LAST_X_DAYS",{x:"7"});case A.z.THIRTY_DAYS:return F("ADMIN_DATE_RANGE_LAST_X_DAYS",{x:"30"});default:return""}}function D(H,F,Z,pe){const ee=p()(F.rangeStart).locale(pe),ie=p()(F.rangeEnd).locale(pe);switch(H){case A.z.MONTH:return ee.format("MMMM YYYY");case A.z.QUARTER:return`Q${Math.floor(ee.month()/3)+1} ${ee.format("YYYY")}`;case A.z.YEAR:return ee.format("YYYY");case A.z.ALL_TIME:return Z("ADMIN_DATE_RANGE_ALL_TIME");case A.z.CUSTOM:return`${ee.format("MMM D, YYYY")} \u2013 ${ie.format("MMM D, YYYY")}`;default:return Z("ADMIN_LABEL_CUSTOM")}}function W({activeTab:H,children:F}){const Z=(0,r.useDispatch)(),pe=(0,n.d4)(T.xM),ee=(0,n.d4)(T.hK),{t:ie,currentLocale:xe}=(0,L._h)(),[j,J]=(0,e.useState)(!1),de=Le=>{Z((0,f.HC)({query:{admin:Le}}))},ge=(0,e.useCallback)(Le=>{switch(Le){case A.z.ONE_DAY:return Z((0,T.c)());case A.z.SEVEN_DAYS:return Z((0,T.zy)());case A.z.THIRTY_DAYS:return Z((0,T.w7)());default:return}},[Z]),Ne=Le=>{const he=new Date;switch(Le){case A.z.MONTH:Z((0,T.WU)(he.getFullYear(),he.getMonth()));break;case A.z.QUARTER:Z((0,T.Yy)(he.getFullYear(),Math.floor(he.getMonth()/3)+1));break;case A.z.YEAR:Z((0,T.p$)(he.getFullYear()));break;case A.z.CUSTOM:{const Pe=new Date(he);Pe.setDate(Pe.getDate()-30),Z((0,T.v3)({rangeStart:Pe.getTime(),rangeEnd:he.getTime()})),Z((0,T.ZU)());break}case A.z.ALL_TIME:Z((0,T.Ws)());break}},_e=(0,A.xp)(pe)?pe:A.z.MONTH,Ke=new Date(ee.rangeStart),U=Ke.getFullYear(),Y=Ke.getMonth(),le=Math.floor(Y/3)+1,ue=(Le,he)=>{Z((0,T.WU)(Le,he)),J(!1)},Ce=(Le,he)=>{Z((0,T.Yy)(Le,he)),J(!1)},Re=Le=>{Z((0,T.p$)(Le)),J(!1)},tt=Le=>{if(Le?.from&&Le?.to){const he=new Date(Le.to);he.setHours(23,59,59,999),Z((0,T.v3)({rangeStart:Le.from.getTime(),rangeEnd:he.getTime()})),Z((0,T.ZU)()),J(!1)}},ze=(0,A.xp)(pe)?D(pe,ee,ie,xe):ie("ADMIN_LABEL_CUSTOM");return e.createElement(P.r,{className:"h-full w-full",options:{scrollbars:{autoHide:"move",theme:"os-theme-maestro-admin"}}},e.createElement("div",{className:"w-full bg-[var(--admin-surface-1)] p-9 flex flex-col min-h-full"},e.createElement("div",{className:"flex items-center justify-between mb-6 gap-4"},e.createElement("h1",{className:"text-title-l text-[var(--admin-text-100)] shrink-0"},ie("ADMIN_LABEL_ANALYTICS_DASHBOARD")),e.createElement("div",{className:"flex items-center gap-2 flex-wrap justify-end"},H!=="analytics-videos"&&e.createElement(e.Fragment,null,e.createElement("span",{className:"text-sm text-[var(--admin-text-300)] mr-2"},ie("ADMIN_LABEL_PAGE")),e.createElement(c.A,{disabled:H==="analytics-earnings"})),e.createElement("span",{className:"text-sm text-[var(--admin-text-300)] mx-2"},ie("ADMIN_LABEL_FILTERS")),O.map(Le=>{const he=pe===Le;return e.createElement(m.$,{key:Le,"data-testid":"analyticsRangePill","data-active":he,context:"admin",variant:he?"default":"secondary",onClick:()=>ge(Le),className:(0,u.cn)("h-auto px-3 py-1.5 rounded-full text-sm font-normal",he?"text-white":"text-[var(--admin-text-300)] hover:text-[var(--admin-text-200)] hover:bg-[var(--admin-surface-3)]/80")},M(Le,ie))}),e.createElement(I.AM,{open:j,onOpenChange:J},e.createElement(I.Wv,{asChild:!0},e.createElement(m.$,{"data-testid":"analyticsRangePill","data-active":(0,A.xp)(pe),context:"admin",variant:(0,A.xp)(pe)?"default":"secondary",className:(0,u.cn)("h-auto px-3 py-1.5 rounded-full text-sm font-normal",(0,A.xp)(pe)?"text-white":"text-[var(--admin-text-300)] hover:text-[var(--admin-text-200)] hover:bg-[var(--admin-surface-3)]/80")},ze)),e.createElement(I.hl,{align:"end",className:"p-3"},e.createElement("div",{className:"mb-3"},e.createElement(v.l6,{value:_e,onValueChange:Le=>Ne(Le)},e.createElement(v.bq,{className:"h-9 rounded-md bg-[var(--admin-surface-4)] border-none text-sm text-[var(--admin-text-100)] focus:ring-0 focus:ring-offset-0"},e.createElement(v.yv,null)),e.createElement(v.gC,null,e.createElement(v.eb,{value:A.z.MONTH},ie("ADMIN_LABEL_BY_MONTH")),e.createElement(v.eb,{value:A.z.QUARTER},ie("ADMIN_LABEL_BY_QUARTER")),e.createElement(v.eb,{value:A.z.YEAR},ie("ADMIN_LABEL_BY_YEAR")),e.createElement(v.eb,{value:A.z.CUSTOM},ie("ADMIN_LABEL_BY_DATE_RANGE")),e.createElement(v.eb,{value:A.z.ALL_TIME},ie("ADMIN_DATE_RANGE_ALL_TIME"))))),_e===A.z.MONTH&&e.createElement(l.A,{year:U,month:Y,onChange:ue}),_e===A.z.QUARTER&&e.createElement(d.A,{year:U,quarter:le,onChange:Ce}),_e===A.z.YEAR&&e.createElement(g.A,{year:U,onChange:Re}),_e===A.z.CUSTOM&&e.createElement(x.V,{mode:"range",defaultMonth:new Date(ee.rangeStart),selected:{from:new Date(ee.rangeStart),to:new Date(ee.rangeEnd)},onSelect:tt,numberOfMonths:2,disabled:{after:new Date}}),_e===A.z.ALL_TIME&&e.createElement("p",{className:"text-xs text-[var(--admin-text-300)] px-2 py-4 text-center"},ie("ADMIN_DATE_RANGE_ALL_TIME_NOTE")))))),e.createElement(h.tU,{value:H,onValueChange:de,className:"mb-6"},e.createElement(h.j7,{className:"w-full justify-start bg-transparent h-auto p-0 gap-0 rounded-none border-b border-[var(--admin-surface-5)]"},y.map(Le=>e.createElement(h.Xi,{key:Le.value,value:Le.value,"data-testid":`analytics-tab-${Le.value.replace(/^analytics-/,"")}`,className:"rounded-none border-b-2 border-transparent px-4 py-2 text-sm text-[var(--admin-text-300)] shadow-none data-[state=active]:border-[var(--admin-accent-primary)] data-[state=active]:text-[var(--admin-text-100)] data-[state=active]:bg-transparent data-[state=active]:shadow-none hover:text-[var(--admin-text-200)]"},ie(Le.labelKey))))),F))}const K=e.lazy(()=>Promise.all([t.e(7514),t.e(3993),t.e(8427),t.e(888),t.e(4251),t.e(955),t.e(4634),t.e(1644),t.e(989
5940)]).then(t.bind(t,669890))),w=e.lazy(()=>t.e(4731).then(t.bind(t,624731))),N=e.lazy(()=>Promise.all([t.e(7514),t.e(3993),t.e(8427),t.e(888),t.e(4251),t.e(955),t.e(4634),t.e(1644),t.e(8870)]).then(t.bind(t,228870))),$=e.lazy(()=>Promise.all([t.e(7514),t.e(3993),t.e(8427),t.e(888),t.e(4251),t.e(955),t.e(4634),t.e(1644),t.e(365)]).then(t.bind(t,860365))),C=e.lazy(()=>Promise.all([t.e(7514),t.e(3993),t.e(8427),t.e(888),t.e(4251),t.e(955),t.e(4634),t.e(1644),t.e(253)]).then(t.bind(t,550253))),_=e.lazy(()=>t.e(8521).then(t.bind(t,718521))),B=e.lazy(()=>t.e(1023).then(t.bind(t,361023)).then(H=>({default:H.OverlaysContent}))),b=e.lazy(()=>t.e(5475).then(t.bind(t,985475))),k=e.lazy(()=>t.e(8723).then(t.bind(t,118723))),q=e.lazy(()=>t.e(1023).then(t.bind(t,361023)).then(H=>({default:H.MultipleChoiceContent}))),R=["analytics-trends","analytics-earnings","analytics-engagement","analytics-overlays","analytics-panels","analytics-quests","analytics-multiple-choice","analytics-videos","analytics-insights","analytics-retention"];function G(H){return R.includes(H)}function z(H){switch(H){case"analytics-trends":return e.createElement(K,null);case"analytics-engagement":return e.createElement(w,null);case"analytics-overlays":return e.createElement(B,null);case"analytics-panels":return e.createElement(b,null);case"analytics-quests":return e.createElement(k,null);case"analytics-multiple-choice":return e.createElement(q,null);case"analytics-videos":return e.createElement(N,null);case"analytics-insights":return e.createElement(C,null);case"analytics-retention":return e.createElement(_,null);case"analytics-earnings":return e.createElement($,null);default:return e.createElement(K,null)}}function V(){const F=(0,n.d4)(a.Xd).admin,Z=G(F)?F:"analytics-trends";return e.createElement(s.S,{scope:"admin",className:"flex-1 flex flex-col min-h-full"},e.createElement(W,{activeTab:Z},e.createElement(e.Suspense,{fallback:e.createElement(o.A,{height:"200px"})},z(Z))))}},434682:(ae,S,t)=>{t.d(S,{a:()=>e});const e={DEFAULT_DESCRIPTION:"Lorem ipsum dolor sit amet consectetur. Scelerisque pharetra viverra nibh pellentesque ipsum amet.",MIN_SEARCH_QUERY_LENGTH:3}},846373:(ae,S,t)=>{t.d(S,{cd:()=>p});var e=t(942695),n=t(283722),a=t(429195),o=t(152544),s=t(886550);const r=s.Ay.div`
595  display: flex;
596  justify-content: space-between;
597  padding: 5px 0;
598`,i=s.Ay.span`
599  ${o.Ns};
600  color: ${a.zkP};
601`,p=s.Ay.div`
602  width: 18px;
603  height: 18px;
604  border-radius: 50%;
605  background-color: ${({color:f})=>f};
606  border: 1px solid ${a.dmy};
607  cursor: ${({readOnly:f})=>f?"default":"pointer"};
608`,P=s.Ay.div`
609  display: flex;
610`,E=(0,s.Ay)(n.Ay).attrs(f=>({name:"info",color:(0,a.zkP)(f)}))`
611  margin-left: 10px;
612  color: ${({color:f})=>f};
613  & > svg {
614    width: 12px;
615    height: 12px;
616  }
617`,T=(0,e.A)(E,{admin:!0,tooltipArrowCss:"left: 9%;",tooltipCss:"width: 188px; text-align: left; margin-left: 165px;"}),A=(0,e.A)(E,{admin:!0,tooltipArrowCss:"left: 9%;",tooltipCss:"width: 164px; text-align: left; margin-left: 146px;"})},87158:(ae,S,t)=>{t.d(S,{IB:()=>a,N_:()=>p,XY:()=>n,ci:()=>P,eD:()=>r,et:()=>s,lO:()=>i,p3:()=>o,zG:()=>e});const e={OPEN_LINK:"open_link",SHOW_PANEL:"show_panel",PLAY_VIDEO:"play_video",SHOW_PERSON:"show_person",SHOW_GROUP:"show_group",FACEBOOK_SHARE:"facebook_share",SHOW_PLAYER_STATS:"show_player_stats",GO_TO_CHANNEL:"go_to_channel",LOGIN:"login",TWEET:"tweet"},n={URL:"url",STRING:"string",FIREBASE_KEY:"firebaseKey",PANEL_ID:"panelId",VIDEO_ID:"videoId",PERSON_ID:"personId",GROUP_ID:"groupId",PAGE_SLUG:"pageSlug"},a=E=>[{id:e.OPEN_LINK,value:E("ADMIN_LABEL_CTA_OPEN_LINK")},{id:e.SHOW_PANEL,value:E("ADMIN_LABEL_CTA_SHOW_PANEL")},{id:e.PLAY_VIDEO,value:E("ADMIN_LABEL_CTA_PLAY_VIDEO")},{id:e.SHOW_PERSON,value:E("ADMIN_LABEL_CTA_SHOW_PERSON")},{id:e.SHOW_GROUP,value:E("ADMIN_LABEL_CTA_SHOW_GROUP")},{id:e.FACEBOOK_SHARE,value:E("ADMIN_LABEL_CTA_FACEBOOK_SHARE")},{id:e.SHOW_PLAYER_STATS,value:E("ADMIN_LABEL_CTA_SHOW_PLAYER_STATS")},{id:e.GO_TO_CHANNEL,value:E("ACTION_GO_TO_CHANNEL")},{id:e.LOGIN,value:E("ACTION_LOG_IN")},{id:e.TWEET,value:E("ADMIN_LABEL_CTA_TWEET")}],o=E=>({[e.OPEN_LINK]:[{fieldName:"linkText",label:E("ADMIN_LABEL_TEXT"),type:n.STRING},{fieldName:"linkUrl",label:E("ADMIN_LABEL_URL"),type:n.URL}],[e.SHOW_PANEL]:[{fieldName:"text",label:E("ADMIN_LABEL_TEXT"),type:n.STRING},{fieldName:"panelId",label:E("ADMIN_LABEL_PANEL"),type:n.PANEL_ID}],[e.PLAY_VIDEO]:[{fieldName:"text",label:E("ADMIN_LABEL_TEXT"),type:n.STRING},{fieldName:"videoId",label:E("ADMIN_LABEL_VIDEO"),type:n.VIDEO_ID}],[e.SHOW_PERSON]:[{fieldName:"text",label:E("ADMIN_LABEL_TEXT"),type:n.STRING},{fieldName:"personId",label:E("ADMIN_LABEL_PERSON"),type:n.PERSON_ID}],[e.SHOW_GROUP]:[{fieldName:"text",label:E("ADMIN_LABEL_TEXT"),type:n.STRING},{fieldName:"groupId",label:E("ADMIN_LABEL_GROUP"),type:n.GROUP_ID}],[e.FACEBOOK_SHARE]:[],show_player_stats:[{fieldName:"playerId",label:E("ADMIN_LABEL_PLAYER_ID"),type:n.FIREBASE_KEY}
617],[e.GO_TO_CHANNEL]:[{fieldName:"channelSlug",label:E("ADMIN_LABEL_CTA_TARGET_CHANNEL"),type:n.PAGE_SLUG}],[e.LOGIN]:[],[e.TWEET]:[{fieldName:"tweetMessage",label:E("ADMIN_LABEL_CTA_TWEET_MESSAGE"),type:n.STRING}]}),s="duration",r="cta",i="cta.type",p="cta.data",P={cta:{type:"",data:{}},duration:30}},453853:(ae,S,t)=>{t.d(S,{A:()=>h});var e=t(63696),n=t(41989),a=t(87158),o=Object.defineProperty,s=Object.defineProperties,r=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,E=(m,I,v)=>I in m?o(m,I,{enumerable:!0,configurable:!0,writable:!0,value:v}):m[I]=v,T=(m,I)=>{for(var v in I||(I={}))p.call(I,v)&&E(m,v,I[v]);if(i)for(var v of i(I))P.call(I,v)&&E(m,v,I[v]);return m},A=(m,I)=>s(m,r(I));const h=m=>{const{t:I}=(0,n._h)(),v=(0,a.p3)(I),[x,l]=(0,e.useState)(m||a.ci),[d,g]=(0,e.useState)(!1),c=(0,e.useCallback)(O=>{l(M=>A(T(T({},M),O),{cta:T(T({},M.cta),O.cta)}))},[]),u=O=>{const M=v[O];return M?.length||0};return{engagementHasError:O=>{g(O)},engagementIsValid:O=>{var M,D;const{duration:W=0}=O,K=(D=(M=O?.cta)==null?void 0:M.type)!=null?D:"",w=W>0&&!d,N=![void 0,null,""].includes(K);return w&&N},engagementSectionValues:x,handleEngagementSectionValuesUpdate:c}}},842354:(ae,S,t)=>{t.d(S,{A:()=>Wt});var e=t(63696),n=t(41989),a=t(217243),o=t(365179),s=t(224191),r=t(50426),i=t(886550),p=t(429195),P=t(152544);const E=i.Ay.span`
618  ${P.II}
619  color: ${p.o0B};
620  margin-bottom: 16px;
621`,T=i.Ay.div`
622  position: relative;
623  margin-bottom: 8px;
624  width: 100%;
625`,A=i.Ay.div`
626  margin-bottom: 8px;
627  position: relative;
628  min-height: 56px;
629  border-radius: 4px 4px 0 0;
630  width: 100%;
631  background: ${p.k6P};
632  border-bottom: 1px solid ${p.dmy};
633
634  &.object-select-container {
635    >
635 div:last-child {
636      padding:0;
637
638      & .dropdown-container {
639        background: ${p.k6P};
640
641        & .dropdown-button {
642          min-height: 53px;
643
644          & div > input {
645            padding-top: 15px;
646            padding-bottom: 0px;
647            padding-left: 12px;
648            padding-right: 0px;
649          }
650
651          & .dropdown-title {
652            margin-top: 15px;
653          }
654        }
655      }
656    }
657  }
658`,f=i.Ay.div`
659  position: absolute;
660  top: 8px;
661  left: 11px;
662  color: ${p.Lvg};
663  z-index: 1;
664  border-bottom: none !important;
665`,h=i.Ay.div`
666  display: flex;
667  flex-direction: row;
668  align-items: center;
669  width: 100%;
670  padding: 18px 0 0 10px;
671`,m=i.Ay.span`
672  ${P.Vg};
673  color: ${p.Lvg};
674  display: inline-block;
675  padding-right: 0;
676  white-space: nowrap;
677`;var I=t(515406),v=t(592082),x=t(87158),l=t(63382),d=t(391654),g=t(784355),c=t(114735),u=Object.defineProperty,L=Object.defineProperties,y=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,W=(te,ce,ye)=>ce in te?u(te,ce,{enumerable:!0,configurable:!0,writable:!0,value:ye}):te[ce]=ye,K=(te,ce)=>{for(var ye in ce||(ce={}))M.call(ce,ye)&&W(te,ye,ce[ye]);if(O)for(var ye of O(ce))D.call(ce,ye)&&W(te,ye,ce[ye]);return te},w=(te,ce)=>L(te,y(ce));const $=({rendererNameField:te,onlyShowRendererizedObjects:ce,ids:ye,value:Ae,onChange:Te})=>{const Ie=ye.map(Ue=>({id:Ue})),{loadedDocuments:Se}=(0,g.A)({collection:"objects",items:Ie}),be=e.useMemo(()=>Se.filter(Ue=>!ce||!!Ue.renderer).map(Ue=>w(K({},Ue),{_id:Ue.id||Ue._id||"",data:Ue.data||{},renderer:Ue.renderer||{}})),[Se,ce]),Xe=e.useCallback(Ue=>{Te(Ue,be.find(Ze=>Ze._id===Ue))},[Te,be]);return e.createElement(c.A,{docs:be,onChange:Xe,rendererNameField:te,value:Ae})};var C=t(342319),_=t(44427),B=Object.defineProperty,b=Object.defineProperties,k=Object.getOwnPropertyDescriptors,q=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,z=(te,ce,ye)=>ce in te?B(te,ce,{enumerable:!0,configurable:!0,writable:!0,value:ye}):te[ce]=ye,V=(te,ce)=>{for(var ye in ce||(ce={}))R.call(ce,ye)&&z(te,ye,ce[ye]);if(q)for(var ye of q(ce))G.call(ce,ye)&&z(te,ye,ce[ye]);return te},H=(te,ce)=>b(te,k(ce));const F=te=>{var ce,ye;return((ce=te?.renderer)==null?void 0:ce.panelType)||((ye=te?.data)==null?void 0:ye.kind)||""},Z=(te,ce)=>{const ye=new Map,Ae=[];return te.forEach(Te=>{const Ie=F(Te);if(!Ie){Ae.push(Te);return}(!ye.get(Ie)||Te._id===ce)&&ye.set(Ie,Te)}),[...Array.from(ye.values()),...Ae]},pe=(te,ce,ye)=>{var Ae;const Te=ce[F(te)],Ie=(Ae=Te?.title)!=null?Ae:Te?.titleKey?ye(Te.titleKey):void 0;return Ie?H(V({},te),{renderer:H(V({},te.renderer),{panelName:Ie})}):te},ie=({onChange:te,value:ce})=>{const ye=(0,_.A)(),{t:Ae}=(0,n._h)(),Te=(0,e.useCallback)((Ie,Se,be,Xe)=>{if(!Xe||!Ie)return null;const Ue=Ie.filter(ht=>!!ht?.renderer&&(!ht?.type||ht.type==="panel")),Ze=Z(Ue,ce).map(ht=>pe(ht,ye,Ae)),ft=ht=>{const $t=Ze.find(an=>an._id===ht);te(ht,F($t))};return e.createElement(c.A,{docs:Ze,onChange:ft,rendererNameField:"panelName",value:ce})},[te,ce,ye,Ae]);return e.createElement(C.A,{collection:"panels",limit:1e3},Te)};var xe=t(816970),j=t(166143),J=t(545290);const de=i.Ay.div`
678  display: flex;
679  flex-direction: row;
680  align-items: center;
681  width: 100%;
682
683  & > div {
684    padding: 0;
685  }
686`,ge=(0,i.AH)`
687  color: ${te=>te.linkUrlStatus==="invalid"?(0,p.__g)(te):te.linkUrlStatus==="valid"?(0,p.jEq)(te):te.linkUrlStatus==="typing"&&te.value?(0,p.o0B)(te):(0,p.sRE)(te)};
688`,Ne=i.Ay.span`
689  ${P.Vg};
690  display: inline-block;
691  ${ge}
692`,_e=(0,i.Ay)(j.Ay)`
693  width: 100%;
694  & input {
695    padding: 0;
696    height: fit-content;
697    width: 100%;
698    ${J.WL}
699    background: transparent;
700    ${ge}
701    ${P.Vg}
702    ${te=>te.value?(0,i.AH)`
703      text-decoration-line: underline;
704    `:(0,i.AH)`
705      text-decoration-line: none;
706    `}
707
708    &::placeholder {
709      color: ${p.sRE};
710      ${P.Vg}
711    }
712    &::-webkit-input-placeholder { /* WebKit browsers */
713      color:  ${p.sRE};
714    }
715    &::-moz-placeholder { /* Mozilla Firefox 19+ */
716      color:  ${p.sRE};
717      opacity: 1; /* Fix for Firefox */
718    }
719  }
720`,U=({value:te,onChange:ce,linkUrlStatus:ye,placeholderKey:Ae})=>e.createElement(e.Fragment,null,e.createElement(Ne,{linkUrlStatus:ye,value:te},r.D),e.createElement(_e,{"data-testid":"admin-url-input",linkUrlStatus:ye,onChange:ce,placeholderKey:Ae,value:(0,xe.Nj)(te)}));var Y=Object.defineProperty,le=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ze=(te,ce,ye)=>ce in te?Y(te,ce,{enumerable:!0,configurable:!0,writable:!0,value:ye}):te[ce]=ye,Le=(te,ce)=>{for(var ye in ce||(ce={}))Re.call(ce,ye)&&ze(te,ye,ce[ye]);if(Ce)for(var ye of Ce(ce))tt.call(ce,ye)&&ze(te,ye,ce[ye]);return te},he=(te,ce)=>le(te,ue(ce));const{STRING:Pe,FIREBASE_KEY:we,URL:$e,PANEL_ID:st,VIDEO_ID:it,PERSON_ID:Vt,GROUP_ID:rt,PAGE_SLUG:qe}=x.XY,Wt=({excludedTypes:te=[],hasError:ce,onChange:ye,values:Ae,hideTextInput:Te=!1,hideDuration:Ie=!1,showAllPanels:Se=!1})=>{var be,Xe,Ue,Ze;const{t:ft}
720=(0,n._h)(),ht=(0,s.useSelector)(o.yUv),[$t,an]=(0,e.useState)(((be=Ae.cta)==null?void 0:be.type)||""),[En,On]=(0,e.useState)((0,x.p3)(ft)[((Xe=Ae.cta)==null?void 0:Xe.type)||""]||[]),rn=((Ze=(Ue=Ae.cta)==null?void 0:Ue.data)==null?void 0:Ze.linkUrl)||"",{linkUrl:Ln,linkUrlStatus:Gn,onChange:jn}=(0,r.A)(rn),ln=Gn==="invalid",gn=(0,e.useRef)();gn.current!==ln&&(ce?.(ln),gn.current=ln);const Pn=(St,At)=>{const Ct=he(Le({},Ae),{cta:he(Le({},Ae.cta),{data:Le({},Ae.cta.data)})});if(St===x.et)Ct.duration=Number(At);else if(St.includes(x.eD))if(St===x.lO)Ct.cta={type:At,data:{}};else{const vn=St.replace(`${x.N_}.`,"");Ct.cta.data=he(Le({},Ct.cta.data),{[vn]:At})}ye(Ct)},Et=(0,e.useCallback)(St=>{const At=(0,a.debounce)(Ct=>{const Cn=(Ct||"").replace(/[^a-z0-9|-]/gi,"");Pn(`${x.N_}.${St}`,Cn)},500);return Ct=>At(Ct)},[Pn,Ae]),Gt=(0,e.useCallback)(St=>{const At=(0,a.debounce)(Ct=>{Pn(`${x.N_}.${St}`,Ct)},500);return Ct=>At(Ct)},[Pn,Ae]),Ot=(0,e.useCallback)(St=>At=>{jn(At),Pn(`${x.N_}.${St}`,At)},[jn,Pn]),xt=(0,e.useCallback)((St,At)=>{var Ct;ye(he(Le({},Ae),{cta:he(Le({},Ae.cta),{data:he(Le({},(Ct=Ae.cta)==null?void 0:Ct.data),{panelId:St,panelType:At})})}))},[ye,Ae]),Fn=(0,e.useCallback)((St,At)=>{xt(St,F(At))},[xt]),fo=(0,e.useCallback)(St=>{const{id:At=""}=St;On((0,x.p3)(ft)[At]||[]),Pn(x.lO,At),an(At)},[Ae]),so=(0,e.useCallback)(St=>{const At=(0,a.debounce)(Ct=>{Pn(St,Ct)},500);return Ct=>At(Ct)},[Pn,Ae]),In=(0,e.useMemo)(()=>(0,x.IB)(ft).filter(St=>!te.includes(St.id||"")),[ft,te]),to=St=>{switch(St){case st:return{collectionName:"panels",rendererNameField:"panelName",onlyShowRendererizedObjects:!0};case it:return{collectionName:"videos-only"};case Vt:return{collectionName:"people",rendererNameField:"personName",onlyShowRendererizedObjects:!0};
720case rt:return{collectionName:"groups",rendererNameField:"groupName"};case qe:return{collectionName:"pages"};default:return{}}},co=(0,e.useCallback)(()=>En.map((St,At)=>{const{type:Ct,label:vn,fieldName:Cn}=St,mn=Ae.cta.data[Cn]||"",{collectionName:mo="",rendererNameField:Ao,onlyShowRendererizedObjects:Lo=!1}=to(Ct);switch(Ct){case Pe:case we:return e.createElement(A,{key:`${$t}-${At}`,hidden:Te&&vn==="Text"},e.createElement(l.A,{labelText:vn,onChange:Ct===we?Et(Cn):Gt(Cn),value:mn}));case $e:return e.createElement(A,{key:`${$t}-${At}`},e.createElement(f,null,vn),e.createElement(h,null,e.createElement(U,{linkUrlStatus:Gn,onChange:Ot(Cn),value:Ln})));case st:if(Se)return e.createElement(A,{key:`${$t}-${At}`,className:"object-select-container"},vn&&e.createElement(f,null,vn),e.createElement(ie,{onChange:xt,value:mn}));const $o=ht.filter(yo=>yo.isActive).map(yo=>yo.id);return e.createElement(A,{key:`${$t}-${At}`,className:"object-select-container"},vn&&e.createElement(f,null,vn),e.createElement($,{ids:$o,label:vn,onChange:Fn,onlyShowRendererizedObjects:Lo,rendererNameField:Ao||"",value:mn}));case it:case Vt:case rt:case qe:return e.createElement(A,{key:`${$t}-${At}`,className:"object-select-container"},vn&&e.createElement(f,null,vn),e.createElement(d.A,{collection:mo,onChange:Gt(Cn),onlyShowRendererizedObjects:Lo,rendererNameField:Ao,value:mn}));default:return e.createElement("div",{key:At},"Unknown field type: ",e.createElement("strong",null,Ct))}}),[En,Ae,Gt,Et,Ot,xt,Fn,ht,Te,Se,$t,Ln,Gn,ft]);return e.createElement(e.Fragment,null,e.createElement(E,null,ft("ADMIN_SETTINGS_ENGAGEMENT_TITLE")),e.createElement(T,null,e.createElement(I.A,{labelText:ft("ADMIN_LABEL_CTA"),onChange:fo,options:In,placeholderText:ft("SELECT_ADMIN_LABEL_CTA"),value:In?.find(St=>{var At;return St.id===((At=Ae.cta)==null?void 0:At.type)})})),co(),!Ie&&e.createElement(T,null,e.createElement(v.A,{hasError:ce,labelText:ft("ENGAGEMENT_DURATION_TITLE"),max:600,min:1,onChange:so("duration"),required:!0,value:Ae.duration})))}},288745:(ae,S,t)=>{t.d(S,{AZ:()=>o,NF:()=>s,Oo:()=>P,T7:()=>r,Tu:()=>i,aB:()=>a});var e=t(818339),n=t.n(e);const a="asc",o="desc",s="none",r=[{accessor:"id",id:"id",show:!1},{accessor:"personName",defaultThumbnail:"gamer",id:"personName",isRoundedThumbnail:!0,isTitle:!0,sort:
720a,thumbnailAccessor:"personImageUrl",title:"name",headerKey:"ADMIN_LABEL_NAME"},{accessor:"created",sort:o,title:"added",headerKey:"ADMIN_LABEL_ADDED",transformValue:E=>n()(E).fromNow(),width:200}],i=[{accessor:"id",id:"id",show:!1},{accessor:"groupName",defaultThumbnail:"user",id:"groupName",isRoundedThumbnail:!0,isTitle:!0,thumbnailAccessor:"groupBannerUrl",title:"name",headerKey:"ADMIN_LABEL_NAME"},{accessor:"created",sort:o,title:"added",headerKey:"ADMIN_LABEL_ADDED",transformValue:E=>n()(E).fromNow(),width:200}],p=[{accessor:"title",defaultThumbnail:"play",isTitle:!0,minWidth:230,thumbnailAccessor:"thumbnail",title:"name",headerKey:"ADMIN_LABEL_NAME"},{accessor:"modified",minWidth:100,sort:o,title:"last modified",transformValue:E=>n()(E).fromNow()}],P=[{accessor:"title",defaultThumbnail:"award",minWidth:200,title:"name",headerKey:"ADMIN_LABEL_NAME",transformValue:E=>E||"Untitled quest"},{accessor:"created",minWidth:150,sort:o,title:"added",headerKey:"ADMIN_LABEL_ADDED",transformValue:E=>n()(E).fromNow()}]},998524:(ae,S,t)=>{t.d(S,{Ay:()=>N});var e=t(63696),n=t(886550),a=t(86138),o=t(663280),s=t(154789),r=t(551321),i=t(622112),p=t(942662),P=t(697683),E=t(288745),T=t(74846),A=t(41989),f=t(269010),h=t(385132);function m({defaultPageSize:$=50,onPageChange:C,onPageSizeChange:_,page:B,pages:b,pageSizeOptions:k}){const[q,R]=(0,e.useState)({label:`${$} rows`,value:$}),G=(0,e.useMemo)(()=>k.map(F=>({label:`${F} rows`,value:F})),[k]),z=(0,e.useCallback)(F=>{R(F),_(F.value)},[_]),V=(0,e.useCallback)(()=>{C(B+1)},[C,B]),H=(0,e.useCallback)(()=>{C(B-1)},[C,B]);return e.createElement(h.Mn,null,e.createElement(h.Ur,{admin:!0,onChange:C,onNextPage:V,onPreviousPage:H,page:B,pages:b}),e.createElement(f.Ay,{dropUp:!0,onChange:z,options:G,value:q,width:"128px"}))}var I=Object.defineProperty,v=Object.defineProperties,x=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,c=($,C,_)=>C in $?I($,C,{enumerable:!0,configurable:!0,writable:!0,value:_}):$[C]=_,u=($,C)=>{for(var _ in C||(C={}))d.call(C,_)&&c($,_,C[_]);if(l)for(var _ of l(C))g.call(C,_)&&c($,_,C[_]);return $},L=($,C)=>v($,x(C));const y=$=>$.uploadStatus&&$.uploadStatus!=="complete",O=({collection:$})=>["quests"].includes($),M=$=>$?.type!=="bundle",D=$=>$===E.aB||$===E.AZ?e.createElement(h.i3,{up:$===E.AZ}):e.createElement(h.hK,null),W=($,C)=>C?.sortBy===$.accessor?C?.sortDirection===1?e.createElement(h.i3,{up:!0}):e.createElement(h.i3,null):e.createElement(h.hK,null);var K=($=>($.onDeleteClick="onDeleteClick",$.onDownloadClick="onDownloadClick",$.onEditClick="onEditClick",$.onKeyClick="onKeyClick",$.onRestoreClick="onRestoreClick",$.onSelectItem="onSelectItem",$.onVisibilityClick="onVisibilityClick",$))(K||{});const w=({actionsColumnWidth:$,columns:C=[],currentlySorted:_=null,customActions:B=[],data:b=[],defaultPageSize:k=1e3,disableEditing:q=!1,disableKeyClick:R=!0,disableSelecting:G=!1,headBackground:z=null,itemBackgroun
720d:V,loading:H=!1,manual:F=!1,onDeleteClick:Z=null,onDownloadClick:pe=null,onEditClick:ee=null,onFetchData:ie=()=>null,onHeaderClick:xe=()=>null,onKeyClick:j=null,onPageChange:J,onPageSizeChange:de,onRestoreClick:ge=null,onRowClick:Ne=()=>null,onSelectItem:_e=null,onSortedChange:Ke,onVisibilityClick:U=null,page:Y=0,pages:le=-1,pageSize:ue=250,showPagination:Ce=!1,sorted:Re=[],testIdAddButton:tt="media-library-select-item",useSelectorSorting:ze=!1})=>{const{t:Le}=(0,A._h)(),he=(0,e.useMemo)(()=>C.map((Ae,Te)=>{const{thumbnailAccessor:Ie,defaultThumbnail:Se,transformValue:be,isRoundedThumbnail:Xe}=Ae;return u({accessor:Ae.title,Cell:Ue=>{var Ze,ft;const ht=be?be(Ue.value):Ue.value,$t=typeof Ie=="function"?Ie(Ue.original):(Ze=Ue.original)==null?void 0:Ze[Ie],{icon:an,url:En,rounded:On}=typeof $t=="object"?$t:{icon:Se,rounded:Xe,url:$t};return e.createElement(h.fh,{disabled:(ft=Ue.original)==null?void 0:ft.disabled,isFirst:Te===0},Ie&&an&&e.createElement(h.CQ,null,En?e.createElement(h._V,{rounded:On,src:En}):e.createElement(h.Ds,{rounded:On},e.createElement(h.XE,{name:an}))),e.createElement("span",{"data-testid":`${Ue.column.testId}-${Ue.index}`},ht))},columnData:u({index:Te},Ae),getHeaderProps:()=>Ke?{}:{onClick:()=>xe(Te)},getProps:(Ue,Ze)=>({onClick:()=>Ne(Ze.index)}),Header:Ue=>{const{columnData:Ze}=Ue.column,{title:ft,sort:ht,preventSort:$t,headerKey:an,testId:En}=Ze;return e.createElement(h.Jh,{"data-testid":En?`${En}TableHeader`:"header-library-table",preventSort:$t},e.createElement(h.hE,null,an?e.createElement(a.A,{stringKey:an}):ft),Ke&&!_||!Ke?D(ht):null,Ke&&ze?W(Ae,_):null)},headerStyle:u({},h.bf),id:Ae.title,style:{justifyContent:"flex-start",position:"relative"}},Ae)}),[C]),qe={onDeleteClick:{Cell:()=>e.createElement(r.$,{context:"admin",size:"icon",className:"h-6 w-6 shrink-0 rounded-full"},e.createElement(p.Trash,{className:"h-3.5 w-3.5"})),getProps:(Ae,Te)=>({onClick:()=>Z?.(Te.index),"data-testid":`media-library-delete-code-item-${Te.index}`}),width:40},onDownloadClick:{accessor:Ae=>O(Ae),Cell:Ae=>Ae.value?e.createElement(s.K0,{name:"download"}):null,getProps:(Ae,{index:Te,row:Ie})=>{const{download:Se}=Ie;return{onClick:()=>Se&&pe?.(Te)}},id:"download",width:40},onEditClick:{Cell:Ae=>{const{original:Te}=Ae,{activeOnGate:Ie=!1}=Te;return e.createElement(s.lg,{"data-testid":`media-library-edit-item-${Ae.index}`,disabled:Ie})},getProps:(Ae,Te)=>{const{original:Ie}=Te,{activeOnGate:Se=!1}=Ie;return{onClick:()=>!Se&&ee?.(Te.index)}},width:34},onKeyClick:{Cell:Ae=>e.createElement(s.sI,{"data-testid":`media-library-access-code-item-${Ae.index}`,name:"key"}),getProps:(Ae,Te)=>({onClick:()=>j?.(Te.index)}),width:40},onRestoreClick:{Cell:()=>e.createElement(r.$,{context:"admin",variant:"secondary",size:"sm"},e.createElement(a.A,{stringKey:"ADMIN_LABEL_RESTORE"})),getProps:(Ae,Te)=>({onClick:()=>ge?.(Te.index)}),width:100},onSelectItem:{Cell:Ae=>{const{original:Te,index:Ie}=Ae;if(y(Te))return e.createElement(s.iz,{"data-testid":`media-library-select-item-locked-${Ie}`});const{activeOnGate:be=!1}=Te;return e.createElement(i.m_,null,e.createElement(i.k$,{asChild:!0},e.createElement(r.$,{className:"mr-[5px] h-6 w-6 shrink-0 rounded-full",context:"admin","data-testid":`${tt}-${Ie}`,disabled:be,size:"icon",type:"button"},e.createElement(p.Check,{className:"h-3.5 w-3.5"}))),e.createElement(i.ZI,{side:"bottom"},Le("ADMIN_LABEL_USE")))},getProps:(Ae,Te)=>{const{original:Ie}=Te,{activeOnGate:Se=!1}=Ie,be=y(Ie)||Se;return{onClick:Xe=>{Xe.stopPropagation(),be||_e?.(Te.index)}}},style:{justifyContent:"flex-start"},width:70},onVisibilityClick:{Cell:Ae=>{const Te=Ae.index,Ie=b[Te].visible;return e.createElement(h.Uf,null,e.createElement(a.A,{stringKey:"VISIBLE"}),e.createElement(P.A,{checked:Ie}))},getProps:(Ae,Te)=>({onClick:()=>U?.(Te.index)}),width:110}},Xt=(Ae,Te,Ie)=>{Te<=Ie||(Ae.Header=()=>e.createElement(h.Jh,{preventSort:!0},e.createElement(h.hE,null,e.createElement(a.A,{stringKey:"ADMIN_LABEL_QUEST_ACTIONS"}))),Ae.headerStyle=L(u({},Ae.headerStyle),{display:"flex",justifyContent:`flex-${Te-1===Ie?"end":"start"}`,overflow:"visible",zIndex:"1"}))},Wt=B.length!==0?(0,o.Ay)(he,Ae=>{const Te=Ae.length;B.forEach(Ie=>{qe.hasOwnProperty(Ie)?Ae.push(qe[Ie]):Ae.push(Ie),Xt(Ae[Te],Ae.length,Te)})}):(0,o.Ay)(he,Ae=>{const Te=Ae.length,Ie=[];if(pe&&Ie.push({render:Se=>O(Se.original)?e.createElement(s.K0,{name:"download",onClick:be=>{be.stopPropagation(),pe?.(Se.index)}}):null}),U&&Ie.push({render:Se=>{var be;const Xe=(be=b[Se.index])==null?void 0:be.visible;return e.createElement(h.Uf,{onClick:Ue=>{Ue.stopPropagation(),U?.(Se.index)}}
720,e.createElement(a.A,{stringKey:"VISIBLE"}),e.createElement(P.A,{checked:Xe}))}}),Z&&Ie.push({render:Se=>e.createElement(r.$,{context:"admin",size:"icon",className:"h-6 w-6 shrink-0 rounded-full",onClick:be=>{be.stopPropagation(),Z?.(Se.index)},"data-testid":`media-library-delete-code-item-${Se.index}`},e.createElement(p.Trash,{className:"h-3.5 w-3.5"}))}),j&&!R&&Ie.push({render:Se=>e.createElement(r.$,{context:"admin",size:"icon",className:"h-6 w-6 shrink-0 rounded-full","data-testid":`media-library-access-code-item-${Se.index}`,onClick:be=>{be.stopPropagation(),j?.(Se.index)}},e.createElement(p.Key,{className:"h-3.5 w-3.5"}))}),ge&&Ie.push({render:Se=>e.createElement(r.$,{context:"admin",variant:"secondary",size:"sm",onClick:be=>{be.stopPropagation(),ge?.(Se.index)}},e.createElement(a.A,{stringKey:"ADMIN_LABEL_RESTORE"}))}),ee&&!q&&Ie.push({render:Se=>{var be;const Xe=!M(Se.original),Ue=(be=Se.original)==null?void 0:be.activeOnGate,Ze=Xe||Ue,ft=Le(Xe?"ADMIN_LABEL_BUNDLE_EDIT_ERROR":Ue?"ADMIN_LABEL_ENTITLEMENT_EDIT_DISABLED":"ADMIN_LABEL_SETTINGS");return e.createElement(i.m_,null,e.createElement(i.k$,{asChild:!0},e.createElement(r.$,{context:"admin",size:"icon",className:`h-6 w-6 shrink-0 rounded-full${Ze?" opacity-50 cursor-not-allowed":""}`,"data-testid":`media-library-edit-item-${Se.index}`,"aria-disabled":Ze,onClick:ht=>{ht.stopPropagation(),Ze||ee?.(Se.index)},type:"button"},e.createElement(p.Gear,{className:"h-3.5 w-3.5"}))),e.createElement(i.ZI,{side:"bottom"},ft))}}),_e&&!G&&Ie.push({render:Se=>{const{original:be,index:Xe}=Se;if(y(be))return e.createElement(r.$,{context:"admin",size:"icon",className:"h-6 w-6 shrink-0 rounded-full","data-testid":`media-library-select-item-locked-${Xe}`,disabled:!0},e.createElement(p.Lock2,{className:"h-3.5 w-3.5"}));const{activeOnGate:Ze=!1}=be;return e.createElement(i.m_,null,e.createElement(i.k$,{asChild:!0},e.createElement(r.$,{context:"admin",size:"icon",className:`h-6 w-6 shrink-0 rounded-full${Ze?" opacity-50 cursor-not-allowed":""}`,"data-testid":`${tt}-${Xe}`,"aria-disabled":Ze,onClick:ft=>{ft.stopPropagation(),Ze||_e?.(Xe)},type:"button"},e.createElement(p.Check,{className:"h-3.5 w-3.5"}))),e.createElement(i.ZI,{side:"bottom"},Le(Ze?"ADMIN_LABEL_ENTITLEMENT_IN_USE":"ADMIN_LABEL_USE")))}}),Ie.length>0){const Se=u({Cell:be=>e.createElement("div",{className:"flex items-center gap-2"},Ie.map((Xe,Ue)=>e.createElement(e.Fragment,{key:Ue},Xe.render(be)))),style:{justifyContent:"flex-start"}},$?{width:$,maxWidth:$}:{});Ae.push(Se),Xt(Ae[Te],Ae.length,Te),Ae[Te].headerStyle=L(u({},Ae[Te].headerStyle),{justifyContent:"flex-start"})}}),te=()=>({className:T.zA,style:{marginTop:5,maxWidth:"100%",minWidth:0,overflow:"hidden auto"}}),ce=()=>({className:T.NK,headBackground:z}),ye=(Ae,Te)=>
720({isSelected:Te?.original.isSelected,itemBackground:V});return e.createElement(i.Bc,{delayDuration:0},e.createElement(h.Jz,{className:"admin-dark",collapseOnDataChange:!1,columns:Wt,data:b,defaultPageSize:k,getTbodyProps:te,getTheadProps:ce,getTrGroupProps:ye,loading:H,manual:F,minRows:0,nextText:"\u203A",onFetchData:ie,onPageChange:J,onPageSizeChange:de,onSortedChange:Ke,page:Y,pages:le,pageSize:ue,pageText:"",PaginationComponent:m,previousText:"\u2039",resizable:!1,showPageJump:!1,showPagination:Ce,sorted:Re,TheadComponent:h._c,TrGroupComponent:h.jM}))},N=(0,n.SL)(w)},385132:(ae,S,t)=>{t.d(S,{CQ:()=>u,Ds:()=>O,Jh:()=>c,Jz:()=>I,Mn:()=>v,Uf:()=>g,Ur:()=>x,XE:()=>y,_V:()=>L,_c:()=>l,bf:()=>K,fh:()=>D,hE:()=>M,hK:()=>W,i3:()=>w,jM:()=>d});var e=t(886550),n=t(975970),a=t(429195),o=t(283722),s=t(359633),r=t(545290),i=t(152544),p=t(503054),P=t(154789),E=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,f=(N,$)=>{var C={};for(var _ in N)T.call(N,_)&&$.indexOf(_)<0&&(C[_]=N[_]);if(N!=null&&E)for(var _ of E(N))$.indexOf(_)<0&&A.call(N,_)&&(C[_]=N[_]);return C};const h="44px",m="77px",I=(0,e.Ay)(p.Ay)`
721  ${r.EC};
722  border: none;
723  color: ${a.o0B};
724  flex: 0 1 100%;
725  overflow: hidden;
726  max-height: 100%;
727
728  & .rt-thead .rt-tr .rt-th {
729    border-right: none;
730    padding: 0 5px;
731    display: flex;
732    align-items: center;
733    font-size: 12px;
734    font-weight: bold;
735    font-family: "proxima-nova-regular,sans-serif";
736    height: 36px;
737    letter-spacing: 1px;
738    text-transform: uppercase;
739    justify-content: flex-start;
740    box-shadow: none;
741    transition: none;
742  }
743
744  & .rt-thead.-header {
745    box-shadow: none;
746  }
747
748  & .rt-td {
749    display: flex;
750    justify-content: flex-start;
751    align-items: center;
752    min-height: 60px;
753    cursor: pointer;
754    font-size: 12px;
755    padding: 0 5px;
756  }
757
758  & .rt-td.disabled {
759    opacity: 0.5;
760  }
761
762  & .rt-thead {
763    box-shadow: none;
764    padding-bottom: 12px;
765  }
766
767  & .rt-thead .rt-tr .rt-th:focus {
768    outline: none;
769  }
770
771  & .rt-noData {
772    display: none;
773  }
774
775  & .rt-table {
776    overflow-y: auto;
777    overflow-x: hidden;
778    scrollbar-width: thin;
779    scrollbar-color: ${a.kjY} transparent;
780    &::-webkit-scrollbar {
781      width: 8px;
782    }
783    &::-webkit-scrollbar-thumb {
784      background-color: ${a.kjY};
785      border-radius: 4px;
786    }
787    &::-webkit-scrollbar-track {
788      background-color: transparent;
789    }
790  }
791
792  & .rt-tr-group {
793    flex: none;
794    margin: 0;
795  }
796
797  & .rt-tbody .rt-tr {
798    outline: none;
799    border-radius: 10px;
800    margin-bottom: 5px;
801
802    &:hover {
803      outline: none;
804      background-color: ${a.dmy};
805    }
806
807    &:not(:hover) .enable-on-row-hover {
808      background-color: ${a.dmy};
809      color: #858996;
810    }
811
812    &:not(:hover) .show-on-row-hover {
813      display: none;
814    }
815  }
816
817  & .-pagination {
818    align-items: center;
819    background: transparent;
820    flex: 0;
821    justify-content: center;
822    font-size: 12px;
823    font-weight: bold;
824    height: 50px;
825    text-transform: uppercase;
826    word-spacing: 3px;
827
828    & .-btn {
829      background: transparent;
830      border: none;
831      color: ${a.caQ};
832      font-size: 48px;
833      padding: 0;
834      margin-top: -5px;
835      width: 20px;
836    }
837
838    & .-center .select-wrap.-pageSizeOptions{
839    position: absolute;
840    right: 20px;
841    }
842
843    & .-btn:not([disabled]):hover {
844      background: transparent;
845    }
846
847    & .-next {
848      flex: 0;
849    }
850
851    & .-previous {
852      flex: 0;
853    }
854
855    & .-center {
856      flex: 0;
857      justify-content: center;
858      min-width: 120px;
859    }
860  }
861
862  & .-loading {
863    background: ${a.YJk};
864
865    & > div {
866      color: ${a.zkP};
867      -webkit-transform: translateY(0);
868      transform: translateY(0);
869    }
870
871    & .-active > div {
872      -webkit-transform: translateY(0);
873      transform: translateY(0)
874    }
875  }
876
877`,v=e.Ay.div`
878  display: flex;
879  padding: 0 20px;
880  align-items: center;
881  &:before {
882    content: "";
883    flex: 1;
884  }
885`,x=(0,e.Ay)(n.A)`
886  position: absolute;
887  width: 33%;
888  transform: translateX(-50%);
889  left: 50%;
890`,l=e.Ay.div`
891  &, & *, & * * {
892    background: ${({headBackground:N="transparent"})=>N};
893  }
894  & > div {
895    width: 100%;
896    padding: 0 15px;
897    border-bottom: 1px solid ${a.kjY};
898  }
899  flex: 0;
900`,d=e.Ay.div`
901  & > div {
902    display: flex;
903    background: ${({itemBackground:N=a.dHK})=>N};
904    border-radius: 10px;
905    color: ${a.o0B};
906    height: 75px;
907    width: 100%;
908    margin: 5px 0;
909    padding: 0 15px;
910    &:hover {
911      background: ${a.dmy};
912    }
913    border: ${N=>{var $=N,{isSelected:C=!1}=$,_=f($,["isSelected"]);return C?`1px solid ${(0,a.Qod)(_)}`:"none"}}
914  }
915`,g=e.Ay.div`
916  display: flex;
917  align-items: center;
918  gap: 5px;
919`,c=e.Ay.div`
920 &:hover > div, &:hover > span {
921    color: ${a.o0B}
922 }
923  align-items: center;
924  cursor: ${({preventSort:N})=>N?"default !important":"pointer"};
925  display: flex;
926  pointer-events: ${({preventSort:N})=>N?"none !important":"auto"};
927`,u=e.Ay.div`
928  display: flex;
929  align-items: center;
930  margin: 0 auto;
931  margin-right: 10px;
932`,L=e.Ay.img`
933  border-radius: ${N=>N.rounded?"50%":0};
934  height: ${h};
935  width: ${N=>N.rounded?h:m};
936  object-fit: ${N=>N.rounded?"cover":"contain"};
937`,y=(0,e.Ay)(o.Ay).attrs(N=>({color:(0,a.o0B)(N)}))`
938  ${i.Or}
939  opacity: 0.3;
940  color: ${a.o0B};
941`,O=(0,e.Ay)(s.GM)`
942  ${N=>N.rounded?"border-radius:50%;":null}
943  height: ${h};
944  width: ${N=>N.rounded?h:"45px"};
945  ${N=>N.rounded?"object-fit: cover;":null}
946`,M=e.Ay.div`
947  ${r.TG};
948  ${i.xu}
949  color: ${a.sRE};
950  text-transform: capitalize;
951  margin-right: 3px;
952  text-transform: capitalize;
953  color: ${a.sRE};
954`,D=e.Ay.div`
955  ${i.Ns}
956  color: ${N=>N.disabled?a.sRE:a.o0B} !important;
957  display: flex;
958  align-items: center;
959`,W=e.Ay.div`
960  width: 20px;
961  height: 20px;
962`,K={cursor:"default",justifyContent:"flex-start",pointerEvents:"none"},w=(0,e.Ay)(P.Q8).attrs({size:10,spacing:"0 0 0 10px"})``},915654:(ae,S,t)=>{t.d(S,{Z:()=>v,A:()=>x});var e=t(63696),n=t(252992),a=t(731694),o=t(171751),s=t(224191),r=t(415530),i=t(816970),p=t(41989),P=t(514245),E=t(199944),T=t(870349),A=t(152544),f=t(886550);const h=(0,f.Ay)(T.Ay)`
963  min-width: 167px;
964  height: 32px;
965  padding: 14px 15px;
966  border-radius: 5px;
967  box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.25);
968  display: flex;
969  align-items: center;
970  justify-content: space-between;
971
972  ${A.Bm}
973`,m=f.Ay.span`
974  line-height: 15px;
975  margin-right: 34px;
976`,I=f.Ay.strong`
977  line-height: 14px;
978`;function v({bundle:l,disabled:d=!1,onClick:g}){const{endUserT:c}=(0,p.T9)(),u=(0,e.useCallback)(()=>{g?.(l)},[l,g]),L=(0,e.useMemo)(()=>(0,o.$g)(l.presentmentCurrency,l.price),[l]);return l?e.createElement(h,{className:n.r4,"data-testid":"bundles-gate-buybutton",disabled:d,onClick:u},e.createElement(e.Fragment,null,e.createElement(m,null,c([p.Rq.gateBundleBuy],["BUNDLE_BUTTON"])),e.createElement(I,{"data-testid":"bundles-gate-priceLabel"},e.createElement(E.A,{formattedPrice:L})))):null}function x({handleSubscriptionButtonClick:l,subscription:d}){const g=(0,s.useSelector)(r.Zt),c=(0,i.xh)(d,g),{endUserT:u}=(0,p.T9)(),L=(0,e.useMemo)(()=>{if(c?.value)return(0,o.$g)(c?.currency,c?.value)},[c?.currency,c?.value]),y=()=>{l&&l(d)},O=(0,e.useMemo)(()=>d.type===P.Q.subscription?u([p.Rq.gateSubscriptionSubscribe],["SUBSCRIPTION_BUTTON"]):u([p.Rq.gateTicketBuy],["TICKET_BUTTON"]),[d.type,u]);return!d||!c.value?null:e.createElement(h,{className:n.r4,"data-testid":"buyEntitlementButton",id:`${a.qm}-${d.sku}`,onClick:y},e.createElement(e.Fragment,null,e.createElement(m,null,O),e.createElement(I,{"data-testid":"priceLabel"},e.createElement(E.A,{formattedPrice:L,recurrence:d.recurrence}))))}},994056:(ae,S,t)=>{t.d(S,{$h:()=>n,Gv:()=>s,KQ:()=>r,f5:()=>o,uc:()=>a});var e=t(19542);const n=e.Qs,a=e.cy,o={IMMEDIATELY:"immediately",RULE_FIRE_TIME:"rule_fire_time",SPECIFIC_TIMECODE:"specific_timecode"},s="now",r={scopeOptions:[{id:e.Qs.CHANNEL,value:"AUTOMATION_ACTION_TARGETING_SCOPE_1"},{id:e.Qs.ALL_CHANNELS,value:"AUTOMATION_ACTION_TARGETING_SCOPE_3"},{id:e.Qs.CHANNEL_METADATA,value:"AUTOMATION_ACTION_TARGETING_SCOPE_CUSTOM_METADATA"}],segmentOptions:[{id:e.cy.VIEWERS_ALL,value:"AUTOMATION_ACTION_TARGETING_SEGMENT_ALL_VIEWERS"},{id:e.cy.VIEWERS_WITH_TAGS,value:"AUTOMATION_ACTION_TARGETING_SEGMENT_VIEWERS_TAGS"}],tagsOptions:[{id:"player:touchdown",label:"player:touchdown",value:"player:touchdown"},{id:"team:touchdown",label:"team:touchdown",value:"team:touchdown"}],timingOptions:[{id:o.IMMEDIATELY,value:"AUTOMATION_ACTION_TARGETING_TIMING_IMMEDIATELY"},{id:o.RULE_FIRE_TIME,value:"AUTOMATION_ACTION_TARGETING_TIMING_RULE_FIRE_TIME"},{id:o.SPECIFIC_TIMECODE,value:"AUTOMATION_ACTION_TARGETING_TIMING_SPECIFIC_TIMECODE"}]}},439018:(ae,S,t)=>{t.d(S,{Z:()=>I});var e=t(63696),n=t(224191),a=t.n(n),o=t(664896),s=t(703091),r=t(994056),i=Object.defineProperty,p=Object.defineProperties,P=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,f=(v,x,l)=>x in v?i(v,x,{enumerable:!0,configurable:!0,writable:!0,value:l}):v[x]=l,h=(v,x)=>{for(var l in x||(x={}))T.call(x,l)&&f(v,l,x[l]);if(E)for(var l of E(x))A.call(x,l)&&f(v,l,x[l]);return v},m=(v,x)=>p(v,P(x));const I=(v=[])=>
978{const x=(0,n.useSelector)(o.B6),l=(0,n.useSelector)(o.D6),d=(0,n.useSelector)(o.Mw),g=(0,n.useSelector)(o._c),c=(0,n.useSelector)(o.O),u=(0,n.useSelector)(o.LX),L=(0,n.useSelector)(s.lo),y=(0,n.useSelector)(o.r$),O=(0,e.useCallback)(z=>({id:z,label:z,value:z}),[]),M=(0,e.useMemo)(()=>c.map(z=>O(z.value)),[c,O]),D=z=>z?.type==="static"&&z.value===r.Gv,W=(0,e.useMemo)(()=>u&&!D(u)?O(u.value):null,[u,O]),K=(0,e.useMemo)(()=>u?D(u)?r.f5.RULE_FIRE_TIME:r.f5.SPECIFIC_TIMECODE:r.f5.IMMEDIATELY,[u]),w=(0,e.useMemo)(()=>l!==r.$h.CHANNEL_METADATA||!g?null:g.value?O(g.value):null,[l,g,O]),N=(0,e.useMemo)(()=>{if(l===r.$h.CHANNEL_METADATA||!g)return null;const z=g.value;if(!z)return null;const V=x.find(H=>H.id===z);return V?O(V.id):null},[l,g,x,O]),[$,C]=(0,e.useState)({scope:{id:l,value:""},segment:{id:d,value:""},tags:M,target:N,timing:{id:K,value:""},timecode:W,pageMetadata:w}),_=(0,e.useCallback)(z=>V=>{const H=V.target.value;C(F=>{const Z={[z]:{id:H,value:""}};return z==="segment"?Z.tags=[]:z==="scope"?(Z.target=null,Z.pageMetadata=null):z==="timing"&&(H===r.f5.IMMEDIATELY||H===r.f5.RULE_FIRE_TIME)&&(Z.timecode=null),h(h({},F),Z)})},[]),B=(0,e.useCallback)(z=>V=>{const H=Array.isArray(V)?V:[V];C(F=>m(h({},F),{[z]:H}))},[]),b=(0,e.useCallback)(z=>V=>{const H=$[z];if(Array.isArray(H)){const F=H.filter(Z=>Z.value!==V.value);C(Z=>m(h({},Z),{[z]:F}))}},[$]),k=(0,e.useCallback)(z=>V=>{C(H=>m(h({},H),{[z]:V}))},[]),q=(0,e.useCallback)(z=>()=>{C(V=>m(h({},V),{[z]:null}))},[]),R=(0,e.useMemo)(()=>{var z;const V=L.find(Z=>Z.id===y),H=((z=V?.facts)==null?void 0:z.map(Z=>O(Z)))||[],F=v.map(Z=>O(Z));return[...H,...F]},[v,O,y,L]),G=(0,e.useCallback)(z=>{const{scope:V,target:H,segment:F,tags:Z,timing:pe,timecode:ee,pageMetadata:ie}=z,xe=F?.id===r.uc.VIEWERS_ALL||F?.id===r.uc.VIEWERS_WITH_TAGS&&Z.length>0,j=(()=>{switch(V?.id){case r.$h.SPECIFIC_CHANNELS:return H!==null;case r.$h.CHANNEL_METADATA:return ie!==null;default:return!0}})(),J=pe?.id===r.f5.IMMEDIATELY||pe?.id===r.f5.RULE_FIRE_TIME||pe?.id===r.f5.SPECIFIC_TIMECODE&&ee!==null;return xe&&j&&J},[]);return{dynamicTagsOptions:R,dynamicTimecodeOptions:R,dynamicPageMetadataOptions:R,mappedSelectedTags:$.tags,mappedTagsOptions:R,mappedSelectedTimecode:$.timecode,mappedTimecodeOptions:R,mappedSelectedPageMetadata:$.pageMetadata,mappedPageMetadataOptions:R,onChangeMultiSelect:B,onDeleteOption:b,onChangeSingleSelect:k,onClearOption:q,onRadioChange:_,scopeOptions:r.KQ.scopeOptions,segmentOptions:r.KQ.segmentOptions,targetingIsValid:G,targetingState:$,timingOptions:r.KQ.timingOptions}}},743684:(ae,S,t)=>{t.d(S,{A:()=>N});var e=t(63696),n=t(41989),a=t(721459),o=t(886550),s=t(723294),r=t(429195),i=t(152544);const p=o.Ay.div`
979  display: flex;
980  gap: 5px;
981  margin-top: 8px;
982  position: relative;
983
984  & .toggle-button {
985    min-height: 56px;
986  }
987
988  & .toggle-button-disabled-image {
989    min-height: 36px;
990    margin-top: 6px;
991  }
992
993  & .text-field {
994    width: 88%;
995  }
996
997  & .dropdown-label-container {
998    margin: 0;
999    width: 89%;
1000  }
1001
1002  > div:first-child {
1003    display: flex;
1004    flex-direction: column;
1005    gap: 8px;
1006    width: 100%;
1007  }
1008`,P=o.Ay.div`
1009  cursor: pointer;
1010  position: inherit;
1011  right: 0;
1012  top: 0;
1013  width: 34px;
1014`,E=(0,o.Ay)(s.A).attrs({selectCss:(0,o.AH)`
1015    margin: 0;
1016
1017    & .tags-select__control {
1018      background: ${r.k6P} !important;
1019      border-bottom: 1px solid ${r.dmy} !important;
1020      border-radius: 4px 4px 0 0;
1021      box-shadow: none;
1022      min-height: 54px;
1023    }
1024
1025    & .tags-select__placeholder {
1026      ${i.eb}
1027    }
1028
1029    & .tags-select__menu {
1030      background: ${r.k6P} !important;
1031      border-radius: 0 0 4px 4px;
1032      margin: 0;
1033
1034      > .tags-select__menu-list {
1035        padding: 0;
1036      }
1037    }
1038
1039    & .tags-select__option {
1040      ${i.z6}
1041      padding: 10px 12px;
1042    }
1043
1044    & + div {
1045      > div {
1046        background-color: ${r.kjY};
1047
1048        > div {
1049          padding-top: 3px;
1050        }
1051
1052        &.dynamic {
1053          background-color: rgba(117, 102, 255, 0.2);
1054          border: 1px solid ${r.Qod};
1055          padding: 0 8px;
1056        }
1057      }
1058    }
1059  `})``,A=({defaultDynamic:$=!1,dynamicOptions:C,dynamicPlaceholderText:_,isSearchable:B=!1,name:b,onChange:k,onDeleteOption:q,options:R,placeholderText:G,singleSelect:z=!1,value:V}
1059)=>{const[H,F]=(0,e.useState)($),Z=()=>{F(!H)},pe=xe=>{k?.(xe)},ee=H?C:R,ie=H?_:G;return e.createElement(p,null,e.createElement(E,{isSearchable:B,name:b,onChange:pe,onDeleteOption:q,options:ee,placeholder:ie,singleSelect:z,value:V}),e.createElement(P,null,e.createElement(a.A,{className:"toggle-button",isEnabled:H,onClick:Z})))};var f=t(677764),h=t(283722),m=t(942695),I=t(377684),v=t(74846);const x=o.Ay.div`
1060  margin-bottom: 12px;
1061
1062  &:last-child {
1063    margin-bottom: 8px;
1064  }
1065`,l=o.Ay.div`
1066  ${i.II}
1067  color: ${r.o0B};
1068  margin-bottom: 16px;
1069`,d=o.Ay.div`
1070  align-items: center;
1071  display: flex;
1072  margin-bottom: 8px;
1073`,g=o.Ay.div`
1074  ${i.z6}
1075  color: ${r.o0B};
1076  margin-right: 4px;
1077`,c=o.Ay.div`
1078  ${i.Vg}
1079  color: ${r.sRE};
1080`,u=o.Ay.div`
1081  position: relative;
1082`,L=o.Ay.div`
1083  display: flex;
1084  flex-direction: column;
1085  gap: 2px;
1086`,y=(0,o.Ay)(f.A)`
1087  flex-direction: row;
1088
1089  & ${I.JU} {
1090    min-width: fit-content;
1091
1092    > label {
1093      background: ${({checked:$})=>$?r.Qod:r.kjY};
1094      border: 1px solid ${r.dHK};
1095      height: 20px;
1096      padding: 1px;
1097      width: 20px;
1098    }
1099  }
1100
1101  & ${I.pd} {
1102    & + span {
1103      background: ${r.k6P};
1104      opacity: 1;
1105    }
1106
1107    &:checked + span {
1108      background: ${r.Qod};
1109      border: 3px solid ${r.dHK};
1110    }
1111  }
1112
1113  & ${I.cW} {
1114    ${i.z6};
1115  }
1116
1117  & > .${v.DU} {
1118    align-items: center;
1119    display: flex;
1120    padding: 0;
1121
1122    > div {
1123      margin-left: 5px;
1124    }
1125  }
1126`,O=(0,o.Ay)(h.Ay).attrs({name:"info"})`
1127  align-items: center;
1128  cursor: pointer;
1129  display: flex;
1130  width: 12px;
1131
1132  svg {
1133    path {
1134      fill: ${r.sRE};
1135    }
1136  }
1137`,M=(0,m.A)(O,{admin:!0,tooltipSeparation:0,tooltipAlign:"right",tooltipCss:(0,o.AH)`
1138    ${i.qm}
1139    margin-bottom: 7.25px;
1140    margin-left: -11px;
1141    max-width: 136px;
1142    text-align: left;
1143    white-space: normal;
1144  `,tooltipArrowCss:(0,o.AH)`
1145    left: 17px !important;
1146  `}),D=(0,o.Ay)(s.A).attrs({selectCss:(0,o.AH)`
1147    margin: 6px auto 8px;
1148
1149    & .tags-select__control {
1150      background: ${r.k6P} !important;
1151      border-bottom: 1px solid ${r.dmy} !important;
1152      border-radius: 4px 4px 0 0;
1153      box-shadow: none;
1154      min-height: 54px;
1155    }
1156
1157    & .tags-select__placeholder {
1158      ${i.eb}
1159    }
1160
1161    & .tags-select__menu {
1162      background: ${r.k6P} !important;
1163      border-radius: 0 0 4px 4px;
1164      margin: 0;
1165
1166      > .tags-select__menu-list {
1167        padding: 0;
1168      }
1169    }
1170
1171    & .tags-select__option {
1172      ${i.z6}
1173      padding: 10px 12px;
1174    }
1175
1176    & + div {
1177      > div {
1178        background-color: ${r.kjY};
1179      }
1180    }
1181  `})``,W=o.Ay.div`
1182  ${i.EE}
1183  color: ${r.o0B};
1184  margin-bottom: 16px;
1185`;var K=t(994056);const w=({dynamicTagsOptions:$,dynamicTimecodeOptions:C,dynamicPageMetadataOptions:_,hideWhenSection:B,mappedSelectedTags:b,mappedSelectedTimecode:k,mappedSelectedPageMetadata:q,mappedTagsOptions:R,mappedTimecodeOptions:G,mappedPageMetadataOptions:z,onChangeMultiSelect:V,onDeleteOption:H,onChangeSingleSelect:F,onClearOption:Z,onRadioChange:pe,scopeOptions:ee,segmentOptions:ie,targetingState:xe,timingOptions:j})=>{const{t:J}=(0,n._h)(),de=!!$.find(U=>U?.label),ge=!!C.find(U=>U?.label),Ne=!!_.find(U=>U?.label),_e=U=>{const Y=Array.isArray(U)?U[0]:U;F("pageMetadata")(Y)},Ke=U=>{const Y=Array.isArray(U)?U[0]:U;F("timecode")(Y)};return e.createElement(e.Fragment,null,e.createElement(x,null,e.createElement(l,null,J("AUTOMATION_ACTION_PANEL_OVERLAY_TITLE_1")),e.createElement(d,null,e.createElement(g,null,J("AUTOMATION_ACTION_TARGETING_WHO"))),e.createElement(u,null,e.createElement(L,null,ie.map(U=>e.createElement(y,{key:U.id,checked:xe.segment.id===U.id,labelKey:U.value,onChange:pe("segment"),value:U.id}))),xe.segment.id===K.uc.VIEWERS_WITH_TAGS&&e.createElement(A,{defaultDynamic:de,dynamicOptions:$,dynamicPlaceholderText:J("AUTOMATION_ACTION_PANEL_SELECT_TAGS"),name:"tagsSelect",onChange:V("tags"),onDeleteOption:H("tags"),options:R,placeholderText:J("AUTOMATION_ACTION_PANEL_SELECT_TAGS"),value:b}))),e.createElement(x,null,e.createElement(d,null,e.createElement(g,null,J("AUTOMATION_ACTION_TARGETING_WHERE"))),e.createElement(u,null,e.createElement(L,null,ee.map(U=>e.createElement(y,{key:U.id,checked:xe.scope.id===U.id,labelKey:U.value,onChange:pe("scope"),value:U.id}))),xe.scope.id===K.$h.CHANNEL_METADATA&&e.createElement(A,{defaultDynamic:Ne,dynamicOptions:_,dynamicPlaceholderText:J("AUTOMATION_ACTION_PANEL_SELECT_METADATA"),name:"pageMetadataSelect",onChange:_e,onDeleteOption:Z("pageMetadata"),options:z,placeholderText:J("AUTOMATION_ACTION_PANEL_SELECT_METADATA"),singleSelect:!0,value:q?[q]:[]}))),!B&&e.createElement(x,null,e.createElement(d,null,e.createElement(g,null,J("AUTOMATION_ACTION_TARGETING_WHEN"))),e.createElement(u,null,e.createElement(L,null,
1185j.map(U=>e.createElement(y,{key:U.id,checked:xe.timing.id===U.id,labelKey:U.value,onChange:pe("timing"),value:U.id}))),xe.timing.id===K.f5.SPECIFIC_TIMECODE&&e.createElement(A,{defaultDynamic:ge,dynamicOptions:C,dynamicPlaceholderText:J("AUTOMATION_ACTION_PANEL_SELECT_TIMECODE"),name:"timecodeSelect",onChange:Ke,onDeleteOption:Z("timecode"),options:G,placeholderText:J("AUTOMATION_ACTION_PANEL_ENTER_TIMECODE"),singleSelect:!0,value:k?[k]:[]}))))},N=e.memo(w)},667881:(ae,S,t)=>{t.d(S,{Fg:()=>E,K8:()=>i,X2:()=>e.X2,aZ:()=>e.aZ,hs:()=>p,ie:()=>r,tq:()=>P});var e=t(777045),n=t(258753),a=t(298116),o=t(636226),s=t(816970);const r="admin-bar-footer",i=(0,o.a)()({main:{subMenuNameKey:"ADMIN_LABEL_MAIN_MENU",actions:[{actionKey:e.aZ.pageOrChannel,actionType:e.X2.clearActiveAction,hidden:!0},{actionKey:e.aZ.access,actionTitleKey:"ADMIN_LABEL_GATE",actionIcon:"nav2AccessStroke",actionType:e.X2.openAdminMode,actionValue:e.hJ.ACCESS_CONTROL,hideRightArrow:!0,scopeBlacklist:[n.N.Producer]},{actionKey:e.aZ.content,actionTitleKey:"ADMIN_LABEL_PAGE_CONTENT",actionIcon:"nav2ContentStroke",actionType:e.X2.adminQuery,actionValue:"pages",hideRightArrow:!0,hidden:!0},{actionKey:e.aZ.design,actionTitleKey:"ADMIN_LABEL_DESIGN",actionIcon:"nav2DesignStroke",actionType:e.X2.openAdminMode,actionValue:e.hJ.DESIGN,hideRightArrow:!0},{actionKey:e.aZ.overlays,actionTitleKey:"ADMIN_LABEL_OVERLAYS",actionIcon:"nav2Overlays",actionType:e.X2.openAdminMode,actionValue:e.hJ.BROADCAST},{actionKey:e.aZ.panels,actionTitleKey:"ADMIN_LABEL_PANELS",actionIcon:"nav2Panels",actionType:e.X2.openAdminMode,actionValue:e.hJ.PANELS},{actionKey:e.aZ.pageOrChannelSettings,actionTitleKey:"ADMIN_LABEL_SETTINGS",actionIcon:"nav2SettingsStroke",hideRightArrow:!0,scopeBlacklist:[n.N.Producer]},{actionKey:e.aZ.analytics,actionTitleKey:"ADMIN_LABEL_ANALYTICS",actionIcon:"nav2Analytics",actionType:e.X2.adminQuery,actionValue:"analytics-trends",dividerTop:!0,hideRightArrow:!0,scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.community,actionTitleKey:"ADMIN_LABEL_COMMUNITY",actionIcon:"nav2Community",actionType:e.X2.adminQuery,actionValue:"community",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.library,actionTitleKey:"ADMIN_LABEL_LIBRARY",actionIcon:"nav2Library",actionType:e.X2.openLibrary,actionValue:"library"},{actionKey:e.aZ.automation,actionTitleKey:"ADMIN_LABEL_AUTOMATION",actionIcon:"nav2Automation",actionType:e.X2.adminQuery,actionValue:"automation",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.billing,actionTitleKey:"ADMIN_LABEL_BILLING",actionIcon:"nav2Billing",canUseOutsideFreeTrial:!0,featureGate:a.Xj.BILLING,testId:"action-billing",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.settings,actionTitleKey:"ADMIN_LABEL_SITE_SETTINGS",actionIcon:"nav2Settings",actionType:e.X2.openSubMenu,actionValue:"settings",testId:"adminbarSiteSettings",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.help,actionTitleKey:"ADMIN_LABEL_HELP",actionIcon:"nav2Help",actionType:e.X2.openLink,actionValue:(0,s.Q0)("maestro"),dividerTop:!0}]},analytics:{defaultAction:e.aZ.trends,titleIcon:"nav2Analytics",titleKey:"ADMIN_LABEL_ANALYTICS",actions:[{actionKey:e.aZ.trends,actionTitleKey:"ADMIN_LABEL_TRENDS",actionIcon:"nav2Trends",actionType:e.X2.adminQuery,actionValue:"analytics-trends",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.earnings,actionTitleKey:"ADMIN_LABEL_EARNINGS",actionIcon:"nav2Earnings",actionType:e.X2.adminQuery,actionValue:"analytics-earnings",featureGate:a.Xj.EARNINGS,scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.engagement,actionTitleKey:"ADMIN_LABEL_ENGAGEMENT",actionIcon:"nav2Engagement",actionType:e.X2.adminQuery,actionValue:"analytics-engagement",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.videos,actionTitleKey:"ADMIN_LABEL_VIDEOS",actionIcon:"nav2Videos",actionType:e.X2.adminQuery,actionValue:"analytics-videos",scopeBlacklist:[n.N.Producer,n.N.Creator]}]},orphans:{actions:[{actionKey:e.aZ.editor,actionType:e.X2.openAdminMode,actionValue:e.hJ.EDIT,hidden:!0},{actionKey:e.aZ.streaming,actionType:e.X2.openAdminMode,actionValue:e.hJ.MAESTRO_STREAM,featureGate:a.Xj.STREAMING,hidden:!0},{actionKey:e.aZ.subs,actionType:e.X2.adminQuery,actionValue:"entitlements",testId:"adminbarEntitlements",scopeBlacklist:[n.N.Producer,n.N.Creator],hidden:!0},{actionKey:e.aZ.logos,hidden:!0}]}
1185,settings:{titleIcon:"nav2Settings",titleKey:"ADMIN_LABEL_SITE_SETTINGS",actions:[{actionKey:e.aZ.thirdParty,actionTitleKey:"ADMIN_LABEL_3RD_PARTY",actionIcon:"nav2ThirdParty",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.admins,actionTitleKey:"ADMIN_LABEL_ADMINS",actionIcon:"nav2Admins",testId:"adminAdmins",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.login,actionTitleKey:"ADMIN_LABEL_LOG_IN",actionIcon:"nav2Login",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.userProfile,actionTitleKey:"ADMIN_LABEL_USER_PROFILES",actionIcon:"nav2UserProfile",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.localization,actionTitleKey:"ADMIN_LABEL_LOCALIZATION",actionIcon:"nav2Localization",scopeBlacklist:[n.N.Producer],featureGate:a.Xj.END_USER_LOCALIZATION,hideIfGated:!0},{actionKey:e.aZ.billing,actionTitleKey:"ADMIN_LABEL_BILLING",actionIcon:"nav2Billing",canUseOutsideFreeTrial:!0,featureGate:a.Xj.BILLING,scopeBlacklist:[n.N.Producer,n.N.Creator],hidden:!0},{actionKey:e.aZ.receipts,actionTitleKey:"ADMIN_LABEL_RECEIPTS",actionIcon:"nav2Receipts",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.developer,actionTitleKey:"ADMIN_LABEL_DEVELOPER",actionIcon:"nav2Developer",featureGate:a.Xj.DEVELOPER,scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.icons,actionTitleKey:"ADMIN_LABEL_ICONS",actionIcon:"nav2Icons",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.videoControls,actionTitleKey:"ADMIN_LABEL_VIDEO_PLAYER",actionIcon:"adminbarVideoPlayer",scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.superAdmin,actionTitleKey:"ADMIN_LABEL_SUPER_ADMIN",actionIcon:"nav2SuperAdmin",actionType:e.X2.openSuperAdminModal,scopeBlacklist:[n.N.Producer,n.N.Creator]},{actionKey:e.aZ.siteAds,actionTitleKey:"ADS",actionIcon:"nav2SiteAds",testId:"action-siteAds",featureGate:a.Xj.ADS,hideIfGated:!0}]}}),p=[...i.main.actions,...i.analytics.actions,...i.settings.actions,...i.orphans.actions].reduce((T,A)=>{var f;if((f=A?.scopeBlacklist)!=null&&f.length)for(const h of A.scopeBlacklist)T[h].push(A.actionKey);return T},{[n.N.ChatModerator]:[],[n.N.Page]:[],[n.N.Producer]:[],[n.N.Quest]:[],[n.N.SiteAdmin]:[],[n.N.Creator]:[]}),P=Object.keys(i),E=P.reduce((T,A)=>(i[A].actions.forEach(({actionKey:h})=>T[h]=A),T),{})},719276:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>Promise.all([t.e(7514),t.e(3993),t.e(8427),t.e(888),t.e(4251),t.e(955),t.e(4634),t.e(1644),t.e(5512)]).then(t.bind(t,915512)),name:"AdminBar"})},298662:(ae,S,t)=>{t.d(S,{Fd:()=>e,Mg:()=>h,b:()=>a});const e="playlist",n="spotlight",a="videoSpotlight",o="eventCalendar",s="richText",r="heroBanner",i="imageAndText",p="pagesRow",P="taggedVideos",E="textBanner",T="imageGallery",A="faqV1",f="video",h=[e,a,P]},575845:(ae,S,t)=>{t.d(S,{A:()=>No});var e=t(63696),n=t(886550),a=t(217243),o=t(498685),s=t(776637),r=t.n(s),i=t(365179),p=t(272568),P=t(258313),E=t(86104),T=t(643578),A=t(221196),f=t.n(A),h=t(988554),m=t(321060),I=t(937272),v=t(599868),x=t(393982),l=t(560335),d=t(461866),g=t(559243),c=t(41989),u=t(877038),L=t(880283),y=t(346002),O=t(154789),M=t(429195),D=t(152544);const W=n.Ay.span`
1186  ${D.II}
1187  color: ${M.SP6};
1188  margin-bottom: 12px;
1189`,K=n.Ay.p`
1190  margin: 0;
1191  ${D.EE}
1192  color: ${M.XO2};
1193`,w=n.Ay.div`
1194  flex: 1;
1195  width: 100%;
1196  display: flex;
1197  flex-direction: column;
1198  align-items: center;
1199  justify-content: center;
1200  text-align: center;
1201`,N=n.Ay.div`
1202  padding-top: 20px;
1203`,$=(0,n.Ay)(O._s)`
1204  padding: 0 20px;
1205`;var C=t(368909),_=t(942662),B=t(143213),b=t(224191),k=t(748706);const q=({onAdd:ot,newPageBlockIndex:Ge,children:We})=>{const Pt=()=>{ot(Ge)};return e.createElement("div",{className:"relative h-0 z-[2] -top-3 w-full pointer-events-none"},e.createElement("div",{className:"relative w-full h-min flex items-center justify-center [&>*]:pointer-events-auto"},We,e.createElement("button",{className:"opacity-0 transition-opacity duration-200 rounded-full cursor-pointer mx-auto w-6 h-6 flex items-center justify-center border-none p-0 bg-[var(--admin-accent-primary)] text-[var(--admin-text-100)] add-block-btn",onClick:Pt},e.createElement(_.Plus,{className:"w-3.5 h-3.5"}))))},G=({activeModalIndex:ot,pageContent:Ge,onAdd:We,onReorder:Pt,children:Ft,onPagesRowEdit:dt,onGridContentEdit:Mn,onPageBlockEdit:Qn,onRemove:yn,onTaggedVideoEdit:Rn})=>{const kn=(0,b.useSelector)(C.VC),zn=(0,b.useSelector)(i.Y9x),Qe=(0,b.useSelector)(i.PwZ),$n=en=>()=>{const Mt=[...Ge],Sn=Mt[en];Mt[en]=Mt[en-1],Mt[en-1]=Sn,Pt(Mt)},Dn=en=>()=>{const Mt=[...Ge],Sn=Mt[en];Mt[en]=Mt[en+1],Mt[en+1]=Sn,Pt(Mt)};return e.createElement("div",{className:"w-full flex items-center flex-[0_0_auto]"},kn&&e.createElement(B.Ay,{message:zn,startTime:Qe}),Ge?.length?null:Ft,e.createElement("div",{className:"w-full hover:[&_.add-block-btn]:opacity-100"},Ge.map((en,Mt)=>{var Sn,Kn,Nn,no;const oo=(Sn=en.canReorder)!=null?Sn:!0,ao=(Kn=en.canRemove)!=null?Kn:!0,uo=oo&&Mt>0&&((Nn=Ge[Mt-1].canReorder)!=null?Nn:!0),po=oo&&Mt<Ge.length-1&&((no=Ge[Mt+1].canReorder)!=null?no:!0);return e.createElement(e.Fragment,{key:`${en.arrayId}`},en.kind!=="video"&&e.createElement(q,{newPageBlockIndex:Mt,onAdd:We},ot===Mt?Ft:null),e.createElement(k.A,{index:Mt,item:en,onGridContentEdit:Mn,onPageBlockEdit:Qn,onPagesRowEdit:dt,onRemove:ao?yn:void 0,onTaggedVideoEdit:Rn,onMoveDown:po?Dn(Mt):void 0,onMoveUp:uo?$n(Mt):void 0}),Mt===Ge.length-1&&e.createElement(q,{newPageBlockIndex:Mt+1,onAdd:We},ot===Mt+1?Ft:null))})))};var z=t(362688),V=t.n(z),H=t(86138),F=t(679380),Z=t(69707),pe=t(407128),ee=t(387632),ie=t(124615),xe=t(283722),j=t(166143),J=t(478158),de=t(545290);const ge=(0,n.Ay)(j.Ay)`
1206    padding: ${M.Sm7};
1207    width: 100%;
1208  `,Ne=n.Ay.div`
1209    width: 610px;
1210  `,_e=n.Ay.div`
1211    display: flex;
1212    align-items: center;
1213    justify-content: space-between;
1214    padding: 24px;
1215    ${de.Id};
1216  `,Ke=n.Ay.div`
1217    display: flex;
1218  `,U=n.Ay.div`
1219    display: flex;
1220  `,Y=(0,n.Ay)(J.A)`
1221  margin-left: 16px;
1222`,le=(0,n.Ay)(O.Ay)`
1223    margin-left: 16px;
1224  `,ue=n.Ay.div`
1225    height: 115px;
1226    display: flex;
1227  `,Ce=(0,n.Ay)(ie.A)`
1228    max-height: 90vh;
1229    background: ${M.dHK};
1230  `,Re=(0,n.Ay)(xe.Ay)`
1231    ${de.xw}
1232    position: absolute;
1233    right: 0;
1234    top: 0;
1235    padding: 5px;
1236  `,tt=n.Ay.div`
1237    width: 100px;
1238    height: 51.02px;
1239    margin-left: 10px;
1240    background: ${M.dmy};
1241    border: 2px solid ${M.kjY};
1242    box-sizing: border-box;
1243  `,ze=n.Ay.div`
1244    display: flex;
1245    margin-left: 26px;
1246    justify-content: space-between;
1247    align-items: center;
1248    width:560px;
1249    margin-bottom: ${M.Emp};
1250  `,Le=n.Ay.div`
1251  `,he=n.Ay.img`
1252    height: 100%;
1253    object-fit: contain;
1254    width: 100%;
1255  `,Pe=n.Ay.div`
1256    width: 560px;
1257    height: 63px;
1258    margin-left: 26px;
1259    display: flex;
1260    justify-content: center;
1261    align-items: center;
1262    user-select: none;
1263    background-color: ${M.dHK};
1264    border: 2px dashed ${M.wKn};
1265    margin-bottom: ${M.Sm7};
1266    & > * {
1267      ${D.Z0}
1268      color: ${M.zkP};
1269    }
1270  `,we=n.Ay.div`
1271  overflow: hidden;
1272  text-overflow: ellipsis;
1273  padding-right: 20px;
1274  display: block;
1275  flex: 1;
1276  margin: 14px;
1277  position: relative;
1278  `,$e=n.Ay.div`
1279    & > span {
1280      ${D.Ns}
1281    };
1282  `,st=n.Ay.div`
1283    width: 560px;
1284    height: 63px;
1285    margin-left: 26px;
1286    background: ${M.YJk};
1287    display: flex;
1288    justify-content: center;
1289    align-items: center;
1290    margin-bottom: ${M.Xh2};
1291  `;var it=Object.defineProperty,Vt=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,te=(ot,Ge,We)=>Ge in ot?it(ot,Ge,{enumerable:!0,configurable:!0,writable:!0,value:We}):ot[Ge]=We,ce=(ot,Ge)=>{for(var We in Ge||(Ge={}))Xt.call(Ge,We)&&te(ot,We,Ge[We]);if(qe)for(var We of qe(Ge))Wt.call(Ge,We)&&te(ot,We,Ge[We]);return ot},ye=(ot,Ge)=>Vt(ot,rt(Ge)),Ae=(ot,Ge,We)=>(te(ot,typeof Ge!="symbol"?Ge+"":Ge,We),We),Te,Ie,Se,be,Xe;const Ue=(0,c.lF)((Xe=class extends e.Component{constructor(){super(...arguments),Ae(this,"state",{isAddingChannel:!1,pages:((Ie=(Te=this.props)==null?void 0:Te.data)==null?void 0:Ie.pages)||[],titleText:((be=(Se=this.props)==null?void 0:Se.data)==null?void 0:be.titleText)||""}),Ae(this,"onAdd",()=>{const{handleAdd:ot}=this.props,{titleText:Ge,pages:We}=this.state;ot({pages:We,titleText:Ge})}),Ae(this,"onSave",()=>{const{data:ot,onSave:Ge,handleAdd:We}=this.props,{titleText:Pt,pages:Ft}=this.state,dt=ye(ce({},ot),{pages:Ft,titleText:Pt});ot?Ge(dt):We(dt)}),Ae(this,"handelAddChannel",()=>{this.setState({isAddingChannel:!0})}),Ae(this,"handleSelectedChannel",ot=>{const{seo:Ge,data:We,slug:Pt,_id:Ft}=ot,{pages:dt}=this.state,Qn={image:We?.channelSelectActiveImageUrl,page:{_id:Ft,seo:Ge,slug:Pt}},yn=[...dt,Qn];this.setState({isAddingChannel:!1,pages:yn})}),Ae(this,"onDragEnd",ot=>{this.setState({pages:ot})})}render(){const{onClose:ot,t:Ge}=this.props,{titleText:We,isAddingChannel:Pt,pages:Ft}=this.state;return e.createElement(Ce,{fixedHeight:!0,maxWidth:"610px",onClose:ot},e.createElement(Ne,null,e.createElement(_e,null,e.createElement(Ke,null,e.createElement(pe.A,{labelKey:"ADMIN_LABEL_CONFIGURE_ROW",textSize:"h3"})),e.createElement(U,null,e.createElement(le,{"data-testid":"configRowCancel",onClick:ot},e.createElement(H.A,{stringKey:"ADMIN_ACTION_CANCEL"})),e.createElement(le,{"data-testid":"configRowSave",onClick:this.onSave},e.createElement(H.A,{stringKey:"ADMIN_ACTION_SAVE"})),e.createElement(Y,{"data-testid":"configRowBack",onClick:ot}))),e.createElement(ue,null,e.createElement(ge,{inputTestId:"configRowTitle",labelKey:"ROW_TITLE",onChange:dt=>this.setState({titleText:dt}),value:We})),e.createElement(ze,null,e.createElement(Le,null,e.createElement(pe.A,null,e.createElement(H.A,{stringKey:"ADMIN_LABEL_CHANNELS"})),e.createElement($e,null,e.createElement(H.A,{stringKey:"ADMIN_LABEL_ADD_CHANNELS_DESCRIPTION"}))),e.createElement(O.Ay,{"data-testid":"configRowAddChannel",onClick:this.handelAddChannel},Ge("ADMIN_CHANNEL_SELECT_ADD_CHANNEL"))),Ft?.length?e.createElement(F.A,{direction:"vertical",droppableStyles:{maxHeight:"400px",overflow:"hidden auto"},isDragDisabled:!1,keyField:dt=>{var Mn;return(Mn=dt?.page)==null?void 0:Mn._id},list:Ft,onDragEnd:this.onDragEnd},(dt,Mn)=>{const{page:{_id:Qn,seo:yn}}=dt;return e.createElement(ee.A,{id:Qn},Rn=>{var kn;if(!Rn)return null;const zn=Rn.data.name||Rn.slug||yn?.title,Qe=(kn=Rn?.data)==null?void 0:kn.channelSelectActiveImageUrl;return e.createElement(st,null,e.createElement(tt,null,e.createElement(he,{alt:"",src:Qe})),e.createElement(we,null,zn,e.createElement(Re,{name:"cancel-thin",onClick:()=>{const $n=[...Ft];$n.splice(Mn,1),this.setState({pages:$n})}})))})}):e.createElement(Pe,null,e.createElement(H.A,{stringKey:"ADMIN_PAGE_NO_CHANNEL_ADDED"})),Pt&&e.createElement(Z.A,{disableEditing:!0,disableSelecting:!1,onClose:()=>this.setState({isAddingChannel:!1}),onSelectItem:this.handleSelectedChannel})))}},Ae(Xe,"propTypes",{data:V().shape({arrayId:V().string,kind:V().string,pages:V().array}).isRequired,handleAdd:V().func.isRequired,onClose:V().func.isRequired,onSave:V().func.isRequired}),Xe)),Ze=ot=>({siteId:(0,i.V2d)(ot)}),ft=(0,b.connect)(Ze)(Ue);var ht=t(161931);const $t=147.5,an=20,En=an*2,On=12,rn=$t*7+En+On*6,Ln=$t*3+En+On*2,Gn=$t*4+En+On*3,jn=$t*5+En+On*4,ln=n.Ay.div`
1292  cursor: default;
1293  position: fixed;
1294  left: ${M.tv0}px;
1295  top: 0;
1296  width: calc(100vw - ${M.tv0}px);
1297  height: 100vh;
1298  display: flex;
1299  align-items: center;
1300  justify-content: center;
1301  z-index: 3;
1302`,gn=n.Ay.div`
1303  box-shadow: 0 1px 1px rgba(0,0,0,0.11), 0 2px 2px rgba(0,0,0,0.11), 0 4px 4px rgba(0,0,0,0.11), 0 6px 8px rgba(0,0,0,0.11), 0 8px 16px rgba(0,0,0,0.11);
1304  padding: 15px ${an}px ${an}px;
1305  background: ${M.k6P};
1306  display: flex;
1307  flex-direction: column;
1308  gap: 10px;
1309  border-radius: 4px;
1310  max-width: ${rn}px;
1311
1312  @media screen and (max-width: 1110px) {
1313    width: ${Ln}px;
1314  }
1315
1316  @media screen and (min-width: 1111px) and (max-width: 1375px) {
1317    width: ${Gn}px;
1318  }
1319
1320  @media screen and (min-width: 1376px) and (max-width: 1641px) {
1321    width: ${jn}px;
1322  }
1323
1324  max-height: 80%;
1325  overflow-y: auto;
1326`,Pn=n.Ay.span`
1327  ${D.Ns}
1328  color: ${M.zkP};
1329  text-transform: capitalize;
1330`,Et=(0,n.Ay)(H.A).attrs(ot=>({component:Pn}))``,Gt=n.Ay.div`
1331  display: flex;
1332  flex-wrap: wrap;
1333  row-gap: 20px;
1334  column-gap: ${On}px;
1335  justify-content: flex-start;
1336`,Ot=n.Ay.button`
1337  display: flex;
1338  flex-direction: column;
1339  gap: 10px;
1340  width: ${$t}px;
1341`,xt=(0,n.Ay)(xe.Ay)`
1342  position: relative;
1343  &:hover::after {
1344    content: "";
1345    border: 2px solid ${M.Qod};
1346    position: absolute;
1347    inset: 0;
1348    border-radius: 10px;
1349    pointer-events: none;
1350  }
1351`;function Fn({onAddChannelNavigator:ot,onAddImageGallery:Ge,onAddPlaylist:We,onAddImageAndText:Pt,onAddImageAndTextV2:Ft,onAddTaggedVideo:dt,onAddTextBannerV2:Mn,onAddVideoSpotlight:Qn,onAddHeroBanner:yn,onAddFAQ:Rn,onAddEspnShop:kn,onAddEventCalendar:zn,onAddRichText:Qe,onAddShopifyBlock:$n,onAddEmbedCode:Dn,onAddFortniteSinglesLeaderboard:en,onAddQuests:Mt,onAddEspnKeyPlays:Sn,onAddEspnBets:Kn,onAddEspnFantasy:Nn,onAddEspnStats:no,onAddFoxKeyPlays:oo,onAddFoxMultiView:ao,onAddFoxStats:uo,onAddWhatJustHappened:po,onAddParamountKeyPlays:Jn,onAddParamountStats:Eo,onAddMultiviewPanel:bn,onClose:Po}){const qn=(0,b.useSelector)(Zt=>{var fn;return!!((fn=Zt.admin)!=null&&fn.modalCount)}),[_o,Io]=(0,e.useState)(qn),Yn=(0,b.useSelector)(y.pw),io=(0,b.useSelector)(x.wn),Wo=(0,b.useSelector)(x.si),Ro=(0,b.useSelector)(x.aW),X=(0,b.useSelector)(x.qy),se=(0,b.useSelector)(x.B1),Q=(0,b.useSelector)(x.Kx),ve=(0,b.useSelector)(x.V2),ct=(0,b.useSelector)(x.Zd),lt=(0,b.useSelector)(x.Ps),mt=(0,b.useSelector)(x.yt);(0,e.useEffect)(()=>{let Zt;return qn?Io(qn):Zt=setTimeout(()=>{Io(qn)},380),()=>{clearTimeout(Zt)}},[qn]);const yt=e.useCallback(Zt=>{Zt.stopPropagation()},[]);return _o?null:ht.createPortal(e.createElement(ln,{sidebarWidth:Yn,onClick:Po},e.createElement(gn,{onClick:yt},e.createElement(Et,{stringKey:"LABEL_ADD_BLOCK"}),e.createElement(Gt,null,e.createElement(Ot,{"data-testid":"landingContentAddHeroBanner"},e.createElement(xt,{name:"modalHeroBanner",onClick:yn}),e.createElement(Et,{stringKey:"LABEL_HERO_BANNER"})),e.createElement(Ot,{"data-testid":"landingContentAddVideoSpotlight"},e.createElement(xt,{name:"modalVideoSpotlight",onClick:Qn}),e.createElement(Et,{stringKey:"LABEL_VIDEO_SPOTLIGHT"})),e.createElement(Ot,{"data-testid":"landingContentAddChannels"},e.createElement(xt,{name:"modalChannelNavigator",onClick:ot}),e.createElement(Et,{stringKey:"LABEL_CHANNEL_NAVIGATOR"})),e.createElement(Ot,{"data-testid":"landingContentAddPlaylist"},e.createElement(xt,{name:"modalPlaylist",onClick:We}),e.createElement(Et,{stringKey:"ADMIN_LABEL_PLAYLIST"})),e.createElement(Ot,{"data-testid":"landingContentAddTaggedVideos"},e.createElement(xt,{name:"modalTaggedVideo",onClick:dt}),e.createElement(Et,{stringKey:"ADMIN_LABEL_ADD_TAGGED_VIDEOS"})),e.createElement(Ot,{"data-testid":"landingContentAddImageGallery"},e.createElement(xt,{name:"modalImageGallery",onClick:Ge}),e.createElement(Et,{stringKey:"ADMIN_LABEL_IMAGE_GALLERY"})),e.createElement(Ot,{"data-testid":"landingContentAddTextBanner"},e.createElement(xt,{name:"modalTextBanner",onClick:Mn}),e.createElement(Et,{stringKey:"ADMIN_LABEL_ADD_TEXT_BLOCK"})),e.createElement(Ot,{"data-testid":"landingContentAddFAQ"},e.createElement(xt,{name:"modalFAQ",onClick:Rn}),e.createElement(Et,{stringKey:"ADMIN_LABEL_ADD_FAQ"})),e.createElement(Ot,{"data-testid":"landingContentAddImageAndText"},e.createElement(xt,{name:"modalImageAndText",onClick:Ft}),e.createElement(Et,{stringKey:"ADMIN_LABEL_IMAGE_AND_TEXT"})),e.createElement(Ot,{"data-testid":"landingContentAddEventCalendar"},e.createElement(xt,{name:"modalEventCalendar",onClick:zn}),e.createElement(Et,{stringKey:"LABEL_EVENT_CALENDAR"})),e.createElement(Ot,{"data-testid":"landingContentAddRichText"},e.createElement(xt,{name:"modalRichText",onClick:Qe}),e.createElement(Et,{stringKey:"RICH_TEXT"})),e.createElement(Ot,{"data-testid":"landingContentAddShopify"},e.createElement(xt,{name:"modalShopifyBlock",onClick:$n}),e.createElement(Et,{stringKey:"ADMIN_SETTINGS_SHOPIFY"})),e.createElement(Ot,{"data-testid":"landingContentAddEmbedCode"},e.createElement(xt,{name:"modalEmbedCode",onClick:Dn}),e.createElement(Et,{stringKey:"LABEL_EMBED_CODE"})),io&&e.createElement(Ot,{"data-testid":"landingContentAddFortniteLeaderboard"},e.createElement(xt,{name:"modalFortniteLeaderboard",onClick:en}
1351),e.createElement(Et,{stringKey:"ADMIN_LABEL_LEADERBOARD"})),Wo&&e.createElement(Ot,{"data-testid":"landingContentAddEspnKeyPlays"},e.createElement(xt,{name:"modalKeyPlays",onClick:Sn}),e.createElement(Et,{stringKey:"ADMIN_LABEL_ESPN_KEY_PLAYS"})),Ro&&e.createElement(Ot,{"data-testid":"landingContentAddEspnBets"},e.createElement(xt,{name:"modalBets",onClick:Kn}),e.createElement(Et,{stringKey:"ADMIN_LABEL_ESPN_BETS"})),X&&e.createElement(Ot,{"data-testid":"landingContentAddEspnFantasy"},e.createElement(xt,{name:"modalFantasy",onClick:Nn}),e.createElement(Et,{stringKey:"ADMIN_LABEL_ESPN_FANTASY"})),se&&e.createElement(Ot,{"data-testid":"landingContentAddEspnStats"},e.createElement(xt,{name:"modalStats",onClick:no}),e.createElement(Et,{stringKey:"ADMIN_LABEL_ESPN_STATS"})),Q&&e.createElement(Ot,{"data-testid":"landingContentAddEspnShop"},e.createElement(xt,{name:"modalEspnShop",onClick:kn}),e.createElement(Et,{stringKey:"ADMIN_LABEL_ESPN_SHOP"})),ve&&e.createElement(Ot,{"data-testid":"landingContentAddFoxKeyPlays"},e.createElement(xt,{name:"modalKeyPlays",onClick:oo}),e.createElement(Et,{stringKey:"ADMIN_LABEL_FOX_KEY_PLAYS"})),ve&&e.createElement(Ot,{"data-testid":"landingContentAddFoxMultiView"},e.createElement(xt,{name:"modalMultiView",onClick:ao}),e.createElement(Et,{stringKey:"ADMIN_LABEL_FOX_MULTI_VIEW"})),ve&&e.createElement(Ot,{"data-testid":"landingContentAddFoxStats"},e.createElement(xt,{name:"modalStats",onClick:uo}),e.createElement(Et,{stringKey:"ADMIN_LABEL_FOX_STATS"})),ct&&e.createElement(Ot,{"data-testid":"landingContentAddWhatJustHappened",onClick:po},e.createElement(xt,{name:"modalMultiView"}),e.createElement(Et,{stringKey:"ADMIN_LABEL_WHAT_JUST_HAPPENED"})),lt&&e.createElement(e.Fragment,null,e.createElement(Ot,{"data-testid":"landingContentAddParamountKeyPlays",onClick:Jn},e.createElement(xt,{name:"modalKeyPlays"}),e.createElement(Et,{stringKey:"ADMIN_LABEL_PARAMOUNT_KEY_PLAYS"})),e.createElement(Ot,{"data-testid":"landingContentAddParamountStats",onClick:Eo},e.createElement(xt,{name:"modalStats"}),e.createElement(Et,{stringKey:"ADMIN_LABEL_PARAMOUNT_STATS"}))),mt&&e.createElement(Ot,{"data-testid":"landingContentAddMultiviewPanel",onClick:bn},e.createElement(xt,{name:"modalChannelNavigator"}),e.createElement(Et,{stringKey:"ADMIN_LABEL_MULTIVIEW"})),e.createElement(Ot,{"data-testid":"landingContentAddQuests"},e.createElement(xt,{name:"modalQuests",onClick:Mt}),e.createElement(Et,{stringKey:"ADMIN_LABEL_QUESTS"}))))),document.getElementById("modal-portal")||document.body)}var fo=t(847548),so=t(758182),In=t(859125),to=t(553356),co=t(317266),St=t(845720),At=t(134792),Ct=t(154653),vn=t(745204),Cn=t(254859),mn=t(823389),mo=t(555983),Ao=t(758294),Lo=t(239649),Mo=t(432),$o=t(658268),yo=Object.defineProperty,Ko=Object.defineProperties,Uo=Object.getOwnPropertyDescriptors,So=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,ho=(ot,Ge,We)=>Ge in ot?yo(ot,Ge,{enumerable:!0,configurable:!0,writable:!0,value:We}):ot[Ge]=We,xo=(ot,Ge)=>{for(var We in Ge||(Ge={}))Vo.call(Ge,We)&&ho(ot,We,Ge[We]);if(So)for(var We of So(Ge))jo.call(Ge,We)&&ho(ot,We,Ge[We]);return ot},wo=(ot,Ge)=>Ko(ot,Uo(Ge));const No=()=>{var ot,Ge;const{t:We}=(0,c._h)(),Pt=(0,o.d4)(y.TY)||[],Ft=(0,o.d4)(y.kL),dt=(0,o.d4)(i.DS2),[Mn,Qn]=(0,e.useState)(-1),[yn,Rn]=(0,e.useState)(!1),[kn,zn]=(0,e.useState)(!1),[Qe,$n]=(0,e.useState)(!1),[Dn,en]=(0,e.useState)(null),[Mt,Sn]=(0,e.useState)(-1),[Kn,Nn]=(0,e.useState)(null),[no,oo]=(0,e.useState)(null),[ao,uo]=(0,e.useState)(null),[po,Jn]=(0,e.useState)(!1),Eo=(0,o.wA)(),bn=(0,n.DP)(),Po=(0,o.d4)(i.V2d),qn=(0,o.d4)(x.A4),_o=(0,e.useCallback)((De,Je)=>{Nn(De),Sn(Je)},[]),Io=(0,e.useCallback)(De=>{const Je=(0,a.findIndex)(Pt,un=>un.arrayId===De.arrayId);if(Je===-1||!Pt[Je])return;const _t=Pt[Je];en(_t),Nn("taggedVideos"),$n(!0)},[r()(Pt)]),Yn=(0,e.useCallback)(De=>{const Je=(0,a.findIndex)(Pt,un=>un.arrayId===De.arrayId);if(Je===-1)return;const _t=[...Pt];_t[Je]=De,lt(_t)},[r()(Pt)]),io=(0,e.useCallback)(()=>{oo(null),uo(null),zn(!1)},[]),Wo=(0,e.useCallback)((De,Je)=>{oo(Je),uo(De),zn(!0)},[]),Ro=(0,e.useCallback)(De=>{if(ao===null)return;const Je=[...Pt];Je.splice(ao,1,De),io(),lt(Je)},[r()(Pt),ao]),X=(0,e.useCallback)(()=>{Nn(null),Sn(-1),en(null)},[]),se=(0,e.useCallback)(De=>({_id:Je})=>{const _t={arrayId:f().generate(),kind:De,[De]:{_id:Je}},un=[...Pt];un.splice(Mt,1,_t),X(),lt(un)},[r()(Pt),Mt]),Q=(0,e.useCallback)(De=>{Jn(!1);const Je=[...Pt];Je.splice(Mn,0,De),lt(Je)},[r()(Pt),Mn]),ve=(0,e.useCallback)(De=>({_id:Je})=>{const _t={arrayId:f().generate(),kind:De,[De]:{_id:Je}};Q(_t),Rn(!1)},[Q]),ct=(0,e.useCallback)(De=>{const Je=[...Pt];Je.splice(De,1),lt(Je)},[r()(Pt)]),lt=(0,e.useCallback)(De=>{Eo((0,p.xY)(p.NU.LANDING,De,!0))},[]),mt=(0,e.useCallback)(()=>
1351{const De={arrayId:f().generate(),canRemove:!0,canReorder:!0,data:(0,T.gI)(Ft,We),kind:"imageGalleryV2"};Q(De)},[Q,We,Ft]),yt=(0,e.useCallback)(De=>{const Je=xo({arrayId:f().generate(),kind:"taggedVideos"},De);Q(Je),$n(!1)},[Q]),Zt=(0,e.useCallback)(()=>{$n(!1),X()},[]),fn=(0,e.useCallback)(De=>{if(!Dn)return;const Je=(0,a.findIndex)(Pt,re=>re.arrayId===Dn.arrayId),_t=xo(xo({},Pt[Je]),De),un=[...Pt];un.splice(Je,1,_t),lt(un),Zt()},[r()(Pt),Dn]),sn=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,h.gI)(Ft,We),kind:"textBannerV2"};Q(De)},[Q,We,Ft]),dn=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,m.B)(We,dt),kind:"faqV1",canRemove:!0,canReorder:!0};Q(De)},[Q,We,dt]),Un=(0,e.useCallback)(()=>{var De,Je;if(qn){const _t={arrayId:f().generate(),data:(0,I.qh)(Ft,We,(De=bn?.site.colors)==null?void 0:De.surface1),kind:"heroBannerV2"};Q(_t)}else{const _t={arrayId:f().generate(),data:(0,v.M)(We,(Je=bn?.site.colors)==null?void 0:Je.surface1,Ft,dt),kind:"heroBanner"};Q(_t)}},[Q,We,Ft,(ot=bn?.site.colors)==null?void 0:ot.surface1,qn,dt]),wn=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,l.a)(We,Ft,dt),kind:"imageAndText",canRemove:!0,canReorder:!0};Q(De)},[Q,We,Ft,dt]),eo=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,d.gI)(Ft,We),kind:"imageAndTextV2",canRemove:!0,canReorder:!0};Q(De)},[Q,We,Ft]),Wn=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,g.lU)(dt),kind:"videoSpotlight",canRemove:!0,canReorder:!0};Q(De)},[Q,dt]),Co=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,u.UA)(dt),kind:"eventCalendar",canRemove:!0,canReorder:!0};Q(De)},[Q,dt]),An=(0,e.useCallback)(()=>{var De;const Je={arrayId:f().generate(),data:(0,L.I)((De=bn?.site.colors)==null?void 0:De.surface1,dt),kind:"richText",canRemove:!0,canReorder:!0};Q(Je)},[Q,(Ge=bn?.site.colors)==null?void 0:Ge.surface1,dt]),ro=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:wo(xo({},(0,fo.L8)(dt)),{showProductName:!1,showProductPrice:!1}),kind:"shopify",canRemove:!0,canReorder:!0};Q(De)},[Q,dt]),Xn=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,to.s)(dt),kind:"embedCode",canRemove:!0,canReorder:!0};Q(De)},[Q,dt]),go=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,so.qQ)(dt),kind:"fortniteLeaderboardV2",canRemove:!0,canReorder:!0};Q(De)},[Q,dt]),lo=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:(0,In.G4)(dt),kind:"quests",canRemove:!0,canReorder:!0};Q(De)},[Q,dt]),vo=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),canRemove:!0,canReorder:!0,data:co.B,kind:"espnKeyPlays"};Q(De)},[Q]),Bn=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),canRemove:!0,canReorder:!0,data:St.W,kind:"espnBets"};Q(De)},[Q]),Hn=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),canRemove:!0,canReorder:!0,data:At.C,kind:"espnFantasy"};Q(De)},[Q]),ne=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),canRemove:!0,canReorder:!0,data:Ct.Z,kind:"espnStats"};Q(De)},[Q]),oe=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:vn.o,kind:"espnShop",canRemove:!0,canReorder:!0};Q(De)},[Q]),me=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:Cn.k,kind:"foxKeyPlays"};Q(De)},[Q]),fe=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:mn.Q,kind:"foxMultiView"};Q(De)},[Q]),Me=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:Ao.w,kind:"foxStats"};Q(De)},[Q]),je=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:mo.U,kind:"whatJustHappened"};Q(De)},[Q]),Be=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:Lo.g,kind:"paramountKeyPlays"};Q(De)},[Q]),ke=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:Mo.O,kind:"paramountStats"};Q(De)},[Q]),He=(0,e.useCallback)(()=>{const De={arrayId:f().generate(),data:$o.o,kind:"multiviewPanel"};Q(De)},[Q]),ut=(0,e.useCallback)(()=>{zn(!0)},[]),Fe=(0,e.useCallback)(()=>{Rn(!0)},[]),at=(0,e.useCallback)(()=>{Rn(!1)},[]),jt=(0,e.useCallback)(()=>{$n(!0)},[]),It=(0,e.useCallback)(()=>{Jn(!1)},[]),hn=(0,e.useCallback)(()=>{Jn(!0)},[]),Nt=(0,e.useCallback)(De=>{Jn(!0),Qn(De)},[]),zt=e.useCallback(({pages:De,titleText:Je})=>{const _t={arrayId:f().generate(),kind:"pagesRow",pages:De,titleText:Je};Q(_t),zn(!1)},[Q]),Dt=()=>po?e.createElement(Fn,{onAddChannelNavigator:ut,onAddEventCalendar:Co,onAddFAQ:dn,onAddHeroBanner:Un,onAddImageAndText:wn,onAddImageAndTextV2:eo,onAddImageGallery:mt,onAddPlaylist:Fe,onAddRichText:An,onAddTaggedVideo:jt,onAddTextBannerV2:sn,onAddVideoSpotlight:Wn,onAddShopifyBlock:ro,onAddEmbedCode:Xn,onAddEspnShop:oe,onAddFortniteSinglesLeaderboard:go,onAddQuests:lo,onAddEspnKeyPlays:vo,onAddEspnBets:Bn,onAddEspnFantasy:Hn,onAddEspnStats:ne,onAddFoxKeyPlays:me,onAddFoxMultiView:fe,onAddFoxStats:Me,onAddWhatJustHappened:je,onAddParamountKeyPlays:Be,onAddParamountStats:ke,onAddMultiviewPanel:He,onClose:It}):null;return e.createElement(e.Fragment,null,yn&&e.createElement(P.A,{onClose:at,onSelectItem:ve("playlist")}),Mt>-1&&Kn==="playlist"&&e.createElement(P.A,{onClose:X,onSelectItem:se("playlist")}),kn&&e.createElement(ft,{data:no,handleAdd:zt,onClose:io,onSave:Ro,siteId:Po}),Qe&&e.createElement(E.A,{data:Dn,handleAdd:yt,handleSave:fn,isOpen:Qe,onClose:Zt}),Pt.length>0?Dt():e.createElement(w,null,e.createElement(W,null,We("ADMIN_LABEL_
1351LANDING_PAGE_NO_CONTENT_TITLE")),e.createElement(K,null,We("ADMIN_LABEL_LANDING_PAGE_NO_CONTENT_DESCRIPTION"),e.createElement("br",null),We("ADMIN_LABEL_LANDING_PAGE_NO_CONTENT_DESCRIPTION_2")),e.createElement(N,null,e.createElement($,{onClick:hn},"+ ",We("LABEL_ADD_BLOCK")),Dt())),e.createElement(G,{activeModalIndex:Mn,pageContent:Pt,onAdd:Nt,onGridContentEdit:_o,onPageBlockEdit:Yn,onPagesRowEdit:Wo,onRemove:ct,onReorder:lt,onTaggedVideoEdit:Io}))}},270638:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>Promise.all([t.e(7514),t.e(3993),t.e(8427),t.e(888),t.e(4251),t.e(955),t.e(4634),t.e(1644),t.e(8046)]).then(t.bind(t,308046)),name:"RuleBuilderPage"})},396543:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>t.e(2338).then(t.bind(t,132338)),name:"Automation"})},749817:(ae,S,t)=>{t.d(S,{A:()=>xe});var e=t(63696),n=t(463296),a=t(934193),o=t(498685),s=t(816970),r=t(538832),i=Object.defineProperty,p=Object.defineProperties,P=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,f=(j,J,de)=>J in j?i(j,J,{enumerable:!0,configurable:!0,writable:!0,value:de}):j[J]=de,h=(j,J)=>{for(var de in J||(J={}))T.call(J,de)&&f(j,de,J[de]);if(E)for(var de of E(J))A.call(J,de)&&f(j,de,J[de]);return j},m=(j,J)=>p(j,P(J));const v=({behavior:j,onChange:J})=>{const[de,ge,Ne]=(0,o.M0)(j.url,500);e.useEffect(()=>{de!==j.url&&J(m(h({},j),{url:de}))},[de,J,j.url]);const _e=U=>{J(m(h({},j),{openInNewTab:U}))},Ke=U=>ge((0,s.TH)(U));return e.createElement(e.Fragment,null,e.createElement(r.Wz,{labelKey:"ADMIN_LOGO_LINK_LABEL",labelPadding:"0 0 10px 0",onChange:Ke,padding:"0",placeholderKey:"ADMIN_LABEL_ENTER_A_URL",prefixInputIcon:"linkOutline",type:"url",valid:!!(Ne&&(0,a.gU)(Ne)),value:(0,s.Nj)(Ne)}),e.createElement(r.r3,{errorKey:"LINK_ERROR_PLEASE_TRY_AGAIN",hidden:!Ne||(0,a.gU)(Ne)}),e.createElement(n.S,{checked:j.openInNewTab,labelKey:"OPEN_IN_NEW_TAB",onCheckedChange:_e}))};var x=t(269010),l=t(964746),d=t(224191),g=t(393982),c=t(990220),u=t(695601),L=t(400781),y=Object.defineProperty,O=Object.defineProperties,M=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,w=(j,J,de)=>J in j?y(j,J,{enumerable:!0,configurable:!0,writable:!0,value:de}):j[J]=de,N=(j,J)=>{for(var de in J||(J={}))W.call(J,de)&&w(j,de,J[de]);if(D)for(var de of D(J))K.call(J,de)&&w(j,de,J[de]);return j},$=(j,J)=>O(j,M(J));const _=({behavior:j,onChange:J})=>{const[de,ge]=e.useState(""),[Ne,_e]=e.useState([]),Ke=(0,d.useSelector)(g.DS),U=(0,d.useSelector)(L.V2),Y=Ke?c.iz:c._e;e.useEffect(()=>{const Re={projection:{_id:1,"data.name":1,slug:1}};(0,u.uy)({pageServiceURL:Y,siteId:U,options:Re}).then(_e)},[]);const le=e.useMemo(()=>Ne.filter(Re=>{var tt;return(tt=Re.data.name)==null?void 0:tt.toLowerCase().includes(de.toLowerCase())}).map(Re=>({label:Re.data.name,value:Re._id,iconName:Re.type===l.PageType.CHANNEL?"channelSelectV3Outline":"pageOutline"})),[Ne,de]),ue=e.useMemo(()=>{var Re,tt;if(j.pageId)return{label:(tt=(Re=le.find(ze=>ze.value===j.pageId))==null?void 0:Re.label)!=null?tt:"",value:j.pageId}},[le,j.pageId]),Ce=Re=>{Re.value!==j.pageId&&J($(N({},j),{pageId:Re.value}))};return e.createElement(x.Ay,{isCtaBehavior:!0,isSearchable:!0,labelKey:"PAGE",labelPadding:"0 0 10px 0",onChange:Ce,onInputChange:ge,options:le,padding:"0",placeholderKey:"SELECT_A_PAGE",value:ue})};var B=t(38090),b=Object.defineProperty,k=Object.defineProperties,q=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,V=(j,J,de)=>J in j?b(j,J,{enumerable:!0,configurable:!0,writable:!0,value:de}):j[J]=de,H=(j,J)=>{for(var de in J||(J={}))G.call(J,de)&&V(j,de,J[de]);if(R)for(var de of R(J))z.call(J,de)&&V(j,de,J[de]);return j},F=(j,J)=>k(j,q(J));const pe=({behavior:j,onChange:J})=>{const{videos:de,isLoadingMore:ge,setQuery:Ne,loadMore:_e}=(0,B.z)(),Ke=(0,B.r)(j.videoId),U=e.useMemo(()=>de.map(Ce=>({label:Ce.title||Ce._id,value:Ce._id,iconName:"playTriangle"})),[de]),Y=e.useMemo(()=>{const Ce=de.find(Re=>Re._id===j.videoId);return Ce?.title||Ke?.title||""},[de,j.videoId,Ke]),le=e.useMemo(()=>
1351{if(j.videoId)return{label:Y,value:j.videoId}},[Y,j.videoId]),ue=Ce=>{Ce.value!==j.videoId&&J(F(H({},j),{videoId:Ce.value}))};return e.createElement(x.Ay,{isCtaBehavior:!0,isSearchable:!0,isLoadingMore:ge,labelKey:"VIDEO",labelPadding:"0 0 10px 0",onChange:ue,onInputChange:Ne,onMenuScrollToBottom:_e,options:U,padding:"0",placeholderKey:"SELECT_A_VIDEO",value:le})};var ee=t(116185);const xe=({behavior:j,onChange:J})=>(0,ee.ZV)(j)?e.createElement(v,{behavior:j,onChange:J}):(0,ee.Di)(j)?e.createElement(_,{behavior:j,onChange:J}):(0,ee.lp)(j)?e.createElement(pe,{behavior:j,onChange:J}):null},339413:(ae,S,t)=>{t.d(S,{A:()=>r});var e=t(269010),n=t(63696),a=t(41989),o=t(116185);const r=({behavior:i,onChange:p})=>{const{t:P}=(0,a._h)(),E=n.useCallback(f=>{const h=f.value;i.type!==h&&p(o.rk[h])},[i.type,p]),T=(0,o.OB)(P),A=n.useMemo(()=>T.find(f=>f.value===i.type),[i.type]);return n.createElement(e.Ay,{dropdownMaxHeight:"unset",isCtaBehavior:!0,labelKey:"BEHAVIOR",labelPadding:"0 0 10px 0",onChange:E,options:T,padding:"0",value:A})}},369097:(ae,S,t)=>{t.d(S,{A:()=>q});var e=t(63696),n=t(408040),a=t(749817),o=t(886550),s=t(166143),r=t(429195),i=t(498685),p=t(269494);const P=e.createContext({}),E=()=>{const R=e.useContext(P);if(!R)throw new Error("useCTAEditorModalContext must be used within a CTAEditorModalContextProvider");return R},T=(0,o.Ay)(s.Ay)`
1352  & input {
1353    background: ${r.k6P};
1354    color: ${r.o0B};
1355    border-radius: 4px;
1356    height: 56px;
1357    padding: 12px;
1358  }
1359`,f=()=>{const{onChangeText:R,cta:G}=E(),[z,V,H]=(0,i.M0)(G.text,500);e.useEffect(()=>{V(G.text)},[G.text]),e.useEffect(()=>{z!==G.text&&R(z)},[z,R,G.text]);const F=e.useCallback(Z=>{V(Z.slice(0,p.Eb))},[]);return e.createElement(T,{labelKey:"ADMIN_LABEL_BUTTON_LABEL",labelPadding:"0 0 10px 0",onChange:F,padding:"0",placeholderText:"e.g. WATCH NOW",value:H})};var h=t(339413),m=t(854870),I=t(392971),v=t(538832);const l=()=>{const{cta:R,onChangeVariant:G}=E();return e.createElement(v.ZK,null,e.createElement(m._I,{labelKey:"ADMIN_LABEL_STYLE",labelPadding:"0 0 10px 0",onChange:G,options:I.Tn,value:R.variant}))};var d=t(407128),g=t(116185);const u=()=>{const{cta:R,onChangeFontSize:G}=E(),z=e.useCallback(F=>{R.fontSize!==F.value&&G?.(F.value)},[G,R.fontSize]),V=e.useCallback(F=>g.$N.find(Z=>Z.value===F),[]),{fontSize:H}=R;return typeof H>"u"?null:e.createElement(v.nG,{labelKey:"LABEL_FONT_SIZE",onChange:z,options:g.$N,value:V(H)})},L=()=>{const{cta:R,onChangeMobileHeight:G}=E(),z=e.useCallback(H=>{R.height.mobile!==H.value&&G(H.value)},[G,R.height.mobile]),V=g.yl.find(H=>H.value===R.height.mobile)||g.yl[1];return e.createElement(v.PI,{labelKey:"CTA_MOBILE_BUTTON_SIZE",onChange:z,options:g.yl,value:V})},y=()=>{const{cta:R,onChangeDesktopHeight:G,onChangeFontSize:z}=E(),V=e.useCallback(F=>{R.height.desktop!==F.value&&(G(F.value),typeof R.fontSize<"u"&&z?.(g.br[F.value]))},[G,z,R.height.desktop,R.fontSize]),H=g.yl.find(F=>F.value===R.height.desktop)||g.yl[1];return e.createElement(v.Kr,null,e.createElement(v.PI,{labelKey:"CTA_DESKTOP_BUTTON_SIZE",onChange:V,options:g.yl,value:H}),e.createElement(u,null))},M=()=>e.createElement(v.ts,null,e.createElement(d.A,{labelKey:"BUTTON_SIZE",padding:"0"}),e.createElement(y,null),e.createElement(L,null)),W=()=>{const{cta:R,onChangeBehavior:G}=E();return e.createElement(v.xI,null,e.createElement(f,null),e.createElement(h.A,{behavior:R.behavior,onChange:G}),e.createElement(a.A,{behavior:R.behavior,onChange:G}),e.createElement(M,null),e.createElement(l,null))};var K=t(273775),w=Object.defineProperty,N=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,_=(R,G,z)=>G in R?w(R,G,{enumerable:!0,configurable:!0,writable:!0,value:z}):R[G]=z,B=(R,G)=>{for(var z in G||(G={}))$.call(G,z)&&_(R,z,G[z]);if(N)for(var z of N(G))C.call(G,z)&&_(R,z,G[z]);return R},b=(R,G)=>{var z={};for(var V in R)$.call(R,V)&&G.indexOf(V)<0&&(z[V]=R[V]);if(R!=null&&N)for(var V of N(R))G.indexOf(V)<0&&C.call(R,V)&&(z[V]=R[V]);return z};const q=R=>{var G=R,{blockTitleKey:z,modalTitleKey:V,onChangeFontSize:H,onChangeVariant:F,onChangeText:Z,children:pe,onModalClose:ee,onChangeBehavior:ie,onChangeDesktopHeight:xe,onChangeMobileHeight:j,
1359cta:J}=G,de=b(G,["blockTitleKey","modalTitleKey","onChangeFontSize","onChangeVariant","onChangeText","children","onModalClose","onChangeBehavior","onChangeDesktopHeight","onChangeMobileHeight","cta"]);return e.createElement(P.Provider,{value:{cta:J,onChangeText:Z,onChangeFontSize:H,onChangeVariant:F,onChangeBehavior:ie,onChangeDesktopHeight:xe,onChangeMobileHeight:j}},e.createElement(n.A,B({blockTitleKey:z,modalContent:e.createElement(W,null),modalTitleKey:V,onModalClose:ee},de),e.createElement(K.A,{behavior:J.behavior},pe(J.text))))}},538832:(ae,S,t)=>{t.d(S,{Kr:()=>A,PI:()=>h,Wz:()=>E,ZK:()=>f,nG:()=>P,r3:()=>T,ts:()=>p,xI:()=>i});var e=t(886550),n=t(269010),a=t(166143),o=t(429195),s=t(116552),r=t(731694);const i=e.Ay.div`
1360  display: flex;
1361  flex-direction: column;
1362  gap: 16px;
1363`,p=e.Ay.div`
1364  display: flex;
1365  flex-direction: column;
1366  gap: 8px;
1367`,P=(0,e.Ay)(n.Ay).attrs({padding:"0",labelPadding:"0 0 10px 0"})`
1368  width: 70px;
1369`,E=(0,e.Ay)(a.Ay)`
1370  & input, #${r.LD} {
1371    color: ${({valid:m,value:I})=>I?m?o.jEq:o.__g:o.sRE};
1372  }
1373  & input::placeholder {
1374    color: ${o.sRE};
1375  }
1376  & input::-webkit-input-placeholder { /* WebKit browsers */
1377    color:  ${o.sRE};
1378  }
1379
1380  & input::-moz-placeholder { /* Mozilla Firefox 19+ */
1381    color:  ${o.sRE};
1382    opacity: 1; /* Fix for Firefox */
1383  }
1384`,T=(0,e.Ay)(s.A)`
1385  margin-top: 0;
1386`,A=e.Ay.div`
1387  display: grid;
1388  grid-template-columns: 1fr auto;
1389  column-gap: 8px;
1390`,f=e.Ay.div`
1391  display: flex;
1392  flex-direction: column;
1393`,h=(0,e.Ay)(n.Ay).attrs(m=>({labelColor:(0,o.o0B)(m),padding:"0",labelPadding:"0 0 10px 0"}))``},116185:(ae,S,t)=>{t.d(S,{$N:()=>O,BV:()=>v,Di:()=>c,NG:()=>d,OB:()=>A,Vc:()=>L,ZV:()=>g,br:()=>x,cg:()=>h,fk:()=>y,lp:()=>u,rQ:()=>I,rk:()=>f,sK:()=>m,yl:()=>M});var e=t(152544),n=Object.defineProperty,a=Object.defineProperties,o=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,p=(D,W,K)=>W in D?n(D,W,{enumerable:!0,configurable:!0,writable:!0,value:K}):D[W]=K,P=(D,W)=>{for(var K in W||(W={}))r.call(W,K)&&p(D,K,W[K]);if(s)for(var K of s(W))i.call(W,K)&&p(D,K,W[K]);return D},E=(D,W)=>a(D,o(W));const T={goToPage:"goToPage",goToVideo:"goToVideo",openLink:"openLink",openLoginModal:"openLoginModal",openCreateAccountModal:"openCreateAccountModal"},A=D=>[{label:D("GO_TO_PAGE"),value:"goToPage",iconName:"pageOutline"},{label:D("GO_TO_VIDEO"),value:"goToVideo",iconName:"playTriangle"},{label:D("ADMIN_ACTION_OPEN_LINK"),value:"openLink",iconName:"linkOutline"},{label:D("OPEN_LOGIN_MODAL"),value:"openLoginModal",iconName:"singleUser"},{label:D("OPEN_CREATE_ACCOUNT_MODAL"),value:"openCreateAccountModal",iconName:"userPlus"}],f={goToPage:{pageId:"",type:"goToPage"},goToVideo:{type:"goToVideo",videoId:""},openCreateAccountModal:{type:"openCreateAccountModal"},openLink:{url:"",openInNewTab:!0,type:"openLink"},openLoginModal:{type:"openLoginModal"}},h=D=>E(P({},f.goToPage),{pageId:D}),m={XXL:"64px",XL:"52px",L:"44px",M:"40px",S:"32px",XS:"24px"},I={XXL:"54px",XL:"36px",L:"36px",M:"36px",S:"20px",XS:"18px"},v={XXL:e.eg,XL:e.wE,L:e.wE,M:e.Jp,S:e.p_,XS:e.p_},x={XXL:24,XL:16,L:16,M:14,S:12,XS:12},l={XXL:"XXL",XL:"XL",L:"L",M:"M",S:"S",XS:"XS"},d=l.XL,g=D=>D.type==="openLink",c=D=>D.type==="goToPage",u=D=>D.type==="goToVideo",L=D=>D.type==="openLoginModal",y=D=>D.type==="openCreateAccountModal",O=[8,9,10,11,12,14,16,18,20,22,24,30,36,40,44,48,60,72,96].map(D=>({label:D.toString(),value:D})),M=Object.keys(l).map(D=>({label:`${D} (${m[D]})`,value:D}))},710324:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>t.e(1439).then(t.bind(t,451439)),name:"CommunityManager"})},417224:(ae,S,t)=>{t.d(S,{A:()=>$});var e=t(63696),n=t(513600),a=t(224191),o=t(403981),s=t(272568),r=t(463302),i=t(368909),p=t(867678),P=t.n(p),E=t(429195),T=t(483881),A=t(86138),f=t(551321),h=t(679101),m=t(970587),I=t(449977),v=t(430141),x=t(33849),l=t(238913),d=t(33149),g=t(41989),c=t(365179);const u=450,L={CUSTOM:"custom",REFERENCE:"reference"},y=P()(C=>C.reduce((_,B)=>{var b;const{kind:k,startTime:q}=B,{name:R}=((b=B.video)==null?void 0:b.data)||{};if(!q||q==="undefined")return _;const G=new Date(q).valueOf();return Number.isNaN(G)||_.push({label:`${R||k} ${q}`,value:String(G)}),_},[])),O=C=>{if(!C||C==="Invalid Date")return Date.now().valueOf();const _=new Date(C).valueOf();return Number.isNaN(_)?Date.now().valueOf():_},M=C=>{if(!C||C==="Invalid Date")return null;const _=new Date(C).valueOf();return Number.isNaN(_)?null:_},D=(C,_)=>{if(!C)return L.CUSTOM;const B=new Date(C).valueOf();
1393return Number.isNaN(B)?L.CUSTOM:_.some(b=>Number(b.value)===B)?L.REFERENCE:L.CUSTOM},K=({anchorPos:C,initialMessage:_,initialStartTime:B,onClose:b})=>{var k;const q=(0,a.useDispatch)(),{t:R}=(0,g._h)(),G=(0,a.useSelector)(c.fww),z=y(G??[]),[V,H]=(0,e.useState)(()=>D(B,z)),[F,Z]=(0,e.useState)(()=>!!B),[pe,ee]=(0,e.useState)(()=>_),[ie,xe]=(0,e.useState)(()=>O(B)),j=M(B),J=(Y,le,ue)=>Y!==!!B||le!==_?!0:Y?ue!==j:!1,de=(Y,le,ue)=>{if(!J(Y,le,ue)){q((0,s.WF)(s.NU.COUNTDOWN));return}q((0,s.xY)(s.NU.COUNTDOWN,{startTime:Y&&ue?new Date(ue).toISOString():void 0,title:le}))},ge=Y=>{Z(Y),de(Y,pe,ie)},Ne=Y=>{Y.length>E.UNn||(ee(Y),de(F,Y,ie))},_e=(Y,le)=>{le&&H(le),xe(Y),de(F,pe,Y)},Ke=()=>{q((0,s.zg)()),b()},U=(k=z.find(Y=>ie!==null&&Number(Y.value)===ie))==null?void 0:k.value;return e.createElement(n.ZL,null,e.createElement(n.UC,{className:"fixed z-popover flex flex-col gap-0 rounded-md border border-admin-surface-4 bg-admin-surface-3 text-admin-text-100 shadow-lg focus:outline-none",style:{width:u,maxWidth:u,top:C?.top,left:C?.left}},e.createElement("div",{className:"flex flex-col gap-2 p-4 bg-admin-surface-3"},e.createElement("div",{className:"flex items-center justify-between gap-4"},e.createElement(A.A,{component:n.hE,componentProps:{className:"uppercase text-admin-text-100 text-base font-semibold leading-none tracking-tight mb-0"},stringKey:"ADMIN_REGION_COUNTDOWN_NAME"}),e.createElement(f.$,{context:"admin",variant:"default",size:"sm",onClick:Ke,"data-testid":"cancelCountdownButton",className:"my-0 h-7 min-w-0 self-center rounded-full px-[15px] text-xs leading-none !font-bold [font-family:var(--admin-font-body)]"},e.createElement(A.A,{stringKey:"ADMIN_ACTION_CANCEL"}))),e.createElement(A.A,{component:n.VY,componentProps:{className:"text-xs text-admin-text-200"},stringKey:"ADMIN_REGION_COUNTDOWN_INFO"})),e.createElement("div",{className:"flex flex-col gap-4 p-4 bg-[var(--admin-surface-4)]"},e.createElement("div",{className:"flex items-center gap-3"},e.createElement(A.A,{component:m.J,componentProps:{className:"text-admin-text-100",htmlFor:"countdown-visibility"},stringKey:"ADMIN_ACTION_TOGGLE_REGION_VISIBILITY"}),e.createElement(I.d,{context:"admin",checked:F,"data-testid":"toggleVisibilityButton",id:"countdown-visibility",onCheckedChange:ge})),F&&e.createElement(e.Fragment,null,e.createElement("div",{className:"border-t border-admin-surface-5"}),e.createElement(v.tU,{value:V,onValueChange:Y=>H(Y),className:"rounded-[5px] bg-[var(--admin-surface-2)]"},e.createElement(v.j7,{className:"grid w-full grid-cols-2 h-12 p-0 rounded-none gap-0 bg-transparent"},e.createElement(v.Xi,{value:L.CUSTOM,"data-testid":"customCountdown",className:(0,d.cn)("h-full rounded-none rounded-tl-[5px] font-semibold uppercase !text-[var(--admin-text-100)] shadow-none","bg-[var(--admin-surface-5)]","data-[state=active]:bg-[var(--admin-surface-2)] data-[state=active]:!text-[var(--admin-text-100)] data-[state=active]:shadow-none")},e.createElement(A.A,{stringKey:"ADMIN_COUNTDOWN_TOGGLE_CUSTOM"})),e.createElement(v.Xi,{value:L.REFERENCE,"data-testid":"referenceCountdown",className:(0,d.cn)("h-full rounded-none rounded-tr-[5px] font-semibold uppercase !text-[var(--admin-text-100)] shadow-none","bg-[var(--admin-surface-5)]","data-[state=active]:bg-[var(--admin-surface-2)] data-[state=active]:!text-[var(--admin-text-100)] data-[state=active]:shadow-none")},e.createElement(A.A,{stringKey:"ADMIN_COUNTDOWN_TOGGLE_REFERENCE"}))),e.createElement("div",{className:"flex flex-col gap-4 p-2.5"},e.createElement("div",{className:"flex flex-col gap-2"},e.createElement(A.A,{component:m.J,componentProps:{className:"text-admin-text-200",htmlFor:"countdown-title"},stringKey:"ADMIN_LABEL_INPUT_TEXT"}),e.createElement(h.p,{id:"countdown-title","data-testid":"textCountdown",value:pe,onChange:Y=>Ne(Y.target.value),placeholder:R("ADMIN_ACTION_COUNTDOWN_ADD_TEXT"),className:(0,d.cn)((0,l.y)(),"h-10 text-xs font-medium bg-[var(--admin-surface-1)]","!border-x-0 !border-t-0 !border-b !border-b-[color:var(--admin-surface-6)]","focus:!border-b-[color:var(--admin-accent-primary)]","focus-visible:!border-b-[color:var(--admin-accent-primary)]")})),e.createElement(v.av,{value:L.CUSTOM,className:"flex flex-col gap-4 mt-0"},!!ie&&e.createElement(T.Ay,{admin:!0,calendarPosition:"top",dateSelectKey:"ADM
1393IN_COUNTDOWN_DATE",hideClearButton:!0,onTimeChange:Y=>_e(Y,L.CUSTOM),timeSelectKey:"ADMIN_COUNTDOWN_START_TIME",timestamp:ie})),e.createElement(v.av,{value:L.REFERENCE,className:"flex flex-col gap-2 mt-0"},e.createElement(A.A,{component:m.J,componentProps:{className:"text-admin-text-200"},stringKey:"ADMIN_COUNTDOWN_SCHEDULE_PICKER"}),e.createElement(x.l6,{value:U,onValueChange:Y=>_e(Number(Y),L.REFERENCE)},e.createElement(x.bq,{"data-testid":"thingToReferenceCountdown",className:(0,d.cn)((0,l.y)(),"h-10 text-xs font-medium bg-[var(--admin-surface-1)]","!border-x-0 !border-t-0 !border-b !border-b-[color:var(--admin-surface-6)]","focus:!border-b-[color:var(--admin-accent-primary)]","focus-visible:!border-b-[color:var(--admin-accent-primary)]","data-[state=open]:!border-b-[color:var(--admin-accent-primary)]")},e.createElement(x.yv,{placeholder:"Select a scheduled event..."})),e.createElement(x.gC,{className:"w-[var(--radix-select-trigger-width)] min-w-[var(--radix-select-trigger-width)] max-w-[var(--radix-select-trigger-width)] bg-[var(--admin-surface-1)] border-[var(--admin-surface-5)] text-[var(--admin-text-100)]"},z.length===0?e.createElement(A.A,{component:"div",componentProps:{className:"py-2 text-center text-xs font-medium text-[var(--admin-text-200)]"},stringKey:"ADMIN_LABEL_NO_RESULTS"}):z.map(Y=>e.createElement(x.eb,{key:Y.value,value:Y.value,className:"text-xs font-medium text-[var(--admin-text-100)] focus:bg-[var(--admin-surface-3)] focus:text-[var(--admin-text-100)]"},Y.label)))))))))))},w=(C,_)=>{const[B,b]=(0,e.useState)(null);return(0,e.useLayoutEffect)(()=>{var k;const q=(k=C.current)==null?void 0:k.parentElement;if(!_||!q){b(null);return}const R=()=>{const z=q.getBoundingClientRect(),V=z.left+z.width/2-u/2,H=Math.max(0,Math.min(V,window.innerWidth-u));b({top:z.bottom,left:H})};R();const G=new ResizeObserver(R);return G.observe(q),window.addEventListener("scroll",R,!0),window.addEventListener("resize",R),()=>{G.disconnect(),window.removeEventListener("scroll",R,!0),window.removeEventListener("resize",R)}},[_,C]),B},$=({className:C="",message:_="Countdown",startTime:B,openCountdownModal:b,onCloseCountdownModal:k})=>{const q=(0,a.useDispatch)(),R=(0,a.useSelector)(s.Zz),G=(0,a.useSelector)(r.N6),z=(0,a.useSelector)(i.LH),V=(0,a.useSelector)(s.Q),H=R&&G&&z,F=(0,e.useRef)(null),Z=w(F,b),pe=()=>{q((0,s.WF)(s.NU.COUNTDOWN)),k()};return(0,e.useEffect)(()=>{b&&!V&&pe()},[b,V]),H?e.createElement(e.Fragment,null,B?e.createElement(o.PX,{className:C,message:_,startTime:B}):e.createElement(o.Or,null),e.createElement("span",{ref:F,className:"hidden","aria-hidden":!0}),e.createElement(n.bL,{open:b,onOpenChange:ee=>!ee&&pe()},b&&e.createElement(K,{anchorPos:Z,initialMessage:_,initialStartTime:B,onClose:pe}))):null}},72688:(ae,S,t)=>{t.d(S,{A:()=>m});var e=t(63696),n=t(429195),a=t(39258),o=t(886550);const s=o.Ay.div`
1394  display: flex;
1395  justify-content: space-between;
1396`,r=(0,o.Ay)(a.A).attrs(I=>({color:(0,n.o0B)(I)}))`
1397  background: transparent;
1398  position: absolute;
1399  width: 14.46px;
1400  height: 13.79px;
1401  & svg {
1402    display: block;
1403    opacity: 1;
1404    width: 14.46px;
1405    height: 13.79px;
1406  }
1407`,i=(0,o.Ay)(a.A).attrs(I=>({}))`
1408  width: 100%;
1409  height: 100%;
1410  line-height: 0;
1411  & svg {
1412    width: 28px;
1413    height: 28px;
1414  }
1415`;var p=t(950957);const E=({colorPickerBackgroundColor:I,colorPickerUseModalPortal:v=!0,enableTransparent:x=!1,enableColorPicker:l=!1,colorPickerTitleKey:d,colors:g,selectedColor:c,onChange:u,colorPickerOptionColor:L})=>{const[y,O]=e.useState(!1),M=e.useRef(null),D=!g.includes(c)&&c!==n.fBE,W=$=>()=>{$!==c&&u($)},K=()=>{O(!0)},w=()=>{O(!1)},N=e.useMemo(()=>g.map(($,C)=>e.createElement(p.A,{key:C,color:$,onClick:W($),selected:c===$})),[c,g,y]);return e.createElement(s,null,x&&e.createElement(p.A,{color:n.fBE,onClick:W(n.fBE),selected:c===n.fBE},e.createElement(i,{name:"transparentCircled"})),N,l&&e.createElement(p.A,{color:y?c:L||n.azv,colorOptionRef:M,colorPicker:{color:L||c,isOpen:y,onClose:w,onResult:u,parentRef:M,titleKey:d,backgroundColor:I,useModalPortal:v},onClick:K,selected:D},e.createElement(r,{name:"colorPicker"})))};var T=t(224191),A=t(789069),f=t(488291);
1415const m=({onChange:I,color:v,colorPickerUseModalPortal:x,lastCustomColor:l})=>{const d=(0,T.useSelector)(A.WO),{colors:g,getColor:c,selectedColor:u}=(0,f.A)(v),L=y=>{I(c(y))};return e.createElement(E,{colorPickerBackgroundColor:d,colorPickerOptionColor:l,colorPickerTitleKey:"ADMIN_LABEL_BACKGROUND_COLOR",colorPickerUseModalPortal:x,colors:Object.values(g),enableColorPicker:!0,enableTransparent:!0,onChange:L,selectedColor:u})}},488291:(ae,S,t)=>{t.d(S,{A:()=>i});var e=t(63696),n=t(224191),a=t.n(n),o=t(272568),s=t(429195);const i=p=>{const P=(0,n.useSelector)(o.O4),{colors:E,colorKeys:T,colorValues:A}=e.useMemo(()=>{const m={surface1:P.colors.surface1,surface2:P.colors.surface2,surface3:P.colors.surface3,surface4:P.colors.surface4,surface5:P.colors.surface5,surface6:P.colors.surface6,accentPrimary:P.colors.accentPrimary},I=Object.keys(m),v=Object.values(m);return{colors:m,colorKeys:I,colorValues:v}},[P.colors]),f=m=>T.find(I=>E[I]===m)||m,h=m=>!T.includes(m)&&!A.includes(m)&&m!==s.fBE;return{colors:A,selectedColor:A.find(m=>m===E[p])||p,getColor:f,isCustomColor:h}}},362957:(ae,S,t)=>{t.d(S,{A:()=>s});var e=t(63696),n=t(802130),a=t(675365);const s=({setAlignment:r,alignment:i})=>{const p=e.useCallback(E=>E!==i?e.createElement(a.cL,null):e.createElement(a.pz,{alignment:i},e.createElement(a.VE,null),e.createElement(a.fB,null),e.createElement(a.ap,null)),[i]),P=E=>()=>{r(E)};return e.createElement(a.mO,null,e.createElement(a.xA,null,Object.values(n.r).map(E=>e.createElement(a.$n,{key:E,alignment:E,onClick:P(E)},p(E)))),e.createElement(a.Ru,{alignment:i},n.J[i]))}},675365:(ae,S,t)=>{t.d(S,{$n:()=>P,K6:()=>p,Ru:()=>m,VE:()=>A,ap:()=>h,cL:()=>E,fB:()=>f,mO:()=>o,oj:()=>i,pz:()=>T,xA:()=>s});var e=t(429195),n=t(152544),a=t(886550);const o=a.Ay.section`
1416  display: flex;
1417  gap: 6px;
1418  height: 90px;
1419`,s=a.Ay.div`
1420  border-radius: 5px;
1421  width: 90px;
1422  display: grid;
1423  grid-template-columns: 1fr 1fr 1fr;
1424  background-color: ${e.k6P};
1425  border: 1px solid ${e.dmy};
1426  position: relative;
1427`,r={topLeft:(0,a.AH)`
1428    align-items: flex-start;
1429    justify-content: flex-start;
1430  `,topCenter:(0,a.AH)`
1431    justify-content: center;
1432    align-items: start;
1433  `,topRight:(0,a.AH)`
1434    justify-content: flex-end;
1435    align-items: flex-start;
1436  `,centerLeft:(0,a.AH)`
1437    align-items: center;
1438    justify-content: flex-start;
1439  `,center:(0,a.AH)`
1440    align-items: center;
1441    justify-content: center;
1442  `,centerRight:(0,a.AH)`
1443    align-items: center;
1444    justify-content: flex-end;
1445  `,bottomLeft:(0,a.AH)`
1446    align-items: flex-end;
1447    justify-content: flex-start;
1448  `,bottomCenter:(0,a.AH)`
1449    align-items: flex-end;
1450    justify-content: center;
1451  `,bottomRight:(0,a.AH)`
1452    align-items: flex-end;
1453    justify-content: flex-end;
1454  `},i=I=>{switch(I){case"topCenter":case"center":case"bottomCenter":return(0,a.AH)`
1455        text-align: center !important;
1456      `;case"topRight":case"centerRight":case"bottomRight":return(0,a.AH)`
1457        text-align: right !important;
1458      `;case"topLeft":case"centerLeft":case"bottomLeft":default:return(0,a.AH)`
1459        text-align: left !important;
1460      `}},p={topLeft:(0,a.AH)`
1461    justify-content: flex-start;
1462    align-items: flex-start;
1463  `,topCenter:(0,a.AH)`
1464    justify-content: flex-start;
1465    align-items: center;
1466  `,topRight:(0,a.AH)`
1467    justify-content: flex-start;
1468    align-items: flex-end;
1469  `,centerLeft:(0,a.AH)`
1470    justify-content: center;
1471    align-items: flex-start;
1472  `,center:(0,a.AH)`
1473    justify-content: center;
1474    align-items: center;
1475  `,centerRight:(0,a.AH)`
1476    justify-content: center;
1477    align-items: flex-end;
1478  `,bottomLeft:(0,a.AH)`
1479    justify-content: flex-end;
1480    align-items: flex-start;
1481  `,bottomCenter:(0,a.AH)`
1482    justify-content: flex-end;
1483    align-items: center;
1484  `,bottomRight:(0,a.AH)`
1485    justify-content: flex-end;
1486    align-items: flex-end;
1487  `},P=a.Ay.button`
1488  width: 100%;
1489  height: 100%;
1490  cursor: pointer;
1491  display: flex;
1492  justify-content: center;
1493  align-items: center;
1494`,E=a.Ay.div`
1495  background-color: ${e.dmy};
1496  width: 3px;
1497  height: 3px;
1498`,T=a.Ay.div`
1499  gap: 2px;
1500  display: flex;
1501  flex-direction: column;
1502  position: absolute;
1503  ${({alignment:I})=>p[I]};
1504`,A=a.Ay.div`
1505  width: 12px;
1506  height: 4px;
1507  background: ${e.Qod};
1508  border-radius: 10px;
1509`,f=a.Ay.div`
1510  background: ${e.Qod};
1511  height: 4px;
1512  width: 16px;
1513  border-radius: 10px;
1514`,h=a.Ay.div`
1515  background: ${e.Qod};
1516  width: 8px;
1517  height: 4px;
1518  border-radius: 10px;
1519`,m=a.Ay.div`
1520  background-color: ${e.dHK};
1521  border: 1px solid ${e.kjY};
1522  border-radius: 5px;
1523  padding: 14px;
1524  flex: 1;
1525  display: flex;
1526  ${({alignment:I})=>r[I]};
1527  ${n.z6}
1528  color: ${e.zkP};
1529`},802130:(ae,S,t)=>{t.d(S,{J:()=>n,r:()=>e});const e={topLeft:"topLeft",topCenter:"topCenter",topRight:"topRight",centerLeft:"centerLeft",center:"center",centerRight:"centerRight",bottomLeft:"bottomLeft",bottomCenter:"bottomCenter",bottomRight:"bottomRight"},n={topLeft:"Top Left",topCenter:"Top Center",topRight:"Top Right",centerLeft:"Center Left",center:"Center",centerRight:"Center Right",bottomLeft:"Bottom Left",bottomCenter:"Bottom Center",bottomRight:"Bottom Right"}},392971:(ae,S,t)=>{t.d(S,{C1:()=>p.C1,xj:()=>p.xj,pn:()=>p.pn,Tn:()=>p.Tn,PI:()=>p.PI,f$:()=>p.f$,go:()=>p.go,$i:()=>p.$i,Zq:()=>p.Zq,Ay:()=>E});var e=t(63696),n=t(955807),a=t(622045),o=t(711724),s=t(6717),r=t(886550);const i=r.Ay.div`
1530  gap: 4px;
1531  display: grid;
1532  grid-template-columns: repeat(${({options:T})=>T}, 1fr);
1533`;var p=t(532793);function P({onChange:T,options:A,value:f,wrapText:h=!1}){const m=(0,e.useMemo)(()=>A.findIndex(v=>v.value===f),[f,A]),I=v=>()=>{T(A[v].value)};return e.createElement(i,{options:A.length},e.createElement(n.A,{keyField:"value",list:A},(v,x,l)=>e.createElement(a.A,{key:v,active:m===l,component:s.A,icon:x.icon,iconCss:x.iconCss,onClick:I(l),stringKey:x.labelKey,wrapText:h},x.labelKey)))}const E=(0,o.A)(P,{padding:"0"})},532793:(ae,S,t)=>{t.d(S,{$i:()=>I,C1:()=>a,PI:()=>x,Tn:()=>f,WS:()=>c,Zq:()=>h,f$:()=>o,go:()=>s,iF:()=>d,pQ:()=>m,pn:()=>v,r0:()=>l,xj:()=>r});
1533var e=t(429195),n=t(886550),a=(u=>(u.Left="left",u.Center="center",u.Right="right",u))(a||{});const o={contentInside:"contentInside",contentBelow:"contentBelow"},s={slider:"slider",stack:"stack"},r={color:"color",image:"image"},i={none:"none",gradient:"gradient",blur:"blur"},p={Left:"left",Stacked:"stacked",Right:"right"},P=(0,n.AH)`
1534  width: 20px;
1535  height: 20px;
1536  & > svg path {
1537    &, &.outline {
1538      fill: ${e.o0B};
1539    }
1540    &.fill {
1541      fill: ${e.kjY};
1542    }
1543  }
1544`,E=(0,n.AH)`
1545  & svg {
1546    width: 15.67px;
1547    height: 9.5px;
1548  }
1549`,T=(0,n.AH)`
1550  & svg {
1551    width: 51.68px;
1552    height: 16.35px;
1553  }
1554`,A=(0,n.AH)`
1555  & svg {
1556    width: 24.85px;
1557    height: 27.69px;
1558  }
1559`,f=[{icon:"rectSolid",iconCss:P,labelKey:"ADMIN_LABEL_SOLID",value:"solid"},{icon:"rectOutline",iconCss:P,labelKey:"ADMIN_LABEL_OUTLINE",value:"outline"}],h=[{icon:"textAlignmentLeft",iconCss:E,labelKey:"ADMIN_LABEL_LEFT",value:"left"},{icon:"textAlignmentCenter",iconCss:E,labelKey:"ADMIN_LABEL_CENTER",value:"center"},{icon:"textAlignmentRight",iconCss:E,labelKey:"ADMIN_LABEL_RIGHT",value:"right"}],m=[{icon:"layoutLeft",iconCss:T,labelKey:"ADMIN_LABEL_LEFT",value:p.Left},{icon:"layoutStacked",iconCss:A,labelKey:"ADMIN_LABEL_STACK",value:p.Stacked},{icon:"layoutRight",iconCss:T,labelKey:"ADMIN_LABEL_RIGHT",value:p.Right}],I=[{icon:"flowSlider",labelKey:"ADMIN_LABEL_SLIDER",value:"slider"},{icon:"flowStack",labelKey:"ADMIN_LABEL_STACK",value:"stack"}],v=[{labelKey:"ADMIN_LABEL_COLOR_PICKER_COLOR",value:"color"},{labelKey:"LABEL_IMAGE",value:"image"}],x=[{labelKey:"ADMIN_LABEL_NONE",value:"none"},{labelKey:"GRADIENT",value:"gradient"},{labelKey:"BLUR",value:"blur"}],l=[{icon:"layoutContentInside",labelKey:"ADMIN_LABEL_CONTENT_INSIDE",value:"contentInside"},{icon:"layoutContentBelow",labelKey:"ADMIN_LABEL_CONTENT_BELOW",value:"contentBelow"}],d=[{icon:"layoutWithVideoLeft",iconCss:(0,n.AH)`
1560      & svg {
1561        width: 66px;
1562        height: 34px;
1563      }
1564    `,labelKey:"ADMIN_LABEL_LEFT",value:p.Left},{icon:"layoutWithVideoStacked",iconCss:(0,n.AH)`
1565      & svg {
1566        width: 34px;
1567        height: 34px;
1568      }
1569    `,labelKey:"ADMIN_LABEL_STACK",value:p.Stacked},{icon:"layoutWithVideoRight",iconCss:(0,n.AH)`
1570      & svg {
1571        width: 54px;
1572        height: 34px;
1573      }
1574    `,labelKey:"ADMIN_LABEL_RIGHT",value:p.Right}],g={cover:"cover",contain:"contain"},c=[{labelKey:"ADMIN_LABEL_COVER",value:"cover"},{labelKey:"ADMIN_LABEL_CONTAIN",value:"contain"}]},6717:(ae,S,t)=>{t.d(S,{A:()=>i});var e=t(63696),n=t(886550),a=t(283722),o=t(429195),s=t(545290),r=t(152544);function i({active:E,children:T,icon:A,iconCss:f,onClick:h,wrapText:m}){return e.createElement(p,{active:E,onClick:h,wrapText:m},A?e.createElement(P,{iconCss:f,name:A}):null,T)}const p=n.Ay.div.attrs(E=>({border:`1px solid ${(0,o.Qod)(E)}`,borderPx:1,borderRadius:"5px"}))`
1575  border-radius: 5px;
1576  padding: 13px;
1577  ${s.AM};
1578  flex: 1;
1579  ${({wrapText:E})=>E&&`
1580    flex-direction: column;
1581    text-align: center;
1582  `}
1583  gap: 8px;
1584  background: ${o.k6P};
1585  color: ${o.o0B};
1586  user-select: none;
1587  cursor: pointer;
1588  ${r.Vg}
1589  ${({active:E})=>E&&(0,n.AH)`
1590    ${s.KL}
1591    background: ${o.kjY};
1592  `}
1593`,P=(0,n.Ay)(a.Ay)`
1594  ${s.AM}
1595  & svg {
1596    width: 20px;
1597    height: 20px;
1598  }
1599  ${({iconCss:E})=>E}
1600`},34729:(ae,S,t)=>{t.d(S,{_x:()=>o,sI:()=>s,wn:()=>r});var e=t(429195),n=t(152544),a=t(886550);const o=a.Ay.div`
1601  ${n.Z1}
1602  color: ${e.o0B};
1603  text-transform: capitalize;
1604`,s=a.Ay.div`
1605  ${n.Ns};
1606  font-weight: 600;
1607  color: ${e.zkP};
1608  text-transform: capitalize;
1609`,r=a.Ay.div`
1610  display: flex;
1611  flex-direction: column;
1612  gap: ${({gap:i})=>i}px;
1613`},936957:(ae,S,t)=>{t.d(S,{A:()=>p});var e=t(63696),n=t(886550),a=t(953649),o=t.n(a),s=t(545290),r=t(429195),i=t(152544);function p({className:l,max:d=100,min:g=0,onChange:c,showProgress:u=!0,showStepIndicators:L=!1,step:y=.001,value:O}){const M=d-g,D=(O-g)*100/M,W=L?100/(M/y):0,K=W?[...o()(0,100+W,W)]:[],w=W?o()(g,d+1,y):[],N=$=>{const C=parseInt($.target.value,10);isNaN(C)||c(C,$)};return e.createElement(P,{className:l},e.createElement(E,null,e.createElement(f,{max:d,min:g,onChange:N,step:y,type:"range",value:O}),e.createElement(v,{rangePercentage:D},u&&e.createElement(m,null),e.createElement(h,null),K.map($=>e.createElement(x,{key:$,stepPos:$})))),e.createElement(T,null,w.map($=>e.createElement(A,{key:$,active:O===$},$))))}const P=n.Ay.div`
1614  display: flex;
1615  flex-direction: column;
1616  width: 100%;
1617  gap: 14px;
1618`,E=n.Ay.div`
1619  display: flex;
1620  align-items: center;
1621  justify-content: center;
1622  position: relative;
1623  width: 100%;
1624  /* Vertical padding provides space above/below for thumb visibility */
1625  padding: 5.5px 0;
1626`,T=n.Ay.div`
1627  display: flex;
1628  justify-content: space-between;
1629`,A=n.Ay.span`
1630  ${i.Ns}
1631  line-height: 14px;
1632  color: ${({active:l})=>l?r.o0B:r.sRE};
1633`,f=n.Ay.input`
1634  position: absolute;
1635  cursor: pointer;
1636  left: -0.5em;
1637  width: calc(100% + 1em);
1638  height: 20px;
1639  opacity: 0;
1640  margin: 0;
1641  padding: 0;
1642`,h=n.Ay.div.attrs({radius:"14px"})`
1643  position: absolute;
1644  ${s.j7}
1645  padding: 4px;
1646  z-index: 1;
1647  background: ${r.Qod};
1648  transform: translateX(-50%);
1649  &::after {
1650    content: "";
1651    display: block;
1652    width: 100%;
1653    height: 100%;
1654    border-radius: 100%;
1655    background: ${r.dmy};
1656  }
1657`,m=n.Ay.div`
1658  background: ${r.Qod};
1659  height: 100%;
1660  border-radius: 50px;
1661`,I=14,v=n.Ay.div`
1662  position: relative;
1663  display: flex;
1664  flex: 1;
1665  align-items: center;
1666  background: ${r.k6P};
1667  height: 3px;
1668  border-radius: 50px;
1669  pointer-events: none;
1670  /* Add horizontal margin to make room for thumb at edges */
1671  margin: 0 ${I/2}px;
1672  & ${m} {
1673    width: ${({rangePercentage:l})=>l}%;
1674  }
1675  & ${h} {
1676    /* Position from 0 to 100% within the track, thumb center aligned */
1677    left: ${({rangePercentage:l})=>l}%;
1678  }
1679`,x=n.Ay.div.attrs({radius:"3px"})`
1680  position: absolute;
1681  left: ${({stepPos:l})=>l}%;
1682  background: ${r.kjY};
1683  ${s.j7}
1684`},854870:(ae,S,t)=>{t.d(S,{_I:()=>A.Ay,Ay:()=>_});var e=t(63696),n=t(622045),a=t(579226),o=t(886550),s=t(283722),r=t(429195),i=t(152544);function p({onChange:B,value:b}){const k=q=>{B(q.target.value)};return React.createElement(P,null,React.createElement(T,null),React.createElement(E,{onChange:k,value:b}))}const P=o.Ay.div`
1685  display: flex;
1686  height: 40px;
1687`,E=o.Ay.input`
1688  border-radius: 0px 5px 5px 0px;
1689  background: ${r.dsC};
1690  color: ${r.o0B};
1691  display: flex;
1692  align-items: center;
1693  flex: 1;
1694  border: 0;
1695  outline: 0;
1696  padding: 0 15px;
1697  ${i.Ns}
1698`,T=(0,o.Ay)(s.Ay).attrs(B=>({color:(0,r.zkP)(B),name:"linkOutline"}))`
1699  background: ${r.kjY};
1700  width: 42px;
1701  height: 100%;
1702  border-radius: 5px 0px 0px 5px;
1703  display: flex;
1704  justify-content: center;
1705  align-items: center;
1706  & svg {
1707    width: 15px;
1708    height: 15px;
1709  }
1710`;var A=t(392971),f=t(6717),h=t(269010),m=t(116185);function I({className:B,compactDropdown:b,fontSize:k,labelKey:q,onSizeChange:R}){const G=V=>{R?.(V.value)},z=useMemo(()=>FONT_SIZES.find(V=>V.value===k),[k]);return React.createElement(v,{className:B,compactDropdown:b,hideSearchIcon:!0,labelKey:q,onChange:G,options:FONT_SIZES,value:z})}const v=(0,o.Ay)(h.Ay).attrs({padding:"0",labelPadding:"0 0 10px 0",width:"auto"})`
1711  width: max-content;
1712`;var x=t(953649),l=t.n(x);const d=l()(10,110,10).map(B=>({label:`${B}%`,value:B/100}));function g({className:B,compactDropdown:b,value:k,labelKey:q,onValueChange:R}){const G=V=>{R?.(V.value)},z=useMemo(()=>d.find(V=>V.value===k),[k]);return React.createElement(c,{className:B,compactDropdown:b,hideSearchIcon:!0,labelKey:q,onChange:G,options:d,value:z})}const c=(0,o.Ay)(h.Ay).attrs({padding:"0",labelPadding:"0 0 10px 0",width:"auto"})`
1713  width: 80px;
1714`;
1714var u=t(353363),L=t(154789),y=t(243412);const O=(0,o.Ay)(u.A)`
1715  ${({draggableModalCss:B})=>B}
1716`,M=o.Ay.div`
1717  display: flex;
1718  flex-direction: column;
1719  cursor: inherit;
1720  ${({positioned:B})=>B&&"position: relative;"}
1721  gap: ${({itemSpacing:B})=>B};
1722  z-index: ${y.M.layer.modalLegacy};
1723  width: ${({width:B})=>B||"375px"};
1724  ${({maxHeight:B})=>B&&`max-height: ${B};`}
1725  overflow-x: hidden;
1726  overflow-y: auto;
1727  padding: ${({padding:B})=>B||"20px"};
1728  background: ${r.dHK};
1729  box-shadow: 0px 19px 47px rgba(0, 0, 0, 0.37);
1730  border-radius: 10px;
1731  font-family: ${r.hmG};
1732`,D=o.Ay.span.attrs({"data-drag-handle":!0})`
1733  ${i.p6}
1734  color: ${r.o0B};
1735  cursor: grab;
1736  user-select: none;
1737
1738  &:active {
1739    cursor: grabbing;
1740  }
1741`,W=(0,o.Ay)(L.Jn).attrs({containerCss:(0,o.AH)`
1742    position: absolute;
1743    top: 8px;
1744    right: 8px;
1745    & span {
1746      background-color: ${r.dHK};
1747    }
1748  `})``;var K=t(498685),w=t(204388);const N=({ready:B,children:b,draggableModalCss:k,position:q})=>B?e.createElement(O,{draggableModalCss:k,dragHandleSelector:"[data-drag-handle]",initialPosition:q},b):e.createElement("div",{style:{visibility:"hidden",position:"absolute"}},b),$=B=>{const b=(B||"20px").trim().split(/\s+(?![^(]*\))/);return b.length>=4?b[1]:b[Math.min(b.length-1,1)]||"20px"},_=({anchorRect:B,anchorPlacementOrder:b,children:k,className:q,disableInnerScroll:R,draggableModalCss:G,hidden:z,initialPosition:V,isOpen:H,itemSpacing:F="15px",maxHeight:Z,modalId:pe,modalTitle:ee,modalTitleKey:ie,onClose:xe,onScroll:j,padding:J,width:de})=>{var ge,Ne;const[_e,Ke]=e.useState(V),[U,Y]=e.useState(!1),le=(0,K.Bc)({onExit:xe,active:U,ignoreIDs:["modal-portal","image-library-modal"]});if(e.useEffect(()=>{!H&&U&&Y(!1)},[H,U]),e.useEffect(()=>{if(!H||U)return;const Ce=(0,w.zi)({anchorRect:B,anchorPlacementOrder:b,elem:le.current,margin:5,position:V});Ke({x:Ce.x,y:Ce.y}),Y(!0)},[b,B,(Ne=(ge=le.current)==null?void 0:ge.getBoundingClientRect)==null?void 0:Ne.call(ge),V,H,U]),!H)return null;const ue=$(J);return e.createElement(N,{ready:U,draggableModalCss:G,position:_e},e.createElement(M,{ref:le,className:q,hidden:z,id:pe,itemSpacing:F,maxHeight:Z,padding:J,positioned:!!pe,width:de},e.createElement(n.A,{component:D,stringKey:ie},ee),e.createElement(W,{onClick:xe,useAbsolutePosition:!0}),R?e.createElement("div",{className:"flex flex-col",style:{gap:F}},k):e.createElement(a.A,{variant:"admin",className:"flex-1 min-h-0",onScroll:j,style:{marginRight:`calc(-1 * ${ue})`}},e.createElement("div",{className:"flex flex-col",style:{gap:F,paddingRight:ue}},k))))}},408040:(ae,S,t)=>{t.d(S,{A:()=>i});var e=t(63696),n=t(854870),a=t(224191),o=t.n(a),s=t(346002),r=t(554457);const i=(0,e.forwardRef)(({blockTitle:p,blockTitleKey:P,borderStyle:E="solid",children:T,"data-testid":A="text-editor-input",className:f,editorActions:h=[],modalContent:m,modalTitle:I,modalTitleKey:v,onClick:x,onModalClose:l,editorActionsCss:d,externalModalOpen:g},c)=>{const u=(0,e.useRef)(null),L=(0,a.useSelector)(s.Q),[y,O]=(0,e.useState)(null);(0,e.useImperativeHandle)(c,()=>u.current);const M=()=>{l?.(),O(null)},D=K=>{if(L){const{current:w}=u,N=w?.getBoundingClientRect(),$=N?{x:N.left,y:N.top+N.height,anchorRect:{top:N.top,left
1748:N.left,bottom:N.bottom,right:N.right,width:N.width,height:N.height}}:{x:0,y:0,anchorRect:{top:0,left:0,bottom:0,right:0,width:0,height:0}};O($)}x?.(K)},W=g||!!y;return e.createElement("div",{"data-editor":!0,className:f,style:{overflow:"visible"}},e.createElement(r.A,{blockTitle:p,blockTitleKey:P,borderStyle:E,className:f,editorActions:h,editorActionsCss:d,editorWrapperRef:u,isEditing:L,keepBorder:W,onClick:D,testId:A},T),e.createElement(n.Ay,{anchorRect:y?.anchorRect,initialPosition:y?{x:y.x,y:y.y}:void 0,isOpen:W,modalTitle:I,modalTitleKey:v,onClose:M},m))})},940457:(ae,S,t)=>{t.d(S,{A:()=>n});var e=t(40190);const n=(0,e.A)({loader:()=>t.e(5897).then(t.bind(t,35897)),name:"MaestroLivestreamPreview"})},914182:(ae,S,t)=>{t.d(S,{A:()=>c});var e=t(86138),n=t(63696),a=t(359785),o=t(312854),s=t(459959),r=t(484093),i=t(429195),p=t(152544),P=t(886550);const E=(0,P.Ay)(s.A)`
1749  background-color: ${i.iFO};
1750  height: 30px;
1751  width: 160px;
1752  border-radius: 50px;
1753  display: flex;
1754  align-items: center;
1755  justify-content: center;
1756  text-decoration: none;
1757  cursor: pointer;
1758  & > span {
1759    ${p.bL};
1760    color: ${u=>(0,r.Oi)((0,i.iFO)(u),(0,i.o0B)(u),(0,i.caQ)(u))};
1761    text-transform: uppercase;
1762  }
1763
1764  :hover {
1765    background-color: ${u=>(0,o.pL)({hex:(0,i.iFO)(u),percentage:.1})};
1766  }
1767`;var T=Object.defineProperty,A=Object.defineProperties,f=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,v=(u,L,y)=>L in u?T(u,L,{enumerable:!0,configurable:!0,writable:!0,value:y}):u[L]=y,x=(u,L)=>{for(var y in L||(L={}))m.call(L,y)&&v(u,y,L[y]);if(h)for(var y of h(L))I.call(L,y)&&v(u,y,L[y]);return u},l=(u,L)=>A(u,f(L)),d=(u,L)=>{var y={};for(var O in u)m.call(u,O)&&L.indexOf(O)<0&&(y[O]=u[O]);if(u!=null&&h)for(var O of h(u))L.indexOf(O)<0&&I.call(u,O)&&(y[O]=u[O]);return y};const c=u=>{var L=u,{href:y=a.Wd}=L,O=d(L,["href"]);return n.createElement(E,l(x({},O),{href:y,target:"_blank"}),n.createElement(e.A,{stringKey:"ADMIN_LABEL_NEED_HELP"}))}},196063:(ae,S,t)=>{t.d(S,{A:()=>o});var e=t(854870),n=t(63696);const o=({isOpen:s,itemSpacing:r,modalId:i,onClose:p,padding:P,titleKey:E,children:T,anchorPlacementOrder:A,anchorRect:f,initialPosition:h,width:m,maxHeight:I,onScroll:v,rightOffset:x,topOffset:l})=>{const g=!!(f||h)?`
1768    left: 0;
1769    top: 0;
1770    position: fixed;
1771  `:`
1772    right: ${x||"20px"};
1773    top: ${l||"20vh"};
1774    position: fixed;
1775  `;return n.createElement(e.Ay,{anchorPlacementOrder:A,anchorRect:f,draggableModalCss:g,initialPosition:h,isOpen:s,itemSpacing:r||"30px",maxHeight:I||"60vh",modalId:i,modalTitleKey:E,onClose:p,onScroll:v,padding:P,width:m},T)}},609187:(ae,S,t)=>{t.d(S,{A:()=>un});var e=t(663280),n=t(63696),a=t(86138),o=t(818544),s=t(514715),r=t(804572),i=t(525164),p=t(224191),P=t(762940),E=t(272743),T=t(412973),A=t(467783),f=t(141595),h=t(789069),m=t(774183);function I(){const re=(0,p.useDispatch)(),Ee=(0,p.useSelector)(h.Eu),Oe=(0,p.useSelector)(h.WO),Ve=()=>{re((0,A.n0)(null))};return n.createElement(i.N,null,n.createElement(m.SV,{key:"gateToggle",variants:m.Q$,initial:"initial",animate:"animate",exit:"exit",style:{order:1}},n.createElement(P.A,{shouldRender:!0})),n.createElement(m.B2,{key:"autoSave",variants:m._I,initial:"initial",animate:"animate",exit:"exit",style:{order:2}},n.createElement(E.A,{shouldRender:!0})),n.createElement(m.Kb,{key:"goToChannel",variants:m.y8,initial:"initial",animate:"animate",exit:"exit",$background:Oe,style:{order:3}},n.createElement(m.$P,{variants:m.eu},n.createElement(T.A,{background:"transparent","data-testid":"goToChannelButton",onClick:Ve,stringKey:"ADMIN_ACTION_ENTER_CHANNEL"}))),n.createElement(m.Kb,{key:"publish",variants:m.y8,initial:"initial",animate:"animate",exit:"exit",$background:Ee,style:{order:4}},n.createElement(m.$P,{variants:m.eu},n.createElement(f.I,{background:"transparent"}))))}const v={toolbarRight:I};var x=t(362688),l=t.n(x),d=t(886550),g=t(523747),c=t(517144),u=t(258313),L=t(248494),y=t(46207),O=t(13155),M=t(171751),D=t(429195),W=t(545290),K=t(776637),w=t.n(K),N=t(41989),$=t(372735),C=t(152544),_=t(599950),B=t(774344),b=t(732091),k=t.n(b),q=t(221196),R=t.n(q),G=t(208756),z=t.n(G),V=t(124615),H=t(483881),F=t(269010),Z=t(283722),pe=t(478158),ee=t(154789),ie=t(312854),xe=t(870625),j=t(698152);const J=(0,d.Ay)(xe.A)`
1776justify-content: center;
1777padding: ${D.Xh2};
1778background-color: ${re=>(0,ie.B3)((0,D.YJk)(re),.5)};
1779&:hover{
1780  ${W.Id};
1781}
1782`,de=(0,d.Ay)(xe.A)`
1783  display: flex;
1784  align-content: stretch;
1785  justify-content: center;
1786  flex-grow: 1;
1787  padding: ${D.Xh2};
1788  background-color: ${re=>(0,ie.B3)((0,D.YJk)(re),.5)};
1789  &:hover{
1790    ${W.Id};
1791  }
1792`,ge=d.Ay.div`
1793display: flex;
1794flex-flow: column nowrap;
1795align-items: stretch;
1796`,Ne=d.Ay.span`
1797margin-left: ${D.Emp};
1798`,_e=d.Ay.div`
1799  text-transform: uppercase;
1800  ${C.xW}
1801  margin: 8px 0;
1802`,Ke=d.Ay.div`
1803display: flex;
1804flex-flow: row nowrap;
1805align-items: space-between;
1806${re=>re.disabled&&`opacity: ${D.pH0};`}
1807`,U=d.Ay.span`
1808${C.Ns}
1809text-transform: uppercase;
1810opacity: ${D.knJ};
1811padding: 0 16px 0 16px;
1812`,Y=(0,d.Ay)(j.A).attrs({name:"left-open-big"})`
1813${W.vE};
1814cursor: pointer;
1815`,le=(0,d.Ay)(j.A).attrs({name:"right-open-big"})`
1816${W.vE};
1817cursor: pointer;
1818`,ue=d.Ay.div`
1819  display: flex;
1820  width: 100%;
1821`,Ce=d.Ay.div`
1822  width: 2px;
1823`,Re=d.Ay.div.attrs({role:"button"})`
1824  cursor: pointer;
1825  font-weight: bold;
1826  text-transform: uppercase;
1827`,tt=d.Ay.div`
1828  width: 100%;
1829`,ze=d.Ay.div`
1830  padding: ${D.Sm7};
1831`,Le=d.Ay.div`
1832  display: flex;
1833  padding: 16px;
1834  flex-flow: row nowrap;
1835  align-items: center;
1836  ${W.Id};
1837  & > :not(:first-child) {
1838    margin-left: 16px;
1839  }
1840`,he=d.Ay.div`
1841  text-transform: uppercase;
1842${C.p6}
1843  margin-bottom: ${D.Xh2};
1844  margin-top: ${D.Emp};
1845`,Pe=d.Ay.div`
1846  pointer-events: auto;
1847  ${C.eb};
1848  color: ${D.zkP};
1849  border: 2px solid ${D.YJk};
1850  padding: 8px;
1851  display: flex;
1852  justify-content: space-between;
1853  align-items: center;
1854  &:hover {
1855    cursor: pointer;
1856    color: ${D.S1G};
1857  }
1858`,we=d.Ay.div`
1859  ${W.vE}
1860  background-color: ${D.YJk};
1861  padding: 8px;
1862  cursor: pointer;
1863`,$e="video",st="playlist",it={initialItem:l().shape({}),itemType:l().oneOf([$e,st]),onAdd:l().func,onClose:l().func.isRequired,onEdit:l().func},Vt={initialItem:null,itemType:null,onAdd:null,onEdit:null},rt=[{label:"ADMIN_LABEL_NONE",value:"none"},{label:"ADMIN_LABEL_WEEKLY",value:"weekly"},{label:"ADMIN_LABEL_DAILY",value:"daily"}],qe={playlist:"ADMIN_PLACEHOLDER_SCHEDULE_PLAYLIST",video:"ADMIN_PLACEHOLDER_SCHEDULE_VIDEO"},Xt=({startTime:re,duration:Ee})=>{const Oe=new Date(re).getTime()+Ee*1e3;return typeof Oe=="number"?new Date(Oe).toString():null},Wt={playlist:"ADMIN_LABEL_PLAYLIST",video:"ADMIN_LABEL_VIDEO"};function te({itemType:re,initialItem:Ee,onAdd:Oe,onClose:Ve,onEdit:Rt}
1863){const[pt,bt]=(0,n.useState)(Ee),et=(0,n.useMemo)(()=>{var vt;return pt&&re&&((vt=pt[re])==null?void 0:vt._id)},[w()(pt),re]),[Ye,gt]=(0,n.useState)(!et),[Kt]=(0,n.useState)(()=>new Date().toString()),{t:Tt}=(0,N._h)(),Ut=(0,n.useCallback)(vt=>{bt((0,e.Ay)(vt))},[bt]),cn=(0,n.useCallback)((vt,Bt)=>{const{durationSeconds:Vn,_id:Tn,title:_n}=vt;k()(Tn,`invalid _id: ${Tn}`),k()(Bt===$e||Bt===st,`invalid type: ${Bt}`),Ut(kt=>(kt||(kt={}),kt.kind=Bt,kt.duration=Vn||kt.duration||30*60,kt.repeat=kt.repeat||"none",kt.arrayId=kt.arrayId||R().generate(),kt.showCountdown=!1,kt.startTime=kt.startTime||Kt,kt[Bt]={_id:Tn,data:{title:_n}},kt.startTime&&kt.duration&&(kt.endTime=kt.endTime||Xt(kt)),kt)),gt(!1)},[gt,Ut]),wt=(0,n.useCallback)(vt=>Bt=>cn(Bt,vt),[cn]),Ht=(0,n.useCallback)(()=>{gt(!1),Ve()},[gt]),Lt=(0,n.useCallback)(()=>{et?(Ut(vt=>(vt&&vt[re]&&delete vt[re],vt)),gt(!0)):Ve()},[et,re,Ut,gt,Ve]),Qt=pt?.kind||re,tn=Ye&&Qt===$e,nn=Ye&&Qt===st,xn=(0,n.useMemo)(()=>pt?new Date(pt.startTime).getTime()<Date.now()-pt.duration*1e3:!0,[w()(pt)]),pn=re?.toLowerCase();return n.createElement(V.A,{allowOverflow:!0,maxHeight:"600px",maxWidth:"600px",onClose:Ve,overlapAdminbar:!0},n.createElement(tt,null,n.createElement(Le,null,n.createElement(pe.A,{onClick:Lt}),n.createElement(ce,null),et&&Rt&&n.createElement(ee.Ay,{onClick:()=>Rt(pt)},Tt("ADMIN_ACTION_SAVE")),et&&Oe&&n.createElement(ee.Ay,{disabled:xn,onClick:()=>Oe(pt)},Tt("ADMIN_ACTION_ADD"))),n.createElement(ze,null,n.createElement(he,null,Wt[pn]?Tt(Wt[pn]):z()(re)),!et&&n.createElement(we,{onClick:()=>gt(!0)},n.createElement(a.A,{stringKey:qe[re]})),et&&n.createElement(g.A,{id:et,type:re},(vt,Bt,Vn)=>{if(Bt)return Bt.message;if(!Vn||!vt)return"Loading...";const Tn=pt.startTime,_n=new Date(Tn).getTime(),kt=new Date(pt.endTime).getTime(),Yt=!vt.durationSeconds||vt.durationSeconds===0;return n.createElement(n.Fragment,null,n.createElement(Pe,{onClick:()=>gt(!0)},vt.title,n.createElement(Z.Ay,{admin:!0,name:"pencil"})),n.createElement(he,null,Tt("ADMIN_LABEL_START")),n.createElement(H.Ay,{onTimeChange:Jt=>{Ut(Zn=>{if(Zn.startTime=new Date(Jt).toString(),!Yt){const bo=Jt+vt.durationSeconds*1e3;Zn.endTime=new Date(bo).toString()}})},timestamp:_n}),Yt&&n.createElement(n.Fragment,null,n.createElement(he,null,Tt("ADMIN_LABEL_END")),n.createElement(H.Ay,{onTimeChange:Jt=>{Ut(Zn=>{Zn.duration=(Jt-_n)/1e3,Zn.endTime=new Date(Jt).toString()})},timestamp:kt})),n.createElement(he,null,Tt("ADMIN_LABEL_REPEAT")),n.createElement(F.Ay,{"data-testid":"repeatDropdown",onChange:({value:Jt})=>{Ut(Zn=>{Zn.repeat=Jt})},options:rt,translated:!0,value:rt.find(Jt=>Jt.value===pt.repeat)||null}))}),tn&&n.createElement(c.A,{onClose:Ht,onSelectItem:wt($e),type:L.A.SCHEDULE_EDIT}),nn&&n.createElement(u.A,{onClose:Ht,onSelectItem:wt(st)}))))}const ce=d.Ay.div`flex-grow: 1;`;te.propTypes=it,te.defaultProps=Vt;var ye=t(407128);const Ae=D.Sm7,Te=D.Sm7,Ie={adjacentControls:l().bool,children:l().node.isRequired,className:l().string,descriptionKey:l().string,infoControls:l().node,infoKey:l().string,labelKey:l().string,titleControls:l().node,titleKey:l().string,vertical:l().bool},Se={adjacentControls:!1,className:"",descriptionKey:null,infoControls:null,infoKey:null,labelKey:null,titleControls:null,titleKey:null,vertical:!1},be=d.Ay.div`
1864  align-items: stretch;
1865  display: flex;
1866  flex-flow: column nowrap;
1867  margin-top: ${Te};
1868  padding: ${Ae};
1869  ${W.ZH};
1870`,Xe=d.Ay.div`
1871  display: flex;
1872  flex-flow: row nowrap;
1873  align-items: center;
1874  justify-content: ${re=>re.adjacentControls?"normal":"space-between"};
1875  margin-bottom: ${D.Xh2};
1876  & > :not(:first-child) {
1877    margin-left: 16px;
1878  }
1879`,Ue=d.Ay.span`
1880  text-transform: uppercase;
1881${C.p6}
1882`,Ze=d.Ay.div`
1883  display: flex;
1884  flex-flow: ${re=>re.vertical?"column":"row"} nowrap;
1885`,ft=d.Ay.div`
1886  opacity: 0.5;
1887  color: ${D.o0B}
1888  ${C.Ns};
1889  flex: 1 0 33%;
1890  ${re=>re.vertical?`margin-bottom: ${D.Emp}`:`margin-right: ${D.Sm7}`}
1891`,ht=d.Ay.div`
1892  flex: 1 1 100%;
1893`,$t=({adjacentControls:re,children:Ee,className:Oe,descriptionKey:Ve,infoControls:Rt,infoKey:pt,labelKey:bt,titleControls:et,titleKey:Ye,vertical:gt})=>{const Kt=!!(et||Ye),Tt=!!(bt||Ve);return n.createElement(be,{className:Oe,"data-testid":"channelSettingsOptionsContainer"},Kt&&n.createElement(Xe,{adjacentControls:re}
1893,Ye&&n.createElement(Ue,null,n.createElement(a.A,{stringKey:Ye})),et||null),n.createElement(Ze,{vertical:gt},n.createElement(ft,{vertical:gt},pt&&n.createElement(a.A,{stringKey:pt}),Tt&&n.createElement(ye.A,{descriptionKey:Ve,labelKey:bt}),Rt||null),n.createElement(ht,null,Ee)))};$t.propTypes=Ie,$t.defaultProps=Se;const an=$t;var En=t(498685),On=t(816970),rn=t(990220),Ln=t(463302),Gn=t(18631),jn=t(535549),ln=t(784567),gn=t(368154),Pn=t(613166),Et=t(757504),Gt=t(359633);const Ot=/(?:www\.|go\.)?twitch\.tv\/([a-z0-9_]+)($|\?)/,xt=re=>{const{channel:Ee,token:Oe}=re;return Ee&&n.createElement(jn.A,{headers:{Authorization:`Bearer ${Oe}`},method:"GET",url:`${rn.E2}/video-metadata/twitch-live/${Ee}`},Ve=>Ve?.isLive?n.createElement(Et.A.Default,null):null)};xt.propTypes={channel:l().string.isRequired,token:l().string.isRequired};const Fn={className:l().string,draggable:l().bool,durationSeconds:l().number,loading:l().bool,members:l().arrayOf(l().shape({_id:l().string,schema:l().string})),onDelete:l().func,onEdit:l().func,renderThumbnail:l().bool,repeat:l().oneOf(["daily","monthly","none","weekly"]),startTimestamp:l().number,thumbnail:l().string,title:l().string,type:l().oneOf(["video","playlist","livestream"]).isRequired,url:l().string},fo={className:"",draggable:!1,durationSeconds:null,loading:!1,members:[],onDelete:null,onEdit:null,renderThumbnail:!1,repeat:"none",startTimestamp:null,thumbnail:null,title:"Untitled video",url:null},so=(0,N.gV)(re=>(0,Pn.R)(()=>({playlist:re("ADMIN_LABEL_PLAYLIST"),video:re("ADMIN_LABEL_VIDEO")})));function In({className:re,draggable:Ee,durationSeconds:Oe,loading:Ve,members:Rt,onDelete:pt,onEdit:bt,renderThumbnail:et,repeat:Ye,startTimestamp:gt,thumbnail:Kt,title:Tt,type:Ut,url:cn}){const{t:wt}=(0,N._h)(),Ht=(0,En.d4)(Ln.mC),Lt=Ut==="playlist",Qt=Ut==="livestream",tn=(0,n.useMemo)(()=>{var Vn,Tn;return Qt?(Tn=(Vn=cn?.match)==null?void 0:Vn.call(cn,Ot))==null?void 0:Tn[1]:null},[cn,Ot,Qt]),nn=typeof Oe=="number",xn=!Ve&&Lt&&Kt,pn=!Ve&&et&&Kt&&!xn,vt=!Ve&&et&&!Kt,Bt=et&&!gt&&!Ee;return n.createElement(Gt.$E,{className:re,padLeft:Bt},!Ve&&Ee&&n.createElement(Gn.A,null),!Ve&&gt&&n.createElement(Gt.YO,null,n.createElement(Gt.QG,{compact:!1,noLocale:!0,show:"time",timestamp:gt}),Ye&&Ye!=="none"&&n.createElement(Gt.kM,null,n.createElement("span",null,wt("ADMIN_LABEL_REPEATING")),n.createElement("span",null,z()(Ye)))),n.createElement(Gt.yI,{hasStart:!!gt},pn&&n.createElement(Gt.Vz,{image:Kt}),xn&&n.createElement(Gt.lI,null,n.createElement(Gt.Vz,{image:Kt}),n.createElement(Gt.BJ,null),n.createElement(Gt.T0,null)),vt&&n.createElement(Gt.GM,null,n.createElement(Gt.vE,{name:"play"})),n.createElement(Gt.OS,null,!Ve&&n.createElement(Gt.Pz,null,Tt),tn&&n.createElement(xt,{channel:tn,token:Ht})),!Ve&&!Qt&&n.createElement(Gt.VP,null,nn&&n.createElement(Gt.dw,null,(0,On.iw)(Oe)),Lt&&n.createElement(Gt.Ds,null,wt("ADMIN_LABEL_AMOUNT_VIDEOS",{amount:String(Rt.length||0)}))),!Ve&&!et&&n.createElement(Gt.VP,null,so(wt)[Ut]||z()(Ut)),!Ve&&et&&n.createElement(Gt.P2,null,so(wt)[Ut]||z()(Ut)),!Ve&&n.createElement(Gt.Pn,null,n.createElement(gn.A,{onEdit:bt,onRemove:pt})),Ve&&n.createElement(Gt.Vo,null,n.createElement(ln.A,null))))}In.propTypes=Fn,In.defaultProps=fo;var to=Object.defineProperty,co=Object.defineProperties,St=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Cn=(re,Ee,Oe)=>Ee in re?to(re,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):re[Ee]=Oe,mn=(re,Ee)=>{for(var Oe in Ee||(Ee={}))Ct.call(Ee,Oe)&&Cn(re,Oe,Ee[Oe]);if(At)for(var Oe of At(Ee))vn.call(Ee,Oe)&&Cn(re,Oe,Ee[Oe]);return re},mo=(re,Ee)=>co(re,St(Ee));const Ao={arrayId:l().string.isRequired,draggable:l().bool.isRequired,duration:l().number.isRequired,id:l().string.isRequired,kind:l().string,onDelete:l().func.isRequired,onEdit:l().func.isRequired,renderThumbnail:l().bool.isRequired,repeat:l().oneOf(["daily","monthly","none","weekly"]).isRequired,startTimestamp:l().number.isRequired},Lo={kind:"video"};function Mo(re){const{arrayId:Ee,id:Oe,kind:Ve,startTimestamp:Rt}=re,pt=`${Ee}-${Rt}`;return n.createElement(g.A,{key:pt,id:Oe,type:Ve},(bt,et,Ye)=>{let gt=mn({},re);if(!Ye)gt=mo(mn({},gt),{loading:!0});else if(bt){const{durationSeconds:Kt,title:Tt,thumbnail:Ut,members:cn}=bt;gt=mo(mn({},gt),{durationSeconds:Kt,members:cn,thumbnail:Ut,title:Tt})}else gt=mo(mn({},gt),{title:et?.message||"Not found"});return n.createElement(In,mn({},gt))})}Mo.propTypes=Ao,Mo.defaultProps=Lo;var $o=t(962832),yo=t.n($o),Ko=t(738750),Uo=t.n(Ko),So=Object.defineProperty,Vo=Object.defineProperties,jo=Object.getOwnPropertyDescriptors,ho=Object.getOwnPropertySymbols,xo=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,Oo=(re,Ee,Oe)=>Ee in re?So(re,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):re[Ee]=Oe,No=(re,Ee)=>{for(var Oe in Ee||(Ee={}))xo.call(Ee,Oe)&&Oo(re,Oe,Ee[Oe]);if(ho)for(var Oe of ho(Ee))wo.call(Ee,Oe)&&Oo(re,Oe,Ee[Oe]);return re},ot=(re,Ee)=>Vo(re,jo(Ee)),Ge=(re,Ee)=>{var Oe={};for(var Ve in re)xo.call(re,Ve)&&Ee.indexOf(Ve)<0&&(Oe[Ve]=re[Ve]);if(re!=null&&ho)for(var Ve of ho(re))Ee.indexOf(Ve)<0&&wo.call(re,Ve)&&(Oe[Ve]=re[Ve]);return Oe};const We=re=>{const Ee=new Date(re);return new Date(Ee.getFullYear(),Ee.getMonth(),Ee.getDate()).getTime()},Pt=24*60*60*1e3,Ft=7*Pt,dt={daily:Pt,weekly:Ft},Mn=({contentData:re,end:Ee,schedule:Oe,start:Ve})=>{let Rt=Oe.reduce((et,Ye,gt)=>{const{arrayId:Kt,duration:Tt,kind:Ut,repeat:cn,startTime:wt}=Ye,Ht=new Date(wt).getTime(),Lt=["daily","weekly","monthly"].includes(cn),Qt=Lt?1/0:Ht+(Tt||24*60*60)*1e3,tn=yo()(Ye,`[${Ut}]._id`),nn=re[tn]||{},{_id:xn,type:pn}=nn,vt=Ge(nn,["_id","type"]),Bt=No({duration:Tt,id:tn,key:`${Kt}-${Ht}`,repeat:cn||"none",scheduleIndex:gt,scheduleItemId:Kt,type:Ut},vt);if(!Bt.id||Qt<Ve||Ht>Ee)return et;const Vn=Ht+Tt*1e3>Date.now();if(!Lt&&(wt>=Date.now()||Vn)){const Yt=ot(No({},Bt),{startTimestamp:Ht});et.push(Yt)}const Tn=dt[Bt.repeat],_n=Ht<Ve?Math.ceil((Ve-Ht)/Tn):0,kt=Ht+_n*Tn;for(let Yt=kt;Yt<=Ee;Yt+=Tn){const Jt=ot(No({},Bt),{startTimestamp:Yt});et.push(Jt)}return et},[]);Rt=Rt.sort((et,Ye)=>et.startTimestamp-Ye.startTimestamp);const pt=Uo()(Rt,({startTimestamp:et})=>We(et));return Object.keys(pt).map(et=>Number(et)).sort((et,Ye)=>et-Ye).map(et=>({dayTimestamp:et,events:pt[et]}))};var Qn=Object.defineProperty,yn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,zn=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,$n=(re,Ee,Oe)=>Ee in re?Qn(re,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):re[Ee]=Oe,Dn=(re,Ee)=>{for(var Oe in Ee||(Ee={}))zn.call(Ee,Oe)&&$n(re,Oe,Ee[Oe]);if(kn)for(var Oe of kn(Ee))Qe.call(Ee,Oe)&&$n(re,Oe,Ee[Oe]);return re},en=(re,Ee)=>yn(re,Rn(Ee));const Mt="playlist",Sn="video",Nn=7*(24*60*60*1e3),no=re=>l().oneOf([re]),oo=l().shape({_id:l().string.isRequired}),ao={duration:l().number.isRequired,repeat:l().oneOf(["daily","weekly","none"]),startTime:l().string.isRequired}
1893,uo={onChange:l().func.isRequired,pageId:l().string.isRequired,value:l().arrayOf(l().oneOfType([l().shape(en(Dn({},ao),{kind:no(Sn).isRequired,video:oo.isRequired})),l().shape(en(Dn({},ao),{kind:no(Mt).isRequired,playlist:oo.isRequired}))])).isRequired};function po({onChange:re,pageId:Ee,value:Oe}){const{t:Ve}=(0,N._h)(),[Rt,pt]=(0,n.useState)(null),[bt,et]=(0,n.useState)([]),[Ye,gt]=(0,n.useState)(null),[Kt,Tt]=(0,n.useState)(null),[Ut,cn]=(0,n.useState)([Date.now(),Date.now()+Nn]),[wt,Ht]=Ut,Lt=(0,_.A)(Ee,wt,Ht),Qt=(0,n.useMemo)(()=>Kt||Rt,[Kt,Rt]),tn=(0,n.useMemo)(()=>Rt&&typeof Ye=="number"?Oe[Ye]:null,[Rt,w()(Oe),Ye]);(0,n.useEffect)(()=>{const Yt=Mn({contentData:Lt,end:Ht,schedule:Oe,start:wt});et(Yt)},[w()(Oe),w()(Lt),w()(Ut)]);const nn=Yt=>{if(Yt>Ht){let Jt=Ht;for(;Jt<Yt;)Jt+=Nn;cn([Jt-Nn,Jt])}if(Yt<wt){let Jt=wt;for(;Jt>Yt;)Jt-=Nn;cn([Jt,Jt+Nn])}},xn=()=>{pt(null),Tt(null),gt(null)},pn=()=>cn([Ht,Ht+Nn]),vt=()=>cn([wt-Nn,wt]),Bt=n.createElement(Ke,null,n.createElement(Y,{onClick:vt}),n.createElement(U,null,n.createElement(B.A,{noLocale:!0,show:"md",timestamp:wt}),"\xA0-\xA0",n.createElement(B.A,{noLocale:!0,show:"md",timestamp:Ht})),n.createElement(le,{onClick:pn})),Vn=(0,n.useCallback)(Yt=>{const Jt=[Yt,...Oe];nn(new Date(Yt.startTime).getTime()),re(Jt),xn()},[w()(Oe)]),Tn=(0,n.useCallback)(Yt=>{const Jt=[...Oe];Jt[Ye]=Yt,nn(new Date(Yt.startTime).getTime()),re(Jt),xn()},[w()(Oe),Ye]),_n=(0,n.useCallback)(Yt=>()=>{Tt(Yt),pt(Yt)},[Tt,pt]),kt=bt.map(({dayTimestamp:Yt,events:Jt})=>n.createElement(n.Fragment,{key:Yt},n.createElement(_e,null,n.createElement(B.A,{noLocale:!0,show:"mdy",timestamp:Yt}),n.createElement(Ne,null,n.createElement(B.A,{noLocale:!0,show:"weekday",timestamp:Yt}))),Jt.map(Zn=>{const{scheduleItemId:bo,type:zo}=Zn,Yo=en(Dn({},Zn),{draggable:!1,kind:zo,onDelete:()=>{const Go=Oe.filter(nt=>nt.arrayId!==bo);re(Go)},onEdit:()=>{const Go=Oe.findIndex(nt=>nt.arrayId===bo);gt(Go),Tt(Zn.type)},renderThumbnail:!0});return!Zn.title||Zn.type===Mt?n.createElement(Mo,Dn({key:bo},Yo)):n.createElement(In,Dn({key:bo},Yo))})));return n.createElement(an,{infoKey:"ADMIN_INFO_PAGE_SCHEDULE",stretch:!0,titleControls:Bt,titleKey:"ADMIN_LABEL_PAGE_SCHEDULE",vertical:!0},n.createElement(ge,null,kt,n.createElement(J,{"data-testid":"scheduleVideoButton",onClick:_n(Sn)},Ve("ADMIN_ACTION_SCHEDULE_VIDEO"))),Qt&&n.createElement(te,{initialItem:tn,itemType:Qt,onAdd:Rt?Vn:null,onClose:xn,onEdit:typeof Ye!="number"?null:Tn}))}po.propTypes=uo;var Jn=Object.defineProperty,Eo=Object.defineProperties,bn=Object.getOwnPropertyDescriptors,Po=Object.getOwnPropertySymbols,qn=Object.prototype.hasOwnProperty,_o=Object.prototype.propertyIsEnumerable,Io=(re,Ee,Oe)=>Ee in re?Jn(re,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):re[Ee]=Oe,Yn=(re,Ee)=>{for(var Oe in Ee||(Ee={}))qn.call(Ee,Oe)&&Io(re,Oe,Ee[Oe]);if(Po)for(var Oe of Po(Ee))_o.call(Ee,Oe)&&Io(re,Oe,Ee[Oe]);return re},io=(re,Ee)=>Eo(re,bn(Ee));const Wo=d.Ay.div`
1894  display: flex;
1895  flex-flow: row nowrap;
1896  flex: 0 0 180px;
1897  position: relative;
1898  top: -20px;
1899  max-height: 50px;
1900`,Ro=d.Ay.div`
1901  display: flex;
1902  flex-flow: column nowrap;
1903  align-items: stretch;
1904`,X=d.Ay.div`
1905  display: flex;
1906  flex-flow: row;
1907  margin-bottom: ${D.Emp};
1908`,se=d.Ay.div`
1909  display: flex;
1910  width: 100%;
1911`,Q=d.Ay.div`
1912  width: 2px;
1913`,ve=d.Ay.div`
1914  text-transform: uppercase;
1915  ${C.xW}
1916  margin-bottom: ${D.CjY};
1917`,ct="video",lt="playlist",mt="tv",yt="image",Zt=re=>l().oneOf([re]),fn=l().shape({_id:l().string.isRequired}),sn={onChange:l().func.isRequired,value:l().oneOfType([l().shape({kind:Zt(lt),mode:Zt(mt),playlist:fn}),l().shape({kind:Zt(ct),mode:Zt(mt),video:fn}),l().shape({image:l().string,mode:Zt(yt)})])},dn={value:{image:"",mode:"image"}},Un=d.Ay.div`
1918  ${W.vE};
1919  border: 2px solid ${D.YJk};
1920  flex: 0 0 20%;
1921  text-align: center;
1922  padding: ${D.Emp};
1923  background-color: ${re=>re.selected?D.YJk:D.k6P};
1924`;function wn({onChange:re,value:Ee}){const{t:Oe}
1924=(0,N._h)(),[Ve,Rt]=(0,n.useState)(!1),[pt,bt]=(0,n.useState)(!1),[et,Ye]=(0,n.useState)(null),[gt,Kt]=(0,n.useState)(null),Tt=(0,n.useCallback)((Lt,Qt)=>{const tn=io(Yn({},Qt),{kind:Lt,mode:mt});re(tn),Rt(!1),bt(!1)},[w()(Ee)]),Ut=(0,n.useCallback)(Lt=>{re({image:Lt,kind:"image",mode:yt})},[w()(Ee)]),cn=(0,n.useCallback)(()=>{Ut(null)},[Ut]),{mode:wt}=Ee;let Ht=null;if(wt===mt){const{kind:Lt}=Ee,Qt=Lt&&(0,M.FP)(Lt)||"",tn=Ee[Qt]||null,nn=tn?._id,xn=n.createElement(n.Fragment,null,n.createElement(se,null,n.createElement(de,{"data-testid":nn&&Lt===lt?"changePlaylistButton":"addPlaylistButton",onClick:()=>bt(!0)},Oe(nn&&Lt===lt?"ADMIN_CHANNEL_CONTENT_CHANGE_PLAYLIST":"LABEL_ADD_PLAYLIST")),n.createElement(Q,null),n.createElement(de,{"data-testid":nn&&Lt===ct?"changeVideoButton":"addVideoButton",onClick:()=>Rt(!0)},Oe(nn&&Lt===ct?"ADMIN_CHANNEL_CONTENT_CHANGE_VIDEO":"ADMIN_LABEL_ADD_VIDEO"))),Ve&&n.createElement(c.A,{onClose:()=>Rt(!1),onSelectItem:({_id:pn})=>Tt(ct,{video:{_id:pn}}),type:L.A.OFFLINE_CONTENT}),pt&&n.createElement(u.A,{onClose:()=>bt(!1),onSelectItem:({_id:pn})=>Tt(lt,{playlist:{_id:pn}})}));nn?Ht=n.createElement(g.A,{id:nn,type:Lt},(pn,vt)=>{let Bt={onDelete:()=>{re(io(Yn({},Ee),{playlist:null,video:null}))},type:Lt};if(vt||!pn)Bt=io(Yn({},Bt),{title:vt?.message||"Not found"});else{const{durationSeconds:Vn,title:Tn,members:_n,thumbnail:kt}=pn;Bt=io(Yn({},Bt),{duration:Vn,members:_n,onEdit:()=>{Lt===ct&&Ye(pn),Lt===lt&&Kt(nn)},renderThumbnail:!0,thumbnail:kt,title:Tn,type:Lt})}return n.createElement(n.Fragment,null,n.createElement(In,Yn({},Bt)),xn)}):Ht=xn}else wt===yt&&(Ht=n.createElement(n.Fragment,null,n.createElement(a.A,{component:ve,stringKey:"ADMIN_LOGO_IMAGE_LABEL"}),n.createElement(ft,null,n.createElement(a.A,{stringKey:"ADMIN_OFFLINE_IMAGE_UPLOAD_DESCRIPTION"})),n.createElement(O.Ay,{dimensionRequirements:{exactDimensions:!0,pixelHeight:1080,pixelWidth:1920},imagePreview:Ee.image||null,onClearImage:cn,onFileSubmit:Qt=>{Ut(Qt)}})));return n.createElement(an,{titleKey:"ADMIN_LABEL_PAGE_OFFLINE",vertical:!0},n.createElement(X,null,n.createElement(ft,null,n.createElement(a.A,{stringKey:"ADMIN_INFO_PAGE_OFFLINE"})),n.createElement(Wo,null,n.createElement(Un,{"data-testid":"tvModeButton",onClick:()=>Tt(ct,void 0),selected:wt===mt},Oe("ADMIN_LABEL_VIDEO").toUpperCase()),n.createElement(Un,{onClick:()=>Ut(null),selected:wt===yt},Oe("ADMIN_LABEL_IMAGE").toUpperCase()))),n.createElement(Ro,null,Ht),et&&n.createElement($.VideoMetadataModalV2,{data:{videos:[et]},onDismiss:()=>Ye(null)}),gt&&n.createElement(y.A,{id:gt,onClose:()=>Kt(null)}))}wn.propTypes=sn,wn.defaultProps=dn;var eo=t(964746),Wn=t(679380),Co=Object.defineProperty,An=Object.defineProperties,ro=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,go=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,vo=(re,Ee,Oe)=>Ee in re?Co(re,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):re[Ee]=Oe,Bn=(re,Ee)=>{for(var Oe in Ee||(Ee={}))go.call(Ee,Oe)&&vo(re,Oe,Ee[Oe]);if(Xn)for(var Oe of Xn(Ee))lo.call(Ee,Oe)&&vo(re,Oe,Ee[Oe]);return re},Hn=(re,Ee)=>An(re,ro(Ee));const ne={onChange:l().func.isRequired,value:l().arrayOf(l().shape({_id:l().string.isRequired}).isRequired).isRequired};function oe({onChange:re,value:Ee}){const{t:Oe}
1924=(0,N._h)(),[Ve,Rt]=(0,n.useState)(!1),[pt,bt]=(0,n.useState)(null),et=({_id:Ye})=>{const gt=[...Ee,{_id:Ye}];re(gt),Rt(!1)};return n.createElement(an,{infoKey:"ADMIN_INFO_PAGE_LIVE_STREAMS",stretch:!0,titleKey:"ADMIN_LABEL_PAGE_LIVE_STREAMS",vertical:!0},n.createElement(me,null,n.createElement(Wn.A,{direction:"vertical",droppableStyles:{alignItems:"stretch",flexFlow:"column nowrap"},innerDivStyles:{alignItems:"stretch",flexFlow:"column nowrap"},keyField:"_id",list:Ee,noPadding:!0,onDragEnd:Ye=>re(Ye)},(Ye,gt)=>{const Kt=Ye._id;return Kt?n.createElement(g.A,{id:Kt},(Tt,Ut,cn)=>{let wt={draggable:!0,onDelete:()=>{const Ht=Ee.filter((Lt,Qt)=>Qt!==gt);re(Ht)},type:eo.VideoTypes.livestream};if(cn||(wt=Hn(Bn({},wt),{loading:!0})),Ut||!Tt)wt=Hn(Bn({},wt),{title:Ut?.message||"Not found"});else{const{title:Ht,url:Lt}=Tt;wt=Hn(Bn({},wt),{onEdit:()=>bt(Tt),title:Ht,url:Lt})}return n.createElement(In,Bn({},wt))}):null}),n.createElement(J,{onClick:()=>Rt(!0)},Oe("ADMIN_ACTION_ADD_LIVESTREAM")),Ve&&n.createElement(c.A,{onClose:()=>Rt(!1),onSelectItem:et,type:L.A.LIVESTREAM}),pt&&n.createElement($.VideoMetadataModalV2,{data:{videos:[pt]},onDismiss:()=>bt(null)})))}const me=d.Ay.div`
1925  display: flex;
1926  flex-flow: column nowrap;
1927  align-items: stretch;
1928`;oe.propTypes=ne;var fe=t(619545);const je=(0,d.Ay)(fe.A).attrs(re=>({"data-testid":re["data-testid"],plain:!0}))`
1929  && {
1930    ${re=>re.disabled?W.SA:W.vE};
1931  }
1932`,Be=d.Ay.div`
1933  ${W.EC};
1934  ${C.eb};
1935  color: ${D.o0B};
1936  flex: 1 1 100%;
1937  overflow-x: hidden;
1938  overflow-y: auto;
1939  overflow-y: overlay;
1940  padding: ${D.Sm7};
1941  ${W.Id};
1942  z-index: 1;
1943`,ke=d.Ay.div`
1944  margin-top: ${D.Sm7};
1945  margin-bottom: ${D.Xh2};
1946  ${C.p6};
1947`,He=d.Ay.div`
1948  display: flex;
1949  align-items: center;
1950  flex-flow: row nowrap;
1951  margin-top: ${D.Emp};
1952  & > ${je}:not(:first-child) {
1953    margin-left: 16px;
1954  }
1955`,ut=d.Ay.div`
1956  flex: 1 1 0;
1957`,Fe=(0,d.AH)`
1958  margin-left: 8px;
1959`,at=(0,d.Ay)(Z.Ay).attrs({name:"circle-check"})`
1960  ${Fe}
1961  font-size: 16px;
1962`,jt=(0,d.Ay)(Z.Ay).attrs({name:"pencil"})`
1963  ${Fe};
1964  cursor: default;
1965  & > svg {
1966    width: 16px;
1967    height: 16px;
1968    fill: ${D.zkP}
1969  }
1970  & > svg:hover {
1971    fill: ${D.o0B};
1972  }
1973  &:hover {
1974    cursor: pointer;
1975  }
1976`,It=d.Ay.span`
1977  ${C.Ns}
1978  color: ${D.o0B};
1979  white-space: nowrap;
1980  letter-spacing: 1px;
1981  padding-top: 4px;
1982`,hn=d.Ay.div`
1983  ${C.Z0}
1984  color: ${D.zkP};
1985`;var Nt=t(272568),zt=t(346002),Dt=t(400781),De=t(747988),Je=t(216571);const _t=[];function un(){var re,Ee,Oe,Ve,Rt,pt,bt;const et=(0,p.useDispatch)(),Ye=(0,p.useSelector)(Nt.xi),gt=(0,p.useSelector)(zt.Xd),Kt=(0,p.useSelector)(Dt.iM),Tt=Ye||Kt;n.useEffect(()=>()=>{gt.admin!=="pages"&&et((0,De.$3)(["pageType","page"]))},[gt.admin]);const[,Ut]=(0,o._)(),cn=Qt=>{const tn=(0,e.Ay)(Tt,nn=>{var xn,pn;const vt=(pn=(xn=nn?.data)==null?void 0:xn.content)==null?void 0:pn.find(Bt=>Bt.kind==="video");vt&&(vt.data.live||(vt.data.live={}),vt.data.live.schedule=Qt)});et((0,Nt.NI)(tn._id,tn))},wt=Qt=>{const tn=(0,e.Ay)(Tt,nn=>{var xn,pn;const vt=(pn=(xn=nn?.data)==null?void 0:xn.content)==null?void 0:pn.find(Bt=>Bt.kind==="video");vt&&(vt.data.live||(vt.data.live={}),vt.data.live.liveStreams=Qt)});et((0,Nt.NI)(tn._id,tn))},Ht=Qt=>{const tn=(0,e.Ay)(Tt,nn=>{var xn,pn;const vt=(pn=(xn=nn?.data)==null?void 0:xn.content)==null?void 0:pn.find(Bt=>Bt.kind==="video");vt&&(vt.data.offline=Qt)});et((0,Nt.NI)(tn._id,tn))},Lt=(Ee=(re=Tt.data)==null?void 0:re.content)==null?void 0:Ee.find(Qt=>Qt.kind==="video");return n.createElement(n.Fragment,null,n.createElement(Je.A,null),n.createElement(r.A,{title:Ut}),n.createElement(s.default,null,v),n.createElement(Be,null,n.createElement(a.A,{component:ke,stringKey:"ADMIN_PAGE_SECTION_CONTENT_PRIORITIES"}),n.createElement(hn,null,n.createElement(a.A,{stringKey:"ADMIN_LABEL_CONTENT_PRIORITIES_DESCRIPTION"}),n.createElement(a.A,{component:It,stringKey:"ADMIN_LABEL_CONTENT_PRIORITIES"})),n.createElement(po,{onChange:cn,pageId:Tt._id,value:((Ve=(Oe=Lt?.data)==null?void 0:Oe.live)==null?void 0:Ve.schedule)||_t}),n.createElement(oe,{onChange:wt,value:((pt=(Rt=Lt?.data)==null?void 0:Rt.live)==null?void 0:pt.liveStreams)||_t}),n.createElement(wn,{onChange:Ht,value:(bt=Lt?.data)==null?void 0:bt.offline})))}},835896:(ae,S,t)=>{t.d(S,{A:()=>x});var e=t(849859),n=t(63696),a=t(224191),o=t(463302),s=t(706223),r=t(272568),i=t(498685),p=t(11411),P=Object.defineProperty,E=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,f=(l,d,g)=>d in l?P(l,d,{enumerable:!0,configurable:!0,writable:!0,value:g}):l[d]=g,h=(l,d)=>{for(var g in d||(d={}))T.call(d,g)&&f(l,g,d[g]);if(E)for(var g of E(d))A.call(d,g)&&f(l,g,d[g]);return l},m=(l,d)=>{var g={};for(var c in l)T.call(l,c)&&d.indexOf(c)<0&&(g[c]=l[c]);if(l!=null&&E)for(var c of E(l))d.indexOf(c)<0&&A.call(l,c)&&(g[c]=l[c]);return g};const I=n.forwardRef((l,d)=>{var g=l,{children:c,disabled:u,style:L,testId:y,titleKey:O,canMoveDown:M,canMoveUp:D,canRemove:W,onEdit:K,onRemove:w,onMoveUp:N,onMoveDown:$}=g,C=m(g,["children","disabled","style","testId","titleKey","canMoveDown","canMoveUp","canRemove","onEdit","onRemove","onMoveUp","onMoveDown"]);const _=(0,a.useSelector)(o.N6),B=(0,a.useSelector)(r.Q),b=(0,i.I4)({feature:p.Xj.SIMPLE_MODE,type:"feature"}),k=B&&!u;return n.createElement(s.m,h({ref:d,"data-testid":y,isAdmin:_,isSimpleModeEnabled:b,isEditing:k,style:L}
1985,C),k&&n.createElement(s.x,null,n.createElement(e.A,{titleKey:O,onEditIconName:"cogV2",onEdit:K,onRemove:w,onMoveUp:N,onMoveDown:$,canMoveDown:M,canMoveUp:D,canRemove:W})),c)}),x=(0,n.memo)(I)},706223:(ae,S,t)=>{t.d(S,{m:()=>r,x:()=>o});var e=t(429195),n=t(545290),a=t(886550);const o=a.Ay.div`
1986  opacity: 0;
1987  transition: opacity 0.2s ease-in-out;
1988  ${(0,n.nD)`display: none;`};
1989`,s=(0,a.AH)`
1990  &::after {
1991    border-color: ${e.Qod};
1992  }
1993
1994  & ${o} {
1995    opacity: 1;
1996  }
1997`,r=a.Ay.div`
1998  position: relative;
1999  --edit-border-inset-top: 0;
2000
2001  ${({isAdmin:i,isSimpleModeEnabled:p})=>i&&(0,a.AH)`
2002    &::after {
2003      content: '';
2004      position: absolute;
2005      top: var(--edit-border-inset-top);
2006      left: 0;
2007      right: 0;
2008      bottom: 0;
2009      border: 1px solid transparent;
2010      border-radius: inherit;
2011      pointer-events: none;
2012      z-index: 2;
2013      transition: border-color 0.2s ease-in-out;
2014    }
2015
2016    ${p&&(0,a.AH)`
2017      ${(0,n.PG)`${s}`};
2018    `}
2019  `};
2020  ${({isEditing:i})=>i&&s};
2021`},366207:(ae,S,t)=>{t.d(S,{A:()=>i});var e=t(63696),n=t(224191),a=t.n(n),o=t(166143),s=t(393982);const i=({fallbackOrder:p,onChange:P,order:E})=>{const T=(0,n.useSelector)(s.Rc),A=(0,e.useCallback)(f=>{const h=f.trim();if(h===""){P(void 0);return}/^\d+$/.test(h)&&P(Number(h))},[P]);return T?e.createElement("div",{className:"w-full py-[10px]"},e.createElement(o.Ay,{descriptionKey:"ADMIN_LABEL_PANEL_DISPLAY_ORDER_HELPER",inputTestId:"panelDisplayOrderInput",labelKey:"ADMIN_LABEL_PANEL_DISPLAY_ORDER",onChange:A,placeholderText:p===void 0?void 0:String(p),type:"text",value:E??""})):null}},333253:(ae,S,t)=>{t.d(S,{fz:()=>r,iK:()=>o,zt:()=>s});var e=t(886550),n=t(429195),a=t(152544);const o=e.Ay.div`
2022  ${a.xu}
2023  background-color: ${n.dHK};
2024  padding: 0 ${n.Sm7};
2025  display: flex;
2026  align-items: center;
2027  min-height: 41px;
2028  height: 41px;
2029  border-top: 1px solid ${n.dsC};
2030  border-bottom: 1px solid ${n.kjY};
2031  color: ${n.zkP};
2032`,s=e.Ay.div`
2033  height: 100%;
2034`,r=e.Ay.div`
2035  overflow: unset !important;
2036`},143e3:(ae,S,t)=>{t.d(S,{HK:()=>y,Id:()=>v,MN:()=>f,Pz:()=>g,VP:()=>m,ar:()=>h,dv:()=>d,fA:()=>L,fI:()=>I,mc:()=>A,ru:()=>u,xe:()=>c});var e=t(283722),n=t(312854),a=t(429195),o=t(886550),s=t(166143),r=t(152544),i=t(545290),p=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,T=(O,M)=>{var D={};for(var W in O)P.call(O,W)&&M.indexOf(W)<0&&(D[W]=O[W]);if(O!=null&&p)for(var W of p(O))M.indexOf(W)<0&&E.call(O,W)&&(D[W]=O[W]);return D};const A=o.Ay.div`
2037  height: 100%;
2038  width: 100%;
2039  min-width: 0;
2040  padding: 5px 12.5px;
2041
2042  display: flex;
2043  flex-direction: row;
2044  justify-content: space-between;
2045  align-items: center;
2046  gap: 16px;
2047
2048  border-radius: 100px;
2049
2050  cursor: pointer;
2051  position: relative;
2052
2053  & > a:first-child {
2054    position: absolute;
2055    z-index: 1;
2056    width: 100%;
2057    height: 100%;
2058  }
2059
2060  ${O=>{var M=O,{isCurrentPage:D,isEditingFolder:W,source:K}=M,w=T(M,["isCurrentPage","isEditingFolder","source"]);if(K==="site_navigation")return W?(0,o.AH)`
2061          background: ${a.k6P};
2062        `:D?(0,o.AH)`
2063          border: 1px solid ${a.Qod};
2064          background: ${(0,n.B3)((0,a.Qod)(w),.1)};
2065
2066          &:hover {
2067            background: ${a.kjY};
2068          }
2069        `:(0,o.AH)`
2070        &:hover {
2071          background: ${a.kjY};
2072        }
2073      `}};
2074`,f=o.Ay.div`
2075  display: flex;
2076  flex-direction: row;
2077  align-items: center;
2078  gap: 8px;
2079  margin-left: 6px;
2080  min-width: 0;
2081  flex: 1;
2082  overflow: hidden;
2083`,h=(0,o.Ay)(e.Ay).attrs(O=>({name:O.iconName}))`
2084  display: flex;
2085  width: 18px;
2086  height: 18px;
2087
2088  color: ${({isParent:O})=>O===!1?a.IO:a.Yk7};
2089
2090  & > svg {
2091    width: 18px;
2092    height: 18px;
2093  }
2094`,m=o.Ay.div`
2095  display: flex;
2096  flex-direction: column;
2097  justify-content: center;
2098  align-items: flex-start;
2099  min-width: 0;
2100`,I=o.Ay.div`
2101  display: flex;
2102  flex-direction: row;
2103  align-items: center;
2104  gap: 6px;
2105  width: 100%;
2106  min-width: 0;
2107`,v=o.Ay.div``,x=(0,o.AH)`
2108  ${r.z6};
2109`,l=o.Ay.div`
2110  border: 1px solid red;
2111`,d=(0,o.Ay)(s.Ay)`
2112  width: 80%;
2113  padding: 0;
2114  padding-right: 3px;
2115  margin-right: 6px;
2116
2117  ${x};
2118`,g=o.Ay.div`
2119  color: ${a.o0B};
2120  ${i.Gr}
2121  min-width: 0;
2122  ${({$maxWidth:O})=>O&&(0,o.AH)`max-width: ${O};`}
2123
2124  ${x};
2125`,c=o.Ay.div`
2126  display: flex;
2127  flex-direction: row;
2128  align-items: center;
2129  gap: 8px;
2130  position: relative;
2131  z-index: 2;
2132`,u=o.Ay.span`
2133  color: ${a.sRE};
2134
2135  font-family: ${a.hmG};
2136  ${r.qm};
2137`,L=(0,o.Ay)(e.Ay).attrs(()=>({name:"home-3",color:"var(--admin-accent-primary)"}))`
2138  display: flex;
2139  justify-content: center;
2140  align-items: center;
2141
2142  width: 18px;
2143  height: 18px;
2144
2145  svg {
2146    width: 18px;
2147    height: 18px;
2148  }
2149`,y=(0,o.Ay)(e.Ay).attrs({name:"chevron-down",color:"var(--admin-highlight-secondary)"})`
2150  display: flex;
2151  width: 16px;
2152  height: 16px;
2153  transition: transform 0.3s ease;
2154  transform: rotate(${({pointUp:O})=>O?180:0}deg);
2155
2156  & > svg {
2157    width: 16px;
2158    height: 16px;
2159  }
2160`},216571:(ae,S,t)=>{t.d(S,{A:()=>l});var e=t(63696),n=t(237977),a=t(224191),o=t.n(a),s=t(990220),r=t(964746),i=t(218938),p=t(747988),P=t(346002),E=t(467783),T=t(365179),A=t(734082),f=t(171751),h=t(209095),m=t(298116),I=t(387632),v=t(989247),x=t(572448);function l(){const d=(0,a.useDispatch)(),g=(0,a.useSelector)(h.L3),c=(0,a.useSelector)(h.iM),u=(0,a.useSelector)(i.mC),L=(0,a.useSelector)(T.V2d),y=(0,a.useSelector)(A.CI),O=(0,a.useSelector)(P.tP),M=(0,x.A)(),D=(0,v.A)(),W=M.kind==="page"?M.slug:c.slug,K=g[m.Xj.PAGES_V3]?s.iz:s._e,w=C=>{C?.type===r.PageType.LANDING&&O&&(d((0,p.$3)(["admin"])),d((0,E.gl)(null)),d((0,E.n0)(null)))},N=C=>{const{channel:_}=C||{};_&&c._id!==_._id&&(D(_,!0),w(_))},$=(C,_)=>{C&&(D(C,_||!1),w(C))};return c.created?e.createElement(e.Fragment,null,e.createElement(n.A,{headers:{Authorization:`Bearer ${u}
2160`,"x-maestro-client-id":L,"x-maestro-device-id":y},onValue:N,transform:f.Th,url:`${K}/content/slug/${W}`}),c?._id&&e.createElement(I.A,{id:c._id,onValue:$})):null}},514715:(ae,S,t)=>{t.r(S),t.d(S,{default:()=>Hn});var e=t(63696),n=t(224191),a=t(493068),o=t(498297),s=t(346002),r=t(723792),i=t(886550),p=t(795851),P=t(283722),E=t(545290),T=t(312854),A=t(429195),f=t(152544),h=t(243412),m=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,x=(ne,oe)=>{var me={};for(var fe in ne)I.call(ne,fe)&&oe.indexOf(fe)<0&&(me[fe]=ne[fe]);if(ne!=null&&m)for(var fe of m(ne))oe.indexOf(fe)<0&&v.call(ne,fe)&&(me[fe]=ne[fe]);return me};const l=i.Ay.div`
2161  position: absolute;
2162  left: 0;
2163  width: 100%;
2164  height: 100%;
2165  pointer-events: none;
2166  & > * {
2167    pointer-events: auto;
2168  }
2169  z-index: ${h.M.layer.modalAnchored};
2170  background-color: rgba(0, 0, 0, 0);
2171  transition: background-color 0.5s;
2172  ${({blockToolbar:ne})=>ne&&(0,i.AH)`
2173    background-color: rgba(0, 0, 0, 0.8);
2174    pointer-events: auto;
2175  `}
2176`,d=i.Ay.div`
2177  position: absolute;
2178  bottom: 100%;
2179  left: 50%;
2180  max-width: 100%;
2181  display: flex;
2182  align-items: center;
2183  max-width: 100%;
2184  padding: 0 14px;
2185  transition: transform 0.25s ease-out;
2186  transform: translate(-50%, 200%);
2187  &.show {
2188    transform: translate(-50%, -22px);
2189  }
2190`,g=i.Ay.div`
2191  ${E.AM}
2192  ${f.Ns}
2193  max-width: 100%;
2194  height: 34px;
2195  padding: 0 6px;
2196  outline: 1px solid ${({borderColor:ne})=>ne};
2197  background: ${ne=>{var oe=ne,{borderColor:me}=oe,fe=x(oe,["borderColor"]);return me?typeof me=="function"?(0,T.B3)(me(fe),.3):(0,T.B3)(me,.3):"transparent"}};
2198  color: ${A.o0B};
2199  gap: 5px;
2200  border-radius: 5px;
2201  position: relative;
2202  &:after {
2203    content: "";
2204    background: ${A.YJk};
2205    width: 100%;
2206    height: 100%;
2207    z-index: -1;
2208    position: absolute;
2209    border-radius: 5px;
2210  }
2211`,c=(0,p.A)(i.Ay.span`
2212    ${f.Ns}
2213    ${E.WL}
2214    background: ${({background:ne})=>ne};
2215    color: ${({textColor:ne})=>ne};
2216  `),u=(0,p.A)(i.Ay.button`
2217    ${E.WL}
2218    ${E.AM}
2219    ${f.xu}
2220    background: ${({background:ne})=>ne};
2221    color: ${({textColor:ne})=>ne};
2222    height: 24px;
2223    padding: 0 20px;
2224    border-radius: 5px;
2225    text-transform: uppercase;
2226    ${({buttonCss:ne})=>ne}
2227  `),L=(0,i.Ay)(P.Ay)`
2228  color: ${({$color:ne})=>ne};
2229  ${f.HU}
2230  margin: 0 2px;
2231  line-height: 0;
2232  & svg {
2233    width: 16px;
2234    height: 15px;
2235  }
2236`,y=(0,i.Ay)(P.Ay)`
2237  color: ${({$color:ne})=>ne};
2238  & svg {
2239    width: 8px;
2240    height: 8px;
2241  }
2242`;function O(){const ne=(0,n.useDispatch)(),[oe,me]=(0,e.useState)(""),fe=(0,n.useSelector)(s.Q),Me=(0,n.useSelector)(o.Vr),je=(0,e.useRef)(null),Be=(0,e.useRef)(!1),ke=(0,e.useRef)(null),He=()=>me("show"),ut=()=>me(""),Fe=jt=>()=>{Me?.action(()=>{Be.current=!0,ut(),je.current={id:Me.id,priority:Me.priority}},jt)},at=jt=>{if(jt.target!==jt.currentTarget||jt.propertyName!=="transform")return;const{current:It}=je;It&&(ne((0,a.ww)(It)),je.current=null,Be.current=!1)};return(0,e.useEffect)(()=>{if(Me&&!Be.current){He();return}Me||(Be.current=!1,ut())},[Me?.id,fe]),e.createElement(l,{blockToolbar:!!Me&&Me.priority==="high",hasNotification:!!Me},e.createElement(d,{className:oe,onTransitionEnd:at},!fe&&Me?e.createElement(g,{ref:ke,borderColor:Me.borderColor,"data-testid":"adminNotification"},e.createElement(L,{$color:Me.icon.color,name:Me.icon.name}),e.createElement(c,{background:Me.message.background,stringKey:Me.message.textKey,textColor:Me.message.textColor},Me.message.text),e.createElement(r.A,{list:Me.buttons},(jt,It,hn)=>It.text||It.textKey||It.icon?e.createElement(u,{key:jt,background:It.background,buttonCss:It.buttonCss,"data-testid":"adminNotificationButton",onClick:Fe(hn),stringKey:It.textKey,textColor:It.textColor},It.text,It.icon&&e.createElement(y,{$color:It.textColor,name:It.icon})):null)):null))}var M=t(525164),D=t(177203),W=t(776637),K=t.n(W),w=t(400781),N=t(30842),$=t(990220),C=t(89649),_=t(711678),B=t(273277),b=t(253251),k=Object.defineProperty,q=Object.defineProperties,R=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,H=(ne,oe,me)=>oe in ne?k(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:me}):ne[oe]=me,F=(ne,oe)=>
2242{for(var me in oe||(oe={}))z.call(oe,me)&&H(ne,me,oe[me]);if(G)for(var me of G(oe))V.call(oe,me)&&H(ne,me,oe[me]);return ne},Z=(ne,oe)=>q(ne,R(oe));const pe=(0,e.createContext)({}),ie=({children:ne})=>{const oe=(0,n.useDispatch)(),[me,fe]=e.useState(!1),[Me,je]=e.useState(""),Be=Nt=>{if(typeof window>"u"){oe((0,B.on)(Nt));return}window.requestAnimationFrame(()=>oe((0,B.on)(Nt)))},ke=(0,n.useSelector)(B.Io),He=(0,n.useSelector)(w.x6),ut=(0,n.useSelector)(w.Le),Fe=()=>{je(""),fe(!1)},at=()=>{je(""),fe(!0)},jt=({dragItem:Nt,items:zt})=>{if(!ke._id)return;const Dt=(0,b.sr)(ke.parents,zt,Nt.id);if(!Dt)return;const De=Dt.fromParentId===null&&Dt.toParentId!==null,Je=Dt.fromParentId!==null&&Dt.toParentId===null,_t=Dt.fromParentId!==null&&Dt.toParentId!==null&&Dt.fromParentId!==Dt.toParentId,un=Z(F({},ke),{parents:zt});if(De||Je||_t){const re=Nt.type==="landing"?"ADMIN_SITE_STRUCTURE_DRAG_AND_DROP_PAGE_CONFIRMATION_TITLE":"ADMIN_SITE_STRUCTURE_DRAG_AND_DROP_CHANNEL_CONFIRMATION_TITLE",Ee=Nt.type==="landing"?"ADMIN_SITE_STRUCTURE_DRAG_AND_DROP_PAGE_CONFIRMATION_SUBTITLE":"ADMIN_SITE_STRUCTURE_DRAG_AND_DROP_CHANNEL_CONFIRMATION_SUBTITLE",Oe=He===Nt.id&&ke.type===N.YR.default;It({navigationId:ke._id,op:Dt},un,re,Ee,Oe);return}oe((0,B.Dl)({navigationId:ke._id,op:Dt}))},It=(Nt,zt,Dt,De,Je)=>{oe((0,C.to)({kind:_.V.adminConfirmation,data:{onConfirmClick:()=>{oe((0,B.Dl)(Nt)),oe((0,C.y_)("adminConfirmation")),Je&&hn(zt)},onDismiss:()=>Be(Nt.navigationId),titleKey:Dt,subtitleKey:De}}))},hn=Nt=>{if(typeof window>"u")return;const zt=(0,b.FX)(Nt,ut),Dt=`${$.o2}${zt}${window.location.search}`;window.history.replaceState(window.history.state,"",Dt)};return e.createElement(pe.Provider,{value:{searchText:Me,closeNavigation:Fe,openNavigation:at,setPageNavigationSearch:je,isOpen:me,onDragEnd:jt}},ne)},xe=()=>{const ne=(0,e.useContext)(pe);if(!ne)throw new Error("usePageNavigationContext must be used within a PageNavigationContextProvider");return ne};var j=t(731694),J=t(498685),de=t(79321),ge=t(37456),Ne=t(446580),_e=t(161931),Ke=t(881051),U=t(41989),Y=t(942662),le=t(551321),ue=t(622112),Ce=t(386645),Re=t(816970),tt=t(171751);const ze=i.Ay.div`
2243  display: flex;
2244  width: 314px;
2245  flex-direction: column;
2246  align-items: flex-start;
2247  border-radius: 4px;
2248  background: ${A.k6P};
2249  padding: 16px 0;
2250  gap: 20px;
2251`,Le=i.Ay.div`
2252  display: flex;
2253  flex-direction: column;
2254  align-items: flex-start;
2255  width: 100%;
2256  padding: 0 20px 0 20px;
2257`,he=i.Ay.span`
2258  color: ${A.o0B};
2259
2260  font-family: ${A.hmG};
2261  ${f.Z1}
2262`,Pe=i.Ay.div`
2263  width: 100%;
2264`,we=i.Ay.div`
2265  display: flex;
2266  flex-direction: row;
2267  align-items: center;
2268
2269  height: 56px;
2270  padding: 7px 14px;
2271  gap: 8px;
2272  cursor: pointer;
2273
2274  &:hover {
2275    background: ${A.kjY};
2276  }
2277  ${({disabled:ne})=>ne&&(0,i.AH)`
2278    pointer-events: none;
2279    opacity: 0.5;
2280  `}
2281`,$e=i.Ay.div`
2282  display: flex;
2283  justify-content: center;
2284  align-items: center;
2285  width: 33px;
2286  height: 33px;
2287  padding: 4px 6px;
2288  gap: 10px;
2289`,st=i.Ay.div`
2290  display: flex;
2291  flex-direction: column;
2292  gap: 4px;
2293`,it=i.Ay.span`
2294  color: ${A.o0B};
2295  ${f.z6}
2296`,Vt=i.Ay.span`
2297  color: ${A.zkP};
2298  ${f.qm}
2299`;var rt=t(143e3);const qe=[{name:"ADMIN_LABEL_PAGE",description:"CREATE_POWERFUL_OFFLINE_EXPERIENCES",icon:"grid-09",id:"landing",type:N.xA.landing},{name:"ADMIN_LABEL_CHANNEL",description:"GO_LIVE_WITH_AN_INTERACTIVE_VIDEO_EXPERIENCE",icon:"video-queue",id:"channel",type:N.xA.channel},{name:"FOLDER",description:"ORGANIZE_YOUR_PAGES_AND_LIVE_CHANNELS",icon:"folder-open",id:"folder",type:N.xA.folder}],Wt=({toggleMenu:ne})=>{const oe=(0,n.useDispatch)(),{t:me}=(0,U._h)(),[fe]=(0,Ce.A)(),Me=(0,n.useSelector)(B.Io),{closeNavigation:je}=xe(),Be=(0,e.useCallback)(Fe=>{fe(Fe),je()},[je,fe]),ke=(0,e.useCallback)(()=>{if(!Me?._id)return;const Fe=(0,Re.Xs)(),at=(0,b.CI)(Me,"New Folder");oe((0,B.uG)({navigationId:Me._id,folderId:Fe,name:at,slug:(0,tt.Yv)(at)})),oe((0,B.mS)(Fe)),ne()},[oe,Me,ne]),He=Fe=>{switch(Fe){case N.xA.channel:return Be(N.vl[Fe]);case N.xA.landing:return Be(N.vl[Fe]);case N.xA.folder:return ke();default:return}},ut=(0,e.useCallback)(Fe=>!fe&&(Fe===N.xA.landing||Fe===N.xA.channel),[fe]);return e.createElement(ze,{"data-testid":j.iu,id:j.iu},e.createElement(Pe,null,qe.map(Fe=>{const at=()=>He(Fe.type);return e.createElement(we,{key:Fe.id,"data-testid":`site-navigation-create-${Fe.id}`,disabled:ut(Fe.type),onClick:at},e.createElement($e,null,e.createElement(rt.ar,{iconName:Fe.icon})),e.createElement(st,null,e.createElement(it,null,me(Fe.name)),e.createElement(Vt,null,me(Fe.description))))})))},te=()=>{},ye=()=>{const{t:ne}=(0,U._h)(),{isOpen:oe,containerRef:me,toggleMenu:fe}=(0,Ke.A)(te),Me=document.getElementById(j.jy),je=()=>{if(!me.current||!Me)return{};const Be=me.current.getBoundingClientRect(),ke=Me.getBoundingClientRect();
2299return{position:"absolute",top:Be.top-ke.top,left:ke.width+8,zIndex:h.M.layer.popover}};return e.createElement("div",{"data-testid":j.Dx,id:j.Dx,className:"flex items-center justify-between pt-6 pr-5 shrink-0"},e.createElement("div",{className:"flex items-center gap-2"},e.createElement("span",{className:"text-[var(--admin-text-100)] font-[var(--admin-font-body)] text-sm font-bold"},ne("SITE_STRUCTURE")),e.createElement(ue.Bc,{delayDuration:200},e.createElement(ue.m_,null,e.createElement(ue.k$,{asChild:!0},e.createElement("button",{type:"button",className:"inline-flex items-center justify-center","aria-label":"Site structure info"},e.createElement(Y.Info,{className:"h-3.5 w-3.5 text-[var(--admin-highlight-secondary)]"}))),e.createElement(ue.ZI,{side:"bottom",className:"max-w-[244px] text-left"},ne("ADMIN_SITE_STRUCTURE_TOOLTIP"))))),e.createElement("div",{ref:me,className:"relative"},e.createElement(le.$,{context:"admin",size:"sm","data-testid":j.Uw,onClick:fe,className:"h-6 gap-1.5 rounded-full"},e.createElement(Y.Plus,null),ne("ADMIN_LABEL_CREATE_PAGE")),oe&&Me&&_e.createPortal(e.createElement("div",{style:je(),onMouseDown:Be=>Be.stopPropagation()},e.createElement(Wt,{toggleMenu:fe})),Me)))};var Ae=t(612097),Te=t(314571),Ie=t(579226),Se=t(842671),be=t(275669),Xe=t(789069),Ue=t(272568),Ze=t(870808),ft=t(6921),ht=t(477042),$t=t(413365);const En=({onChange:ne,item:oe,name:me})=>{const fe=e.useRef(null),Me=(0,n.useSelector)(B.Io),je=(0,n.useDispatch)(),Be=e.useCallback(He=>{const ut=Me?.parents.find(jt=>jt.id===oe.id);if(!ut||!Me._id)return;const Fe=(0,b.CI)(Me,(0,b.WL)(He),oe.id),at=(0,tt.Yv)(Fe);ne(Fe),je((0,B.mS)("")),!(ut.name===Fe&&ut.slug===at)&&je((0,B.uG)({navigationId:Me._id,folderId:oe.id,name:Fe,slug:at}))},[je,oe.id,Me,ne]),ke=e.useCallback(He=>{He.key==="Enter"&&Be(me)},[me,Be]);return e.useEffect(()=>{var He;(He=fe.current)==null||He.focus()},[]),e.createElement(rt.dv,{onBlur:Be,onChange:ne,onKeyDown:ke,padding:"0",setInputRef:fe,value:me})};var On=t(382361),rn=t(964746),Ln=t(467783),Gn=t(747988),jn=t(695601),ln=t(801962);const Pn=({closeItself:ne,item:oe,isHome:me,isParent:fe,type:Me})=>{const{t:je}=(0,U._h)(),Be=(0,n.useDispatch)(),ke=(0,n.useSelector)(B.qi),He=(0,n.useSelector)(B.Io),ut=(0,n.useSelector)(w.Le),[Fe]=(0,Ce.A)(),{closeNavigation:at}=xe(),{deleteDoc:jt,canDelete:It}=(0,ln.A)(oe.id),hn=(0,e.useCallback)(()=>{Be((0,jn.BG)(oe.id,je("LABEL_CLONED_CHANNEL_DEFAULT_NAME",{originalName:oe.name}),je("LABEL_CLONED_CHANNEL_DEFAULT_SLUG",{originalSlug:oe.slug}),N.vl[Me])),ne(),at()},[K()(oe),Me,ne,at,Be,je]),Nt=(0,e.useCallback)(()=>{Be((0,Ln.d1)({pageId:oe.id})),ne()},[oe.id,ne,Be]),zt=(0,e.useCallback)(()=>{if(!It)return;const re=(0,b._I)(structuredClone(He),oe.id);if(jt(),Be((0,Ln.n0)(null)),fe){const Ee=oe,Oe=(0,b.hB)(Ee.children,ut,re);Oe&&Be((0,Gn.HC)({path:Oe}))}ne()},[It,ne,ut,He,jt,Be,fe,oe]),Dt=(0,e.useCallback)(()=>{if(!He._id)return;Be((0,B.vu)({navigationId:He._id,folderId:oe.id}));const re=(0,b._I)(structuredClone(He),oe.id);if(fe){const Ee=oe,Oe=(0,b.hB)(Ee.children,ut,re);Oe&&Be((0,Gn.HC)({path:Oe}))}ne()},[ne,ut,He,Be,fe,oe]),De=(0,e.useCallback)(re=>{let Ee="",Oe="";const Ve=!fe,Rt=oe,pt=fe&&Rt.children.length===0,bt=fe&&Rt.children.length>0;if((Ve||pt)&&(oe.type===N.xA.landing&&(Ee="ADMIN_PROMPT_CONFIRM_PAGE_DELETION",Oe=""),oe.type===N.xA.channel&&(Ee="ADMIN_PROMPT_CONFIRM_CHANNEL_DELETION",Oe=""),oe.type===N.xA.folder)){re();return}bt&&oe.type===N.xA.folder&&(Ee="ADMIN_PROMPT_CONFIRM_FOLDER_DELETION",Oe="ADMIN_PROMPT_CONFIRM_FOLDER_DELETION_DESCRIPTION"),bt&&oe.type===N.xA.landing&&(Ee="ADMIN_PROMPT_CONFIRM_PAGE_DELETION",Oe="ADMIN_SITE_NAVIGATION_CARDS_MENU_PAGE_DELETE_CONFIRMATION_SUBTITLE"),Be((0,C.to)({kind:_.V.adminConfirmation,data:{onConfirmClick:()=>{re(),Be((0,C.y_)("adminConfirmation"))},titleKey:Ee,subtitleKey:Oe}}))},[oe,fe,Be]),Je=(0,e.useCallback)(re=>{Fe(re,oe.id),ne(),at()},[ne,at,Fe,oe.id]),_t=(0,e.useCallback)(()=>{Be((0,B.mS)(ke===oe.id?"":oe.id)),ne()},[ne,Be,ke,oe.id]),un=(0,e.useMemo)(()=>Me===N.xA.landing?[{id:"landing-set_as_homepage",name:"SET_AS_HOMEPAGE",icon:"home-3",handler:Nt},{id:"landing-duplicate",name:"DUPLICATE_PAGE",icon:"copy",handler:hn},...fe?[{id:"landing-create_sub_page",name:"CREATE_SUB_PAGE",icon:"plus",handler:()=>Je(rn.PageType.LANDING)},{id:"landing-create_sub_channel",name:"CREATE_SUB_CHANNEL",icon:"plus",handler:()=>Je(rn.PageType.CHANNEL)}]:[],...me?[]:[{id:"landing-delete",name:"ADMIN_LABEL_DELETE_PAGE",icon:"trashV2",handler:()=>De(zt)}]]:Me===N.xA.channel?[{id:"channel-set_as_homepage",name:"SET_AS_HOMEPAGE",icon:"home-3",handler:Nt},{id:"channel-duplicate",name:"DUPLICATE_CHANNEL",icon:"copy",handler:hn},...me?[]:[{id:"channel-delete",name:"ADMIN_LABEL_DELETE_CHANNEL",icon:"trashV2",handler:()=>De(zt)}]]:Me===N.xA.folder?[{id:"folder-rename",name:"RENAME_FOLDER",icon:"pencil",handler:_t},...fe?[{id:"folder-create_sub_page",name:"CREATE_SUB_PAGE",icon:"plus",handler:()=>Je(rn.PageType.LANDING)},{id:"folder-create_sub_channel",name:"CREATE_SUB_CHANNEL",icon:"plus",handler:()=>Je(rn.PageType.CHANNEL)}]:[],{id:"folder-duplicate",name:"DELETE_FOLDER",icon:"trashV2",handler:()=>De(Dt)}]:[],[Me,me,fe,Nt,hn,Je,zt,Dt,De,_t]);return e.createElement("div",{id:j.LK,"data-testid":j.LK,className:"flex flex-col items-start rounded-[4px] bg-[var(--admin-surface-3)] p-2.5 gap-1.5 w-max"},un.map(re=>e.createElement("button",{onClick:re.handler,key:re.id,"data-testid":`site_navigation-cards_menu-${re.id}`,className:"flex items-center px-3 py-1.5 pl-1 gap-1 cursor-pointer w-full rounded-full hover:bg-[var(--admin-surface-5)]"},e.createElement(P.Ay,{name:re.icon,color:"var(--admin-highlight-primary)",className:"size-3.5 mx-[4.67px]"}),e.createElement("span",{className:"text-[var(--admin-text-100)] text-[13px] font-medium font-[var(--admin-font-body)]"},je(re.name)))))},Et=()=>{},Ot=({item:ne,isParent:oe})=>
2299{const me=(0,n.useSelector)(Ue.kL),{isOpen:fe,containerRef:Me,toggleMenu:je}=(0,Ke.A)(Et),Be=me===ne.id,ke=document.getElementById(j.jy),He=()=>{if(!Me.current||!ke)return{};const ut=Me.current.getBoundingClientRect(),Fe=ke.getBoundingClientRect();return{position:"absolute",top:ut.top-Fe.top,left:Fe.width+8,zIndex:10}};return e.createElement("div",{ref:Me,className:"relative z-2"},e.createElement("button",{onClick:je,className:"flex items-center p-[5px] cursor-pointer"},e.createElement(On.DQM,{className:"size-4 text-[var(--admin-highlight-secondary)]"})),fe&&ke&&_e.createPortal(e.createElement("div",{style:He(),onMouseDown:ut=>ut.stopPropagation()},e.createElement(Pn,{closeItself:je,isHome:Be,isParent:oe,item:ne,type:ne.type})),ke))},xt=({isParent:ne,parentItem:oe,item:me,source:fe,toolbarPointUp:Me})=>{const je=(0,n.useSelector)(Ue.kL),Be=(0,n.useSelector)(Xe.SQ),ke=(0,n.useSelector)(B.qi),He=(0,n.useSelector)(B.Kk),ut=(0,n.useSelector)(Ye=>!!(0,Ue.AM)(Ye)[me.id]),Fe=(0,n.useSelector)(w.x6),{closeNavigation:at}=xe(),jt=(0,n.useDispatch)(),It=je===me.id,hn=Fe===me.id,Nt=me.type===N.xA.channel,zt=fe==="site_navigation"&&me.name.toLowerCase().includes(He.toLowerCase()),Dt=fe==="site_navigation"?He:"",De=fe==="site_navigation"&&ke===me.id,Je=fe==="site_navigation"&&me.type!==N.xA.folder,[_t,un]=(0,e.useState)(me.name);(0,e.useEffect)(()=>{un(me.name)},[me.name]);const[re,Ee]=(0,e.useState)(!1),Oe=(0,e.useMemo)(()=>(0,b.KK)(me.type),[me.type]),Ve=(0,e.useMemo)(()=>fe==="site_navigation"?zt?j.GE:j.To:fe==="toolbar"?"channelDropdown":"",[fe,zt]),Rt=(0,e.useCallback)(()=>{jt((0,B.Uz)("")),He&&jt((0,B.c)("")),at()},[jt,at,He]),pt=(0,e.useCallback)(()=>De?e.createElement(En,{item:me,name:_t,onChange:un}):e.createElement(rt.Pz,{$maxWidth:fe==="toolbar"?"25ch":void 0},e.createElement(ht.A,{admin:!0,highlight:Dt,text:_t}
2299)),[De,_t,me.id,me.name,me.slug,Dt,fe]),bt=(0,e.useCallback)(()=>fe==="site_navigation"?e.createElement(Ot,{isParent:ne,item:me}):fe==="toolbar"?e.createElement(rt.HK,{pointUp:Me}):null,[fe,ne,me.id,me.name,me.slug,me.type,Me]),et=(0,e.useCallback)(Ye=>{Nt&&re!==Ye&&Ee(Ye)},[Nt,re]);return e.createElement(rt.mc,{"data-testid":Ve,id:j.To,isCurrentPage:hn,isEditingFolder:De,source:fe},Je&&e.createElement(ft.A,{onClick:Rt,plain:!0,slug:me.slug}),e.createElement(rt.MN,null,e.createElement(rt.ar,{iconName:Oe,isParent:ne}),It&&fe==="toolbar"&&e.createElement(rt.fA,null),e.createElement(rt.VP,null,e.createElement(rt.fI,null,pt(),Nt&&e.createElement(Ze.A,{id:me.id,onIsLiveUpdate:et})),ut&&e.createElement(rt.Id,null,e.createElement($t.A,null)))),e.createElement(rt.xe,null,me.private&&e.createElement("div",{className:"flex items-center justify-center size-5 shrink-0 rounded-full bg-[var(--admin-alert-warning)]"},e.createElement(Y.EyeSlash,{className:"size-3",style:{color:(0,T.bw)(Be)}})),It&&fe==="site_navigation"&&e.createElement(rt.fA,null),De&&e.createElement(rt.ru,null,_t.length,"/",b.kz),bt()))},Fn=e.memo(xt),fo=({isParent:ne,item:oe})=>{const me=(0,b.KK)(oe.type);return e.createElement(rt.mc,{isCurrentPage:!1,isEditingFolder:!1,source:"site_navigation"},e.createElement(rt.MN,null,e.createElement(rt.ar,{iconName:me,isParent:ne}),e.createElement(rt.VP,null,e.createElement(rt.fI,null,e.createElement(rt.Pz,null,oe.name)))))},so=e.memo(fo);var In=t(18631);const to=43,co=(0,i.Ay)(In.A)`
2300  & > div div:after, > div div:before {
2301    background: ${A.IO};
2302  }
2303  margin-right: 8px;
2304  transform: scale(0.8);
2305  cursor: grab;
2306
2307  &:active {
2308    cursor: grabbing;
2309  }
2310`;var St=Object.defineProperty,At=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Cn=(ne,oe,me)=>oe in ne?St(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:me}):ne[oe]=me,mn=(ne,oe)=>{for(var me in oe||(oe={}))Ct.call(oe,me)&&Cn(ne,me,oe[me]);if(At)for(var me of At(oe))vn.call(oe,me)&&Cn(ne,me,oe[me]);return ne};function mo(ne,oe="200px"){const[me,fe]=e.useState(!1);return e.useEffect(()=>{if(me)return;const Me=ne.current;if(!Me)return;if(typeof IntersectionObserver>"u"){fe(!0);return}const je=new IntersectionObserver(Be=>{var ke;(ke=Be[0])!=null&&ke.isIntersecting&&(fe(!0),je.disconnect())},{rootMargin:oe});return je.observe(Me),()=>je.disconnect()},[me,ne,oe]),me}const Ao=e.memo(({item:ne,isParent:oe,parentOfTheChild:me})=>{const fe=(0,n.useSelector)(B.Kk),Me=!oe,je=e.useRef(null),Be=mo(je);return Me&&!me?(Ae.captureException(new Error(`Missing parent for nav child: ${ne.id}`)),null):e.createElement("div",{ref:je,className:"flex flex-row w-full",style:{height:to,contentVisibility:"auto",containIntrinsicSize:`${to}px`}},!fe&&e.createElement(co,{maxWidth:"unset"}),Be?e.createElement(Fn,mn({isParent:oe,item:ne,source:"site_navigation"},Me&&{parentItem:me})):e.createElement(so,{isParent:oe,item:ne}))}),Mo=()=>{const ne=(0,n.useDispatch)(),oe=(0,n.useSelector)(B.Io),me=(0,n.useSelector)(B.KY),fe=(0,n.useSelector)(B.Kk),Me=(0,n.useSelector)(Xe.ky),je=e.useRef(null),Be=(0,n.useSelector)(B.qi),{onDragEnd:ke}=xe(),{loadMore:He,isLoadingMore:ut}=(0,be.A)(),{t:Fe}=(0,U._h)();e.useEffect(()=>{oe.parents.length||ne((0,B.lk)(0,be.a))},[]);const at=fe?me||[]:oe.parents,It=ut||!!fe&&me===null,hn=e.useMemo(()=>at.slice(),[at]),{parentSet:Nt,childToParentMap:zt}=e.useMemo(()=>{const re=new Set,Ee=new Map;for(const Oe of at){re.add(Oe.id);for(const Ve of Oe.children)Ee.set(Ve.id,Oe)}return{parentSet:re,childToParentMap:Ee}},[at]),Dt=e.useCallback(re=>{var Ee,Oe;if(fe)return;const Ve=(Oe=(Ee=re?.elements)==null?void 0:Ee.call(re))==null?void 0:Oe.viewport;Ve&&Ve.scrollTop+Ve.clientHeight+100>=Ve.scrollHeight&&He()},[fe,He]),De=e.useCallback(({item:re})=>{const Ee=re,Oe=Nt.has(Ee.id),Ve=Oe?void 0:zt.get(Ee.id);return e.createElement(Ao,{item:Ee,isParent:Oe,parentOfTheChild:Ve})},[Nt,zt]),Je=e.useCallback(({items:re,dragItem:Ee})=>{ke({dragItem:Ee,items:re})},[ke]),_t=e.useCallback(({destinationParent:re,dragItem:Ee})=>!(fe||re?.type==="channel"||Ee.type==="folder"&&re!==null),[fe]),un=e.useCallback(({item:re})=>re.id!==Be,[Be]);return e.createElement(Ie.A,{variant:"admin",className:"flex-1 min-h-0","data-testid":j.QM,id:j.QM,onScroll:Dt,options:{overflow:{x:"hidden"},scrollbars:{autoHide:"scroll",autoHideDelay:800,theme:"os-theme-maestro-admin"}}},e.createElement("div",{className:"pt-5 pr-2.5 pb-5"},at.length===0?It?e.createElement("div",{className:"flex items-center justify-center py-8"},e.createElement(Se.A,{fillColor:Me,style:{width:64,height:64}})):e.createElement("div",{className:"flex items-center justify-center py-8 text-sm text-[var(--admin-text-300)]"},fe?Fe("NO_RESULTS_FOR_X",{x:fe}):Fe("ADMIN_LABEL_NO_RESULTS")):e.createElement(e.Fragment,null,e.createElement(Te.A,{disableDrag:un,draggerRef:je,maxDepth:2,onChange:Je,onConfirmChange:_t,renderItem:De,source:"site_navigation",treeData:hn}),ut&&e.createElement("div",{className:"flex items-center justify-center py-3"},e.createElement(Se.A,{fillColor:Me,style:{width:48,height:48}})))))},yo=()=>
2310{const ne=(0,n.useSelector)(ge.Kk),[oe,me]=e.useState(ne),fe=(0,n.useDispatch)(),Me=(0,J.Wy)(),je=e.useRef(oe);e.useEffect(()=>{je.current=oe},[oe]),e.useEffect(()=>()=>{je.current&&(fe((0,B.Uz)("")),fe((0,B.c)("")))},[]);const Be=e.useCallback(()=>{Me({menu:"channel_select",element:"search"})},[Me]),ke=e.useCallback(ut=>{me(ut.target.value)},[]),He=e.useRef(!0);return(0,Ne.A)(()=>{if(fe((0,B.Uz)(oe)),He.current){He.current=!1;return}fe((0,B.c)(oe))},oe,400),e.createElement("div",{className:"flex flex-col h-full","data-testid":j.jy,id:j.jy},e.createElement(de.A,{height:32,onChange:ke,onClick:Be,padding:"0 20px 0 0",searchPlaceholderKey:"SEARCH_ALL_PAGES",short:!0,testIdSearchInput:"siteNavigationSearchInput",value:oe}),e.createElement(ye,null),e.createElement(Mo,null))};var Ko=t(892451);const Uo=i.Ay.div`
2311  display: flex;
2312  flex-direction: column;
2313  height: 100%;
2314  justify-content: center;
2315  position: relative;
2316`,So=(0,i.Ay)(Ko.P.div)`
2317  & > * {
2318    display: flex;
2319    flex-direction: column;
2320    padding: 20px 0 0 20px;
2321    width: 100%;
2322    height: 100%;
2323    &:empty {
2324      padding: 0px;
2325    }
2326  }
2327  width: 30vw;
2328  max-width: 450px;
2329  position: absolute;
2330  bottom: 100%;
2331  margin-bottom: 8px;
2332  height: min(75vh, calc(100vh - 100px));
2333  display: flex;
2334  flex-direction: column;
2335  background: ${A.dHK};
2336  border-radius: 12px;
2337  border: 1px solid ${A.dmy};
2338  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
2339  overflow: visible;
2340`,Vo=i.Ay.div`
2341  display: flex;
2342  align-items: center;
2343  justify-content: space-between;
2344  padding: 0 12px 0 0;
2345  margin-right: 12px;
2346  height: 100%;
2347  border-right: 1px solid ${A.dmy};
2348  && {
2349    cursor: pointer;
2350  }
2351`,jo=()=>{const{closeNavigation:ne,openNavigation:oe,isOpen:me}=xe(),fe=(0,n.useSelector)(w.iM),Me=(0,D.A)({onExit:ne,active:me}),je=()=>{me?ne():oe()},Be=(0,e.useRef)(null),ke=(0,e.useCallback)(()=>{Be.current&&(Be.current.style.transform="")},[]),He=()=>e.createElement(M.N,null,me&&e.createElement(So,{ref:Be,initial:{opacity:0}
2351,animate:{opacity:1},exit:{opacity:0},transition:{duration:.15,ease:"easeOut"},onAnimationComplete:ke},e.createElement(yo,null))),ut=(0,e.useMemo)(()=>({id:fe._id,name:fe.data.name,private:fe.data.private,slug:fe.slug,type:fe.type,children:[]}),[K()(fe)]);return e.createElement(Uo,{ref:Me},e.createElement(Vo,{onClick:je},e.createElement(Fn,{isParent:!0,item:ut,source:"toolbar",toolbarPointUp:me})),He())},ho=()=>e.createElement(ie,null,e.createElement(jo,null));var xo=t(252992),wo=t(463302),Oo=t(616801),No=t(636226),ot=t(762940),Ge=t(272743),We=t(453045),Pt=t(297701),Ft=t(141595),dt=t(365179),Mn=t(11411),Qn=t(236610),yn=(ne=>(ne.gateToggle="gateToggle",ne.autoSave="autoSave",ne.stream="stream",ne.editGate="editGate",ne.editChannel="editChannel",ne.exitEditor="exitEditor",ne.publish="publish",ne))(yn||{});const Rn=Object.keys(yn);function kn(){const ne=(0,n.useSelector)(s.L0),oe=(0,n.useSelector)(s.UB),me=(0,n.useSelector)(dt.kt5),fe=(0,n.useSelector)(dt.DyV),Me=(0,n.useSelector)(s.JN),je=(0,n.useSelector)(s.fi),Be=(0,n.useSelector)(s.kg),ke=(0,J.I4)({feature:Mn.Xj.SIMPLE_MODE,type:"feature"});return(0,Qn.A)({fieldMap:Rn,renderConditions:[{condition:Me,fields:["autoSave","exitEditor","publish"]},{condition:!Me&&ne,fields:["editGate"]},{condition:!Me&&!ne,fields:["editChannel"]},{condition:!Me&&me,fields:["stream"]},{condition:!oe&&!fe,fields:["gateToggle"]},...ke?[{condition:Be,fields:["autoSave","publish"]}]:[]]})}var zn=t(417584),Qe=t(774183);function $n(){const ne=(0,n.useSelector)(dt.e_G),oe=(0,n.useSelector)(Xe.Eu),me=(0,n.useSelector)(Xe.WO),fe=(0,n.useSelector)(dt.DyV),Me=(0,n.useSelector)(s.JN),je=(0,n.useSelector)(s.kg),Be=kn(),{clearPendingChanges:ke,navToStreaming:He,navToGateEditor:ut}=(0,zn.A)(),{t:Fe}=(0,U._h)();return e.createElement(M.N,null,Be(yn.gateToggle)&&e.createElement(Qe.SV,{key:"gateToggle",variants:Qe.Q$,initial:"initial",animate:"animate",exit:"exit",style:{order:1}},e.createElement(ot.A,{shouldRender:!0})),Be(yn.autoSave)&&e.createElement(Qe.B2,{key:"autoSave",variants:Qe._I,initial:"initial",animate:"animate",exit:"exit",style:{order:2}},e.createElement(Ge.A,{onClick:ke,shouldRender:!0})),e.createElement(Pt.A,{paywallStyle:{order:3,marginLeft:fe&&!(Me&&je)?2:24},pageStyle:{order:4,marginLeft:4,marginRight:14}}),Be(yn.stream)&&e.createElement(Qe.Kb,{key:"stream",variants:Qe.y8,initial:"initial",animate:"animate",exit:"exit",$background:oe,style:{order:5}},e.createElement(Qe.$P,{variants:Qe.eu},e.createElement(le.$,{context:"admin",variant:"ghost",size:"sm",className:"h-6 px-3 text-xs font-bold uppercase hover:bg-transparent",style:{color:(0,T.bw)(oe)},"data-testid":"streamButton",disabled:ne,onClick:He},Fe("ADMIN_LABEL_STREAMING")))),Be(yn.editGate)&&e.createElement(Qe.Kb,{key:"editGate",variants:Qe.y8,initial:"initial",animate:"animate",exit:"exit",$background:me,style:{order:6}},e.createElement(Qe.$P,{variants:Qe.eu},e.createElement(le.$,{context:"admin",variant:"ghost",size:"sm",className:"h-6 px-3 text-xs font-bold uppercase hover:bg-transparent",style:{color:(0,T.bw)(me)},"data-testid":"editGateButton",onClick:ut},Fe("ADMIN_LABEL_EDIT_GATE")))),(Be(yn.editChannel)||Be(yn.exitEditor))&&e.createElement(Qe.Kb,{key:"editorToggle",variants:Qe.y8,initial:"initial",animate:"animate",exit:"exit",$background:"transparent",style:{order:7}},e.createElement(Qe.$P,{variants:Qe.eu},e.createElement(We.A,{shouldRender:!0}))),Be(yn.publish)&&e.createElement(Qe.Kb,{key:"publish",variants:Qe.y8,initial:"initial",animate:"animate",exit:"exit",$background:oe,style:{order:8}},e.createElement(Qe.$P,{variants:Qe.eu},e.createElement(Ft.A,{background:"transparent",shouldRender:!0}))))}const Dn={toolbarRight:$n};var en=t(139351),Mt=t(726866),Sn=t(167543),Kn=t(777045),Nn=t(711724);const no=i.Ay.div`
2352  display: flex;
2353  flex-wrap: nowrap;
2354  align-items: center;
2355  gap: 6px;
2356`,oo=(0,Nn.A)(i.Ay.label`
2357  ${E.AM}
2358  ${f.Ns}
2359  color: ${A.o0B};
2360  background: ${A.kjY};
2361  text-transform: capitalize;
2362  min-width: 84px;
2363  height: 25px;
2364  text-align: center;
2365  border-radius: ${A.tdx};
2366  padding: 0 8px;
2367`,{compact:!0}),ao=(0,i.Ay)(P.Ay).attrs(ne=>({color:(0,A.o0B)(ne),name:"nav2Settings"}))`
2368  cursor: pointer;
2369  & > svg {
2370    width: 13px;
2371    height: 13px;
2372  }
2373`,uo="mux";
2373function po(){const ne=(0,n.useDispatch)(),oe=(0,n.useSelector)(dt.mIs),me=()=>{ne((0,Ln.Bo)("settings")),ne((0,Ln.Bq)({actionKey:Kn.aZ.thirdParty}))};return oe?e.createElement(no,null,e.createElement(oo,{labelKey:"ADMIN_LABEL_PROVIDER"},oe),oe!==uo&&e.createElement(ao,{onClick:me})):null}var Jn=t(22393),Eo=t(412973);function bn({isEnding:ne,isDisabled:oe,isStarting:me,onEnd:fe,onStart:Me,streamStatus:je}){const Be=(0,n.useSelector)(Xe.SQ),ke=(0,n.useSelector)(Xe.EB),He=je==="online",ut=He&&ne||me,Fe=He?fe:Me,at=He?"ADMIN_LABEL_GO_OFFLINE":"ADMIN_LABEL_GO_LIVE",jt=He?"admin-livestream-preview-go-offline-btn":"admin-livestream-preview-go-online-btn";return e.createElement(Po,{background:He?void 0:Be,textColor:He?void 0:ke,disabled:oe||ut,onClick:Fe,stringKey:ut?void 0:at,"data-testid":jt},ut&&e.createElement(qn,null))}const Po=(0,i.Ay)(Eo.A)`
2374  min-width: 98px;
2375
2376  &:disabled {
2377    opacity: 0.4;
2378  }
2379`,qn=(0,i.Ay)(Se.A).attrs(ne=>({style:{width:"20px",height:"20px",transform:"scale(1.5)",display:"flex"},fillColor:(0,A.O3X)(ne)}))``;var _o=t(603906),Io=t(577864),Yn=t(393982);const io=i.Ay.div`
2380  ${f.Ns}
2381  color: ${A.o0B};
2382  display: flex;
2383  justify-content: center;
2384  align-items: center;
2385  padding-right: 10px;
2386
2387  & > * {
2388    margin-left: 8px;
2389  }
2390`,Wo=(0,i.Ay)(Eo.A)`
2391 ${f.EE};
2392  color: ${A.o0B};
2393  background-color: ${A.kjY};
2394  justify-content: center;
2395  padding-left: 5px;
2396  padding-right: 10px;
2397  min-width: fit-content;
2398`;function Ro(){const ne=(0,n.useDispatch)(),oe=e.useCallback(()=>{ne((0,Ue.gl)(null)),ne((0,Ue.n0)(null))},[ne]);return e.createElement(Eo.A,{"data-testid":"admin-livestream-preview-exit-stream-mode-btn",onClick:oe,stringKey:"ADMIN_EXIT_STREAM_MODE"})}var X=t(403869),se=t(633337),Q=t(33149);const ve=(0,X.A)(le.$),lt=({streamKey:ne,streamStatus:oe})=>{const{t:me}=(0,U._h)(),fe=oe==="online",Me=(0,J.I4)({feature:Mn.Xj.RESET_STREAM_KEY,type:"feature"}),je=(0,n.useDispatch)(),[Be,ke]=e.useState(!1),He=e.useCallback(jt=>{jt?.stopPropagation(),ke(It=>!It)},[]),ut=(0,D.A)({onExit:()=>ke(!1),active:Be,ignoreIDs:["modal-portal"]}),Fe=e.useCallback(()=>{je((0,se.YV)()),ke(!1)},[je]),at=!fe&&Me;return e.createElement("div",{ref:ut,className:(0,Q.cn)("relative",at&&"[&>:first-child]:pr-4")},e.createElement(Sn.A,{admin:!0,copyText:ne,"data-testid":"copyStreamKeyButton",labelKey:"STREAM_KEY",className:"!gap-3"}),at&&e.createElement(e.Fragment,null,e.createElement(ue.Bc,{delayDuration:0},e.createElement(ue.m_,null,e.createElement(ue.k$,{asChild:!0},e.createElement("div",{"data-testid":"copyStreamKeyOptions",onClick:He,className:"absolute right-0 top-1/2 -translate-y-1/2 flex w-fit cursor-pointer flex-col gap-0.5 p-1.5"},e.createElement("span",{className:"size-[3px] rounded-full bg-[var(--admin-highlight-primary)]"}),e.createElement("span",{className:"size-[3px] rounded-full bg-[var(--admin-highlight-primary)]"}),e.createElement("span",{className:"size-[3px] rounded-full bg-[var(--admin-highlight-primary)]"}))),e.createElement(ue.ZI,{side:"top"},me("RESET_STREAM_KEY")))),Be&&e.createElement("div",{className:"absolute bottom-[calc(100%+20px)] -right-[30px] z-popover flex flex-col items-start gap-1.5 rounded-lg border border-[var(--admin-surface-5)] bg-[var(--admin-surface-4)] p-2.5 shadow-[0_8px_24px_rgba(0,0,0,0.4)]"},e.createElement(ve,{action:Fe,"data-testid":"resetStreamKeyButton",descriptionTextKey:"ADMIN_LABEL_UNDO_WARNING",messageKey:"ADMIN_LABEL_RESET_STREAM_KEY",context:"admin",variant:"secondary",size:"sm",className:"gap-2 whitespace-nowrap"},e.createElement(Y.RefreshCw,{className:"h-3.5 w-3.5"}),me("RESET_STREAM_KEY")))))};var mt=t(470883);function yt(){const ne=(0,n.useSelector)(Xe.$E),oe=(0,n.useSelector)(Xe.WO),me=(0,n.useSelector)(Xe.SQ),{activeSessionId:fe,endStream:Me,ingestUrl:je,isEnding:Be,isGoLiveButtonDisabled:ke,isGoOfflineButtonDisabled:He,isStarting:ut,isStreamCreationInProgress:Fe,startStream:at,streamKey:jt,streamStatus:It}=(0,en.A)(),{t:hn}=(0,U._h)(),Nt=(0,n.useDispatch)(),zt=!0,Dt=It==="online",De=(0,n.useSelector)(Yn.mL),Je=()=>{Nt((0,C.to)({kind:_.V.streamContentDetailsModal}))};return e.createElement(M.N,null,e.createElement(Qe.SV,{key:"streamProvider",variants:Qe.Q$,initial:"initial",animate:"animate",exit:"exit",style:{order:1}}
2398,e.createElement(po,null)),De&&e.createElement(Qe.Kb,{key:"streamDetails",variants:Qe.y8,initial:"initial",animate:"animate",exit:"exit",$background:oe,style:{order:2}},e.createElement(Qe.$P,{variants:Qe.eu},e.createElement(Wo,{onClick:Je},e.createElement(mt.G,{color:"ADMIN_TEXT_100",icon:"adminbarStreaming",iconRightAlign:!1,labelKey:"ADMIN_LABEL_VIEW_STREAM_DETAILS"})))),zt&&Fe&&e.createElement(Qe.SV,{key:"creatingStream",variants:Qe.Q$,initial:"initial",animate:"animate",exit:"exit",style:{order:3}},e.createElement(io,null,hn("ADMIN_STREAM_MODE_SETTING_UP_STREAM"),e.createElement(Io.A,{dotSize:6,loading:!0}))),zt&&!Fe&&e.createElement(Qe.SV,{key:"copyStreamKeys",variants:Qe.Q$,initial:"initial",animate:"animate",exit:"exit",style:{order:3}},e.createElement(lt,{streamKey:jt,streamStatus:It})),zt&&!Fe&&e.createElement(Qe.SV,{key:"copyStreamUrl",variants:Qe.Q$,initial:"initial",animate:"animate",exit:"exit",style:{order:4}},e.createElement(Sn.A,{admin:!0,copyText:je,"data-testid":"copyStreamURLButton",labelKey:"STREAM_URL"})),e.createElement(Qe.SV,{key:"divider",variants:Qe.Q$,initial:"initial",animate:"animate",exit:"exit",style:{order:5}},e.createElement(Mt.A,{color:ne,height:"25px",margin:zt?"0 10px":"0 10px 0 20px",orientation:"vertical",width:"0"})),e.createElement(Qe.SV,{key:"streamStatus",variants:Qe.Q$,initial:"initial",animate:"animate",exit:"exit",style:{order:6}},e.createElement(Jn.A,{activeSessionId:fe,streamStatus:It})),e.createElement(Qe.Kb,{key:"goLive",variants:Qe.y8,initial:"initial",animate:"animate",exit:"exit",$background:Dt?void 0:me,style:{order:7}},e.createElement(Qe.$P,{variants:Qe.eu},e.createElement(bn,{isDisabled:Dt?He:ke,isEnding:Be,isStarting:ut,onEnd:Me,onStart:at,streamStatus:It}))),!Dt&&e.createElement(Qe.Kb,{key:"exitStreamMode",variants:Qe.y8,initial:"initial",animate:"animate",exit:"exit",$background:oe,style:{order:8}},e.createElement(Qe.$P,{variants:Qe.eu},e.createElement(Ro,null))),e.createElement(_o.A,null))}const Zt={toolbarRight:yt};var fn=Object.defineProperty,sn=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,wn=(ne,oe,me)=>oe in ne?fn(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:me}):ne[oe]=me,eo=(ne,oe)=>{for(var me in oe||(oe={}))dn.call(oe,me)&&wn(ne,me,oe[me]);if(sn)for(var me of sn(oe))Un.call(oe,me)&&wn(ne,me,oe[me]);return ne};const Wn=(0,No.a)()({default:Dn,streamMode:Zt});function Co({children:ne,viewProps:oe={}}){const me=(0,n.useSelector)(s.Up),fe=(0,n.useSelector)(s.om),Me=(0,e.useRef)(null),je=(0,e.useRef)(null),Be=(0,e.useRef)(null),ke=(0,e.useMemo)(()=>fe?"streamMode":me?null:"default",[me,fe]),He=ne||ke&&Wn[ke];return e.createElement(e.Fragment,null,e.createElement(Oo.M6,{ref:Me,id:j.Tx},He?.toolbarLeft&&e.createElement(He.toolbarLeft,eo({},oe.toolbarLeft))),e.createElement(Oo.M6,{ref:je,id:j.Xv},He?.toolbarCenter&&e.createElement(He.toolbarCenter,eo({},oe.toolbarCenter))),e.createElement(Oo.M6,{ref:Be,id:j.yF},He?.toolbarRight&&e.createElement(He.toolbarRight,eo({},oe.toolbarRight))))}var An=Object.defineProperty,ro=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,go=Object.prototype.propertyIsEnumerable,lo=(ne,oe,me)=>oe in ne?An(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:me}):ne[oe]=me,vo=(ne,oe)=>{for(var me in oe||(oe={}))Xn.call(oe,me)&&lo(ne,me,oe[me]);if(ro)for(var me of ro(oe))go.call(oe,me)&&lo(ne,me,oe[me]);return ne},Bn=(ne,oe)=>{var me={};for(var fe in ne)Xn.call(ne,fe)&&oe.indexOf(fe)<0&&(me[fe]=ne[fe]);if(ne!=null&&ro)for(var fe of ro(ne))oe.indexOf(fe)<0&&go.call(ne,fe)&&(me[fe]=ne[fe]);return me};function Hn(ne){var oe=ne,{children:me}=oe,fe=Bn(oe,["children"]);const Me=(0,e.useRef)(null),je=!(0,n.useSelector)(wo.Rc);return e.createElement(Oo.SZ,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.5,delay:.3,ease:"easeOut"}},e.createElement(Oo.T6,{ref:Me,id:xo.lk},je&&e.createElement(ho,null),e.createElement(O,null),e.createElement(Co,vo({},fe),me)))}},417584:(ae,S,t)=>{t.d(S,{A:()=>v});var e=t(63696),n=t(224191),a=t.n(n),o=t(881967),s=t(777045),r=t(365179),i=t(467783),p=t(789069),P=t(415530),E=t(217243),T=t.n(E),A=t(932043),f=t(711678),h=t(89649),m=t
2398(272568),I=t(393982);function v(){var x;const l=(0,n.useDispatch)(),d=(0,n.useSelector)(r.x6f),g=(0,n.useSelector)(p.z8),c=(0,n.useSelector)(P.XE),u=(0,n.useSelector)(m.ev),L=(0,n.useSelector)(r.iMf),y=(x=L?.data)==null?void 0:x.gate,O=(0,n.useSelector)(I.mL),[M,D]=(0,e.useMemo)(()=>[!(0,E.isNil)(y)&&y.kind!==A.GQ.NONE,y?.active],[y]),W=(0,e.useCallback)(()=>{l((0,i.zg)()),l((0,i.mr)()),l((0,i.i)(d)),l((0,i.sd)()),l((0,i.wD)(o.tx)),l((0,i.Xo)(g)),l((0,i.UB)(null)),l((0,i.UU)(d)),l((0,i.F0)(d)),u&&l((0,i.kT)())},[d,g,u]),K=(0,e.useCallback)(()=>{const N=!!c?.freeEvents;if(!N&&!M){l((0,h.to)({kind:f.V.setUpAccess}));return}if(!N&&!D){l((0,h.to)({kind:f.V.upgradePlan,data:{planWarningMessage:"ADMIN_UPGRADE_PLAN_LANDING_CHANNEL_WITHOUT_GATE_ERROR",preSelectedPlan:"custom"}}));return}O&&l((0,h.to)({kind:f.V.streamContentDetailsModal})),l((0,i.Bq)({actionKey:s.aZ.streaming}))},[M,D,c,O]),w=(0,e.useCallback)(()=>{l((0,i.Bq)({actionKey:s.aZ.access}))},[]);return{clearPendingChanges:W,navToStreaming:K,navToGateEditor:w}}},774183:(ae,S,t)=>{t.d(S,{$P:()=>P,B2:()=>T,Kb:()=>p,Q$:()=>r,SV:()=>E,_I:()=>i,eu:()=>s,y8:()=>o});var e=t(886550),n=t(892451),a=t(312854);const o={initial:{width:24,opacity:0},animate:{width:"auto",opacity:1,transition:{opacity:{duration:.1,ease:"easeOut"},width:{duration:.25,ease:"easeOut",delay:.05}}},exit:{width:0,opacity:0,transition:{width:{duration:.2,ease:"easeIn"},opacity:{duration:.12,ease:"easeIn"}}}},s={initial:{opacity:0}
2398,animate:{opacity:1,transition:{duration:.15,ease:"easeOut",delay:.2}},exit:{opacity:0,transition:{duration:.08,ease:"easeIn"}}},r={initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1,transition:{duration:.2,ease:"easeOut"}},exit:{opacity:0,scale:.9,transition:{duration:.15,ease:"easeIn"}}},i={initial:{width:0,opacity:0},animate:{width:"auto",opacity:1,transition:{width:{duration:.25,ease:"easeOut"},opacity:{duration:.15,ease:"easeOut",delay:.1}}},exit:{width:0,opacity:0,transition:{width:{duration:.2,ease:"easeIn"},opacity:{duration:.1,ease:"easeIn"}}}},p=(0,e.Ay)(n.P.div)`
2399  background: ${({$background:A})=>A};
2400  color: ${({$background:A})=>A?(0,a.bw)(A):"inherit"};
2401  border-radius: 9999px;
2402  height: 24px;
2403  display: flex;
2404  align-items: center;
2405  overflow: hidden;
2406
2407  &:has(:disabled) {
2408    filter: opacity(0.3);
2409
2410    :disabled {
2411      opacity: 1;
2412    }
2413  }
2414`,P=(0,e.Ay)(n.P.span)`
2415  display: contents;
2416  white-space: nowrap;
2417`,E=(0,e.Ay)(n.P.div)`
2418  display: flex;
2419  align-items: center;
2420`,T=(0,e.Ay)(n.P.div)`
2421  display: flex;
2422  align-items: center;
2423  overflow: hidden;
2424  white-space: nowrap;
2425`},272743:(ae,S,t)=>{t.d(S,{A:()=>m});var e=t(63696),n=t(403869),a=t(767701),o=t(224191),s=t.n(o),r=t(888554),i=t(346002),p=t(489306),P=t(789069),E=t(616801),T=t(412973),A=t(417584);const f=(0,n.A)(T.A);function h({className:I,onClick:v}){const x=(0,o.useDispatch)(),l=(0,o.useSelector)(i.kg),d=(0,o.useSelector)(P.WO),g=(0,o.useSelector)(i.xi),c=(0,o.useSelector)(P.wT),{clearPendingChanges:u}=(0,A.A)();if(!l)return null;const L=()=>{const y=!!(g&&!g.created);u(),y&&x((0,p.HC)({path:"/"}))};return e.createElement(E.Ec,{className:I},e.createElement(r.G,{color:c,compact:!0,"data-testid":"changesSavedLabel",iconRightAlign:!0,iconSize:14.61,iconSpacing:12,labelKey:"ADMIN_LABEL_CHANGES_SAVED"}),e.createElement(f,{action:v||L,background:d,"data-testid":"discardChangesButton",descriptionTextKey:"ADMIN_LABEL_UNDO_WARNING",messageKey:"ADMIN_LABEL_DISCARD_CHANGES",shouldAskConfirmation:!0,stringKey:"ADMIN_LABEL_DISCARD"}))}const m=(0,a.A)(h)},412973:(ae,S,t)=>{t.d(S,{A:()=>I});var e=t(63696),n=t(767701),a=t(942695),o=t(551321),s=t(33149),r=t(41989),i=t(616801),p=Object.defineProperty,P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,A=(v,x,l)=>x in v?p(v,x,{enumerable:!0,configurable:!0,writable:!0,value:l}):v[x]=l,f=(v,x)=>{for(var l in x||(x={}))E.call(x,l)&&A(v,l,x[l]);if(P)for(var l of P(x))T.call(x,l)&&A(v,l,x[l]);return v},h=(v,x)=>{var l={};for(var d in v)E.call(v,d)&&x.indexOf(d)<0&&(l[d]=v[d]);if(v!=null&&P)for(var d of P(v))x.indexOf(d)<0&&T.call(v,d)&&(l[d]=v[d]);return l};function m(v){var x=v,{href:l,query:d,stringKey:g,background:c,textColor:u,className:L,children:y}=x,O=h(x,["href","query","stringKey","background","textColor","className","children"]);const{t:M}=(0,r._h)(),D=d?i.ah:e.Fragment,W=d?{disabled:O.disabled,href:l,query:d}:{};return e.createElement(D,f({},W),e.createElement(o.$,f({context:"admin",size:"sm",color:c,className:(0,s.cn)("h-6 text-xs font-bold rounded-full disabled:opacity-100",L),style:u?{color:u}:void 0},O),g?M(g):y))}const I=(0,n.A)((0,a.A)(m),{defaultCondition:!0})},453045:(ae,S,t)=>{t.d(S,{A:()=>m});var e=t(63696),n=t(224191),a=t.n(n),o=t(777045),s=t(467783),r=t(346002),i=t(365179),p=t(551321),P=t(767701),E=t(893577),T=t(730048),A=t(41989),f=t(928271);function h(){const I=(0,n.useDispatch)(),v=(0,n.useSelector)(i.nin),x=(0,n.useSelector)(i.DyV),l=(0,n.useSelector)(r.JN),[d,g]=(0,e.useState)(!1),{editableVideo:c}=(0,T.Jw)(),u=v||x,L=(0,f.A)(),{t:y}=(0,A._h)(),[O,M]=(0,e.useMemo)(()=>l?["ADMIN_ACTION_EXIT_EDITOR","exitEditorButton"]:c&&u?["ACTION_EDIT_VIDEO","editVideoButton"]:u?["ACTION_EDIT_PAGE","editPageButton"]:["ACTION_EDIT_CHANNEL","editChannelButton"],[u,c,l]),D=(0,e.useCallback)(()=>{I((0,s.gl)(o.hJ.EDIT))},[]),W=()=>{g(!0)},K=()=>{g(!1)},w=(0,e.useMemo)(()=>l?L:c&&u?W:D,[l,c,u,L,D]);return e.createElement(e.Fragment,null,e.createElement(p.$,{context:"admin",variant:"default",size:"sm",className:"h-6 w-[118px] rounded-[100px] px-6 text-xs font-bold uppercase hover:bg-admin-accent-primary","data-testid":M,onClick:w},y(O)),d&&c&&e.createElement(E.A,{onClose:K,video:c}))}const m=(0,P.A)(h)},762940:(ae,S,t)=>{t.d(S,{A:()=>$});var e=t(63696),n=t(701419),a=t.n(n),o=t(903583),s=t.n(o),r=t(224191),i=t(365179),p=t(504933),P=t(932043),E=t(467783),T=t(767701),A=t(886550),f=t(879019),h=t(429195),m=t(152544);
2425const I=(0,A.Ay)(f.A).attrs({labelKey:"ADMIN_LABEL_ENABLE_GATE",labelPadding:"0",noSpaceBetween:!0,styleVariant:"squared",width:"min-content"})`
2426  display: flex;
2427  align-items: center;
2428  padding: 0;
2429  & > div {
2430    display: flex;
2431    align-items: center;
2432    flex-direction: row;
2433  }
2434  & label div {
2435    margin-right: 10px;
2436    ${m.Z1}
2437    color: ${h.zkP};
2438  }
2439`;var v=t(299500),x=t(711678),l=t(218938),d=t(964746),g=t(415530),c=t(298662),u=t(617469),L=t(669865),y=Object.defineProperty,O=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,W=(C,_,B)=>_ in C?y(C,_,{enumerable:!0,configurable:!0,writable:!0,value:B}):C[_]=B,K=(C,_)=>{for(var B in _||(_={}))M.call(_,B)&&W(C,B,_[B]);if(O)for(var B of O(_))D.call(_,B)&&W(C,B,_[B]);return C},w=(C,_)=>{var B={};for(var b in C)M.call(C,b)&&_.indexOf(b)<0&&(B[b]=C[b]);if(C!=null&&O)for(var b of O(C))_.indexOf(b)<0&&D.call(C,b)&&(B[b]=C[b]);return B};function N(C){var _=C,{checked:B,onChange:b}=_,k=w(_,["checked","onChange"]),q,R,G,z;const V=(0,r.useDispatch)(),H=(0,r.useSelector)(i.mUf),F=(0,r.useSelector)(i.Akc),[Z,pe]=(0,e.useState)(F),ee=(0,r.useSelector)(i.iMf),ie=(0,r.useSelector)(p._b),xe=(0,r.useSelector)(l.cB),j=(0,r.useSelector)(i.BWI),J=(q=(0,r.useSelector)(g.XE))==null?void 0:q.freeEvents,de=(0,r.useSelector)(u.JB),ge=(0,r.useSelector)(L.rh),Ne=(0,e.useMemo)(()=>j.some(Y=>c.Mg.includes(Y.kind)),[j]),_e=!s()((R=ee?.data)==null?void 0:R.gate)&&((z=(G=ee?.data)==null?void 0:G.gate)==null?void 0:z.kind)!==P.GQ.NONE,Ke=Y=>{pe(Y);const le=a()(ee);le.data.gate.active=Y,V((0,E.iu)({updatedPage:le}))},U=Y=>{const le=H||ee,ue=le?.type===d.PageType.CHANNEL;if(!ue&&!J&&Ne&&Y===!1){V((0,v.to)({kind:x.V.upgradePlan,data:{planWarningMessage:"ADMIN_UPGRADE_PLAN_LANDING_PAGE_WITHOUT_GATE_ERROR",preSelectedPlan:"custom"}}));return}if(ue&&de&&!J&&Y===!1){V((0,v.to)({kind:x.V.upgradePlan,data:{planWarningMessage:"ADMIN_UPGRADE_PLAN_LANDING_CHANNEL_WITHOUT_GATE_ERROR",preSelectedPlan:"custom"}}));return}if(Y===!0&&ge){V((0,v.to)({kind:x.V.haltGate}));return}if(!_e){V((0,v.to)({kind:x.V.setUpAccess}));return}if(ie){V((0,v.to)({kind:x.V.supportContact}));return}(b||Ke)(Y)};return(0,e.useEffect)(()=>{!b&&_e&&F!==Z?pe(F):!_e&&Z&&Ke(!1)},[F,_e,b]),xe?null:e.createElement(I,K({"data-testid":"gateToggle",checked:B!==void 0?B:Z,onChange:U},k))}const $=(0,T.A)(N)},297701:(ae,S,t)=>{t.d(S,{A:()=>x});var e=t(63696),n=t(224191),a=t(551321),o=t(312854),s=t(41989),r=t(33149),i=t(777045),p=t(467783),P=t(346002),E=t(365179),T=t(299500),A=t(711678),f=t(789069);function h({mode:l}){const d=(0,n.useDispatch)(),g=(0,n.useSelector)(P.L0),c=(0,n.useSelector)(E.nin),u=(0,n.useSelector)(E.DyV),L=(0,n.useSelector)(E.Akc),y=(0,n.useSelector)(f.WO),{t:O}=(0,s._h)(),M=l==="paywall",D=M?g:!g,W=c||u,K=M&&u,w=O(M?"ADMIN_LABEL_PAYWALL":W?"ADMIN_LABEL_PAGE":"ADMIN_LABEL_CHANNEL"),N=(0,e.useCallback)(()=>{M?d((0,p.Bq)({actionKey:i.aZ.access})):(d((0,T.y_)(A.V.vodCheckout)),d((0,T.y_)(A.V.videoSettingsV1)),d((0,p.n0)(null)))},[d,M]);return e.createElement(a.$,{context:"admin",variant:"ghost",size:"sm",className:(0,r.cn)("h-6 rounded-[100px] text-xs font-bold uppercase ring-1 ring-inset",K?"inline-flex w-auto items-center gap-2 pl-4 pr-2 leading-[14px]":"w-[92px] px-6",D?"bg-admin-accent-primary/20 ring-admin-accent-primary hover:bg-admin-accent-primary/20":"bg-admin-surface-5/50 ring-admin-surface-6 hover:bg-admin-surface-5/50"),style:{color:(0,o.bw)(y)},"data-testid":M?"paywallPreviewButton":"pagePreviewButton",onClick:N},w,K&&e.createElement("span",{"data-testid":"paywallStatusIndicator","data-state":L?"on":"off",className:(0,r.cn)("inline-flex items-center justify-center rounded-full px-1 py-[1.5px] text-[8px] font-bold uppercase leading-[9px]",L?"bg-admin-accent-secondary text-admin-surface-1":"bg-admin-surface-3 text-admin-text-200")},O(L?"ADMIN_LABEL_ON":"ADMIN_LABEL_OFF")))}const m=h;var I=t(774183);function v({paywallStyle:l,pageStyle:d}){return e.createElement(e.Fragment,null,e.createElement(I.Kb,{key:"paywallPreview",variants:I.y8,initial:"initial",animate:"animate",exit:"exit",$background:"transparent",style:l},e.createElement(I.$P,{variants:I.eu},e.createElement(m,{mode:"paywall"}))),e.createElement(I.Kb,{key:"pagePreview",variants:I.y8,initial:"initial",animate:"animate",exit:"exit",$background:"transparent",style:d},e.createElement(I.$P,{variants:I.eu},e.createElement(m,{mode:"page"}))))}const x=v},141595:(ae,S,t)=>{t.d(S,{A:()=>B,I:()=>C});var e=t(767701),n=t(63696),a=t(224191),o=t.n(a),s=t(942662),r=t(467783),i=t(365179),p=t(346002),P=t(412973),E=t(789069),T=t(415530),A=t(89649),f=t(711678),h=t(298662),m=t(64465),I=t(669865),v=t(928271),x=t(41989),l=t(886550),d=t(842671),g=t(429195),c=t(767738),u=t(300024),L=Object.defineProperty,y=Object.defineProperties,O=Object.getOwnPropertyDescriptors,M=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,K=(b,k,q)=>k in b?L(b,k,{enumerable:!0,configurable:!0,writable:!0,value:q}):b[k]=q,w=(b,k)=>{for(var q in k||(k={}))D.call(k,q)&&K(b,q,k[q]);if(M)for(var q of M(k))W.call(k,q)&&K(b,q,k[q]);return b},N=(b,k)=>y(b,O(k)),$=(b,k)=>{var q={};for(var R in b)D.call(b,R)&&k.indexOf(R)<0&&(q[R]=b[R]);if(b!=null&&M)for(var R of M(b))k.indexOf(R)<0&&W.call(b,R)&&(q[R]=b[R]);return q};function C(b){var k=b,{hasChanges:q,onClick:R,isDisabled:G}=k,z=$(k,["hasChanges","onClick","isDisabled"]);const V=(0,a.useDispatch)(),H=(0,a.useSelector)(p.kg),F=(0,a.useSelector)(E.Eu),Z=(0,a.useSelector)(T.pd),pe=(0,a.useSelector)(T.Xn),ee=(0,a.useSelector)(T.J3),ie=(0,a.useSelector)(p.BW),xe=(0,a.useSelector)(m.gJ),j=(0,a.useSelector)(I.rh),J=(0,a.useSelector)(i.Zdz),de=(0,a.useSelector)(p.UQ),ge=(0,a.useSelector)(i.x6f),Ne=(0,a.useSelector)(i.bgI),_e=(0,a.useSelector)(i.DS2),[Ke,U]=(0,n.use
2439State)(!1),Y=(0,v.A)(),{t:le}=(0,x._h)(),ue=(0,n.useMemo)(()=>ie.some($e=>h.Mg.includes($e.kind)),[ie]),Ce=q!==void 0?q:H,Re=(0,n.useCallback)(()=>{V((0,r.C0)()),V((0,r.p)()),V((0,r._S)())},[]),tt=$e=>{const st=!Z&&!pe&&!ee,it=ue&&!j,Vt=!xe;if(st&&it&&Vt){V((0,A.to)({kind:f.V.upgradePlan,data:{planWarningMessage:"ADMIN_UPGRADE_PLAN_LANDING_PAGE_WITHOUT_GATE_ERROR",preSelectedPlan:"custom"}}));return}if(Vt&&st&&J){V((0,A.to)({kind:f.V.upgradePlan,data:{planWarningMessage:"ADMIN_UPGRADE_PLAN_WHEN_PAGE_HAS_UPLOADED_AND_YT_OR_TWITCH_CONTENT",preSelectedPlan:"custom"}}));return}if(xe&&j){V((0,A.to)({kind:f.V.haltGate}));return}(R||Re)($e),U(!0)},ze=(0,n.useCallback)(()=>{V((0,c.sx)({event:_e?u.n.CHANNEL_PUBLISHED:u.n.PAGE_PUBLISHED,properties:{channelId:ge,channelName:Ne}}))},[V,_e,ge,Ne]),Le=Ke&&!de;(0,n.useEffect)(()=>{if(Le){ze();const $e=setTimeout(()=>{U(!1),Y()},2e3);return()=>clearTimeout($e)}},[Le,ze,Y]);const he=de||Ke,Pe=!Ce&&!Ke||G,we=de||Le?void 0:"ADMIN_ACTION_PUBLISH";return n.createElement(P.A,N(w({},z),{background:F,"data-testid":"publishButton",disabled:Pe,onClick:he?void 0:tt,stringKey:we}),de&&n.createElement(_,null),Le&&n.createElement(n.Fragment,null,le("ADMIN_ACTION_PUBLISHED")," ",n.createElement(s.CheckCircle,null)))}const _=(0,l.Ay)(d.A).attrs(b=>({style:{width:"20px",height:"20px",transform:"scale(1.5)",display:"flex"}
2439,fillColor:(0,g.O3X)(b)}))``,B=(0,e.A)(C)},22393:(ae,S,t)=>{t.d(S,{A:()=>T});var e=t(63696),n=t(498685);const a=({startTime:A})=>{const f=(0,n.l_)(A)/1e3,h=Math.floor(f/3600),m=Math.floor((f-h*3600)/60),I=Math.floor(f-h*3600-m*60),v=(0,e.useMemo)(()=>[h,m,I].map(x=>x.toString().padStart(2,"0")).join(":"),[h,m,I]);return e.createElement(e.Fragment,null,v)};var o=t(655958),s=t(41989),r=t(886550),i=t(429195),p=t(545290),P=t(152544);const E=r.Ay.div.attrs({radius:"8px"})`
2440  padding: 0 ${i.qf}px;
2441  height: 25px;
2442  min-width: 87px;
2443  display: flex;
2444  align-items: center;
2445  justify-content: center;
2446  flex-shrink: 0;
2447  background-color: ${({live:A})=>A?i.Ryb:i.YJk};
2448  color: ${i.o0B};
2449  border-radius: ${i.tdx};
2450  ${P.Ns}
2451  text-transform: capitalize;
2452  user-select: none;
2453  font-variant-numeric: tabular-nums;
2454  &:before {
2455    content: "";
2456    ${p.j7}
2457    margin-right: 5px;
2458    background: ${({defaultColor:A})=>A?i.o0B:i.Qod};
2459  }
2460`;function T({activeSessionId:A,streamStatus:f}){const h=(0,e.useMemo)(()=>f==="online",[f]),m=(0,o.b)(),{t:I}=(0,s._h)();return e.createElement(E,{"data-testid":"admin-livestream-preview-live-indicator",defaultColor:h?!0:!A,live:h},I(h?"LIVE":A?"ADMIN_LABEL_PREVIEW":"CHANNEL_STATUS_OFFLINE"),h&&m?e.createElement(e.Fragment,null," ",e.createElement(a,{startTime:m})):null)}},928271:(ae,S,t)=>{t.d(S,{A:()=>i});var e=t(63696),n=t(224191),a=t.n(n),o=t(777045),s=t(467783),r=t(346002);function i(){const p=(0,n.useDispatch)(),P=(0,n.useSelector)(r.h3),E=(0,n.useSelector)(r.ev),T=(0,n.useSelector)(r.uH);return(0,e.useCallback)(()=>{p((0,s.gl)(null)),P&&P!==o.aZ.content&&p((0,s.n0)(null)),E&&p((0,s.kT)()),T&&p((0,s.zg)())},[P,E,T])}},616801:(ae,S,t)=>{t.d(S,{Ec:()=>E,M6:()=>P,SZ:()=>i,T6:()=>p,ah:()=>T});var e=t(886550),n=t(892451),a=t(619545),o=t(784567),s=t(429195),r=t(312854);const i=(0,e.Ay)(n.P.div)`
2461  position: fixed;
2462  bottom: 24px;
2463  left: ${s.Rfo}px;
2464  right: 0;
2465  z-index: 5;
2466  display: flex;
2467  justify-content: center;
2468  align-items: center;
2469`,p=(0,e.Ay)(n.P.div)`
2470  background: ${h=>(0,r.B3)((0,s.dHK)(h),.95)};
2471  backdrop-filter: blur(10px);
2472  height: ${s.E0r};
2473  z-index: 5;
2474  border: 1px solid ${s.dmy};
2475  border-radius: 100px;
2476  display: flex;
2477  flex-shrink: 0;
2478  flex-grow: 0;
2479  justify-content: space-between;
2480  padding: 0 14px;
2481  align-items: center;
2482  position: relative;
2483  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
2484  font-family: var(--admin-font-body);
2485`,P=e.Ay.div`
2486  display: flex;
2487  align-items: center;
2488  flex-wrap: nowrap;
2489  min-width: 0;
2490  & > *:not(:first-child) {
2491    margin-left: 10px;
2492  }
2493`,E=e.Ay.div`
2494  display: flex;
2495  align-items: center;
2496  height: 24px;
2497  flex-grow: 0;
2498  flex-shrink: 0;
2499  min-width: 113px;
2500  &:hover {
2501    display: flex;
2502    justify-content: center;
2503  }
2504  &:hover > *:first-child {
2505    pointer-events: none;
2506    display: none;
2507  }
2508  &:not(:hover) > *:last-child {
2509    display: none;
2510  }
2511`,T=(0,e.Ay)(a.A)`
2512  &, &.plain, &:not(.plain) {
2513    display: flex;
2514    ${({disabled:h})=>h&&"cursor: initial;"}
2515  }
2516`,A=(0,e.Ay)(o.A)`
2517  width: 125px;
2518  & * {
2519    color: ${s.Qod};
2520  }
2521`,f=e.Ay.div``},328894:(ae,S,t)=>{t.d(S,{A:()=>U});var e=t(63696),n=t(825711),a=t(998524),o=t(208756),s=t.n(o),r=t(79321),i=t(551321),p=t(333618),P=t(283722),E=t(622112),T=t(875989),A=t(41989),f=t(147045),h=t(568686),m=t(124659),I=t(160788),v=t(642675),x=t(506172),l=t(744233),d=t(990220),g=t(512624);const c=(Y,le)=>{const[ue,Ce]=(0,e.useState)(new Set);(0,e.useEffect)(()=>le?.(ue),[le,ue]);const Re=(0,e.useCallback)(Le=>Ce(he=>{const Pe=new Set(he);return Pe.has(Le)?Pe.delete(Le):Pe.add(Le),Pe}),[]),tt=(0,e.useCallback)(()=>Ce(Le=>Le.size===Y.length?new Set:new Set(Y.map(Pe=>Pe.id))),[Y]),ze=(0,e.useMemo)(()=>{if(Y.length===0)return!1;for(const Le of Y)if(!ue.has(Le.id))return!1;return!0},[Y,ue]);return(0,e.useEffect)(()=>{Ce(Le=>{const he=new Set,Pe=new Set(Y.map(({id:we})=>we));return Le.forEach(we=>{Pe.has(we)&&he.add(we)}),he})},[Y]),{allItemsSelected:ze,onSelect:Re,onSelectAll:tt,selectedVideos:ue}},u=(0,e.createContext)((0,g.f)()),L=({children:Y,videos:le,handleSelectionChanged:ue})=>e.createElement(u.Provider,{value:c(le,ue)},Y);var y=t(359785);const O=({id:Y,video:le})=>{var ue;return e.createElement("div",{className:"flex h-[93px] items-center justify-center"},e.createElement("div",{className:"h-[93px] w-[132px] shrink-0 rounded-[5px] py-[10px]"},e.createElement("img",{className:"h-full w-full rounded-[10px] object-cover",alt:le.title,"data-testid":`thumbnailCardImage-${Y}`,src:(ue=le.thumbnail)!=null?ue:y.kD})))};var M=t(816970),D=t(217243),W=t(429195),K=t(886550),w=t(577864),N=t(152544),$=Object.defineProperty,C=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,b=(Y,le,ue)=>le in Y?$(Y,le,{enumerable:!0,configurable:!0,writable:!0,value:ue}):Y[le]=ue,k=(Y,le)=>{for(var ue in le||(le={}))_.call(le,ue)&&b(Y,ue,le[ue]);if(C)for(var ue of C(le))B.call(le,ue)&&b(Y,ue,le[ue]);return Y},q=(Y,le)=>{var ue={};for(var Ce in Y)_.call(Y,Ce)&&le.indexOf(Ce)<0&&(ue[Ce]=Y[Ce]);
2521if(Y!=null&&C)for(var Ce of C(Y))le.indexOf(Ce)<0&&B.call(Y,Ce)&&(ue[Ce]=Y[Ce]);return ue};const G=Y=>{var le=Y,{hasFailed:ue,onRetryUpload:Ce,progress:Re,showLoader:tt,status:ze,videoUploadProgressId:Le}=le,he=q(le,["hasFailed","onRetryUpload","progress","showLoader","status","videoUploadProgressId"]);const{t:Pe}=(0,A._h)();return e.createElement(z,k({},he),e.createElement(V,null,(0,D.capitalize)(ze),tt&&e.createElement(w.A,{loading:!0,style:{marginLeft:5}})),ue&&e.createElement(pe,{onClick:Ce}),!tt&&ze&&e.createElement(e.Fragment,null,e.createElement(F,null,e.createElement(Z,{hasFailed:!!ue,progress:Re})),e.createElement(H,{hasFailed:!!ue},Pe("PROGRESS_BAR_X_PERCENT",{x:Re?.toFixed(0)}))))},z=K.Ay.div`
2522  display: flex;
2523  flex-direction: row;
2524  justify-content: start;
2525  align-items: center;
2526`,V=K.Ay.div`
2527  color: ${W.zkP};
2528  ${N.Z0}
2529  display: flex;
2530  align-items: center;
2531`,H=(0,K.Ay)(V)`
2532   color: ${({hasFailed:Y})=>Y?W.sRE:W.zkP};
2533   width: 5ch;
2534   text-align: center;
2535   overflow: hidden;
2536   white-space: nowrap;
2537`,F=K.Ay.div`
2538  position: relative;
2539  background-color: ${W.dHK};
2540  flex: 1;
2541  height: 4px;
2542  border-radius: 50px;
2543  margin: 0px 7px;
2544`,Z=K.Ay.div`
2545  width: ${({progress:Y})=>Y}%;
2546  background-color: ${Y=>{var le=Y,{progress:ue,hasFailed:Ce}=le,Re=q(le,["progress","hasFailed"]);return Ce?W.__g:ue===100?W.jEq:(0,W.Qod)(Re)}};
2547  height: 100%;
2548  position: absolute;
2549  border-radius: 50px;
2550  transition: width 1s;
2551`,pe=(0,K.Ay)(P.Ay).attrs({name:"refresh"})`
2552  cursor: pointer;
2553  margin-left: 9px;
2554  svg {
2555    width: 13px;
2556    height: 13px
2557  }
2558  svg > path {
2559    fill: red;
2560  }
2561`;var ee=t(839111),ie=t(964746),xe=t(134249);const j=({id:Y,video:le,onRetryUpload:ue})=>{const{t:Ce}=(0,A._h)(),Re=()=>ue(le.id),tt=(0,h.W)(le,"durationSeconds"),ze=(0,h.W)(le,"uploadStatus"),Le=(0,h.W)(le,void 0,"uploadingStatus"),he=(0,h.W)(le,"modified"),Pe=(0,h.W)(le,void 0,"id"),we=ze===ie.TranscodingStatuses.pending?"Transcoding":void 0,$e=(0,xe.N)(Pe,!!Le),st=Le===ee.p.COMPLETE?100:0;return e.createElement("div",{className:"flex w-full flex-col items-start justify-center px-3"},e.createElement("p",{className:"mb-[7px] mt-0 whitespace-normal text-[14px] font-bold leading-[20px] text-[var(--admin-text-100)]","data-testid":`videoTitle-${Y}`},le.title),e.createElement("div",{className:"flex w-full items-center","data-testid":`videoDetails-${Y}`},e.createElement("p",{className:"m-0 text-[12px] font-medium leading-[16px] text-[var(--admin-text-100)]"},!!tt&&e.createElement(e.Fragment,null,(0,M.iw)(tt)," \u2022"," "),J(Ce,he)),e.createElement("div",{className:"mx-3 flex-1"},e.createElement(G,{"data-testid":`upload-progress-${Y}`,hasFailed:ee.p.ERROR===Le,onRetryUpload:Re,progress:$e??st,showLoader:ze===ie.TranscodingStatuses.pending,status:Le??we}))))},J=(0,A.gV)(Y=>le=>{if(!le)return Y("ADMIN_LABEL_JUST_NOW");const ue=Math.round((Date.now()-le)/6e4);return ue===0?Y("ADMIN_LABEL_JUST_NOW"):ue<60?Y("ADMIN_RELATIVE_TIME_X_MINUTES_AGO",{minutes:ue}):ue<24*60?Y("ADMIN_RELATIVE_TIME_X_HOURS_AGO",{hours:Math.round(ue/60)}):new Date(le).toLocaleString()}),de={dailymotion:"LABEL_PLAYER_TYPE_DAILYMOTION",facebook:"LABEL_PLAYER_TYPE_FACEBOOK",file:"LABEL_PLAYER_TYPE_FILE",iframe:"LABEL_PLAYER_TYPE_IFRAME",livestream:"LABEL_PLAYER_TYPE_LIVESTREAM",mixcloud:"LABEL_PLAYER_TYPE_MIXCLOUD",soundcloud:"LABEL_PLAYER_TYPE_SOUNDCLOUD",streamable:"LABEL_PLAYER_TYPE_STREAMABLE",twitch:"LABEL_PLAYER_TYPE_TWITCH",vimeo:"LABEL_PLAYER_TYPE_VIMEO",wistia:"LABEL_PLAYER_TYPE_WISTIA",youtube:"LABEL_PLAYER_TYPE_YOUTUBE"},ge=16,Ne=29,_e=Y=>{if(!("_id"in Y))return!0;const le=(0,h.W)(Y,"uploadStatus","uploadingStatus");return!!le&&le!=="complete"},U=({videos:Y,isLoadingMore:le=!1,loading:ue=!1,onRetryUpload:Ce,onEdit:Re,onDelete:tt,onSearch:ze,actions:Le,handleSelectionChanged:he,selectionVideos:Pe})=>{var we;const{t:$e}=(0,A._h)(),st=(0,v.A)(),[it,Vt]=(0,T.c)(),rt=(0,I.A)(l.GZ),qe=(0,I.A)(l.c_),{data:Xt}=(0,m.A)({url:`${d.jg}/capabilities`}),Wt=(we=Xt?.supportsDownloads)!=null?we:!1,te=(0,e.useCallback)(Ie=>{st((0,x.requestVideoDownload)(Ie))},[st]),ce=Wt&&Y.some(Ie=>"player"in Ie&&Ie.player==="file"),ye=it&&it+ge+(ce?Ne:0),Ae=(0,e.useMemo)(()=>[{id:"select",testId:"select",headerStyle:{pointerEvents:"auto"},Header:()=>e.createElement(u.Consumer,null,({allItemsSelected:Ie,onSelectAll:Se})=>e.createElement("div",{className:"flex h-full w-full items-center justify-center"},e.createElement(p.S,{checked:Ie,className:"h-[17px] w-[17px] rounded-[4px] bg-transparent shadow-[inset_0_0_0_1px_var(--admin-surface-6)] data-[state=checked]:bg-[var(--admin-accent-primary)] data-[state=checked]:shadow-[inset_0_0_0_1px_var(--admin-accent-primary)] [&_svg]:h-[15px] [&_svg]:w-[15px] [&_[data-state=checked]]:text-[var(--admin-text-100)]",onCheckedChange:()=>Se()}))),Cell:Ie=>e.createElement(u.Consumer,null,({selectedVideos:Se,onSelect:be})=>e.createElement("div",{className:"flex h-full w-full items-center justify-center"},e.createElement(p.S,{checked:Se.has(Ie.original.id),className:"h-[17px] w-[17px] rounded-[4px] bg-transparent shadow-[inset_0_0_0_1px_var(--admin-surface-6)] data-[state=checked]:bg-[var(--admin-accent-primary)] data-[state=checked]:shadow-[inset_0_0_0_1px_var(--admin-accent-primary)] [&_svg]:h-[15px] [&_svg]:w-[15px] [&_[data-state=checked]]:text-[var(--admin-text-100)]",onCheckedChange:()=>be(Ie.original.id)}))),width:44},{id:"thumbnail",testId:"thumbnail",headerStyle:{pointerEvents:"auto"}
2561,headerKey:"ADMIN_LABEL_THUMBNAIL",Cell:Ie=>e.createElement(O,{id:Ie.index,video:Ie.original}),width:147},{id:"name",testId:"name",headerStyle:{paddingLeft:17},headerKey:"ADMIN_LABEL_NAME",Cell:Ie=>e.createElement(j,{id:Ie.index,onRetryUpload:Ce,video:Ie.original})},{id:"fileSize",testId:"fileSize",headerKey:"ADMIN_LABEL_FILE_SIZE",Cell:Ie=>{var Se,be;const Xe=(be=(Se=Ie.original.staticAssetDownload)==null?void 0:Se.filesizeBytes)!=null?be:qe[Ie.original.id],Ue=Xe?(0,f.z)(Xe):null;return e.createElement("span",null,Ue??"-")},width:98},{id:"source",accessor:"player",testId:"source",headerKey:"ADMIN_LABEL_SOURCE",transformValue:Ie=>$e(de[Ie])||s()(Ie),width:98},{width:ye,headerKey:"ADMIN_LABEL_QUEST_ACTIONS",Cell:Ie=>e.createElement(E.Bc,{delayDuration:0},e.createElement("div",{ref:Vt,className:"flex items-center gap-[5px]"},Le&&Le?.(Ie.original,Ie.index),e.createElement(E.m_,null,e.createElement(E.k$,{asChild:!0},e.createElement(i.$,{className:"h-6 w-6 rounded-full p-[5px]",context:"admin","data-testid":`editSettingsButton-${Ie.index}`,onClick:Re.bind(null,Ie.original.id),size:"icon",title:$e("ADMIN_LABEL_EDIT"),type:"button"},e.createElement(P.Ay,{className:"[&_svg]:h-full [&_svg]:w-full",name:"settingsOutlined"}))),e.createElement(E.ZI,{side:"bottom"},$e("ADMIN_LABEL_EDIT"))),e.createElement(E.m_,null,e.createElement(E.k$,{asChild:!0},e.createElement(i.$,{className:"h-6 w-6 rounded-full p-[5px]",context:"admin","data-testid":`deleteButton-${Ie.index}`,onClick:tt.bind(null,Ie.original.id),size:"icon",title:$e("ACTION_DELETE"),type:"button"},e.createElement(P.Ay,{name:"trash"}))),e.createElement(E.ZI,{side:"bottom"},$e("ACTION_DELETE"))),Wt&&Ie.original.player==="file"&&e.createElement(E.m_,null,e.createElement(E.k$,{asChild:!0},e.createElement(i.$,{className:"h-6 w-6 rounded-full p-[5px]",context:"admin","data-testid":`downloadButton-${Ie.index}`,disabled:!!rt[Ie.original.id]||_e(Ie.original),onClick:()=>te(Ie.original),size:"icon",title:$e("ADMIN_LABEL_DOWNLOAD"),type:"button"},rt[Ie.original.id]?e.createElement(n.wmz,{className:"h-full w-full animate-spin"}):e.createElement(P.Ay,{className:"[&_svg]:h-full [&_svg]:w-full",name:"download"}))),e.createElement(E.ZI,{side:"bottom"},$e("ADMIN_LABEL_DOWNLOAD")))))}],[Ce,Re,Le,tt,Vt,ye,Wt,rt,qe,te]),Te=ye===void 0&&Y.length?[Y[0]]:Y;return e.createElement(L,{handleSelectionChanged:he,videos:Pe||Y},e.createElement("div",{className:"flex flex-col","data-testid":"videoLibraryList"},e.createElement(r.A,{loading:ue,onSearch:ze,searchPlaceholderKey:"ADMIN_PLACEHOLDER_SEARCH",testIdSearchInput:"videoLibraryListSearchInput"}),e.createElement("div",{"data-testid":"videoLibraryListTable",className:"[&_.rt-tbody]:p-0 [&_.rt-tbody_.rt-tr]:!h-[93px] [&_.rt-tbody_.rt-tr]:!min-h-[93px] [&_.rt-tbody_.rt-tr]:pr-[10px] [&_.rt-tbody_.rt-tr]:p-0 [&_.rt-tbody_.rt-tr:hover]:bg-[var(--admin-surface-4)] [&_.rt-tbody_.rt-td]:p-0 [&_.rt-tr-group>div]:!h-[93px] [&_.rt-tr-group>div]:!min-h-[93px] [&_.rt-tr-group>div:hover]:bg-[var(--admin-surface-4)] [&_.rt-tr:hover_[role=checkbox]:not([data-state=checked])]:!shadow-[inset_0_0_0_1px_var(--admin-accent-primary)]"},e.createElement(a.Ay,{columns:Ae,data:Te,pageSize:Math.max(Te.length,1)})),le&&!ue&&Y.length>0&&e.createElement("div",{className:"flex items-center justify-center py-4","data-testid":"videoLibraryListLoadingMore"},e.createElement(n.wmz,{className:"h-5 w-5 animate-spin text-[var(--admin-text-200)]"}))))}},419168:(ae,S,t)=>{t.d(S,{A:()=>v});var e=t(63696),n=t(86138),a=t(886550),o=t(914025),s=t.n(o),r=t(429195),i=t(283722),p=t(152544);const P=(0,a.Ay)(s())`
2562  width: 100%;
2563  border: none;
2564  color: transparent;
2565  display: flex;
2566  justify-content: center;
2567  align-items: center;
2568  border-radius: 10px;
2569  z-index: 0;
2570  ${({$isDragOver:x})=>x&&(0,a.AH)`
2571      background: ${r.dsC};
2572      height: 265.49px;
2573    `};
2574`,E=a.Ay.p`
2575  ${p.xu}
2576  color: ${r.zkP};
2577  & > a {
2578    color: ${r.Qod};
2579    cursor: pointer;
2580  }
2581`,T=a.Ay.p`
2582  ${p.Ns}
2583  color: ${r.__g};
2584`,A=(0,a.Ay)(i.Ay)`
2585  width: 52px;
2586  height: 35.49px;
2587  margin-right: 20px;
2588
2589  /* grab last svg rect not first child */
2590  & svg rect:not(:first-child) {
2591    fill: ${r.Qod};
2592  }
2593`,f=(0,a.Ay)(i.Ay).attrs(()=>({name:"warning"}))`
2594  margin-right: 6.27px;
2595  & svg {
2596    width: 11.45px;
2597    height: 8.76px;
2598  }
2599  & svg path {
2600    fill: ${r.__g};
2601  }
2602`,h=53687091200,m="video/mp4",v=({className:x="",disabled:l=!1,maxSize:d=h,onDrop:g})=>{const c=(0,e.useRef)(null),[u,L]=(0,e.useState)(!1),[y,O]=(0,e.useState)(null),M=()=>{u||L(!0)},D=()=>{u&&L(!1)},W=()=>{var $,C;(C=($=c.current)==null?void 0:$.open)==null||C.call($)},K=$=>{const C=B=>{y!==B&&O(B)};if(!$.length){C(null);return}const _=$[0];if(_.size>d){C("size-too-large");return}if(_.type!==m){C("format-not-supported");return}C(null)},w=($,C)=>{K(C);const _=$.length>0?"accepted":"rejected";g($,_),L(!1)},N=()=>
2602{if(u)return e.createElement(e.Fragment,null,e.createElement(A,{name:"dragAndDropVideo"}),e.createElement(E,null,e.createElement(n.A,{stringKey:"VIDEO_LIBRARY_DROP_ZONE_DRAG_LABEL"})));if(y){const $={"format-not-supported":"VIDEO_LIBRARY_DROP_ZONE_DRAG_FORMAT_ERROR","size-too-large":"VIDEO_LIBRARY_DROP_ZONE_DRAG_SIZE_ERROR"};return e.createElement(e.Fragment,null,e.createElement(A,{name:"dragAndDropVideoError"}),e.createElement(T,null,e.createElement(f,null),e.createElement(n.A,{stringKey:$[y]})))}return e.createElement(e.Fragment,null,e.createElement(A,{name:"dragAndDropVideo"}),e.createElement(E,null,e.createElement(n.A,{stringKey:"VIDEO_LIBRARY_DROP_ZONE_DROP_MP4_FILE_LABEL"})," ",e.createElement("a",{onClick:W},e.createElement(n.A,{stringKey:"VIDEO_LIBRARY_DROP_ZONE_DROP_MP4_CLICK_SELECT"})," "),e.createElement(n.A,{stringKey:"VIDEO_LIBRARY_DROP_ZONE_DROP_MP4_DEVICE_LABEL"})))};return e.createElement(P,{ref:c,accept:m,className:x,"data-testid":"videoUploaderZone",disableClick:!0,disabled:l,$isDragOver:u,maxSize:d,onDragEnter:M,onDragLeave:D,onDrop:w},N())}},368154:(ae,S,t)=>{t.d(S,{A:()=>T});var e=t(63696),n=t(224191),a=t(403869),o=t(154789),s=t(206334),r=t(789069),i=t(886550);const p=i.Ay.div`
2603  white-space: nowrap;
2604  display: flex;
2605  justify-content: center;
2606  align-items: center;
2607  min-height: min-content;
2608  ${({vertical:A,reverse:f})=>(0,i.AH)`
2609    flex-flow: ${A?"column":"row"}${f&&"-reverse"};
2610    & > * {
2611      &:${f?"first":"last"}-child {
2612        margin: 0;
2613      }
2614    }
2615  `}
2616`,P=(0,a.A)(o.et),E=(0,a.A)(o.d0);function T({children:A,className:f,confirmRemoval:h,onAdd:m,onBroadcast:I,onDelete:v,onEdit:x,onPreview:l,onRemove:d,reverse:g,spacing:c,testIdAdd:u,testIdBroadcast:L,testIdDelete:y,testIdEdit:O,testIdPreview:M,testIdRemove:D,vertical:W}){const K=(0,n.useSelector)(s.qT),w=(0,n.useSelector)(r.PR);return e.createElement(p,{className:f,reverse:g,spacing:c,vertical:W},x&&e.createElement(o.lg,{color:w,"data-testid":O,onClick:x}),m&&e.createElement(o.M3,{color:w,"data-testid":u,onClick:m}),d&&(h?e.createElement(E,{action:d,color:w,"data-testid":D,messageKey:"ADMIN_PROMPT_CONFIRM_REMOVAL"}):e.createElement(o.d0,{color:w,"data-testid":D,onClick:d})),v&&e.createElement(P,{action:v,color:w,"data-testid":y,messageKey:"ADMIN_PROMPT_CONFIRM_DELETION"}),I&&e.createElement(o.Qb,{color:w,"data-testid":L,disabled:K,onClick:I}),l&&e.createElement(o.gn,{color:w,"data-testid":M,onClick:l}),A)}},463131:(ae,S,t)=>{t.d(S,{A:()=>T});var e=t(63696),n=t(224191),a=t.n(n),o=t(41989),s=t(551321),r=t(229995),i=t(283722),p=t(86138),P=t(654584),E=t(789069);function T({cancelKey:A="ADMIN_ACTION_CANCEL",className:f,continueKey:h="ADMIN_LABEL_CONTINUE",descriptionTextKey:m,hideIcon:I=!1,maxWidth:v,onBack:x,onConfirm:l,textKey:d,title:g,titleKey:c,titleValues:u}){const{t:L}=(0,o._h)(),y=(0,n.useSelector)(E.Id),M=g||L(c??d,u);return e.createElement(P.lG,{context:"admin",open:!0,onOpenChange:D=>{D||x?.()}},e.createElement(P.Cf,{hideCloseButton:!0,className:`gap-0 border-none bg-[var(--admin-surface-4)] p-[40px_30px_30px_30px] data-[state=open]:animate-none data-[state=closed]:animate-none max-w-[40%] max-[900px]:max-w-[80%] ${f||""}`,style:v?{maxWidth:v}:void 0},x&&e.createElement(P.HM,{asChild:!0},e.createElement(s.$,{className:"absolute top-5 right-5 h-[19px] w-[19px] rounded-full bg-[var(--admin-surface-1)]/30 p-0 hover:bg-[var(--admin-surface-1)]/50 [&_svg]:h-2 [&_svg]:w-2",context:"admin",size:"icon",variant:"ghost",type:"button"},e.createElement(i.Ay,{name:"closeThin"}))),e.createElement("div",{className:"flex flex-col text-[0.875rem] font-medium leading-[1.25rem] font-[family-name:var(--admin-font-body)]"},e.createElement(P.c7,{className:"items-center justify-center gap-0"},!I&&e.createElement(r.A,{type:"warning"}),e.createElement(P.L3,{className:"text-base font-medium leading-6 text-[var(--admin-text-100)] text-center font-[family-name:var(--admin-font-body)]"},M,m&&e.createElement(P.rr,{className:"text-[0.875rem] font-medium leading-[1.25rem] text-[var(--admin-text-400)] mt-[25px] font-[family-name:var(--admin-font-body)]"}
2616,e.createElement(p.A,{stringKey:m})))),e.createElement(P.Es,{className:"mt-[25px] flex-col items-stretch justify-center gap-2"},e.createElement(s.$,{className:"h-10 min-w-[76px] justify-center px-2 mx-[5px] text-base font-medium leading-6",context:"admin","data-testid":"adminConfirmationYesButton",onClick:l,type:"button"},e.createElement(p.A,{stringKey:h})),x&&e.createElement(s.$,{className:"h-10 min-w-[76px] justify-center px-2 mx-[5px] text-base font-medium leading-6",color:y,context:"admin","data-testid":"adminConfirmationNoButton",onClick:x,type:"button"},e.createElement(p.A,{stringKey:A}))))))}},698152:(ae,S,t)=>{t.d(S,{A:()=>s});var e=t(886550),n=t(545290),a=t(283722);const s=(0,e.Ay)(a.Ay)`
2617  ${n.YD}
2618`},272057:(ae,S,t)=>{t.d(S,{A:()=>l});var e=t(63696),n=t(46630),a=t(224191),o=t(218938),s=t(41989),r=t(886550),i=t(152544),p=t(312854),P=t(429195),E=t(283722);const T=r.Ay.div`
2619  ${i.Ns}
2620  background-color: ${d=>(0,p.B3)((0,P.F_r)(d),.9)};
2621  display: flex;
2622  flex-flow: row nowrap;
2623  width: 260px;
2624  justify-content: space-evenly;
2625  align-items: center;
2626  height: 30px;
2627  color: ${d=>(0,p.bw)((0,P.F_r)(d))};
2628`,A=(0,r.Ay)(T)`
2629  background-color: ${P.Gjz};
2630  color: white;
2631  & + * {
2632    pointer-events: none;
2633  }
2634`,f=r.Ay.div`
2635  background-color: ${P.k6P};
2636  display: flex;
2637  width: 424px;
2638  flex-direction: row;
2639  justify-content: center;
2640  align-items: center;
2641  height: 46px;
2642  padding: 8px 10px 8px 16px;
2643  border-radius: 8px;
2644  gap: 16px;
2645  border-top: 1.5px solid ${P.k6P};
2646`,h=r.Ay.div`
2647  display: flex;
2648  flex-direction: row;
2649  gap: 6px;
2650  align-items: center;
2651  justify-content: center;
2652  color: ${P.zkP};
2653  ${i.HU}
2654  height: 20px;
2655`,m=(0,r.Ay)(E.Ay).attrs(d=>({color:(0,P.zkP)(d),name:"singleUser"}))`
2656  width: 18px;
2657  height: 18px;
2658  display: flex;
2659  align-items: center;
2660  justify-content: center;
2661`,I=(0,r.Ay)(E.Ay).attrs(d=>({color:(0,P.o0B)(d)}))`
2662  width: 18px;
2663  height: 18px;
2664  display: flex;
2665  align-items: center;
2666  justify-content: center;
2667`,v=r.Ay.div`
2668  ${i.Ns}
2669  color: ${P.o0B};
2670  background-color: ${P.dHK};
2671  padding: 4px 12px 4px 12px;
2672  border-radius: 50px;
2673  text-wrap: nowrap;
2674  overflow: hidden;
2675  text-align: center;
2676`,l=({broadcastId:d="",broadcastKey:g="",className:c="",showEngaged:u=!1,useV2:L=!1,views:y=0})=>{const O=(0,a.useSelector)(o.N6),{t:M}=(0,s._h)(),[D,W]=(0,e.useState)(0),K=Math.max(1,y,D),w=N=>{var $;const{engaged:C}=(($=N?.data)==null?void 0:$.state)||{};D!==C&&W(C)};return g?.startsWith("preview")?e.createElement(A,{className:c},M("PREVIEW")):O?L?e.createElement(f,{className:c},e.createElement(h,null,e.createElement(m,null),M("VIEWED_WITH_COLON"),e.createElement(v,null,K||1)),e.createElement(I,{name:"arrowRight"}),e.createElement(h,null,e.createElement(I,{name:"cursorHand"}),M("ENGAGED_WITH_COLON"),e.createElement(v,null,`${D} (${Math.trunc(D/K*100)}%)`)),e.createElement(n.A,{collection:"objects",id:d,onValue:w})):e.createElement(T,{className:c},e.createElement("div",null,M("VIEWED")," ",K||1),u&&e.createElement("div",null,M("ENGAGED")," ",`${D} (${Math.trunc(D/K*100)}%)`),e.createElement(n.A,{collection:"objects",id:d,onValue:w})):null}},167020:(ae,S,t)=>{t.d(S,{A:()=>E});var e=t(63696),n=t(886550),a=t(429195),o=t(152544);const s=n.Ay.div`
2677  background-color: ${a.k6P};
2678  border-bottom: 1px solid ${a.dmy};
2679  border-radius: 4px 4px 0 0;
2680  display: flex;
2681  flex-direction: column;
2682  gap: 4px;
2683  padding: 7.5px 16px;
2684  width: 100%;
2685`,r=n.Ay.div`
2686  ${o.Vg}
2687  color: ${a.sRE};
2688  text-transform: capitalize;
2689`,i=n.Ay.textarea`
2690  ${o.EE}
2691  background: transparent;
2692  border: none;
2693  box-sizing: border-box;
2694  color: ${a.o0B};
2695  height: ${({initialHeight:T})=>`${T}px`};
2696  overflow: hidden;
2697  padding: 0;
2698  resize: none;
2699  width: 100%;
2700
2701  &:focus {
2702    outline: none;
2703  }
2704
2705  &::placeholder {
2706    color: ${a.sRE};
2707  }
2708`,p=50,P=({initialHeight:T=24,labelText:A,maxLength:f,onChange:h,placeholderText:m,value:I})=>{const v=(0,e.useRef)(null),x=(0,e.useCallback)(d=>{const g=v.current;g&&(d.length>=p||d!==I)&&(g.style.height=`${T}px`,g.style.height=`${g.scrollHeight}px`)},[T,I]),l=(0,e.useCallback)(d=>{const g=d.target.value;h(g),x(g)},[h,x]);return(0,e.useEffect)(()=>{x(I)},[I,x]),(0,e.useEffect)(()=>()=>{v.current&&(v.current.style.height=`${T}px`)}
2708,[T]),e.createElement(s,null,e.createElement(r,null,A),e.createElement(i,{ref:v,initialHeight:T,maxLength:f,onChange:l,placeholder:m,value:I}))},E=(0,e.memo)(P)},782592:(ae,S,t)=>{t.d(S,{u:()=>$,A:()=>C});var e=t(63696),n=t(707999),a=t(478158),o=t(86138),s=t(886550),r=t(970935),i=t(283722),p=t(333253),P=t(154789),E=t(429195),T=t(152544);const A=(0,s.Ay)(p.iK)`
2709  background-color: ${E.dHK};
2710  display: flex;
2711  flex-flow: row nowrap;
2712  align-items: center;
2713  justify-content: center;
2714  line-height: 64px;
2715`,f=s.Ay.div`
2716  display: flex;
2717  flex: 1;
2718  flex-flow: row nowrap;
2719  justify-content: flex-end;
2720  position: relative;
2721`,h=s.Ay.div`
2722  display: flex;
2723  flex: 1;
2724  flex-flow: row nowrap;
2725  justify-content: flex-start;
2726`,m=s.Ay.div`
2727  ${T.Ns};
2728  display: flex;
2729  color: ${E.zkP};
2730  align-items: center;
2731`,I=(0,s.Ay)(P.$n).attrs({plain:!0})`
2732  && {
2733    margin: 0 6px;
2734  }
2735`,v=(0,s.Ay)(r.A)`
2736  display: flex;
2737  align-items: center;
2738  float: right;
2739  position: absolute;
2740  top: 100px;
2741`,x=(0,s.Ay)(i.Ay).attrs(_=>({color:(0,E.o0B)(_)}))`
2742  ${T.Zf}
2743  line-height: 0;
2744  display: flex;
2745  align-items: center;
2746  margin-right: 9px;
2747  & svg {
2748    width: 18px;
2749    height: 18px;
2750  }
2751  & i {
2752    color: ${E.sRE};
2753    &:before {
2754      margin: 0;
2755      color: ${E.o0B};
2756    }
2757  }
2758  &:before {
2759    margin: 0;
2760    color: ${E.o0B};
2761  }
2762`,l=(0,s.Ay)(P.$n)`
2763  padding: 0 10px;
2764  justify-content: space-between;
2765`,d=(0,s.Ay)(i.Ay).attrs(()=>({name:"librarySave"}))`
2766  display: flex;
2767  justify-content: center;
2768  align-items: center;
2769  margin-right: 10px;
2770  & svg {
2771    & > path {
2772      fill: ${E.o0B};
2773    }
2774    width: 18px;
2775    height: 18px;
2776  }
2777`,g=(0,s.Ay)(i.Ay).attrs(_=>({color:(0,E.caQ)(_),name:"megaphone"}))`
2778  cursor: pointer;
2779  background: ${E.Gjz};
2780  border-radius: 4px;
2781  width: 24px;
2782  height: 24px;
2783  line-height: 0;
2784  display: flex;
2785  justify-content: center;
2786  align-items: center;
2787  margin-left: 6px;
2788  & svg {
2789    width: 18px;
2790    height: 18px;
2791  }
2792  display: none;
2793`,c=(0,s.Ay)(A)`
2794  background-color: ${E.YJk};
2795  min-height: 64px;
2796  padding: 16px 24px;
2797  font-family: ${E.hmG};
2798  line-height: normal;
2799`,u=(0,s.Ay)(f)`
2800  font-family: ${E.hmG};
2801`,L=(0,s.Ay)(h)`
2802  font-family: ${E.hmG};
2803  > button,
2804  button[data-testid="backButton"] {
2805    background-color: transparent;
2806    background: transparent;
2807    border: none;
2808    padding: 0;
2809    height: auto;
2810    svg {
2811      color: ${E.o0B};
2812      fill: ${E.o0B};
2813
2814      * {
2815        color: ${E.o0B};
2816        fill: ${E.o0B};
2817      }
2818    }
2819
2820    i {
2821      color: ${E.o0B};
2822
2823      &:before,
2824      &:after {
2825        color: ${E.o0B};
2826      }
2827    }
2828
2829    path {
2830      fill: ${E.o0B};
2831      stroke: ${E.o0B};
2832    }
2833
2834    &:hover {
2835      opacity: 0.8;
2836    }
2837  }
2838`,y=(0,s.Ay)(m)`
2839  ${T.Zf}
2840  color: ${E.o0B};
2841`,O=(0,s.Ay)(P.$n).attrs({plain:!0})`
2842  && {
2843    margin: 0 6px;
2844    font-family: ${E.hmG};
2845    border-radius: 20px;
2846    text-transform: capitalize;
2847    padding: 10px 20px;
2848  }
2849`,M=(0,s.Ay)(P.$n)`
2850  padding: 10px 20px;
2851  justify-content: space-between;
2852  border-radius: 20px;
2853`,D=(0,s.Ay)(g)`
2854  border-radius: 5px;
2855`,W=({enabled:_,labelKey:B,onClick:b,nonMemoized:k,testId:q,icon:R})=>{const G=(0,e.useCallback)(z=>{_&&b(z)},[_]);return e.createElement(I,{"data-testid":q,disabled:!_,onClick:k?b:G},R||e.createElement(o.A,{stringKey:B}))},K=(_,B)=>{const b=_.labelKey;return{enabled:!(_.disabled||_.enable===!1)&&B,key:b,labelKey:b,onClick:_.onClick,icon:_.icon,testId:_.testId,nonMemoized:_.noMemoizedClick}},w=({actions:_=[],existing:B=!1,onAdd:b,backButtonKey:k,iconName:q,onBack:R=null,onSave:G,titleKey:z,validationCollection:V=null,validationEnabled:H=!1,validationValue:F=null})=>{const{error:Z,fetching:pe,valid:ee}=(0,n.A)({collection:V,doc:F,enabled:H});return e.createElement(A,null,R&&e.createElement(h,null,k?e.createElement(o.A,{component:W,componentProps:{onClick:R},stringKey:k}):e.createElement(a.A,{"data-testid":"backButton",onClick:R})),e.createElement(m,null,q&&e.createElement(x,{name:q}),z&&e.createElement(o.A,{stringKey:z})),e.createElement(f,null,_.map((ie,xe)=>{const j=K(ie,ee);return e.createElement(W,{key:`nav-action-${xe}`,nonMemoized:j.nonMemoized,testId:j.testId,icon:j.icon,enabled:j.enabled,labelKey:j.labelKey,onClick:j.onClick})}),G&&e.createElement(l,{"data-testid":"saveToLibraryButton",onClick:G}
2855,e.createElement(d,null),e.createElement(o.A,{stringKey:B?"ADMIN_ACTION_SAVE":"ADMIN_ACTION_SAVE_TO_LIBRARY"})),b&&e.createElement(g,{onClick:b}),H&&e.createElement(v,{errorKey:Z,fetching:pe,fetchingLabelKey:"ADMIN_LABEL_VALIDATING",loaded:ee})))},N=({enabled:_,labelKey:B,onClick:b,nonMemoized:k,testId:q,icon:R})=>{const G=(0,e.useCallback)(z=>{_&&b(z)},[_]);return e.createElement(O,{"data-testid":q,disabled:!_,onClick:k?b:G},R||e.createElement(o.A,{stringKey:B}))},$=({actions:_=[],existing:B=!1,onAdd:b,backButtonKey:k,iconName:q,onBack:R=null,onSave:G,titleKey:z,validationCollection:V=null,validationEnabled:H=!1,validationValue:F=null})=>{const{error:Z,fetching:pe,valid:ee}=(0,n.A)({collection:V,doc:F,enabled:H});return e.createElement(c,null,R&&e.createElement(L,null,k?e.createElement(o.A,{component:N,componentProps:{onClick:R},stringKey:k}):e.createElement(a.A,{"data-testid":"backButton",onClick:R})),e.createElement(y,null,q&&e.createElement(x,{name:q}),z&&e.createElement(o.A,{stringKey:z})),e.createElement(u,null,_.map((ie,xe)=>{const j=K(ie,ee);return e.createElement(N,{key:`nav-action-${xe}`,nonMemoized:j.nonMemoized,testId:j.testId,icon:j.icon,enabled:j.enabled,labelKey:j.labelKey,onClick:j.onClick})}),G&&e.createElement(M,{"data-testid":"saveToLibraryButton",onClick:G},e.createElement(d,null),e.createElement(o.A,{stringKey:B?"ADMIN_ACTION_SAVE":"ADMIN_ACTION_SAVE_TO_LIBRARY"})),b&&e.createElement(g,{onClick:b}),H&&e.createElement(v,{errorKey:Z,fetching:pe,fetchingLabelKey:"ADMIN_LABEL_VALIDATING",loaded:ee})))},C=w},158653:(ae,S,t)=>{t.d(S,{A:()=>A});var e=t(63696),n=t(723675),a=t(562348),o=t(90615),s=t(886550),r=t(429195),i=t(152544);const p=s.Ay.div`
2856  .cm-theme {
2857    border-bottom: 1px solid ${r.dmy};
2858  }
2859`,P=s.Ay.p`
2860  ${i.z6}
2861  ${r.o0B}
2862  margin: 16px 0 8px;
2863`,E=s.Ay.p`
2864  ${i.eb}
2865  ${r.zkP}
2866`,A=(0,e.memo)(({height:f=122,lang:h=a.qy,langConfig:m={},onChange:I,subTitleText:v,titleText:x,value:l})=>{const d=e.useMemo(()=>[h(m)],[h,m]),g=(0,e.useCallback)(c=>{I?.(c)},[I]);return e.createElement(p,null,x&&e.createElement(P,null,x),v&&e.createElement(E,null,v),e.createElement(n.Ay,{extensions:d,height:`${f}px`,onChange:g,theme:o.bM,value:l,width:"auto"}))})},83567:(ae,S,t)=>{t.d(S,{A:()=>I});var e=t(63696),n=t(886550),a=t(86138),o=t(407128),s=t(679380),r=t(962333),i=t(429195),p=t(816970),P=t(152544),E=t(41989);const T=n.Ay.div`
2867  ${({noPadding:v})=>!v&&"padding: 10px;"}
2868  ${({noBackground:v})=>!v&&(0,n.AH)`background: ${i.dHK};`};
2869  border-radius: 5px;
2870`;var A=t(474369);const f=n.Ay.div`
2871  ${P.qm}
2872  color: ${i.sRE};
2873  height: 65px;
2874  display: flex;
2875  justify-content: center;
2876  align-items: center;
2877  user-select: none;
2878  background: transparent;
2879  border: 1px solid ${i.kjY};
2880`,h=n.Ay.span`
2881  ${i.o0B}
2882`,I=({addItemKey:v,collapsibleItemHeaderBackground:x,collapsibleItemHeaderHoverBackground:l,children:d,draggable:g,emptyListKey:c,fallbackImageIcon:u,headerText:L,iconName:y,imageSrc:O,keyField:M,labelKey:D,list:W,nameKey:K,nameText:w,noPadding:N=!1,noBackground:$=!1,onAddItem:C,onDelete:_,onDragEnd:B,noDefaultIcon:b,renderOnEmptyList:k=()=>null,secondaryColor:q,testIdAddButton:R,testIdRemove:G,testIdTitle:z,testIdUrl:V,useInnerDeleteButton:H=!1,overflow:F,expandedWrapperMargin:Z})=>{const[pe,ee]=(0,e.useState)(W.map(()=>!0)),{t:ie}=(0,E._h)();(0,e.useEffect)(()=>{W.length>pe.length&&ee(ge=>W.map((Ne,_e)=>ge[_e]===void 0?!0:ge[_e]))},[W]);const xe=(ge,Ne)=>{if(ge.stopPropagation(),_){const _e=[...pe];_e.splice(Ne,1),ee(_e),_(Ne)}},j=ge=>()=>{ee(Ne=>Ne.map((_e,Ke)=>Ke===ge?!_e:_e))},J=(ge,Ne)=>{const _e=!pe[Ne];return e.createElement(e.Fragment,{key:(0,p.i7)(M,ge)},e.createElement(A.A,{confirmRemoval:!0,counter:Ne+1,draggable:g,expandedWrapperMargin:Z,fallbackImageIcon:typeof u=="string"?u:u?.(ge,Ne),headerBackground:x,headerHoverBackground:l,icon:typeof y=="string"?y:y?.(ge,Ne),imageSrc:typeof O=="string"?O:O?.(ge,Ne),name:typeof w=="string"?w:w?.(ge,Ne),nameKey:typeof K=="string"?K:K?.(ge,Ne),nameTestId:z&&`${z}-${Ne}`,noDefaultIcon:b,onEdit:j(Ne),onRemove:H?void 0:_&&(Ke=>xe(Ke,Ne)),onSelect:j(Ne),open:_e,overflow:F,padding:N?"0":void 0,secondaryRowColor:q,testIdRemove:G&&`${G}-${Ne}`,type:typeof L=="string"?L:L?.(ge,Ne),typeNameTestId:V&&`${V}-${Ne}`},_e&&d(ge,Ne,Ke=>xe(Ke,Ne))))},de=()=>W.length===0&&(k||c)?c?e.createElement(f,null,e.createElement(a.A,{component:h,stringKey:c})):k():g?e.createElement(s.A,{direction:"vertical",droppableStyles:{width:"100%"},innerDivStyles:{gap:"12px",width:"100%"},keyField:M,list:W,noPadding:N,onDragEnd:B,stretch:!0},(ge,Ne)=>J(ge,Ne)):W.map(J);
2882return e.createElement(T,{noBackground:$,noPadding:N},D&&e.createElement(o.A,{labelKey:D}),de(),v&&C&&e.createElement(r.M3,{"data-testid":R,onClick:C,spacing:"10px 0 0 0"},ie(v)))}},744969:(ae,S,t)=>{t.d(S,{A:()=>Ke});var e=t(63696),n=t(498685),a=t(953830),o=t(787501),s=t(86138),r=t(429195),i=t(777137),p=t(886550),P=t(166143),E=t(154789),T=t(152544),A=t(243412);const f=353,h=356,m=p.Ay.div`
2883  ${({position:U})=>U.left===0&&U.top===0&&(0,p.AH)`display: none;`};
2884  width: ${f}px;
2885  border-radius: 10px;
2886  background-color: ${({backgroundColor:U})=>U||r.dHK};
2887  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
2888  position: fixed;
2889  left: ${({position:U})=>U.left+20}px;
2890  top: ${({position:U})=>U.top}px;
2891  z-index: ${A.M.layer.popover};
2892  min-height: ${h}px;
2893`,I=p.Ay.div`
2894  padding: 20px;
2895  display: flex;
2896  flex-direction: column;
2897  color: ${r.o0B};
2898  font-family: ${r.hmG};
2899  height: 100%;
2900  width: 100%;
2901  position: relative;
2902`,v=(0,p.Ay)(E.Jn).attrs({containerCss:`
2903    position: absolute;
2904    top: 8px;
2905    right: 8px;
2906    & span {
2907      background-color: rgba(0, 0, 0, 0.3);
2908    }
2909  `})``,x=p.Ay.div`
2910  height: 18.78px;
2911  width: 9.39px;
2912  margin-top: -3px;
2913  border: 3px solid white;
2914  border-radius: 5px;
2915  cursor: pointer;
2916  transform: translateX(-50%);
2917  ${({color:U})=>(0,p.AH)`background-color: ${U};`};
2918`,l=p.Ay.div`
2919  width: 13.95px;
2920  height: 13.95px;
2921  border-radius: 50%;
2922  border: 3px solid white;
2923  cursor: pointer;
2924  transform: translateY(-10.95px) translateX(-5.5px);
2925`,d=p.Ay.span`
2926  ${T.cs};
2927`,g=p.Ay.span`
2928  ${T.Ns};
2929  margin-top: 20px;
2930  margin-bottom: 10px;
2931  color: ${r.zkP};
2932`,c=p.Ay.div`
2933  display: flex;
2934  gap: 4px;
2935`,u=p.Ay.div`
2936  background-color: ${r.YJk};
2937`,L=p.Ay.div`
2938  display: contents;
2939`,y=p.Ay.section`
2940  width: 100%;
2941  contain: content;
2942  height: 137.96px;
2943  position: relative;
2944`,O=p.Ay.section`
2945  height: 12.52px;
2946  margin-top: 6.26px;
2947  margin-bottom: 6.26px;
2948  display: flex;
2949  align-items: center;
2950  width: 100%;
2951  position: relative;
2952`,M=p.Ay.div`
2953  display: grid;
2954  grid-template-columns: 1fr 80px;
2955  column-gap: 5px;
2956  row-gap: 10px;
2957  margin-top: 15px;
2958
2959  & > div {
2960    padding: 0;
2961  }
2962`,D=p.Ay.label`
2963  ${T.Ns};
2964  color: ${r.zkP};
2965`,W=(0,p.Ay)(P.Ay)`
2966  background-color: ${r.dsC};
2967  ${({inputWidth:U})=>U&&(0,p.AH)`width: ${U}px;`};
2968`,w=({parentRef:U,parentMargin:Y,isOpen:le})=>{const[ue,Ce]=(0,e.useState)({top:0,left:0});return(0,e.useEffect)(()=>{if(!U||!U.current||!le)return;const Re=U.current.getBoundingClientRect(),tt=window.innerHeight,he=window.innerWidth-f<Re.left?Re.left-f:Re.left,we=tt-h<Re.top?Re.top-h:Re.top;Ce({left:he+(Y?.left||0),top:we+(Y?.top||0)})},[U.current,le]),ue};var N=t(795178),$=Object.defineProperty,C=Object.defineProperties,_=Object.getOwnPropertyDescriptors,B=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,q=(U,Y,le)=>Y in U?$(U,Y,{enumerable:!0,configurable:!0,writable:!0,value:le}):U[Y]=le,R=(U,Y)=>{for(var le in Y||(Y={}))b.call(Y,le)&&q(U,le,Y[le]);if(B)for(var le of B(Y))k.call(Y,le)&&q(U,le,Y[le]);return U},G=(U,Y)=>C(U,_(Y)),z=(U,Y)=>{var le={};for(var ue in U)b.call(U,ue)&&Y.indexOf(ue)<0&&(le[ue]=U[ue]);if(U!=null&&B)for(var ue of B(U))Y.indexOf(ue)<0&&k.call(U,ue)&&(le[ue]=U[ue]);return le};const V=U=>{var Y=U,{titleKey:le,backgroundColor:ue,color:Ce,parentRef:Re,parentMargin:tt,isOpen:ze,onResult:Le,onClose:he,quickAccessColors:Pe,onChange:we}=Y,$e=z(Y,["titleKey","backgroundColor","color","parentRef","parentMargin","isOpen","onResult","onClose","quickAccessColors","onChange"]);const st=(0,e.useMemo)(()=>!Ce||typeof Ce!="string"?r._e_:(0,N.IB)(Ce)?(0,N.yb)(Ce):(0,N.ku)(Ce)?(0,N.F7)(Ce):Ce?.toString(),[Ce]),[it,Vt]=(0,e.useState)((0,N.Rv)(st)||100),[rt,qe]=(0,e.useState)(st),Xt=w({isOpen:ze,parentRef:Re,parentMargin:tt});(0,e.useEffect)(()=>{qe((0,N.We)(st))},[st]),(0,e.useEffect)(()=>{if(!st)return;const Se=(0,N.Fx)((0,N.We)(st)),be=(0,N.GG)(Se,it);Le(be)},[it]);const Wt=Se=>{const be=Se.toString(),Xe=be.includes("%");Se?Xe?Se=be.replace("%",""):be.length>1&&(Se=be.slice(0,-1)):Se=0;const Ue=Number(Se);if(Number.isNaN(Ue))return;const Ze=Math.min(100,Number(Ue));Vt(Ze)},te=(Se,be)=>{we?.(Se,be),it<100&&Vt(100)},ce=()=>{const Se=(0,N.fd)(rt)?rt:r._e_;qe(Se),Le(Se),it<100&&Vt(100)},ye=()=>
2968{it<10&&Vt(10)},Ae=()=>{ye(),he()},Te=(0,e.useMemo)(()=>(0,N.Fx)(rt),[rt]),Ie=Se=>()=>{qe(Se),Le(Se)};return e.createElement(m,{backgroundColor:ue,className:"color-picker-wrapper",position:Xt},e.createElement(I,null,e.createElement(v,{onClick:Ae}),e.createElement(s.A,{component:d,stringKey:le}),Pe&&Pe.length>0&&e.createElement(e.Fragment,null,e.createElement(s.A,{component:g,stringKey:"THEME_COLORS"}),e.createElement(c,null,Pe.map((Se,be)=>e.createElement(i.A,{key:be,color:Se,onClick:Ie(Se),selected:Se===rt})))),e.createElement(s.A,{component:g,stringKey:"ADMIN_LABEL_COLOR_PICKER_CHOOSE_COLOR"}),e.createElement(u,null,e.createElement(y,null,e.createElement(o.Saturation,G(R({pointer:l},$e),{color:Te,onChange:te}))),e.createElement(O,null,e.createElement(o.Hue,G(R({pointer:x},$e),{color:Te,onChange:te})))),e.createElement(M,null,e.createElement(s.A,{component:D,stringKey:"ADMIN_LABEL_COLOR_PICKER_COLOR"}),e.createElement(s.A,{component:D,stringKey:"ADMIN_LABEL_COLOR_PICKER_OPACITY"}),e.createElement(W,{inputId:"color-hex",onBlur:ce,onChange:qe,placeholderText:r._e_,type:"text",value:Te}),e.createElement(W,{inputId:"color-opacity",inputWidth:80,onBlur:ye,onChange:Wt,placeholderText:"100%",type:"text",value:`${it}%`}))))},H=(0,a.kl)(V);var F=Object.defineProperty,Z=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,j=(U,Y,le)=>Y in U?F(U,Y,{enumerable:!0,configurable:!0,writable:!0,value:le}):U[Y]=le,J=(U,Y)=>{for(var le in Y||(Y={}))ie.call(Y,le)&&j(U,le,Y[le]);if(ee)for(var le of ee(Y))xe.call(Y,le)&&j(U,le,Y[le]);return U},de=(U,Y)=>Z(U,pe(Y)),ge=(U,Y)=>{var le={};for(var ue in U)ie.call(U,ue)&&Y.indexOf(ue)<0&&(le[ue]=U[ue]);if(U!=null&&ee)for(var ue of ee(U))Y.indexOf(ue)<0&&xe.call(U,ue)&&(le[ue]=U[ue]);return le};const Ne=U=>{var Y=U,{onClose:le,onResult:ue,color:Ce}=Y,Re=ge(Y,["onClose","onResult","color"]);const tt=he=>ue(he.hex),ze=()=>{const he=Ce?.toString()||"";if((0,N.F5)(he)){const Pe=(0,N.Rv)(he);if(Pe!==void 0&&Pe<10){const we=(0,N.Fx)(he),$e=(0,N.GG)(we,10);ue($e)}}le()},Le=(0,n.Bc)({onExit:ze,active:!0});return e.createElement(L,{ref:Le},e.createElement(H,de(J({ref:Le},Re),{color:Ce,onChange:tt,onClose:ze,onResult:ue})))},Ke=U=>{var Y=U,{isOpen:le}=Y,ue=ge(Y,["isOpen"]);return le?e.createElement(Ne,J({isOpen:le},ue)):null}},795178:(ae,S,t)=>{t.d(S,{A$:()=>r,CC:()=>i,F5:()=>A,F7:()=>d,Fx:()=>m,GG:()=>I,IB:()=>f,Rv:()=>e,We:()=>v,fd:()=>T,ku:()=>h,ut:()=>p,yb:()=>x});const e=g=>{if(!g||!A(g))return;const c=g.slice(-2);return P(c)},n=g=>`#${(g>>>0).toString(16).padStart(8,"0").slice(2).toUpperCase()}`,a=g=>{const c=g.replace(/^#/,"");if(c.length!==6)return 0;const u=`FF${c}`,L=parseInt(u,16);return L>2147483647?L-4294967296:L},o=g=>{const u=(g>>>0).toString(16).padStart(8,"0"),L=parseInt(u.slice(0,2),16),y=parseInt(u.slice(2,4),16),O=parseInt(u.slice(4,6),16),M=parseInt(u.slice(6,8),16);return{r:y,g:O,b:M,a:L}},s=(g,c,u,L)=>{const y=Math.max(0,Math.min(255,Math.round(g))),O=Math.max(0,Math.min(255,Math.round(c))),M=Math.max(0,Math.min(255,Math.round(u))),W=Math.max(0,Math.min(255,Math.round(L))).toString(16).padStart(2,"0"),K=y.toString(16).padStart(2,"0"),w=O.toString(16).padStart(2,"0"),N=M.toString(16).padStart(2,"0"),$=W+K+w+N,C=parseInt($,16);return C>2147483647?C-4294967296:C},r=g=>{const c=o(g),u=c.r.toString(16).padStart(2,"0"),L=c.g.toString(16).padStart(2,"0"),y=c.b.toString(16).padStart(2,"0");return`#${u}${L}${y}`},i=g=>{const c=o(g),u=c.a/255;return`rgba(${c.r}, ${c.g}, ${c.b}, ${u.toFixed(2)})`},p=g=>{if(!g)return 0;const c=g.trim();if(c.startsWith("#")){let u=c.slice(1);if((u.length===3||u.length===4)&&(u=u.split("").map(L=>L+L).join("")),u.length===6){const L=parseInt(u.slice(0,2),16),y=parseInt(u.slice(2,4),16),O=parseInt(u.slice(4,6),16);return[L,y,O].some(Number.isNaN)?0:s(L,y,O,255)}if(u.length===8){const L=parseInt(u.slice(0,2),16),y=parseInt(u.slice(2,4),16),O=parseInt(u.slice(4,6),16),M=parseInt(u.slice(6,8),16);return[L,y,O,M].some(Number.isNaN)?0:s(L,y,O,M)}}return 0},P=g=>{const u=(parseInt(g,16)/255*100).toFixed();return Number(u)},E=g=>{const c=g/100;
2968return Number((c*255).toFixed()).toString(16)},T=g=>/^#(?:[0-9a-fA-F]{3,4}){1,2}$/.test(g),A=g=>g.length>=8,f=g=>/rgb\((\d{1,3}),(\d{1,3}),(\d{1,3})\)/.test(g.replace(/\s/g,"")),h=g=>/^rgba?\((\d+),(\d+),(\d+),?([^,\s)]+)?/i.test(g.replace(/\s/g,"")),m=g=>A(g)?g.slice(0,-2):g,I=(g,c)=>{const u=E(c),L=u.length===1?`0${u}`:u;return g.concat("",L.toUpperCase())},v=g=>g.length<=4?`#${g.slice(1).split("").map(u=>u+u).join("")}`:g,x=g=>{const c=g.indexOf(",")>-1?",":" ",u=g.substring(4).split(")")[0].split(c);let L=(+u[0]).toString(16),y=(+u[1]).toString(16),O=(+u[2]).toString(16);return L.length===1&&(L=`0${L}`),y.length===1&&(y=`0${y}`),O.length===1&&(O=`0${O}`),`#${L}${y}${O}`},l=g=>g.replace(/^\s+|\s+$/gm,""),d=g=>{const c=g.substring(g.indexOf("(")).split(","),u=parseInt(l(c[0].substring(1)),10),L=parseInt(l(c[1]),10),y=parseInt(l(c[2]),10),O=+parseFloat(l(c[3].substring(0,c[3].length-1))).toFixed(2),M=[u.toString(16),L.toString(16),y.toString(16),Math.round(O*255).toString(16).substring(0,2)];return M.forEach((D,W)=>{D.length===1&&(M[W]=`0${D}`)}),`#${M.join("")}`}},483881:(ae,S,t)=>{t.d(S,{mx:()=>rt,p5:()=>Vt,o4:()=>ie,Ay:()=>Wt});var e=t(63696),n=t(221196),a=t.n(n),o=t(818339),s=t.n(o),r=t(910144),i=t(886550);const P=(0,i.Ay)(r.A).attrs({admin:!0})``;var E=t(711724),T=t(841173),A=t(776637),f=t.n(A),h=t(171751),m=t(500047),I=t(74846),v=t(269010),x=t(429195);const l=i.Ay.div`
2969  display: flex;
2970  margin-left: -1.5px;
2971  flex-wrap: nowrap;
2972  align-items: center;
2973  && {
2974    color: ${x.o0B};
2975  }
2976`,d=(0,i.Ay)(v.Ay).attrs({compact:!0})`
2977  margin: 0 1.5px;
2978`,g=(0,i.Ay)(v.Ay).attrs({compact:!0})`
2979  margin-left: 5.5px;
2980`;function c({disabled:te,onChange:ce,showSeconds:ye,time:Ae={},minutesFraction:Te=1}){const{hour:Ie,minute:Se,second:be}=(0,e.useMemo)(()=>({hour:Ae.hour||0,minute:Ae.minute||0,second:Ae.second||0}),[f()(Ae)]),Xe=(0,e.useMemo)(()=>(0,m.Fo)(Te),[Te]),[Ue,Ze]=(0,e.useState)({label:"AM",value:"am"}),ft=rn=>{ce?.({hour:(0,m.V6)(Number(rn.value)||0,Ue.value),minute:Se,second:be})},ht=rn=>Ln=>{ce?.({hour:Ie,minute:Se,second:be,[rn]:Number(Ln.value)||0})},$t=rn=>{Ze(rn)},an=(0,e.useMemo)(()=>{const rn=(0,m.sO)(Ie);return rn.period!==Ue.value&&Ze({label:rn.period.toUpperCase(),value:rn.period}),{label:(0,h.au)(rn.hour),value:rn.hour}},[Ie]),En=(0,e.useMemo)(()=>({label:(0,h.au)(Se),value:Se}),[Se]),On=(0,e.useMemo)(()=>({label:(0,h.au)(be),value:be}),[be]);return(0,e.useEffect)(()=>{ft(an)},[Ue.value]),e.createElement(l,{className:I.jQ,"data-testid":"timeDropdownMenus"},e.createElement(d,{className:I.rw,isDisabled:te,onChange:ft,options:m.sZ,value:an}),":",e.createElement(d,{className:I.rw,isDisabled:te,onChange:ht("minute"),options:Xe,value:En}),ye&&e.createElement(e.Fragment,null,":",e.createElement(d,{className:I.rw,isDisabled:te,onChange:ht("second"),options:m._W,value:On})),e.createElement(g,{isDisabled:te,onChange:$t,options:m.Df,value:Ue}))}const u=(0,T.A)((0,E.A)(c),"6px 0");var L=t(545290),y=t(797965);const O=i.Ay.div`
2981  display: flex;
2982  flex: 1;
2983`,M=i.Ay.div`
2984  display: flex;
2985  flex: 1;
2986  flex-direction: column;
2987`,D=i.Ay.div`
2988  display: grid;
2989  grid-template-columns: ${({isGridLayout:te})=>te?"1fr 1fr":"auto max-content auto"};
2990  grid-column-gap: 20px;
2991
2992  ${({isGridLayout:te})=>te&&(0,i.AH)`
2993      div:last-child {
2994        grid-column: 1 / span 2;
2995      }
2996
2997      margin-bottom: 17px;
2998    `}
2999
3000  & ${y.D} {
3001    width: unset;
3002  }
3003`,W=i.Ay.div`
3004  align-items: stretch;
3005  display: flex;
3006  flex-flow: row nowrap;
3007  justify-content: space-between;
3008  ${({rowAlign:te,verticalTime:ce})=>(0,i.AH)`
3009  flex-direction: ${te?"column":"row"};
3010  margin-right: -10px;
3011  ${ce&&`
3012    flex-direction: column;
3013  `}
3014    & ${O} {
3015      flex-direction: ${te?"row":"column"};
3016      margin-right: 10px;
3017      & ${M} {
3018        flex-direction: ${te?"row":"column"};
3019        ${te&&`
3020          & > *:first-child {
3021            padding-right: 5px;
3022          }
3023        `}
3024      }
3025    }
3026  `}
3027`,K=(0,i.Ay)(v.Ay)`
3028  margin-bottom: 5px;
3029  ${te=>te.isDisabled?L.F4:""};
3030`,w=(0,i.Ay)(v.Ay)`
3031  ${te=>te.isDisabled?L.F4:""}
3032`;var N=Object.defineProperty,$=Object.defineProperties,C=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,k=(te,ce,ye)=>ce in te?N(te,ce,{enumerable:!0,configurable:!0,writable:!0,value:ye}):te[ce]=ye,q=(te,ce)=>{for(var ye in ce||(ce={}))B.call(ce,ye)&&k(te,ye,ce[ye]);if(_)for(var ye of _(ce))b.call(ce,ye)&&k(te,ye,ce[ye]);return te},R=(te,ce)=>$(te,C(ce));const G=["Africa","America","Asia","Atlantic","Australia","Europe","Indian","Pacific"],z=(te,ce)=>{if(te===0)return{label:`12:${`0${ce}`.slice(-2)} AM`,time:{hour:0,minute:ce,second:0}};const ye=te>=12?"PM":"AM";return{label:`${te>12?te-12:te}:${`0${ce}`.slice(-2)} ${ye}`,time:{hour:te,minute:ce,second:0}}},V=(te,ce)=>
3032{const ye=ce===0||ce===5?`0${ce}`:String(ce);if(te===0)return{label:`12:${ye} AM`,time:{hour:0,minute:ce,second:0}};const Ae=te>=12?"PM":"AM";return{label:`${te>12?te-12:te}:${ye} ${Ae}`,time:{hour:te,minute:ce,second:0}}},H=te=>{const[ce,...ye]=te.split("/");if(!ce||!G.includes(ce))return null;const Ae=ye.join("/").replace(/_/gi," ");return{region:ce,zone:Ae}},F=s().tz.names().reduce((te,ce="")=>{const ye=q({},te),{zone:Ae,region:Te}=H(ce)||{};if(Te){const Ie=s().tz(ce).format("z"),Se=s().tz(ce).format("Z"),be=Number(Ie),Xe=be!==0&&!be,Ue=ye[Te]||{label:Te,options:[]},{options:Ze}=Ue;ye[Te]=R(q({},Ue),{options:[...Ze,{label:`${Ae} (${Xe?Ie:`UTC${Se}`})`,timezone:ce}]})}return ye},{}),Z=({dayMoment:te,hour:ce,minute:ye,second:Ae})=>{const Te=s()(te);return Te.hour(ce),Te.minute(ye),Te.second(Ae),Te.valueOf()},pe=(te,ce,ye=!1)=>{const Ae=s()(te).tz(ce,!0),Te=te?s()(te).tz(ce,!0).startOf("day"):null,Ie=Ae.hour(),Se=Ae.minute(),be=ye?Ae.second():0;return{dayMoment:Te,hour:Ie,minute:Se,second:be,timezone:ce}},ee=s().tz.guess();function ie({className:te,isDisabled:ce=!1,labelIcon:ye,onChange:Ae,padding:Te="6px 0",timezone:Ie=ee,timezoneKey:Se="ADMIN_LABEL_TIME_ZONE"}){const be=(0,e.useMemo)(()=>{const{region:Xe=""}=H(Ie)||{},{options:Ue}=F[Xe]||{};return Ue.find(Ze=>Ze.timezone===Ie)},[Ie]);return e.createElement(w,{className:te,"data-testid":"timeZoneDropdownMenu",isDisabled:ce,isSearchable:!0,labelIcon:ye,labelKey:Se,labelPadding:"6px",onChange:Ae,options:Object.values(F),padding:Te,value:be,valueKey:"timezone"})}var xe=t(407128),j=t(152544);const J=i.Ay.div`
3033  border-radius: 100px;
3034  border: 2px solid ${x.dmy};
3035  color: ${x.sRE};
3036  ${j.xW}
3037  margin: 10px 0;
3038  padding: 5px 10px;
3039  width: fit-content;
3040`;function de({dayMoment:te,hour:ce,minute:ye}){const{label:Ae}=z(ce,ye),Te=te?.format("MMM Do, YYYY"),Ie=te?.format("z");return e.createElement(J,null,`${Te} | ${Ae} ${Ie}`)}const ge=de;var Ne=t(180673),_e=t(242689),Ke=t.n(_e),U=Object.defineProperty,Y=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,Ce=(te,ce,ye)=>ce in te?U(te,ce,{enumerable:!0,configurable:!0,writable:!0,value:ye}):te[ce]=ye,Re=(te,ce)=>{for(var ye in ce||(ce={}))le.call(ce,ye)&&Ce(te,ye,ce[ye]);if(Y)for(var ye of Y(ce))ue.call(ce,ye)&&Ce(te,ye,ce[ye]);return te};const tt=Ke().tz.guess(),ze=({externalTimezone:te,onTimeChange:ce,timestamp:ye})=>{const[Ae,Te]=(0,e.useState)(tt),Ie=(0,e.useMemo)(()=>te||Ae,[te,Ae]),Se=(0,e.useMemo)(()=>pe(ye,Ie,!1),[ye,Ie]),{hour:be,minute:Xe,second:Ue}=Se,[Ze,ft]=(0,e.useState)({hour:be,minute:Xe,second:Ue});return(0,e.useEffect)(()=>{Ze&&ce(Z(Re(Re({},Se),Ze)))},[Ze,Ie]),{setTimeValue:ft,timeValue:Ze,setTimezone:Te,datetime:Se}};var Le=Object.defineProperty,he=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,$e=(te,ce,ye)=>ce in te?Le(te,ce,{enumerable:!0,configurable:!0,writable:!0,value:ye}):te[ce]=ye,st=(te,ce)=>{for(var ye in ce||(ce={}))Pe.call(ce,ye)&&$e(te,ye,ce[ye]);if(he)for(var ye of he(ce))we.call(ce,ye)&&$e(te,ye,ce[ye]);return te},it=(te,ce)=>{var ye={};for(var Ae in te)Pe.call(te,Ae)&&ce.indexOf(Ae)<0&&(ye[Ae]=te[Ae]);if(te!=null&&he)for(var Ae of he(te))ce.indexOf(Ae)<0&&we.call(te,Ae)&&(ye[Ae]=te[Ae]);return ye},Vt=(te=>(te.default="default",te.inline="inline",te.grid="grid",te))(Vt||{});const rt=s().tz.guess(),qe=a().generate();function Xt(te){var ce=te,{closeOnPick:ye=!0,dateSelectKey:Ae="ADMIN_LABEL_CALENDAR",expandableBackGroundColor:Te,footerTextKey:Ie,hideClearButton:Se,hideTime:be,hideTimezone:Xe,layout:Ue="default",isDisabled:Ze=!1,isOutsideRange:ft,onTimeChange:ht,rowAlign:$t=!1,timeSelectKey:an="ADMIN_LABEL_HOUR",timeSelectIcon:En="clock",timestamp:On=null,timezone:rn,timezoneKey:Ln="ADMIN_LABEL_TIME_ZONE",verticalTime:Gn,noLabel:jn,showDangerErrorMessage:ln,errorMessageKey:gn,iconButtonRight:Pn,hideDateDisplayer:Et=!1,minutesFraction:Gt,calendarPosition:Ot}=ce,xt=it(ce,["closeOnPick","dateSelectKey","expandableBackGroundColor","footerTextKey","hideClearButton","hideTime","hideTimezone","layout","isDisabled","isOutsideRange","onTimeChange","rowAlign","timeSelectKey","timeSelectIcon","timestamp","timezone","timezoneKey","verticalTime","noLabel","showDangerErrorMessage","errorMessageKey","iconButtonRight","hideDateDisplayer","minutesFraction","calendarPosition"]);const{datetime:Fn,setTimeValue:fo,setTimezone:so,timeValue:In}=ze({externalTimezone:rn,onTimeChange:ht,timestamp:On}),{dayMoment:to,timezone:co}=Fn,St=mn=>{if(!mn?.isValid()){ht(null);return}mn.set(In),ht(mn.valueOf())},At=mn=>{fo(mn)},Ct=()=>{ht(null),so(rt)},vn=({timezone:mn})=>so(mn),Cn=()=>ln&&gn&&e.createElement(Ne.A,{errorMessageKey:gn});return Ue==="inline"||Ue==="grid"?e.createElement(e.Fragment,null,Ue!=="grid"&&!Et&&e.createElement(e.Fragment,null,e.createElement(xe.A,{labelHintKey:"ADM
3040IN_LABEL_HINT_TITLE",labelKey:"ADMIN_SUBSCRIPTION_GATE_SET_DATE_TITLE",padding:"0"}),e.createElement(ge,st({dayMoment:to},In))),e.createElement(D,{isGridLayout:Ue==="grid"},e.createElement(P,{calendarPosition:Ot,date:to,expandableBackGroundColor:Te,hideClearButton:!0,iconButtonRight:Pn,id:qe,isDisabled:Ze,isOutsideRange:ft,labelIcon:"",labelKey:"ACCESS_GATE_ADMIN_LABEL_CALENDAR",labelPadding:"6px",labelWhiteIcon:!0,noLabel:jn,onClear:Ct,onDateChange:St,padding:"6px 0",placeholder:"Set a date"}),Fn&&e.createElement(u,{"data-testid":"timezoneInput",disabled:Ze,fullwidth:!0,labelIcon:"",labelKey:"ACCESS_GATE_ADMIN_LABEL_HOUR",labelPadding:"6px",labelWhiteIcon:!0,minutesFraction:Gt,onChange:At,time:In}),Fn&&!Xe&&e.createElement(ie,{"data-testid":"timezoneInput",isDisabled:Ze,labelIcon:"",onChange:vn,timezone:co,timezoneKey:Ln})),Cn()):e.createElement(W,st({rowAlign:$t,verticalTime:Gn},xt),e.createElement(O,null,e.createElement(P,{calendarPosition:Ot,className:I.lj,closeOnPick:ye,date:to,expandableBackGroundColor:Te,footerTextKey:Ie,hideClearButton:Se,iconButtonRight:Pn,id:qe,isDisabled:Ze,isOutsideRange:ft,labelIcon:"calendar",labelKey:Ae,labelPadding:"6px",labelWhiteIcon:!0,noLabel:jn,onClear:Ct,onDateChange:St,padding:"6px 0",placeholder:"Set a date"}),Cn()),!be&&e.createElement(O,null,Fn&&e.createElement(M,null,e.createElement(u,{"data-testid":"timezoneInput",disabled:Ze,fullwidth:!0,labelIcon:En,labelKey:an,labelPadding:"6px",labelWhiteIcon:!0,onChange:At,time:In}),!Xe&&e.createElement(ie,{"data-testid":"timezoneInput",isDisabled:Ze,onChange:vn,timezone:co,timezoneKey:Ln}))))}const Wt=(0,e.memo)((0,E.A)(Xt))},314571:(ae,S,t)=>{t.d(S,{A:()=>p});var e=t(63696),n=t(750470),a=t.n(n),o=t(886550),s=t(429195);const r=o.Ay.div`
3041  & .react-nestable {
3042    & .is-dragging::before {
3043      border: none;
3044      background: unset;
3045    }
3046  }
3047
3048  ${({source:P})=>["site_navigation","navigation_block-parents","navigation_block-links"].includes(P)&&(0,o.AH)`
3049    & .is-dragging {
3050      background-color: transparent;
3051      border-bottom: 1px solid ${s.Qod};
3052    }
3053    li.nestable-item > ol.nestable-list {
3054      padding-left: 20px;
3055      border-left: 1px solid ${s.dmy};
3056      margin-left: 3px;
3057    }
3058  `}
3059
3060  .nestable-drag-layer {
3061    display: none;
3062  }
3063
3064  .nestable-item.is-dragging * {
3065    opacity: 1 !important;
3066  }
3067`,p=({maxDepth:P=1,onChange:E,onConfirmChange:T,renderItem:A,disableDrag:f,source:h,treeData:m,draggerRef:I})=>{const v=x=>{E&&E({items:x.items,dragItem:x.dragItem,targetPath:x.targetPath})};return e.createElement(r,{ref:I,source:h},e.createElement(a(),{className:`react-nestable react-nestable-${h}`,confirmChange:T,disableDrag:f,items:m,maxDepth:P,onChange:v,renderItem:A}))}},515406:(ae,S,t)=>{t.d(S,{A:()=>P});var e=t(63696),n=t(886550),a=t(429195),o=t(269010);const s=(0,n.AH)`
3068  margin-left: 10px;
3069  margin-top: ${({subtitleLabel:E})=>E?"18px":0};
3070  padding: 0;
3071`,r=n.Ay.div`
3072  position: relative;
3073  margin-bottom: 8px;
3074`,i=(0,n.Ay)(o.vc)`
3075  background: ${a.k6P};
3076  border-bottom: 1px solid ${a.dmy};
3077  border-radius: 4px 4px 0 0;
3078  display: flex;
3079  flex-direction: column;
3080  justify-content: center;
3081  min-height: 56px;
3082  width: 100%;
3083
3084  .dropdown-title {
3085    color: ${a._e_};
3086    ${s};
3087
3088    ${({hasOptionBorder:E,value:T})=>E?(0,n.AH)`
3089            background-color: ${T?"rgba(117, 102, 255, 0.2)":"rgba(54, 60, 77, 0.5)"};
3090            border-radius: 4px;
3091            border: 1px solid ${T?a.Qod:a.dmy};
3092            padding: 2px 8px;
3093          `:null}
3094  }
3095
3096  .dropdown-label {
3097    background: ${a.k6P};
3098    height: 40px;
3099
3100    &:hover {
3101      background: ${a.dHK};
3102    }
3103
3104    > span {
3105      margin: 0 8px;
3106    }
3107
3108    .active-checkmark-icon svg {
3109      path {
3110        fill: ${a.x2O};
3111        stroke: ${a.x2O};
3112      }
3113    }
3114  }
3115
3116  .dropdown-button {
3117    min-height: 24px;
3118
3119    > div input {
3120      ${s};
3121    }
3122  }
3123`;function p(E){const{hasOptionBorder:T=!1,isSearchable:A=!1,labelText:f,onChange:h,options:m=[],placeholderText:I,value:v,valueKey:x}=E,[l,d]=(0,e.useState)(v),[g,c]=(0,e.useState)(v);v!==l&&(d(v),c(v));const u=(0,e.useCallback)(y=>y.value,[]),L=y=>{c(y),h?.(y)};return e.createElement(r,{className:"dropdown-label-container"},e.createElement(i,{getOptionLabel:u,hasOptionBorder:T,isSearchable:A,onChange:L,options:m,placeholder:I,subtitleLabel:f,value:g,valueKey:x}))}const P=p},628920:(ae,S,t)=>{t.d(S,{A:()=>p});
3123var e=t(63696),n=t(886550);const a=n.Ay.div`
3124  display: flex;
3125  gap: 5px;
3126  position: relative;
3127  align-items: flex-end;
3128
3129  & .toggle-button {
3130    min-height: 56px;
3131  }
3132
3133  & .toggle-button-disabled-image {
3134    min-height: 36px;
3135    margin-top: 6px;
3136  }
3137
3138  & .text-field {
3139    width: 88%;
3140  }
3141
3142  & .dropdown-label-container {
3143    margin: 0;
3144    width: 89%;
3145  }
3146`,o=n.Ay.div`
3147  cursor: pointer;
3148  position: ${({isSmallButton:P})=>P?"absolute":"inherit"};
3149  right: 0;
3150  top: 0;
3151  width: 34px;
3152`;var s=t(721459),r=t(515406);function i(P){const{children:E,className:T,defaultDynamic:A=!1,isSmallButton:f=!1,labelText:h,onChange:m,options:I,placeholderText:v,value:x=""}=P,[l,d]=(0,e.useState)(A),g=()=>{d(!l),m?.("")},c=L=>{m?.(L.id)},u=()=>{let L;return A&&x?.length&&I?.length&&(L=I.find(y=>y.id===x)),L};return e.createElement(a,{className:T},l?e.createElement(r.A,{hasOptionBorder:!0,labelText:h,onChange:c,options:I,placeholderText:v,value:u()}):E,e.createElement(o,{isSmallButton:f},e.createElement(s.A,{className:`${!l&&f?"toggle-button-disabled-image":"toggle-button"}`,isEnabled:l,onClick:g})))}const p=i},928653:(ae,S,t)=>{t.d(S,{A:()=>d});var e=t(63696),n=t(224191),a=t(789069);const o=/{{(\w+)}}/g,s=/([\[\]{}()*+?.,\\^$|#\s])/g,r=/<img.*>/i,i=/<img[^>]*(style="([^"]*)"[^>])*>/i,p=/width:\s*(\d+(\w{2,3}|%))/,P=/height:\s*(\d+(\w{2,3}|%))/,E=/border(-top-left|-top-right|-bottom-left|-bottom-right)?-radius:\s*([^;]+)/gi,T="IMG";var A=t(886550);const f=A.Ay.div`
3153  max-width: 649px;
3154  min-height: 128px;
3155`,h=(g,c,u,L)=>`<div style="width: ${g||"100%"}; height: ${c||"100$"}; background-color: ${L}; ${u}"></div>`,m=(g,c)=>`<span style="display: inline-block; background-color: ${c}; width: ${g||"100%"};; border-radius: 5px;">&nbsp;</span>`,I=(g,c)=>{const u=[],y=new DOMParser().parseFromString(g,"text/html"),O=M=>{var D,W;if(M.nodeType===Node.TEXT_NODE){const K=M.textContent||"";K.match(c)&&u.push({line:K.trim(),parentElement:((D=M.parentElement)==null?void 0:D.outerHTML)||""})}if(M.nodeType===Node.ELEMENT_NODE&&M.nodeName===T){const K=M,w=K.getAttribute("src");w?.match(c)&&u.push({line:K.outerHTML,parentElement:((W=M.parentElement)==null?void 0:W.outerHTML)||""})}for(const K of M.childNodes)O(K)};return O(y.body),u},v=(g,c)=>{const u=g.match(c);return u?u[1]:void 0},x=g=>{let c="",u=E.exec(g);for(;u!==null;){const L=u[0].split(":")[0].trim(),y=u[2].trim();c+=`${L}: ${y}; `,u=E.exec(g)}return c.trim()},d=({htmlTemplate:g,values:c={},className:u="",templatePlaceholderRegex:L=o})=>{const y=(0,n.useSelector)(a.WO),O=(0,e.useMemo)(()=>{let M;const D=(N,$)=>N.replace(L,(C,_)=>$[_]?String($[_]):C),W=(N,$,C)=>N.replace(i,(_,B)=>{const b=v($,p)||v(C,p),k=v($,P)||v(C,P),q=x(B);return h(b,k,q,y)}),K=(N,$,C)=>{const _=v($,p)||v(C,p),B=new RegExp($.replace(s,"\\$1"),"g");return N.replace(B,m(_,y))},w=(N,$)=>{let C=N;return Object.keys($).length&&(C=D(N,$)),I(C,L).forEach(({line:B,parentElement:b})=>{r.test(B)?C=W(C,B,b):C=K(C,B,b)}),C};return g?.length&&(M=w(g,c)),M},[g,c]);return g?.length?e.createElement(f,{className:u,dangerouslySetInnerHTML:{__html:O||""}}):e.createElement(e.Fragment,null)}},396058:(ae,S,t)=>{t.d(S,{A:()=>P});var e=t(63696),n=t(886550),a=t(283722),o=t(152544),s=t(429195);const r=n.Ay.div`
3156  ${o.II}
3157  align-items: center;
3158  display: flex;
3159  gap: 12px;
3160`,i=(0,n.Ay)(a.a3).attrs(({name:E})=>({name:E}))`
3161  align-items: center;
3162  background-color: ${s.kjY};
3163  border-radius: 50%;
3164  display: flex;
3165  justify-content: center;
3166  padding: 10px;
3167
3168  span {
3169    font-size: 20px;
3170  }
3171`,P=(0,e.memo)(({iconName:E="iframeV3",titleText:T})=>e.createElement(r,null,e.createElement(i,{name:E}),e.createElement("div",null,T)))},532850:(ae,S,t)=>{t.d(S,{A:()=>p});var e=t(63696),n=t(63382),a=t(886550),o=t(429195);const s=a.Ay.div`
3172  display: flex;
3173  gap: 8px;
3174`,r=a.Ay.div`
3175  align-items: center;
3176  background-color: ${o.k6P};
3177  border-radius: 4px;
3178  display: flex;
3179  height: 3.5rem;
3180  justify-content: center;
3181  width: 4.438rem;
3182`,p=(0,e.memo)(({icon:P,labelText:E,onChange:T,placeholderText:A,value:f})=>{const h=(0,e.useCallback)(m=>{T?.(m)},[T]);
3182return e.createElement(s,null,e.createElement(r,null,e.createElement(P,null)),e.createElement(n.A,{labelText:E,onChange:h,placeholderText:A,value:f}))})},991272:(ae,S,t)=>{t.d(S,{A:()=>s});var e=t(886550),n=t(152544),a=t(429195);const s=e.Ay.div`
3183  ${n.bL}
3184  color: ${a.o0B};
3185  margin-bottom: 5px;
3186  text-transform: none;
3187`},376676:(ae,S,t)=>{t.d(S,{A:()=>q});var e=t(63696),n=t(983848),a=t.n(n),o=t(825711),s=t(551321),r=t(238913),i=t(679101),p=t(33849),P=t(264965),E=t(449977),T=t(654584),A=t(498685),f=t(41989),h=t(696105),m=t(33149),I=t(171751);const v={usd:"US",aed:"AE",afn:"AF",all:"AL",amd:"AM",ang:"AN",aoa:"AO",ars:"AR",aud:"AU",awg:"AW",azn:"AZ",bam:"BA",bbd:"BB",bdt:"BD",bgn:"BG",bif:"BI",bmd:"BM",bnd:"BN",bob:"BO",brl:"BR",bsd:"BS",bwp:"BW",byn:"BY",bzd:"BZ",cad:"CA",cdf:"CD",chf:"CH",clp:"CL",cny:"CN",cop:"CO",crc:"CR",cve:"CV",czk:"CZ",djf:"DJ",dkk:"DK",dop:"DO",dzd:"DZ",egp:"EG",etb:"ET",eur:"EU",fjd:"FJ",fkp:"FK",gbp:"GB",gel:"GE",gip:"GI",gmd:"GM",gnf:"GN",gtq:"GT",gyd:"GY",hkd:"HK",hnl:"HN",hrk:"HR",htg:"HT",huf:"HU",idr:"ID",ils:"IL",inr:"IN",isk:"IS",jmd:"JM",jpy:"JP",kes:"KE",kgs:"KG",khr:"KH",kmf:"KM",krw:"KR",kyd:"KY",kzt:"KZ",lak:"LA",lbp:"LB",lkr:"LK",lrd:"LR",lsl:"LS",mad:"MA",mdl:"MD",mga:"MG",mkd:"MK",mmk:"MM",mnt:"MN",mop:"MO",mro:"MR",mur:"MU",mvr:"MV",mwk:"MW",mxn:"MX",myr:"MY",mzn:"MZ",nad:"NA",ngn:"NG",nio:"NI",nok:"NO",npr:"NP",nzd:"NZ",pab:"PA",pen:"PE",pgk:"PG",php:"PH",pkr:"PK",pln:"PL",pyg:"PY",qar:"QA",ron:"RO",rsd:"RS",rub:"RU",rwf:"RW",sar:"SA",sbd:"SB",scr:"SC",sek:"SE",sgd:"SG",shp:"SH",sll:"SL",sos:"SO",srd:"SR",std:"ST",szl:"SZ",thb:"TH",tjs:"TJ",top:"TO",try:"TR",ttd:"TT",twd:"TW",tzs:"TZ",uah:"UA",ugx:"UG",uyu:"UY",uzs:"UZ",vnd:"VN",vuv:"VU",wst:"WS",xaf:"CM",xcd:"KN",xof:"SN",xpf:"NC",yer:"YE",zar:"ZA",zmw:"ZM"};var x=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,L=(R,G,z)=>G in R?x(R,G,{enumerable:!0,configurable:!0,writable:!0,value:z}):R[G]=z,y=(R,G)=>{for(var z in G||(G={}))c.call(G,z)&&L(R,z,G[z]);if(g)for(var z of g(G))u.call(G,z)&&L(R,z,G[z]);return R},O=(R,G)=>l(R,d(G));const M=/[^0-9.]/g,D=/^0+(?=\d)/,W=/(\d*\.\d{0,2})\d*/,K="5.00",w={currency:"",default:!1,value:K},N="usd",$=R=>R?R.toLowerCase():"",C=R=>O(y({},R),{currency:$(R.currency)}),_=(R,G)=>R?.length?R.map(C):[{currency:$(G)||N,default:!0,value:K}],B=({errorText:R})=>R?e.createElement("p",{className:"min-h-4 text-[11px] leading-4 text-[var(--admin-alert-error)]"},R):null,b=({currency:R,emptyLabel:G})=>R?e.createElement("div",{className:"flex items-center gap-2"},e.createElement("span",{className:"h-4 w-6 shrink-0 overflow-hidden rounded-[2px]"},e.createElement(a(),{code:v[R]||"",height:"16"})),e.createElement("span",{className:"truncate text-[var(--admin-text-100)]"},R.toUpperCase())):e.createElement("span",{className:"text-[var(--admin-text-300)]"},G),k=({className:R,disabled:G=!1,setErrors:z,displayErrors:V,errors:H,handlePrices:F,initialPrices:Z,disableRemovePrice:pe=!1,shopCurrencyCode:ee})=>{const{t:ie}=(0,f._h)(),xe=(0,A.d4)(h._F),j=$(ee),[J,de]=(0,e.useState)(()=>_(Z,ee)),ge=(0,e.useMemo)(()=>{var he;if(!xe||!j)return J;const Pe=(he=J[0])!=null?he:y({},w);return[O(y({},Pe),{currency:j,default:!0})]},[J,xe,j]),Ne=(he,Pe)=>{const we=Number(he);if(!he||he.length===0)return"ADMIN_ENTITLEMENT_ERROR_PRICE";if(!we||he.charAt(he.length-1)===".")return"ADMIN_LABEL_PRICE_ERROR";if(I.jM.includes(Pe)&&he.indexOf(".")!==-1)return"ADMIN_LABEL_PRICE_NO_DECIMALS";if(I.JC.includes(Pe)&&we<5)return"ADMIN_LABEL_MINIMUM_PRICE";const $e=(0,I.$T)(Pe||"usd",Number(he));return String($e).length>8?"ADMIN_LABEL_PRICE_MAX_SUPPORTS":!1},_e=(he,Pe)=>!he||he.length===0?"ADMIN_ENTITLEMENT_ERROR_COUNTRY":ge.map($e=>$e.currency).indexOf(he)!==Pe?"ADMIN_ENTITLEMENT_ERROR_REPEATED_COUNTRY":!1,Ke=(he,Pe)=>Pe===0&&ge.filter($e=>$e.default).length===0?"ADMIN_ENTITLEMENT_ERROR_NO_DEFAULT":he&&ge.map($e=>`${$e.default}`).indexOf(`${he}`)!==Pe?"ADMIN_ENTITLEMENT_ERROR_REPEATED_DEFAULT":!1;(0,e.useEffect)(()=>{const he=[];ge.forEach((Pe,we)=>
3187{he[we]={currency:_e(Pe.currency,we),value:Ne(Pe.value,Pe.currency),default:Ke(Pe.default,we)};const{currency:$e,value:st,default:it}=he[we];!$e&&!st&&!it&&delete he[we]}),z(he),F(ge)},[F,ge,z]);const U=(0,e.useMemo)(()=>{const he=ge.findIndex(Pe=>Pe.default);return he>=0?he:0},[ge]),Y=(0,e.useMemo)(()=>Object.keys(v),[]),le=(he,Pe)=>{de(we=>we.map(($e,st)=>st!==he?$e:O(y(y({},$e),Pe),{currency:Pe.currency!==void 0?$(Pe.currency):$e.currency})))},ue=()=>{G||de(he=>[...he,w])},Ce=he=>{ge.length!==1&&de(Pe=>Pe.filter((we,$e)=>$e!==he))},Re=he=>{de(Pe=>Pe.map((we,$e)=>O(y({},we),{default:$e===he})))},tt=(he,Pe)=>{var we;const $e=Pe.replace(M,"").replace(D,"").replace(W,"$1"),st=(0,I.$T)(((we=ge[he])==null?void 0:we.currency)||"usd",Number($e));if(!($e.length>ge[he].value.length&&String(st).length>8)){if($e==="."){le(he,{value:"0."});return}le(he,{value:$e})}},ze=ge.length>1,Le=ze?"grid-cols-[minmax(0,1fr)_minmax(0,0.7fr)_52px_36px]":"grid-cols-[minmax(0,1fr)_minmax(0,1fr)]";return e.createElement("div",{className:(0,m.cn)("mt-5 flex w-full flex-col gap-2.5",R)},e.createElement("div",{className:(0,m.cn)("grid items-center gap-3 px-1",Le)},e.createElement(T.L3,{className:"text-[12px] font-medium leading-none tracking-normal text-[var(--admin-text-100)]"},ie("ADMIN_LABEL_PRICE")),e.createElement(T.L3,{className:"text-[12px] font-medium leading-none tracking-normal text-[var(--admin-text-100)]"},ie("ADMIN_LABEL_CURRENCY")),ze&&e.createElement(e.Fragment,null,e.createElement(T.L3,{className:"text-[12px] font-medium leading-none tracking-normal text-[var(--admin-text-100)]"},ie("ADMIN_LABEL_CURRENCY_DEFAULT")),e.createElement("div",null))),ge.map((he,Pe)=>{var we,$e,st;const it=Y.filter(qe=>qe===he.currency||!ge.some((Xt,Wt)=>Wt!==Pe&&Xt.currency===qe)),Vt=xe||!!he.stripePriceId||G,rt=G||pe;return e.createElement("div",{"data-testid":`multiCurrencyComponent-${Pe}`,key:`${he.currency||"empty"}-${Pe}`},e.createElement("div",{className:(0,m.cn)("grid items-center gap-3 rounded-lg bg-[var(--admin-surface-4)] p-3",Le)},e.createElement(i.p,{className:(0,m.cn)((0,r.y)(),"h-10 text-sm"),"data-testid":`priceInput-${Pe}`,disabled:G,onChange:qe=>tt(Pe,qe.target.value),placeholder:ie("ADMIN_PLACEHOLDER_PRICE"),type:"text",value:he.value}),Vt?e.createElement("div",{className:"flex h-10 items-center rounded-[5px] border-0 border-b border-b-[color:var(--admin-surface-6)] bg-[var(--admin-surface-2)] px-3 text-sm opacity-60","data-testid":`currencyDropdown-${Pe}`},he.currency?e.createElement(b,{currency:he.currency}):e.createElement(b,{emptyLabel:ie("ADMIN_LABEL_CURRENCY")})):e.createElement(p.l6,{onValueChange:qe=>le(Pe,{currency:qe}),value:he.currency},e.createElement(p.bq,{className:(0,m.cn)((0,P.w6)({surface:2})),"data-testid":`currencyDropdown-${Pe}`},he.currency?e.createElement(b,{currency:he.currency}):e.createElement(b,{emptyLabel:ie("ADMIN_LABEL_CURRENCY")})),e.createElement(p.gC,{className:(0,m.cn)((0,P.Nx)({surface:2})),position:"popper",side:"bottom"},it.map(qe=>e.createElement(p.eb,{className:(0,m.cn)((0,P.h8)({surface:2})),key:qe,value:qe},e.createElement(b,{currency:qe}))))),ze&&e.createElement("div",{className:"flex justify-center"},e.createElement(E.d,{checked:he.default,context:"admin","data-testid":`toggleCurrencyDefault-${Pe}`,disabled:G,onCheckedChange:()=>Re(Pe)})),ze&&e.createElement("div",{className:"flex justify-end"},he.default?null:e.createElement(s.$,{className:"h-8 w-8 rounded-full bg-transparent p-0 text-[var(--admin-text-200)] hover:bg-[var(--admin-surface-2)] hover:text-[var(--admin-text-100)]",context:"admin","data-testid":`removeCurrencyComponent-${Pe}`,disabled:rt,onClick:()=>Ce(Pe),type:"button",variant:"ghost"},e.createElement(o.TBR,{className:"h-4 w-4"})))),V?e.createElement("div",{className:(0,m.cn)("grid gap-3 pt-1",Le)},e.createElement(B,{errorText:(we=H?.[Pe])!=null&&we.value?ie(String(H[Pe].value)):""}),e.createElement(B,{errorText:($e=H?.[Pe])!=null&&$e.currency?ie(String(H[Pe].currency)):""}),ze&&e.createElement(e.Fragment,null,e.createElement(B,{errorText:(st=H?.[Pe])!=null&&st.default?ie(String(H[Pe].default)):""}),e.createElement("div",null))):null)}),!xe&&e.createElement(s.$,{className:"h-11 w-full justify-start rounded-lg border-0 bg-[var(--admin-surface-2)] px-4 text-[13px] font-medium text-[var(--admin-text-200)] hover:bg-[var(--admin-surface-4)] hover:text-[var(--admin-text-100)]",context:"admin","data-testid":"addCurrencyComponent",disabled:G,onClick:ue,type:"button",variant:"ghost"},e.createElement(o.FWt,{className:"h-4 w-4"}),ie("ADMIN_LABEL_ADD_PRICE")))},q=(0,e.memo)(k)},231283:(ae,S,t)=>{t.d(S,{A:()=>y});var e=t(63696),n=t(498685),a=t(139155),o=t.n(a),s=t(723792),r=t(79321),i=t(41989),p=t(886550),P=t(870625),E=t(545290),T=t(429195),A=t(283722);const f=p.Ay.div`
3188  position: relative;
3189`,h=(0,p.Ay)(P.A)`
3190  display: flex;
3191  justify-content: center;
3192  align-items: center;
3193  margin-top: 16px;
3194  height: 40px;
3195  width: 100%;
3196  outline: 0;
3197  ${E.Id};
3198`,m=p.Ay.div`
3199  display: flex;
3200  justify-content: center;
3201  align-items: center;
3202  border: 2px dotted ${T.YJk};
3203  height: 56px;
3204`,I=p.Ay.div`
3205  position: absolute;
3206  top: 0;
3207  width: 100%;
3208  box-shadow: 0 2px 4px 0 rgba(0,0,0,0.5);
3209  ${E.ZH};
3210`,v=p.Ay.div`
3211`,x=p.Ay.div`
3212  cursor: pointer;
3213  padding: 16px;
3214  ${E.ZH};
3215`,l=p.Ay.div`
3216  display: flex;
3217  padding: 0 16px;
3218  ${E.Id};
3219`,d=p.Ay.div`
3220`,g=p.Ay.div`
3221  display: flex;
3222  align-items: center;
3223  justify-content: space-between;
3224  padding: 16px;
3225  margin-bottom: 2px;
3226  ${E.Id};
3227`,c=(0,p.Ay)(A.Ay).attrs({name:"cancel-thin"})``,u=p.Ay.div`
3228`,y=({value:O=[],options:M,onChange:D,onRemove:W,mapOptionToText:K=w=>w})=>{const{t:w}
3228=(0,i._h)(),[N,$]=(0,e.useState)(!1),[C,_]=(0,e.useState)(""),[B,b]=(0,e.useState)(O);(0,e.useEffect)(()=>{b(O)},[O]);const k=(0,n.Bc)({onExit:()=>{$(!1),_("")},active:N}),q=M.filter(R=>!O.includes(R)).filter(R=>K(R).includes(C));return(0,e.useEffect)(()=>{const R=o()(O,M);R.length!==B.length&&b(R)},[M.length]),e.createElement(f,null,B.length===0&&e.createElement(m,null,w("ADMIN_MULTI_SELECTOR_NO_OPTIONS_SELECTED")),e.createElement(d,null,B.length>=1&&e.createElement(s.A,{list:B},(R,G,z)=>e.createElement(g,{key:R},e.createElement(u,null,K(G)),e.createElement("button",{onClick:()=>W(z)},e.createElement(c,null))))),N&&e.createElement(I,{ref:k},e.createElement(l,null,e.createElement(r.A,{onSearch:_})),e.createElement(v,null,e.createElement(s.A,{list:q},(R,G)=>e.createElement(x,{key:R,onClick:()=>{D(G),$(!1)}},K(G))))),q.length>0&&e.createElement(h,{onClick:()=>$(!0)},"Add More"))}},478158:(ae,S,t)=>{t.d(S,{A:()=>h});var e=t(63696),n=t(86138),a=t(154789),o=t(380163),s=Object.defineProperty,r=Object.defineProperties,i=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,T=(m,I,v)=>I in m?s(m,I,{enumerable:!0,configurable:!0,writable:!0,value:v}):m[I]=v,A=(m,I)=>{for(var v in I||(I={}))P.call(I,v)&&T(m,v,I[v]);if(p)for(var v of p(I))E.call(I,v)&&T(m,v,I[v]);return m},f=(m,I)=>r(m,i(I));function h(m){return e.createElement(a.ir,f(A({},m),{left:!0}),e.createElement(o.O,{disabled:m.disabled}),e.createElement(n.A,{component:o.JU,componentProps:{large:m.large},stringKey:m.large?"ADMIN_ACTION_BACK_TO_LIBRARY":"BACK"}))}},380163:(ae,S,t)=>{t.d(S,{JU:()=>p,O:()=>T,_e:()=>A,vT:()=>i});var e=t(886550),n=t(283722),a=t(429195),o=t(403869),s=t(152544),r=t(478158);const i=e.Ay.div`
3229  display: fleX;
3230  position: absolute;
3231  right: 25px;
3232  height: 100%;
3233  align-items: center;
3234  background: inherit;
3235  padding-left: 8px;
3236`,p=e.Ay.label`
3237  ${s.bL}
3238  color: inherit;
3239  text-align: center;
3240  text-transform: ${a.ufG};
3241  cursor: pointer;
3242  ${({large:f})=>f&&s.xu}
3243`,P=(0,e.Ay)(n.Ay).attrs(f=>({color:(0,a.Qod)(f)}))`
3244  line-height: normal;
3245  & svg {
3246    margin: -20px;
3247    width: 50px;
3248    height: 50px;
3249  }
3250`,E=(0,e.Ay)(P).attrs(()=>({name:"rightArrowGrad"}))`
3251  margin-right: 8px;
3252`,T=(0,e.Ay)(P).attrs(f=>({name:"leftArrowGrad",color:f.disabled?a.YxP:(0,a.Qod)(f)}))`
3253  margin-left: 8px;
3254`,A=(0,o.A)(r.A)},992493:(ae,S,t)=>{t.d(S,{A:()=>T});var e=t(86138),n=t(619545),a=t(63696),o=t(359785),s=t(283722),r=t(429195),i=t(886550);const p=i.Ay.div`
3255  display: flex;
3256  align-items: center;
3257  a {
3258    text-decoration: underline !important;
3259    color: ${r.o0B} !important;
3260  }
3261`,P=(0,i.Ay)(s.Ay).attrs(A=>({name:"helpIcon",color:(0,r.o0B)(A)}))`
3262  margin-right: 5px;
3263  & svg {
3264    width: 15px;
3265    height: 15px;
3266  }
3267`,E=()=>a.createElement(p,null,a.createElement(P,null),a.createElement(n.A,{href:o.ah},a.createElement(e.A,{stringKey:"QUEST_NEED_HELP"}))),T=(0,a.memo)(E)},592082:(ae,S,t)=>{t.d(S,{A:()=>T});var e=t(63696),n=t(41989),a=t(886550),o=t(429195),s=t(152544);const r=a.Ay.div`
3268  ${s.Vg}
3269  color: ${o.Lvg};
3270`,i=a.Ay.div`
3271  background: ${o.k6P};
3272  border-bottom: 1px solid ${o.dmy};
3273  border-radius: 4px 4px 0 0;
3274  display: flex;
3275  flex-direction: column;
3276  gap: 4px;
3277  padding: 5px 12px 12px 10px;
3278  width: 100%;
3279
3280  /* Chrome, Safari, Edge, Opera */
3281  input::-webkit-outer-spin-button,
3282  input::-webkit-inner-spin-button {
3283    -webkit-appearance: none;
3284    margin: 0;
3285  }
3286
3287  /* Firefox */
3288  input[type=number] {
3289    -moz-appearance: textfield;
3290  }
3291`,p=a.Ay.input`
3292  ${s.Vg}
3293  background-color: transparent;
3294  border: none;
3295  color: ${o.o0B};
3296  padding: 0;
3297  width: 100%;
3298
3299  &:focus {
3300    outline: none;
3301  }
3302
3303  &::placeholder {
3304    color: ${o.sRE};
3305  }
3306`,P=a.Ay.div`
3307  ${s.Vg}
3308  color: ${o.sRE};
3309  margin: 5px;
3310`;function E(A){const{autoFocus:f,className:h,disabled:m,hasError:I,inputTestId:v,labelText:x,min:l,max:d,onBlur:g,onChange:c,onFocus:u,onKeyDown:L,placeholderText:y,readOnly:O,required:M=!1,value:D}=A,{t:W}=(0,n._h)(),[K,w]=(0,e.useState)(void 0),N=C=>{const _=Number(C.target.value),B=l==null||_>=l,b=d==null||_<=d;
3310B&&b?(w(void 0),I?.(!1),c?.(_)):(w(W("INVALID_NUMERIC_INPUT")),I?.(!0))},$=C=>{g?.(Number(C.target.value))};return e.createElement(e.Fragment,null,e.createElement(i,{className:h},e.createElement(r,null,x),e.createElement(p,{autoFocus:f,"data-testid":v,defaultValue:D,disabled:m,max:d,min:l,onBlur:$,onChange:N,onFocus:u,onKeyDown:L,placeholder:y,readOnly:O,required:M,type:"number"})),K?.length&&e.createElement(P,null,K))}const T=E},173315:(ae,S,t)=>{t.d(S,{A:()=>u});var e=t(63696),n=t(221574),a=t(886550),o=t(429195),s=t(152544),r=t(283722);const i={topLeft:"topLeftPosition",topCenter:"topCenterPosition",topRight:"topRightPosition",centerLeft:"centerLeftPosition",center:"centerPosition",centerRight:"centerRightPosition",bottomLeft:"bottomLeftPosition",bottomCenter:"bottomCenterPosition",bottomRight:"bottomRightPosition"},p=a.Ay.span`
3311  ${s.Z1}
3312`,P=a.Ay.div`
3313  display: flex;
3314  width: 100%;
3315  flex-direction: column;
3316  gap: 16px;
3317  cursor: pointer;
3318`,E=a.Ay.div`
3319  display: flex;
3320  width: 100%;
3321  flex-direction: row;
3322  gap: 8px;
3323  align-items: center;
3324  justify-content: flex-start;
3325`,T=a.Ay.div`
3326  width: 100%;
3327  display: flex;
3328  flex-direction: row;
3329  padding-left: 10px;
3330  gap: 6px;
3331  background-color: ${o.k6P};
3332  min-height: 56px;
3333  border-bottom: 1px solid ${o.k6P};
3334  padding: 4px 0px;
3335  display: flex;
3336  align-items: center;
3337  justify-content: center;
3338  border-top-left-radius: 4px;
3339  border-top-right-radius: 4px;
3340  padding-left: 5px;
3341  position: relative;
3342`,A=a.Ay.span`
3343  ${s.Vg}
3344  width: 80%;
3345`,f=(0,a.Ay)(r.a3).attrs(L=>({name:"downArrowGrad",color:(0,o.zkP)(L)}))`
3346  transition: transform 0.25s ease-in-out;
3347  transform: rotate(${L=>L.isActive?"180deg":"0deg"});
3348  cursor: pointer;
3349  svg {
3350    width: 24px;
3351    height: 24px;
3352  }
3353`,h=(0,a.Ay)(r.a3).attrs(L=>({name:i[L.position]}))`
3354  width: 24px;
3355  height: 24px;
3356`,m=a.Ay.div`
3357  width: 100%;
3358  background-color: ${o.k6P};
3359  border-radius: 0 0 4px 4px;
3360`,I=a.Ay.div`
3361  width: 100%;
3362  display: flex;
3363  gap: 3px;
3364  flex-direction: column;
3365`,v=a.Ay.div`
3366  display: grid;
3367  grid-template-columns: repeat(3, 1fr);
3368  grid-template-rows: repeat(3, 1fr);
3369  gap: 8px;
3370  width: 100%;
3371  height: 200px;
3372  background-color: ${o.k6P};
3373  border-bottom-left-radius: 5px;
3374  border-bottom-right-radius: 5px;
3375
3376  border-bottom: 1px solid ${o.kjY};
3377  border-left: 1px solid ${o.kjY};
3378  border-right: 1px solid ${o.kjY};
3379`,x=a.Ay.button`
3380  width: 100%;
3381  height: 100%;
3382  border: none;
3383  border-radius: 4px;
3384  cursor: pointer;
3385  transition: all 0.2s ease;
3386  position: relative;
3387  display: flex;
3388  align-items: center;
3389  justify-content: center;
3390
3391  &::after {
3392    content: '';
3393    position: absolute;
3394    top: 50%;
3395    left: 50%;
3396    transform: translate(-50%, -50%);
3397    width: 12px;
3398    height: 12px;
3399    border-radius: 50%;
3400    background-color: ${L=>L.isSelected?o.Qod:o.dmy};
3401    transition: all 0.2s ease;
3402  }
3403`,l=["topLeft","topCenter","topRight","centerLeft","center","centerRight","bottomLeft","bottomCenter","bottomRight"],g=({selectedPosition:L,onPositionSelect:y,isOpen:O})=>{const M=e.useCallback(D=>()=>{y(D)},[y]);return O?e.createElement(v,null,l.map(D=>e.createElement(x,{key:D,"aria-label":`Select ${D} position`,"aria-pressed":L===D,isSelected:L===D,onClick:M(D),title:D}
3403))):null},u=({value:L="topLeft",onChange:y,startOpen:O=!0})=>{const{t:M}=(0,n._h)(),[D,W]=e.useState(O),K=e.useRef(null),w=e.useCallback(()=>{W(!D)},[D]),N=e.useCallback(C=>{y?.(C)},[y]),$=e.useCallback(C=>C.charAt(0).toUpperCase()+C.slice(1).replace(/([A-Z])/g," $1"),[]);return e.createElement(P,{onClick:w},e.createElement(E,null,e.createElement(p,null,M("POSITION"))),e.createElement(I,{ref:K},e.createElement(T,null,e.createElement(h,{position:L}),e.createElement(A,null,$(L)),e.createElement(f,{isActive:D,onClick:w})),D&&e.createElement(m,null,e.createElement(g,{isOpen:D,onPositionSelect:N,selectedPosition:L}))))}},98174:(ae,S,t)=>{t.d(S,{Z:()=>A});var e=Object.defineProperty,n=Object.defineProperties,a=Object.getOwnPropertyDescriptors,o=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,i=(f,h,m)=>h in f?e(f,h,{enumerable:!0,configurable:!0,writable:!0,value:m}):f[h]=m,p=(f,h)=>{for(var m in h||(h={}))s.call(h,m)&&i(f,m,h[m]);if(o)for(var m of o(h))r.call(h,m)&&i(f,m,h[m]);return f},P=(f,h)=>n(f,a(h));const E="3.125%",T={topLeft:`${E} 0 0 ${E}`,topCenter:`${E} 0 0 0`,topRight:`${E} ${E} 0 0`,centerLeft:`0 0 0 ${E}`,center:"0",centerRight:`0 ${E} 0 0`,bottomLeft:`0 0 ${E} ${E}`,bottomCenter:`0 0 ${E} 0`,bottomRight:`0 ${E} ${E} 0`},A=f=>{var h;const m={position:"absolute",padding:(h=T[f])!=null?h:"0"};switch(f){case"topLeft":return P(p({},m),{top:0,left:0});case"topCenter":return P(p({},m),{top:0,left:"50%",transform:"translateX(-50%)"});case"topRight":return P(p({},m),{top:0,right:0});case"centerLeft":return P(p({},m),{top:"40%",left:0});case"center":return P(p({},m),{top:"40%",left:"50%",transform:"translateX(-50%)"});case"centerRight":return P(p({},m),{top:"40%",right:0});case"bottomLeft":return P(p({},m),{bottom:0,left:0});case"bottomCenter":return P(p({},m),{bottom:0,left:"50%",transform:"translateX(-50%)"});case"bottomRight":return P(p({},m),{bottom:0,right:0});default:return m}}},768112:(ae,S,t)=>{t.d(S,{A:()=>g});var e=t(63696),n=t(41989),a=t(886550),o=t(283722),s=t(429195),r=t(152544),i=t(243412);const p=4,P=2,E=1,T=.5,A=a.Ay.div`
3404  position: ${({isFullScreen:c})=>c?"fixed":"relative"};
3405  top: ${({isFullScreen:c})=>c?"50%":"auto"};
3406  left: ${({isFullScreen:c})=>c?"50%":"auto"};
3407  transform: ${({isFullScreen:c})=>c?"translate(-50%, -50%)":"none"};
3408  width: ${({isFullScreen:c})=>c?"900px":"100%"};
3409  height: ${({isFullScreen:c})=>c?"500px":"193px"};
3410  border-radius: 8px;
3411  overflow: hidden;
3412  z-index: ${({isFullScreen:c})=>c?i.M.layer.screenOverlay:"inherit"};
3413  margin-top: 12px;
3414  border: ${({hasChildren:c})=>c?"2px solid #404040":"none"};
3415  box-shadow: ${({isFullScreen:c,hasChildren:u})=>c?"0 0 0 100vmax rgba(0, 0, 0, 0.8)":u?"0 0 0 2px rgba(255, 255, 255, 0.1)":"none"};
3416`,f=a.Ay.div`
3417  position: relative;
3418  height: 100%;
3419  width: 100%;
3420  overflow: hidden;
3421
3422  --checkerboard-dark: ${s.dHK};
3423  --checkerboard-light: ${s.dsC};
3424  --no-preview-bg: ${s.k6P};
3425
3426  background-image: ${({hasChildren:c})=>c?`
3427    linear-gradient(45deg, var(--checkerboard-dark) 25%, transparent 25%),
3428    linear-gradient(-45deg, var(--checkerboard-dark) 25%, transparent 25%),
3429    linear-gradient(45deg, transparent 75%, var(--checkerboard-dark) 75%),
3430    linear-gradient(-45deg, transparent 75%, var(--checkerboard-dark) 75%)
3431  `:"none"};
3432  background-size: ${({isFullScreen:c})=>c?"120px 120px":"40px 40px"};
3433  background-position: ${({isFullScreen:c})=>`
3434    0 0,
3435    0 ${c?"60px":"20px"},
3436    ${c?"60px":"20px"} ${c?"-60px":"-20px"},
3437    ${c?"-60px":"-20px"} 0px
3438  `};
3439  background-color: ${({hasChildren:c})=>c?"var(--checkerboard-light)":"var(--no-preview-bg)"};
3440  display: flex;
3441  align-items: center;
3442  justify-content: center;
3443`,h=a.Ay.div`
3444  position: absolute;
3445  top: 8px;
3446  right: 8px;
3447`,m=a.Ay.div`
3448  position: absolute;
3449  ${({position:c,isFullScreen:u})=>{const L=u?p:P,y=L*2,O=L/2;switch(c){case"top-right":return`top: ${L}px; right: ${y}px; transform-origin: top right;`;case"top-left":return`top: ${L}px; left: ${y}px; transform-origin: top left;`;case"top-center":return`top: ${L}px; left: 50%; transform-origin: top center;`;case"bottom-right":return`bottom: ${O}px; right: ${y}px; transform-origin: bottom right;`;case"bottom-left":return`bottom: ${O}px; left: ${y}px; transform-origin: bottom left;`;case"bottom-center":return`bottom: ${O}px; left: 50%; transform-origin: bottom center;`;case"right-center":return`right: ${y}px; top: 50%; transform-origin: center right;`;case"left-center":return`left: ${y}px; top: 50%; transform-origin: center left;`;default:return`bottom: ${O}px; left: ${y}px; transform-origin: bottom left;`}}}
3450  display: flex;
3451  align-items: center;
3452  justify-content: center;
3453  color: ${s._e_};
3454  min-width: fit-content;
3455  transform: ${({position:c,isFullScreen:u})=>{const L=u?E:T;
3455if(c?.includes("center")){if(c.startsWith("top")||c.startsWith("bottom"))return`translateX(-50%) scale(${L})`;if(c.startsWith("left")||c.startsWith("right"))return`translateY(-50%) scale(${L})`}return`scale(${L})`}};
3456
3457  svg {
3458    width: 48px;
3459    height: 48px;
3460  }
3461
3462  .preview-scale {
3463    white-space: nowrap;
3464    min-width: fit-content;
3465  }
3466`,I=(0,a.Ay)(o.a3).attrs(({isFullScreen:c})=>({name:c?"closeThin":"fullscreenV2",color:s._e_}))`
3467  cursor: pointer;
3468
3469  & > svg {
3470    width: 19px;
3471    height: 19px;
3472  }
3473
3474  polyline,
3475  line {
3476    stroke: currentColor;
3477  }
3478`,v=a.Ay.div`
3479  color: ${s.o0B};
3480  font-size: 14px;
3481  display: flex;
3482  align-items: center;
3483  justify-content: center;
3484  height: 100%;
3485  width: 100%;
3486`,x=a.Ay.div`
3487  margin-bottom: 16px;
3488
3489  &:last-child {
3490    margin-bottom: 0;
3491  }
3492`,l=a.Ay.div`
3493  ${r.z6}
3494  color: ${s.o0B};
3495  margin-bottom: 8px;
3496`,g=({children:c,position:u="bottom-left"})=>{const{t:L}=(0,n._h)(),[y,O]=(0,e.useState)(!1),M=!!c,D=()=>{O(!y)},W=()=>M?e.createElement(e.Fragment,null,e.createElement(h,null,e.createElement(I,{isFullScreen:y,onClick:D})),e.createElement(m,{isFullScreen:y,position:u},c)):e.createElement(v,null,L("NO_PREVIEW_AVAILABLE"));return e.createElement(x,null,e.createElement(l,null,L("SECTION_PREVIEW")),e.createElement(A,{hasChildren:M,isFullScreen:y},e.createElement(f,{hasChildren:M,isFullScreen:y},W())))}},970935:(ae,S,t)=>{t.d(S,{A:()=>i});var e=t(63696),n=t(886550),a=t(86138),o=t(283722),s=t(429195),r=t(545290);function i({className:E,errorKey:T,fetching:A,fetchingLabelKey:f="ADMIN_LABEL_FETCHING_METADATA",loaded:h}){const[m,I]=e.useState(!0);return(0,e.useEffect)(()=>{I(!1);const v=setTimeout(()=>I(!0),1500);return()=>{clearTimeout(v)}},[h,T,A]),(0,e.useMemo)(()=>m?null:e.createElement(e.Fragment,null,h&&e.createElement(p,{className:E,status:"loaded"},e.createElement(P,null),e.createElement(a.A,{stringKey:"ADMIN_LABEL_SUCCESS"})),T&&e.createElement(p,{className:E,status:"error"},e.createElement(a.A,{stringKey:T})),A&&e.createElement(p,{className:E,status:"fetching"},e.createElement(a.A,{stringKey:f}))),[h,T,A,m])}const p=n.Ay.div`
3497  ${E=>E.status==="fetching"&&r.xW}
3498  ${E=>E.status==="loaded"&&r.a_}
3499  ${E=>E.status==="error"&&r.bH}
3500  display: flex;
3501  text-transform: lowercase;
3502  align-items: center;
3503  font-size: 12px;
3504  font-weight: 400;
3505`,P=(0,n.Ay)(o.Ay).attrs(E=>({color:(0,s.caQ)(E),name:"successCheckmark",radius:"16px"}))`
3506  ${r.j7}
3507  ${r.AM}
3508  background: ${s.jEq};
3509  color: ${s.caQ};
3510  padding: 3px;
3511  margin-right: 10px;
3512  & svg {
3513    width: 10px;
3514    height: 10px;
3515  }
3516`},166143:(ae,S,t)=>{t.d(S,{Ay:()=>W});var e=t(63696),n=t(886550),a=t(86138),o=t(407128),s=t(545290),r=t(208312);const i={URL:"URL"},p={URL:RegExp(/^(?:http(s)?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\(\)\*\+,;=.]+$/)},P={SEARCH:"SEARCH",TEXT:"TEXT"};var E=t(50426),T=t(942662),A=t(429195),f=t(39258),h=t(942695),m=t(152544);const I=n.Ay.div`
3517  align-items: stretch;
3518  display: flex;
3519  flex-flow: column nowrap;
3520  padding: ${({padding:K})=>K||"10px 0"};
3521  /* Hides number input arrows */
3522  & input[type="number"]::-webkit-outer-spin-button,
3523  input[type="number"]::-webkit-inner-spin-button {
3524    -webkit-appearance: none;
3525    margin: 0;
3526  }
3527`,v=n.Ay.div`
3528  width: 42px;
3529  height: 40px;
3530  display: flex;
3531  align-items: center;
3532  justify-content: center;
3533  background-color: ${A.kjY};
3534  border-top-left-radius: 5px;
3535  border-bottom-left-radius: 5px;
3536`,x=n.Ay.span`
3537  width: 60px;
3538  display: flex;
3539  align-items: center;
3540  justify-content: left;
3541  display: block;
3542  height: 40px;
3543  background-color: ${A.k6P};
3544  border-top-left-radius: 5px;
3545  border-bottom-left-radius: 5px;
3546  padding: 12px 0px 12px 16px;
3547  ${m.Z0}
3548`,l=n.Ay.div`
3549  display: flex;
3550  flex-flow: row nowrap;
3551  border-bottom: ${K=>K.inputType===P.SEARCH?`1px solid ${(0,A.wKn)(K)}`:"none"};
3552  position: relative;
3553  ${K=>K?"align-self: stretch":""};
3554  &:after {
3555    content: "";
3556    pointer-events: none;
3557    border: ${({inputBorder:K})=>K};
3558    position: absolute;
3559    width: 100%;
3560    height: 100%;
3561    border-radius: 5px;
3562  }
3563`,d=(0,n.Ay)(f.A)`
3564  margin-right: ${A.Xh2};
3565`,g=n.Ay.input`
3566  ${({inputType:K})=>K===P.SEARCH?s.cF:s.Az} min-width: 0;
3567  ${({showDangerErrorMessage:K})=>K&&(0,n.AH)`border: 1px solid ${A.__g};`};
3568  ${({prefixInputIcon:K})=>K&&(0,n.AH)`border-top-left-radius: 0; border-bottom-left-radius: 0;`};
3569  ${({prefixInputIcon:K})=>K==="linkOutline"&&(0,n.AH)`padding: 12px 10px 13px 1px;`};
3570  ${({maxLength:K})=>K&&(0,n.AH)`padding-right: 75px`};
3571`,c=(0,h.A)(g,{containerCss:"width: 100%;"}),u=(0,n.Ay)(f.A)`
3572  height: 40px;
3573  display: flex;
3574  align-items: center;
3575  cursor: default;
3576
3577  & svg {
3578    width: 18px;
3579    height: 18px;
3580  }
3581
3582  & path {
3583    fill: ${A.zkP};
3584  }
3585`,L=n.Ay.div`
3586  display: flex;
3587  width: 100%;
3588  gap: 0px;
3589  align-items: center;
3590  position: relative;
3591`,y=n.Ay.div`
3592  height: 100%;
3593`;var O=t(731694);const M=n.Ay.span`${s.Gi};`;function D({inputId:K,children:w,autoFocus:N,className:$="","data-testid":C,description:_,descriptionKey:B,disabled:b=!1,errorKey:k="ADMIN_LABEL_REQUIRED",hasButton:q=!1,hasError:R,inputBorder:G="1px solid transparent",inputTestId:z,inputType:V=P.TEXT,inputTooltip:H,isRequired:F=!1,labelHintKey:Z,labelIcon:pe,labelIconSize:ee,labelKey:ie,labelPadding:xe,labelTextSize:j,labelWhiteIcon:J=!1,maxlength:de,onBlur:ge,onChange:Ne,onFocus:_e,onKeyDown:Ke,padding:U,placeholderKey:Y,placeholderText:le,prefixInputIcon:ue,readOnly:Ce=!1,showDangerErrorMessage:Re=!1,stretch:tt=!1,type:ze="text",setInputRef:Le,value:he}){const Pe=it=>{Ne?.(it.target.value)},we=it=>{ge?.(it.target.value)},$e=(0,e.useCallback)(it=>e.createElement(L,null,e.createElement(c,{"data-testid":z,disabled:b,inputType:V,maxLength:de,onBlur:we,onChange:Pe,onFocus:_e,autoF
3593ocus:N,placeholder:it,prefixInputIcon:ue,readOnly:Ce,showDangerErrorMessage:Re,type:ze,tooltip:H,value:he,onKeyDown:Ke}),e.createElement(y,null,w)),[q,w,z,b,V,we,Pe,_e,ue,Ce,Re,ze,H,he,Ke]),st=it=>e.createElement(I,{className:$,"data-testid":C,padding:U},(_||B||ie||pe)&&e.createElement(o.A,{description:_,descriptionKey:B,icon:pe,iconSize:ee,labelHintKey:Z,labelKey:ie,padding:xe,textSize:j,whiteIcon:J}),e.createElement(l,{inputBorder:G,inputType:V,stretch:tt},V===P.SEARCH&&e.createElement(T.Search,{className:"mr-2 size-[18px]"}),ue&&ue!=="linkOutline"&&e.createElement(v,null,e.createElement(u,{name:ue})),ue==="linkOutline"&&e.createElement(x,{id:O.LD},E.D),q?$e(it):e.createElement(c,{id:K,ref:Le,"data-testid":z,disabled:b,inputType:V,maxLength:de,onBlur:we,autoFocus:N,onChange:Pe,onFocus:_e,placeholder:it,prefixInputIcon:ue,readOnly:Ce,showDangerErrorMessage:Re,type:ze,tooltip:H,value:he,onKeyDown:Ke}),de&&e.createElement(M,null,typeof he=="string"?he.length:0,"/",de)),Re&&e.createElement(r.A,{errorMessageKey:k}));return le||!Y?st(le||void 0):e.createElement(a.A,{stringKey:Y},it=>st(it))}const W=(0,e.memo)(D)},63382:(ae,S,t)=>{t.d(S,{A:()=>E});var e=t(63696),n=t(886550),a=t(429195),o=t(152544);const s=n.Ay.div`
3594  ${o.Vg}
3595  color: ${({error:T})=>T?a.__g:a.Lvg} !important;
3596`,r=n.Ay.div`
3597  background: ${a.k6P};
3598  border-bottom: 1px solid ${({error:T})=>T?a.__g:a.dmy};
3599  border-radius: 4px 4px 0 0;
3600  display: flex;
3601  flex-direction: column;
3602  gap: 4px;
3603  padding: 9px 12px 9px 10px;
3604  width: 100%;
3605`,i=n.Ay.input`
3606  ${o.Vg}
3607  background-color: transparent;
3608  border: none;
3609  color: ${a.o0B};
3610  padding: 0;
3611  width: 100%;
3612
3613  &:focus {
3614    outline: none;
3615  }
3616
3617  &::placeholder {
3618    color: ${a.sRE};
3619  }
3620`,p=n.Ay.div`
3621  ${o.Vg}
3622  bottom: -20px;
3623  color: ${a.sRE};
3624  position: absolute;
3625  right: 12px;
3626`,P=({autoFocus:T,className:A,disabled:f=!1,displayCharacterCount:h=!1,error:m=!1,inputTestId:I,labelText:v,maxLength:x=60,onBlur:l,onChange:d,onFocus:g,onKeyDown:c,placeholderText:u,readOnly:L=!1,required:y=!1,value:O=""})=>{const M=(0,e.useCallback)(K=>{d?.(K.target.value)},[d]),D=(0,e.useCallback)(K=>{l?.(K.target.value)},[l]),W=(0,e.useMemo)(()=>h&&x>0?e.createElement(p,null,String(O).length,"/",x):null,[h,O,x]);return e.createElement(e.Fragment,null,e.createElement(r,{className:A,error:m},v&&e.createElement(s,{error:m},v),e.createElement(i,{"aria-label":v,autoFocus:T,"data-testid":I,disabled:f,maxLength:x,onBlur:D,onChange:M,onFocus:g,onKeyDown:c,placeholder:u,readOnly:L,required:y,type:"text",value:O})),W)},E=e.memo(P)},13155:(ae,S,t)=>{t.d(S,{Ay:()=>M,Uv:()=>y,o7:()=>h.o7,v_:()=>D});var e=t(63696),n=t(86138),a=t(310025),o=t(777045),s=t(407128),r=t(841173),i=t(154789),p=t(224191),P=t.n(p),E=t(463302),T=t(365179),A=t(41989),f=t(622045),h=t(229844),m=t(306177),I=Object.defineProperty,v=Object.defineProperties,x=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,c=(W,K,w)=>K in W?I(W,K,{enumerable:!0,configurable:!0,writable:!0,value:w}):W[K]=w,u=(W,K)=>{for(var w in K||(K={}))d.call(K,w)&&c(W,w,K[w]);if(l)for(var w of l(K))g.call(K,w)&&c(W,w,K[w]);return W},L=(W,K)=>v(W,x(K));const y="image/jpeg, image/png, image/tiff, image/bmp, image/gif, image/jpg";function O(W){const{t:K}=(0,A._h)(),{acceptedTypes:w=y,canDrop:N=!0,className:$,description:C,descriptionKey:_,buttonBorderRadius:B,backgroundColor:b,dimensionMessage:k="",dimensionRequirements:q,disabled:R=!1,hasDragAndDropLabel:G=!0,height:z,hideActionButtons:V=!1,hideErrorMessage:H=!1,imagePreview:F=null,imagePreviewPadding:Z,isRequired:pe=!1,label:ee,labelIcon:ie,labelIconSize:xe=15,labelKey:j,maxFiles:J=1,maxSize:de=5242880,nodeEmptyPlaceholder:ge,onClearImage:Ne,onDrop:_e,onProgress:Ke,testIdAddImage:U="addImage",testIdRemove:Y,testIdSearchLibrary:le="searchLibrary",testIdThumbnail:ue,title:Ce,titleKey:Re,withWrapper:tt=!0}=W,ze=(0,p.useSelector)(E.mC),Le=(0,p.useSelector)(T.V2d),he=(0,e.useRef)(null),[Pe,we]=(0,h.Ay)(K,L(u({},W),{primaryToken:ze,siteId:Le})),{reject:$e,removeImage:st,toggleActive:it,toggleLibrary:Vt,upload:rt,handleSelectFromLibrary:qe}=we,{errorKey:Xt,errorMsg:Wt,isLoading:te,libraryActive:ce}=Pe,ye=J>1,Ae=F&&F!==o.gX&&!Xt&&!Wt,{exactDimensions:Te,exactWidth:Ie,exactHeight:Se,minWidth:be,minHeight:Xe,pixelWidth:Ue,pixelHeight:Ze}=q||{exactDimensions:!1,verify:!1};let ft="",ht=k;if(!ht&&q){const ln=Math.floor(Ue||0),gn=Math.floor(Ze||0);ft=Te?K("ADMIN_UPLOAD_ZONE_UPLOAD_AN_IMAGE_OF_EXACT_DIMENSIONS",{width:ln,height:gn}):K("ADMIN_UPLOAD_ZONE_UPLOAD_AN_IMAGE_OF_MAX_DIMENSIONS",{width:ln,height:gn}),ht=Te?K("ADMIN_UPLOAD_ZONE_UPLOAD_IMAGE_SIZE",{width:ln,height:gn}):K("ADMIN_UPLOAD_ZONE_UPLOAD_IMAGE_MAX_SIZE",{width:ln,height:gn}
3626),(Ie||Se||be||Xe)&&(ht=K("ADMIN_UPLOAD_ZONE_UPLOAD_IMAGE_SIZE",{width:ln,height:gn}))}const $t=()=>{var ln,gn;(gn=(ln=he.current)==null?void 0:ln.open)==null||gn.call(ln)},an=()=>e.createElement(m.T3,null,(Ce||Re)&&e.createElement(f.A,{component:m.jb,stringKey:Re}," ",Ce),!j&&ht&&e.createElement(m.qn,null,ht),G&&e.createElement(m.qn,null,e.createElement(n.A,{stringKey:N?"ADMIN_LABEL_DRAG_AND_DROP_TO_UPLOAD":"ADMIN_LABEL_DRAG_AND_DROP_CLICK_TO_UPLOAD"}))),En=()=>te?e.createElement(m.ZP,null):Ae?e.createElement(m.VI,{src:F,padding:Z}):ge||e.createElement(e.Fragment,null,an()),On=()=>e.createElement(m.M0,null,Ae&&Ne&&e.createElement(i.d0,{"data-testid":Y,onClick:st,useAbsolutePosition:!0})),rn=tt?m.Rk:e.Fragment,Ln=()=>it(!0),Gn=()=>it(!1),jn=(ln,gn)=>{if(ln[0]&&rt(ln),gn[0]&&$e(gn),_e){const Pn=ln||gn,Et=ln.length>0?"accepted":"rejected";_e(Pn,Et)}};return e.createElement(rn,null,(ee||j)&&e.createElement(s.A,{description:C?`${C} ${ft}`:ft,descriptionKey:_,icon:ie,iconSize:xe,label:ee,labelKey:j}),e.createElement(m.vv,{ref:he,accept:w,backgroundColor:b,className:$,disabled:R,height:z,maxSize:de,multiple:ye,onDragEnter:Ln,onDragLeave:Gn,onDrop:jn,onProgress:Ke},e.createElement(m.mc,{backgroundColor:b,"data-testid":ue},pe&&!F&&e.createElement(n.A,{component:m.IW,stringKey:"ADMIN_LABEL_REQUIRED"}),En(),Ae&&On())),!V&&e.createElement(m.Ef,null,e.createElement(m.s5,{borderRadius:B,"data-testid":U,disabled:R,icon:"addImage",labelKey:"ADMIN_LABEL_UPLOAD_AN_IMAGE",onClick:$t,type:"button"}),e.createElement(m.s5,{borderRadius:B,"data-testid":le,disabled:R,icon:"searchLibrary",labelKey:"ADMIN_LABEL_LIBRARY",onClick:Vt,type:"button"}),e.createElement(m.O5,null,an())),!H&&(Xt||Wt)&&e.createElement("div",{className:"mb-2 mt-3 flex items-start gap-2"},e.createElement(m.IJ,null),e.createElement(f.A,{component:m.yn,stringKey:Xt},Wt)),ce&&e.createElement(a.A,{onClose:Vt,onSelect:qe}))}const M=(0,r.A)(O),D=O},229844:(ae,S,t)=>{t.d(S,{Ay:()=>L,o7:()=>u});var e=t(990220),n=t(16357),a=t(63696),o=t(41989),s=t(417376),r=Object.defineProperty,i=Object.defineProperties,p=Object.getOwnPropertyDescriptors,P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,A=(y,O,M)=>O in y?r(y,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):y[O]=M,f=(y,O)=>{for(var M in O||(O={}))E.call(O,M)&&A(y,M,O[M]);if(P)for(var M of P(O))T.call(O,M)&&A(y,M,O[M]);return y},h=(y,O)=>i(y,p(O));const m={ERROR:"error",OPEN_LIBRARY:"OPEN_LIBRARY",TOGGLE_HOVER:"TOGGLE_HOVER",TOGGLE_LIBRARY:"TOGGLE_LIBRARY",UPLOAD_FAILED:"UPLOAD_FAILED",UPLOAD_REJECTED:"UPLOAD_REJECTED",UPLOAD_REQUESTED:"UPLOAD_REQUESTED",UPLOAD_SUCCESSFUL:"UPLOAD_SUCCESSFUL"},I={errorKey:null,errorMsg:null,isLoading:!1,isRejected:!1,libraryActive:!1},v=(y,O)=>{const{payload:M,type:D}=O,{libraryActive:W}=y;switch(D){case m.TOGGLE_LIBRARY:return h(f({},y),{libraryActive:!W});case m.UPLOAD_REQUESTED:return h(f({},y),{errorKey:null,errorMsg:null,isLoading:!0,isRejected:!1});case m.UPLOAD_FAILED:return h(f({},y),{errorKey:(0,s.o)(M.errorKey)||"UPLOAD_ZONE_ERROR_DEFAULT",isLoading:!1,isRejected:!0});case m.UPLOAD_REJECTED:return h(f({},y),{errorKey:M.errorKey,errorMsg:M.errorMsg,isLoading:!1,isRejected:!0});case m.UPLOAD_SUCCESSFUL:return h(f({},y),{errorKey:null,errorMsg:null,isLoading:!1,isRejected:!1});case m.TOGGLE_HOVER:return h(f({},y),{isUserHovering:O.status});default:return y}};class x extends Error{constructor({errorKey:O,errorMsg:M}){super(O||M),this.errorKey=O,this.errorMsg=M}}const l=1024*1024,d=y=>y>=l?`${Math.round(y/l)} MB`:`${Math.round(y/1024)} KB`,g=(0,o.gV)(y=>async(O,M)=>new Promise((D,W)=>{if(!(M&&M.verify)){D();return}const K=new Image,{exactDimensions:w,exactWidth:N,exactHeight:$,minWidth:C,minHeight:_,pixelWidth:B,pixelHeight:b}=M,k=!B,q=!b;K.onload=()=>{if(w)K.width===B&&K.height===b?D():W(new x({errorMsg:y("UPLOAD_ZONE_ERROR_EXACT_SIZE_WITH_DIMENSIONS",{dimensions:`${B} x ${b}`})}));else{let R=k||K.width<=B,G=q||K.height<=b;const z="UPLOAD_ZONE_ERROR_SIZE_LIMIT";let V="";N&&(R=K.width===B,R||(V+=`${y("ADMIN_UPLOAD_ZONE_WIDTH_MUST_BE_X",{width:B.toString()})}
3627`)),$&&(G=K.height===b,G||(V+=`${y("ADMIN_UPLOAD_ZONE_HEIGHT_MUST_BE_X",{height:b.toString()})}
3628`)),C&&(R=K.width>=B,R||(V+=`${y("ADMIN_UPLOAD_ZONE_WIDTH_MUST_BE_AT_LEAST_X",{width:B.toString()})}
3629`)),_&&(G=K.height>=b,G||(V+=`${y("ADMIN_UPLOAD_ZONE_HEIGHT_MUST_BE_AT_LEAST_X",{height:b.toString()})}
3630`)),R&&G?D():W(new x({errorKey:V?"":z,errorMsg:V}))}},K.src=O})),c=y=>{const O=y.lastIndexOf(".")!==-1?y.slice(y.lastIndexOf(".")):"";return(y.slice(0,y.length-O.length).replace(/[^a-zA-Z0-9_-]/g,"_").replace(/_+/g,"_")||"file")+O},u=async(y,O,M)=>{const D=y[0],W=new File([D],c(D.name),{type:D.type}),K=new FormData;K.append("adminFile",W);const w={headers:{Authorization:`Bearer ${O}`,"Content-Type":"multipart/form-data"},onUploadProgress:N=>{if(!M)return;const{loaded:$,total:C}=N;C&&M(Math.round($/C*100))}};return n.A.post(e.L4,K,w).catch(N=>{var $,C;throw new Error((C=($=N.response)==null?void 0:$.data)==null?void 0:C.message)})},L=(0,o.gV)(y=>function(M){const{onError:D,onFileSubmit:W,siteId:K}=M,w=_=>{const{ext:B,_id:b}=_;return`${e.H9}/${K}/${b}.${B}`},[N,$]=(0,a.useReducer)(v,I);return[N,{handleSelectFromLibrary:_=>{const{dimensionRequirements:B}=M,{ext:b,_id:k}=_,q=`${e.H9}/${K}/${k}.${b}`;g(y,q,B).then(()=>{$({type:m.UPLOAD_SUCCESSFUL}),D?.(null),W?.(w(_))}).catch(R=>{D?.(R.errorMsg||(R.errorKey?y(R.errorKey):null)),$({payload:{errorKey:R.errorKey,errorMsg:R.errorMsg},type:m.UPLOAD_REJECTED})})},reject:_=>{const{maxFiles:B,maxSize:b}=M;let k="UPLOAD_ZONE_ERROR_DEFAULT",q="";_.length>(B??1/0)?k="UPLOAD_ZONE_ERROR_MAX_FILES":_.some(R=>R.size>(b??1/0))?q=y("UPLOAD_ZONE_ERROR_SIZE_LIMIT_WITH_MAX",{maxSize:d(b??1/0)}):k="UPLOAD_ZONE_ERROR_FILE_TYPE",$({payload:{errorKey:q?"":k,errorMsg:q},type:m.UPLOAD_REJECTED}),D?.(q||y(k))},removeImage:_=>{const{onClearImage:B}=M;_.stopPropagation(),B?.()},toggleActive:_=>{$({status:_,type:m.TOGGLE_HOVER})},toggleLibrary:_=>{_&&_.stopPropagation(),$({type:m.TOGGLE_LIBRARY})},upload:async _=>{const{primaryToken:B,dimensionRequirements:b,onProgress:k}=M,q=[];if(b&&b.verify)for(const R of _){const G=g(y,R.preview,b);q.push(G)}Promise.all(q).then(async()=>{$({type:m.UPLOAD_REQUESTED}),D?.(null);try{const R=await u(_,B,k),G=w(R.data);$({type:m.UPLOAD_SUCCESSFUL}),D?.(null),W?.(G,R.data)}catch(R){const G=(0,s.o)(R.message)?y((0,s.o)(R.message)):y("UPLOAD_ZONE_ERROR_DEFAULT");D?.(G),$({type:m.UPLOAD_FAILED,payload:{errorKey:R.message}})}}).catch(R=>{D?.(R.errorMsg||(R.errorKey?y(R.errorKey):null)),$({payload:{errorKey:R.errorKey,errorMsg:R.errorMsg},type:m.UPLOAD_REJECTED})})}}]})},306177:(ae,S,t)=>{t.d(S,{M0:()=>M,jb:()=>g,Ef:()=>N,mc:()=>v,O5:()=>C,IJ:()=>y,IW:()=>I,yn:()=>O,VI:()=>L,ZP:()=>w,qn:()=>c,vv:()=>B,T3:()=>d,s5:()=>_,Rk:()=>$});var e=t(886550),n=t(312854),a=t(429195),o=t(545290),s=t(841173),r=t(152544);const i=e.Ay.div`
3631  ${({uppercase:b,borderless:k})=>(0,e.AH)`
3632    ${b&&"text-transform: uppercase;"}
3633    ${k?(0,e.AH)`
3634      ${r.bL}
3635      color: ${a.__g};
3636    `:(0,e.AH)`
3637      ${r.Ns}
3638      border: 1px solid ${a.__g};
3639      padding: 12px;
3640      color: ${a.o0B};
3641    `}
3642  `}
3643`,p=(0,s.A)(i,"10px 0");var P=t(283722),E=t(784567),T=t(991272),A=t(962333),f=t(914025),h=t.n(f);const m=(0,e.AH)`
3644  ${o.xw}
3645  cursor: pointer;
3646  &::before{
3647    width: 20px;
3648    height: 20px;
3649    padding: 6px;
3650    margin: 0;
3651  }
3652`,I=(0,e.Ay)(p).attrs({borderless:!0,compact:!0,uppercase:!0})`
3653  position: absolute;
3654  right: 0px;
3655  top: -24px;
3656`,v=e.Ay.div`
3657  border-radius: 4px;
3658  display: flex;
3659  flex-direction: column;
3660  cursor: pointer;
3661  flex: 1;
3662  height: 100%;
3663  position: relative;
3664  box-sizing: content-box;
3665  background: ${({backgroundColor:b})=>b||a.dsC};
3666  color: ${a.o0B};
3667`,x=(0,e.Ay)(P.Ay).attrs(b=>({color:(0,a.o0B)(b),name:"uploadPicture"}))`
3668  margin-top: -2px;
3669  ${m}
3670`,l=e.Ay.div`
3671  margin-left: 8px;
3672`,d=e.Ay.div`
3673  ${r.bL}
3674  align-items: center;
3675  display: flex;
3676  flex-direction: column;
3677  justify-content: center;
3678  text-align: center;
3679  flex: 1;
3680`,g=e.Ay.span`
3681  ${r.Ns}
3682`,c=e.Ay.span`
3683  ${r.bL}
3684  color: ${a.sRE};
3685  margin: 2.5px 0;
3686`,u=e.Ay.img`
3687  display: inline-block;
3688  object-fit: contain;
3689  flex: 1;
3690`,L=e.Ay.div`
3691  align-items: center;
3692  display: flex;
3693  flex: 1;
3694  border-radius: 4px;
3695  justify-content: center;
3696  flex-direction: column;
3697  background-size: contain;
3698  background-repeat: no-repeat;
3699  background-position: center;
3700  background-image: url(${b=>b.src});
3701  ${({padding:b})=>b&&`padding: ${b}px; background-origin: content-box;`}
3702`,y=(0,e.Ay)(P.Ay).attrs({name:"warning"})`
3703  flex-shrink: 0;
3704  margin-right: 8px;
3705  svg {
3706    width: 12px;
3707    height: 12px;
3708    path {
3709      fill: ${a.__g};
3710    }
3711  }
3712`,O=e.Ay.span`
3713  ${r.qm}
3714  color: ${a.__g};
3715  white-space: pre-wrap;
3716`,M=e.Ay.div`
3717  position: absolute;
3718  right: 8px;
3719  bottom: 8px;
3720  display: flex;
3721  flex-direction: column;
3722  align-items: center;
3723  z-index: 1;
3724`,D=e.Ay.div`
3725  display: flex;
3726`,W=(0,e.Ay)(T.A)``,K=(0,e.Ay)(T.A)`
3727  color: ${a.Gjz};
3728  margin-left: 10px;
3729`,w=(0,e.Ay)(E.A)`
3730  /* TODO: replace with custom Admin progress spinner */
3731  & * {
3732    color: ${a.Qod};
3733  }
3734`,N=e.Ay.div`
3735  position: relative;
3736  display: flex;
3737  flex-wrap: wrap;
3738  height: 44px;
3739  justify-content: space-between;
3740  align-items: center;
3741  & > * {
3742    flex: 0 0 50%;
3743    &:first-child {
3744      flex: 0 0 ${({libraryDisabled:b})=>b?"100%":"47%"};
3745    }
3746  }
3747`,$=e.Ay.div`
3748  display: flex;
3749  flex-direction: column;
3750  & > *:last-child {
3751    height: min-content;
3752    padding-top: 10px;
3753  }
3754`,C=e.Ay.div`
3755  ${r.bL}
3756  transition: opacity 0.5s;
3757  position: absolute;
3758  display: flex;
3759  opacity: 0;
3760  bottom: 100%;
3761  width: 100%;
3762  justify-content: center;
3763  align-items: center;
3764  background: ${b=>(0,n.B3)((0,a.YJk)(b),.5)};
3765  &, & ${c} {
3766    color: ${a.o0B};
3767  }
3768  border-radius: 4px;
3769  pointer-events: none;
3770`,_=(0,e.Ay)(A.Ay).attrs(b=>({background:(0,a.kjY)(b),hoverBackground:(0,a.dmy)(b),color:(0,a.o0B)(b)}))`
3771  height: 38px;
3772  margin-top: 6px;
3773  ${({borderRadius:b})=>b&&(0,e.AH)`border-radius: ${b};`}
3774  &:hover ~ ${C} {
3775    opacity: 1;
3776  }
3777`,B=(0,e.Ay)(h())`
3778  background: ${({backgroundColor:b})=>b||a.dsC};
3779  border-radius: 4px;
3780  transition: margin-top 0.5s;
3781  ${({height:b=120})=>{const k=typeof b=="number"?`${b}px`:b;return(0,e.AH)`
3782    &, & + ${N} ${C} {
3783      height: ${k};
3784    }
3785  `}}
3786  &:hover {
3787    & + ${N} ${C} {
3788      opacity: 1;
3789    }
3790  }
3791  & input {
3792    width: 100%;
3793  }
3794`},417376:(ae,S,t)=>{t.d(S,{o:()=>e});const e=n=>{switch(n.toLowerCase()){case"missing file":return"UPLOAD_ZONE_ERROR_MISSING_FILE";case"file must be an image or mp4 video":return"UPLOAD_ZONE_ERROR_UNSUPPORTED_FILE_TYPE";case"invalid file type":return"UPLOAD_ZONE_ERROR_UNSUPPORTED_FILE_EXTENSION";case"invalid file name":return"UPLOAD_ZONE_ERROR_INVALID_FILE_NAME";case"upload failed":default:return"UPLOAD_ZONE_ERROR_DEFAULT"}}},495094:(ae,S,t)=>{t.d(S,{A:()=>y});var e=t(63696),n=t(711724),a=t(841173),o=t(622045),s=t(86138),r=t(957006),i=t(154789),p=t(886550),P=t(407128),E=t(368154),T=t(935370),A=t(429195),f=t(545290),h=t(152544);const m=p.Ay.div`
3795  display: flex;
3796  flex-direction: column;
3797  border-radius: 10px;
3798  position: relative;
3799  ${({hasDescription:O})=>O&&(0,p.AH)`
3800    padding: 10px 10px 0 10px;
3801  `}
3802  ${({onClick:O})=>O&&(0,p.AH)`
3803    &, & *, & * * {
3804      cursor: pointer;
3805    }
3806  `}
3807  ${({isActive:O})=>O&&(0,p.AH)`
3808    &:after {
3809      content: "";
3810      position: absolute;
3811      width: calc(100% - 2px);
3812      height: 100%;
3813      border: 1px solid ${A.Qod};
3814      border-radius: 4px;
3815    }
3816  `}
3817  ${({onClick:O})=>!!O&&"cursor: pointer;"}
3818`,I=p.Ay.div`
3819  height: ${({isLarge:O})=>O?60:40}
3819px;
3820  padding: ${({isLarge:O})=>O?"0 17px 0 20px":"0px 10px 0px 15px"} ;
3821  border-radius: ${({isLarge:O})=>O?10:4}px;
3822  display: flex;
3823  justify-content: space-between;
3824  user-select: none;
3825  overflow: visible;
3826  align-items: center;
3827  background: ${A.dsC};
3828  color: ${A.o0B};
3829  ${({isActive:O,isDisabled:M})=>(0,p.AH)`
3830    background: ${O?A.dHK:A.dsC};
3831    &:hover {
3832      background: ${A.kjY};
3833    }
3834    ${M&&(0,p.AH)`
3835      background: ${A.kjY};
3836      pointer-events: none;
3837    `}
3838  `}
3839`,v=(0,p.Ay)(E.A).attrs({reverse:!0})`
3840  margin-left: 10px;
3841`,x=(0,p.Ay)(P.A).attrs(({color:O=A.o0B,textSize:M="h6"})=>({color:O,textSize:M}))`
3842  ${f.wJ}
3843  flex: 1;
3844`,l=(0,p.Ay)(T.VY)`
3845  ${h.eb};
3846  color: ${A.zkP};
3847  margin-left: 2px;
3848`;var d=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,u=(O,M)=>{var D={};for(var W in O)g.call(O,W)&&M.indexOf(W)<0&&(D[W]=O[W]);if(O!=null&&d)for(var W of d(O))M.indexOf(W)<0&&c.call(O,W)&&(D[W]=O[W]);return D};function L(O){var M=O,{bottomDescription:D,bottomDescriptionKey:W,children:K,className:w,image:N,innerIcon:$,innerLabel:C,innerLabelColor:_,innerLabelKey:B,innerLabelTextSize:b,isActive:k,isDisabled:q,onAdd:R,onBroadcast:G,onDelete:z,onEdit:V,onPreview:H,onRemove:F,onSelect:Z,onUse:pe,testIdEdit:ee}=M,ie=u(M,["bottomDescription","bottomDescriptionKey","children","className","image","innerIcon","innerLabel","innerLabelColor","innerLabelKey","innerLabelTextSize","isActive","isDisabled","onAdd","onBroadcast","onDelete","onEdit","onPreview","onRemove","onSelect","onUse","testIdEdit"]);const{isLarge:xe=!!N}=ie;return e.createElement(m,{className:w,hasDescription:!!(D||W),isActive:k,onClick:Z},e.createElement(I,{isActive:k,isDisabled:q,isLarge:xe},N&&e.createElement(r.A,{spacing:"10px 10px 10px 0",src:N,variant:"circle"}),e.createElement(x,{color:_,icon:N?void 0:$,label:C,labelKey:B,textSize:b}),K,e.createElement(v,{onAdd:R,onBroadcast:G,onDelete:z,onEdit:V,onPreview:H,onRemove:F,testIdEdit:ee},pe&&e.createElement(i.$n,{onClick:pe},e.createElement(s.A,{stringKey:"ADMIN_LABEL_USE"})))),(D||W)&&e.createElement(o.A,{component:l,stringKey:W},D))}const y=(0,a.A)((0,n.A)(L),"5px 0")},124615:(ae,S,t)=>{t.d(S,{A:()=>u});var e=t(63696),n=t(183732),a=t.n(n),o=t(886550),s=t(941083),r=t(224191),i=t.n(r),p=t(346002),P=t(467783),E=t(429195),T=t(579226),A=t(152544),f=t(243412),h=Object.defineProperty,m=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,x=(L,y,O)=>y in L?h(L,y,{enumerable:!0,configurable:!0,writable:!0,value:O}):L[y]=O,l=(L,y)=>{for(var O in y||(y={}))I.call(y,O)&&x(L,O,y[O]);if(m)for(var O of m(y))v.call(y,O)&&x(L,O,y[O]);return L},d=(L,y)=>{var O={};for(var M in L)I.call(L,M)&&y.indexOf(M)<0&&(O[M]=L[M]);if(L!=null&&m)for(var M of m(L))y.indexOf(M)<0&&v.call(L,M)&&(O[M]=L[M]);return O};const g=(0,o.Ay)(a())`
3849  overflow: hidden !important;
3850  background: ${E.k6P};
3851  border: none;
3852  border-radius: 10px;
3853  position: fixed;
3854  display: flex;
3855  flex-direction: column;
3856  max-width: 90vw;
3857  max-height: 90vh;
3858
3859  ${({fixedDimensions:L,fixedHeight:y,fixedWidth:O,maxWidth:M,maxHeight:D})=>!L&&(0,o.AH)`
3860    ${!O&&(0,o.AH)`width: min(80%, 1000px);`}
3861    ${!O&&!M&&(0,o.AH)`min-width: max(60%, 800px);`}
3862    ${!O&&!M&&(0,o.AH)`max-width: min(80%, 1000px);`}
3863
3864    ${!y&&(0,o.AH)`height: min(90%, 920px);`}
3865    ${!y&&!D&&(0,o.AH)`min-height: max(60%, 680px);`}
3866    ${!y&&!D&&(0,o.AH)`max-height: min(90%, 920px);`}
3867
3868    ${M&&(0,o.AH)`max-width: ${M};`}
3869    ${D&&(0,o.AH)`max-height: ${D};`}
3870    & > * {
3871      max-width: 100% !important;
3872      max-height: 100% !important;
3873      min-width: 0;
3874    }
3875  `}
3876  &:focus {
3877    outline: none;
3878  }
3879  ${A.eb};
3880  color: ${E.o0B};
3881  transition: 0.5s;
3882  opacity: ${({state:L})=>L==="entered"?1:0};
3883`,c=e.createContext(0);function u(L){var y=L,{allowOverflow:O,children:M,className:D,fixedDimensions:W,fixedHeight:K,fixedWidth:w,id:N,maxHeight:$,maxWidth:C,onClose:_,onOpen:B,overlapAdminbar:b}=y,k=d(y,["allowOverflow","children","className","fixedDimensions","fixedHeight","fixedWidth","id","maxHeight","maxWidth","onClose","onOpen","overlapAdminbar"]);const q=(0,r.useDispatch)(),R=(0,r.useSelector)(p.pw),G=(0,e.useMemo)(()=>({overlay:{alignItems:"center",backgroundColor:"rgba(0, 0, 0, 0.5)",display:"flex",justifyContent:"center",marginLeft:0,transition:"0.5s",zIndex:f.M.layer.modalLegacy}}),[R]),z=()=>{q((0,P.w9)())},V=()=>{q((0,P.Cw)())};return(0,e.useEffect)(()=>(z(),()=>{V()}),[]),e.createElement(c.Consumer,null,H=>e.createElement(c.Provider,{value:H},e.createElement(s.eB,{appear:!0,in:!0,timeout:0},F=>e.createElement(g,l({ariaHideApp:!1,className:D,fixedDimensions:W,fixedHeight:K,fixedWidth:w,id:N,isOpen:!0,maxHeight:$,maxWidth:C,onAfterOpen:B,onRequestClose:_,state:F,style:G},k),O?M:e.createElement(T.A,{variant:"admin",className:"flex-1 min-h-0"},M)))))}},154789:(ae,S,t)=>{t.d(S,{$n:()=>O,Ay:()=>Ke,JD:()=>W,Jn:()=>k,K0:()=>B,M2:()=>Ne,M3:()=>V,PC:()=>q,Q8:()=>J,Qb:()=>Z,Uo:()=>j,_s:()=>D,d0:()=>F,et:()=>H,fL:()=>c,gn:()=>pe,i8:()=>z,ir:()=>_,iz:()=>ee,lg:()=>R,sI:()=>ie,vq:()=>N,vz:()=>_e,wl:()=>y});var e=t(886550),n=t(283722),a=t(619545),o=t(942695),s=t(312854),r=t(429195),i=t(545290),p=t(484093),P=t(152544),E=Object.defineProperty,T=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,h=(U,Y,le)=>Y in U?E(U,Y,{enumerable:!0,configurable:!0,writable:!0,value:le}):U[Y]=le,m=(U,Y)=>{for(var le in Y||(Y={}))A.call(Y,le)&&h(U,le,Y[le]);if(T)for(var le of T(Y))f.call(Y,le)&&h(U,le,Y[le]);return U},I=(U,Y)=>{var le={};
3883for(var ue in U)A.call(U,ue)&&Y.indexOf(ue)<0&&(le[ue]=U[ue]);if(U!=null&&T)for(var ue of T(U))Y.indexOf(ue)<0&&f.call(U,ue)&&(le[ue]=U[ue]);return le};const v=U=>{var Y=U,{background:le}=Y,ue=I(Y,["background"]);return le||(0,r.Qod)(ue)},x=({background:U,textColor:Y})=>Y||(U?(0,s.bw)(U):r.o0B),l={"border-only":(0,e.AH)`
3884    border: 1.5px solid ${v};
3885    ${({hoverBorderColor:U})=>U&&`
3886      &:hover {
3887        border-color: ${U};
3888      }
3889    `}
3890  `,default:(0,e.AH)`
3891    background: ${v};
3892    border: none;
3893  `},d=(0,e.AH)`
3894  ${i.Hr}
3895  ${({fullwidth:U})=>U&&"width: 100%;"}
3896  ${({width:U})=>U&&`width: ${U};`}
3897  ${({minWidth:U})=>U&&`min-width: ${U};`}
3898  ${U=>{var Y=U,{black:le,variant:ue="default"}=Y,Ce=I(Y,["black","variant"]);return le?(0,e.AH)`
3899    background: ${r.dHK};
3900    && {
3901      color: ${r.o0B};
3902    }
3903  `:(0,e.AH)`
3904    ${l[ue]}
3905    && {
3906      color: ${x(Ce)};
3907    }
3908  `}}
3909  & svg, & svg > path {
3910    fill: ${x};
3911  }
3912  ${({hovering:U})=>U&&"&, "}&:hover, &:active {
3913    background: ${({hoverBackground:U=r.azv})=>U};
3914    &, & *, & * * {
3915      color: ${({hoverTextColor:U=r.o0B})=>U};
3916    }
3917    & svg, & svg > path {
3918      fill: ${({hoverTextColor:U=r.o0B})=>U};
3919    }
3920  }
3921  ${({disabled:U})=>U&&"&, "}&:disabled {
3922    pointer-events: none;
3923    background: ${({disabledBackground:U})=>U||v} !important;
3924    opacity: ${({disabledBackground:U})=>U?1:.5};
3925    &, & *, & * * {
3926      color: ${({disabledColor:U})=>U||x} !important;
3927      cursor: default;
3928    }
3929    & svg, & svg > path {
3930      fill: ${({disabledColor:U})=>U||x} !important;
3931    }
3932  }
3933  ${i.WL}
3934  ${({spacing:U})=>U&&`margin: ${U} !important;`}
3935`,g=(0,e.AH)`
3936  ${i.YG}
3937  &:hover, &:active {
3938    ${i.r9}
3939  }
3940`,c=(0,e.AH)`
3941  ${d}
3942  border-radius: ${r.tdx};
3943  text-transform: ${r.ufG};
3944  user-select: none;
3945  display: flex;
3946  align-items: center;
3947  justify-content: center;
3948  overflow: hidden;
3949`,u=(0,e.AH)`
3950  ${P.xW}
3951  ${c}
3952`,L=(0,e.AH)`
3953  ${P.xu}
3954  ${c}
3955`,y=(0,o.A)(e.Ay.button`
3956  ${u}
3957  ${g}
3958  height: 23px;
3959  padding: 4px 12px;
3960  font-weight: 400;
3961  text-transform: none;
3962`,{admin:!0}),O=(0,o.A)(e.Ay.button`
3963  ${u}
3964  height: 28px;
3965  padding: 0 15px;
3966`,{admin:!0}),M=(0,o.A)((0,e.Ay)(a.A)`
3967  ${u}
3968  height: 24px;
3969  padding: 0 10px;
3970`,{admin:!0}),D=(0,o.A)(e.Ay.button`
3971  ${L}
3972  min-width: 76px;
3973  height: 40px;
3974  padding: 0 30px;
3975  font-weight: 700;
3976`,{admin:!0}),W=(0,e.Ay)(D).attrs(U=>({background:(0,r.iFO)(U),hoverBackground:(0,s.pL)({hex:(0,r.iFO)(U),percentage:.1}),textColor:(0,p.Oi)((0,r.iFO)(U),(0,r.o0B)(U),(0,r.caQ)(U)),hoverTextColor:(0,p.Oi)((0,r.iFO)(U),(0,r.o0B)(U),(0,r.caQ)(U))}))``,K=(0,e.Ay)(O).attrs(U=>({background:(0,r.Gjz)(U)}))`
3977  font-weight: 700;
3978`,w=(0,e.Ay)(O).attrs({background:r.azv,hoverBackground:r.azv})`
3979  cursor: default;
3980`,N=(0,e.Ay)(D).attrs(U=>({background:(0,r.dmy)(U),color:(0,r.o0B)(U),fullwidth:!0,hoverBackground:"transparent",hoverBorderColor:(0,r.dmy)(U),variant:"border-only"}))``,$=(0,e.Ay)(n.Ay)`
3981  ${u}
3982  ${U=>U.color&&(0,e.AH)`background-color: ${U.color};`}
3983  ${P.Ql}
3984  width: 24px;
3985  height: 24px;
3986  padding: 5px;
3987`,C=(U,Y)=>(0,o.A)(U,{admin:!0,tooltipKey:Y}),_=e.Ay.div.attrs({black:!0})`
3988  ${u}
3989  width: 64px;
3990  height: ${({small:U})=>U?21:28}px;
3991  overflow: hidden;
3992  ${({left:U})=>(0,e.AH)`
3993    justify-content: flex-${U?"start":"end"};
3994    margin-right: ${U?9:0}px;
3995    & label {
3996      margin-${U?"left":"right"}: 8px;
3997    }
3998  `}
3999  ${({large:U})=>U&&(0,e.AH)`
4000    ${P.Z1}
4001    height: 40px;
4002    padding: 0 21px 0 8px;
4003    width: auto;
4004    background: ${r.azv}
4005  `}
4006`,B=C((0,e.Ay)($)`
4007  ${u}
4008  ${P.Ql}
4009  width: 24px;
4010  height: 24px;
4011  padding: 5px;
4012`),b=(0,e.Ay)($)`
4013  ${u}
4014  ${P.Ql}
4015  width: 24px;
4016  height: 24px;
4017  padding: 7px;
4018`,k=C((0,e.Ay)($).attrs({black:!0,name:"cancel-thin"})`
4019  width: 21px;
4020  height: 21px;
4021  cursor: pointer;
4022`,"CLOSE"),q=(0,e.Ay)($).attrs(()=>({black:!0,name:"cancel-thin"}))`
4023  width: 19px;
4024  height: 19px;
4025  background-color: rgb(49, 50, 62, 0.3);
4026  padding: 3px;
4027  &:hover {
4028    background: rgb(49, 50, 62, 0.7);
4029  }
4030`,R=C((0,e.Ay)($).attrs(U=>m({name:"cogV2"},U))``,"ADMIN_LABEL_EDIT"),G=C((0,e.Ay)($).attrs(U=>m({name:"settingsOutlined"},U))`
4031  position: relative;
4032  & svg, svg path {
4033    width: 100%;
4034    height: 100%;
4035  }
4036  `,"ADMIN_LABEL_EDIT"),z=C((0,e.Ay)($).attrs({name:"copy"})``,"LABEL_COPY"),V=C((0,e.Ay)($).attrs(U=>({"data-testid":U["data-testid"]?U["data-testid"]:"useItemButton",name:"plus-thin"}))``,"ADMIN_LABEL_USE"),H=C((0,e.Ay)($).attrs({name:"trash"}
4036)``,"ACTION_DELETE"),F=C((0,e.Ay)($).attrs({name:"removeIconOutline"})``,"REMOVE"),Z=C((0,e.Ay)($).attrs({name:"megaphone"})`
4037  padding: 0;
4038  background: ${r.Y4I};
4039  & svg {
4040    margin-bottom: -1px;
4041    & > path {
4042      fill: ${r.azv};
4043    }
4044  }
4045`,"ADMIN_ACTION_BROADCAST"),pe=C((0,e.Ay)($).attrs(()=>({name:"eyeFilled"}))`
4046  padding: 0;
4047  & svg, svg path {
4048    width: 17px !important;
4049    height: 17px !important;
4050  }
4051`,"ADMIN_LABEL_PREVIEW"),ee=C((0,e.Ay)($).attrs(()=>({name:"lock"}))`
4052  line-height: 0;
4053  & svg {
4054    width: 13px;
4055    height: 13px;
4056  }
4057`,"LOCKED"),ie=C((0,e.Ay)($).attrs(()=>({name:"key"}))`
4058  & svg {
4059    width: 13px;
4060    height: 13px;
4061  }
4062`,"LABEL_ACCESS_CODE"),xe=C((0,e.Ay)($).attrs(()=>({"data-testid":"calendarButton",name:"calendar"}))``,"ADMIN_LABEL_CALENDAR"),j=(0,e.AH)`
4063  cursor: pointer;
4064  clip-path: inset(20px 22px 20px 22px);
4065  & svg {
4066    width: 60px;
4067    height: 60px;
4068  }
4069  ${({arrowColor:U})=>U&&(0,e.AH)`
4070    & svg > g > path {
4071      fill: ${U};
4072    }
4073  `}
4074  ${({hoverColor:U})=>U&&(0,e.AH)`
4075    &:hover svg > g > path {
4076      fill: ${U};
4077    }
4078  `}
4079`,J=(0,e.Ay)(n.Ay).attrs(U=>({color:U.color||(0,r.Qod)(U),name:"cleanDownGradArrow"}))`
4080  line-height: 0;
4081  transition: transform 0.5s;
4082  transform: rotate(${({up:U})=>U?180:0}deg);
4083  ${({spacing:U})=>U&&`margin: ${U} !important;`}
4084  ${({size:U})=>U&&(0,e.AH)`
4085    & svg {
4086      width: ${U}px;
4087      height: ${U}px;
4088    }
4089  `}
4090`,de=(0,e.Ay)(n.Ay).attrs(U=>({color:(0,r.Qod)(U),name:"leftArrowGrad"}))`
4091  ${j}
4092  ${({disabled:U})=>U?(0,e.AH)`
4093    pointer-events: none;
4094    & svg > g > path {
4095      fill: ${r.sRE};
4096    }
4097    `:null}
4098`,ge=(0,e.Ay)(n.Ay).attrs(U=>({color:(0,r.Qod)(U),name:"rightArrowGrad"}))`
4099  ${j}
4100  ${({disabled:U})=>U?(0,e.AH)`
4101    pointer-events: none;
4102    & svg > g > path {
4103      fill: ${r.sRE};
4104    }
4105    `:null}
4106`,Ne=C((0,e.Ay)($).attrs({name:"resend"})``,"ADMIN_RESEND"),_e=C((0,e.Ay)($).attrs({name:"dash"})`
4107  width: 20px;
4108  height: 20px;
4109  border-radius: 4px;
4110  padding: 4px;
4111
4112  & svg {
4113    width: 8px;
4114    height: 2px;
4115  }
4116`,"REMOVE"),Ke=O},665274:(ae,S,t)=>{t.d(S,{A:()=>q});var e=t(63696),n=t(776637),a=t.n(n),o=t(711724),s=t(723792),r=t(86138),i=t(886550),p=t(283722),P=t(429195),E=t(545290),T=t(152544);const A=({bodyBackground:R=P.kjY})=>R,f=({activeBackground:R=P.dsC})=>R,h=i.Ay.div`
4117  display: flex;
4118  flex-direction: column;
4119  border-radius: 5px;
4120  ${({fullwidth:R})=>R&&"width: 100%;"}
4121  ${({variant:R="tab"})=>l[R]}
4122`,m=i.Ay.div`
4123  ${({scrollable:R})=>R&&E.EC}
4124  background: ${f};
4125  border-radius: 0 0 5px 5px;
4126  padding: ${({bodyPadding:R="10px"})=>R};;
4127`,I=(0,i.Ay)(p.Ay).attrs(R=>({color:(0,P.o0B)(R)}))`
4128  margin-right: 10px;
4129  & svg {
4130    width: 18.5px;
4131    height: 18.5px;
4132  }
4133`,v=i.Ay.div`
4134  display: flex;
4135`,x=i.Ay.button`
4136  ${T.Ns};
4137  text-transform: uppercase;
4138  flex: 1;
4139  display: flex;
4140  justify-content: center;
4141  align-items: center;
4142  outline: none;
4143  color: ${P.o0B};
4144  ${({selected:R,disabled:G})=>(0,i.AH)`
4145    border-radius: 5px 5px 0 0;
4146    background: ${R?f:A};
4147    pointer-events: ${G?"none":"auto"};
4148    opacity: ${G?.5:1};
4149  `}
4150`,l={slide:(0,i.AH)`
4151    & ${v} {
4152      border-radius: 30px;
4153      height: 40px;
4154      background: ${A};
4155      & + ${m} {
4156        background: transparent;
4157        padding: 0 10px;
4158      }
4159      & button {
4160        background: ${A};
4161        border-radius: 30px !important;
4162      }
4163      ${({selectedIndex:R})=>R&&(0,i.AH)`
4164        & button:nth-child(${R}) {
4165          background: ${P.Qod};
4166        }
4167      `}
4168    }
4169  `,tab:(0,i.AH)`
4170    background: ${f};
4171    & ${v} {
4172      border-radius: 5px 5px 0 0;
4173      height: 48px;
4174      ${({selectedIndex:R})=>R?(0,i.AH)`
4175      background: linear-gradient(${A} 50%, ${f} 50%);
4176      & button {
4177        &:nth-child(${R+1}) {
4178          border-radius: 5px 5px 0 5px;
4179        }
4180        &:nth-child(${R-1}) {
4181          border-radius: 5px 5px 5px 0;
4182        }
4183      }
4184      `:(0,i.AH)`
4185        background: ${A};
4186      `}
4187    }
4188  `};var d=Object.defineProperty,g=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,L=(R,G,z)=>G in R?d(R,G,{enumerable:!0,configurable:!0,writable:!0,value:z}):R[G]=z,y=(R,G)=>{for(var z in G||(G={}))c.call(G,z)&&L(R,z,G[z]);if(g)for(var z of g(G))u.call(G,z)&&L(R,z,G[z]);return R},O=(R,G)=>{var z={};for(var V in R)c.call(R,V)&&G.indexOf(V)<0&&(z[V]=R[V]);if(R!=null&&g)for(var V of g(R))G.indexOf(V)<0&&u.call(R,V)&&(z[V]=R[V]);return z};function M(R){var G=R,{disabled:z,icon:V,itemValue:H="",labelKey:F,onChange:Z,selected:pe}=G,ee=O(G,["disabled","icon","itemValue","labelKey","onChange","selected"]);const ie=(0,e.useCallback)(()=>{Z(H)},[H,Z]);return e.createElement(x,y({disabled:z,onClick:Z&&ie,selected:pe,type:"button"},ee),V&&e.createElement(I,{name:V}),F&&e.createElement(r.A,{stringKey:F}))}var D=Object.defineProperty,W=Object.defineProperties,K=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,C=(R,G,z)=>G in R?D(R,G,{enumerable:!0,configurable:!0,writable:!0,value:z}):R[G]=z,_=(R,G)=>{for(var z in G||(G={}))N.call(G,z)&&C(R,z,G[z]);if(w)for(var z of w(G))$.call(G,z)&&C(R,z,G[z]);return R},B=(R,G)=>W(R,K(G)),b=(R,G)=>{var z={};for(var V in R)N.call(R,V)&&G.indexOf(V)<0&&(z[V]=R[V]);
4188if(R!=null&&w)for(var V of w(R))G.indexOf(V)<0&&$.call(R,V)&&(z[V]=R[V]);return z};function k(R){var G=R,{children:z,className:V,onChange:H,options:F=[],value:Z}=G,pe=b(G,["children","className","onChange","options","value"]);const ee=(0,e.useMemo)(()=>F.findIndex(({value:ie})=>ie===Z)+1,[a()(F),Z]);return e.createElement(h,_({className:V,selectedIndex:ee},pe),e.createElement(v,B(_({},pe),{selectedIndex:ee}),e.createElement(s.A,{list:F},(ie,{disabled:xe,icon:j,label:J,testId:de,value:ge})=>e.createElement(M,_({key:ie,"data-testid":de,disabled:xe,icon:j,itemValue:ge,labelKey:J,onChange:H,selected:Z===ge},pe)))),z&&e.createElement(m,_({},pe),z))}const q=(0,o.A)(k)},463296:(ae,S,t)=>{t.d(S,{A:()=>l,S:()=>x});var e=t(63696),n=t(622045),a=t(841173),o=t(368909),s=t(224191),r=t.n(s),i=t(377684),p=Object.defineProperty,P=Object.defineProperties,E=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,h=(d,g,c)=>g in d?p(d,g,{enumerable:!0,configurable:!0,writable:!0,value:c}):d[g]=c,m=(d,g)=>{for(var c in g||(g={}))A.call(g,c)&&h(d,c,g[c]);if(T)for(var c of T(g))f.call(g,c)&&h(d,c,g[c]);return d},I=(d,g)=>P(d,E(g)),v=(d,g)=>{var c={};for(var u in d)A.call(d,u)&&g.indexOf(u)<0&&(c[u]=d[u]);if(d!=null&&T)for(var u of T(d))g.indexOf(u)<0&&f.call(d,u)&&(c[u]=d[u]);return c};function x(d){var g=d,{children:c,className:u,descriptionKey:L,label:y,labelKey:O,onChange:M,onCheckedChange:D,testId:W="checkbox",type:K="checkbox"}=g,w=v(g,["children","className","descriptionKey","label","labelKey","onChange","onCheckedChange","testId","type"]);const N=(0,s.useSelector)(o.VC),$=e.useCallback(()=>K==="checkbox"?e.createElement(i.Sr,null):e.createElement(i.sx,null),[K]),C=(0,e.useMemo)(()=>m(m({},w),!N&&{onChange:M}),[w,N]),_=B=>{var b;(b=C.onChange)==null||b.call(C,B),D?.(B.target.checked)};return e.createElement(i.mc,{className:u,"data-testid":W,onClick:N?M:void 0},e.createElement(i.JU,{type:K},e.createElement(i.az,{type:K},e.createElement(i.pd,I(m({type:K},C),{onChange:_})),$()),e.createElement(n.A,{component:i.cW,stringKey:O},y)),e.createElement(n.A,{component:i.yO,stringKey:L},c))}const l=(0,a.A)(x)},377684:(ae,S,t)=>{t.d(S,{JU:()=>P,Sr:()=>A,az:()=>p,cW:()=>E,mc:()=>i,pd:()=>T,sx:()=>f,yO:()=>h});var e=t(886550),n=t(283722),a=t(935370),o=t(429195),s=t(545290),r=t(152544);const i=e.Ay.div`
4189  display: flex;
4190  flex-direction: column;
4191  width: fit-content;
4192`,p=e.Ay.label`
4193  ${s.Y3}
4194  background: transparent;
4195  border-radius: 4px;
4196  ${({checked:m,type:I})=>I==="radio"&&(0,e.AH)`
4197    width: 15px;
4198    height: 15px;
4199    border-radius: 100%;
4200    background: ${m?o.kjY:o.YJk};
4201    border: 1px solid ${o.dHK};
4202    padding: 4px;
4203  `}
4204`,P=e.Ay.label`
4205  ${r.Ns}
4206  display: flex;
4207  align-items: center;
4208  color: ${o.o0B};
4209  ${({type:m})=>m==="radio"&&(0,e.AH)`
4210    & ${E} {
4211      ${r.Ns}
4212      color: ${o.zkP};
4213    }
4214  `}
4215`,E=e.Ay.span`
4216  ${r.Ns}
4217  margin-left: 10px;
4218  color: ${o.o0B};
4219`,T=e.Ay.input`
4220  width: 0;
4221  height: 0;
4222  ${({type:m})=>m==="radio"?(0,e.AH)`display: none;`:null}
4223  opacity: 0;
4224  &:checked + span {
4225    background: ${o.Qod};
4226    border-color: ${o.Qod};
4227    opacity: 1;
4228
4229    & svg {
4230      opacity: 1;
4231      & path {
4232        fill: none;
4233        stroke: ${o.o0B};
4234      }
4235    }
4236  }
4237  &:checked:disabled + span {
4238    opacity: 0.5;
4239    cursor: default;
4240    background: ${o.Qod};
4241  }
4242`,A=(0,e.Ay)(n.Ay).attrs(m=>({color:(0,o.Yk7)(m),name:"checkmark"}))`
4243  ${s.Y3}
4244  background: transparent;
4245  border: 1px solid ${o.dmy};
4246  border-radius: 4px;
4247  padding: 1px;
4248  & svg {
4249    display: block;
4250    opacity: 0;
4251    width: 14px;
4252    height: 14px;
4253  }
4254`,f=e.Ay.span`
4255  display: block;
4256  width: 100%;
4257  height: 100%;
4258  border-radius: 100%;
4259  background: ${o.o0B};
4260  opacity: 0;
4261`,h=(0,e.Ay)(a.VJ)`
4262  ${r.eb}
4263  margin-left: 28px;
4264  padding-bottom: 0;
4265`},474369:(ae,S,t)=>{t.d(S,{A:()=>l});var e=t(63696),n=t(154789),a=t(841173),o=t(886550),s=t(798235),r=t(238404),i=t(429195);const p=o.Ay.div`
4266  display: flex;
4267  flex-direction: column;
4268`,P=(0,o.Ay)(r.A).attrs({compact:!0,iconCss:`
4269    background: ${i.dHK};
4270  `})`
4271  ${({isExpanded:d})=>
4271d&&(0,o.AH)`
4272    border-bottom-left-radius: 0;
4273    border-bottom-right-radius: 0;
4274  `}
4275  background: ${({headerBackground:d=i.k6P})=>d};
4276  &:hover {
4277    background: ${({headerHoverBackground:d=i.dsC})=>d} !important;
4278  }
4279
4280  & > div:nth-child(2) > div > div {
4281    max-width: 380px;
4282  }
4283`,E=(0,o.Ay)(s.A).attrs(({$overflow:d})=>({overflow:d}))`
4284  ${({isExpanded:d})=>d&&(0,o.AH)`border: 1px solid ${i.dHK}`};
4285  border-radius: 0 0 5px 5px;
4286`;var T=Object.defineProperty,A=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,m=(d,g,c)=>g in d?T(d,g,{enumerable:!0,configurable:!0,writable:!0,value:c}):d[g]=c,I=(d,g)=>{for(var c in g||(g={}))f.call(g,c)&&m(d,c,g[c]);if(A)for(var c of A(g))h.call(g,c)&&m(d,c,g[c]);return d},v=(d,g)=>{var c={};for(var u in d)f.call(d,u)&&g.indexOf(u)<0&&(c[u]=d[u]);if(d!=null&&A)for(var u of A(d))g.indexOf(u)<0&&h.call(d,u)&&(c[u]=d[u]);return c};function x(d){var g=d,{children:c,open:u,showArrow:L,overflow:y,expandedWrapperMargin:O}=g,M=v(g,["children","open","showArrow","overflow","expandedWrapperMargin"]);return e.createElement(p,null,e.createElement(P,I({extraActions:L?e.createElement(n.Q8,{spacing:"0 0 0 5px",up:u}):void 0,isCatalogItem:!0,isExpanded:u,verticalCenterActions:!0,verticalPositionActions:!0},M)),e.createElement(E,{$overflow:y,isExpanded:u,wrapperMargin:O},c))}const l=(0,a.A)(x,"5px 0")},950957:(ae,S,t)=>{t.d(S,{A:()=>s});var e=t(777137),n=t(429195),a=t(886550);const s=(0,a.Ay)(e.A)`
4287  width: 32px;
4288  height: 32px;
4289  border: 1.5px solid ${({selected:r})=>r?n.Qod:n.dmy};
4290`},726866:(ae,S,t)=>{t.d(S,{A:()=>o});var e=t(886550),n=t(429195);const o=e.Ay.div`
4291  width: ${({width:s="100%"})=>s};
4292  ${({height:s})=>s&&`height: ${s};`}
4293  margin: ${({margin:s})=>s||"20px 0"} !important;
4294  border-${({orientation:s="horizontal"})=>s==="horizontal"?"bottom":"right"}: 1px solid ${({color:s=n.dmy})=>(0,e.AH)`${s}`};
4295`},18631:(ae,S,t)=>{t.d(S,{A:()=>h});var e=t(63696),n=t(886550),a=t(429195),o=t(545290);const s=n.Ay.div`
4296  display: flex;
4297  align-items: center;
4298  justify-content: center;
4299  background: ${a.dHK};
4300  height: 100%;
4301  max-width: 20px;
4302  min-width: ${({maxWidth:m})=>m||"20px"};
4303  border-radius: 4px 0 0 4px;
4304`,r=n.Ay.div`
4305  display: flex;
4306  flex-direction: column;
4307  justify-content: space-between;
4308  height: 16px;
4309  width: 8px;
4310`,i=n.Ay.div.attrs({radius:"3px"})`
4311  display: flex;
4312  justify-content: space-between;
4313  &:after, &:before {
4314    content: "";
4315    ${o.j7}
4316    background: ${a.kjY};
4317  }
4318`;var p=Object.defineProperty,P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,A=(m,I,v)=>I in m?p(m,I,{enumerable:!0,configurable:!0,writable:!0,value:v}):m[I]=v,f=(m,I)=>{for(var v in I||(I={}))E.call(I,v)&&A(m,v,I[v]);if(P)for(var v of P(I))T.call(I,v)&&A(m,v,I[v]);return m};function h(m){return e.createElement(s,f({},m),e.createElement(r,null,e.createElement(i,null),e.createElement(i,null),e.createElement(i,null)))}},269010:(ae,S,t)=>{t.d(S,{ms:()=>Yn,vc:()=>Ro,Ay:()=>io});var e=t(63696),n=t(711724),a=t(841173),o=t(177203),s=t(527264),r=t(776637),i=t.n(r),p=t(403220),P=t.n(p),E=t(74846),T=t(224191),A=t(789069),f=t(41989),h=t(574439),m=t(579226),I=t(547670),v=t(98793),x=t(86138),l=t(242996);function d({shouldHideTitle:X=!0,shouldTranslate:se,placeholderText:Q,isAdmin:ve,isOpen:ct,isSelected:lt}){return X&&ct?null:se?e.createElement(x.A,{component:l.hE,componentProps:{isAdmin:ve,isSelected:lt},stringKey:Q}):e.createElement(l.hE,{className:E.zt,isAdmin:ve,isSelected:lt},Q)}var g=t(283722),c=t(886550),u=t(429195);const L=(0,c.Ay)(g.Ay).attrs({name:"down-open"})`
4319  color: ${l._L};
4320  transition: transform 0.2s;
4321  transform: rotate(${({isOpen:X})=>X?"180deg":"0deg"});
4322  position: absolute;
4323  right: ${({arrowOffset:X})=>X||"7px"};
4324  font-size: 17.5px;
4325  line-height: 0;
4326  cursor: pointer;
4327`,y=(0,c.Ay)(g.Ay).attrs(X=>({color:X.isAdmin?(0,u.vCi)(X):(0,u.Jzj)(X),name:"checkmark"}))`
4328  margin-right: 10px;
4329  & svg {
4330    display: block;
4331    width: 11px;
4332    height: 11px;
4333  }
4334`,O=(0,c.Ay)(g.Ay).attrs(()=>({color:u.IO,name:"threeDots"}))`
4335  width: fit-content;
4336  & svg {
4337    display: block;
4338    width: 14px;
4339    height: 14px;
4340
4341    margin-right: 0;
4342  }
4343  z-index: 3;
4344`,M=(0,c.Ay)(g.Ay).attrs(X=>({color:(0,l.aV)(X),name:"checkmark"}))`
4345  margin-right: 16px;
4346  opacity: 0;
4347  & svg {
4348    display: block;
4349    width: 11px;
4350    height: 11px;
4351  }
4352
4353  ${({isActive:X})=>X&&(0,c.AH)`
4354    opacity: 1;
4355  `};
4356`,D=(0,c.Ay)(g.Ay).attrs(X=>({color:(0,u.Yk7)(X),name:"plus"}))`
4357  width: fit-content;
4358  & svg {
4359    display: block;
4360    width: 20px;
4361    height: 20px;
4362
4363    transform: translate(-4px, 0) scale(0.8);
4364    margin-right: 6px;
4365  }
4366`,W=(0,c.Ay)(g.Ay).attrs(X=>({color:(0,u.Yk7)(X),name:"plusTiny"}))`
4367  width: fit-content;
4368  & svg {
4369    display: block;
4370    width: 16px;
4371    height: 16px;
4372
4373    margin-right: 3px;
4374  }
4375`,K=(0,c.Ay)(g.Ay).attrs(X=>({color:(0,u.Yk7)(X),name:"folder-open"}))`
4376  width: fit-content;
4377  & svg {
4378    display: block;
4379    width: 18px;
4380    height: 18px;
4381
4382    margin-right: 2px;
4383    transform: translateY(-1px);
4384  }
4385`,w=(0,c.Ay)(g.Ay).attrs(X=>({color:(0,u.Yk7)(X),name:"link"}))`
4386  width: fit-content;
4387  & svg {
4388    display: block;
4389    width: 18px;
4390    height: 18px;
4391
4392    margin-right: 2px;
4393    transform: translateY(-1px);
4394  }
4395`;var N=Object.defineProperty,$=Object.defineProperties,C=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,k=(X,se,Q)=>se in X?N(X,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):X[se]=Q,q=(X,se)=>{for(var Q in se||(se={}))B.call(se,Q)&&k(X,Q,se[Q]);if(_)for(var Q of _(se))b.call(se,Q)&&k(X,Q,se[Q]);return X},R=(X,se)=>$(X,C(se)),G=(X,se)=>{var Q={};for(var ve in X)B.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&_)for(var ve of _(X))se.indexOf(ve)<0&&b.call(X,ve)&&(Q[ve]=X[ve]);return Q};function z(X){var se=X,{arrowOffset:Q,children:ve,displaySearchInput:ct,hideSearchIcon:lt,isOpen:mt,onClick:yt,replace:Zt,displaySubtitle:fn}=se,sn=G(se,["arrowOffset","children","displaySearchInput","hideSearchIcon","isOpen","onClick","replace","displaySubtitle"]);const dn=(0,v.A)(Zt?ve:null);return e.createElement(l.$n,q(R(q({onClick:yt},fn?{heightOpen:mt?"40px":"auto"}:{}),{className:E.lm}),sn),ct&&e.createElement(l.DO,q({compact:sn.compact,hideIcon:lt,isAdmin:sn.isAdmin},sn.searchInputProps)),dn(R(q({},sn),{isButton:!0,isOpen:mt}))||e.createElement(d,R(q({},sn),{isOpen:mt})),e.createElement(L,{arrowOffset:Q,isAdmin:sn.isAdmin,isOpen:mt}))}var V=t(723792),H=t(731694),F=t(152544),Z=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ie=(X,se)=>{var Q={};for(var ve in X)pe.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&Z)for(var ve of Z(X))se.indexOf(ve)<0&&ee.call(X,ve)&&(Q[ve]=X[ve]);return Q};const xe=c.Ay.div`
4396  display: flex;
4397  align-items: center;
4398  flex-direction: row;
4399  justify-content: left;
4400  height: 52px;
4401  padding-left: ${u.Emp};
4402  ${X=>{var se=X,{isActive:Q}=se,ve=ie(se,["isActive"]);return Q&&(0,c.AH)`
4403    background-color: ${(0,l.aV)(ve)};
4404    color: ${u.o0B};
4405  `}}
4406`,j=c.Ay.div`
4407  display: flex;
4408  flex-direction: column;
4409`,J=c.Ay.div`
4410  ${F.xu};
4411  ${u.o0B};
4412`,de=c.Ay.div`
4413  ${F.qm};
4414  ${u.sRE};
4415`,ge=(0,c.Ay)(g.Ay).attrs(X=>({color:(0,u.o0B)(X),name:"checkmark"}))`
4416  margin-right: ${u.Emp};
4417  & svg {
4418    display: block;
4419    width: 11px;
4420    height: 11px;
4421  }
4422`;var Ne=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,U=(X,se)=>{var Q={};for(var ve in X)_e.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&Ne)for(var ve of Ne(X))se.indexOf(ve)<0&&Ke.call(X,ve)&&(Q[ve]=X[ve]);return Q};function Y(X){var se=X,{children:Q,isActive:ve,isAdmin:ct}=se,lt=U(se,["children","isActive","isAdmin"]);const{locale:mt,language:yt}=lt.data;return e.createElement(xe,{isActive:!!ve,isAdmin:!!ct},ve&&e.createElement(ge,null),e.createElement(j,null,e.createElement(J,null,mt),yt?e.createElement(de,null,yt):null))}const le=Y;var ue=t(273277),Ce=t(711678),Re=t(89649),tt=t(30842),ze=t(253251),Le=t(166143),he=t(545290),Pe=t(39258),we=t(942695),$e=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Vt=(X,se)=>{var Q={};for(var ve in X)st.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&$e)for(var ve of $e(X))se.indexOf(ve)<0&&it.call(X,ve)&&(Q[ve]=X[ve]);return Q};const rt=c.Ay.div`
4423  ${l.vZ};
4424  ${X=>{var se=X,{isActive:Q}=se,ve=Vt(se,["isActive"]);return Q&&(0,c.AH)`
4425    color: ${(0,l.aV)(ve)};
4426  `}}
4427  padding: 5px 16px 5px 16px;
4428  flex-direction: row;
4429  justify-content: space-between;
4430  width: 100%;
4431`,qe=c.Ay.div`
4432  display: flex;
4433  flex-direction: row;
4434  align-items: center;
4435  width: 100%;
4436`,Xt=(0,c.Ay)(Le.Ay)`
4437  ${l.P9};
4438  width: 100%;
4439  padding: 0;
4440  padding-right: 3px;
4441  margin-right: 6px;
4442`,Wt=c.Ay.div`
4443  display: flex;
4444  flex-direction: row;
4445  align-items: center;
4446  justify-content: space-between;
4447  width: 100%;
4448`,te=c.Ay.span`
4449  ${F.qm};
4450  color: ${u.sRE};
4451  font-family: ${u.hmG};
4452  white-space: nowrap;
4453`,ce=c.Ay.span`
4454  display: inline-block;
4455  ${he.Gr}
4456  max-width: ${({maxLength:X})=>X}ch;
4457`,ye=c.Ay.div`
4458  display: flex;
4459  flex-direction: row;
4460  align-items: center;
4461  position: relative;
4462  gap: 10px;
4463`,Ae={admin:!0,tooltipArrowCss:"bottom: -10px;",tooltipCss:(0,c.AH)`
4464    white-space: normal;
4465    text-align: left;
4466    padding: 4px, 6px, 4px, 6px;
4467    color: ${u.zkP};
4468    font-family: ${u.hmG};
4469    margin-bottom: -10px;
4470    ${F.Z0}
4471  `},Te=(0,we.A)((0,c.Ay)(Pe.A).attrs(()=>({name:"copy",color:u.IO}))`
4472  `,Ae),Ie=(0,we.A)((0,c.Ay)(Pe.A).attrs(()=>({name:"pencil",color:u.IO}))`
4473  `,Ae),Se=(0,we.A)((0,c.Ay)(Pe.A).attrs(()=>({name:"trash",color:u.IO}))`
4474  `,Ae);var be=Object.defineProperty,Xe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,$t=(X,se,Q)=>se in X?be(X,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):X[se]=Q,an=(X,se)=>{for(var Q in se||(se={}))ft.call(se,Q)&&$t(X,Q,se[Q]);if(Ze)for(var Q of Ze(se))ht.call(se,Q)&&$t(X,Q,se[Q]);return X},En=(X,se)=>Xe(X,Ue(se)),On=(X,se)=>{var Q={};for(var ve in X)ft.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&Ze)for(var ve of Ze(X))se.indexOf(ve)<0&&ht.call(X,ve)&&(Q[ve]=X[ve]);return Q};
4474function rn(X){var se=X,{isAdmin:Q,isFirstRow:ve,isLastRow:ct,name:lt}=se,mt=On(se,["isAdmin","isFirstRow","isLastRow","name"]);const yt=(0,T.useDispatch)(),{t:Zt}=(0,f._h)(),[fn,sn]=(0,e.useState)(!1),dn=mt.data,{isEditing:Un}=dn,{isApplied:wn}=dn,eo=!ve&&!ct,[Wn,Co]=(0,e.useState)(lt),An=(0,e.useRef)(null),ro=`${E.HH} ${ve?"first-row":""} ${ct?"last-row":""} ${Un?"is-editing":""}`;(0,e.useEffect)(()=>{var fe;Un&&((fe=An.current)==null||fe.focus())},[Un]);const Xn=(0,e.useCallback)(()=>{sn(!0)},[]),go=(0,e.useCallback)(()=>{sn(!1)},[]),lo=(0,e.useCallback)(fe=>{var Me;if(fe.key==="Enter"){if(Wn.trim().length<ze.kH||Wn.trim().length>ze.mR)return;(Me=dn.renameCustomNavigation)==null||Me.call(dn,Wn.trim()),dn.setEditableCustomNavId()}},[Wn,i()(dn)]),vo=(0,e.useCallback)(fe=>{Un&&fe.stopPropagation()},[Un]),Bn=(0,e.useCallback)(fe=>{Co(fe.slice(0,ze.mR))},[]),Hn=(0,e.useCallback)(()=>{yt((0,ue.U5)({navigationToCopyDataFrom:dn}))},[yt,i()(dn)]),ne=(0,e.useCallback)(fe=>{fe.stopPropagation(),dn.setEditableCustomNavId()},[i()(dn)]),oe=(0,e.useCallback)(()=>{yt((0,Re.to)({kind:Ce.V.adminConfirmation,data:{onConfirmClick:()=>{yt((0,ue._Q)(dn._id)),yt((0,Re.y_)("adminConfirmation"))},titleKey:"ADMIN_NAVIGATION_BLOCK_CARDS_MENU_CUSTOM_NAVIGATION_DELETE"}}))},[yt,dn._id]),me=(0,e.useCallback)(()=>{const fe=dn.type===tt.YR.custom;return e.createElement(ye,null,e.createElement(Te,{"data-testid":`navigation_dropdown-${fe?"custom"
4474:"default"}_duplicate`,id:`navigation_dropdown-${fe?"custom":"default"}_duplicate`,onClick:Hn,tooltipKey:"ADMIN_NAVIGATION_BLOCK_DROPDOWN_MENU_ACTION_DUPLICATE_NAVIGATION"}),fe&&e.createElement(e.Fragment,null,e.createElement(Ie,{"data-testid":"navigation_dropdown-custom_rename",id:"navigation_dropdown-custom_rename",onClick:ne,tooltipKey:"ADMIN_NAVIGATION_BLOCK_DROPDOWN_MENU_ACTION_RENAME"}),e.createElement(Se,{"data-testid":"navigation_dropdown-custom_delete",id:"navigation_dropdown-custom_delete",onClick:oe,tooltipKey:"ADMIN_NAVIGATION_BLOCK_DROPDOWN_MENU_ACTION_DELETE_NAVIGATION"})))},[dn.type,Hn,ne,oe]);return e.createElement(rt,En(an({className:ro,isActive:wn,isAdmin:Q,onClick:vo,onMouseEnter:Xn,onMouseLeave:go},mt),{ref:mt.ref}),e.createElement(qe,null,eo&&e.createElement(M,{isActive:wn,isAdmin:Q}),ct&&e.createElement(D,{isAdmin:Q}),Un?e.createElement(Wt,null,e.createElement(Xt,{onChange:Bn,onKeyDown:lo,padding:"0",setInputRef:An,value:Wn}),e.createElement(te,null,Zt("ADMIN_NAVIGATION_BLOCK_DROPDOWN_HIT_ENTER"))):e.createElement(ce,{maxLength:fn?ze.mR-3:ze.mR},lt)),eo&&fn&&me())}const Ln=rn;var Gn=t(143e3);const jn=c.Ay.div`
4475  display: flex;
4476  flex-direction: row;
4477  gap: 2.5px;
4478  margin-right: 5px;
4479`;var ln=Object.defineProperty,gn=Object.defineProperties,Pn=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,xt=(X,se,Q)=>se in X?ln(X,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):X[se]=Q,Fn=(X,se)=>{for(var Q in se||(se={}))Gt.call(se,Q)&&xt(X,Q,se[Q]);if(Et)for(var Q of Et(se))Ot.call(se,Q)&&xt(X,Q,se[Q]);return X},fo=(X,se)=>gn(X,Pn(se)),so=(X,se)=>{var Q={};for(var ve in X)Gt.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&Et)for(var ve of Et(X))se.indexOf(ve)<0&&Ot.call(X,ve)&&(Q[ve]=X[ve]);return Q};function In(X){var se=X,{children:Q,isActive:ve,isCreateFolder:ct,isCreateLink:lt,isFirstRow:mt,isAdmin:yt}=se,Zt=so(se,["children","isActive","isCreateFolder","isCreateLink","isFirstRow","isAdmin"]);const fn=Zt.data;let sn=E.HH;return mt&&(sn+=" first-row"),ct&&(sn+=" create-folder"),lt&&(sn+=" create-link"),e.createElement(l.JU,fo(Fn({className:sn,isActive:ve,isAdmin:yt},Zt),{ref:Zt.ref}),ve&&e.createElement(y,{isAdmin:yt}),ct&&e.createElement(jn,null,e.createElement(K,{isAdmin:yt}),e.createElement(W,{isAdmin:yt})),lt&&e.createElement(jn,null,e.createElement(w,{isAdmin:yt}),e.createElement(W,{isAdmin:yt})),e.createElement(jn,{className:"min-w-0 flex-1"},!mt&&!ct&&!lt&&e.createElement(Gn.ar,{className:"mr-[6.5px]",iconName:fn.icon||""}),e.createElement("span",{className:"truncate min-w-0 flex-1"},Q)))}const to=In;var co=Object.defineProperty,St=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,mn=(X,se,Q)=>se in X?co(X,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):X[se]=Q,mo=(X,se)=>{for(var Q in se||(se={}))vn.call(se,Q)&&mn(X,Q,se[Q]);if(Ct)for(var Q of Ct(se))Cn.call(se,Q)&&mn(X,Q,se[Q]);return X},Ao=(X,se)=>St(X,At(se)),Lo=(X,se)=>{var Q={};for(var ve in X)vn.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&Ct)for(var ve of Ct(X))se.indexOf(ve)<0&&Cn.call(X,ve)&&(Q[ve]=X[ve]);return Q};function Mo(X,se){var Q=X,{children:ve,data:ct,isActive:lt,onChange:mt}=Q,yt=Lo(Q,["children","data","isActive","onChange"]);const Zt=()=>{mt(ct)};return e.createElement(l.B3,Ao(mo({className:lt?"active":"",isActive:lt,onClick:Zt},yt),{ref:se}),ve)}function $o(X){var se=X,{children:Q,isActive:ve,isAdmin:ct,iconName:lt}=se,mt=Lo(se,["children","isActive","isAdmin","iconName"]);return e.createElement(l.JU,Ao(mo({isActive:ve,isAdmin:ct},mt),{ref:mt.ref,className:E.HH}),ve&&e.createElement(y,{className:"active-checkmark-icon",isAdmin:ct}),lt&&e.createElement(l.vE,{name:lt}),e.createElement(l.cW,null,Q))}const yo=(0,e.forwardRef)(Mo);var Ko=t(467783),Uo=t(667881),So=t(299500);const jo=()=>{const X=(0,T.useDispatch)(),se=(0,e.useCallback)(()=>{const ct={onConfirmClick:()=>{X((0,Ko.xX)(Uo.X2.openAdminMode)),X((0,Ko.n0)(Uo.aZ.overlays)),X((0,So.y_)("adminConfirmation"))},onDismiss:()=>{X((0,So.y_)("adminConfirmation"))}
4479,titleKey:"ADMIN_LABEL_LEAVING_RULE_BUILDER_CONFIRMATION",subtitleKey:"ADMIN_LABEL_LEAVING_RULE_BUILDER_CONFIRMATION_SUBTITLE"};X((0,So.to)({kind:Ce.V.adminConfirmation,data:ct}))},[]),Q=(0,e.useCallback)((ct,lt,mt)=>{if(!ct){if(lt){X((0,ue.U5)({navName:mt.navName}));return}mt.isEditing}},[]),ve=(0,e.useCallback)((ct,lt,mt,yt)=>{if(!ct){if(lt){X((0,ue.I5)(yt.folderName));return}if(mt){X((0,ue.vi)({isAddingLink:!0,linkName:yt.linkName}));return}yt.isEditing}},[]);return{siteNavigationHandler:Q,customNavigationHandler:ve,overlayCreateHandler:se}},ho=c.Ay.span`
4480  ${he.WL}
4481  ${F.z6}
4482`,xo=c.Ay.div`
4483  color: ${({isActive:X})=>X?u.o0B:u.zkP};
4484  height: 48px;
4485  padding: 8px 16px 8px 12px;
4486  display: flex;
4487  align-items: center;
4488  width: 100%;
4489
4490  ${({isActive:X})=>!X&&(0,c.AH)`
4491    &:hover {
4492      background-color: ${u.dHK};
4493    }
4494  `}
4495`,wo=(0,c.Ay)(g.a3)`
4496  width: 24px;
4497  height: 24px;
4498  display: flex;
4499  align-items: center;
4500  justify-content: center;
4501  margin-right: 8px;
4502
4503  & > svg {
4504    width: 20px;
4505    height: 20px;
4506  }
4507
4508  & > svg path {
4509    fill: ${u.IO};
4510  }
4511`,Oo=(0,c.Ay)(g.Ay).attrs({name:"checkmark"})`
4512  width: 24px;
4513  height: 24px;
4514  display: flex;
4515  align-items: center;
4516  justify-content: center;
4517  margin-left: auto;
4518
4519  & path {
4520    fill: ${u.Qod};
4521    stroke: ${u.Qod};
4522  }
4523`;var No=Object.defineProperty,ot=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,dt=(X,se,Q)=>se in X?No(X,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):X[se]=Q,Mn=(X,se)=>{for(var Q in se||(se={}))Pt.call(se,Q)&&dt(X,Q,se[Q]);if(We)for(var Q of We(se))Ft.call(se,Q)&&dt(X,Q,se[Q]);return X},Qn=(X,se)=>ot(X,Ge(se)),yn=(X,se)=>{var Q={};for(var ve in X)Pt.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&We)for(var ve of We(X))se.indexOf(ve)<0&&Ft.call(X,ve)&&(Q[ve]=X[ve]);return Q};function Rn(X){var se=X,{isAdmin:Q,ref:ve}=se,ct=yn(se,["isAdmin","ref"]);const lt=ct.data;return lt?e.createElement(xo,Qn(Mn({className:E.HH,isAdmin:!0},ct),{ref:ve}),e.createElement(wo,{name:lt.iconName}),e.createElement(ho,null,lt.label),ct.isActive&&e.createElement(Oo,null)):null}const kn=Rn;var zn=Object.defineProperty,Qe=Object.defineProperties,$n=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Sn=(X,se,Q)=>se in X?zn(X,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):X[se]=Q,Kn=(X,se)=>{for(var Q in se||(se={}))en.call(se,Q)&&Sn(X,Q,se[Q]);if(Dn)for(var Q of Dn(se))Mt.call(se,Q)&&Sn(X,Q,se[Q]);return X},Nn=(X,se)=>Qe(X,$n(se)),no=(X,se)=>{var Q={};for(var ve in X)en.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&Dn)for(var ve of Dn(X))se.indexOf(ve)<0&&Mt.call(X,ve)&&(Q[ve]=X[ve]);return Q};function oo(X){var se=X,{activeIndex:Q,children:ve,contentRef:ct,getOptionLabel:lt,hasSections:mt,isAdmin:yt,onOptionSelect:Zt,options:fn,replace:sn,translated:dn,itemRefs:Un,isLocalization:wn,isSiteNavigation:eo,isCustomNavigation:Wn,isCtaBehavior:Co}=se,An=no(se,["activeIndex","children","contentRef","getOptionLabel","hasSections","isAdmin","onOptionSelect","options","replace","translated","itemRefs","isLocalization","isSiteNavigation","isCustomNavigation","isCtaBehavior"]);const{t:ro}=(0,f._h)(),Xn=(0,e.useMemo)(()=>{var ne;if(mt){const oe=[];let me=0;for(const fe of fn)oe.push(me),me+=((ne=fe?.options)==null?void 0:ne.length)||0;return oe}return null},[mt,i()(fn)]),go=(0,v.A)(sn?ve:null),{siteNavigationHandler:lo,customNavigationHandler:vo,overlayCreateHandler:Bn}=jo(),Hn=(ne=fn,oe=0)=>ne.length>0?e.createElement(V.A,{list:ne},(me,fe,Me)=>{var je,Be;const He=(Xn?.[oe]||0)+Me,ut=Un[He],Fe=lt(fe),at=Kn({isActive:Q===He,data:fe},An),jt={"data-testid":at.data["data-testid"]};Wn&&at.isActive&&(jt["data-testid"]=H.ve),at.data.disableSelection&&(at.style={pointerEvents:"none"});const It=dn&&Fe?e.createElement(x.A,{stringKey:Fe}):Fe,hn=Me===0,Nt=Me===ne.length-1,zt=((je=at.data)==null?void 0:je["data-testid"])===H.zA,Dt=((Be=at.data)==null?void 0:Be["data-testid"])===H.VF,De=_t=>{if(_t.createOverlay){Bn();return}eo&&lo(hn,Nt,at.data),Wn&&vo(hn,zt,Dt,at.data),Zt(_t)},Je=()=>wn?e.createElement(le,Kn({isAdmin:yt},at)):eo?e.createElement(Ln,Kn({isAdmin:yt,isFirstRow:hn,isLastRow:Nt,name:Fe},at)):Wn?e.createElement(to,Kn({isAdmin:yt,isCreateFolder:zt,isCreateLink:Dt,isFirstRow:hn}
4523,at),It):Co?e.createElement(kn,Kn({},at)):go(at,It)||e.createElement($o,Kn({iconName:at.data.iconName,isAdmin:yt},at),It);return e.createElement(yo,Nn(Kn(Kn({key:me,onChange:De},at),jt),{ref:ut,isAdmin:yt}),Je())}):e.createElement(l.BT,null,ro("ADMIN_LABEL_NO_RESULTS"));return e.createElement(l.jC,{ref:ct},mt?e.createElement(V.A,{list:fn},(ne,oe,me)=>{var fe=oe,{options:Me}=fe,je=no(fe,["options"]);return e.createElement(l.nA,{key:ne},e.createElement(l.v,null,lt(je)),Hn(Me,me))}):Hn())}var ao=Object.defineProperty,uo=Object.defineProperties,po=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Po=(X,se,Q)=>se in X?ao(X,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):X[se]=Q,qn=(X,se)=>{for(var Q in se||(se={}))Eo.call(se,Q)&&Po(X,Q,se[Q]);if(Jn)for(var Q of Jn(se))bn.call(se,Q)&&Po(X,Q,se[Q]);return X},_o=(X,se)=>uo(X,po(se)),Io=(X,se)=>{var Q={};for(var ve in X)Eo.call(X,ve)&&se.indexOf(ve)<0&&(Q[ve]=X[ve]);if(X!=null&&Jn)for(var ve of Jn(X))se.indexOf(ve)<0&&bn.call(X,ve)&&(Q[ve]=X[ve]);return Q};function Yn(X){var se=X,{arrowOffset:Q,children:ve,colWidth:ct,compactDropdown:lt,isAdmin:mt=!0,keyPrevRow:yt="ArrowUp",keyNextRow:Zt="ArrowDown",keyPrev:fn,keyNext:sn,dataTestId:dn,disableSelection:Un,getOptionLabel:wn=nt=>nt.label,onChange:eo,onInputChange:Wn,onMenuScrollToBottom:Co,options:An,hideSearchIcon:ro,isDisabled:Xn,isLoadingMore:go,isSearchable:lo=!0,dropUp:vo,placeholder:Bn="",placeholderKey:Hn="",value:ne,valueKey:oe="value",translated:me=!1,replaceSearchInput:fe,replaceButton:Me,replaceOption:je,searchPlaceholderKey:Be,shouldCheckDropDownOverflow:ke=!0,shouldHideTitle:He,testIdSearchInput:ut,startsOpen:Fe,dropdownMaxHeight:at,isLocalization:jt,isSiteNavigation:It,isCustomNavigation:hn,isCtaBehavior:Nt,externallyFiltered:zt=!1,subtitleLabel:Dt,onToggleDropdown:De}=se,Je=Io(se,["arrowOffset","children","colWidth","compactDropdown","isAdmin","keyPrevRow","keyNextRow","keyPrev","keyNext","dataTestId","disableSelection","getOptionLabel","onChange","onInputChange","onMenuScrollToBottom","options","hideSearchIcon","isDisabled","isLoadingMore","isSearchable","dropUp","placeholder","placeholderKey","value","valueKey","translated","replaceSearchInput","replaceButton","replaceOption","searchPlaceholderKey","shouldCheckDropDownOverflow","shouldHideTitle","testIdSearchInput","startsOpen","dropdownMaxHeight","isLocalization","isSiteNavigation","isCustomNavigation","isCtaBehavior","externallyFiltered","subtitleLabel","onToggleDropdown"]);const _t=(0,e.useRef)(null),un=(0,e.useRef)(null),re=(0,e.useRef)(0),Ee=(0,e.useRef)({navNext:sn,navNextRow:Zt,navPrev:fn,navPrevRow:yt}),Oe=(0,e.useRef)(null),Ve=(0,T.useSelector)(A.WO),Rt=nt=>{if(!nt)return;const{width:qt}=nt.getBoundingClientRect();if(re.current=!ct||!qt?0:Math.floor(qt/ct),re.current){Ee.current.navNext=sn||"ArrowRight",Ee.current.navPrev=fn||"ArrowLeft";return}Ee.current.navNext=sn||"ArrowDown",Ee.current.navPrev=fn||"ArrowUp"},pt=(0,e.useMemo)(()=>{var nt;return((nt=An?.[0])==null?void 0:nt.options)instanceof Array},[i()(An)]),[bt,et]=(0,e.useState)(An),[Ye,gt]=(0,e.useState)(!!Fe),[Kt,Tt]=(0,e.useState)(ne),[Ut,cn]=(0,e.useState)(""),[wt,Ht]=(0,e.useState)(vo),{t:Lt}=(0,f._h)(),Qt=nt=>{const qt=Bt[_n.current],on=un.current;if(on){if(qt){on.placeholder=tn(qt,Bn);return}nt&&(on.placeholder=nt)}},tn=(0,e.useCallback)((nt,qt="")=>{var on;const Do=((on=wn(nt))==null?void 0:on.toString())||qt,Ho=Lt(Do)||qt;return me?Ho:Do},[wn,me]),nn=(0,e.useMemo)(()=>Kt?P()(tn(Kt)):Bn,[i()(Kt),tn]),[xn,pn]=(0,e.useMemo)(()=>{const nt=Un||!Kt?Bn:wn(Kt||{})||Bn;return nt?[me,nt]:[!!Hn,Hn]},[i()(Kt),Bn,Hn,me]),vt=(0,o.A)({onExit:()=>{gt(!1)},active:Ye}),Bt=(0,e.useMemo)(()=>{if(pt){const nt=[];for(const qt of bt){const on=qt.options;nt.push(...on)}return nt}return bt},[pt,i()(bt)]),[Vn,Tn]=(0,s.A)(Kt,oe,Bt,Ye),_n=(0,e.useRef)(Tn),kt=nt=>{var qt;const{key:on}=nt,{navNext:Do,navPrev:Ho,navPrevRow:Xo,navNextRow:Bo}=Ee.current;if(!Ye||!(on==="Enter"||on===Do||on===Ho||on===Xo||on===Bo))return;const Zo=(qt=Vn[_n.current])==null?void 0:qt.current;Zo&&(Zo.style.background="");const Fo=Zo?_n.current:0;if(on==="Enter"){zo(Bt[Fo]);return}const Qo=Vn.length-1;if(on===Ho){nt.preventDefault();const To=Fo-1;_n.current=To>=0?To:Qo}if(on===Do){nt.preventDefault();const To=Fo+1;_n.current=To<=Qo?To:0}const ko=re.current;if(ko){if(on===Xo){nt.preventDefault();const To=Fo-ko;_n.current=To>=0?To:Qo}if(on===Bo){nt.preventDefault();const To=Fo+ko;_n.current=To<=Qo?To:0}}Yt()},Yt=(nt=!0)=>{var qt;const on=(qt=Vn[_n.current])==null?void 0:qt.current;on&&(on.style.background=Ve,Qt(),nt&&on.scrollIntoView({block:"nearest"}))},Jt=()=>{if(!ke)return;const nt=Oe.current;if(!nt)return;const qt=nt.getBoundingClientRect(),on=qt.y<0||qt.y+qt.height>window.innerHeight;Ht(Do=>on?!Do:Do)},Zn=(0,e.useCallback)((nt,qt=!0)=>{var on,Do;if(qt&&Wn?.(nt),nt&&!Ye&&gt(!0),zt)return;const Ho=Bo=>tn(Bo).toString().toLowerCase().includes(nt.toLowerCase()),Xo=pt?An.map(Bo=>_o(qn({},Bo),{options:Bo.options.filter(Ho)}
4523)).filter(Bo=>Bo.options.length):An.filter(Ho);et(nt?Xo:An),(Do=(on=Oe.current)==null?void 0:on.querySelector("[data-overlayscrollbars-viewport]"))==null||Do.scrollTo(0,0)},[i()(An),zt]);e.useEffect(()=>{i()(An)!==i()(bt)&&zt&&et(An)},[i()(An),i()(bt),zt]);const bo=()=>{gt(!Ye),De?.(!Ye),et(An)},zo=nt=>{gt(!1),Tt(nt),eo(nt),et(An)},{handleOverlayScroll:Yo}=(0,h.A)({onReachBottom:Co||(()=>{}),offsetPx:50,isActive:Ye});(0,e.useEffect)(()=>{const nt=un.current;Zn(nt?.value||"",!1),Tt(ne)},[i()(An)]),(0,e.useEffect)(()=>{var nt;Jt();const qt=Bt[0];if(!((nt=un.current)==null?void 0:nt.value)||!qt){cn("");return}Ye&&cn(tn(qt)||"")},[i()(bt),Ye]),(0,e.useEffect)(()=>{const nt=_t.current,qt=un.current;!Ye&&qt&&(qt.value="",cn("")),Ye&&(Yt(!1),nt?.focus(),qt?.focus()),_n.current=Tn,Qt(Bn)},[Ye,Tn]),(0,e.useEffect)(()=>{Tt(ne)},[i()(ne)]);const Go=nt=>nt?nt.length>60?`${nt.substring(0,60)} ...`:nt:"";return e.createElement(l.mc,qn({ref:vt,className:E.Ir,isActive:Ye,isAdmin:mt,isDisabled:Xn},Je),lo||e.createElement(l.EH,{ref:_t,onKeyDown:kt}),Dt&&e.createElement(l.Pd,null,Dt),e.createElement(z,{arrowOffset:Q,compact:lt,compactDropdown:lt,data:Kt,"data-testid":dn,displaySearchInput:lo&&Ye&&!fe,displaySubtitle:!!Dt,hideSearchIcon:ro,isAdmin:mt,isOpen:Ye,isSelected:!!Kt,onClick:Xn?void 0:bo,placeholderText:Go(pn),replace:Me,searchInputProps:{compact:!0,disabled:!lo,delay:100,hideIcon:!0,inputRef:un,onClick:Xn?void 0:bo,onKeyDown:kt,onSearch:Zn,placeholder:nn,searchPlaceholderKey:nn?void 0:Be,short:!0,suggestion:Ut,testIdSearchInput:ut},shouldHideTitle:He,shouldTranslate:xn},ve),Ye&&e.createElement(l.n4,{ref:Oe,className:E.OX,dropdownMaxHeight:at,dropUp:wt,isAdmin:mt},e.createElement(m.A,{className:"flex-1 min-h-0",onScroll:Yo,variant:mt?"admin":"site"},e.createElement(oo,{activeIndex:Un?-1:Tn,contentRef:Rt,"data-testid":dn?`${dn}Item`:void 0,getOptionLabel:wn,hasSections:pt,isAdmin:mt,isCtaBehavior:Nt,isCustomNavigation:hn,isLocalization:jt,isSiteNavigation:It,itemRefs:Vn,onOptionSelect:zo,options:bt,replace:je,translated:me},ve),go&&e.createElement("div",{className:"flex justify-center py-2"},e.createElement(I.y,{className:"size-5"})))))}const io=(0,a.A)((0,n.A)(Yn)),Wo=(0,n.A)(Yn,{styledLabel:l.cv}),Ro=Yn},242996:(ae,S,t)=>{t.d(S,{$n:()=>w,B3:()=>W,BT:()=>H,DO:()=>_,EH:()=>V,JU:()=>b,P9:()=>k,Pd:()=>F,_L:()=>O,aV:()=>l,cW:()=>R,cv:()=>pe,hE:()=>N,jC:()=>C,mc:()=>K,n4:()=>$,nA:()=>G,v:()=>z,vE:()=>Z,vZ:()=>B});var e=t(886550),n=t(79321),a=t(407128),o=t(225345),s=t(429195),r=t(545290),i=t(312854),p=t(152544),P=t(39258),E=t(243412),T=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,h=(ee,ie)=>{var xe={};for(var j in ee)A.call(ee,j)&&ie.indexOf(j)<0&&(xe[j]=ee[j]);if(ee!=null&&T)for(var j of T(ee))ie.indexOf(j)<0&&f.call(ee,j)&&(xe[j]=ee[j]);return xe};const m=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?s.k6P:(0,s.F_r)(j)},I=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?s.o0B:(0,s.SP6)(j)},v=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?s.kjY:(0,i.pL)({hex:(0,s.AOI)(j),percentage:.3})},x=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?(0,s.vCi)(j):(0,s.Jzj)(j)},l=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?(0,s.Qod)(j):(0,s.mrt)(j)},d=({isAdmin:ee})=>ee?p.eb:p.yT,g=({isAdmin:ee})=>ee?p.eb:p.yT,c=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?(0,s.sRE)(j):(0,s._A5)(j)},u=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?s.k6P:(0,s.F_r)(j)},L=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?(0,s.k6P)(j):(0,s.F_r)(j)},y=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?s.o0B:(0,s.SP6)(j)},O=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?s.o0B:(0,s.SP6)(j)},M=ee=>{var ie=ee,{isAdmin:xe}=ie,j=h(ie,["isAdmin"]);return xe?(0,s.hmG)(j):(0,s.UB3)(j)},D=({compact:ee})=>ee?"22px":"56px",W=e.Ay.div`
4524  &:hover {
4525    background: ${v};
4526  }
4527  ${ee=>{var ie=ee,{isActive:xe}=ie,j=h(ie,["isActive"]);return xe&&(0,e.AH)`
4528    background: ${x(j)};
4529    color: ${l(j)};
4530  `}}
4531  ${({isSelected:ee})=>ee&&(0,e.AH)`
4532    background: ${v};
4533  `}
4534`,K=e.Ay.div`
4535  ${d}
4536  position: relative;
4537  background: ${ee=>{var ie=ee,{isActive:xe}=ie,j=h(ie,["isActive"]);return xe?u(j):L(j)}};
4538  color: ${ee=>{var ie=ee,{isActive:xe}=ie,j=h(ie,["isActive"]);return xe?x(j):y(j)}};
4539  border-radius: 4px;
4540  ${({isSearchable:ee})=>ee&&`
4541    cursor: text;
4542  `}
4543  ${({isDisabled:ee})=>ee&&`
4544    opacity: 0.3;
4545    & > button {
4546      cursor: default;
4547    }
4548  `}
4549`,w=e.Ay.div`
4550  min-width: 60px;
4551  ${({heightOpen:ee})=>ee?(0,e.AH)` min-height: ${ee};`:(0,e.AH)` min-height: ${D};`}
4552  ${({compactDropdown:ee})=>ee&&(0,e.AH)`height: ${D};`}
4553  display: flex;
4554  flex-direction: row;
4555  align-items: center;
4556  cursor: pointer;
4557  width: 100%;
4558  display: flex;
4559  justify-content: space-between;
4560`,N=e.Ay.div`
4561  ${g}
4562  color: ${({isSelected:ee})=>ee?O:c};
4563  padding: 12px;
4564`,$=e.Ay.div`
4565  display: flex;
4566  flex-direction: column;
4567  overflow: hidden;
4568  text-align: left;
4569  max-height: ${({dropdownMaxHeight:ee})=>ee||s.RxG};
4570  width: 100%;
4571  position: absolute;
4572  left: 0;
4573  ${({dropUp:ee})=>ee?"bottom":"top"}: 100%;
4574  z-index: ${E.M.layer.popover};
4575  background-color: ${m};
4576  color: ${I};
4577  box-shadow: 0 5px 20px 0 rgba(0,0,0,0.2);
4578`,C=e.Ay.div`
4579  text-align: left;
4580`,_=(0,e.Ay)(n.A)`
4581  &&, & input {
4582    font-family: ${M} !important;
4583  }
4584  position: absolute;
4585  flex: 1;
4586  padding-right: 25px;
4587  height: 100% !important;
4588  background: inherit;
4589  & ${o.vv} {
4590    right: 40px;
4591  }
4592  & input {
4593    padding: 12px;
4594    & + div {
4595      margin-left: 12px;
4596    }
4597  }
4598`,B=(0,e.AH)`
4599  display: flex;
4600  align-items: center;
4601  padding: 5px 10px;
4602  color: ${O};
4603  font-family: ${M};
4604  cursor: pointer;
4605  height: 27px;
4606`,b=e.Ay.div`
4607  ${B};
4608  ${ee=>{var ie=ee,{isActive:xe}=ie,j=h(ie,["isActive"]);return xe&&(0,e.AH)`
4609    color: ${x(j)};
4610    background: ${l(j)};
4611  `}}
4612`,k=(0,e.AH)`
4613  ${r.wJ};
4614  ${p.z6};
4615  font-family: ${s.hmG};
4616  color: ${s.o0B};
4617`,q=e.Ay.span`
4618  ${k};
4619`,R=e.Ay.span`
4620  overflow: hidden;
4621  white-space: nowrap;
4622  text-overflow: ellipsis;
4623`,G=e.Ay.div`
4624  display: flex;
4625  flex-direction: column;
4626`,z=e.Ay.div`
4627  padding: 10px 16px;
4628`,V=e.Ay.input`
4629  opacity: 0;
4630  position: absolute;
4631  z-index: -1000;
4632`,H=e.Ay.div`
4633  height: 27px;
4634  white-space: nowrap;
4635  overflow: hidden;
4636  text-overflow: ellipsis;
4637  padding: 10px;
4638  display: block;
4639  text-align: center;
4640  line-height: 6px;
4641`,F=e.Ay.div`
4642  ${p.Vg};
4643  color: ${s.Lvg};
4644  left: 10px;
4645  position: absolute;
4646  top: 9px;
4647`,Z=(0,e.Ay)(P.A).attrs(ee=>({color:(0,s.Yk7)(ee)}))`
4648  display: flex;
4649  width: 14px;
4650  height: 14px;
4651`,pe=(0,e.Ay)(a.A).attrs({padding:"0 0 5px"})``},721459:(ae,S,t)=>{t.d(S,{A:()=>A});var e=t(63696),n=t(429195),a=t(886550),o=t(942695),s=t(152544),r=t(870349),i=t(283722);const p="#4C42AD",P=(0,a.Ay)(i.Ay)`
4652  & svg {
4653    width: 15px;
4654    height: 19.5px;
4655
4656    path {
4657      fill: ${({$isEnabled:f})=>f?p:n.dHK};
4658      stroke: ${({$isEnabled:f})=>f?n.x2O:n.kjY};
4659    }
4660  }
4661`,E=(0,o.A)((0,a.Ay)(r.$n)`
4662    background: ${n.k6P};
4663    border: 1px solid ${({$isEnabled:f})=>f?n.Qod:n.kjY};
4664    border-radius: 8px;
4665    width: 100%;
4666    height: 100%;
4667    min-width: 35px;
4668    min-height: 60px;
4669    display: flex;
4670    align-items: center;
4671    justify-content: center;
4672    cursor: pointer;
4673    transition: none;
4674
4675    &:hover {
4676      background: ${n.k6P};
4677      border: 1px solid ${({$isEnabled:f})=>f?n.Qod:n.kjY};
4678
4679      svg {
4680        path {
4681          fill: ${({$isEnabled:f})=>f?p:n.dHK};
4682          stroke: ${({$isEnabled:f})=>f?n.x2O:n.kjY};
4683        }
4684      }
4685    }
4686  `,{admin:!0,tooltipBackground:n.YJk,tooltipPosition:"top",tooltipSeparation:4,tooltipTextColor:n.zkP,tooltipArrowCss:"left: 90%; bottom: -6px;",tooltipCss:(0,a.AH)`
4687      ${s.qm}
4688      height: 20px;
4689      padding: 4px 10px;
4690      min-width: 50px;
4691      display: flex;
4692      align-items: center;
4693      margin-bottom: 4px;
4694      transform: translateX(-40%);
4695    `}),T=({isEnabled:f=!1,onClick:h,className:m})=>e.createElement(E,{$isEnabled:f,className:m,onClick:h,tooltipKey:f?"DYNAMIC_DATA_ENABLED":"DYNAMIC_DATA_DISABLED"},e.createElement(P,{$isEnabled:f,name:"zap"})),A=(0,e.memo)(T)},554457:(ae,S,t)=>{t.d(S,{A:()=>x});var e=t(63696),n=t(723792),a=t(403869),o=t(429195),s=t(886550),r=t(154789),i=t(152544),p=t(545290),P=t(985406),E=t(341476);const T=s.Ay.div`
4696  position: relative;
4697  border: 1px ${({borderStyle:l="solid"})=>l} transparent;
4698  transition: border-color 0.3s;
4699  ${({keepBorder:l,isEditing:d})=>d&&(0,s.AH)`
4700    ${l&&"&, "}&:hover, &:focus-within {
4701      border-color: ${o.Qod};
4702      & > *:first-child {
4703        & > * {
4704          pointer-events: all;
4705        }
4706        opacity: 1;
4707      }
4708    }
4709  `};
4710  ${(0,E.UH)()&&P.Qf};
4711`,A=(0,a.A)(r.K0),f=s.Ay.div`
4712  display: flex;
4713  justify-content: space-between;
4714  align-items: end;
4715  gap: 4px;
4716  width: 100%;
4717  min-width: max-content;
4718  opacity: 0;
4719  transition: opacity 0.3s;
4720  pointer-events: none;
4721  position: absolute;
4722  bottom: 100%;
4723  left: 0;
4724`,h=s.Ay.span`
4725  ${i.Z0}
4726  background: ${o.Qod};
4727  color: ${o.o0B};
4728  height: 16px;
4729  display: flex;
4730  align-items: center;
4731  padding: 0 4px;
4732  ${p.WL}
4733`,m=s.Ay.div`
4734  display: flex;
4735  gap: 4px;
4736  padding: 4px 0;
4737
4738  ${({editorActionsCss:l})=>l}
4739`;var I=t(622045);const x=({blockTitleKey:l,blockTitle:d,editorActions:g=[],editorActionsCss:c,borderStyle:u,keepBorder:L,children:y,testId:O,onClick:M,onBlur:D,editorWrapperRef:W,className:K,isEditing:w})=>e.createElement(T,{ref:W,borderStyle:u,className:K,"data-testid":O,isEditing:w,keepBorder:L,onBlur:D,onClick:M},w&&e.createElement(f,null,e.createElement(I.A,{component:h,stringKey:l},d),e.createElement(m,{editorActionsCss:c},e.createElement(n.A,{list:g},(N,$)=>e.createElement(A,{key:N,action:$.onClick,descriptionTextKey:$.descriptionTextKey,messageKey:$.confirmationMessageKey,name:$.icon,shouldAskConfirmation:!!$.confirmationMessageKey,tooltipKey:$.tooltipKey,useAbsolutePosition:$.useAbsolutePosition})))),y)},577864:(ae,S,t)=>{t.d(S,{A:()=>I});var e=t(63696),n=t(429195),a=t(886550);const o=6,s=(0,a.i7)`
4740  0% {
4741    opacity: 0.4;
4742  }
4743  100% {
4744    opacity: 1;
4745  }
4746`,r=a.Ay.div`
4747  display: flex;
4748  flex-grow: 0 !important;
4749  flex-shrink: 0 !important;
4750  ${({dotSize:v=o})=>`
4751    & > div {
4752      width: ${v}px;
4753      height: ${v}px;
4754    }
4755  `}
4756`,i=a.Ay.div`
4757  background: ${v=>v.color||(0,n.Qod)(v)};
4758  width: ${o}px;
4759  height: ${o}px;
4760  border-radius: 100%;
4761  animation: ${s} 0.75s infinite alternate;
4762  margin-left: 5px;
4763  &:nth-child(2) {
4764    animation-delay: 0.25s;
4765  }
4766  &:nth-child(3) {
4767    animation-delay: 0.5s;
4768  }
4769`;var p=Object.defineProperty,P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,A=(v,x,l)=>x in v?p(v,x,{enumerable:!0,configurable:!0,writable:!0,value:l}):v[x]=l,f=(v,x)=>{for(var l in x||(x={}))E.call(x,l)&&A(v,l,x[l]);if(P)for(var l of P(x))T.call(x,l)&&A(v,l,x[l]);return v},h=(v,x)=>{var l={};for(var d in v)E.call(v,d)&&x.indexOf(d)<0&&(l[d]=v[d]);if(v!=null&&P)for(var d of P(v))x.indexOf(d)<0&&T.call(v,d)&&(l[d]=v[d]);return l};const I=v=>{var x=v,{loading:l}=x,d=h(x,["loading"]);return l?e.createElement(r,f({},d),e.createElement(i,{color:d.color}),e.createElement(i,{color:d.color}),e.createElement(i,{color:d.color})):null}},306812:(ae,S,t)=>{t.d(S,{I:()=>e});const e={once:"ADMIN_LABEL_FREQUENCY_ONE_TIME",month:"ADMIN_LABEL_FREQUENCY_MONTHLY",year:"ADMIN_LABEL_FREQUENCY_ANNUALLY"},n="YYYY-MM-DD"},116552:(ae,S,t)=>{t.d(S,{A:()=>I});var e=t(63696),n=t(622045),a=t(886550),o=t(283722),s=t(429195),r=t(152544);const i=a.Ay.div`
4770  ${r.bL}
4771  display: flex;
4772  justify-content: flex-start;
4773  align-items: center;
4774  margin-top: 9px;
4775  color: ${s.__g};
4776  padding-left: 4px;
4777`,p=(0,a.Ay)(o.Ay).attrs({name:"warning"})`
4778  display: flex;
4779  margin-right: 5px;
4780  & svg {
4781    width: 10px;
4782    height: 8px;
4783
4784    & > path {
4785      fill: ${s.__g};
4786    }
4787  }
4788`;var P=Object.defineProperty,E=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,f=(v,x,l)=>x in v?P(v,x,{enumerable:!0,configurable:!0,writable:!0,value:l}):v[x]=l,h=(v,x)=>{for(var l in x||(x={}))T.call(x,l)&&f(v,l,x[l]);if(E)for(var l of E(x))A.call(x,l)&&f(v,l,x[l]);return v},m=(v,x)=>{var l={};for(var d in v)T.call(v,d)&&x.indexOf(d)<0&&(l[d]=v[d]);if(v!=null&&E)for(var d of E(v))x.indexOf(d)<0&&A.call(v,d)&&(l[d]=v[d]);return l};function I(v){var x=v,{errorKey:l,errorMsg:d,hidden:g}=x,c=m(x,["errorKey","errorMsg","hidden"]);return g?null:e.createElement(i,h({},c),e.createElement(p,null),e.createElement(n.A,{stringKey:l},d))}},180673:(ae,S,t)=>{t.d(S,{A:()=>E});var e=t(63696),n=t(86138),a=t(886550),o=t(429195),s=t(283722),r=t(152544);const i=a.Ay.div`
4789  margin-top: 7px;
4790  display: flex;
4791  color: ${o.__g};
4792  ${r.Z0}
4793`,p=(0,a.Ay)(s.Ay).attrs(T=>({color:(0,o.__g)(T),name:"warning"}))`
4794  display: flex;
4795  align-items: center;
4796  margin-right: 6.27px;
4797  svg {
4798    width: 11.45px;
4799    height: 8.76px;
4800  }
4801`,P=({errorMessageKey:T,errorMessage:A})=>{const f=T?e.createElement(n.A,{stringKey:T}):e.createElement("span",null,A);return e.createElement(i,null,e.createElement(p,null),f)},E=(0,e.memo)(P)},208312:(ae,S,t)=>{t.d(S,{A:()=>e.A});var e=t(180673)},150729:(ae,S,t)=>{t.d(S,{A:()=>I});var e=t(63696),n=t(622045),a=t(177203),o=t(841173),s=t(711724),r=t(667881),i=t(965809),p=Object.defineProperty,P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,A=(v,x,l)=>x in v?p(v,x,{enumerable:!0,configurable:!0,writable:!0,value:l}):v[x]=l,f=(v,x)=>{for(var l in x||(x={}))E.call(x,l)&&A(v,l,x[l]);if(P)for(var l of P(x))T.call(x,l)&&A(v,l,x[l]);return v},h=(v,x)=>{var l={};for(var d in v)E.call(v,d)&&x.indexOf(d)<0&&(l[d]=v[d]);if(v!=null&&P)for(var d of P(v))x.indexOf(d)<0&&T.call(v,d)&&(l[d]=v[d]);return l};function m(v){var x=v,{children:l,disabled:d,disableButtonVariantChange:g,expandButtonTestId:c,expandText:u,expandTextKey:L,onClose:y,subtitle:O,subtitleChildren:M,subtitleKey:D,successful:W,successLabel:K,successLabelKey:w,title:N,titleKey:$,forceToggle:C,showForAdmin:_}=x,B=h(x,["children","disabled","disableButtonVariantChange","expandButtonTestId","expandText","expandTextKey","onClose","subtitle","subtitleChildren","subtitleKey","successful","successLabel","successLabelKey","title","titleKey","forceToggle","showForAdmin"]);const[b,k]=(0,e.useState)(!1),[q,R]=(0,e.useState)(!1),[G,z]=(0,e.useState)(70),V=(0,a.A)({onExit:()=>R(!!C),ignoreIDs:[r.ie],active:!0}),H=()=>R(!q);(0,e.useEffect)(()=>{const Z=q!==!!C;y&&b&&y(),k(Z)},[q,C]);const F=Z=>{const pe=Z?.scrollHeight;!pe||pe===G||z(pe)};return e.createElement(i.Ox,f({ref:F,height:G,isExpanded:b,showForAdmin:_},B),e.createElement(i.Q_,{ref:V,collapsedCardHeight:B.collapsedCardHeight,"data-testid":B["data-testid"],disableButtonVariantChange:g,isExpanded:b},e.createElement(i.xk,{hidden:!b},l),e.createElement(i.Wu,{hidden:b},e.createElement(i.R2,null,e.createElement(n.A,{component:i.hE,showForAdmin:_,stringKey:$},N),e.createElement(i.Pd,null,e.createElement(n.A,{component:i.xN,showForAdmin:_,stringKey:D},O),M)),d||e.createElement(n.A,{component:_?i.QH:i.Y0,"data-testid":c,onClick:H,showForAdmin:_,stringKey:L},u))))}const I=(0,o.A)((0,s.A)(m),"0 0 9px 0")},965809:(ae,S,t)=>{t.d(S,{Ox:()=>m,Pd:()=>f,QH:()=>P,Q_:()=>I,R2:()=>T,Wu:()=>v,Y0:()=>p,hE:()=>A,xN:()=>h,xk:()=>i});var e=t(886550),n=t(154789),a=t(203720),o=t(429195),s=t(545290),r=t(152544);const i=e.Ay.div`
4802  ${({hidden:x})=>
4802x&&"display: none;"}
4803`,p=(0,e.Ay)(a.W)`
4804  min-width: 70px;
4805`,P=(0,e.Ay)(n.Ay)`
4806  min-width: 70px;
4807  height: 28px;
4808`,E=(0,e.Ay)(p).attrs({variant:"border-only"})``,T=e.Ay.div`
4809  display: flex;
4810  flex-direction: column;
4811  padding-right: 10px;
4812  min-width: 0;
4813`,A=e.Ay.div`
4814  ${r.xu}
4815  color: ${o.SP6};
4816  overflow: auto;
4817  scrollbar-width: none;
4818  &::-webkit-scrollbar {
4819    display: none;
4820  }
4821  white-space: nowrap;
4822  max-width: 100%;
4823  ${({showForAdmin:x})=>x?(0,e.AH)`
4824          color: ${o.zkP};
4825        `:""}
4826`,f=e.Ay.div`
4827  display: flex;
4828  &,
4829  & * {
4830    ${r.Z0}
4831  }
4832  color: ${o.sRE};
4833  align-items: center;
4834`,h=e.Ay.pre`
4835  margin: 0;
4836  padding: 0;
4837  max-width: 98px;
4838  overflow: hidden;
4839  text-overflow: ellipsis;
4840  ${({showForAdmin:x})=>x?(0,e.AH)`
4841          color: ${o.sRE};
4842        `:""}
4843`,m=e.Ay.div`
4844  ${({backgroundColor:x,showForAdmin:l})=>x?(0,e.AH)`
4845          background-color: ${x};
4846          color: var(--text-100);
4847        `:l?(0,e.AH)`
4848            background-color: ${o.kjY};
4849            color: ${o.o0B};
4850          `:(0,e.AH)`
4851            ${s.lH}
4852          `}
4853  border-radius: 5px;
4854  overflow: hidden;
4855  transition: height 0.5s;
4856  height: ${({collapsedCardHeight:x="70px"})=>x};
4857  ${({height:x,isExpanded:l})=>l&&`
4858    height: ${x}px;
4859  `}
4860  ${({backgroundColor:x,variant:l,showForAdmin:d})=>!x&&l==="secondary"&&d?(0,e.AH)`
4861          background-color: ${o.YJk};
4862          color: white;
4863        `:!x&&l==="secondary"&&(0,e.AH)`
4864          ${s.Lg}
4865        `}
4866  & ${f} {
4867    ${({showForAdmin:x})=>x?(0,e.AH)`
4868            color: ${o.zkP};
4869          `:(0,e.AH)`
4870            color: ${o.SP6};
4871            opacity: 0.6;
4872          `}
4873  }
4874`,I=e.Ay.div`
4875  width: 100%;
4876  display: flex;
4877  ${({collapsedContentPadding:x,contentPadding:l,expandedContentPadding:d,isExpanded:g})=>l!==void 0?(0,e.AH)`
4878        flex-direction: ${g?"column":"row"};
4879        align-items: ${g?"stretch":"center"};
4880        padding: ${l};
4881      `:g?(0,e.AH)`
4882        flex-direction: column;
4883        padding: ${d??"15px"};
4884      `:(0,e.AH)`
4885      align-items: center;
4886      padding: ${x??"0 15px"};
4887    `}
4888  min-height: ${({collapsedCardHeight:x="70px"})=>x};
4889`,v=e.Ay.div`
4890  display: flex;
4891  align-items: center;
4892  justify-content: space-between;
4893  flex: 1;
4894  min-width: 0;
4895`},181647:(ae,S,t)=>{t.d(S,{A:()=>P});var e=t(63696),n=t(283722),a=t(33149),o=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,i=(E,T)=>{var A={};for(var f in E)s.call(E,f)&&T.indexOf(f)<0&&(A[f]=E[f]);if(E!=null&&o)for(var f of o(E))T.indexOf(f)<0&&r.call(E,f)&&(A[f]=E[f]);return A};const P=E=>{var T=E,{className:A,disabled:f=!1,error:h=!1,icon:m,label:I,onChange:v,onBlur:x,onClick:l,placeholder:d,value:g}=T,c=i(T,["className","disabled","error","icon","label","onChange","onBlur","onClick","placeholder","value"]);const u=c["data-testid"],L=!!v,y=!L&&!!l,O=e.useCallback(D=>{v?.(D.target.value)},[v]),M=e.useCallback(D=>{x?.(D.target.value)},[x]);return e.createElement("div",{className:(0,a.cn)("relative border rounded flex items-center gap-2 h-14 px-3 w-full",h?"border-admin-alert-error":"border-admin-surface-5",y&&"cursor-pointer hover:opacity-85",f&&"cursor-not-allowed",A),"data-testid":u,onClick:!L&&!f?l:void 0,role:!L&&l?"button":void 0,tabIndex:!L&&l?0:void 0},e.createElement("div",{className:"flex flex-col flex-1 min-w-0"},I&&e.createElement("div",{className:(0,a.cn)("text-xs leading-4 font-medium absolute top-0 left-2.5 -translate-y-1/2 px-1 bg-admin-surface-4 whitespace-nowrap",h?"text-admin-alert-error":"text-admin-text-200"),"data-testid":u?`${u}-label`:void 0},I),L?e.createElement("input",{className:"text-sm leading-5 font-medium bg-transparent border-none text-admin-text-100 p-0 w-full focus:outline-none placeholder:text-admin-text-300 disabled:text-admin-text-100/50","data-testid":u?`${u}-input`:void 0,disabled:f,onChange:O,onBlur:M,placeholder:d,value:g??""}):g?e.createElement("div",{className:(0,a.cn)("text-sm leading-5 font-medium text-admin-text-100 whitespace-nowrap overflow-hidden text-ellipsis",f&&"text-admin-text-100/50"),"data-testid":u?`${u}-value`:void 0},g):d&&e.createElement("div",{className:(0,a.cn)("text-sm leading-5 font-medium text-admin-text-300",f&&"text-admin-text-300/50")},d)),m&&e.createElement(n.Ay,{className:"shrink-0 text-base",color:"var(--admin-highlight-secondary)","data-testid":u?`${u}-icon`:void 0,name:m}))}},962333:(ae,S,t)=>{t.d(S,{M3:()=>L,Ay:()=>c});
4895var e=t(63696),n=t(886550),a=t(622045),o=t(429195),s=t(283722),r=t(154789),i=t(152544);const p=(0,n.Ay)(r.$n)`
4896  padding: 0 5px;
4897`,P=(0,n.Ay)(s.Ay)`
4898  margin-right: ${({spacing:y=5,isTextOverflowing:O})=>O?0:y}px;
4899  & svg {
4900    ${({iconSize:y})=>y&&(0,n.AH)`
4901      width: ${y}px !important;
4902      height: ${y}px !important;
4903    `}
4904    & > path {
4905      fill: ${o.Yk7} !important;
4906    }
4907  }
4908`,E=n.Ay.div`
4909  white-space: nowrap;
4910  overflow: hidden;
4911  text-overflow: ellipsis;
4912  line-height: initial;
4913  ${i.Vg}
4914  text-transform: ${o.ufG};
4915  ${({color:y})=>y&&(0,n.AH)`
4916    color: ${y};
4917  `}
4918  ${({isTextOverflowing:y})=>y&&(0,n.AH)`
4919    display: none;
4920  `}
4921`,T={border:r.vq,default:p,large:r._s};var A=Object.defineProperty,f=Object.defineProperties,h=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,x=(y,O,M)=>O in y?A(y,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):y[O]=M,l=(y,O)=>{for(var M in O||(O={}))I.call(O,M)&&x(y,M,O[M]);if(m)for(var M of m(O))v.call(O,M)&&x(y,M,O[M]);return y},d=(y,O)=>f(y,h(O)),g=(y,O)=>{var M={};for(var D in y)I.call(y,D)&&O.indexOf(D)<0&&(M[D]=y[D]);if(y!=null&&m)for(var D of m(y))O.indexOf(D)<0&&v.call(y,D)&&(M[D]=y[D]);return M};function c(y){var O=y,{alwaysRenderText:M,button:D,children:W,color:K,"data-testid":w,iconSize:N,iconSpacing:$,labelKey:C,icon:_,kind:B="default"}=O,b=g(O,["alwaysRenderText","button","children","color","data-testid","iconSize","iconSpacing","labelKey","icon","kind"]);const k=(0,e.useMemo)(()=>D||T[B]||T.default,[B,D]),[q,R]=(0,e.useState)(!1),G=(0,e.useCallback)(V=>{V&&R(V.clientWidth<V.scrollWidth)},[]),z=!M&&q;return e.createElement(k,l({"data-testid":w},b),_&&e.createElement(P,{iconSize:N,isTextOverflowing:z,name:_,spacing:$}),e.createElement(a.A,{ref:G,color:K,component:E,isTextOverflowing:z,stringKey:C},W))}const u=(0,n.Ay)(c).attrs(y=>l({icon:"plusCircle",iconSpacing:12,kind:"border",hoverBackground:(0,o.Qod)(y)},y))``;function L(y){var O=y,{children:M,onMouseEnter:D,onMouseLeave:W}=O,K=g(O,["children","onMouseEnter","onMouseLeave"]);const[w,N]=(0,e.useState)(!1),$=(0,e.useCallback)(_=>{N(!0),D?.(_)},[D]),C=(0,e.useCallback)(_=>{N(!1),W?.(_)},[W]);return e.createElement(u,d(l({},K),{fullwidth:!0,kind:w?"large":"border",onMouseEnter:$,onMouseLeave:C}),M)}},601892:(ae,S,t)=>{t.d(S,{A:()=>z});var e=t(63696),n=t(942662),a=t(686023),o=t(776637),s=t.n(o),r=t(886550),i=t(283722),p=t(269010),P=t(242996),E=t(429195),T=t(545290);const A=28,f=(0,r.Ay)(p.Ay)`
4922  & ${P.jC} {
4923    display: flex;
4924    flex-wrap: wrap;
4925    justify-content: space-between;
4926    &:after {
4927      content: "";
4928      flex: 1;
4929    }
4930  }
4931`,h=r.Ay.div`
4932  display: flex;
4933  align-items: center;
4934  max-width: 100%;
4935  min-width: 0;
4936`,m=(0,r.Ay)(i.Ay).attrs({admin:!0})`
4937  ${T.Cu}
4938  width: ${A}px;
4939  height: ${A}px;
4940  display: flex;
4941  align-items: center;
4942  justify-content: center;
4943  cursor: pointer;
4944  border: ${({isActive:V})=>V?2:0}px solid ${E.Qod};
4945  color: ${E.o0B};
4946  flex-shrink: 0;
4947  flex-grow: 0;
4948`,I=(0,r.Ay)(P.DO)`
4949  padding-left: 25px;
4950`;var v=Object.defineProperty,x=Object.defineProperties,l=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,u=(V,H,F)=>H in V?v(V,H,{enumerable:!0,configurable:!0,writable:!0,value:F}):V[H]=F,L=(V,H)=>{for(var F in H||(H={}))g.call(H,F)&&u(V,F,H[F]);if(d)for(var F of d(H))c.call(H,F)&&u(V,F,H[F]);return V},y=(V,H)=>x(V,l(H)),O=(V,H)=>{var F={};for(var Z in V)g.call(V,Z)&&H.indexOf(Z)<0&&(F[Z]=V[Z]);if(V!=null&&d)for(var Z of d(V))H.indexOf(Z)<0&&c.call(V,Z)&&(F[Z]=V[Z]);return F};function M(V){var H=V,{data:F,data:{name:Z},isActive:pe,isButton:ee,isOpen:ie,searchInputProps:xe}=H,j=O(H,["data","data","isActive","isButton","isOpen","searchInputProps"]);return e.createElement(h,y(L({},j),{ref:j.ref}),e.createElement(m,{"data-icon":F,isActive:pe,name:Z}),ee&&ie&&e.createElement(I,L({},xe)))}const D=M;var W=Object.defineProperty,K=Object.defineProperties,w=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,_=(V,H,F)=>H in V?W(V,H,{enumerable:!0,configurable:!0,writable:!0,value:F}):V[H]=F,B=(V,H)=>{for(var F in H||(H={}))$.call(H,F)&&_(V,F,H[F]);if(N)for(var F of N(H))C.call(H,F)&&_(V,F,H[F]);return V},b=(V,H)=>K(V,w(H)),k=(V,H)=>{var F={};for(var Z in V)$.call(V,Z)&&H.indexOf(Z)<0&&(F[Z]=V[Z]);if(V!=null&&N)for(var Z of N(V))H.indexOf(Z)<0&&C.call(V,Z)&&(F[Z]=V[Z]);return F};const q=Object.keys(n).sort().map(V=>({label:V.replace(/([a-z])([A-Z])/g,"$1 $2").replace(/([A-Z])([A-Z][a-z])/g,"$1 $2").replace(/([a-z])(\d)/g,"$1 $2").replace(/(\d)([A-Z])/g,"$1 $2"),name:(0,a.P)(V)})),R={label:"No Icon",name:"circle-empty"},G=V=>q.find(H=>H.name===V);function z(V){var H=V,{onChange:F,value:Z}=H,pe=k(H,["onChange","value"]);const ee=(0,e.useMemo)(()=>Z?typeof Z=="string"?G(Z)||R:Z:R,[s()(Z)]),ie=xe=>F(xe.label===R.label?"":xe.name);return e.createElement(f,b(B({}
4950,pe),{colWidth:A,labelKey:"ADMIN_ICON_PICKER_LABEL",onChange:ie,options:q,replaceButton:!0,replaceOption:!0,replaceSearchInput:!0,value:ee,valueKey:"name"}),e.createElement(D,null))}},557055:(ae,S,t)=>{t.d(S,{A:()=>h,L:()=>E});var e=t(63696),n=t(942662),a=t(686023),o=t(256746),s=t(283722),r=t(224348),i=t(551321);const p=Object.keys(n).sort().map(m=>({name:(0,a.P)(m),search:m.toLowerCase()})),P=new Set(["android","apple","appstore","behance","dribbble","facebook","figma","framer","github","googleplay","illustrator","instagram","linkedin","messanger","notion","photoshop","pinterest","producthunt","sketch","soundcloud","spotify","twitter","windows","youtube"]),E=p.filter(m=>P.has(m.name)),T="circle-empty",A=e.memo(({icon:m,isSelected:I,onSelect:v})=>{const x=(0,e.useCallback)(()=>v(m),[m,v]);return e.createElement("div",{onClick:x,className:`flex items-center justify-center w-7 h-7 rounded cursor-pointer text-[var(--admin-text-100)] hover:bg-[var(--admin-surface-5)] [&_svg]:w-4 [&_svg]:h-4 ${I?"bg-[var(--admin-accent-primary)]":""}`},e.createElement(s.Ay,{name:m}))});function f(m,I,v){var x,l,d,g,c;return m&&I&&((x=o.zZ[I])!=null&&x.includes(m))?(d=(l=o.Sf[I])==null?void 0:l.iconKey)!=null?d:v:m||(I&&(c=(g=o.Sf[I])==null?void 0:g.iconKey)!=null?c:v)}function h({className:m,defaultIcon:I,icons:v,onChange:x,panelKind:l,value:d}){const[g,c]=(0,e.useState)(""),u=v||p,y=f(d,l,I||T),O=y.replace(/^filled-/,""),M=(0,e.useMemo)(()=>{if(!g)return u;const W=g.toLowerCase();return u.filter(K=>K.search.includes(W)||K.name.includes(W))},[g,u]),D=(0,e.useCallback)(W=>{x(W)},[x]);return e.createElement(r.rI,null,e.createElement(r.ty,{asChild:!0},e.createElement(i.$,{variant:"outline",context:"admin",size:"icon",className:`[&_svg]:!w-4 [&_svg]:!h-4 ${m||""}`},e.createElement(s.Ay,{name:y}))),e.createElement(r.SQ,{align:"start",className:"w-[268px] p-2",onCloseAutoFocus:W=>W.preventDefault()},e.createElement("input",{autoFocus:!0,className:"w-full mb-2 px-2 py-1 text-xs rounded border border-[var(--admin-surface-5)] bg-[var(--admin-surface-3)] text-[var(--admin-text-100)] placeholder:text-[var(--admin-text-300)] outline-none focus:ring-1 focus:ring-[var(--admin-accent-primary)]",onChange:W=>c(W.target.value),onKeyDown:W=>W.stopPropagation(),placeholder:"Search icons...",type:"text",value:g}),e.createElement("div",{className:"grid grid-cols-8 gap-1 max-h-64 overflow-y-auto overflow-x-hidden"},M.map(({name:W})=>e.createElement(A,{key:W,icon:W,isSelected:O===W,onSelect:D})))))}},520527:(ae,S,t)=>{t.d(S,{A:()=>T});var e=t(63696),n=t(224191),a=t(346002),o=t(217243),s=t(995354),r=t(242768),i=t(886550),p=t(554457);const P=(0,i.Ay)(p.A)`
4951  min-width: 70px;
4952  width: fit-content;
4953`,E=({className:A,contentClassName:f,maxLength:h=1e3,onChange:m,data:I="","data-testid":v="text-editor-input",blockTitle:x,blockTitleKey:l,borderStyle:d,editorActions:g,editorActionsCss:c,readOnly:u,toolbarButtons:L,htmlTag:y,useRawDataV2:O})=>{const[M,D]=e.useState(I),W=(0,n.useSelector)(a.Q);e.useEffect(()=>{(0,o.isEqual)(I,M)||D(I)},[I]);const K=e.useCallback(w=>{w&&!(0,o.isEqual)(w,M)&&m&&(D(w),m(w))},[D,m]);return e.createElement(P,{blockTitle:x,blockTitleKey:l,borderStyle:d,className:A,editorActions:g,editorActionsCss:c,isEditing:W&&!u,testId:v},O?e.createElement(r.A,{className:f,data:I,inline:!0,maxLength:h,onChange:K,readOnly:u,sticking:!1}):e.createElement(s.A,{data:M,disableDebounce:!0,htmlTag:y,inline:!0,isEditMode:W,maxLength:h,onChange:K,readOnly:u,toolbarButtons:L}))},T=e.memo(E)},407128:(ae,S,t)=>{t.d(S,{A:()=>$});var e=t(63696),n=t(622045),a=t(935370),o=t(886550),s=t(283722),r=t(429195),i=t(545290),p=t(152544),P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,A=(C,_)=>{var B={};for(var b in C)E.call(C,b)&&_.indexOf(b)<0&&(B[b]=C[b]);if(C!=null&&P)for(var b of P(C))_.indexOf(b)<0&&T.call(C,b)&&(B[b]=C[b]);return B};const f={p1:p.Ql,p2:p.EE,h1:p.$q,h2:p.$X,h3:p.lz,h4:p.j4,h5:p.EE,h6:p.eb},h={p1:i.C6,p2:i.JO,h1:i.mU,h2:i.fX,h3:i.mz,h4:i.fC,h5:i._i,h6:i.f3},m=o.Ay.div`
4954  display: flex;
4955  flex-direction: column;
4956  max-width: ${({maxWidth:C="100%"})=>C};
4957  ${({admin:C,bold:_=!0,color:B,textSize:b="h5",uppercase:k})=>(0,o.AH)`
4958    & ${a.E9} {
4959      ${B&&(0,o.AH)`color: ${B};`}
4960      ${b in h?(C?f:h)[b]:`font-size: ${b}`}
4961      ${_&&"font-weight: bold;"}
4962    }
4963  `}
4964  margin: ${({spacing:C=0})=>C};
4965`,I=o.Ay.label`
4966  display: flex;
4967  align-items: center;
4968`,v=C=>{var _=C,{color:B,white:b}=_,k=A(_,["color","white"]);
4968return b?(0,r.o0B)(k):typeof B=="string"?B:(0,r.zkP)(k)},x=(0,o.Ay)(s.Ay).attrs(C=>({color:v(C)}))`
4969  margin-${({alignRight:C})=>C?"left":"right"}: ${({spacing:C=10})=>C}px;
4970  line-height: 0;
4971  ${p.HU}
4972  display: flex;
4973  justify-content: center;
4974  align-items: center;
4975  ${({size:C=18})=>C&&(0,o.AH)`
4976    & svg {
4977      width: ${C}px;
4978      height: ${C}px;
4979    }
4980  `}
4981  ${({iconCss:C})=>C}
4982`,l=(0,o.Ay)(a.E9)`
4983  overflow: unset;
4984`,d=(0,o.Ay)(a.wz)`
4985  overflow: unset;
4986  margin-left: 6px;
4987`,g=o.Ay.label`
4988  align-items: center;
4989  display: flex;
4990  justify-content: left;
4991  padding: ${({padding:C})=>C||"10px 0"};
4992  ${({compact:C})=>C&&(0,o.AH)`padding: 0;`}
4993`;var c=Object.defineProperty,u=Object.defineProperties,L=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,D=(C,_,B)=>_ in C?c(C,_,{enumerable:!0,configurable:!0,writable:!0,value:B}):C[_]=B,W=(C,_)=>{for(var B in _||(_={}))O.call(_,B)&&D(C,B,_[B]);if(y)for(var B of y(_))M.call(_,B)&&D(C,B,_[B]);return C},K=(C,_)=>u(C,L(_)),w=(C,_)=>{var B={};for(var b in C)O.call(C,b)&&_.indexOf(b)<0&&(B[b]=C[b]);if(C!=null&&y)for(var b of y(C))_.indexOf(b)<0&&M.call(C,b)&&(B[b]=C[b]);return B};function N(C){var _=C,{admin:B=!0,color:b,compact:k,description:q,descriptionKey:R,icon:G,iconColor:z,iconCss:V,iconRightAlign:H,iconSize:F,iconSpacing:Z,label:pe,labelHint:ee,labelHintKey:ie,labelKey:xe,padding:j,spacing:J,uppercase:de=!0,whiteIcon:ge}=_,Ne=w(_,["admin","color","compact","description","descriptionKey","icon","iconColor","iconCss","iconRightAlign","iconSize","iconSpacing","label","labelHint","labelHintKey","labelKey","padding","spacing","uppercase","whiteIcon"]);const _e=(0,e.useMemo)(()=>G&&{alignRight:H,color:z||b,name:G,size:F,spacing:Z,white:ge},[b,z,F,Z,G,ge]);return e.createElement(m,K(W({},Ne),{admin:B,color:b,spacing:J}),e.createElement(g,{compact:!!(q||R||k),padding:j},_e&&!H?e.createElement(x,W({},_e)):null,e.createElement(n.A,{component:l,stringKey:xe},pe),_e&&H?e.createElement(x,W({},_e)):null,ie&&e.createElement(n.A,{component:d,stringKey:ie},ee)),(R||q)&&e.createElement(n.A,{component:a.VY,stringKey:R},q))}const $=(0,e.memo)(N)},879019:(ae,S,t)=>{t.d(S,{A:()=>s});var e=t(63696),n=t(697683),a=t(86138);const o=(0,e.forwardRef)(({checked:r,className:i,"data-testid":p,description:P,descriptionKey:E,disabled:T,label:A,labelKey:f,onChange:h},m)=>{const I=E||f,v=P||A;return e.createElement("div",{className:`flex items-center justify-between py-2.5 ${i||""}`},(I||v)&&e.createElement("span",{className:"text-admin-text-200 text-xs font-medium mr-4"},I?e.createElement(a.A,{stringKey:I}):v),e.createElement(n.A,{ref:m,checked:r,"data-testid":p,disabled:T,onChange:h}))});o.displayName="LabelToggle";const s=o},238404:(ae,S,t)=>{t.d(S,{A:()=>h});var e=t(63696),n=t(776637),a=t.n(n),o=t(697683),s=t(957006),r=t(841173),i=t(514227),p=t(622045),P=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,A=(m,I)=>{var v={};for(var x in m)E.call(m,x)&&I.indexOf(x)<0&&(v[x]=m[x]);if(m!=null&&P)for(var x of P(m))I.indexOf(x)<0&&T.call(m,x)&&(v[x]=m[x]);return v};function f(m){var I=m,{actionsWidth:v,children:x,className:l,confirmRemoval:d,draggable:g,extraActions:c,renderer:u,fallbackImageIcon:L,icon:y,iconCss:O,imageSrc:M,isCatalogItem:D,name:W,nameKey:K,nameTestId:w,noDefaultIcon:N,onAdd:$,onBroadcast:C,onDelete:_,onEdit:B,onPreview:b,onRemove:k,onSelect:q,onToggleChange:R,reversePositionActions:G,toggleChecked:z=!1,type:V,typeKey:H,lastModified:F,testIdAdd:Z,testIdBroadcast:pe,testIdDelete:ee,testIdEdit:ie,testIdPreview:xe,testIdRemove:j,verticalCenterActions:J,verticalPositionActions:de,typeNameTestId:ge,secondaryRowColor:Ne,counter:_e}=I,Ke=A(I,["actionsWidth","children","className","confirmRemoval","draggable","extraActions","renderer","fallbackImageIcon","icon","iconCss","imageSrc","isCatalogItem","name","nameKey","nameTestId","noDefaultIcon","onAdd","onBroadcast","onDelete","onEdit","onPreview","onRemove","onSelect","onToggleChange","reversePositionActions","toggleChecked","type","typeKey","lastModified","testIdAdd","testIdBroadcast","testIdDelete","testIdEdit","testIdPreview","testIdRemove","verticalCenterActions","verticalPositionActions","typeNameTestId","secondaryRowColor","counter"]);const[U,Y]=(0,e.useState)(z),le=(0,e.useMemo)(()=>{const Pe=u?.iconName||y;return Pe||(N?"":"circle-empty")},[N,y]),ue=(0,e.useMemo)(()=>!!(M||L),[M,L]),Ce=(0,e.useCallback)(()=>{q(u)},[q,a()(u)]),Re=(0,e.useCallback)(Pe=>{Pe.stopPropagation(),B(u)},[B,a()(u)]),tt=(0,e.useCallback)(Pe=>{Pe.stopPropagation(),$(u,Pe)},[$,a()(u)]),ze=(0,e.useCallback)(Pe=>{Pe.stopPropagation(),_(u)},[_,a()(u)]),Le=(0,e.useCallback)(Pe=>{Pe.stopPropagation(),C(u)},[C,a()(u)]),he=(0,e.useCallback)(Pe=>{Y(Pe),R(Pe)},[R]);return e.createElement(i.fI,{className:l,"data-testid":Ke["data-testid"],draggable:g,isCatalogItem:D,largeFont:ue,onClick:q&&Ce,secondaryColor:Ne},g&&e.createElement(i.VA,null),_e&&e.createElement(i.gZ,null,_e),e.createElement(i.fp,{verticalCenter:ue},ue?e.createElement(s.A,{fallbackIcon:L,radius:"40px",spacing:"0 10px 0 0",src:M,variant:"circle"}):D&&le&&e.createElement(i.vE,{iconCss:O,name:le}),ue?e.createElement(i.IS,null,(H||V)&&e.createElement(i.hr,null,e.createElement(p.A,{component:i.ZU,"data-testid":ge,stringKey:H},V)),e.createElement(p.A,{component:i.SX,"data-testid":w,maxLines:D?2:1,smallFont:!0,stringKey:K},W)):e.createElement(i.IS,null,(H||V)&&e.createElement(i.hr,null,!D&&le&&e.createElement(i.vE,{iconCss:O,name:le}),e.createElement(p.A,{component:i.ZU,"data-testid":ge,stringKey:H},V)),e.createElement(p.A,{component:i.SX,"data-testid":w,maxLines:D?2:1,stringKey:K},W))),e.Children.map(x,Pe=>e.createElement(i.Fw,null,Pe)),e.createElement(i.$z,{minWidth:v,verticalCenter:J},e.createElement(i.he,{date:F}),e.createElement(i.dr,{confirmRemoval:d,onAdd:$&&tt,onBroadcast:C&&Le,onDelete:_&&ze,onEdit:B&&Re,onPreview:b,onRemove:k,reverse:G,testIdAdd:Z,testIdBroadcast:pe,testIdDelete:ee,testIdEdit:ie,testIdPreview:xe,testIdRemove:j,vertical:de},R&&e.createElement(o.A,{checked:U,onChange:he}
4993),c)))}const h=(0,r.A)(f,"5px 0")},514227:(ae,S,t)=>{t.d(S,{$z:()=>l,Fw:()=>D,IS:()=>h,SX:()=>m,VA:()=>W,ZU:()=>I,dr:()=>g,fI:()=>K,fp:()=>M,gZ:()=>w,he:()=>O,hr:()=>x,vE:()=>c});var e=t(886550),n=t(368154),a=t(283722),o=t(155013),s=t(18631),r=t(429195),i=t(545290),p=t(152544);const P=e.Ay.div`
4994  ${i.ZH};
4995`,E=e.Ay.div`
4996  height: 76px;
4997`,T=e.Ay.div`
4998  border-collapse: collapse;
4999  width: 100%;
5000`,A=e.Ay.div`
5001  display: flex;
5002  border-bottom: 2px solid ${r.kjY};
5003  text-transform: uppercase;
5004  ${i.ZH};
5005  margin-bottom: 10px;
5006`,f=e.Ay.div`
5007  padding 0 20px;
5008  padding-bottom: 40px;
5009`,h=e.Ay.div`
5010  ${p.Ns};
5011  color: ${r.zkP};
5012  display: flex;
5013  flex-direction: column;
5014  justify-content: center;
5015  text-overflow: ellipsis;
5016  overflow: hidden;
5017  white-space: nowrap;
5018  align-self: center;
5019`,m=e.Ay.div`
5020  ${({largeFont:N})=>N?p.EE:p.eb}
5021  ${({smallFont:N})=>N&&p.qm}
5022  ${i.FE}
5023  white-space: normal;
5024  color: ${r.sRE};
5025`,I=e.Ay.div`
5026  display: flex;
5027  align-items: center;
5028`,v=(0,e.Ay)(h)`
5029  ${i.TG}
5030  color: ${r.sRE};
5031  padding: 10px;
5032  padding-left: 22px !important;
5033  flex-direction: row;
5034  justify-content: flex-start;
5035  align-items: center;
5036  flex: 1;
5037`,x=e.Ay.div.attrs({className:"kind-cell"})`
5038  ${p.z6}
5039  color: ${r.o0B};
5040  height: 21px;
5041  overflow: hidden;
5042  white-space: nowrap;
5043  text-overflow: ellipsis;
5044  text-transform: capitalize;
5045  max-width: 235px;
5046`,l=e.Ay.div`
5047  ${p.Ns};
5048  color: ${r.zkP};
5049  display: flex;
5050  align-items: flex-end;
5051  padding-bottom: 9px;
5052  margin-left: auto;
5053  min-width: 50px;
5054  ${({minWidth:N})=>N&&`
5055    min-width: ${N}px;
5056  `}
5057  ${({verticalCenter:N})=>N&&`
5058    padding-bottom: 0;
5059    align-items: center;
5060    & > div {
5061      align-items: center;
5062    }
5063  `}
5064`,d=(0,e.Ay)(l)`
5065  ${i.TG}
5066  color: ${r.sRE};
5067  padding: 10px 0;
5068  align-items: center;
5069  margin-left: 0;
5070  min-width: 153px;
5071  ${({minWidth:N})=>N&&`
5072    min-width: ${N+37}px;
5073  `}
5074`,g=(0,e.Ay)(n.A)`
5075  display: flex;
5076  flex-direction: row;
5077  gap: 5px;
5078  width: 100%;
5079  align-items: center;
5080  justify-content: center;
5081  flex: 0;
5082  margin-left: auto;
5083`,c=(0,e.Ay)(a.Ay).attrs(N=>({color:(0,r.o0B)(N)}))`
5084  display: flex;
5085  justify-content: center;
5086  align-items: center;
5087  align-self: center;
5088  background: ${r.dHK};
5089  border-radius: 5px;
5090  margin-right: 10px;
5091  width: 43px;
5092  height: 43px;
5093  padding: 10px;
5094  ${p.HU}
5095  color: ${r.o0B};
5096  flex-shrink: 0;
5097  flex-grow: 0;
5098  & svg {
5099    width: 20px;
5100    height: 20px;
5101  }
5102  ${({name:N})=>N!=="shopifyColored"&&(0,e.AH)`
5103    & svg, svg > path {
5104      fill: ${r.o0B};
5105    }
5106  `}
5107  ${({iconCss:N})=>N}
5108`,u=(0,e.Ay)(a.Ay).attrs(N=>({color:(0,r.sRE)(N),name:"designUpArrow"}))`
5109  line-height: 0;
5110  margin-left: 7px;
5111  & svg {
5112    width: 11px;
5113    height: 11px;
5114  }
5115  ${({descending:N})=>!N&&(0,e.AH)`
5116    transform: rotateX(180deg);
5117  `}
5118`,L=e.Ay.div`
5119  padding: 22px;
5120  display: fleX;
5121  justify-content: center;
5122  flex-direction: column;
5123  & div {
5124    flex: 1;
5125  }
5126`,y=e.Ay.div`
5127  ${p.Ns};
5128  color: ${r.zkP};
5129  display: flex;
5130  align-items: center;
5131  margin-top: 20px;
5132`,O=(0,e.Ay)(o.A)`
5133  padding-right: 10px;
5134  min-width: 64px;
5135  max-width: 64px;
5136  overflow: hidden;
5137  white-space: nowrap;
5138  text-overflow: ellipsis;
5139`,M=e.Ay.div`
5140  display: flex;
5141  ${({verticalCenter:N})=>N&&(0,e.AH)`align-items: center;`}
5142  flex: 1;
5143  min-width: 0;
5144`,D=e.Ay.div`
5145  display: flex;
5146  align-items: flex-end;
5147  padding-right: 10px;
5148  padding-bottom: 13px;
5149`,W=(0,e.Ay)(s.A)`
5150  background: ${r.dsC};
5151`,K=(0,e.Ay)(E)`
5152  ${i.Id};
5153  display: flex;
5154  align-items: center;
5155  background: ${({secondaryColor:N})=>N?r.k6P:r.dsC};
5156  cursor: ${({draggable:N})=>N?"grab":"pointer"};
5157  border-radius: 4px;
5158  gap: 10px;
5159  padding-right: 16px;
5160  min-height: 56px;
5161  max-height: 56px;
5162  & > ${W} {
5163    ${({secondaryColor:N})=>N&&(0,e.AH)`
5164      background: ${r.dsC};
5165    `}
5166  }
5167  &:hover${({secondaryColor:N})=>!N&&", &:hover i"} {
5168    background: ${({secondaryColor:N})=>N?r.kjY:r.k6P} !important;
5169    color: ${r.o0B};
5170  }
5171  ${({isCatalogItem:N,largeFont:$})=>!N&&(0,e.AH)`
5172    & > ${l} {
5173      flex-direction: column;
5174      justify-content: flex-end;
5175      min-width: 0;
5176      padding-bottom: 12px;
5177      & > ${O} {
5178        padding-right: 0;
5179        text-align: right;
5180      }
5181      & > ${g} {
5182        padding-top: 7px;
5183      }
5184    }
5185    & > ${M} > ${h} {
5186      height: 100%;
5187      justify-content: ${$?"center":"space-between"};
5188      padding: 13px 0;
5189      & > ${m} {
5190        color: ${r.o0B};
5191      }
5192      & > ${x} {
5193        display: flex;
5194        & > ${c} {
5195          width: 25px;
5196          height: 25px;
5197          padding: 5px;
5198        }
5199        & > ${I} {
5200          ${p.zD}
5201          text-transform: uppercase;
5202          color: ${r.zkP};
5203          ${$&&(0,e.AH)`
5204            ${p.Z0}
5205            color: ${r.sRE};
5206            text-transform: capitalize;
5207          `}
5208        }
5209      }
5210    }
5211  `}
5212`,w=e.Ay.div`
5213  border-radius: 100%;
5214  background: ${r.k6P};
5215  color: ${r.o0B};
5216  ${p.qm}
5217  width: 18px;
5218  padding: 3px 0px;
5219  text-align: center;
5220`},191443:(ae,S,t)=>{t.d(S,{A:()=>I});var e=t(63696),n=t(379953),a=t(886550),o=t(429195),s=t(152544);const r=a.Ay.div`
5221  display: grid;
5222  grid-template-columns: ${({$hasMiddleSlot:v})=>v?"minmax(0, 4fr) max-content 1fr":"5.5fr 1fr"};
5223  align-items: center;
5224  border-radius: 4px;
5225  background-color: ${o.dsC};
5226  height: 60px;
5227`,i=(0,a.Ay)(n.A.Content)`
5228  align-items: center;
5229  gap: 12px;
5230  min-width: 0;
5231  padding-left: 10px;
5232  height: 100%;
5233  width: auto;
5234  overflow: visible;
5235`,p=a.Ay.div`
5236  width: 80px;
5237  height: 45px;
5238  flex-shrink: 0;
5239  flex: 0 0 auto;
5240  border-radius: 4px;
5241  overflow: hidden;
5242  background-color: ${o.dsC};
5243  ${({thumbnail:v})=>v?(0,a.AH)`
5244          background: url(${v}) center center / cover no-repeat;
5245        `:""}
5246  display: flex;
5247  align-items: center;
5248  justify-content: center;
5249  position: relative;
5250  text-align: center;
5251  z-index: 2;
5252`,P=(0,a.Ay)(n.A.TextContainer)`
5253  flex: 1;
5254  min-width: 0;
5255`,E=(0,a.Ay)(n.A.TextName)`
5256  ${s.f7}
5257  color: ${o.o0B};
5258  overflow: hidden;
5259  text-overflow: ellipsis;
5260  white-space: nowrap;
5261  line-height: normal;
5262  letter-spacing: normal;
5263  padding-bottom: 0;
5264  min-width: 0;
5265  max-width: 100%;
5266`,T=(0,a.Ay)(n.A.TextDescription)`
5267  ${s.f7}
5268  color: ${o.sRE};
5269  display: block;
5270`,A=a.Ay.div`
5271  height: 100%;
5272  display: flex;
5273  align-items: center;
5274  border-left: 1px solid ${o.dHK};
5275`,f=(0,a.Ay)(n.A.Actions)`
5276  gap: 8px;
5277  height: 100%;
5278  align-items: center;
5279  justify-content: center;
5280  cursor: pointer;
5281  border-left: 1px solid ${o.dHK};
5282
5283  & > * {
5284    cursor: pointer;
5285  }
5286`;var h=t(154789);const I=({durationFormatted:v,middleSlot:x,onEdit:l,onRemove:d,thumbnail:g,title:c})=>e.createElement(r,{"data-testid":"media-row-card",$hasMiddleSlot:x!=null},e.createElement(i,null,e.createElement(p,{"data-testid":"media-row-card-thumbnail",thumbnail:g}),e.createElement(P,null,e.createElement(E,{"data-testid":"media-row-card-title"},c),v&&e.createElement(T,{"data-testid":"media-row-card-duration"},v))),x!=null&&e.createElement(A,null,x),e.createElement(f,{"data-testid":"media-row-card-actions",hidden:l==null&&d==null},l!=null&&e.createElement(n.A.EditButton,{"data-testid":"media-row-card-edit",onClick:l,useAbsolutePosition:!0}),d!=null&&e.createElement(h.d0,{"data-testid":"media-row-card-remove",onClick:d,useAbsolutePosition:!0})))},502007:(ae,S,t)=>{t.d(S,{A:()=>K});
5286var e=t(63696),n=t(598935),a=t(886550),o=t(429195),s=t(886968),r=t(152544),i=t(312854),p=t(545290),P=t(283722),E=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,f=(w,N)=>{var $={};for(var C in w)T.call(w,C)&&N.indexOf(C)<0&&($[C]=w[C]);if(w!=null&&E)for(var C of E(w))N.indexOf(C)<0&&A.call(w,C)&&($[C]=w[C]);return $};const h=a.Ay.div`
5287  display: flex;
5288  flex-direction: column;
5289  padding: 2px 10px 10px 10px;
5290  width: 100%;
5291  background-color: ${o.dHK};
5292`,m=a.Ay.div`
5293  display: grid;
5294  grid-template-columns: repeat(7, 1fr);
5295  grid-template-rows: repeat(1, 1fr);
5296`,I=a.Ay.div`
5297  display: grid;
5298  grid-template-rows: repeat(6, auto);
5299`,v=a.Ay.div`
5300  display: flex;
5301  padding: 6px;
5302  height: 32px;
5303  align-items: center;
5304  justify-content: center;
5305`,x=a.Ay.label`
5306  ${r.f7}
5307  color: ${o.sRE};
5308`,l=a.Ay.div`
5309  border-radius: 5px;
5310  display: grid;
5311  grid-template-columns: repeat(7, 1fr);
5312  contain: content;
5313`,d=a.Ay.div`
5314  cursor: pointer;
5315  display: flex;
5316  flex-direction: column;
5317  padding: 6px;
5318  height: 32px;
5319  align-items: center;
5320  justify-content: center;
5321  position: relative;
5322  ${r.f7}
5323  color: ${o.o0B};
5324  ${({isWeekend:w})=>w&&(0,a.AH)`color: ${o.sRE}`};
5325  ${({isCurrentMonth:w})=>!w&&(0,a.AH)`color: ${o.Lvg}`};
5326  ${w=>{var N=w,{isSelectedDayInWeek:$}=N,C=f(N,["isSelectedDayInWeek"]);return $&&(0,a.AH)`background-color: ${(0,i.B3)((0,o.Qod)(C),.2)}`}};
5327  ${({isToday:w})=>w&&(0,a.AH)`color: ${o.Qod};`};
5328  ${({isSelectedDay:w})=>w&&(0,a.AH)`
5329      color: ${o.o0B};
5330      background-color: ${o.Qod};
5331      border-radius: 4px;
5332    `};
5333  ${({isDisabled:w})=>w&&(0,a.AH)`
5334      opacity: 0.5;
5335      pointer-events: none;
5336    `};
5337
5338  ${(0,p.PG)`
5339    border-radius: 4px;
5340    border: 1px solid ${o.Qod};
5341  `};
5342`,g=a.Ay.div`
5343  display: flex;
5344  align-items: center;
5345  gap: 2px;
5346  position: absolute;
5347  bottom: 2px;
5348`,c=a.Ay.div`
5349  width: 4px;
5350  height: 4px;
5351  border-radius: 50%;
5352  background-color: ${o.Y4I};
5353`,u=(0,a.Ay)(P.Ay).attrs({name:"plus-thin"})`
5354  width: 4px;
5355  height: 4px;
5356  display: flex;
5357  align-items: center;
5358  justify-content: center;
5359
5360  & svg {
5361    width: 4px;
5362    height: 4px;
5363    & path {
5364      fill: ${o.o0B};
5365    }
5366  }
5367`,L=a.Ay.header`
5368  display: flex;
5369  justify-content: space-between;
5370  align-items: center;
5371  flex-shrink: 0;
5372  align-self: stretch;
5373`,y=a.Ay.div`
5374  display: flex;
5375  height: 100%;
5376  align-items: center;
5377  margin: 0;
5378  ${r.Jp}
5379  color: ${o.o0B};
5380`,O=a.Ay.div`
5381  display: flex;
5382  align-items: flex-start;
5383  gap: 5px;
5384`,M=(0,a.Ay)(s.LO).attrs(w=>({color:(0,o.IO)(w)}))`
5385  &:after {
5386    border-color: ${o.IO};
5387  }
5388  & > svg > path {
5389    stroke: ${o.IO} !important;
5390  }
5391`,D=({dayIndex:w,disablePastDates:N=!1,markedCount:$,onDateSelect:C,selectedDate:_,timestampDateFormat:B,visibleDaysMatrix:b,weekDay:k,weekIndex:q})=>{const R=e.useMemo(()=>k.month===B.month&&k.year===B.year,[k,B]),G=e.useMemo(()=>k.day===_.day&&k.month===_.month&&k.year===_.year,[k,_]),z=new Date,V=k.day===z.getDate()&&k.month===z.getMonth()&&k.year===z.getFullYear(),H=e.useMemo(()=>{if(!N)return!1;const pe=new Date(k.year,k.month,k.day),ee=new Date;return ee.setHours(0,0,0,0),pe.setHours(0,0,0,0),pe<ee},[k,N]),F=e.useMemo(()=>{var pe;return((pe=b[q])==null?void 0:pe.some(ee=>ee.day===_.day&&ee.month===_.month&&ee.year===_.year))||!1},[q,b,_]),Z=e.useCallback(()=>{H||C(k)},[k,C,H]);return e.createElement(d,{onClick:Z,isCurrentMonth:R,isSelectedDay:G,isSelectedDayInWeek:F,isWeekend:w===0||w===6,isToday:V,isDisabled:H,key:`${k.year}-${k.month}-${k.day}-${q}`,style:{gridColumn:w+1,gridRow:q+1}},k.day,$>0&&e.createElement(g,{"data-testid":"calendar-day-dots"},e.createElement(c,{"data-testid":"calendar-day-dot"}),$>1&&e.createElement(c,{"data-testid":"calendar-day-dot"}),$>2&&e.createElement(u,{"data-testid":"calendar-day-plus"})))},K=({selectedDate:w,onDateSelect:N,markedDates:$={},initialTimestamp:C,onMonthChange:_,disablePastDates:B=!1})=>{const[b,k]=e.useState(()=>{if(C)return C;const j=new Date;return new Date(j.getFullYear(),j.getMonth(),1).getTime()}),q=e.useRef({month:w.month,year:w.year}),R=e.useMemo(()=>({month:w.month,year:w.year}),[w.month,w.year]),G=e.useMemo(()=>{const j=new Date(b);return{month:j.getMonth(),year:j.getFullYear()}},[b]);if((R.month!==q.current.month||R.year!==q.current.year)&&(R.month!==G.month||R.year!==G.year)){const J=new Date(w.year,w.month,1).getTime();k(J),_?.(J)}q.current=R;const z=new Date(b),V=z.getMonth(),H=z.getFullYear(),F=e.useMemo(()=>{const j=new Date(b);return{day:j.getDate(),month:j.getMonth(),year:j.getFullYear()}},[b]),Z=(0,n.Ay)({month:V,year:H,selectedDate:w}),pe=e.useCallback(()=>{const j=new Date(b);j.setMonth(j.getMonth()+1);const J=j.getTime();k(J),_?.(J)},[b,_]),ee=e.useCallback(()=>{const j=new Date(b);j.setMonth(j.getMonth()-1);const J=j.getTime();k(J),_?.(J)},[b,_]),ie=e.useCallback(j=>{const de=new Date(j.year,j.month,j.day).getTime();return $[de]||0},[$]),xe=e.useCallback((j,J,de)=>j&&j.year!==void 0&&j.month!==void 0&&j.day!==void 0?`${j.year}-${j.month}-${j.day}`:`${J}-${de}`,[]);return e.createElement(e.Fragment,null,e.createElement(L,null,e.createElement(y,null,Z.monthsLong[V]," ",H),e.createElement(O,null,e.createElement(M,{active:!0,name:"adminbarLt",onClick:ee}),e.createElement(M,{active:!0,name:"adminbarGt",onClick:pe}))),e.createElement(h,null,e.createElement(m,null,Z.weekDays.map((j,J)=>e.createElement(v,{key:J},e.createElement(x,null,j)))),e.createElement(I,null,Z.visibleDaysMatrix.map((j,J)=>e.createElement(l,{key:J},j.map((de,ge)=>e.createElement(D,{key:xe(de,J,ge),weekDay:de,weekIndex:J,dayIndex:ge,selectedDate:w,onDateSelect:N,markedCount:ie(de),timestampDateFormat:F,visibleDaysMatrix:Z.visibleDaysMatrix,disablePastDates:B})))))))}},622045:(ae,S,t)=>{t.d(S,{A:()=>f});
5391var e=t(63696),n=t(886550),a=t(86138),o=Object.defineProperty,s=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,p=(h,m,I)=>m in h?o(h,m,{enumerable:!0,configurable:!0,writable:!0,value:I}):h[m]=I,P=(h,m)=>{for(var I in m||(m={}))r.call(m,I)&&p(h,I,m[I]);if(s)for(var I of s(m))i.call(m,I)&&p(h,I,m[I]);return h},E=(h,m)=>{var I={};for(var v in h)r.call(h,v)&&m.indexOf(v)<0&&(I[v]=h[v]);if(h!=null&&s)for(var v of s(h))m.indexOf(v)<0&&i.call(h,v)&&(I[v]=h[v]);return I};const T=(0,n.Ay)(e.Component)``;function A(h,m){var I=h,{children:v,stringKey:x,component:l}=I,d=E(I,["children","stringKey","component"]);const g=l;return x?e.createElement(a.A,{component:g,componentProps:P({ref:m},d),stringKey:x}):e.createElement(e.Fragment,null,g&&v?e.createElement(T,P({ref:m,as:g},d),v):v)}const f=(0,e.forwardRef)(A)},117445:(ae,S,t)=>{t.d(S,{A:()=>W});var e=t(63696),n=t(41989),a=t(204388),o=t(881051),s=t(154789),r=t(870349),i=t(886550),p=t(545290),P=t(429195),E=t(152544);const T=i.Ay.div`
5392  position: relative;
5393  display: flex;
5394  height: 100%;
5395  align-items: center;
5396  z-index: 1;
5397`,A=i.Ay.button`
5398  display: flex;
5399  flex-direction: column;
5400  justify-content: center;
5401  align-items: center;
5402  gap: 2px;
5403  border-radius: ${({admin:K})=>K?P.tdx:P.VJ7};
5404  width: 24px;
5405  height: 24px;
5406  pointer-events: all;
5407
5408  ${K=>K.isOpen&&(0,i.AH)`background: ${K.admin?P.kjY:P.ywe};`};
5409  &:hover {
5410    background: ${K=>K.admin?P.kjY:P.ywe};
5411  }
5412`,f=i.Ay.span.attrs({radius:"3px"})`
5413  ${p.j7}
5414  background: ${K=>K.admin?P.Yk7:P.mz9};
5415`,h=i.Ay.div`
5416  margin-left: 4px;
5417  display: flex;
5418  flex-direction: column;
5419  justify-content: center;
5420  min-width: 136px;
5421  gap: 5px;
5422  border-radius: 4.5px;
5423  padding: 10px;
5424  background: transparent;
5425  pointer-events: all;
5426  position: fixed;
5427  background: ${K=>K.admin?P.dsC:P.F_r};
5428  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.55);
5429`,m=(0,i.Ay)(s.Ay).attrs(K=>({background:(0,P.k6P)(K),textColor:(0,P.o0B)(K),hoverBackground:(0,P.kjY)(K),hoverTextColor:(0,P.o0B)(K)}))`
5430  ${E.Vg}
5431  height: 24px;
5432  padding: 6px 16px;
5433`,I=(0,i.Ay)(r.Ay).attrs(K=>({background:(0,P.AOI)(K),textColor:(0,P.SP6)(K),hoverBackground:(0,P.ywe)(K),hoverTextColor:(0,P.SP6)(K)}))`
5434  ${E.f7}
5435  height: 24px;
5436  padding: 6px 16px;
5437`;var v=Object.defineProperty,x=Object.defineProperties,l=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,u=(K,w,N)=>w in K?v(K,w,{enumerable:!0,configurable:!0,writable:!0,value:N}):K[w]=N,L=(K,w)=>{for(var N in w||(w={}))g.call(w,N)&&u(K,N,w[N]);if(d)for(var N of d(w))c.call(w,N)&&u(K,N,w[N]);return K},y=(K,w)=>x(K,l(w)),O=(K,w)=>{var N={};for(var $ in K)g.call(K,$)&&w.indexOf($)<0&&(N[$]=K[$]);if(K!=null&&d)for(var $ of d(K))w.indexOf($)<0&&c.call(K,$)&&(N[$]=K[$]);return N};const W=K=>{var w=K,{actions:N,testId:$,admin:C}=w,_=O(w,["actions","testId","admin"]);const{t:B}=(0,n._h)(),b=(0,e.useCallback)((V,H)=>{const F=H.getBoundingClientRect(),Z=(0,a.zi)({elem:V,position:{x:F.right,y:F.top},margin:20});V.style.top=`${Z.y}px`,V.style.left=`${Z.x}px`},[]),{containerRef:k,isOpen:q,positionMenu:R,toggleMenu:G}=(0,o.A)(b),z=e.useMemo(()=>C?m:I,[C]);return e.createElement(T,y(L({},_),{ref:k,"data-testid":$}),e.createElement(A,{admin:C,isOpen:q,onClick:G},e.createElement(f,{admin:C}),e.createElement(f,{admin:C}),e.createElement(f,{admin:C})),q&&e.createElement(h,{ref:R,admin:C,onClick:G},N.map(({stringKey:V,icon:H,onClick:F})=>e.createElement(z,{key:V,onClick:F},H,B(V)))))}},677764:(ae,S,t)=>{t.d(S,{A:()=>s,s:()=>o});var e=t(886550),n=t(841173),a=t(463296);const o=(0,e.Ay)(a.A).attrs({compact:!0,type:"radio"})``,s=(0,n.A)(o,"5px 0")},379953:(ae,S,t)=>{t.d(S,{A:()=>l});var e=t(886550),n=t(545290),a=t(429195),o=t(283722),s=t(870349),r=t(152544),i=t(294255);const p=e.Ay.div`
5438  ${n.Id};
5439  display: flex;
5440  align-items: center;
5441  overflow: hidden;
5442  background: ${({secondaryColor:d})=>d?a.dsC:a.k6P};
5443  border-radius: 4px;
5444  gap: 28px;
5445  padding: 10px 16px 10px 12px;
5446  height: 68px;
5447  &:hover${({secondaryColor:d})=>!d&&", &:hover i"} {
5448    background: ${({secondaryColor:d})=>d?a.k6P:a.kjY} !important;
5449    cursor: pointer;
5450  }
5451`,P=(0,e.Ay)(o.Ay).attrs(d=>({color:(0,a.o0B)(d)}))`
5452  display: flex;
5453  justify-content: center;
5454  align-items: center;
5455  align-self: center;
5456  background: ${a.dHK};
5457  border-radius: 100px;
5458  width: 40px;
5459  height: 40px;
5460  padding: 8px;
5461  gap: 10px;
5462  ${r.HU}
5463  flex-shrink: 0;
5464  flex-grow: 0;
5465  & svg {
5466    width: 20px;
5467    height: 20px;
5468  }
5469`,E=e.Ay.div`
5470  display: flex;
5471  flex-direction: row;
5472  gap: 8px;
5473  width: 252px;
5474  overflow: hidden;
5475`,T=e.Ay.div`
5476  display: flex;
5477  flex-direction: column;
5478  justify-content: left;
5479  align-items: flex-start;
5480  align-self: center;
5481  gap: 4px;
5482  overflow: hidden;
5483`,A=e.Ay.div`
5484  ${r.xu}
5485  color: ${a.o0B};
5486  line-height: 16px;
5487  letter-spacing: 0;
5488  padding-bottom: 1px;
5489`,f=e.Ay.div`
5490  display: flex;
5491  flex-direction: row;
5492  ${r.qm}
5493  color: ${a.sRE};
5494`,h=e.Ay.div`
5495  display: flex;
5496  flex-direction: row;
5497  gap: 5px;
5498`,m=(0,e.Ay)(s.Ay).attrs(d=>({background:(0,a.Qod)(d),textColor:(0,a.o0B)(d),hoverBackground:(0,a.YJk)(d),hoverTextColor:(0,a.o0B)(d)}))`
5499  ${r.bL}
5500  height: 24px;
5501  border-radius: 100px;
5502  padding: 12px 18px;
5503`,I=(0,e.Ay)(i.A)`
5504  &:hover {
5505    background: ${a.dHK};
5506    border-radius: 50%;
5507  }
5508`;var v=t(154789);const l={ActionButton:m,Actions:h,BroadcastButton:v.Qb,Content:E,EditButton:v.lg,Icon:P,Row:p,TextContainer:T,TextDescription:f,TextName:A,ThreeDotsMenu:I}},48797:(ae,S,t)=>{t.d(S,{A:()=>x});var e=t(63696),n=t(711724),a=t(483881),o=t(886550);const s=o.Ay.div`
5509  display: flex;
5510  flex-direction: column;
5511`,r=o.Ay.div`
5512  display: flex;
5513  & > div:last-child {
5514    margin-left: 10px;
5515  }
5516  & > * {
5517    flex: 1;
5518  }
5519`;var i=Object.defineProperty,p=Object.defineProperties,P=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,f=(l,d,g)=>d in l?i(l,d,{enumerable:!0,configurable:!0,writable:!0,value:g}):l[d]=g,h=(l,d)=>{for(var g in d||(d={}))T.call(d,g)&&f(l,g,d[g]);if(E)for(var g of E(d))A.call(d,g)&&f(l,g,d[g]);return l},m=(l,d)=>p(l,P(d)),I=(l,d)=>{var g={};for(var c in l)T.call(l,c)&&d.indexOf(c)<0&&(g[c]=l[c]);if(l!=null&&E)for(var c of E(l))d.indexOf(c)<0&&A.call(l,c)&&(g[c]=l[c]);return g};function v(l){var d=l,{endDateProps:g={}}=d,c=g,{dateSelectKey:u="ADMIN_LABEL_END_CALENDAR",onTimeChange:L,timeSelectKey:y="ADMIN_LABEL_END_TIME"}=c,O=I(c,["dateSelectKey","onTimeChange","timeSelectKey"]),M=d,{hideTimezone:D,startDateProps:W={}}=M,K=W,{dateSelectKey:w="ADMIN_LABEL_START_CALENDAR",onTimeChange:N,timeSelectKey:$="ADMIN_LABEL_START_TIME"}=K,C=I(K,["dateSelectKey","onTimeChange","timeSelectKey"]),{onChange:_,schedule:{endTime:B=Date.now(),startTime:b=Date.now(),timezone:k=a.mx}={},timezoneProps:q={}}=M,R=q,{onChange:G}=R,z=I(R,["onChange"]);const[V,H]=(0,e.useState)(B),[F,Z]=(0,e.useState)(b),[pe,ee]=(0,e.useState)(k),ie=({timezone:J})=>{ee(J),G?.(J)},xe=J=>{Z(J),N?.(J)},j=J=>{H(J),L?.(J)};return(0,e.useEffect)(()=>{_?.({endTime:V,startTime:F,timezone:pe})},[V,F,pe]),e.createElement(s,null,!D&&e.createElement(a.o4,m(h({},z),{onChange:ie,timezone:k})),e.createElement(r,null,e.createElement(a.Ay,m(h({},C),{dateSelectKey:w,hideTimezone:!0,onTimeChange:xe,required:!0,rowAlign:!0,timeSelectKey:$,timestamp:b,timezone:k,verticalTime:!0})),e.createElement(a.Ay,m(h({},O),{dateSelectKey:u,hideTimezone:!0,onTimeChange:j,required:!0,rowAlign:!0,timeSelectKey:y,timestamp:B,timezone:k,verticalTime:!0}))))}const x=(0,n.A)(v)},79321:(ae,S,t)=>{t.d(S,{A:()=>v});var e=t(63696),n=t(74846),a=t(846177),o=t.n(a),s=t(841173),r=t(711724),i=t(41989),p=t(225345),P=Object.defineProperty,E=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,f=(l,d,g)=>d in l?P(l,d,{enumerable:!0,configurable:!0,writable:!0,value:g}):l[d]=g,h=(l,d)=>{for(var g in d||(d={}))T.call(d,g)&&f(l,g,d[g]);if(E)for(var g of E(d))A.call(d,g)&&f(l,g,d[g]);return l},m=(l,d)=>{var g={};for(var c in l)T.call(l,c)&&d.indexOf(c)<0&&(g[c]=l[c]);if(l!=null&&E)for(var c of E(l))d.indexOf(c)<0&&A.call(l,c)&&(g[c]=l[c]);return g};function I(l){var d=l,{className:g,delay:c=1e3,inputRef:u,height:L,hideIcon:y,onClick:O,loading:M,maxLength:D,onInputChange:W,onSearch:K,searchPlaceholderKey:w,autoFocus:N,short:$,suggestion:C,testIdSearchInput:_,value:B}=d,b=m(d,["className","delay","inputRef","height","hideIcon","onClick","loading","maxLength","onInputChange","onSearch","searchPlaceholderKey","autoFocus","short","suggestion","testIdSearchInput","value"]);const[k,q]=(0,e.useState)(!1),[R,G]=(0,e.useState)(B||""),{t:z}=(0,i._h)(),V=M===void 0?k:k||M,H=(0,e.useCallback)(o()(pe=>{K?.(pe),q(!1)},c),[K,q,c]),F=(0,e.useCallback)(({target:{value:pe}})=>{const ee=pe.trim();G(ee),W?.(ee),q(!0),H(ee)},[H,q]),Z=w?z(w):b.placeholder;return e.createElement(p.s7,{className:g,hasSuggestion:!!C,height:L,onClick:O,short:$}
5519,!y&&e.createElement(p.Tu,null,e.createElement(p.WI,null)),e.createElement(p.pd,h({ref:u,autoFocus:N,"data-testid":_,onChange:F,placeholder:Z,value:B},b)),C&&e.createElement(x,{input:R,word:C}),e.createElement(p.vv,{"data-testid":"search-input-loading-spinner",dotSize:$?4:6,loading:V}))}const v=(0,s.A)((0,r.A)(I,{padding:"5px 0"}),"15px");function x({input:l,word:d}){const g=(0,e.useMemo)(()=>d&&l&&d.toLowerCase().startsWith(l.toLowerCase())?d.replace(new RegExp(l,"i"),""):"",[d,l]);return e.createElement(p.Wy,{className:n.Bg},l,e.createElement(p.V0,null,g))}},225345:(ae,S,t)=>{t.d(S,{Tu:()=>E,V0:()=>i,WI:()=>P,Wy:()=>r,pd:()=>p,s7:()=>T,vv:()=>A});var e=t(886550),n=t(577864),a=t(429195),o=t(283722),s=t(152544);const r=e.Ay.div`
5520  display: flex;
5521  flex-wrap: nowrap;
5522  white-space: pre;
5523  overflow: hidden;
5524  max-width: 100%;
5525  text-overflow: ellipsis;
5526`,i=e.Ay.div`
5527  color: ${a.Lvg};
5528  text-overflow: ellipsis;
5529  overflow: hidden;
5530  transition: margin-right 0.2s;
5531`,p=e.Ay.input`
5532  width: 100%;
5533  border: none;
5534  outline: none;
5535  background: transparent !important;
5536  padding: 9px 16px 9px 13px;
5537  &::placeholder {
5538    overflow: hidden;
5539    white-space: nowrap;
5540    text-overflow: ellipsis;
5541  }
5542`,P=(0,e.Ay)(o.Ay).attrs(f=>({color:(0,a.Yk7)(f),name:"search"}))`
5543  color: ${a.Yk7};
5544  line-height: 0;
5545`,E=e.Ay.div`
5546  min-width: 40px;
5547  flex-shrink: 0;
5548  flex-grow: 0;
5549  display: flex;
5550  align-items: center;
5551  justify-content: flex-end;
5552`,T=e.Ay.div`
5553  position: relative;
5554  display: flex;
5555  align-items: center;
5556  width: 100%;
5557  height: 40px;
5558  &, & ${p} {
5559    ${s.Ns};
5560    background: ${a.dsC};
5561    color: ${a.o0B};
5562    border-radius: 20px;
5563    & ::placeholder {
5564      color: ${a.sRE};
5565    }
5566  }
5567  & ${p} {
5568    ${({hasSuggestion:f})=>f&&(0,e.AH)`
5569      position: absolute;
5570      color: transparent;
5571    `}
5572  }
5573  ${({short:f})=>f&&(0,e.AH)`
5574    &, & ${p} {
5575      ${s.Z0};
5576      border-radius: 25px;
5577    }
5578    background: ${a.dsC};
5579    height: 35px;
5580    & ${E} {
5581      min-width: 27px;
5582    }
5583  `}
5584  & ${P} {
5585    font-size: ${({short:f})=>f?11:16}px;
5586    ${({short:f})=>f&&(0,e.AH)`
5587      margin-top: -1px;
5588      &, &:before {
5589        line-height: 10px;
5590      }
5591    `}
5592  }
5593  & ${p} {
5594    padding-left: 8px;
5595    padding-right: 7px;
5596  }
5597  ${({height:f})=>f&&(0,e.AH)`height: ${f}px;`}
5598`,A=(0,e.Ay)(n.A)`
5599  margin-right: 20px;
5600  margin-left: auto;
5601`},945201:(ae,S,t)=>{t.d(S,{A:()=>K});var e=t(63696),n=t(446580),a=t(886550),o=t(429195),s=t(152544);const r=(0,a.AH)`
5602  all: unset;
5603  position: absolute;
5604  z-index: 2;
5605  background: transparent;
5606  height: 28px;
5607  border-radius: 4px;
5608  text-align: center;
5609  caret-color: ${o.Qod};
5610  ${s.Z1}
5611  color: ${o.o0B};
5612
5613  &:focus {
5614    border: 2px solid ${o.dmy};
5615  }
5616`,i=a.Ay.input`
5617  ${r}
5618  transform: translateY(-50%);
5619  right: 6px;
5620  width: 50px;
5621  top: 50%;
5622`,p=a.Ay.input`
5623  ${r}
5624  transform: translateY(-50%);
5625  left: 6px;
5626  width: 50px;
5627  top: 50%;
5628`,P=a.Ay.input`
5629  ${r}
5630  left: 50%;
5631  bottom: 5px;
5632  transform: translateX(-50%);
5633  width: 100px;
5634`,E=a.Ay.input`
5635  ${r}
5636  left: 50%;
5637  top: 5px;
5638  transform: translateX(-50%);
5639  width: 100px;
5640`,T=(0,a.Ay)(E)``,A=a.Ay.div`
5641  position: relative;
5642  border: 2px solid ${o.dmy};
5643  height: 134px;
5644  overflow: hidden;
5645
5646  & input:hover {
5647    & ~ button {
5648      background-color: ${o.k6P};
5649    }
5650  }
5651`,f=a.Ay.button`
5652  all: unset;
5653  position: absolute;
5654  z-index: 2;
5655  height: 100%;
5656  width: 100%;
5657  top: 50%;
5658  left: 100px;
5659  border: 2px solid ${o.dmy};
5660  transform-origin: 0px 0px;
5661  transform: rotate(146deg) skewX(22deg);
5662  cursor: pointer;
5663  background-color: ${o.dHK};
5664
5665  &:hover {
5666    background-color: ${o.k6P};
5667  }
5668`,h=a.Ay.button`
5669  all: unset;
5670  position: absolute;
5671  z-index: 2;
5672  height: 100%;
5673  width: 100%;
5674  top: 50%;
5675  left: calc(100% - 100px);
5676  border: 2px solid ${o.dmy};
5677  transform-origin: 0px 0px;
5678  transform: rotate(-34deg) skewX(22deg);
5679  cursor: pointer;
5680  background-color: ${o.dHK};
5681
5682  &:hover {
5683    background-color: ${o.k6P};
5684  }
5685`,m=a.Ay.button`
5686  all: unset;
5687  position: absolute;
5688  z-index: 1;
5689  height: calc(50% - 26px);
5690  width: 100%;
5691  top: 0;
5692  left: 0;
5693  cursor: pointer;
5694  background-color: ${o.dHK};
5695
5696  &:hover {
5697    background-color: ${o.k6P};
5698  }
5699`,I=a.Ay.button`
5700  all: unset;
5701  position: absolute;
5702  z-index: 1;
5703  height: calc(50% - 26px);
5704  width: 100%;
5705  bottom: 0;
5706  left: 0;
5707  cursor: pointer;
5708  background-color: ${o.dHK};
5709
5710  &:hover {
5711    background-color: ${o.k6P};
5712  }
5713`,v=a.Ay.div`
5714  top: 50%;
5715  left: 50%;
5716  transform: translate(-50%, -50%);
5717  width: calc(100% - 125px);
5718  z-index: 2;
5719  position: absolute;
5720  height: 52px;
5721  border: 2px solid ${o.Qod};
5722  background-color: ${o.dHK};
5723`;var x=t(711724),l=t(841173),d=Object.defineProperty,g=Object.defineProperties,c=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,O=(w,N,$)=>N in w?d(w,N,{enumerable:!0,configurable:!0,writable:!0,value:$}):w[N]=$,M=(w,N)=>{for(var $ in N||(N={}))L.call(N,$)&&O(w,$,N[$]);if(u)for(var $ of u(N))y.call(N,$)&&O(w,$,N[$]);return w},D=(w,N)=>g(w,c(N));const W=({value:w,onChange:N,maxValue:$=500,disabledFields:C=[]})=>{const _=Z=>C.includes(Z),B=e.useRef(null),b=e.useRef(null),k=e.useRef(null),q=e.useRef(null),[R,G]=e.useState(w);(0,n.A)(()=>{JSON.stringify(R)!==JSON.stringify(w)&&N(R)},R,500);const z=Z=>()=>{var pe;(pe=Z.current)==null||pe.focus(),V(Z)()},V=Z=>()=>{var pe;(pe=Z.current)==null||pe.select()},H=Z=>{const pe=parseInt(Z,10);return isNaN(pe)?0:pe}
5723,F=Z=>pe=>{const ee=H(pe.target.value);G(ie=>D(M({},ie),{[Z]:Math.min(ee,$)}))};return e.createElement(A,null,e.createElement(f,{onClick:_("left")?void 0:z(k),style:_("left")?{opacity:.4,cursor:"not-allowed"}:void 0}),e.createElement(h,{onClick:_("right")?void 0:z(q),style:_("right")?{opacity:.4,cursor:"not-allowed"}:void 0}),e.createElement(m,{onClick:_("top")?void 0:z(B),style:_("top")?{opacity:.4,cursor:"not-allowed"}:void 0}),e.createElement(I,{onClick:_("bottom")?void 0:z(b),style:_("bottom")?{opacity:.4,cursor:"not-allowed"}:void 0}),e.createElement(v,null),e.createElement(E,{ref:B,value:_("top")?"-":R.top,onFocus:V(B),onChange:F("top"),disabled:_("top"),style:_("top")?{opacity:.5,cursor:"not-allowed"}:void 0}),e.createElement(P,{ref:b,value:_("bottom")?"-":R.bottom,onFocus:V(b),onChange:F("bottom"),disabled:_("bottom"),style:_("bottom")?{opacity:.5,cursor:"not-allowed"}:void 0}),e.createElement(p,{ref:k,value:_("left")?"-":R.left,onFocus:V(k),onChange:F("left"),disabled:_("left"),style:_("left")?{opacity:.5,cursor:"not-allowed"}:void 0}),e.createElement(i,{ref:q,value:_("right")?"-":R.right,onFocus:V(q),onChange:F("right"),disabled:_("right"),style:_("right")?{opacity:.5,cursor:"not-allowed"}:void 0}))},K=(0,e.memo)((0,l.A)((0,x.A)(W)))},907079:(ae,S,t)=>{t.d(S,{A:()=>o});var e=t(63696),n=t(825711),a=t(33149);function o({className:s,id:r,label:i,onRemove:p,testId:P}){const E=e.useCallback(()=>{p(r)},[r,p]);return e.createElement("div",{className:(0,a.cn)("flex h-10 items-center justify-between rounded-[4px] bg-[var(--admin-surface-4)] px-4 text-[13px] font-medium text-[var(--admin-text-100)]",s),"data-testid":P,style:{border:"1px solid var(--admin-surface-6)"}},e.createElement("span",{className:"truncate"},i),e.createElement("button",{className:"ml-2 flex h-5 w-5 shrink-0 items-center justify-center rounded-full bg-[var(--admin-surface-5)] text-[var(--admin-text-200)] hover:text-[var(--admin-text-100)]","data-testid":P?`${P}-remove`:void 0,onClick:E,type:"button"},e.createElement(n.X,{className:"h-3 w-3"})))}},935370:(ae,S,t)=>{t.d(S,{E9:()=>i,VJ:()=>s,VY:()=>r,hE:()=>p,tg:()=>E,wz:()=>T});var e=t(886550),n=t(841173),a=t(429195),o=t(152544);const s=(0,n.A)(e.Ay.div`
5724  ${o.Ns}
5725  color: ${a.zkP};
5726`),r=(0,n.A)(e.Ay.div`
5727  ${o.Z0}
5728  color: ${a.zkP};
5729  ${({center:A})=>A&&"text-align: center;"}
5730`,"5px 0"),i=e.Ay.div`
5731  ${o.z6}
5732  color: ${a.o0B};
5733  white-space: nowrap;
5734  text-overflow: ellipsis;
5735  font-weight: 600 !important;
5736`,p=(0,n.A)(i,"7px 0"),P=e.Ay.div`
5737  ${o.Z1}
5738  text-transform: uppercase;
5739  color: ${a.sRE};
5740  padding: 10px 0;
5741`,E=(0,n.A)((0,e.Ay)(s)`
5742  color: ${a.o0B};
5743`,"10px 0"),T=e.Ay.div`
5744  ${o.Z0}
5745  color: ${a.sRE};
5746  ${({center:A})=>A&&"text-align: center;"}
5747`},697683:(ae,S,t)=>{t.d(S,{A:()=>o});var e=t(63696),n=t(449977);const a=(0,e.forwardRef)(({"aria-label":s,"aria-labelledby":r,checked:i=!1,className:p,"data-testid":P,disabled:E,id:T,onChange:A},f)=>{const h=(0,e.useCallback)(m=>{A?.(m)},[A]);return e.createElement(n.d,{ref:f,"aria-label":s,"aria-labelledby":r,checked:i,className:p,context:"admin","data-testid":P,disabled:E,id:T,onCheckedChange:h})});a.displayName="AdminSwitch";const o=a},413365:(ae,S,t)=>{t.d(S,{A:()=>P});var e=t(63696),n=t(41989),a=t(886550),o=t(429195),s=t(152544);const r=a.Ay.div`
5748  width: 6px;
5749  height: 6px;
5750  border-radius: 50%;
5751  background: ${o.Gjz};
5752  margin-right: 4px;
5753`,i=a.Ay.div`
5754color: ${o.Gjz};
5755font-family: ${o.hmG};
5756display: flex;
5757flex-direction: row;
5758align-items: center;
5759${s.qm};
5760`,P=()=>{const{t:E}=(0,n._h)();return e.createElement(i,null,e.createElement(r,null),E("UNPUBLISHED_CHANGES"))}},342023:(ae,S,t)=>{t.d(S,{A:()=>T});var e=t(63696),n=t(224191),a=t.n(n),o=t(463302),s=t(1076),r=t(299500),i=t(763910),p=t(675824),P=t(41989);const T=()=>{const{t:A}
5760=(0,P._h)(),f=(0,n.useDispatch)(),h=(0,n.useSelector)(i.pD),m=(0,n.useSelector)(i.YR),I=(0,n.useSelector)(o.x3),v=(0,n.useSelector)((0,i.CG)(A)),[x,l]=(0,e.useState)(""),d=m===!1&&!h;return(0,e.useEffect)(()=>{I&&x?f((0,p.sU)({accessCode:x})):I||f((0,p.mj)(null))},[I]),(0,e.useEffect)(()=>{v&&f((0,s.Ks)())},[v,f]),{setAccessCode:l,loggedIn:I,hasError:d,loading:h,handleSubmit:c=>{c.preventDefault(),f(I?(0,p.sU)({accessCode:x}):(0,r.JT)())}}}},269920:(ae,S,t)=>{t.d(S,{A:()=>V});var e=t(776637),n=t.n(e),a=t(63696),o=t(224191),s=t(467783),r=t(346002),i=t(932043),p=t(663280),P=t(41989),E=t(365179),T=t(393982),A=t(883895),f=t(359785),h=t(816970),m=t(576430),I=t(171751),v=t(400781),x=t(463302),l=Object.defineProperty,d=Object.defineProperties,g=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,y=(H,F,Z)=>F in H?l(H,F,{enumerable:!0,configurable:!0,writable:!0,value:Z}):H[F]=Z,O=(H,F)=>{for(var Z in F||(F={}))u.call(F,Z)&&y(H,Z,F[Z]);if(c)for(var Z of c(F))L.call(F,Z)&&y(H,Z,F[Z]);return H},M=(H,F)=>d(H,g(F));const W=()=>{const H=(0,o.useSelector)(x.mC),F=(0,o.useSelector)(v.V2),Z=({type:ee,visible:ie,prices:xe})=>typeof ee>"u"||typeof ie>"u"||typeof xe>"u";return{getSubscriptionGateWithMoreData:async(ee,ie)=>{const xe=ee||[],j=de=>xe.includes(de);return await Promise.all(ie.map(async de=>{if(de._id&&Z(de)){const ge=await(0,m.Ie)(de._id,F,H||""),{recurrence:Ne,prices:_e}=ge;return M(O({},de),{prices:_e,type:(0,I.gH)(Ne),visible:!j(de.sku)})}return de}))}}};var K=t(132831);const N=()=>{var H,F;const Z=(0,o.useSelector)(x.mC)||"",pe=(0,o.useSelector)(v.RW),ee=(0,o.useSelector)(v.V2),ie=((F=(H=(0,o.useSelector)(r.HN))==null?void 0:H.gate)==null?void 0:F.password)||"",xe=(0,o.useSelector)(x.N6),[j,J]=(0,a.useState)(""),[de,ge]=(0,a.useState)(""),Ne=(0,a.useCallback)(async()=>!Z||!xe?"":(0,K.P8)(pe,ee,Z),[ee,pe,Z,xe]);return(0,a.useEffect)(()=>{Ne().then(_e=>{_e&&J(_e)})},[]),(0,a.useEffect)(()=>{ge(ie||j)},[j,ie]),{pagePassword:j,editingPassword:de}};var $=Object.defineProperty,C=Object.defineProperties,_=Object.getOwnPropertyDescriptors,B=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,q=(H,F,Z)=>F in H?$(H,F,{enumerable:!0,configurable:!0,writable:!0,value:Z}):H[F]=Z,R=(H,F)=>{for(var Z in F||(F={}))b.call(F,Z)&&q(H,Z,F[Z]);if(B)for(var Z of B(F))k.call(F,Z)&&q(H,Z,F[Z]);return H},G=(H,F)=>C(H,_(F));const V=()=>{var H,F,Z,pe,ee,ie,xe,j,J;const{t:de}=(0,P._h)(),ge=(0,o.useDispatch)(),{editingPassword:Ne}=N(),{getSubscriptionGateWithMoreData:_e}=W(),Ke=(0,o.useSelector)(r.te),U=(0,o.useSelector)(r.Sg),Y=(0,o.useSelector)(E.ie9),le=(0,o.useSelector)(r.YA),Ce=(0,o.useSelector)(r.hI)?le:Y,Re=(0,a.useCallback)(qe=>{const Xt=()=>{if(Ke||ge((0,s.NI)(U._id,U)),!U.data.gate){const Wt=(0,p.jM)(U,te=>{te.data.gate=i.h6});ge((0,s.NI)(U._id,Wt))}if(!U.data.gate.gate){const Wt=(0,p.jM)(U,te=>{te.data.gate.gate=(0,i.DH)(de)});ge((0,s.NI)(U._id,Wt))}};return(...Wt)=>{Xt(),qe(...Wt)}},[ge,Ke,n()(U),de]),tt=(0,o.useSelector)(T.dC),ze=Re(qe=>{const Xt=tt?"titleRawDataV2":"titleRawData";ge((0,s.PE)(U._id,qe,Xt))}),Le=Re(qe=>{const Xt=tt?"subtitleRawDataV2":"subtitleRawData";ge((0,s.V2)(U._id,qe,Xt))}),he=Re(qe=>{ge((0,s.qW)(U._id,qe))}),Pe=Re(qe=>{ge((0,s.mX)(U._id,qe))}),we=Re(qe=>{ge((0,s.H)(U._id,qe))}),$e=Re(qe=>{ge((0,s.eQ)(U._id,qe))}),st=Re(qe=>{ge((0,s.yD)(U._id,qe))}),it=Re((qe,Xt,Wt,te)=>{ge((0,s.Cs)(U._id,qe,Xt,Wt,te))}),Vt=((H=Ce?.gate)==null?void 0:H.title)||((F=Ce?.gate)==null?void 0:F.subscriptionTitle)||(0,f.rb)(de),rt=((Z=Ce?.gate)==null?void 0:Z.subtitle)||((pe=Ce?.gate)==null?void 0:pe.subscriptionSubtitle)||(0,f.fd)(de);return{editingGate:Ce,editingGateInformation:G(R({},Ce?.gate),{subscriptions:((ee=Ce?.gate)==null?void 0:ee.subscriptions)||[],titleRawData:((ie=Ce?.gate)==null?void 0:ie.titleRawData)||(0,h.Oe)({text:Vt,fontSize:30}),titleRawDataV2:((xe=Ce?.gate)==null?void 0:xe.titleRawDataV2)||(0,A.ck)([(0,A.fG)({text:Vt,fontSize:30})]),subtitleRawData:((j=Ce?.gate)==null?void 0:j.subtitleRawData)||(0,h.Oe)({text:rt,fontSize:14}),subtitleRawDataV2:((J=Ce?.gate)==null?void 0:J.subtitleRawDataV2)||(0,A.ck)([(0,A.fG)({text:rt,fontSize:14})])}),editingGateKing:Ce?.kind,editingIsGateActive:Ce?.active,editingPassword:Ne,setGateTitleChanges:ze,setGateSubtitleChanges:Le,setGateDateAndTime:he,setGateNavigation:Pe,setGateLogo:we,setGateBackgroun
5760d:$e,setGateKindInformation:it,setGatePaywall:st,getSubscriptionGateWithMoreData:_e}}},712991:(ae,S,t)=>{t.d(S,{A:()=>o});var e=t(41989);const n=s=>{const r=/[A-Z]/,i=/[a-z]/,p=/\d/,P=/[^a-zA-Z0-9]/;return[r.test(s),i.test(s),p.test(s),P.test(s)].filter(Boolean).length>=3},o=s=>{const{endUserT:r}=(0,e.T9)();return s.length<8?{isARightPassword:!1,passwordError:r([e.Rq.createAccountPasswordErrorLabel],["PASSWORD_NOT_MATCH_LENGTH_SHORT"])}:s.length>64?{isARightPassword:!1,passwordError:r([e.Rq.createAccountPasswordErrorLabel],["PASSWORD_NOT_MATCH_LENGTH_LONG"])}:n(s)?{isARightPassword:!0,passwordError:""}:{isARightPassword:!1,passwordError:r([e.Rq.createAccountPasswordErrorLabel],["PASSWORD_NOT_MATCH_COMPLEXITY"])}}}}]);

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