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&>&&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;"> </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&>(!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.